diff --git a/Kernel/SelectionLine/CMakeLists.txt b/Kernel/SelectionLine/CMakeLists.txt
index 927d9353abd1556f548b991534960190a8a15205..ce3a356a5b5ba5d4f2b822e3b253777a8dd143b4 100644
--- a/Kernel/SelectionLine/CMakeLists.txt
+++ b/Kernel/SelectionLine/CMakeLists.txt
@@ -12,6 +12,9 @@ gaudi_depends_on_subdirs(Event/HltEvent
 find_package(AIDA)
 find_package(Boost)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(SelectionLine
                   src/*.cpp
                   PUBLIC_HEADERS Kernel
diff --git a/Phys/BBDecTreeTool/CMakeLists.txt b/Phys/BBDecTreeTool/CMakeLists.txt
index 41bfafaec201178c7b56d45b58cb8713d21dd22f..85cfbda5f0432bae4ddf9f7ea99aa5e7fa928c9c 100644
--- a/Phys/BBDecTreeTool/CMakeLists.txt
+++ b/Phys/BBDecTreeTool/CMakeLists.txt
@@ -11,6 +11,9 @@ gaudi_depends_on_subdirs(GaudiAlg
 
 find_package(Boost COMPONENTS system filesystem)
 
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(BBDecTreeTool
                  src/*.cpp
                  INCLUDE_DIRS Boost Phys/LoKi
diff --git a/Phys/BBDecTreeTool/src/BBDTSimpleTool.h b/Phys/BBDecTreeTool/src/BBDTSimpleTool.h
index 8fbea7663fdc6954822723db8c4a7e979388dc12..4b96d86e5824302c410fb428710f6f82547c3043 100644
--- a/Phys/BBDecTreeTool/src/BBDTSimpleTool.h
+++ b/Phys/BBDecTreeTool/src/BBDTSimpleTool.h
@@ -2,15 +2,15 @@
 #ifndef BBDTSimpleTool_H
 #define BBDTSimpleTool_H
 // ============================================================================
-// Include files 
+// Include files
 #include <map>
 #include <vector>
 #include <string>
 class StatusCode;
-namespace Gaudi { 
+namespace Gaudi {
   namespace Parsers {
-    StatusCode parse(std::vector<std::map<std::string, 
-		     std::pair<double,double> > >& result, 
+    StatusCode parse(std::vector<std::map<std::string,
+		     std::pair<double,double> > >& result,
 		     const std::string& input);
   }
 }
@@ -37,14 +37,14 @@ namespace Gaudi {
  *  The <c>Cuts</c> property of the tool contains a vector of such sets of
  *  cuts.  If an input particle passes all of the cuts of at least one of the
  *  sets of cuts, then the particle is accepted by the filter.
- * 
+ *
  *  The tool uses a private <c>LoKi::Hybrid::DictOfFunctors</c> for evaluating
  *  the values of the input variables.  It must be configured separately with
  *  a mapping of the variable nicknames as they appear in <c>Cuts</c> to
  *  the strings defining the corresponding LoKi functors for evaluating the
  *  variables.  The tool can be used with LoKi/Bender functors.  An example
  *  configuration in the context of a Hlt2 line follows:
- *  @code 
+ *  @code
  *      from Configurables import BBDTSimpleTool
  *      from Configurables import LoKi__Hybrid__DictOfFunctors
  *      from Configurables import FilterDesktop
@@ -77,56 +77,56 @@ namespace Gaudi {
  *                          Code=cuts,tools=[simpletool])
  *  @endcode
  *
- *  @see LoKi::Cuts::FILTER 
+ *  @see LoKi::Cuts::FILTER
  *  @see IParticleFilter
  *  @see IParticleDictTool
  *  @see LoKi::Hybrid::DictOfFunctors
- *  @author Mike Williams 
+ *  @author Mike Williams
  *  @date 2011-02-15
- *  
+ *
  *                    $Revision:$
  *  Last modification $Date:$
  *                 by $Author:$
- * 
- */ 
+ *
+ */
 class BBDTSimpleTool : public extends1<GaudiTool,IParticleFilter>{
 
-  friend class ToolFactory<BBDTSimpleTool>; ///< friend factory 
+  friend class ToolFactory<BBDTSimpleTool>; ///< friend factory
   public:
 
   /** initialize tool */
-  virtual StatusCode initialize();
-  
+  StatusCode initialize() override;
+
   /** finalize tool */
-  virtual StatusCode finalize();
-  
+  StatusCode finalize() override;
+
   /** performs the filtering based on the BBDT "easy" cuts
-   *  @see IParticleFilter 
+   *  @see IParticleFilter
    */
-  virtual bool operator()(const LHCb::Particle* p) const ;
-  
+  bool operator()(const LHCb::Particle* p) const override;
+
 protected:
-  
-  /** standard constructor 
+
+  /** standard constructor
    *  @param type the actual tool type (?)
-   *  @param name the tool instance name 
-   *  @param parent the tool parent 
+   *  @param name the tool instance name
+   *  @param parent the tool parent
    */
-  BBDTSimpleTool(const std::string& type, const std::string& name, 
-		const IInterface* parent);  
-  
-  /// virtual & protected destructor 
+  BBDTSimpleTool(const std::string& type, const std::string& name,
+		const IInterface* parent);
+
+  /// virtual & protected destructor
   virtual ~BBDTSimpleTool(){};
-  
+
 private:
 
-  /// default constructor is disabled 
+  /// default constructor is disabled
   BBDTSimpleTool();
-  
-  /// copy constructor is disabled 
+
+  /// copy constructor is disabled
   BBDTSimpleTool(const BBDTSimpleTool&);
-  
-  /// assignemet operator is disabled 
+
+  /// assignemet operator is disabled
   BBDTSimpleTool& operator=(const BBDTSimpleTool&);
 
   // properties
@@ -136,7 +136,7 @@ private:
 
   // attributes
   IParticleDictTool *m_hybrid_dicttool;
-}; 
+};
 // ============================================================================
 #endif /* BBDTSimpleTool_H */
 
diff --git a/Phys/BBDecTreeTool/src/BBDecTreeTool.h b/Phys/BBDecTreeTool/src/BBDecTreeTool.h
index da82da9a8ba44610a4e557d1dff27372b280ee36..bd5912399563e8f91d27b6bba3bf074a91a63ee8 100644
--- a/Phys/BBDecTreeTool/src/BBDecTreeTool.h
+++ b/Phys/BBDecTreeTool/src/BBDecTreeTool.h
@@ -2,7 +2,7 @@
 #ifndef BBDecTreeTool_H
 #define BBDecTreeTool_H
 // ============================================================================
-// Include files 
+// Include files
 #include <string>
 #include <vector>
 #include <map>
@@ -25,7 +25,7 @@
  *    - <c>"ParticleDictTool":</c>  name of the class to use for variable
  *      functor handling.  It must inherit from <c>IParticleDictTool</c>.
  *      The default value is <c>"LoKi::Hybrid::DictOfFunctors"</c>.
- * 
+ *
  *  Conventions of the <c>ParamFile</c> property:
  *    - If the pathname begins with '.' or '/', the pathname is assumed to be
  *      relative to the current working directory or absolute, and the filename
@@ -44,7 +44,7 @@
  *  the strings defining the corresponding LoKi functors for evaluating the
  *  variables.  The tool can be used with LoKi/Bender functors.  An example
  *  configuration in the context of a Hlt2 line follows:
- *  @code 
+ *  @code
  *      from Configurables import BBDecTreeTool
  *      from Configurables import LoKi__Hybrid__DictOfFunctors
  *      from Configurables import FilterDesktop
@@ -75,82 +75,82 @@
  *                          Code=cuts,tools=[bdttool])
  *  @endcode
  *
- *  @see LoKi::Cuts::FILTER 
+ *  @see LoKi::Cuts::FILTER
  *  @see IParticleFilter
  *  @see IParticleDictTool
  *  @see LoKi::Hybrid::DictOfFunctors
  *  @author Mike Williams (w/ help from Vanya of course!)
  *  @date 2011-01-19
- *  
+ *
  *                    $Revision:$
  *  Last modification $Date:$
  *                 by $Author:$
- * 
- */ 
+ *
+ */
 class BBDecTreeTool : public extends1<GaudiTool,IParticleFilter>{
 
-  friend class ToolFactory<BBDecTreeTool>; ///< friend factory 
+  friend class ToolFactory<BBDecTreeTool>; ///< friend factory
 
   public:
 
   /** initialize tool */
-  virtual StatusCode initialize();
-  
+  StatusCode initialize() override;
+
   /** finalize tool */
-  virtual StatusCode finalize();
-  
+  StatusCode finalize() override;
+
   /** performs the filtering based on the BBDecTreeTool response
-   *  @see IParticleFilter 
+   *  @see IParticleFilter
    */
-  virtual bool operator()(const LHCb::Particle* p) const ;
+  bool operator()(const LHCb::Particle* p) const override;
+
 
-  
 protected:
-  
-  /** standard constructor 
+
+  /** standard constructor
    *  @param type the actual tool type (?)
-   *  @param name the tool instance name 
-   *  @param parent the tool parent 
+   *  @param name the tool instance name
+   *  @param parent the tool parent
    */
-  BBDecTreeTool(const std::string& type, const std::string& name, 
-		const IInterface* parent);  
-  
-  /// virtual & protected destructor 
+  BBDecTreeTool(const std::string& type, const std::string& name,
+		const IInterface* parent);
+
+  /// virtual & protected destructor
   virtual ~BBDecTreeTool(){};
-  
+
 private:
 
-  /// default constructor is disabled 
+  /// default constructor is disabled
   BBDecTreeTool();
-  
-  /// copy constructor is disabled 
+
+  /// copy constructor is disabled
   BBDecTreeTool(const BBDecTreeTool&);
-  
-  /// assignemet operator is disabled 
+
+  /// assignemet operator is disabled
   BBDecTreeTool& operator=(const BBDecTreeTool&);
-  
+
   /// utility method for file read errors
   StatusCode readError(const std::string &msg) const;
 
   /// utility method to obtain index to m_values
   int getIndex(const IParticleDictTool::DICT & ) const;
-  
+
   /// utility method to obtain split index for single variable
-  int getVarIndex(int varIndex, double value) const; 
+  int getVarIndex(int varIndex, double value) const;
 
   // properties
   double m_threshold; ///< response threshold (cut) value
   std::string m_paramFile; ///< parameter file (full path)
   int m_key; ///< ANNSvc key to write to
   std::string m_dictool_name; ///< the typename of the DictOfFunctors tool
-  
+
   // attributes
-  int m_ntrees; ///< number of trees used in training  
+  int m_ntrees; ///< number of trees used in training
   std::vector<std::string> m_var_names;
   std::vector<std::vector<double> > m_splits; ///< variable split points
-  std::vector<unsigned short int> m_values; ///< response values 
+  std::vector<unsigned short int> m_values; ///< response values
 
   IParticleDictTool *m_hybrid_dicttool;
-}; 
+};
 // ============================================================================
 #endif /* BBDecTreeTool_H */
diff --git a/Phys/DaVinciDecayFinder/CMakeLists.txt b/Phys/DaVinciDecayFinder/CMakeLists.txt
index aaa6a87b3647d39cd861ed7c13315bd1bbfb56ce..2412cd3b31e6039742daea04d1daca6348bdcb13 100644
--- a/Phys/DaVinciDecayFinder/CMakeLists.txt
+++ b/Phys/DaVinciDecayFinder/CMakeLists.txt
@@ -5,6 +5,9 @@ gaudi_subdir(DaVinciDecayFinder v1r3)
 
 gaudi_depends_on_subdirs(Phys/DaVinciKernel)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(DaVinciDecayFinder
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib)
diff --git a/Phys/DaVinciDecayFinder/src/DecayFinder.h b/Phys/DaVinciDecayFinder/src/DecayFinder.h
index 9b0189c248a12434002c23f506b1486a6784c58e..068d2ef0c0c882a799062842670a28ec635ede79 100644
--- a/Phys/DaVinciDecayFinder/src/DecayFinder.h
+++ b/Phys/DaVinciDecayFinder/src/DecayFinder.h
@@ -99,22 +99,22 @@ public:
                const IInterface* parent );
 
   /// Destructor
-  virtual ~DecayFinder( ); ///< Destructor
+  ~DecayFinder( ); ///< Destructor
 
-  StatusCode initialize( void );
+  StatusCode initialize( void ) override;
 
-  StatusCode finalize();
+  StatusCode finalize() override;
 
   /// Get/Set the decay string to find
-  const std::string& decay( void ) { return m_source; }
-  StatusCode setDecay( const std::string& decay );
+  const std::string& decay( void ) override { return m_source; }
+  StatusCode setDecay( const std::string& decay ) override;
 
-  std::string revert( void );
+  std::string revert( void ) override;
 
   /// Does the described decay exists in the event?
-  bool hasDecay( const LHCb::Particle::ConstVector& event );
-  bool hasDecay( const LHCb::Particle::Container& event );
-  bool hasDecay( void );
+  bool hasDecay( const LHCb::Particle::ConstVector& event ) override;
+  bool hasDecay( const LHCb::Particle::Container& event ) override;
+  bool hasDecay( void ) override;
 
   /** Try to find the (next) match of the decay in the event.
    *
@@ -126,10 +126,10 @@ public:
    *  The particle pointed to by previous_result must be contained in event.
    */
   bool findDecay( const LHCb::Particle::ConstVector &event,
-                  const LHCb::Particle*& previous_result );
+                  const LHCb::Particle*& previous_result ) override;
   bool findDecay( const LHCb::Particle::Container& event,
-                  const LHCb::Particle*& previous_result );
-  bool findDecay( const LHCb::Particle*& previous_result );
+                  const LHCb::Particle*& previous_result ) override;
+  bool findDecay( const LHCb::Particle*& previous_result ) override;
 
   /** Return the tree pointed at by head as a flat list.
    *
@@ -141,7 +141,7 @@ public:
    */
   void descendants( const LHCb::Particle *head,
                     LHCb::Particle::ConstVector& result,
-                    bool leaf=false );
+                    bool leaf=false ) override;
 
   /** Get a list of all the requested members that are present in a decay.
    *
@@ -152,12 +152,12 @@ public:
    *  any particle in the decay.
    */
   void decayMembers( const LHCb::Particle *head,
-                     LHCb::Particle::ConstVector& members );
+                     LHCb::Particle::ConstVector& members ) override;
 
   /// Get a vector of pairs <mother, products> for all sub-trees.
   void decaySubTrees( const LHCb::Particle *head,
                       std::vector<std::pair<const LHCb::Particle*,
-                      LHCb::Particle::ConstVector > >& subtrees );
+                      LHCb::Particle::ConstVector > >& subtrees ) override;
 
   /// Enumaration types used internally.
   enum Quarks { empty, up, down, charm, strange, top, bottom, antiup,
diff --git a/Phys/DaVinciFilters/CMakeLists.txt b/Phys/DaVinciFilters/CMakeLists.txt
index 538288f8dfd8420f55c3006fdaf66dc929e53451..273f457fef53774c1f5b7e4f2d290baca30a6697 100644
--- a/Phys/DaVinciFilters/CMakeLists.txt
+++ b/Phys/DaVinciFilters/CMakeLists.txt
@@ -7,6 +7,10 @@ gaudi_depends_on_subdirs(Phys/DaVinciKernel
                          Phys/LoKiArrayFunctors
                          Phys/DecayTreeFitter)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(DaVinciFilters
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib LoKiArrayFunctorsLib DecayTreeFitter)
diff --git a/Phys/DaVinciFilters/src/ConeJetProxy.cpp b/Phys/DaVinciFilters/src/ConeJetProxy.cpp
index 0e39ed56889ff832af2d6b8ef0155ca93ad5af5f..64627f9775919c6871aec79311f4a99d224ae9b4 100644
--- a/Phys/DaVinciFilters/src/ConeJetProxy.cpp
+++ b/Phys/DaVinciFilters/src/ConeJetProxy.cpp
@@ -22,14 +22,14 @@ public:
 
   ConeJetProxyFilter(const std::string &name,ISvcLocator *pSvc);
 
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
-  virtual StatusCode filter(const LHCb::Particle::ConstVector& input,
-                            LHCb::Particle::ConstVector& output);
+  StatusCode filter(const LHCb::Particle::ConstVector& input,
+                    LHCb::Particle::ConstVector& output) override;
 
   double conePT ( const LHCb::Particle* p,
                   const LHCb::Particles * charged,
-                  const LHCb::Particles * neutral, 
+                  const LHCb::Particles * neutral,
                   const LHCb::VertexBase *bpv );
 
 private:
@@ -99,7 +99,7 @@ StatusCode ConeJetProxyFilter::filter(const LHCb::Particle::ConstVector& input,
                std::back_inserter(filtered),std::cref(predicate()));
 
   output.reserve(filtered.size());
-  for ( const auto& p : filtered ) 
+  for ( const auto& p : filtered )
   {
     if ( !p ) { continue ; }
     const LHCb::VertexBase* bpv = bestVertex(p);
@@ -119,7 +119,7 @@ double ConeJetProxyFilter::conePT(const LHCb::Particle *p,
   Gaudi::LorentzVector p4cone(0,0,0,0);
   const Gaudi::LorentzVector& p4 = p->momentum();
   // charged
-  for ( const auto& cp : *charged ) 
+  for ( const auto& cp : *charged )
   {
     // clean up
     if ( cp->proto()->track()->chi2PerDoF()     > m_maxTkChiSqPerDOF ) continue;
@@ -130,7 +130,7 @@ double ConeJetProxyFilter::conePT(const LHCb::Particle *p,
     m_dist->distance((cp),pv,imp,chi2);
     if ( chi2 < m_maxTkIPChiSq )
     {
-      use = true; 
+      use = true;
     }
     else
     {
diff --git a/Phys/DaVinciFilters/src/DVFilter.cpp b/Phys/DaVinciFilters/src/DVFilter.cpp
index 410ce9e3ed712c12b062ee8e682e09129c3f957a..51d6499f9eafa3ba89ab10e478a28ec365ab9e0d 100644
--- a/Phys/DaVinciFilters/src/DVFilter.cpp
+++ b/Phys/DaVinciFilters/src/DVFilter.cpp
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiKernel
 // ============================================================================
@@ -15,34 +15,34 @@
 #include "LoKi/IHybridFactory.h"
 #include "LoKi/Primitives.h"
 // ============================================================================
-// local 
+// local
 // ============================================================================
 #include "FilterDesktop.h"
 // ============================================================================
 /** @class DVFilter1
  *  Simple variation of FilterDesktop algorithm, that does not produce
  *  the output. It is similar to "Void"-filter
- *  @see FilterDesktop 
+ *  @see FilterDesktop
  *  @see FilterInTree
- *  @see LoKi::FilterAlg 
+ *  @see LoKi::FilterAlg
  *  @see LoKi::VoidFilter
  *  @author Vanya BELYAEV   Ivan.Belyaev@cern.ch
  *  @date 2011-02-27
  */
-class DVFilter1 : public FilterDesktop 
+class DVFilter1 : public FilterDesktop
 {
   // ==========================================================================
-  /// friend factory for instantiation 
+  /// friend factory for instantiation
   friend class AlgFactory<DVFilter1> ;
   // ==========================================================================
 public:
   // ==========================================================================
-  /// the main execution method 
-  virtual StatusCode execute () ;                 // the main execution method
+  /// the main execution method
+  StatusCode execute () override;                 // the main execution method
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** standard constructor 
+  /** standard constructor
    *  @see DVAlgorithm
    *  @see GaudiTupleAlg
    *  @see GaudiHistoAlg
@@ -50,60 +50,60 @@ protected:
    *  @see Algorithm
    *  @see AlgFactory
    *  @see IAlgFactory
-   *  @param name the algorithm instance name 
-   *  @param pSvc pointer to Service Locator 
+   *  @param name the algorithm instance name
+   *  @param pSvc pointer to Service Locator
    */
-  DVFilter1                                    // standard contructor 
-  ( const std::string& name ,                  // the algorithm instance name 
+  DVFilter1                                    // standard contructor
+  ( const std::string& name ,                  // the algorithm instance name
     ISvcLocator*       pSvc )                  // pointer to Service Locator
-    : FilterDesktop ( name , pSvc ) 
+    : FilterDesktop ( name , pSvc )
     , m_cutval ( LoKi::Constant<LHCb::Particle::ConstVector,bool> ( false ) )
   {}
   // ==========================================================================
-  /// virtual & protected destructor 
-  virtual ~DVFilter1 () {} ;                  // virtual & protected destructor 
+  /// virtual & protected destructor
+  virtual ~DVFilter1 () {} ;                  // virtual & protected destructor
   // ==========================================================================
 protected:
   // ==========================================================================
-  /// decode the code 
-  virtual StatusCode decodeCode () ;          //                decode the code 
+  /// decode the code
+  StatusCode decodeCode () override;          //                decode the code
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
+  /// the default constructor is disabled
   DVFilter1 () ;                          // the default consructor is disabled
-  /// copy constructor is disabled 
-  DVFilter1 ( const DVFilter1& ) ;        // copy constructor is disabled 
-  /// assignement operator is disabled 
+  /// copy constructor is disabled
+  DVFilter1 ( const DVFilter1& ) ;        // copy constructor is disabled
+  /// assignement operator is disabled
   DVFilter1& operator=( const DVFilter1& ) ;// no assignement
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the vector predicate itself 
-  LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Particle*>::CutVal>::Type  
-  m_cutval ;                                     // the vector predicate itself 
+  /// the vector predicate itself
+  LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Particle*>::CutVal>::Type
+  m_cutval ;                                     // the vector predicate itself
   // ==========================================================================
 };
 // ============================================================================
 /** @class DVFilter2
  *  Simple variation of FilterDesktop algorithm, that does not produce
  *  the output. It is similar to "Void"-filter
- *  @see FilterDesktop 
+ *  @see FilterDesktop
  *  @see FilterInTree
- *  @see LoKi::FilterAlg 
+ *  @see LoKi::FilterAlg
  *  @see LoKi::VoidFilter
  *  @author Vanya BELYAEV   Ivan.Belyaev@cern.ch
  *  @date 2011-02-27
  */
-class DVFilter2 : public FilterDesktop 
+class DVFilter2 : public FilterDesktop
 {
   // ==========================================================================
-  /// friend factory for instantiation 
+  /// friend factory for instantiation
   friend class AlgFactory<DVFilter2> ;
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** standard constructor 
+  /** standard constructor
    *  @see DVAlgorithm
    *  @see GaudiTupleAlg
    *  @see GaudiHistoAlg
@@ -111,29 +111,29 @@ protected:
    *  @see Algorithm
    *  @see AlgFactory
    *  @see IAlgFactory
-   *  @param name the algorithm instance name 
-   *  @param pSvc pointer to Service Locator 
+   *  @param name the algorithm instance name
+   *  @param pSvc pointer to Service Locator
    */
-  DVFilter2                                    // standard contructor 
-  ( const std::string& name ,                  // the algorithm instance name 
+  DVFilter2                                    // standard contructor
+  ( const std::string& name ,                  // the algorithm instance name
     ISvcLocator*       pSvc )                  // pointer to Service Locator
-    : FilterDesktop ( name , pSvc ) 
-    , m_pipe ( LoKi::Identity<LHCb::Particle::ConstVector> () )  
+    : FilterDesktop ( name , pSvc )
+    , m_pipe ( LoKi::Identity<LHCb::Particle::ConstVector> () )
   {}
   // ==========================================================================
-  /// virtual & protected destructor 
-  virtual ~DVFilter2 () {}                  // virtual & protected destructor 
+  /// virtual & protected destructor
+  virtual ~DVFilter2 () {}                  // virtual & protected destructor
   // ==========================================================================
 public:
   // ==========================================================================
-  /** the major method for filter input particles 
+  /** the major method for filter input particles
    *  @param input    (INPUT) the input  container of particles
    *  @param filtered (OUPUT) the output container of particles
-   *  @return Status code 
+   *  @return Status code
    */
-  virtual StatusCode filter 
-  ( const LHCb::Particle::ConstVector& input    , 
-    LHCb::Particle::ConstVector&       filtered )
+  StatusCode filter
+  ( const LHCb::Particle::ConstVector& input    ,
+    LHCb::Particle::ConstVector&       filtered ) override
   {
     filtered = m_pipe ( input ) ;
     return StatusCode::SUCCESS ;
@@ -141,81 +141,81 @@ public:
   // ==========================================================================
 protected:
   // ==========================================================================
-  /// decode the code 
-  virtual StatusCode decodeCode () ;          //                decode the code 
+  /// decode the code
+  StatusCode decodeCode () override;          //                decode the code
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
+  /// the default constructor is disabled
   DVFilter2 () ;                          // the default consructor is disabled
-  /// copy constructor is disabled 
-  DVFilter2 ( const DVFilter2& ) ;        // copy constructor is disabled 
-  /// assignement operator is disabled 
+  /// copy constructor is disabled
+  DVFilter2 ( const DVFilter2& ) ;        // copy constructor is disabled
+  /// assignement operator is disabled
   DVFilter2& operator=( const DVFilter2& ) ; // no assignement
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the vector function itself 
-  LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Particle*>::Pipe>::Type  
-  m_pipe ;                                        // the vector function itself 
+  /// the vector function itself
+  LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Particle*>::Pipe>::Type
+  m_pipe ;                                        // the vector function itself
   // ==========================================================================
 };
 // ============================================================================
-// the most interesting method 
+// the most interesting method
 // ============================================================================
-StatusCode DVFilter1::execute ()       // the most interesting method 
+StatusCode DVFilter1::execute ()       // the most interesting method
 {
   m_accepted.clear();
   //
-  if  ( m_to_be_updated1 ) 
+  if  ( m_to_be_updated1 )
   {
     StatusCode sc = updateMajor () ;
-    if ( sc.isFailure() ) 
-    { return Error ( "The error from updateMajor"  , sc ) ; }    // RETURN 
+    if ( sc.isFailure() )
+    { return Error ( "The error from updateMajor"  , sc ) ; }    // RETURN
   }
-  if  ( m_to_be_updated2 ) 
+  if  ( m_to_be_updated2 )
   {
     StatusCode sc = updateHistos () ;
-    if ( sc.isFailure() ) 
-    { return Error ( "The error from updateHistos" , sc ) ; }    // RETURN 
+    if ( sc.isFailure() )
+    { return Error ( "The error from updateHistos" , sc ) ; }    // RETURN
   }
-  
-  // get the input particles 
+
+  // get the input particles
   const LHCb::Particle::ConstVector& particles = i_particles () ;
-  
-  // monitor input (if required) 
+
+  // monitor input (if required)
   if ( monitor() && !m_preMonitorCode.empty() ) { m_preMonitor ( particles ) ; }
-  
-  // make plots 
-  if ( produceHistos () && 0 != m_inputPlots ) 
-  { 
-    StatusCode sc = m_inputPlots -> fillPlots ( particles ) ; 
-    if ( sc.isFailure () ) 
+
+  // make plots
+  if ( produceHistos () && 0 != m_inputPlots )
+  {
+    StatusCode sc = m_inputPlots -> fillPlots ( particles ) ;
+    if ( sc.isFailure () )
     { return Error ( "Error from Input Plots tool", sc ) ; }
   }
-  
+
   // make the decision:
   const bool decision = m_cutval ( particles ) ;
-  
+
   // make the filter decision
   setFilterPassed ( decision );
-  
+
   //
   return StatusCode::SUCCESS;
 }
 // ============================================================================
-// decode the code 
+// decode the code
 // ============================================================================
-StatusCode DVFilter1::decodeCode () 
+StatusCode DVFilter1::decodeCode ()
 {
   // locate the factory
-  LoKi::IHybridFactory* factory_ = 
+  LoKi::IHybridFactory* factory_ =
     tool<LoKi::IHybridFactory> ( factory() , this ) ;
   //
-  // use the factory 
+  // use the factory
   StatusCode sc = factory_ -> get ( code() , m_cutval , preambulo() ) ;
-  if ( sc.isFailure() ) 
-  { return Error ( "Error from LoKi/Bender 'hybrid' factory for Code='" 
+  if ( sc.isFailure() )
+  { return Error ( "Error from LoKi/Bender 'hybrid' factory for Code='"
                    + code() + "'" , sc )  ; }
   //
   release ( factory_ ) ;
@@ -223,18 +223,18 @@ StatusCode DVFilter1::decodeCode ()
   return sc ;
 }
 // ============================================================================
-// decode the code 
+// decode the code
 // ============================================================================
-StatusCode DVFilter2::decodeCode () 
+StatusCode DVFilter2::decodeCode ()
 {
   // locate the factory
-  LoKi::IHybridFactory* factory_ = 
+  LoKi::IHybridFactory* factory_ =
     tool<LoKi::IHybridFactory> ( factory() , this ) ;
   //
-  // use the factory 
+  // use the factory
   StatusCode sc = factory_ -> get ( code() , m_pipe , preambulo() ) ;
-  if ( sc.isFailure() ) 
-  { return Error ( "Error from LoKi/Bender 'hybrid' factory for Code='" 
+  if ( sc.isFailure() )
+  { return Error ( "Error from LoKi/Bender 'hybrid' factory for Code='"
                    + code() + "'" , sc )  ; }
   //
   release ( factory_ ) ;
@@ -242,11 +242,11 @@ StatusCode DVFilter2::decodeCode ()
   return sc ;
 }
 // ============================================================================
-/// the factory 
-DECLARE_ALGORITHM_FACTORY(DVFilter1) 
+/// the factory
+DECLARE_ALGORITHM_FACTORY(DVFilter1)
+// ============================================================================
+/// the factory
+DECLARE_ALGORITHM_FACTORY(DVFilter2)
+// ============================================================================
+// The END
 // ============================================================================
-/// the factory 
-DECLARE_ALGORITHM_FACTORY(DVFilter2) 
-// ============================================================================ 
-// The END 
-// ============================================================================ 
diff --git a/Phys/DaVinciFilters/src/FilterDecays.h b/Phys/DaVinciFilters/src/FilterDecays.h
index 402b028640010b42a2a9e26be7a7b71a834e0552..a0bbc41f71e502c1f9a5b4c3c92f1ae350f46fa3 100644
--- a/Phys/DaVinciFilters/src/FilterDecays.h
+++ b/Phys/DaVinciFilters/src/FilterDecays.h
@@ -15,28 +15,28 @@
 // ============================================================================
 #include "FilterDesktop.h"
 // ============================================================================
-/** @class FilterDecays  
- *  Simple algorithm to filter certain decays or decay components 
+/** @class FilterDecays
+ *  Simple algorithm to filter certain decays or decay components
  *
- *  The algorithm selects certain decays or decay components 
- * 
- *  @code 
- * 
- *  from Configurables import FilterDecays 
+ *  The algorithm selects certain decays or decay components
  *
- *  myAlg1 = FilterDecays ( 
- *     ...                                                 , 
- *     Code          = " [B_s0 -> J/psi(1S) phi(1020)]CC"  , 
+ *  @code
+ *
+ *  from Configurables import FilterDecays
+ *
+ *  myAlg1 = FilterDecays (
+ *     ...                                                 ,
+ *     Code          = " [B_s0 -> J/psi(1S) phi(1020)]CC"  ,
  *     ...                                                 ,
- *     ) 
- *    
- *  myAlg2 = FilterDecays ( 
- *     ...                                                 , 
- *     Code          = " [B_s0 -> ^J/psi(1S) phi(1020)]CC" , 
+ *     )
+ *
+ *  myAlg2 = FilterDecays (
+ *     ...                                                 ,
+ *     Code          = " [B_s0 -> ^J/psi(1S) phi(1020)]CC" ,
  *     ...                                                 ,
- *     ) 
- *    
- *  @endcode  
+ *     )
+ *
+ *  @endcode
  *
  *  @author Vanya BELYAEV   Ivan.Belyaev@cern.ch
  *  @date 2011-05-13
@@ -44,20 +44,20 @@
  *  Last modification $Date$
  *                by  $Author$
  */
-class FilterDecays : public FilterDesktop 
+class FilterDecays : public FilterDesktop
 {
   // ==========================================================================
-  /// friend factory for instantiation 
+  /// friend factory for instantiation
   friend class AlgFactory<FilterDecays> ;
   // ==========================================================================
  public:
   // ==========================================================================
-  /// finalize  the algorithm 
-  virtual StatusCode finalize   () ; 
+  /// finalize  the algorithm
+  StatusCode finalize   () override;
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** standard constructor 
+  /** standard constructor
    *  @see DVAlgorithm
    *  @see GaudiTupleAlg
    *  @see GaudiHistoAlg
@@ -65,37 +65,37 @@ protected:
    *  @see Algorithm
    *  @see AlgFactory
    *  @see IAlgFactory
-   *  @param name the algorithm instance name 
-   *  @param pSvc pointer to Service Locator 
+   *  @param name the algorithm instance name
+   *  @param pSvc pointer to Service Locator
    */
-  FilterDecays                                 //        standard constructor 
-  ( const std::string& name ,                  // the algorithm instance name 
+  FilterDecays                                 //        standard constructor
+  ( const std::string& name ,                  // the algorithm instance name
     ISvcLocator*       pSvc ) ;                //  pointer to Service Locator
   // ==========================================================================
-  /// virtual & protected destructor 
-  virtual ~FilterDecays () ;                  // virtual & protected destructor  
+  /// virtual & protected destructor
+  virtual ~FilterDecays () ;                  // virtual & protected destructor
   // ==========================================================================
 public:
   // ==========================================================================
-  /** the major method for filter input particles 
+  /** the major method for filter input particles
    *  @param input    (INPUT) the input  container of particles
    *  @param filtered (OUPUT) the output container of particles
-   *  @return Status code 
+   *  @return Status code
    */
-  virtual StatusCode filter 
-  ( const LHCb::Particle::ConstVector& input    , 
-    LHCb::Particle::ConstVector&       filtered ) ;
+  StatusCode filter
+  ( const LHCb::Particle::ConstVector& input    ,
+    LHCb::Particle::ConstVector&       filtered ) override;
   // ==========================================================================
   /// decode the code
-  virtual StatusCode decodeCode () ;
+  StatusCode decodeCode () override;
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
+  /// the default constructor is disabled
   FilterDecays () ;                       // the default consructor is disabled
-  /// copy constructor is disabled 
-  FilterDecays ( const FilterDecays& ) ;        // copy constructor is disabled 
-  /// assignement operator is disabled 
+  /// copy constructor is disabled
+  FilterDecays ( const FilterDecays& ) ;        // copy constructor is disabled
+  /// assignement operator is disabled
   FilterDecays& operator=( const FilterDecays& ) ;            // no assignement
   // ==========================================================================
 protected:
@@ -104,10 +104,10 @@ protected:
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the decay finder 
-  Decays::IDecay::Finder m_finder  ;     //                    the decay finder 
+  /// the decay finder
+  Decays::IDecay::Finder m_finder  ;     //                    the decay finder
   // ==========================================================================
 };
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/DaVinciFilters/src/FilterDesktop.h b/Phys/DaVinciFilters/src/FilterDesktop.h
index 8efc2dfc11916de32fa234c7e9821831f1072436..e4af6302618d79c057a2c65af1ef851dc04d8f18 100644
--- a/Phys/DaVinciFilters/src/FilterDesktop.h
+++ b/Phys/DaVinciFilters/src/FilterDesktop.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef FILTERDESKTOP_H 
+#ifndef FILTERDESKTOP_H
 #define FILTERDESKTOP_H 1
 // ============================================================================
 // Include files
@@ -19,85 +19,85 @@
 #include "Kernel/DaVinciAlgorithm.h"
 #include "Kernel/IPlotTool.h"
 // ============================================================================
-/** @class FilterDesktop 
- *  LoKi/Bender "Hybrid" (re)implementation of simple algorithm wich 
- *  filters the input particles ("FilterDesktop"). 
+/** @class FilterDesktop
+ *  LoKi/Bender "Hybrid" (re)implementation of simple algorithm wich
+ *  filters the input particles ("FilterDesktop").
  *  Stores either copies of
- *  pointers or shallow clones of the selected input particles and 
- *  their end vertices, as defined by 
+ *  pointers or shallow clones of the selected input particles and
+ *  their end vertices, as defined by
  *  InputLocations, depending on the value of CloneFilteredParticles.
  *
  *  The important properties (in addtion to the base class' properties)
  *    - "Factory"   : the type/name of LoKi/Bender 'hybrid' factory
  *    - "Preambulo" : the preambulo, to be used for Bender/Python script
- *    - "Code"      : the actual Bender/Python code 
+ *    - "Code"      : the actual Bender/Python code
  *    - "CloneFilteredParticles" : Shallow-clone selected Particles into KeyedContainers. Needed for DST writing. Default: false.
- *    - "InputPlotsTool"   : the type/name of PlotTool for 'input' particles 
- *    - "InputPlotsPath"   : THS path for 'input' plots 
- *    - "OutputPlotsTool"  : the type/name of PlotTool for 'output' particles 
- *    - "OutputPlotsPath"  : THS path for 'output' plots 
+ *    - "InputPlotsTool"   : the type/name of PlotTool for 'input' particles
+ *    - "InputPlotsPath"   : THS path for 'input' plots
+ *    - "OutputPlotsTool"  : the type/name of PlotTool for 'output' particles
+ *    - "OutputPlotsPath"  : THS path for 'output' plots
  *
  *  The important counters (in addition to counters form DaVinciAlgorithm)
- *    - "#inputs"    : number of input particles 
+ *    - "#inputs"    : number of input particles
  *    - "#passed"    : number of particles, which passed criteria
- *    - "efficiency" : the selection efficiency (per particle) 
+ *    - "efficiency" : the selection efficiency (per particle)
  *
- *  @see DaVinciAlgorithm 
- *  @see CombineParticles 
+ *  @see DaVinciAlgorithm
+ *  @see CombineParticles
  *  @see IHybridFactory
- * 
+ *
  * The embedded monitoring:
- *  
- *    - <c>"Monitor"</c>  : swithch on/off the monitoring functors 
+ *
+ *    - <c>"Monitor"</c>  : swithch on/off the monitoring functors
  *    - <c>"PreMonitor"</c> : monitor functor for input particles (before cuts)
  *    - <c>"PostMonitor"</c> : monitor functor for output particles (after all cuts)
- * 
+ *
  *  Empty string implies no monitorig.
  *
- *  Each monitoring functor has a signature 
- *  <code> LHCb::Particle::ConstVector -> book </code>, 
+ *  Each monitoring functor has a signature
+ *  <code> LHCb::Particle::ConstVector -> book </code>,
  *  that corresponds to internal LoKi type <code>LoKi::types::CutVal</code>
  *   @see LoKi::Types::CutVal
  *   @see LoKi::Types::CutVals
- *   @see LoKi::BasicFunctors 
+ *   @see LoKi::BasicFunctors
  *
  *  Examples of embedded monitoring:
- *  
- *  @code 
- * 
- *   myAlg = FilterDesktop ( ... ) 
- * 
- *   myAlg.Monitor     = True 
+ *
+ *  @code
+ *
+ *   myAlg = FilterDesktop ( ... )
+ *
+ *   myAlg.Monitor     = True
  *   myAlg.PreMonitor  = "  monitor ( SIZE , ... )   > -1 "
  *   myAlg.PostMonitor = """
  *
  *       tee     ( monitor ( SIZE                  ,  ... ) ) >>
  *       tee     ( monitor ( max_value( PT )       ,  ... ) ) >>
  *       process ( monitor (            PT         ,  ... ) ) >>
- *       tee     ( monitor ( count ( PT > 1*GeV )  ,  ... ) ) >> 
- *       EMPTY 
+ *       tee     ( monitor ( count ( PT > 1*GeV )  ,  ... ) ) >>
+ *       EMPTY
  *
  *  """
  *
- *  @endcode 
+ *  @endcode
  *
- *  The embedded monitoring are described in detail at 
+ *  The embedded monitoring are described in detail at
  *  <a href="https://twiki.cern.ch/twiki/bin/view/LHCb/FAQ/LoKiFAQ#How_to_monitor_various_LoKi_func">
- *  here </a>, also see 
+ *  here </a>, also see
  *  <a href="https://twiki.cern.ch/twiki/bin/view/LHCb/FAQ/LoKiFAQ#Helper_streamer_functions">
  *  helper LoKi streamers & filters</a>
- *  
+ *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef,nl
  *  @date 2008-09-22
- *  
+ *
  *                    $Revision$
  *  Last modification $Date$
- *                 by $Author$ 
+ *                 by $Author$
  */
 class FilterDesktop : public DaVinciAlgorithm
 {
   // ==========================================================================
-  /// friend factory for instantiation 
+  /// friend factory for instantiation
   friend class AlgFactory<FilterDesktop> ;
   // ==========================================================================
 protected:
@@ -107,16 +107,16 @@ protected:
   // ==========================================================================
 public:
   // ==========================================================================
-  /// the specific initialization 
-  virtual StatusCode initialize () ;           // the specific initialization 
-  /// the most interesting method 
-  virtual StatusCode execute    () ;           // the most interesting method
-  // finalize /reset functors 
-  virtual StatusCode finalize   () ;
+  /// the specific initialization
+  StatusCode initialize () override;           // the specific initialization
+  /// the most interesting method
+  StatusCode execute    () override;           // the most interesting method
+  // finalize /reset functors
+  StatusCode finalize   () override;
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** standard constructor 
+  /** standard constructor
    *  @see DaVinciAlgorithm
    *  @see GaudiTupleAlg
    *  @see GaudiHistoAlg
@@ -124,42 +124,42 @@ protected:
    *  @see Algorithm
    *  @see AlgFactory
    *  @see IAlgFactory
-   *  @param name the algorithm instance name 
-   *  @param pSvc pointer to Service Locator 
+   *  @param name the algorithm instance name
+   *  @param pSvc pointer to Service Locator
    */
-  FilterDesktop                                        // standard contructor 
-  ( const std::string& name ,                  // the algorithm instance name 
+  FilterDesktop                                        // standard contructor
+  ( const std::string& name ,                  // the algorithm instance name
     ISvcLocator*       pSvc ) ;                 // pointer to Service Locator
   // ==========================================================================
-  /// virtual & protected destructor 
-  virtual ~FilterDesktop() ;               // virtual & protected destructor 
+  /// virtual & protected destructor
+  virtual ~FilterDesktop() ;               // virtual & protected destructor
   // ==========================================================================
 public:
   // ==========================================================================
-  /** the major method for filter input particles 
+  /** the major method for filter input particles
    *  @param input    (INPUT) the input  container of particles
    *  @param filtered (OUPUT) the output container of particles
-   *  @return Status code 
+   *  @return Status code
    *  @attention mark for particles/tree must be done inside this method
    */
-  virtual StatusCode filter 
-  ( const LHCb::Particle::ConstVector& input    , 
+  virtual StatusCode filter
+  ( const LHCb::Particle::ConstVector& input    ,
     LHCb::Particle::ConstVector&       filtered ) ;
   // ==========================================================================
 public:
   // ==========================================================================
-  /// update the structural property  
+  /// update the structural property
   void updateHandler1 ( Property& p ) ;
-  /// update the histogram property  
+  /// update the histogram property
   void updateHandler2 ( Property& p ) ;
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
+  /// the default constructor is disabled
   FilterDesktop () ;                    // the default consructor is disabled
-  /// copy constructor is disabled 
-  FilterDesktop ( const FilterDesktop& ) ;    // copy constructor is disabled 
-  /// assignement operator is disabled 
+  /// copy constructor is disabled
+  FilterDesktop ( const FilterDesktop& ) ;    // copy constructor is disabled
+  /// assignement operator is disabled
   FilterDesktop& operator=( const FilterDesktop& ) ;        // no assignement
   // ==========================================================================
 public:
@@ -169,17 +169,17 @@ public:
   // ==========================================================================
 protected:
   // ==========================================================================
-  /// construct the preambulo string 
-  std::string preambulo   () const ;          // construct the preambulo string 
+  /// construct the preambulo string
+  std::string preambulo   () const ;          // construct the preambulo string
   // ==========================================================================
-  /// update the major properties 
-  StatusCode updateMajor  () ;                //    update the major properties 
+  /// update the major properties
+  StatusCode updateMajor  () ;                //    update the major properties
   // ==========================================================================
-  /// update histos 
-  StatusCode updateHistos () ;                //                  update histos 
+  /// update histos
+  StatusCode updateHistos () ;                //                  update histos
   // ==========================================================================
-  /// decode the code 
-  virtual StatusCode decodeCode () ;          //                decode the code 
+  /// decode the code
+  virtual StatusCode decodeCode () ;          //                decode the code
   // ==========================================================================
 protected:
   // ==========================================================================
@@ -194,23 +194,23 @@ protected:
   // ============================================================================
 private:
   // ============================================================================
-  /// save (clone if needed) selected particles in TES 
+  /// save (clone if needed) selected particles in TES
   template <class PARTICLES, class VERTICES, class CLONER>
   StatusCode _save () const ;
   // ============================================================================
 protected :
   // ==========================================================================
-  /// get the actual predicate: 
-  const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& predicate() const 
+  /// get the actual predicate:
+  const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& predicate() const
   { return m_cut ;}
   // ==========================================================================
   /// access to the code-string
   const std::string& code() const { return m_code ; }
   // ==========================================================================
-  /// CloneFilteredParticles ? 
+  /// CloneFilteredParticles ?
   bool cloneFilteredParticles() const { return m_cloneFilteredParticles ; }
-  /// CloneFilteredParticles ? 
-  void setCloneFilteredParticles ( const bool value ) 
+  /// CloneFilteredParticles ?
+  void setCloneFilteredParticles ( const bool value )
   { m_cloneFilteredParticles = value ; }
   // ==========================================================================
 protected:
@@ -219,24 +219,24 @@ protected:
   // ==========================================================================
 private:
   // ==========================================================================
-  /// save (clone if needed) selected particles in TES 
+  /// save (clone if needed) selected particles in TES
   /// Success if number of saved particles == number saved
   /// to TES.
   /// Overwritten from DaVinciAlgorithm. Is called automatically.
-  virtual StatusCode _saveInTES () ;
+  StatusCode _saveInTES () override;
   /// Write empty containers if selection fails.
-  virtual void writeEmptyTESContainers() ;
+  void writeEmptyTESContainers() override;
   // ==========================================================================
 private:
   // ==========================================================================
-  /// LoKi/Bender "hybrid" factory name 
-  std::string m_factory ; // LoKi/Bender "hybrid" factory name 
-  /// the preambulo 
-  std::vector<std::string> m_preambulo ; // the preambulo 
-  /// the code for the functor/predicate 
+  /// LoKi/Bender "hybrid" factory name
+  std::string m_factory ; // LoKi/Bender "hybrid" factory name
+  /// the preambulo
+  std::vector<std::string> m_preambulo ; // the preambulo
+  /// the code for the functor/predicate
   std::string m_code    ; // the code for the functor/predicate
   // ==========================================================================
-  /// the predicate itself 
+  /// the predicate itself
   LoKi::BasicFunctors<const LHCb::Particle*>::PredicateFromPredicate m_cut ;
   //
   // ==========================================================================
@@ -244,14 +244,14 @@ protected:
   // ==========================================================================
   /// general flag to switch on/off monitoring
   bool                m_monitor ;   // general flag to switch on/off monitoring
-  /// (pre-monitoring) code 
+  /// (pre-monitoring) code
   std::string         m_preMonitorCode  ;         // (pre-monitoring)      code
-  /// (pre-monitoring) functor 
-  LoKi::Types::CutVal m_preMonitor      ;         // (pre-monotoring)   functor 
-  /// (post-monitoring) code 
+  /// (pre-monitoring) functor
+  LoKi::Types::CutVal m_preMonitor      ;         // (pre-monotoring)   functor
+  /// (post-monitoring) code
   std::string         m_postMonitorCode ;         // (post-monitoring)     code
-  /// (post-monitoring) functor 
-  LoKi::Types::CutVal m_postMonitor     ;         // (post-monitoring)  functor 
+  /// (post-monitoring) functor
+  LoKi::Types::CutVal m_postMonitor     ;         // (post-monitoring)  functor
   //
   // ==========================================================================
   // local storage
@@ -259,37 +259,37 @@ protected:
   //
   // input plots
   //
-  /// type/name for the input plots tool 
-  std::string m_inputPlotsTool  ;           // type-name for input plots tool 
-  /// the inputplots tool itself 
+  /// type/name for the input plots tool
+  std::string m_inputPlotsTool  ;           // type-name for input plots tool
+  /// the inputplots tool itself
   IPlotTool*  m_inputPlots      ;              // the input plots tool itself
-  /// the THS path for the input plots 
-  std::string m_inputPlotsPath  ;                     // the input plots path 
+  /// the THS path for the input plots
+  std::string m_inputPlotsPath  ;                     // the input plots path
   //
   // ==========================================================================
 private:
   // ==========================================================================
-  //  // output plots 
+  //  // output plots
   //
-  /// type/name for the output plots tool 
-  std::string m_outputPlotsTool ;          // type-name for output plots tool 
-  /// the inputplots tool itself 
+  /// type/name for the output plots tool
+  std::string m_outputPlotsTool ;          // type-name for output plots tool
+  /// the inputplots tool itself
   IPlotTool*  m_outputPlots     ;             // the output plots tool itself
-  /// the THS path for the output plots 
-  std::string m_outputPlotsPath ;                    // the output plots path 
+  /// the THS path for the output plots
+  std::string m_outputPlotsPath ;                    // the output plots path
   //
   // ==========================================================================
 protected:
   // ==========================================================================
-  /// the flag to indicate the nesessity of update 
-  bool m_to_be_updated1 ; // the flag to indicate the nesessity of update 
-  /// the flag to indicate the nesessity of update 
-  bool m_to_be_updated2 ; // the flag to indicate the nesessity of update 
+  /// the flag to indicate the nesessity of update
+  bool m_to_be_updated1 ; // the flag to indicate the nesessity of update
+  /// the flag to indicate the nesessity of update
+  bool m_to_be_updated2 ; // the flag to indicate the nesessity of update
   // ==========================================================================
 private:
   // ==========================================================================
-  /// CloneFilteredParticles ? 
-  bool m_cloneFilteredParticles;                    // CloneFilteredParticles ? 
+  /// CloneFilteredParticles ?
+  bool m_cloneFilteredParticles;                    // CloneFilteredParticles ?
   // ==========================================================================
 private:
   /// Turn on/off histograms
@@ -300,8 +300,8 @@ protected:
 };
 // ============================================================================
 
-// ============================================================================ 
-// The END 
+// ============================================================================
+// The END
 // ============================================================================
 #endif // FILTERDESKTOP_H
 // ============================================================================
diff --git a/Phys/DaVinciFilters/src/FilterEventList.h b/Phys/DaVinciFilters/src/FilterEventList.h
index 525c6cbb693f1a5bd3a0debb93d374192ce22def..25ef7c3e3d3583b7db3457d229191a438b56f231 100644
--- a/Phys/DaVinciFilters/src/FilterEventList.h
+++ b/Phys/DaVinciFilters/src/FilterEventList.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef FILTEREVENTLIST_H 
+#ifndef FILTEREVENTLIST_H
 #define FILTEREVENTLIST_H 1
 
 // Include files
@@ -11,38 +11,38 @@
 
 
 /** @class FilterEventList FilterEventList.h
- *  
+ *
  *  Algorithm that selects events with a given list
  *  of (event#,run#)
- *  
+ *
  *  OPTIONS:
  *  - EventRunList: list of pairs (Event,Run) to look for
- *  - SetFilterPassed: What to do with events in this list? 
+ *  - SetFilterPassed: What to do with events in this list?
  *                     Pass=true? or Fail=false? Default true
  *
  *  @author Rob Lambert
  *  @date   2009-08-14
  */
 class FilterEventList : public GaudiAlgorithm {
-public: 
+public:
   /// Standard constructor
   FilterEventList( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~FilterEventList( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
 protected:
 
 private:
   typedef std::pair< int, int >EventRunPair;
   typedef std::vector< std::pair< int, int > > EventRunList;
-  
+
   EventRunList m_list;
   bool m_pass;
-  
+
 
 };
 #endif // FILTEREVENTLIST_H
diff --git a/Phys/DaVinciFilters/src/FilterInTrees.cpp b/Phys/DaVinciFilters/src/FilterInTrees.cpp
index af45ea4795a81cbb60f1977c84a5fd42ff681691..976c8cf64c60311cc95a5fb2194fd34dd57223a5 100644
--- a/Phys/DaVinciFilters/src/FilterInTrees.cpp
+++ b/Phys/DaVinciFilters/src/FilterInTrees.cpp
@@ -10,22 +10,22 @@
 // ============================================================================
 #include "FilterDesktop.h"
 // ============================================================================
-/** @class FilterInTrees 
- *  Simple variation of FilterDesktop algorithm, that allows to 
- *  select/filter particles in decay trees, e.g. daughter muons 
- *  @see FilterDesktop 
+/** @class FilterInTrees
+ *  Simple variation of FilterDesktop algorithm, that allows to
+ *  select/filter particles in decay trees, e.g. daughter muons
+ *  @see FilterDesktop
  *  @author Vanya BELYAEV   Ivan.Belyaev@itep.ru
  *  @date 2010-04-05
  */
-class FilterInTrees : public FilterDesktop 
+class FilterInTrees : public FilterDesktop
 {
   // ==========================================================================
-  /// friend factory for instantiation 
+  /// friend factory for instantiation
   friend class AlgFactory<FilterInTrees> ;
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** standard constructor 
+  /** standard constructor
    *  @see DVAlgorithm
    *  @see GaudiTupleAlg
    *  @see GaudiHistoAlg
@@ -33,36 +33,36 @@ protected:
    *  @see Algorithm
    *  @see AlgFactory
    *  @see IAlgFactory
-   *  @param name the algorithm instance name 
-   *  @param pSvc pointer to Service Locator 
+   *  @param name the algorithm instance name
+   *  @param pSvc pointer to Service Locator
    */
-  FilterInTrees                                   // standard contructor 
-  ( const std::string& name ,                  // the algorithm instance name 
+  FilterInTrees                                   // standard contructor
+  ( const std::string& name ,                  // the algorithm instance name
     ISvcLocator*       pSvc )                  // pointer to Service Locator
-    : FilterDesktop ( name , pSvc ) 
+    : FilterDesktop ( name , pSvc )
   {}
   // ==========================================================================
-  /// virtual & protected destructor 
-  virtual ~FilterInTrees() {} ;               // virtual & protected destructor 
+  /// virtual & protected destructor
+  virtual ~FilterInTrees() {} ;               // virtual & protected destructor
   // ==========================================================================
 public:
   // ==========================================================================
-  /** the major method for filter input particles 
+  /** the major method for filter input particles
    *  @param input    (INPUT) the input  container of particles
    *  @param filtered (OUPUT) the output container of particles
-   *  @return Status code 
+   *  @return Status code
    */
-  virtual StatusCode filter 
-  ( const LHCb::Particle::ConstVector& input    , 
-    LHCb::Particle::ConstVector&       filtered ) 
+  StatusCode filter
+  ( const LHCb::Particle::ConstVector& input    ,
+    LHCb::Particle::ConstVector&       filtered ) override
   {
     //
-    LoKi::Extract::particles ( input.begin () , 
-                               input.end   () , 
-                               std::back_inserter ( filtered ) , 
+    LoKi::Extract::particles ( input.begin () ,
+                               input.end   () ,
+                               std::back_inserter ( filtered ) ,
                                predicate   () ) ;
     //
-    // mark & store filtered particles in DVAlgorithm local container 
+    // mark & store filtered particles in DVAlgorithm local container
     //
     markParticles ( filtered ) ;
     //
@@ -71,20 +71,20 @@ public:
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
+  /// the default constructor is disabled
   FilterInTrees () ;                      // the default consructor is disabled
-  /// copy constructor is disabled 
-  FilterInTrees ( const FilterInTrees& ) ;      // copy constructor is disabled 
-  /// assignement operator is disabled 
+  /// copy constructor is disabled
+  FilterInTrees ( const FilterInTrees& ) ;      // copy constructor is disabled
+  /// assignement operator is disabled
   FilterInTrees& operator=( const FilterInTrees& ) ;          // no assignement
   // ==========================================================================
 };
 // ============================================================================
-/// the factory 
-DECLARE_ALGORITHM_FACTORY(FilterInTrees) 
-// ============================================================================ 
-// The END 
-// ============================================================================ 
+/// the factory
+DECLARE_ALGORITHM_FACTORY(FilterInTrees)
+// ============================================================================
+// The END
+// ============================================================================
+
 
 
-  
diff --git a/Phys/DaVinciFilters/src/FilterStream.cpp b/Phys/DaVinciFilters/src/FilterStream.cpp
index 7a82858d1f9685d8e34534cd37a320e89a55619f..bbb7d10704e36359cac33508a728816d08323d49 100644
--- a/Phys/DaVinciFilters/src/FilterStream.cpp
+++ b/Phys/DaVinciFilters/src/FilterStream.cpp
@@ -13,43 +13,43 @@
 #include "FilterDesktop.h"
 // ============================================================================
 /** @class FilterStream
- *  Simple variation of FilterDesktop algorithm, that allows to 
+ *  Simple variation of FilterDesktop algorithm, that allows to
  *  use "pipe" or "streamer" functors for selection of particles.
  *  In particular it allows to select e.g. the best candidate..
  *
- *  @code 
- * 
- *   myAlg = FilterStream ( ... ) 
- * 
+ *  @code
+ *
+ *   myAlg = FilterStream ( ... )
+ *
  *   myAlg.Code = """
- *       select      ( PT > 5 * GeV          )  >> 
- *       min_element ( DTF_CHI2NDOF(  True ) ) 
+ *       select      ( PT > 5 * GeV          )  >>
+ *       min_element ( DTF_CHI2NDOF(  True ) )
  *       """
- *  @endcode 
+ *  @endcode
  *
  *   Note that for FilterDesktop the effective functor has the signature:
  *   - "Cut": "const LHCb::Particle*" -> "bool";
  *   For FilterStream, the effective functor has signature:
  *   - "Pipe": "vector<const LHCb::Particle*>" -> "vector<const LHCb::Particle*>" -> "bool";
  *
- * 
- *  @see FilterDesktop 
+ *
+ *  @see FilterDesktop
  *  @author Vanya BELYAEV   Ivan.Belyaev@cern.ch
  *  @date 2011-10-30
- * 
+ *
  *                    $Revision$
  *  Last modification $Date$
  *                 by $Author$
  */
-class FilterStream : public FilterDesktop 
+class FilterStream : public FilterDesktop
 {
   // ==========================================================================
-  /// friend factory for instantiation 
+  /// friend factory for instantiation
   friend class AlgFactory<FilterStream> ;
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** standard constructor 
+  /** standard constructor
    *  @see FilterDesktop
    *  @see DVAlgorithm
    *  @see GaudiTupleAlg
@@ -58,50 +58,50 @@ protected:
    *  @see Algorithm
    *  @see AlgFactory
    *  @see IAlgFactory
-   *  @param name the algorithm instance name 
-   *  @param pSvc pointer to Service Locator 
+   *  @param name the algorithm instance name
+   *  @param pSvc pointer to Service Locator
    */
-  FilterStream                                 // standard contructor 
-  ( const std::string& name ,                  // the algorithm instance name 
+  FilterStream                                 // standard contructor
+  ( const std::string& name ,                  // the algorithm instance name
     ISvcLocator*       pSvc ) ;                // pointer to Service Locator
   // ==========================================================================
-  /// virtual & protected destructor 
-  virtual ~FilterStream() {} ;               // virtual & protected destructor 
+  /// virtual & protected destructor
+  virtual ~FilterStream() {} ;               // virtual & protected destructor
   // ==========================================================================
 public:
   // ==========================================================================
-  /** the major method for filter input particles 
+  /** the major method for filter input particles
    *  @param input    (INPUT) the input  container of particles
    *  @param filtered (OUPUT) the output container of particles
-   *  @return Status code 
+   *  @return Status code
    */
-  virtual StatusCode filter 
-  ( const LHCb::Particle::ConstVector& input    , 
-    LHCb::Particle::ConstVector&       filtered ) ;
+  StatusCode filter
+  ( const LHCb::Particle::ConstVector& input    ,
+    LHCb::Particle::ConstVector&       filtered ) override;
   // ==========================================================================
 protected:
   // ==========================================================================
-  /// decode the code 
-  virtual StatusCode decodeCode () ;          //                decode the code 
+  /// decode the code
+  StatusCode decodeCode () override;          //                decode the code
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
+  /// the default constructor is disabled
   FilterStream () ;                       // the default consructor is disabled
-  /// copy constructor is disabled 
-  FilterStream ( const FilterStream& ) ;        // copy constructor is disabled 
-  /// assignement operator is disabled 
+  /// copy constructor is disabled
+  FilterStream ( const FilterStream& ) ;        // copy constructor is disabled
+  /// assignement operator is disabled
   FilterStream& operator=( const FilterStream& ) ;            // no assignement
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the pipe itself 
+  /// the pipe itself
   typedef LoKi::BasicFunctors<const LHCb::Particle*>::Pipe Pipe ;
-  LoKi::Assignable<Pipe>::Type m_pipe ;                      // the pipe itself 
+  LoKi::Assignable<Pipe>::Type m_pipe ;                      // the pipe itself
   // ==========================================================================
 };
 // ============================================================================
-/* standard constructor 
+/* standard constructor
  *  @see FilterDesktop
  *  @see DVAlgorithm
  *  @see GaudiTupleAlg
@@ -110,56 +110,56 @@ private:
  *  @see Algorithm
  *  @see AlgFactory
  *  @see IAlgFactory
- *  @param name the algorithm instance name 
- *  @param pSvc pointer to Service Locator 
+ *  @param name the algorithm instance name
+ *  @param pSvc pointer to Service Locator
  */
 // ============================================================================
-FilterStream::FilterStream                   // standard contructor 
-( const std::string& name ,                  // the algorithm instance name 
+FilterStream::FilterStream                   // standard contructor
+( const std::string& name ,                  // the algorithm instance name
   ISvcLocator*       pSvc )                  // pointer to Service Locator
-  : FilterDesktop ( name , pSvc ) 
-  , m_pipe ( LoKi::Identity<LHCb::Particle::ConstVector>() ) 
+  : FilterDesktop ( name , pSvc )
+  , m_pipe ( LoKi::Identity<LHCb::Particle::ConstVector>() )
 {}
 // ==============================================================================
-/* the major method for filter input particles 
+/* the major method for filter input particles
  *  @param input    (INPUT) the input  container of particles
  *  @param filtered (OUPUT) the output container of particles
- *  @return Status code 
+ *  @return Status code
  */
 // ============================================================================
-StatusCode FilterStream::filter 
-( const LHCb::Particle::ConstVector& input    , 
-  LHCb::Particle::ConstVector&       filtered ) 
+StatusCode FilterStream::filter
+( const LHCb::Particle::ConstVector& input    ,
+  LHCb::Particle::ConstVector&       filtered )
 {
   //
   if ( !filtered.empty() ) { filtered.clear() ; }
   //
-  if ( input.empty() ) { return StatusCode::SUCCESS ;  }    // RETURN 
+  if ( input.empty() ) { return StatusCode::SUCCESS ;  }    // RETURN
   //
   filtered.reserve ( input.size() ) ;
   //
   // use the pipe!
   //
-  filtered = m_pipe ( input ) ; 
+  filtered = m_pipe ( input ) ;
   //
-  // mark & store filtered particles in DVAlgorithm local container 
+  // mark & store filtered particles in DVAlgorithm local container
   //
   markParticles ( filtered ) ;
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// decode the code 
+// decode the code
 // ============================================================================
-StatusCode FilterStream::decodeCode () 
+StatusCode FilterStream::decodeCode ()
 {
   // locate the factory
   LoKi::IHybridFactory* factory_ = tool<LoKi::IHybridFactory> ( factory() , this ) ;
   //
-  // use the factory 
+  // use the factory
   StatusCode sc = factory_ -> get ( code() , m_pipe, preambulo() ) ;
-  if ( sc.isFailure() ) 
-  { return Error ( "Error from LoKi/Bender 'hybrid' factory for Code='" 
+  if ( sc.isFailure() )
+  { return Error ( "Error from LoKi/Bender 'hybrid' factory for Code='"
                    + code() + "'" , sc )  ; }
   //
   release ( factory_ ) ;
@@ -167,12 +167,12 @@ StatusCode FilterStream::decodeCode ()
   return sc ;
 }
 // ============================================================================
-/// the factory 
-DECLARE_ALGORITHM_FACTORY(FilterStream) 
-// ============================================================================ 
-// The END 
-// ============================================================================ 
+/// the factory
+DECLARE_ALGORITHM_FACTORY(FilterStream)
+// ============================================================================
+// The END
+// ============================================================================
+
+
 
 
-  
-  
diff --git a/Phys/DaVinciFilters/src/FitDecayTrees.h b/Phys/DaVinciFilters/src/FitDecayTrees.h
index aaf0303cc7e469d06d073845fc5e154ae9f19495..8f5366b9caea512aef319fa0967b848daccfe9ce 100644
--- a/Phys/DaVinciFilters/src/FitDecayTrees.h
+++ b/Phys/DaVinciFilters/src/FitDecayTrees.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef FITDECAYTREES_H 
+#ifndef FITDECAYTREES_H
 #define FITDECAYTREES_H 1
 // ============================================================================
 // Include files
@@ -9,7 +9,7 @@
 // ============================================================================
 #include "GaudiKernel/ToStream.h"
 // ============================================================================
-// TrackInterfaces 
+// TrackInterfaces
 // ============================================================================
 #include "TrackInterfaces/ITrackStateProvider.h"
 // ============================================================================
@@ -17,71 +17,71 @@
 // ============================================================================
 #include "FilterDesktop.h"
 // ============================================================================
-/** @class FitDecayTrees 
+/** @class FitDecayTrees
  *  Simple algorithm to perform the decay tree fit for 'good' particles
  *
- *  The algorothm selectd certains decay trees form the input and 
+ *  The algorothm selectd certains decay trees form the input and
  *  perform the refit of <b>cloned</b> decay trees.
- * 
- *  @code 
- * 
- *  from Configurables import FitDecayTrees 
- *
- *  myAlg = FitDecayTrees ( 
- *     ...                                                , 
- *     Code          = " DECTREE('[B_s0 -> J/psi(1S) phi(1020)]CC') " , 
+ *
+ *  @code
+ *
+ *  from Configurables import FitDecayTrees
+ *
+ *  myAlg = FitDecayTrees (
+ *     ...                                                ,
+ *     Code          = " DECTREE('[B_s0 -> J/psi(1S) phi(1020)]CC') " ,
  *     MaxChi2PerDoF = 10                                 ,
  *     ...                                                ,
- *     ) 
- *    
- *  @endcode  
+ *     )
+ *
+ *  @endcode
  *
  *  Optionally one can apply the Primary Vertex pointing constraint:
- * 
- *  @code 
- * 
- *  myAlg = FitDecayTrees ( 
- *     ...                                                  , 
- *     Code            = " 'B_s0' == ABSID " , 
+ *
+ *  @code
+ *
+ *  myAlg = FitDecayTrees (
+ *     ...                                                  ,
+ *     Code            = " 'B_s0' == ABSID " ,
  *     MaxChi2PerDoF   = 10                                 ,
- *     UsePVConstraint = True                               , 
+ *     UsePVConstraint = True                               ,
  *     ...                                                  ,
- *     ) 
- *    
- *  @endcode  
+ *     )
+ *
+ *  @endcode
  *
  *  Also optionally one can apply certain mass-constraints:
- * 
- *  @code 
- * 
- *  myAlg = FitDecayTrees ( 
- *     ...                                                  , 
- *     Code            = " ( 'B_s0' == ABSID ) & INTTREE ( 'J/psi(1S)' == ID ) " , 
+ *
+ *  @code
+ *
+ *  myAlg = FitDecayTrees (
+ *     ...                                                  ,
+ *     Code            = " ( 'B_s0' == ABSID ) & INTTREE ( 'J/psi(1S)' == ID ) " ,
  *     MaxChi2PerDoF   = 10                                 ,
- *     MassConstraints = [ 'J/psi(1S)' ]                    , 
+ *     MassConstraints = [ 'J/psi(1S)' ]                    ,
  *     ...                                                  ,
- *     ) 
- *    
- *  @endcode  
+ *     )
+ *
+ *  @endcode
  *
  *  Clearly all constraints can be combined together:
- * 
- *  @code 
- * 
- *  myAlg = FitDecayTrees ( 
- *     ...                                                  , 
- *     Code            = " DECTREE('[B_s0 -> J/psi(1S) phi(1020)]CC') " , 
+ *
+ *  @code
+ *
+ *  myAlg = FitDecayTrees (
+ *     ...                                                  ,
+ *     Code            = " DECTREE('[B_s0 -> J/psi(1S) phi(1020)]CC') " ,
  *     MaxChi2PerDoF   = 10                                 ,
- *     UsePVConstraint = True                               , 
- *     MassConstraints = [ 'J/psi(1S)' ]                    , 
+ *     UsePVConstraint = True                               ,
+ *     MassConstraints = [ 'J/psi(1S)' ]                    ,
  *     ...                                                  ,
- *     ) 
- *    
- *  @endcode  
+ *     )
+ *
+ *  @endcode
  *
- *  See also 
+ *  See also
  *  <a href="https://twiki.cern.ch/twiki/bin/view/LHCb/FAQ/DaVinciFAQ#How_to_perform_the_refit_of_the"/>DaVinci TWiki FAQ </a>
- * 
+ *
  *  @author Vanya BELYAEV   Ivan.Belyaev@nikhef.nl
  *  @date 2010-07-09
  *
@@ -92,19 +92,19 @@
 class FitDecayTrees : public FilterDesktop
 {
   // ==========================================================================
-  /// friend factory for instantiation 
+  /// friend factory for instantiation
   friend class AlgFactory<FitDecayTrees> ;
   // ==========================================================================
 public:
   // ==========================================================================
-  /// intialize the algorithm 
-  virtual StatusCode initialize () ;
-  /// finalize the algorithm 
-  virtual StatusCode finalize   () ;
+  /// intialize the algorithm
+  StatusCode initialize () override;
+  /// finalize the algorithm
+  StatusCode finalize   () override;
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** standard constructor 
+  /** standard constructor
    *  @see DaVinciAlgorithm
    *  @see GaudiTupleAlg
    *  @see GaudiHistoAlg
@@ -112,49 +112,49 @@ protected:
    *  @see Algorithm
    *  @see AlgFactory
    *  @see IAlgFactory
-   *  @param name the algorithm instance name 
-   *  @param pSvc pointer to Service Locator 
+   *  @param name the algorithm instance name
+   *  @param pSvc pointer to Service Locator
    */
-  FitDecayTrees                                // standard contructor 
-  ( const std::string& name ,                  // the algorithm instance name 
+  FitDecayTrees                                // standard contructor
+  ( const std::string& name ,                  // the algorithm instance name
     ISvcLocator*       pSvc ) ;                // pointer to Service Locator
-  /// virtual & protected destructor 
-  virtual ~FitDecayTrees() ;                  // virtual & protected destructor  
+  /// virtual & protected destructor
+  virtual ~FitDecayTrees() ;                  // virtual & protected destructor
   // ==========================================================================
 public:
   // ==========================================================================
-  /** the major method for filter input particles 
+  /** the major method for filter input particles
    *  @param input    (INPUT) the input  container of particles
    *  @param filtered (OUPUT) the output container of particles
-   *  @return Status code 
+   *  @return Status code
    */
-  virtual StatusCode filter 
-  ( const LHCb::Particle::ConstVector& input    , 
-    LHCb::Particle::ConstVector&       filtered ) ;
+  StatusCode filter
+  ( const LHCb::Particle::ConstVector& input    ,
+    LHCb::Particle::ConstVector&       filtered ) override;
   // ==========================================================================
 public:
   // ==========================================================================
   /// attention:restore the original action by DaVinciAlgorithm
-  virtual StatusCode _saveInTES () ; 
+  StatusCode _saveInTES () override;
   /// attention:restore the original action by DaVinciAlgorithm
-  virtual void       writeEmptyTESContainers() ;
+  void       writeEmptyTESContainers() override;
   // ==========================================================================
   void updateExtrapolator ( Property& /* p */ );      // update the extrapolator
   // ==========================================================================
-  void updateConstraints ( Property& /* p */ ) ;      // update the constraints 
+  void updateConstraints ( Property& /* p */ ) ;      // update the constraints
   // ==========================================================================
-  /// update handler for 'CloneFilteredParticles' property 
+  /// update handler for 'CloneFilteredParticles' property
   void updateCloneProp ( Property& /* p */ ) ;
-  /// decode mass-consraints 
+  /// decode mass-consraints
   StatusCode decodeConstraints () ;
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
+  /// the default constructor is disabled
   FitDecayTrees () ;                      // the default consructor is disabled
-  /// copy constructor is disabled 
-  FitDecayTrees ( const FitDecayTrees& ) ;      // copy constructor is disabled 
-  /// assignement operator is disabled 
+  /// copy constructor is disabled
+  FitDecayTrees ( const FitDecayTrees& ) ;      // copy constructor is disabled
+  /// assignement operator is disabled
   FitDecayTrees& operator=( const FitDecayTrees& ) ;          // no assignement
   // ==========================================================================
 
@@ -168,33 +168,33 @@ protected:
     m_extrapolator = tool<ITrackStateProvider> ( m_extrapolatorName ) ;
       return m_extrapolator ;
   }
-  // ========================================================================   
+  // ========================================================================
 protected:
   // ==========================================================================
-  /// the chi2-cut for the decay tree fit 
+  /// the chi2-cut for the decay tree fit
   double chi2cut           () const { return m_chi2cut           ; }
-  /// use PV-constraint for re-Fit ? 
+  /// use PV-constraint for re-Fit ?
   bool   use_PV_Constraint () const { return m_use_PV_Constraint ; }
-  // get the refitted tree 
+  // get the refitted tree
   LHCb::DecayTree reFitted ( const LHCb::Particle* p ) const ;
   // ==========================================================================
 private:
   /// track extrapolator
   mutable const ITrackStateProvider* m_extrapolator ;   // the track extrapolator
   std::string               m_extrapolatorName ; //  the name of extrapolator
-    // ========================================================================     
+    // ========================================================================
   // ==========================================================================
-  /// the chi2-cut for the decay tree fit 
-  double         m_chi2cut ;             // the chi2-cut for the decay tree fit 
-  /// the list of mass-constraints to be applied 
+  /// the chi2-cut for the decay tree fit
+  double         m_chi2cut ;             // the chi2-cut for the decay tree fit
+  /// the list of mass-constraints to be applied
   std::vector<std::string>      m_mc_1 ; //        the list of mass-constraints
-  /// the list of mass-constraints to be applied 
+  /// the list of mass-constraints to be applied
   std::vector<LHCb::ParticleID> m_mc_2 ; //        the list of mass-constraints
-  /// use PV-constraint for re-Fit ? 
-  bool   m_use_PV_Constraint ;           //      use PV-constraint for re-Fit ? 
+  /// use PV-constraint for re-Fit ?
+  bool   m_use_PV_Constraint ;           //      use PV-constraint for re-Fit ?
   // ==========================================================================
 };
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // FITDECAYTREES_H
diff --git a/Phys/DaVinciFilters/src/ParticleVeto.h b/Phys/DaVinciFilters/src/ParticleVeto.h
index 7177850cfb7d32620d9ad12d3ec150bd43c48c82..778e9c9de21fda278c4552706b0ea28445d7af67 100644
--- a/Phys/DaVinciFilters/src/ParticleVeto.h
+++ b/Phys/DaVinciFilters/src/ParticleVeto.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef PARTICLEVETO_H 
+#ifndef PARTICLEVETO_H
 #define PARTICLEVETO_H 1
 
 // Include files
@@ -9,38 +9,38 @@
 #include "Event/Particle.h"
 #include "CaloUtils/CaloParticle.h"
 #include "GaudiKernel/IIncidentListener.h"
-#include "GaudiKernel/IIncidentSvc.h" 
-#include "GaudiKernel/Incident.h" 
+#include "GaudiKernel/IIncidentSvc.h"
+#include "GaudiKernel/Incident.h"
 #include "Kernel/IParticlePropertySvc.h"
 #include "Kernel/ParticleProperty.h"
 
 /** @class ParticleVeto ParticleVeto.h
- *  
+ *
  *
  *  @author Olivier Deschamps
  *  @date   2012-04-25
  */
 class ParticleVeto : public GaudiTool, virtual public IParticleVeto    , virtual public IIncidentListener {
-public: 
+public:
   /// Standard constructor
-  ParticleVeto( const std::string& type, 
+  ParticleVeto( const std::string& type,
                   const std::string& name,
                   const IInterface* parent);
 
   virtual ~ParticleVeto( ); ///< Destructor
-  virtual StatusCode initialize();
-  virtual StatusCode finalize();
-  
-  bool foundOverlap(const LHCb::Particle* particle, std::vector<std::string> containers,int mode=0);
-  bool foundOverlap(const LHCb::Particle* particle, std::string container,int mode=0);
-  bool foundOverlap(const LHCb::Particle* p1, const LHCb::Particle* p2, int mode=0);
+  StatusCode initialize() override;
+  StatusCode finalize() override;
+
+  bool foundOverlap(const LHCb::Particle* particle, std::vector<std::string> containers,int mode=0) override;
+  bool foundOverlap(const LHCb::Particle* particle, std::string container,int mode=0) override;
+  bool foundOverlap(const LHCb::Particle* p1, const LHCb::Particle* p2, int mode=0) override;
 
   /// Inform that a new incident has occurred
-  virtual void handle(const Incident& /* inc */ ) { 
+  void handle(const Incident& /* inc */ ) override {
     if( UNLIKELY( msgLevel(MSG::DEBUG) ) )debug() << "IIncident Svc reset" << endmsg;
     m_cont="";
     //counter("BeginEvent reset")+=1;
-  } 
+  }
 
 
 
@@ -52,7 +52,7 @@ private:
     LHCb::CaloParticle caloP(  (LHCb::Particle*) P );
     return caloP.isPureNeutralCalo();
   };
-  std::vector<const LHCb::Particle*> getTree(const LHCb::Particle* P);  
+  std::vector<const LHCb::Particle*> getTree(const LHCb::Particle* P);
   std::string m_cont;
   LHCb::Particle::Range m_parts;
   LHCb::IParticlePropertySvc* m_ppsvc;
diff --git a/Phys/DaVinciFilters/src/Pi0Veto.h b/Phys/DaVinciFilters/src/Pi0Veto.h
index 14a150a39d856b0cc818ee722278a8d59706afdd..757fa9ee9d831cf2399bfa85e77e715eee6b4d09 100644
--- a/Phys/DaVinciFilters/src/Pi0Veto.h
+++ b/Phys/DaVinciFilters/src/Pi0Veto.h
@@ -1,33 +1,33 @@
 // $Id: $
 // ============================================================================
-#ifndef DAVINCITOOLS_PI0VETO_H 
+#ifndef DAVINCITOOLS_PI0VETO_H
 #define DAVINCITOOLS_PI0VETO_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
-// DaVinciTools 
+// DaVinciTools
 // ============================================================================
 #include "FilterDesktop.h"
 // ============================================================================
 /** @namespace Pi0Veto
  *
- *  The useful namespace for  DaVinci components, 
+ *  The useful namespace for  DaVinci components,
  *  used for pi0-veto
  *
- *  @see Pi0Veto::Filter 
+ *  @see Pi0Veto::Filter
  *  @see Pi0Veto::Tagger
  *  @see Pi0Veto::Tagger2g
  *
- *  All components are based on 
- *  @see LoKi::Photons::pi0Veto 
+ *  All components are based on
+ *  @see LoKi::Photons::pi0Veto
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
  *  @date   2011-11-20
- *  
+ *
  *                    $Revision$
  *  Last Modification $Date$
  *                 by $Author$
@@ -38,48 +38,48 @@ namespace Pi0Veto
   /** @class Filter
    *  The simplest component for 'pi0-veto'
    *  It just filters "good" photons:
-   *  assuming the input contains all the photons, 
-   *  it produces as output the list of single photons 
+   *  assuming the input contains all the photons,
+   *  it produces as output the list of single photons
    *
    *  @code
-   *  
-   *  from Configurable import Pi0Veto__Filter as Fltr 
-   *  
-   *  single = Fltr( 
-   *        ... , 
-   *        MassWindow = 20 * MeV , 
-   *        MassChi2   =  4       , 
-   *        Inputs = [ 'Phys/StdLooseAllPhotons/Particles' ] , 
-   *        ... 
+   *
+   *  from Configurable import Pi0Veto__Filter as Fltr
+   *
+   *  single = Fltr(
+   *        ... ,
+   *        MassWindow = 20 * MeV ,
+   *        MassChi2   =  4       ,
+   *        Inputs = [ 'Phys/StdLooseAllPhotons/Particles' ] ,
+   *        ...
    *        )
-   *  
-   *  @endcode 
+   *
+   *  @endcode
    *
    *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
    *  @date   2011-11-20
    */
-  class Filter :  public FilterDesktop 
+  class Filter :  public FilterDesktop
   {
     // ========================================================================
-    /// the friend factory for instantiation 
+    /// the friend factory for instantiation
     friend class AlgFactory<Pi0Veto::Filter> ;
     // ========================================================================
   public:
     // ========================================================================
-    /// the standard initialization 
-    virtual StatusCode initialize () ;
-    /** the major method for filter input particles 
+    /// the standard initialization
+    StatusCode initialize () override;
+    /** the major method for filter input particles
      *  @param input    (INPUT) the input  container of particles
      *  @param filtered (OUPUT) the output container of particles
-     *  @return Status code 
+     *  @return Status code
      */
-    virtual StatusCode filter 
-    ( const LHCb::Particle::ConstVector& input    , 
-      LHCb::Particle::ConstVector&       filtered ) ;
+    StatusCode filter
+    ( const LHCb::Particle::ConstVector& input    ,
+      LHCb::Particle::ConstVector&       filtered ) override;
     // ========================================================================
   protected:
     // ========================================================================
-    /// update handler 
+    /// update handler
     void updateHandler20 ( Property& p ) ;
     void updateHandler21 ( Property& p ) ;
     void updateHandler22 ( Property& p ) ;
@@ -87,111 +87,111 @@ namespace Pi0Veto
   protected:
     // ========================================================================
     /// standard constructor
-    Filter  ( const std::string& name , 
+    Filter  ( const std::string& name ,
               ISvcLocator*       pSvc ) ;
     /// virtual and protected destructor
     virtual ~Filter () ;
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
+    /// the default constructor is disabled
     Filter  () ;                          // the default consructor is disabled
-    /// copy constructor is disabled 
-    Filter  ( const Filter& ) ;                 // copy constructor is disabled 
-    /// assignement operator is disabled 
+    /// copy constructor is disabled
+    Filter  ( const Filter& ) ;                 // copy constructor is disabled
+    /// assignement operator is disabled
     Filter & operator=( const Filter& ) ;                     // no assignement
     // ========================================================================
   protected:
     // ========================================================================
-    /// get the half-width of mass-window 
+    /// get the half-width of mass-window
     double massWindow () const { return m_massWindow ; }
-    /// get the chi2 of mass-window 
+    /// get the chi2 of mass-window
     double massChi2   () const { return m_massChi2   ; }
-    /// get the chi2 of mass-window 
+    /// get the chi2 of mass-window
     double pi0Mass    () const { return m_pi0Mass    ; }
     // ========================================================================
   private:
     // ========================================================================
-    /// the mass-window for pi-veto 
-    double          m_massWindow      ; // the mass-window for pi-veto 
-    /// the mass-chi2   for pi-veto 
-    double          m_massChi2        ; // the mass-chi2   for pi-veto 
-    /// the pi0 mass to be used in veto 
-    double          m_pi0Mass         ; // the pi0 mass to be used in veto 
+    /// the mass-window for pi-veto
+    double          m_massWindow      ; // the mass-window for pi-veto
+    /// the mass-chi2   for pi-veto
+    double          m_massChi2        ; // the mass-chi2   for pi-veto
+    /// the pi0 mass to be used in veto
+    double          m_pi0Mass         ; // the pi0 mass to be used in veto
     // ========================================================================
-  } ;  
+  } ;
   // ==========================================================================
-  /** @class Tagger 
-   *  Simple class to check/tag the photons in recontructed decay trees 
+  /** @class Tagger
+   *  Simple class to check/tag the photons in recontructed decay trees
    *  with resutl of LoKi::Photons::pi0Veto
-   *  
-   *  
+   *
+   *
    *  @code
    *
    *  from Configurable import Pi0Veto__Tagger as Tag
-   *  
-   *  single = Tag ( 
-   *        ... , 
-   *        ExtraInfo  = 25000     , 
-   *        ... , 
-   *        MassWindow = 20 * MeV , 
-   *        MassChi2   =  4       , 
+   *
+   *  single = Tag (
+   *        ... ,
+   *        ExtraInfo  = 25000     ,
+   *        ... ,
+   *        MassWindow = 20 * MeV ,
+   *        MassChi2   =  4       ,
    *        ... ,
-   *        Inputs  = [ 'Phys/MyRecontructedBdecays/Particles' ] , 
-   *        Photons = [ 'Phys/StdLooseAllPhotons/Particles'    ]  
-   *        ... 
+   *        Inputs  = [ 'Phys/MyRecontructedBdecays/Particles' ] ,
+   *        Photons = [ 'Phys/StdLooseAllPhotons/Particles'    ]
+   *        ...
    *        )
-   *  
-   *  @endcode 
+   *
+   *  @endcode
    *
    *  The photons in decay tree will be tagged through their exraInfo field
    *
-   *  @attention Please, be careful with redefintion of <c>Code</c>-property 
+   *  @attention Please, be careful with redefintion of <c>Code</c>-property
    *
    *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
    *  @date   2011-11-20
    */
-  class Tagger : public Filter 
-  { 
+  class Tagger : public Filter
+  {
     // ========================================================================
-    /// the friend factory for instantiation 
+    /// the friend factory for instantiation
     friend class AlgFactory<Pi0Veto::Tagger> ;
     // ========================================================================
   public:
     // ========================================================================
-    /// the standard initialization 
-    virtual StatusCode initialize () ;
-    /** the major method for filter input particles 
+    /// the standard initialization
+    StatusCode initialize () override;
+    /** the major method for filter input particles
      *  @param input    (INPUT) the input  container of particles
      *  @param filtered (OUPUT) the output container of particles
-     *  @return Status code 
+     *  @return Status code
      */
-    virtual StatusCode filter 
-    ( const LHCb::Particle::ConstVector& input    , 
-      LHCb::Particle::ConstVector&       filtered ) ;
-    /// decode the cuts 
-    StatusCode decodeCode () ;
+    StatusCode filter
+    ( const LHCb::Particle::ConstVector& input    ,
+      LHCb::Particle::ConstVector&       filtered ) override;
+    /// decode the cuts
+    StatusCode decodeCode () override;
     // ========================================================================
   protected:
     // ========================================================================
     /// standard constructor
-    Tagger  ( const std::string& name , 
+    Tagger  ( const std::string& name ,
               ISvcLocator*       pSvc ) ;
     /// virtual and protected destructor
     virtual ~Tagger () ;
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
+    /// the default constructor is disabled
     Tagger  () ;                          // the default consructor is disabled
-    /// copy constructor is disabled 
-    Tagger  ( const Tagger& ) ;                 // copy constructor is disabled 
-    /// assignement operator is disabled 
+    /// copy constructor is disabled
+    Tagger  ( const Tagger& ) ;                 // copy constructor is disabled
+    /// assignement operator is disabled
     Tagger & operator=( const Tagger& ) ;                     // no assignement
     // ========================================================================
   protected:
     // ========================================================================
-    /// update handler 
+    /// update handler
     void updateHandler30 ( Property& p ) ;
     void updateHandler31 ( Property& p ) ;
     // ========================================================================
@@ -199,19 +199,19 @@ namespace Pi0Veto
     // ========================================================================
     /// get the cuts for the second photon
     const LoKi::Types::Cuts& photonCut() const { return m_photonCut ; }
-    /** get the phtoons 
+    /** get the phtoons
      *  @attention RootInTES is *NOT* used here (on purpose!)
-     *  @param other (output) the photons 
-     *  @return number of photons 
+     *  @param other (output) the photons
+     *  @return number of photons
      */
     unsigned int getPhotons ( LHCb::Particle::ConstVector& other ) const ;
-    /// get the index 
+    /// get the index
     unsigned int indexInfo  () const { return m_indexInfo ; }
     // ========================================================================
   private:
     // ========================================================================
-    /// Extra-info index to be used 
-    unsigned int      m_indexInfo ;    // Extra-info index to be used 
+    /// Extra-info index to be used
+    unsigned int      m_indexInfo ;    // Extra-info index to be used
     /// the cut for "another" photon
     std::string       m_photonCutCode ; // the cut for "another" photon
     /// the cut for "another" photon
@@ -219,76 +219,76 @@ namespace Pi0Veto
     /// list of TES-locations for "other photons"
     std::vector<std::string> m_photons ;
     // ========================================================================
-  } ;  
+  } ;
   // ==========================================================================
-  /** @class Tagger2g 
-   *  Simple class to check/tag the diphotons in recontructed decay trees 
+  /** @class Tagger2g
+   *  Simple class to check/tag the diphotons in recontructed decay trees
    *  with result of LoKi::Photons::pi0Veto
-   *  
+   *
    *  @code
    *
    *  from Configurable import Pi0Veto__Tagger2g as Tag
-   *  
-   *  single = Tag ( 
-   *        ... , 
-   *        ExtraInfoIndex  = 25000    , 
-   *        ... , 
-   *        MassWindow      = 20 * MeV , 
-   *        MassChi2        =  4       , 
+   *
+   *  single = Tag (
+   *        ... ,
+   *        ExtraInfoIndex  = 25000    ,
    *        ... ,
-   *        Inputs  = [ 'Phys/MyRecontructedBdecays/Particles' ] , 
-   *        Photons = [ 'Phys/StdLooseAllPhotons/Particles'    ]  
-   *        ... 
+   *        MassWindow      = 20 * MeV ,
+   *        MassChi2        =  4       ,
+   *        ... ,
+   *        Inputs  = [ 'Phys/MyRecontructedBdecays/Particles' ] ,
+   *        Photons = [ 'Phys/StdLooseAllPhotons/Particles'    ]
+   *        ...
    *        )
-   *  
-   *  @endcode 
+   *
+   *  @endcode
    *
    *  The diphotons in decay tree will be tagged through their exraInfo field
-   * 
-   *  @attention Please, be careful with redefintion of <c>Code</c>-property 
+   *
+   *  @attention Please, be careful with redefintion of <c>Code</c>-property
    *
    *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
    *  @date   2011-11-20
    */
   class Tagger2g : public Tagger
-  { 
+  {
     // ========================================================================
-    /// the friend factory for instantiation 
+    /// the friend factory for instantiation
     friend class AlgFactory<Pi0Veto::Tagger2g> ;
     // ========================================================================
   public:
     // ========================================================================
-    /** the major method for filter input particles 
+    /** the major method for filter input particles
      *  @param input    (INPUT) the input  container of particles
      *  @param filtered (OUPUT) the output container of particles
-     *  @return Status code 
+     *  @return Status code
      */
-    virtual StatusCode filter 
-    ( const LHCb::Particle::ConstVector& input    , 
-      LHCb::Particle::ConstVector&       filtered ) ;
+    StatusCode filter
+    ( const LHCb::Particle::ConstVector& input    ,
+      LHCb::Particle::ConstVector&       filtered ) override;
     // ========================================================================
   protected:
     // ========================================================================
     /// standard constructor
-    Tagger2g ( const std::string& name , 
+    Tagger2g ( const std::string& name ,
                ISvcLocator*       pSvc ) ;
     /// virtual and protected destructor
     virtual ~Tagger2g () ;
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
+    /// the default constructor is disabled
     Tagger2g  () ;                        // the default consructor is disabled
-    /// copy constructor is disabled 
-    Tagger2g  ( const Tagger2g& ) ;             // copy constructor is disabled 
-    /// assignement operator is disabled 
+    /// copy constructor is disabled
+    Tagger2g  ( const Tagger2g& ) ;             // copy constructor is disabled
+    /// assignement operator is disabled
     Tagger2g & operator=( const Tagger2g& ) ;                 // no assignement
     // ========================================================================
-  } ;  
+  } ;
   // ==========================================================================
-} //                                                   end of namespace Pi0Veto 
+} //                                                   end of namespace Pi0Veto
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // DAVINCITOOLS_PI0VETO_H
 // ============================================================================
diff --git a/Phys/DaVinciFilters/src/SubPIDMMFilter.cpp b/Phys/DaVinciFilters/src/SubPIDMMFilter.cpp
index 5ae55c1b115257b9e67bdf033b788fbb0e34d687..a232efde244b522b69c9a0a0c7b62284b80cf904 100644
--- a/Phys/DaVinciFilters/src/SubPIDMMFilter.cpp
+++ b/Phys/DaVinciFilters/src/SubPIDMMFilter.cpp
@@ -37,9 +37,9 @@ class SubPIDMMFilter : public FilterDesktop
 
 public:
 
-  virtual StatusCode initialize();
-  virtual StatusCode _saveInTES();
-  virtual void writeEmptyTESContainers();
+  StatusCode initialize() override;
+  StatusCode _saveInTES() override;
+  void writeEmptyTESContainers() override;
 
 protected:
 
@@ -53,8 +53,8 @@ protected:
 
 public:
 
-  virtual StatusCode filter(const LHCb::Particle::ConstVector& input,
-                            LHCb::Particle::ConstVector& filtered);
+  StatusCode filter(const LHCb::Particle::ConstVector& input,
+                    LHCb::Particle::ConstVector& filtered) override;
 
 private:
 
@@ -161,7 +161,7 @@ bool SubPIDMMFilter::substitute( LHCb::Particle* p,const unsigned int which )
   // Check which index (should never fail...)
   if ( which >= m_pids.size() )
   {
-    Warning( "'which' index " + std::to_string(which) 
+    Warning( "'which' index " + std::to_string(which)
            + " exceeds bound " + std::to_string( m_pids.size()-1)).ignore();
     return false;
   }
@@ -176,7 +176,7 @@ bool SubPIDMMFilter::substitute( LHCb::Particle* p,const unsigned int which )
     {
       if ( index >= (m_pids[which]).size() )
       {
-        Warning( "'index' index " + std::to_string(index) 
+        Warning( "'index' index " + std::to_string(index)
                + " exceeds bound " + std::to_string((m_pids[which]).size()-1)
                ).ignore();
       }
diff --git a/Phys/DaVinciFilters/src/SubstitutePID.cpp b/Phys/DaVinciFilters/src/SubstitutePID.cpp
index 5ce222aca07ca77a9c88ea15b9f1d0847d576381..f4880a8f19a09c16d0d4938d65eb42ad64cfec07 100644
--- a/Phys/DaVinciFilters/src/SubstitutePID.cpp
+++ b/Phys/DaVinciFilters/src/SubstitutePID.cpp
@@ -111,12 +111,12 @@ public:
    *  @param filtered (OUPUT) the output container of particles
    *  @return Status code
    */
-  virtual StatusCode filter
+  StatusCode filter
   ( const LHCb::Particle::ConstVector& input    ,
-    LHCb::Particle::ConstVector&       filtered ) ;
+    LHCb::Particle::ConstVector&       filtered ) override;
   // ==========================================================================
   /// decode the code
-  virtual StatusCode decodeCode () ;
+  StatusCode decodeCode () override;
   // ==========================================================================
 private:
   // ==========================================================================
@@ -157,8 +157,8 @@ SubstitutePID::SubstitutePID                   //        standard constructor
   : FitDecayTrees ( name , pSvc )
   , m_map()
   , m_substitute(NULL)
-  , m_maxParticles(boost::numeric::bounds<unsigned int>::highest()) 
-  , m_stopIncidentType() 
+  , m_maxParticles(boost::numeric::bounds<unsigned int>::highest())
+  , m_stopIncidentType()
   , m_incSvc(NULL)
 {
   FilterDesktop* _this = this ;
@@ -188,7 +188,7 @@ StatusCode SubstitutePID::decodeCode ()
   //
   // 2. decode "substitutions"
   //
-  if ( !m_substitute ) 
+  if ( !m_substitute )
   {
     m_substitute = tool<ISubstitutePID>("SubstitutePIDTool",this);
   }
diff --git a/Phys/DaVinciFilters/src/SubstitutePIDTool.h b/Phys/DaVinciFilters/src/SubstitutePIDTool.h
index b290e7694fd7ceafeda7512b4cabb80f62e08dc1..4695a43e26872d41299875bf8b20534f32549561 100644
--- a/Phys/DaVinciFilters/src/SubstitutePIDTool.h
+++ b/Phys/DaVinciFilters/src/SubstitutePIDTool.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef SUBSTITUTEPIDTOOL_H 
+#ifndef SUBSTITUTEPIDTOOL_H
 #define SUBSTITUTEPIDTOOL_H 1
 
 // Include files
@@ -22,14 +22,14 @@
  *  @author  Vanya BELYAEV   Ivan.Belyaev@cern.ch
  *  @date 2011-05-22
  */
-class SubstitutePIDTool : public GaudiTool, 
-                          virtual public ISubstitutePID 
+class SubstitutePIDTool : public GaudiTool,
+                          virtual public ISubstitutePID
 {
 
-public: 
+public:
 
   /// Standard constructor
-  SubstitutePIDTool( const std::string& type, 
+  SubstitutePIDTool( const std::string& type,
                      const std::string& name,
                      const IInterface* parent);
 
@@ -41,43 +41,43 @@ private:
   struct  Substitution
   {
     // ========================================================================
-    Substitution () 
-      : m_finder ( Decays::Trees::Types_<const LHCb::Particle*>::Invalid() ) 
-      , m_pid    ( 0 ) 
-      , m_used   ( 0 ) 
-    {}  
-    Substitution 
-    ( Decays::IDecay::iTree&  tree , 
-      const LHCb::ParticleID& pid  ) 
-      : m_finder ( tree ) 
-      , m_pid    ( pid  ) 
-      , m_used   ( 0    ) 
+    Substitution ()
+      : m_finder ( Decays::Trees::Types_<const LHCb::Particle*>::Invalid() )
+      , m_pid    ( 0 )
+      , m_used   ( 0 )
+    {}
+    Substitution
+    ( Decays::IDecay::iTree&  tree ,
+      const LHCb::ParticleID& pid  )
+      : m_finder ( tree )
+      , m_pid    ( pid  )
+      , m_used   ( 0    )
     {}
     // ========================================================================
-    Decays::IDecay::Finder m_finder  ;     //                 the decay finder 
-    LHCb::ParticleID       m_pid     ;     //                              PID 
-    unsigned long long     m_used    ;     //                            #used 
+    Decays::IDecay::Finder m_finder  ;     //                 the decay finder
+    LHCb::ParticleID       m_pid     ;     //                              PID
+    unsigned long long     m_used    ;     //                            #used
     // ========================================================================
   } ;
   // ==========================================================================
   typedef std::vector<Substitution> Substitutions ;
-  // ========================================================================== 
+  // ==========================================================================
   /// mapping : { 'decay-component' : "new-pid" } (property)
   SubstitutionMap  m_map  ; // mapping : { 'decay-component' : "new-pid" }
-  /// the actual substitution engine 
-  Substitutions    m_subs ; // the actual substitution engine 
+  /// the actual substitution engine
+  Substitutions    m_subs ; // the actual substitution engine
   bool  m_to_be_updated1 ; ///< update property
 public:
   /// initialize
-  StatusCode initialize(  ) ;
-  /// decode the substitution code 
-  StatusCode decodeCode( const SubstitutionMap& newMap ) ;
+  StatusCode initialize(  ) override;
+  /// decode the substitution code
+  StatusCode decodeCode( const SubstitutionMap& newMap ) override;
   /// loop over particles
   StatusCode substitute( const LHCb::Particle::ConstVector& input,
-                         LHCb::Particle::ConstVector& output );
+                         LHCb::Particle::ConstVector& output ) override;
   void updateHandler ( Property& p ); ///< update properties
-  /// perform the actual substitution 
-  unsigned int substitute ( LHCb::Particle* p );
+  /// perform the actual substitution
+  unsigned int substitute ( LHCb::Particle* p ) override;
 private:
   /// perform the recursive 4-momentum correction
   unsigned int correctP4 ( LHCb::Particle* p );
diff --git a/Phys/DaVinciInterfaces/CMakeLists.txt b/Phys/DaVinciInterfaces/CMakeLists.txt
index 626661810384c55e939363d626df0db307e31cde..eeee5e300d3f5ba800b9c11db1c13367308990cb 100644
--- a/Phys/DaVinciInterfaces/CMakeLists.txt
+++ b/Phys/DaVinciInterfaces/CMakeLists.txt
@@ -9,6 +9,9 @@ gaudi_depends_on_subdirs(Calo/CaloUtils
                          GaudiKernel
                          Phys/DaVinciTypes)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(DaVinciInterfacesLib
                   src/*.cpp
                   PUBLIC_HEADERS Kernel
diff --git a/Phys/DaVinciInterfaces/src/GetIDVAlgorithm.cpp b/Phys/DaVinciInterfaces/src/GetIDVAlgorithm.cpp
index 7442b1dc593a6183af3d863d281bfcc163aafea5..60395a14e771d46fcd107c40a397103dab8439bc 100644
--- a/Phys/DaVinciInterfaces/src/GetIDVAlgorithm.cpp
+++ b/Phys/DaVinciInterfaces/src/GetIDVAlgorithm.cpp
@@ -1,8 +1,8 @@
 // $Id: GetIDVAlgorithm.cpp,v 1.1 2010-05-14 15:03:46 ibelyaev Exp $
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
-// GaudiKernel 
+// GaudiKernel
 // ============================================================================
 #include "GaudiKernel/IAlgContextSvc.h"
 #include "GaudiKernel/IAlgorithm.h"
@@ -11,40 +11,40 @@
 #include "GaudiKernel/IAlgTool.h"
 #include "GaudiKernel/IToolSvc.h"
 // ============================================================================
-// GaudiAlg 
+// GaudiAlg
 // ============================================================================
 #include "GaudiAlg/GetAlg.h"
 // ============================================================================
-// DaVinciInterfaces 
+// DaVinciInterfaces
 // ============================================================================
 #include "Kernel/IDVAlgorithm.h"
 #include "Kernel/GetIDVAlgorithm.h"
 // ============================================================================
-/** @file 
+/** @file
  *  Implementation file for function Gaudi::Utils::GetIDVAlgorithm
  *  @see IDVAlgorithm
- *  @see IAlgContextSvc 
+ *  @see IAlgContextSvc
  *  @see GaudiAlg/GetAlg.h
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
  *  @date 2010-05-14
  */
 // ============================================================================
-namespace 
+namespace
 {
   // =========================================================================
-  /** @class IDVSelector 
-   *  Helper class for selection of IDVAlgorithm 
+  /** @class IDVSelector
+   *  Helper class for selection of IDVAlgorithm
    *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
    *  @date 2010-05-14
    */
-  class IDVSelector : public Gaudi::Utils::AlgSelector 
+  class IDVSelector : public Gaudi::Utils::AlgSelector
   {
   public:
     // ========================================================================
     /// the only one essential method:
-    virtual bool operator() ( const IAlgorithm* alg ) const 
+    bool operator() ( const IAlgorithm* alg ) const override
     {
-      if ( !alg ) { return false ; } 
+      if ( !alg ) { return false ; }
       IAlgorithm* _alg = const_cast<IAlgorithm*> ( alg );
       SmartIF<IDVAlgorithm> idv ( _alg );
       return idv.isValid() ;
@@ -55,17 +55,17 @@ namespace
   // ==========================================================================
 }
 // ============================================================================
-IDVAlgorithm* Gaudi::Utils::getIDVAlgorithm ( const IAlgContextSvc* svc ) 
+IDVAlgorithm* Gaudi::Utils::getIDVAlgorithm ( const IAlgContextSvc* svc )
 {
   if ( !svc ) { return NULL ; }                                    // RETURN
   // use context service:
   IAlgorithm* alg = Gaudi::Utils::getAlgorithm ( svc , IDVSelector() ) ;
-  if ( !alg ) { return NULL ; }                                    // RETURN 
+  if ( !alg ) { return NULL ; }                                    // RETURN
   return SmartIF<IDVAlgorithm> ( alg ) ;
 }
 // ============================================================================
 IDVAlgorithm* Gaudi::Utils::getIDVAlgorithm ( const IAlgContextSvc* svc,
-                                              const IAlgTool * tool ) 
+                                              const IAlgTool * tool )
 {
   if ( !tool ) { return NULL; }
   // Recurse down the ownership tree, to see with we ever end up at the ToolSvc
@@ -88,5 +88,5 @@ IDVAlgorithm* Gaudi::Utils::getIDVAlgorithm ( const IAlgContextSvc* svc,
   return getIDVAlgorithm( svc );
 }
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/DaVinciKernel/CMakeLists.txt b/Phys/DaVinciKernel/CMakeLists.txt
index c63669e21a786614d3ff73cb5b2ce1fd3145efe1..f17bf3c0caf15b6b623117eb033ff6aac4ce1df8 100644
--- a/Phys/DaVinciKernel/CMakeLists.txt
+++ b/Phys/DaVinciKernel/CMakeLists.txt
@@ -10,6 +10,10 @@ gaudi_depends_on_subdirs(Event/PhysEvent
                          Phys/DaVinciInterfaces
                          Phys/DaVinciUtils)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(DaVinciKernelLib
                   src/Lib/*.cpp
                   PUBLIC_HEADERS Kernel
diff --git a/Phys/DaVinciKernel/Kernel/DVCommonBase.h b/Phys/DaVinciKernel/Kernel/DVCommonBase.h
index bf39990aea74706d8725faad84ce43e96841a088..ae0e365e3e8f4ca3b444113a2078a78442c1b03f 100644
--- a/Phys/DaVinciKernel/Kernel/DVCommonBase.h
+++ b/Phys/DaVinciKernel/Kernel/DVCommonBase.h
@@ -1,4 +1,4 @@
-#ifndef KERNEL_DVCOMMONBASE_H 
+#ifndef KERNEL_DVCOMMONBASE_H
 #define KERNEL_DVCOMMONBASE_H 1
 
 // ============================================================================
@@ -137,17 +137,17 @@ public:
   /** Handle to the concrete implementation, or to the parent if
    *  implementation does not derive from GaudiAlgorithm
    */
-  virtual const GaudiAlgorithm* gaudiAlg() const { return this; }
+  const GaudiAlgorithm* gaudiAlg() const override { return this; }
 
   /// get the best related primary vertex
-  virtual const LHCb::VertexBase*
-  bestVertex( const LHCb::Particle* particle ) const
+  const LHCb::VertexBase*
+  bestVertex( const LHCb::Particle* particle ) const override
   {
     return bestPV(particle);
   }
 
   /// get all loaded input particles
-  virtual const LHCb::Particle::Range particles() const
+  const LHCb::Particle::Range particles() const override
   {
     return LHCb::Particle::Range ( m_inputParts.begin() ,
                                    m_inputParts.end()   ) ;
@@ -156,7 +156,7 @@ public:
   /** direct const access to container of input primary vertices.
    *  @author Juan Palacios juan.palacios@nikhef.nl
    */
-  inline const LHCb::RecVertex::Range primaryVertices() const
+  inline const LHCb::RecVertex::Range primaryVertices() const override
   {
     return this -> template getIfExists<LHCb::RecVertex::Range>(m_PVLocation);
   }
@@ -167,7 +167,7 @@ public:
    *  @return pointer to acquired tool
    */
   const IDistanceCalculator*
-  distanceCalculator ( const std::string& name = "" ) const
+  distanceCalculator ( const std::string& name = "" ) const override
   {
     return this->getTool<IDistanceCalculator>
       ( name ,
@@ -182,7 +182,7 @@ public:
    *  @return pointer to aquired tool
    */
   const ILifetimeFitter*
-  lifetimeFitter ( const std::string& name = "" ) const
+  lifetimeFitter ( const std::string& name = "" ) const override
   {
     return this->getTool<ILifetimeFitter>
       ( name                  ,
@@ -197,7 +197,7 @@ public:
    *  @return pointer to aquired tool
    */
   const IVertexFit*
-  vertexFitter ( const std::string& name = "" ) const
+  vertexFitter ( const std::string& name = "" ) const override
   {
     return this->getTool<IVertexFit>
       ( name ,
@@ -212,7 +212,7 @@ public:
    *  @return pointer to aquired tool
    */
   const IParticleReFitter*
-  particleReFitter ( const std::string& name = "" ) const
+  particleReFitter ( const std::string& name = "" ) const override
   {
     return this->getTool<IParticleReFitter>
       ( name ,
@@ -227,7 +227,7 @@ public:
    *  @return pointer to aquired tool
    */
   IDecayTreeFit*
-  decayTreeFitter ( const std::string& name = "" ) const
+  decayTreeFitter ( const std::string& name = "" ) const override
   {
     return this->getTool<IDecayTreeFit>
       ( name ,
@@ -242,7 +242,7 @@ public:
    *  @return pointer to aquired tool
    */
   const IParticleCombiner*
-  particleCombiner ( const std::string& name = "" ) const
+  particleCombiner ( const std::string& name = "" ) const override
   {
     return this->getTool<IParticleCombiner>
       ( name ,
@@ -257,7 +257,7 @@ public:
    *  @return pointer to aquired tool
    */
   const IMassFit*
-  massFitter ( const std::string& name = "" ) const
+  massFitter ( const std::string& name = "" ) const override
   {
     return this->getTool<IMassFit>
       ( name              ,
@@ -272,7 +272,7 @@ public:
    *  @return pointer to aquired tool
    */
   const IDirectionFit*
-  directionFitter ( const std::string& name = "" ) const
+  directionFitter ( const std::string& name = "" ) const override
   {
     return this->getTool<IDirectionFit>
       ( name                   ,
@@ -287,7 +287,7 @@ public:
    *  @return pointer to aquired tool
    */
   const IPVReFitter*
-  primaryVertexReFitter ( const std::string& name = "" ) const
+  primaryVertexReFitter ( const std::string& name = "" ) const override
   {
     return this->getTool<IPVReFitter>
       ( name ,
@@ -302,7 +302,7 @@ public:
    *  @return pointer to aquired tool
    */
   const IParticleFilter*
-  particleFilter ( const std::string& name = "" ) const
+  particleFilter ( const std::string& name = "" ) const override
   {
     return this->getTool<IParticleFilter>
       ( name          ,
@@ -312,7 +312,7 @@ public:
   }
 
   /// Tagging Tool
-  IBTaggingTool* flavourTagging() const
+  IBTaggingTool* flavourTagging() const override
   {
     return this->getTool<IBTaggingTool>( m_taggingToolName,
                                          m_taggingTool,
@@ -324,16 +324,16 @@ public:
   // ==========================================================================
 
   /// Overridden from Gaudi Algo to produce a warning if not called by user
-  virtual void setFilterPassed( bool state );
+  void setFilterPassed( bool state ) override;
 
   /// Overridden from Gaudi Algorithm
-  virtual StatusCode sysExecute ();
+  StatusCode sysExecute () override;
 
   // Overridden from Gaudi Algorithm
-  virtual StatusCode initialize ();
+  StatusCode initialize () override;
 
   // Overridden from Gaudi Algorithm
-  virtual StatusCode finalize ();
+  StatusCode finalize () override;
 
   // ==========================================================================
 public:
@@ -432,7 +432,7 @@ public:
    * @param particle
    * @author Juan Palacios palacios@physik.uzh.ch
    **/
-  inline void unRelatePV(const LHCb::Particle* particle) const
+  inline void unRelatePV(const LHCb::Particle* particle) const override
   {
     m_p2PVMap.erase(particle);
   }
@@ -815,7 +815,7 @@ private:
   /** Try and find the related PV by predicting the relations table
    *  location from the Particle TES container location
    */
-  const LHCb::VertexBase* 
+  const LHCb::VertexBase*
   relatePVViaParticleTESLoc(const LHCb::Particle* p) const;
 
   /**
@@ -827,7 +827,7 @@ private:
     return ( useP2PV() ? getRelatedPV(p) : calculateRelatedPV(p) );
   }
 
-  /// Initialise relative Inputs 
+  /// Initialise relative Inputs
   void initializeInputLocations();
 
   /// Initialise Particle->PV relations input locations.
@@ -923,10 +923,10 @@ protected:
   /// Write an empty Particles container of the same type as that in
   /// saveInTES(). Can be overwritten for specialist actions.
   virtual void writeEmptyTESContainers() ;
-  
+
   /// handle the update of "Inputs" property"
   void handleInputsUpdate ( Property& /* p */ ) ;  // update the factory
-  
+
 private:
 
   std::string m_outputLocation; ///< Output location TES folder.
diff --git a/Phys/DaVinciKernel/Kernel/FilterParticlesBase.h b/Phys/DaVinciKernel/Kernel/FilterParticlesBase.h
index 380479c0751969a23616ea94475f52140917a2bc..014351d751931df7fb5345e12cfa61da1de66d74 100644
--- a/Phys/DaVinciKernel/Kernel/FilterParticlesBase.h
+++ b/Phys/DaVinciKernel/Kernel/FilterParticlesBase.h
@@ -1,5 +1,5 @@
 // $Id: FilterParticlesBase.h,v 1.1 2007-07-20 14:55:13 jpalac Exp $
-#ifndef KERNEL_FILTERPARTICLESBASE_H 
+#ifndef KERNEL_FILTERPARTICLESBASE_H
 #define KERNEL_FILTERPARTICLESBASE_H 1
 
 // from Gaudi
@@ -7,26 +7,26 @@
 #include "Kernel/IFilterParticles.h" // Interface
 
 /** @class FilterParticlesBase FilterParticlesBase.h Kernel/FilterParticlesBase.h
- *  
+ *
  *
  *  @author Juan Palacios
  *  @date   2007-07-20
  */
-class FilterParticlesBase : public GaudiTool, 
+class FilterParticlesBase : public GaudiTool,
                             virtual public IFilterParticles
 {
 
-public: 
+public:
 
   /// Standard constructor
-  FilterParticlesBase( const std::string& type, 
+  FilterParticlesBase( const std::string& type,
                        const std::string& name,
                        const IInterface* parent);
 
   virtual ~FilterParticlesBase( ); ///< Destructor
 
   /// Test if filter is satisfied on ensemble of particles
-  virtual bool isSatisfied( const LHCb::Particle::ConstVector& ) const;
+  bool isSatisfied( const LHCb::Particle::ConstVector& ) const override;
 
   /// Test if filter is satisfied on ensemble of particles
   virtual bool operator()( const LHCb::Particle::ConstVector& ) const;
diff --git a/Phys/DaVinciKernel/Kernel/ParticlePredicates.h b/Phys/DaVinciKernel/Kernel/ParticlePredicates.h
index 469e397ff3b150dc557f0b5b920fbc917adcb4d1..cd6bfbd38eea697d48965e218472fb3436091b8f 100644
--- a/Phys/DaVinciKernel/Kernel/ParticlePredicates.h
+++ b/Phys/DaVinciKernel/Kernel/ParticlePredicates.h
@@ -36,9 +36,9 @@ namespace DaVinci
                           public std::unary_function<const LHCb::Particle*, bool>
     {
     public:
-      virtual ~ParticleInTES() { }
+      ~ParticleInTES() { }
     public:
-      inline bool operator() ( const LHCb::Particle* obj ) const
+      inline bool operator() ( const LHCb::Particle* obj ) const override
       {
         return ( obj && obj->parent() );
       }
@@ -48,9 +48,9 @@ namespace DaVinci
                          public std::unary_function<const LHCb::Particle*, bool>
     {
     public:
-      virtual ~ParticleTrue() { }
+      ~ParticleTrue() { }
     public:
-      inline bool operator() ( const LHCb::Particle* ) const
+      inline bool operator() ( const LHCb::Particle* ) const override
       {
         return true;
       }
@@ -60,9 +60,9 @@ namespace DaVinci
                           public std::unary_function<const LHCb::Particle*, bool>
     {
     public:
-      virtual ~ParticleFalse() { }
+      ~ParticleFalse() { }
     public:
-      inline bool operator() ( const LHCb::Particle* ) const
+      inline bool operator() ( const LHCb::Particle* ) const override
       {
         return false;
       }
diff --git a/Phys/DaVinciKernel/src/component/DaVinciInit.h b/Phys/DaVinciKernel/src/component/DaVinciInit.h
index 96c056a899c600521de9a9884058485457cb1ac0..fab295fc82895af2b3c879b8af96c97bd41d177d 100644
--- a/Phys/DaVinciKernel/src/component/DaVinciInit.h
+++ b/Phys/DaVinciKernel/src/component/DaVinciInit.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef DAVINCIINIT_H 
+#ifndef DAVINCIINIT_H
 #define DAVINCIINIT_H 1
 
 // from LHCbKernel
@@ -14,18 +14,18 @@ class IGenericTool;
  *  @author Patrick Koppenburg
  *  @date   2009-03-02
  */
-class DaVinciInit : public LbAppInit 
+class DaVinciInit : public LbAppInit
 {
 
-public: 
+public:
 
   /// Standard constructor
   DaVinciInit( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~DaVinciInit( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
diff --git a/Phys/DaVinciKernel/src/component/DecodeSimpleDecayString.h b/Phys/DaVinciKernel/src/component/DecodeSimpleDecayString.h
index 158d87dd524635d8ebc51fbc526b625855d28ddf..fa1b61251614217ddc8b91110ada4aa6d3616965 100644
--- a/Phys/DaVinciKernel/src/component/DecodeSimpleDecayString.h
+++ b/Phys/DaVinciKernel/src/component/DecodeSimpleDecayString.h
@@ -39,22 +39,22 @@ public:
                            const std::string& name,
                            const IInterface* parent);
 
-  virtual ~DecodeSimpleDecayString( ); ///< Destructor
+  ~DecodeSimpleDecayString( ); ///< Destructor
 
   /// Initialize method
-  StatusCode initialize();
+  StatusCode initialize() override;
 
 public:
 
-  StatusCode setDescriptor(const std::string&);
-  std::string getDescriptor() const {return m_descriptor;} ;
+  StatusCode setDescriptor(const std::string&) override;
+  std::string getDescriptor() const override {return m_descriptor;} ;
   StatusCode getStrings(std::string&,
-                        std::vector<std::string>&) const;
+                        std::vector<std::string>&) const override;
   StatusCode getStrings_cc
-  (std::string&, std::vector<std::string>&) const;
-  StatusCode getPIDs(int&, std::vector<int>&) const;
-  StatusCode getPIDs_cc(int&, std::vector<int>&) const;
-  bool is_cc(void) const;
+  (std::string&, std::vector<std::string>&) const override;
+  StatusCode getPIDs(int&, std::vector<int>&) const override;
+  StatusCode getPIDs_cc(int&, std::vector<int>&) const override;
+  bool is_cc(void) const override;
 
 public:
 
@@ -63,22 +63,22 @@ public:
    *  @param decay (output) the decay
    *  @return status code
    */
-  virtual StatusCode getDecay
-  ( Decays::Decay& decay ) const  ;
+  StatusCode getDecay
+  ( Decays::Decay& decay ) const  override;
   // ==========================================================================
   /** get the charge conjugated decay form the descriptor
    *  @param decay (output) the decay
    *  @return status code
    */
-  virtual StatusCode getDecay_cc
-  ( Decays::Decay& decay ) const ;
+  StatusCode getDecay_cc
+  ( Decays::Decay& decay ) const override;
   // ==========================================================================
   /** get all decays form the descriptor
    *  @param decays (output) the vector of decays
    *  @return status code
    */
-  virtual StatusCode getDecays
-  ( std::vector<Decays::Decay>& decays ) const ;
+  StatusCode getDecays
+  ( std::vector<Decays::Decay>& decays ) const override;
   // ==========================================================================
 
 private:
diff --git a/Phys/DaVinciMCKernel/CMakeLists.txt b/Phys/DaVinciMCKernel/CMakeLists.txt
index aab46a0e77df4be0c08cdf98d2522230fa0b29a3..2785f9b18d390f09e3ab1248f416ae03e8182f3f 100644
--- a/Phys/DaVinciMCKernel/CMakeLists.txt
+++ b/Phys/DaVinciMCKernel/CMakeLists.txt
@@ -12,6 +12,9 @@ gaudi_depends_on_subdirs(Associators/MCAssociators
                          Phys/DaVinciInterfaces
                          Phys/LoKiCore)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(DaVinciMCKernelLib
                   src/Lib/*.cpp
                   PUBLIC_HEADERS Kernel
diff --git a/Phys/DaVinciMCKernel/Kernel/FilterMCParticlesBase.h b/Phys/DaVinciMCKernel/Kernel/FilterMCParticlesBase.h
index cafd7760d74e733e127b1f92b30f31b78855fea6..d7f050577166f5b4cb35eba23ea0acff40283b22 100644
--- a/Phys/DaVinciMCKernel/Kernel/FilterMCParticlesBase.h
+++ b/Phys/DaVinciMCKernel/Kernel/FilterMCParticlesBase.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef KERNEL_FILTERMCPARTICLESBASE_H 
+#ifndef KERNEL_FILTERMCPARTICLESBASE_H
 #define KERNEL_FILTERMCPARTICLESBASE_H 1
 
 // Include files
@@ -9,25 +9,25 @@
 
 
 /** @class FilterMCParticlesBase FilterMCParticlesBase.h Kernel/FilterMCParticlesBase.h
- *  
+ *
  *
  *  @author Juan Palacios
  *  @date   2007-07-20
  */
-class FilterMCParticlesBase : public GaudiTool, 
+class FilterMCParticlesBase : public GaudiTool,
                               virtual public IFilterMCParticles {
-public: 
+public:
   /// Standard constructor
-  FilterMCParticlesBase( const std::string& type, 
+  FilterMCParticlesBase( const std::string& type,
                          const std::string& name,
                          const IInterface* parent);
 
   virtual ~FilterMCParticlesBase( ); ///< Destructor
 
   /// Test if filter is satisfied on ensemble of MCParticles
-  virtual bool isSatisfied( const LHCb::MCParticle::ConstVector& ) const;
+  bool isSatisfied( const LHCb::MCParticle::ConstVector& ) const override;
   /// Test if filter is satisfied on ensemble of MCParticles
-  virtual bool operator()( const LHCb::MCParticle::ConstVector& ) const;
+  bool operator()( const LHCb::MCParticle::ConstVector& ) const override;
 protected:
 
 private:
diff --git a/Phys/DaVinciMCKernel/Kernel/IPrintDecayTreeTool.h b/Phys/DaVinciMCKernel/Kernel/IPrintDecayTreeTool.h
index 796121a689373f107c69bd9858595f2a4a6a14f9..ed711deeb2ce38a63871ed8026b1b59541cb25e4 100644
--- a/Phys/DaVinciMCKernel/Kernel/IPrintDecayTreeTool.h
+++ b/Phys/DaVinciMCKernel/Kernel/IPrintDecayTreeTool.h
@@ -18,7 +18,7 @@
 // ============================================================================
 #include "Kernel/IPrintDecay.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 #include "Event/MCParticle.h"
@@ -28,7 +28,7 @@
 static const InterfaceID IID_IPrintDecayTreeTool("IPrintDecayTreeTool", 2, 0);
 // ============================================================================
 /** @class IPrintDecayTreeTool IPrintDecayTreeTool.h Kernel/IPrintDecayTreeTool.h
- *  
+ *
  *
  *  @author Juan Palacios juancho@nikhef.nl
  *  @date   09/10/2007
@@ -40,50 +40,50 @@ public:
   /** Print the decay tree for a given particle
    *
    *  @code
-   * 
+   *
    *  IPrintDecay* tool = ... ;
    *  const LHCb::Particle* B = ... ;
-   * 
-   *  tool -> printDecay ( B ) ; 
    *
-   *  @endcode 
-   *  @see IPrintDecay 
-   *  @param mother the pointer to the particle 
+   *  tool -> printDecay ( B ) ;
+   *
+   *  @endcode
+   *  @see IPrintDecay
+   *  @param mother the pointer to the particle
    *  @param maxDepth the maximal depth level
    */
-  virtual void printTree
-  ( const LHCb::Particle* mother        , 
-    int                   maxDepth = -1 ) = 0;
+  void printTree
+  ( const LHCb::Particle* mother        ,
+    int                   maxDepth = -1 ) override = 0;
   // ==========================================================================
-  /** Print side by side a decay tree for an MCParticle 
+  /** Print side by side a decay tree for an MCParticle
    *  and it's associated particles
    *
    * @param mother The MCParticle who's tree is to be printed
    * @param assoc Associator linking mother to reconstructed LHCb::Particles
-   * @param maxDepth maximum depth of printing in daughter-space. Default 
-   *                 value of -1 is there to allow trickery in the 
+   * @param maxDepth maximum depth of printing in daughter-space. Default
+   *                 value of -1 is there to allow trickery in the
    *                 implementations.
    * @todo Does this print two side-=by side trees, or a tree
    * of side-by side items?
    */
   virtual void printTree
-  ( const LHCb::MCParticle* mother, 
+  ( const LHCb::MCParticle* mother,
     Particle2MCLinker* assoc,
     int maxDepth = -1) = 0;
-  /** Print side by side a decay tree for a Particle 
+  /** Print side by side a decay tree for a Particle
    * and it's associated MCParticles
    *
    * @param mother The Particle who's tree is to be printed
    * @param assoc Associator linking mother to LHCb::MCParticles
-   * @param maxDepth maximum depth of printing in daughter-space. Default 
-   *                 value of -1 is there to allow trickery in the 
+   * @param maxDepth maximum depth of printing in daughter-space. Default
+   *                 value of -1 is there to allow trickery in the
    *                 implementations.
    * @todo Does this print two side-=by side trees, or a tree
    * of side-by side items?
    */
   virtual void printTree
-  ( const LHCb::Particle* mother, 
-    Particle2MCLinker* assoc, 
+  ( const LHCb::Particle* mother,
+    Particle2MCLinker* assoc,
     int maxDepth = -1 ) = 0;
   /** Print the contents of an MCParticle::ConstVector as a decay tree.
    * Print the associated reconstructed Particles if available.
@@ -158,7 +158,7 @@ public:
   // ==========================================================================
 };
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // DAVINCIMCTOOLS_IPRINTDECAYTREETOOL_H
 // ============================================================================
diff --git a/Phys/DaVinciMCKernel/Kernel/MCParticleMakerBase.h b/Phys/DaVinciMCKernel/Kernel/MCParticleMakerBase.h
index 6a22add9d95b82f000da11d84ab17e408856fe3a..a81bb0bc975c7564029d0b593c5ed17f9ee1fa08 100644
--- a/Phys/DaVinciMCKernel/Kernel/MCParticleMakerBase.h
+++ b/Phys/DaVinciMCKernel/Kernel/MCParticleMakerBase.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef DAVINCIMCTOOLS_MCPARTICLEMAKERBASE_H 
+#ifndef DAVINCIMCTOOLS_MCPARTICLEMAKERBASE_H
 #define DAVINCIMCTOOLS_MCPARTICLEMAKERBASE_H 1
 // ============================================================================
 // Include files
@@ -19,113 +19,113 @@
 
 /** @class MCParticleMakerBase MCParticleMakerBase.h
  *
- * This tool fills the particle class with information from (Hep)MCParticles 
- *  and places it in the Transient Event Store. 
- * 
+ * This tool fills the particle class with information from (Hep)MCParticles
+ *  and places it in the Transient Event Store.
+ *
  * It allows several utilities:
- * <ol> 
- * <li> Smear all the MCParticle in the list \b ParticleNames which are 
+ * <ol>
+ * <li> Smear all the MCParticle in the list \b ParticleNames which are
  *      found in the desktop </li>
- * <li> Smear the information of the first MCParticle of the Decay Channel 
+ * <li> Smear the information of the first MCParticle of the Decay Channel
  *      specified in jobOption(e.g. B if B->pipi is chosen)</li>
- * <li> Smear the information of the only stable products of the Decay 
- *      Channel specified in jobOption (e.g. pipi  
- *      if B->pipi is chosen or pi+ pi- mu+ mu- in B->Jpsi(mumu)Ks(pipi)) </li>  
+ * <li> Smear the information of the only stable products of the Decay
+ *      Channel specified in jobOption (e.g. pipi
+ *      if B->pipi is chosen or pi+ pi- mu+ mu- in B->Jpsi(mumu)Ks(pipi)) </li>
  * </ol>
  *  Different additional selection can be applied to the MCParticles:
- * <ol> 
- * <li> Ask to be reconstructed particles</li>  
- * <li> Ask to be reconstructible particles</li>  
- * <li> Use reconstructed covariance to generate the fake measurements</li>  
- * <li> Use a given parametrization of the covariance matrix 
- *      to generate the fake measurements</li>  
+ * <ol>
+ * <li> Ask to be reconstructed particles</li>
+ * <li> Ask to be reconstructible particles</li>
+ * <li> Use reconstructed covariance to generate the fake measurements</li>
+ * <li> Use a given parametrization of the covariance matrix
+ *      to generate the fake measurements</li>
  * </ol>
  *  Moreover some generation options  are  possible: \n
- * <ol> 
- * <li> smearing according a Gaussian (with sigma given by covariance matrix) 
- *      or Double Gaussian distribution </li>  
+ * <ol>
+ * <li> smearing according a Gaussian (with sigma given by covariance matrix)
+ *      or Double Gaussian distribution </li>
  * <li> adding BIAS to the measurement and/or ScalingFactors to the covariance
- *      matrix (momentum dependent parametrization) </li> 
+ *      matrix (momentum dependent parametrization) </li>
  * <li> generate correlated (or not) measurements </li>
  * <li> smear MCTruth information at its origin Vertex or at PointOnTrack </li>
- * </ol>     
- * 
+ * </ol>
+ *
  *   Some  of  the  implemented  properties  to  play  with  in  jobOption:  \n
  * <ol>
- * <li> Selection properties:\n 
+ * <li> Selection properties:\n
  *        \b ParticleNames list of the MCparticle ID to smear\n
  *        \b OnlyReconstructible (Default:false) to chose only reconstructible MCParticles\n
  *        \b OnlyReconstructed (Default:false) to chose only reconstructed MCParticles\n
  *        \b SmearParticle (Default:true)\n
- *        \b OnlyDecayProducts (Default:false) 
+ *        \b OnlyDecayProducts (Default:false)
  *            to chose only the MCParticle of a given Decay process\n
- *        \b OnlyStableDecayProducts (Default:false) 
+ *        \b OnlyStableDecayProducts (Default:false)
  *           to generate Particles only from the stable products
  *           of the decay channel. If true also  OnlyDecayProducts must be set true
- * </li> 
+ * </li>
  * <li> Generation properties:\n
- *        \b UseReconstructedCovariance (Default:false) 
+ *        \b UseReconstructedCovariance (Default:false)
  *              to use reconstrucded covariance or a parametrization of it \n
- *        \b IpErrorC0 (Default:0.0173*mm)  
- *        \b IpErrorC1 (Default:0.0265*mm) sets the parametrization 
+ *        \b IpErrorC0 (Default:0.0173*mm)
+ *        \b IpErrorC1 (Default:0.0265*mm) sets the parametrization
  *            of the IP error (C0+C1/pt[GeV]) \n
  *        \b SlopeError (Default:0.4*mrad) \n
  *        \b MomError (Default:0.004) parametrize covariance matrix (MomErr*p[GeV])\n
- *        \b SmearATPoT (Default:false) if true smears the MCParticle info at PointOnTrack 
+ *        \b SmearATPoT (Default:false) if true smears the MCParticle info at PointOnTrack
  *           (minimum distance from beam line) otherwise it smears at origin vertex \n
- *        \b rhoVAR1VAR2 (Default=0.0) set the correlation coefficient between 
- *           VAR1&VAR2 (VAR== x,y,z,tx,ty,p): 
- *           typical values in reconstructed particles: xtx=-0.95 yty=-0.95 
+ *        \b rhoVAR1VAR2 (Default=0.0) set the correlation coefficient between
+ *           VAR1&VAR2 (VAR== x,y,z,tx,ty,p):
+ *           typical values in reconstructed particles: xtx=-0.95 yty=-0.95
  * </li>
- * <li> In case of Double Gaussian generation USE:\n   
- *        \b dualGaussW (Default=0.,0.,0.,0.,0.,0.) 
- *           to set !=0 in case of double gaussian generation: 
+ * <li> In case of Double Gaussian generation USE:\n
+ *        \b dualGaussW (Default=0.,0.,0.,0.,0.,0.)
+ *           to set !=0 in case of double gaussian generation:
  *           second gaussian fraction on (x,y,z,tx,ty,p)\n
- *        \b dualGaussSF (Default=1.,1.,1.,1.,1.,1.) ratios of 
- *           sigma2/sigma1 on (x,y,z,tx,ty,p)  
- * </li>  
- * <li>  To  add  momentum  dependent  Scaling  Factors  on  errors  (SF=1./(C0+C1*p)):\n   
+ *        \b dualGaussSF (Default=1.,1.,1.,1.,1.,1.) ratios of
+ *           sigma2/sigma1 on (x,y,z,tx,ty,p)
+ * </li>
+ * <li>  To  add  momentum  dependent  Scaling  Factors  on  errors  (SF=1./(C0+C1*p)):\n
  *        \b ScaleFactorCovarianceC0 (Default=1.,1.,1.,1.,1.,1.) \n
- *        \b ScaleFactorCovarianceC1 (Default=0.,0.,0.,0.,0.,0.) 
+ *        \b ScaleFactorCovarianceC1 (Default=0.,0.,0.,0.,0.,0.)
  *           Vector of scaling factors on errors (x,y,z,tx,ty,p)
- * </li> 
- * <li> To add a  momentum  dependent  BIAS  to  the  measurement  
+ * </li>
+ * <li> To add a  momentum  dependent  BIAS  to  the  measurement
  *         (BIAS=q*(C0+C1*p))  q=particle's  charge \n
  *        \b MeasurementBiasC0 (Default=0.,0.,0.,0.,0.,0.)\n
  *        \b MeasurementBiasC1 (Default=0.,0.,0.,0.,0.,0.)
- * </li> 
- * </ol> 
- *   
+ * </li>
+ * </ol>
+ *
  *   @author Gerhard Raven with minor contributions from G.Balbi & S.Vecchi
  *   @date   2002-10-08
- * 
- *   @todo implement the smearing for photons 
+ *
+ *   @todo implement the smearing for photons
  */
 class MCParticleMakerBase : public GaudiTool
 {
 public:
   /// Initialize
-  virtual StatusCode initialize() ;
+  StatusCode initialize() override;
   /// Finalize
-  virtual StatusCode finalize  () ;
+  StatusCode finalize  () override;
 protected:
   /// internal method
   StatusCode fillParticle
   ( const Gaudi::LorentzVector&  mom      ,
     const Gaudi::XYZPoint&       point    ,
     const LHCb::ParticleID&      pid      ,
-    const Gaudi::SymMatrix7x7&   cov      , 
+    const Gaudi::SymMatrix7x7&   cov      ,
     LHCb::Particle&              particle ) ;
-  /// Generate covariance according realistic parametrization  
-  StatusCode generateCovariance 
+  /// Generate covariance according realistic parametrization
+  StatusCode generateCovariance
   ( const Gaudi::LorentzVector&  momentum ,
     Gaudi::SymMatrix7x7&         ccc      ) ;
-  /// get correlation matrix 
+  /// get correlation matrix
   inline const Gaudi::SymMatrix6x6& rho() const { return m_rho ; }
   /// generate a vector of correlated random numbers according cov matrix
   StatusCode correlatedRandomVectorGenerator
   ( const  Gaudi::SymMatrix7x7& cov, Gaudi::Vector7& vector );
-protected:  
+protected:
   /// (optional) location of output relation table
   const std::string& outputTable() const { return m_outputTable ; }
   /// set (optional) location of output relation table
@@ -133,34 +133,34 @@ protected:
 public:
   /// Standard constructor
   MCParticleMakerBase
-  ( const std::string& type, 
+  ( const std::string& type,
     const std::string& name,
     const IInterface* parent);
-  /// protected and virtual destructor 
+  /// protected and virtual destructor
   virtual ~MCParticleMakerBase(){}; ///< Destructor
 public:
-  enum 
-    { 
-      _X  = 0 , 
-      _Y  = 1 , 
-      _Z  = 2 , 
-      _TX = 3 , 
-      _TY = 4 , 
-      _P  = 5 
+  enum
+    {
+      _X  = 0 ,
+      _Y  = 1 ,
+      _Z  = 2 ,
+      _TX = 3 ,
+      _TY = 4 ,
+      _P  = 5
     } ;
 private:
-  // default constructor is disabled 
+  // default constructor is disabled
   MCParticleMakerBase () ;
-  // copy constructor is disabled 
+  // copy constructor is disabled
   MCParticleMakerBase ( const MCParticleMakerBase& ) ;
-  // assignement operator is disabled 
+  // assignement operator is disabled
   MCParticleMakerBase& operator=( const MCParticleMakerBase& ) ;
 private:
   bool    m_smearParticle; ///< flag to Smear Particles
   bool    m_smearATPoT;    ///< flag to smeat particle at PointOnTrack (minimum distance to the beam line)
-  double  m_ipErrorC0;     ///< C0 constant for IP error parametrization 
-  double  m_ipErrorC1;     ///< C1 constant for IP error parametrization 
-  double  m_ipErrorZ;      ///< Error on Z 
+  double  m_ipErrorC0;     ///< C0 constant for IP error parametrization
+  double  m_ipErrorC1;     ///< C1 constant for IP error parametrization
+  double  m_ipErrorZ;      ///< Error on Z
   double  m_slopeError;     ///< constant for Slope error parametrization
   double  m_momError;       ///< constant for momentum error parametrization
   //
@@ -174,12 +174,12 @@ private:
   std::vector< double > m_dualGaussSF; ///<vector of Second Gaussian relative sigma (sigma2/sigma1) FOR Double Gaussian Generation
   std::vector< double > m_dualGaussWeight;      ///<  vector of Second Gaussian Weights FOR Double Gaussian Generation
   //
-  Rndm::Numbers m_ranGauss;   
-  Rndm::Numbers m_ranFlat;  
+  Rndm::Numbers m_ranGauss;
+  Rndm::Numbers m_ranFlat;
 };
 
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // MCPARTICLEMAKERBASE_H
 // ============================================================================
diff --git a/Phys/DaVinciMCKernel/Kernel/Particle2MCAssociatorBase.h b/Phys/DaVinciMCKernel/Kernel/Particle2MCAssociatorBase.h
index e6aa1a86016cf20f8033002fc08cdaffef72b033..7d93e8205fd5e6ef611de233724a0e7445adfd52 100644
--- a/Phys/DaVinciMCKernel/Kernel/Particle2MCAssociatorBase.h
+++ b/Phys/DaVinciMCKernel/Kernel/Particle2MCAssociatorBase.h
@@ -50,38 +50,38 @@ class GAUDI_API Particle2MCAssociatorBase : public extends1<GaudiTool,
 
   virtual ~Particle2MCAssociatorBase( );
 
-  virtual const LHCb::MCParticle*
-    relatedMCP(const LHCb::Particle*) const ;
+  const LHCb::MCParticle*
+    relatedMCP(const LHCb::Particle*) const override;
 
-  virtual const LHCb::MCParticle*
-    operator()(const LHCb::Particle*) const ;
+  const LHCb::MCParticle*
+    operator()(const LHCb::Particle*) const override;
 
-  virtual const LHCb::MCParticle*
+  const LHCb::MCParticle*
     relatedMCP(const LHCb::Particle*,
-               const std::string& mcParticleLocation) const ;
+       const std::string& mcParticleLocation) const override;
 
-  virtual const LHCb::MCParticle*
+  const LHCb::MCParticle*
     relatedMCP(const LHCb::Particle* particles,
-               const LHCb::MCParticle::ConstVector& mcParticles) const ;
+       const LHCb::MCParticle::ConstVector& mcParticles) const override;
 
-  virtual const LHCb::MCParticle*
+  const LHCb::MCParticle*
     relatedMCP(const LHCb::Particle* particles,
-               const LHCb::MCParticle::Container& mcParticles) const ;
+       const LHCb::MCParticle::Container& mcParticles) const override;
 
-  virtual Particle2MCParticle::ToVector
-    relatedMCPs(const LHCb::Particle* particle) const ;
+  Particle2MCParticle::ToVector
+    relatedMCPs(const LHCb::Particle* particle) const override;
 
-  virtual Particle2MCParticle::ToVector
+  Particle2MCParticle::ToVector
     relatedMCPs(const LHCb::Particle* particle,
-                const std::string& mcParticleLocation) const ;
+        const std::string& mcParticleLocation) const override;
 
-  virtual Particle2MCParticle::ToVector
+  Particle2MCParticle::ToVector
     relatedMCPs(const LHCb::Particle* particle,
-                const LHCb::MCParticle::Container& mcParticles) const ;
+        const LHCb::MCParticle::Container& mcParticles) const override;
 
-  virtual Particle2MCParticle::ToVector
+  Particle2MCParticle::ToVector
     relatedMCPs(const LHCb::Particle* particle,
-                const LHCb::MCParticle::ConstVector& mcParticles) const ;
+        const LHCb::MCParticle::ConstVector& mcParticles) const override;
 
  private:
 
diff --git a/Phys/DaVinciNeutralTools/CMakeLists.txt b/Phys/DaVinciNeutralTools/CMakeLists.txt
index e931ce3c675d4e746ac29d5cfb45bc2e3fdc9d6d..c954281b3603c6264bcd63536ddecc87974669b1 100644
--- a/Phys/DaVinciNeutralTools/CMakeLists.txt
+++ b/Phys/DaVinciNeutralTools/CMakeLists.txt
@@ -5,6 +5,9 @@ gaudi_subdir(DaVinciNeutralTools v1r1)
 
 gaudi_depends_on_subdirs(Phys/DaVinciKernel)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(DaVinciNeutralTools
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib)
diff --git a/Phys/DaVinciNeutralTools/src/BremAdder.h b/Phys/DaVinciNeutralTools/src/BremAdder.h
index 59e441594723fe7b2f2ac1ff1f9328bb23389620..c206e4865756a2ceef7273666f8a7d9863534cde 100644
--- a/Phys/DaVinciNeutralTools/src/BremAdder.h
+++ b/Phys/DaVinciNeutralTools/src/BremAdder.h
@@ -10,8 +10,8 @@
 #include "CaloDet/DeCalorimeter.h"
 #include "Kernel/IParticle2State.h"
 #include "GaudiKernel/IIncidentListener.h"
-#include "GaudiKernel/IIncidentSvc.h" 
-#include "GaudiKernel/Incident.h" 
+#include "GaudiKernel/IIncidentSvc.h"
+#include "GaudiKernel/Incident.h"
 
 /** @class BremAdder BremAdder.h
  *
@@ -28,25 +28,25 @@ public:
              const IInterface* parent);
 
   virtual ~BremAdder( ); ///< Destructor
-  virtual StatusCode initialize();
-  virtual StatusCode finalize();
+  StatusCode initialize() override;
+  StatusCode finalize() override;
   // paranoid cleaning - reset all caches at each event
-  virtual void handle(const Incident&  ) { 
-    if( UNLIKELY( msgLevel(MSG::DEBUG) ) )debug() << "IIncident Svc reset" << endmsg; 
+  void handle(const Incident&  ) override {
+    if( UNLIKELY( msgLevel(MSG::DEBUG) ) )debug() << "IIncident Svc reset" << endmsg;
     m_list.clear();
     m_list2.clear();
     m_key=NULL;
     m_key2=NULL;
   }
 
-  bool addBrem   ( LHCb::Particle* particle,bool force=false );
-  bool removeBrem( LHCb::Particle* particle,bool force=false );
-  bool addBrem2Pair( LHCb::Particle* p1, LHCb::Particle* p2 , bool force=false);
-  bool hasBrem(const LHCb::Particle* particle);
-  const LHCb::CaloMomentum bremMomentum(const LHCb::Particle* particle,std::string flag="");
+  bool addBrem   ( LHCb::Particle* particle,bool force=false ) override;
+  bool removeBrem( LHCb::Particle* particle,bool force=false ) override;
+  bool addBrem2Pair( LHCb::Particle* p1, LHCb::Particle* p2 , bool force=false) override;
+  bool hasBrem(const LHCb::Particle* particle) override;
+  const LHCb::CaloMomentum bremMomentum(const LHCb::Particle* particle,std::string flag="") override;
   const std::pair<LHCb::CaloMomentum,LHCb::CaloMomentum> bremMomenta(const LHCb::Particle* p1,
                                                                      const LHCb::Particle* p2,
-                                                                     std::string flag="");
+                                                                     std::string flag="") override;
 
 protected:
   bool brem4particle( LHCb::Particle* particle ,
@@ -67,8 +67,8 @@ protected:
   void bremMatcher(const std::vector<const LHCb::CaloHypo*>& brems,const LHCb::Particle* particle);
   const Gaudi::XYZPoint bremOrigin (const LHCb::CaloHypo* brem,const LHCb::Track*    track);
   const Gaudi::XYZPoint firstOrigin( const std::vector<const LHCb::CaloHypo*>& brems ,const LHCb::Particle* particle);
-  
-  
+
+
 
 private:
 
diff --git a/Phys/DaVinciNeutralTools/src/CaloGECFilter.cpp b/Phys/DaVinciNeutralTools/src/CaloGECFilter.cpp
index 353dd44c3b6af8711b6f6e1a132996add4114c5d..e1a1489a42ae9aff7c3f119bc9321e0c7b600434 100644
--- a/Phys/DaVinciNeutralTools/src/CaloGECFilter.cpp
+++ b/Phys/DaVinciNeutralTools/src/CaloGECFilter.cpp
@@ -30,8 +30,8 @@ protected:
 
 public:
 
-  virtual StatusCode initialize();
-  bool accept() const;
+  StatusCode initialize() override;
+  bool accept() const override;
 
 };
 
@@ -46,7 +46,7 @@ StatusCode CaloGECFilter::initialize(){
   if(sc.isFailure()) return sc;
   return StatusCode::SUCCESS;
 }
-  
+
 bool CaloGECFilter::accept() const {
   double multECAL=0,multHCAL=0;
   LHCb::L0CaloCandidates *cs = get<LHCb::L0CaloCandidates>("LLT/Calo");
diff --git a/Phys/DaVinciNeutralTools/src/ConjugateNeutralPID.h b/Phys/DaVinciNeutralTools/src/ConjugateNeutralPID.h
index cb0a45af41fdd9c2053243615bb3f355808fa112..d787576cdf305882308740fcf88050f1cc3c8537 100644
--- a/Phys/DaVinciNeutralTools/src/ConjugateNeutralPID.h
+++ b/Phys/DaVinciNeutralTools/src/ConjugateNeutralPID.h
@@ -32,9 +32,9 @@ public:
 
   virtual ~ConjugateNeutralPID( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
 protected:
 
diff --git a/Phys/DaVinciNeutralTools/src/NeutralCCChangePIDTool.h b/Phys/DaVinciNeutralTools/src/NeutralCCChangePIDTool.h
index 247e7e9088961055d405e607babc9e1f7acfe5d0..9c0d3465f2fea5a9706a49a0a141159243c98ffd 100644
--- a/Phys/DaVinciNeutralTools/src/NeutralCCChangePIDTool.h
+++ b/Phys/DaVinciNeutralTools/src/NeutralCCChangePIDTool.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef NEUTRALCCCHANGEPIDTOOL_H 
+#ifndef NEUTRALCCCHANGEPIDTOOL_H
 #define NEUTRALCCCHANGEPIDTOOL_H 1
 
 // Include files
@@ -12,7 +12,7 @@
 
 
 /** @class NeutralCCChangePIDTool NeutralCCChangePIDTool.h
- *   
+ *
  *  Very simple implementation of IChangePIDTool.
  *
  *  Changes the PID of a neutral non-self-conjugate particle, or of each
@@ -26,22 +26,22 @@
  *  @date   2006-12-15
  */
 class NeutralCCChangePIDTool : public GaudiTool, virtual public IChangePIDTool {
-public: 
+public:
   /// Standard constructor
-  NeutralCCChangePIDTool( const std::string& type, 
+  NeutralCCChangePIDTool( const std::string& type,
                           const std::string& name,
                           const IInterface* parent);
 
-  virtual ~NeutralCCChangePIDTool( ); ///< Destructor
+  ~NeutralCCChangePIDTool( ); ///< Destructor
 
-  StatusCode initialize();      ///< Tool initialization method
+  StatusCode initialize() override;      ///< Tool initialization method
   // StatusCode finalize();     ///< Use standard Tool finalization method
 
   /// Change the PID of a single particle
-  LHCb::Particle changePID( const LHCb::Particle & );
+  LHCb::Particle changePID( const LHCb::Particle & ) override;
 
   /// Change the PID of each member of a vector of particles
-  std::vector<LHCb::Particle> changePID( const LHCb::Particle::ConstVector & );
+  std::vector<LHCb::Particle> changePID( const LHCb::Particle::ConstVector & ) override;
 
 protected:
 
diff --git a/Phys/DaVinciOverlapsAndClones/CMakeLists.txt b/Phys/DaVinciOverlapsAndClones/CMakeLists.txt
index 16b7f38ccedca640099f7aa1f1dbcd74c251ee75..a43878329e9d33cbd98222ce86d2717dad476ff9 100644
--- a/Phys/DaVinciOverlapsAndClones/CMakeLists.txt
+++ b/Phys/DaVinciOverlapsAndClones/CMakeLists.txt
@@ -5,6 +5,9 @@ gaudi_subdir(DaVinciOverlapsAndClones v1r1)
 
 gaudi_depends_on_subdirs(Phys/DaVinciKernel)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(DaVinciOverlapsAndClones
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib)
diff --git a/Phys/DaVinciOverlapsAndClones/src/CheckOverlap.h b/Phys/DaVinciOverlapsAndClones/src/CheckOverlap.h
index 9ef069571e29c4851e1e8c4da9e7948bdf81bc8f..e4208caed6e8dc4aacefa73e35217452dacb08ed 100644
--- a/Phys/DaVinciOverlapsAndClones/src/CheckOverlap.h
+++ b/Phys/DaVinciOverlapsAndClones/src/CheckOverlap.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef CHECKOVERLAP_H 
+#ifndef CHECKOVERLAP_H
 #define CHECKOVERLAP_H 1
 
 // Include files
@@ -16,94 +16,94 @@
 // from DaVinci
 #include "Kernel/ICheckOverlap.h"
 
-namespace LHCb {  
+namespace LHCb {
   class IParticlePropertySvc ;
 }
 
 /** @class CheckOverlap CheckOverlap.h
- *  
- *  Tool to check if more than one particle originate 
+ *
+ *  Tool to check if more than one particle originate
  *  form the same protoparticle.
  *
  *  @author Jose' Helder Lopes
  *  @date   28/06/2002
  */
 class CheckOverlap : public GaudiTool,
-                     virtual public ICheckOverlap 
+                     virtual public ICheckOverlap
 {
 
 public:
 
   /// Standard constructor
-  CheckOverlap( const std::string& type, 
+  CheckOverlap( const std::string& type,
                 const std::string& name,
                 const IInterface* parent);
 
   ///< Destructor
-  virtual ~CheckOverlap( ) { }
+  ~CheckOverlap( ) { }
 
 public:
 
   //===========================================================================
   /// Check for duplicate use of a protoparticle to produce particles.
   /// Argument: parts is a vector of pointers to particles.
-  ///  Create an empty vector of pointers to protoparticles. 
+  ///  Create an empty vector of pointers to protoparticles.
   ///  Call the real check method.
-  bool foundOverlap( const LHCb::Particle::ConstVector & parts ); 
+  bool foundOverlap( const LHCb::Particle::ConstVector & parts ) override;
 
   //===========================================================================
   /// Check for duplicate use of a protoparticle to produce particles.
   /// Arguments: particle1 up to particle4 are pointers to particles.
   ///  Create a ParticleVector and fill it with the input particles.
-  ///  Create an empty vector of pointers to protoparticles. 
+  ///  Create an empty vector of pointers to protoparticles.
   ///  Call the real check method.
-  
-  bool foundOverlap( const LHCb::Particle* );
+
+  bool foundOverlap( const LHCb::Particle* ) override;
   bool foundOverlap( const LHCb::Particle*,
-                     const LHCb::Particle* );
+                     const LHCb::Particle* ) override;
   bool foundOverlap( const LHCb::Particle*,
                      const LHCb::Particle*,
-                     const LHCb::Particle*);
+                     const LHCb::Particle*) override;
   bool foundOverlap( const LHCb::Particle*,
                      const LHCb::Particle*,
                      const LHCb::Particle*,
-                     const LHCb::Particle*);
-  
+                     const LHCb::Particle*) override;
+
   //===========================================================================
   /// Check for duplicate use of a protoparticle to produce particles.
-  /// Continue a previous check using the contents of the vector of pointers 
+  /// Continue a previous check using the contents of the vector of pointers
   /// to protoparticles.(Most intended for internal use by the other methods).
-  /// Arguments: parts is a vector of pointer to particles. 
+  /// Arguments: parts is a vector of pointer to particles.
   ///            proto is a vector of pointers to protoparticles.
   //  Real checking method. Scans the tree headed by parts. Add each
   //  protoparticle to proto if it is a new one. Returns true otherwise.
-  //  If called directly by the user, it will continue a previous check, 
+  //  If called directly by the user, it will continue a previous check,
   //  not start a new one!
   //===========================================================================
   bool foundOverlap( const LHCb::Particle::ConstVector & parts,
                      std::vector<const LHCb::ProtoParticle*> & proto );
-  
+
   /// Check for duplicate use of a protoparticle to produce decay tree of
   /// any particle in vector. Removes found particles from vector.
-  StatusCode removeOverlap( LHCb::Particle::ConstVector& ) ;
+  StatusCode removeOverlap( LHCb::Particle::ConstVector& ) override;
 
   /// Check for duplicate use of a protoparticle to produce decay tree of
   /// any particle in vector. Removes found particles from vector.
   StatusCode removeOverlap( LHCb::Particle::Vector& ) ;
 
 private:
-  
-  bool addOrigins( const LHCb::Particle::ConstVector&, 
+
+  bool addOrigins( const LHCb::Particle::ConstVector&,
                    std::vector<const LHCb::ProtoParticle*>&);
 
   /// Only look at protoparticles
   bool searchOverlap( std::vector<const LHCb::ProtoParticle* > & proto );
-  
+
 private:
 
   /// Accessor for ParticlePropertySvc
   LHCb::IParticlePropertySvc* m_ppSvc ;
-  
-}; // End of class header. 
+
+}; // End of class header.
 
 #endif // CHECKOVERLAP_H
diff --git a/Phys/DaVinciOverlapsAndClones/src/CheckVeloOverlap.h b/Phys/DaVinciOverlapsAndClones/src/CheckVeloOverlap.h
index 68a452afc9f117c00e10bf0ed968f505860c06d6..efbde756ca1cb0b87536ace94ed90e98c63edc94 100644
--- a/Phys/DaVinciOverlapsAndClones/src/CheckVeloOverlap.h
+++ b/Phys/DaVinciOverlapsAndClones/src/CheckVeloOverlap.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef CHECKVELOOVERLAP_H 
+#ifndef CHECKVELOOVERLAP_H
 #define CHECKVELOOVERLAP_H 1
 
 // Include files
@@ -17,7 +17,7 @@
 #include "Kernel/ICheckOverlap.h"
 
 /** @class CheckVeloOverlap CheckVeloOverlap.h
- *  
+ *
  *  Tool to check if particles share velo hits
  *
  *  @author P. Koppenburg, based on code from Miriam Calvo
@@ -27,86 +27,86 @@ class CheckVeloOverlap : public GaudiTool,
                          virtual public ICheckOverlap {
 public:
   /// Standard constructor
-  CheckVeloOverlap( const std::string& type, 
+  CheckVeloOverlap( const std::string& type,
                     const std::string& name,
                     const IInterface* parent);
   ///< Destructor
-  virtual ~CheckVeloOverlap( ) { };
+  ~CheckVeloOverlap( ) { };
   //===========================================================================
   /// Check for duplicate use of a protoparticle to produce particles.
   /// Argument: parts is a vector of pointers to particles.
-  ///  Create an empty vector of pointers to protoparticles. 
+  ///  Create an empty vector of pointers to protoparticles.
   ///  Call the real check method.
-  
+
   /// backward-compatible method
-  bool foundOverlap( const LHCb::Particle::ConstVector & parts  );
+  bool foundOverlap( const LHCb::Particle::ConstVector & parts  ) override;
 
   //===========================================================================
   /// Check for duplicate use of a protoparticle to produce particles.
   /// Arguments: particle1 up to particle4 are pointers to particles.
   ///  Create a ParticleVector and fill it with the input particles.
-  ///  Create an empty vector of pointers to protoparticles. 
+  ///  Create an empty vector of pointers to protoparticles.
   ///  Call the real check method.
-  
-  bool foundOverlap( const LHCb::Particle* );
+
+  bool foundOverlap( const LHCb::Particle* ) override;
   bool foundOverlap( const LHCb::Particle*,
-                     const LHCb::Particle* );
+                     const LHCb::Particle* ) override;
   bool foundOverlap( const LHCb::Particle*,
                      const LHCb::Particle*,
-                     const LHCb::Particle*);
+                     const LHCb::Particle*) override;
   bool foundOverlap( const LHCb::Particle*,
                      const LHCb::Particle*,
                      const LHCb::Particle*,
-                     const LHCb::Particle*);
-  
+                     const LHCb::Particle*) override;
+
   //===========================================================================
   /// Check for duplicate use of a protoparticle to produce particles.
-  /// Continue a previous check using the contents of the vector of pointers 
+  /// Continue a previous check using the contents of the vector of pointers
   /// to protoparticles.(Most intended for internal use by the other methods).
-  /// Arguments: parts is a vector of pointer to particles. 
+  /// Arguments: parts is a vector of pointer to particles.
   ///            proto is a vector of pointers to protoparticles.
   //  Real checking method. Scans the tree headed by parts. Add each
   //  protoparticle to proto if it is a new one. Returns true otherwise.
-  //  If called directly by the user, it will continue a previous check, 
+  //  If called directly by the user, it will continue a previous check,
   //  not start a new one!
   //===========================================================================
   bool foundOverlap( const LHCb::Particle::ConstVector & parts,
                      std::vector<const LHCb::ProtoParticle* > & proto );
-  
+
   /// Check for duplicate use of a protoparticle to produce decay tree of
   /// any particle in vector. Removes found particles from vector.
-  StatusCode removeOverlap( LHCb::Particle::ConstVector& ) ;
+  StatusCode removeOverlap( LHCb::Particle::ConstVector& ) override;
 
   /// Check for duplicate use of a protoparticle to produce decay tree of
   /// any particle in vector. Removes found particles from vector.
   StatusCode removeOverlap( LHCb::Particle::Vector& ) ;
 
 protected:
-  
-  StatusCode addOrigins( const LHCb::Particle::ConstVector&, 
+
+  StatusCode addOrigins( const LHCb::Particle::ConstVector&,
                          std::vector<const LHCb::ProtoParticle*>&);
 
   /// Only look at protoparticles
   bool searchOverlap( std::vector<const LHCb::ProtoParticle* > & proto );
-  bool shareVeloClusters( const LHCb::ProtoParticle*, 
+  bool shareVeloClusters( const LHCb::ProtoParticle*,
                           const LHCb::ProtoParticle* );
-  
+
 private:
-  
+
   //  int m_maxClusters ; /// Maximum acceptable number of common clusters
   double m_maxClusterFraction ; /// Maximum acceptable fraction of common cluster
 
-}; // End of class header. 
+}; // End of class header.
 
 // Implement inline methods:
 
 
 
 // The real checking method is implemented in CheckVeloOverlap.cpp
-//===========================================================================  
+//===========================================================================
 /// Auxiliary function to convert a SmartRefVector<T>& to a std::vector<T*>
 //===========================================================================
-template <class T> std::vector<const T*> toStdVector( const SmartRefVector<T>& 
+template <class T> std::vector<const T*> toStdVector( const SmartRefVector<T>&
                                                       refvector );
 
 #endif // CHECKVELOOVERLAP_H
diff --git a/Phys/DaVinciOverlapsAndClones/src/FindCloneTool.h b/Phys/DaVinciOverlapsAndClones/src/FindCloneTool.h
index 15cc77b1f8d04331285b73be957fc7ad5831d3ab..4aa037834422632040e65261a57a59bf740c0307 100644
--- a/Phys/DaVinciOverlapsAndClones/src/FindCloneTool.h
+++ b/Phys/DaVinciOverlapsAndClones/src/FindCloneTool.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef FINDCLONETOOL_H 
+#ifndef FINDCLONETOOL_H
 #define FINDCLONETOOL_H 1
 
 // Include files
@@ -16,13 +16,13 @@
 // from DaVinci
 #include "Kernel/ICheckOverlap.h"
 
-namespace LHCb {  
+namespace LHCb {
   class IParticlePropertySvc ;
 }
 
 /** @class FindCloneTool FindCloneTool.h
- *  
- *  Tool to check if more than one particle originates 
+ *
+ *  Tool to check if more than one particle originates
  *  form the same set of protoparticles.
  *
  * FindCloneTool is a useful tool to be called after FilterDesktop
@@ -41,99 +41,99 @@ class FindCloneTool : public GaudiTool,
 
 public:
   /// Standard constructor
-  FindCloneTool( const std::string& type, 
+  FindCloneTool( const std::string& type,
                 const std::string& name,
                 const IInterface* parent);
   ///< Destructor
-  virtual ~FindCloneTool( ) { };
+  ~FindCloneTool( ) { };
   //===========================================================================
   /// Check for duplicate particles in a vector.
   /* Uses protoparticles, and demands they all must be duplicated.
    * Argument: parts is a vector of pointers to particles.
-   *  Create an empty vector of pointers to protoparticles. 
+   *  Create an empty vector of pointers to protoparticles.
    *  Call the real check method.
    */
-  bool foundOverlap( const LHCb::Particle::ConstVector & parts ); 
+  bool foundOverlap( const LHCb::Particle::ConstVector & parts ) override;
   bool foundOverlap( const LHCb::Particle::Vector & parts );
 
   //===========================================================================
   /// Check for duplicate particles in a vector.
   /* Uses protoparticles, and demands they all must be duplicated.
    *  Create a ParticleVector and fill it with the input particles.
-   *  Create an empty vector of pointers to protoparticles. 
+   *  Create an empty vector of pointers to protoparticles.
    *  Call the real check method.
    */
-  
-  bool foundOverlap( const LHCb::Particle* );
+
+  bool foundOverlap( const LHCb::Particle* ) override;
   bool foundOverlap( const LHCb::Particle*,
-                     const LHCb::Particle* );
+                     const LHCb::Particle* ) override;
   bool foundOverlap( const LHCb::Particle*,
                      const LHCb::Particle*,
-                     const LHCb::Particle*);
+                     const LHCb::Particle*) override;
   bool foundOverlap( const LHCb::Particle*,
                      const LHCb::Particle*,
                      const LHCb::Particle*,
-                     const LHCb::Particle*);
-  
+                     const LHCb::Particle*) override;
+
   //===========================================================================
   /// Dummy functions to satisfy inheritance
   //===========================================================================
 
-  bool foundOverlap( const LHCb::Particle::ConstVector & parts, 
-                     std::vector<const LHCb::ProtoParticle*> & proto); 
-  
+  bool foundOverlap( const LHCb::Particle::ConstVector & parts,
+                     std::vector<const LHCb::ProtoParticle*> & proto);
+
   bool foundOverlap( const LHCb::Particle::Vector & parts,
                      std::vector<const LHCb::ProtoParticle*> & proto);
 
-  
+
   //===========================================================================
   /// Check for duplicate particles in a vector meaty function
   /**
-   * calls searchOverlap which fills a vector of bools with 
+   * calls searchOverlap which fills a vector of bools with
    * whether or not they are clones
    */
   //===========================================================================
   bool foundOverlap( const LHCb::Particle::ConstVector & parts,
                      std::vector< std::vector<const LHCb::ProtoParticle*> > & proto,
                      std::vector<bool> & isclone);
-  
+
   bool foundOverlap( const LHCb::Particle::Vector & parts,
                      std::vector< std::vector<const LHCb::ProtoParticle*> > & proto,
                      std::vector<bool> & isclone);
 
   /// Check and remove duplicate particles
-  /** 
+  /**
    * Check for duplicate use of all protoparticle to produce decay tree
    * of any particle in vector. Removes found particles from vector.
    */
-  StatusCode removeOverlap( LHCb::Particle::ConstVector& ) ;
+  StatusCode removeOverlap( LHCb::Particle::ConstVector& ) override;
 
   ///Same as removeOverlap( LHCb::Particle::ConstVector& )
   StatusCode removeOverlap( LHCb::Particle::Vector& ) ;
 
 protected:
-  
+
   /// Fill a vector with the protos used by a given particle.
-  StatusCode addOrigins( const LHCb::Particle*, 
+  StatusCode addOrigins( const LHCb::Particle*,
                          std::vector<const LHCb::ProtoParticle*>&);
 
   /// Fill a vector of vectors of protos which are the protos used by some particles
-  StatusCode addOrigins( const LHCb::Particle::Vector&, 
+  StatusCode addOrigins( const LHCb::Particle::Vector&,
                          std::vector< std::vector<const LHCb::ProtoParticle*> >&);
 
   /// Fill a vector of vectors of protos which are the protos used by some particles
-  StatusCode addOrigins( const LHCb::Particle::ConstVector&, 
+  StatusCode addOrigins( const LHCb::Particle::ConstVector&,
                          std::vector< std::vector<const LHCb::ProtoParticle*> >&);
 
   /// The actual search function, which fills a vector of bools with whether this particle is a clone.
   bool searchOverlap( std::vector< std::vector<const LHCb::ProtoParticle*> > & proto, std::vector<bool> & isclone );
-  
-  
+
+
 private:
 
   /// Accessor for ParticlePropertySvc
   LHCb::IParticlePropertySvc* m_ppSvc ;
-  
-}; // End of class header. 
+
+}; // End of class header.
 
 #endif // FINDCLONETOOL_H
diff --git a/Phys/DaVinciOverlapsAndClones/src/PrintDuplicates.h b/Phys/DaVinciOverlapsAndClones/src/PrintDuplicates.h
index 48bf391dcf1abacf7ea7bcf81b6f119edc8f1452..6259a83ff5b8d39b10dfbf7c88a9b8a2361df160 100644
--- a/Phys/DaVinciOverlapsAndClones/src/PrintDuplicates.h
+++ b/Phys/DaVinciOverlapsAndClones/src/PrintDuplicates.h
@@ -36,7 +36,7 @@ public:
 
   virtual ~PrintDuplicates( ); ///< Destructor
 
-  virtual StatusCode execute(); ///< Algorithm execution
+  StatusCode execute() override; ///< Algorithm execution
 
 private:
 
diff --git a/Phys/DaVinciOverlapsAndClones/src/RemoveClones.h b/Phys/DaVinciOverlapsAndClones/src/RemoveClones.h
index 905bf15c8dfd45d8b209fcf1b36407ac8effc4e0..474f00cde7c5011408152a6bf5d9af23041dc0bc 100644
--- a/Phys/DaVinciOverlapsAndClones/src/RemoveClones.h
+++ b/Phys/DaVinciOverlapsAndClones/src/RemoveClones.h
@@ -37,9 +37,9 @@ public:
 
   virtual ~RemoveClones( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
 private:
 
diff --git a/Phys/DaVinciPVTools/CMakeLists.txt b/Phys/DaVinciPVTools/CMakeLists.txt
index 379356f4f33dbb15044c013066d2705d484ae124..67cb28978a872034edc45908158d514d9a827e44 100644
--- a/Phys/DaVinciPVTools/CMakeLists.txt
+++ b/Phys/DaVinciPVTools/CMakeLists.txt
@@ -6,6 +6,9 @@ gaudi_subdir(DaVinciPVTools v1r3)
 gaudi_depends_on_subdirs(Phys/DaVinciKernel
                          Event/MicroDst)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(DaVinciPVTools
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib MicroDstLib)
diff --git a/Phys/DaVinciPVTools/src/BestPVAlg.h b/Phys/DaVinciPVTools/src/BestPVAlg.h
index df8a22da35befb3619b9ac812f691dfcaf298c06..3e92e239cd50e07288b836b764908a2f3d094c8b 100644
--- a/Phys/DaVinciPVTools/src/BestPVAlg.h
+++ b/Phys/DaVinciPVTools/src/BestPVAlg.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef BESTPVALG_H 
+#ifndef BESTPVALG_H
 #define BESTPVALG_H 1
 
 #include "GaudiAlg/GaudiAlgorithm.h"
@@ -16,8 +16,8 @@
  *
  *  A simple GaudiAlgorithm that takes as input the TES location of some
  *  LHCb::Particles, plus the TES location of some LHCb::RecVertices <b>or</b>
- *  the TES location of an LHCb::Particle->LHCb::VertexBase relations 
- *  table(Particle2Vertex::Table), and uses an IRelatedPVFinder to create a sorted 
+ *  the TES location of an LHCb::Particle->LHCb::VertexBase relations
+ *  table(Particle2Vertex::Table), and uses an IRelatedPVFinder to create a sorted
  *  Particle->PV relations table relating each particle to the "best" PV only.
  *
  *  The best PV is found according to the logic of the implementation of the
@@ -25,23 +25,23 @@
  *
  *  <b>Properties</b>
  *
- *  <b>ParticleInputLocations</b> : TES locations of input LHCb::Particles. 
+ *  <b>ParticleInputLocations</b> : TES locations of input LHCb::Particles.
  *  Default: none. Must be set by user unless <b>P2PVRelationsInputLocations<b> is set
  *
- *  <b>PrimaryVertexInputLocation</b> : TES location of input LHCb::RecVertices. 
+ *  <b>PrimaryVertexInputLocation</b> : TES location of input LHCb::RecVertices.
  *  Default: LHCb::RecVertexLocation::Primary
  *
- *  <b>P2PVRelationsInputLocations</b> : TES locations of input Particle2Vertex::Tables. 
+ *  <b>P2PVRelationsInputLocations</b> : TES locations of input Particle2Vertex::Tables.
  *  Default: None.
  *
- *  Besides the properties that <b>must</b> be set, there are two extra 
- *  conditions: neither <b>ParticleInputLocations</b> nor <b>PrimaryVertexInputLocations<b> 
- *  can be set if <b>P2PVRelationsInputLocations<b> is set. This will result in 
+ *  Besides the properties that <b>must</b> be set, there are two extra
+ *  conditions: neither <b>ParticleInputLocations</b> nor <b>PrimaryVertexInputLocations<b>
+ *  can be set if <b>P2PVRelationsInputLocations<b> is set. This will result in
  *  the initalize() method returning a StatusCode::FAILURE.
  *
  *  <b>Example</b>: Create a Particle2Vertex::Table relating LHCb::Particles from
- *  "Phys/DC06selBd2Jpsi2MuMu_Kst2KPi/Particles" to default primary vertices. 
- *  Create another Particle2Vertex::Table relating LHCb::Particles to re-fitted PVs 
+ *  "Phys/DC06selBd2Jpsi2MuMu_Kst2KPi/Particles" to default primary vertices.
+ *  Create another Particle2Vertex::Table relating LHCb::Particles to re-fitted PVs
  *  starting from a Particle2Vertex::Table in "Phys/DC06selBd2Jpsi2MuMu_Kst2KPi/P2ReFitPVRelations".
  *
  *  @code
@@ -56,7 +56,7 @@
  *  seq = GaudiSequencer('SeqDC06selBd2Jpsi2MuMu_Kst2KPi')
  *  seq.Members += [p2PV, P2RefitPV]
  *
- * 
+ *
  *  @endcode
  *
  *  @author Juan Palacios
@@ -65,31 +65,31 @@
 class BestPVAlg : public GaudiAlgorithm
 {
 
-public: 
+public:
 
   /// Standard constructor
   BestPVAlg( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~BestPVAlg( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
   template <typename T>
-  inline T* 
+  inline T*
   i_get(const std::string& location) const
   {
     return ( getIfExists<T>( location ) );
   }
 
   void tables() const;
-  
+
   void tablesFromTables() const;
 
   std::string tableLocation(const std::string& location) const;
-  
+
   void checkTable(const Particle2Vertex::Table* table,
                   const std::string& tableLoc) const;
 
diff --git a/Phys/DaVinciPVTools/src/BestPVAlg2.h b/Phys/DaVinciPVTools/src/BestPVAlg2.h
index 56ddd9e044fd033ecfe3da53301701eeb5a95e99..6654d04185903fae48a6bff6547e4e1c95f32a6c 100644
--- a/Phys/DaVinciPVTools/src/BestPVAlg2.h
+++ b/Phys/DaVinciPVTools/src/BestPVAlg2.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef BESTPVALG2_H 
+#ifndef BESTPVALG2_H
 #define BESTPVALG2_H 1
 
 // Include files
@@ -20,40 +20,40 @@
 #include "Kernel/DefaultDVToolTypes.h"
 
 /** @class BestPVAlg2 BestPVAlg2.h
- *  
+ *
  * Temporary test!
  *
  *  @author Juan Palacios
  *  @date   2010-08-25
  */
-class BestPVAlg2 : public GaudiAlgorithm 
+class BestPVAlg2 : public GaudiAlgorithm
 {
 
-public: 
+public:
 
   /// Standard constructor
   BestPVAlg2( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~BestPVAlg2( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
   template <typename T>
-  inline T* 
+  inline T*
   i_get(const std::string& location) const
   {
     return getIfExists<T>( location );
   }
 
   void tables() const;
-  
+
   void tablesFromTables() const;
 
   std::string tableLocation(const std::string& location) const;
-  
+
   void checkTable(const DaVinci::Map::Particle2VertexBase* table,
                   const std::string& tableLoc) const;
 
diff --git a/Phys/DaVinciPVTools/src/CheckPV.h b/Phys/DaVinciPVTools/src/CheckPV.h
index 03ae10d546ee8f140729689d1cebdcf0a4f04dec..a9c3455222151c6960f07daff75065cf9711cb13 100644
--- a/Phys/DaVinciPVTools/src/CheckPV.h
+++ b/Phys/DaVinciPVTools/src/CheckPV.h
@@ -30,8 +30,8 @@ public:
 
   virtual ~CheckPV( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
diff --git a/Phys/DaVinciPVTools/src/GenericParticle2PVRelator.h b/Phys/DaVinciPVTools/src/GenericParticle2PVRelator.h
index aeab07b0c68e99ef37e2266db112d2401ad88750..f67fdf52b2c1166d77fa6bfefbd72cff7e6f8205 100644
--- a/Phys/DaVinciPVTools/src/GenericParticle2PVRelator.h
+++ b/Phys/DaVinciPVTools/src/GenericParticle2PVRelator.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef GENERICPARTICLE2PVRELATOR_H 
+#ifndef GENERICPARTICLE2PVRELATOR_H
 #define GENERICPARTICLE2PVRELATOR_H 1
 
 // Include files
@@ -11,37 +11,37 @@
 class IDistanceCalculator;
 
 /** @class GenericParticle2PVRelator GenericParticle2PVRelator.h
- *  
+ *
  * Template class with the core ingredients for an implementation of
  * the IRelatedPVFinder interface.
  *
  *  <b>Template parameters: </b>
- * 
+ *
  *  BestLogic
  *  Stateless class or struct implementing
  *  <code>
  *  static double weight(const LHCb::Particle* particle,
  *                       const LHCb::VertexBase* pv,
- *                       const IDistanceCalculator* distCalc) 
+ *                       const IDistanceCalculator* distCalc)
  *  </code>
  *
  *  DistCalcName
  *  Stateless struct containing
  *  const static std::string DistCalcName::value
- *  
- * 
+ *
+ *
  *  @author Juan PALACIOS
  *  @date   2008-10-15
  */
 template <typename BestLogic, typename DistCalcName>
-class GenericParticle2PVRelator : public GaudiTool, 
-                                  virtual public IRelatedPVFinder 
+class GenericParticle2PVRelator : public GaudiTool,
+                                  virtual public IRelatedPVFinder
 {
 
-public: 
+public:
 
   /// Standard constructor
-  GenericParticle2PVRelator( const std::string& type, 
+  GenericParticle2PVRelator( const std::string& type,
                              const std::string& name,
                              const IInterface* parent)
     :
@@ -49,105 +49,105 @@ public:
   {
     declareInterface<IRelatedPVFinder>(this);
   }
-  
-  virtual ~GenericParticle2PVRelator( ) {} ///< Destructor
 
-  StatusCode initialize() 
+  ~GenericParticle2PVRelator( ) {} ///< Destructor
+
+  StatusCode initialize() override
   {
-    
+
     StatusCode sc( GaudiTool::initialize() );
-    if (sc.isSuccess()) 
+    if (sc.isSuccess())
     {
       m_distCalculator = tool<IDistanceCalculator>(DistCalcName::value, this);
     }
     return sc;
   }
-  
+
   const Particle2Vertex::LightWTable relatedPVs(const LHCb::Particle* particle,
-                                                const LHCb::RecVertex::Range& PVs) const
+                                                const LHCb::RecVertex::Range& PVs) const override
   {
     return relatedPVs(particle, PVs.begin(), PVs.end() );
   }
 
 
   const Particle2Vertex::LightWTable relatedPVs(const LHCb::Particle* particle,
-                                                const LHCb::RecVertex::Container& PVs) const
+                                                const LHCb::RecVertex::Container& PVs) const override
   {
     return relatedPVs(particle, PVs.begin(), PVs.end() );
   }
-  
+
 
   const Particle2Vertex::LightWTable relatedPVs(const LHCb::Particle* particle,
-                                                const LHCb::RecVertex::ConstVector& PVs) const
+                                                const LHCb::RecVertex::ConstVector& PVs) const override
   {
     return relatedPVs(particle, PVs.begin(), PVs.end() );
   }
 
   const Particle2Vertex::LightWTable relatedPVs(const LHCb::Particle* particle,
-                                                const LHCb::VertexBase::Container& PVs) const
+                                                const LHCb::VertexBase::Container& PVs) const override
   {
     return relatedPVs(particle, PVs.begin(), PVs.end() );
   }
-  
+
 
   const Particle2Vertex::LightWTable relatedPVs(const LHCb::Particle* particle,
-                                                const LHCb::VertexBase::ConstVector& PVs) const
+                                                const LHCb::VertexBase::ConstVector& PVs) const override
   {
     return relatedPVs(particle, PVs.begin(), PVs.end() );
   }
 
   const Particle2Vertex::LightWTable relatedPVs(const LHCb::Particle* particle,
-                                                const std::string& PVLocation) const
+                                                const std::string& PVLocation) const override
   {
     LHCb::RecVertex::Range PVs = get<LHCb::RecVertex::Range>( PVLocation );
-    
+
     return relatedPVs(particle, PVs.begin(), PVs.end() );
 
   }
 
-  virtual const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
-                                            const LHCb::RecVertex::Range& PVs) const 
+  const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
+                                    const LHCb::RecVertex::Range& PVs) const override
   {
     return relatedPV(particle, PVs.begin(), PVs.end());
   }
 
 
-  virtual const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
-                                            const LHCb::RecVertex::Container& PVs) const 
+  const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
+                                    const LHCb::RecVertex::Container& PVs) const override
   {
     return relatedPV(particle, PVs.begin(), PVs.end());
   }
-  
-  virtual const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
-                                            const LHCb::RecVertex::ConstVector& PVs) const 
+
+  const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
+                                    const LHCb::RecVertex::ConstVector& PVs) const override
   {
     return relatedPV(particle, PVs.begin(), PVs.end());
   }
-  
-  virtual const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
-                                            const LHCb::VertexBase::Container& PVs) const 
+
+  const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
+                                    const LHCb::VertexBase::Container& PVs) const override
   {
     return relatedPV(particle, PVs.begin(), PVs.end());
   }
-  
-  virtual const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
-                                            const LHCb::VertexBase::ConstVector& PVs) const 
+
+  const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
+                                    const LHCb::VertexBase::ConstVector& PVs) const override
   {
     return relatedPV(particle, PVs.begin(), PVs.end());
   }
-  
-  virtual const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
-                                            const std::string& PVLocation) const
+
+  const LHCb::VertexBase* relatedPV(const LHCb::Particle* particle,
+                                    const std::string& PVLocation) const override
   {
-    LHCb::RecVertex::Range PVs = get<LHCb::RecVertex::Range>( PVLocation );    
+    LHCb::RecVertex::Range PVs = get<LHCb::RecVertex::Range>( PVLocation );
     return relatedPV(particle, PVs.begin(), PVs.end() );
   }
-  
+
 
 
 private:
 
-  template <typename Iter> 
+  template <typename Iter>
   inline const Particle2Vertex::LightWTable relatedPVs(const LHCb::Particle* particle,
                                                        Iter begin,
                                                        Iter end     ) const
@@ -189,7 +189,7 @@ private:
       weightedPVs.push_back(  WeightedPV(*iPV, wt) );
     }
 
-    typename WeightedPVs::const_iterator bestPV = 
+    typename WeightedPVs::const_iterator bestPV =
       std::max_element(weightedPVs.begin(),
                        weightedPVs.end(),
                        SortByWeight<WeightedPV>());
@@ -197,19 +197,19 @@ private:
     return bestPV->first;
 
   }
-  
+
 private:
 
   template <typename T>
   struct SortByWeight : public std::binary_function<T, T, bool>
   {
-    inline bool operator() (const T& pv0, const T& pv1) 
+    inline bool operator() (const T& pv0, const T& pv1)
     {
       return pv0.second < pv1.second;
     }
-    
+
   };
-  
+
 private:
 
   IDistanceCalculator* m_distCalculator;
diff --git a/Phys/DaVinciPVTools/src/PVRelatorAlg.h b/Phys/DaVinciPVTools/src/PVRelatorAlg.h
index a560e0d99f1da8fffeb87aa71e52d479b6ef4a6a..be2ca2e85df3f1f56985caab01de0d3b51ef4e5a 100644
--- a/Phys/DaVinciPVTools/src/PVRelatorAlg.h
+++ b/Phys/DaVinciPVTools/src/PVRelatorAlg.h
@@ -83,8 +83,8 @@ public:
 
   virtual ~PVRelatorAlg( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
diff --git a/Phys/DaVinciTools/CMakeLists.txt b/Phys/DaVinciTools/CMakeLists.txt
index df56bd9ebb39670abd39141f20d34f1cbc8f5af7..a6c943af3e082f33345827a527ea07bab39a06fd 100644
--- a/Phys/DaVinciTools/CMakeLists.txt
+++ b/Phys/DaVinciTools/CMakeLists.txt
@@ -6,6 +6,10 @@ gaudi_subdir(DaVinciTools v24r4)
 gaudi_depends_on_subdirs(Phys/DaVinciKernel
                          Phys/LoKiCore)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(DaVinciTools
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib LoKiCoreLib)
diff --git a/Phys/DaVinciTools/src/AlgorithmCorrelationsAlg.h b/Phys/DaVinciTools/src/AlgorithmCorrelationsAlg.h
index 38c384f25b6dba5304d01a4e02a936ad80c68e36..c2f2d712a10d46da5fdcff63417b8d598180c9d2 100644
--- a/Phys/DaVinciTools/src/AlgorithmCorrelationsAlg.h
+++ b/Phys/DaVinciTools/src/AlgorithmCorrelationsAlg.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef SELRESULTCOMBINATORICS_H 
+#ifndef SELRESULTCOMBINATORICS_H
 #define SELRESULTCOMBINATORICS_H 1
 
 // Include files
@@ -7,7 +7,7 @@
 #include "GaudiAlg/GaudiAlgorithm.h"
 
 /** @class AlgorithmCorrelationsAlg AlgorithmCorrelationsAlg.h
- *  
+ *
  *  Produces a correlations between algorithms. Uses both
  *  filterPassed() and SelResult (which might be in DST)
  *
@@ -15,24 +15,24 @@
  *
  *  @code
  *  ApplicationMgr().TopAlg += [ AlgorithmCorrelationsAlg() ]
- *  AlgorithmCorrelationsAlg().Algorithms = [ "Hlt2Decision", 
+ *  AlgorithmCorrelationsAlg().Algorithms = [ "Hlt2Decision",
  *                                            "DiLeptonForPreselBu2LLK",
  *                                            "PreselBu2LLK" ]
- *  @endcode 
+ *  @endcode
  *
  *  @author Patrick KOPPENBURG
  *  @date   2004-09-01
  */
 class AlgorithmCorrelationsAlg : public GaudiAlgorithm {
-public: 
+public:
   /// Standard constructor
   AlgorithmCorrelationsAlg( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~AlgorithmCorrelationsAlg( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
 protected:
 
@@ -42,7 +42,7 @@ private:
   std::vector<std::string> m_algorithms ; ///< All Algorithms
   mutable IAlgorithmCorrelations* m_algoCorr ; ///< Correlation tool
   mutable ICheckSelResults* m_selTool ; ///< Selection results tool
-  
+
   bool m_printTable ; ///< print output in Table format
   bool m_printList ; ///< print output in List format
 };
diff --git a/Phys/DaVinciTools/src/CheckSelResult.h b/Phys/DaVinciTools/src/CheckSelResult.h
index 9894e1669994961ac2f36ec4fc3f7016cef415c6..52e8b538ed8bdd9a28818a4545d21b0c891997fd 100644
--- a/Phys/DaVinciTools/src/CheckSelResult.h
+++ b/Phys/DaVinciTools/src/CheckSelResult.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef CHECKSELRESULT_H 
+#ifndef CHECKSELRESULT_H
 #define CHECKSELRESULT_H 1
 
 // Include files
@@ -10,22 +10,22 @@
 
 
 /** @class CheckSelResult CheckSelResult.h
- *  
+ *
  *  Checks SelResults written out by algorithms
  *
  *  @author Patrick KOPPENBURG
  *  @date   2004-07-14
  */
 class CheckSelResult : public GaudiAlgorithm {
-public: 
+public:
   /// Standard constructor
   CheckSelResult( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~CheckSelResult( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
 protected:
 
@@ -33,7 +33,7 @@ private:
 
   std::vector<std::string> m_algorithms ;          ///< Algorithms to check
   bool m_ANDmode ;                                 ///< Require all algorithms
-  bool m_NOTmode ;                                 ///< Invert logic  
+  bool m_NOTmode ;                                 ///< Invert logic
 
   ICheckSelResults* m_readTool ;                  ///< Selresults Reader
 
diff --git a/Phys/DaVinciTools/src/CheckSelResultsTool.h b/Phys/DaVinciTools/src/CheckSelResultsTool.h
index 30084d094b5fbee7c305893ce99e0801cef63d48..53dddbe1a904bf694eb9ffc99c3988f00eceac2f 100644
--- a/Phys/DaVinciTools/src/CheckSelResultsTool.h
+++ b/Phys/DaVinciTools/src/CheckSelResultsTool.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef CHECKSELRESULTSTOOL_H 
+#ifndef CHECKSELRESULTSTOOL_H
 #define CHECKSELRESULTSTOOL_H 1
 
 // Include files
@@ -8,7 +8,7 @@
 #include "Kernel/ICheckSelResults.h"            // Interface
 
 /** @class CheckSelResultsTool CheckSelResultsTool.h
- *  
+ *
  *  Implementation of ICheckSelResults interface.
  *
  *  Checks if an algorithm has passed.
@@ -17,23 +17,23 @@
  *  @date   2008-10-31
  */
 class CheckSelResultsTool : public GaudiTool, virtual public ICheckSelResults {
-public: 
+public:
   /// Standard constructor
-  CheckSelResultsTool( const std::string& type, 
+  CheckSelResultsTool( const std::string& type,
                        const std::string& name,
                        const IInterface* parent);
 
-  virtual ~CheckSelResultsTool( ); ///< Destructor
+  ~CheckSelResultsTool( ); ///< Destructor
 
-  bool isSelected() const {
+  bool isSelected() const override {
     Exception("Method isSelected() is not implemented");
     return false ;
   } ;
 
-  bool isSelected ( const Selection  & selection          ) const  ;
+  bool isSelected ( const Selection  & selection          ) const  override;
 
-  bool isSelected ( const Selections & selections, 
-                    const bool ANDMode = false ) const  ;
+  bool isSelected ( const Selections & selections,
+                    const bool ANDMode = false ) const  override;
 
 };
 #endif // CHECKSELRESULTSTOOL_H
diff --git a/Phys/DaVinciTools/src/CountParticles.cpp b/Phys/DaVinciTools/src/CountParticles.cpp
index 3376bc720ebb0fae7d580faf1334fa19a459a183..77af71cff415bdadc201b3c7065276220ee49b8e 100644
--- a/Phys/DaVinciTools/src/CountParticles.cpp
+++ b/Phys/DaVinciTools/src/CountParticles.cpp
@@ -1,12 +1,12 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // DaVinciKernel
 // ============================================================================
 #include "Kernel/DaVinciAlgorithm.h"
 // ============================================================================
-/** @class CountParticles 
+/** @class CountParticles
  *  Count particles per PID. Useful for tests.
  *  @author Patrick Koppenburg
  *  @date 2010-01-06
@@ -14,20 +14,20 @@
 class CountParticles : public DaVinciAlgorithm
 {
   // ==========================================================================
-  // the friend factory for instantiation 
+  // the friend factory for instantiation
   friend class AlgFactory<CountParticles> ;
   // ==========================================================================
 public:
   // ==========================================================================
   /// the standard execution of the algorithm
-  virtual StatusCode execute() 
+  StatusCode execute() override
   {
-    // get the particles 
+    // get the particles
     const LHCb::Particle::ConstVector& parts = this->i_particles();
     //
     setFilterPassed ( !parts.empty() ) ;
     //
-    for ( LHCb::Particle::ConstVector::const_iterator i = parts.begin() ; 
+    for ( LHCb::Particle::ConstVector::const_iterator i = parts.begin() ;
           i != parts.end(); ++i )
     {
       const LHCb::ParticleProperty * pp = ppSvc()->find((*i)->particleID());
@@ -39,24 +39,24 @@ public:
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** the standard constructor 
-   *  @param name algorithm instance name 
-   *  @param pSvc service locator 
+  /** the standard constructor
+   *  @param name algorithm instance name
+   *  @param pSvc service locator
    */
-  CountParticles ( const std::string& name , 
-                   ISvcLocator*       pSvc ) 
-    : DaVinciAlgorithm ( name , pSvc ) 
+  CountParticles ( const std::string& name ,
+                   ISvcLocator*       pSvc )
+    : DaVinciAlgorithm ( name , pSvc )
   { }
-  /// virtual & protected destructor 
+  /// virtual & protected destructor
   virtual ~CountParticles () {}
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
-  CountParticles () ; // the default constructor is disabled 
-  /// the copy constructor is disabled 
-  CountParticles ( const CountParticles& ) ; // no copy constructor 
-  /// the assignement operator is disabled 
+  /// the default constructor is disabled
+  CountParticles () ; // the default constructor is disabled
+  /// the copy constructor is disabled
+  CountParticles ( const CountParticles& ) ; // no copy constructor
+  /// the assignement operator is disabled
   CountParticles& operator=( const CountParticles& ) ; // no assignement
   // ==========================================================================
 private:
@@ -67,5 +67,5 @@ private:
 /// declare the factory (needed for instantiation)
 DECLARE_ALGORITHM_FACTORY(CountParticles)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/DaVinciTools/src/ParticleDescendants.h b/Phys/DaVinciTools/src/ParticleDescendants.h
index 69f125dac858a921e72c984826ffe92748f84c1f..b40611641012d170d729d4cae822b6c408c7e4ce 100644
--- a/Phys/DaVinciTools/src/ParticleDescendants.h
+++ b/Phys/DaVinciTools/src/ParticleDescendants.h
@@ -1,5 +1,5 @@
 // $Id$
-#ifndef PARTICLEDESCENDANTS_H 
+#ifndef PARTICLEDESCENDANTS_H
 #define PARTICLEDESCENDANTS_H 1
 
 // Include files
@@ -9,30 +9,30 @@
 
 
 /** @class ParticleDescendants ParticleDescendants.h
- *  
+ *
  *  Return the descendants of a Particle
  *
  *  @author Patrick KOPPENBURG
  *  @date   2005-10-19
  */
 class ParticleDescendants : public GaudiTool, virtual public IParticleDescendants {
-  
-public: 
+
+public:
   /// Standard constructor
-  ParticleDescendants( const std::string& type, 
+  ParticleDescendants( const std::string& type,
                        const std::string& name,
                        const IInterface* parent);
 
-  virtual ~ParticleDescendants( ); ///< Destructor
+  ~ParticleDescendants( ); ///< Destructor
 
   // Return all descendants of a Particle
-  const LHCb::Particle::ConstVector descendants(const LHCb::Particle* )  ;
-  
+  const LHCb::Particle::ConstVector descendants(const LHCb::Particle* )  override;
+
   // Return all descendants of level i for a Particle
-  const LHCb::Particle::ConstVector descendants(const LHCb::Particle*, int )  ;
-  
+  const LHCb::Particle::ConstVector descendants(const LHCb::Particle*, int )  override;
+
   // Return all stable descendants of a Particle
-  const LHCb::Particle::ConstVector finalStates(const LHCb::Particle* )  ;
+  const LHCb::Particle::ConstVector finalStates(const LHCb::Particle* )  override;
 
 protected:
 
diff --git a/Phys/DaVinciTools/src/PrintDecayTree.cpp b/Phys/DaVinciTools/src/PrintDecayTree.cpp
index 26cb82a9aab52207801471e984f9670d69183c50..c75919f5e30eb7718907dde429ef3fc19f1d9ca4 100644
--- a/Phys/DaVinciTools/src/PrintDecayTree.cpp
+++ b/Phys/DaVinciTools/src/PrintDecayTree.cpp
@@ -1,16 +1,16 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // DaVinciKernel
 // ============================================================================
 #include "Kernel/DaVinciAlgorithm.h"
 #include "Kernel/IPrintDecay.h"
 // ============================================================================
-/** @class PrintDecayTree 
- *  The simplified version of the algorithm PrintTree, 
- *  which deals only with the reconstructed particles 
- *  @see PrintTree 
+/** @class PrintDecayTree
+ *  The simplified version of the algorithm PrintTree,
+ *  which deals only with the reconstructed particles
+ *  @see PrintTree
  *  @see IPRintDecay
  *  @author Vanya BELYAEV Ivan.Belayev@nikhef.nl
  *  @date 2008-03-30
@@ -18,18 +18,18 @@
 class PrintDecayTree : public DaVinciAlgorithm
 {
   // ==========================================================================
-  // the friend factory for instantiation 
+  // the friend factory for instantiation
   friend class AlgFactory<PrintDecayTree> ;
   // ==========================================================================
 public:
   // ==========================================================================
   /// the standard execution of the algorithm
-  virtual StatusCode execute() 
+  StatusCode execute() override
   {
-    // get the tool 
-    if ( !m_printDecay ) 
+    // get the tool
+    if ( !m_printDecay )
     { m_printDecay = tool<IPrintDecay>( m_printDecayName , this ) ; }
-    // get the particles 
+    // get the particles
     const LHCb::Particle::ConstVector& parts = this->i_particles();
     //
     m_printDecay->printTree ( parts.begin() , parts.end () , m_maxDepth ) ;
@@ -41,54 +41,54 @@ public:
   // ==========================================================================
 protected:
   // ==========================================================================
-  /** the standard constructor 
-   *  @param name algorithm instance name 
-   *  @param pSvc service locator 
+  /** the standard constructor
+   *  @param name algorithm instance name
+   *  @param pSvc service locator
    */
-  PrintDecayTree ( const std::string& name , 
-                   ISvcLocator*       pSvc ) 
-    : DaVinciAlgorithm ( name , pSvc ) 
+  PrintDecayTree ( const std::string& name ,
+                   ISvcLocator*       pSvc )
+    : DaVinciAlgorithm ( name , pSvc )
     , m_printDecayName ( "PrintDecayTreeTool/PrintDecay" )
-    , m_printDecay     ( NULL ) 
-    , m_maxDepth       ( 6    )  
+    , m_printDecay     ( NULL )
+    , m_maxDepth       ( 6    )
   {
-    declareProperty 
-      ( "PrintDecayTool" , m_printDecayName , 
+    declareProperty
+      ( "PrintDecayTool" , m_printDecayName ,
         "The type/name of the IPrintDecay tool" ) ;
-    declareProperty 
-      ( "MaxDepth"       , m_maxDepth       , 
+    declareProperty
+      ( "MaxDepth"       , m_maxDepth       ,
         "The maximal depth (number of levels)"  ) ;
     declareProperty
       ( "ForceFilterPassed", m_forceFilterPassedTrue = false,
         "Flag to turn on the forcing of filter passed to true always" );
   }
-  /// virtual & protected destructor 
+  /// virtual & protected destructor
   virtual ~PrintDecayTree () {}
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the default constructor is disabled 
-  PrintDecayTree () ; // the default constructor is disabled 
-  /// the copy constructor is disabled 
-  PrintDecayTree ( const PrintDecayTree& ) ; // no copy constructor 
-  /// the assignement operator is disabled 
+  /// the default constructor is disabled
+  PrintDecayTree () ; // the default constructor is disabled
+  /// the copy constructor is disabled
+  PrintDecayTree ( const PrintDecayTree& ) ; // no copy constructor
+  /// the assignement operator is disabled
   PrintDecayTree& operator=( const PrintDecayTree& ) ; // no assignment
   // ==========================================================================
 private:
   // ==========================================================================
-  /// the type/name of the IPrintDecay tool 
-  std::string  m_printDecayName ; // the type/name of the IPrintDecay tool 
+  /// the type/name of the IPrintDecay tool
+  std::string  m_printDecayName ; // the type/name of the IPrintDecay tool
   /// the IPrintDecay tool itself
   IPrintDecay* m_printDecay     ; // the IPrintDecay tool itself
-  /// the maximal printout depth 
-  int          m_maxDepth       ; // the maximal printout depth 
+  /// the maximal printout depth
+  int          m_maxDepth       ; // the maximal printout depth
   /// Force filter passed to true ?
   bool         m_forceFilterPassedTrue;
   // ==========================================================================
 };
 // ============================================================================
 /// declare the factory (needed for instantiation)
-DECLARE_ALGORITHM_FACTORY(PrintDecayTree) 
+DECLARE_ALGORITHM_FACTORY(PrintDecayTree)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/DaVinciTools/src/StandardParticleProvider.h b/Phys/DaVinciTools/src/StandardParticleProvider.h
index f4e539b74369f8ab71731d50305f4c0fde0558c0..e43bc1ac8e254a2e36fed270870a2402c1f3f20a 100644
--- a/Phys/DaVinciTools/src/StandardParticleProvider.h
+++ b/Phys/DaVinciTools/src/StandardParticleProvider.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef STANDARDPARTICLEPROVIDER_H 
+#ifndef STANDARDPARTICLEPROVIDER_H
 #define STANDARDPARTICLEPROVIDER_H 1
 
 #include <map>
@@ -21,30 +21,30 @@
 #include <boost/assign/list_of.hpp>
 
 /** @class StandardParticleProvider StandardParticleProvider.h
- *  
+ *
  *  Tool that provides pointer to 'standard' Particles
  *  for a given ProtoParticle and PID hypothesis
- *  
+ *
  *  @author Chris Jones
  *  @date   2012-02-26
  */
-class StandardParticleProvider : public GaudiTool, 
+class StandardParticleProvider : public GaudiTool,
                                  virtual public IStandardParticleProvider,
                                  virtual public IIncidentListener
 {
 
-public: 
+public:
 
   /// Standard constructor
-  StandardParticleProvider( const std::string& type, 
+  StandardParticleProvider( const std::string& type,
                             const std::string& name,
                             const IInterface* parent);
 
   /// Destructor
-  virtual ~StandardParticleProvider( );
+  ~StandardParticleProvider( );
 
   // Initialization of the tool after creation
-  StatusCode initialize();
+  StatusCode initialize() override;
 
 public:
 
@@ -53,14 +53,14 @@ public:
    *
    *  @param incident The incident identifier
    */
-  void handle( const Incident& incident );
-  
+  void handle( const Incident& incident ) override;
+
 public:
-  
+
   // Get a Particle for a given ProtoParticle and PID
-  virtual const LHCb::Particle * particle( const LHCb::ProtoParticle * proto,
-                                           const LHCb::ParticleID& pid ) const;
-  
+  const LHCb::Particle * particle( const LHCb::ProtoParticle * proto,
+                                   const LHCb::ParticleID& pid ) const override;
+
 private:
 
   typedef std::map<unsigned int,std::string> PIDToTESMap;
diff --git a/Phys/DaVinciTransporter/CMakeLists.txt b/Phys/DaVinciTransporter/CMakeLists.txt
index a4a79a098820c421657ce0699dddf5d23f1d6740..298e6860424258f0654ddc0025d661aa72932eb1 100644
--- a/Phys/DaVinciTransporter/CMakeLists.txt
+++ b/Phys/DaVinciTransporter/CMakeLists.txt
@@ -6,6 +6,9 @@ gaudi_subdir(DaVinciTransporter v3r16)
 gaudi_depends_on_subdirs(Phys/DaVinciKernel
                          Tr/TrackInterfaces)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(DaVinciTransporter
                  src/*.cpp
                  INCLUDE_DIRS Tr/TrackInterfaces
diff --git a/Phys/DaVinciTransporter/src/ParticleTransporter.h b/Phys/DaVinciTransporter/src/ParticleTransporter.h
index 51abb18cc53d44c3b381d582623c6c3f003cd29f..5a8977a3d1e23e6b1b660c8b821d670c883b3840 100644
--- a/Phys/DaVinciTransporter/src/ParticleTransporter.h
+++ b/Phys/DaVinciTransporter/src/ParticleTransporter.h
@@ -61,18 +61,18 @@ public:
                        const std::string& name,
                        const IInterface* parent);
 
-  virtual ~ParticleTransporter( ); ///< Destructor
+  ~ParticleTransporter( ); ///< Destructor
 
-  StatusCode initialize(); ///< Initialize
+  StatusCode initialize() override; ///< Initialize
 
   /// Transport a Particle to specified z position.
   StatusCode transport(const LHCb::Particle*,
                        const double zNew,
-                       LHCb::Particle& transParticle);
+                       LHCb::Particle& transParticle) override;
 
   StatusCode transportAndProject(const LHCb::Particle*,
                                  const double zNew,
-                                 LHCb::Particle& transParticle);
+                                 LHCb::Particle& transParticle) override;
 
 private:
 
@@ -133,7 +133,7 @@ private:
     return ( !pObj ? "Null DataObject !" :
              (pObj->registry() ? pObj->registry()->identifier() : "UnRegistered") );
   }
-  
+
 private:
 
   ITrackExtrapolator* m_trackExtrapolator;        ///< Track extrapolator for particles from tracks
@@ -151,6 +151,6 @@ private:
 
   /// measure CPU performance ?
   bool  m_timing ;
-  
+
 };
 #endif // PARTICLETRANSPORTER_H
diff --git a/Phys/DaVinciTransporter/src/ParticleTransporterWithStateProvider.cpp b/Phys/DaVinciTransporter/src/ParticleTransporterWithStateProvider.cpp
index 4263b11f77fad1cdf97685b443127beff582b727..086afa2362d486cc12021f2f34049b06c2c470e7 100644
--- a/Phys/DaVinciTransporter/src/ParticleTransporterWithStateProvider.cpp
+++ b/Phys/DaVinciTransporter/src/ParticleTransporterWithStateProvider.cpp
@@ -1,8 +1,8 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
-// STD & STL  
+// STD & STL
 // ============================================================================
 #include <tuple>
 // ============================================================================
@@ -10,7 +10,7 @@
 // ============================================================================
 #include "GaudiKernel/ParsersFactory.h"
 // ============================================================================
-// GaudiAlgs 
+// GaudiAlgs
 // ============================================================================
 #include "GaudiAlg/GaudiTool.h"
 #include "GaudiKernel/Chrono.h"
@@ -20,112 +20,112 @@
 #include "TrackInterfaces/ITrackStateProvider.h"
 #include "TrackInterfaces/ITrackExtrapolator.h"
 // ============================================================================
-// DaVinciInterfaces 
+// DaVinciInterfaces
 // ============================================================================
 #include "Kernel/IParticleTransporter.h"
 #include "Kernel/IParticle2State.h"
 // ============================================================================
-// DaVinciUtils 
+// DaVinciUtils
 // ============================================================================
 #include "Kernel/TransporterFunctions.h"
 // ============================================================================
 namespace DaVinci
 {
   // ==========================================================================
-  /** @class ParticleTransporter 
+  /** @class ParticleTransporter
    *  implementation of IParticleTransporter interface that
    *  uses ITrackStateProvider for charged tracks
    *  Note that this approch is really coherent with DecayTreeFitter
    *  @see IParticleTransporter
-   *  @see ITrackStateProvider 
-   *  @attention for single usage it could be a bit slower,  
+   *  @see ITrackStateProvider
+   *  @attention for single usage it could be a bit slower,
    *             but being used widely it should be rather efficient
    *             due to smart caching embedded into TrackStateProvider
-   *  @todo Better treatment of electrons is needed 
+   *  @todo Better treatment of electrons is needed
    *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
    *  @daet 2013-06-03
    */
-  class ParticleTransporter : public extends1<GaudiTool,IParticleTransporter> 
+  class ParticleTransporter : public extends1<GaudiTool,IParticleTransporter>
   {
-    /// friend factory for instantiation 
+    /// friend factory for instantiation
     friend class ToolFactory<DaVinci::ParticleTransporter> ;
-    // ======================================================================== 
+    // ========================================================================
   public:
     // ========================================================================
     /** Transport a Particle to specified z position
-     *  @param particle    (INPUT) the particle to be transported 
-     *  @param znew        (INPUT) new z-position 
-     *  @param transported (UPDATE) the transported particle 
+     *  @param particle    (INPUT) the particle to be transported
+     *  @param znew        (INPUT) new z-position
+     *  @param transported (UPDATE) the transported particle
      *  @see IParticleTransporter::transport
      */
-    virtual StatusCode transport
-    ( const LHCb::Particle* particle    , 
+    StatusCode transport
+    ( const LHCb::Particle* particle    ,
       const double          znew        ,
-      LHCb::Particle&       transported ) ;
-    // ========================================================================    
+      LHCb::Particle&       transported ) override;
+    // ========================================================================
     /** Transport and project a Particle to specified z position.
-     *  @param particle    (INPUT) the particle to be transported 
-     *  @param znew        (INPUT) new z-position 
-     *  @param transported (UPDATE) the transported particle 
+     *  @param particle    (INPUT) the particle to be transported
+     *  @param znew        (INPUT) new z-position
+     *  @param transported (UPDATE) the transported particle
      *  @see IParticleTransporter::transportAndProject
      */
-    virtual StatusCode transportAndProject
-    ( const LHCb::Particle* particle    , 
+    StatusCode transportAndProject
+    ( const LHCb::Particle* particle    ,
       const double          znew        ,
-      LHCb::Particle&       transported ) ;
+      LHCb::Particle&       transported ) override;
     // ========================================================================
   protected:
     // ========================================================================
-    virtual StatusCode initialize () ;
+    StatusCode initialize () override;
     // ========================================================================
   protected:
     // ========================================================================
-    /// standard constructor 
-    ParticleTransporter 
+    /// standard constructor
+    ParticleTransporter
     ( const std::string& type   , // the type ??
-      const std::string& name   , 
+      const std::string& name   ,
       const IInterface*  parent ) ;
-    /// virtual and protected destructor 
+    /// virtual and protected destructor
     virtual ~ParticleTransporter () ;
     // ========================================================================
   protected:
     // ========================================================================
-    StatusCode transportChargedBasic 
-    ( const LHCb::Particle* particle    , 
+    StatusCode transportChargedBasic
+    ( const LHCb::Particle* particle    ,
       const double          znew        ,
       LHCb::Particle&       transported ) ;
-    // transport electrons (to be improved in future) 
+    // transport electrons (to be improved in future)
     StatusCode transportElectron
-    ( const LHCb::Particle* particle    , 
+    ( const LHCb::Particle* particle    ,
       const double          znew        ,
       LHCb::Particle&       transported ) ;
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
-    ParticleTransporter () ; // the default constructor is disabled 
-    /// copy constructor is disabled 
-    ParticleTransporter ( const ParticleTransporter& ) ; // no copy 
-    /// assignement operator is disabled 
+    /// the default constructor is disabled
+    ParticleTransporter () ; // the default constructor is disabled
+    /// copy constructor is disabled
+    ParticleTransporter ( const ParticleTransporter& ) ; // no copy
+    /// assignement operator is disabled
     ParticleTransporter& operator=( const ParticleTransporter& ) ; // no assignment
     // ========================================================================
-  private: // properties: 
+  private: // properties:
     // ========================================================================
-    /// the name of state provider 
-    std::string m_stateprovidername  ; // the name of state provider 
-    /// the name of particle <-->state tool 
-    std::string m_particle2statename ; // the name of particle <-->state tool 
-    /// the name of extrapolator name (1) 
-    std::string m_extrapolator1name  ; // the name of extrapolator name (1) 
-    /// the name of extrapolator name (2) 
-    std::string m_extrapolator2name  ; // the name of extrapolator name (2) 
+    /// the name of state provider
+    std::string m_stateprovidername  ; // the name of state provider
+    /// the name of particle <-->state tool
+    std::string m_particle2statename ; // the name of particle <-->state tool
+    /// the name of extrapolator name (1)
+    std::string m_extrapolator1name  ; // the name of extrapolator name (1)
+    /// the name of extrapolator name (2)
+    std::string m_extrapolator2name  ; // the name of extrapolator name (2)
     /// area in Z, where "Trajectory" approximation to be used for long track
     std::pair<double,double> m_region ;
     /// use stateFromTrajectory only for long tracks
     bool m_interpolateOnlyLongTracks;
-    /// measure CPU performance? 
-    bool                     m_timing ; // measure CPU performance? 
-    // ========================================================================    
+    /// measure CPU performance?
+    bool                     m_timing ; // measure CPU performance?
+    // ========================================================================
   private:
     // ========================================================================
     ITrackStateProvider* m_stateprovider  ;
@@ -137,206 +137,206 @@ namespace DaVinci
   // ==========================================================================
 } //                                                   end of namesapce DaVinci
 // ============================================================================
-StatusCode DaVinci::ParticleTransporter::initialize () 
+StatusCode DaVinci::ParticleTransporter::initialize ()
 {
-  // initialize the base 
+  // initialize the base
   StatusCode sc = GaudiTool::initialize () ;
   if ( sc.isFailure() ) { return sc ; }
   //
   m_stateprovider  = tool<ITrackStateProvider>  ( m_stateprovidername  , this ) ;
   m_particle2state = tool<IParticle2State>      ( m_particle2statename , this ) ;
   m_extrapolator1  = tool<ITrackExtrapolator>   ( m_extrapolator1name  , this ) ;
-  if ( !m_extrapolator2name.empty() ) 
+  if ( !m_extrapolator2name.empty() )
   { m_extrapolator2  = tool<ITrackExtrapolator> ( m_extrapolator2name  , this ) ; }
   //
   if (!m_interpolateOnlyLongTracks && m_region.second< 220 * Gaudi::Units::cm )
   {
-    warning()<<"Region ( "<<m_region.first<<" , "<<m_region.second 
+    warning()<<"Region ( "<<m_region.first<<" , "<<m_region.second
              <<" ) is too small to to interpolate all Downstream tracks. "
              <<"Consider to extend it"<<endmsg;
   }
-  
-  // is message level is low enough, active timing 
+
+  // is message level is low enough, active timing
   if ( msgLevel ( MSG::DEBUG ) ) { m_timing = true ; }
   //
   return sc ;
 }
 // ============================================================================
-// standard constructor 
+// standard constructor
 // ============================================================================
-DaVinci::ParticleTransporter::ParticleTransporter 
+DaVinci::ParticleTransporter::ParticleTransporter
 ( const std::string& type   , // the type ??
-  const std::string& name   , 
-  const IInterface*  parent ) 
+  const std::string& name   ,
+  const IInterface*  parent )
   : base_class ( type , name , parent )
 //
-  , m_stateprovidername  ( "TrackStateProvider:PUBLIC"          ) 
+  , m_stateprovidername  ( "TrackStateProvider:PUBLIC"          )
   , m_particle2statename ( "Particle2State:PUBLIC"              )
   , m_extrapolator1name  ( "TrackParabolicExtrapolator:PUBLIC"  )
   , m_extrapolator2name  ( "TrackRungeKuttaExtrapolator:PUBLIC" )
   , m_region         ( -1000 * Gaudi::Units::cm , 1000 * Gaudi::Units::cm )
   , m_interpolateOnlyLongTracks  ( false )
     //
-#ifndef NDEBUG 
+#ifndef NDEBUG
   , m_timing         ( true  )
-#else 
+#else
   , m_timing         ( false )
-#endif 
+#endif
     //
-  , m_stateprovider  ( 0 ) 
-  , m_particle2state ( 0 ) 
-  , m_extrapolator1  ( 0 ) 
+  , m_stateprovider  ( 0 )
+  , m_particle2state ( 0 )
+  , m_extrapolator1  ( 0 )
   , m_extrapolator2  ( 0 )
 //
 {
   //
-  if      ( std::string::npos != name.find ( "Master" ) ) 
+  if      ( std::string::npos != name.find ( "Master" ) )
   {
     m_extrapolator1name  = "TrackMasterExtrapolator:PUBLIC"     ;
     m_extrapolator2name  = "" ;
   }
-  else if ( std::string::npos != name.find ( "Runge"  ) ) 
+  else if ( std::string::npos != name.find ( "Runge"  ) )
   {
     m_extrapolator1name  = "TrackRungeKuttaExtrapolator:PUBLIC" ;
     m_extrapolator2name  = "" ;
   }
-  else if ( std::string::npos != name.find ( "Linear" ) ) 
+  else if ( std::string::npos != name.find ( "Linear" ) )
   {
     m_extrapolator1name  = "TrackLinearExtrapolator:PUBLIC"     ;
     m_extrapolator2name  = "TrackParabolicExtrapolator:PUBLIC"  ;
   }
   //
-  declareProperty  
-    ( "TrackStateProvider"     , 
-      m_stateprovidername      , 
-      "Tool to be used as Track State Provider"          ) ;  
-  declareProperty  
-    ( "Particle2State"         , 
-      m_particle2statename     , 
+  declareProperty
+    ( "TrackStateProvider"     ,
+      m_stateprovidername      ,
+      "Tool to be used as Track State Provider"          ) ;
+  declareProperty
+    ( "Particle2State"         ,
+      m_particle2statename     ,
       "Tool to be used as Particle <--> State converter" ) ;
-  declareProperty  
-    ( "Extrapolator1"          , 
-      m_extrapolator1name      , 
+  declareProperty
+    ( "Extrapolator1"          ,
+      m_extrapolator1name      ,
       "Track extrapolator to be used for tracks/electrons" ) ;
-  declareProperty  
-    ( "Extrapolator2"          , 
-      m_extrapolator2name      , 
+  declareProperty
+    ( "Extrapolator2"          ,
+      m_extrapolator2name      ,
       "Track extrapolator to be used for tracks/electrons" ) ;
-  declareProperty 
-    ( "TrajectoryRegion"        , 
-      m_region                  , 
+  declareProperty
+    ( "TrajectoryRegion"        ,
+      m_region                  ,
       "Region in Z where Trajectory approximation should be used for long tracks" ) ;
-  declareProperty 
-    ( "InterpolateOnlyLongTracks"   , 
-      m_interpolateOnlyLongTracks  , 
+  declareProperty
+    ( "InterpolateOnlyLongTracks"   ,
+      m_interpolateOnlyLongTracks  ,
       "Use stateFromTrajectory method only for long tracks, state method for other track types" ) ;
-  declareProperty 
-    ( "MeasureCPUPerformance"   , 
-      m_timing                  , 
-      "Measure CPU perormance"  ) ;  
+  declareProperty
+    ( "MeasureCPUPerformance"   ,
+      m_timing                  ,
+      "Measure CPU perormance"  ) ;
 }
 // ============================================================================
-// destructor 
+// destructor
 // ============================================================================
 DaVinci::ParticleTransporter::~ParticleTransporter(){}
 // ============================================================================
 /*  Transport a Particle to specified z position
- *  @param particle    (INPUT) the particle to be transported 
- *  @param znew        (INPUT) new z-position 
- *  @param transported (UPDATE) the transported particle 
+ *  @param particle    (INPUT) the particle to be transported
+ *  @param znew        (INPUT) new z-position
+ *  @param transported (UPDATE) the transported particle
  *  @see IParticleTransporter::transport
  */
 // ============================================================================
 StatusCode DaVinci::ParticleTransporter::transport
-( const LHCb::Particle* particle    , 
+( const LHCb::Particle* particle    ,
   const double          znew        ,
-  LHCb::Particle&       transported ) 
+  LHCb::Particle&       transported )
 {
   //
-  // measure CPU if required 
+  // measure CPU if required
   Chrono chrono ( m_timing ? chronoSvc() : nullptr , name() );
   //
-  if ( 0 == particle ) 
+  if ( 0 == particle )
   { return Error("Invalid particle, impossible to transport") ; }
   //
   if ( particle != &transported ) { transported = *particle ; }
   //
-  if      ( !particle->isBasicParticle() ) 
-  { return DaVinci::Transporter::transportComposite    
-      ( particle , znew , transported ) ; }                      // RETURN 
-  else if ( 0 == particle->charge() ) 
+  if      ( !particle->isBasicParticle() )
+  { return DaVinci::Transporter::transportComposite
+      ( particle , znew , transported ) ; }                      // RETURN
+  else if ( 0 == particle->charge() )
   { return DaVinci::Transporter::transportNeutralBasic
-      ( particle , znew , transported ) ; }                      // RETURN 
+      ( particle , znew , transported ) ; }                      // RETURN
   //
   return transportChargedBasic ( particle , znew , transported ) ;
 }
 // ============================================================================
 /*  Transport and project a Particle to specified z position.
- *  @param particle    (INPUT) the particle to be transported 
- *  @param znew        (INPUT) new z-position 
- *  @param transported (UPDATE) the transported particle 
+ *  @param particle    (INPUT) the particle to be transported
+ *  @param znew        (INPUT) new z-position
+ *  @param transported (UPDATE) the transported particle
  *  @see IParticleTransporter::transportAndProject
  */
 // ============================================================================
 StatusCode DaVinci::ParticleTransporter::transportAndProject
-( const LHCb::Particle* particle    , 
+( const LHCb::Particle* particle    ,
   const double          znew        ,
-  LHCb::Particle&       transported ) 
+  LHCb::Particle&       transported )
 {
   //
-  // measure CPU if required 
+  // measure CPU if required
   Chrono chrono ( m_timing ? chronoSvc() : nullptr , name() );
   //
-  if ( 0 == particle ) 
+  if ( 0 == particle )
   { return Error("Invalid particle, impossible to transport") ; }
   //
   if ( particle != &transported ) { transported = *particle ; }
   //
-  if      ( !particle->isBasicParticle() ) 
-  { return DaVinci::Transporter::transportAndProjectComposite    
+  if      ( !particle->isBasicParticle() )
+  { return DaVinci::Transporter::transportAndProjectComposite
+      ( particle , znew , transported ) ; }                       // RETURN
+  else if ( 0 == particle->charge() )
+  { return DaVinci::Transporter::transportAndProjectNeutralBasic
       ( particle , znew , transported ) ; }                       // RETURN
-  else if ( 0 == particle->charge() ) 
-  { return DaVinci::Transporter::transportAndProjectNeutralBasic 
-      ( particle , znew , transported ) ; }                       // RETURN  
   //
   // special treatment of electrons (to be improved)
   //
-  if ( 11 == particle->particleID().abspid() ) 
+  if ( 11 == particle->particleID().abspid() )
   { return transportElectron ( particle , znew , transported ) ; }
   //
   return transportChargedBasic ( particle , znew , transported ) ;
 }
 // ============================================================================
-StatusCode DaVinci::ParticleTransporter::transportChargedBasic 
-( const LHCb::Particle* particle    , 
+StatusCode DaVinci::ParticleTransporter::transportChargedBasic
+( const LHCb::Particle* particle    ,
   const double          znew        ,
-  LHCb::Particle&       transported ) 
+  LHCb::Particle&       transported )
 {
   //
-  if ( 0 == particle ) { return StatusCode::FAILURE ; }      // RETURN 
+  if ( 0 == particle ) { return StatusCode::FAILURE ; }      // RETURN
   //
   const LHCb::ProtoParticle* pp = particle->proto() ;
-  if ( 0 == pp       ) { return StatusCode::FAILURE ; }      // RETURN 
+  if ( 0 == pp       ) { return StatusCode::FAILURE ; }      // RETURN
   //
   const LHCb::Track*        track = pp->track() ;
-  if ( 0 == track    ) { return StatusCode::FAILURE ; }      // RETURN 
+  if ( 0 == track    ) { return StatusCode::FAILURE ; }      // RETURN
   //
-  // finally use two tools to get an answer 
+  // finally use two tools to get an answer
   //
   LHCb::State state ;
-  if ( (!m_interpolateOnlyLongTracks || track->checkType ( LHCb::Track::Long )) && 
+  if ( (!m_interpolateOnlyLongTracks || track->checkType ( LHCb::Track::Long )) &&
        m_region.first <= znew && znew <= m_region.second )
   {
     StatusCode sc = m_stateprovider -> stateFromTrajectory ( state , *track , znew );
-    if ( sc.isFailure() ) 
+    if ( sc.isFailure() )
     {
       Warning ("Error from StateProvider::stateFromTrajectory", sc , 3 ) ;
-      // make  a try with another method: 
+      // make  a try with another method:
       sc = m_stateprovider -> state ( state , *track , znew );
-      if ( sc.isFailure() ) { return Warning ("Error from StateProvider::state", sc, 3 ) ; } 
+      if ( sc.isFailure() ) { return Warning ("Error from StateProvider::state", sc, 3 ) ; }
     }
   }
-  else 
+  else
   {
     StatusCode sc = m_stateprovider -> state ( state , *track , znew );
     if ( sc.isFailure() ) { return Warning ("Error from StateProvider::state", sc, 3 ) ; }
@@ -351,45 +351,45 @@ StatusCode DaVinci::ParticleTransporter::transportChargedBasic
 StatusCode DaVinci::ParticleTransporter::transportElectron
 ( const LHCb::Particle* particle    ,
   const double          znew        ,
-  LHCb::Particle&       transported ) 
+  LHCb::Particle&       transported )
 {
   //
-  if ( 0 == particle ) { return StatusCode::FAILURE ; }      // RETURN 
+  if ( 0 == particle ) { return StatusCode::FAILURE ; }      // RETURN
   //
   const LHCb::ProtoParticle* pp = particle->proto() ;
-  if ( 0 == pp       ) { return StatusCode::FAILURE ; }      // RETURN 
+  if ( 0 == pp       ) { return StatusCode::FAILURE ; }      // RETURN
   //
   const LHCb::Track*        track = pp->track() ;
-  if ( 0 == track    ) { return StatusCode::FAILURE ; }      // RETURN 
+  if ( 0 == track    ) { return StatusCode::FAILURE ; }      // RETURN
   //
-  // finally use two tools to get an answer 
+  // finally use two tools to get an answer
   //
   LHCb::State state ;
   StatusCode sc = m_particle2state -> particle2State ( *particle , state ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Warning ("Error from Particle2State", sc, 3 ) ; }
   //
-  if ( track->checkType ( LHCb::Track::Long  ) ||  
-       track->checkType ( LHCb::Track::Velo  ) || 
-       track->checkType ( LHCb::Track::VeloR ) || 0 == m_extrapolator2 ) 
+  if ( track->checkType ( LHCb::Track::Long  ) ||
+       track->checkType ( LHCb::Track::Velo  ) ||
+       track->checkType ( LHCb::Track::VeloR ) || 0 == m_extrapolator2 )
   {
-    // first try "simple" extrapolator 
+    // first try "simple" extrapolator
     sc = m_extrapolator1 -> propagate ( state , znew , particle->particleID() ) ;
-    if ( sc.isFailure() && 0 != m_extrapolator2 ) 
-    { 
-      Warning( "Failure from extrapolator-1, try the extrapolator-2", sc, 0 ) ; 
+    if ( sc.isFailure() && 0 != m_extrapolator2 )
+    {
+      Warning( "Failure from extrapolator-1, try the extrapolator-2", sc, 0 ) ;
       m_particle2state -> particle2State ( *particle , state ) ;
-      // the second try: use more complicated extrapolator 
+      // the second try: use more complicated extrapolator
       sc = m_extrapolator2 -> propagate ( state , znew , particle->particleID() ) ;
     }
   }
-  else // extrapolator2 
-  { sc = m_extrapolator2 -> propagate ( state , znew , particle->particleID() ) ; } 
+  else // extrapolator2
+  { sc = m_extrapolator2 -> propagate ( state , znew , particle->particleID() ) ; }
   //
   if ( sc.isFailure() ) { return Warning ("Error TrackExtrapolator", sc, 3 ) ; }
   //
   sc = m_particle2state -> state2Particle ( state , transported ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Warning ( "Error from Particle2State", sc, 3 ) ; }
   //
   return sc ;
@@ -400,5 +400,5 @@ StatusCode DaVinci::ParticleTransporter::transportElectron
 DECLARE_NAMESPACE_TOOL_FACTORY( DaVinci , ParticleTransporter )
 
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/DaVinciTypes/CMakeLists.txt b/Phys/DaVinciTypes/CMakeLists.txt
index 8777533895d3bddb97526f6bdbdcec72f0936c56..a7bae76a13285d049d60e6f3764cf98082d155bc 100644
--- a/Phys/DaVinciTypes/CMakeLists.txt
+++ b/Phys/DaVinciTypes/CMakeLists.txt
@@ -8,6 +8,9 @@ gaudi_depends_on_subdirs(Event/PhysEvent
                          GaudiAlg
                          Kernel/Relations)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(DaVinciTypesLib
                   src/*.cpp
                   PUBLIC_HEADERS Kernel
diff --git a/Phys/DaVinciTypes/tests/src/TestRecVertexHolder.h b/Phys/DaVinciTypes/tests/src/TestRecVertexHolder.h
index ef50e369caf63e4b6a3f3b8c399a673f016a17b4..d0330cb257a957eb974a797dfeeb7a658d0958ca 100644
--- a/Phys/DaVinciTypes/tests/src/TestRecVertexHolder.h
+++ b/Phys/DaVinciTypes/tests/src/TestRecVertexHolder.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef TESTRECVERTEXHOLDER_H 
+#ifndef TESTRECVERTEXHOLDER_H
 #define TESTRECVERTEXHOLDER_H 1
 
 // Include files
@@ -13,31 +13,31 @@ namespace LHCb {
 
 
 /** @class TestRecVertexHolder TestRecVertexHolder.h
- *  
+ *
  *  Tests for LHCb::RecVertexHolder class.
  *  Creates some dummy PVs, puts them on the TES,
  *  makes LHCb::RecVertexHolders with them, tests them.
- * 
+ *
  *  @author Juan Palacios
  *  @date   2010-12-06
  */
 class TestRecVertexHolder : public GaudiAlgorithm {
-public: 
+public:
   /// Standard constructor
   TestRecVertexHolder( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~TestRecVertexHolder( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
 private:
 
   void createDummyPVs();
 
   const LHCb::RecVertexHolder clonePV(const LHCb::RecVertex* pv) const;
-  
+
   const LHCb::RecVertexHolder returnPV(const LHCb::RecVertex* pv) const;
 
   const LHCb::RecVertexHolder createPV() const;
@@ -50,8 +50,8 @@ private:
 
   std::string m_dummyPVLocation;
   std::string m_clonePVLocation;
-  
-  
+
+
 
 };
 #endif // TESTRECVERTEXHOLDER_H
diff --git a/Phys/DecayTreeFitter/CMakeLists.txt b/Phys/DecayTreeFitter/CMakeLists.txt
index c2bac7f167e3acd22d263ace01b929f5f8c2581b..265214e7a0981b615ec82d5c03c8033a75bb7203 100644
--- a/Phys/DecayTreeFitter/CMakeLists.txt
+++ b/Phys/DecayTreeFitter/CMakeLists.txt
@@ -10,6 +10,10 @@ gaudi_depends_on_subdirs(Phys/DaVinciKernel
 
 find_package(CLHEP)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(DecayTreeFitter
                   src/*.cpp
                   PUBLIC_HEADERS DecayTreeFitter
diff --git a/Phys/DecayTreeFitter/src/ConvertedPhoton.h b/Phys/DecayTreeFitter/src/ConvertedPhoton.h
index 89c2a1b22762edf2ff27be69d92d37ce7f348424..6e23ee85f5ac08e4140bec83823b6bd36763260d 100644
--- a/Phys/DecayTreeFitter/src/ConvertedPhoton.h
+++ b/Phys/DecayTreeFitter/src/ConvertedPhoton.h
@@ -3,28 +3,28 @@
 
 #include "InternalParticle.h"
 
-namespace DecayTreeFitter 
+namespace DecayTreeFitter
 {
   class ConvertedPhoton : public InternalParticle
   {
   public:
-    ConvertedPhoton(const LHCb::Particle& bc, const ParticleBase* mother, 
+    ConvertedPhoton(const LHCb::Particle& bc, const ParticleBase* mother,
 		    const Configuration& config) ;
-    virtual ~ConvertedPhoton() {} 
-    
-    virtual int type() const { return kConvertedPhoton ; }
-    
+    virtual ~ConvertedPhoton() {}
+
+    int type() const override { return kConvertedPhoton ; }
+
     ErrCode projectConversionPositionConstraint(const FitParams&,
 						Projection&) const ;
     ErrCode projectConversionMassConstraint(const FitParams& fitparams,
 					    Projection& p) const ;
     ErrCode projectConstraint(Constraint::Type type,
 			      const FitParams& fitparams,
-			      Projection& p) const ;
+			      Projection& p) const override;
     void addToConstraintList(constraintlist& alist,
-			     int depth) const ;
+			     int depth) const override;
 
-    ErrCode initCov( FitParams* fitpars) const ;
+    ErrCode initCov( FitParams* fitpars) const override;
   private:
     void updateCache(const FitParams& pars) ;
   private:
diff --git a/Phys/DecayTreeFitter/src/InteractionPoint.h b/Phys/DecayTreeFitter/src/InteractionPoint.h
index de011f28128d92783850b7e12b0d72fec9039baf..d31404a74f7fba588b3def527c377d83a8597266 100644
--- a/Phys/DecayTreeFitter/src/InteractionPoint.h
+++ b/Phys/DecayTreeFitter/src/InteractionPoint.h
@@ -10,37 +10,37 @@ namespace LHCb
   class VertexBase ;
 }
 
-namespace DecayTreeFitter 
+namespace DecayTreeFitter
 {
 
   class InteractionPoint : public ParticleBase
   {
   public:
-    InteractionPoint(const LHCb::VertexBase& ipvertex, const LHCb::Particle& daughter, 
+    InteractionPoint(const LHCb::VertexBase& ipvertex, const LHCb::Particle& daughter,
 		     const Configuration& config) ;
 
-    virtual int dim() const { return 3 ; } // (x,y,z)
-    virtual ErrCode initPar1(FitParams*) ; 
-    virtual ErrCode initPar2(FitParams*) ; 
-    virtual ErrCode initCov(FitParams*) const ; 
+    int dim() const override { return 3 ; } // (x,y,z)
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override;
+    ErrCode initCov(FitParams*) const override;
 
-    virtual int type() const { return kInteractionPoint ; }
+    int type() const override { return kInteractionPoint ; }
+
+    double chiSquare(const FitParams* par) const override;
 
-    virtual double chiSquare(const FitParams* par) const ;
-    
     ErrCode projectIPConstraint(const FitParams& fitpar, Projection&) const ;
-    virtual ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const ;
-    
-    virtual void addToConstraintList(constraintlist& alist, int depth) const ;
-    
-    virtual int posIndex() const { return index() ; }
-    
+    ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const override;
+
+    void addToConstraintList(constraintlist& alist, int depth) const override;
+
+    int posIndex() const override { return index() ; }
+
   private:
     Gaudi::Vector3      m_ipPos ;    // interaction point position
     Gaudi::SymMatrix3x3 m_ipCov ;    // cov matrix
     Gaudi::SymMatrix3x3 m_ipCovInv ; // inverse of cov matrix
   } ;
-  
+
 }
 
 
diff --git a/Phys/DecayTreeFitter/src/InternalParticle.h b/Phys/DecayTreeFitter/src/InternalParticle.h
index 3c8d174a09773172196f5e81a36545d70986362e..a8d8ae6b73e4574635a36d0404c751e7a30240b3 100644
--- a/Phys/DecayTreeFitter/src/InternalParticle.h
+++ b/Phys/DecayTreeFitter/src/InternalParticle.h
@@ -4,41 +4,41 @@
 #include "ParticleBase.h"
 #include <vector>
 
-namespace DecayTreeFitter 
+namespace DecayTreeFitter
 {
 
   class InternalParticle : public ParticleBase
   {
   public:
-    InternalParticle(const LHCb::Particle& bc, const ParticleBase* mother, 
+    InternalParticle(const LHCb::Particle& bc, const ParticleBase* mother,
 		     const Configuration& config) ;
-    
-    virtual int dim() const { return mother() ? 8 : 7 ; }
-  
-    virtual ErrCode initPar1(FitParams*) ; 
-    virtual ErrCode initPar2(FitParams*) ; 
-    virtual int type() const { return kInternalParticle ; }
+
+    int dim() const override { return mother() ? 8 : 7 ; }
+
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override;
+    int type() const override { return kInternalParticle ; }
 
     // parameter definition
-    virtual int posIndex() const { return index()   ; }
-    virtual int lenIndex() const { return mother() ? index()+3 : -1 ; }
-    virtual int momIndex() const { return mother() ? index()+4 : index() + 3 ; }
-    virtual bool hasEnergy() const { return true ; }
-    virtual bool hasPosition() const { return true ; }
-    virtual std::string parname(int index) const ;
+    int posIndex() const override { return index()   ; }
+    int lenIndex() const override { return mother() ? index()+3 : -1 ; }
+    int momIndex() const override { return mother() ? index()+4 : index() + 3 ; }
+    bool hasEnergy() const override { return true ; }
+    bool hasPosition() const override { return true ; }
+    std::string parname(int index) const override;
 
     // constraints
     ErrCode projectKineConstraint(const FitParams&, Projection&) const ;
     ErrCode projectLifeTimeConstraint(const FitParams&, Projection&) const ;
     ErrCode projectMassConstraintTwoBody(const FitParams& fitparams,Projection& p) const ;
-    virtual ErrCode projectConstraint(Constraint::Type type,
-				      const FitParams& fitparams,Projection& p) const ;
+    ErrCode projectConstraint(Constraint::Type type,
+				      const FitParams& fitparams,Projection& p) const override;
 
     // some of that other stuff
-    virtual void addToConstraintList(constraintlist& alist, int depth) const ;
+    void addToConstraintList(constraintlist& alist, int depth) const override;
 
     //bool swapMotherDaughter(FitParams* fitparams, const ParticleBase* newmother) ;
-    
+
   protected:
     ErrCode initMom( FitParams* fitparams ) const ;
   private:
diff --git a/Phys/DecayTreeFitter/src/InternalRecoTrack.h b/Phys/DecayTreeFitter/src/InternalRecoTrack.h
index 73666cba792f7ae75c678453eff94583d4ef0831..d7ecc6f7dbda4218be4e5eec6b62bfda3e57b2f2 100644
--- a/Phys/DecayTreeFitter/src/InternalRecoTrack.h
+++ b/Phys/DecayTreeFitter/src/InternalRecoTrack.h
@@ -11,28 +11,28 @@ namespace LHCb {
 }
 
 
-namespace DecayTreeFitter 
+namespace DecayTreeFitter
 {
 
   class InternalRecoTrack : public InternalParticle
   {
   public:
-    InternalRecoTrack(const LHCb::Particle& bc, const ParticleBase* mother, 
+    InternalRecoTrack(const LHCb::Particle& bc, const ParticleBase* mother,
 		      const Configuration& config) ;
     ~InternalRecoTrack() ;
-    virtual int type() const { return kInternalRecoTrack ; }
+    int type() const override { return kInternalRecoTrack ; }
     virtual int dimM() const { return 5 ; }
 
     virtual ErrCode projectRecoConstraint(const FitParams&, Projection&) const ;
     ErrCode updCache(const FitParams& fitparams) ;
-    
-    virtual void addToConstraintList(constraintlist& alist, int depth) const {
+
+    void addToConstraintList(constraintlist& alist, int depth) const override {
       InternalParticle::addToConstraintList( alist, depth ) ;
-      alist.push_back(Constraint(this,Constraint::track,depth,dimM()) ) ; 
+      alist.push_back(Constraint(this,Constraint::track,depth,dimM()) ) ;
     }
 
-    virtual ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const ;
-    
+    ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const override;
+
   private:
     //ErrCode updFltToMother(const FitParams& fitparams) ;
     void setFlightLength(double flt) { m_flt = flt ; }
diff --git a/Phys/DecayTreeFitter/src/JetMomentum.h b/Phys/DecayTreeFitter/src/JetMomentum.h
index 733e7383daf497dda6f50d2b3055e86fb2629285..62b051b4a169510feb1d868692b052756cf8e58d 100644
--- a/Phys/DecayTreeFitter/src/JetMomentum.h
+++ b/Phys/DecayTreeFitter/src/JetMomentum.h
@@ -12,29 +12,29 @@ namespace DecayTreeFitter
     virtual ~JetMomentum() ;
 
     // the number of parameters
-    virtual int dim() const { return 4 ; } // px,py,pz,E)
+    int dim() const override { return 4 ; } // px,py,pz,E)
 
     // the number of 'measurements'
     int dimM() const        { return 4 ; }
     ErrCode projectJetMomentum(const FitParams&, Projection&) const ;
-    virtual ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const ;
- 
-    virtual ErrCode initPar1(FitParams*) ;
-    virtual ErrCode initPar2(FitParams*) { return ErrCode::success ; }
-    virtual int type() const { return kJetMomentum ; }  
-    
-    virtual int momIndex() const { return index() ; }
-    virtual bool hasEnergy() const { return true ; }
-
-    virtual void updCache() ;
-    virtual double chiSquare(const FitParams* fitparams) const ; 
-    
-    std::string parname(int index) const { return ParticleBase::parname(index+4) ; }
-    
-    virtual void addToConstraintList(constraintlist& alist, int depth) const {
+    ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const override;
+
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override { return ErrCode::success ; }
+    int type() const override { return kJetMomentum ; }
+
+    int momIndex() const override { return index() ; }
+    bool hasEnergy() const override { return true ; }
+
+    void updCache() ;
+    double chiSquare(const FitParams* fitparams) const override;
+
+    std::string parname(int index) const override { return ParticleBase::parname(index+4) ; }
+
+    void addToConstraintList(constraintlist& alist, int depth) const override {
       alist.push_back( Constraint(this,Constraint::externalmomentum,depth,dimM()) ) ;
     }
-    
+
   protected: // I hate this, so we need to change the design ...
     // cache
     Gaudi::Vector4 m_m ;    // 'measurement' (px,py,pz,E)
diff --git a/Phys/DecayTreeFitter/src/MergedConstraint.h b/Phys/DecayTreeFitter/src/MergedConstraint.h
index 19c7c2210b759233417cba169616e3217196f87c..978ee20cfb531acc5a856171ba98708d929fd288 100644
--- a/Phys/DecayTreeFitter/src/MergedConstraint.h
+++ b/Phys/DecayTreeFitter/src/MergedConstraint.h
@@ -22,15 +22,15 @@ namespace DecayTreeFitter
       setDim(d) ;
     }
 
-    virtual ErrCode project(const FitParams& fitpar, Projection& p) const ;
-    
-    void push_back(Constraint* c) { 
-      m_list.push_back(c) ; 
-      setDim(dim()+c->dim()) ; 
+    ErrCode project(const FitParams& fitpar, Projection& p) const override;
+
+    void push_back(Constraint* c) {
+      m_list.push_back(c) ;
+      setDim(dim()+c->dim()) ;
       setNIter(std::max(nIter(),c->nIter())) ;
     }
 
-    virtual void print(std::ostream& os=std::cout) const ;
+    void print(std::ostream& os=std::cout) const override;
 
   private:
     constraintlist m_list ;
diff --git a/Phys/DecayTreeFitter/src/MissingParticle.h b/Phys/DecayTreeFitter/src/MissingParticle.h
index 5924741ab59f1e500d4d8059effd218d4b10a1d5..5fc49db39c15159a7a84d65d92ecc3c7b64ae5ff 100644
--- a/Phys/DecayTreeFitter/src/MissingParticle.h
+++ b/Phys/DecayTreeFitter/src/MissingParticle.h
@@ -12,15 +12,15 @@ namespace DecayTreeFitter
     MissingParticle(const LHCb::Particle& bc, const ParticleBase* mother) ;
     virtual ~MissingParticle() ;
 
-    virtual ErrCode initPar1(FitParams*) ;
-    virtual ErrCode initPar2(FitParams*) { return ErrCode::success ; }
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override { return ErrCode::success ; }
 
-    virtual std::string parname(int index) const ;
-    virtual int dim() const  { return hasMassConstraint() ? 3 : 4 ; }
-    virtual int momIndex() const { return index() ; }
-    virtual bool hasEnergy() const { return hasMassConstraint() ? false : true ; }
-    virtual int type() const { return kMissingParticle ; }
-    virtual void addToConstraintList(constraintlist& /*alist*/, int /*depth*/) const {}
+    std::string parname(int index) const override;
+    int dim() const  override { return hasMassConstraint() ? 3 : 4 ; }
+    int momIndex() const override { return index() ; }
+    bool hasEnergy() const override { return hasMassConstraint() ? false : true ; }
+    int type() const override { return kMissingParticle ; }
+    void addToConstraintList(constraintlist& /*alist*/, int /*depth*/) const override {}
   } ;
 
 }
diff --git a/Phys/DecayTreeFitter/src/RecoComposite.h b/Phys/DecayTreeFitter/src/RecoComposite.h
index 8014297a346ab895d407034a49ace5286e37c1aa..678344f2c1cac106310fd4f4474fb66d4dcca79b 100644
--- a/Phys/DecayTreeFitter/src/RecoComposite.h
+++ b/Phys/DecayTreeFitter/src/RecoComposite.h
@@ -15,28 +15,28 @@ namespace DecayTreeFitter
     virtual ~RecoComposite() ;
 
     // the number of parameters
-    virtual int dim() const { return m_hasEnergy ? 8 : 7 ; }// (x,y,z,t,px,py,pz,(E))
+    int dim() const override { return m_hasEnergy ? 8 : 7 ; }// (x,y,z,t,px,py,pz,(E))
 
     // the number of 'measurements'
     int dimM() const        { return m_hasEnergy ? 7 : 6 ; }
     ErrCode projectRecoComposite(const FitParams&, Projection&) const ;
-    virtual ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const ;
+    ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const override;
 
-    virtual ErrCode initPar1(FitParams*) ;
-    virtual ErrCode initPar2(FitParams*) ;
-    virtual int type() const { return kRecoComposite ; }
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override;
+    int type() const override { return kRecoComposite ; }
 
-    virtual int posIndex() const { return index()   ; }
-    virtual int lenIndex() const { return index()+3 ; }
-    virtual int momIndex() const { return index()+4 ; }
+    int posIndex() const override { return index()   ; }
+    int lenIndex() const override { return index()+3 ; }
+    int momIndex() const override { return index()+4 ; }
 
-    virtual bool hasEnergy() const { return m_hasEnergy ; }
-    virtual bool hasPosition() const { return true ; }
+    bool hasEnergy() const override { return m_hasEnergy ; }
+    bool hasPosition() const override { return true ; }
 
     virtual void updCache() ;
-    virtual double chiSquare(const FitParams* fitparams) const ;
+    double chiSquare(const FitParams* fitparams) const override;
 
-    virtual void addToConstraintList(constraintlist& alist, int depth) const {
+    void addToConstraintList(constraintlist& alist, int depth) const override {
       alist.push_back( Constraint(this,Constraint::btacomposite,depth,dimM()) ) ;
       alist.push_back( Constraint(this,Constraint::geometric,depth,3) ) ;
     }
diff --git a/Phys/DecayTreeFitter/src/RecoMergedPi0.h b/Phys/DecayTreeFitter/src/RecoMergedPi0.h
index 1b1ea1cc735aca0bd606e4d5d09fa04bb107d3c2..2661531dba29f8cabd2e81c03655835b1430a0d0 100644
--- a/Phys/DecayTreeFitter/src/RecoMergedPi0.h
+++ b/Phys/DecayTreeFitter/src/RecoMergedPi0.h
@@ -14,20 +14,20 @@ namespace DecayTreeFitter
   {
   public:
     RecoMergedPi0(const LHCb::Particle& bc, const ParticleBase* mother) ;
-    virtual ~RecoMergedPi0() ;
-    
+    ~RecoMergedPi0() ;
+
     // the number of parameters
-    int dim() const { return hasMassConstraint() ? 3 : 4 ; }
-    
+    int dim() const override { return hasMassConstraint() ? 3 : 4 ; }
+
     // the number of 'measurements'
     int dimM() const        { return dim(); }
 
     // does it have an energy component?
-    bool hasEnergy() const { return !hasMassConstraint() ; }
-    
+    bool hasEnergy() const override { return !hasMassConstraint() ; }
+
     // project the constraint
     ErrCode projectPi0Constraint(const FitParams&, Projection&) const ;
-    virtual ErrCode projectConstraint(Constraint::Type type, const FitParams& fitparams, Projection& p) const {
+    ErrCode projectConstraint(Constraint::Type type, const FitParams& fitparams, Projection& p) const override {
       ErrCode status ;
       switch(type) {
       case Constraint::btacomposite:
@@ -39,23 +39,23 @@ namespace DecayTreeFitter
       return status ;
     }
 
-    std::string parname(int index) const {
+    std::string parname(int index) const override {
       return ParticleBase::parname(index+4) ;
     }
-    
+
     ErrCode initParPi0(FitParams*) ;
-    virtual ErrCode initPar1(FitParams*) ;
-    virtual ErrCode initPar2(FitParams*) ;
-    virtual ErrCode initCov(FitParams*) const ;
-    virtual int type() const { return kRecoMergedPi0 ; }  
-    double chiSquare(const FitParams* fitparams) const ;
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override;
+    ErrCode initCov(FitParams*) const override;
+    int type() const override { return kRecoMergedPi0 ; }
+    double chiSquare(const FitParams* fitparams) const override;
+
+    int momIndex() const override { return index() ; }
 
-    virtual int momIndex() const { return index() ; }
-    
-    virtual void addToConstraintList(constraintlist& alist, int depth) const {
+    void addToConstraintList(constraintlist& alist, int depth) const override {
       alist.push_back( Constraint(this,Constraint::btacomposite,depth,dimM()) ) ;
     }
-    
+
   protected:
     LHCb::CaloMomentum* m_calomom ;
   } ;
diff --git a/Phys/DecayTreeFitter/src/RecoParticle.h b/Phys/DecayTreeFitter/src/RecoParticle.h
index ecb5a86d712d8ff0f8e0a3300c02f211275e1f60..f6e8d999141ecb2deea83eb0d5a2614e06b57cdd 100644
--- a/Phys/DecayTreeFitter/src/RecoParticle.h
+++ b/Phys/DecayTreeFitter/src/RecoParticle.h
@@ -12,18 +12,18 @@ namespace DecayTreeFitter
     RecoParticle(const LHCb::Particle& bc, const ParticleBase* mother) ;
     virtual ~RecoParticle() ;
 
-    virtual int dimM() const = 0; // dimension of the measurement    
-    virtual ErrCode initPar1(FitParams*) { return ErrCode::success ; } 
+    virtual int dimM() const = 0; // dimension of the measurement
+    ErrCode initPar1(FitParams*) override { return ErrCode::success ; }
     //virtual ErrCode initCov(FitParams*) const ;
-    virtual std::string parname(int index) const ;
-    virtual int dim() const { return 3; }   //(px,py,pz)
- 
-    virtual int momIndex() const { return index() ; }
-    virtual bool hasEnergy() const { return false ; }
+    std::string parname(int index) const override;
+    int dim() const override { return 3; }   //(px,py,pz)
+
+    int momIndex() const override { return index() ; }
+    bool hasEnergy() const override { return false ; }
 
     virtual ErrCode projectRecoConstraint(const FitParams& fitparams, Projection& p) const = 0 ;
-    virtual ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const ;
-    virtual double chiSquare(const FitParams* fitparams) const ;
+    ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const override;
+    double chiSquare(const FitParams* fitparams) const override;
 
   } ;
 
diff --git a/Phys/DecayTreeFitter/src/RecoPhoton.h b/Phys/DecayTreeFitter/src/RecoPhoton.h
index 7e141ee2505553f9a888399ffe186f5387d7ed5d..966abecbc080cb2f1da54411fa71c24f10742d5c 100644
--- a/Phys/DecayTreeFitter/src/RecoPhoton.h
+++ b/Phys/DecayTreeFitter/src/RecoPhoton.h
@@ -9,22 +9,22 @@ namespace DecayTreeFitter
   class RecoPhoton : public RecoParticle
   {
   public:
-    
+
     RecoPhoton(const LHCb::Particle& bc, const ParticleBase* mother) ;
     virtual ~RecoPhoton() ;
-    
-    virtual int dimM() const { return 3 ; }
-    virtual ErrCode initPar1(FitParams*) ;
-    virtual ErrCode initPar2(FitParams*) ;
-
-    virtual ErrCode initCov(FitParams*) const ;
-    virtual int type()     const { return kRecoPhoton ; }
-    virtual ErrCode projectRecoConstraint(const FitParams&,Projection&) const ;
+
+    int dimM() const override { return 3 ; }
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override;
+
+    ErrCode initCov(FitParams*) const override;
+    int type()     const override { return kRecoPhoton ; }
+    ErrCode projectRecoConstraint(const FitParams&,Projection&) const override;
     ErrCode updCache() ;
-    
-    virtual void addToConstraintList(constraintlist& alist, int depth) const {
+
+    void addToConstraintList(constraintlist& alist, int depth) const override {
       alist.push_back( Constraint(this,Constraint::photon,depth,dimM()) ) ; }
-    
+
   private:
     virtual ErrCode initParPhoton(FitParams*, const Gaudi::XYZPoint& motherpos) const ;
     double m_z ;
diff --git a/Phys/DecayTreeFitter/src/RecoResonance.h b/Phys/DecayTreeFitter/src/RecoResonance.h
index ffcb2ba54ccf7b2712ed59a0fbc0a36454a43ed0..09744ae463f22007121ab31e085d1d2552e33d0b 100644
--- a/Phys/DecayTreeFitter/src/RecoResonance.h
+++ b/Phys/DecayTreeFitter/src/RecoResonance.h
@@ -12,22 +12,22 @@ namespace DecayTreeFitter
     RecoResonance(const LHCb::Particle& bc, const ParticleBase* mother) ;
     virtual ~RecoResonance() ;
 
-    virtual int dim() const { return hasEnergy() ? 4 : 3 ; } // (px,py,pz,(E))
-   
-    virtual ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const ;
-    virtual ErrCode initPar1(FitParams*) ; 
-    virtual ErrCode initPar2(FitParams*) ;
-    virtual int type() const { return kRecoResonance ; }  
-    
-    virtual int posIndex() const { return mother()->posIndex()  ; }
-    virtual int momIndex() const { return index() ; }
-    virtual int lenIndex() const { return -1 ; }
-
-    virtual std::string parname(int index) const ;
-
-    virtual void addToConstraintList(constraintlist& alist, int depth) const {
+    int dim() const override { return hasEnergy() ? 4 : 3 ; } // (px,py,pz,(E))
+
+    ErrCode projectConstraint(Constraint::Type, const FitParams&, Projection&) const override;
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override;
+    int type() const override { return kRecoResonance ; }
+
+    int posIndex() const override { return mother()->posIndex()  ; }
+    int momIndex() const override { return index() ; }
+    int lenIndex() const override { return -1 ; }
+
+    std::string parname(int index) const override;
+
+    void addToConstraintList(constraintlist& alist, int depth) const override {
       alist.push_back( Constraint(this,Constraint::btaresonance,depth,dimM()) ) ; }
-    
+
   private:
   } ;
 
diff --git a/Phys/DecayTreeFitter/src/RecoTrack.h b/Phys/DecayTreeFitter/src/RecoTrack.h
index 78f9032d2d16b531781b9fa49040a3ae8c8ea3f5..e4c799bdf996ad7d40b96e7e8e8fa73c7faf4291 100644
--- a/Phys/DecayTreeFitter/src/RecoTrack.h
+++ b/Phys/DecayTreeFitter/src/RecoTrack.h
@@ -22,20 +22,20 @@ namespace DecayTreeFitter
 	      const Configuration& config) ;
     virtual ~RecoTrack() ;
 
-    virtual ErrCode initPar2(FitParams*) ;
-    virtual ErrCode initCov(FitParams*) const ;
-    virtual int dimM() const { return 5 ; }
-    virtual int type() const { return kRecoTrack ; }
+    ErrCode initPar2(FitParams*) override;
+    ErrCode initCov(FitParams*) const override;
+    int dimM() const override { return 5 ; }
+    int type() const override { return kRecoTrack ; }
 
-    virtual ErrCode projectRecoConstraint(const FitParams&, Projection&) const ;
+    ErrCode projectRecoConstraint(const FitParams&, Projection&) const override;
     ErrCode updCache(const FitParams& fitparams) ;
     //tatic void setApplyCovCorrection(bool b=true) { gApplyCovCorrection = b ; }
     //static void correctCov(HepSymMatrix& V) ;
-    
-    virtual int nFinalChargedCandidates() const { return 1 ; }
-    
-    virtual void addToConstraintList(constraintlist& alist, int depth) const {
-      alist.push_back(Constraint(this,Constraint::track,depth,dimM()) ) ; 
+
+    int nFinalChargedCandidates() const override { return 1 ; }
+
+    void addToConstraintList(constraintlist& alist, int depth) const override {
+      alist.push_back(Constraint(this,Constraint::track,depth,dimM()) ) ;
     }
     //ErrCode updFltToMother(const FitParams& fitparams) ;
     void setFlightLength(double flt) { m_flt = flt ; }
@@ -43,7 +43,7 @@ namespace DecayTreeFitter
     const LHCb::State& state() const { return m_state ; }
 
     // return a trajectory (declared by base class)
-    const LHCb::Trajectory* trajectory() const  ;
+    const LHCb::Trajectory* trajectory() const  override;
 
     // return a tracktraj
     const LHCb::TrackTraj* tracktraj() const ;
diff --git a/Phys/DecayTreeFitter/src/Resonance.h b/Phys/DecayTreeFitter/src/Resonance.h
index 5a02afde099f8ccd5a5b9784b2e388d0d5a93285..9fb823a2d4db80de79991c11f3f535ffaa4f37ab 100644
--- a/Phys/DecayTreeFitter/src/Resonance.h
+++ b/Phys/DecayTreeFitter/src/Resonance.h
@@ -3,28 +3,28 @@
 
 #include "InternalParticle.h"
 
-namespace DecayTreeFitter 
+namespace DecayTreeFitter
 {
   class FitParams ;
 
   class Resonance : public InternalParticle
   {
   public:
-    Resonance(const LHCb::Particle& bc, const ParticleBase* mother, 
+    Resonance(const LHCb::Particle& bc, const ParticleBase* mother,
 	      const Configuration& config) ;
     virtual ~Resonance() ;
 
-    virtual int dim() const { return 4 ; }
-    virtual int type() const { return kResonance ; }
-    virtual std::string parname(int index) const ;
+    int dim() const override { return 4 ; }
+    int type() const override { return kResonance ; }
+    std::string parname(int index) const override;
 
-    virtual ErrCode initPar1(FitParams*) ;
-    virtual ErrCode initPar2(FitParams*) ;
+    ErrCode initPar1(FitParams*) override;
+    ErrCode initPar2(FitParams*) override;
 
-    virtual int posIndex() const { return mother()->posIndex()   ; }
-    virtual int momIndex() const { return index() ; }
-    virtual int lenIndex() const { return -1 ; }
-    virtual bool hasPosition() const { return false ; }
+    int posIndex() const override { return mother()->posIndex()   ; }
+    int momIndex() const override { return index() ; }
+    int lenIndex() const override { return -1 ; }
+    bool hasPosition() const override { return false ; }
 
   private:
   } ;
diff --git a/Phys/ExtraInfoTools/CMakeLists.txt b/Phys/ExtraInfoTools/CMakeLists.txt
index ede4da832693b28d28690256718ad34aadb14263..cc7ce076f7ef98aadfb3e9af9d53474e590305de 100644
--- a/Phys/ExtraInfoTools/CMakeLists.txt
+++ b/Phys/ExtraInfoTools/CMakeLists.txt
@@ -5,6 +5,9 @@ gaudi_subdir(ExtraInfoTools v1r2)
 
 gaudi_depends_on_subdirs(Phys/DaVinciKernel)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(ExtraInfoTools
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib)
diff --git a/Phys/ExtraInfoTools/src/AddExtraInfo.h b/Phys/ExtraInfoTools/src/AddExtraInfo.h
index 0559b92e052ad23c3dd615118f5a0ace69ba1c54..5ec77e21300b92479249f1d9c4cfc81ff15302c3 100644
--- a/Phys/ExtraInfoTools/src/AddExtraInfo.h
+++ b/Phys/ExtraInfoTools/src/AddExtraInfo.h
@@ -1,11 +1,11 @@
-#ifndef ADDEXTRAINFO_H 
+#ifndef ADDEXTRAINFO_H
 #define ADDEXTRAINFO_H 1
 
 #include <algorithm>
 #include <string>
 #include <sstream>
 
-// Include files 
+// Include files
 #include "GaudiKernel/Property.h"
 
 #include "Kernel/IExtraInfoTool.h"
@@ -29,8 +29,8 @@ public:
   /// Standard constructor
   AddExtraInfo( const std::string& name, ISvcLocator* pSvcLocator );
   virtual ~AddExtraInfo( ); ///< Destructor
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
@@ -38,7 +38,7 @@ private:
   std::list<IExtraInfoTool*> m_tools;
   int m_maxLevel;
   std::vector<std::string> m_daughterLocations;
-  
+
   void fill(const LHCb::Particle* top, LHCb::Particle* c, int level);
 
 };
diff --git a/Phys/ExtraInfoTools/src/ConeVariables.h b/Phys/ExtraInfoTools/src/ConeVariables.h
index 892e50e9e944c6d27276225191a39477b65e0bdf..a09fc69540398a44adac4239950a784c348ae931 100644
--- a/Phys/ExtraInfoTools/src/ConeVariables.h
+++ b/Phys/ExtraInfoTools/src/ConeVariables.h
@@ -1,4 +1,4 @@
-#ifndef CONEVARIABLES_H 
+#ifndef CONEVARIABLES_H
 #define CONEVARIABLES_H 1
 
 // Include files
@@ -53,14 +53,14 @@ public:
                  const IInterface* parent );
 
   /// Loop over differnt conesizes and fill the variables into the tuple
-  virtual StatusCode calculateExtraInfo( const LHCb::Particle*
-                                         , const LHCb::Particle*);
+  StatusCode calculateExtraInfo( const LHCb::Particle*
+                                 , const LHCb::Particle*) override;
 
-  virtual int getFirstIndex(void);
+  int getFirstIndex(void) override;
 
-  virtual int getNumberOfParameters(void);
+  int getNumberOfParameters(void) override;
 
-  virtual int getInfo(int index, double & value, std::string & name);
+  int getInfo(int index, double & value, std::string & name) override;
 
   virtual ~ConeVariables( ); ///< Destructor
 
diff --git a/Phys/ExtraInfoTools/src/ConeVariablesForEW.h b/Phys/ExtraInfoTools/src/ConeVariablesForEW.h
index 1c98fab789e44a810def8f1f4ff4d1374b0aa9d1..9043fa568764cc667cfc1c86b69a98b083013720 100644
--- a/Phys/ExtraInfoTools/src/ConeVariablesForEW.h
+++ b/Phys/ExtraInfoTools/src/ConeVariablesForEW.h
@@ -1,18 +1,18 @@
-#ifndef CONEVARIABLESFOREW_H 
+#ifndef CONEVARIABLESFOREW_H
 #define CONEVARIABLESFOREW_H 1
 
-#include "Kernel/IExtraInfoTool.h" 
+#include "Kernel/IExtraInfoTool.h"
 #include "GaudiAlg/GaudiTool.h"
 
 /** @class ConeVariablesForEW ConeVariablesForEW.h
- *  
- * \brief Fill track isolation for DecayTreeTuple. 
- *    Open up a cone around head, exclude all tracks 
- *    that are in the decay descriptor 
- *    (i.e. that belong to the decay you are looking for), 
+ *
+ * \brief Fill track isolation for DecayTreeTuple.
+ *    Open up a cone around head, exclude all tracks
+ *    that are in the decay descriptor
+ *    (i.e. that belong to the decay you are looking for),
  *    build the variables with the remaining tracks.
  * \sa DecayTreeTuple
- * 
+ *
  *  @author Michel De Cian
  *  @date   2009-08-04
  */
@@ -20,21 +20,21 @@
 
 class ConeVariablesForEW : public GaudiTool, virtual public IExtraInfoTool {
 
-public: 
+public:
   /// Standard constructor
-  ConeVariablesForEW( const std::string &type, 
+  ConeVariablesForEW( const std::string &type,
                       const std::string &name,
                       const IInterface *parent );
 
   /// Loop over differnt conesizes and fill the variables into the tuple
-  virtual StatusCode calculateExtraInfo( const LHCb::Particle*
-                                       , const LHCb::Particle*);
+  StatusCode calculateExtraInfo( const LHCb::Particle*
+                               , const LHCb::Particle*) override;
 
-  virtual int getFirstIndex(void);
+  int getFirstIndex(void) override;
 
-  virtual int getNumberOfParameters(void);
+  int getNumberOfParameters(void) override;
 
-  virtual int getInfo(int index, double & value, std::string & name);
+  int getInfo(int index, double & value, std::string & name) override;
 
   virtual ~ConeVariablesForEW( ); ///< Destructor
 
diff --git a/Phys/ExtraInfoTools/src/VertexIsolation.h b/Phys/ExtraInfoTools/src/VertexIsolation.h
index b99250e651b3593825a705f87b90b8fdedc1daff..18c25ebd38b80467d19e2e036bfe52903910efd3 100644
--- a/Phys/ExtraInfoTools/src/VertexIsolation.h
+++ b/Phys/ExtraInfoTools/src/VertexIsolation.h
@@ -52,16 +52,16 @@ public:
                    const std::string& name,
                    const IInterface* parent );
 
-  virtual StatusCode initialize () ;
+  StatusCode initialize () override;
 
-  virtual StatusCode calculateExtraInfo( const LHCb::Particle*,
-                                         const LHCb::Particle*);
+  StatusCode calculateExtraInfo( const LHCb::Particle*,
+                                 const LHCb::Particle*) override;
 
-  virtual int getFirstIndex(void);
+  int getFirstIndex(void) override;
 
-  virtual int getNumberOfParameters(void);
+  int getNumberOfParameters(void) override;
 
-  virtual int getInfo(int index, double & value, std::string & name);
+  int getInfo(int index, double & value, std::string & name) override;
 
   virtual ~VertexIsolation( ); ///< Destructor
 
diff --git a/Phys/FlavourTagging/CMakeLists.txt b/Phys/FlavourTagging/CMakeLists.txt
index 22645d78136eeb90af080f1309cab7d13e2dafb9..e98f34af6f5397ea157d1f7b22934df53538c5c3 100644
--- a/Phys/FlavourTagging/CMakeLists.txt
+++ b/Phys/FlavourTagging/CMakeLists.txt
@@ -15,6 +15,9 @@ find_package(ROOT COMPONENTS MLP Graf Hist Matrix TreePlayer Gpad Graf3d TMVA)
 
 gaudi_install_headers(FlavourTagging)
 
+find_package(Boost)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(FlavourTagging
                  src/*.cpp
 		 src/TMVAClassification/mva_charmtagger_reco14/Histogram.cpp
diff --git a/Phys/FlavourTagging/src/BTagging.h b/Phys/FlavourTagging/src/BTagging.h
index 11fe0c40dbdd650d446b856bfdd586a53e3d6a70..1cb47c71ffe82468a8b2839be1e13bac50c4ffb8 100644
--- a/Phys/FlavourTagging/src/BTagging.h
+++ b/Phys/FlavourTagging/src/BTagging.h
@@ -23,7 +23,7 @@ public:
 
   virtual ~BTagging( ); ///< Destructor
 
-  virtual StatusCode execute();    ///< Algorithm execution
+  StatusCode execute() override;    ///< Algorithm execution
 
 private:
 
diff --git a/Phys/FlavourTagging/src/BTaggingTool.h b/Phys/FlavourTagging/src/BTaggingTool.h
index c579875357b22ce408bacbb50c8e1703d7265306..3648a8bb5f394fe480fed6f8412ded94aa785f4f 100644
--- a/Phys/FlavourTagging/src/BTaggingTool.h
+++ b/Phys/FlavourTagging/src/BTaggingTool.h
@@ -57,19 +57,19 @@ public:
                 const std::string& name,
                 const IInterface* parent );
 
-  virtual ~BTaggingTool( ); ///< Destructor
+  ~BTaggingTool( ); ///< Destructor
 
-  StatusCode initialize();  ///< initialization
+  StatusCode initialize() override;  ///< initialization
 
   //-------------------------------------------------------------
-  StatusCode tag( LHCb::FlavourTag& theTag, const LHCb::Particle* );
+  StatusCode tag( LHCb::FlavourTag& theTag, const LHCb::Particle* ) override;
 
   StatusCode tag( LHCb::FlavourTag& theTag,
-                  const LHCb::Particle*, const LHCb::RecVertex* );
+                  const LHCb::Particle*, const LHCb::RecVertex* ) override;
 
   StatusCode tag( LHCb::FlavourTag& theTag,
                   const LHCb::Particle*, const LHCb::RecVertex*,
-                  LHCb::Particle::ConstVector& );
+                  LHCb::Particle::ConstVector& ) override;
 
 private:
 
@@ -125,9 +125,9 @@ private:
   bool m_EnableJetSame,m_EnableNNetKaonOS,m_EnableNNetKaonSS;
   bool m_EnableProtonSS;
   bool m_EnableCharm;
-  
+
   std::string m_PVReFitterAlgName;
-  bool m_UseReFitPV, m_VetoFailedRefits; 
+  bool m_UseReFitPV, m_VetoFailedRefits;
   bool m_CombineWithNNetTagger, m_CombineWithCharmTagger;
   std::string m_personality;
 
diff --git a/Phys/FlavourTagging/src/CharmD0KeXWrapper.h b/Phys/FlavourTagging/src/CharmD0KeXWrapper.h
index 7b0892a3bcbfba9aafef6961d00f7736a4f9a1c5..92e3df586b833339113b986ac15e1ab0c4f751f7 100644
--- a/Phys/FlavourTagging/src/CharmD0KeXWrapper.h
+++ b/Phys/FlavourTagging/src/CharmD0KeXWrapper.h
@@ -1,4 +1,4 @@
-#ifndef CHARMD0KEXWRAPPER_H 
+#ifndef CHARMD0KEXWRAPPER_H
 #define CHARMD0KEXWRAPPER_H 1
 
 // Include files
@@ -12,18 +12,18 @@ namespace MyD0KeXSpace {
 }
 
 /** @class CharmD0KeXWrapper CharmD0KeXWrapper.h
- *  
+ *
  *  Wrapper for D0 -> KeX classifier
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-18
  */
 class CharmD0KeXWrapper : public TMVAWrapper {
-public: 
+public:
   CharmD0KeXWrapper(std::vector<std::string> &);
   ~CharmD0KeXWrapper();
-  double GetMvaValue(std::vector<double> const &);
-  
+  double GetMvaValue(std::vector<double> const &) override;
+
  protected:
 
  private:
diff --git a/Phys/FlavourTagging/src/CharmD0KmuXWrapper.h b/Phys/FlavourTagging/src/CharmD0KmuXWrapper.h
index 6952164ad49f1b47b7a24689a5945b5c9350edc8..b934029a2eda55869cea6446dadc9dce15964482 100644
--- a/Phys/FlavourTagging/src/CharmD0KmuXWrapper.h
+++ b/Phys/FlavourTagging/src/CharmD0KmuXWrapper.h
@@ -1,4 +1,4 @@
-#ifndef CHARMD0KMUXWRAPPER_H 
+#ifndef CHARMD0KMUXWRAPPER_H
 #define CHARMD0KMUXWRAPPER_H 1
 
 // Include files
@@ -12,17 +12,17 @@ namespace MyD0KmuXSpace {
 }
 
 /** @class CharmD0KmuXWrapper CharmD0KmuXWrapper.h
- *  
+ *
  *  Wrapper for D0 -> KmuX classifier
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-18
  */
 class CharmD0KmuXWrapper : public TMVAWrapper {
- public: 
+ public:
   CharmD0KmuXWrapper(std::vector<std::string> &);
   ~CharmD0KmuXWrapper();
-  double GetMvaValue(std::vector<double> const &);
+  double GetMvaValue(std::vector<double> const &) override;
 
  protected:
 
diff --git a/Phys/FlavourTagging/src/CharmD0KpiWrapper.h b/Phys/FlavourTagging/src/CharmD0KpiWrapper.h
index 6a04ef0fd45e9b09221de0bec9f6ea1ba4e1cda8..39853c62428fedd2a3299f3c774c87c8ffd76318 100644
--- a/Phys/FlavourTagging/src/CharmD0KpiWrapper.h
+++ b/Phys/FlavourTagging/src/CharmD0KpiWrapper.h
@@ -1,4 +1,4 @@
-#ifndef CHARMD0KPIWRAPPER_H 
+#ifndef CHARMD0KPIWRAPPER_H
 #define CHARMD0KPIWRAPPER_H 1
 
 // Include files
@@ -12,17 +12,17 @@ namespace MyD0KpiSpace {
 }
 
 /** @class CharmD0KpiWrapper CharmD0KpiWrapper.h
- *  
+ *
  *  Wrapper for D0 -> Kpi classifier
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-18
  */
 class CharmD0KpiWrapper : public TMVAWrapper {
- public: 
+ public:
   CharmD0KpiWrapper(std::vector<std::string> &);
   ~CharmD0KpiWrapper();
-  double GetMvaValue(std::vector<double> const &);
+  double GetMvaValue(std::vector<double> const &) override;
 
  protected:
 
diff --git a/Phys/FlavourTagging/src/CharmD0KpiXWrapper.h b/Phys/FlavourTagging/src/CharmD0KpiXWrapper.h
index 0d6f0bebf922c1e25bee2e17a411a41e625751f2..031c5ebd8ea6175786ab1c0f10abad3ff01435e6 100644
--- a/Phys/FlavourTagging/src/CharmD0KpiXWrapper.h
+++ b/Phys/FlavourTagging/src/CharmD0KpiXWrapper.h
@@ -1,4 +1,4 @@
-#ifndef CHARMD0KPIXWRAPPER_H 
+#ifndef CHARMD0KPIXWRAPPER_H
 #define CHARMD0KPIXWRAPPER_H 1
 
 // Include files
@@ -12,17 +12,17 @@ namespace MyD0KpiXSpace {
 }
 
 /** @class CharmD0KpiXWrapper CharmD0KpiXWrapper.h
- *  
+ *
  *  Wrapper for D0 -> KpiX classifier
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-18
  */
 class CharmD0KpiXWrapper : public TMVAWrapper {
- public: 
+ public:
   CharmD0KpiXWrapper(std::vector<std::string> &);
   ~CharmD0KpiXWrapper();
-  double GetMvaValue(std::vector<double> const &);
+  double GetMvaValue(std::vector<double> const &) override;
 
  protected:
 
diff --git a/Phys/FlavourTagging/src/CharmD0Kpipi0Wrapper.h b/Phys/FlavourTagging/src/CharmD0Kpipi0Wrapper.h
index c4a1e6b7f9c1b018f3d9dda21d619290c41defd8..dced05f96c275932b5d301464ab5a97cc1a5da2c 100644
--- a/Phys/FlavourTagging/src/CharmD0Kpipi0Wrapper.h
+++ b/Phys/FlavourTagging/src/CharmD0Kpipi0Wrapper.h
@@ -1,4 +1,4 @@
-#ifndef CHARMD0KPIPI0WRAPPER_H 
+#ifndef CHARMD0KPIPI0WRAPPER_H
 #define CHARMD0KPIPI0WRAPPER_H 1
 
 // Include files
@@ -12,17 +12,17 @@ namespace MyD0Kpipi0Space {
 }
 
 /** @class CharmD0Kpipi0Wrapper CharmD0Kpipi0Wrapper.h
- *  
+ *
  *  Wrapper for D0 -> Kpipi0 classifier
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-18
  */
 class CharmD0Kpipi0Wrapper : public TMVAWrapper {
- public: 
+ public:
   CharmD0Kpipi0Wrapper(std::vector<std::string> &);
   ~CharmD0Kpipi0Wrapper();
-  double GetMvaValue(std::vector<double> const &);
+  double GetMvaValue(std::vector<double> const &) override;
 
  protected:
 
diff --git a/Phys/FlavourTagging/src/CharmD0KpipipiWrapper.h b/Phys/FlavourTagging/src/CharmD0KpipipiWrapper.h
index e9f7e585dd593fa0f63c737a21ba625280710306..2f08ef039097a8df8b7f173692fb87f90be50c65 100644
--- a/Phys/FlavourTagging/src/CharmD0KpipipiWrapper.h
+++ b/Phys/FlavourTagging/src/CharmD0KpipipiWrapper.h
@@ -1,4 +1,4 @@
-#ifndef CHARMD0KPIPIPIWRAPPER_H 
+#ifndef CHARMD0KPIPIPIWRAPPER_H
 #define CHARMD0KPIPIPIWRAPPER_H 1
 
 // Include files
@@ -12,17 +12,17 @@ namespace MyD0KpipipiSpace {
 }
 
 /** @class CharmD0KpipipiWrapper CharmD0KpipipiWrapper.h
- *  
+ *
  *  Wrapper for D0 -> Kpipipi classifier
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-18
  */
 class CharmD0KpipipiWrapper : public TMVAWrapper {
- public: 
+ public:
   CharmD0KpipipiWrapper(std::vector<std::string> &);
   ~CharmD0KpipipiWrapper();
-  double GetMvaValue(std::vector<double> const &);
+  double GetMvaValue(std::vector<double> const &) override;
 
  protected:
 
diff --git a/Phys/FlavourTagging/src/CharmDpKpipiWrapper.h b/Phys/FlavourTagging/src/CharmDpKpipiWrapper.h
index c151c07f27c81f8bc4266444b611d9cfeb3b3ca4..1618d3b92c762851d5e472e7649eb3b6a47d2a00 100644
--- a/Phys/FlavourTagging/src/CharmDpKpipiWrapper.h
+++ b/Phys/FlavourTagging/src/CharmDpKpipiWrapper.h
@@ -1,4 +1,4 @@
-#ifndef CHARMDPKPIPIWRAPPER_H 
+#ifndef CHARMDPKPIPIWRAPPER_H
 #define CHARMDPKPIPIWRAPPER_H 1
 
 // Include files
@@ -12,17 +12,17 @@ namespace MyDpKpipiSpace {
 }
 
 /** @class CharmDpKpipiWrapper CharmDpKpipiWrapper.h
- *  
+ *
  *  Wrapper for Dp -> Kpipi classifier
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-18
  */
 class CharmDpKpipiWrapper : public TMVAWrapper {
- public: 
+ public:
   CharmDpKpipiWrapper(std::vector<std::string> &);
   ~CharmDpKpipiWrapper();
-  double GetMvaValue(std::vector<double> const &);
+  double GetMvaValue(std::vector<double> const &) override;
 
  protected:
 
diff --git a/Phys/FlavourTagging/src/CharmLambdaCPKpiWrapper.h b/Phys/FlavourTagging/src/CharmLambdaCPKpiWrapper.h
index b9b81dd7222e629e90d583a6299becc744a6a38d..3bec1662c8f6912af549102f30911bbbc5cc6815 100644
--- a/Phys/FlavourTagging/src/CharmLambdaCPKpiWrapper.h
+++ b/Phys/FlavourTagging/src/CharmLambdaCPKpiWrapper.h
@@ -1,4 +1,4 @@
-#ifndef CHARMLAMBDACPKPIWRAPPER_H 
+#ifndef CHARMLAMBDACPKPIWRAPPER_H
 #define CHARMLAMBDACPKPIWRAPPER_H 1
 
 // Include files
@@ -12,17 +12,17 @@ namespace MyLambdaCPKpiSpace {
 }
 
 /** @class CharmLambdaCPKpiWrapper CharmLambdaCPKpiWrapper.h
- *  
+ *
  *  Wrapper for D0 -> Kpi classifier
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-18
  */
 class CharmLambdaCPKpiWrapper : public TMVAWrapper {
- public: 
+ public:
   CharmLambdaCPKpiWrapper(std::vector<std::string> &);
   ~CharmLambdaCPKpiWrapper();
-  double GetMvaValue(std::vector<double> const &);
+  double GetMvaValue(std::vector<double> const &) override;
 
  protected:
 
diff --git a/Phys/FlavourTagging/src/CombineTaggersNN.h b/Phys/FlavourTagging/src/CombineTaggersNN.h
index 5bb16d2096f389e086a6759ba28e24f9f8f3c59c..d8b06b86f60c85aae898f7fa59e41fa996970152 100644
--- a/Phys/FlavourTagging/src/CombineTaggersNN.h
+++ b/Phys/FlavourTagging/src/CombineTaggersNN.h
@@ -1,4 +1,4 @@
-#ifndef COMBINETAGGERSNN_H 
+#ifndef COMBINETAGGERSNN_H
 #define COMBINETAGGERSNN_H 1
 
 // Include files
@@ -27,9 +27,9 @@ public:
                     const std::string& name,
                     const IInterface* parent);
 
-  virtual ~CombineTaggersNN( ); ///< Destructor
+  ~CombineTaggersNN( ); ///< Destructor
 
-  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>&, int,  bool , bool );
+  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>&, int,  bool , bool ) override;
 
 private:
 
diff --git a/Phys/FlavourTagging/src/CombineTaggersOSTDR.h b/Phys/FlavourTagging/src/CombineTaggersOSTDR.h
index 7254cb8ba232367854ed700a4e9a15007b88f751..a5e3d6eabdf20f25d632e05792f1d56fa7b7fe3e 100644
--- a/Phys/FlavourTagging/src/CombineTaggersOSTDR.h
+++ b/Phys/FlavourTagging/src/CombineTaggersOSTDR.h
@@ -23,9 +23,9 @@ public:
                        const std::string& name,
                        const IInterface* parent );
 
-  virtual ~CombineTaggersOSTDR( ); ///< Destructor
+  ~CombineTaggersOSTDR( ); ///< Destructor
 
-  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>&, int, bool, bool );
+  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>&, int, bool, bool ) override;
 
 private:
 
diff --git a/Phys/FlavourTagging/src/CombineTaggersPID.h b/Phys/FlavourTagging/src/CombineTaggersPID.h
index 073e95447be96909c08c3b9532fb9a26409235d0..181b81e64cbacc1c2c1fec97e7abf949d077abf8 100644
--- a/Phys/FlavourTagging/src/CombineTaggersPID.h
+++ b/Phys/FlavourTagging/src/CombineTaggersPID.h
@@ -1,4 +1,4 @@
-#ifndef COMBINETAGGERSPID_H 
+#ifndef COMBINETAGGERSPID_H
 #define COMBINETAGGERSPID_H 1
 // Include files
 // from Gaudi
@@ -22,12 +22,12 @@ public:
                      const std::string& name,
                      const IInterface* parent );
 
-  virtual ~CombineTaggersPID( ); ///< Destructor
+  ~CombineTaggersPID( ); ///< Destructor
 
   /// Initialize
-  StatusCode initialize();
+  StatusCode initialize() override;
 
-  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>& , int, bool, bool );
+  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>& , int, bool, bool ) override;
 
 private:
 
diff --git a/Phys/FlavourTagging/src/CombineTaggersProbability.h b/Phys/FlavourTagging/src/CombineTaggersProbability.h
index 79075f6e6699c436c23e47fec311b44b21ad19dc..2e3e02b572a67797dc53e8b8265988b1b1c7208a 100644
--- a/Phys/FlavourTagging/src/CombineTaggersProbability.h
+++ b/Phys/FlavourTagging/src/CombineTaggersProbability.h
@@ -1,4 +1,4 @@
-#ifndef COMBINETAGGERSPROBABILITY_H 
+#ifndef COMBINETAGGERSPROBABILITY_H
 #define COMBINETAGGERSPROBABILITY_H 1
 // Include files
 // from Gaudi
@@ -22,12 +22,12 @@ public:
                              const std::string& name,
                              const IInterface* parent );
 
-  virtual ~CombineTaggersProbability( ); ///< Destructor
+  ~CombineTaggersProbability( ); ///< Destructor
 
   /// Initialize
-  StatusCode initialize();
+  StatusCode initialize() override;
 
-  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>&, int signalType,  bool flag_nnetTaggers, bool flag_CharmTagger );
+  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>&, int signalType,  bool flag_nnetTaggers, bool flag_CharmTagger ) override;
 
 private:
 
diff --git a/Phys/FlavourTagging/src/CombineTaggersTDR.h b/Phys/FlavourTagging/src/CombineTaggersTDR.h
index 22327855dfa56e6fd8cea22da7b31375702e85c1..91024814b47623f4c4557101729cb6dea200668c 100644
--- a/Phys/FlavourTagging/src/CombineTaggersTDR.h
+++ b/Phys/FlavourTagging/src/CombineTaggersTDR.h
@@ -22,9 +22,9 @@ public:
                      const std::string& name,
                      const IInterface* parent );
 
-  virtual ~CombineTaggersTDR( ); ///< Destructor
+  ~CombineTaggersTDR( ); ///< Destructor
 
-  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>& , int, bool, bool);
+  int combineTaggers(LHCb::FlavourTag& theTag, std::vector<LHCb::Tagger*>& , int, bool, bool) override;
 
 };
 #endif // COMBINETAGGERSTDR_H
diff --git a/Phys/FlavourTagging/src/DoubleTagging.h b/Phys/FlavourTagging/src/DoubleTagging.h
index ae099e8512ae606a2f701ce6a88c6d963b7eaa53..fd837b05306b8fd1f13caf447ce91d1c5f666ec4 100644
--- a/Phys/FlavourTagging/src/DoubleTagging.h
+++ b/Phys/FlavourTagging/src/DoubleTagging.h
@@ -19,22 +19,22 @@
 
 class DoubleTagging : public DaVinciAlgorithm {
 
-public: 
+public:
   /// Standard constructor
   DoubleTagging( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~DoubleTagging( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
 private:
   std::string m_TagLocation;
   std::string m_TagLocationOS;
-  
+
   ICombineTaggersTool* m_oscombine;
-  
+
   //category 1
   double m_Wm;
   double m_SigmaWm;
@@ -60,7 +60,7 @@ private:
   int m_ntotal;
   int m_ndt_total;
   int m_nag_total;
-  
+
   size_t ncategories;
   std::vector<double> inputW;
   std::vector<double> inputSigmaW;
@@ -68,7 +68,7 @@ private:
   std::vector<int> nagree;
   std::vector<double> Wk;
   std::vector<double> SigmaWk;
-  
+
   double calculateWk(int ndt,int nag,double Wtagger);
   double calculateSigmaWk(int ndt,int nag,double Wtagger,double SigmaWtagger);
   void   combineMeasurements(std::vector<double>& Wks, std::vector<double>& SigmaWks, double& Wktot, double& SigmaWktot);
diff --git a/Phys/FlavourTagging/src/ElectronOSWrapper.h b/Phys/FlavourTagging/src/ElectronOSWrapper.h
index a518df8ff0b10e3f601c9cbe65f7b9a82998a406..0c9cd96312a09a8e47e140950f339256b3d48f53 100644
--- a/Phys/FlavourTagging/src/ElectronOSWrapper.h
+++ b/Phys/FlavourTagging/src/ElectronOSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef ELECTRONOSWRAPPER_H 
+#ifndef ELECTRONOSWRAPPER_H
 #define ELECTRONOSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyElectronOSSpace { class Read_eleMLPBNN; }
 class ElectronOSWrapper : public TMVAWrapper {
 public:
 	ElectronOSWrapper(std::vector<std::string> &);
-	virtual ~ElectronOSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~ElectronOSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyElectronOSSpace::Read_eleMLPBNN * reader;
 
diff --git a/Phys/FlavourTagging/src/KaonOSWrapper.h b/Phys/FlavourTagging/src/KaonOSWrapper.h
index 3c1eced9ae64825a31202e82b4ad90ca416ffdc4..eb6d35ec5585fd5aeaa3f954e118459c89206bd7 100644
--- a/Phys/FlavourTagging/src/KaonOSWrapper.h
+++ b/Phys/FlavourTagging/src/KaonOSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef KAONOSWRAPPER_H 
+#ifndef KAONOSWRAPPER_H
 #define KAONOSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyKaonOSSpace { class Read_kaonMLPBNN; }
 class KaonOSWrapper : public TMVAWrapper {
 public:
 	KaonOSWrapper(std::vector<std::string> &);
-	virtual ~KaonOSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~KaonOSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyKaonOSSpace::Read_kaonMLPBNN * reader;
 
diff --git a/Phys/FlavourTagging/src/MCElectronOSWrapper.h b/Phys/FlavourTagging/src/MCElectronOSWrapper.h
index a8b6814dd3c3fe123d61f07140a3c6be75190aab..fa5ba9da9453800e8de6044589ec2e418919d053 100644
--- a/Phys/FlavourTagging/src/MCElectronOSWrapper.h
+++ b/Phys/FlavourTagging/src/MCElectronOSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef MCELECTRONOSWRAPPER_H 
+#ifndef MCELECTRONOSWRAPPER_H
 #define MCELECTRONOSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyMCElectronOSSpace { class Read_eleMLPBNN_MC; }
 class MCElectronOSWrapper : public TMVAWrapper {
 public:
 	MCElectronOSWrapper(std::vector<std::string> &);
-	virtual ~MCElectronOSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~MCElectronOSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyMCElectronOSSpace::Read_eleMLPBNN_MC * reader;
 
diff --git a/Phys/FlavourTagging/src/MCKaonOSWrapper.h b/Phys/FlavourTagging/src/MCKaonOSWrapper.h
index f3f312fdb7ceace0c16f41ab4bc2d2b8a6141f4f..6e9e9a59967ac0651d263fc0d4a157d8aa0791f6 100644
--- a/Phys/FlavourTagging/src/MCKaonOSWrapper.h
+++ b/Phys/FlavourTagging/src/MCKaonOSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef MCKAONOSWRAPPER_H 
+#ifndef MCKAONOSWRAPPER_H
 #define MCKAONOSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyMCKaonOSSpace { class Read_kaonMLPBNN_MC; }
 class MCKaonOSWrapper : public TMVAWrapper {
 public:
 	MCKaonOSWrapper(std::vector<std::string> &);
-	virtual ~MCKaonOSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~MCKaonOSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyMCKaonOSSpace::Read_kaonMLPBNN_MC * reader;
 
diff --git a/Phys/FlavourTagging/src/MCKaonSSWrapper.h b/Phys/FlavourTagging/src/MCKaonSSWrapper.h
index a5981c1ab8b7dc231013879b2cf9675e60da1ad8..579e4b445911e302a87c6ebf66ba7f9b3ae7a0d2 100644
--- a/Phys/FlavourTagging/src/MCKaonSSWrapper.h
+++ b/Phys/FlavourTagging/src/MCKaonSSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef MCKAONSSWRAPPER_H 
+#ifndef MCKAONSSWRAPPER_H
 #define MCKAONSSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyMCKaonSSSpace { class Read_kaonSMLPBNN_MC; }
 class MCKaonSSWrapper : public TMVAWrapper {
 public:
 	MCKaonSSWrapper(std::vector<std::string> &);
-	virtual ~MCKaonSSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~MCKaonSSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyMCKaonSSSpace::Read_kaonSMLPBNN_MC * reader;
 
diff --git a/Phys/FlavourTagging/src/MCMuonOSWrapper.h b/Phys/FlavourTagging/src/MCMuonOSWrapper.h
index 40c05b876735155a04c0f056cdf4282394d5862b..34ef2f51b66d106873dc5415c00b8dc7fc51f733 100644
--- a/Phys/FlavourTagging/src/MCMuonOSWrapper.h
+++ b/Phys/FlavourTagging/src/MCMuonOSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef MCMUONOSWRAPPER_H 
+#ifndef MCMUONOSWRAPPER_H
 #define MCMUONOSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyMCMuonOSSpace { class Read_muonMLPBNN_MC; }
 class MCMuonOSWrapper : public TMVAWrapper {
 public:
 	MCMuonOSWrapper(std::vector<std::string> &);
-	virtual ~MCMuonOSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~MCMuonOSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyMCMuonOSSpace::Read_muonMLPBNN_MC * reader;
 
diff --git a/Phys/FlavourTagging/src/MCPionSSWrapper.h b/Phys/FlavourTagging/src/MCPionSSWrapper.h
index 7674707683c9e92374fb349859d671d9610d4444..eea01c8e5049ce052f9724e57f69355bb1a250c4 100644
--- a/Phys/FlavourTagging/src/MCPionSSWrapper.h
+++ b/Phys/FlavourTagging/src/MCPionSSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef MCPIONSSWRAPPER_H 
+#ifndef MCPIONSSWRAPPER_H
 #define MCPIONSSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyMCPionSSSpace { class Read_pionSMLPBNN_MC; }
 class MCPionSSWrapper : public TMVAWrapper {
 public:
 	MCPionSSWrapper(std::vector<std::string> &);
-	virtual ~MCPionSSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~MCPionSSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyMCPionSSSpace::Read_pionSMLPBNN_MC * reader;
 
diff --git a/Phys/FlavourTagging/src/MCVertexOSWrapper.h b/Phys/FlavourTagging/src/MCVertexOSWrapper.h
index 6ad178e7b8db71356ccbcf846102706db09d711d..61ffc1d2e3d1089737c59b011c2a2c23880cfee1 100644
--- a/Phys/FlavourTagging/src/MCVertexOSWrapper.h
+++ b/Phys/FlavourTagging/src/MCVertexOSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef MCVERTEXOSWRAPPER_H 
+#ifndef MCVERTEXOSWRAPPER_H
 #define MCVERTEXOSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyMCVertexOSSpace { class Read_vtxMLPBNN_MC; }
 class MCVertexOSWrapper : public TMVAWrapper {
 public:
 	MCVertexOSWrapper(std::vector<std::string> &);
-	virtual ~MCVertexOSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~MCVertexOSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyMCVertexOSSpace::Read_vtxMLPBNN_MC * reader;
 
diff --git a/Phys/FlavourTagging/src/MultiplePersonalityCall.h b/Phys/FlavourTagging/src/MultiplePersonalityCall.h
index c8abe674fdabea0fa9b195cd3071d45fa84e43e3..f8c7705afa8548c4d2fc9adbad1a49e70f711dc5 100644
--- a/Phys/FlavourTagging/src/MultiplePersonalityCall.h
+++ b/Phys/FlavourTagging/src/MultiplePersonalityCall.h
@@ -40,14 +40,14 @@ namespace MultiplePersonalityCallHelpers{
 	    /// exception to throw if something goes wrong
 	    class MultiplePersonalityCallException : public std::exception
 	    {
-		public: 
+		public:
 		    /// constructor
 		    MultiplePersonalityCallException(const char* what) throw() :
 			m_what(what) { }
 		    /// destructor
 		    virtual ~MultiplePersonalityCallException() throw() { }
 		    /// return C style string describing what went wrong
-		    virtual const char* what() const throw() { return m_what; }
+		    const char* what() const throw() override { return m_what; }
 		private:
 		    /// pointer to C style string describing what went wrong
 		    const char* m_what;
@@ -230,7 +230,7 @@ namespace MultiplePersonalityCallHelpers{
  * first has to create a MultiplePersonalityCall object with the right
  * signature (takes a const Track& as sole argument, returns a bool). Then, one
  * registers the different personalities:
- * 
+ *
  * @code
  * #include <MultiplePersonalityCall.h>
  *
@@ -297,12 +297,12 @@ template <class CALLABLE> class MultiplePersonalityCall :
 	    CALLABLE::operator=(m_callables[m_personality]);
 	    return *this;
 	}
-	
+
 	/// register new personality (function type)
 	template<class FN>
 	void registerPersonality(const std::string& personality, FN fn)
 	{
-	    std::map<std::string, unsigned>::iterator it = 
+	    std::map<std::string, unsigned>::iterator it =
 		m_personalities.find(personality);
 	    if (m_personalities.end() != it)
 		throw MultiplePersonalityCallException(
@@ -316,7 +316,7 @@ template <class CALLABLE> class MultiplePersonalityCall :
 	template<class CLASS, class FNPTR>
 	void registerPersonality(const std::string& personality, CLASS* iptr, FNPTR fnptr)
 	{
-	    std::map<std::string, unsigned>::iterator it = 
+	    std::map<std::string, unsigned>::iterator it =
 		m_personalities.find(personality);
 	    if (m_personalities.end() != it)
 		throw MultiplePersonalityCallException(
@@ -350,7 +350,7 @@ template <class CALLABLE> class MultiplePersonalityCall :
 	/// set personality of call
 	void setPersonality(const std::string& personality)
 	{
-	    std::map<std::string, unsigned>::iterator it = 
+	    std::map<std::string, unsigned>::iterator it =
 		m_personalities.find(personality);
 	    if (m_personalities.end() == it)
 		throw MultiplePersonalityCallException("Unknown Personality");
diff --git a/Phys/FlavourTagging/src/MuonOSWrapper.h b/Phys/FlavourTagging/src/MuonOSWrapper.h
index 6feba5fa49a2c4581a9a9a367f2a3746eabeb2b2..335504ebfecf5fcf93feb304d060cee8b528ddd3 100644
--- a/Phys/FlavourTagging/src/MuonOSWrapper.h
+++ b/Phys/FlavourTagging/src/MuonOSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef MUONOSWRAPPER_H 
+#ifndef MUONOSWRAPPER_H
 #define MUONOSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyMuonOSSpace { class Read_muonMLPBNN; }
 class MuonOSWrapper : public TMVAWrapper {
 public:
 	MuonOSWrapper(std::vector<std::string> &);
-	virtual ~MuonOSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~MuonOSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyMuonOSSpace::Read_muonMLPBNN * reader;
 
diff --git a/Phys/FlavourTagging/src/NNetTool_MLP.h b/Phys/FlavourTagging/src/NNetTool_MLP.h
index 97515f1bde4eac4d7ed45b12994fbf03e0d07612..63a38742925a96ff486a1667046996e03c71ea8a 100644
--- a/Phys/FlavourTagging/src/NNetTool_MLP.h
+++ b/Phys/FlavourTagging/src/NNetTool_MLP.h
@@ -1,4 +1,4 @@
-#ifndef NNETTOOL_NNETTOOL_MLP_H 
+#ifndef NNETTOOL_NNETTOOL_MLP_H
 #define NNETTOOL_NNETTOOL_MLP_H 1
 // Include files
 // from Gaudi
@@ -30,17 +30,17 @@ public:
                 const std::string& name,
                 const IInterface* parent );
 
-  virtual ~NNetTool_MLP( ); ///< Destructor
+  ~NNetTool_MLP( ); ///< Destructor
 
-  StatusCode initialize();
-  StatusCode finalize();
+  StatusCode initialize() override;
+  StatusCode finalize() override;
 
-  virtual double MLPm(std::vector<double>&);
-  virtual double MLPe(std::vector<double>&);
-  virtual double MLPk(std::vector<double>&);
-  virtual double MLPkS(std::vector<double>&);
-  virtual double MLPpS(std::vector<double>&);
-  virtual double MLPvtx(std::vector<double>&);
+  double MLPm(std::vector<double>&) override;
+  double MLPe(std::vector<double>&) override;
+  double MLPk(std::vector<double>&) override;
+  double MLPkS(std::vector<double>&) override;
+  double MLPpS(std::vector<double>&) override;
+  double MLPvtx(std::vector<double>&) override;
 
 private:
 
@@ -54,11 +54,11 @@ private:
   double pol4(double x, double a0, double a1, double a2, double a3);
   double func(double x, double a0, double a1, double a2, double a3);
 
-  double m_P0mu, m_P1mu, m_P2mu, m_P3mu; 
-  double m_P0e,  m_P1e,  m_P2e,  m_P3e; 
-  double m_P0k,  m_P1k,  m_P2k,  m_P3k; 
-  double m_P0vtx,m_P1vtx,m_P2vtx,m_P3vtx;  
-  double m_P0ps, m_P1ps, m_P2ps, m_P3ps;  
+  double m_P0mu, m_P1mu, m_P2mu, m_P3mu;
+  double m_P0e,  m_P1e,  m_P2e,  m_P3e;
+  double m_P0k,  m_P1k,  m_P2k,  m_P3k;
+  double m_P0vtx,m_P1vtx,m_P2vtx,m_P3vtx;
+  double m_P0ps, m_P1ps, m_P2ps, m_P3ps;
   double m_P0ks, m_P1ks, m_P2ks, m_P3ks;
 };
 
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/ele__eleMLPBNN.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/ele__eleMLPBNN.class.C
index 67f015c6f3719162fdb6baf94bb4a9d24afee7f1..156c999ef7c1ce875a0d5d8e4d509dd50ba48254 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/ele__eleMLPBNN.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/ele__eleMLPBNN.class.C
@@ -107,12 +107,12 @@ class Read_eleMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   Read_eleMLPBNN( std::vector<std::string>& theInputVars ) 
+   Read_eleMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_eleMLPBNN" ),
         fNvars( 9 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "partP", "partPt", "ptB", "IPs", "partlcs", "eOverP", "ghostProb", "IPPU" };
 
@@ -181,9 +181,9 @@ class Read_eleMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -244,9 +244,9 @@ inline void Read_eleMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 10; fWeights[0] = new double[10]; 
-   fLayerSize[1] = 15; fWeights[1] = new double[15]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 10; fWeights[0] = new double[10];
+   fLayerSize[1] = 15; fWeights[1] = new double[15];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.506638876682555;
    fWeightMatrix0to1[1][0] = 1.741490299234;
@@ -450,9 +450,9 @@ double Read_eleMLPBNN::OutputActivationFnc(double x) const {
    // identity
    return x;
 }
-   
+
 // Clean up
-inline void Read_eleMLPBNN::Clear() 
+inline void Read_eleMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/ele__eleMLPBNN_MC.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/ele__eleMLPBNN_MC.class.C
index 38c30aeae022086cc4e1ff0d41e9a0a20653fbfa..9b82fc5b3e9b79fbf8a43435776c4f71079e17fb 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/ele__eleMLPBNN_MC.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/ele__eleMLPBNN_MC.class.C
@@ -107,12 +107,12 @@ class Read_eleMLPBNN_MC : public IClassifierReader {
  public:
 
    // constructor
-   Read_eleMLPBNN_MC( std::vector<std::string>& theInputVars ) 
+   Read_eleMLPBNN_MC( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_eleMLPBNN_MC" ),
         fNvars( 9 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "partP", "partPt", "ptB", "IPs", "partlcs", "eOverP", "ghostProb", "IPPU" };
 
@@ -181,9 +181,9 @@ class Read_eleMLPBNN_MC : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -244,9 +244,9 @@ inline void Read_eleMLPBNN_MC::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 10; fWeights[0] = new double[10]; 
-   fLayerSize[1] = 15; fWeights[1] = new double[15]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 10; fWeights[0] = new double[10];
+   fLayerSize[1] = 15; fWeights[1] = new double[15];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.446421337766084;
    fWeightMatrix0to1[1][0] = 1.38989028859599;
@@ -450,9 +450,9 @@ double Read_eleMLPBNN_MC::OutputActivationFnc(double x) const {
    // identity
    return x;
 }
-   
+
 // Clean up
-inline void Read_eleMLPBNN_MC::Clear() 
+inline void Read_eleMLPBNN_MC::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/kaonS__kaonSMLPBNN_MC.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/kaonS__kaonSMLPBNN_MC.class.C
index fb2b248b2d5ecd28cb75ae70f10f3466a215942c..4c7450ce740609e06ae50d86c9ca5dee1943099c 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/kaonS__kaonSMLPBNN_MC.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/kaonS__kaonSMLPBNN_MC.class.C
@@ -107,12 +107,12 @@ class Read_kaonSMLPBNN_MC : public IClassifierReader {
  public:
 
    // constructor
-   Read_kaonSMLPBNN_MC( std::vector<std::string>& theInputVars ) 
+   Read_kaonSMLPBNN_MC( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_kaonSMLPBNN_MC" ),
         fNvars( 9 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "ptB", "partPt", "IPs", "nndeta", "nndphi", "nndq", "nnkrec", "nndr" };
 
@@ -181,9 +181,9 @@ class Read_kaonSMLPBNN_MC : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -244,9 +244,9 @@ inline void Read_kaonSMLPBNN_MC::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 10; fWeights[0] = new double[10]; 
-   fLayerSize[1] = 15; fWeights[1] = new double[15]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 10; fWeights[0] = new double[10];
+   fLayerSize[1] = 15; fWeights[1] = new double[15];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.910153205340831;
    fWeightMatrix0to1[1][0] = 2.16969425497865;
@@ -450,9 +450,9 @@ double Read_kaonSMLPBNN_MC::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void Read_kaonSMLPBNN_MC::Clear() 
+inline void Read_kaonSMLPBNN_MC::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/kaon__kaonMLPBNN.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/kaon__kaonMLPBNN.class.C
index f5aea9f14f30974be921ca51fc4fdeade940df4b..ccefd5973d3e585dfaac2725bbdf0a45e5ab760a 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/kaon__kaonMLPBNN.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/kaon__kaonMLPBNN.class.C
@@ -110,12 +110,12 @@ class Read_kaonMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   Read_kaonMLPBNN( std::vector<std::string>& theInputVars ) 
+   Read_kaonMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_kaonMLPBNN" ),
         fNvars( 12 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "partP", "partPt", "nnkrec", "ptB", "IPs", "partlcs", "PIDNNk", "PIDNNpi", "PIDNNp", "ghostProb", "IPPU" };
 
@@ -193,9 +193,9 @@ class Read_kaonMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -256,9 +256,9 @@ inline void Read_kaonMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 13; fWeights[0] = new double[13]; 
-   fLayerSize[1] = 18; fWeights[1] = new double[18]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 13; fWeights[0] = new double[13];
+   fLayerSize[1] = 18; fWeights[1] = new double[18];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.178840328805581;
    fWeightMatrix0to1[1][0] = 1.65141466699714;
@@ -546,9 +546,9 @@ double Read_kaonMLPBNN::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void Read_kaonMLPBNN::Clear() 
+inline void Read_kaonMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/kaon__kaonMLPBNN_MC.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/kaon__kaonMLPBNN_MC.class.C
index 6956e1af024e171d313867dc0b9668e7535e000b..3cc83c10b3073741157ba2ffc191d8ade755056b 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/kaon__kaonMLPBNN_MC.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/kaon__kaonMLPBNN_MC.class.C
@@ -110,12 +110,12 @@ class Read_kaonMLPBNN_MC : public IClassifierReader {
  public:
 
    // constructor
-   Read_kaonMLPBNN_MC( std::vector<std::string>& theInputVars ) 
+   Read_kaonMLPBNN_MC( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_kaonMLPBNN_MC" ),
         fNvars( 12 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "partP", "partPt", "nnkrec", "ptB", "IPs", "partlcs", "PIDNNk", "PIDNNpi", "PIDNNp", "ghostProb", "IPPU" };
 
@@ -193,9 +193,9 @@ class Read_kaonMLPBNN_MC : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -256,9 +256,9 @@ inline void Read_kaonMLPBNN_MC::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 13; fWeights[0] = new double[13]; 
-   fLayerSize[1] = 18; fWeights[1] = new double[18]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 13; fWeights[0] = new double[13];
+   fLayerSize[1] = 18; fWeights[1] = new double[18];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.114431599205961;
    fWeightMatrix0to1[1][0] = 1.78277575986872;
@@ -546,9 +546,9 @@ double Read_kaonMLPBNN_MC::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void Read_kaonMLPBNN_MC::Clear() 
+inline void Read_kaonMLPBNN_MC::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/muon__muonMLPBNN.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/muon__muonMLPBNN.class.C
index c1739b23f48d66fd1b57e9121357105773d9781a..3f94c2f36c043d51760dfe0c28cc9e931371c7da 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/muon__muonMLPBNN.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/muon__muonMLPBNN.class.C
@@ -107,12 +107,12 @@ class Read_muonMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   Read_muonMLPBNN( std::vector<std::string>& theInputVars ) 
+   Read_muonMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_muonMLPBNN" ),
         fNvars( 9 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "partP", "partPt", "ptB", "IPs", "partlcs", "PIDNNm", "ghostProb", "IPPU" };
 
@@ -181,9 +181,9 @@ class Read_muonMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -244,9 +244,9 @@ inline void Read_muonMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 10; fWeights[0] = new double[10]; 
-   fLayerSize[1] = 15; fWeights[1] = new double[15]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 10; fWeights[0] = new double[10];
+   fLayerSize[1] = 15; fWeights[1] = new double[15];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = 0.0268481862320671;
    fWeightMatrix0to1[1][0] = 1.73028108821566;
@@ -450,9 +450,9 @@ double Read_muonMLPBNN::OutputActivationFnc(double x) const {
    // identity
    return x;
 }
-   
+
 // Clean up
-inline void Read_muonMLPBNN::Clear() 
+inline void Read_muonMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/muon__muonMLPBNN_MC.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/muon__muonMLPBNN_MC.class.C
index 8e996c21016f28fa68bf5fe41a6e3325aa95d306..54e60d3185c0d6192e7266fcea3bf3fffd26b3cb 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/muon__muonMLPBNN_MC.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/muon__muonMLPBNN_MC.class.C
@@ -107,12 +107,12 @@ class Read_muonMLPBNN_MC : public IClassifierReader {
  public:
 
    // constructor
-   Read_muonMLPBNN_MC( std::vector<std::string>& theInputVars ) 
+   Read_muonMLPBNN_MC( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_muonMLPBNN_MC" ),
         fNvars( 9 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "partP", "partPt", "ptB", "IPs", "partlcs", "PIDNNm", "ghostProb", "IPPU" };
 
@@ -181,9 +181,9 @@ class Read_muonMLPBNN_MC : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -244,9 +244,9 @@ inline void Read_muonMLPBNN_MC::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 10; fWeights[0] = new double[10]; 
-   fLayerSize[1] = 15; fWeights[1] = new double[15]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 10; fWeights[0] = new double[10];
+   fLayerSize[1] = 15; fWeights[1] = new double[15];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = 0.965131712863164;
    fWeightMatrix0to1[1][0] = 1.21972417221786;
@@ -450,9 +450,9 @@ double Read_muonMLPBNN_MC::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void Read_muonMLPBNN_MC::Clear() 
+inline void Read_muonMLPBNN_MC::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/pionS__pionSMLPBNN_MC.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/pionS__pionSMLPBNN_MC.class.C
index de9ef28e262e7c55a6bd67980cb69730fd5f183a..c16a3cc4a0e93482099c75a6b6e730a98e9697cb 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/pionS__pionSMLPBNN_MC.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/pionS__pionSMLPBNN_MC.class.C
@@ -105,12 +105,12 @@ class Read_pionSMLPBNN_MC : public IClassifierReader {
  public:
 
    // constructor
-   Read_pionSMLPBNN_MC( std::vector<std::string>& theInputVars ) 
+   Read_pionSMLPBNN_MC( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_pionSMLPBNN_MC" ),
         fNvars( 7 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "ptB", "partPt", "IPs", "nndr", "nndq", "nnkrec" };
 
@@ -173,9 +173,9 @@ class Read_pionSMLPBNN_MC : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -236,9 +236,9 @@ inline void Read_pionSMLPBNN_MC::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 8; fWeights[0] = new double[8]; 
-   fLayerSize[1] = 13; fWeights[1] = new double[13]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 8; fWeights[0] = new double[8];
+   fLayerSize[1] = 13; fWeights[1] = new double[13];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.263527953458273;
    fWeightMatrix0to1[1][0] = 1.98440111840537;
@@ -396,9 +396,9 @@ double Read_pionSMLPBNN_MC::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void Read_pionSMLPBNN_MC::Clear() 
+inline void Read_pionSMLPBNN_MC::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/vtx__vtxMLPBNN.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/vtx__vtxMLPBNN.class.C
index 8fac4fe4cc5fae873ab792ba9fefaedd531901e6..56613ddb03fa23243a4ab50aec911ce00ac25d9f 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/vtx__vtxMLPBNN.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/vtx__vtxMLPBNN.class.C
@@ -110,12 +110,12 @@ class Read_vtxMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   Read_vtxMLPBNN( std::vector<std::string>& theInputVars ) 
+   Read_vtxMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_vtxMLPBNN" ),
         fNvars( 12 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "nnkrec", "ptB", "vflag", "ptmean", "ipsmean", "vcharge", "svm", "svp", "BDphiDir", "svtau", "docamax" };
 
@@ -193,9 +193,9 @@ class Read_vtxMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -256,9 +256,9 @@ inline void Read_vtxMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 13; fWeights[0] = new double[13]; 
-   fLayerSize[1] = 18; fWeights[1] = new double[18]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 13; fWeights[0] = new double[13];
+   fLayerSize[1] = 18; fWeights[1] = new double[18];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.56691576208685;
    fWeightMatrix0to1[1][0] = 2.49220596288466;
@@ -546,9 +546,9 @@ double Read_vtxMLPBNN::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void Read_vtxMLPBNN::Clear() 
+inline void Read_vtxMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/NeuralNet/weights/vtx__vtxMLPBNN_MC.class.C b/Phys/FlavourTagging/src/NeuralNet/weights/vtx__vtxMLPBNN_MC.class.C
index 76c7dae55a5046591264a11059f3e25a9a2728c2..d1be8675874f371b23311322150415777eee27ad 100644
--- a/Phys/FlavourTagging/src/NeuralNet/weights/vtx__vtxMLPBNN_MC.class.C
+++ b/Phys/FlavourTagging/src/NeuralNet/weights/vtx__vtxMLPBNN_MC.class.C
@@ -110,12 +110,12 @@ class Read_vtxMLPBNN_MC : public IClassifierReader {
  public:
 
    // constructor
-   Read_vtxMLPBNN_MC( std::vector<std::string>& theInputVars ) 
+   Read_vtxMLPBNN_MC( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "Read_vtxMLPBNN_MC" ),
         fNvars( 12 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "mult", "nnkrec", "ptB", "vflag", "ptmean", "ipsmean", "vcharge", "svm", "svp", "BDphiDir", "svtau", "docamax" };
 
@@ -193,9 +193,9 @@ class Read_vtxMLPBNN_MC : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -256,9 +256,9 @@ inline void Read_vtxMLPBNN_MC::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 13; fWeights[0] = new double[13]; 
-   fLayerSize[1] = 18; fWeights[1] = new double[18]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 13; fWeights[0] = new double[13];
+   fLayerSize[1] = 18; fWeights[1] = new double[18];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = 0.0419992544410229;
    fWeightMatrix0to1[1][0] = 2.21863973986488;
@@ -546,9 +546,9 @@ double Read_vtxMLPBNN_MC::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void Read_vtxMLPBNN_MC::Clear() 
+inline void Read_vtxMLPBNN_MC::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/PionSSWrapper.h b/Phys/FlavourTagging/src/PionSSWrapper.h
index 3f324fc179c30478367f211979ab2b484a44732f..9d20722a4f3cfa128b742bfc36b2f82941ed3dad 100644
--- a/Phys/FlavourTagging/src/PionSSWrapper.h
+++ b/Phys/FlavourTagging/src/PionSSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef PIONSSWRAPPER_H 
+#ifndef PIONSSWRAPPER_H
 #define PIONSSWRAPPER_H 1
 
 // Include files
@@ -6,26 +6,26 @@
 // local
 #include "TMVAWrapper.h"
 
-namespace MyPionSSSpace 
+namespace MyPionSSSpace
 {
   class ReadssPion;
 }
 
 /** @class PionSSWrapper PionSSWrapper.h
  *
- *  Wrapper for SS Pion BDT algorithm  
+ *  Wrapper for SS Pion BDT algorithm
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-19
  */
 class PionSSWrapper : public TMVAWrapper {
-public: 
+public:
   PionSSWrapper(std::vector<std::string> &);
-  virtual ~PionSSWrapper();
-  double GetMvaValue(std::vector<double> const &);
+  ~PionSSWrapper();
+  double GetMvaValue(std::vector<double> const &) override;
 
 private:
   MyPionSSSpace::ReadssPion* reader;
-  
+
 };
 #endif // PIONSSWRAPPER_H
diff --git a/Phys/FlavourTagging/src/ProtonSSWrapper.h b/Phys/FlavourTagging/src/ProtonSSWrapper.h
index 1c5e98b20b9e5dcc66939c383a1d909d3af30393..87541bf2fdc3850c9a1a51bc7b5a573e481119a9 100644
--- a/Phys/FlavourTagging/src/ProtonSSWrapper.h
+++ b/Phys/FlavourTagging/src/ProtonSSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef PROTONSSWRAPPER_H 
+#ifndef PROTONSSWRAPPER_H
 #define PROTONSSWRAPPER_H 1
 
 // Include files
@@ -6,26 +6,26 @@
 // local
 #include "TMVAWrapper.h"
 
-namespace MyProtonSSSpace 
+namespace MyProtonSSSpace
 {
   class ReadssProton;
 }
 
 /** @class ProtonSSWrapper ProtonSSWrapper.h
  *
- *  Wrapper for SS Proton BDT algorithm  
+ *  Wrapper for SS Proton BDT algorithm
  *
  *  @author Jack Timpson Wimberley
  *  @date   2014-02-19
  */
 class ProtonSSWrapper : public TMVAWrapper {
-public: 
+public:
   ProtonSSWrapper(std::vector<std::string> &);
-  virtual ~ProtonSSWrapper();
-  double GetMvaValue(std::vector<double> const &);
+  ~ProtonSSWrapper();
+  double GetMvaValue(std::vector<double> const &) override;
 
 private:
   MyProtonSSSpace::ReadssProton* reader;
-  
+
 };
 #endif // PROTONSSWRAPPER_H
diff --git a/Phys/FlavourTagging/src/SVertexNNTool.h b/Phys/FlavourTagging/src/SVertexNNTool.h
index 1537fe26ab1d285bb8587e7e9d88973b86df1dd8..5351ebf083824f37820a908d9035b6332380a466 100644
--- a/Phys/FlavourTagging/src/SVertexNNTool.h
+++ b/Phys/FlavourTagging/src/SVertexNNTool.h
@@ -26,13 +26,13 @@ public:
   SVertexNNTool( const std::string& type,
                  const std::string& name,
                  const IInterface* parent );
-  virtual ~SVertexNNTool( ); ///< Destructor
+  ~SVertexNNTool( ); ///< Destructor
   /// Initialize
-  StatusCode initialize();
+  StatusCode initialize() override;
 
   //-------------------------------------------------------------
   std::vector<LHCb::Vertex> buildVertex( const LHCb::RecVertex&,
-                                         const LHCb::Particle::ConstVector& );
+                                         const LHCb::Particle::ConstVector& ) override;
   //-------------------------------------------------------------
 
 private:
diff --git a/Phys/FlavourTagging/src/SVertexOneSeedTool.h b/Phys/FlavourTagging/src/SVertexOneSeedTool.h
index 8d31e082e6371a3b8f623a146d95abf5c4ab7d2a..fe773d466e3a5c760b9f126f67596ee14c7fa7b7 100644
--- a/Phys/FlavourTagging/src/SVertexOneSeedTool.h
+++ b/Phys/FlavourTagging/src/SVertexOneSeedTool.h
@@ -1,5 +1,5 @@
 // $Id: SVertexOneSeedTool.h,v 1.1 2010-06-17 17:46:03 mgrabalo Exp $
-#ifndef SVERTEXONESEEDTOOL_H 
+#ifndef SVERTEXONESEEDTOOL_H
 #define SVERTEXONESEEDTOOL_H 1
 // Include files
 // from Gaudi
@@ -14,7 +14,7 @@
 #include "MultiplePersonalityCall.h"
 
 /** @class SVertexOneSeedTool SVertexOneSeedTool.h SVertexOneSeedTool.h
- *  
+ *
  *  v1.3 This tool takes as input a primary vertex and a particle vector
  *       and returns a secondary vertex (based on a likelihood function)
  *  @author Marco Musy
@@ -25,24 +25,24 @@ class SVertexOneSeedTool : public GaudiTool, virtual public ISecondaryVertexTool
 
 public:
   /// Standard constructor
-  SVertexOneSeedTool( const std::string& type, 
+  SVertexOneSeedTool( const std::string& type,
                const std::string& name,
                const IInterface* parent );
 
-  virtual ~SVertexOneSeedTool( ); ///< Destructor
+  ~SVertexOneSeedTool( ); ///< Destructor
 
   /// Initialize
-  StatusCode initialize();
-  
+  StatusCode initialize() override;
+
   //----------------------------------------------------------------
-  MultiplePersonalityCall<boost::function< 
+  MultiplePersonalityCall<boost::function<
   std::vector<LHCb::Vertex>(
                             const LHCb::RecVertex&,
                             const LHCb::Particle::ConstVector& ) > >
   m_buildVertex;
 
   std::vector<LHCb::Vertex> buildVertex( const LHCb::RecVertex&,
-                                         const LHCb::Particle::ConstVector& );
+                                         const LHCb::Particle::ConstVector& ) override;
   std::vector<LHCb::Vertex> buildVertexReco12( const LHCb::RecVertex&,
                                          const LHCb::Particle::ConstVector& );
   std::vector<LHCb::Vertex> buildVertexReco14( const LHCb::RecVertex&,
@@ -51,7 +51,7 @@ public:
 
 private:
 
-  double pol(double x, double a0, double a1=0, 
+  double pol(double x, double a0, double a1=0,
              double a2=0, double a3=0, double a4=0);
   double combine(double p1, double p2, double p3=0.5,
                  double p4=0.5, double p5=0.5, double p6=0.5, double p7=0.5);
@@ -63,7 +63,7 @@ private:
   double m_lcs_Upstream_cut;
   double m_lcs_vtxaddedtracks_cut;
   double m_maxprobf, m_ptmin, m_ipsmin, m_dphimin;
-  double m_ghostProb_vtx;  
+  double m_ghostProb_vtx;
   bool m_noclones;
   std::string m_personality;
 };
diff --git a/Phys/FlavourTagging/src/SVertexTool.h b/Phys/FlavourTagging/src/SVertexTool.h
index 260c152d2439011a9b13878c6acddd08e4c80e7a..6e801adecb5e59035f4d9eb8fb1b3ab86d287c5e 100644
--- a/Phys/FlavourTagging/src/SVertexTool.h
+++ b/Phys/FlavourTagging/src/SVertexTool.h
@@ -27,14 +27,14 @@ public:
                const std::string& name,
                const IInterface* parent );
 
-  virtual ~SVertexTool( ); ///< Destructor
+  ~SVertexTool( ); ///< Destructor
 
   /// Initialize
-  StatusCode initialize();
+  StatusCode initialize() override;
 
   //----------------------------------------------------------------
-  std::vector<LHCb::Vertex> buildVertex ( const LHCb::RecVertex&, 
-                                          const LHCb::Particle::ConstVector& );
+  std::vector<LHCb::Vertex> buildVertex ( const LHCb::RecVertex&,
+                                          const LHCb::Particle::ConstVector& ) override;
   //----------------------------------------------------------------
 
 private:
diff --git a/Phys/FlavourTagging/src/TMVAClassification/BDT_SSpion/BDT_SSpion_Reco14.class.C b/Phys/FlavourTagging/src/TMVAClassification/BDT_SSpion/BDT_SSpion_Reco14.class.C
index 0eb7013d88a2c5f3569e82a1e1fb88cc45a914ce..6104671921b4339d2728ba85845b9cf4571193f8 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/BDT_SSpion/BDT_SSpion_Reco14.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/BDT_SSpion/BDT_SSpion_Reco14.class.C
@@ -92,17 +92,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new ssPionNode
-   
+
 #ifndef ssPionNode__def
 #define ssPionNode__def
-   
+
 class ssPionNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    ssPionNode ( ssPionNode* left,ssPionNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -120,13 +120,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    ssPionNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   ssPionNode* GetLeft( void ) { return fLeft; };   
+   ssPionNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -135,21 +135,21 @@ private:
 
    ssPionNode*   fLeft;     // pointer to the left daughter node
    ssPionNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    ssPionNode::~ssPionNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
-} 
-   
+}
+
 //_______________________________________________________________________
 bool ssPionNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -159,7 +159,7 @@ bool ssPionNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool ssPionNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -167,9 +167,9 @@ bool ssPionNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -199,12 +199,12 @@ class ReadssPion : public IClassifierReader {
  public:
 
    // constructor
-   ReadssPion( std::vector<std::string>& theInputVars ) 
+   ReadssPion( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadssPion" ),
         fNvars( 13 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "log(P)", "log(Pt)", "log(ipsig)", "gprob", "log(dphi)", "dR", "log(deta)", "dQ_pi", "log(BPt)", "log(Pt_tot)", "PIDK", "lcs", "PVndof" };
 
@@ -283,9 +283,9 @@ class ReadssPion : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -341,72696 +341,72696 @@ void ReadssPion::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.000405222266255363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482627,-99) , 
-1, -0.712225, 0, 0, 0.521849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482627,-99) ,
+1, -0.712225, 0, 0, 0.521849,-99) ,
 NN(
-0, 
-0, 
-0, 1.42392, 0, -1, 0.484362,-99) , 
+0,
+0,
+0, 1.42392, 0, -1, 0.484362,-99) ,
 5, 0.628848, 1, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.000396443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490743,-99) , 
-0, 1.69912, 0, 0, 0.52177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490743,-99) ,
+0, 1.69912, 0, 0, 0.52177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482046,-99) , 
-12, 3.97855, 1, 0, 0.484472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482046,-99) ,
+12, 3.97855, 1, 0, 0.484472,-99) ,
 5, 0.628848, 1, 0, 0.500031,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.000347009);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496445,-99) , 
-7, 0.352984, 0, 0, 0.514304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496445,-99) ,
+7, 0.352984, 0, 0, 0.514304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481931,-99) , 
-1, 0.205661, 0, 0, 0.487581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481931,-99) ,
+1, 0.205661, 0, 0, 0.487581,-99) ,
 7, 0.538043, 1, 0, 0.500049,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.000368968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497053,-99) , 
-9, 1.87281, 0, 0, 0.521701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497053,-99) ,
+9, 1.87281, 0, 0, 0.521701,-99) ,
 NN(
-0, 
-0, 
-2, -0.685065, 0, -1, 0.484594,-99) , 
+0,
+0,
+2, -0.685065, 0, -1, 0.484594,-99) ,
 5, 0.628848, 1, 0, 0.500074,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.000385586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490821,-99) , 
-0, 1.69912, 0, 0, 0.521635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490821,-99) ,
+0, 1.69912, 0, 0, 0.521635,-99) ,
 NN(
-0, 
-0, 
-2, -0.685065, 0, -1, 0.484695,-99) , 
+0,
+0,
+2, -0.685065, 0, -1, 0.484695,-99) ,
 5, 0.628848, 1, 0, 0.500104,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.000349664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485774,-99) , 
-1, -0.508251, 0, 0, 0.514687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485774,-99) ,
+1, -0.508251, 0, 0, 0.514687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485899,-99) , 
-12, 4.09812, 1, 0, 0.488657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485899,-99) ,
+12, 4.09812, 1, 0, 0.488657,-99) ,
 4, -0.9484, 1, 0, 0.500136,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.000346007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494161,-99) , 
-11, 1.74994, 1, 0, 0.514278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494161,-99) ,
+11, 1.74994, 1, 0, 0.514278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480747,-99) , 
-5, 0.633985, 1, 0, 0.487808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480747,-99) ,
+5, 0.633985, 1, 0, 0.487808,-99) ,
 7, 0.538043, 1, 0, 0.500158,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.000370284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495055,-99) , 
-8, 1.89056, 0, 0, 0.521469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495055,-99) ,
+8, 1.89056, 0, 0, 0.521469,-99) ,
 NN(
-0, 
-0, 
-0, 1.42392, 0, -1, 0.484897,-99) , 
+0,
+0,
+0, 1.42392, 0, -1, 0.484897,-99) ,
 5, 0.628848, 1, 0, 0.500153,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.000354059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486975,-99) , 
-5, 0.61187, 1, 0, 0.514592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486975,-99) ,
+5, 0.61187, 1, 0, 0.514592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484704,-99) , 
-5, 0.6253, 1, 0, 0.488819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484704,-99) ,
+5, 0.6253, 1, 0, 0.488819,-99) ,
 4, -0.9484, 1, 0, 0.500185,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.000249182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578504, 1, 1, 0.511607,-99) , 
+0,
+0,
+2, -0.578504, 1, 1, 0.511607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486024,-99) , 
-4, -1.81665, 1, 0, 0.490381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486024,-99) ,
+4, -1.81665, 1, 0, 0.490381,-99) ,
 6, -1.05893, 1, 0, 0.500203,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.000340823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476691,-99) , 
-4, -0.252664, 1, 0, 0.511539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476691,-99) ,
+4, -0.252664, 1, 0, 0.511539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486253,-99) , 
-12, 4.09812, 1, 0, 0.490424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486253,-99) ,
+12, 4.09812, 1, 0, 0.490424,-99) ,
 6, -1.05893, 1, 0, 0.500194,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.000273202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486288,-99) , 
-0, 1.82578, 0, 0, 0.511484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486288,-99) ,
+0, 1.82578, 0, 0, 0.511484,-99) ,
 NN(
-0, 
-0, 
-0, 1.46926, 0, -1, 0.490487,-99) , 
+0,
+0,
+0, 1.46926, 0, -1, 0.490487,-99) ,
 6, -1.05893, 1, 0, 0.500203,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.00032188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474484,-99) , 
-6, -0.207586, 1, 0, 0.514533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474484,-99) ,
+6, -0.207586, 1, 0, 0.514533,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486228,-99) , 
-12, 4.09812, 1, 0, 0.488938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486228,-99) ,
+12, 4.09812, 1, 0, 0.488938,-99) ,
 4, -0.9484, 1, 0, 0.500225,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.00038304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490662,-99) , 
-0, 1.69912, 0, 0, 0.521156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490662,-99) ,
+0, 1.69912, 0, 0, 0.521156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482902,-99) , 
-12, 3.97855, 1, 0, 0.485253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482902,-99) ,
+12, 3.97855, 1, 0, 0.485253,-99) ,
 5, 0.628848, 1, 0, 0.50023,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.000398761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477781,-99) , 
-1, -0.750044, 0, 0, 0.514066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477781,-99) ,
+1, -0.750044, 0, 0, 0.514066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4827,-99) , 
-1, 0.205661, 0, 0, 0.488161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4827,-99) ,
+1, 0.205661, 0, 0, 0.488161,-99) ,
 7, 0.538043, 1, 0, 0.500247,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.000286365);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48849,-99) , 
-0, 1.68517, 0, 0, 0.514404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48849,-99) ,
+0, 1.68517, 0, 0, 0.514404,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161195, 1, -1, 0.489092,-99) , 
+0,
+0,
+3, 0.0161195, 1, -1, 0.489092,-99) ,
 4, -0.9484, 1, 0, 0.500255,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.000302612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496029,-99) , 
-7, 0.352984, 0, 0, 0.514008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496029,-99) ,
+7, 0.352984, 0, 0, 0.514008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485902,-99) , 
-8, 2.75674, 0, 0, 0.488266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485902,-99) ,
+8, 2.75674, 0, 0, 0.488266,-99) ,
 7, 0.538043, 1, 0, 0.500276,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.000371304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490834,-99) , 
-0, 1.69912, 0, 0, 0.521022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490834,-99) ,
+0, 1.69912, 0, 0, 0.521022,-99) ,
 NN(
-0, 
-0, 
-0, 1.42392, 0, -1, 0.485476,-99) , 
+0,
+0,
+0, 1.42392, 0, -1, 0.485476,-99) ,
 5, 0.628848, 1, 0, 0.500304,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.000325584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489741,-99) , 
-1, -0.30431, 0, 0, 0.508197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489741,-99) ,
+1, -0.30431, 0, 0, 0.508197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485836,-99) , 
-12, 4.32813, 1, 0, 0.492807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485836,-99) ,
+12, 4.32813, 1, 0, 0.492807,-99) ,
 8, 2.24069, 0, 0, 0.500335,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.000273391);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490335,-99) , 
-12, 4.93509, 1, 0, 0.514373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490335,-99) ,
+12, 4.93509, 1, 0, 0.514373,-99) ,
 NN(
-0, 
-0, 
-1, -0.78257, 0, -1, 0.489303,-99) , 
+0,
+0,
+1, -0.78257, 0, -1, 0.489303,-99) ,
 4, -0.9484, 1, 0, 0.500359,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.000336805);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487396,-99) , 
-5, 0.61187, 1, 0, 0.514322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487396,-99) ,
+5, 0.61187, 1, 0, 0.514322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484814,-99) , 
-7, 0.467195, 1, 0, 0.489377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484814,-99) ,
+7, 0.467195, 1, 0, 0.489377,-99) ,
 4, -0.9484, 1, 0, 0.500378,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.000267293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487946,-99) , 
-1, -0.712287, 0, 0, 0.510428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487946,-99) ,
+1, -0.712287, 0, 0, 0.510428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487074,-99) , 
-8, 2.63363, 0, 0, 0.490091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487074,-99) ,
+8, 2.63363, 0, 0, 0.490091,-99) ,
 12, 4.57639, 1, 0, 0.500389,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.000348999);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485853,-99) , 
-1, -0.508251, 0, 0, 0.51428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485853,-99) ,
+1, -0.508251, 0, 0, 0.51428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484908,-99) , 
-7, 0.467195, 1, 0, 0.489433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484908,-99) ,
+7, 0.467195, 1, 0, 0.489433,-99) ,
 4, -0.9484, 1, 0, 0.500391,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.000388158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482622,-99) , 
-1, -0.712225, 0, 0, 0.520828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482622,-99) ,
+1, -0.712225, 0, 0, 0.520828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48348,-99) , 
-12, 3.97855, 1, 0, 0.485787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48348,-99) ,
+12, 3.97855, 1, 0, 0.485787,-99) ,
 5, 0.628848, 1, 0, 0.500404,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.000338458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487554,-99) , 
-5, 0.61187, 1, 0, 0.514214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487554,-99) ,
+5, 0.61187, 1, 0, 0.514214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48564,-99) , 
-5, 0.6253, 1, 0, 0.489536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48564,-99) ,
+5, 0.6253, 1, 0, 0.489536,-99) ,
 4, -0.9484, 1, 0, 0.500419,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.000360946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494483,-99) , 
-8, 1.89056, 0, 0, 0.520664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494483,-99) ,
+8, 1.89056, 0, 0, 0.520664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483678,-99) , 
-12, 3.97855, 1, 0, 0.485959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483678,-99) ,
+12, 3.97855, 1, 0, 0.485959,-99) ,
 5, 0.628848, 1, 0, 0.500436,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.000324134);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488869,-99) , 
-5, 0.577211, 1, 0, 0.522205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488869,-99) ,
+5, 0.577211, 1, 0, 0.522205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482686,-99) , 
-7, 0.501269, 1, 0, 0.491815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482686,-99) ,
+7, 0.501269, 1, 0, 0.491815,-99) ,
 1, -0.100321, 0, 0, 0.500454,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.000368691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490593,-99) , 
-0, 1.69912, 0, 0, 0.52053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490593,-99) ,
+0, 1.69912, 0, 0, 0.52053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483827,-99) , 
-12, 3.97855, 1, 0, 0.486085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483827,-99) ,
+12, 3.97855, 1, 0, 0.486085,-99) ,
 5, 0.628848, 1, 0, 0.500453,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.000349002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494436,-99) , 
-8, 1.89056, 0, 0, 0.520463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494436,-99) ,
+8, 1.89056, 0, 0, 0.520463,-99) ,
 NN(
-0, 
-0, 
-6, -1.88641, 1, -1, 0.486161,-99) , 
+0,
+0,
+6, -1.88641, 1, -1, 0.486161,-99) ,
 5, 0.628848, 1, 0, 0.50047,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.000339098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499747,-99) , 
-12, 4.93509, 1, 0, 0.520403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499747,-99) ,
+12, 4.93509, 1, 0, 0.520403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484022,-99) , 
-12, 3.97855, 1, 0, 0.486256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484022,-99) ,
+12, 3.97855, 1, 0, 0.486256,-99) ,
 5, 0.628848, 1, 0, 0.5005,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.000399989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478186,-99) , 
-1, -0.750044, 0, 0, 0.51374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478186,-99) ,
+1, -0.750044, 0, 0, 0.51374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482424,-99) , 
-5, 0.633985, 1, 0, 0.488947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482424,-99) ,
+5, 0.633985, 1, 0, 0.488947,-99) ,
 7, 0.538043, 1, 0, 0.500514,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.000331885);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478296,-99) , 
-1, -0.750044, 0, 0, 0.513677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478296,-99) ,
+1, -0.750044, 0, 0, 0.513677,-99) ,
 NN(
-0, 
-0, 
-0, 1.54183, 0, -1, 0.489013,-99) , 
+0,
+0,
+0, 1.54183, 0, -1, 0.489013,-99) ,
 7, 0.538043, 1, 0, 0.50052,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.00027719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49772,-99) , 
-8, 2.22547, 0, 0, 0.513995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49772,-99) ,
+8, 2.22547, 0, 0, 0.513995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485599,-99) , 
-7, 0.467195, 1, 0, 0.489933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485599,-99) ,
+7, 0.467195, 1, 0, 0.489933,-99) ,
 4, -0.9484, 1, 0, 0.500544,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.000321489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493853,-99) , 
-11, 1.74994, 1, 0, 0.513608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493853,-99) ,
+11, 1.74994, 1, 0, 0.513608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482681,-99) , 
-5, 0.633985, 1, 0, 0.489155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482681,-99) ,
+5, 0.633985, 1, 0, 0.489155,-99) ,
 7, 0.538043, 1, 0, 0.500564,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.000360993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490381,-99) , 
-0, 1.69912, 0, 0, 0.520143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490381,-99) ,
+0, 1.69912, 0, 0, 0.520143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484335,-99) , 
-12, 3.97855, 1, 0, 0.486545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484335,-99) ,
+12, 3.97855, 1, 0, 0.486545,-99) ,
 5, 0.628848, 1, 0, 0.50056,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.000335062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473436,-99) , 
-9, 1.91817, 0, 0, 0.522161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473436,-99) ,
+9, 1.91817, 0, 0, 0.522161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490224,-99) , 
-12, 3.85898, 1, 0, 0.492004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490224,-99) ,
+12, 3.85898, 1, 0, 0.492004,-99) ,
 1, -0.100321, 0, 0, 0.500576,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.000332761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471825,-99) , 
-8, 1.87348, 0, 0, 0.522112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471825,-99) ,
+8, 1.87348, 0, 0, 0.522112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490315,-99) , 
-12, 3.85898, 1, 0, 0.492078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490315,-99) ,
+12, 3.85898, 1, 0, 0.492078,-99) ,
 1, -0.100321, 0, 0, 0.500615,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.000315587);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489348,-99) , 
-0, 1.71436, 0, 0, 0.513616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489348,-99) ,
+0, 1.71436, 0, 0, 0.513616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486792,-99) , 
-9, 2.74381, 0, 0, 0.489316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486792,-99) ,
+9, 2.74381, 0, 0, 0.489316,-99) ,
 7, 0.538043, 1, 0, 0.500654,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.0003339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498292,-99) , 
-7, 0.354096, 0, 0, 0.520088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498292,-99) ,
+7, 0.354096, 0, 0, 0.520088,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161237, 1, -1, 0.486773,-99) , 
+0,
+0,
+3, 0.0161237, 1, -1, 0.486773,-99) ,
 5, 0.628848, 1, 0, 0.50067,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.000320313);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486014,-99) , 
-7, 0.75287, 1, 0, 0.513587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486014,-99) ,
+7, 0.75287, 1, 0, 0.513587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48625,-99) , 
-5, 0.627964, 1, 0, 0.497863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48625,-99) ,
+5, 0.627964, 1, 0, 0.497863,-99) ,
 10, -27.4195, 1, 0, 0.500717,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.000324364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484749,-99) , 
-5, 0.660665, 1, 0, 0.507081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484749,-99) ,
+5, 0.660665, 1, 0, 0.507081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490803,-99) , 
-6, -2.30775, 1, 0, 0.492577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490803,-99) ,
+6, -2.30775, 1, 0, 0.492577,-99) ,
 9, 2.16313, 0, 0, 0.500726,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.000274373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485769,-99) , 
-4, -0.600576, 1, 0, 0.508335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485769,-99) ,
+4, -0.600576, 1, 0, 0.508335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489449,-99) , 
-5, 0.527066, 1, 0, 0.493498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489449,-99) ,
+5, 0.527066, 1, 0, 0.493498,-99) ,
 8, 2.24069, 0, 0, 0.500755,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.000342759);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49433,-99) , 
-8, 1.89056, 0, 0, 0.519901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49433,-99) ,
+8, 1.89056, 0, 0, 0.519901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484233,-99) , 
-12, 4.09812, 1, 0, 0.487066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484233,-99) ,
+12, 4.09812, 1, 0, 0.487066,-99) ,
 5, 0.628848, 1, 0, 0.500763,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.000301278);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4865,-99) , 
-6, -0.645187, 1, 0, 0.522046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4865,-99) ,
+6, -0.645187, 1, 0, 0.522046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486725,-99) , 
-5, 0.627964, 1, 0, 0.492328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486725,-99) ,
+5, 0.627964, 1, 0, 0.492328,-99) ,
 1, -0.100321, 0, 0, 0.500775,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.000334362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486045,-99) , 
-1, -0.508251, 0, 0, 0.513844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486045,-99) ,
+1, -0.508251, 0, 0, 0.513844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486982,-99) , 
-5, 0.6253, 1, 0, 0.490476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486982,-99) ,
+5, 0.6253, 1, 0, 0.490476,-99) ,
 4, -0.9484, 1, 0, 0.500781,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.000354141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482349,-99) , 
-1, -0.712225, 0, 0, 0.519712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482349,-99) ,
+1, -0.712225, 0, 0, 0.519712,-99) ,
 NN(
-0, 
-0, 
-2, -0.685065, 0, -1, 0.487264,-99) , 
+0,
+0,
+2, -0.685065, 0, -1, 0.487264,-99) ,
 5, 0.628848, 1, 0, 0.500799,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.000352213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482447,-99) , 
-1, -0.712225, 0, 0, 0.519643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482447,-99) ,
+1, -0.712225, 0, 0, 0.519643,-99) ,
 NN(
-0, 
-0, 
-2, -0.685065, 0, -1, 0.48736,-99) , 
+0,
+0,
+2, -0.685065, 0, -1, 0.48736,-99) ,
 5, 0.628848, 1, 0, 0.500826,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.000310668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578504, 1, 1, 0.519574,-99) , 
+0,
+0,
+2, -0.578504, 1, 1, 0.519574,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483622,-99) , 
-5, 0.756141, 1, 0, 0.487455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483622,-99) ,
+5, 0.756141, 1, 0, 0.487455,-99) ,
 5, 0.628848, 1, 0, 0.500853,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.000350129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485302,-99) , 
-5, 0.660665, 1, 0, 0.50707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485302,-99) ,
+5, 0.660665, 1, 0, 0.50707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483976,-99) , 
-7, 0.480746, 1, 0, 0.492862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483976,-99) ,
+7, 0.480746, 1, 0, 0.492862,-99) ,
 9, 2.16313, 0, 0, 0.500844,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.000287212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489449,-99) , 
-0, 1.71436, 0, 0, 0.513361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489449,-99) ,
+0, 1.71436, 0, 0, 0.513361,-99) ,
 NN(
-0, 
-0, 
-2, -0.685065, 0, -1, 0.48991,-99) , 
+0,
+0,
+2, -0.685065, 0, -1, 0.48991,-99) ,
 7, 0.538043, 1, 0, 0.500852,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.000357541);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48235,-99) , 
-1, -0.712225, 0, 0, 0.519404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48235,-99) ,
+1, -0.712225, 0, 0, 0.519404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484814,-99) , 
-12, 4.09812, 1, 0, 0.487617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484814,-99) ,
+12, 4.09812, 1, 0, 0.487617,-99) ,
 5, 0.628848, 1, 0, 0.500876,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.00024892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499575,-99) , 
-4, -1.36926, 1, 0, 0.513646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499575,-99) ,
+4, -1.36926, 1, 0, 0.513646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486728,-99) , 
-7, 0.467195, 1, 0, 0.49082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486728,-99) ,
+7, 0.467195, 1, 0, 0.49082,-99) ,
 4, -0.9484, 1, 0, 0.500886,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.00033248);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493976,-99) , 
-8, 1.89056, 0, 0, 0.519312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493976,-99) ,
+8, 1.89056, 0, 0, 0.519312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484944,-99) , 
-12, 4.09812, 1, 0, 0.487716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484944,-99) ,
+12, 4.09812, 1, 0, 0.487716,-99) ,
 5, 0.628848, 1, 0, 0.500896,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.000331168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494941,-99) , 
-7, 0.352984, 0, 0, 0.513255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494941,-99) ,
+7, 0.352984, 0, 0, 0.513255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484092,-99) , 
-5, 0.633985, 1, 0, 0.490108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484092,-99) ,
+5, 0.633985, 1, 0, 0.490108,-99) ,
 7, 0.538043, 1, 0, 0.500908,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.000291524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489936,-99) , 
-5, 0.732682, 1, 0, 0.51068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489936,-99) ,
+5, 0.732682, 1, 0, 0.51068,-99) ,
 NN(
-0, 
-0, 
-2, -0.684992, 1, -1, 0.490929,-99) , 
+0,
+0,
+2, -0.684992, 1, -1, 0.490929,-99) ,
 12, 4.57639, 1, 0, 0.50093,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.000300041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486195,-99) , 
-1, -0.508251, 0, 0, 0.513621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486195,-99) ,
+1, -0.508251, 0, 0, 0.513621,-99) ,
 NN(
-0, 
-0, 
-8, 1.63998, 0, -1, 0.490983,-99) , 
+0,
+0,
+8, 1.63998, 0, -1, 0.490983,-99) ,
 4, -0.9484, 1, 0, 0.500966,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.000332441);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489566,-99) , 
-0, 1.71436, 0, 0, 0.513275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489566,-99) ,
+0, 1.71436, 0, 0, 0.513275,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48534,-99) , 
-1, 0.205661, 0, 0, 0.490261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48534,-99) ,
+1, 0.205661, 0, 0, 0.490261,-99) ,
 7, 0.538043, 1, 0, 0.500998,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.000342474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489655,-99) , 
-0, 1.71436, 0, 0, 0.513233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489655,-99) ,
+0, 1.71436, 0, 0, 0.513233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484386,-99) , 
-5, 0.633985, 1, 0, 0.490319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484386,-99) ,
+5, 0.633985, 1, 0, 0.490319,-99) ,
 7, 0.538043, 1, 0, 0.50101,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.000347954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478915,-99) , 
-1, -0.750044, 0, 0, 0.51319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478915,-99) ,
+1, -0.750044, 0, 0, 0.51319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486527,-99) , 
-12, 4.09812, 1, 0, 0.490375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486527,-99) ,
+12, 4.09812, 1, 0, 0.490375,-99) ,
 7, 0.538043, 1, 0, 0.50102,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.000341057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482535,-99) , 
-1, -0.712225, 0, 0, 0.519091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482535,-99) ,
+1, -0.712225, 0, 0, 0.519091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484392,-99) , 
-5, 0.756141, 1, 0, 0.488104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484392,-99) ,
+5, 0.756141, 1, 0, 0.488104,-99) ,
 5, 0.628848, 1, 0, 0.501029,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.000337355);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482629,-99) , 
-1, -0.712225, 0, 0, 0.519024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482629,-99) ,
+1, -0.712225, 0, 0, 0.519024,-99) ,
 NN(
-0, 
-0, 
-2, -0.685065, 0, -1, 0.488154,-99) , 
+0,
+0,
+2, -0.685065, 0, -1, 0.488154,-99) ,
 5, 0.628848, 1, 0, 0.50103,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.000367772);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479164,-99) , 
-1, -0.750044, 0, 0, 0.513091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479164,-99) ,
+1, -0.750044, 0, 0, 0.513091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484698,-99) , 
-5, 0.633985, 1, 0, 0.490529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484698,-99) ,
+5, 0.633985, 1, 0, 0.490529,-99) ,
 7, 0.538043, 1, 0, 0.501056,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.000316854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49565,-99) , 
-9, 1.87281, 0, 0, 0.51888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49565,-99) ,
+9, 1.87281, 0, 0, 0.51888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485594,-99) , 
-12, 4.09812, 1, 0, 0.48831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485594,-99) ,
+12, 4.09812, 1, 0, 0.48831,-99) ,
 5, 0.628848, 1, 0, 0.501062,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.000298236);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486941,-99) , 
-0, 1.82578, 0, 0, 0.510903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486941,-99) ,
+0, 1.82578, 0, 0, 0.510903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485884,-99) , 
-7, 0.515043, 1, 0, 0.492606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485884,-99) ,
+7, 0.515043, 1, 0, 0.492606,-99) ,
 6, -1.05893, 1, 0, 0.501072,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.000272629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489038,-99) , 
-0, 1.68517, 0, 0, 0.513384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489038,-99) ,
+0, 1.68517, 0, 0, 0.513384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488243,-99) , 
-5, 0.6253, 1, 0, 0.491358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488243,-99) ,
+5, 0.6253, 1, 0, 0.491358,-99) ,
 4, -0.9484, 1, 0, 0.501071,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.000249597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491053,-99) , 
-1, -0.30431, 0, 0, 0.508423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491053,-99) ,
+1, -0.30431, 0, 0, 0.508423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492677,-99) , 
-1, 0.164527, 0, 0, 0.494045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492677,-99) ,
+1, 0.164527, 0, 0, 0.494045,-99) ,
 8, 2.24069, 0, 0, 0.501076,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.000287405);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477718,-99) , 
-6, -0.207586, 1, 0, 0.513353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477718,-99) ,
+6, -0.207586, 1, 0, 0.513353,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487553,-99) , 
-7, 0.467195, 1, 0, 0.491445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487553,-99) ,
+7, 0.467195, 1, 0, 0.491445,-99) ,
 4, -0.9484, 1, 0, 0.501106,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.000296256);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578504, 1, 1, 0.518678,-99) , 
+0,
+0,
+2, -0.578504, 1, 1, 0.518678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485751,-99) , 
-7, 0.47715, 1, 0, 0.488526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485751,-99) ,
+7, 0.47715, 1, 0, 0.488526,-99) ,
 5, 0.628848, 1, 0, 0.501103,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.000289566);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494608,-99) , 
-7, 0.352984, 0, 0, 0.512867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494608,-99) ,
+7, 0.352984, 0, 0, 0.512867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488269,-99) , 
-4, -1.9909, 1, 0, 0.490807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488269,-99) ,
+4, -1.9909, 1, 0, 0.490807,-99) ,
 7, 0.538043, 1, 0, 0.5011,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.000227103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.0510332, 0, 1, 0.521716,-99) , 
+0,
+0,
+1, 0.0510332, 0, 1, 0.521716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492189,-99) , 
-8, 1.55126, 1, 0, 0.492952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492189,-99) ,
+8, 1.55126, 1, 0, 0.492952,-99) ,
 1, -0.100321, 0, 0, 0.501127,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.000310058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47451,-99) , 
-9, 1.91817, 0, 0, 0.521653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47451,-99) ,
+9, 1.91817, 0, 0, 0.521653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488241,-99) , 
-5, 0.627964, 1, 0, 0.493002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488241,-99) ,
+5, 0.627964, 1, 0, 0.493002,-99) ,
 1, -0.100321, 0, 0, 0.501146,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.000301868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493099,-99) , 
-1, -0.100321, 0, 0, 0.507243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493099,-99) ,
+1, -0.100321, 0, 0, 0.507243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488494,-99) , 
-12, 4.08991, 1, 0, 0.493342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488494,-99) ,
+12, 4.08991, 1, 0, 0.493342,-99) ,
 9, 2.16313, 0, 0, 0.501151,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.000297809);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.186714, 1, 1, 0.518572,-99) , 
+0,
+0,
+5, 0.186714, 1, 1, 0.518572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486083,-99) , 
-12, 4.09812, 1, 0, 0.488759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486083,-99) ,
+12, 4.09812, 1, 0, 0.488759,-99) ,
 5, 0.628848, 1, 0, 0.501195,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.000243765);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499199,-99) , 
-12, 4.81552, 1, 0, 0.52156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499199,-99) ,
+12, 4.81552, 1, 0, 0.52156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491227,-99) , 
-4, -1.99208, 1, 0, 0.493105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491227,-99) ,
+4, -1.99208, 1, 0, 0.493105,-99) ,
 1, -0.100321, 0, 0, 0.501193,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.000283921);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49549,-99) , 
-4, -0.600526, 1, 0, 0.512891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49549,-99) ,
+4, -0.600526, 1, 0, 0.512891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486343,-99) , 
-1, 0.205661, 0, 0, 0.49101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486343,-99) ,
+1, 0.205661, 0, 0, 0.49101,-99) ,
 7, 0.538043, 1, 0, 0.501219,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.000336304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479357,-99) , 
-1, -0.750044, 0, 0, 0.512849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479357,-99) ,
+1, -0.750044, 0, 0, 0.512849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487302,-99) , 
-12, 4.09812, 1, 0, 0.491059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487302,-99) ,
+12, 4.09812, 1, 0, 0.491059,-99) ,
 7, 0.538043, 1, 0, 0.501225,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.000268179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478856,-99) , 
-5, 0.813879, 1, 0, 0.513169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478856,-99) ,
+5, 0.813879, 1, 0, 0.513169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490601,-99) , 
-4, -0.813726, 1, 0, 0.49182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490601,-99) ,
+4, -0.813726, 1, 0, 0.49182,-99) ,
 4, -0.9484, 1, 0, 0.501235,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.0003111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47471,-99) , 
-9, 1.91817, 0, 0, 0.521513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47471,-99) ,
+9, 1.91817, 0, 0, 0.521513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491531,-99) , 
-12, 3.85898, 1, 0, 0.493195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491531,-99) ,
+12, 3.85898, 1, 0, 0.493195,-99) ,
 1, -0.100321, 0, 0, 0.501244,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.000326151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482654,-99) , 
-1, -0.712225, 0, 0, 0.518372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482654,-99) ,
+1, -0.712225, 0, 0, 0.518372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485488,-99) , 
-5, 0.756141, 1, 0, 0.489049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485488,-99) ,
+5, 0.756141, 1, 0, 0.489049,-99) ,
 5, 0.628848, 1, 0, 0.50128,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.000308924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489955,-99) , 
-0, 1.69912, 0, 0, 0.518308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489955,-99) ,
+0, 1.69912, 0, 0, 0.518308,-99) ,
 NN(
-0, 
-0, 
-0, 1.42392, 0, -1, 0.489096,-99) , 
+0,
+0,
+0, 1.42392, 0, -1, 0.489096,-99) ,
 5, 0.628848, 1, 0, 0.501281,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.000287322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488042,-99) , 
-4, -0.600576, 1, 0, 0.508541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488042,-99) ,
+4, -0.600576, 1, 0, 0.508541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487836,-99) , 
-12, 4.32813, 1, 0, 0.494383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487836,-99) ,
+12, 4.32813, 1, 0, 0.494383,-99) ,
 8, 2.24069, 0, 0, 0.501307,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.000302769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495359,-99) , 
-9, 1.87281, 0, 0, 0.518226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495359,-99) ,
+9, 1.87281, 0, 0, 0.518226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486606,-99) , 
-12, 4.09812, 1, 0, 0.48921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486606,-99) ,
+12, 4.09812, 1, 0, 0.48921,-99) ,
 5, 0.628848, 1, 0, 0.501313,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.000300167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481201,-99) , 
-4, -0.252664, 1, 0, 0.510774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481201,-99) ,
+4, -0.252664, 1, 0, 0.510774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486731,-99) , 
-7, 0.515043, 1, 0, 0.493185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486731,-99) ,
+7, 0.515043, 1, 0, 0.493185,-99) ,
 6, -1.05893, 1, 0, 0.501323,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.00032135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482586,-99) , 
-1, -0.712225, 0, 0, 0.518107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482586,-99) ,
+1, -0.712225, 0, 0, 0.518107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485808,-99) , 
-5, 0.756141, 1, 0, 0.489305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485808,-99) ,
+5, 0.756141, 1, 0, 0.489305,-99) ,
 5, 0.628848, 1, 0, 0.501319,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.000263097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49215,-99) , 
-9, 1.84342, 0, 0, 0.517925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49215,-99) ,
+9, 1.84342, 0, 0, 0.517925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489109,-99) , 
-5, 0.620136, 1, 0, 0.493522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489109,-99) ,
+5, 0.620136, 1, 0, 0.493522,-99) ,
 4, -1.29629, 1, 0, 0.50132,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.000291308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4909,-99) , 
-1, -0.406259, 0, 0, 0.517878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4909,-99) ,
+1, -0.406259, 0, 0, 0.517878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484869,-99) , 
-5, 0.793204, 1, 0, 0.493556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484869,-99) ,
+5, 0.793204, 1, 0, 0.493556,-99) ,
 4, -1.29629, 1, 0, 0.501328,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.000302316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489031,-99) , 
-7, 0.749475, 1, 0, 0.513953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489031,-99) ,
+7, 0.749475, 1, 0, 0.513953,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489974,-99) , 
-10, -27.4195, 1, 0, 0.49164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489974,-99) ,
+10, -27.4195, 1, 0, 0.49164,-99) ,
 1, -0.30431, 0, 0, 0.501326,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.0003181);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489819,-99) , 
-0, 1.71436, 0, 0, 0.512618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489819,-99) ,
+0, 1.71436, 0, 0, 0.512618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486152,-99) , 
-5, 0.633985, 1, 0, 0.491501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486152,-99) ,
+5, 0.633985, 1, 0, 0.491501,-99) ,
 7, 0.538043, 1, 0, 0.501354,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.000312986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489877,-99) , 
-0, 1.69912, 0, 0, 0.51788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489877,-99) ,
+0, 1.69912, 0, 0, 0.51788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486968,-99) , 
-12, 4.09812, 1, 0, 0.489543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486968,-99) ,
+12, 4.09812, 1, 0, 0.489543,-99) ,
 5, 0.628848, 1, 0, 0.501363,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.000294176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491367,-99) , 
-5, 0.576931, 1, 0, 0.513923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491367,-99) ,
+5, 0.576931, 1, 0, 0.513923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489542,-99) , 
-1, -0.4425, 0, 0, 0.491748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489542,-99) ,
+1, -0.4425, 0, 0, 0.491748,-99) ,
 1, -0.30431, 0, 0, 0.501373,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.00027952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483238,-99) , 
-5, 0.754354, 1, 0, 0.517812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483238,-99) ,
+5, 0.754354, 1, 0, 0.517812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485189,-99) , 
-5, 0.793204, 1, 0, 0.493695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485189,-99) ,
+5, 0.793204, 1, 0, 0.493695,-99) ,
 4, -1.29629, 1, 0, 0.501401,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.000321176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482663,-99) , 
-1, -0.712225, 0, 0, 0.517732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482663,-99) ,
+1, -0.712225, 0, 0, 0.517732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487145,-99) , 
-12, 4.09812, 1, 0, 0.489693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487145,-99) ,
+12, 4.09812, 1, 0, 0.489693,-99) ,
 5, 0.628848, 1, 0, 0.501388,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.000291018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491504,-99) , 
-5, 0.576931, 1, 0, 0.51388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491504,-99) ,
+5, 0.576931, 1, 0, 0.51388,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161237, 1, -1, 0.491823,-99) , 
+0,
+0,
+3, 0.0161237, 1, -1, 0.491823,-99) ,
 1, -0.30431, 0, 0, 0.501397,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.000300777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489938,-99) , 
-0, 1.69912, 0, 0, 0.51767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489938,-99) ,
+0, 1.69912, 0, 0, 0.51767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486452,-99) , 
-5, 0.756141, 1, 0, 0.489832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486452,-99) ,
+5, 0.756141, 1, 0, 0.489832,-99) ,
 5, 0.628848, 1, 0, 0.501443,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.000306639);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490018,-99) , 
-0, 1.69912, 0, 0, 0.517616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490018,-99) ,
+0, 1.69912, 0, 0, 0.517616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487354,-99) , 
-12, 4.09812, 1, 0, 0.489875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487354,-99) ,
+12, 4.09812, 1, 0, 0.489875,-99) ,
 5, 0.628848, 1, 0, 0.501446,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.000278042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482083,-99) , 
-4, -0.252664, 1, 0, 0.510548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482083,-99) ,
+4, -0.252664, 1, 0, 0.510548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48999,-99) , 
-12, 4.09812, 1, 0, 0.493628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48999,-99) ,
+12, 4.09812, 1, 0, 0.493628,-99) ,
 6, -1.05893, 1, 0, 0.501456,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.000287452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491685,-99) , 
-5, 0.576931, 1, 0, 0.513847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491685,-99) ,
+5, 0.576931, 1, 0, 0.513847,-99) ,
 NN(
-0, 
-0, 
-0, 1.43653, 0, -1, 0.491965,-99) , 
+0,
+0,
+0, 1.43653, 0, -1, 0.491965,-99) ,
 1, -0.30431, 0, 0, 0.501463,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.000287131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485605,-99) , 
-5, 0.784599, 1, 0, 0.513851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485605,-99) ,
+5, 0.784599, 1, 0, 0.513851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489885,-99) , 
-1, -0.4425, 0, 0, 0.492043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489885,-99) ,
+1, -0.4425, 0, 0, 0.492043,-99) ,
 1, -0.30431, 0, 0, 0.501509,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.000290058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489485,-99) , 
-7, 0.749475, 1, 0, 0.51382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489485,-99) ,
+7, 0.749475, 1, 0, 0.51382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490832,-99) , 
-4, -2.16603, 1, 0, 0.492088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490832,-99) ,
+4, -2.16603, 1, 0, 0.492088,-99) ,
 1, -0.30431, 0, 0, 0.501521,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.000301596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491923,-99) , 
-1, -0.508269, 0, 0, 0.508704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491923,-99) ,
+1, -0.508269, 0, 0, 0.508704,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161172, 1, -1, 0.486806,-99) , 
+0,
+0,
+3, 0.0161172, 1, -1, 0.486806,-99) ,
 7, 0.721911, 1, 0, 0.50155,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.000261008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.757121, 1, 1, 0.512555,-99) , 
+0,
+0,
+2, -0.757121, 1, 1, 0.512555,-99) ,
 NN(
-0, 
-0, 
-1, -0.803414, 0, -1, 0.486267,-99) , 
+0,
+0,
+1, -0.803414, 0, -1, 0.486267,-99) ,
 5, 0.784599, 1, 0, 0.501571,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.000245416);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486188,-99) , 
-7, 0.984038, 1, 0, 0.510978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486188,-99) ,
+7, 0.984038, 1, 0, 0.510978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484499,-99) , 
-7, 0.501208, 1, 0, 0.491899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484499,-99) ,
+7, 0.501208, 1, 0, 0.491899,-99) ,
 12, 4.57639, 1, 0, 0.501559,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.000299314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491944,-99) , 
-1, -0.508269, 0, 0, 0.508621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491944,-99) ,
+1, -0.508269, 0, 0, 0.508621,-99) ,
 NN(
-0, 
-0, 
-1, -0.617863, 0, -1, 0.486945,-99) , 
+0,
+0,
+1, -0.617863, 0, -1, 0.486945,-99) ,
 7, 0.721911, 1, 0, 0.501539,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.00028061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490273,-99) , 
-0, 1.71436, 0, 0, 0.512432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490273,-99) ,
+0, 1.71436, 0, 0, 0.512432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489655,-99) , 
-4, -1.9909, 1, 0, 0.49205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489655,-99) ,
+4, -1.9909, 1, 0, 0.49205,-99) ,
 7, 0.538043, 1, 0, 0.50156,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.000301068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489367,-99) , 
-0, 1.68308, 0, 0, 0.51243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489367,-99) ,
+0, 1.68308, 0, 0, 0.51243,-99) ,
 NN(
-0, 
-0, 
-5, 0.8382, 0, -1, 0.486454,-99) , 
+0,
+0,
+5, 0.8382, 0, -1, 0.486454,-99) ,
 5, 0.784599, 1, 0, 0.501576,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.00026407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49176,-99) , 
-4, -0.774141, 1, 0, 0.513745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49176,-99) ,
+4, -0.774141, 1, 0, 0.513745,-99) ,
 NN(
-0, 
-0, 
-0, 1.43653, 0, -1, 0.492247,-99) , 
+0,
+0,
+0, 1.43653, 0, -1, 0.492247,-99) ,
 1, -0.30431, 0, 0, 0.501578,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.000246664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490954,-99) , 
-1, -0.712287, 0, 0, 0.510992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490954,-99) ,
+1, -0.712287, 0, 0, 0.510992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489045,-99) , 
-9, 2.62832, 0, 0, 0.491993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489045,-99) ,
+9, 2.62832, 0, 0, 0.491993,-99) ,
 12, 4.57639, 1, 0, 0.501612,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.000303358);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493808,-99) , 
-7, 0.354096, 0, 0, 0.512384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493808,-99) ,
+7, 0.354096, 0, 0, 0.512384,-99) ,
 NN(
-0, 
-0, 
-9, 1.66599, 0, -1, 0.486607,-99) , 
+0,
+0,
+9, 1.66599, 0, -1, 0.486607,-99) ,
 5, 0.784599, 1, 0, 0.501613,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.000287216);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48987,-99) , 
-7, 0.749475, 1, 0, 0.513702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48987,-99) ,
+7, 0.749475, 1, 0, 0.513702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490747,-99) , 
-10, -27.4195, 1, 0, 0.492373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490747,-99) ,
+10, -27.4195, 1, 0, 0.492373,-99) ,
 1, -0.30431, 0, 0, 0.501631,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.000254814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0161237, 1, 1, 0.512364,-99) , 
+0,
+0,
+3, 0.0161237, 1, 1, 0.512364,-99) ,
 NN(
-0, 
-0, 
-0, 1.50884, 1, -1, 0.486741,-99) , 
+0,
+0,
+0, 1.50884, 1, -1, 0.486741,-99) ,
 5, 0.784599, 1, 0, 0.501658,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.000284214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492029,-99) , 
-5, 0.576931, 1, 0, 0.51366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492029,-99) ,
+5, 0.576931, 1, 0, 0.51366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491333,-99) , 
-12, 3.85898, 1, 0, 0.492431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491333,-99) ,
+12, 3.85898, 1, 0, 0.492431,-99) ,
 1, -0.30431, 0, 0, 0.501646,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.00030508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490402,-99) , 
-1, -0.61026, 0, 0, 0.51231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490402,-99) ,
+1, -0.61026, 0, 0, 0.51231,-99) ,
 NN(
-0, 
-0, 
-0, 1.50884, 1, -1, 0.486877,-99) , 
+0,
+0,
+0, 1.50884, 1, -1, 0.486877,-99) ,
 5, 0.784599, 1, 0, 0.501683,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.000257684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494057,-99) , 
-7, 0.358918, 0, 0, 0.508636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494057,-99) ,
+7, 0.358918, 0, 0, 0.508636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481381,-99) , 
-5, 0.788925, 1, 0, 0.487382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481381,-99) ,
+5, 0.788925, 1, 0, 0.487382,-99) ,
 7, 0.721911, 1, 0, 0.501692,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.000295898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483336,-99) , 
-1, -0.712225, 0, 0, 0.517109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483336,-99) ,
+1, -0.712225, 0, 0, 0.517109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487536,-99) , 
-5, 0.756141, 1, 0, 0.490645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487536,-99) ,
+5, 0.756141, 1, 0, 0.490645,-99) ,
 5, 0.628848, 1, 0, 0.501683,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.0002553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48803,-99) , 
-9, 1.87289, 0, 0, 0.513583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48803,-99) ,
+9, 1.87289, 0, 0, 0.513583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490952,-99) , 
-10, -27.4195, 1, 0, 0.492557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490952,-99) ,
+10, -27.4195, 1, 0, 0.492557,-99) ,
 1, -0.30431, 0, 0, 0.501684,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.000290138);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492413,-99) , 
-1, -0.508269, 0, 0, 0.508608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492413,-99) ,
+1, -0.508269, 0, 0, 0.508608,-99) ,
 NN(
-0, 
-0, 
-7, 0.783634, 1, -1, 0.487451,-99) , 
+0,
+0,
+7, 0.783634, 1, -1, 0.487451,-99) ,
 7, 0.721911, 1, 0, 0.501695,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.000262733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496944,-99) , 
-12, 4.93509, 1, 0, 0.517031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496944,-99) ,
+12, 4.93509, 1, 0, 0.517031,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487696,-99) , 
-5, 0.756141, 1, 0, 0.490756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487696,-99) ,
+5, 0.756141, 1, 0, 0.490756,-99) ,
 5, 0.628848, 1, 0, 0.501715,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.000249922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488534,-99) , 
-5, 0.784599, 1, 0, 0.503879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488534,-99) ,
+5, 0.784599, 1, 0, 0.503879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482908,-99) , 
-1, -0.508269, 0, 0, 0.494908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482908,-99) ,
+1, -0.508269, 0, 0, 0.494908,-99) ,
 3, 0.048366, 1, 0, 0.501717,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.000275002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493097,-99) , 
-5, 0.732682, 1, 0, 0.511005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493097,-99) ,
+5, 0.732682, 1, 0, 0.511005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485011,-99) , 
-7, 0.501208, 1, 0, 0.492169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485011,-99) ,
+7, 0.501208, 1, 0, 0.492169,-99) ,
 12, 4.57639, 1, 0, 0.501706,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.000231725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498925,-99) , 
-12, 4.81552, 1, 0, 0.520632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498925,-99) ,
+12, 4.81552, 1, 0, 0.520632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490393,-99) , 
-12, 4.33725, 1, 0, 0.494197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490393,-99) ,
+12, 4.33725, 1, 0, 0.494197,-99) ,
 1, -0.100321, 0, 0, 0.501709,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.000296796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492509,-99) , 
-1, -0.508269, 0, 0, 0.508548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492509,-99) ,
+1, -0.508269, 0, 0, 0.508548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481825,-99) , 
-5, 0.788925, 1, 0, 0.487648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481825,-99) ,
+5, 0.788925, 1, 0, 0.487648,-99) ,
 7, 0.721911, 1, 0, 0.50172,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.000256341);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489076,-99) , 
-6, -0.645187, 1, 0, 0.520557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489076,-99) ,
+6, -0.645187, 1, 0, 0.520557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490482,-99) , 
-12, 4.33725, 1, 0, 0.494249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490482,-99) ,
+12, 4.33725, 1, 0, 0.494249,-99) ,
 1, -0.100321, 0, 0, 0.501726,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.000262379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495579,-99) , 
-9, 1.96958, 0, 0, 0.516829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495579,-99) ,
+9, 1.96958, 0, 0, 0.516829,-99) ,
 NN(
-0, 
-0, 
-6, -1.88641, 1, -1, 0.490936,-99) , 
+0,
+0,
+6, -1.88641, 1, -1, 0.490936,-99) ,
 5, 0.628848, 1, 0, 0.501736,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.000274941);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496389,-99) , 
-7, 0.354096, 0, 0, 0.51679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496389,-99) ,
+7, 0.354096, 0, 0, 0.51679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488042,-99) , 
-5, 0.756141, 1, 0, 0.491007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488042,-99) ,
+5, 0.756141, 1, 0, 0.491007,-99) ,
 5, 0.628848, 1, 0, 0.501761,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.000282235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492466,-99) , 
-8, 1.89056, 0, 0, 0.516779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492466,-99) ,
+8, 1.89056, 0, 0, 0.516779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488627,-99) , 
-12, 4.09812, 1, 0, 0.491047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488627,-99) ,
+12, 4.09812, 1, 0, 0.491047,-99) ,
 5, 0.628848, 1, 0, 0.501779,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.000274738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492318,-99) , 
-5, 0.576931, 1, 0, 0.513423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492318,-99) ,
+5, 0.576931, 1, 0, 0.513423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489417,-99) , 
-12, 4.33725, 1, 0, 0.492867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489417,-99) ,
+12, 4.33725, 1, 0, 0.492867,-99) ,
 1, -0.30431, 0, 0, 0.50179,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.000277235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492393,-99) , 
-5, 0.576931, 1, 0, 0.513428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492393,-99) ,
+5, 0.576931, 1, 0, 0.513428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491317,-99) , 
-10, -27.4195, 1, 0, 0.492897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491317,-99) ,
+10, -27.4195, 1, 0, 0.492897,-99) ,
 1, -0.30431, 0, 0, 0.501808,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.000291904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492791,-99) , 
-1, -0.508269, 0, 0, 0.508597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492791,-99) ,
+1, -0.508269, 0, 0, 0.508597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482239,-99) , 
-5, 0.788925, 1, 0, 0.487921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482239,-99) ,
+5, 0.788925, 1, 0, 0.487921,-99) ,
 7, 0.721911, 1, 0, 0.501842,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.000249744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494068,-99) , 
-7, 0.358918, 0, 0, 0.508589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494068,-99) ,
+7, 0.358918, 0, 0, 0.508589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482575,-99) , 
-12, 4.33725, 1, 0, 0.487955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482575,-99) ,
+12, 4.33725, 1, 0, 0.487955,-99) ,
 7, 0.721911, 1, 0, 0.501847,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.000228248);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492478,-99) , 
-6, -0.231448, 1, 0, 0.510997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492478,-99) ,
+6, -0.231448, 1, 0, 0.510997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490063,-99) , 
-4, -2.16593, 1, 0, 0.492448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490063,-99) ,
+4, -2.16593, 1, 0, 0.492448,-99) ,
 12, 4.57639, 1, 0, 0.501839,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.000248073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488268,-99) , 
-9, 1.87289, 0, 0, 0.513377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488268,-99) ,
+9, 1.87289, 0, 0, 0.513377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491433,-99) , 
-10, -27.4195, 1, 0, 0.492991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491433,-99) ,
+10, -27.4195, 1, 0, 0.492991,-99) ,
 1, -0.30431, 0, 0, 0.501839,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.000292364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483792,-99) , 
-1, -0.712225, 0, 0, 0.516653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483792,-99) ,
+1, -0.712225, 0, 0, 0.516653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488691,-99) , 
-7, 0.47715, 1, 0, 0.491259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488691,-99) ,
+7, 0.47715, 1, 0, 0.491259,-99) ,
 5, 0.628848, 1, 0, 0.50185,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.00024567);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492612,-99) , 
-5, 0.784599, 1, 0, 0.510963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492612,-99) ,
+5, 0.784599, 1, 0, 0.510963,-99) ,
 NN(
-0, 
-0, 
-0, 1.54183, 0, -1, 0.492517,-99) , 
+0,
+0,
+0, 1.54183, 0, -1, 0.492517,-99) ,
 12, 4.57639, 1, 0, 0.501856,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.000280042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489067,-99) , 
-12, 4.93509, 1, 0, 0.511888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489067,-99) ,
+12, 4.93509, 1, 0, 0.511888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485713,-99) , 
-12, 4.09812, 1, 0, 0.487943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485713,-99) ,
+12, 4.09812, 1, 0, 0.487943,-99) ,
 5, 0.784599, 1, 0, 0.501882,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.000262315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49255,-99) , 
-5, 0.576931, 1, 0, 0.513331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49255,-99) ,
+5, 0.576931, 1, 0, 0.513331,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161237, 1, -1, 0.493088,-99) , 
+0,
+0,
+3, 0.0161237, 1, -1, 0.493088,-99) ,
 1, -0.30431, 0, 0, 0.501874,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.000287138);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490904,-99) , 
-1, -0.61026, 0, 0, 0.511857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490904,-99) ,
+1, -0.61026, 0, 0, 0.511857,-99) ,
 NN(
-0, 
-0, 
-2, -0.49677, 1, -1, 0.488066,-99) , 
+0,
+0,
+2, -0.49677, 1, -1, 0.488066,-99) ,
 5, 0.784599, 1, 0, 0.501916,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.000267538);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492633,-99) , 
-5, 0.576931, 1, 0, 0.513304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492633,-99) ,
+5, 0.576931, 1, 0, 0.513304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489856,-99) , 
-12, 4.33725, 1, 0, 0.493197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489856,-99) ,
+12, 4.33725, 1, 0, 0.493197,-99) ,
 1, -0.30431, 0, 0, 0.501924,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.000285061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491011,-99) , 
-1, -0.61026, 0, 0, 0.511815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491011,-99) ,
+1, -0.61026, 0, 0, 0.511815,-99) ,
 NN(
-0, 
-0, 
-4, -1.1183, 0, -1, 0.488187,-99) , 
+0,
+0,
+4, -1.1183, 0, -1, 0.488187,-99) ,
 5, 0.784599, 1, 0, 0.501942,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.000275571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489107,-99) , 
-12, 4.93509, 1, 0, 0.511774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489107,-99) ,
+12, 4.93509, 1, 0, 0.511774,-99) ,
 NN(
-0, 
-0, 
-9, 1.66599, 0, -1, 0.488264,-99) , 
+0,
+0,
+9, 1.66599, 0, -1, 0.488264,-99) ,
 5, 0.784599, 1, 0, 0.50195,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.000252254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492013,-99) , 
-1, -0.712287, 0, 0, 0.510947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492013,-99) ,
+1, -0.712287, 0, 0, 0.510947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48918,-99) , 
-1, 0.140235, 0, 0, 0.492728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48918,-99) ,
+1, 0.140235, 0, 0, 0.492728,-99) ,
 12, 4.57639, 1, 0, 0.501952,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.000285593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484094,-99) , 
-1, -0.712225, 0, 0, 0.516372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484094,-99) ,
+1, -0.712225, 0, 0, 0.516372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489114,-99) , 
-7, 0.47715, 1, 0, 0.491638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489114,-99) ,
+7, 0.47715, 1, 0, 0.491638,-99) ,
 5, 0.628848, 1, 0, 0.501954,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.000263365);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496377,-99) , 
-7, 0.354096, 0, 0, 0.516316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496377,-99) ,
+7, 0.354096, 0, 0, 0.516316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488914,-99) , 
-5, 0.756141, 1, 0, 0.491687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488914,-99) ,
+5, 0.756141, 1, 0, 0.491687,-99) ,
 5, 0.628848, 1, 0, 0.50196,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.000283395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484225,-99) , 
-1, -0.712225, 0, 0, 0.516305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484225,-99) ,
+1, -0.712225, 0, 0, 0.516305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489237,-99) , 
-7, 0.47715, 1, 0, 0.491726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489237,-99) ,
+7, 0.47715, 1, 0, 0.491726,-99) ,
 5, 0.628848, 1, 0, 0.501977,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.000275346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490224,-99) , 
-0, 1.69912, 0, 0, 0.51625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490224,-99) ,
+0, 1.69912, 0, 0, 0.51625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489459,-99) , 
-12, 4.09812, 1, 0, 0.491775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489459,-99) ,
+12, 4.09812, 1, 0, 0.491775,-99) ,
 5, 0.628848, 1, 0, 0.501983,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.000260588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486555,-99) , 
-5, 0.781454, 1, 0, 0.510137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486555,-99) ,
+5, 0.781454, 1, 0, 0.510137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48913,-99) , 
-7, 0.515043, 1, 0, 0.494978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48913,-99) ,
+7, 0.515043, 1, 0, 0.494978,-99) ,
 6, -1.05893, 1, 0, 0.501992,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.000261619);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492939,-99) , 
-5, 0.576931, 1, 0, 0.513205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492939,-99) ,
+5, 0.576931, 1, 0, 0.513205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490133,-99) , 
-12, 4.33725, 1, 0, 0.493388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490133,-99) ,
+12, 4.33725, 1, 0, 0.493388,-99) ,
 1, -0.30431, 0, 0, 0.501989,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.000240177);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497581,-99) , 
-8, 1.82785, 0, 0, 0.511564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497581,-99) ,
+8, 1.82785, 0, 0, 0.511564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486906,-99) , 
-7, 0.495522, 1, 0, 0.488692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486906,-99) ,
+7, 0.495522, 1, 0, 0.488692,-99) ,
 5, 0.784599, 1, 0, 0.502007,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.000272933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494093,-99) , 
-5, 0.732682, 1, 0, 0.510901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494093,-99) ,
+5, 0.732682, 1, 0, 0.510901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489395,-99) , 
-1, 0.140235, 0, 0, 0.492875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489395,-99) ,
+1, 0.140235, 0, 0, 0.492875,-99) ,
 12, 4.57639, 1, 0, 0.502001,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.000246221);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49391,-99) , 
-7, 0.358918, 0, 0, 0.5085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49391,-99) ,
+7, 0.358918, 0, 0, 0.5085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483458,-99) , 
-12, 4.33725, 1, 0, 0.488678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483458,-99) ,
+12, 4.33725, 1, 0, 0.488678,-99) ,
 7, 0.721911, 1, 0, 0.502024,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.000279754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484254,-99) , 
-1, -0.712225, 0, 0, 0.51606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484254,-99) ,
+1, -0.712225, 0, 0, 0.51606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489698,-99) , 
-12, 4.09812, 1, 0, 0.491967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489698,-99) ,
+12, 4.09812, 1, 0, 0.491967,-99) ,
 5, 0.628848, 1, 0, 0.502015,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.000237722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497617,-99) , 
-8, 1.82785, 0, 0, 0.511477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497617,-99) ,
+8, 1.82785, 0, 0, 0.511477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487087,-99) , 
-7, 0.495522, 1, 0, 0.488851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487087,-99) ,
+7, 0.495522, 1, 0, 0.488851,-99) ,
 5, 0.784599, 1, 0, 0.502023,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.000270199);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493247,-99) , 
-1, -0.508269, 0, 0, 0.508441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493247,-99) ,
+1, -0.508269, 0, 0, 0.508441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486606,-99) , 
-4, -1.46626, 1, 0, 0.48878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486606,-99) ,
+4, -1.46626, 1, 0, 0.48878,-99) ,
 7, 0.721911, 1, 0, 0.502017,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.000218481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495872,-99) , 
-6, -0.645187, 1, 0, 0.513137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495872,-99) ,
+6, -0.645187, 1, 0, 0.513137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491979,-99) , 
-10, -27.4195, 1, 0, 0.49351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491979,-99) ,
+10, -27.4195, 1, 0, 0.49351,-99) ,
 1, -0.30431, 0, 0, 0.502029,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.000243828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493944,-99) , 
-7, 0.358918, 0, 0, 0.508448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493944,-99) ,
+7, 0.358918, 0, 0, 0.508448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483689,-99) , 
-5, 0.788925, 1, 0, 0.488841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483689,-99) ,
+5, 0.788925, 1, 0, 0.488841,-99) ,
 7, 0.721911, 1, 0, 0.502042,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.000261869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490983,-99) , 
-7, 0.749475, 1, 0, 0.51309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490983,-99) ,
+7, 0.749475, 1, 0, 0.51309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492038,-99) , 
-10, -27.4195, 1, 0, 0.493554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492038,-99) ,
+10, -27.4195, 1, 0, 0.493554,-99) ,
 1, -0.30431, 0, 0, 0.502033,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.000253408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491055,-99) , 
-7, 0.749475, 1, 0, 0.513077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491055,-99) ,
+7, 0.749475, 1, 0, 0.513077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491712,-99) , 
-1, -0.4425, 0, 0, 0.493607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491712,-99) ,
+1, -0.4425, 0, 0, 0.493607,-99) ,
 1, -0.30431, 0, 0, 0.502057,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.000224189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491833,-99) , 
-12, 4.92369, 1, 0, 0.508433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491833,-99) ,
+12, 4.92369, 1, 0, 0.508433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486825,-99) , 
-4, -1.46626, 1, 0, 0.488972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486825,-99) ,
+4, -1.46626, 1, 0, 0.488972,-99) ,
 7, 0.721911, 1, 0, 0.502075,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.000248383);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491164,-99) , 
-7, 0.749475, 1, 0, 0.513059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491164,-99) ,
+7, 0.749475, 1, 0, 0.513059,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161237, 1, -1, 0.493627,-99) , 
+0,
+0,
+3, 0.0161237, 1, -1, 0.493627,-99) ,
 1, -0.30431, 0, 0, 0.502061,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.000218511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492914,-99) , 
-4, -0.252614, 1, 0, 0.508411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492914,-99) ,
+4, -0.252614, 1, 0, 0.508411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483967,-99) , 
-5, 0.788925, 1, 0, 0.489075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483967,-99) ,
+5, 0.788925, 1, 0, 0.489075,-99) ,
 7, 0.721911, 1, 0, 0.502093,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.000223336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491123,-99) , 
-7, 0.795441, 1, 0, 0.509979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491123,-99) ,
+7, 0.795441, 1, 0, 0.509979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489573,-99) , 
-7, 0.515043, 1, 0, 0.495265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489573,-99) ,
+7, 0.515043, 1, 0, 0.495265,-99) ,
 6, -1.05893, 1, 0, 0.502072,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.000237861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.80278, 1, 1, 0.51578,-99) , 
+0,
+0,
+4, -2.80278, 1, 1, 0.51578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490013,-99) , 
-12, 4.09812, 1, 0, 0.492253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490013,-99) ,
+12, 4.09812, 1, 0, 0.492253,-99) ,
 5, 0.628848, 1, 0, 0.502065,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.000253846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491317,-99) , 
-7, 0.749475, 1, 0, 0.513009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491317,-99) ,
+7, 0.749475, 1, 0, 0.513009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490528,-99) , 
-12, 4.33725, 1, 0, 0.493671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490528,-99) ,
+12, 4.33725, 1, 0, 0.493671,-99) ,
 1, -0.30431, 0, 0, 0.502064,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.000228199);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498592,-99) , 
-9, 1.87281, 0, 0, 0.511262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498592,-99) ,
+9, 1.87281, 0, 0, 0.511262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4872,-99) , 
-12, 4.09812, 1, 0, 0.489275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4872,-99) ,
+12, 4.09812, 1, 0, 0.489275,-99) ,
 5, 0.784599, 1, 0, 0.502075,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.000227112);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491263,-99) , 
-4, -0.600576, 1, 0, 0.508694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491263,-99) ,
+4, -0.600576, 1, 0, 0.508694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492872,-99) , 
-4, -1.99199, 1, 0, 0.495733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492872,-99) ,
+4, -1.99199, 1, 0, 0.495733,-99) ,
 8, 2.24069, 0, 0, 0.502069,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.000265343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494525,-99) , 
-5, 0.732682, 1, 0, 0.510844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494525,-99) ,
+5, 0.732682, 1, 0, 0.510844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489706,-99) , 
-1, 0.140235, 0, 0, 0.4931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489706,-99) ,
+1, 0.140235, 0, 0, 0.4931,-99) ,
 12, 4.57639, 1, 0, 0.502083,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.00022393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48874,-99) , 
-9, 1.87289, 0, 0, 0.512984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48874,-99) ,
+9, 1.87289, 0, 0, 0.512984,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161237, 1, -1, 0.493762,-99) , 
+0,
+0,
+3, 0.0161237, 1, -1, 0.493762,-99) ,
 1, -0.30431, 0, 0, 0.502105,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.000268259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493571,-99) , 
-1, -0.508269, 0, 0, 0.508334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493571,-99) ,
+1, -0.508269, 0, 0, 0.508334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484338,-99) , 
-5, 0.788925, 1, 0, 0.489326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484338,-99) ,
+5, 0.788925, 1, 0, 0.489326,-99) ,
 7, 0.721911, 1, 0, 0.502124,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.000213759);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493271,-99) , 
-4, -0.252614, 1, 0, 0.508327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493271,-99) ,
+4, -0.252614, 1, 0, 0.508327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48441,-99) , 
-5, 0.788925, 1, 0, 0.489357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48441,-99) ,
+5, 0.788925, 1, 0, 0.489357,-99) ,
 7, 0.721911, 1, 0, 0.502129,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.000228279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486522,-99) , 
-5, 0.754354, 1, 0, 0.51656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486522,-99) ,
+5, 0.754354, 1, 0, 0.51656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489205,-99) , 
-5, 0.793204, 1, 0, 0.495324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489205,-99) ,
+5, 0.793204, 1, 0, 0.495324,-99) ,
 4, -1.29629, 1, 0, 0.502108,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.00023535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490319,-99) , 
-7, 0.784111, 1, 0, 0.519674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490319,-99) ,
+7, 0.784111, 1, 0, 0.519674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493817,-99) , 
-8, 1.7472, 1, 0, 0.495121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493817,-99) ,
+8, 1.7472, 1, 0, 0.495121,-99) ,
 1, -0.100321, 0, 0, 0.502098,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.000233879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490132,-99) , 
-7, 0.721895, 1, 0, 0.505199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490132,-99) ,
+7, 0.721895, 1, 0, 0.505199,-99) ,
 NN(
-0, 
-0, 
-0, 1.36413, 0, -1, 0.490149,-99) , 
+0,
+0,
+0, 1.36413, 0, -1, 0.490149,-99) ,
 0, 1.68308, 0, 0, 0.502125,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.000260173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490078,-99) , 
-0, 1.69912, 0, 0, 0.515455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490078,-99) ,
+0, 1.69912, 0, 0, 0.515455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490393,-99) , 
-12, 4.09812, 1, 0, 0.492584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490393,-99) ,
+12, 4.09812, 1, 0, 0.492584,-99) ,
 5, 0.628848, 1, 0, 0.502123,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.000235217);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492272,-99) , 
-1, -0.406259, 0, 0, 0.516491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492272,-99) ,
+1, -0.406259, 0, 0, 0.516491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489382,-99) , 
-5, 0.793204, 1, 0, 0.49539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489382,-99) ,
+5, 0.793204, 1, 0, 0.49539,-99) ,
 4, -1.29629, 1, 0, 0.502131,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.000279296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490876,-99) , 
-5, 0.660665, 1, 0, 0.507564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490876,-99) ,
+5, 0.660665, 1, 0, 0.507564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490778,-99) , 
-12, 4.08991, 1, 0, 0.495168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490778,-99) ,
+12, 4.08991, 1, 0, 0.495168,-99) ,
 9, 2.16313, 0, 0, 0.502129,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.000249167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484437,-99) , 
-1, -0.712225, 0, 0, 0.515341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484437,-99) ,
+1, -0.712225, 0, 0, 0.515341,-99) ,
 NN(
-0, 
-0, 
-0, 1.42392, 0, -1, 0.492716,-99) , 
+0,
+0,
+0, 1.42392, 0, -1, 0.492716,-99) ,
 5, 0.628848, 1, 0, 0.502151,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.00024683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491659,-99) , 
-7, 0.749475, 1, 0, 0.512829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491659,-99) ,
+7, 0.749475, 1, 0, 0.512829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49095,-99) , 
-12, 4.33725, 1, 0, 0.493997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49095,-99) ,
+12, 4.33725, 1, 0, 0.493997,-99) ,
 1, -0.30431, 0, 0, 0.50217,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.000261758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493451,-99) , 
-7, 0.354096, 0, 0, 0.510969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493451,-99) ,
+7, 0.354096, 0, 0, 0.510969,-99) ,
 NN(
-0, 
-0, 
-0, 1.50884, 1, -1, 0.489936,-99) , 
+0,
+0,
+0, 1.50884, 1, -1, 0.489936,-99) ,
 5, 0.784599, 1, 0, 0.50218,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.000228441);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493774,-99) , 
-7, 0.358918, 0, 0, 0.508233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493774,-99) ,
+7, 0.358918, 0, 0, 0.508233,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161172, 1, -1, 0.489754,-99) , 
+0,
+0,
+3, 0.0161172, 1, -1, 0.489754,-99) ,
 7, 0.721911, 1, 0, 0.502196,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.000247886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495174,-99) , 
-1, -0.100321, 0, 0, 0.507597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495174,-99) ,
+1, -0.100321, 0, 0, 0.507597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488064,-99) , 
-7, 0.480746, 1, 0, 0.495285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488064,-99) ,
+7, 0.480746, 1, 0, 0.495285,-99) ,
 9, 2.16313, 0, 0, 0.502199,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.000260735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491363,-99) , 
-1, -0.61026, 0, 0, 0.510947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491363,-99) ,
+1, -0.61026, 0, 0, 0.510947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488375,-99) , 
-7, 0.495522, 1, 0, 0.490063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488375,-99) ,
+7, 0.495522, 1, 0, 0.490063,-99) ,
 5, 0.784599, 1, 0, 0.50222,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.000262867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493819,-99) , 
-1, -0.508269, 0, 0, 0.508205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493819,-99) ,
+1, -0.508269, 0, 0, 0.508205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484824,-99) , 
-12, 4.33725, 1, 0, 0.489887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484824,-99) ,
+12, 4.33725, 1, 0, 0.489887,-99) ,
 7, 0.721911, 1, 0, 0.50222,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.000250913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488767,-99) , 
-12, 4.93509, 1, 0, 0.510898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488767,-99) ,
+12, 4.93509, 1, 0, 0.510898,-99) ,
 NN(
-0, 
-0, 
-8, 1.60058, 0, -1, 0.490143,-99) , 
+0,
+0,
+8, 1.60058, 0, -1, 0.490143,-99) ,
 5, 0.784599, 1, 0, 0.502225,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.000260428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484734,-99) , 
-1, -0.712225, 0, 0, 0.515163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484734,-99) ,
+1, -0.712225, 0, 0, 0.515163,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490837,-99) , 
-12, 4.09812, 1, 0, 0.492972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490837,-99) ,
+12, 4.09812, 1, 0, 0.492972,-99) ,
 5, 0.628848, 1, 0, 0.502227,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.00022357);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493396,-99) , 
-4, -0.774141, 1, 0, 0.512736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493396,-99) ,
+4, -0.774141, 1, 0, 0.512736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493507,-99) , 
-6, -2.5465, 1, 0, 0.49418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493507,-99) ,
+6, -2.5465, 1, 0, 0.49418,-99) ,
 1, -0.30431, 0, 0, 0.502234,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.000230776);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496607,-99) , 
-4, -0.42658, 1, 0, 0.510879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496607,-99) ,
+4, -0.42658, 1, 0, 0.510879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490155,-99) , 
-1, 0.140235, 0, 0, 0.493414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490155,-99) ,
+1, 0.140235, 0, 0, 0.493414,-99) ,
 12, 4.57639, 1, 0, 0.502256,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.000226459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48848,-99) , 
-0, 1.82578, 0, 0, 0.509732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48848,-99) ,
+0, 1.82578, 0, 0, 0.509732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492767,-99) , 
-4, -1.81665, 1, 0, 0.495836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492767,-99) ,
+4, -1.81665, 1, 0, 0.495836,-99) ,
 6, -1.05893, 1, 0, 0.502264,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.00019596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495083,-99) , 
-9, 2.06635, 0, 0, 0.5097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495083,-99) ,
+9, 2.06635, 0, 0, 0.5097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490876,-99) , 
-5, 0.7564, 1, 0, 0.495874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490876,-99) ,
+5, 0.7564, 1, 0, 0.495874,-99) ,
 6, -1.05893, 1, 0, 0.502271,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.000248074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489528,-99) , 
-0, 1.68308, 0, 0, 0.510779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489528,-99) ,
+0, 1.68308, 0, 0, 0.510779,-99) ,
 NN(
-0, 
-0, 
-9, 1.66599, 0, -1, 0.490412,-99) , 
+0,
+0,
+9, 1.66599, 0, -1, 0.490412,-99) ,
 5, 0.784599, 1, 0, 0.502269,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.000256331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484806,-99) , 
-1, -0.712225, 0, 0, 0.514988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484806,-99) ,
+1, -0.712225, 0, 0, 0.514988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490878,-99) , 
-7, 0.47715, 1, 0, 0.493172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490878,-99) ,
+7, 0.47715, 1, 0, 0.493172,-99) ,
 5, 0.628848, 1, 0, 0.502271,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.000253838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493431,-99) , 
-7, 0.354096, 0, 0, 0.510704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493431,-99) ,
+7, 0.354096, 0, 0, 0.510704,-99) ,
 NN(
-0, 
-0, 
-1, -0.803414, 0, -1, 0.490533,-99) , 
+0,
+0,
+1, -0.803414, 0, -1, 0.490533,-99) ,
 5, 0.784599, 1, 0, 0.502276,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.000238343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484928,-99) , 
-1, -0.712225, 0, 0, 0.514927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484928,-99) ,
+1, -0.712225, 0, 0, 0.514927,-99) ,
 NN(
-0, 
-0, 
-9, 1.54427, 1, -1, 0.49325,-99) , 
+0,
+0,
+9, 1.54427, 1, -1, 0.49325,-99) ,
 5, 0.628848, 1, 0, 0.50229,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.00024864);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489589,-99) , 
-0, 1.68308, 0, 0, 0.510666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489589,-99) ,
+0, 1.68308, 0, 0, 0.510666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489006,-99) , 
-7, 0.495522, 1, 0, 0.490665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489006,-99) ,
+7, 0.495522, 1, 0, 0.490665,-99) ,
 5, 0.784599, 1, 0, 0.502308,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.000232707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495924,-99) , 
-7, 0.354096, 0, 0, 0.514835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495924,-99) ,
+7, 0.354096, 0, 0, 0.514835,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492559,-99) , 
-1, 0.108593, 0, 0, 0.493338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492559,-99) ,
+1, 0.108593, 0, 0, 0.493338,-99) ,
 5, 0.628848, 1, 0, 0.502303,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.000216518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493639,-99) , 
-4, -0.774141, 1, 0, 0.512621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493639,-99) ,
+4, -0.774141, 1, 0, 0.512621,-99) ,
 NN(
-0, 
-0, 
-0, 1.43653, 0, -1, 0.494437,-99) , 
+0,
+0,
+0, 1.43653, 0, -1, 0.494437,-99) ,
 1, -0.30431, 0, 0, 0.502329,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.0002422);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489734,-99) , 
-0, 1.68308, 0, 0, 0.510638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489734,-99) ,
+0, 1.68308, 0, 0, 0.510638,-99) ,
 NN(
-0, 
-0, 
-4, -1.1183, 0, -1, 0.490819,-99) , 
+0,
+0,
+4, -1.1183, 0, -1, 0.490819,-99) ,
 5, 0.784599, 1, 0, 0.502357,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.000245158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489798,-99) , 
-0, 1.68308, 0, 0, 0.510595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489798,-99) ,
+0, 1.68308, 0, 0, 0.510595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488912,-99) , 
-12, 4.09812, 1, 0, 0.490884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488912,-99) ,
+12, 4.09812, 1, 0, 0.490884,-99) ,
 5, 0.784599, 1, 0, 0.502358,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.00024722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495763,-99) , 
-5, 0.732682, 1, 0, 0.510917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495763,-99) ,
+5, 0.732682, 1, 0, 0.510917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490419,-99) , 
-1, 0.140235, 0, 0, 0.49357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490419,-99) ,
+1, 0.140235, 0, 0, 0.49357,-99) ,
 12, 4.57639, 1, 0, 0.502352,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.000237289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485045,-99) , 
-1, -0.712225, 0, 0, 0.514718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485045,-99) ,
+1, -0.712225, 0, 0, 0.514718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491352,-99) , 
-5, 0.756141, 1, 0, 0.49354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491352,-99) ,
+5, 0.756141, 1, 0, 0.49354,-99) ,
 5, 0.628848, 1, 0, 0.502372,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.000224897);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495858,-99) , 
-12, 4.93509, 1, 0, 0.514672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495858,-99) ,
+12, 4.93509, 1, 0, 0.514672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491333,-99) , 
-7, 0.47715, 1, 0, 0.493574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491333,-99) ,
+7, 0.47715, 1, 0, 0.493574,-99) ,
 5, 0.628848, 1, 0, 0.502373,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.000242073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495885,-99) , 
-7, 0.354096, 0, 0, 0.51463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495885,-99) ,
+7, 0.354096, 0, 0, 0.51463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491393,-99) , 
-7, 0.47715, 1, 0, 0.493613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491393,-99) ,
+7, 0.47715, 1, 0, 0.493613,-99) ,
 5, 0.628848, 1, 0, 0.502378,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.000250057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485116,-99) , 
-1, -0.712225, 0, 0, 0.514619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485116,-99) ,
+1, -0.712225, 0, 0, 0.514619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490005,-99) , 
-12, 4.33725, 1, 0, 0.493655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490005,-99) ,
+12, 4.33725, 1, 0, 0.493655,-99) ,
 5, 0.628848, 1, 0, 0.502398,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.000249707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495421,-99) , 
-5, 0.784599, 1, 0, 0.510897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495421,-99) ,
+5, 0.784599, 1, 0, 0.510897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48955,-99) , 
-5, 0.420913, 1, 0, 0.493677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48955,-99) ,
+5, 0.420913, 1, 0, 0.493677,-99) ,
 12, 4.57639, 1, 0, 0.502395,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.000248353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495488,-99) , 
-5, 0.784599, 1, 0, 0.510884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495488,-99) ,
+5, 0.784599, 1, 0, 0.510884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489618,-99) , 
-5, 0.420913, 1, 0, 0.493717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489618,-99) ,
+5, 0.420913, 1, 0, 0.493717,-99) ,
 12, 4.57639, 1, 0, 0.502408,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.000227376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495461,-99) , 
-3, 0.0644723, 1, 0, 0.510871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495461,-99) ,
+3, 0.0644723, 1, 0, 0.510871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489685,-99) , 
-5, 0.420913, 1, 0, 0.493757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489685,-99) ,
+5, 0.420913, 1, 0, 0.493757,-99) ,
 12, 4.57639, 1, 0, 0.502421,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.000244157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491554,-99) , 
-1, -0.61026, 0, 0, 0.510379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491554,-99) ,
+1, -0.61026, 0, 0, 0.510379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489713,-99) , 
-7, 0.495522, 1, 0, 0.49133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489713,-99) ,
+7, 0.495522, 1, 0, 0.49133,-99) ,
 5, 0.784599, 1, 0, 0.502419,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.000241402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495787,-99) , 
-7, 0.354096, 0, 0, 0.514439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495787,-99) ,
+7, 0.354096, 0, 0, 0.514439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490244,-99) , 
-12, 4.33725, 1, 0, 0.49382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490244,-99) ,
+12, 4.33725, 1, 0, 0.49382,-99) ,
 5, 0.628848, 1, 0, 0.502419,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.000232739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492298,-99) , 
-7, 0.749475, 1, 0, 0.512493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492298,-99) ,
+7, 0.749475, 1, 0, 0.512493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491877,-99) , 
-12, 4.33725, 1, 0, 0.494716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491877,-99) ,
+12, 4.33725, 1, 0, 0.494716,-99) ,
 1, -0.30431, 0, 0, 0.502431,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.000240185);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494385,-99) , 
-1, -0.508269, 0, 0, 0.508117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494385,-99) ,
+1, -0.508269, 0, 0, 0.508117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48884,-99) , 
-4, -1.46626, 1, 0, 0.490744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48884,-99) ,
+4, -1.46626, 1, 0, 0.490744,-99) ,
 7, 0.721911, 1, 0, 0.50244,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.000232051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489612,-99) , 
-7, 0.984038, 1, 0, 0.510817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489612,-99) ,
+7, 0.984038, 1, 0, 0.510817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489863,-99) , 
-5, 0.420913, 1, 0, 0.493873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489863,-99) ,
+5, 0.420913, 1, 0, 0.493873,-99) ,
 12, 4.57639, 1, 0, 0.50245,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.000240621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491727,-99) , 
-1, -0.61026, 0, 0, 0.510308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491727,-99) ,
+1, -0.61026, 0, 0, 0.510308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489603,-99) , 
-12, 4.09812, 1, 0, 0.491489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489603,-99) ,
+12, 4.09812, 1, 0, 0.491489,-99) ,
 5, 0.784599, 1, 0, 0.502444,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.000248362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494473,-99) , 
-1, -0.508269, 0, 0, 0.50808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494473,-99) ,
+1, -0.508269, 0, 0, 0.50808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485988,-99) , 
-12, 4.33725, 1, 0, 0.490824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485988,-99) ,
+12, 4.33725, 1, 0, 0.490824,-99) ,
 7, 0.721911, 1, 0, 0.502442,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.00021174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489667,-99) , 
-7, 0.984038, 1, 0, 0.510749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489667,-99) ,
+7, 0.984038, 1, 0, 0.510749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491627,-99) , 
-6, -2.15667, 1, 0, 0.493937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491627,-99) ,
+6, -2.15667, 1, 0, 0.493937,-99) ,
 12, 4.57639, 1, 0, 0.502448,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.000180174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.83598, 0, 1, 0.5124,-99) , 
+0,
+0,
+0, 1.83598, 0, 1, 0.5124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493345,-99) , 
-10, -27.4195, 1, 0, 0.494811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493345,-99) ,
+10, -27.4195, 1, 0, 0.494811,-99) ,
 1, -0.30431, 0, 0, 0.502444,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.000179196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578376, 1, 1, 0.512351,-99) , 
+0,
+0,
+2, -0.578376, 1, 1, 0.512351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493394,-99) , 
-10, -27.4195, 1, 0, 0.494847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493394,-99) ,
+10, -27.4195, 1, 0, 0.494847,-99) ,
 1, -0.30431, 0, 0, 0.502444,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.000230631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489847,-99) , 
-0, 1.68308, 0, 0, 0.510236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489847,-99) ,
+0, 1.68308, 0, 0, 0.510236,-99) ,
 NN(
-0, 
-0, 
-4, -1.1183, 0, -1, 0.491586,-99) , 
+0,
+0,
+4, -1.1183, 0, -1, 0.491586,-99) ,
 5, 0.784599, 1, 0, 0.502443,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.000233641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494619,-99) , 
-1, -0.508269, 0, 0, 0.508062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494619,-99) ,
+1, -0.508269, 0, 0, 0.508062,-99) ,
 NN(
-0, 
-0, 
-1, -0.617863, 0, -1, 0.490868,-99) , 
+0,
+0,
+1, -0.617863, 0, -1, 0.490868,-99) ,
 7, 0.721911, 1, 0, 0.502445,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.000238552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493377,-99) , 
-7, 0.354096, 0, 0, 0.51019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493377,-99) ,
+7, 0.354096, 0, 0, 0.51019,-99) ,
 NN(
-0, 
-0, 
-2, -0.49677, 1, -1, 0.491693,-99) , 
+0,
+0,
+2, -0.49677, 1, -1, 0.491693,-99) ,
 5, 0.784599, 1, 0, 0.502461,-99)    );
   // itree = 217
   fBoostWeights.push_back(4.94942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.502475,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.00020126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491844,-99) , 
-9, 1.84342, 0, 0, 0.515816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491844,-99) ,
+9, 1.84342, 0, 0, 0.515816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492922,-99) , 
-7, 0.485316, 1, 0, 0.496192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492922,-99) ,
+7, 0.485316, 1, 0, 0.496192,-99) ,
 4, -1.29629, 1, 0, 0.502461,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.000187909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493859,-99) , 
-12, 4.57639, 1, 0, 0.504472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493859,-99) ,
+12, 4.57639, 1, 0, 0.504472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482302,-99) , 
-9, 1.95953, 0, 0, 0.496141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482302,-99) ,
+9, 1.95953, 0, 0, 0.496141,-99) ,
 3, 0.048366, 1, 0, 0.502464,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.000244069);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494679,-99) , 
-1, -0.508269, 0, 0, 0.508028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494679,-99) ,
+1, -0.508269, 0, 0, 0.508028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486211,-99) , 
-12, 4.33725, 1, 0, 0.49098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486211,-99) ,
+12, 4.33725, 1, 0, 0.49098,-99) ,
 7, 0.721911, 1, 0, 0.502458,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.000218772);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497551,-99) , 
-4, -0.42658, 1, 0, 0.510663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497551,-99) ,
+4, -0.42658, 1, 0, 0.510663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490153,-99) , 
-5, 0.420913, 1, 0, 0.494056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490153,-99) ,
+5, 0.420913, 1, 0, 0.494056,-99) ,
 12, 4.57639, 1, 0, 0.502463,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.000230291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494752,-99) , 
-1, -0.508269, 0, 0, 0.508015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494752,-99) ,
+1, -0.508269, 0, 0, 0.508015,-99) ,
 NN(
-0, 
-0, 
-1, -0.617863, 0, -1, 0.491037,-99) , 
+0,
+0,
+1, -0.617863, 0, -1, 0.491037,-99) ,
 7, 0.721911, 1, 0, 0.502468,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.000219023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485615,-99) , 
-1, -0.712225, 0, 0, 0.514098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485615,-99) ,
+1, -0.712225, 0, 0, 0.514098,-99) ,
 NN(
-0, 
-0, 
-0, 1.42392, 0, -1, 0.494176,-99) , 
+0,
+0,
+0, 1.42392, 0, -1, 0.494176,-99) ,
 5, 0.628848, 1, 0, 0.502484,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.000187834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496474,-99) , 
-12, 4.69595, 1, 0, 0.515709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496474,-99) ,
+12, 4.69595, 1, 0, 0.515709,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494851,-99) , 
-6, -2.30015, 1, 0, 0.496301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494851,-99) ,
+6, -2.30015, 1, 0, 0.496301,-99) ,
 4, -1.29629, 1, 0, 0.502501,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.000191571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492727,-99) , 
-0, 1.68517, 0, 0, 0.515696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492727,-99) ,
+0, 1.68517, 0, 0, 0.515696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493587,-99) , 
-12, 4.33725, 1, 0, 0.496338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493587,-99) ,
+12, 4.33725, 1, 0, 0.496338,-99) ,
 4, -1.29629, 1, 0, 0.502522,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.000227146);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491373,-99) , 
-7, 0.795458, 1, 0, 0.507729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491373,-99) ,
+7, 0.795458, 1, 0, 0.507729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491679,-99) , 
-12, 4.08991, 1, 0, 0.495863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491679,-99) ,
+12, 4.08991, 1, 0, 0.495863,-99) ,
 9, 2.16313, 0, 0, 0.502526,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.000239791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493309,-99) , 
-7, 0.354096, 0, 0, 0.510072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493309,-99) ,
+7, 0.354096, 0, 0, 0.510072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490218,-99) , 
-12, 4.09812, 1, 0, 0.492021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490218,-99) ,
+12, 4.09812, 1, 0, 0.492021,-99) ,
 5, 0.784599, 1, 0, 0.502529,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.000195298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496827,-99) , 
-8, 1.82785, 0, 0, 0.51005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496827,-99) ,
+8, 1.82785, 0, 0, 0.51005,-99) ,
 NN(
-0, 
-0, 
-0, 1.50884, 1, -1, 0.492065,-99) , 
+0,
+0,
+0, 1.50884, 1, -1, 0.492065,-99) ,
 5, 0.784599, 1, 0, 0.502535,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.000197251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491939,-99) , 
-9, 1.84342, 0, 0, 0.515629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491939,-99) ,
+9, 1.84342, 0, 0, 0.515629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493202,-99) , 
-7, 0.485316, 1, 0, 0.49639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493202,-99) ,
+7, 0.485316, 1, 0, 0.49639,-99) ,
 4, -1.29629, 1, 0, 0.502536,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.000208857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492855,-99) , 
-1, -0.406259, 0, 0, 0.515594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492855,-99) ,
+1, -0.406259, 0, 0, 0.515594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493713,-99) , 
-12, 4.33725, 1, 0, 0.496411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493713,-99) ,
+12, 4.33725, 1, 0, 0.496411,-99) ,
 4, -1.29629, 1, 0, 0.502539,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.000214501);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492912,-99) , 
-1, -0.406259, 0, 0, 0.515582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492912,-99) ,
+1, -0.406259, 0, 0, 0.515582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49328,-99) , 
-7, 0.485316, 1, 0, 0.496435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49328,-99) ,
+7, 0.485316, 1, 0, 0.496435,-99) ,
 4, -1.29629, 1, 0, 0.502551,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.000225846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494922,-99) , 
-1, -0.508269, 0, 0, 0.507997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494922,-99) ,
+1, -0.508269, 0, 0, 0.507997,-99) ,
 NN(
-0, 
-0, 
-0, 1.82839, 0, -1, 0.491364,-99) , 
+0,
+0,
+0, 1.82839, 0, -1, 0.491364,-99) ,
 7, 0.721911, 1, 0, 0.502563,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.000187514);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.757121, 1, 1, 0.509988,-99) , 
+0,
+0,
+2, -0.757121, 1, 1, 0.509988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490676,-99) , 
-7, 0.495522, 1, 0, 0.492256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490676,-99) ,
+7, 0.495522, 1, 0, 0.492256,-99) ,
 5, 0.784599, 1, 0, 0.502578,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.000210728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49224,-99) , 
-4, -0.600362, 1, 0, 0.518635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49224,-99) ,
+4, -0.600362, 1, 0, 0.518635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493256,-99) , 
-12, 4.33725, 1, 0, 0.496186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493256,-99) ,
+12, 4.33725, 1, 0, 0.496186,-99) ,
 1, -0.100321, 0, 0, 0.502564,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.000232558);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496502,-99) , 
-5, 0.732682, 1, 0, 0.510632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496502,-99) ,
+5, 0.732682, 1, 0, 0.510632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490547,-99) , 
-5, 0.420913, 1, 0, 0.494311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490547,-99) ,
+5, 0.420913, 1, 0, 0.494311,-99) ,
 12, 4.57639, 1, 0, 0.502573,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.000211709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492987,-99) , 
-1, -0.406259, 0, 0, 0.515499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492987,-99) ,
+1, -0.406259, 0, 0, 0.515499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493446,-99) , 
-7, 0.485316, 1, 0, 0.496529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493446,-99) ,
+7, 0.485316, 1, 0, 0.496529,-99) ,
 4, -1.29629, 1, 0, 0.502589,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.000172209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49696,-99) , 
-3, 0.0644871, 1, 0, 0.515487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49696,-99) ,
+3, 0.0644871, 1, 0, 0.515487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492179,-99) , 
-5, 0.793204, 1, 0, 0.496551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492179,-99) ,
+5, 0.793204, 1, 0, 0.496551,-99) ,
 4, -1.29629, 1, 0, 0.5026,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.000217253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496626,-99) , 
-5, 0.732682, 1, 0, 0.510627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496626,-99) ,
+5, 0.732682, 1, 0, 0.510627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491779,-99) , 
-9, 2.62832, 0, 0, 0.494355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491779,-99) ,
+9, 2.62832, 0, 0, 0.494355,-99) ,
 12, 4.57639, 1, 0, 0.502593,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.000182386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492749,-99) , 
-0, 1.68517, 0, 0, 0.515454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492749,-99) ,
+0, 1.68517, 0, 0, 0.515454,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49518,-99) , 
-6, -2.30015, 1, 0, 0.49658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49518,-99) ,
+6, -2.30015, 1, 0, 0.49658,-99) ,
 4, -1.29629, 1, 0, 0.502609,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.000229164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496717,-99) , 
-5, 0.732682, 1, 0, 0.510635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496717,-99) ,
+5, 0.732682, 1, 0, 0.510635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490699,-99) , 
-5, 0.420913, 1, 0, 0.494409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490699,-99) ,
+5, 0.420913, 1, 0, 0.494409,-99) ,
 12, 4.57639, 1, 0, 0.502623,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.000208927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493942,-99) , 
-1, -0.712287, 0, 0, 0.51063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493942,-99) ,
+1, -0.712287, 0, 0, 0.51063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
-9, 2.62832, 0, 0, 0.494446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
+9, 2.62832, 0, 0, 0.494446,-99) ,
 12, 4.57639, 1, 0, 0.502639,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.000221582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495075,-99) , 
-1, -0.508269, 0, 0, 0.507965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495075,-99) ,
+1, -0.508269, 0, 0, 0.507965,-99) ,
 NN(
-0, 
-0, 
-8, 1.82785, 0, -1, 0.491666,-99) , 
+0,
+0,
+8, 1.82785, 0, -1, 0.491666,-99) ,
 7, 0.721911, 1, 0, 0.50264,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.000218624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492119,-99) , 
-1, -0.61026, 0, 0, 0.509834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492119,-99) ,
+1, -0.61026, 0, 0, 0.509834,-99) ,
 NN(
-0, 
-0, 
-0, 1.50884, 1, -1, 0.492655,-99) , 
+0,
+0,
+0, 1.50884, 1, -1, 0.492655,-99) ,
 5, 0.784599, 1, 0, 0.502655,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.000223316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492178,-99) , 
-1, -0.61026, 0, 0, 0.509802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492178,-99) ,
+1, -0.61026, 0, 0, 0.509802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490963,-99) , 
-12, 4.09812, 1, 0, 0.492713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490963,-99) ,
+12, 4.09812, 1, 0, 0.492713,-99) ,
 5, 0.784599, 1, 0, 0.502661,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.000225995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496855,-99) , 
-5, 0.732682, 1, 0, 0.510604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496855,-99) ,
+5, 0.732682, 1, 0, 0.510604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490866,-99) , 
-5, 0.420913, 1, 0, 0.494515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490866,-99) ,
+5, 0.420913, 1, 0, 0.494515,-99) ,
 12, 4.57639, 1, 0, 0.50266,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.000223255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488598,-99) , 
-12, 4.93509, 1, 0, 0.509752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488598,-99) ,
+12, 4.93509, 1, 0, 0.509752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491255,-99) , 
-7, 0.495522, 1, 0, 0.492816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491255,-99) ,
+7, 0.495522, 1, 0, 0.492816,-99) ,
 5, 0.784599, 1, 0, 0.502675,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.000224132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496946,-99) , 
-5, 0.732682, 1, 0, 0.510581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496946,-99) ,
+5, 0.732682, 1, 0, 0.510581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490942,-99) , 
-5, 0.420913, 1, 0, 0.494559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490942,-99) ,
+5, 0.420913, 1, 0, 0.494559,-99) ,
 12, 4.57639, 1, 0, 0.50267,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.000197458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495229,-99) , 
-0, 1.77352, 0, 0, 0.507923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495229,-99) ,
+0, 1.77352, 0, 0, 0.507923,-99) ,
 NN(
-0, 
-0, 
-0, 1.82839, 0, -1, 0.491889,-99) , 
+0,
+0,
+0, 1.82839, 0, -1, 0.491889,-99) ,
 7, 0.721911, 1, 0, 0.502685,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.000222583);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497028,-99) , 
-5, 0.732682, 1, 0, 0.510576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497028,-99) ,
+5, 0.732682, 1, 0, 0.510576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491014,-99) , 
-5, 0.420913, 1, 0, 0.494599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491014,-99) ,
+5, 0.420913, 1, 0, 0.494599,-99) ,
 12, 4.57639, 1, 0, 0.502687,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.000224709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492947,-99) , 
-7, 0.354096, 0, 0, 0.509662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492947,-99) ,
+7, 0.354096, 0, 0, 0.509662,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161195, 1, -1, 0.493005,-99) , 
+0,
+0,
+3, 0.0161195, 1, -1, 0.493005,-99) ,
 5, 0.784599, 1, 0, 0.502702,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.0002096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494984,-99) , 
-5, 0.576931, 1, 0, 0.512105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494984,-99) ,
+5, 0.576931, 1, 0, 0.512105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494579,-99) , 
-4, -2.16603, 1, 0, 0.495515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494579,-99) ,
+4, -2.16603, 1, 0, 0.495515,-99) ,
 1, -0.30431, 0, 0, 0.502715,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.000178768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490752,-99) , 
-7, 0.758668, 1, 0, 0.503614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490752,-99) ,
+7, 0.758668, 1, 0, 0.503614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492555,-99) ,
 11, 1.84612, 1, 0, 0.502741,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.00021603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495057,-99) , 
-5, 0.576931, 1, 0, 0.512103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495057,-99) ,
+5, 0.576931, 1, 0, 0.512103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494112,-99) , 
-10, -27.4195, 1, 0, 0.495537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494112,-99) ,
+10, -27.4195, 1, 0, 0.495537,-99) ,
 1, -0.30431, 0, 0, 0.502726,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.000219202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492212,-99) , 
-1, -0.61026, 0, 0, 0.50963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492212,-99) ,
+1, -0.61026, 0, 0, 0.50963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491636,-99) , 
-7, 0.495522, 1, 0, 0.493171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491636,-99) ,
+7, 0.495522, 1, 0, 0.493171,-99) ,
 5, 0.784599, 1, 0, 0.502752,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.000221828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492998,-99) , 
-7, 0.354096, 0, 0, 0.509598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492998,-99) ,
+7, 0.354096, 0, 0, 0.509598,-99) ,
 NN(
-0, 
-0, 
-1, -0.803414, 0, -1, 0.493215,-99) , 
+0,
+0,
+1, -0.803414, 0, -1, 0.493215,-99) ,
 5, 0.784599, 1, 0, 0.502752,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.00021591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493451,-99) , 
-7, 0.749475, 1, 0, 0.51207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493451,-99) ,
+7, 0.749475, 1, 0, 0.51207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49422,-99) , 
-10, -27.4195, 1, 0, 0.49563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49422,-99) ,
+10, -27.4195, 1, 0, 0.49563,-99) ,
 1, -0.30431, 0, 0, 0.502765,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.000227306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493082,-99) , 
-7, 0.354096, 0, 0, 0.509583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493082,-99) ,
+7, 0.354096, 0, 0, 0.509583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491585,-99) , 
-12, 4.09812, 1, 0, 0.493313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491585,-99) ,
+12, 4.09812, 1, 0, 0.493313,-99) ,
 5, 0.784599, 1, 0, 0.502784,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.000203617);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494312,-99) , 
-4, -0.600576, 1, 0, 0.508881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494312,-99) ,
+4, -0.600576, 1, 0, 0.508881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491324,-99) , 
-7, 0.480746, 1, 0, 0.496967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491324,-99) ,
+7, 0.480746, 1, 0, 0.496967,-99) ,
 8, 2.24069, 0, 0, 0.50279,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.000214945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495418,-99) , 
-1, -0.508269, 0, 0, 0.507889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495418,-99) ,
+1, -0.508269, 0, 0, 0.507889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490619,-99) , 
-4, -1.46626, 1, 0, 0.492276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490619,-99) ,
+4, -1.46626, 1, 0, 0.492276,-99) ,
 7, 0.721911, 1, 0, 0.502788,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.000169565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498058,-99) , 
-1, -0.0210383, 0, 0, 0.504469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498058,-99) ,
+1, -0.0210383, 0, 0, 0.504469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488868,-99) , 
-1, -0.30428, 0, 0, 0.498124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488868,-99) ,
+1, -0.30428, 0, 0, 0.498124,-99) ,
 2, 0.633096, 1, 0, 0.502797,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.000195296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490283,-99) , 
-8, 1.89056, 0, 0, 0.513319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490283,-99) ,
+8, 1.89056, 0, 0, 0.513319,-99) ,
 NN(
-0, 
-0, 
-2, -0.685065, 0, -1, 0.495303,-99) , 
+0,
+0,
+2, -0.685065, 0, -1, 0.495303,-99) ,
 5, 0.628848, 1, 0, 0.502816,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.000216246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497501,-99) , 
-5, 0.732682, 1, 0, 0.510676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497501,-99) ,
+5, 0.732682, 1, 0, 0.510676,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491323,-99) , 
-5, 0.420913, 1, 0, 0.494793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491323,-99) ,
+5, 0.420913, 1, 0, 0.494793,-99) ,
 12, 4.57639, 1, 0, 0.502833,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.000174302);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497664,-99) , 
-9, 1.87281, 0, 0, 0.509513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497664,-99) ,
+9, 1.87281, 0, 0, 0.509513,-99) ,
 NN(
-0, 
-0, 
-0, 1.50884, 1, -1, 0.493562,-99) , 
+0,
+0,
+0, 1.50884, 1, -1, 0.493562,-99) ,
 5, 0.784599, 1, 0, 0.502848,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.000213792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494561,-99) , 
-1, -0.712287, 0, 0, 0.510671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494561,-99) ,
+1, -0.712287, 0, 0, 0.510671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491395,-99) , 
-5, 0.420913, 1, 0, 0.494831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491395,-99) ,
+5, 0.420913, 1, 0, 0.494831,-99) ,
 12, 4.57639, 1, 0, 0.50285,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.000121999);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4195, 1, 1, 0.505549,-99) , 
+0,
+0,
+10, -27.4195, 1, 1, 0.505549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488629,-99) , 
-1, -0.400762, 0, 0, 0.492327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488629,-99) ,
+1, -0.400762, 0, 0, 0.492327,-99) ,
 0, 1.68308, 0, 0, 0.502849,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.000225022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496442,-99) , 
-1, -0.100321, 0, 0, 0.507799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496442,-99) ,
+1, -0.100321, 0, 0, 0.507799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492397,-99) , 
-12, 4.08991, 1, 0, 0.496457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492397,-99) ,
+12, 4.08991, 1, 0, 0.496457,-99) ,
 9, 2.16313, 0, 0, 0.502825,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.000180402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4195, 1, 1, 0.510634,-99) , 
+0,
+0,
+10, -27.4195, 1, 1, 0.510634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489537,-99) , 
-7, 0.501208, 1, 0, 0.494884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489537,-99) ,
+7, 0.501208, 1, 0, 0.494884,-99) ,
 12, 4.57639, 1, 0, 0.502857,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.000183492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491889,-99) , 
-9, 1.84342, 0, 0, 0.515051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491889,-99) ,
+9, 1.84342, 0, 0, 0.515051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493822,-99) , 
-7, 0.519347, 1, 0, 0.497104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493822,-99) ,
+7, 0.519347, 1, 0, 0.497104,-99) ,
 4, -1.29629, 1, 0, 0.502837,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.000183083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497048,-99) , 
-12, 4.57639, 1, 0, 0.515018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497048,-99) ,
+12, 4.57639, 1, 0, 0.515018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493871,-99) , 
-7, 0.519347, 1, 0, 0.497119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493871,-99) ,
+7, 0.519347, 1, 0, 0.497119,-99) ,
 4, -1.29629, 1, 0, 0.502836,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.000195035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495503,-99) , 
-0, 1.77352, 0, 0, 0.507857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495503,-99) ,
+0, 1.77352, 0, 0, 0.507857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489122,-99) , 
-5, 0.788925, 1, 0, 0.492518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489122,-99) ,
+5, 0.788925, 1, 0, 0.492518,-99) ,
 7, 0.721911, 1, 0, 0.502845,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.000211187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489824,-99) , 
-0, 1.68308, 0, 0, 0.509381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489824,-99) ,
+0, 1.68308, 0, 0, 0.509381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492234,-99) , 
-7, 0.495522, 1, 0, 0.493721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492234,-99) ,
+7, 0.495522, 1, 0, 0.493721,-99) ,
 5, 0.784599, 1, 0, 0.502838,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.000210115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491049,-99) , 
-7, 0.984038, 1, 0, 0.51056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491049,-99) ,
+7, 0.984038, 1, 0, 0.51056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491537,-99) , 
-5, 0.420913, 1, 0, 0.494911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491537,-99) ,
+5, 0.420913, 1, 0, 0.494911,-99) ,
 12, 4.57639, 1, 0, 0.502833,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.000173703);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492272,-99) , 
-9, 1.86345, 0, 0, 0.505492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492272,-99) ,
+9, 1.86345, 0, 0, 0.505492,-99) ,
 NN(
-0, 
-0, 
-5, 0.578874, 0, -1, 0.492442,-99) , 
+0,
+0,
+5, 0.578874, 0, -1, 0.492442,-99) ,
 0, 1.68308, 0, 0, 0.502827,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.000200679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495159,-99) , 
-7, 0.354096, 0, 0, 0.513007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495159,-99) ,
+7, 0.354096, 0, 0, 0.513007,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494643,-99) , 
-6, -1.88641, 1, 0, 0.495527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494643,-99) ,
+6, -1.88641, 1, 0, 0.495527,-99) ,
 5, 0.628848, 1, 0, 0.502816,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.000210647);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497623,-99) , 
-5, 0.732682, 1, 0, 0.510524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497623,-99) ,
+5, 0.732682, 1, 0, 0.510524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491612,-99) , 
-5, 0.420913, 1, 0, 0.494957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491612,-99) ,
+5, 0.420913, 1, 0, 0.494957,-99) ,
 12, 4.57639, 1, 0, 0.502837,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.00020029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49768,-99) , 
-5, 0.732682, 1, 0, 0.510519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49768,-99) ,
+5, 0.732682, 1, 0, 0.510519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492535,-99) , 
-9, 2.62832, 0, 0, 0.49499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492535,-99) ,
+9, 2.62832, 0, 0, 0.49499,-99) ,
 12, 4.57639, 1, 0, 0.502851,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.000197622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49532,-99) , 
-4, -0.774141, 1, 0, 0.511936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49532,-99) ,
+4, -0.774141, 1, 0, 0.511936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494528,-99) , 
-10, -27.4195, 1, 0, 0.495913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494528,-99) ,
+10, -27.4195, 1, 0, 0.495913,-99) ,
 1, -0.30431, 0, 0, 0.502866,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.000210451);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495634,-99) , 
-1, -0.508269, 0, 0, 0.507828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495634,-99) ,
+1, -0.508269, 0, 0, 0.507828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489421,-99) , 
-5, 0.788925, 1, 0, 0.492696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489421,-99) ,
+5, 0.788925, 1, 0, 0.492696,-99) ,
 7, 0.721911, 1, 0, 0.502884,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.000208631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490729,-99) , 
-0, 1.68308, 0, 0, 0.507806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490729,-99) ,
+0, 1.68308, 0, 0, 0.507806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490312,-99) , 
-7, 0.480746, 1, 0, 0.496592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490312,-99) ,
+7, 0.480746, 1, 0, 0.496592,-99) ,
 9, 2.16313, 0, 0, 0.502888,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.000224026);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493167,-99) , 
-7, 0.358918, 0, 0, 0.507803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493167,-99) ,
+7, 0.358918, 0, 0, 0.507803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488252,-99) , 
-12, 4.33725, 1, 0, 0.492723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488252,-99) ,
+12, 4.33725, 1, 0, 0.492723,-99) ,
 7, 0.721911, 1, 0, 0.502876,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.000184683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489684,-99) , 
-5, 0.754354, 1, 0, 0.514871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489684,-99) ,
+5, 0.754354, 1, 0, 0.514871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494098,-99) , 
-7, 0.519347, 1, 0, 0.497235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494098,-99) ,
+7, 0.519347, 1, 0, 0.497235,-99) ,
 4, -1.29629, 1, 0, 0.502869,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.000203579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493893,-99) , 
-7, 0.749475, 1, 0, 0.511882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493893,-99) ,
+7, 0.749475, 1, 0, 0.511882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493545,-99) , 
-12, 4.33725, 1, 0, 0.495957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493545,-99) ,
+12, 4.33725, 1, 0, 0.495957,-99) ,
 1, -0.30431, 0, 0, 0.502868,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.000206043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489966,-99) , 
-0, 1.68308, 0, 0, 0.50921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489966,-99) ,
+0, 1.68308, 0, 0, 0.50921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4926,-99) , 
-7, 0.495522, 1, 0, 0.494053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4926,-99) ,
+7, 0.495522, 1, 0, 0.494053,-99) ,
 5, 0.784599, 1, 0, 0.502876,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.000169652);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499152,-99) , 
-1, -0.0575387, 0, 0, 0.511855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499152,-99) ,
+1, -0.0575387, 0, 0, 0.511855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494617,-99) , 
-10, -27.4195, 1, 0, 0.495985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494617,-99) ,
+10, -27.4195, 1, 0, 0.495985,-99) ,
 1, -0.30431, 0, 0, 0.502872,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.000206439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493191,-99) , 
-7, 0.358918, 0, 0, 0.507754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493191,-99) ,
+7, 0.358918, 0, 0, 0.507754,-99) ,
 NN(
-0, 
-0, 
-2, -0.49677, 1, -1, 0.492858,-99) , 
+0,
+0,
+2, -0.49677, 1, -1, 0.492858,-99) ,
 7, 0.721911, 1, 0, 0.502887,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.00021032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490102,-99) , 
-8, 1.89056, 0, 0, 0.512825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490102,-99) ,
+8, 1.89056, 0, 0, 0.512825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492685,-99) , 
-12, 4.33725, 1, 0, 0.495785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492685,-99) ,
+12, 4.33725, 1, 0, 0.495785,-99) ,
 5, 0.628848, 1, 0, 0.50289,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.000196785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492398,-99) , 
-1, -0.61026, 0, 0, 0.509163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492398,-99) ,
+1, -0.61026, 0, 0, 0.509163,-99) ,
 NN(
-0, 
-0, 
-0, 1.50884, 1, -1, 0.494151,-99) , 
+0,
+0,
+0, 1.50884, 1, -1, 0.494151,-99) ,
 5, 0.784599, 1, 0, 0.50289,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.000201176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493761,-99) , 
-5, 0.783494, 1, 0, 0.505493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493761,-99) ,
+5, 0.783494, 1, 0, 0.505493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488908,-99) , 
-12, 4.33725, 1, 0, 0.492771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488908,-99) ,
+12, 4.33725, 1, 0, 0.492771,-99) ,
 0, 1.68308, 0, 0, 0.502895,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.000194835);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489766,-99) , 
-9, 1.87289, 0, 0, 0.511803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489766,-99) ,
+9, 1.87289, 0, 0, 0.511803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493712,-99) , 
-12, 4.33725, 1, 0, 0.496058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493712,-99) ,
+12, 4.33725, 1, 0, 0.496058,-99) ,
 1, -0.30431, 0, 0, 0.502891,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.000188227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495147,-99) , 
-7, 0.354096, 0, 0, 0.512705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495147,-99) ,
+7, 0.354096, 0, 0, 0.512705,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161237, 1, -1, 0.495869,-99) , 
+0,
+0,
+3, 0.0161237, 1, -1, 0.495869,-99) ,
 5, 0.628848, 1, 0, 0.502889,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.000207588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490099,-99) , 
-8, 1.89056, 0, 0, 0.512697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490099,-99) ,
+8, 1.89056, 0, 0, 0.512697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492879,-99) , 
-12, 4.33725, 1, 0, 0.49592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492879,-99) ,
+12, 4.33725, 1, 0, 0.49592,-99) ,
 5, 0.628848, 1, 0, 0.502916,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.000216081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492877,-99) , 
-7, 0.354096, 0, 0, 0.509074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492877,-99) ,
+7, 0.354096, 0, 0, 0.509074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492902,-99) , 
-7, 0.495522, 1, 0, 0.494335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492902,-99) ,
+7, 0.495522, 1, 0, 0.494335,-99) ,
 5, 0.784599, 1, 0, 0.502915,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.000188162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498986,-99) , 
-0, 1.65479, 0, 0, 0.510459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498986,-99) ,
+0, 1.65479, 0, 0, 0.510459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491983,-99) , 
-5, 0.420913, 1, 0, 0.495194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491983,-99) ,
+5, 0.420913, 1, 0, 0.495194,-99) ,
 12, 4.57639, 1, 0, 0.502921,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.000184199);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49467,-99) , 
-9, 2.16313, 0, 0, 0.512633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49467,-99) ,
+9, 2.16313, 0, 0, 0.512633,-99) ,
 NN(
-0, 
-0, 
-2, -0.685065, 0, -1, 0.495973,-99) , 
+0,
+0,
+2, -0.685065, 0, -1, 0.495973,-99) ,
 5, 0.628848, 1, 0, 0.50292,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.000182913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493335,-99) , 
-1, -0.406259, 0, 0, 0.514724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493335,-99) ,
+1, -0.406259, 0, 0, 0.514724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496165,-99) , 
-6, -2.30015, 1, 0, 0.497414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496165,-99) ,
+6, -2.30015, 1, 0, 0.497414,-99) ,
 4, -1.29629, 1, 0, 0.502943,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.000165246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498701,-99) , 
-8, 2.24069, 0, 0, 0.509057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498701,-99) ,
+8, 2.24069, 0, 0, 0.509057,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161195, 1, -1, 0.494478,-99) , 
+0,
+0,
+3, 0.0161195, 1, -1, 0.494478,-99) ,
 5, 0.784599, 1, 0, 0.502964,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.000187085);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499477,-99) , 
-4, -0.42658, 1, 0, 0.510483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499477,-99) ,
+4, -0.42658, 1, 0, 0.510483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492589,-99) , 
-1, 0.140235, 0, 0, 0.49529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492589,-99) ,
+1, 0.140235, 0, 0, 0.49529,-99) ,
 12, 4.57639, 1, 0, 0.502981,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.000213907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492914,-99) , 
-7, 0.354096, 0, 0, 0.509044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492914,-99) ,
+7, 0.354096, 0, 0, 0.509044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493131,-99) , 
-7, 0.495522, 1, 0, 0.494551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493131,-99) ,
+7, 0.495522, 1, 0, 0.494551,-99) ,
 5, 0.784599, 1, 0, 0.502988,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.000159954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49767,-99) , 
-9, 1.87281, 0, 0, 0.509024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49767,-99) ,
+9, 1.87281, 0, 0, 0.509024,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161195, 1, -1, 0.494593,-99) , 
+0,
+0,
+3, 0.0161195, 1, -1, 0.494593,-99) ,
 5, 0.784599, 1, 0, 0.502994,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.000178338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490207,-99) , 
-5, 0.754354, 1, 0, 0.514686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490207,-99) ,
+5, 0.754354, 1, 0, 0.514686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494535,-99) , 
-7, 0.519347, 1, 0, 0.497509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494535,-99) ,
+7, 0.519347, 1, 0, 0.497509,-99) ,
 4, -1.29629, 1, 0, 0.502996,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.000196811);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495899,-99) , 
-6, -0.645762, 1, 0, 0.508812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495899,-99) ,
+6, -0.645762, 1, 0, 0.508812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492271,-99) , 
-12, 4.32813, 1, 0, 0.497436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492271,-99) ,
+12, 4.32813, 1, 0, 0.497436,-99) ,
 8, 2.24069, 0, 0, 0.502995,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.000151156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-9, 1.56381, 1, 1, 0.507714,-99) , 
+0,
+0,
+9, 1.56381, 1, 1, 0.507714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490322,-99) , 
-5, 0.788925, 1, 0, 0.493275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490322,-99) ,
+5, 0.788925, 1, 0, 0.493275,-99) ,
 7, 0.721911, 1, 0, 0.502996,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.000164281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491718,-99) , 
-1, -0.712287, 0, 0, 0.505537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491718,-99) ,
+1, -0.712287, 0, 0, 0.505537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487459,-99) , 
-6, -0.594689, 0, 0, 0.492989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487459,-99) ,
+6, -0.594689, 0, 0, 0.492989,-99) ,
 0, 1.68308, 0, 0, 0.502975,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.000194548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494842,-99) , 
-1, -0.712287, 0, 0, 0.510406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494842,-99) ,
+1, -0.712287, 0, 0, 0.510406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492944,-99) , 
-9, 2.62832, 0, 0, 0.495312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492944,-99) ,
+9, 2.62832, 0, 0, 0.495312,-99) ,
 12, 4.57639, 1, 0, 0.502952,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.000172148);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 3.72671, 1, 1, 0.510374,-99) , 
+0,
+0,
+12, 3.72671, 1, 1, 0.510374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490402,-99) , 
-7, 0.501208, 1, 0, 0.495347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490402,-99) ,
+7, 0.501208, 1, 0, 0.495347,-99) ,
 12, 4.57639, 1, 0, 0.502953,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.000201866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494847,-99) , 
-1, -0.712287, 0, 0, 0.510327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494847,-99) ,
+1, -0.712287, 0, 0, 0.510327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492685,-99) , 
-1, 0.140235, 0, 0, 0.495355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492685,-99) ,
+1, 0.140235, 0, 0, 0.495355,-99) ,
 12, 4.57639, 1, 0, 0.502934,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.000206635);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495059,-99) , 
-7, 0.354096, 0, 0, 0.512401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495059,-99) ,
+7, 0.354096, 0, 0, 0.512401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493242,-99) , 
-12, 4.33725, 1, 0, 0.496166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493242,-99) ,
+12, 4.33725, 1, 0, 0.496166,-99) ,
 5, 0.628848, 1, 0, 0.502936,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.000202377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493178,-99) , 
-7, 0.358918, 0, 0, 0.507643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493178,-99) ,
+7, 0.358918, 0, 0, 0.507643,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161172, 1, -1, 0.493268,-99) , 
+0,
+0,
+3, 0.0161172, 1, -1, 0.493268,-99) ,
 7, 0.721911, 1, 0, 0.502946,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.000191994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49491,-99) , 
-1, -0.712287, 0, 0, 0.510287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49491,-99) ,
+1, -0.712287, 0, 0, 0.510287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49308,-99) , 
-9, 2.62832, 0, 0, 0.495427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49308,-99) ,
+9, 2.62832, 0, 0, 0.495427,-99) ,
 12, 4.57639, 1, 0, 0.502949,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.000176548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497968,-99) , 
-6, -0.231448, 1, 0, 0.510256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497968,-99) ,
+6, -0.231448, 1, 0, 0.510256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493133,-99) , 
-9, 2.62832, 0, 0, 0.495462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493133,-99) ,
+9, 2.62832, 0, 0, 0.495462,-99) ,
 12, 4.57639, 1, 0, 0.50295,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.000158993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491064,-99) , 
-0, 1.68308, 0, 0, 0.507688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491064,-99) ,
+0, 1.68308, 0, 0, 0.507688,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161237, 1, -1, 0.496882,-99) , 
+0,
+0,
+3, 0.0161237, 1, -1, 0.496882,-99) ,
 9, 2.16313, 0, 0, 0.502948,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.000202364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486323,-99) , 
-1, -0.712225, 0, 0, 0.512376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486323,-99) ,
+1, -0.712225, 0, 0, 0.512376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493349,-99) , 
-12, 4.33725, 1, 0, 0.496216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493349,-99) ,
+12, 4.33725, 1, 0, 0.496216,-99) ,
 5, 0.628848, 1, 0, 0.502954,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.000172415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497049,-99) , 
-12, 4.57639, 1, 0, 0.514536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497049,-99) ,
+12, 4.57639, 1, 0, 0.514536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494606,-99) , 
-7, 0.519347, 1, 0, 0.497515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494606,-99) ,
+7, 0.519347, 1, 0, 0.497515,-99) ,
 4, -1.29629, 1, 0, 0.502952,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.000197895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494939,-99) , 
-1, -0.712287, 0, 0, 0.510196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494939,-99) ,
+1, -0.712287, 0, 0, 0.510196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492453,-99) , 
-5, 0.420913, 1, 0, 0.495543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492453,-99) ,
+5, 0.420913, 1, 0, 0.495543,-99) ,
 12, 4.57639, 1, 0, 0.502961,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.000197578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494992,-99) , 
-1, -0.712287, 0, 0, 0.510164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494992,-99) ,
+1, -0.712287, 0, 0, 0.510164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492937,-99) , 
-1, 0.140235, 0, 0, 0.495575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492937,-99) ,
+1, 0.140235, 0, 0, 0.495575,-99) ,
 12, 4.57639, 1, 0, 0.50296,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.000165658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491383,-99) , 
-7, 0.984038, 1, 0, 0.510131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491383,-99) ,
+7, 0.984038, 1, 0, 0.510131,-99) ,
 NN(
-0, 
-0, 
-2, -0.684992, 1, -1, 0.495612,-99) , 
+0,
+0,
+2, -0.684992, 1, -1, 0.495612,-99) ,
 12, 4.57639, 1, 0, 0.502961,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.000216147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493195,-99) , 
-7, 0.358918, 0, 0, 0.50761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493195,-99) ,
+7, 0.358918, 0, 0, 0.50761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489254,-99) , 
-12, 4.33725, 1, 0, 0.493396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489254,-99) ,
+12, 4.33725, 1, 0, 0.493396,-99) ,
 7, 0.721911, 1, 0, 0.502966,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.000185151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494637,-99) , 
-9, 2.16313, 0, 0, 0.512301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494637,-99) ,
+9, 2.16313, 0, 0, 0.512301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495441,-99) , 
-6, -1.88641, 1, 0, 0.496278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495441,-99) ,
+6, -1.88641, 1, 0, 0.496278,-99) ,
 5, 0.628848, 1, 0, 0.502959,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.000199423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494689,-99) , 
-9, 2.16313, 0, 0, 0.512287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494689,-99) ,
+9, 2.16313, 0, 0, 0.512287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493544,-99) , 
-12, 4.33725, 1, 0, 0.496316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493544,-99) ,
+12, 4.33725, 1, 0, 0.496316,-99) ,
 5, 0.628848, 1, 0, 0.502976,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.00018734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488588,-99) , 
-12, 4.93509, 1, 0, 0.508792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488588,-99) ,
+12, 4.93509, 1, 0, 0.508792,-99) ,
 NN(
-0, 
-0, 
-0, 1.50884, 1, -1, 0.494893,-99) , 
+0,
+0,
+0, 1.50884, 1, -1, 0.494893,-99) ,
 5, 0.784599, 1, 0, 0.502983,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.000165511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160844, 1, 1, 0.512238,-99) , 
+0,
+0,
+3, 0.0160844, 1, 1, 0.512238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4945,-99) , 
-7, 0.47715, 1, 0, 0.496366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4945,-99) ,
+7, 0.47715, 1, 0, 0.496366,-99) ,
 5, 0.628848, 1, 0, 0.502984,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.000151196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498075,-99) , 
-6, -0.231448, 1, 0, 0.510068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498075,-99) ,
+6, -0.231448, 1, 0, 0.510068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494912,-99) , 
-10, -27.4241, 1, 0, 0.495719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494912,-99) ,
+10, -27.4241, 1, 0, 0.495719,-99) ,
 12, 4.57639, 1, 0, 0.502982,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.000167071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497786,-99) , 
-4, -0.252614, 1, 0, 0.507563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497786,-99) ,
+4, -0.252614, 1, 0, 0.507563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489469,-99) , 
-12, 4.33725, 1, 0, 0.493542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489469,-99) ,
+12, 4.33725, 1, 0, 0.493542,-99) ,
 7, 0.721911, 1, 0, 0.502982,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.000196937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486349,-99) , 
-1, -0.712225, 0, 0, 0.512147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486349,-99) ,
+1, -0.712225, 0, 0, 0.512147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493683,-99) , 
-12, 4.33725, 1, 0, 0.496399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493683,-99) ,
+12, 4.33725, 1, 0, 0.496399,-99) ,
 5, 0.628848, 1, 0, 0.502966,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.000157528);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492761,-99) , 
-12, 4.93509, 1, 0, 0.505486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492761,-99) ,
+12, 4.93509, 1, 0, 0.505486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489587,-99) , 
-12, 4.33725, 1, 0, 0.493133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489587,-99) ,
+12, 4.33725, 1, 0, 0.493133,-99) ,
 0, 1.68308, 0, 0, 0.502963,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.000164948);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497611,-99) , 
-12, 4.69595, 1, 0, 0.512087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497611,-99) ,
+12, 4.69595, 1, 0, 0.512087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495689,-99) , 
-1, 0.108593, 0, 0, 0.496405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495689,-99) ,
+1, 0.108593, 0, 0, 0.496405,-99) ,
 5, 0.628848, 1, 0, 0.502944,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.000184222);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489469,-99) , 
-8, 1.82785, 0, 0, 0.511541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489469,-99) ,
+8, 1.82785, 0, 0, 0.511541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495542,-99) , 
-4, -2.16603, 1, 0, 0.496382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495542,-99) ,
+4, -2.16603, 1, 0, 0.496382,-99) ,
 1, -0.30431, 0, 0, 0.50296,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.000173359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490143,-99) , 
-0, 1.69912, 0, 0, 0.512067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490143,-99) ,
+0, 1.69912, 0, 0, 0.512067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492234,-99) , 
-11, 1.17355, 1, 0, 0.496461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492234,-99) ,
+11, 1.17355, 1, 0, 0.496461,-99) ,
 5, 0.628848, 1, 0, 0.502969,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.000210472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496765,-99) , 
-1, -0.100321, 0, 0, 0.507586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496765,-99) ,
+1, -0.100321, 0, 0, 0.507586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493212,-99) , 
-12, 4.08991, 1, 0, 0.497026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493212,-99) ,
+12, 4.08991, 1, 0, 0.497026,-99) ,
 9, 2.16313, 0, 0, 0.502954,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.000192778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49503,-99) , 
-1, -0.712287, 0, 0, 0.509971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49503,-99) ,
+1, -0.712287, 0, 0, 0.509971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493243,-99) , 
-1, 0.140235, 0, 0, 0.495822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493243,-99) ,
+1, 0.140235, 0, 0, 0.495822,-99) ,
 12, 4.57639, 1, 0, 0.502984,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.00020602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492295,-99) , 
-1, -0.712255, 0, 0, 0.507545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492295,-99) ,
+1, -0.712255, 0, 0, 0.507545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489599,-99) , 
-12, 4.33725, 1, 0, 0.493591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489599,-99) ,
+12, 4.33725, 1, 0, 0.493591,-99) ,
 7, 0.721911, 1, 0, 0.502986,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.000190745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496065,-99) , 
-1, -0.508269, 0, 0, 0.507515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496065,-99) ,
+1, -0.508269, 0, 0, 0.507515,-99) ,
 NN(
-0, 
-0, 
-0, 1.82839, 0, -1, 0.493616,-99) , 
+0,
+0,
+0, 1.82839, 0, -1, 0.493616,-99) ,
 7, 0.721911, 1, 0, 0.502974,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.000188481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494361,-99) , 
-0, 1.63862, 0, 0, 0.50751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494361,-99) ,
+0, 1.63862, 0, 0, 0.50751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489706,-99) , 
-12, 4.33725, 1, 0, 0.493667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489706,-99) ,
+12, 4.33725, 1, 0, 0.493667,-99) ,
 7, 0.721911, 1, 0, 0.502987,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.000194323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494443,-99) , 
-7, 0.749475, 1, 0, 0.511436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494443,-99) ,
+7, 0.749475, 1, 0, 0.511436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495169,-99) , 
-10, -27.4195, 1, 0, 0.496487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495169,-99) ,
+10, -27.4195, 1, 0, 0.496487,-99) ,
 1, -0.30431, 0, 0, 0.502974,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.000187292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493196,-99) , 
-12, 4.92369, 1, 0, 0.507486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493196,-99) ,
+12, 4.92369, 1, 0, 0.507486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489799,-99) , 
-12, 4.33725, 1, 0, 0.49373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489799,-99) ,
+12, 4.33725, 1, 0, 0.49373,-99) ,
 7, 0.721911, 1, 0, 0.502992,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.000164763);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499223,-99) , 
-5, 0.627964, 1, 0, 0.507453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499223,-99) ,
+5, 0.627964, 1, 0, 0.507453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489849,-99) , 
-12, 4.33725, 1, 0, 0.493753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489849,-99) ,
+12, 4.33725, 1, 0, 0.493753,-99) ,
 7, 0.721911, 1, 0, 0.502976,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.000200937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493032,-99) , 
-7, 0.358918, 0, 0, 0.507448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493032,-99) ,
+7, 0.358918, 0, 0, 0.507448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492323,-99) , 
-4, -1.46626, 1, 0, 0.493773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492323,-99) ,
+4, -1.46626, 1, 0, 0.493773,-99) ,
 7, 0.721911, 1, 0, 0.50298,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.000188552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488731,-99) , 
-12, 4.93509, 1, 0, 0.508539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488731,-99) ,
+12, 4.93509, 1, 0, 0.508539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493825,-99) , 
-12, 4.09812, 1, 0, 0.49523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493825,-99) ,
+12, 4.09812, 1, 0, 0.49523,-99) ,
 5, 0.784599, 1, 0, 0.502977,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.000193346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491102,-99) , 
-0, 1.68308, 0, 0, 0.5086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491102,-99) ,
+0, 1.68308, 0, 0, 0.5086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492481,-99) , 
-7, 0.480746, 1, 0, 0.497593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492481,-99) ,
+7, 0.480746, 1, 0, 0.497593,-99) ,
 8, 2.24069, 0, 0, 0.502971,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.000157201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493453,-99) , 
-0, 1.68517, 0, 0, 0.514217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493453,-99) ,
+0, 1.68517, 0, 0, 0.514217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496667,-99) , 
-12, 3.85898, 1, 0, 0.497683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496667,-99) ,
+12, 3.85898, 1, 0, 0.497683,-99) ,
 4, -1.29629, 1, 0, 0.502963,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.000170654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 1.72636, 0, 1, 0.50985,-99) , 
+0,
+0,
+8, 1.72636, 0, 1, 0.50985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493378,-99) , 
-1, 0.140235, 0, 0, 0.495935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493378,-99) ,
+1, 0.140235, 0, 0, 0.495935,-99) ,
 12, 4.57639, 1, 0, 0.502978,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.00019971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493016,-99) , 
-7, 0.358918, 0, 0, 0.507399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493016,-99) ,
+7, 0.358918, 0, 0, 0.507399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49243,-99) , 
-4, -1.46626, 1, 0, 0.493847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49243,-99) ,
+4, -1.46626, 1, 0, 0.493847,-99) ,
 7, 0.721911, 1, 0, 0.502971,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.000148854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499208,-99) , 
-5, 0.627964, 1, 0, 0.507377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499208,-99) ,
+5, 0.627964, 1, 0, 0.507377,-99) ,
 NN(
-0, 
-0, 
-0, 1.82839, 0, -1, 0.493884,-99) , 
+0,
+0,
+0, 1.82839, 0, -1, 0.493884,-99) ,
 7, 0.721911, 1, 0, 0.502968,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.000187718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491559,-99) , 
-7, 0.984038, 1, 0, 0.509809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491559,-99) ,
+7, 0.984038, 1, 0, 0.509809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493074,-99) , 
-5, 0.420913, 1, 0, 0.495977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493074,-99) ,
+5, 0.420913, 1, 0, 0.495977,-99) ,
 12, 4.57639, 1, 0, 0.502979,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.000209727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493009,-99) , 
-7, 0.358918, 0, 0, 0.507357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493009,-99) ,
+7, 0.358918, 0, 0, 0.507357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490109,-99) , 
-12, 4.33725, 1, 0, 0.493941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490109,-99) ,
+12, 4.33725, 1, 0, 0.493941,-99) ,
 7, 0.721911, 1, 0, 0.502973,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.000186953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495061,-99) , 
-1, -0.712287, 0, 0, 0.509752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495061,-99) ,
+1, -0.712287, 0, 0, 0.509752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493126,-99) , 
-5, 0.420913, 1, 0, 0.496011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493126,-99) ,
+5, 0.420913, 1, 0, 0.496011,-99) ,
 12, 4.57639, 1, 0, 0.502966,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.000195031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493052,-99) , 
-7, 0.358918, 0, 0, 0.50733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493052,-99) ,
+7, 0.358918, 0, 0, 0.50733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492693,-99) , 
-6, -1.47267, 1, 0, 0.493972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492693,-99) ,
+6, -1.47267, 1, 0, 0.493972,-99) ,
 7, 0.721911, 1, 0, 0.502966,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.000153277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.83598, 0, 1, 0.511354,-99) , 
+0,
+0,
+0, 1.83598, 0, 1, 0.511354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495234,-99) , 
-10, -27.4195, 1, 0, 0.49653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495234,-99) ,
+10, -27.4195, 1, 0, 0.49653,-99) ,
 1, -0.30431, 0, 0, 0.502963,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.000180499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493452,-99) , 
-1, -0.406259, 0, 0, 0.514113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493452,-99) ,
+1, -0.406259, 0, 0, 0.514113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495361,-99) , 
-7, 0.485316, 1, 0, 0.497729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495361,-99) ,
+7, 0.485316, 1, 0, 0.497729,-99) ,
 4, -1.29629, 1, 0, 0.502962,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.000183534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494735,-99) , 
-7, 0.749475, 1, 0, 0.511315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494735,-99) ,
+7, 0.749475, 1, 0, 0.511315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495169,-99) , 
-1, -0.4425, 0, 0, 0.496575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495169,-99) ,
+1, -0.4425, 0, 0, 0.496575,-99) ,
 1, -0.30431, 0, 0, 0.502971,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.000154039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49637,-99) , 
-12, 4.57639, 1, 0, 0.504342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49637,-99) ,
+12, 4.57639, 1, 0, 0.504342,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489479,-99) , 
-3, 0.174737, 0, 0, 0.493953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489479,-99) ,
+3, 0.174737, 0, 0, 0.493953,-99) ,
 3, 0.0967294, 1, 0, 0.502984,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.000184377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496176,-99) , 
-5, 0.576931, 1, 0, 0.511307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496176,-99) ,
+5, 0.576931, 1, 0, 0.511307,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491769,-99) , 
-11, 1.17355, 1, 0, 0.496604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491769,-99) ,
+11, 1.17355, 1, 0, 0.496604,-99) ,
 1, -0.30431, 0, 0, 0.502984,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.000196244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493114,-99) , 
-7, 0.358918, 0, 0, 0.507305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493114,-99) ,
+7, 0.358918, 0, 0, 0.507305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492696,-99) , 
-4, -1.46626, 1, 0, 0.494081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492696,-99) ,
+4, -1.46626, 1, 0, 0.494081,-99) ,
 7, 0.721911, 1, 0, 0.502984,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.00018594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495018,-99) , 
-3, 0.0644723, 1, 0, 0.509695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495018,-99) ,
+3, 0.0644723, 1, 0, 0.509695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493578,-99) , 
-1, 0.140235, 0, 0, 0.496101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493578,-99) ,
+1, 0.140235, 0, 0, 0.496101,-99) ,
 12, 4.57639, 1, 0, 0.502982,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.000181561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489527,-99) , 
-8, 1.82785, 0, 0, 0.511297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489527,-99) ,
+8, 1.82785, 0, 0, 0.511297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495164,-99) , 
-2, -0.308396, 1, 0, 0.49661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495164,-99) ,
+2, -0.308396, 1, 0, 0.49661,-99) ,
 1, -0.30431, 0, 0, 0.502983,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.0001717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49359,-99) , 
-1, -0.406259, 0, 0, 0.51407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49359,-99) ,
+1, -0.406259, 0, 0, 0.51407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4968,-99) , 
-12, 3.85898, 1, 0, 0.497785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4968,-99) ,
+12, 3.85898, 1, 0, 0.497785,-99) ,
 4, -1.29629, 1, 0, 0.502986,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.000172716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492624,-99) , 
-5, 0.761407, 1, 0, 0.508592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492624,-99) ,
+5, 0.761407, 1, 0, 0.508592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496444,-99) , 
-10, -27.4207, 1, 0, 0.497675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496444,-99) ,
+10, -27.4207, 1, 0, 0.497675,-99) ,
 8, 2.24069, 0, 0, 0.503009,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.000178142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495222,-99) , 
-1, -0.712287, 0, 0, 0.509688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495222,-99) ,
+1, -0.712287, 0, 0, 0.509688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493939,-99) , 
-9, 2.62832, 0, 0, 0.496182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493939,-99) ,
+9, 2.62832, 0, 0, 0.496182,-99) ,
 12, 4.57639, 1, 0, 0.503018,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.000192539);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493206,-99) , 
-7, 0.358918, 0, 0, 0.50732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493206,-99) ,
+7, 0.358918, 0, 0, 0.50732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492907,-99) , 
-6, -1.47267, 1, 0, 0.494157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492907,-99) ,
+6, -1.47267, 1, 0, 0.494157,-99) ,
 7, 0.721911, 1, 0, 0.503019,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.000183892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490267,-99) , 
-0, 1.68308, 0, 0, 0.508377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490267,-99) ,
+0, 1.68308, 0, 0, 0.508377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494228,-99) , 
-7, 0.495522, 1, 0, 0.495549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494228,-99) ,
+7, 0.495522, 1, 0, 0.495549,-99) ,
 5, 0.784599, 1, 0, 0.503016,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.000193957);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493237,-99) , 
-7, 0.358918, 0, 0, 0.507282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493237,-99) ,
+7, 0.358918, 0, 0, 0.507282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492864,-99) , 
-4, -1.46626, 1, 0, 0.494215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492864,-99) ,
+4, -1.46626, 1, 0, 0.494215,-99) ,
 7, 0.721911, 1, 0, 0.503012,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.000179118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49025,-99) , 
-9, 1.87289, 0, 0, 0.511237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49025,-99) ,
+9, 1.87289, 0, 0, 0.511237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49533,-99) , 
-1, -0.4425, 0, 0, 0.496703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49533,-99) ,
+1, -0.4425, 0, 0, 0.496703,-99) ,
 1, -0.30431, 0, 0, 0.50301,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.000165824);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493365,-99) , 
-12, 4.92369, 1, 0, 0.507269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493365,-99) ,
+12, 4.92369, 1, 0, 0.507269,-99) ,
 NN(
-0, 
-0, 
-0, 1.82839, 0, -1, 0.494245,-99) , 
+0,
+0,
+0, 1.82839, 0, -1, 0.494245,-99) ,
 7, 0.721911, 1, 0, 0.503014,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.000155426);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497118,-99) , 
-12, 4.57639, 1, 0, 0.514005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497118,-99) ,
+12, 4.57639, 1, 0, 0.514005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496876,-99) , 
-12, 3.85898, 1, 0, 0.497848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496876,-99) ,
+12, 3.85898, 1, 0, 0.497848,-99) ,
 4, -1.29629, 1, 0, 0.503008,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.000167668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491809,-99) , 
-11, 1.84601, 1, 0, 0.507259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491809,-99) ,
+11, 1.84601, 1, 0, 0.507259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490593,-99) , 
-12, 4.33725, 1, 0, 0.494318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490593,-99) ,
+12, 4.33725, 1, 0, 0.494318,-99) ,
 7, 0.721911, 1, 0, 0.503031,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.000179747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490329,-99) , 
-9, 1.87289, 0, 0, 0.511221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490329,-99) ,
+9, 1.87289, 0, 0, 0.511221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495295,-99) , 
-2, -0.308396, 1, 0, 0.49672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495295,-99) ,
+2, -0.308396, 1, 0, 0.49672,-99) ,
 1, -0.30431, 0, 0, 0.503012,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.000177415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495204,-99) , 
-5, 0.783494, 1, 0, 0.505421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495204,-99) ,
+5, 0.783494, 1, 0, 0.505421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489346,-99) , 
-1, -0.447621, 0, 0, 0.493643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489346,-99) ,
+1, -0.447621, 0, 0, 0.493643,-99) ,
 0, 1.68308, 0, 0, 0.503016,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.000183454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491782,-99) , 
-7, 0.984038, 1, 0, 0.509606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491782,-99) ,
+7, 0.984038, 1, 0, 0.509606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493776,-99) , 
-1, 0.140235, 0, 0, 0.496251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493776,-99) ,
+1, 0.140235, 0, 0, 0.496251,-99) ,
 12, 4.57639, 1, 0, 0.503011,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.000175863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49504,-99) , 
-7, 0.354096, 0, 0, 0.511545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49504,-99) ,
+7, 0.354096, 0, 0, 0.511545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496193,-99) , 
-1, 0.108593, 0, 0, 0.496903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496193,-99) ,
+1, 0.108593, 0, 0, 0.496903,-99) ,
 5, 0.628848, 1, 0, 0.503008,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.000181088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491848,-99) , 
-7, 0.984038, 1, 0, 0.509586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491848,-99) ,
+7, 0.984038, 1, 0, 0.509586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493517,-99) , 
-5, 0.420913, 1, 0, 0.496305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493517,-99) ,
+5, 0.420913, 1, 0, 0.496305,-99) ,
 12, 4.57639, 1, 0, 0.503028,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.000213717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477658,-99) , 
-9, 1.91817, 0, 0, 0.517037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477658,-99) ,
+9, 1.91817, 0, 0, 0.517037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49599,-99) , 
-9, 1.77604, 1, 0, 0.497462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49599,-99) ,
+9, 1.77604, 1, 0, 0.497462,-99) ,
 1, -0.100321, 0, 0, 0.503023,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.000175191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494436,-99) , 
-7, 0.784128, 1, 0, 0.511142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494436,-99) ,
+7, 0.784128, 1, 0, 0.511142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495064,-99) , 
-12, 4.33725, 1, 0, 0.49683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495064,-99) ,
+12, 4.33725, 1, 0, 0.49683,-99) ,
 1, -0.30431, 0, 0, 0.503041,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.000153418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495028,-99) , 
-3, 0.0644723, 1, 0, 0.509555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495028,-99) ,
+3, 0.0644723, 1, 0, 0.509555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495637,-99) , 
-10, -27.4241, 1, 0, 0.496374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495637,-99) ,
+10, -27.4241, 1, 0, 0.496374,-99) ,
 12, 4.57639, 1, 0, 0.503046,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.000170756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495485,-99) , 
-5, 0.660665, 1, 0, 0.507578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495485,-99) ,
+5, 0.660665, 1, 0, 0.507578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494981,-99) , 
-0, 1.94125, 1, 0, 0.49725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494981,-99) ,
+0, 1.94125, 1, 0, 0.49725,-99) ,
 9, 2.16313, 0, 0, 0.503047,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.000170179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49529,-99) , 
-1, -0.712287, 0, 0, 0.509535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49529,-99) ,
+1, -0.712287, 0, 0, 0.509535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494562,-99) , 
-6, -2.15667, 1, 0, 0.496412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494562,-99) ,
+6, -2.15667, 1, 0, 0.496412,-99) ,
 12, 4.57639, 1, 0, 0.503055,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.000202533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493264,-99) , 
-7, 0.358918, 0, 0, 0.507223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493264,-99) ,
+7, 0.358918, 0, 0, 0.507223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490826,-99) , 
-12, 4.33725, 1, 0, 0.494471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490826,-99) ,
+12, 4.33725, 1, 0, 0.494471,-99) ,
 7, 0.721911, 1, 0, 0.503056,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.000151626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499505,-99) , 
-6, -1.05893, 1, 0, 0.511116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499505,-99) ,
+6, -1.05893, 1, 0, 0.511116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495609,-99) , 
-10, -27.4195, 1, 0, 0.496866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495609,-99) ,
+10, -27.4195, 1, 0, 0.496866,-99) ,
 1, -0.30431, 0, 0, 0.503049,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.000147891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498347,-99) , 
-8, 2.24069, 0, 0, 0.508239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498347,-99) ,
+8, 2.24069, 0, 0, 0.508239,-99) ,
 NN(
-0, 
-0, 
-1, -0.803414, 0, -1, 0.495859,-99) , 
+0,
+0,
+1, -0.803414, 0, -1, 0.495859,-99) ,
 5, 0.784599, 1, 0, 0.503065,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.000187137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493336,-99) , 
-7, 0.358918, 0, 0, 0.507224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493336,-99) ,
+7, 0.358918, 0, 0, 0.507224,-99) ,
 NN(
-0, 
-0, 
-2, -0.49677, 1, -1, 0.49454,-99) , 
+0,
+0,
+2, -0.49677, 1, -1, 0.49454,-99) ,
 7, 0.721911, 1, 0, 0.50308,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.000153875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491915,-99) , 
-11, 1.84601, 1, 0, 0.507204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491915,-99) ,
+11, 1.84601, 1, 0, 0.507204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492121,-99) , 
-5, 0.788925, 1, 0, 0.49459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492121,-99) ,
+5, 0.788925, 1, 0, 0.49459,-99) ,
 7, 0.721911, 1, 0, 0.503083,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.000175964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494625,-99) , 
-7, 0.784128, 1, 0, 0.511108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494625,-99) ,
+7, 0.784128, 1, 0, 0.511108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493399,-99) , 
-3, 0.0161237, 1, 0, 0.4969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493399,-99) ,
+3, 0.0161237, 1, 0, 0.4969,-99) ,
 1, -0.30431, 0, 0, 0.503065,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.000177903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495098,-99) , 
-3, 0.0644723, 1, 0, 0.509495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495098,-99) ,
+3, 0.0644723, 1, 0, 0.509495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493738,-99) , 
-5, 0.420913, 1, 0, 0.496467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493738,-99) ,
+5, 0.420913, 1, 0, 0.496467,-99) ,
 12, 4.57639, 1, 0, 0.503062,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.000189059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493326,-99) , 
-7, 0.358918, 0, 0, 0.507148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493326,-99) ,
+7, 0.358918, 0, 0, 0.507148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492192,-99) , 
-5, 0.788925, 1, 0, 0.494637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492192,-99) ,
+5, 0.788925, 1, 0, 0.494637,-99) ,
 7, 0.721911, 1, 0, 0.50306,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.000164007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49352,-99) , 
-12, 4.92369, 1, 0, 0.507128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49352,-99) ,
+12, 4.92369, 1, 0, 0.507128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493355,-99) , 
-4, -1.46626, 1, 0, 0.494659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493355,-99) ,
+4, -1.46626, 1, 0, 0.494659,-99) ,
 7, 0.721911, 1, 0, 0.503054,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.000133498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497717,-99) , 
-9, 2.16327, 0, 0, 0.504647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497717,-99) ,
+9, 2.16327, 0, 0, 0.504647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491177,-99) , 
-0, 2.10816, 0, 0, 0.498563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491177,-99) ,
+0, 2.10816, 0, 0, 0.498563,-99) ,
 2, 0.633096, 1, 0, 0.503044,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.000152503);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.399775, 0, 1, 0.516911,-99) , 
+0,
+0,
+2, -0.399775, 0, 1, 0.516911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496478,-99) , 
-12, 3.85898, 1, 0, 0.497536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496478,-99) ,
+12, 3.85898, 1, 0, 0.497536,-99) ,
 1, -0.100321, 0, 0, 0.50304,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.000187791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49337,-99) , 
-7, 0.358918, 0, 0, 0.507113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49337,-99) ,
+7, 0.358918, 0, 0, 0.507113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493396,-99) , 
-4, -1.46626, 1, 0, 0.494683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493396,-99) ,
+4, -1.46626, 1, 0, 0.494683,-99) ,
 7, 0.721911, 1, 0, 0.503052,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.00017508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492778,-99) , 
-1, -0.712255, 0, 0, 0.507093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492778,-99) ,
+1, -0.712255, 0, 0, 0.507093,-99) ,
 NN(
-0, 
-0, 
-7, 0.783634, 1, -1, 0.494718,-99) , 
+0,
+0,
+7, 0.783634, 1, -1, 0.494718,-99) ,
 7, 0.721911, 1, 0, 0.50305,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.000209462);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477804,-99) , 
-9, 1.91817, 0, 0, 0.516863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477804,-99) ,
+9, 1.91817, 0, 0, 0.516863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496515,-99) , 
-12, 3.85898, 1, 0, 0.497566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496515,-99) ,
+12, 3.85898, 1, 0, 0.497566,-99) ,
 1, -0.100321, 0, 0, 0.503048,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.000179414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49477,-99) , 
-7, 0.784128, 1, 0, 0.511034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49477,-99) ,
+7, 0.784128, 1, 0, 0.511034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492254,-99) , 
-11, 1.17355, 1, 0, 0.496969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492254,-99) ,
+11, 1.17355, 1, 0, 0.496969,-99) ,
 1, -0.30431, 0, 0, 0.503072,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.000158497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497182,-99) , 
-12, 4.57639, 1, 0, 0.513817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497182,-99) ,
+12, 4.57639, 1, 0, 0.513817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49579,-99) , 
-7, 0.485316, 1, 0, 0.498021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49579,-99) ,
+7, 0.485316, 1, 0, 0.498021,-99) ,
 4, -1.29629, 1, 0, 0.503065,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.000176172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495404,-99) , 
-1, -0.712287, 0, 0, 0.509437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495404,-99) ,
+1, -0.712287, 0, 0, 0.509437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493865,-99) , 
-5, 0.420913, 1, 0, 0.496557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493865,-99) ,
+5, 0.420913, 1, 0, 0.496557,-99) ,
 12, 4.57639, 1, 0, 0.503076,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.000175728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491835,-99) , 
-0, 1.68308, 0, 0, 0.507545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491835,-99) ,
+0, 1.68308, 0, 0, 0.507545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495186,-99) , 
-4, -1.99199, 1, 0, 0.497356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495186,-99) ,
+4, -1.99199, 1, 0, 0.497356,-99) ,
 9, 2.16313, 0, 0, 0.503075,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.000173386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489875,-99) , 
-8, 1.82785, 0, 0, 0.51102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489875,-99) ,
+8, 1.82785, 0, 0, 0.51102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493565,-99) , 
-3, 0.0161237, 1, 0, 0.496987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493565,-99) ,
+3, 0.0161237, 1, 0, 0.496987,-99) ,
 1, -0.30431, 0, 0, 0.503076,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.000156715);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497932,-99) , 
-8, 2.24069, 0, 0, 0.504112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497932,-99) ,
+8, 2.24069, 0, 0, 0.504112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478027,-99) , 
-7, 0.626909, 1, 0, 0.497751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478027,-99) ,
+7, 0.626909, 1, 0, 0.497751,-99) ,
 2, 0.821394, 1, 0, 0.503065,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.000182835);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494066,-99) , 
-7, 0.375527, 0, 0, 0.506722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494066,-99) ,
+7, 0.375527, 0, 0, 0.506722,-99) ,
 NN(
-0, 
-0, 
-0, 1.82839, 0, -1, 0.494219,-99) , 
+0,
+0,
+0, 1.82839, 0, -1, 0.494219,-99) ,
 7, 0.758685, 1, 0, 0.503065,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.000198108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493247,-99) , 
-5, 0.761407, 1, 0, 0.508462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493247,-99) ,
+5, 0.761407, 1, 0, 0.508462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492968,-99) , 
-7, 0.480746, 1, 0, 0.497913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492968,-99) ,
+7, 0.480746, 1, 0, 0.497913,-99) ,
 8, 2.24069, 0, 0, 0.503067,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.000149683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497177,-99) , 
-12, 4.57639, 1, 0, 0.513742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497177,-99) ,
+12, 4.57639, 1, 0, 0.513742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49714,-99) , 
-12, 3.85898, 1, 0, 0.498057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49714,-99) ,
+12, 3.85898, 1, 0, 0.498057,-99) ,
 4, -1.29629, 1, 0, 0.503066,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.000178428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490027,-99) , 
-8, 1.82785, 0, 0, 0.511016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490027,-99) ,
+8, 1.82785, 0, 0, 0.511016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495773,-99) , 
-10, -27.4195, 1, 0, 0.497011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495773,-99) ,
+10, -27.4195, 1, 0, 0.497011,-99) ,
 1, -0.30431, 0, 0, 0.503088,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.000175076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49071,-99) , 
-9, 1.87289, 0, 0, 0.510987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49071,-99) ,
+9, 1.87289, 0, 0, 0.510987,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491187,-99) , 
-2, 0.444798, 1, 0, 0.497047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491187,-99) ,
+2, 0.444798, 1, 0, 0.497047,-99) ,
 1, -0.30431, 0, 0, 0.503096,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.000186842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494077,-99) , 
-7, 0.375527, 0, 0, 0.506702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494077,-99) ,
+7, 0.375527, 0, 0, 0.506702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491542,-99) , 
-12, 4.33725, 1, 0, 0.494313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491542,-99) ,
+12, 4.33725, 1, 0, 0.494313,-99) ,
 7, 0.758685, 1, 0, 0.503078,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.000170486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4939,-99) , 
-1, -0.406259, 0, 0, 0.513723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4939,-99) ,
+1, -0.406259, 0, 0, 0.513723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495885,-99) , 
-7, 0.485316, 1, 0, 0.498075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495885,-99) ,
+7, 0.485316, 1, 0, 0.498075,-99) ,
 4, -1.29629, 1, 0, 0.503072,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.000158727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499811,-99) , 
-4, -1.29631, 1, 0, 0.509376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499811,-99) ,
+4, -1.29631, 1, 0, 0.509376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493983,-99) , 
-5, 0.420913, 1, 0, 0.49663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493983,-99) ,
+5, 0.420913, 1, 0, 0.49663,-99) ,
 12, 4.57639, 1, 0, 0.503081,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.000131751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498682,-99) , 
-6, -0.231448, 1, 0, 0.50939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498682,-99) ,
+6, -0.231448, 1, 0, 0.50939,-99) ,
 NN(
-0, 
-0, 
-11, 0.822752, 0, -1, 0.496655,-99) , 
+0,
+0,
+11, 0.822752, 0, -1, 0.496655,-99) ,
 12, 4.57639, 1, 0, 0.503101,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.000206105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476735,-99) , 
-8, 1.87348, 0, 0, 0.516759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476735,-99) ,
+8, 1.87348, 0, 0, 0.516759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496363,-99) , 
-8, 1.7472, 1, 0, 0.497689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496363,-99) ,
+8, 1.7472, 1, 0, 0.497689,-99) ,
 1, -0.100321, 0, 0, 0.503106,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.000164782);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493333,-99) , 
-12, 4.92369, 1, 0, 0.506717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493333,-99) ,
+12, 4.92369, 1, 0, 0.506717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491699,-99) , 
-12, 4.33725, 1, 0, 0.494429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491699,-99) ,
+12, 4.33725, 1, 0, 0.494429,-99) ,
 7, 0.758685, 1, 0, 0.503123,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.000180653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494104,-99) , 
-7, 0.375527, 0, 0, 0.506688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494104,-99) ,
+7, 0.375527, 0, 0, 0.506688,-99) ,
 NN(
-0, 
-0, 
-0, 1.82839, 0, -1, 0.494449,-99) , 
+0,
+0,
+0, 1.82839, 0, -1, 0.494449,-99) ,
 7, 0.758685, 1, 0, 0.503108,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.00014883);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490407,-99) , 
-11, 1.84601, 1, 0, 0.50667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490407,-99) ,
+11, 1.84601, 1, 0, 0.50667,-99) ,
 NN(
-0, 
-0, 
-6, -1.05893, 1, -1, 0.494497,-99) , 
+0,
+0,
+6, -1.05893, 1, -1, 0.494497,-99) ,
 7, 0.758685, 1, 0, 0.50311,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.000176958);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490177,-99) , 
-8, 1.82785, 0, 0, 0.510951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490177,-99) ,
+8, 1.82785, 0, 0, 0.510951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492447,-99) , 
-11, 1.17355, 1, 0, 0.497078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492447,-99) ,
+11, 1.17355, 1, 0, 0.497078,-99) ,
 1, -0.30431, 0, 0, 0.503098,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.000192953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478295,-99) , 
-9, 1.91817, 0, 0, 0.516692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478295,-99) ,
+9, 1.91817, 0, 0, 0.516692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497107,-99) , 
-6, -2.5465, 1, 0, 0.497685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497107,-99) ,
+6, -2.5465, 1, 0, 0.497685,-99) ,
 1, -0.100321, 0, 0, 0.503084,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.000169816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492979,-99) , 
-1, -0.712255, 0, 0, 0.506986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492979,-99) ,
+1, -0.712255, 0, 0, 0.506986,-99) ,
 NN(
-0, 
-0, 
-1, -0.617863, 0, -1, 0.495111,-99) , 
+0,
+0,
+1, -0.617863, 0, -1, 0.495111,-99) ,
 7, 0.721911, 1, 0, 0.503106,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.000172266);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495562,-99) , 
-1, -0.712287, 0, 0, 0.509339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495562,-99) ,
+1, -0.712287, 0, 0, 0.509339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49411,-99) , 
-5, 0.420913, 1, 0, 0.496714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49411,-99) ,
+5, 0.420913, 1, 0, 0.496714,-99) ,
 12, 4.57639, 1, 0, 0.503104,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.000174665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495111,-99) , 
-7, 0.784128, 1, 0, 0.5109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495111,-99) ,
+7, 0.784128, 1, 0, 0.5109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492546,-99) , 
-11, 1.17355, 1, 0, 0.497127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492546,-99) ,
+11, 1.17355, 1, 0, 0.497127,-99) ,
 1, -0.30431, 0, 0, 0.503103,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.000174358);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49515,-99) , 
-3, 0.0644723, 1, 0, 0.509302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49515,-99) ,
+3, 0.0644723, 1, 0, 0.509302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494377,-99) , 
-1, 0.140235, 0, 0, 0.496737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494377,-99) ,
+1, 0.140235, 0, 0, 0.496737,-99) ,
 12, 4.57639, 1, 0, 0.503097,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.000203977);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476904,-99) , 
-8, 1.87348, 0, 0, 0.51662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476904,-99) ,
+8, 1.87348, 0, 0, 0.51662,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496428,-99) , 
-8, 1.7472, 1, 0, 0.497733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496428,-99) ,
+8, 1.7472, 1, 0, 0.497733,-99) ,
 1, -0.100321, 0, 0, 0.503098,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.000173359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495143,-99) , 
-7, 0.784128, 1, 0, 0.510871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495143,-99) ,
+7, 0.784128, 1, 0, 0.510871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495955,-99) , 
-10, -27.4195, 1, 0, 0.49717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495955,-99) ,
+10, -27.4195, 1, 0, 0.49717,-99) ,
 1, -0.30431, 0, 0, 0.503115,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.000173028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490905,-99) , 
-9, 1.87289, 0, 0, 0.510859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490905,-99) ,
+9, 1.87289, 0, 0, 0.510859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491411,-99) , 
-2, 0.444798, 1, 0, 0.497205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491411,-99) ,
+2, 0.444798, 1, 0, 0.497205,-99) ,
 1, -0.30431, 0, 0, 0.50313,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.000173077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495221,-99) , 
-3, 0.0644723, 1, 0, 0.509283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495221,-99) ,
+3, 0.0644723, 1, 0, 0.509283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494456,-99) , 
-1, 0.140235, 0, 0, 0.496788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494456,-99) ,
+1, 0.140235, 0, 0, 0.496788,-99) ,
 12, 4.57639, 1, 0, 0.503113,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.000171432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493145,-99) , 
-1, -0.712255, 0, 0, 0.506954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493145,-99) ,
+1, -0.712255, 0, 0, 0.506954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493982,-99) , 
-4, -1.46626, 1, 0, 0.495201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493982,-99) ,
+4, -1.46626, 1, 0, 0.495201,-99) ,
 7, 0.721911, 1, 0, 0.503114,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.000146439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.1476, 0, 1, 0.516523,-99) , 
+0,
+0,
+0, 2.1476, 0, 1, 0.516523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496496,-99) , 
-8, 1.7472, 1, 0, 0.497784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496496,-99) ,
+8, 1.7472, 1, 0, 0.497784,-99) ,
 1, -0.100321, 0, 0, 0.503107,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.000171961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495275,-99) , 
-3, 0.0644723, 1, 0, 0.509254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495275,-99) ,
+3, 0.0644723, 1, 0, 0.509254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494513,-99) , 
-1, 0.140235, 0, 0, 0.496822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494513,-99) ,
+1, 0.140235, 0, 0, 0.496822,-99) ,
 12, 4.57639, 1, 0, 0.503115,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.000194198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495972,-99) , 
-5, 0.660665, 1, 0, 0.50748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495972,-99) ,
+5, 0.660665, 1, 0, 0.50748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491827,-99) , 
-7, 0.480746, 1, 0, 0.497532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491827,-99) ,
+7, 0.480746, 1, 0, 0.497532,-99) ,
 9, 2.16313, 0, 0, 0.503116,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.000174197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490942,-99) , 
-9, 1.87289, 0, 0, 0.510789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490942,-99) ,
+9, 1.87289, 0, 0, 0.510789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492733,-99) , 
-11, 1.17355, 1, 0, 0.497242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492733,-99) ,
+11, 1.17355, 1, 0, 0.497242,-99) ,
 1, -0.30431, 0, 0, 0.50312,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.00017133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495168,-99) , 
-7, 0.784128, 1, 0, 0.510762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495168,-99) ,
+7, 0.784128, 1, 0, 0.510762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496041,-99) , 
-10, -27.4195, 1, 0, 0.49724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496041,-99) ,
+10, -27.4195, 1, 0, 0.49724,-99) ,
 1, -0.30431, 0, 0, 0.503107,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.000161088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493424,-99) , 
-12, 4.92369, 1, 0, 0.506589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493424,-99) ,
+12, 4.92369, 1, 0, 0.506589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492079,-99) , 
-12, 4.33725, 1, 0, 0.494731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492079,-99) ,
+12, 4.33725, 1, 0, 0.494731,-99) ,
 7, 0.758685, 1, 0, 0.503121,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.000168273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495651,-99) , 
-1, -0.712287, 0, 0, 0.509191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495651,-99) ,
+1, -0.712287, 0, 0, 0.509191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494344,-99) , 
-5, 0.420913, 1, 0, 0.49687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494344,-99) ,
+5, 0.420913, 1, 0, 0.49687,-99) ,
 12, 4.57639, 1, 0, 0.503106,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.000201164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478454,-99) , 
-9, 1.91817, 0, 0, 0.516409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478454,-99) ,
+9, 1.91817, 0, 0, 0.516409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496551,-99) , 
-8, 1.7472, 1, 0, 0.497828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496551,-99) ,
+8, 1.7472, 1, 0, 0.497828,-99) ,
 1, -0.100321, 0, 0, 0.503106,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.00015748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495792,-99) , 
-5, 0.525308, 1, 0, 0.51638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495792,-99) ,
+5, 0.525308, 1, 0, 0.51638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496111,-99) , 
-6, -0.597362, 0, 0, 0.497864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496111,-99) ,
+6, -0.597362, 0, 0, 0.497864,-99) ,
 1, -0.100321, 0, 0, 0.503123,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.000170973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495251,-99) , 
-7, 0.784128, 1, 0, 0.510728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495251,-99) ,
+7, 0.784128, 1, 0, 0.510728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492854,-99) , 
-11, 1.17355, 1, 0, 0.497309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492854,-99) ,
+11, 1.17355, 1, 0, 0.497309,-99) ,
 1, -0.30431, 0, 0, 0.503132,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.000166155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492383,-99) , 
-7, 0.984038, 1, 0, 0.509181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492383,-99) ,
+7, 0.984038, 1, 0, 0.509181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492685,-99) , 
-7, 0.501208, 1, 0, 0.496919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492685,-99) ,
+7, 0.501208, 1, 0, 0.496919,-99) ,
 12, 4.57639, 1, 0, 0.503125,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.000167157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495297,-99) , 
-3, 0.0644723, 1, 0, 0.509146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495297,-99) ,
+3, 0.0644723, 1, 0, 0.509146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494439,-99) , 
-5, 0.420913, 1, 0, 0.496927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494439,-99) ,
+5, 0.420913, 1, 0, 0.496927,-99) ,
 12, 4.57639, 1, 0, 0.503112,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.000149754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498882,-99) , 
-12, 4.81552, 1, 0, 0.516363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498882,-99) ,
+12, 4.81552, 1, 0, 0.516363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496457,-99) , 
-9, 1.77604, 1, 0, 0.497853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496457,-99) ,
+9, 1.77604, 1, 0, 0.497853,-99) ,
 1, -0.100321, 0, 0, 0.503111,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.000166955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490996,-99) , 
-9, 1.87289, 0, 0, 0.510704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490996,-99) ,
+9, 1.87289, 0, 0, 0.510704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494068,-99) , 
-3, 0.0161237, 1, 0, 0.497314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494068,-99) ,
+3, 0.0161237, 1, 0, 0.497314,-99) ,
 1, -0.30431, 0, 0, 0.503124,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.000168555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495372,-99) , 
-3, 0.0644723, 1, 0, 0.509114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495372,-99) ,
+3, 0.0644723, 1, 0, 0.509114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494695,-99) , 
-1, 0.140235, 0, 0, 0.496966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494695,-99) ,
+1, 0.140235, 0, 0, 0.496966,-99) ,
 12, 4.57639, 1, 0, 0.503114,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.000156595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495673,-99) , 
-1, -0.712287, 0, 0, 0.509085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495673,-99) ,
+1, -0.712287, 0, 0, 0.509085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495512,-99) , 
-4, -2.16593, 1, 0, 0.496998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495512,-99) ,
+4, -2.16593, 1, 0, 0.496998,-99) ,
 12, 4.57639, 1, 0, 0.503116,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.000159648);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493868,-99) , 
-6, -0.645187, 1, 0, 0.516293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493868,-99) ,
+6, -0.645187, 1, 0, 0.516293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496644,-99) , 
-8, 1.7472, 1, 0, 0.497891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496644,-99) ,
+8, 1.7472, 1, 0, 0.497891,-99) ,
 1, -0.100321, 0, 0, 0.503118,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.00017677);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494087,-99) , 
-7, 0.375527, 0, 0, 0.506562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494087,-99) ,
+7, 0.375527, 0, 0, 0.506562,-99) ,
 NN(
-0, 
-0, 
-3, 0.0161172, 0, -1, 0.494834,-99) , 
+0,
+0,
+3, 0.0161172, 0, -1, 0.494834,-99) ,
 7, 0.758685, 1, 0, 0.503132,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.000167586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495676,-99) , 
-7, 0.721895, 1, 0, 0.505414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495676,-99) ,
+7, 0.721895, 1, 0, 0.505414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488497,-99) , 
-6, -0.594689, 0, 0, 0.494248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488497,-99) ,
+6, -0.594689, 0, 0, 0.494248,-99) ,
 0, 1.68308, 0, 0, 0.503134,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.000179022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49307,-99) , 
-7, 0.354096, 0, 0, 0.507793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49307,-99) ,
+7, 0.354096, 0, 0, 0.507793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495491,-99) , 
-12, 4.09812, 1, 0, 0.496623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495491,-99) ,
+12, 4.09812, 1, 0, 0.496623,-99) ,
 5, 0.784599, 1, 0, 0.503125,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.000170055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491013,-99) , 
-9, 1.87289, 0, 0, 0.510642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491013,-99) ,
+9, 1.87289, 0, 0, 0.510642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496196,-99) , 
-10, -27.4195, 1, 0, 0.49737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496196,-99) ,
+10, -27.4195, 1, 0, 0.49737,-99) ,
 1, -0.30431, 0, 0, 0.503129,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.000167041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492409,-99) , 
-7, 0.984038, 1, 0, 0.509068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492409,-99) ,
+7, 0.984038, 1, 0, 0.509068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494819,-99) , 
-1, 0.140235, 0, 0, 0.497058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494819,-99) ,
+1, 0.140235, 0, 0, 0.497058,-99) ,
 12, 4.57639, 1, 0, 0.503136,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.000169057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497474,-99) , 
-6, -0.645762, 1, 0, 0.508453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497474,-99) ,
+6, -0.645762, 1, 0, 0.508453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493739,-99) , 
-12, 4.32813, 1, 0, 0.498054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493739,-99) ,
+12, 4.32813, 1, 0, 0.498054,-99) ,
 8, 2.24069, 0, 0, 0.503134,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.000157446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493641,-99) , 
-12, 4.92369, 1, 0, 0.506519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493641,-99) ,
+12, 4.92369, 1, 0, 0.506519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49242,-99) , 
-12, 4.33725, 1, 0, 0.494949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49242,-99) ,
+12, 4.33725, 1, 0, 0.494949,-99) ,
 7, 0.758685, 1, 0, 0.503135,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.000166173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495757,-99) , 
-7, 0.721895, 1, 0, 0.505387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495757,-99) ,
+7, 0.721895, 1, 0, 0.505387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488546,-99) , 
-6, -0.594689, 0, 0, 0.494288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488546,-99) ,
+6, -0.594689, 0, 0, 0.494288,-99) ,
 0, 1.68308, 0, 0, 0.503121,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.000164794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493497,-99) , 
-9, 1.86345, 0, 0, 0.505374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493497,-99) ,
+9, 1.86345, 0, 0, 0.505374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4837,-99) , 
-6, -0.983179, 0, 0, 0.494296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4837,-99) ,
+6, -0.983179, 0, 0, 0.494296,-99) ,
 0, 1.68308, 0, 0, 0.503112,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.000214426);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493458,-99) , 
-7, 0.358911, 0, 0, 0.51089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493458,-99) ,
+7, 0.358911, 0, 0, 0.51089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495267,-99) , 
-5, 0.474183, 1, 0, 0.497472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495267,-99) ,
+5, 0.474183, 1, 0, 0.497472,-99) ,
 7, 0.501269, 1, 0, 0.503091,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.00017881);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494132,-99) , 
-7, 0.375527, 0, 0, 0.50646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494132,-99) ,
+7, 0.375527, 0, 0, 0.50646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492525,-99) , 
-12, 4.33725, 1, 0, 0.49503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492525,-99) ,
+12, 4.33725, 1, 0, 0.49503,-99) ,
 7, 0.758685, 1, 0, 0.503117,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.000196971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477267,-99) , 
-8, 1.87348, 0, 0, 0.516174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477267,-99) ,
+8, 1.87348, 0, 0, 0.516174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496694,-99) , 
-8, 1.7472, 1, 0, 0.497929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496694,-99) ,
+8, 1.7472, 1, 0, 0.497929,-99) ,
 1, -0.100321, 0, 0, 0.503111,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.000164158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490513,-99) , 
-8, 1.82785, 0, 0, 0.510571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490513,-99) ,
+8, 1.82785, 0, 0, 0.510571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494236,-99) , 
-3, 0.0161237, 1, 0, 0.497423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494236,-99) ,
+3, 0.0161237, 1, 0, 0.497423,-99) ,
 1, -0.30431, 0, 0, 0.503128,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.00016292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492496,-99) , 
-7, 0.984038, 1, 0, 0.508971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492496,-99) ,
+7, 0.984038, 1, 0, 0.508971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494694,-99) , 
-5, 0.420913, 1, 0, 0.497119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494694,-99) ,
+5, 0.420913, 1, 0, 0.497119,-99) ,
 12, 4.57639, 1, 0, 0.503118,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.000168776);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495256,-99) , 
-7, 0.354096, 0, 0, 0.510753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495256,-99) ,
+7, 0.354096, 0, 0, 0.510753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495633,-99) , 
-12, 4.33725, 1, 0, 0.497651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495633,-99) ,
+12, 4.33725, 1, 0, 0.497651,-99) ,
 5, 0.628848, 1, 0, 0.503113,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.000196825);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478747,-99) , 
-9, 1.91817, 0, 0, 0.5161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478747,-99) ,
+9, 1.91817, 0, 0, 0.5161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490906,-99) , 
-7, 0.390948, 0, 0, 0.497974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490906,-99) ,
+7, 0.390948, 0, 0, 0.497974,-99) ,
 1, -0.100321, 0, 0, 0.503122,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.000206522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485819,-99) , 
-1, -0.750044, 0, 0, 0.510899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485819,-99) ,
+1, -0.750044, 0, 0, 0.510899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495234,-99) , 
-9, 2.64704, 0, 0, 0.49748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495234,-99) ,
+9, 2.64704, 0, 0, 0.49748,-99) ,
 7, 0.501269, 1, 0, 0.503099,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.000197866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478851,-99) , 
-9, 1.91817, 0, 0, 0.516086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478851,-99) ,
+9, 1.91817, 0, 0, 0.516086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496599,-99) , 
-9, 1.77604, 1, 0, 0.497959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496599,-99) ,
+9, 1.77604, 1, 0, 0.497959,-99) ,
 1, -0.100321, 0, 0, 0.503107,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.000161419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495755,-99) , 
-1, -0.712287, 0, 0, 0.50893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495755,-99) ,
+1, -0.712287, 0, 0, 0.50893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494777,-99) , 
-5, 0.420913, 1, 0, 0.497174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494777,-99) ,
+5, 0.420913, 1, 0, 0.497174,-99) ,
 12, 4.57639, 1, 0, 0.503124,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.000159415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494277,-99) , 
-1, -0.406259, 0, 0, 0.513313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494277,-99) ,
+1, -0.406259, 0, 0, 0.513313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493506,-99) , 
-2, 0.444798, 1, 0, 0.498342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493506,-99) ,
+2, 0.444798, 1, 0, 0.498342,-99) ,
 4, -1.29629, 1, 0, 0.503123,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.000162724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-9, 1.74988, 0, 1, 0.510874,-99) , 
+0,
+0,
+9, 1.74988, 0, 1, 0.510874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493977,-99) , 
-12, 4.33725, 1, 0, 0.497523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493977,-99) ,
+12, 4.33725, 1, 0, 0.497523,-99) ,
 7, 0.501269, 1, 0, 0.503114,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.000166203);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495886,-99) , 
-5, 0.525308, 1, 0, 0.516021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495886,-99) ,
+5, 0.525308, 1, 0, 0.516021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496643,-99) , 
-9, 1.77604, 1, 0, 0.497983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496643,-99) ,
+9, 1.77604, 1, 0, 0.497983,-99) ,
 1, -0.100321, 0, 0, 0.503106,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.000163991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493567,-99) , 
-9, 1.86345, 0, 0, 0.505365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493567,-99) ,
+9, 1.86345, 0, 0, 0.505365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48388,-99) , 
-6, -0.983179, 0, 0, 0.494407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48388,-99) ,
+6, -0.983179, 0, 0, 0.494407,-99) ,
 0, 1.68308, 0, 0, 0.503127,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.000193711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477568,-99) , 
-8, 1.87348, 0, 0, 0.515997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477568,-99) ,
+8, 1.87348, 0, 0, 0.515997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496795,-99) , 
-8, 1.7472, 1, 0, 0.497993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496795,-99) ,
+8, 1.7472, 1, 0, 0.497993,-99) ,
 1, -0.100321, 0, 0, 0.503107,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.000176412);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494228,-99) , 
-7, 0.375527, 0, 0, 0.50643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494228,-99) ,
+7, 0.375527, 0, 0, 0.50643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492721,-99) , 
-12, 4.33725, 1, 0, 0.495124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492721,-99) ,
+12, 4.33725, 1, 0, 0.495124,-99) ,
 7, 0.758685, 1, 0, 0.503123,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.00016176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.68788, 1, 1, 0.510851,-99) , 
+0,
+0,
+4, -2.68788, 1, 1, 0.510851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494039,-99) , 
-12, 4.33725, 1, 0, 0.497546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494039,-99) ,
+12, 4.33725, 1, 0, 0.497546,-99) ,
 7, 0.501269, 1, 0, 0.503117,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.000158583);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.68788, 1, 1, 0.510807,-99) , 
+0,
+0,
+4, -2.68788, 1, 1, 0.510807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495412,-99) , 
-5, 0.474183, 1, 0, 0.497565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495412,-99) ,
+5, 0.474183, 1, 0, 0.497565,-99) ,
 7, 0.501269, 1, 0, 0.50311,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.000159137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496869,-99) , 
-5, 0.576931, 1, 0, 0.510455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496869,-99) ,
+5, 0.576931, 1, 0, 0.510455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496199,-99) , 
-1, -0.4425, 0, 0, 0.497483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496199,-99) ,
+1, -0.4425, 0, 0, 0.497483,-99) ,
 1, -0.30431, 0, 0, 0.503112,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.000167549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491358,-99) , 
-9, 1.87289, 0, 0, 0.510457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491358,-99) ,
+9, 1.87289, 0, 0, 0.510457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491831,-99) , 
-2, 0.444798, 1, 0, 0.497508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491831,-99) ,
+2, 0.444798, 1, 0, 0.497508,-99) ,
 1, -0.30431, 0, 0, 0.503127,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.00016513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495282,-99) , 
-7, 0.354096, 0, 0, 0.51059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495282,-99) ,
+7, 0.354096, 0, 0, 0.51059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495835,-99) , 
-12, 4.33725, 1, 0, 0.497762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495835,-99) ,
+12, 4.33725, 1, 0, 0.497762,-99) ,
 5, 0.628848, 1, 0, 0.50311,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.000156342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496905,-99) , 
-5, 0.576931, 1, 0, 0.510426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496905,-99) ,
+5, 0.576931, 1, 0, 0.510426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496748,-99) , 
-4, -2.16603, 1, 0, 0.497518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496748,-99) ,
+4, -2.16603, 1, 0, 0.497518,-99) ,
 1, -0.30431, 0, 0, 0.503119,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.000174989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494228,-99) , 
-7, 0.375527, 0, 0, 0.506397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494228,-99) ,
+7, 0.375527, 0, 0, 0.506397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492924,-99) , 
-12, 4.33725, 1, 0, 0.495254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492924,-99) ,
+12, 4.33725, 1, 0, 0.495254,-99) ,
 7, 0.758685, 1, 0, 0.503138,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.000167522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491406,-99) , 
-9, 1.87289, 0, 0, 0.510421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491406,-99) ,
+9, 1.87289, 0, 0, 0.510421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493216,-99) , 
-11, 1.17355, 1, 0, 0.497546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493216,-99) ,
+11, 1.17355, 1, 0, 0.497546,-99) ,
 1, -0.30431, 0, 0, 0.503132,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.00015319);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494251,-99) , 
-5, 0.761407, 1, 0, 0.50836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494251,-99) ,
+5, 0.761407, 1, 0, 0.50836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497044,-99) , 
-10, -27.4207, 1, 0, 0.498116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497044,-99) ,
+10, -27.4207, 1, 0, 0.498116,-99) ,
 8, 2.24069, 0, 0, 0.50312,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.000208078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485998,-99) , 
-1, -0.750044, 0, 0, 0.510768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485998,-99) ,
+1, -0.750044, 0, 0, 0.510768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495157,-99) , 
-1, 0.205661, 0, 0, 0.497624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495157,-99) ,
+1, 0.205661, 0, 0, 0.497624,-99) ,
 7, 0.501269, 1, 0, 0.503128,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.000154975);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495635,-99) , 
-7, 0.784128, 1, 0, 0.510391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495635,-99) ,
+7, 0.784128, 1, 0, 0.510391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496817,-99) , 
-4, -2.16603, 1, 0, 0.497576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496817,-99) ,
+4, -2.16603, 1, 0, 0.497576,-99) ,
 1, -0.30431, 0, 0, 0.503136,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.000121792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.757121, 1, 1, 0.506375,-99) , 
+0,
+0,
+2, -0.757121, 1, 1, 0.506375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493726,-99) , 
-4, -0.0782437, 0, 0, 0.495348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493726,-99) ,
+4, -0.0782437, 0, 0, 0.495348,-99) ,
 7, 0.758685, 1, 0, 0.50315,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.000195291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479146,-99) , 
-9, 1.91817, 0, 0, 0.515856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479146,-99) ,
+9, 1.91817, 0, 0, 0.515856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490987,-99) , 
-7, 0.390948, 0, 0, 0.498085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490987,-99) ,
+7, 0.390948, 0, 0, 0.498085,-99) ,
 1, -0.100321, 0, 0, 0.503132,-99)    );
   // itree = 475
   fBoostWeights.push_back(6.21874e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.503109,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.000165658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498026,-99) , 
-3, 0.0644723, 1, 0, 0.510697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498026,-99) ,
+3, 0.0644723, 1, 0, 0.510697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494171,-99) , 
-12, 4.33725, 1, 0, 0.497614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494171,-99) ,
+12, 4.33725, 1, 0, 0.497614,-99) ,
 7, 0.501269, 1, 0, 0.503092,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.000170917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493865,-99) , 
-9, 2.16313, 0, 0, 0.510455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493865,-99) ,
+9, 2.16313, 0, 0, 0.510455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496239,-99) , 
-7, 0.47715, 1, 0, 0.497829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496239,-99) ,
+7, 0.47715, 1, 0, 0.497829,-99) ,
 5, 0.628848, 1, 0, 0.503092,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.000147412);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497207,-99) , 
-12, 4.69595, 1, 0, 0.510443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497207,-99) ,
+12, 4.69595, 1, 0, 0.510443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492355,-99) , 
-2, 0.444703, 1, 0, 0.497858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492355,-99) ,
+2, 0.444703, 1, 0, 0.497858,-99) ,
 5, 0.628848, 1, 0, 0.503105,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0001597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498278,-99) , 
-5, 0.732682, 1, 0, 0.508769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498278,-99) ,
+5, 0.732682, 1, 0, 0.508769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495126,-99) , 
-1, 0.140235, 0, 0, 0.49728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495126,-99) ,
+1, 0.140235, 0, 0, 0.49728,-99) ,
 12, 4.57639, 1, 0, 0.503095,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.000165333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492989,-99) , 
-1, -0.712255, 0, 0, 0.5063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492989,-99) ,
+1, -0.712255, 0, 0, 0.5063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49311,-99) , 
-12, 4.33725, 1, 0, 0.495384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49311,-99) ,
+12, 4.33725, 1, 0, 0.495384,-99) ,
 7, 0.758685, 1, 0, 0.503108,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.000166257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496522,-99) , 
-5, 0.660665, 1, 0, 0.507325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496522,-99) ,
+5, 0.660665, 1, 0, 0.507325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49563,-99) , 
-4, -1.99199, 1, 0, 0.497687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49563,-99) ,
+4, -1.99199, 1, 0, 0.497687,-99) ,
 9, 2.16313, 0, 0, 0.503096,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.00017456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494128,-99) , 
-7, 0.354174, 0, 0, 0.507324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494128,-99) ,
+7, 0.354174, 0, 0, 0.507324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494304,-99) , 
-12, 4.08991, 1, 0, 0.497719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494304,-99) ,
+12, 4.08991, 1, 0, 0.497719,-99) ,
 9, 2.16313, 0, 0, 0.50311,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.00019415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477945,-99) , 
-8, 1.87348, 0, 0, 0.51578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477945,-99) ,
+8, 1.87348, 0, 0, 0.51578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490983,-99) , 
-7, 0.390948, 0, 0, 0.498083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490983,-99) ,
+7, 0.390948, 0, 0, 0.498083,-99) ,
 1, -0.100321, 0, 0, 0.503109,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.000156024);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495905,-99) , 
-1, -0.712287, 0, 0, 0.508727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495905,-99) ,
+1, -0.712287, 0, 0, 0.508727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493379,-99) , 
-7, 0.501208, 1, 0, 0.497305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493379,-99) ,
+7, 0.501208, 1, 0, 0.497305,-99) ,
 12, 4.57639, 1, 0, 0.503086,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.000209092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49418,-99) , 
-7, 0.373145, 0, 0, 0.510605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49418,-99) ,
+7, 0.373145, 0, 0, 0.510605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494278,-99) , 
-12, 4.33725, 1, 0, 0.497654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494278,-99) ,
+12, 4.33725, 1, 0, 0.497654,-99) ,
 7, 0.501269, 1, 0, 0.503077,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.000157718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495222,-99) , 
-8, 1.91935, 0, 0, 0.505299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495222,-99) ,
+8, 1.91935, 0, 0, 0.505299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483984,-99) , 
-6, -0.983179, 0, 0, 0.494494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483984,-99) ,
+6, -0.983179, 0, 0, 0.494494,-99) ,
 0, 1.68308, 0, 0, 0.503093,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.000206063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486129,-99) , 
-1, -0.750044, 0, 0, 0.510595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486129,-99) ,
+1, -0.750044, 0, 0, 0.510595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495569,-99) , 
-5, 0.474183, 1, 0, 0.49766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495569,-99) ,
+5, 0.474183, 1, 0, 0.49766,-99) ,
 7, 0.501269, 1, 0, 0.503076,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.000165524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493921,-99) , 
-9, 2.16313, 0, 0, 0.510331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493921,-99) ,
+9, 2.16313, 0, 0, 0.510331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492462,-99) , 
-2, 0.444703, 1, 0, 0.497911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492462,-99) ,
+2, 0.444703, 1, 0, 0.497911,-99) ,
 5, 0.628848, 1, 0, 0.503089,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.000154795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4944,-99) , 
-6, -0.645187, 1, 0, 0.515725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4944,-99) ,
+6, -0.645187, 1, 0, 0.515725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491014,-99) , 
-7, 0.390948, 0, 0, 0.498061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491014,-99) ,
+7, 0.390948, 0, 0, 0.498061,-99) ,
 1, -0.100321, 0, 0, 0.503078,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.000164296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492467,-99) , 
-0, 1.68308, 0, 0, 0.507206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492467,-99) ,
+0, 1.68308, 0, 0, 0.507206,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49571,-99) , 
-4, -1.99199, 1, 0, 0.497756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49571,-99) ,
+4, -1.99199, 1, 0, 0.497756,-99) ,
 9, 2.16313, 0, 0, 0.50306,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.000207723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494216,-99) , 
-7, 0.373145, 0, 0, 0.510554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494216,-99) ,
+7, 0.373145, 0, 0, 0.510554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49432,-99) , 
-12, 4.33725, 1, 0, 0.497662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49432,-99) ,
+12, 4.33725, 1, 0, 0.497662,-99) ,
 7, 0.501269, 1, 0, 0.50306,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.000190002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47815,-99) , 
-8, 1.87348, 0, 0, 0.515708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47815,-99) ,
+8, 1.87348, 0, 0, 0.515708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496865,-99) , 
-8, 1.7472, 1, 0, 0.498065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496865,-99) ,
+8, 1.7472, 1, 0, 0.498065,-99) ,
 1, -0.100321, 0, 0, 0.503076,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.000181184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494243,-99) , 
-0, 1.71491, 0, 0, 0.510577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494243,-99) ,
+0, 1.71491, 0, 0, 0.510577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495628,-99) , 
-5, 0.474183, 1, 0, 0.497701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495628,-99) ,
+5, 0.474183, 1, 0, 0.497701,-99) ,
 7, 0.501269, 1, 0, 0.503092,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.00017962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497978,-99) , 
-5, 0.626749, 1, 0, 0.505206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497978,-99) ,
+5, 0.626749, 1, 0, 0.505206,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487341,-99) , 
-12, 4.29516, 1, 0, 0.495607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487341,-99) ,
+12, 4.29516, 1, 0, 0.495607,-99) ,
 9, 1.87281, 0, 0, 0.503106,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.000130459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498381,-99) , 
-9, 1.87281, 0, 0, 0.505299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498381,-99) ,
+9, 1.87281, 0, 0, 0.505299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487176,-99) , 
-6, -1.37702, 1, 0, 0.492029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487176,-99) ,
+6, -1.37702, 1, 0, 0.492029,-99) ,
 12, 4.93509, 1, 0, 0.503115,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.000162727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493337,-99) , 
-7, 0.354174, 0, 0, 0.505279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493337,-99) ,
+7, 0.354174, 0, 0, 0.505279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487211,-99) , 
-6, -1.37702, 1, 0, 0.492041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487211,-99) ,
+6, -1.37702, 1, 0, 0.492041,-99) ,
 12, 4.93509, 1, 0, 0.503101,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.000161536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492536,-99) , 
-7, 0.853416, 1, 0, 0.515634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492536,-99) ,
+7, 0.853416, 1, 0, 0.515634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497102,-99) , 
-4, -1.99208, 1, 0, 0.498102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497102,-99) ,
+4, -1.99208, 1, 0, 0.498102,-99) ,
 1, -0.100321, 0, 0, 0.503081,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.000149574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493735,-99) , 
-12, 4.92369, 1, 0, 0.506238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493735,-99) ,
+12, 4.92369, 1, 0, 0.506238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493878,-99) , 
-4, -0.0782437, 0, 0, 0.495507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493878,-99) ,
+4, -0.0782437, 0, 0, 0.495507,-99) ,
 7, 0.758685, 1, 0, 0.503099,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.000160874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496148,-99) , 
-5, 0.525308, 1, 0, 0.515618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496148,-99) ,
+5, 0.525308, 1, 0, 0.515618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496786,-99) , 
-9, 1.77604, 1, 0, 0.498117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496786,-99) ,
+9, 1.77604, 1, 0, 0.498117,-99) ,
 1, -0.100321, 0, 0, 0.503088,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.000130804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498009,-99) , 
-4, -0.948464, 1, 0, 0.508178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498009,-99) ,
+4, -0.948464, 1, 0, 0.508178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495055,-99) , 
-6, -0.88487, 0, 0, 0.498267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495055,-99) ,
+6, -0.88487, 0, 0, 0.498267,-99) ,
 8, 2.24069, 0, 0, 0.503108,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.000149564);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493913,-99) , 
-9, 1.86345, 0, 0, 0.505279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493913,-99) ,
+9, 1.86345, 0, 0, 0.505279,-99) ,
 NN(
-0, 
-0, 
-7, 0.33023, 0, -1, 0.494645,-99) , 
+0,
+0,
+7, 0.33023, 0, -1, 0.494645,-99) ,
 0, 1.68308, 0, 0, 0.503108,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.000145874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489986,-99) , 
-1, -0.814281, 0, 0, 0.50526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489986,-99) ,
+1, -0.814281, 0, 0, 0.50526,-99) ,
 NN(
-0, 
-0, 
-0, 1.95809, 1, -1, 0.492124,-99) , 
+0,
+0,
+0, 1.95809, 1, -1, 0.492124,-99) ,
 12, 4.93509, 1, 0, 0.503098,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.000138004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498187,-99) , 
-1, -0.100296, 0, 0, 0.504304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498187,-99) ,
+1, -0.100296, 0, 0, 0.504304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489748,-99) , 
-9, 1.99097, 1, 0, 0.495676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489748,-99) ,
+9, 1.99097, 1, 0, 0.495676,-99) ,
 6, -0.231447, 1, 0, 0.503078,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.000151448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578504, 1, 1, 0.510517,-99) , 
+0,
+0,
+2, -0.578504, 1, 1, 0.510517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495361,-99) , 
-1, 0.205661, 0, 0, 0.497742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495361,-99) ,
+1, 0.205661, 0, 0, 0.497742,-99) ,
 7, 0.501269, 1, 0, 0.503091,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.000122271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498828,-99) , 
-12, 4.81552, 1, 0, 0.515525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498828,-99) ,
+12, 4.81552, 1, 0, 0.515525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493162,-99) , 
-0, 1.7255, 0, 0, 0.498156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493162,-99) ,
+0, 1.7255, 0, 0, 0.498156,-99) ,
 1, -0.100321, 0, 0, 0.503089,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.000166869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492559,-99) , 
-7, 0.853416, 1, 0, 0.51551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492559,-99) ,
+7, 0.853416, 1, 0, 0.51551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491101,-99) , 
-7, 0.390948, 0, 0, 0.498142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491101,-99) ,
+7, 0.390948, 0, 0, 0.498142,-99) ,
 1, -0.100321, 0, 0, 0.503075,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.000151828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497465,-99) , 
-5, 0.784599, 1, 0, 0.505204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497465,-99) ,
+5, 0.784599, 1, 0, 0.505204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487564,-99) , 
-4, -0.42576, 0, 0, 0.492158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487564,-99) ,
+4, -0.42576, 0, 0, 0.492158,-99) ,
 12, 4.93509, 1, 0, 0.503058,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.000180752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494332,-99) , 
-0, 1.71491, 0, 0, 0.510444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494332,-99) ,
+0, 1.71491, 0, 0, 0.510444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494447,-99) , 
-12, 4.33725, 1, 0, 0.497731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494447,-99) ,
+12, 4.33725, 1, 0, 0.497731,-99) ,
 7, 0.501269, 1, 0, 0.503054,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.000204804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494208,-99) , 
-7, 0.373145, 0, 0, 0.510422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494208,-99) ,
+7, 0.373145, 0, 0, 0.510422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494496,-99) , 
-12, 4.33725, 1, 0, 0.497752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494496,-99) ,
+12, 4.33725, 1, 0, 0.497752,-99) ,
 7, 0.501269, 1, 0, 0.503057,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.000201546);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494264,-99) , 
-7, 0.373145, 0, 0, 0.510426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494264,-99) ,
+7, 0.373145, 0, 0, 0.510426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495408,-99) , 
-1, 0.205661, 0, 0, 0.497776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495408,-99) ,
+1, 0.205661, 0, 0, 0.497776,-99) ,
 7, 0.501269, 1, 0, 0.503073,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.000191541);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479604,-99) , 
-9, 1.91817, 0, 0, 0.5155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479604,-99) ,
+9, 1.91817, 0, 0, 0.5155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491197,-99) , 
-7, 0.390948, 0, 0, 0.498174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491197,-99) ,
+7, 0.390948, 0, 0, 0.498174,-99) ,
 1, -0.100321, 0, 0, 0.503095,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.00016195);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494893,-99) , 
-8, 2.19164, 0, 0, 0.510145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494893,-99) ,
+8, 2.19164, 0, 0, 0.510145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496497,-99) , 
-7, 0.47715, 1, 0, 0.498017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496497,-99) ,
+7, 0.47715, 1, 0, 0.498017,-99) ,
 5, 0.628848, 1, 0, 0.503073,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.000136356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494222,-99) , 
-7, 0.795458, 1, 0, 0.508121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494222,-99) ,
+7, 0.795458, 1, 0, 0.508121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495474,-99) , 
-8, 1.89444, 0, 0, 0.498277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495474,-99) ,
+8, 1.89444, 0, 0, 0.498277,-99) ,
 8, 2.24069, 0, 0, 0.503085,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.000187077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47974,-99) , 
-9, 1.91817, 0, 0, 0.515474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47974,-99) ,
+9, 1.91817, 0, 0, 0.515474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496974,-99) , 
-8, 1.7472, 1, 0, 0.498158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496974,-99) ,
+8, 1.7472, 1, 0, 0.498158,-99) ,
 1, -0.100321, 0, 0, 0.503076,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.00015845);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496184,-99) , 
-5, 0.525308, 1, 0, 0.515447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496184,-99) ,
+5, 0.525308, 1, 0, 0.515447,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496884,-99) , 
-9, 1.77604, 1, 0, 0.498192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496884,-99) ,
+9, 1.77604, 1, 0, 0.498192,-99) ,
 1, -0.100321, 0, 0, 0.503093,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.000165854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495642,-99) , 
-7, 0.740518, 1, 0, 0.507167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495642,-99) ,
+7, 0.740518, 1, 0, 0.507167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492476,-99) , 
-3, 0.0161237, 1, 0, 0.496691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492476,-99) ,
+3, 0.0161237, 1, 0, 0.496691,-99) ,
 1, -0.508299, 0, 0, 0.503113,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.000168972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494355,-99) , 
-7, 0.375527, 0, 0, 0.506167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494355,-99) ,
+7, 0.375527, 0, 0, 0.506167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494072,-99) , 
-4, -0.0782437, 0, 0, 0.495707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494072,-99) ,
+4, -0.0782437, 0, 0, 0.495707,-99) ,
 7, 0.758685, 1, 0, 0.503108,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.000145623);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491944,-99) , 
-12, 4.93509, 1, 0, 0.504312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491944,-99) ,
+12, 4.93509, 1, 0, 0.504312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482398,-99) , 
-4, -0.600476, 1, 0, 0.495076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482398,-99) ,
+4, -0.600476, 1, 0, 0.495076,-99) ,
 3, 0.0967294, 1, 0, 0.503104,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.000202303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486353,-99) , 
-1, -0.750044, 0, 0, 0.510388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486353,-99) ,
+1, -0.750044, 0, 0, 0.510388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494599,-99) , 
-12, 4.33725, 1, 0, 0.497815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494599,-99) ,
+12, 4.33725, 1, 0, 0.497815,-99) ,
 7, 0.501269, 1, 0, 0.50308,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.000194038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494344,-99) , 
-7, 0.373145, 0, 0, 0.510357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494344,-99) ,
+7, 0.373145, 0, 0, 0.510357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495792,-99) , 
-8, 2.65353, 0, 0, 0.497839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495792,-99) ,
+8, 2.65353, 0, 0, 0.497839,-99) ,
 7, 0.501269, 1, 0, 0.503081,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.000151904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494742,-99) , 
-6, -0.645187, 1, 0, 0.515448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494742,-99) ,
+6, -0.645187, 1, 0, 0.515448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491299,-99) , 
-7, 0.390948, 0, 0, 0.498206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491299,-99) ,
+7, 0.390948, 0, 0, 0.498206,-99) ,
 1, -0.100321, 0, 0, 0.503103,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.000164049);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492813,-99) , 
-7, 0.853416, 1, 0, 0.515427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492813,-99) ,
+7, 0.853416, 1, 0, 0.515427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49134,-99) , 
-7, 0.390948, 0, 0, 0.49819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49134,-99) ,
+7, 0.390948, 0, 0, 0.49819,-99) ,
 1, -0.100321, 0, 0, 0.503085,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.000177561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494429,-99) , 
-0, 1.71491, 0, 0, 0.510364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494429,-99) ,
+0, 1.71491, 0, 0, 0.510364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494628,-99) , 
-12, 4.33725, 1, 0, 0.497813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494628,-99) ,
+12, 4.33725, 1, 0, 0.497813,-99) ,
 7, 0.501269, 1, 0, 0.503069,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.000198388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494445,-99) , 
-7, 0.373145, 0, 0, 0.510343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494445,-99) ,
+7, 0.373145, 0, 0, 0.510343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495487,-99) , 
-1, 0.205661, 0, 0, 0.497834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495487,-99) ,
+1, 0.205661, 0, 0, 0.497834,-99) ,
 7, 0.501269, 1, 0, 0.503072,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.000131545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497263,-99) , 
-0, 1.68308, 0, 0, 0.505208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497263,-99) ,
+0, 1.68308, 0, 0, 0.505208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487032,-99) , 
-7, 0.511327, 1, 0, 0.492359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487032,-99) ,
+7, 0.511327, 1, 0, 0.492359,-99) ,
 12, 4.93509, 1, 0, 0.503094,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.000199333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494481,-99) , 
-7, 0.373145, 0, 0, 0.510327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494481,-99) ,
+7, 0.373145, 0, 0, 0.510327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494701,-99) , 
-12, 4.33725, 1, 0, 0.497854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494701,-99) ,
+12, 4.33725, 1, 0, 0.497854,-99) ,
 7, 0.501269, 1, 0, 0.503077,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.000199525);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486466,-99) , 
-1, -0.750044, 0, 0, 0.51033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486466,-99) ,
+1, -0.750044, 0, 0, 0.51033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494755,-99) , 
-12, 4.33725, 1, 0, 0.497878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494755,-99) ,
+12, 4.33725, 1, 0, 0.497878,-99) ,
 7, 0.501269, 1, 0, 0.503092,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.00018719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479899,-99) , 
-9, 1.91817, 0, 0, 0.515411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479899,-99) ,
+9, 1.91817, 0, 0, 0.515411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496923,-99) , 
-9, 1.77604, 1, 0, 0.498207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496923,-99) ,
+9, 1.77604, 1, 0, 0.498207,-99) ,
 1, -0.100321, 0, 0, 0.503093,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.000128035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.83598, 0, 1, 0.510071,-99) , 
+0,
+0,
+0, 1.83598, 0, 1, 0.510071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496662,-99) , 
-10, -27.4195, 1, 0, 0.497773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496662,-99) ,
+10, -27.4195, 1, 0, 0.497773,-99) ,
 1, -0.30431, 0, 0, 0.503109,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.000183655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479916,-99) , 
-9, 1.91817, 0, 0, 0.51535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479916,-99) ,
+9, 1.91817, 0, 0, 0.51535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497123,-99) , 
-8, 1.7472, 1, 0, 0.498252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497123,-99) ,
+8, 1.7472, 1, 0, 0.498252,-99) ,
 1, -0.100321, 0, 0, 0.503108,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.000159129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493667,-99) , 
-7, 0.354174, 0, 0, 0.505226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493667,-99) ,
+7, 0.354174, 0, 0, 0.505226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48782,-99) , 
-4, -0.42576, 0, 0, 0.492454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48782,-99) ,
+4, -0.42576, 0, 0, 0.492454,-99) ,
 12, 4.93509, 1, 0, 0.503124,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.000158609);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493472,-99) , 
-1, -0.712255, 0, 0, 0.506127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493472,-99) ,
+1, -0.712255, 0, 0, 0.506127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494166,-99) , 
-4, -0.0782437, 0, 0, 0.495795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494166,-99) ,
+4, -0.0782437, 0, 0, 0.495795,-99) ,
 7, 0.758685, 1, 0, 0.503105,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.000157565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493801,-99) , 
-8, 2.06839, 0, 0, 0.525679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493801,-99) ,
+8, 2.06839, 0, 0, 0.525679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495446,-99) , 
-7, 0.501269, 1, 0, 0.498496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495446,-99) ,
+7, 0.501269, 1, 0, 0.498496,-99) ,
 1, 0.103667, 0, 0, 0.503096,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.000123654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49832,-99) , 
-9, 1.87281, 0, 0, 0.50519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49832,-99) ,
+9, 1.87281, 0, 0, 0.50519,-99) ,
 NN(
-0, 
-0, 
-2, -0.0426512, 1, -1, 0.492464,-99) , 
+0,
+0,
+2, -0.0426512, 1, -1, 0.492464,-99) ,
 12, 4.93509, 1, 0, 0.503096,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.000164989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490948,-99) , 
-7, 0.859685, 1, 0, 0.525653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490948,-99) ,
+7, 0.859685, 1, 0, 0.525653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495478,-99) , 
-7, 0.501269, 1, 0, 0.49849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495478,-99) ,
+7, 0.501269, 1, 0, 0.49849,-99) ,
 1, 0.103667, 0, 0, 0.503086,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.000144622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493961,-99) , 
-12, 4.92369, 1, 0, 0.506067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493961,-99) ,
+12, 4.92369, 1, 0, 0.506067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494262,-99) , 
-4, -0.0782437, 0, 0, 0.495878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494262,-99) ,
+4, -0.0782437, 0, 0, 0.495878,-99) ,
 7, 0.758685, 1, 0, 0.503087,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.000154871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493549,-99) , 
-7, 0.354174, 0, 0, 0.505151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493549,-99) ,
+7, 0.354174, 0, 0, 0.505151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487693,-99) , 
-9, 2.34153, 0, 0, 0.492535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487693,-99) ,
+9, 2.34153, 0, 0, 0.492535,-99) ,
 12, 4.93509, 1, 0, 0.503075,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.000156469);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496514,-99) , 
-9, 2.1009, 0, 0, 0.525613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496514,-99) ,
+9, 2.1009, 0, 0, 0.525613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496269,-99) , 
-12, 4.33725, 1, 0, 0.498462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496269,-99) ,
+12, 4.33725, 1, 0, 0.498462,-99) ,
 1, 0.103667, 0, 0, 0.503056,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.000136147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498264,-99) , 
-4, -1.29284, 1, 0, 0.525599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498264,-99) ,
+4, -1.29284, 1, 0, 0.525599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497559,-99) , 
-2, -0.496694, 1, 0, 0.498479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497559,-99) ,
+2, -0.496694, 1, 0, 0.498479,-99) ,
 1, 0.103667, 0, 0, 0.503068,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.000181939);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478728,-99) , 
-8, 1.87348, 0, 0, 0.515257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478728,-99) ,
+8, 1.87348, 0, 0, 0.515257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497216,-99) , 
-10, -27.4195, 1, 0, 0.498263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497216,-99) ,
+10, -27.4195, 1, 0, 0.498263,-99) ,
 1, -0.100321, 0, 0, 0.503089,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.00016108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494555,-99) , 
-7, 0.375527, 0, 0, 0.50608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494555,-99) ,
+7, 0.375527, 0, 0, 0.50608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493783,-99) , 
-11, 1.29587, 0, 0, 0.495912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493783,-99) ,
+11, 1.29587, 0, 0, 0.495912,-99) ,
 7, 0.758685, 1, 0, 0.503106,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.000163122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497337,-99) , 
-1, -0.100321, 0, 0, 0.505163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497337,-99) ,
+1, -0.100321, 0, 0, 0.505163,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491072,-99) , 
-3, 0.0161237, 1, 0, 0.495736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491072,-99) ,
+3, 0.0161237, 1, 0, 0.495736,-99) ,
 9, 1.87281, 0, 0, 0.5031,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.00012346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494505,-99) , 
-12, 4.93509, 1, 0, 0.504089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494505,-99) ,
+12, 4.93509, 1, 0, 0.504089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484376,-99) , 
-2, 1.16763, 1, 0, 0.498169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484376,-99) ,
+2, 1.16763, 1, 0, 0.498169,-99) ,
 2, 0.821394, 1, 0, 0.503115,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.00015037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490514,-99) , 
-8, 1.72464, 0, 0, 0.50704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490514,-99) ,
+8, 1.72464, 0, 0, 0.50704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490256,-99) , 
-7, 0.390938, 0, 0, 0.496841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490256,-99) ,
+7, 0.390938, 0, 0, 0.496841,-99) ,
 1, -0.508299, 0, 0, 0.503094,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.000164244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490937,-99) , 
-7, 0.859685, 1, 0, 0.525476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490937,-99) ,
+7, 0.859685, 1, 0, 0.525476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495505,-99) , 
-7, 0.501269, 1, 0, 0.498509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495505,-99) ,
+7, 0.501269, 1, 0, 0.498509,-99) ,
 1, 0.103667, 0, 0, 0.503072,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.000172026);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494531,-99) , 
-0, 1.71491, 0, 0, 0.510208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494531,-99) ,
+0, 1.71491, 0, 0, 0.510208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495979,-99) , 
-5, 0.474183, 1, 0, 0.497933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495979,-99) ,
+5, 0.474183, 1, 0, 0.497933,-99) ,
 7, 0.501269, 1, 0, 0.503072,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.000168424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491015,-99) , 
-7, 0.859685, 1, 0, 0.525464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491015,-99) ,
+7, 0.859685, 1, 0, 0.525464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496366,-99) , 
-12, 4.33725, 1, 0, 0.498528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496366,-99) ,
+12, 4.33725, 1, 0, 0.498528,-99) ,
 1, 0.103667, 0, 0, 0.503085,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.000158396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495914,-99) , 
-7, 0.740518, 1, 0, 0.507038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495914,-99) ,
+7, 0.740518, 1, 0, 0.507038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495244,-99) , 
-2, -0.308475, 1, 0, 0.496858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495244,-99) ,
+2, -0.308475, 1, 0, 0.496858,-99) ,
 1, -0.508299, 0, 0, 0.503099,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.000134839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497113,-99) , 
-12, 4.57639, 1, 0, 0.512705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497113,-99) ,
+12, 4.57639, 1, 0, 0.512705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49766,-99) , 
-6, -2.30015, 1, 0, 0.498597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49766,-99) ,
+6, -2.30015, 1, 0, 0.498597,-99) ,
 4, -1.29629, 1, 0, 0.503102,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.000145065);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497464,-99) , 
-5, 0.784599, 1, 0, 0.507043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497464,-99) ,
+5, 0.784599, 1, 0, 0.507043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49275,-99) , 
-3, 0.0161237, 1, 0, 0.496904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49275,-99) ,
+3, 0.0161237, 1, 0, 0.496904,-99) ,
 1, -0.508299, 0, 0, 0.503119,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.000172317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495401,-99) , 
-7, 0.736147, 1, 0, 0.505324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495401,-99) ,
+7, 0.736147, 1, 0, 0.505324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490295,-99) , 
-1, -0.417165, 0, 0, 0.494078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490295,-99) ,
+1, -0.417165, 0, 0, 0.494078,-99) ,
 7, 0.354174, 0, 0, 0.503113,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.000122642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495683,-99) , 
-7, 0.366608, 0, 0, 0.504301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495683,-99) ,
+7, 0.366608, 0, 0, 0.504301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490704,-99) , 
-3, 0.174737, 0, 0, 0.495179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490704,-99) ,
+3, 0.174737, 0, 0, 0.495179,-99) ,
 3, 0.0967294, 1, 0, 0.503108,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.000159121);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493889,-99) , 
-8, 2.06839, 0, 0, 0.525408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493889,-99) ,
+8, 2.06839, 0, 0, 0.525408,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496418,-99) , 
-12, 4.33725, 1, 0, 0.498548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496418,-99) ,
+12, 4.33725, 1, 0, 0.498548,-99) ,
 1, 0.103667, 0, 0, 0.503092,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.000159453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496021,-99) , 
-7, 0.740518, 1, 0, 0.507012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496021,-99) ,
+7, 0.740518, 1, 0, 0.507012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492801,-99) , 
-3, 0.0161237, 1, 0, 0.496916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492801,-99) ,
+3, 0.0161237, 1, 0, 0.496916,-99) ,
 1, -0.508299, 0, 0, 0.503105,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.000132932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497425,-99) , 
-0, 1.68308, 0, 0, 0.505142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497425,-99) ,
+0, 1.68308, 0, 0, 0.505142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48805,-99) , 
-4, -0.42576, 0, 0, 0.492731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48805,-99) ,
+4, -0.42576, 0, 0, 0.492731,-99) ,
 12, 4.93509, 1, 0, 0.5031,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.000146701);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491149,-99) , 
-7, 0.859685, 1, 0, 0.525369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491149,-99) ,
+7, 0.859685, 1, 0, 0.525369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497729,-99) , 
-10, -27.4195, 1, 0, 0.498545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497729,-99) ,
+10, -27.4195, 1, 0, 0.498545,-99) ,
 1, 0.103667, 0, 0, 0.503084,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.000134969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491189,-99) , 
-7, 0.859685, 1, 0, 0.525357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491189,-99) ,
+7, 0.859685, 1, 0, 0.525357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496719,-99) , 
-11, 1.17355, 1, 0, 0.498572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496719,-99) ,
+11, 1.17355, 1, 0, 0.498572,-99) ,
 1, 0.103667, 0, 0, 0.503104,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.000119661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496582,-99) , 
-9, 2.1009, 0, 0, 0.525346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496582,-99) ,
+9, 2.1009, 0, 0, 0.525346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497171,-99) , 
-3, 0.0161237, 1, 0, 0.498571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497171,-99) ,
+3, 0.0161237, 1, 0, 0.498571,-99) ,
 1, 0.103667, 0, 0, 0.503101,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.000144949);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490431,-99) , 
-1, -0.814281, 0, 0, 0.505135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490431,-99) ,
+1, -0.814281, 0, 0, 0.505135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488122,-99) , 
-6, -1.37702, 1, 0, 0.49277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488122,-99) ,
+6, -1.37702, 1, 0, 0.49277,-99) ,
 12, 4.93509, 1, 0, 0.503101,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.000147636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499449,-99) , 
-12, 4.80458, 1, 0, 0.510146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499449,-99) ,
+12, 4.80458, 1, 0, 0.510146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494986,-99) , 
-12, 4.33725, 1, 0, 0.497984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494986,-99) ,
+12, 4.33725, 1, 0, 0.497984,-99) ,
 7, 0.501269, 1, 0, 0.503076,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.000133774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495314,-99) , 
-3, 0.0967294, 1, 0, 0.505099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495314,-99) ,
+3, 0.0967294, 1, 0, 0.505099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488201,-99) , 
-6, -1.37702, 1, 0, 0.492823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488201,-99) ,
+6, -1.37702, 1, 0, 0.492823,-99) ,
 12, 4.93509, 1, 0, 0.503079,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.000149067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491194,-99) , 
-7, 0.859685, 1, 0, 0.52529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491194,-99) ,
+7, 0.859685, 1, 0, 0.52529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497629,-99) , 
-2, -0.496694, 1, 0, 0.498531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497629,-99) ,
+2, -0.496694, 1, 0, 0.498531,-99) ,
 1, 0.103667, 0, 0, 0.503058,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.000144149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.0425745, 1, 1, 0.525278,-99) , 
+0,
+0,
+2, -0.0425745, 1, 1, 0.525278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496482,-99) , 
-12, 4.33725, 1, 0, 0.498559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496482,-99) ,
+12, 4.33725, 1, 0, 0.498559,-99) ,
 1, 0.103667, 0, 0, 0.503079,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.000137492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493883,-99) , 
-8, 2.06839, 0, 0, 0.525239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493883,-99) ,
+8, 2.06839, 0, 0, 0.525239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497777,-99) , 
-10, -27.4195, 1, 0, 0.498575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497777,-99) ,
+10, -27.4195, 1, 0, 0.498575,-99) ,
 1, 0.103667, 0, 0, 0.503086,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.000155371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49344,-99) , 
-9, 1.87289, 0, 0, 0.506973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49344,-99) ,
+9, 1.87289, 0, 0, 0.506973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492959,-99) , 
-3, 0.0161237, 1, 0, 0.496978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492959,-99) ,
+3, 0.0161237, 1, 0, 0.496978,-99) ,
 1, -0.508299, 0, 0, 0.503105,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.000155607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493655,-99) , 
-7, 0.354174, 0, 0, 0.5051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493655,-99) ,
+7, 0.354174, 0, 0, 0.5051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488306,-99) , 
-6, -1.37702, 1, 0, 0.492895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488306,-99) ,
+6, -1.37702, 1, 0, 0.492895,-99) ,
 12, 4.93509, 1, 0, 0.503092,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.000153083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493896,-99) , 
-8, 2.06839, 0, 0, 0.525169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493896,-99) ,
+8, 2.06839, 0, 0, 0.525169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495658,-99) , 
-7, 0.501269, 1, 0, 0.498573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495658,-99) ,
+7, 0.501269, 1, 0, 0.498573,-99) ,
 1, 0.103667, 0, 0, 0.503073,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.000154895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494757,-99) , 
-8, 2.19164, 0, 0, 0.509736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494757,-99) ,
+8, 2.19164, 0, 0, 0.509736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49691,-99) , 
-7, 0.47715, 1, 0, 0.49831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49691,-99) ,
+7, 0.47715, 1, 0, 0.49831,-99) ,
 5, 0.628848, 1, 0, 0.503073,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.00014474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490487,-99) , 
-1, -0.814281, 0, 0, 0.505086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490487,-99) ,
+1, -0.814281, 0, 0, 0.505086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488237,-99) , 
-4, -0.42576, 0, 0, 0.492926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488237,-99) ,
+4, -0.42576, 0, 0, 0.492926,-99) ,
 12, 4.93509, 1, 0, 0.503085,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.00015565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492088,-99) , 
-12, 4.93509, 1, 0, 0.505254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492088,-99) ,
+12, 4.93509, 1, 0, 0.505254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49041,-99) , 
-1, -0.417165, 0, 0, 0.494097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49041,-99) ,
+1, -0.417165, 0, 0, 0.494097,-99) ,
 7, 0.354174, 0, 0, 0.503061,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.000188072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486775,-99) , 
-1, -0.750044, 0, 0, 0.51006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486775,-99) ,
+1, -0.750044, 0, 0, 0.51006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495977,-99) , 
-8, 2.65353, 0, 0, 0.497986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495977,-99) ,
+8, 2.65353, 0, 0, 0.497986,-99) ,
 7, 0.501269, 1, 0, 0.503042,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.000155821);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493609,-99) , 
-7, 0.354174, 0, 0, 0.505031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493609,-99) ,
+7, 0.354174, 0, 0, 0.505031,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488314,-99) , 
-4, -0.42576, 0, 0, 0.492988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488314,-99) ,
+4, -0.42576, 0, 0, 0.492988,-99) ,
 12, 4.93509, 1, 0, 0.50305,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.000148986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493652,-99) , 
-7, 0.354174, 0, 0, 0.505006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493652,-99) ,
+7, 0.354174, 0, 0, 0.505006,-99) ,
 NN(
-0, 
-0, 
-1, -0.552497, 0, -1, 0.493004,-99) , 
+0,
+0,
+1, -0.552497, 0, -1, 0.493004,-99) ,
 12, 4.93509, 1, 0, 0.503031,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.000169425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495285,-99) , 
-1, -0.100273, 0, 0, 0.515351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495285,-99) ,
+1, -0.100273, 0, 0, 0.515351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496037,-99) , 
-7, 0.511069, 1, 0, 0.498619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496037,-99) ,
+7, 0.511069, 1, 0, 0.498619,-99) ,
 5, 0.473096, 1, 0, 0.503017,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.000149196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497121,-99) , 
-7, 0.353762, 0, 0, 0.515356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497121,-99) ,
+7, 0.353762, 0, 0, 0.515356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497303,-99) , 
-12, 3.85898, 1, 0, 0.498637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497303,-99) ,
+12, 3.85898, 1, 0, 0.498637,-99) ,
 5, 0.473096, 1, 0, 0.503032,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.000136869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492422,-99) , 
-5, 0.754354, 1, 0, 0.51256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492422,-99) ,
+5, 0.754354, 1, 0, 0.51256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496903,-99) , 
-7, 0.485316, 1, 0, 0.498599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496903,-99) ,
+7, 0.485316, 1, 0, 0.498599,-99) ,
 4, -1.29629, 1, 0, 0.503057,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.000143189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496911,-99) , 
-2, 0.82134, 1, 0, 0.50523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496911,-99) ,
+2, 0.82134, 1, 0, 0.50523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48714,-99) , 
-4, -1.91377, 1, 0, 0.494183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48714,-99) ,
+4, -1.91377, 1, 0, 0.494183,-99) ,
 7, 0.354174, 0, 0, 0.503059,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.000163352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491143,-99) , 
-7, 0.859685, 1, 0, 0.525045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491143,-99) ,
+7, 0.859685, 1, 0, 0.525045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496531,-99) , 
-12, 4.33725, 1, 0, 0.498559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496531,-99) ,
+12, 4.33725, 1, 0, 0.498559,-99) ,
 1, 0.103667, 0, 0, 0.50304,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.000148078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498055,-99) , 
-4, -1.29284, 1, 0, 0.525032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498055,-99) ,
+4, -1.29284, 1, 0, 0.525032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496575,-99) , 
-12, 4.33725, 1, 0, 0.498577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496575,-99) ,
+12, 4.33725, 1, 0, 0.498577,-99) ,
 1, 0.103667, 0, 0, 0.503053,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.000140792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.525033,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.525033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496614,-99) , 
-12, 4.33725, 1, 0, 0.498593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496614,-99) ,
+12, 4.33725, 1, 0, 0.498593,-99) ,
 1, 0.103667, 0, 0, 0.503067,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.000161098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491168,-99) , 
-7, 0.859685, 1, 0, 0.524994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491168,-99) ,
+7, 0.859685, 1, 0, 0.524994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496652,-99) , 
-12, 4.33725, 1, 0, 0.498609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496652,-99) ,
+12, 4.33725, 1, 0, 0.498609,-99) ,
 1, 0.103667, 0, 0, 0.503073,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.000170852);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492954,-99) , 
-0, 1.68308, 0, 0, 0.508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492954,-99) ,
+0, 1.68308, 0, 0, 0.508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494718,-99) , 
-12, 4.32813, 1, 0, 0.498395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494718,-99) ,
+12, 4.32813, 1, 0, 0.498395,-99) ,
 8, 2.24069, 0, 0, 0.503086,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.000150212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490717,-99) , 
-8, 1.72464, 0, 0, 0.506897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490717,-99) ,
+8, 1.72464, 0, 0, 0.506897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495641,-99) , 
-9, 1.76783, 1, 0, 0.497043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495641,-99) ,
+9, 1.76783, 1, 0, 0.497043,-99) ,
 1, -0.508299, 0, 0, 0.503084,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.000151928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493926,-99) , 
-8, 2.06839, 0, 0, 0.524939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493926,-99) ,
+8, 2.06839, 0, 0, 0.524939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496707,-99) , 
-12, 4.33725, 1, 0, 0.498624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496707,-99) ,
+12, 4.33725, 1, 0, 0.498624,-99) ,
 1, 0.103667, 0, 0, 0.503076,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.00014992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497713,-99) , 
-5, 0.784977, 1, 0, 0.505247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497713,-99) ,
+5, 0.784977, 1, 0, 0.505247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490655,-99) , 
-1, -0.417165, 0, 0, 0.49426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490655,-99) ,
+1, -0.417165, 0, 0, 0.49426,-99) ,
 7, 0.354174, 0, 0, 0.503088,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.000150157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493957,-99) , 
-8, 2.06839, 0, 0, 0.524898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493957,-99) ,
+8, 2.06839, 0, 0, 0.524898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495833,-99) , 
-7, 0.501269, 1, 0, 0.498651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495833,-99) ,
+7, 0.501269, 1, 0, 0.498651,-99) ,
 1, 0.103667, 0, 0, 0.503092,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.000153347);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49474,-99) , 
-7, 0.795458, 1, 0, 0.507964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49474,-99) ,
+7, 0.795458, 1, 0, 0.507964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496425,-99) , 
-4, -1.99199, 1, 0, 0.498441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496425,-99) ,
+4, -1.99199, 1, 0, 0.498441,-99) ,
 8, 2.24069, 0, 0, 0.503092,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.000139737);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496864,-99) , 
-7, 0.721895, 1, 0, 0.505097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496864,-99) ,
+7, 0.721895, 1, 0, 0.505097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485487,-99) , 
-9, 2.45345, 1, 0, 0.495305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485487,-99) ,
+9, 2.45345, 1, 0, 0.495305,-99) ,
 0, 1.68308, 0, 0, 0.503098,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.000171988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495268,-99) , 
-5, 0.761407, 1, 0, 0.50794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495268,-99) ,
+5, 0.761407, 1, 0, 0.50794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49558,-99) , 
-12, 4.08991, 1, 0, 0.498454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49558,-99) ,
+12, 4.08991, 1, 0, 0.498454,-99) ,
 8, 2.24069, 0, 0, 0.503087,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.000165833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49531,-99) , 
-1, -0.100273, 0, 0, 0.515189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49531,-99) ,
+1, -0.100273, 0, 0, 0.515189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496282,-99) , 
-7, 0.511069, 1, 0, 0.498785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496282,-99) ,
+7, 0.511069, 1, 0, 0.498785,-99) ,
 5, 0.473096, 1, 0, 0.503097,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.000148561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490888,-99) , 
-8, 1.72464, 0, 0, 0.506892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490888,-99) ,
+8, 1.72464, 0, 0, 0.506892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491547,-99) , 
-1, -0.745193, 0, 0, 0.497123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491547,-99) ,
+1, -0.745193, 0, 0, 0.497123,-99) ,
 1, -0.508299, 0, 0, 0.503111,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.000129709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492623,-99) , 
-5, 0.754354, 1, 0, 0.512434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492623,-99) ,
+5, 0.754354, 1, 0, 0.512434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497817,-99) , 
-6, -2.30015, 1, 0, 0.498709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497817,-99) ,
+6, -2.30015, 1, 0, 0.498709,-99) ,
 4, -1.29629, 1, 0, 0.503091,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.000142483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495668,-99) , 
-8, 1.91935, 0, 0, 0.505098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495668,-99) ,
+8, 1.91935, 0, 0, 0.505098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492698,-99) , 
-5, 0.993434, 0, 0, 0.495315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492698,-99) ,
+5, 0.993434, 0, 0, 0.495315,-99) ,
 0, 1.68308, 0, 0, 0.503101,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.00011394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496825,-99) , 
-3, 0.128972, 1, 0, 0.505081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496825,-99) ,
+3, 0.128972, 1, 0, 0.505081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492736,-99) , 
-5, 0.993434, 0, 0, 0.495332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492736,-99) ,
+5, 0.993434, 0, 0, 0.495332,-99) ,
 0, 1.68308, 0, 0, 0.503091,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.000142689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497862,-99) , 
-5, 0.784977, 1, 0, 0.505257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497862,-99) ,
+5, 0.784977, 1, 0, 0.505257,-99) ,
 NN(
-0, 
-0, 
-6, -2.22153, 1, -1, 0.494147,-99) , 
+0,
+0,
+6, -2.22153, 1, -1, 0.494147,-99) ,
 7, 0.354174, 0, 0, 0.503073,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.000181027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495698,-99) , 
-7, 0.736147, 1, 0, 0.505257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495698,-99) ,
+7, 0.736147, 1, 0, 0.505257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487222,-99) , 
-4, -1.91377, 1, 0, 0.494186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487222,-99) ,
+4, -1.91377, 1, 0, 0.494186,-99) ,
 7, 0.354174, 0, 0, 0.503081,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.000167622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492415,-99) , 
-12, 4.93509, 1, 0, 0.505246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492415,-99) ,
+12, 4.93509, 1, 0, 0.505246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487271,-99) , 
-4, -1.91377, 1, 0, 0.494201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487271,-99) ,
+4, -1.91377, 1, 0, 0.494201,-99) ,
 7, 0.354174, 0, 0, 0.503075,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.000147166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49246,-99) , 
-12, 4.93509, 1, 0, 0.505216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49246,-99) ,
+12, 4.93509, 1, 0, 0.505216,-99) ,
 NN(
-0, 
-0, 
-0, 1.7158, 0, -1, 0.494215,-99) , 
+0,
+0,
+0, 1.7158, 0, -1, 0.494215,-99) ,
 7, 0.354174, 0, 0, 0.503054,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.000155963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491228,-99) , 
-7, 0.859685, 1, 0, 0.524731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491228,-99) ,
+7, 0.859685, 1, 0, 0.524731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495891,-99) , 
-7, 0.501269, 1, 0, 0.498624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495891,-99) ,
+7, 0.501269, 1, 0, 0.498624,-99) ,
 1, 0.103667, 0, 0, 0.50304,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.000146369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495242,-99) , 
-9, 1.87281, 0, 0, 0.505201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495242,-99) ,
+9, 1.87281, 0, 0, 0.505201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490687,-99) , 
-1, -0.417165, 0, 0, 0.494213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490687,-99) ,
+1, -0.417165, 0, 0, 0.494213,-99) ,
 7, 0.354174, 0, 0, 0.503041,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.000134424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4272, 1, 1, 0.524694,-99) , 
+0,
+0,
+10, -27.4272, 1, 1, 0.524694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49591,-99) , 
-7, 0.501269, 1, 0, 0.498615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49591,-99) ,
+7, 0.501269, 1, 0, 0.498615,-99) ,
 1, 0.103667, 0, 0, 0.503027,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.000110187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49902,-99) , 
-3, 0.0967294, 1, 0, 0.505184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49902,-99) ,
+3, 0.0967294, 1, 0, 0.505184,-99) ,
 NN(
-0, 
-0, 
-0, 1.7158, 0, -1, 0.494191,-99) , 
+0,
+0,
+0, 1.7158, 0, -1, 0.494191,-99) ,
 7, 0.354174, 0, 0, 0.503023,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.000149848);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493983,-99) , 
-8, 2.06839, 0, 0, 0.524637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493983,-99) ,
+8, 2.06839, 0, 0, 0.524637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496735,-99) , 
-12, 4.33725, 1, 0, 0.498608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496735,-99) ,
+12, 4.33725, 1, 0, 0.498608,-99) ,
 1, 0.103667, 0, 0, 0.503011,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.00014175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49119,-99) , 
-7, 0.859685, 1, 0, 0.524623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49119,-99) ,
+7, 0.859685, 1, 0, 0.524623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497858,-99) , 
-10, -27.4195, 1, 0, 0.498624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497858,-99) ,
+10, -27.4195, 1, 0, 0.498624,-99) ,
 1, 0.103667, 0, 0, 0.503023,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.000148788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494024,-99) , 
-8, 2.06839, 0, 0, 0.524612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494024,-99) ,
+8, 2.06839, 0, 0, 0.524612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496803,-99) , 
-12, 4.33725, 1, 0, 0.498651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496803,-99) ,
+12, 4.33725, 1, 0, 0.498651,-99) ,
 1, 0.103667, 0, 0, 0.503043,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.000156099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491225,-99) , 
-7, 0.859685, 1, 0, 0.524598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491225,-99) ,
+7, 0.859685, 1, 0, 0.524598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496843,-99) , 
-12, 4.33725, 1, 0, 0.498667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496843,-99) ,
+12, 4.33725, 1, 0, 0.498667,-99) ,
 1, 0.103667, 0, 0, 0.503054,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.000146136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492591,-99) , 
-12, 4.93509, 1, 0, 0.505214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492591,-99) ,
+12, 4.93509, 1, 0, 0.505214,-99) ,
 NN(
-0, 
-0, 
-2, -0.0426512, 1, -1, 0.494288,-99) , 
+0,
+0,
+2, -0.0426512, 1, -1, 0.494288,-99) ,
 7, 0.354174, 0, 0, 0.503066,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.000118627);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497185,-99) , 
-7, 0.353762, 0, 0, 0.51505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497185,-99) ,
+7, 0.353762, 0, 0, 0.51505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498276,-99) , 
-10, -27.4195, 1, 0, 0.498775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498276,-99) ,
+10, -27.4195, 1, 0, 0.498775,-99) ,
 5, 0.473096, 1, 0, 0.503053,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.000139144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490758,-99) , 
-1, -0.814281, 0, 0, 0.504956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490758,-99) ,
+1, -0.814281, 0, 0, 0.504956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489058,-99) , 
-6, -1.37702, 1, 0, 0.493488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489058,-99) ,
+6, -1.37702, 1, 0, 0.493488,-99) ,
 12, 4.93509, 1, 0, 0.503069,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.000131253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495394,-99) , 
-3, 0.0967294, 1, 0, 0.504925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495394,-99) ,
+3, 0.0967294, 1, 0, 0.504925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488716,-99) , 
-4, -0.42576, 0, 0, 0.493501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488716,-99) ,
+4, -0.42576, 0, 0, 0.493501,-99) ,
 12, 4.93509, 1, 0, 0.503045,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.000108826);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499115,-99) , 
-3, 0.0967294, 1, 0, 0.505155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499115,-99) ,
+3, 0.0967294, 1, 0, 0.505155,-99) ,
 NN(
-0, 
-0, 
-9, 2.02916, 1, -1, 0.49432,-99) , 
+0,
+0,
+9, 2.02916, 1, -1, 0.49432,-99) ,
 7, 0.354174, 0, 0, 0.503025,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.000134158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.524487,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.524487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496852,-99) , 
-12, 4.33725, 1, 0, 0.498641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496852,-99) ,
+12, 4.33725, 1, 0, 0.498641,-99) ,
 1, 0.103667, 0, 0, 0.503014,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.000135301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494998,-99) , 
-8, 1.8937, 0, 0, 0.51229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494998,-99) ,
+8, 1.8937, 0, 0, 0.51229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491467,-99) , 
-2, 0.633096, 1, 0, 0.498672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491467,-99) ,
+2, 0.633096, 1, 0, 0.498672,-99) ,
 4, -1.29629, 1, 0, 0.50302,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.000145422);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497848,-99) , 
-3, 0.0644723, 1, 0, 0.509842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497848,-99) ,
+3, 0.0644723, 1, 0, 0.509842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496278,-99) , 
-5, 0.474183, 1, 0, 0.498074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496278,-99) ,
+5, 0.474183, 1, 0, 0.498074,-99) ,
 7, 0.501269, 1, 0, 0.503001,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.000119099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498686,-99) , 
-8, 1.82785, 0, 0, 0.504879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498686,-99) ,
+8, 1.82785, 0, 0, 0.504879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488749,-99) , 
-4, -0.42576, 0, 0, 0.493519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488749,-99) ,
+4, -0.42576, 0, 0, 0.493519,-99) ,
 12, 4.93509, 1, 0, 0.50301,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.00013552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495697,-99) , 
-8, 1.91935, 0, 0, 0.504955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495697,-99) ,
+8, 1.91935, 0, 0, 0.504955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487522,-99) , 
-7, 0.402709, 0, 0, 0.495358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487522,-99) ,
+7, 0.402709, 0, 0, 0.495358,-99) ,
 0, 1.68308, 0, 0, 0.502995,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.000141448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496582,-99) , 
-9, 2.1009, 0, 0, 0.524397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496582,-99) ,
+9, 2.1009, 0, 0, 0.524397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49762,-99) , 
-12, 3.73942, 1, 0, 0.498619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49762,-99) ,
+12, 3.73942, 1, 0, 0.498619,-99) ,
 1, 0.103667, 0, 0, 0.50298,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.000141719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49495,-99) , 
-1, -0.406259, 0, 0, 0.512251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49495,-99) ,
+1, -0.406259, 0, 0, 0.512251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497051,-99) , 
-7, 0.485316, 1, 0, 0.498669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497051,-99) ,
+7, 0.485316, 1, 0, 0.498669,-99) ,
 4, -1.29629, 1, 0, 0.503006,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.000178329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495717,-99) , 
-7, 0.736147, 1, 0, 0.50514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495717,-99) ,
+7, 0.736147, 1, 0, 0.50514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487437,-99) , 
-4, -1.91377, 1, 0, 0.494318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487437,-99) ,
+4, -1.91377, 1, 0, 0.494318,-99) ,
 7, 0.354174, 0, 0, 0.503013,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.000138606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49577,-99) , 
-8, 1.91935, 0, 0, 0.504964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49577,-99) ,
+8, 1.91935, 0, 0, 0.504964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485591,-99) , 
-9, 2.45345, 1, 0, 0.49538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485591,-99) ,
+9, 2.45345, 1, 0, 0.49538,-99) ,
 0, 1.68308, 0, 0, 0.503007,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.000143941);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492683,-99) , 
-12, 4.93509, 1, 0, 0.505114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492683,-99) ,
+12, 4.93509, 1, 0, 0.505114,-99) ,
 NN(
-0, 
-0, 
-0, 1.7158, 0, -1, 0.494314,-99) , 
+0,
+0,
+0, 1.7158, 0, -1, 0.494314,-99) ,
 7, 0.354174, 0, 0, 0.502992,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.000133321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.524343,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.524343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497635,-99) , 
-12, 3.73942, 1, 0, 0.498628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497635,-99) ,
+12, 3.73942, 1, 0, 0.498628,-99) ,
 1, 0.103667, 0, 0, 0.502979,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.000139578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491119,-99) , 
-7, 0.859685, 1, 0, 0.524306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491119,-99) ,
+7, 0.859685, 1, 0, 0.524306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497924,-99) , 
-10, -27.4195, 1, 0, 0.49866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497924,-99) ,
+10, -27.4195, 1, 0, 0.49866,-99) ,
 1, 0.103667, 0, 0, 0.502998,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.000104479);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498963,-99) , 
-5, 0.473096, 1, 0, 0.503712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498963,-99) ,
+5, 0.473096, 1, 0, 0.503712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494932,-99) ,
 11, 1.84612, 1, 0, 0.503018,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.000140267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495848,-99) , 
-8, 1.91935, 0, 0, 0.504979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495848,-99) ,
+8, 1.91935, 0, 0, 0.504979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491688,-99) , 
-1, -0.447621, 0, 0, 0.495443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491688,-99) ,
+1, -0.447621, 0, 0, 0.495443,-99) ,
 0, 1.68308, 0, 0, 0.503032,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.000136488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495029,-99) , 
-1, -0.406259, 0, 0, 0.512217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495029,-99) ,
+1, -0.406259, 0, 0, 0.512217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497839,-99) , 
-6, -2.30015, 1, 0, 0.498707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497839,-99) ,
+6, -2.30015, 1, 0, 0.498707,-99) ,
 4, -1.29629, 1, 0, 0.503021,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.00013287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497112,-99) , 
-12, 4.57639, 1, 0, 0.51221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497112,-99) ,
+12, 4.57639, 1, 0, 0.51221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497134,-99) , 
-7, 0.485316, 1, 0, 0.498734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497134,-99) ,
+7, 0.485316, 1, 0, 0.498734,-99) ,
 4, -1.29629, 1, 0, 0.503037,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.000161998);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495818,-99) , 
-7, 0.736147, 1, 0, 0.505164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495818,-99) ,
+7, 0.736147, 1, 0, 0.505164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490987,-99) , 
-1, -0.417165, 0, 0, 0.494388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490987,-99) ,
+1, -0.417165, 0, 0, 0.494388,-99) ,
 7, 0.354174, 0, 0, 0.503046,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.000157205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498017,-99) , 
-5, 0.784977, 1, 0, 0.505154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498017,-99) ,
+5, 0.784977, 1, 0, 0.505154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487573,-99) , 
-4, -1.91377, 1, 0, 0.494404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487573,-99) ,
+4, -1.91377, 1, 0, 0.494404,-99) ,
 7, 0.354174, 0, 0, 0.503041,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.000116075);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499503,-99) , 
-12, 4.64526, 1, 0, 0.504891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499503,-99) ,
+12, 4.64526, 1, 0, 0.504891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488871,-99) , 
-4, -0.42576, 0, 0, 0.493668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488871,-99) ,
+4, -0.42576, 0, 0, 0.493668,-99) ,
 12, 4.93509, 1, 0, 0.503044,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.000143346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492819,-99) , 
-12, 4.93509, 1, 0, 0.505147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492819,-99) ,
+12, 4.93509, 1, 0, 0.505147,-99) ,
 NN(
-0, 
-0, 
-3, 0.016082, 1, -1, 0.494412,-99) , 
+0,
+0,
+3, 0.016082, 1, -1, 0.494412,-99) ,
 7, 0.354174, 0, 0, 0.503037,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.000160672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495848,-99) , 
-7, 0.736147, 1, 0, 0.505121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495848,-99) ,
+7, 0.736147, 1, 0, 0.505121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491083,-99) , 
-1, -0.417165, 0, 0, 0.494451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491083,-99) ,
+1, -0.417165, 0, 0, 0.494451,-99) ,
 7, 0.354174, 0, 0, 0.503024,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.000144141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497095,-99) , 
-7, 0.721895, 1, 0, 0.504954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497095,-99) ,
+7, 0.721895, 1, 0, 0.504954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485096,-99) , 
-6, -0.983179, 0, 0, 0.495477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485096,-99) ,
+6, -0.983179, 0, 0, 0.495477,-99) ,
 0, 1.68308, 0, 0, 0.503019,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.000162029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492844,-99) , 
-12, 4.93509, 1, 0, 0.505104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492844,-99) ,
+12, 4.93509, 1, 0, 0.505104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487651,-99) , 
-4, -1.91377, 1, 0, 0.494445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487651,-99) ,
+4, -1.91377, 1, 0, 0.494445,-99) ,
 7, 0.354174, 0, 0, 0.503009,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.000119531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.524203,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.524203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497909,-99) , 
-4, -1.99208, 1, 0, 0.498668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497909,-99) ,
+4, -1.99208, 1, 0, 0.498668,-99) ,
 1, 0.103667, 0, 0, 0.502988,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.000105888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495,-99) , 
-12, 4.93509, 1, 0, 0.503693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495,-99) ,
+12, 4.93509, 1, 0, 0.503693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494945,-99) ,
 11, 1.84612, 1, 0, 0.503002,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.000131205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.524154,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.524154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496043,-99) , 
-7, 0.501269, 1, 0, 0.498676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496043,-99) ,
+7, 0.501269, 1, 0, 0.498676,-99) ,
 1, 0.103667, 0, 0, 0.502986,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.000144634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493931,-99) , 
-8, 2.06839, 0, 0, 0.524119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493931,-99) ,
+8, 2.06839, 0, 0, 0.524119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497695,-99) , 
-12, 3.73942, 1, 0, 0.498679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497695,-99) ,
+12, 3.73942, 1, 0, 0.498679,-99) ,
 1, 0.103667, 0, 0, 0.502982,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.000125082);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496523,-99) , 
-6, -0.231447, 1, 0, 0.505102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496523,-99) ,
+6, -0.231447, 1, 0, 0.505102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491441,-99) , 
-5, 0.275788, 1, 0, 0.494449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491441,-99) ,
+5, 0.275788, 1, 0, 0.494449,-99) ,
 7, 0.354174, 0, 0, 0.503008,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.000113627);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498617,-99) , 
-8, 2.17759, 0, 0, 0.51475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498617,-99) ,
+8, 2.17759, 0, 0, 0.51475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497213,-99) , 
-0, 1.99219, 1, 0, 0.498801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497213,-99) ,
+0, 1.99219, 1, 0, 0.498801,-99) ,
 5, 0.473096, 1, 0, 0.502993,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.000162187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498525,-99) , 
-5, 0.626749, 1, 0, 0.504892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498525,-99) ,
+5, 0.626749, 1, 0, 0.504892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487434,-99) , 
-0, 1.96465, 1, 0, 0.496224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487434,-99) ,
+0, 1.96465, 1, 0, 0.496224,-99) ,
 9, 1.87281, 0, 0, 0.502995,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.000138468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497615,-99) , 
-4, -1.29284, 1, 0, 0.524069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497615,-99) ,
+4, -1.29284, 1, 0, 0.524069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492492,-99) , 
-7, 0.390948, 0, 0, 0.498713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492492,-99) ,
+7, 0.390948, 0, 0, 0.498713,-99) ,
 1, 0.103667, 0, 0, 0.503003,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.000151916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491207,-99) , 
-7, 0.859685, 1, 0, 0.52407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491207,-99) ,
+7, 0.859685, 1, 0, 0.52407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497718,-99) , 
-12, 3.73942, 1, 0, 0.498697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497718,-99) ,
+12, 3.73942, 1, 0, 0.498697,-99) ,
 1, 0.103667, 0, 0, 0.502989,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.000117918);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499998,-99) , 
-6, -1.05893, 1, 0, 0.524058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499998,-99) ,
+6, -1.05893, 1, 0, 0.524058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497986,-99) , 
-4, -1.99208, 1, 0, 0.498733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497986,-99) ,
+4, -1.99208, 1, 0, 0.498733,-99) ,
 1, 0.103667, 0, 0, 0.503017,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.000139166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494726,-99) , 
-1, -0.712287, 0, 0, 0.504964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494726,-99) ,
+1, -0.712287, 0, 0, 0.504964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485172,-99) , 
-6, -0.983179, 0, 0, 0.49551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485172,-99) ,
+6, -0.983179, 0, 0, 0.49551,-99) ,
 0, 1.68308, 0, 0, 0.503034,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.000141696);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491215,-99) , 
-7, 0.859685, 1, 0, 0.524013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491215,-99) ,
+7, 0.859685, 1, 0, 0.524013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497857,-99) , 
-2, -0.496694, 1, 0, 0.498737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497857,-99) ,
+2, -0.496694, 1, 0, 0.498737,-99) ,
 1, 0.103667, 0, 0, 0.503013,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.000119504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498642,-99) , 
-9, 1.87281, 0, 0, 0.504842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498642,-99) ,
+9, 1.87281, 0, 0, 0.504842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48903,-99) , 
-4, -0.42576, 0, 0, 0.493847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48903,-99) ,
+4, -0.42576, 0, 0, 0.493847,-99) ,
 12, 4.93509, 1, 0, 0.503033,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.000111343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498914,-99) , 
-8, 1.82785, 0, 0, 0.504824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498914,-99) ,
+8, 1.82785, 0, 0, 0.504824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489295,-99) , 
-9, 2.34153, 0, 0, 0.493859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489295,-99) ,
+9, 2.34153, 0, 0, 0.493859,-99) ,
 12, 4.93509, 1, 0, 0.50302,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.000181693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494148,-99) , 
-0, 1.82433, 0, 0, 0.504876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494148,-99) ,
+0, 1.82433, 0, 0, 0.504876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488035,-99) , 
-7, 0.469546, 1, 0, 0.496332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488035,-99) ,
+7, 0.469546, 1, 0, 0.496332,-99) ,
 9, 1.87281, 0, 0, 0.503006,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.00015418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495944,-99) , 
-7, 0.736147, 1, 0, 0.505079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495944,-99) ,
+7, 0.736147, 1, 0, 0.505079,-99) ,
 NN(
-0, 
-0, 
-11, 1.02089, 1, -1, 0.494466,-99) , 
+0,
+0,
+11, 1.02089, 1, -1, 0.494466,-99) ,
 7, 0.354174, 0, 0, 0.502993,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.000145025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492986,-99) , 
-12, 4.93509, 1, 0, 0.50507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492986,-99) ,
+12, 4.93509, 1, 0, 0.50507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491233,-99) , 
-1, -0.417165, 0, 0, 0.494507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491233,-99) ,
+1, -0.417165, 0, 0, 0.494507,-99) ,
 7, 0.354174, 0, 0, 0.502994,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.000180495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48723,-99) , 
-1, -0.750044, 0, 0, 0.509683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48723,-99) ,
+1, -0.750044, 0, 0, 0.509683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496213,-99) , 
-8, 2.65353, 0, 0, 0.498145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496213,-99) ,
+8, 2.65353, 0, 0, 0.498145,-99) ,
 7, 0.501269, 1, 0, 0.502976,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.000133125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.221269, 1, 1, 0.514639,-99) , 
+0,
+0,
+2, -0.221269, 1, 1, 0.514639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49666,-99) , 
-7, 0.478265, 1, 0, 0.498827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49666,-99) ,
+7, 0.478265, 1, 0, 0.498827,-99) ,
 5, 0.473096, 1, 0, 0.502983,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.000144538);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493058,-99) , 
-12, 4.93509, 1, 0, 0.505072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493058,-99) ,
+12, 4.93509, 1, 0, 0.505072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491226,-99) , 
-1, -0.417165, 0, 0, 0.494464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491226,-99) ,
+1, -0.417165, 0, 0, 0.494464,-99) ,
 7, 0.354174, 0, 0, 0.502987,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.000134729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498631,-99) , 
-5, 0.473405, 1, 0, 0.523913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498631,-99) ,
+5, 0.473405, 1, 0, 0.523913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497733,-99) , 
-12, 3.73942, 1, 0, 0.498704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497733,-99) ,
+12, 3.73942, 1, 0, 0.498704,-99) ,
 1, 0.103667, 0, 0, 0.502969,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.000150183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491301,-99) , 
-7, 0.859685, 1, 0, 0.523914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491301,-99) ,
+7, 0.859685, 1, 0, 0.523914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492573,-99) , 
-7, 0.390948, 0, 0, 0.498736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492573,-99) ,
+7, 0.390948, 0, 0, 0.498736,-99) ,
 1, 0.103667, 0, 0, 0.502995,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.000139547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49552,-99) , 
-9, 1.87281, 0, 0, 0.505042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49552,-99) ,
+9, 1.87281, 0, 0, 0.505042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491337,-99) , 
-1, -0.417165, 0, 0, 0.494544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491337,-99) ,
+1, -0.417165, 0, 0, 0.494544,-99) ,
 7, 0.354174, 0, 0, 0.502978,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.000115065);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497587,-99) , 
-4, -1.29284, 1, 0, 0.523878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497587,-99) ,
+4, -1.29284, 1, 0, 0.523878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496993,-99) , 
-11, 1.17355, 1, 0, 0.498707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496993,-99) ,
+11, 1.17355, 1, 0, 0.498707,-99) ,
 1, 0.103667, 0, 0, 0.502965,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.00018067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494825,-99) , 
-7, 0.373145, 0, 0, 0.509641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494825,-99) ,
+7, 0.373145, 0, 0, 0.509641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496178,-99) , 
-12, 4.09812, 1, 0, 0.498154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496178,-99) ,
+12, 4.09812, 1, 0, 0.498154,-99) ,
 7, 0.501269, 1, 0, 0.502964,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.000150054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491377,-99) , 
-7, 0.859685, 1, 0, 0.523901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491377,-99) ,
+7, 0.859685, 1, 0, 0.523901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497762,-99) , 
-12, 3.73942, 1, 0, 0.498726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497762,-99) ,
+12, 3.73942, 1, 0, 0.498726,-99) ,
 1, 0.103667, 0, 0, 0.502984,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.000171427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496046,-99) , 
-7, 0.736147, 1, 0, 0.50506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496046,-99) ,
+7, 0.736147, 1, 0, 0.50506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487974,-99) , 
-4, -1.91377, 1, 0, 0.494638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487974,-99) ,
+4, -1.91377, 1, 0, 0.494638,-99) ,
 7, 0.354174, 0, 0, 0.503012,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.000135507);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49606,-99) , 
-8, 1.91935, 0, 0, 0.50491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49606,-99) ,
+8, 1.91935, 0, 0, 0.50491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492987,-99) , 
-5, 0.993434, 0, 0, 0.495585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492987,-99) ,
+5, 0.993434, 0, 0, 0.495585,-99) ,
 0, 1.68308, 0, 0, 0.503006,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.000151905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498145,-99) , 
-5, 0.784977, 1, 0, 0.505038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498145,-99) ,
+5, 0.784977, 1, 0, 0.505038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488019,-99) , 
-4, -1.91377, 1, 0, 0.494648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488019,-99) ,
+4, -1.91377, 1, 0, 0.494648,-99) ,
 7, 0.354174, 0, 0, 0.502996,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.000139013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494071,-99) , 
-7, 0.354174, 0, 0, 0.504772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494071,-99) ,
+7, 0.354174, 0, 0, 0.504772,-99) ,
 NN(
-0, 
-0, 
-2, -0.0426512, 1, -1, 0.493999,-99) , 
+0,
+0,
+2, -0.0426512, 1, -1, 0.493999,-99) ,
 12, 4.93509, 1, 0, 0.502999,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.000120287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.40001, 1, 1, 0.511972,-99) , 
+0,
+0,
+2, -0.40001, 1, 1, 0.511972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491656,-99) , 
-2, 0.633096, 1, 0, 0.498773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491656,-99) ,
+2, 0.633096, 1, 0, 0.498773,-99) ,
 4, -1.29629, 1, 0, 0.502987,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.000124915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498107,-99) , 
-5, 0.784599, 1, 0, 0.504729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498107,-99) ,
+5, 0.784599, 1, 0, 0.504729,-99) ,
 NN(
-0, 
-0, 
-1, -0.552497, 0, -1, 0.494016,-99) , 
+0,
+0,
+1, -0.552497, 0, -1, 0.494016,-99) ,
 12, 4.93509, 1, 0, 0.502966,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.000118779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494054,-99) , 
-8, 2.06839, 0, 0, 0.523786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494054,-99) ,
+8, 2.06839, 0, 0, 0.523786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497053,-99) , 
-11, 1.17355, 1, 0, 0.498728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497053,-99) ,
+11, 1.17355, 1, 0, 0.498728,-99) ,
 1, 0.103667, 0, 0, 0.502966,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.000134437);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497454,-99) , 
-9, 2.24617, 0, 0, 0.514543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497454,-99) ,
+9, 2.24617, 0, 0, 0.514543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497613,-99) , 
-12, 3.85898, 1, 0, 0.498834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497613,-99) ,
+12, 3.85898, 1, 0, 0.498834,-99) ,
 5, 0.473096, 1, 0, 0.502963,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.000169791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496095,-99) , 
-7, 0.736147, 1, 0, 0.505021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496095,-99) ,
+7, 0.736147, 1, 0, 0.505021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488063,-99) , 
-4, -1.91377, 1, 0, 0.494654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488063,-99) ,
+4, -1.91377, 1, 0, 0.494654,-99) ,
 7, 0.354174, 0, 0, 0.502984,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.000116766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498971,-99) , 
-5, 0.48452, 1, 0, 0.503942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498971,-99) ,
+5, 0.48452, 1, 0, 0.503942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484626,-99) , 
-2, 0.444703, 1, 0, 0.497161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484626,-99) ,
+2, 0.444703, 1, 0, 0.497161,-99) ,
 6, -0.231447, 1, 0, 0.502978,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.000138338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493209,-99) , 
-12, 4.93509, 1, 0, 0.505025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493209,-99) ,
+12, 4.93509, 1, 0, 0.505025,-99) ,
 NN(
-0, 
-0, 
-2, -0.0426512, 1, -1, 0.494653,-99) , 
+0,
+0,
+2, -0.0426512, 1, -1, 0.494653,-99) ,
 7, 0.354174, 0, 0, 0.502986,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.00017686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494927,-99) , 
-7, 0.373145, 0, 0, 0.5096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494927,-99) ,
+7, 0.373145, 0, 0, 0.5096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496298,-99) , 
-8, 2.65353, 0, 0, 0.498201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496298,-99) ,
+8, 2.65353, 0, 0, 0.498201,-99) ,
 7, 0.501269, 1, 0, 0.502974,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.000131618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492861,-99) , 
-7, 0.979305, 1, 0, 0.50488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492861,-99) ,
+7, 0.979305, 1, 0, 0.50488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485836,-99) , 
-9, 2.45345, 1, 0, 0.495641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485836,-99) ,
+9, 2.45345, 1, 0, 0.495641,-99) ,
 0, 1.68308, 0, 0, 0.502994,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.000119442);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.523763,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.523763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497873,-99) , 
-2, -0.496694, 1, 0, 0.498738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497873,-99) ,
+2, -0.496694, 1, 0, 0.498738,-99) ,
 1, 0.103667, 0, 0, 0.502971,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.000133453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497457,-99) , 
-9, 2.24617, 0, 0, 0.514499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497457,-99) ,
+9, 2.24617, 0, 0, 0.514499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497664,-99) , 
-12, 3.85898, 1, 0, 0.498878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497664,-99) ,
+12, 3.85898, 1, 0, 0.498878,-99) ,
 5, 0.473096, 1, 0, 0.502984,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.000139215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493284,-99) , 
-12, 4.93509, 1, 0, 0.505028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493284,-99) ,
+12, 4.93509, 1, 0, 0.505028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491896,-99) , 
-5, 0.275788, 1, 0, 0.494734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491896,-99) ,
+5, 0.275788, 1, 0, 0.494734,-99) ,
 7, 0.354174, 0, 0, 0.503004,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.000130578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49524,-99) , 
-0, 1.68517, 0, 0, 0.511895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49524,-99) ,
+0, 1.68517, 0, 0, 0.511895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491761,-99) , 
-2, 0.633096, 1, 0, 0.498809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491761,-99) ,
+2, 0.633096, 1, 0, 0.498809,-99) ,
 4, -1.29629, 1, 0, 0.502987,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.000139694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494716,-99) , 
-9, 1.86345, 0, 0, 0.504843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494716,-99) ,
+9, 1.86345, 0, 0, 0.504843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491997,-99) , 
-1, -0.447621, 0, 0, 0.495659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491997,-99) ,
+1, -0.447621, 0, 0, 0.495659,-99) ,
 0, 1.68308, 0, 0, 0.502968,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.000126335);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497237,-99) , 
-9, 2.19192, 0, 0, 0.523663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497237,-99) ,
+9, 2.19192, 0, 0, 0.523663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497885,-99) , 
-2, -0.496694, 1, 0, 0.498738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497885,-99) ,
+2, -0.496694, 1, 0, 0.498738,-99) ,
 1, 0.103667, 0, 0, 0.502954,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.000130556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496144,-99) , 
-8, 1.91935, 0, 0, 0.50484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496144,-99) ,
+8, 1.91935, 0, 0, 0.50484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493441,-99) , 
-12, 4.33725, 1, 0, 0.495693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493441,-99) ,
+12, 4.33725, 1, 0, 0.495693,-99) ,
 0, 1.68308, 0, 0, 0.502973,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.000101613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492639,-99) , 
-8, 1.51822, 0, 0, 0.504063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492639,-99) ,
+8, 1.51822, 0, 0, 0.504063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491484,-99) , 
-7, 0.538043, 1, 0, 0.495649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491484,-99) ,
+7, 0.538043, 1, 0, 0.495649,-99) ,
 3, 0.0967294, 1, 0, 0.502963,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.000134908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499296,-99) , 
-4, -0.600526, 1, 0, 0.509552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499296,-99) ,
+4, -0.600526, 1, 0, 0.509552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496183,-99) , 
-9, 2.64704, 0, 0, 0.498182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496183,-99) ,
+9, 2.64704, 0, 0, 0.498182,-99) ,
 7, 0.501269, 1, 0, 0.502943,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.000135579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491032,-99) , 
-1, -0.814281, 0, 0, 0.504678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491032,-99) ,
+1, -0.814281, 0, 0, 0.504678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489282,-99) , 
-4, -0.42576, 0, 0, 0.494163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489282,-99) ,
+4, -0.42576, 0, 0, 0.494163,-99) ,
 12, 4.93509, 1, 0, 0.502948,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.0001354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491417,-99) , 
-7, 0.859685, 1, 0, 0.523604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491417,-99) ,
+7, 0.859685, 1, 0, 0.523604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497354,-99) , 
-6, -0.597362, 0, 0, 0.498715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497354,-99) ,
+6, -0.597362, 0, 0, 0.498715,-99) ,
 1, 0.103667, 0, 0, 0.502925,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.000133093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497977,-99) , 
-8, 2.22547, 0, 0, 0.504793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497977,-99) ,
+8, 2.22547, 0, 0, 0.504793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485894,-99) , 
-9, 2.45345, 1, 0, 0.495673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485894,-99) ,
+9, 2.45345, 1, 0, 0.495673,-99) ,
 0, 1.68308, 0, 0, 0.502932,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.000128012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-6, -1.05893, 1, 0, 0.52359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+6, -1.05893, 1, 0, 0.52359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497777,-99) , 
-12, 3.73942, 1, 0, 0.498725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497777,-99) ,
+12, 3.73942, 1, 0, 0.498725,-99) ,
 1, 0.103667, 0, 0, 0.502931,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.00013254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494873,-99) , 
-9, 1.86345, 0, 0, 0.504817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494873,-99) ,
+9, 1.86345, 0, 0, 0.504817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488192,-99) , 
-7, 0.402709, 0, 0, 0.495692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488192,-99) ,
+7, 0.402709, 0, 0, 0.495692,-99) ,
 0, 1.68308, 0, 0, 0.502954,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.000140071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494091,-99) , 
-7, 0.354174, 0, 0, 0.504659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494091,-99) ,
+7, 0.354174, 0, 0, 0.504659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488273,-99) , 
-9, 2.24593, 0, 0, 0.494194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488273,-99) ,
+9, 2.24593, 0, 0, 0.494194,-99) ,
 12, 4.93509, 1, 0, 0.502937,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.000122431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499185,-99) , 
-4, -1.47026, 1, 0, 0.504636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499185,-99) ,
+4, -1.47026, 1, 0, 0.504636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489944,-99) , 
-6, -1.37702, 1, 0, 0.494198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489944,-99) ,
+6, -1.37702, 1, 0, 0.494198,-99) ,
 12, 4.93509, 1, 0, 0.502918,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.000124393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497497,-99) , 
-4, -1.29284, 1, 0, 0.523536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497497,-99) ,
+4, -1.29284, 1, 0, 0.523536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4907,-99) , 
-1, -0.751769, 0, 0, 0.498738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4907,-99) ,
+1, -0.751769, 0, 0, 0.498738,-99) ,
 1, 0.103667, 0, 0, 0.502933,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.000155821);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495041,-99) , 
-0, 1.71491, 0, 0, 0.509528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495041,-99) ,
+0, 1.71491, 0, 0, 0.509528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496173,-99) , 
-9, 2.64704, 0, 0, 0.498152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496173,-99) ,
+9, 2.64704, 0, 0, 0.498152,-99) ,
 7, 0.501269, 1, 0, 0.502915,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.00013609);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498614,-99) , 
-8, 2.17759, 0, 0, 0.514331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498614,-99) ,
+8, 2.17759, 0, 0, 0.514331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496707,-99) , 
-7, 0.478265, 1, 0, 0.498856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496707,-99) ,
+7, 0.478265, 1, 0, 0.498856,-99) ,
 5, 0.473096, 1, 0, 0.502923,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.000135887);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491517,-99) , 
-7, 0.859685, 1, 0, 0.523559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491517,-99) ,
+7, 0.859685, 1, 0, 0.523559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490739,-99) , 
-1, -0.751769, 0, 0, 0.498735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490739,-99) ,
+1, -0.751769, 0, 0, 0.498735,-99) ,
 1, 0.103667, 0, 0, 0.502934,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.000177787);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487547,-99) , 
-1, -0.750044, 0, 0, 0.509468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487547,-99) ,
+1, -0.750044, 0, 0, 0.509468,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496265,-99) , 
-12, 4.09812, 1, 0, 0.498191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496265,-99) ,
+12, 4.09812, 1, 0, 0.498191,-99) ,
 7, 0.501269, 1, 0, 0.502913,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.00011434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498681,-99) , 
-0, 1.82433, 0, 0, 0.504945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498681,-99) ,
+0, 1.82433, 0, 0, 0.504945,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491621,-99) , 
-1, -0.417165, 0, 0, 0.494647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491621,-99) ,
+1, -0.417165, 0, 0, 0.494647,-99) ,
 7, 0.354174, 0, 0, 0.502921,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.000127707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160811, 1, 1, 0.523535,-99) , 
+0,
+0,
+3, 0.0160811, 1, 1, 0.523535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497771,-99) , 
-12, 3.73942, 1, 0, 0.498712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497771,-99) ,
+12, 3.73942, 1, 0, 0.498712,-99) ,
 1, 0.103667, 0, 0, 0.50291,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.000147233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491527,-99) , 
-7, 0.859685, 1, 0, 0.5235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491527,-99) ,
+7, 0.859685, 1, 0, 0.5235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497806,-99) , 
-12, 3.73942, 1, 0, 0.498742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497806,-99) ,
+12, 3.73942, 1, 0, 0.498742,-99) ,
 1, 0.103667, 0, 0, 0.502929,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.00013718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496912,-99) , 
-12, 4.57639, 1, 0, 0.511733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496912,-99) ,
+12, 4.57639, 1, 0, 0.511733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491863,-99) , 
-2, 0.633096, 1, 0, 0.49884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491863,-99) ,
+2, 0.633096, 1, 0, 0.49884,-99) ,
 4, -1.29629, 1, 0, 0.502956,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.000139314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494226,-99) , 
-8, 2.06839, 0, 0, 0.523477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494226,-99) ,
+8, 2.06839, 0, 0, 0.523477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492742,-99) , 
-7, 0.390948, 0, 0, 0.498764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492742,-99) ,
+7, 0.390948, 0, 0, 0.498764,-99) ,
 1, 0.103667, 0, 0, 0.502944,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.000135284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498656,-99) , 
-8, 2.17759, 0, 0, 0.514288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498656,-99) ,
+8, 2.17759, 0, 0, 0.514288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496741,-99) , 
-7, 0.478265, 1, 0, 0.498878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496741,-99) ,
+7, 0.478265, 1, 0, 0.498878,-99) ,
 5, 0.473096, 1, 0, 0.502928,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.000154687);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493386,-99) , 
-12, 4.93509, 1, 0, 0.504948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493386,-99) ,
+12, 4.93509, 1, 0, 0.504948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488242,-99) , 
-4, -1.91377, 1, 0, 0.494724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488242,-99) ,
+4, -1.91377, 1, 0, 0.494724,-99) ,
 7, 0.354174, 0, 0, 0.502939,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.000131028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49804,-99) , 
-8, 2.22547, 0, 0, 0.504757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49804,-99) ,
+8, 2.22547, 0, 0, 0.504757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493167,-99) , 
-5, 0.993434, 0, 0, 0.495751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493167,-99) ,
+5, 0.993434, 0, 0, 0.495751,-99) ,
 0, 1.68308, 0, 0, 0.502919,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.000144931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494129,-99) , 
-7, 0.354174, 0, 0, 0.504623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494129,-99) ,
+7, 0.354174, 0, 0, 0.504623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489411,-99) , 
-4, -0.42576, 0, 0, 0.494296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489411,-99) ,
+4, -0.42576, 0, 0, 0.494296,-99) ,
 12, 4.93509, 1, 0, 0.502923,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.000131616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497098,-99) , 
-1, 0.00171106, 0, 0, 0.51171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497098,-99) ,
+1, 0.00171106, 0, 0, 0.51171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497947,-99) , 
-6, -2.30015, 1, 0, 0.498777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497947,-99) ,
+6, -2.30015, 1, 0, 0.498777,-99) ,
 4, -1.29629, 1, 0, 0.502906,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.000174886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487712,-99) , 
-1, -0.750044, 0, 0, 0.509488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487712,-99) ,
+1, -0.750044, 0, 0, 0.509488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49636,-99) , 
-8, 2.65353, 0, 0, 0.498202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49636,-99) ,
+8, 2.65353, 0, 0, 0.498202,-99) ,
 7, 0.501269, 1, 0, 0.502927,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.000134333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491577,-99) , 
-7, 0.859685, 1, 0, 0.523429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491577,-99) ,
+7, 0.859685, 1, 0, 0.523429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498057,-99) , 
-4, -1.99208, 1, 0, 0.498763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498057,-99) ,
+4, -1.99208, 1, 0, 0.498763,-99) ,
 1, 0.103667, 0, 0, 0.502935,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.000136427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49695,-99) , 
-12, 4.57639, 1, 0, 0.511708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49695,-99) ,
+12, 4.57639, 1, 0, 0.511708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49193,-99) , 
-2, 0.633096, 1, 0, 0.498849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49193,-99) ,
+2, 0.633096, 1, 0, 0.498849,-99) ,
 4, -1.29629, 1, 0, 0.502955,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.000133604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49132,-99) , 
-1, -0.814281, 0, 0, 0.504633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49132,-99) ,
+1, -0.814281, 0, 0, 0.504633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489493,-99) , 
-4, -0.42576, 0, 0, 0.494363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489493,-99) ,
+4, -0.42576, 0, 0, 0.494363,-99) ,
 12, 4.93509, 1, 0, 0.502942,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.000130894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499314,-99) , 
-4, -0.600526, 1, 0, 0.509449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499314,-99) ,
+4, -0.600526, 1, 0, 0.509449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49639,-99) , 
-8, 2.65353, 0, 0, 0.498218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49639,-99) ,
+8, 2.65353, 0, 0, 0.498218,-99) ,
 7, 0.501269, 1, 0, 0.50292,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.000137755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493523,-99) , 
-12, 4.93509, 1, 0, 0.504926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493523,-99) ,
+12, 4.93509, 1, 0, 0.504926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49179,-99) , 
-1, -0.417165, 0, 0, 0.494746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49179,-99) ,
+1, -0.417165, 0, 0, 0.494746,-99) ,
 7, 0.354174, 0, 0, 0.502925,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.000137995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49816,-99) , 
-3, 0.0483549, 1, 0, 0.509421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49816,-99) ,
+3, 0.0483549, 1, 0, 0.509421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496325,-99) , 
-12, 4.09812, 1, 0, 0.498217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496325,-99) ,
+12, 4.09812, 1, 0, 0.498217,-99) ,
 7, 0.501269, 1, 0, 0.502908,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.000137893);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494112,-99) , 
-7, 0.354174, 0, 0, 0.504586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494112,-99) ,
+7, 0.354174, 0, 0, 0.504586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488893,-99) , 
-7, 0.547541, 1, 0, 0.494433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488893,-99) ,
+7, 0.547541, 1, 0, 0.494433,-99) ,
 12, 4.93509, 1, 0, 0.502915,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.000129643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494305,-99) , 
-8, 2.06839, 0, 0, 0.523359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494305,-99) ,
+8, 2.06839, 0, 0, 0.523359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497895,-99) , 
-2, -0.496694, 1, 0, 0.498731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497895,-99) ,
+2, -0.496694, 1, 0, 0.498731,-99) ,
 1, 0.103667, 0, 0, 0.502897,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.000133108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497389,-99) , 
-9, 2.19192, 0, 0, 0.523347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497389,-99) ,
+9, 2.19192, 0, 0, 0.523347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497831,-99) , 
-12, 3.73942, 1, 0, 0.498756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497831,-99) ,
+12, 3.73942, 1, 0, 0.498756,-99) ,
 1, 0.103667, 0, 0, 0.502915,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.000126995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498334,-99) , 
-5, 0.784977, 1, 0, 0.504927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498334,-99) ,
+5, 0.784977, 1, 0, 0.504927,-99) ,
 NN(
-0, 
-0, 
-2, -0.0426512, 1, -1, 0.494818,-99) , 
+0,
+0,
+2, -0.0426512, 1, -1, 0.494818,-99) ,
 7, 0.354174, 0, 0, 0.50294,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.000140657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495603,-99) , 
-1, -0.100273, 0, 0, 0.514217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495603,-99) ,
+1, -0.100273, 0, 0, 0.514217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497879,-99) , 
-4, -1.81665, 1, 0, 0.498929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497879,-99) ,
+4, -1.81665, 1, 0, 0.498929,-99) ,
 5, 0.473096, 1, 0, 0.502947,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.000144084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495046,-99) , 
-9, 1.86345, 0, 0, 0.504793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495046,-99) ,
+9, 1.86345, 0, 0, 0.504793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485674,-99) , 
-6, -0.983179, 0, 0, 0.495864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485674,-99) ,
+6, -0.983179, 0, 0, 0.495864,-99) ,
 0, 1.68308, 0, 0, 0.50297,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.000144861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498382,-99) , 
-5, 0.784977, 1, 0, 0.504931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498382,-99) ,
+5, 0.784977, 1, 0, 0.504931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488463,-99) , 
-4, -1.91377, 1, 0, 0.494866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488463,-99) ,
+4, -1.91377, 1, 0, 0.494866,-99) ,
 7, 0.354174, 0, 0, 0.502952,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.000135622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496963,-99) , 
-12, 4.57639, 1, 0, 0.511647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496963,-99) ,
+12, 4.57639, 1, 0, 0.511647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492032,-99) , 
-2, 0.633096, 1, 0, 0.498879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492032,-99) ,
+2, 0.633096, 1, 0, 0.498879,-99) ,
 4, -1.29629, 1, 0, 0.502955,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.000135021);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495078,-99) , 
-9, 1.86345, 0, 0, 0.50476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495078,-99) ,
+9, 1.86345, 0, 0, 0.50476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486061,-99) , 
-9, 2.45345, 1, 0, 0.495861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486061,-99) ,
+9, 2.45345, 1, 0, 0.495861,-99) ,
 0, 1.68308, 0, 0, 0.502943,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.000137063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494363,-99) , 
-8, 2.06839, 0, 0, 0.523234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494363,-99) ,
+8, 2.06839, 0, 0, 0.523234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497871,-99) , 
-12, 3.73942, 1, 0, 0.498791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497871,-99) ,
+12, 3.73942, 1, 0, 0.498791,-99) ,
 1, 0.103667, 0, 0, 0.502925,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.000143709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494254,-99) , 
-7, 0.354174, 0, 0, 0.504611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494254,-99) ,
+7, 0.354174, 0, 0, 0.504611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489617,-99) , 
-4, -0.42576, 0, 0, 0.494514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489617,-99) ,
+4, -0.42576, 0, 0, 0.494514,-99) ,
 12, 4.93509, 1, 0, 0.50295,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.000133255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497392,-99) , 
-4, -1.29284, 1, 0, 0.523198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497392,-99) ,
+4, -1.29284, 1, 0, 0.523198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497893,-99) , 
-12, 3.73942, 1, 0, 0.498807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497893,-99) ,
+12, 3.73942, 1, 0, 0.498807,-99) ,
 1, 0.103667, 0, 0, 0.502933,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.000114987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499857,-99) , 
-12, 4.80458, 1, 0, 0.509472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499857,-99) ,
+12, 4.80458, 1, 0, 0.509472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493655,-99) , 
-2, 0.444747, 1, 0, 0.498267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493655,-99) ,
+2, 0.444747, 1, 0, 0.498267,-99) ,
 7, 0.501269, 1, 0, 0.502959,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.000174536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487918,-99) , 
-1, -0.750044, 0, 0, 0.509458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487918,-99) ,
+1, -0.750044, 0, 0, 0.509458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496397,-99) , 
-12, 4.09812, 1, 0, 0.498259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496397,-99) ,
+12, 4.09812, 1, 0, 0.498259,-99) ,
 7, 0.501269, 1, 0, 0.502948,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.000135828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494404,-99) , 
-8, 2.06839, 0, 0, 0.5232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494404,-99) ,
+8, 2.06839, 0, 0, 0.5232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497928,-99) , 
-12, 3.73942, 1, 0, 0.498835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497928,-99) ,
+12, 3.73942, 1, 0, 0.498835,-99) ,
 1, 0.103667, 0, 0, 0.502956,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.000181104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49446,-99) , 
-0, 1.82433, 0, 0, 0.504688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49446,-99) ,
+0, 1.82433, 0, 0, 0.504688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489331,-99) , 
-12, 4.29516, 1, 0, 0.496885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489331,-99) ,
+12, 4.29516, 1, 0, 0.496885,-99) ,
 9, 1.87281, 0, 0, 0.50298,-99)    );
   // itree = 728
   fBoostWeights.push_back(5.93981e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.50297,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.000111918);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499172,-99) , 
-4, -1.2963, 1, 0, 0.504652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499172,-99) ,
+4, -1.2963, 1, 0, 0.504652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492449,-99) , 
-3, 0.0161237, 1, 0, 0.496892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492449,-99) ,
+3, 0.0161237, 1, 0, 0.496892,-99) ,
 9, 1.87281, 0, 0, 0.502954,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.000130728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495662,-99) , 
-1, -0.100273, 0, 0, 0.514134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495662,-99) ,
+1, -0.100273, 0, 0, 0.514134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497346,-99) , 
-0, 1.99219, 1, 0, 0.498979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497346,-99) ,
+0, 1.99219, 1, 0, 0.498979,-99) ,
 5, 0.473096, 1, 0, 0.502962,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.000143366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494291,-99) , 
-7, 0.354174, 0, 0, 0.504614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494291,-99) ,
+7, 0.354174, 0, 0, 0.504614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48972,-99) , 
-4, -0.42576, 0, 0, 0.49461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48972,-99) ,
+4, -0.42576, 0, 0, 0.49461,-99) ,
 12, 4.93509, 1, 0, 0.502968,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.000173483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488009,-99) , 
-1, -0.750044, 0, 0, 0.509442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488009,-99) ,
+1, -0.750044, 0, 0, 0.509442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496436,-99) , 
-12, 4.09812, 1, 0, 0.498276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496436,-99) ,
+12, 4.09812, 1, 0, 0.498276,-99) ,
 7, 0.501269, 1, 0, 0.502951,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.0001409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497152,-99) , 
-1, 0.00171106, 0, 0, 0.511595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497152,-99) ,
+1, 0.00171106, 0, 0, 0.511595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492149,-99) , 
-2, 0.633096, 1, 0, 0.498908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492149,-99) ,
+2, 0.633096, 1, 0, 0.498908,-99) ,
 4, -1.29629, 1, 0, 0.502958,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.000111311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497413,-99) , 
-4, -1.29284, 1, 0, 0.523097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497413,-99) ,
+4, -1.29284, 1, 0, 0.523097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49725,-99) , 
-11, 1.17355, 1, 0, 0.49885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49725,-99) ,
+11, 1.17355, 1, 0, 0.49885,-99) ,
 1, 0.103667, 0, 0, 0.502951,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.000128818);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.213216, 1, 1, 0.509414,-99) , 
+0,
+0,
+5, 0.213216, 1, 1, 0.509414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496381,-99) , 
-9, 2.64704, 0, 0, 0.498293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496381,-99) ,
+9, 2.64704, 0, 0, 0.498293,-99) ,
 7, 0.501269, 1, 0, 0.502949,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.000125192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498467,-99) , 
-5, 0.784977, 1, 0, 0.504912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498467,-99) ,
+5, 0.784977, 1, 0, 0.504912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492272,-99) , 
-5, 0.275788, 1, 0, 0.494921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492272,-99) ,
+5, 0.275788, 1, 0, 0.494921,-99) ,
 7, 0.354174, 0, 0, 0.502948,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.000145306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496292,-99) , 
-7, 0.736147, 1, 0, 0.504913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496292,-99) ,
+7, 0.736147, 1, 0, 0.504913,-99) ,
 NN(
-0, 
-0, 
-3, 0.016082, 1, -1, 0.494932,-99) , 
+0,
+0,
+3, 0.016082, 1, -1, 0.494932,-99) ,
 7, 0.354174, 0, 0, 0.502951,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.000122438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496921,-99) , 
-8, 1.82785, 0, 0, 0.504904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496921,-99) ,
+8, 1.82785, 0, 0, 0.504904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492123,-99) , 
-1, -0.417165, 0, 0, 0.494972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492123,-99) ,
+1, -0.417165, 0, 0, 0.494972,-99) ,
 7, 0.354174, 0, 0, 0.502952,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.000137894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497527,-99) , 
-9, 2.24617, 0, 0, 0.514083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497527,-99) ,
+9, 2.24617, 0, 0, 0.514083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496883,-99) , 
-7, 0.478265, 1, 0, 0.498966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496883,-99) ,
+7, 0.478265, 1, 0, 0.498966,-99) ,
 5, 0.473096, 1, 0, 0.502939,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.000133084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493782,-99) , 
-12, 4.93509, 1, 0, 0.504904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493782,-99) ,
+12, 4.93509, 1, 0, 0.504904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492345,-99) , 
-5, 0.275788, 1, 0, 0.494967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492345,-99) ,
+5, 0.275788, 1, 0, 0.494967,-99) ,
 7, 0.354174, 0, 0, 0.50295,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.000145126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496323,-99) , 
-7, 0.736147, 1, 0, 0.50488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496323,-99) ,
+7, 0.736147, 1, 0, 0.50488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492381,-99) , 
-5, 0.275788, 1, 0, 0.49498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492381,-99) ,
+5, 0.275788, 1, 0, 0.49498,-99) ,
 7, 0.354174, 0, 0, 0.502934,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.000117362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.186715, 1, 1, 0.514055,-99) , 
+0,
+0,
+5, 0.186715, 1, 1, 0.514055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497818,-99) , 
-12, 3.85898, 1, 0, 0.498963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497818,-99) ,
+12, 3.85898, 1, 0, 0.498963,-99) ,
 5, 0.473096, 1, 0, 0.502929,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.000134558);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494501,-99) , 
-8, 2.06839, 0, 0, 0.523053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494501,-99) ,
+8, 2.06839, 0, 0, 0.523053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497952,-99) , 
-12, 3.73942, 1, 0, 0.498846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497952,-99) ,
+12, 3.73942, 1, 0, 0.498846,-99) ,
 1, 0.103667, 0, 0, 0.50294,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.000145132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491633,-99) , 
-7, 0.859685, 1, 0, 0.523041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491633,-99) ,
+7, 0.859685, 1, 0, 0.523041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492963,-99) , 
-7, 0.390948, 0, 0, 0.498877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492963,-99) ,
+7, 0.390948, 0, 0, 0.498877,-99) ,
 1, 0.103667, 0, 0, 0.502964,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.000139979);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497186,-99) , 
-1, 0.00171106, 0, 0, 0.511549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497186,-99) ,
+1, 0.00171106, 0, 0, 0.511549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496425,-99) , 
-5, 0.879737, 0, 0, 0.498914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496425,-99) ,
+5, 0.879737, 0, 0, 0.498914,-99) ,
 4, -1.29629, 1, 0, 0.502948,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.000131269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497469,-99) , 
-9, 2.19192, 0, 0, 0.523023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497469,-99) ,
+9, 2.19192, 0, 0, 0.523023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493037,-99) , 
-7, 0.390948, 0, 0, 0.498872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493037,-99) ,
+7, 0.390948, 0, 0, 0.498872,-99) ,
 1, 0.103667, 0, 0, 0.502956,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.000115158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497604,-99) , 
-7, 0.354165, 0, 0, 0.511561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497604,-99) ,
+7, 0.354165, 0, 0, 0.511561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498093,-99) , 
-6, -2.30015, 1, 0, 0.498901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498093,-99) ,
+6, -2.30015, 1, 0, 0.498901,-99) ,
 4, -1.29629, 1, 0, 0.502943,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.000172111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488153,-99) , 
-1, -0.750044, 0, 0, 0.509398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488153,-99) ,
+1, -0.750044, 0, 0, 0.509398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496422,-99) , 
-9, 2.64704, 0, 0, 0.498315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496422,-99) ,
+9, 2.64704, 0, 0, 0.498315,-99) ,
 7, 0.501269, 1, 0, 0.502955,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.000171088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488199,-99) , 
-1, -0.750044, 0, 0, 0.509372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488199,-99) ,
+1, -0.750044, 0, 0, 0.509372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496534,-99) , 
-12, 4.09812, 1, 0, 0.498346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496534,-99) ,
+12, 4.09812, 1, 0, 0.498346,-99) ,
 7, 0.501269, 1, 0, 0.502962,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.000118352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496995,-99) , 
-8, 1.82785, 0, 0, 0.504898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496995,-99) ,
+8, 1.82785, 0, 0, 0.504898,-99) ,
 NN(
-0, 
-0, 
-8, 2.01927, 1, -1, 0.495089,-99) , 
+0,
+0,
+8, 2.01927, 1, -1, 0.495089,-99) ,
 7, 0.354174, 0, 0, 0.50297,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.000115546);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494327,-99) , 
-12, 4.93509, 1, 0, 0.504037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494327,-99) ,
+12, 4.93509, 1, 0, 0.504037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489523,-99) , 
-9, 2.15069, 0, 0, 0.495813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489523,-99) ,
+9, 2.15069, 0, 0, 0.495813,-99) ,
 3, 0.0967294, 1, 0, 0.502962,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.000170814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488241,-99) , 
-1, -0.750044, 0, 0, 0.509333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488241,-99) ,
+1, -0.750044, 0, 0, 0.509333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496464,-99) , 
-1, 0.205661, 0, 0, 0.49834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496464,-99) ,
+1, 0.205661, 0, 0, 0.49834,-99) ,
 7, 0.501269, 1, 0, 0.502943,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.000113464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499721,-99) , 
-4, -1.29629, 1, 0, 0.504738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499721,-99) ,
+4, -1.29629, 1, 0, 0.504738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485854,-99) , 
-6, -0.983179, 0, 0, 0.495977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485854,-99) ,
+6, -0.983179, 0, 0, 0.495977,-99) ,
 0, 1.68308, 0, 0, 0.502949,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.000133518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49171,-99) , 
-7, 0.859685, 1, 0, 0.522977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49171,-99) ,
+7, 0.859685, 1, 0, 0.522977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498065,-99) , 
-2, -0.496694, 1, 0, 0.498881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498065,-99) ,
+2, -0.496694, 1, 0, 0.498881,-99) ,
 1, 0.103667, 0, 0, 0.502957,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.00014577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496095,-99) , 
-9, 1.87281, 0, 0, 0.504902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496095,-99) ,
+9, 1.87281, 0, 0, 0.504902,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488817,-99) , 
-4, -1.91377, 1, 0, 0.495102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488817,-99) ,
+4, -1.91377, 1, 0, 0.495102,-99) ,
 7, 0.354174, 0, 0, 0.502976,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.000132544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497531,-99) , 
-4, -1.29284, 1, 0, 0.522943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497531,-99) ,
+4, -1.29284, 1, 0, 0.522943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493068,-99) , 
-7, 0.390948, 0, 0, 0.498894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493068,-99) ,
+7, 0.390948, 0, 0, 0.498894,-99) ,
 1, 0.103667, 0, 0, 0.502961,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.000162938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488341,-99) , 
-1, -0.750044, 0, 0, 0.509329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488341,-99) ,
+1, -0.750044, 0, 0, 0.509329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496968,-99) , 
-6, -1.88641, 1, 0, 0.498352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496968,-99) ,
+6, -1.88641, 1, 0, 0.498352,-99) ,
 7, 0.501269, 1, 0, 0.502948,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.000121518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497584,-99) , 
-4, -1.29284, 1, 0, 0.522951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497584,-99) ,
+4, -1.29284, 1, 0, 0.522951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498081,-99) , 
-2, -0.496694, 1, 0, 0.498886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498081,-99) ,
+2, -0.496694, 1, 0, 0.498886,-99) ,
 1, 0.103667, 0, 0, 0.502956,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.000139627);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498592,-99) , 
-5, 0.784977, 1, 0, 0.50489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498592,-99) ,
+5, 0.784977, 1, 0, 0.50489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488898,-99) , 
-4, -1.91377, 1, 0, 0.495148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488898,-99) ,
+4, -1.91377, 1, 0, 0.495148,-99) ,
 7, 0.354174, 0, 0, 0.502975,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.000108153);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498658,-99) , 
-8, 1.51822, 0, 0, 0.504591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498658,-99) ,
+8, 1.51822, 0, 0, 0.504591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489864,-99) , 
-4, -0.42576, 0, 0, 0.494793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489864,-99) ,
+4, -0.42576, 0, 0, 0.494793,-99) ,
 12, 4.93509, 1, 0, 0.502978,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.000144552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496454,-99) , 
-7, 0.736147, 1, 0, 0.504872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496454,-99) ,
+7, 0.736147, 1, 0, 0.504872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492422,-99) , 
-1, -0.417165, 0, 0, 0.495141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492422,-99) ,
+1, -0.417165, 0, 0, 0.495141,-99) ,
 7, 0.354174, 0, 0, 0.502959,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.00014445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496134,-99) , 
-9, 1.87281, 0, 0, 0.504863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496134,-99) ,
+9, 1.87281, 0, 0, 0.504863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488938,-99) , 
-4, -1.91377, 1, 0, 0.495156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488938,-99) ,
+4, -1.91377, 1, 0, 0.495156,-99) ,
 7, 0.354174, 0, 0, 0.502955,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.000138917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493294,-99) , 
-7, 0.354174, 0, 0, 0.503797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493294,-99) ,
+7, 0.354174, 0, 0, 0.503797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489078,-99) , 
-12, 4.57639, 1, 0, 0.498593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489078,-99) ,
+12, 4.57639, 1, 0, 0.498593,-99) ,
 2, 0.821394, 1, 0, 0.502941,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.000127227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493185,-99) , 
-7, 0.979305, 1, 0, 0.504704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493185,-99) ,
+7, 0.979305, 1, 0, 0.504704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492464,-99) , 
-1, -0.447621, 0, 0, 0.495969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492464,-99) ,
+1, -0.447621, 0, 0, 0.495969,-99) ,
 0, 1.68308, 0, 0, 0.502922,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.000133517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494524,-99) , 
-7, 0.354174, 0, 0, 0.504508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494524,-99) ,
+7, 0.354174, 0, 0, 0.504508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489111,-99) , 
-9, 2.24593, 0, 0, 0.494755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489111,-99) ,
+9, 2.24593, 0, 0, 0.494755,-99) ,
 12, 4.93509, 1, 0, 0.502903,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.000117222);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498811,-99) , 
-5, 0.473405, 1, 0, 0.522813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498811,-99) ,
+5, 0.473405, 1, 0, 0.522813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498035,-99) , 
-2, -0.496694, 1, 0, 0.49883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498035,-99) ,
+2, -0.496694, 1, 0, 0.49883,-99) ,
 1, 0.103667, 0, 0, 0.502886,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.000139457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497159,-99) , 
-1, 0.00171106, 0, 0, 0.511388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497159,-99) ,
+1, 0.00171106, 0, 0, 0.511388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496417,-99) , 
-5, 0.879737, 0, 0, 0.498925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496417,-99) ,
+5, 0.879737, 0, 0, 0.498925,-99) ,
 4, -1.29629, 1, 0, 0.502904,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.000166836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49534,-99) , 
-7, 0.373145, 0, 0, 0.509299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49534,-99) ,
+7, 0.373145, 0, 0, 0.509299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49656,-99) , 
-8, 2.65353, 0, 0, 0.498313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49656,-99) ,
+8, 2.65353, 0, 0, 0.498313,-99) ,
 7, 0.501269, 1, 0, 0.502912,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.000141925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491795,-99) , 
-7, 0.859685, 1, 0, 0.522827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491795,-99) ,
+7, 0.859685, 1, 0, 0.522827,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496473,-99) , 
-7, 0.501269, 1, 0, 0.498881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496473,-99) ,
+7, 0.501269, 1, 0, 0.498881,-99) ,
 1, 0.103667, 0, 0, 0.502931,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.000140764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495353,-99) , 
-0, 1.71491, 0, 0, 0.509264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495353,-99) ,
+0, 1.71491, 0, 0, 0.509264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497006,-99) , 
-6, -1.88641, 1, 0, 0.498372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497006,-99) ,
+6, -1.88641, 1, 0, 0.498372,-99) ,
 7, 0.501269, 1, 0, 0.502932,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.000118806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497609,-99) , 
-7, 0.353762, 0, 0, 0.5139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497609,-99) ,
+7, 0.353762, 0, 0, 0.5139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495856,-99) , 
-2, 0.444703, 1, 0, 0.499034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495856,-99) ,
+2, 0.444703, 1, 0, 0.499034,-99) ,
 5, 0.473096, 1, 0, 0.502941,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.000121867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497578,-99) , 
-4, -1.29284, 1, 0, 0.522806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497578,-99) ,
+4, -1.29284, 1, 0, 0.522806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497827,-99) , 
-5, 0.990868, 0, 0, 0.498891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497827,-99) ,
+5, 0.990868, 0, 0, 0.498891,-99) ,
 1, 0.103667, 0, 0, 0.502936,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.000167036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495379,-99) , 
-7, 0.373145, 0, 0, 0.509274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495379,-99) ,
+7, 0.373145, 0, 0, 0.509274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496004,-99) , 
-12, 4.33725, 1, 0, 0.498395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496004,-99) ,
+12, 4.33725, 1, 0, 0.498395,-99) ,
 7, 0.501269, 1, 0, 0.50295,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.000111776);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499991,-99) , 
-6, -1.05893, 1, 0, 0.522817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499991,-99) ,
+6, -1.05893, 1, 0, 0.522817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49814,-99) , 
-2, -0.496694, 1, 0, 0.498921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49814,-99) ,
+2, -0.496694, 1, 0, 0.498921,-99) ,
 1, 0.103667, 0, 0, 0.502962,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.000124048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49537,-99) , 
-1, -0.712287, 0, 0, 0.504744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49537,-99) ,
+1, -0.712287, 0, 0, 0.504744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486269,-99) , 
-9, 2.45345, 1, 0, 0.496093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486269,-99) ,
+9, 2.45345, 1, 0, 0.496093,-99) ,
 0, 1.68308, 0, 0, 0.502978,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.00013311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494707,-99) , 
-7, 0.354174, 0, 0, 0.504555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494707,-99) ,
+7, 0.354174, 0, 0, 0.504555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4913,-99) , 
-5, 0.891048, 0, 0, 0.494853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4913,-99) ,
+5, 0.891048, 0, 0, 0.494853,-99) ,
 12, 4.93509, 1, 0, 0.502958,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.000135171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493262,-99) , 
-7, 0.979305, 1, 0, 0.504704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493262,-99) ,
+7, 0.979305, 1, 0, 0.504704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486065,-99) , 
-6, -0.983179, 0, 0, 0.496073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486065,-99) ,
+6, -0.983179, 0, 0, 0.496073,-99) ,
 0, 1.68308, 0, 0, 0.502942,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.00016504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495436,-99) , 
-7, 0.373145, 0, 0, 0.509254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495436,-99) ,
+7, 0.373145, 0, 0, 0.509254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496616,-99) , 
-8, 2.65353, 0, 0, 0.498358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496616,-99) ,
+8, 2.65353, 0, 0, 0.498358,-99) ,
 7, 0.501269, 1, 0, 0.50292,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.000152458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49548,-99) , 
-7, 0.373145, 0, 0, 0.509257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49548,-99) ,
+7, 0.373145, 0, 0, 0.509257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491123,-99) , 
-2, 0.633044, 1, 0, 0.498388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491123,-99) ,
+2, 0.633044, 1, 0, 0.498388,-99) ,
 7, 0.501269, 1, 0, 0.502938,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.000165858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495522,-99) , 
-7, 0.373145, 0, 0, 0.50926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495522,-99) ,
+7, 0.373145, 0, 0, 0.50926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496714,-99) , 
-9, 2.74381, 0, 0, 0.498368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496714,-99) ,
+9, 2.74381, 0, 0, 0.498368,-99) ,
 7, 0.501269, 1, 0, 0.502928,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.000167715);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488541,-99) , 
-1, -0.750044, 0, 0, 0.509263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488541,-99) ,
+1, -0.750044, 0, 0, 0.509263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496628,-99) , 
-12, 4.09812, 1, 0, 0.498402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496628,-99) ,
+12, 4.09812, 1, 0, 0.498402,-99) ,
 7, 0.501269, 1, 0, 0.502949,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.000129773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491913,-99) , 
-1, -0.814281, 0, 0, 0.504545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491913,-99) ,
+1, -0.814281, 0, 0, 0.504545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489989,-99) , 
-4, -0.42576, 0, 0, 0.494894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489989,-99) ,
+4, -0.42576, 0, 0, 0.494894,-99) ,
 12, 4.93509, 1, 0, 0.502957,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.000144711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495452,-99) , 
-0, 1.71491, 0, 0, 0.50922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495452,-99) ,
+0, 1.71491, 0, 0, 0.50922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496691,-99) , 
-8, 2.65353, 0, 0, 0.498408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496691,-99) ,
+8, 2.65353, 0, 0, 0.498408,-99) ,
 7, 0.501269, 1, 0, 0.502935,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.000131875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494796,-99) , 
-7, 0.354174, 0, 0, 0.504524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494796,-99) ,
+7, 0.354174, 0, 0, 0.504524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491375,-99) , 
-5, 0.891048, 0, 0, 0.494917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491375,-99) ,
+5, 0.891048, 0, 0, 0.494917,-99) ,
 12, 4.93509, 1, 0, 0.502943,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.000124519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.221269, 1, 1, 0.513911,-99) , 
+0,
+0,
+2, -0.221269, 1, 1, 0.513911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497001,-99) , 
-7, 0.478265, 1, 0, 0.499012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497001,-99) ,
+7, 0.478265, 1, 0, 0.499012,-99) ,
 5, 0.473096, 1, 0, 0.502927,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.000139637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491917,-99) , 
-7, 0.859685, 1, 0, 0.522738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491917,-99) ,
+7, 0.859685, 1, 0, 0.522738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49802,-99) , 
-12, 3.73942, 1, 0, 0.498899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49802,-99) ,
+12, 3.73942, 1, 0, 0.498899,-99) ,
 1, 0.103667, 0, 0, 0.50293,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.000164501);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488602,-99) , 
-1, -0.750044, 0, 0, 0.509201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488602,-99) ,
+1, -0.750044, 0, 0, 0.509201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496754,-99) , 
-8, 2.65353, 0, 0, 0.498457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496754,-99) ,
+8, 2.65353, 0, 0, 0.498457,-99) ,
 7, 0.501269, 1, 0, 0.502956,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.000133832);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497521,-99) , 
-9, 2.24617, 0, 0, 0.513869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497521,-99) ,
+9, 2.24617, 0, 0, 0.513869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497091,-99) , 
-7, 0.478265, 1, 0, 0.499074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497091,-99) ,
+7, 0.478265, 1, 0, 0.499074,-99) ,
 5, 0.473096, 1, 0, 0.502963,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.000126042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497797,-99) , 
-7, 0.353762, 0, 0, 0.513863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497797,-99) ,
+7, 0.353762, 0, 0, 0.513863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497981,-99) , 
-12, 3.85898, 1, 0, 0.499092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497981,-99) ,
+12, 3.85898, 1, 0, 0.499092,-99) ,
 5, 0.473096, 1, 0, 0.502974,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.000121095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49969,-99) , 
-4, -0.947812, 1, 0, 0.504833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49969,-99) ,
+4, -0.947812, 1, 0, 0.504833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489316,-99) , 
-4, -1.91377, 1, 0, 0.495484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489316,-99) ,
+4, -1.91377, 1, 0, 0.495484,-99) ,
 7, 0.354174, 0, 0, 0.502995,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.000126709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497692,-99) , 
-4, -1.29284, 1, 0, 0.522745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497692,-99) ,
+4, -1.29284, 1, 0, 0.522745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498116,-99) , 
-12, 3.73942, 1, 0, 0.498986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498116,-99) ,
+12, 3.73942, 1, 0, 0.498986,-99) ,
 1, 0.103667, 0, 0, 0.503004,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.00012615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496833,-99) , 
-8, 1.91935, 0, 0, 0.504777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496833,-99) ,
+8, 1.91935, 0, 0, 0.504777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492746,-99) , 
-1, -0.447621, 0, 0, 0.496214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492746,-99) ,
+1, -0.447621, 0, 0, 0.496214,-99) ,
 0, 1.68308, 0, 0, 0.503029,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.000130106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498415,-99) , 
-7, 0.550775, 1, 0, 0.504769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498415,-99) ,
+7, 0.550775, 1, 0, 0.504769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491586,-99) , 
-5, 0.940357, 0, 0, 0.495703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491586,-99) ,
+5, 0.940357, 0, 0, 0.495703,-99) ,
 1, -0.712287, 0, 0, 0.503019,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.000140058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496708,-99) , 
-7, 0.736147, 1, 0, 0.504864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496708,-99) ,
+7, 0.736147, 1, 0, 0.504864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492905,-99) , 
-1, -0.417165, 0, 0, 0.495501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492905,-99) ,
+1, -0.417165, 0, 0, 0.495501,-99) ,
 7, 0.354174, 0, 0, 0.503024,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.00012627);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496254,-99) , 
-9, 1.87281, 0, 0, 0.504856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496254,-99) ,
+9, 1.87281, 0, 0, 0.504856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492942,-99) , 
-1, -0.417165, 0, 0, 0.495515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492942,-99) ,
+1, -0.417165, 0, 0, 0.495515,-99) ,
 7, 0.354174, 0, 0, 0.50302,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.000145056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496027,-99) , 
-1, -0.100273, 0, 0, 0.513825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496027,-99) ,
+1, -0.100273, 0, 0, 0.513825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49719,-99) , 
-7, 0.478265, 1, 0, 0.499151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49719,-99) ,
+7, 0.478265, 1, 0, 0.499151,-99) ,
 5, 0.473096, 1, 0, 0.503007,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.000144252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499306,-99) , 
-4, -1.2963, 1, 0, 0.504622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499306,-99) ,
+4, -1.2963, 1, 0, 0.504622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488628,-99) , 
-0, 1.96465, 1, 0, 0.497315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488628,-99) ,
+0, 1.96465, 1, 0, 0.497315,-99) ,
 9, 1.87281, 0, 0, 0.503022,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.000112132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.186715, 1, 1, 0.513818,-99) , 
+0,
+0,
+5, 0.186715, 1, 1, 0.513818,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498091,-99) , 
-12, 3.85898, 1, 0, 0.499192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498091,-99) ,
+12, 3.85898, 1, 0, 0.499192,-99) ,
 5, 0.473096, 1, 0, 0.503036,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.000110041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499598,-99) , 
-2, 0.82134, 1, 0, 0.50479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499598,-99) ,
+2, 0.82134, 1, 0, 0.50479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48628,-99) , 
-6, -0.983179, 0, 0, 0.496248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48628,-99) ,
+6, -0.983179, 0, 0, 0.496248,-99) ,
 0, 1.68308, 0, 0, 0.503046,-99)    );
   // itree = 800
   fBoostWeights.push_back(0.00017668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497729,-99) , 
-1, -0.100321, 0, 0, 0.504628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497729,-99) ,
+1, -0.100321, 0, 0, 0.504628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489892,-99) , 
-12, 4.29516, 1, 0, 0.497325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489892,-99) ,
+12, 4.29516, 1, 0, 0.497325,-99) ,
 9, 1.87281, 0, 0, 0.503029,-99)    );
   // itree = 801
   fBoostWeights.push_back(0.000111819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499419,-99) , 
-4, -1.47026, 1, 0, 0.504617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499419,-99) ,
+4, -1.47026, 1, 0, 0.504617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48989,-99) , 
-7, 0.547541, 1, 0, 0.495092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48989,-99) ,
+7, 0.547541, 1, 0, 0.495092,-99) ,
 12, 4.93509, 1, 0, 0.50305,-99)    );
   // itree = 802
   fBoostWeights.push_back(0.000129457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495691,-99) , 
-9, 1.86345, 0, 0, 0.504798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495691,-99) ,
+9, 1.86345, 0, 0, 0.504798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493714,-99) , 
-5, 0.993434, 0, 0, 0.496291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493714,-99) ,
+5, 0.993434, 0, 0, 0.496291,-99) ,
 0, 1.68308, 0, 0, 0.503061,-99)    );
   // itree = 803
   fBoostWeights.push_back(0.000116615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496812,-99) , 
-8, 1.72464, 0, 0, 0.504788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496812,-99) ,
+8, 1.72464, 0, 0, 0.504788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491689,-99) , 
-5, 0.940357, 0, 0, 0.495784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491689,-99) ,
+5, 0.940357, 0, 0, 0.495784,-99) ,
 1, -0.712287, 0, 0, 0.503049,-99)    );
   // itree = 804
   fBoostWeights.push_back(0.000129635);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498947,-99) , 
-8, 2.24069, 0, 0, 0.503857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498947,-99) ,
+8, 2.24069, 0, 0, 0.503857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481363,-99) , 
-7, 0.626909, 1, 0, 0.498849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481363,-99) ,
+7, 0.626909, 1, 0, 0.498849,-99) ,
 2, 0.821394, 1, 0, 0.503033,-99)    );
   // itree = 805
   fBoostWeights.push_back(0.000125321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498763,-99) , 
-8, 2.17759, 0, 0, 0.51373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498763,-99) ,
+8, 2.17759, 0, 0, 0.51373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497271,-99) , 
-7, 0.478265, 1, 0, 0.49922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497271,-99) ,
+7, 0.478265, 1, 0, 0.49922,-99) ,
 5, 0.473096, 1, 0, 0.503033,-99)    );
   // itree = 806
   fBoostWeights.push_back(0.000122884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498709,-99) , 
-5, 0.784599, 1, 0, 0.504611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498709,-99) ,
+5, 0.784599, 1, 0, 0.504611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49012,-99) , 
-4, -0.42576, 0, 0, 0.495081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49012,-99) ,
+4, -0.42576, 0, 0, 0.495081,-99) ,
 12, 4.93509, 1, 0, 0.503043,-99)    );
   // itree = 807
   fBoostWeights.push_back(0.000122162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497366,-99) , 
-7, 0.767173, 1, 0, 0.504773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497366,-99) ,
+7, 0.767173, 1, 0, 0.504773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493198,-99) , 
-8, 2.3939, 0, 0, 0.495795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493198,-99) ,
+8, 2.3939, 0, 0, 0.495795,-99) ,
 1, -0.712287, 0, 0, 0.50304,-99)    );
   // itree = 808
   fBoostWeights.push_back(0.000112409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497561,-99) , 
-6, -0.231447, 1, 0, 0.504887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497561,-99) ,
+6, -0.231447, 1, 0, 0.504887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492958,-99) , 
-1, -0.417165, 0, 0, 0.495451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492958,-99) ,
+1, -0.417165, 0, 0, 0.495451,-99) ,
 7, 0.354174, 0, 0, 0.503032,-99)    );
   // itree = 809
   fBoostWeights.push_back(0.000129871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49479,-99) , 
-7, 0.354174, 0, 0, 0.504583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49479,-99) ,
+7, 0.354174, 0, 0, 0.504583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490649,-99) , 
-8, 2.26819, 0, 0, 0.495073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490649,-99) ,
+8, 2.26819, 0, 0, 0.495073,-99) ,
 12, 4.93509, 1, 0, 0.503018,-99)    );
   // itree = 810
   fBoostWeights.push_back(0.000114721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49725,-99) , 
-3, 0.128972, 1, 0, 0.504728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49725,-99) ,
+3, 0.128972, 1, 0, 0.504728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486323,-99) , 
-6, -0.983179, 0, 0, 0.496268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486323,-99) ,
+6, -0.983179, 0, 0, 0.496268,-99) ,
 0, 1.68308, 0, 0, 0.503001,-99)    );
   // itree = 811
   fBoostWeights.push_back(0.000131307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495821,-99) , 
-7, 0.390948, 0, 0, 0.503813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495821,-99) ,
+7, 0.390948, 0, 0, 0.503813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485802,-99) , 
-2, 0.444703, 1, 0, 0.497955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485802,-99) ,
+2, 0.444703, 1, 0, 0.497955,-99) ,
 6, -0.231447, 1, 0, 0.50298,-99)    );
   // itree = 812
   fBoostWeights.push_back(0.000123887);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496358,-99) , 
-9, 1.87281, 0, 0, 0.504789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496358,-99) ,
+9, 1.87281, 0, 0, 0.504789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493043,-99) , 
-1, -0.417165, 0, 0, 0.495515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493043,-99) ,
+1, -0.417165, 0, 0, 0.495515,-99) ,
 7, 0.354174, 0, 0, 0.502966,-99)    );
   // itree = 813
   fBoostWeights.push_back(0.000114353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497362,-99) , 
-8, 1.82785, 0, 0, 0.504771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497362,-99) ,
+8, 1.82785, 0, 0, 0.504771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493076,-99) , 
-1, -0.417165, 0, 0, 0.495527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493076,-99) ,
+1, -0.417165, 0, 0, 0.495527,-99) ,
 7, 0.354174, 0, 0, 0.502954,-99)    );
   // itree = 814
   fBoostWeights.push_back(0.000107949);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499223,-99) , 
-4, -1.2963, 1, 0, 0.504485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499223,-99) ,
+4, -1.2963, 1, 0, 0.504485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488825,-99) , 
-3, 0.0322448, 1, 0, 0.497437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488825,-99) ,
+3, 0.0322448, 1, 0, 0.497437,-99) ,
 9, 1.87281, 0, 0, 0.502942,-99)    );
   // itree = 815
   fBoostWeights.push_back(0.000128081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494084,-99) , 
-12, 4.93509, 1, 0, 0.504762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494084,-99) ,
+12, 4.93509, 1, 0, 0.504762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493104,-99) , 
-1, -0.417165, 0, 0, 0.495531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493104,-99) ,
+1, -0.417165, 0, 0, 0.495531,-99) ,
 7, 0.354174, 0, 0, 0.502947,-99)    );
   // itree = 816
   fBoostWeights.push_back(0.000139005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497182,-99) , 
-1, 0.00171106, 0, 0, 0.511155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497182,-99) ,
+1, 0.00171106, 0, 0, 0.511155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496467,-99) , 
-5, 0.879737, 0, 0, 0.499075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496467,-99) ,
+5, 0.879737, 0, 0, 0.499075,-99) ,
 4, -1.29629, 1, 0, 0.502931,-99)    );
   // itree = 817
   fBoostWeights.push_back(0.000139302);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498731,-99) , 
-5, 0.626749, 1, 0, 0.504488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498731,-99) ,
+5, 0.626749, 1, 0, 0.504488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489496,-99) , 
-7, 0.469546, 1, 0, 0.497416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489496,-99) ,
+7, 0.469546, 1, 0, 0.497416,-99) ,
 9, 1.87281, 0, 0, 0.50294,-99)    );
   // itree = 818
   fBoostWeights.push_back(0.000126884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494137,-99) , 
-12, 4.93509, 1, 0, 0.504756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494137,-99) ,
+12, 4.93509, 1, 0, 0.504756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492659,-99) , 
-2, 0.493201, 0, 0, 0.495542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492659,-99) ,
+2, 0.493201, 0, 0, 0.495542,-99) ,
 7, 0.354174, 0, 0, 0.502945,-99)    );
   // itree = 819
   fBoostWeights.push_back(0.000114161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498803,-99) , 
-5, 0.784977, 1, 0, 0.504734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498803,-99) ,
+5, 0.784977, 1, 0, 0.504734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493234,-99) , 
-5, 0.275788, 1, 0, 0.495551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493234,-99) ,
+5, 0.275788, 1, 0, 0.495551,-99) ,
 7, 0.354174, 0, 0, 0.502928,-99)    );
   // itree = 820
   fBoostWeights.push_back(0.00012572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494172,-99) , 
-12, 4.93509, 1, 0, 0.504734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494172,-99) ,
+12, 4.93509, 1, 0, 0.504734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493264,-99) , 
-5, 0.275788, 1, 0, 0.495562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493264,-99) ,
+5, 0.275788, 1, 0, 0.495562,-99) ,
 7, 0.354174, 0, 0, 0.502931,-99)    );
   // itree = 821
   fBoostWeights.push_back(0.000117812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-6, -1.05893, 1, 0, 0.52237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+6, -1.05893, 1, 0, 0.52237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498096,-99) , 
-12, 3.73942, 1, 0, 0.498956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498096,-99) ,
+12, 3.73942, 1, 0, 0.498956,-99) ,
 1, 0.103667, 0, 0, 0.502915,-99)    );
   // itree = 822
   fBoostWeights.push_back(0.000123189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494806,-99) , 
-8, 2.06839, 0, 0, 0.522362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494806,-99) ,
+8, 2.06839, 0, 0, 0.522362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497736,-99) , 
-9, 1.96958, 1, 0, 0.498983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497736,-99) ,
+9, 1.96958, 1, 0, 0.498983,-99) ,
 1, 0.103667, 0, 0, 0.502937,-99)    );
   // itree = 823
   fBoostWeights.push_back(0.000127643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492201,-99) , 
-1, -0.814281, 0, 0, 0.504479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492201,-99) ,
+1, -0.814281, 0, 0, 0.504479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490212,-99) , 
-4, -0.42576, 0, 0, 0.495167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490212,-99) ,
+4, -0.42576, 0, 0, 0.495167,-99) ,
 12, 4.93509, 1, 0, 0.502946,-99)    );
   // itree = 824
   fBoostWeights.push_back(0.000139232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491982,-99) , 
-7, 0.859685, 1, 0, 0.522326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491982,-99) ,
+7, 0.859685, 1, 0, 0.522326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493421,-99) , 
-7, 0.390948, 0, 0, 0.498976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493421,-99) ,
+7, 0.390948, 0, 0, 0.498976,-99) ,
 1, 0.103667, 0, 0, 0.502925,-99)    );
   // itree = 825
   fBoostWeights.push_back(0.000135881);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495627,-99) , 
-7, 0.373145, 0, 0, 0.509055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495627,-99) ,
+7, 0.373145, 0, 0, 0.509055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497432,-99) , 
-11, 1.26963, 0, 0, 0.498483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497432,-99) ,
+11, 1.26963, 0, 0, 0.498483,-99) ,
 7, 0.501269, 1, 0, 0.502909,-99)    );
   // itree = 826
   fBoostWeights.push_back(0.000130014);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492033,-99) , 
-7, 0.859685, 1, 0, 0.522323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492033,-99) ,
+7, 0.859685, 1, 0, 0.522323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497529,-99) , 
-6, -0.597362, 0, 0, 0.498967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497529,-99) ,
+6, -0.597362, 0, 0, 0.498967,-99) ,
 1, 0.103667, 0, 0, 0.502917,-99)    );
   // itree = 827
   fBoostWeights.push_back(0.000138084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492069,-99) , 
-7, 0.859685, 1, 0, 0.522312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492069,-99) ,
+7, 0.859685, 1, 0, 0.522312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493517,-99) , 
-7, 0.390948, 0, 0, 0.498977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493517,-99) ,
+7, 0.390948, 0, 0, 0.498977,-99) ,
 1, 0.103667, 0, 0, 0.502923,-99)    );
   // itree = 828
   fBoostWeights.push_back(0.000134758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495053,-99) , 
-7, 0.354174, 0, 0, 0.504434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495053,-99) ,
+7, 0.354174, 0, 0, 0.504434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49024,-99) , 
-4, -0.42576, 0, 0, 0.495159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49024,-99) ,
+4, -0.42576, 0, 0, 0.495159,-99) ,
 12, 4.93509, 1, 0, 0.502908,-99)    );
   // itree = 829
   fBoostWeights.push_back(0.000130743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49208,-99) , 
-7, 0.859685, 1, 0, 0.522279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49208,-99) ,
+7, 0.859685, 1, 0, 0.522279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497862,-99) , 
-5, 0.990868, 0, 0, 0.498946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497862,-99) ,
+5, 0.990868, 0, 0, 0.498946,-99) ,
 1, 0.103667, 0, 0, 0.502891,-99)    );
   // itree = 830
   fBoostWeights.push_back(0.000120815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578504, 1, 1, 0.509109,-99) , 
+0,
+0,
+2, -0.578504, 1, 1, 0.509109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496773,-99) , 
-8, 2.65353, 0, 0, 0.498436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496773,-99) ,
+8, 2.65353, 0, 0, 0.498436,-99) ,
 7, 0.501269, 1, 0, 0.502905,-99)    );
   // itree = 831
   fBoostWeights.push_back(0.000126349);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492232,-99) , 
-1, -0.814281, 0, 0, 0.504424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492232,-99) ,
+1, -0.814281, 0, 0, 0.504424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49029,-99) , 
-4, -0.42576, 0, 0, 0.495186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49029,-99) ,
+4, -0.42576, 0, 0, 0.495186,-99) ,
 12, 4.93509, 1, 0, 0.502904,-99)    );
   // itree = 832
   fBoostWeights.push_back(0.000129118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496895,-99) , 
-11, 1.66939, 1, 0, 0.509059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496895,-99) ,
+11, 1.66939, 1, 0, 0.509059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496716,-99) , 
-12, 4.09812, 1, 0, 0.498434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496716,-99) ,
+12, 4.09812, 1, 0, 0.498434,-99) ,
 7, 0.501269, 1, 0, 0.502883,-99)    );
   // itree = 833
   fBoostWeights.push_back(0.000162392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488985,-99) , 
-1, -0.750044, 0, 0, 0.509034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488985,-99) ,
+1, -0.750044, 0, 0, 0.509034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496751,-99) , 
-12, 4.09812, 1, 0, 0.498458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496751,-99) ,
+12, 4.09812, 1, 0, 0.498458,-99) ,
 7, 0.501269, 1, 0, 0.502886,-99)    );
   // itree = 834
   fBoostWeights.push_back(0.000162133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489029,-99) , 
-1, -0.750044, 0, 0, 0.509009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489029,-99) ,
+1, -0.750044, 0, 0, 0.509009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496891,-99) , 
-9, 2.74381, 0, 0, 0.498488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496891,-99) ,
+9, 2.74381, 0, 0, 0.498488,-99) ,
 7, 0.501269, 1, 0, 0.502893,-99)    );
   // itree = 835
   fBoostWeights.push_back(0.000114384);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494837,-99) , 
-12, 4.93509, 1, 0, 0.503954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494837,-99) ,
+12, 4.93509, 1, 0, 0.503954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489681,-99) , 
-5, 0.732644, 1, 0, 0.495909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489681,-99) ,
+5, 0.732644, 1, 0, 0.495909,-99) ,
 3, 0.0967294, 1, 0, 0.502902,-99)    );
   // itree = 836
   fBoostWeights.push_back(0.000109475);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498539,-99) , 
-5, 0.784599, 1, 0, 0.504385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498539,-99) ,
+5, 0.784599, 1, 0, 0.504385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491692,-99) , 
-1, -0.279702, 0, 0, 0.495265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491692,-99) ,
+1, -0.279702, 0, 0, 0.495265,-99) ,
 12, 4.93509, 1, 0, 0.502884,-99)    );
   // itree = 837
   fBoostWeights.push_back(0.000126963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495657,-99) , 
-1, -0.712287, 0, 0, 0.504585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495657,-99) ,
+1, -0.712287, 0, 0, 0.504585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486407,-99) , 
-6, -0.983179, 0, 0, 0.496235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486407,-99) ,
+6, -0.983179, 0, 0, 0.496235,-99) ,
 0, 1.68308, 0, 0, 0.50288,-99)    );
   // itree = 838
   fBoostWeights.push_back(0.000120439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49855,-99) , 
-5, 0.784599, 1, 0, 0.50436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49855,-99) ,
+5, 0.784599, 1, 0, 0.50436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490348,-99) , 
-4, -0.42576, 0, 0, 0.495249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490348,-99) ,
+4, -0.42576, 0, 0, 0.495249,-99) ,
 12, 4.93509, 1, 0, 0.502861,-99)    );
   // itree = 839
   fBoostWeights.push_back(0.000137392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492142,-99) , 
-7, 0.859685, 1, 0, 0.522206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492142,-99) ,
+7, 0.859685, 1, 0, 0.522206,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493434,-99) , 
-7, 0.390948, 0, 0, 0.49892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493434,-99) ,
+7, 0.390948, 0, 0, 0.49892,-99) ,
 1, 0.103667, 0, 0, 0.502858,-99)    );
   // itree = 840
   fBoostWeights.push_back(0.000127037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49494,-99) , 
-7, 0.354174, 0, 0, 0.50434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49494,-99) ,
+7, 0.354174, 0, 0, 0.50434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48981,-99) , 
-9, 2.24593, 0, 0, 0.495245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48981,-99) ,
+9, 2.24593, 0, 0, 0.495245,-99) ,
 12, 4.93509, 1, 0, 0.502843,-99)    );
   // itree = 841
   fBoostWeights.push_back(0.000120867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -2.54702, 1, 1, 0.508922,-99) , 
+0,
+0,
+6, -2.54702, 1, 1, 0.508922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496853,-99) , 
-9, 2.74381, 0, 0, 0.498436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496853,-99) ,
+9, 2.74381, 0, 0, 0.498436,-99) ,
 7, 0.501269, 1, 0, 0.502826,-99)    );
   // itree = 842
   fBoostWeights.push_back(0.000118228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492309,-99) , 
-1, -0.814281, 0, 0, 0.504319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492309,-99) ,
+1, -0.814281, 0, 0, 0.504319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491658,-99) , 
-5, 0.891048, 0, 0, 0.495251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491658,-99) ,
+5, 0.891048, 0, 0, 0.495251,-99) ,
 12, 4.93509, 1, 0, 0.502827,-99)    );
   // itree = 843
   fBoostWeights.push_back(0.000120939);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494811,-99) , 
-8, 2.06839, 0, 0, 0.52216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494811,-99) ,
+8, 2.06839, 0, 0, 0.52216,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498101,-99) , 
-2, -0.496694, 1, 0, 0.498868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498101,-99) ,
+2, -0.496694, 1, 0, 0.498868,-99) ,
 1, 0.103667, 0, 0, 0.502807,-99)    );
   // itree = 844
   fBoostWeights.push_back(0.000128794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494845,-99) , 
-8, 2.06839, 0, 0, 0.522149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494845,-99) ,
+8, 2.06839, 0, 0, 0.522149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493467,-99) , 
-7, 0.390948, 0, 0, 0.498891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493467,-99) ,
+7, 0.390948, 0, 0, 0.498891,-99) ,
 1, 0.103667, 0, 0, 0.502824,-99)    );
   // itree = 845
   fBoostWeights.push_back(0.000123658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497585,-99) , 
-9, 2.19192, 0, 0, 0.522137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497585,-99) ,
+9, 2.19192, 0, 0, 0.522137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493502,-99) , 
-7, 0.390948, 0, 0, 0.498876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493502,-99) ,
+7, 0.390948, 0, 0, 0.498876,-99) ,
 1, 0.103667, 0, 0, 0.502809,-99)    );
   // itree = 846
   fBoostWeights.push_back(0.000142228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495576,-99) , 
-0, 1.71491, 0, 0, 0.508901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495576,-99) ,
+0, 1.71491, 0, 0, 0.508901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496627,-99) , 
-1, 0.205661, 0, 0, 0.4984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496627,-99) ,
+1, 0.205661, 0, 0, 0.4984,-99) ,
 7, 0.501269, 1, 0, 0.502796,-99)    );
   // itree = 847
   fBoostWeights.push_back(0.00015989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4891,-99) , 
-1, -0.750044, 0, 0, 0.508884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4891,-99) ,
+1, -0.750044, 0, 0, 0.508884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496984,-99) , 
-5, 0.474183, 1, 0, 0.498425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496984,-99) ,
+5, 0.474183, 1, 0, 0.498425,-99) ,
 7, 0.501269, 1, 0, 0.502804,-99)    );
   // itree = 848
   fBoostWeights.push_back(0.000115474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493875,-99) , 
-7, 0.98255, 1, 0, 0.50386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493875,-99) ,
+7, 0.98255, 1, 0, 0.50386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48428,-99) , 
-4, -0.600476, 1, 0, 0.495856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48428,-99) ,
+4, -0.600476, 1, 0, 0.495856,-99) ,
 3, 0.0967294, 1, 0, 0.502814,-99)    );
   // itree = 849
   fBoostWeights.push_back(0.000117839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-6, -1.05893, 1, 0, 0.52209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+6, -1.05893, 1, 0, 0.52209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498016,-99) , 
-12, 3.73942, 1, 0, 0.498865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498016,-99) ,
+12, 3.73942, 1, 0, 0.498865,-99) ,
 1, 0.103667, 0, 0, 0.502792,-99)    );
   // itree = 850
   fBoostWeights.push_back(0.000119819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -2.54702, 1, 1, 0.508853,-99) , 
+0,
+0,
+6, -2.54702, 1, 1, 0.508853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496892,-99) , 
-9, 2.74381, 0, 0, 0.498464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496892,-99) ,
+9, 2.74381, 0, 0, 0.498464,-99) ,
 7, 0.501269, 1, 0, 0.502814,-99)    );
   // itree = 851
   fBoostWeights.push_back(0.000136065);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4922,-99) , 
-7, 0.859685, 1, 0, 0.522094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4922,-99) ,
+7, 0.859685, 1, 0, 0.522094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493468,-99) , 
-7, 0.390948, 0, 0, 0.498891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493468,-99) ,
+7, 0.390948, 0, 0, 0.498891,-99) ,
 1, 0.103667, 0, 0, 0.502814,-99)    );
   // itree = 852
   fBoostWeights.push_back(0.000123344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492393,-99) , 
-1, -0.814281, 0, 0, 0.504284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492393,-99) ,
+1, -0.814281, 0, 0, 0.504284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49038,-99) , 
-4, -0.42576, 0, 0, 0.495264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49038,-99) ,
+4, -0.42576, 0, 0, 0.495264,-99) ,
 12, 4.93509, 1, 0, 0.502799,-99)    );
   // itree = 853
   fBoostWeights.push_back(0.000124185);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497606,-99) , 
-9, 2.19192, 0, 0, 0.52206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497606,-99) ,
+9, 2.19192, 0, 0, 0.52206,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498011,-99) , 
-12, 3.73942, 1, 0, 0.498855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498011,-99) ,
+12, 3.73942, 1, 0, 0.498855,-99) ,
 1, 0.103667, 0, 0, 0.502779,-99)    );
   // itree = 854
   fBoostWeights.push_back(0.000127968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494946,-99) , 
-8, 2.06839, 0, 0, 0.522054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494946,-99) ,
+8, 2.06839, 0, 0, 0.522054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498044,-99) , 
-12, 3.73942, 1, 0, 0.498884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498044,-99) ,
+12, 3.73942, 1, 0, 0.498884,-99) ,
 1, 0.103667, 0, 0, 0.502802,-99)    );
   // itree = 855
   fBoostWeights.push_back(0.000158163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49569,-99) , 
-7, 0.373145, 0, 0, 0.508856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49569,-99) ,
+7, 0.373145, 0, 0, 0.508856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496736,-99) , 
-1, 0.205661, 0, 0, 0.498481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496736,-99) ,
+1, 0.205661, 0, 0, 0.498481,-99) ,
 7, 0.501269, 1, 0, 0.502825,-99)    );
   // itree = 856
   fBoostWeights.push_back(0.000134634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492188,-99) , 
-7, 0.859685, 1, 0, 0.522022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492188,-99) ,
+7, 0.859685, 1, 0, 0.522022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498103,-99) , 
-12, 3.73942, 1, 0, 0.498939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498103,-99) ,
+12, 3.73942, 1, 0, 0.498939,-99) ,
 1, 0.103667, 0, 0, 0.502842,-99)    );
   // itree = 857
   fBoostWeights.push_back(0.000155833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495761,-99) , 
-7, 0.373145, 0, 0, 0.508884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495761,-99) ,
+7, 0.373145, 0, 0, 0.508884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497119,-99) , 
-5, 0.474183, 1, 0, 0.498533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497119,-99) ,
+5, 0.474183, 1, 0, 0.498533,-99) ,
 7, 0.501269, 1, 0, 0.502867,-99)    );
   // itree = 858
   fBoostWeights.push_back(0.000140338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496198,-99) , 
-1, -0.100273, 0, 0, 0.513393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496198,-99) ,
+1, -0.100273, 0, 0, 0.513393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497251,-99) , 
-7, 0.478265, 1, 0, 0.499143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497251,-99) ,
+7, 0.478265, 1, 0, 0.499143,-99) ,
 5, 0.473096, 1, 0, 0.502888,-99)    );
   // itree = 859
   fBoostWeights.push_back(0.000117471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.522018,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.522018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493653,-99) , 
-7, 0.390948, 0, 0, 0.499012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493653,-99) ,
+7, 0.390948, 0, 0, 0.499012,-99) ,
 1, 0.103667, 0, 0, 0.502902,-99)    );
   // itree = 860
   fBoostWeights.push_back(0.000158827);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489251,-99) , 
-1, -0.750044, 0, 0, 0.508883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489251,-99) ,
+1, -0.750044, 0, 0, 0.508883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497005,-99) , 
-9, 2.74381, 0, 0, 0.498566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497005,-99) ,
+9, 2.74381, 0, 0, 0.498566,-99) ,
 7, 0.501269, 1, 0, 0.502885,-99)    );
   // itree = 861
   fBoostWeights.push_back(0.000122445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495001,-99) , 
-8, 2.06839, 0, 0, 0.522001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495001,-99) ,
+8, 2.06839, 0, 0, 0.522001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497873,-99) , 
-5, 0.990868, 0, 0, 0.499006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497873,-99) ,
+5, 0.990868, 0, 0, 0.499006,-99) ,
 1, 0.103667, 0, 0, 0.502894,-99)    );
   // itree = 862
   fBoostWeights.push_back(0.000154107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495844,-99) , 
-7, 0.373145, 0, 0, 0.508884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495844,-99) ,
+7, 0.373145, 0, 0, 0.508884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497203,-99) , 
-5, 0.474183, 1, 0, 0.498601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497203,-99) ,
+5, 0.474183, 1, 0, 0.498601,-99) ,
 7, 0.501269, 1, 0, 0.502906,-99)    );
   // itree = 863
   fBoostWeights.push_back(0.000137198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496337,-99) , 
-9, 1.87281, 0, 0, 0.504641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496337,-99) ,
+9, 1.87281, 0, 0, 0.504641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489949,-99) , 
-4, -1.91377, 1, 0, 0.495921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489949,-99) ,
+4, -1.91377, 1, 0, 0.495921,-99) ,
 7, 0.354174, 0, 0, 0.502927,-99)    );
   // itree = 864
   fBoostWeights.push_back(0.000116474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498736,-99) , 
-4, -0.600526, 1, 0, 0.508883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498736,-99) ,
+4, -0.600526, 1, 0, 0.508883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497308,-99) , 
-6, -1.88641, 1, 0, 0.498614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497308,-99) ,
+6, -1.88641, 1, 0, 0.498614,-99) ,
 7, 0.501269, 1, 0, 0.502913,-99)    );
   // itree = 865
   fBoostWeights.push_back(0.000132023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496876,-99) , 
-7, 0.736147, 1, 0, 0.504634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496876,-99) ,
+7, 0.736147, 1, 0, 0.504634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493038,-99) , 
-2, 0.493201, 0, 0, 0.495905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493038,-99) ,
+2, 0.493201, 0, 0, 0.495905,-99) ,
 7, 0.354174, 0, 0, 0.502918,-99)    );
   // itree = 866
   fBoostWeights.push_back(0.000127743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495089,-99) , 
-8, 2.06839, 0, 0, 0.521982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495089,-99) ,
+8, 2.06839, 0, 0, 0.521982,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493715,-99) , 
-7, 0.390948, 0, 0, 0.499033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493715,-99) ,
+7, 0.390948, 0, 0, 0.499033,-99) ,
 1, 0.103667, 0, 0, 0.502914,-99)    );
   // itree = 867
   fBoostWeights.push_back(0.000114528);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.52197,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.52197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498187,-99) , 
-12, 3.73942, 1, 0, 0.499018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498187,-99) ,
+12, 3.73942, 1, 0, 0.499018,-99) ,
 1, 0.103667, 0, 0, 0.502899,-99)    );
   // itree = 868
   fBoostWeights.push_back(0.000124984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492316,-99) , 
-7, 0.859685, 1, 0, 0.521939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492316,-99) ,
+7, 0.859685, 1, 0, 0.521939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498288,-99) , 
-2, -0.496694, 1, 0, 0.499045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498288,-99) ,
+2, -0.496694, 1, 0, 0.499045,-99) ,
 1, 0.103667, 0, 0, 0.502916,-99)    );
   // itree = 869
   fBoostWeights.push_back(0.000117521);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492674,-99) , 
-1, -0.814281, 0, 0, 0.504408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492674,-99) ,
+1, -0.814281, 0, 0, 0.504408,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490108,-99) , 
-9, 2.24593, 0, 0, 0.495454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490108,-99) ,
+9, 2.24593, 0, 0, 0.495454,-99) ,
 12, 4.93509, 1, 0, 0.502934,-99)    );
   // itree = 870
   fBoostWeights.push_back(0.000108955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498009,-99) , 
-3, 0.0483549, 1, 0, 0.508874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498009,-99) ,
+3, 0.0483549, 1, 0, 0.508874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497689,-99) , 
-10, -27.4258, 1, 0, 0.49862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497689,-99) ,
+10, -27.4258, 1, 0, 0.49862,-99) ,
 7, 0.501269, 1, 0, 0.502913,-99)    );
   // itree = 871
   fBoostWeights.push_back(0.000126045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498995,-99) , 
-5, 0.784977, 1, 0, 0.504619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498995,-99) ,
+5, 0.784977, 1, 0, 0.504619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490024,-99) , 
-4, -1.91377, 1, 0, 0.495959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490024,-99) ,
+4, -1.91377, 1, 0, 0.495959,-99) ,
 7, 0.354174, 0, 0, 0.502917,-99)    );
   // itree = 872
   fBoostWeights.push_back(0.000109907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498261,-99) , 
-0, 1.8397, 0, 0, 0.513341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498261,-99) ,
+0, 1.8397, 0, 0, 0.513341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498216,-99) , 
-4, -1.81665, 1, 0, 0.499204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498216,-99) ,
+4, -1.81665, 1, 0, 0.499204,-99) ,
 5, 0.473096, 1, 0, 0.502919,-99)    );
   // itree = 873
   fBoostWeights.push_back(0.000106191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.521883,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.521883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492271,-99) , 
-1, -0.751769, 0, 0, 0.499076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492271,-99) ,
+1, -0.751769, 0, 0, 0.499076,-99) ,
 1, 0.103667, 0, 0, 0.502932,-99)    );
   // itree = 874
   fBoostWeights.push_back(0.000147792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496923,-99) , 
-7, 0.736147, 1, 0, 0.504614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496923,-99) ,
+7, 0.736147, 1, 0, 0.504614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490055,-99) , 
-4, -1.91377, 1, 0, 0.495958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490055,-99) ,
+4, -1.91377, 1, 0, 0.495958,-99) ,
 7, 0.354174, 0, 0, 0.502912,-99)    );
   // itree = 875
   fBoostWeights.push_back(0.000105839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496588,-99) , 
-1, -0.717334, 0, 0, 0.503943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496588,-99) ,
+1, -0.717334, 0, 0, 0.503943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489987,-99) , 
-5, 0.732644, 1, 0, 0.496023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489987,-99) ,
+5, 0.732644, 1, 0, 0.496023,-99) ,
 3, 0.0967294, 1, 0, 0.502908,-99)    );
   // itree = 876
   fBoostWeights.push_back(0.000138357);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495706,-99) , 
-0, 1.71491, 0, 0, 0.508814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495706,-99) ,
+0, 1.71491, 0, 0, 0.508814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496401,-99) , 
-12, 4.33725, 1, 0, 0.498627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496401,-99) ,
+12, 4.33725, 1, 0, 0.498627,-99) ,
 7, 0.501269, 1, 0, 0.502892,-99)    );
   // itree = 877
   fBoostWeights.push_back(0.000111094);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497319,-99) , 
-3, 0.128972, 1, 0, 0.504551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497319,-99) ,
+3, 0.128972, 1, 0, 0.504551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486697,-99) , 
-6, -0.983179, 0, 0, 0.496432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486697,-99) ,
+6, -0.983179, 0, 0, 0.496432,-99) ,
 0, 1.68308, 0, 0, 0.502894,-99)    );
   // itree = 878
   fBoostWeights.push_back(0.000124382);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492322,-99) , 
-7, 0.859685, 1, 0, 0.521807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492322,-99) ,
+7, 0.859685, 1, 0, 0.521807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497811,-99) , 
-8, 2.01757, 1, 0, 0.49902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497811,-99) ,
+8, 2.01757, 1, 0, 0.49902,-99) ,
 1, 0.103667, 0, 0, 0.502873,-99)    );
   // itree = 879
   fBoostWeights.push_back(0.000111193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.521797,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.521797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49788,-99) , 
-5, 0.990868, 0, 0, 0.499031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49788,-99) ,
+5, 0.990868, 0, 0, 0.499031,-99) ,
 1, 0.103667, 0, 0, 0.502881,-99)    );
   // itree = 880
   fBoostWeights.push_back(0.00011657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494996,-99) , 
-8, 2.06839, 0, 0, 0.521767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494996,-99) ,
+8, 2.06839, 0, 0, 0.521767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4983,-99) , 
-2, -0.496694, 1, 0, 0.499046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4983,-99) ,
+2, -0.496694, 1, 0, 0.499046,-99) ,
 1, 0.103667, 0, 0, 0.502888,-99)    );
   // itree = 881
   fBoostWeights.push_back(0.000105244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-6, -1.05893, 1, 0, 0.521756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+6, -1.05893, 1, 0, 0.521756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49235,-99) , 
-1, -0.751769, 0, 0, 0.499068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49235,-99) ,
+1, -0.751769, 0, 0, 0.499068,-99) ,
 1, 0.103667, 0, 0, 0.502905,-99)    );
   // itree = 882
   fBoostWeights.push_back(0.000124375);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495758,-99) , 
-9, 1.86345, 0, 0, 0.504537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495758,-99) ,
+9, 1.86345, 0, 0, 0.504537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488023,-99) , 
-8, 2.43854, 1, 0, 0.496461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488023,-99) ,
+8, 2.43854, 1, 0, 0.496461,-99) ,
 0, 1.68308, 0, 0, 0.502889,-99)    );
   // itree = 883
   fBoostWeights.push_back(0.000110311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497328,-99) , 
-9, 2.24617, 0, 0, 0.51322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497328,-99) ,
+9, 2.24617, 0, 0, 0.51322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497623,-99) , 
-0, 1.99219, 1, 0, 0.499184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497623,-99) ,
+0, 1.99219, 1, 0, 0.499184,-99) ,
 5, 0.473096, 1, 0, 0.502872,-99)    );
   // itree = 884
   fBoostWeights.push_back(0.000156291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489499,-99) , 
-1, -0.750044, 0, 0, 0.508787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489499,-99) ,
+1, -0.750044, 0, 0, 0.508787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496413,-99) , 
-12, 4.33725, 1, 0, 0.498617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496413,-99) ,
+12, 4.33725, 1, 0, 0.498617,-99) ,
 7, 0.501269, 1, 0, 0.502875,-99)    );
   // itree = 885
   fBoostWeights.push_back(0.000138324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494448,-99) , 
-12, 4.93509, 1, 0, 0.504575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494448,-99) ,
+12, 4.93509, 1, 0, 0.504575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490073,-99) , 
-4, -1.91377, 1, 0, 0.495931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490073,-99) ,
+4, -1.91377, 1, 0, 0.495931,-99) ,
 7, 0.354174, 0, 0, 0.502876,-99)    );
   // itree = 886
   fBoostWeights.push_back(0.000114509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494157,-99) , 
-7, 0.98255, 1, 0, 0.503885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494157,-99) ,
+7, 0.98255, 1, 0, 0.503885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484599,-99) , 
-4, -0.600476, 1, 0, 0.496029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484599,-99) ,
+4, -0.600476, 1, 0, 0.496029,-99) ,
 3, 0.0967294, 1, 0, 0.502858,-99)    );
   // itree = 887
   fBoostWeights.push_back(0.000137535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495712,-99) , 
-0, 1.71491, 0, 0, 0.508726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495712,-99) ,
+0, 1.71491, 0, 0, 0.508726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497049,-99) , 
-9, 2.74381, 0, 0, 0.498595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497049,-99) ,
+9, 2.74381, 0, 0, 0.498595,-99) ,
 7, 0.501269, 1, 0, 0.502837,-99)    );
   // itree = 888
   fBoostWeights.push_back(0.000134121);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492366,-99) , 
-7, 0.859685, 1, 0, 0.521711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492366,-99) ,
+7, 0.859685, 1, 0, 0.521711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493701,-99) , 
-7, 0.390948, 0, 0, 0.499007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493701,-99) ,
+7, 0.390948, 0, 0, 0.499007,-99) ,
 1, 0.103667, 0, 0, 0.502846,-99)    );
   // itree = 889
   fBoostWeights.push_back(0.000117958);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499625,-99) , 
-12, 4.80458, 1, 0, 0.508714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499625,-99) ,
+12, 4.80458, 1, 0, 0.508714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496914,-99) , 
-1, 0.205661, 0, 0, 0.498595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496914,-99) ,
+1, 0.205661, 0, 0, 0.498595,-99) ,
 7, 0.501269, 1, 0, 0.502831,-99)    );
   // itree = 890
   fBoostWeights.push_back(0.000155417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489508,-99) , 
-1, -0.750044, 0, 0, 0.508699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489508,-99) ,
+1, -0.750044, 0, 0, 0.508699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497078,-99) , 
-9, 2.74381, 0, 0, 0.498616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497078,-99) ,
+9, 2.74381, 0, 0, 0.498616,-99) ,
 7, 0.501269, 1, 0, 0.502837,-99)    );
   // itree = 891
   fBoostWeights.push_back(0.000124226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495159,-99) , 
-7, 0.354174, 0, 0, 0.504293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495159,-99) ,
+7, 0.354174, 0, 0, 0.504293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490206,-99) , 
-9, 2.24593, 0, 0, 0.495502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490206,-99) ,
+9, 2.24593, 0, 0, 0.495502,-99) ,
 12, 4.93509, 1, 0, 0.502846,-99)    );
   // itree = 892
   fBoostWeights.push_back(0.0001357);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495855,-99) , 
-7, 0.373145, 0, 0, 0.508675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495855,-99) ,
+7, 0.373145, 0, 0, 0.508675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49771,-99) , 
-10, -27.4258, 1, 0, 0.49862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49771,-99) ,
+10, -27.4258, 1, 0, 0.49862,-99) ,
 7, 0.501269, 1, 0, 0.50283,-99)    );
   // itree = 893
   fBoostWeights.push_back(0.000131469);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492407,-99) , 
-7, 0.859685, 1, 0, 0.521682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492407,-99) ,
+7, 0.859685, 1, 0, 0.521682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498188,-99) , 
-12, 3.73942, 1, 0, 0.499009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498188,-99) ,
+12, 3.73942, 1, 0, 0.499009,-99) ,
 1, 0.103667, 0, 0, 0.502843,-99)    );
   // itree = 894
   fBoostWeights.push_back(0.000130974);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495256,-99) , 
-7, 0.354174, 0, 0, 0.504308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495256,-99) ,
+7, 0.354174, 0, 0, 0.504308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490601,-99) , 
-4, -0.42576, 0, 0, 0.49555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490601,-99) ,
+4, -0.42576, 0, 0, 0.49555,-99) ,
 12, 4.93509, 1, 0, 0.502867,-99)    );
   // itree = 895
   fBoostWeights.push_back(0.000133129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492417,-99) , 
-7, 0.859685, 1, 0, 0.52165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492417,-99) ,
+7, 0.859685, 1, 0, 0.52165,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493805,-99) , 
-7, 0.390948, 0, 0, 0.499026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493805,-99) ,
+7, 0.390948, 0, 0, 0.499026,-99) ,
 1, 0.103667, 0, 0, 0.502851,-99)    );
   // itree = 896
   fBoostWeights.push_back(0.000121707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496786,-99) , 
-11, 1.66939, 1, 0, 0.508708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496786,-99) ,
+11, 1.66939, 1, 0, 0.508708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497029,-99) , 
-8, 2.65353, 0, 0, 0.498608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497029,-99) ,
+8, 2.65353, 0, 0, 0.498608,-99) ,
 7, 0.501269, 1, 0, 0.502836,-99)    );
   // itree = 897
   fBoostWeights.push_back(0.000132627);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492478,-99) , 
-7, 0.859685, 1, 0, 0.521651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492478,-99) ,
+7, 0.859685, 1, 0, 0.521651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493817,-99) , 
-7, 0.390948, 0, 0, 0.499011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493817,-99) ,
+7, 0.390948, 0, 0, 0.499011,-99) ,
 1, 0.103667, 0, 0, 0.502839,-99)    );
   // itree = 898
   fBoostWeights.push_back(0.000154702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489609,-99) , 
-1, -0.750044, 0, 0, 0.508688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489609,-99) ,
+1, -0.750044, 0, 0, 0.508688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497082,-99) , 
-9, 2.74381, 0, 0, 0.498602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497082,-99) ,
+9, 2.74381, 0, 0, 0.498602,-99) ,
 7, 0.501269, 1, 0, 0.502824,-99)    );
   // itree = 899
   fBoostWeights.push_back(0.000124622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495314,-99) , 
-7, 0.354174, 0, 0, 0.504268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495314,-99) ,
+7, 0.354174, 0, 0, 0.504268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49166,-99) , 
-6, -1.37702, 1, 0, 0.495548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49166,-99) ,
+6, -1.37702, 1, 0, 0.495548,-99) ,
 12, 4.93509, 1, 0, 0.502833,-99)    );
   // itree = 900
   fBoostWeights.push_back(0.000113791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495109,-99) , 
-8, 2.06839, 0, 0, 0.521632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495109,-99) ,
+8, 2.06839, 0, 0, 0.521632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498361,-99) , 
-4, -1.99208, 1, 0, 0.49899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498361,-99) ,
+4, -1.99208, 1, 0, 0.49899,-99) ,
 1, 0.103667, 0, 0, 0.502818,-99)    );
   // itree = 901
   fBoostWeights.push_back(0.000121178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49292,-99) , 
-1, -0.814281, 0, 0, 0.504265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49292,-99) ,
+1, -0.814281, 0, 0, 0.504265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490645,-99) , 
-4, -0.42576, 0, 0, 0.495576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490645,-99) ,
+4, -0.42576, 0, 0, 0.495576,-99) ,
 12, 4.93509, 1, 0, 0.502835,-99)    );
   // itree = 902
   fBoostWeights.push_back(0.000144633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495419,-99) , 
-7, 0.390948, 0, 0, 0.503625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495419,-99) ,
+7, 0.390948, 0, 0, 0.503625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481515,-99) , 
-7, 0.626909, 1, 0, 0.498698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481515,-99) ,
+7, 0.626909, 1, 0, 0.498698,-99) ,
 2, 0.821394, 1, 0, 0.502814,-99)    );
   // itree = 903
   fBoostWeights.push_back(0.000119196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495088,-99) , 
-8, 2.06839, 0, 0, 0.521572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495088,-99) ,
+8, 2.06839, 0, 0, 0.521572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497761,-99) , 
-9, 1.96958, 1, 0, 0.498976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497761,-99) ,
+9, 1.96958, 1, 0, 0.498976,-99) ,
 1, 0.103667, 0, 0, 0.502797,-99)    );
   // itree = 904
   fBoostWeights.push_back(0.000118658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497934,-99) , 
-3, 0.0483549, 1, 0, 0.508668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497934,-99) ,
+3, 0.0483549, 1, 0, 0.508668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497307,-99) , 
-6, -1.88641, 1, 0, 0.498584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497307,-99) ,
+6, -1.88641, 1, 0, 0.498584,-99) ,
 7, 0.501269, 1, 0, 0.502806,-99)    );
   // itree = 905
   fBoostWeights.push_back(0.000151347);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496008,-99) , 
-7, 0.373145, 0, 0, 0.508652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496008,-99) ,
+7, 0.373145, 0, 0, 0.508652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497097,-99) , 
-9, 2.74381, 0, 0, 0.498607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497097,-99) ,
+9, 2.74381, 0, 0, 0.498607,-99) ,
 7, 0.501269, 1, 0, 0.502812,-99)    );
   // itree = 906
   fBoostWeights.push_back(0.000121696);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497391,-99) , 
-4, -1.29284, 1, 0, 0.521591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497391,-99) ,
+4, -1.29284, 1, 0, 0.521591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498198,-99) , 
-12, 3.73942, 1, 0, 0.499014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498198,-99) ,
+12, 3.73942, 1, 0, 0.499014,-99) ,
 1, 0.103667, 0, 0, 0.502831,-99)    );
   // itree = 907
   fBoostWeights.push_back(0.000118646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493993,-99) , 
-7, 0.979305, 1, 0, 0.504489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493993,-99) ,
+7, 0.979305, 1, 0, 0.504489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488042,-99) , 
-8, 2.43854, 1, 0, 0.496484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488042,-99) ,
+8, 2.43854, 1, 0, 0.496484,-99) ,
 0, 1.68308, 0, 0, 0.502855,-99)    );
   // itree = 908
   fBoostWeights.push_back(0.000144559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496048,-99) , 
-7, 0.373145, 0, 0, 0.508651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496048,-99) ,
+7, 0.373145, 0, 0, 0.508651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497379,-99) , 
-6, -1.88641, 1, 0, 0.498645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497379,-99) ,
+6, -1.88641, 1, 0, 0.498645,-99) ,
 7, 0.501269, 1, 0, 0.502834,-99)    );
   // itree = 909
   fBoostWeights.push_back(0.000111626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499228,-99) , 
-4, -1.47026, 1, 0, 0.504274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499228,-99) ,
+4, -1.47026, 1, 0, 0.504274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491933,-99) , 
-5, 0.891048, 0, 0, 0.495633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491933,-99) ,
+5, 0.891048, 0, 0, 0.495633,-99) ,
 12, 4.93509, 1, 0, 0.502852,-99)    );
   // itree = 910
   fBoostWeights.push_back(0.00011395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160811, 1, 1, 0.521593,-99) , 
+0,
+0,
+3, 0.0160811, 1, 1, 0.521593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49395,-99) , 
-7, 0.390948, 0, 0, 0.499054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49395,-99) ,
+7, 0.390948, 0, 0, 0.499054,-99) ,
 1, 0.103667, 0, 0, 0.502865,-99)    );
   // itree = 911
   fBoostWeights.push_back(0.000146946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497764,-99) , 
-1, -0.100321, 0, 0, 0.504135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497764,-99) ,
+1, -0.100321, 0, 0, 0.504135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489712,-99) , 
-6, -0.811175, 0, 0, 0.497666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489712,-99) ,
+6, -0.811175, 0, 0, 0.497666,-99) ,
 8, 1.82785, 0, 0, 0.502849,-99)    );
   // itree = 912
   fBoostWeights.push_back(0.000119672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497686,-99) , 
-9, 2.19192, 0, 0, 0.52153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497686,-99) ,
+9, 2.19192, 0, 0, 0.52153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49401,-99) , 
-7, 0.390948, 0, 0, 0.499062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49401,-99) ,
+7, 0.390948, 0, 0, 0.499062,-99) ,
 1, 0.103667, 0, 0, 0.502861,-99)    );
   // itree = 913
   fBoostWeights.push_back(0.000129798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492527,-99) , 
-7, 0.859685, 1, 0, 0.521524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492527,-99) ,
+7, 0.859685, 1, 0, 0.521524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498237,-99) , 
-12, 3.73942, 1, 0, 0.499048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498237,-99) ,
+12, 3.73942, 1, 0, 0.499048,-99) ,
 1, 0.103667, 0, 0, 0.502849,-99)    );
   // itree = 914
   fBoostWeights.push_back(0.000122755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495548,-99) , 
-7, 0.354174, 0, 0, 0.504295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495548,-99) ,
+7, 0.354174, 0, 0, 0.504295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491982,-99) , 
-5, 0.891048, 0, 0, 0.495653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491982,-99) ,
+5, 0.891048, 0, 0, 0.495653,-99) ,
 12, 4.93509, 1, 0, 0.502872,-99)    );
   // itree = 915
   fBoostWeights.push_back(0.000153575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489822,-99) , 
-1, -0.750044, 0, 0, 0.508718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489822,-99) ,
+1, -0.750044, 0, 0, 0.508718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497013,-99) , 
-12, 4.09812, 1, 0, 0.498637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497013,-99) ,
+12, 4.09812, 1, 0, 0.498637,-99) ,
 7, 0.501269, 1, 0, 0.502858,-99)    );
   // itree = 916
   fBoostWeights.push_back(0.000122137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496896,-99) , 
-11, 1.66939, 1, 0, 0.508695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496896,-99) ,
+11, 1.66939, 1, 0, 0.508695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496531,-99) , 
-12, 4.33725, 1, 0, 0.498666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496531,-99) ,
+12, 4.33725, 1, 0, 0.498666,-99) ,
 7, 0.501269, 1, 0, 0.502864,-99)    );
   // itree = 917
   fBoostWeights.push_back(0.000130647);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492585,-99) , 
-7, 0.859685, 1, 0, 0.521512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492585,-99) ,
+7, 0.859685, 1, 0, 0.521512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494052,-99) , 
-7, 0.390948, 0, 0, 0.499067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494052,-99) ,
+7, 0.390948, 0, 0, 0.499067,-99) ,
 1, 0.103667, 0, 0, 0.502863,-99)    );
   // itree = 918
   fBoostWeights.push_back(0.000107009);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493845,-99) , 
-0, 1.40059, 0, 0, 0.504261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493845,-99) ,
+0, 1.40059, 0, 0, 0.504261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491819,-99) , 
-6, -1.37702, 1, 0, 0.495677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491819,-99) ,
+6, -1.37702, 1, 0, 0.495677,-99) ,
 12, 4.93509, 1, 0, 0.502848,-99)    );
   // itree = 919
   fBoostWeights.push_back(0.000109721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499223,-99) , 
-5, 0.473405, 1, 0, 0.521479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499223,-99) ,
+5, 0.473405, 1, 0, 0.521479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497852,-99) , 
-9, 1.96958, 1, 0, 0.499034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497852,-99) ,
+9, 1.96958, 1, 0, 0.499034,-99) ,
 1, 0.103667, 0, 0, 0.502829,-99)    );
   // itree = 920
   fBoostWeights.push_back(0.000119959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495561,-99) , 
-7, 0.354174, 0, 0, 0.504246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495561,-99) ,
+7, 0.354174, 0, 0, 0.504246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490753,-99) , 
-7, 0.547541, 1, 0, 0.495696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490753,-99) ,
+7, 0.547541, 1, 0, 0.495696,-99) ,
 12, 4.93509, 1, 0, 0.502839,-99)    );
   // itree = 921
   fBoostWeights.push_back(0.000123372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498011,-99) , 
-3, 0.0483549, 1, 0, 0.508655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498011,-99) ,
+3, 0.0483549, 1, 0, 0.508655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496967,-99) , 
-1, 0.205661, 0, 0, 0.498623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496967,-99) ,
+1, 0.205661, 0, 0, 0.498623,-99) ,
 7, 0.501269, 1, 0, 0.502823,-99)    );
   // itree = 922
   fBoostWeights.push_back(0.000112468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497854,-99) , 
-12, 4.93509, 1, 0, 0.504443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497854,-99) ,
+12, 4.93509, 1, 0, 0.504443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486965,-99) , 
-6, -0.983179, 0, 0, 0.496533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486965,-99) ,
+6, -0.983179, 0, 0, 0.496533,-99) ,
 0, 1.68308, 0, 0, 0.502829,-99)    );
   // itree = 923
   fBoostWeights.push_back(0.000107547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497301,-99) , 
-1, 0.00171106, 0, 0, 0.510735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497301,-99) ,
+1, 0.00171106, 0, 0, 0.510735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498121,-99) , 
-1, -0.472891, 1, 0, 0.499096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498121,-99) ,
+1, -0.472891, 1, 0, 0.499096,-99) ,
 4, -1.29629, 1, 0, 0.502811,-99)    );
   // itree = 924
   fBoostWeights.push_back(0.000148586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4962,-99) , 
-7, 0.373145, 0, 0, 0.508626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4962,-99) ,
+7, 0.373145, 0, 0, 0.508626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497138,-99) , 
-1, 0.307656, 0, 0, 0.498632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497138,-99) ,
+1, 0.307656, 0, 0, 0.498632,-99) ,
 7, 0.501269, 1, 0, 0.502816,-99)    );
   // itree = 925
   fBoostWeights.push_back(0.000148009);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49624,-99) , 
-7, 0.373145, 0, 0, 0.508629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49624,-99) ,
+7, 0.373145, 0, 0, 0.508629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497065,-99) , 
-12, 4.09812, 1, 0, 0.498662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497065,-99) ,
+12, 4.09812, 1, 0, 0.498662,-99) ,
 7, 0.501269, 1, 0, 0.502835,-99)    );
   // itree = 926
   fBoostWeights.push_back(0.00012861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492599,-99) , 
-7, 0.859685, 1, 0, 0.521431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492599,-99) ,
+7, 0.859685, 1, 0, 0.521431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498271,-99) , 
-12, 3.73942, 1, 0, 0.499071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498271,-99) ,
+12, 3.73942, 1, 0, 0.499071,-99) ,
 1, 0.103667, 0, 0, 0.502852,-99)    );
   // itree = 927
   fBoostWeights.push_back(0.000133304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495927,-99) , 
-0, 1.71491, 0, 0, 0.508655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495927,-99) ,
+0, 1.71491, 0, 0, 0.508655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497083,-99) , 
-1, 0.205661, 0, 0, 0.498712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497083,-99) ,
+1, 0.205661, 0, 0, 0.498712,-99) ,
 7, 0.501269, 1, 0, 0.502875,-99)    );
   // itree = 928
   fBoostWeights.push_back(0.000105213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495695,-99) , 
-3, 0.0967294, 1, 0, 0.504274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495695,-99) ,
+3, 0.0967294, 1, 0, 0.504274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492378,-99) , 
-1, -0.279702, 0, 0, 0.495815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492378,-99) ,
+1, -0.279702, 0, 0, 0.495815,-99) ,
 12, 4.93509, 1, 0, 0.502882,-99)    );
   // itree = 929
   fBoostWeights.push_back(0.00011758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49564,-99) , 
-7, 0.354174, 0, 0, 0.504253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49564,-99) ,
+7, 0.354174, 0, 0, 0.504253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491609,-99) , 
-8, 2.26819, 0, 0, 0.495819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491609,-99) ,
+8, 2.26819, 0, 0, 0.495819,-99) ,
 12, 4.93509, 1, 0, 0.502865,-99)    );
   // itree = 930
   fBoostWeights.push_back(0.000118801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498377,-99) , 
-8, 2.22547, 0, 0, 0.50445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498377,-99) ,
+8, 2.22547, 0, 0, 0.50445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493353,-99) , 
-1, -0.447621, 0, 0, 0.496609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493353,-99) ,
+1, -0.447621, 0, 0, 0.496609,-99) ,
 0, 1.68308, 0, 0, 0.50285,-99)    );
   // itree = 931
   fBoostWeights.push_back(0.000146824);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496304,-99) , 
-7, 0.373145, 0, 0, 0.508628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496304,-99) ,
+7, 0.373145, 0, 0, 0.508628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497114,-99) , 
-12, 4.09812, 1, 0, 0.498694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497114,-99) ,
+12, 4.09812, 1, 0, 0.498694,-99) ,
 7, 0.501269, 1, 0, 0.502853,-99)    );
   // itree = 932
   fBoostWeights.push_back(9.5399e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49835,-99) , 
-4, -0.600526, 1, 0, 0.508631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49835,-99) ,
+4, -0.600526, 1, 0, 0.508631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497355,-99) , 
-3, 0.0161237, 1, 0, 0.498721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497355,-99) ,
+3, 0.0161237, 1, 0, 0.498721,-99) ,
 7, 0.501269, 1, 0, 0.50287,-99)    );
   // itree = 933
   fBoostWeights.push_back(0.000122273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495168,-99) , 
-8, 2.06839, 0, 0, 0.521362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495168,-99) ,
+8, 2.06839, 0, 0, 0.521362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494175,-99) , 
-7, 0.390948, 0, 0, 0.4991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494175,-99) ,
+7, 0.390948, 0, 0, 0.4991,-99) ,
 1, 0.103667, 0, 0, 0.502864,-99)    );
   // itree = 934
   fBoostWeights.push_back(0.000111861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493105,-99) , 
-1, -0.814281, 0, 0, 0.504232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493105,-99) ,
+1, -0.814281, 0, 0, 0.504232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490976,-99) , 
-7, 0.547541, 1, 0, 0.495835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490976,-99) ,
+7, 0.547541, 1, 0, 0.495835,-99) ,
 12, 4.93509, 1, 0, 0.50285,-99)    );
   // itree = 935
   fBoostWeights.push_back(0.000107804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160811, 1, 1, 0.521328,-99) , 
+0,
+0,
+3, 0.0160811, 1, 1, 0.521328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497599,-99) , 
-6, -0.597362, 0, 0, 0.499066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497599,-99) ,
+6, -0.597362, 0, 0, 0.499066,-99) ,
 1, 0.103667, 0, 0, 0.50283,-99)    );
   // itree = 936
   fBoostWeights.push_back(0.0001471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496352,-99) , 
-7, 0.373145, 0, 0, 0.508612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496352,-99) ,
+7, 0.373145, 0, 0, 0.508612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497174,-99) , 
-9, 2.74381, 0, 0, 0.498669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497174,-99) ,
+9, 2.74381, 0, 0, 0.498669,-99) ,
 7, 0.501269, 1, 0, 0.502832,-99)    );
   // itree = 937
   fBoostWeights.push_back(0.000123448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492582,-99) , 
-7, 0.859685, 1, 0, 0.521319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492582,-99) ,
+7, 0.859685, 1, 0, 0.521319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497927,-99) , 
-9, 1.96958, 1, 0, 0.499093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497927,-99) ,
+9, 1.96958, 1, 0, 0.499093,-99) ,
 1, 0.103667, 0, 0, 0.502851,-99)    );
   // itree = 938
   fBoostWeights.push_back(0.000120198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495189,-99) , 
-8, 2.06839, 0, 0, 0.521309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495189,-99) ,
+8, 2.06839, 0, 0, 0.521309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498314,-99) , 
-12, 3.73942, 1, 0, 0.499106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498314,-99) ,
+12, 3.73942, 1, 0, 0.499106,-99) ,
 1, 0.103667, 0, 0, 0.50286,-99)    );
   // itree = 939
   fBoostWeights.push_back(0.000114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -2.54702, 1, 1, 0.508646,-99) , 
+0,
+0,
+6, -2.54702, 1, 1, 0.508646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497243,-99) , 
-9, 2.74381, 0, 0, 0.498731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497243,-99) ,
+9, 2.74381, 0, 0, 0.498731,-99) ,
 7, 0.501269, 1, 0, 0.502882,-99)    );
   // itree = 940
   fBoostWeights.push_back(0.000121727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497011,-99) , 
-8, 1.91935, 0, 0, 0.504477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497011,-99) ,
+8, 1.91935, 0, 0, 0.504477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486865,-99) , 
-9, 2.45345, 1, 0, 0.496662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486865,-99) ,
+9, 2.45345, 1, 0, 0.496662,-99) ,
 0, 1.68308, 0, 0, 0.502882,-99)    );
   // itree = 941
   fBoostWeights.push_back(0.00012474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493495,-99) , 
-5, 0.754354, 1, 0, 0.510753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493495,-99) ,
+5, 0.754354, 1, 0, 0.510753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492727,-99) , 
-2, 0.633096, 1, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492727,-99) ,
+2, 0.633096, 1, 0, 0.499171,-99) ,
 4, -1.29629, 1, 0, 0.502868,-99)    );
   // itree = 942
   fBoostWeights.push_back(0.000119013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498321,-99) , 
-4, -0.600526, 1, 0, 0.508578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498321,-99) ,
+4, -0.600526, 1, 0, 0.508578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497247,-99) , 
-9, 2.74381, 0, 0, 0.498727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497247,-99) ,
+9, 2.74381, 0, 0, 0.498727,-99) ,
 7, 0.501269, 1, 0, 0.502851,-99)    );
   // itree = 943
   fBoostWeights.push_back(0.000107993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499241,-99) , 
-5, 0.473405, 1, 0, 0.52128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499241,-99) ,
+5, 0.473405, 1, 0, 0.52128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497947,-99) , 
-9, 1.96958, 1, 0, 0.499108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497947,-99) ,
+9, 1.96958, 1, 0, 0.499108,-99) ,
 1, 0.103667, 0, 0, 0.502857,-99)    );
   // itree = 944
   fBoostWeights.push_back(0.000119812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492656,-99) , 
-7, 0.859685, 1, 0, 0.52128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492656,-99) ,
+7, 0.859685, 1, 0, 0.52128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492692,-99) , 
-1, -0.751769, 0, 0, 0.49912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492692,-99) ,
+1, -0.751769, 0, 0, 0.49912,-99) ,
 1, 0.103667, 0, 0, 0.502867,-99)    );
   // itree = 945
   fBoostWeights.push_back(0.000108456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498809,-99) , 
-5, 0.784599, 1, 0, 0.504224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498809,-99) ,
+5, 0.784599, 1, 0, 0.504224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492125,-99) , 
-5, 0.891048, 0, 0, 0.495865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492125,-99) ,
+5, 0.891048, 0, 0, 0.495865,-99) ,
 12, 4.93509, 1, 0, 0.502848,-99)    );
   // itree = 946
   fBoostWeights.push_back(0.000121226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49842,-99) , 
-8, 2.22547, 0, 0, 0.504437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49842,-99) ,
+8, 2.22547, 0, 0, 0.504437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486879,-99) , 
-9, 2.45345, 1, 0, 0.496638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486879,-99) ,
+9, 2.45345, 1, 0, 0.496638,-99) ,
 0, 1.68308, 0, 0, 0.502845,-99)    );
   // itree = 947
   fBoostWeights.push_back(0.000120481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497362,-99) , 
-4, -1.29284, 1, 0, 0.521256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497362,-99) ,
+4, -1.29284, 1, 0, 0.521256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494169,-99) , 
-7, 0.390948, 0, 0, 0.499098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494169,-99) ,
+7, 0.390948, 0, 0, 0.499098,-99) ,
 1, 0.103667, 0, 0, 0.502845,-99)    );
   // itree = 948
   fBoostWeights.push_back(0.000143391);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496333,-99) , 
-7, 0.373145, 0, 0, 0.508535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496333,-99) ,
+7, 0.373145, 0, 0, 0.508535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497435,-99) , 
-5, 0.474183, 1, 0, 0.498727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497435,-99) ,
+5, 0.474183, 1, 0, 0.498727,-99) ,
 7, 0.501269, 1, 0, 0.502833,-99)    );
   // itree = 949
   fBoostWeights.push_back(0.000108262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495454,-99) , 
-12, 4.93509, 1, 0, 0.503849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495454,-99) ,
+12, 4.93509, 1, 0, 0.503849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4903,-99) , 
-5, 0.732644, 1, 0, 0.496223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4903,-99) ,
+5, 0.732644, 1, 0, 0.496223,-99) ,
 3, 0.0967294, 1, 0, 0.502852,-99)    );
   // itree = 950
   fBoostWeights.push_back(0.000105168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.521243,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.521243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497939,-99) , 
-9, 1.96958, 1, 0, 0.499089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497939,-99) ,
+9, 1.96958, 1, 0, 0.499089,-99) ,
 1, 0.103667, 0, 0, 0.502835,-99)    );
   // itree = 951
   fBoostWeights.push_back(0.00012661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492689,-99) , 
-7, 0.859685, 1, 0, 0.521214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492689,-99) ,
+7, 0.859685, 1, 0, 0.521214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497927,-99) , 
-5, 0.990868, 0, 0, 0.499101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497927,-99) ,
+5, 0.990868, 0, 0, 0.499101,-99) ,
 1, 0.103667, 0, 0, 0.502839,-99)    );
   // itree = 952
   fBoostWeights.push_back(0.000131309);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495766,-99) , 
-9, 1.86345, 0, 0, 0.504441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495766,-99) ,
+9, 1.86345, 0, 0, 0.504441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487203,-99) , 
-6, -0.983179, 0, 0, 0.496655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487203,-99) ,
+6, -0.983179, 0, 0, 0.496655,-99) ,
 0, 1.68308, 0, 0, 0.502852,-99)    );
   // itree = 953
   fBoostWeights.push_back(0.000120749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495297,-99) , 
-8, 2.06839, 0, 0, 0.521182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495297,-99) ,
+8, 2.06839, 0, 0, 0.521182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494248,-99) , 
-7, 0.390948, 0, 0, 0.499103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494248,-99) ,
+7, 0.390948, 0, 0, 0.499103,-99) ,
 1, 0.103667, 0, 0, 0.502836,-99)    );
   // itree = 954
   fBoostWeights.push_back(0.000108328);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499045,-99) , 
-4, -1.2963, 1, 0, 0.503574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499045,-99) ,
+4, -1.2963, 1, 0, 0.503574,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486276,-99) , 
-2, 0.444703, 1, 0, 0.498284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486276,-99) ,
+2, 0.444703, 1, 0, 0.498284,-99) ,
 6, -0.231447, 1, 0, 0.502822,-99)    );
   // itree = 955
   fBoostWeights.push_back(0.000125248);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495762,-99) , 
-7, 0.354174, 0, 0, 0.504194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495762,-99) ,
+7, 0.354174, 0, 0, 0.504194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490963,-99) , 
-4, -0.42576, 0, 0, 0.495904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490963,-99) ,
+4, -0.42576, 0, 0, 0.495904,-99) ,
 12, 4.93509, 1, 0, 0.50283,-99)    );
   // itree = 956
   fBoostWeights.push_back(0.00014452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496431,-99) , 
-7, 0.373145, 0, 0, 0.508544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496431,-99) ,
+7, 0.373145, 0, 0, 0.508544,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497341,-99) , 
-1, 0.40965, 0, 0, 0.498689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497341,-99) ,
+1, 0.40965, 0, 0, 0.498689,-99) ,
 7, 0.501269, 1, 0, 0.502815,-99)    );
   // itree = 957
   fBoostWeights.push_back(0.000144493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49647,-99) , 
-7, 0.373145, 0, 0, 0.508546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49647,-99) ,
+7, 0.373145, 0, 0, 0.508546,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497252,-99) , 
-9, 2.74381, 0, 0, 0.498721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497252,-99) ,
+9, 2.74381, 0, 0, 0.498721,-99) ,
 7, 0.501269, 1, 0, 0.502834,-99)    );
   // itree = 958
   fBoostWeights.push_back(0.000128754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49354,-99) , 
-5, 0.754354, 1, 0, 0.510679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49354,-99) ,
+5, 0.754354, 1, 0, 0.510679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496383,-99) , 
-5, 0.879737, 0, 0, 0.499183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496383,-99) ,
+5, 0.879737, 0, 0, 0.499183,-99) ,
 4, -1.29629, 1, 0, 0.502853,-99)    );
   // itree = 959
   fBoostWeights.push_back(0.000111103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497412,-99) , 
-1, 0.00171106, 0, 0, 0.510656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497412,-99) ,
+1, 0.00171106, 0, 0, 0.510656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491815,-99) , 
-0, 2.91095, 1, 0, 0.499189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491815,-99) ,
+0, 2.91095, 1, 0, 0.499189,-99) ,
 4, -1.29629, 1, 0, 0.502849,-99)    );
   // itree = 960
   fBoostWeights.push_back(0.000136946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495649,-99) , 
-6, -0.231448, 1, 0, 0.504351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495649,-99) ,
+6, -0.231448, 1, 0, 0.504351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490229,-99) , 
-12, 4.29516, 1, 0, 0.497442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490229,-99) ,
+12, 4.29516, 1, 0, 0.497442,-99) ,
 9, 1.87281, 0, 0, 0.502838,-99)    );
   // itree = 961
   fBoostWeights.push_back(0.000118653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495841,-99) , 
-7, 0.354174, 0, 0, 0.504178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495841,-99) ,
+7, 0.354174, 0, 0, 0.504178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492233,-99) , 
-5, 0.891048, 0, 0, 0.495929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492233,-99) ,
+5, 0.891048, 0, 0, 0.495929,-99) ,
 12, 4.93509, 1, 0, 0.50282,-99)    );
   // itree = 962
   fBoostWeights.push_back(0.000108575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49662,-99) , 
-12, 4.57639, 1, 0, 0.510645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49662,-99) ,
+12, 4.57639, 1, 0, 0.510645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491808,-99) , 
-0, 2.91095, 1, 0, 0.499131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491808,-99) ,
+0, 2.91095, 1, 0, 0.499131,-99) ,
 4, -1.29629, 1, 0, 0.502806,-99)    );
   // itree = 963
   fBoostWeights.push_back(0.000143429);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497838,-99) , 
-1, -0.100321, 0, 0, 0.504068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497838,-99) ,
+1, -0.100321, 0, 0, 0.504068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490142,-99) , 
-1, -0.386216, 1, 0, 0.497653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490142,-99) ,
+1, -0.386216, 1, 0, 0.497653,-99) ,
 8, 1.82785, 0, 0, 0.502792,-99)    );
   // itree = 964
   fBoostWeights.push_back(0.000110848);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493208,-99) , 
-1, -0.814281, 0, 0, 0.504156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493208,-99) ,
+1, -0.814281, 0, 0, 0.504156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490772,-99) , 
-9, 2.24593, 0, 0, 0.495947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490772,-99) ,
+9, 2.24593, 0, 0, 0.495947,-99) ,
 12, 4.93509, 1, 0, 0.502804,-99)    );
   // itree = 965
   fBoostWeights.push_back(0.000143717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496492,-99) , 
-7, 0.373145, 0, 0, 0.5085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496492,-99) ,
+7, 0.373145, 0, 0, 0.5085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497118,-99) , 
-12, 4.09812, 1, 0, 0.498669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497118,-99) ,
+12, 4.09812, 1, 0, 0.498669,-99) ,
 7, 0.501269, 1, 0, 0.502785,-99)    );
   // itree = 966
   fBoostWeights.push_back(0.000112121);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493254,-99) , 
-1, -0.814281, 0, 0, 0.504146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493254,-99) ,
+1, -0.814281, 0, 0, 0.504146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492166,-99) , 
-6, -1.37702, 1, 0, 0.495974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492166,-99) ,
+6, -1.37702, 1, 0, 0.495974,-99) ,
 12, 4.93509, 1, 0, 0.502801,-99)    );
   // itree = 967
   fBoostWeights.push_back(0.000143072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496513,-99) , 
-7, 0.373145, 0, 0, 0.508484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496513,-99) ,
+7, 0.373145, 0, 0, 0.508484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497138,-99) , 
-12, 4.09812, 1, 0, 0.498677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497138,-99) ,
+12, 4.09812, 1, 0, 0.498677,-99) ,
 7, 0.501269, 1, 0, 0.502782,-99)    );
   // itree = 968
   fBoostWeights.push_back(0.000121254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495796,-99) , 
-9, 1.86345, 0, 0, 0.504379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495796,-99) ,
+9, 1.86345, 0, 0, 0.504379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488371,-99) , 
-8, 2.43854, 1, 0, 0.496637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488371,-99) ,
+8, 2.43854, 1, 0, 0.496637,-99) ,
 0, 1.68308, 0, 0, 0.502799,-99)    );
   // itree = 969
   fBoostWeights.push_back(0.000104906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494396,-99) , 
-7, 0.98255, 1, 0, 0.503775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494396,-99) ,
+7, 0.98255, 1, 0, 0.503775,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490445,-99) , 
-3, 0.161737, 0, 0, 0.496191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490445,-99) ,
+3, 0.161737, 0, 0, 0.496191,-99) ,
 3, 0.0967294, 1, 0, 0.502783,-99)    );
   // itree = 970
   fBoostWeights.push_back(9.03404e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.79244, 0, 1, 0.504343,-99) , 
+0,
+0,
+0, 1.79244, 0, 1, 0.504343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488385,-99) , 
-8, 2.43854, 1, 0, 0.496608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488385,-99) ,
+8, 2.43854, 1, 0, 0.496608,-99) ,
 0, 1.68308, 0, 0, 0.502764,-99)    );
   // itree = 971
   fBoostWeights.push_back(0.000112263);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578504, 1, 1, 0.508425,-99) , 
+0,
+0,
+2, -0.578504, 1, 1, 0.508425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497193,-99) , 
-9, 2.74381, 0, 0, 0.498652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497193,-99) ,
+9, 2.74381, 0, 0, 0.498652,-99) ,
 7, 0.501269, 1, 0, 0.502743,-99)    );
   // itree = 972
   fBoostWeights.push_back(9.9851e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498096,-99) , 
-12, 4.93509, 1, 0, 0.504321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498096,-99) ,
+12, 4.93509, 1, 0, 0.504321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488397,-99) , 
-8, 2.43854, 1, 0, 0.496594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488397,-99) ,
+8, 2.43854, 1, 0, 0.496594,-99) ,
 0, 1.68308, 0, 0, 0.502744,-99)    );
   // itree = 973
   fBoostWeights.push_back(0.00012728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492649,-99) , 
-7, 0.859685, 1, 0, 0.520997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492649,-99) ,
+7, 0.859685, 1, 0, 0.520997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498231,-99) , 
-12, 3.73942, 1, 0, 0.499011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498231,-99) ,
+12, 3.73942, 1, 0, 0.499011,-99) ,
 1, 0.103667, 0, 0, 0.502728,-99)    );
   // itree = 974
   fBoostWeights.push_back(0.000148459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489942,-99) , 
-1, -0.750044, 0, 0, 0.508402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489942,-99) ,
+1, -0.750044, 0, 0, 0.508402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497348,-99) , 
-1, 0.40965, 0, 0, 0.498682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497348,-99) ,
+1, 0.40965, 0, 0, 0.498682,-99) ,
 7, 0.501269, 1, 0, 0.502751,-99)    );
   // itree = 975
   fBoostWeights.push_back(0.00011846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497297,-99) , 
-4, -1.29284, 1, 0, 0.520983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497297,-99) ,
+4, -1.29284, 1, 0, 0.520983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497279,-99) , 
-7, 0.464495, 1, 0, 0.499053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497279,-99) ,
+7, 0.464495, 1, 0, 0.499053,-99) ,
 1, 0.103667, 0, 0, 0.502761,-99)    );
   // itree = 976
   fBoostWeights.push_back(0.000115257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497721,-99) , 
-9, 2.19192, 0, 0, 0.520983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497721,-99) ,
+9, 2.19192, 0, 0, 0.520983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494267,-99) , 
-7, 0.390948, 0, 0, 0.499059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494267,-99) ,
+7, 0.390948, 0, 0, 0.499059,-99) ,
 1, 0.103667, 0, 0, 0.502766,-99)    );
   // itree = 977
   fBoostWeights.push_back(0.000103348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.221269, 1, 1, 0.512837,-99) , 
+0,
+0,
+2, -0.221269, 1, 1, 0.512837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497112,-99) , 
-5, 0.87839, 0, 0, 0.49916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497112,-99) ,
+5, 0.87839, 0, 0, 0.49916,-99) ,
 5, 0.473096, 1, 0, 0.502753,-99)    );
   // itree = 978
   fBoostWeights.push_back(0.000109113);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.520972,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.520972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497274,-99) , 
-7, 0.464495, 1, 0, 0.499041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497274,-99) ,
+7, 0.464495, 1, 0, 0.499041,-99) ,
 1, 0.103667, 0, 0, 0.502749,-99)    );
   // itree = 979
   fBoostWeights.push_back(0.000117355);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495765,-99) , 
-7, 0.354174, 0, 0, 0.504077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495765,-99) ,
+7, 0.354174, 0, 0, 0.504077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492244,-99) , 
-6, -1.37702, 1, 0, 0.496005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492244,-99) ,
+6, -1.37702, 1, 0, 0.496005,-99) ,
 12, 4.93509, 1, 0, 0.502748,-99)    );
   // itree = 980
   fBoostWeights.push_back(0.000129656);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495872,-99) , 
-0, 1.71491, 0, 0, 0.508331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495872,-99) ,
+0, 1.71491, 0, 0, 0.508331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497185,-99) , 
-12, 4.09812, 1, 0, 0.498704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497185,-99) ,
+12, 4.09812, 1, 0, 0.498704,-99) ,
 7, 0.501269, 1, 0, 0.502734,-99)    );
   // itree = 981
   fBoostWeights.push_back(0.000110518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497718,-99) , 
-9, 2.19192, 0, 0, 0.520931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497718,-99) ,
+9, 2.19192, 0, 0, 0.520931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497898,-99) , 
-9, 1.96958, 1, 0, 0.499041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497898,-99) ,
+9, 1.96958, 1, 0, 0.499041,-99) ,
 1, 0.103667, 0, 0, 0.502742,-99)    );
   // itree = 982
   fBoostWeights.push_back(0.000106276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499257,-99) , 
-5, 0.473405, 1, 0, 0.520926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499257,-99) ,
+5, 0.473405, 1, 0, 0.520926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497928,-99) , 
-9, 1.96958, 1, 0, 0.499053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497928,-99) ,
+9, 1.96958, 1, 0, 0.499053,-99) ,
 1, 0.103667, 0, 0, 0.502751,-99)    );
   // itree = 983
   fBoostWeights.push_back(0.000147765);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48996,-99) , 
-1, -0.750044, 0, 0, 0.50833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48996,-99) ,
+1, -0.750044, 0, 0, 0.50833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497295,-99) , 
-9, 2.74381, 0, 0, 0.498749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497295,-99) ,
+9, 2.74381, 0, 0, 0.498749,-99) ,
 7, 0.501269, 1, 0, 0.50276,-99)    );
   // itree = 984
   fBoostWeights.push_back(0.000114921);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498007,-99) , 
-4, -0.600526, 1, 0, 0.508308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498007,-99) ,
+4, -0.600526, 1, 0, 0.508308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497286,-99) , 
-8, 2.65353, 0, 0, 0.498779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497286,-99) ,
+8, 2.65353, 0, 0, 0.498779,-99) ,
 7, 0.501269, 1, 0, 0.502769,-99)    );
   // itree = 985
   fBoostWeights.push_back(0.000120408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495784,-99) , 
-9, 1.86345, 0, 0, 0.504338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495784,-99) ,
+9, 1.86345, 0, 0, 0.504338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493454,-99) , 
-1, -0.447621, 0, 0, 0.496668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493454,-99) ,
+1, -0.447621, 0, 0, 0.496668,-99) ,
 0, 1.68308, 0, 0, 0.502773,-99)    );
   // itree = 986
   fBoostWeights.push_back(0.00014588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489998,-99) , 
-1, -0.750044, 0, 0, 0.508281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489998,-99) ,
+1, -0.750044, 0, 0, 0.508281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49679,-99) , 
-12, 4.33725, 1, 0, 0.498786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49679,-99) ,
+12, 4.33725, 1, 0, 0.498786,-99) ,
 7, 0.501269, 1, 0, 0.502761,-99)    );
   // itree = 987
   fBoostWeights.push_back(0.000108779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.520934,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.520934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497881,-99) , 
-5, 0.990868, 0, 0, 0.499064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497881,-99) ,
+5, 0.990868, 0, 0, 0.499064,-99) ,
 1, 0.103667, 0, 0, 0.502761,-99)    );
   // itree = 988
   fBoostWeights.push_back(0.000128798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495827,-99) , 
-9, 1.86345, 0, 0, 0.504327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495827,-99) ,
+9, 1.86345, 0, 0, 0.504327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487321,-99) , 
-6, -0.983179, 0, 0, 0.496691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487321,-99) ,
+6, -0.983179, 0, 0, 0.496691,-99) ,
 0, 1.68308, 0, 0, 0.502769,-99)    );
   // itree = 989
   fBoostWeights.push_back(0.000128105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495862,-99) , 
-9, 1.86345, 0, 0, 0.504309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495862,-99) ,
+9, 1.86345, 0, 0, 0.504309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487355,-99) , 
-6, -0.983179, 0, 0, 0.496685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487355,-99) ,
+6, -0.983179, 0, 0, 0.496685,-99) ,
 0, 1.68308, 0, 0, 0.502753,-99)    );
   // itree = 990
   fBoostWeights.push_back(0.000114499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497793,-99) , 
-9, 2.19192, 0, 0, 0.520861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497793,-99) ,
+9, 2.19192, 0, 0, 0.520861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498278,-99) , 
-12, 3.73942, 1, 0, 0.499049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498278,-99) ,
+12, 3.73942, 1, 0, 0.499049,-99) ,
 1, 0.103667, 0, 0, 0.502737,-99)    );
   // itree = 991
   fBoostWeights.push_back(0.000101869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499393,-99) , 
-4, -1.2963, 1, 0, 0.503744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499393,-99) ,
+4, -1.2963, 1, 0, 0.503744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484948,-99) , 
-4, -0.600476, 1, 0, 0.496205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484948,-99) ,
+4, -0.600476, 1, 0, 0.496205,-99) ,
 3, 0.0967294, 1, 0, 0.502758,-99)    );
   // itree = 992
   fBoostWeights.push_back(0.000117106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496155,-99) , 
-5, 0.630907, 1, 0, 0.51233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496155,-99) ,
+5, 0.630907, 1, 0, 0.51233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489485,-99) , 
-7, 0.383222, 0, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489485,-99) ,
+7, 0.383222, 0, 0, 0.499217,-99) ,
 4, -1.47024, 1, 0, 0.502766,-99)    );
   // itree = 993
   fBoostWeights.push_back(0.000118566);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495444,-99) , 
-8, 2.06839, 0, 0, 0.520827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495444,-99) ,
+8, 2.06839, 0, 0, 0.520827,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494256,-99) , 
-7, 0.390948, 0, 0, 0.499068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494256,-99) ,
+7, 0.390948, 0, 0, 0.499068,-99) ,
 1, 0.103667, 0, 0, 0.502746,-99)    );
   // itree = 994
   fBoostWeights.push_back(0.000125587);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492692,-99) , 
-7, 0.859685, 1, 0, 0.520816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492692,-99) ,
+7, 0.859685, 1, 0, 0.520816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494288,-99) , 
-7, 0.390948, 0, 0, 0.499054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494288,-99) ,
+7, 0.390948, 0, 0, 0.499054,-99) ,
 1, 0.103667, 0, 0, 0.502733,-99)    );
   // itree = 995
   fBoostWeights.push_back(0.000113857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498391,-99) , 
-8, 2.22547, 0, 0, 0.504267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498391,-99) ,
+8, 2.22547, 0, 0, 0.504267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492767,-99) , 
-3, 0.0161829, 1, 0, 0.496683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492767,-99) ,
+3, 0.0161829, 1, 0, 0.496683,-99) ,
 0, 1.68308, 0, 0, 0.502719,-99)    );
   // itree = 996
   fBoostWeights.push_back(0.000116716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496145,-99) , 
-5, 0.630907, 1, 0, 0.512307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496145,-99) ,
+5, 0.630907, 1, 0, 0.512307,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495413,-99) , 
-2, 0.444798, 1, 0, 0.499163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495413,-99) ,
+2, 0.444798, 1, 0, 0.499163,-99) ,
 4, -1.47024, 1, 0, 0.502721,-99)    );
   // itree = 997
   fBoostWeights.push_back(0.000141123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496428,-99) , 
-7, 0.373145, 0, 0, 0.508259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496428,-99) ,
+7, 0.373145, 0, 0, 0.508259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497405,-99) , 
-1, 0.40965, 0, 0, 0.498716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497405,-99) ,
+1, 0.40965, 0, 0, 0.498716,-99) ,
 7, 0.501269, 1, 0, 0.502711,-99)    );
   // itree = 998
   fBoostWeights.push_back(0.000107982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.52079,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.52079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498289,-99) , 
-12, 3.73942, 1, 0, 0.499056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498289,-99) ,
+12, 3.73942, 1, 0, 0.499056,-99) ,
 1, 0.103667, 0, 0, 0.50273,-99)    );
   // itree = 999
   fBoostWeights.push_back(0.000115251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497261,-99) , 
-4, -1.29284, 1, 0, 0.520761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497261,-99) ,
+4, -1.29284, 1, 0, 0.520761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497608,-99) , 
-6, -0.597362, 0, 0, 0.499081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497608,-99) ,
+6, -0.597362, 0, 0, 0.499081,-99) ,
 1, 0.103667, 0, 0, 0.502746,-99)    );
   // itree = 1000
   fBoostWeights.push_back(0.000116888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495953,-99) , 
-9, 1.86345, 0, 0, 0.504298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495953,-99) ,
+9, 1.86345, 0, 0, 0.504298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492842,-99) , 
-3, 0.0161829, 1, 0, 0.496731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492842,-99) ,
+3, 0.0161829, 1, 0, 0.496731,-99) ,
 0, 1.68308, 0, 0, 0.502754,-99)    );
   // itree = 1001
   fBoostWeights.push_back(0.000117303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496254,-99) , 
-1, -0.712287, 0, 0, 0.504281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496254,-99) ,
+1, -0.712287, 0, 0, 0.504281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487495,-99) , 
-6, -0.983179, 0, 0, 0.496734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487495,-99) ,
+6, -0.983179, 0, 0, 0.496734,-99) ,
 0, 1.68308, 0, 0, 0.502741,-99)    );
   // itree = 1002
   fBoostWeights.push_back(0.000121891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49668,-99) , 
-1, -0.100273, 0, 0, 0.512655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49668,-99) ,
+1, -0.100273, 0, 0, 0.512655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498213,-99) , 
-12, 3.85898, 1, 0, 0.499183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498213,-99) ,
+12, 3.85898, 1, 0, 0.499183,-99) ,
 5, 0.473096, 1, 0, 0.502723,-99)    );
   // itree = 1003
   fBoostWeights.push_back(0.000111728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499069,-99) , 
-0, 1.8397, 0, 0, 0.512659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499069,-99) ,
+0, 1.8397, 0, 0, 0.512659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49752,-99) , 
-7, 0.478265, 1, 0, 0.49921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49752,-99) ,
+7, 0.478265, 1, 0, 0.49921,-99) ,
 5, 0.473096, 1, 0, 0.502743,-99)    );
   // itree = 1004
   fBoostWeights.push_back(0.000128102);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498978,-99) , 
-5, 0.626749, 1, 0, 0.504202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498978,-99) ,
+5, 0.626749, 1, 0, 0.504202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490056,-99) , 
-7, 0.469546, 1, 0, 0.497569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490056,-99) ,
+7, 0.469546, 1, 0, 0.497569,-99) ,
 9, 1.87281, 0, 0, 0.50275,-99)    );
   // itree = 1005
   fBoostWeights.push_back(8.84506e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497956,-99) , 
-12, 4.93509, 1, 0, 0.503983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497956,-99) ,
+12, 4.93509, 1, 0, 0.503983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489589,-99) , 
-8, 1.4383, 0, 0, 0.497808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489589,-99) ,
+8, 1.4383, 0, 0, 0.497808,-99) ,
 8, 1.82785, 0, 0, 0.502755,-99)    );
   // itree = 1006
   fBoostWeights.push_back(0.000115551);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493421,-99) , 
-1, -0.814281, 0, 0, 0.504048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493421,-99) ,
+1, -0.814281, 0, 0, 0.504048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491121,-99) , 
-4, -0.42576, 0, 0, 0.4961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491121,-99) ,
+4, -0.42576, 0, 0, 0.4961,-99) ,
 12, 4.93509, 1, 0, 0.50274,-99)    );
   // itree = 1007
   fBoostWeights.push_back(0.000116624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496642,-99) , 
-1, -0.100273, 0, 0, 0.512578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496642,-99) ,
+1, -0.100273, 0, 0, 0.512578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494551,-99) , 
-2, 0.632998, 1, 0, 0.499207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494551,-99) ,
+2, 0.632998, 1, 0, 0.499207,-99) ,
 5, 0.473096, 1, 0, 0.50272,-99)    );
   // itree = 1008
   fBoostWeights.push_back(0.00011527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495443,-99) , 
-8, 2.06839, 0, 0, 0.520641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495443,-99) ,
+8, 2.06839, 0, 0, 0.520641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497598,-99) , 
-6, -0.597362, 0, 0, 0.499062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497598,-99) ,
+6, -0.597362, 0, 0, 0.499062,-99) ,
 1, 0.103667, 0, 0, 0.502711,-99)    );
   // itree = 1009
   fBoostWeights.push_back(0.000110825);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498777,-99) , 
-5, 0.784599, 1, 0, 0.504018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498777,-99) ,
+5, 0.784599, 1, 0, 0.504018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491148,-99) , 
-4, -0.42576, 0, 0, 0.496106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491148,-99) ,
+4, -0.42576, 0, 0, 0.496106,-99) ,
 12, 4.93509, 1, 0, 0.502716,-99)    );
   // itree = 1010
   fBoostWeights.push_back(0.000124779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492663,-99) , 
-7, 0.859685, 1, 0, 0.520617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492663,-99) ,
+7, 0.859685, 1, 0, 0.520617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497903,-99) , 
-5, 0.990868, 0, 0, 0.499071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497903,-99) ,
+5, 0.990868, 0, 0, 0.499071,-99) ,
 1, 0.103667, 0, 0, 0.502713,-99)    );
   // itree = 1011
   fBoostWeights.push_back(0.00011645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49547,-99) , 
-8, 2.06839, 0, 0, 0.520608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49547,-99) ,
+8, 2.06839, 0, 0, 0.520608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498328,-99) , 
-12, 3.73942, 1, 0, 0.499088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498328,-99) ,
+12, 3.73942, 1, 0, 0.499088,-99) ,
 1, 0.103667, 0, 0, 0.502726,-99)    );
   // itree = 1012
   fBoostWeights.push_back(5.49357e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.502747,-99)    );
   // itree = 1013
   fBoostWeights.push_back(0.000111723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494186,-99) , 
-7, 0.979305, 1, 0, 0.504261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494186,-99) ,
+7, 0.979305, 1, 0, 0.504261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492909,-99) , 
-3, 0.0161829, 1, 0, 0.496768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492909,-99) ,
+3, 0.0161829, 1, 0, 0.496768,-99) ,
 0, 1.68308, 0, 0, 0.502732,-99)    );
   // itree = 1014
   fBoostWeights.push_back(0.000124507);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492687,-99) , 
-7, 0.859685, 1, 0, 0.520566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492687,-99) ,
+7, 0.859685, 1, 0, 0.520566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494367,-99) , 
-7, 0.390948, 0, 0, 0.499083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494367,-99) ,
+7, 0.390948, 0, 0, 0.499083,-99) ,
 1, 0.103667, 0, 0, 0.502715,-99)    );
   // itree = 1015
   fBoostWeights.push_back(0.000116034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498081,-99) , 
-4, -0.600526, 1, 0, 0.50824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498081,-99) ,
+4, -0.600526, 1, 0, 0.50824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497287,-99) , 
-9, 2.74381, 0, 0, 0.498713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497287,-99) ,
+9, 2.74381, 0, 0, 0.498713,-99) ,
 7, 0.501269, 1, 0, 0.502701,-99)    );
   // itree = 1016
   fBoostWeights.push_back(0.000125558);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495978,-99) , 
-9, 1.86345, 0, 0, 0.504231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495978,-99) ,
+9, 1.86345, 0, 0, 0.504231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487589,-99) , 
-6, -0.983179, 0, 0, 0.496764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487589,-99) ,
+6, -0.983179, 0, 0, 0.496764,-99) ,
 0, 1.68308, 0, 0, 0.502707,-99)    );
   // itree = 1017
   fBoostWeights.push_back(0.00014445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4902,-99) , 
-1, -0.750044, 0, 0, 0.508208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4902,-99) ,
+1, -0.750044, 0, 0, 0.508208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497436,-99) , 
-1, 0.40965, 0, 0, 0.498719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497436,-99) ,
+1, 0.40965, 0, 0, 0.498719,-99) ,
 7, 0.501269, 1, 0, 0.502691,-99)    );
   // itree = 1018
   fBoostWeights.push_back(0.000121543);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495797,-99) , 
-7, 0.354174, 0, 0, 0.503999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495797,-99) ,
+7, 0.354174, 0, 0, 0.503999,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491162,-99) , 
-4, -0.42576, 0, 0, 0.496112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491162,-99) ,
+4, -0.42576, 0, 0, 0.496112,-99) ,
 12, 4.93509, 1, 0, 0.502701,-99)    );
   // itree = 1019
   fBoostWeights.push_back(0.000149297);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495858,-99) , 
-7, 0.390948, 0, 0, 0.50412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495858,-99) ,
+7, 0.390948, 0, 0, 0.50412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490451,-99) , 
-12, 4.29516, 1, 0, 0.497571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490451,-99) ,
+12, 4.29516, 1, 0, 0.497571,-99) ,
 9, 1.87281, 0, 0, 0.502686,-99)    );
   // itree = 1020
   fBoostWeights.push_back(0.000121867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492691,-99) , 
-7, 0.859685, 1, 0, 0.520502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492691,-99) ,
+7, 0.859685, 1, 0, 0.520502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497612,-99) , 
-6, -0.597362, 0, 0, 0.499048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497612,-99) ,
+6, -0.597362, 0, 0, 0.499048,-99) ,
 1, 0.103667, 0, 0, 0.502675,-99)    );
   // itree = 1021
   fBoostWeights.push_back(0.000107102);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499781,-99) , 
-6, -1.05893, 1, 0, 0.520492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499781,-99) ,
+6, -1.05893, 1, 0, 0.520492,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498303,-99) , 
-12, 3.73942, 1, 0, 0.499058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498303,-99) ,
+12, 3.73942, 1, 0, 0.499058,-99) ,
 1, 0.103667, 0, 0, 0.502681,-99)    );
   // itree = 1022
   fBoostWeights.push_back(0.000116051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496055,-99) , 
-9, 1.86345, 0, 0, 0.504218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496055,-99) ,
+9, 1.86345, 0, 0, 0.504218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493637,-99) , 
-1, -0.447621, 0, 0, 0.496783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493637,-99) ,
+1, -0.447621, 0, 0, 0.496783,-99) ,
 0, 1.68308, 0, 0, 0.502701,-99)    );
   // itree = 1023
   fBoostWeights.push_back(0.000124456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492714,-99) , 
-7, 0.859685, 1, 0, 0.520465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492714,-99) ,
+7, 0.859685, 1, 0, 0.520465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497317,-99) , 
-7, 0.464495, 1, 0, 0.499073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497317,-99) ,
+7, 0.464495, 1, 0, 0.499073,-99) ,
 1, 0.103667, 0, 0, 0.502689,-99)    );
   // itree = 1024
   fBoostWeights.push_back(0.000123788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492748,-99) , 
-7, 0.859685, 1, 0, 0.520455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492748,-99) ,
+7, 0.859685, 1, 0, 0.520455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49735,-99) , 
-7, 0.464495, 1, 0, 0.499079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49735,-99) ,
+7, 0.464495, 1, 0, 0.499079,-99) ,
 1, 0.103667, 0, 0, 0.502693,-99)    );
   // itree = 1025
   fBoostWeights.push_back(0.000165825);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495136,-99) , 
-0, 1.82433, 0, 0, 0.50411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495136,-99) ,
+0, 1.82433, 0, 0, 0.50411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489155,-99) , 
-0, 1.96465, 1, 0, 0.497654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489155,-99) ,
+0, 1.96465, 1, 0, 0.497654,-99) ,
 9, 1.87281, 0, 0, 0.502696,-99)    );
   // itree = 1026
   fBoostWeights.push_back(0.000101501);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497759,-99) , 
-3, 0.0483549, 1, 0, 0.508167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497759,-99) ,
+3, 0.0483549, 1, 0, 0.508167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497905,-99) , 
-10, -27.4258, 1, 0, 0.498739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497905,-99) ,
+10, -27.4258, 1, 0, 0.498739,-99) ,
 7, 0.501269, 1, 0, 0.502686,-99)    );
   // itree = 1027
   fBoostWeights.push_back(0.000100175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498228,-99) , 
-12, 4.93509, 1, 0, 0.504193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498228,-99) ,
+12, 4.93509, 1, 0, 0.504193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487318,-99) , 
-9, 2.45345, 1, 0, 0.496826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487318,-99) ,
+9, 2.45345, 1, 0, 0.496826,-99) ,
 0, 1.68308, 0, 0, 0.502689,-99)    );
   // itree = 1028
   fBoostWeights.push_back(0.000110605);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496705,-99) , 
-11, 1.66939, 1, 0, 0.508137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496705,-99) ,
+11, 1.66939, 1, 0, 0.508137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497517,-99) , 
-6, -1.88641, 1, 0, 0.498739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497517,-99) ,
+6, -1.88641, 1, 0, 0.498739,-99) ,
 7, 0.501269, 1, 0, 0.502673,-99)    );
   // itree = 1029
   fBoostWeights.push_back(0.000115251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496666,-99) , 
-1, -0.100273, 0, 0, 0.512428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496666,-99) ,
+1, -0.100273, 0, 0, 0.512428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494596,-99) , 
-2, 0.632998, 1, 0, 0.499201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494596,-99) ,
+2, 0.632998, 1, 0, 0.499201,-99) ,
 5, 0.473096, 1, 0, 0.502677,-99)    );
   // itree = 1030
   fBoostWeights.push_back(9.95549e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493463,-99) , 
-1, -0.814281, 0, 0, 0.503949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493463,-99) ,
+1, -0.814281, 0, 0, 0.503949,-99) ,
 NN(
-0, 
-0, 
-2, -0.0426512, 1, -1, 0.496158,-99) , 
+0,
+0,
+2, -0.0426512, 1, -1, 0.496158,-99) ,
 12, 4.93509, 1, 0, 0.502667,-99)    );
   // itree = 1031
   fBoostWeights.push_back(0.000137811);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498928,-99) , 
-5, 0.626749, 1, 0, 0.50406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498928,-99) ,
+5, 0.626749, 1, 0, 0.50406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489169,-99) , 
-0, 1.96465, 1, 0, 0.497636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489169,-99) ,
+0, 1.96465, 1, 0, 0.497636,-99) ,
 9, 1.87281, 0, 0, 0.502653,-99)    );
   // itree = 1032
   fBoostWeights.push_back(0.000115131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497744,-99) , 
-3, 0.0483549, 1, 0, 0.508086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497744,-99) ,
+3, 0.0483549, 1, 0, 0.508086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497298,-99) , 
-8, 2.65353, 0, 0, 0.498752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497298,-99) ,
+8, 2.65353, 0, 0, 0.498752,-99) ,
 7, 0.501269, 1, 0, 0.502659,-99)    );
   // itree = 1033
   fBoostWeights.push_back(0.000116551);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495517,-99) , 
-8, 2.06839, 0, 0, 0.520376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495517,-99) ,
+8, 2.06839, 0, 0, 0.520376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497881,-99) , 
-5, 0.990868, 0, 0, 0.499062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497881,-99) ,
+5, 0.990868, 0, 0, 0.499062,-99) ,
 1, 0.103667, 0, 0, 0.502665,-99)    );
   // itree = 1034
   fBoostWeights.push_back(0.000116368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49555,-99) , 
-8, 2.06839, 0, 0, 0.520365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49555,-99) ,
+8, 2.06839, 0, 0, 0.520365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494318,-99) , 
-7, 0.390948, 0, 0, 0.499078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494318,-99) ,
+7, 0.390948, 0, 0, 0.499078,-99) ,
 1, 0.103667, 0, 0, 0.502677,-99)    );
   // itree = 1035
   fBoostWeights.push_back(0.000152816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495177,-99) , 
-0, 1.82433, 0, 0, 0.504064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495177,-99) ,
+0, 1.82433, 0, 0, 0.504064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490256,-99) , 
-7, 0.469546, 1, 0, 0.497668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490256,-99) ,
+7, 0.469546, 1, 0, 0.497668,-99) ,
 9, 1.87281, 0, 0, 0.502663,-99)    );
   // itree = 1036
   fBoostWeights.push_back(0.000107883);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493499,-99) , 
-1, -0.814281, 0, 0, 0.503926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493499,-99) ,
+1, -0.814281, 0, 0, 0.503926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490889,-99) , 
-5, 0.787913, 0, 0, 0.49619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490889,-99) ,
+5, 0.787913, 0, 0, 0.49619,-99) ,
 12, 4.93509, 1, 0, 0.502653,-99)    );
   // itree = 1037
   fBoostWeights.push_back(0.000105831);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 4.33725, 1, 1, 0.520311,-99) , 
+0,
+0,
+12, 4.33725, 1, 1, 0.520311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494324,-99) , 
-7, 0.390948, 0, 0, 0.499037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494324,-99) ,
+7, 0.390948, 0, 0, 0.499037,-99) ,
 1, 0.103667, 0, 0, 0.502634,-99)    );
   // itree = 1038
   fBoostWeights.push_back(0.000112459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49774,-99) , 
-9, 2.19192, 0, 0, 0.520283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49774,-99) ,
+9, 2.19192, 0, 0, 0.520283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497868,-99) , 
-5, 0.990868, 0, 0, 0.499025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497868,-99) ,
+5, 0.990868, 0, 0, 0.499025,-99) ,
 1, 0.103667, 0, 0, 0.502619,-99)    );
   // itree = 1039
   fBoostWeights.push_back(0.000105308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49557,-99) , 
-8, 2.06839, 0, 0, 0.520278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49557,-99) ,
+8, 2.06839, 0, 0, 0.520278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492992,-99) , 
-1, -0.751769, 0, 0, 0.49904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492992,-99) ,
+1, -0.751769, 0, 0, 0.49904,-99) ,
 1, 0.103667, 0, 0, 0.502631,-99)    );
   // itree = 1040
   fBoostWeights.push_back(0.000144017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490304,-99) , 
-1, -0.750044, 0, 0, 0.508079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490304,-99) ,
+1, -0.750044, 0, 0, 0.508079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497273,-99) , 
-9, 2.74381, 0, 0, 0.498679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497273,-99) ,
+9, 2.74381, 0, 0, 0.498679,-99) ,
 7, 0.501269, 1, 0, 0.502614,-99)    );
   // itree = 1041
   fBoostWeights.push_back(0.000114206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498004,-99) , 
-4, -0.600526, 1, 0, 0.508057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498004,-99) ,
+4, -0.600526, 1, 0, 0.508057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497312,-99) , 
-9, 2.74381, 0, 0, 0.498709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497312,-99) ,
+9, 2.74381, 0, 0, 0.498709,-99) ,
 7, 0.501269, 1, 0, 0.502622,-99)    );
   // itree = 1042
   fBoostWeights.push_back(9.57283e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494489,-99) , 
-7, 0.98255, 1, 0, 0.503597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494489,-99) ,
+7, 0.98255, 1, 0, 0.503597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491676,-99) , 
-12, 4.56635, 0, 0, 0.496188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491676,-99) ,
+12, 4.56635, 0, 0, 0.496188,-99) ,
 3, 0.0967294, 1, 0, 0.502628,-99)    );
   // itree = 1043
   fBoostWeights.push_back(0.000116272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49706,-99) , 
-4, -1.29284, 1, 0, 0.52028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49706,-99) ,
+4, -1.29284, 1, 0, 0.52028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498267,-99) , 
-12, 3.73942, 1, 0, 0.499016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498267,-99) ,
+12, 3.73942, 1, 0, 0.499016,-99) ,
 1, 0.103667, 0, 0, 0.502611,-99)    );
   // itree = 1044
   fBoostWeights.push_back(0.000122954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492787,-99) , 
-7, 0.859685, 1, 0, 0.52028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492787,-99) ,
+7, 0.859685, 1, 0, 0.52028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494333,-99) , 
-7, 0.390948, 0, 0, 0.499043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494333,-99) ,
+7, 0.390948, 0, 0, 0.499043,-99) ,
 1, 0.103667, 0, 0, 0.502633,-99)    );
   // itree = 1045
   fBoostWeights.push_back(0.000117394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49265,-99) , 
-12, 4.81552, 1, 0, 0.512017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49265,-99) ,
+12, 4.81552, 1, 0, 0.512017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498233,-99) , 
-6, -2.30015, 1, 0, 0.499133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498233,-99) ,
+6, -2.30015, 1, 0, 0.499133,-99) ,
 4, -1.47024, 1, 0, 0.50262,-99)    );
   // itree = 1046
   fBoostWeights.push_back(0.000105306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498919,-99) , 
-8, 2.24069, 0, 0, 0.503399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498919,-99) ,
+8, 2.24069, 0, 0, 0.503399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489803,-99) , 
-12, 4.57639, 1, 0, 0.498742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489803,-99) ,
+12, 4.57639, 1, 0, 0.498742,-99) ,
 2, 0.821394, 1, 0, 0.502632,-99)    );
   // itree = 1047
   fBoostWeights.push_back(0.000122486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492841,-99) , 
-7, 0.859685, 1, 0, 0.520274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492841,-99) ,
+7, 0.859685, 1, 0, 0.520274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494369,-99) , 
-7, 0.390948, 0, 0, 0.499044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494369,-99) ,
+7, 0.390948, 0, 0, 0.499044,-99) ,
 1, 0.103667, 0, 0, 0.502633,-99)    );
   // itree = 1048
   fBoostWeights.push_back(0.000136673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490383,-99) , 
-1, -0.750044, 0, 0, 0.508052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490383,-99) ,
+1, -0.750044, 0, 0, 0.508052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
-2, 0.633044, 1, 0, 0.498708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
+2, 0.633044, 1, 0, 0.498708,-99) ,
 7, 0.501269, 1, 0, 0.50262,-99)    );
   // itree = 1049
   fBoostWeights.push_back(0.000116779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49706,-99) , 
-1, -0.304266, 0, 0, 0.511973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49706,-99) ,
+1, -0.304266, 0, 0, 0.511973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48971,-99) , 
-7, 0.383222, 0, 0, 0.499123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48971,-99) ,
+7, 0.383222, 0, 0, 0.499123,-99) ,
 4, -1.47024, 1, 0, 0.502601,-99)    );
   // itree = 1050
   fBoostWeights.push_back(0.000116129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497064,-99) , 
-4, -1.29284, 1, 0, 0.520209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497064,-99) ,
+4, -1.29284, 1, 0, 0.520209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498255,-99) , 
-12, 3.73942, 1, 0, 0.498999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498255,-99) ,
+12, 3.73942, 1, 0, 0.498999,-99) ,
 1, 0.103667, 0, 0, 0.502585,-99)    );
   // itree = 1051
   fBoostWeights.push_back(0.000122921);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492837,-99) , 
-7, 0.859685, 1, 0, 0.52021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492837,-99) ,
+7, 0.859685, 1, 0, 0.52021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497876,-99) , 
-5, 0.990868, 0, 0, 0.499026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497876,-99) ,
+5, 0.990868, 0, 0, 0.499026,-99) ,
 1, 0.103667, 0, 0, 0.502607,-99)    );
   // itree = 1052
   fBoostWeights.push_back(0.000121774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496171,-99) , 
-9, 1.86345, 0, 0, 0.504101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496171,-99) ,
+9, 1.86345, 0, 0, 0.504101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487779,-99) , 
-6, -0.983179, 0, 0, 0.496842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487779,-99) ,
+6, -0.983179, 0, 0, 0.496842,-99) ,
 0, 1.68308, 0, 0, 0.50262,-99)    );
   // itree = 1053
   fBoostWeights.push_back(0.000119702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497095,-99) , 
-9, 2.24617, 0, 0, 0.512304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497095,-99) ,
+9, 2.24617, 0, 0, 0.512304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497491,-99) , 
-7, 0.478265, 1, 0, 0.499148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497491,-99) ,
+7, 0.478265, 1, 0, 0.499148,-99) ,
 5, 0.473096, 1, 0, 0.502605,-99)    );
   // itree = 1054
   fBoostWeights.push_back(0.000115227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497102,-99) , 
-4, -1.29284, 1, 0, 0.52019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497102,-99) ,
+4, -1.29284, 1, 0, 0.52019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498299,-99) , 
-12, 3.73942, 1, 0, 0.499039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498299,-99) ,
+12, 3.73942, 1, 0, 0.499039,-99) ,
 1, 0.103667, 0, 0, 0.502615,-99)    );
   // itree = 1055
   fBoostWeights.push_back(0.000114908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497134,-99) , 
-4, -1.29284, 1, 0, 0.52019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497134,-99) ,
+4, -1.29284, 1, 0, 0.52019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497926,-99) , 
-5, 0.990868, 0, 0, 0.499066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497926,-99) ,
+5, 0.990868, 0, 0, 0.499066,-99) ,
 1, 0.103667, 0, 0, 0.502637,-99)    );
   // itree = 1056
   fBoostWeights.push_back(0.000136118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497223,-99) , 
-5, 0.610294, 1, 0, 0.50629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497223,-99) ,
+5, 0.610294, 1, 0, 0.50629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495678,-99) , 
-7, 0.480746, 1, 0, 0.499181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495678,-99) ,
+7, 0.480746, 1, 0, 0.499181,-99) ,
 8, 2.24069, 0, 0, 0.50265,-99)    );
   // itree = 1057
   fBoostWeights.push_back(0.00011455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495844,-99) , 
-7, 0.354174, 0, 0, 0.503918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495844,-99) ,
+7, 0.354174, 0, 0, 0.503918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490965,-99) , 
-5, 0.787913, 0, 0, 0.496248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490965,-99) ,
+5, 0.787913, 0, 0, 0.496248,-99) ,
 12, 4.93509, 1, 0, 0.502656,-99)    );
   // itree = 1058
   fBoostWeights.push_back(0.000101569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493686,-99) , 
-1, -0.814281, 0, 0, 0.5039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493686,-99) ,
+1, -0.814281, 0, 0, 0.5039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492329,-99) , 
-8, 2.26819, 0, 0, 0.496252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492329,-99) ,
+8, 2.26819, 0, 0, 0.496252,-99) ,
 12, 4.93509, 1, 0, 0.502641,-99)    );
   // itree = 1059
   fBoostWeights.push_back(0.000109682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497137,-99) , 
-4, -1.29284, 1, 0, 0.520151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497137,-99) ,
+4, -1.29284, 1, 0, 0.520151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497862,-99) , 
-8, 2.01757, 1, 0, 0.499057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497862,-99) ,
+8, 2.01757, 1, 0, 0.499057,-99) ,
 1, 0.103667, 0, 0, 0.502623,-99)    );
   // itree = 1060
   fBoostWeights.push_back(0.000108717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496129,-99) , 
-5, 0.630907, 1, 0, 0.511968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496129,-99) ,
+5, 0.630907, 1, 0, 0.511968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497725,-99) , 
-5, 0.945371, 0, 0, 0.499166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497725,-99) ,
+5, 0.945371, 0, 0, 0.499166,-99) ,
 4, -1.47024, 1, 0, 0.502631,-99)    );
   // itree = 1061
   fBoostWeights.push_back(9.71398e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499032,-99) , 
-5, 0.783494, 1, 0, 0.504112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499032,-99) ,
+5, 0.783494, 1, 0, 0.504112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494571,-99) , 
-5, 0.993434, 0, 0, 0.496871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494571,-99) ,
+5, 0.993434, 0, 0, 0.496871,-99) ,
 0, 1.68308, 0, 0, 0.502635,-99)    );
   // itree = 1062
   fBoostWeights.push_back(0.000121792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492913,-99) , 
-7, 0.859685, 1, 0, 0.520138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492913,-99) ,
+7, 0.859685, 1, 0, 0.520138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497371,-99) , 
-7, 0.464495, 1, 0, 0.499071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497371,-99) ,
+7, 0.464495, 1, 0, 0.499071,-99) ,
 1, 0.103667, 0, 0, 0.502632,-99)    );
   // itree = 1063
   fBoostWeights.push_back(0.00012161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492947,-99) , 
-7, 0.859685, 1, 0, 0.520128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492947,-99) ,
+7, 0.859685, 1, 0, 0.520128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494442,-99) , 
-7, 0.390948, 0, 0, 0.499077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494442,-99) ,
+7, 0.390948, 0, 0, 0.499077,-99) ,
 1, 0.103667, 0, 0, 0.502636,-99)    );
   // itree = 1064
   fBoostWeights.push_back(0.000125971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490508,-99) , 
-1, -0.750044, 0, 0, 0.508032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490508,-99) ,
+1, -0.750044, 0, 0, 0.508032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497911,-99) , 
-10, -27.4258, 1, 0, 0.498727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497911,-99) ,
+10, -27.4258, 1, 0, 0.498727,-99) ,
 7, 0.501269, 1, 0, 0.502623,-99)    );
   // itree = 1065
   fBoostWeights.push_back(0.000162373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495254,-99) , 
-0, 1.82433, 0, 0, 0.504002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495254,-99) ,
+0, 1.82433, 0, 0, 0.504002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489309,-99) , 
-0, 1.96465, 1, 0, 0.497718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489309,-99) ,
+0, 1.96465, 1, 0, 0.497718,-99) ,
 9, 1.87281, 0, 0, 0.502626,-99)    );
   // itree = 1066
   fBoostWeights.push_back(0.000118228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497072,-99) , 
-9, 2.24617, 0, 0, 0.512212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497072,-99) ,
+9, 2.24617, 0, 0, 0.512212,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497572,-99) , 
-7, 0.478265, 1, 0, 0.499196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497572,-99) ,
+7, 0.478265, 1, 0, 0.499196,-99) ,
 5, 0.473096, 1, 0, 0.502616,-99)    );
   // itree = 1067
   fBoostWeights.push_back(0.000121367);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493003,-99) , 
-7, 0.859685, 1, 0, 0.520106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493003,-99) ,
+7, 0.859685, 1, 0, 0.520106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497936,-99) , 
-5, 0.990868, 0, 0, 0.49907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497936,-99) ,
+5, 0.990868, 0, 0, 0.49907,-99) ,
 1, 0.103667, 0, 0, 0.502626,-99)    );
   // itree = 1068
   fBoostWeights.push_back(9.11965e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499767,-99) , 
-4, -1.29629, 1, 0, 0.504103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499767,-99) ,
+4, -1.29629, 1, 0, 0.504103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488914,-99) , 
-8, 2.43854, 1, 0, 0.496926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488914,-99) ,
+8, 2.43854, 1, 0, 0.496926,-99) ,
 0, 1.68308, 0, 0, 0.502638,-99)    );
   // itree = 1069
   fBoostWeights.push_back(9.29067e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497906,-99) , 
-9, 2.19192, 0, 0, 0.520097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497906,-99) ,
+9, 2.19192, 0, 0, 0.520097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49806,-99) , 
-3, 0.0161237, 1, 0, 0.499093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49806,-99) ,
+3, 0.0161237, 1, 0, 0.499093,-99) ,
 1, 0.103667, 0, 0, 0.502643,-99)    );
   // itree = 1070
   fBoostWeights.push_back(0.000107083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494621,-99) , 
-7, 0.98255, 1, 0, 0.503604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494621,-99) ,
+7, 0.98255, 1, 0, 0.503604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485167,-99) , 
-4, -0.600476, 1, 0, 0.496266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485167,-99) ,
+4, -0.600476, 1, 0, 0.496266,-99) ,
 3, 0.0967294, 1, 0, 0.502644,-99)    );
   // itree = 1071
   fBoostWeights.push_back(0.00011682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497121,-99) , 
-1, -0.304266, 0, 0, 0.511871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497121,-99) ,
+1, -0.304266, 0, 0, 0.511871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495564,-99) , 
-2, 0.444798, 1, 0, 0.499193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495564,-99) ,
+2, 0.444798, 1, 0, 0.499193,-99) ,
 4, -1.47024, 1, 0, 0.502624,-99)    );
   // itree = 1072
   fBoostWeights.push_back(0.000115807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496263,-99) , 
-9, 1.86345, 0, 0, 0.504085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496263,-99) ,
+9, 1.86345, 0, 0, 0.504085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487496,-99) , 
-9, 2.45345, 1, 0, 0.496899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487496,-99) ,
+9, 2.45345, 1, 0, 0.496899,-99) ,
 0, 1.68308, 0, 0, 0.502618,-99)    );
   // itree = 1073
   fBoostWeights.push_back(8.16462e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499837,-99) , 
-3, 0.0644871, 1, 0, 0.511852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499837,-99) ,
+3, 0.0644871, 1, 0, 0.511852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498442,-99) , 
-0, 2.42299, 0, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498442,-99) ,
+0, 2.42299, 0, 0, 0.499171,-99) ,
 4, -1.47024, 1, 0, 0.502603,-99)    );
   // itree = 1074
   fBoostWeights.push_back(0.000120894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493017,-99) , 
-7, 0.859685, 1, 0, 0.520027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493017,-99) ,
+7, 0.859685, 1, 0, 0.520027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497936,-99) , 
-5, 0.990868, 0, 0, 0.499059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497936,-99) ,
+5, 0.990868, 0, 0, 0.499059,-99) ,
 1, 0.103667, 0, 0, 0.502603,-99)    );
   // itree = 1075
   fBoostWeights.push_back(0.000141379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490556,-99) , 
-1, -0.750044, 0, 0, 0.507991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490556,-99) ,
+1, -0.750044, 0, 0, 0.507991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497358,-99) , 
-9, 2.74381, 0, 0, 0.498745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497358,-99) ,
+9, 2.74381, 0, 0, 0.498745,-99) ,
 7, 0.501269, 1, 0, 0.502616,-99)    );
   // itree = 1076
   fBoostWeights.push_back(0.000110227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497917,-99) , 
-9, 2.19192, 0, 0, 0.520031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497917,-99) ,
+9, 2.19192, 0, 0, 0.520031,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494444,-99) , 
-7, 0.390948, 0, 0, 0.499082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494444,-99) ,
+7, 0.390948, 0, 0, 0.499082,-99) ,
 1, 0.103667, 0, 0, 0.502624,-99)    );
   // itree = 1077
   fBoostWeights.push_back(0.000135071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497283,-99) , 
-5, 0.610294, 1, 0, 0.506229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497283,-99) ,
+5, 0.610294, 1, 0, 0.506229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496837,-99) , 
-12, 4.08991, 1, 0, 0.499164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496837,-99) ,
+12, 4.08991, 1, 0, 0.499164,-99) ,
 8, 2.24069, 0, 0, 0.502612,-99)    );
   // itree = 1078
   fBoostWeights.push_back(0.00011055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493103,-99) , 
-7, 0.859685, 1, 0, 0.520027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493103,-99) ,
+7, 0.859685, 1, 0, 0.520027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493243,-99) , 
-1, -0.751769, 0, 0, 0.499086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493243,-99) ,
+1, -0.751769, 0, 0, 0.499086,-99) ,
 1, 0.103667, 0, 0, 0.502626,-99)    );
   // itree = 1079
   fBoostWeights.push_back(0.000118229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498494,-99) , 
-8, 2.22547, 0, 0, 0.504069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498494,-99) ,
+8, 2.22547, 0, 0, 0.504069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48793,-99) , 
-6, -0.983179, 0, 0, 0.496915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48793,-99) ,
+6, -0.983179, 0, 0, 0.496915,-99) ,
 0, 1.68308, 0, 0, 0.502609,-99)    );
   // itree = 1080
   fBoostWeights.push_back(0.000113533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497217,-99) , 
-4, -1.29284, 1, 0, 0.520015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497217,-99) ,
+4, -1.29284, 1, 0, 0.520015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494461,-99) , 
-7, 0.390948, 0, 0, 0.499068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494461,-99) ,
+7, 0.390948, 0, 0, 0.499068,-99) ,
 1, 0.103667, 0, 0, 0.502609,-99)    );
   // itree = 1081
   fBoostWeights.push_back(8.10097e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497445,-99) , 
-12, 4.93509, 1, 0, 0.503195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497445,-99) ,
+12, 4.93509, 1, 0, 0.503195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495641,-99) ,
 11, 1.84612, 1, 0, 0.502598,-99)    );
   // itree = 1082
   fBoostWeights.push_back(0.000120806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493142,-99) , 
-7, 0.859685, 1, 0, 0.520003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493142,-99) ,
+7, 0.859685, 1, 0, 0.520003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49831,-99) , 
-12, 3.73942, 1, 0, 0.499043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49831,-99) ,
+12, 3.73942, 1, 0, 0.499043,-99) ,
 1, 0.103667, 0, 0, 0.502586,-99)    );
   // itree = 1083
   fBoostWeights.push_back(0.000113465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497237,-99) , 
-4, -1.29284, 1, 0, 0.519994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497237,-99) ,
+4, -1.29284, 1, 0, 0.519994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497387,-99) , 
-7, 0.464495, 1, 0, 0.499071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497387,-99) ,
+7, 0.464495, 1, 0, 0.499071,-99) ,
 1, 0.103667, 0, 0, 0.502608,-99)    );
   // itree = 1084
   fBoostWeights.push_back(0.000134046);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497292,-99) , 
-5, 0.610294, 1, 0, 0.506191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497292,-99) ,
+5, 0.610294, 1, 0, 0.506191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496892,-99) , 
-12, 4.08991, 1, 0, 0.499202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496892,-99) ,
+12, 4.08991, 1, 0, 0.499202,-99) ,
 8, 2.24069, 0, 0, 0.502613,-99)    );
   // itree = 1085
   fBoostWeights.push_back(0.000135595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496479,-99) , 
-7, 0.373145, 0, 0, 0.507952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496479,-99) ,
+7, 0.373145, 0, 0, 0.507952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497565,-99) , 
-1, 0.40965, 0, 0, 0.498792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497565,-99) ,
+1, 0.40965, 0, 0, 0.498792,-99) ,
 7, 0.501269, 1, 0, 0.502627,-99)    );
   // itree = 1086
   fBoostWeights.push_back(0.000136217);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496516,-99) , 
-7, 0.373145, 0, 0, 0.507954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496516,-99) ,
+7, 0.373145, 0, 0, 0.507954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497451,-99) , 
-9, 2.74381, 0, 0, 0.498821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497451,-99) ,
+9, 2.74381, 0, 0, 0.498821,-99) ,
 7, 0.501269, 1, 0, 0.502645,-99)    );
   // itree = 1087
   fBoostWeights.push_back(0.000113197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495947,-99) , 
-8, 2.06839, 0, 0, 0.520015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495947,-99) ,
+8, 2.06839, 0, 0, 0.520015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494534,-99) , 
-7, 0.390948, 0, 0, 0.499132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494534,-99) ,
+7, 0.390948, 0, 0, 0.499132,-99) ,
 1, 0.103667, 0, 0, 0.502662,-99)    );
   // itree = 1088
   fBoostWeights.push_back(0.000118417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493241,-99) , 
-7, 0.859685, 1, 0, 0.520005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493241,-99) ,
+7, 0.859685, 1, 0, 0.520005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497688,-99) , 
-6, -0.597362, 0, 0, 0.499119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497688,-99) ,
+6, -0.597362, 0, 0, 0.499119,-99) ,
 1, 0.103667, 0, 0, 0.502649,-99)    );
   // itree = 1089
   fBoostWeights.push_back(0.00010855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498089,-99) , 
-9, 2.19192, 0, 0, 0.519996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498089,-99) ,
+9, 2.19192, 0, 0, 0.519996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498013,-99) , 
-5, 0.990868, 0, 0, 0.499127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498013,-99) ,
+5, 0.990868, 0, 0, 0.499127,-99) ,
 1, 0.103667, 0, 0, 0.502655,-99)    );
   // itree = 1090
   fBoostWeights.push_back(0.000101289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497506,-99) , 
-3, 0.128972, 1, 0, 0.504124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497506,-99) ,
+3, 0.128972, 1, 0, 0.504124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488072,-99) , 
-6, -0.983179, 0, 0, 0.49698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488072,-99) ,
+6, -0.983179, 0, 0, 0.49698,-99) ,
 0, 1.68308, 0, 0, 0.502667,-99)    );
   // itree = 1091
   fBoostWeights.push_back(0.000115155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496627,-99) , 
-7, 0.390948, 0, 0, 0.503359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496627,-99) ,
+7, 0.390948, 0, 0, 0.503359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486542,-99) , 
-2, 0.444703, 1, 0, 0.498361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486542,-99) ,
+2, 0.444703, 1, 0, 0.498361,-99) ,
 6, -0.231447, 1, 0, 0.502648,-99)    );
   // itree = 1092
   fBoostWeights.push_back(0.000139088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490748,-99) , 
-1, -0.750044, 0, 0, 0.507991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490748,-99) ,
+1, -0.750044, 0, 0, 0.507991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49735,-99) , 
-12, 4.09812, 1, 0, 0.498779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49735,-99) ,
+12, 4.09812, 1, 0, 0.498779,-99) ,
 7, 0.501269, 1, 0, 0.502635,-99)    );
   // itree = 1093
   fBoostWeights.push_back(0.000111798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496529,-99) , 
-1, -0.712287, 0, 0, 0.504094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496529,-99) ,
+1, -0.712287, 0, 0, 0.504094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488101,-99) , 
-6, -0.983179, 0, 0, 0.496977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488101,-99) ,
+6, -0.983179, 0, 0, 0.496977,-99) ,
 0, 1.68308, 0, 0, 0.502641,-99)    );
   // itree = 1094
   fBoostWeights.push_back(0.000119124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49322,-99) , 
-7, 0.859685, 1, 0, 0.519925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49322,-99) ,
+7, 0.859685, 1, 0, 0.519925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498003,-99) , 
-5, 0.990868, 0, 0, 0.499105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498003,-99) ,
+5, 0.990868, 0, 0, 0.499105,-99) ,
 1, 0.103667, 0, 0, 0.502624,-99)    );
   // itree = 1095
   fBoostWeights.push_back(0.000108154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499095,-99) , 
-4, -1.47026, 1, 0, 0.503876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499095,-99) ,
+4, -1.47026, 1, 0, 0.503876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491039,-99) , 
-5, 0.787913, 0, 0, 0.496348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491039,-99) ,
+5, 0.787913, 0, 0, 0.496348,-99) ,
 12, 4.93509, 1, 0, 0.502636,-99)    );
   // itree = 1096
   fBoostWeights.push_back(0.000112888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497279,-99) , 
-4, -1.29284, 1, 0, 0.519922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497279,-99) ,
+4, -1.29284, 1, 0, 0.519922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49745,-99) , 
-7, 0.464495, 1, 0, 0.499134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49745,-99) ,
+7, 0.464495, 1, 0, 0.499134,-99) ,
 1, 0.103667, 0, 0, 0.502648,-99)    );
   // itree = 1097
   fBoostWeights.push_back(0.000105241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499466,-99) , 
-5, 0.473405, 1, 0, 0.519922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499466,-99) ,
+5, 0.473405, 1, 0, 0.519922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494622,-99) , 
-7, 0.390948, 0, 0, 0.49914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494622,-99) ,
+7, 0.390948, 0, 0, 0.49914,-99) ,
 1, 0.103667, 0, 0, 0.502653,-99)    );
   // itree = 1098
   fBoostWeights.push_back(0.000108734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498084,-99) , 
-9, 2.19192, 0, 0, 0.519922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498084,-99) ,
+9, 2.19192, 0, 0, 0.519922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497451,-99) , 
-7, 0.464495, 1, 0, 0.499127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497451,-99) ,
+7, 0.464495, 1, 0, 0.499127,-99) ,
 1, 0.103667, 0, 0, 0.502642,-99)    );
   // itree = 1099
   fBoostWeights.push_back(0.0001185);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493304,-99) , 
-7, 0.859685, 1, 0, 0.519917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493304,-99) ,
+7, 0.859685, 1, 0, 0.519917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498037,-99) , 
-5, 0.990868, 0, 0, 0.499133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498037,-99) ,
+5, 0.990868, 0, 0, 0.499133,-99) ,
 1, 0.103667, 0, 0, 0.502646,-99)    );
   // itree = 1100
   fBoostWeights.push_back(0.000116848);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493336,-99) , 
-7, 0.859685, 1, 0, 0.519908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493336,-99) ,
+7, 0.859685, 1, 0, 0.519908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497759,-99) , 
-6, -0.597362, 0, 0, 0.499149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497759,-99) ,
+6, -0.597362, 0, 0, 0.499149,-99) ,
 1, 0.103667, 0, 0, 0.502658,-99)    );
   // itree = 1101
   fBoostWeights.push_back(0.000108395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49811,-99) , 
-9, 2.19192, 0, 0, 0.519899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49811,-99) ,
+9, 2.19192, 0, 0, 0.519899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497486,-99) , 
-7, 0.464495, 1, 0, 0.499158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497486,-99) ,
+7, 0.464495, 1, 0, 0.499158,-99) ,
 1, 0.103667, 0, 0, 0.502664,-99)    );
   // itree = 1102
   fBoostWeights.push_back(0.000115525);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497226,-99) , 
-1, -0.304266, 0, 0, 0.511776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497226,-99) ,
+1, -0.304266, 0, 0, 0.511776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490071,-99) , 
-7, 0.383222, 0, 0, 0.499288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490071,-99) ,
+7, 0.383222, 0, 0, 0.499288,-99) ,
 4, -1.47024, 1, 0, 0.502668,-99)    );
   // itree = 1103
   fBoostWeights.push_back(0.000119151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496427,-99) , 
-9, 1.86345, 0, 0, 0.5041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496427,-99) ,
+9, 1.86345, 0, 0, 0.5041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488195,-99) , 
-6, -0.983179, 0, 0, 0.497002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488195,-99) ,
+6, -0.983179, 0, 0, 0.497002,-99) ,
 0, 1.68308, 0, 0, 0.502652,-99)    );
   // itree = 1104
   fBoostWeights.push_back(0.000133559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496653,-99) , 
-7, 0.373145, 0, 0, 0.507955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496653,-99) ,
+7, 0.373145, 0, 0, 0.507955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497597,-99) , 
-1, 0.40965, 0, 0, 0.498808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497597,-99) ,
+1, 0.40965, 0, 0, 0.498808,-99) ,
 7, 0.501269, 1, 0, 0.502637,-99)    );
   // itree = 1105
   fBoostWeights.push_back(9.06717e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.82633, 0, 1, 0.511772,-99) , 
+0,
+0,
+0, 1.82633, 0, 1, 0.511772,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491913,-99) , 
-1, -0.75808, 0, 0, 0.499272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491913,-99) ,
+1, -0.75808, 0, 0, 0.499272,-99) ,
 4, -1.47024, 1, 0, 0.502655,-99)    );
   // itree = 1106
   fBoostWeights.push_back(0.000118114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493306,-99) , 
-7, 0.859685, 1, 0, 0.519821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493306,-99) ,
+7, 0.859685, 1, 0, 0.519821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498416,-99) , 
-12, 3.73942, 1, 0, 0.49914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498416,-99) ,
+12, 3.73942, 1, 0, 0.49914,-99) ,
 1, 0.103667, 0, 0, 0.502636,-99)    );
   // itree = 1107
   fBoostWeights.push_back(0.000103643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496622,-99) , 
-1, -0.712287, 0, 0, 0.504101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496622,-99) ,
+1, -0.712287, 0, 0, 0.504101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489132,-99) , 
-8, 2.43854, 1, 0, 0.497029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489132,-99) ,
+8, 2.43854, 1, 0, 0.497029,-99) ,
 0, 1.68308, 0, 0, 0.502657,-99)    );
   // itree = 1108
   fBoostWeights.push_back(0.000117891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496019,-99) , 
-7, 0.354174, 0, 0, 0.50388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496019,-99) ,
+7, 0.354174, 0, 0, 0.50388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491381,-99) , 
-4, -0.42576, 0, 0, 0.496352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491381,-99) ,
+4, -0.42576, 0, 0, 0.496352,-99) ,
 12, 4.93509, 1, 0, 0.502641,-99)    );
   // itree = 1109
   fBoostWeights.push_back(0.000111596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495943,-99) , 
-8, 2.06839, 0, 0, 0.519765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495943,-99) ,
+8, 2.06839, 0, 0, 0.519765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497468,-99) , 
-7, 0.464495, 1, 0, 0.499141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497468,-99) ,
+7, 0.464495, 1, 0, 0.499141,-99) ,
 1, 0.103667, 0, 0, 0.502627,-99)    );
   // itree = 1110
   fBoostWeights.push_back(0.000132363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497369,-99) , 
-5, 0.610294, 1, 0, 0.506176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497369,-99) ,
+5, 0.610294, 1, 0, 0.506176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496963,-99) , 
-12, 4.08991, 1, 0, 0.49925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496963,-99) ,
+12, 4.08991, 1, 0, 0.49925,-99) ,
 8, 2.24069, 0, 0, 0.50263,-99)    );
   // itree = 1111
   fBoostWeights.push_back(0.000116637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494449,-99) , 
-7, 0.979305, 1, 0, 0.504083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494449,-99) ,
+7, 0.979305, 1, 0, 0.504083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488255,-99) , 
-6, -0.983179, 0, 0, 0.497028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488255,-99) ,
+6, -0.983179, 0, 0, 0.497028,-99) ,
 0, 1.68308, 0, 0, 0.502643,-99)    );
   // itree = 1112
   fBoostWeights.push_back(0.000134404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496656,-99) , 
-7, 0.373145, 0, 0, 0.507906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496656,-99) ,
+7, 0.373145, 0, 0, 0.507906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497458,-99) , 
-9, 2.74381, 0, 0, 0.498821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497458,-99) ,
+9, 2.74381, 0, 0, 0.498821,-99) ,
 7, 0.501269, 1, 0, 0.502624,-99)    );
   // itree = 1113
   fBoostWeights.push_back(0.000111976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497237,-99) , 
-4, -1.29284, 1, 0, 0.519756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497237,-99) ,
+4, -1.29284, 1, 0, 0.519756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494689,-99) , 
-7, 0.390948, 0, 0, 0.499159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494689,-99) ,
+7, 0.390948, 0, 0, 0.499159,-99) ,
 1, 0.103667, 0, 0, 0.502641,-99)    );
   // itree = 1114
   fBoostWeights.push_back(0.000121136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499062,-99) , 
-5, 0.626749, 1, 0, 0.503955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499062,-99) ,
+5, 0.626749, 1, 0, 0.503955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490617,-99) , 
-7, 0.469546, 1, 0, 0.497903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490617,-99) ,
+7, 0.469546, 1, 0, 0.497903,-99) ,
 9, 1.87281, 0, 0, 0.50263,-99)    );
   // itree = 1115
   fBoostWeights.push_back(0.000105551);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496474,-99) , 
-9, 1.86345, 0, 0, 0.50407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496474,-99) ,
+9, 1.86345, 0, 0, 0.50407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495047,-99) , 
-7, 0.620143, 0, 0, 0.497035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495047,-99) ,
+7, 0.620143, 0, 0, 0.497035,-99) ,
 0, 1.68308, 0, 0, 0.502635,-99)    );
   // itree = 1116
   fBoostWeights.push_back(0.000117511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493357,-99) , 
-7, 0.859685, 1, 0, 0.519732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493357,-99) ,
+7, 0.859685, 1, 0, 0.519732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498054,-99) , 
-5, 0.990868, 0, 0, 0.499145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498054,-99) ,
+5, 0.990868, 0, 0, 0.499145,-99) ,
 1, 0.103667, 0, 0, 0.502625,-99)    );
   // itree = 1117
   fBoostWeights.push_back(0.000110251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496647,-99) , 
-1, -0.712287, 0, 0, 0.504066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496647,-99) ,
+1, -0.712287, 0, 0, 0.504066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488342,-99) , 
-6, -0.983179, 0, 0, 0.497059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488342,-99) ,
+6, -0.983179, 0, 0, 0.497059,-99) ,
 0, 1.68308, 0, 0, 0.502636,-99)    );
   // itree = 1118
   fBoostWeights.push_back(0.000106685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49808,-99) , 
-9, 2.19192, 0, 0, 0.519693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49808,-99) ,
+9, 2.19192, 0, 0, 0.519693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498428,-99) , 
-12, 3.73942, 1, 0, 0.499146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498428,-99) ,
+12, 3.73942, 1, 0, 0.499146,-99) ,
 1, 0.103667, 0, 0, 0.502619,-99)    );
   // itree = 1119
   fBoostWeights.push_back(0.000102688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499753,-99) , 
-6, -1.05893, 1, 0, 0.519688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499753,-99) ,
+6, -1.05893, 1, 0, 0.519688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494739,-99) , 
-7, 0.390948, 0, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494739,-99) ,
+7, 0.390948, 0, 0, 0.499171,-99) ,
 1, 0.103667, 0, 0, 0.502639,-99)    );
   // itree = 1120
   fBoostWeights.push_back(0.000110207);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496508,-99) , 
-9, 1.86345, 0, 0, 0.504053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496508,-99) ,
+9, 1.86345, 0, 0, 0.504053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489206,-99) , 
-8, 2.43854, 1, 0, 0.497071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489206,-99) ,
+8, 2.43854, 1, 0, 0.497071,-99) ,
 0, 1.68308, 0, 0, 0.502628,-99)    );
   // itree = 1121
   fBoostWeights.push_back(0.000118143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493353,-99) , 
-7, 0.859685, 1, 0, 0.519663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493353,-99) ,
+7, 0.859685, 1, 0, 0.519663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497483,-99) , 
-7, 0.464495, 1, 0, 0.499146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497483,-99) ,
+7, 0.464495, 1, 0, 0.499146,-99) ,
 1, 0.103667, 0, 0, 0.502614,-99)    );
   // itree = 1122
   fBoostWeights.push_back(8.94653e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495918,-99) , 
-11, 0.693142, 0, 0, 0.503848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495918,-99) ,
+11, 0.693142, 0, 0, 0.503848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492581,-99) , 
-8, 2.26819, 0, 0, 0.49637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492581,-99) ,
+8, 2.26819, 0, 0, 0.49637,-99) ,
 12, 4.93509, 1, 0, 0.502617,-99)    );
   // itree = 1123
   fBoostWeights.push_back(0.000117537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49337,-99) , 
-7, 0.859685, 1, 0, 0.519637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49337,-99) ,
+7, 0.859685, 1, 0, 0.519637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497498,-99) , 
-7, 0.464495, 1, 0, 0.499135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497498,-99) ,
+7, 0.464495, 1, 0, 0.499135,-99) ,
 1, 0.103667, 0, 0, 0.5026,-99)    );
   // itree = 1124
   fBoostWeights.push_back(0.000102604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499758,-99) , 
-6, -1.05893, 1, 0, 0.519628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499758,-99) ,
+6, -1.05893, 1, 0, 0.519628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49467,-99) , 
-7, 0.390948, 0, 0, 0.499141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49467,-99) ,
+7, 0.390948, 0, 0, 0.499141,-99) ,
 1, 0.103667, 0, 0, 0.502604,-99)    );
   // itree = 1125
   fBoostWeights.push_back(0.000106747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498091,-99) , 
-9, 2.19192, 0, 0, 0.519621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498091,-99) ,
+9, 2.19192, 0, 0, 0.519621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494698,-99) , 
-7, 0.390948, 0, 0, 0.499129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494698,-99) ,
+7, 0.390948, 0, 0, 0.499129,-99) ,
 1, 0.103667, 0, 0, 0.502593,-99)    );
   // itree = 1126
   fBoostWeights.push_back(0.000106986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498121,-99) , 
-9, 2.19192, 0, 0, 0.519616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498121,-99) ,
+9, 2.19192, 0, 0, 0.519616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497473,-99) , 
-7, 0.464495, 1, 0, 0.499116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497473,-99) ,
+7, 0.464495, 1, 0, 0.499116,-99) ,
 1, 0.103667, 0, 0, 0.502581,-99)    );
   // itree = 1127
   fBoostWeights.push_back(0.000103218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499454,-99) , 
-5, 0.473405, 1, 0, 0.519612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499454,-99) ,
+5, 0.473405, 1, 0, 0.519612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494698,-99) , 
-7, 0.390948, 0, 0, 0.499121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494698,-99) ,
+7, 0.390948, 0, 0, 0.499121,-99) ,
 1, 0.103667, 0, 0, 0.502585,-99)    );
   // itree = 1128
   fBoostWeights.push_back(0.000115475);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49343,-99) , 
-7, 0.859685, 1, 0, 0.519612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49343,-99) ,
+7, 0.859685, 1, 0, 0.519612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497735,-99) , 
-6, -0.597362, 0, 0, 0.499109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497735,-99) ,
+6, -0.597362, 0, 0, 0.499109,-99) ,
 1, 0.103667, 0, 0, 0.502575,-99)    );
   // itree = 1129
   fBoostWeights.push_back(0.000110698);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494489,-99) , 
-7, 0.979305, 1, 0, 0.504004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494489,-99) ,
+7, 0.979305, 1, 0, 0.504004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487791,-99) , 
-9, 2.45345, 1, 0, 0.497029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487791,-99) ,
+9, 2.45345, 1, 0, 0.497029,-99) ,
 0, 1.68308, 0, 0, 0.502581,-99)    );
   // itree = 1130
   fBoostWeights.push_back(0.000149783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497895,-99) , 
-1, -0.100321, 0, 0, 0.503864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497895,-99) ,
+1, -0.100321, 0, 0, 0.503864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49067,-99) , 
-7, 0.469546, 1, 0, 0.497916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49067,-99) ,
+7, 0.469546, 1, 0, 0.497916,-99) ,
 9, 1.87281, 0, 0, 0.502561,-99)    );
   // itree = 1131
   fBoostWeights.push_back(0.000105981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498143,-99) , 
-9, 2.19192, 0, 0, 0.519562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498143,-99) ,
+9, 2.19192, 0, 0, 0.519562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498047,-99) , 
-5, 0.990868, 0, 0, 0.499122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498047,-99) ,
+5, 0.990868, 0, 0, 0.499122,-99) ,
 1, 0.103667, 0, 0, 0.502577,-99)    );
   // itree = 1132
   fBoostWeights.push_back(0.000104118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498503,-99) , 
-8, 2.17759, 0, 0, 0.511927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498503,-99) ,
+8, 2.17759, 0, 0, 0.511927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497203,-99) , 
-5, 0.87839, 0, 0, 0.49926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497203,-99) ,
+5, 0.87839, 0, 0, 0.49926,-99) ,
 5, 0.473096, 1, 0, 0.502588,-99)    );
   // itree = 1133
   fBoostWeights.push_back(0.000110008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496152,-99) , 
-8, 2.06839, 0, 0, 0.519559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496152,-99) ,
+8, 2.06839, 0, 0, 0.519559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497487,-99) , 
-7, 0.464495, 1, 0, 0.499137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497487,-99) ,
+7, 0.464495, 1, 0, 0.499137,-99) ,
 1, 0.103667, 0, 0, 0.502589,-99)    );
   // itree = 1134
   fBoostWeights.push_back(0.000137398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490922,-99) , 
-1, -0.750044, 0, 0, 0.507839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490922,-99) ,
+1, -0.750044, 0, 0, 0.507839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497463,-99) , 
-9, 2.74381, 0, 0, 0.498813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497463,-99) ,
+9, 2.74381, 0, 0, 0.498813,-99) ,
 7, 0.501269, 1, 0, 0.502591,-99)    );
   // itree = 1135
   fBoostWeights.push_back(0.000135796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490959,-99) , 
-1, -0.750044, 0, 0, 0.507818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490959,-99) ,
+1, -0.750044, 0, 0, 0.507818,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497441,-99) , 
-12, 4.09812, 1, 0, 0.498841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497441,-99) ,
+12, 4.09812, 1, 0, 0.498841,-99) ,
 7, 0.501269, 1, 0, 0.502599,-99)    );
   // itree = 1136
   fBoostWeights.push_back(9.61862e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498938,-99) , 
-5, 0.784599, 1, 0, 0.503829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498938,-99) ,
+5, 0.784599, 1, 0, 0.503829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491916,-99) , 
-7, 0.547541, 1, 0, 0.496393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491916,-99) ,
+7, 0.547541, 1, 0, 0.496393,-99) ,
 12, 4.93509, 1, 0, 0.502605,-99)    );
   // itree = 1137
   fBoostWeights.push_back(0.00013591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490981,-99) , 
-1, -0.750044, 0, 0, 0.507778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490981,-99) ,
+1, -0.750044, 0, 0, 0.507778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497535,-99) , 
-9, 2.74381, 0, 0, 0.498875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497535,-99) ,
+9, 2.74381, 0, 0, 0.498875,-99) ,
 7, 0.501269, 1, 0, 0.502602,-99)    );
   // itree = 1138
   fBoostWeights.push_back(0.000130418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49664,-99) , 
-7, 0.373145, 0, 0, 0.507757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49664,-99) ,
+7, 0.373145, 0, 0, 0.507757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497725,-99) , 
-1, 0.40965, 0, 0, 0.498902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497725,-99) ,
+1, 0.40965, 0, 0, 0.498902,-99) ,
 7, 0.501269, 1, 0, 0.502609,-99)    );
   // itree = 1139
   fBoostWeights.push_back(0.000110665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49465,-99) , 
-7, 0.979305, 1, 0, 0.504047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49465,-99) ,
+7, 0.979305, 1, 0, 0.504047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487886,-99) , 
-9, 2.45345, 1, 0, 0.497089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487886,-99) ,
+9, 2.45345, 1, 0, 0.497089,-99) ,
 0, 1.68308, 0, 0, 0.502627,-99)    );
   // itree = 1140
   fBoostWeights.push_back(0.000116382);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496583,-99) , 
-9, 1.86345, 0, 0, 0.504025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496583,-99) ,
+9, 1.86345, 0, 0, 0.504025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488418,-99) , 
-6, -0.983179, 0, 0, 0.49708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488418,-99) ,
+6, -0.983179, 0, 0, 0.49708,-99) ,
 0, 1.68308, 0, 0, 0.502608,-99)    );
   // itree = 1141
   fBoostWeights.push_back(0.000108559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496604,-99) , 
-11, 1.66939, 1, 0, 0.507723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496604,-99) ,
+11, 1.66939, 1, 0, 0.507723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497059,-99) , 
-12, 4.33725, 1, 0, 0.498899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497059,-99) ,
+12, 4.33725, 1, 0, 0.498899,-99) ,
 7, 0.501269, 1, 0, 0.502593,-99)    );
   // itree = 1142
   fBoostWeights.push_back(0.000103109);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499119,-99) , 
-4, -1.47026, 1, 0, 0.503811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499119,-99) ,
+4, -1.47026, 1, 0, 0.503811,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491645,-99) , 
-9, 2.24593, 0, 0, 0.4964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491645,-99) ,
+9, 2.24593, 0, 0, 0.4964,-99) ,
 12, 4.93509, 1, 0, 0.502591,-99)    );
   // itree = 1143
   fBoostWeights.push_back(0.000129458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497463,-99) , 
-5, 0.610294, 1, 0, 0.506068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497463,-99) ,
+5, 0.610294, 1, 0, 0.506068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497043,-99) , 
-12, 4.08991, 1, 0, 0.499299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497043,-99) ,
+12, 4.08991, 1, 0, 0.499299,-99) ,
 8, 2.24069, 0, 0, 0.502602,-99)    );
   // itree = 1144
   fBoostWeights.push_back(0.000115892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496656,-99) , 
-9, 1.86345, 0, 0, 0.50403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496656,-99) ,
+9, 1.86345, 0, 0, 0.50403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488454,-99) , 
-6, -0.983179, 0, 0, 0.497098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488454,-99) ,
+6, -0.983179, 0, 0, 0.497098,-99) ,
 0, 1.68308, 0, 0, 0.502615,-99)    );
   // itree = 1145
   fBoostWeights.push_back(0.000140153);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498687,-99) , 
-7, 0.495339, 1, 0, 0.504317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498687,-99) ,
+7, 0.495339, 1, 0, 0.504317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491928,-99) , 
-4, -2.01209, 1, 0, 0.497438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491928,-99) ,
+4, -2.01209, 1, 0, 0.497438,-99) ,
 7, 0.390948, 0, 0, 0.502601,-99)    );
   // itree = 1146
   fBoostWeights.push_back(5.24178e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.502621,-99)    );
   // itree = 1147
   fBoostWeights.push_back(0.000126472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496425,-99) , 
-2, 0.82134, 1, 0, 0.504324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496425,-99) ,
+2, 0.82134, 1, 0, 0.504324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491951,-99) , 
-4, -2.01209, 1, 0, 0.49744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491951,-99) ,
+4, -2.01209, 1, 0, 0.49744,-99) ,
 7, 0.390948, 0, 0, 0.502607,-99)    );
   // itree = 1148
   fBoostWeights.push_back(0.00011517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496678,-99) , 
-9, 1.86345, 0, 0, 0.504004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496678,-99) ,
+9, 1.86345, 0, 0, 0.504004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488487,-99) , 
-6, -0.983179, 0, 0, 0.497089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488487,-99) ,
+6, -0.983179, 0, 0, 0.497089,-99) ,
 0, 1.68308, 0, 0, 0.502593,-99)    );
   // itree = 1149
   fBoostWeights.push_back(0.00011657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493566,-99) , 
-7, 0.859685, 1, 0, 0.519497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493566,-99) ,
+7, 0.859685, 1, 0, 0.519497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498036,-99) , 
-5, 0.990868, 0, 0, 0.499137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498036,-99) ,
+5, 0.990868, 0, 0, 0.499137,-99) ,
 1, 0.103667, 0, 0, 0.502579,-99)    );
   // itree = 1150
   fBoostWeights.push_back(0.000108233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496331,-99) , 
-8, 2.06839, 0, 0, 0.519488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496331,-99) ,
+8, 2.06839, 0, 0, 0.519488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498445,-99) , 
-12, 3.73942, 1, 0, 0.499153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498445,-99) ,
+12, 3.73942, 1, 0, 0.499153,-99) ,
 1, 0.103667, 0, 0, 0.50259,-99)    );
   // itree = 1151
   fBoostWeights.push_back(0.000110755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496748,-99) , 
-9, 1.86345, 0, 0, 0.504017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496748,-99) ,
+9, 1.86345, 0, 0, 0.504017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487973,-99) , 
-9, 2.45345, 1, 0, 0.497121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487973,-99) ,
+9, 2.45345, 1, 0, 0.497121,-99) ,
 0, 1.68308, 0, 0, 0.50261,-99)    );
   // itree = 1152
   fBoostWeights.push_back(0.00010879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495745,-99) , 
-3, 0.0967294, 1, 0, 0.503814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495745,-99) ,
+3, 0.0967294, 1, 0, 0.503814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49139,-99) , 
-4, -0.42576, 0, 0, 0.496409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49139,-99) ,
+4, -0.42576, 0, 0, 0.496409,-99) ,
 12, 4.93509, 1, 0, 0.502595,-99)    );
   // itree = 1153
   fBoostWeights.push_back(0.000109998);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496761,-99) , 
-9, 1.86345, 0, 0, 0.503984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496761,-99) ,
+9, 1.86345, 0, 0, 0.503984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487986,-99) , 
-9, 2.45345, 1, 0, 0.497096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487986,-99) ,
+9, 2.45345, 1, 0, 0.497096,-99) ,
 0, 1.68308, 0, 0, 0.502579,-99)    );
   // itree = 1154
   fBoostWeights.push_back(0.000120435);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492424,-99) , 
-12, 4.81552, 1, 0, 0.511453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492424,-99) ,
+12, 4.81552, 1, 0, 0.511453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495713,-99) , 
-2, 0.444798, 1, 0, 0.499266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495713,-99) ,
+2, 0.444798, 1, 0, 0.499266,-99) ,
 4, -1.47024, 1, 0, 0.502564,-99)    );
   // itree = 1155
   fBoostWeights.push_back(0.000124884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499065,-99) , 
-5, 0.626749, 1, 0, 0.503795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499065,-99) ,
+5, 0.626749, 1, 0, 0.503795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49116,-99) , 
-12, 4.29516, 1, 0, 0.498131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49116,-99) ,
+12, 4.29516, 1, 0, 0.498131,-99) ,
 9, 1.87281, 0, 0, 0.502554,-99)    );
   // itree = 1156
   fBoostWeights.push_back(0.000113375);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493553,-99) , 
-7, 0.859685, 1, 0, 0.519402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493553,-99) ,
+7, 0.859685, 1, 0, 0.519402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497893,-99) , 
-8, 2.01757, 1, 0, 0.499135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497893,-99) ,
+8, 2.01757, 1, 0, 0.499135,-99) ,
 1, 0.103667, 0, 0, 0.502561,-99)    );
   // itree = 1157
   fBoostWeights.push_back(0.000122105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498665,-99) , 
-7, 0.495339, 1, 0, 0.504277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498665,-99) ,
+7, 0.495339, 1, 0, 0.504277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494368,-99) , 
-0, 2.22866, 0, 0, 0.497425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494368,-99) ,
+0, 2.22866, 0, 0, 0.497425,-99) ,
 7, 0.390948, 0, 0, 0.502567,-99)    );
   // itree = 1158
   fBoostWeights.push_back(0.000116963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493617,-99) , 
-7, 0.859685, 1, 0, 0.519414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493617,-99) ,
+7, 0.859685, 1, 0, 0.519414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494657,-99) , 
-7, 0.390948, 0, 0, 0.499161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494657,-99) ,
+7, 0.390948, 0, 0, 0.499161,-99) ,
 1, 0.103667, 0, 0, 0.502584,-99)    );
   // itree = 1159
   fBoostWeights.push_back(0.000102602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49958,-99) , 
-5, 0.473405, 1, 0, 0.519404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49958,-99) ,
+5, 0.473405, 1, 0, 0.519404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494689,-99) , 
-7, 0.390948, 0, 0, 0.499148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494689,-99) ,
+7, 0.390948, 0, 0, 0.499148,-99) ,
 1, 0.103667, 0, 0, 0.502572,-99)    );
   // itree = 1160
   fBoostWeights.push_back(0.000117426);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496888,-99) , 
-1, -0.100273, 0, 0, 0.511682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496888,-99) ,
+1, -0.100273, 0, 0, 0.511682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497814,-99) , 
-7, 0.478265, 1, 0, 0.499312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497814,-99) ,
+7, 0.478265, 1, 0, 0.499312,-99) ,
 5, 0.473096, 1, 0, 0.502562,-99)    );
   // itree = 1161
   fBoostWeights.push_back(8.68601e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496788,-99) , 
-1, -0.717334, 0, 0, 0.503157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496788,-99) ,
+1, -0.717334, 0, 0, 0.503157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495777,-99) ,
 11, 1.84612, 1, 0, 0.502574,-99)    );
   // itree = 1162
   fBoostWeights.push_back(0.000100861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494705,-99) , 
-7, 0.979305, 1, 0, 0.503959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494705,-99) ,
+7, 0.979305, 1, 0, 0.503959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49511,-99) , 
-7, 0.620143, 0, 0, 0.497114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49511,-99) ,
+7, 0.620143, 0, 0, 0.497114,-99) ,
 0, 1.68308, 0, 0, 0.502562,-99)    );
   // itree = 1163
   fBoostWeights.push_back(0.000118254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496312,-99) , 
-0, 1.71491, 0, 0, 0.507619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496312,-99) ,
+0, 1.71491, 0, 0, 0.507619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497569,-99) , 
-9, 2.74381, 0, 0, 0.498896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497569,-99) ,
+9, 2.74381, 0, 0, 0.498896,-99) ,
 7, 0.501269, 1, 0, 0.502548,-99)    );
   // itree = 1164
   fBoostWeights.push_back(0.000100312);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499901,-99) , 
-6, -1.05893, 1, 0, 0.519381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499901,-99) ,
+6, -1.05893, 1, 0, 0.519381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498431,-99) , 
-12, 3.73942, 1, 0, 0.499134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498431,-99) ,
+12, 3.73942, 1, 0, 0.499134,-99) ,
 1, 0.103667, 0, 0, 0.502556,-99)    );
   // itree = 1165
   fBoostWeights.push_back(0.000114192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496358,-99) , 
-9, 1.87281, 0, 0, 0.504268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496358,-99) ,
+9, 1.87281, 0, 0, 0.504268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494822,-99) , 
-5, 0.267813, 1, 0, 0.497481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494822,-99) ,
+5, 0.267813, 1, 0, 0.497481,-99) ,
 7, 0.390948, 0, 0, 0.502574,-99)    );
   // itree = 1166
   fBoostWeights.push_back(0.000116405);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495986,-99) , 
-7, 0.354174, 0, 0, 0.503774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495986,-99) ,
+7, 0.354174, 0, 0, 0.503774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491426,-99) , 
-4, -0.42576, 0, 0, 0.496433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491426,-99) ,
+4, -0.42576, 0, 0, 0.496433,-99) ,
 12, 4.93509, 1, 0, 0.502566,-99)    );
   // itree = 1167
   fBoostWeights.push_back(0.000104466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494728,-99) , 
-7, 0.979305, 1, 0, 0.503935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494728,-99) ,
+7, 0.979305, 1, 0, 0.503935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49413,-99) , 
-1, -0.447621, 0, 0, 0.497157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49413,-99) ,
+1, -0.447621, 0, 0, 0.497157,-99) ,
 0, 1.68308, 0, 0, 0.502552,-99)    );
   // itree = 1168
   fBoostWeights.push_back(9.08212e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499258,-99) , 
-8, 1.51822, 0, 0, 0.50374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499258,-99) ,
+8, 1.51822, 0, 0, 0.50374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491441,-99) , 
-4, -0.42576, 0, 0, 0.49643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491441,-99) ,
+4, -0.42576, 0, 0, 0.49643,-99) ,
 12, 4.93509, 1, 0, 0.502537,-99)    );
   // itree = 1169
   fBoostWeights.push_back(0.000105402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498298,-99) , 
-9, 2.19192, 0, 0, 0.519307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498298,-99) ,
+9, 2.19192, 0, 0, 0.519307,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49786,-99) , 
-9, 1.96958, 1, 0, 0.499107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49786,-99) ,
+9, 1.96958, 1, 0, 0.499107,-99) ,
 1, 0.103667, 0, 0, 0.502521,-99)    );
   // itree = 1170
   fBoostWeights.push_back(0.000115027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493665,-99) , 
-7, 0.859685, 1, 0, 0.519302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493665,-99) ,
+7, 0.859685, 1, 0, 0.519302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498419,-99) , 
-12, 3.73942, 1, 0, 0.499118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498419,-99) ,
+12, 3.73942, 1, 0, 0.499118,-99) ,
 1, 0.103667, 0, 0, 0.50253,-99)    );
   // itree = 1171
   fBoostWeights.push_back(0.000100454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499879,-99) , 
-6, -1.05893, 1, 0, 0.519293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499879,-99) ,
+6, -1.05893, 1, 0, 0.519293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498055,-99) , 
-5, 0.990868, 0, 0, 0.499145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498055,-99) ,
+5, 0.990868, 0, 0, 0.499145,-99) ,
 1, 0.103667, 0, 0, 0.50255,-99)    );
   // itree = 1172
   fBoostWeights.push_back(0.0001337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491108,-99) , 
-1, -0.750044, 0, 0, 0.507646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491108,-99) ,
+1, -0.750044, 0, 0, 0.507646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49758,-99) , 
-9, 2.74381, 0, 0, 0.498899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49758,-99) ,
+9, 2.74381, 0, 0, 0.498899,-99) ,
 7, 0.501269, 1, 0, 0.502561,-99)    );
   // itree = 1173
   fBoostWeights.push_back(0.000113725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49373,-99) , 
-7, 0.859685, 1, 0, 0.5193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49373,-99) ,
+7, 0.859685, 1, 0, 0.5193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497777,-99) , 
-6, -0.597362, 0, 0, 0.499165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497777,-99) ,
+6, -0.597362, 0, 0, 0.499165,-99) ,
 1, 0.103667, 0, 0, 0.502568,-99)    );
   // itree = 1174
   fBoostWeights.push_back(0.000101403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499644,-99) , 
-5, 0.473405, 1, 0, 0.519291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499644,-99) ,
+5, 0.473405, 1, 0, 0.519291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494799,-99) , 
-7, 0.390948, 0, 0, 0.499173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494799,-99) ,
+7, 0.390948, 0, 0, 0.499173,-99) ,
 1, 0.103667, 0, 0, 0.502574,-99)    );
   // itree = 1175
   fBoostWeights.push_back(0.000102966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494231,-99) , 
-1, -0.814281, 0, 0, 0.503762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494231,-99) ,
+1, -0.814281, 0, 0, 0.503762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491103,-99) , 
-5, 0.787913, 0, 0, 0.496486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491103,-99) ,
+5, 0.787913, 0, 0, 0.496486,-99) ,
 12, 4.93509, 1, 0, 0.502564,-99)    );
   // itree = 1176
   fBoostWeights.push_back(0.000132229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491181,-99) , 
-1, -0.750044, 0, 0, 0.507632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491181,-99) ,
+1, -0.750044, 0, 0, 0.507632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497526,-99) , 
-12, 4.09812, 1, 0, 0.498884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497526,-99) ,
+12, 4.09812, 1, 0, 0.498884,-99) ,
 7, 0.501269, 1, 0, 0.502546,-99)    );
   // itree = 1177
   fBoostWeights.push_back(8.91211e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499467,-99) , 
-4, -1.2963, 1, 0, 0.503478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499467,-99) ,
+4, -1.2963, 1, 0, 0.503478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490637,-99) , 
-3, 0.161737, 0, 0, 0.496394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490637,-99) ,
+3, 0.161737, 0, 0, 0.496394,-99) ,
 3, 0.0967294, 1, 0, 0.502552,-99)    );
   // itree = 1178
   fBoostWeights.push_back(0.000128373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496715,-99) , 
-7, 0.373145, 0, 0, 0.507613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496715,-99) ,
+7, 0.373145, 0, 0, 0.507613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497136,-99) , 
-12, 4.33725, 1, 0, 0.49892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497136,-99) ,
+12, 4.33725, 1, 0, 0.49892,-99) ,
 7, 0.501269, 1, 0, 0.502559,-99)    );
   // itree = 1179
   fBoostWeights.push_back(0.000101814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494429,-99) , 
-0, 1.40059, 0, 0, 0.503758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494429,-99) ,
+0, 1.40059, 0, 0, 0.503758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491556,-99) , 
-4, -0.42576, 0, 0, 0.496533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491556,-99) ,
+4, -0.42576, 0, 0, 0.496533,-99) ,
 12, 4.93509, 1, 0, 0.502569,-99)    );
   // itree = 1180
   fBoostWeights.push_back(9.98864e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499955,-99) , 
-6, -1.05893, 1, 0, 0.519272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499955,-99) ,
+6, -1.05893, 1, 0, 0.519272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49807,-99) , 
-5, 0.990868, 0, 0, 0.49915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49807,-99) ,
+5, 0.990868, 0, 0, 0.49915,-99) ,
 1, 0.103667, 0, 0, 0.502551,-99)    );
   // itree = 1181
   fBoostWeights.push_back(0.000132666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491242,-99) , 
-1, -0.750044, 0, 0, 0.507619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491242,-99) ,
+1, -0.750044, 0, 0, 0.507619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497606,-99) , 
-9, 2.74381, 0, 0, 0.498919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497606,-99) ,
+9, 2.74381, 0, 0, 0.498919,-99) ,
 7, 0.501269, 1, 0, 0.502561,-99)    );
   // itree = 1182
   fBoostWeights.push_back(0.000128264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496742,-99) , 
-7, 0.373145, 0, 0, 0.5076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496742,-99) ,
+7, 0.373145, 0, 0, 0.5076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497019,-99) , 
-4, -0.252418, 0, 0, 0.498946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497019,-99) ,
+4, -0.252418, 0, 0, 0.498946,-99) ,
 7, 0.501269, 1, 0, 0.502568,-99)    );
   // itree = 1183
   fBoostWeights.push_back(0.000109094);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-4, -1.29284, 1, 0, 0.519298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+4, -1.29284, 1, 0, 0.519298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494849,-99) , 
-7, 0.390948, 0, 0, 0.499176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494849,-99) ,
+7, 0.390948, 0, 0, 0.499176,-99) ,
 1, 0.103667, 0, 0, 0.502577,-99)    );
   // itree = 1184
   fBoostWeights.push_back(8.56023e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496928,-99) , 
-1, -0.717334, 0, 0, 0.503145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496928,-99) ,
+1, -0.717334, 0, 0, 0.503145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495824,-99) ,
 11, 1.84612, 1, 0, 0.502566,-99)    );
   // itree = 1185
   fBoostWeights.push_back(9.13579e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493112,-99) , 
-9, 1.48572, 0, 0, 0.50348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493112,-99) ,
+9, 1.48572, 0, 0, 0.50348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490671,-99) , 
-3, 0.161737, 0, 0, 0.496408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490671,-99) ,
+3, 0.161737, 0, 0, 0.496408,-99) ,
 3, 0.0967294, 1, 0, 0.502555,-99)    );
   // itree = 1186
   fBoostWeights.push_back(0.000107539);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496473,-99) , 
-8, 2.06839, 0, 0, 0.519258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496473,-99) ,
+8, 2.06839, 0, 0, 0.519258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497908,-99) , 
-9, 1.96958, 1, 0, 0.499135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497908,-99) ,
+9, 1.96958, 1, 0, 0.499135,-99) ,
 1, 0.103667, 0, 0, 0.502536,-99)    );
   // itree = 1187
   fBoostWeights.push_back(8.51995e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499103,-99) , 
-12, 4.57639, 1, 0, 0.503228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499103,-99) ,
+12, 4.57639, 1, 0, 0.503228,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492255,-99) , 
-4, -0.944929, 0, 0, 0.498421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492255,-99) ,
+4, -0.944929, 0, 0, 0.498421,-99) ,
 6, -0.231447, 1, 0, 0.502544,-99)    );
   // itree = 1188
   fBoostWeights.push_back(0.000127042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495249,-99) , 
-7, 0.795458, 1, 0, 0.505961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495249,-99) ,
+7, 0.795458, 1, 0, 0.505961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497078,-99) , 
-12, 4.08991, 1, 0, 0.499286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497078,-99) ,
+12, 4.08991, 1, 0, 0.499286,-99) ,
 8, 2.24069, 0, 0, 0.502543,-99)    );
   // itree = 1189
   fBoostWeights.push_back(0.000130945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491314,-99) , 
-1, -0.750044, 0, 0, 0.507581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491314,-99) ,
+1, -0.750044, 0, 0, 0.507581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497018,-99) , 
-4, -0.252418, 0, 0, 0.498924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497018,-99) ,
+4, -0.252418, 0, 0, 0.498924,-99) ,
 7, 0.501269, 1, 0, 0.502548,-99)    );
   // itree = 1190
   fBoostWeights.push_back(0.00011405);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493873,-99) , 
-7, 0.859685, 1, 0, 0.519268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493873,-99) ,
+7, 0.859685, 1, 0, 0.519268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498082,-99) , 
-5, 0.990868, 0, 0, 0.499147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498082,-99) ,
+5, 0.990868, 0, 0, 0.499147,-99) ,
 1, 0.103667, 0, 0, 0.502548,-99)    );
   // itree = 1191
   fBoostWeights.push_back(0.000108688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49729,-99) , 
-4, -1.29284, 1, 0, 0.519259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49729,-99) ,
+4, -1.29284, 1, 0, 0.519259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497947,-99) , 
-9, 1.96958, 1, 0, 0.499162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497947,-99) ,
+9, 1.96958, 1, 0, 0.499162,-99) ,
 1, 0.103667, 0, 0, 0.502559,-99)    );
   // itree = 1192
   fBoostWeights.push_back(0.000112603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493918,-99) , 
-7, 0.859685, 1, 0, 0.519259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493918,-99) ,
+7, 0.859685, 1, 0, 0.519259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497809,-99) , 
-6, -0.597362, 0, 0, 0.499174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497809,-99) ,
+6, -0.597362, 0, 0, 0.499174,-99) ,
 1, 0.103667, 0, 0, 0.502569,-99)    );
   // itree = 1193
   fBoostWeights.push_back(0.00010592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49656,-99) , 
-8, 2.06839, 0, 0, 0.51925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49656,-99) ,
+8, 2.06839, 0, 0, 0.51925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49814,-99) , 
-5, 0.990868, 0, 0, 0.499183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49814,-99) ,
+5, 0.990868, 0, 0, 0.499183,-99) ,
 1, 0.103667, 0, 0, 0.502574,-99)    );
   // itree = 1194
   fBoostWeights.push_back(0.000111746);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493946,-99) , 
-7, 0.859685, 1, 0, 0.51924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493946,-99) ,
+7, 0.859685, 1, 0, 0.51924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497861,-99) , 
-6, -0.597362, 0, 0, 0.499197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497861,-99) ,
+6, -0.597362, 0, 0, 0.499197,-99) ,
 1, 0.103667, 0, 0, 0.502585,-99)    );
   // itree = 1195
   fBoostWeights.push_back(0.00010819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497317,-99) , 
-4, -1.29284, 1, 0, 0.519232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497317,-99) ,
+4, -1.29284, 1, 0, 0.519232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497622,-99) , 
-7, 0.464495, 1, 0, 0.499205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497622,-99) ,
+7, 0.464495, 1, 0, 0.499205,-99) ,
 1, 0.103667, 0, 0, 0.50259,-99)    );
   // itree = 1196
   fBoostWeights.push_back(0.000103489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498478,-99) , 
-9, 2.19192, 0, 0, 0.519232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498478,-99) ,
+9, 2.19192, 0, 0, 0.519232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494938,-99) , 
-7, 0.390948, 0, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494938,-99) ,
+7, 0.390948, 0, 0, 0.499211,-99) ,
 1, 0.103667, 0, 0, 0.502595,-99)    );
   // itree = 1197
   fBoostWeights.push_back(0.000111664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494848,-99) , 
-7, 0.979305, 1, 0, 0.503951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494848,-99) ,
+7, 0.979305, 1, 0, 0.503951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488865,-99) , 
-6, -0.983179, 0, 0, 0.49725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488865,-99) ,
+6, -0.983179, 0, 0, 0.49725,-99) ,
 0, 1.68308, 0, 0, 0.502584,-99)    );
   // itree = 1198
   fBoostWeights.push_back(0.000102719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498494,-99) , 
-9, 2.19192, 0, 0, 0.519211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498494,-99) ,
+9, 2.19192, 0, 0, 0.519211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497989,-99) , 
-9, 1.96958, 1, 0, 0.49918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497989,-99) ,
+9, 1.96958, 1, 0, 0.49918,-99) ,
 1, 0.103667, 0, 0, 0.502565,-99)    );
   // itree = 1199
   fBoostWeights.push_back(0.000152826);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498016,-99) , 
-1, -0.100321, 0, 0, 0.503832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498016,-99) ,
+1, -0.100321, 0, 0, 0.503832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491184,-99) , 
-12, 4.29516, 1, 0, 0.498087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491184,-99) ,
+12, 4.29516, 1, 0, 0.498087,-99) ,
 9, 1.87281, 0, 0, 0.502574,-99)    );
   // itree = 1200
   fBoostWeights.push_back(0.000112139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49398,-99) , 
-7, 0.859685, 1, 0, 0.519177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49398,-99) ,
+7, 0.859685, 1, 0, 0.519177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498046,-99) , 
-9, 1.96958, 1, 0, 0.499218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498046,-99) ,
+9, 1.96958, 1, 0, 0.499218,-99) ,
 1, 0.103667, 0, 0, 0.502591,-99)    );
   // itree = 1201
   fBoostWeights.push_back(0.000101407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498508,-99) , 
-9, 2.19192, 0, 0, 0.519169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498508,-99) ,
+9, 2.19192, 0, 0, 0.519169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498207,-99) , 
-5, 0.990868, 0, 0, 0.49923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498207,-99) ,
+5, 0.990868, 0, 0, 0.49923,-99) ,
 1, 0.103667, 0, 0, 0.5026,-99)    );
   // itree = 1202
   fBoostWeights.push_back(0.000113041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494013,-99) , 
-7, 0.859685, 1, 0, 0.519164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494013,-99) ,
+7, 0.859685, 1, 0, 0.519164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495031,-99) , 
-7, 0.390948, 0, 0, 0.499244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495031,-99) ,
+7, 0.390948, 0, 0, 0.499244,-99) ,
 1, 0.103667, 0, 0, 0.502611,-99)    );
   // itree = 1203
   fBoostWeights.push_back(0.000103093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496271,-99) , 
-7, 0.354174, 0, 0, 0.503776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496271,-99) ,
+7, 0.354174, 0, 0, 0.503776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49294,-99) , 
-8, 2.26819, 0, 0, 0.496623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49294,-99) ,
+8, 2.26819, 0, 0, 0.496623,-99) ,
 12, 4.93509, 1, 0, 0.502598,-99)    );
   // itree = 1204
   fBoostWeights.push_back(0.000111023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494023,-99) , 
-7, 0.859685, 1, 0, 0.519135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494023,-99) ,
+7, 0.859685, 1, 0, 0.519135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498217,-99) , 
-5, 0.990868, 0, 0, 0.499219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498217,-99) ,
+5, 0.990868, 0, 0, 0.499219,-99) ,
 1, 0.103667, 0, 0, 0.502585,-99)    );
   // itree = 1205
   fBoostWeights.push_back(0.000130017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498088,-99) , 
-1, -0.100321, 0, 0, 0.503863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498088,-99) ,
+1, -0.100321, 0, 0, 0.503863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485163,-99) , 
-1, -0.121204, 1, 0, 0.498079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485163,-99) ,
+1, -0.121204, 1, 0, 0.498079,-99) ,
 9, 1.87281, 0, 0, 0.502596,-99)    );
   // itree = 1206
   fBoostWeights.push_back(0.000109398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4962,-99) , 
-5, 0.630907, 1, 0, 0.511388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4962,-99) ,
+5, 0.630907, 1, 0, 0.511388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495844,-99) , 
-2, 0.444798, 1, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495844,-99) ,
+2, 0.444798, 1, 0, 0.499345,-99) ,
 4, -1.47024, 1, 0, 0.502604,-99)    );
   // itree = 1207
   fBoostWeights.push_back(9.92233e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578504, 1, 1, 0.507685,-99) , 
+0,
+0,
+2, -0.578504, 1, 1, 0.507685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497044,-99) , 
-4, -0.252418, 0, 0, 0.49893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497044,-99) ,
+4, -0.252418, 0, 0, 0.49893,-99) ,
 7, 0.501269, 1, 0, 0.502595,-99)    );
   // itree = 1208
   fBoostWeights.push_back(9.01427e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49687,-99) , 
-1, -0.712287, 0, 0, 0.503943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49687,-99) ,
+1, -0.712287, 0, 0, 0.503943,-99) ,
 NN(
-0, 
-0, 
-0, 1.36413, 0, -1, 0.497311,-99) , 
+0,
+0,
+0, 1.36413, 0, -1, 0.497311,-99) ,
 0, 1.68308, 0, 0, 0.50259,-99)    );
   // itree = 1209
   fBoostWeights.push_back(0.000101231);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499144,-99) , 
-4, -1.47026, 1, 0, 0.503755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499144,-99) ,
+4, -1.47026, 1, 0, 0.503755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491951,-99) , 
-9, 2.24593, 0, 0, 0.496624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491951,-99) ,
+9, 2.24593, 0, 0, 0.496624,-99) ,
 12, 4.93509, 1, 0, 0.502582,-99)    );
   // itree = 1210
   fBoostWeights.push_back(0.00010449);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499171,-99) , 
-4, -1.47026, 1, 0, 0.503768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499171,-99) ,
+4, -1.47026, 1, 0, 0.503768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491294,-99) , 
-5, 0.787913, 0, 0, 0.496627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491294,-99) ,
+5, 0.787913, 0, 0, 0.496627,-99) ,
 12, 4.93509, 1, 0, 0.502592,-99)    );
   // itree = 1211
   fBoostWeights.push_back(0.000113123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49672,-99) , 
-9, 1.86345, 0, 0, 0.503948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49672,-99) ,
+9, 1.86345, 0, 0, 0.503948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489055,-99) , 
-6, -0.983179, 0, 0, 0.497358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489055,-99) ,
+6, -0.983179, 0, 0, 0.497358,-99) ,
 0, 1.68308, 0, 0, 0.502603,-99)    );
   // itree = 1212
   fBoostWeights.push_back(5.17805e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.502589,-99)    );
   // itree = 1213
   fBoostWeights.push_back(0.000100464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495823,-99) , 
-3, 0.0967294, 1, 0, 0.503752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495823,-99) ,
+3, 0.0967294, 1, 0, 0.503752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492983,-99) , 
-6, -1.37702, 1, 0, 0.496603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492983,-99) ,
+6, -1.37702, 1, 0, 0.496603,-99) ,
 12, 4.93509, 1, 0, 0.502575,-99)    );
   // itree = 1214
   fBoostWeights.push_back(9.8738e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.519036,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.519036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497607,-99) , 
-7, 0.464495, 1, 0, 0.499209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497607,-99) ,
+7, 0.464495, 1, 0, 0.499209,-99) ,
 1, 0.103667, 0, 0, 0.50256,-99)    );
   // itree = 1215
   fBoostWeights.push_back(0.000102455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498453,-99) , 
-9, 2.19192, 0, 0, 0.519009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498453,-99) ,
+9, 2.19192, 0, 0, 0.519009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497633,-99) , 
-7, 0.464495, 1, 0, 0.499214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497633,-99) ,
+7, 0.464495, 1, 0, 0.499214,-99) ,
 1, 0.103667, 0, 0, 0.502559,-99)    );
   // itree = 1216
   fBoostWeights.push_back(0.000103183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498452,-99) , 
-8, 2.17759, 0, 0, 0.511501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498452,-99) ,
+8, 2.17759, 0, 0, 0.511501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497903,-99) , 
-7, 0.478265, 1, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497903,-99) ,
+7, 0.478265, 1, 0, 0.499378,-99) ,
 5, 0.473096, 1, 0, 0.502563,-99)    );
   // itree = 1217
   fBoostWeights.push_back(9.68099e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497788,-99) , 
-7, 0.386203, 0, 0, 0.503605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497788,-99) ,
+7, 0.386203, 0, 0, 0.503605,-99) ,
 NN(
-0, 
-0, 
-3, 0.0160044, 0, -1, 0.495025,-99) , 
+0,
+0,
+3, 0.0160044, 0, -1, 0.495025,-99) ,
 7, 0.979327, 1, 0, 0.502571,-99)    );
   // itree = 1218
   fBoostWeights.push_back(0.000105318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496652,-99) , 
-8, 2.06839, 0, 0, 0.519003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496652,-99) ,
+8, 2.06839, 0, 0, 0.519003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495003,-99) , 
-7, 0.390948, 0, 0, 0.49922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495003,-99) ,
+7, 0.390948, 0, 0, 0.49922,-99) ,
 1, 0.103667, 0, 0, 0.502564,-99)    );
   // itree = 1219
   fBoostWeights.push_back(9.80262e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499748,-99) , 
-5, 0.473405, 1, 0, 0.518993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499748,-99) ,
+5, 0.473405, 1, 0, 0.518993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498521,-99) , 
-12, 3.73942, 1, 0, 0.499208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498521,-99) ,
+12, 3.73942, 1, 0, 0.499208,-99) ,
 1, 0.103667, 0, 0, 0.502552,-99)    );
   // itree = 1220
   fBoostWeights.push_back(0.000107067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496252,-99) , 
-7, 0.354174, 0, 0, 0.503742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496252,-99) ,
+7, 0.354174, 0, 0, 0.503742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493038,-99) , 
-6, -1.37702, 1, 0, 0.496629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493038,-99) ,
+6, -1.37702, 1, 0, 0.496629,-99) ,
 12, 4.93509, 1, 0, 0.502571,-99)    );
   // itree = 1221
   fBoostWeights.push_back(0.000112308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494009,-99) , 
-7, 0.859685, 1, 0, 0.518973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494009,-99) ,
+7, 0.859685, 1, 0, 0.518973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497642,-99) , 
-7, 0.464495, 1, 0, 0.499219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497642,-99) ,
+7, 0.464495, 1, 0, 0.499219,-99) ,
 1, 0.103667, 0, 0, 0.502558,-99)    );
   // itree = 1222
   fBoostWeights.push_back(8.73009e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498159,-99) , 
-6, -0.231447, 1, 0, 0.503902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498159,-99) ,
+6, -0.231447, 1, 0, 0.503902,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490341,-99) , 
-2, 0.493201, 1, 0, 0.497331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490341,-99) ,
+2, 0.493201, 1, 0, 0.497331,-99) ,
 0, 1.68308, 0, 0, 0.502561,-99)    );
   // itree = 1223
   fBoostWeights.push_back(0.000107054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497212,-99) , 
-4, -1.29284, 1, 0, 0.518943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497212,-99) ,
+4, -1.29284, 1, 0, 0.518943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495021,-99) , 
-7, 0.390948, 0, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495021,-99) ,
+7, 0.390948, 0, 0, 0.499211,-99) ,
 1, 0.103667, 0, 0, 0.502546,-99)    );
   // itree = 1224
   fBoostWeights.push_back(0.000111862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496712,-99) , 
-9, 1.86345, 0, 0, 0.503873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496712,-99) ,
+9, 1.86345, 0, 0, 0.503873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489044,-99) , 
-6, -0.983179, 0, 0, 0.497317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489044,-99) ,
+6, -0.983179, 0, 0, 0.497317,-99) ,
 0, 1.68308, 0, 0, 0.502535,-99)    );
   // itree = 1225
   fBoostWeights.push_back(0.000105012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496663,-99) , 
-8, 2.06839, 0, 0, 0.518925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496663,-99) ,
+8, 2.06839, 0, 0, 0.518925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497616,-99) , 
-7, 0.464495, 1, 0, 0.499185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497616,-99) ,
+7, 0.464495, 1, 0, 0.499185,-99) ,
 1, 0.103667, 0, 0, 0.502521,-99)    );
   // itree = 1226
   fBoostWeights.push_back(0.000101145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498504,-99) , 
-9, 2.19192, 0, 0, 0.518915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498504,-99) ,
+9, 2.19192, 0, 0, 0.518915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498507,-99) , 
-12, 3.73942, 1, 0, 0.499191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498507,-99) ,
+12, 3.73942, 1, 0, 0.499191,-99) ,
 1, 0.103667, 0, 0, 0.502524,-99)    );
   // itree = 1227
   fBoostWeights.push_back(0.000110567);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494022,-99) , 
-7, 0.859685, 1, 0, 0.518911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494022,-99) ,
+7, 0.859685, 1, 0, 0.518911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498202,-99) , 
-5, 0.990868, 0, 0, 0.499214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498202,-99) ,
+5, 0.990868, 0, 0, 0.499214,-99) ,
 1, 0.103667, 0, 0, 0.502543,-99)    );
   // itree = 1228
   fBoostWeights.push_back(0.000118178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49248,-99) , 
-12, 4.81552, 1, 0, 0.511218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49248,-99) ,
+12, 4.81552, 1, 0, 0.511218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495883,-99) , 
-2, 0.444798, 1, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495883,-99) ,
+2, 0.444798, 1, 0, 0.49934,-99) ,
 4, -1.47024, 1, 0, 0.502554,-99)    );
   // itree = 1229
   fBoostWeights.push_back(0.000126885);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496924,-99) , 
-7, 0.373145, 0, 0, 0.507551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496924,-99) ,
+7, 0.373145, 0, 0, 0.507551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497631,-99) , 
-9, 2.74381, 0, 0, 0.49894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497631,-99) ,
+9, 2.74381, 0, 0, 0.49894,-99) ,
 7, 0.501269, 1, 0, 0.502545,-99)    );
   // itree = 1230
   fBoostWeights.push_back(0.000107563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494069,-99) , 
-7, 0.859685, 1, 0, 0.518907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494069,-99) ,
+7, 0.859685, 1, 0, 0.518907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4981,-99) , 
-8, 2.01757, 1, 0, 0.499236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4981,-99) ,
+8, 2.01757, 1, 0, 0.499236,-99) ,
 1, 0.103667, 0, 0, 0.502561,-99)    );
   // itree = 1231
   fBoostWeights.push_back(0.000109755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494098,-99) , 
-7, 0.859685, 1, 0, 0.518898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494098,-99) ,
+7, 0.859685, 1, 0, 0.518898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498246,-99) , 
-5, 0.990868, 0, 0, 0.499246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498246,-99) ,
+5, 0.990868, 0, 0, 0.499246,-99) ,
 1, 0.103667, 0, 0, 0.502567,-99)    );
   // itree = 1232
   fBoostWeights.push_back(0.000126079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496993,-99) , 
-7, 0.373145, 0, 0, 0.50758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496993,-99) ,
+7, 0.373145, 0, 0, 0.50758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497673,-99) , 
-9, 2.74381, 0, 0, 0.498977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497673,-99) ,
+9, 2.74381, 0, 0, 0.498977,-99) ,
 7, 0.501269, 1, 0, 0.502578,-99)    );
   // itree = 1233
   fBoostWeights.push_back(9.6688e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496473,-99) , 
-12, 4.93509, 1, 0, 0.503618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496473,-99) ,
+12, 4.93509, 1, 0, 0.503618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488898,-99) , 
-8, 2.3439, 1, 0, 0.49512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488898,-99) ,
+8, 2.3439, 1, 0, 0.49512,-99) ,
 7, 0.979327, 1, 0, 0.502594,-99)    );
   // itree = 1234
   fBoostWeights.push_back(0.000106553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497247,-99) , 
-4, -1.29284, 1, 0, 0.518892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497247,-99) ,
+4, -1.29284, 1, 0, 0.518892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495131,-99) , 
-7, 0.390948, 0, 0, 0.499261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495131,-99) ,
+7, 0.390948, 0, 0, 0.499261,-99) ,
 1, 0.103667, 0, 0, 0.502578,-99)    );
   // itree = 1235
   fBoostWeights.push_back(0.000105882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496357,-99) , 
-7, 0.354174, 0, 0, 0.503723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496357,-99) ,
+7, 0.354174, 0, 0, 0.503723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493136,-99) , 
-6, -1.37702, 1, 0, 0.496707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493136,-99) ,
+6, -1.37702, 1, 0, 0.496707,-99) ,
 12, 4.93509, 1, 0, 0.502568,-99)    );
   // itree = 1236
   fBoostWeights.push_back(9.74766e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -2.54702, 1, 1, 0.507567,-99) , 
+0,
+0,
+6, -2.54702, 1, 1, 0.507567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497615,-99) , 
-8, 2.65353, 0, 0, 0.498947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497615,-99) ,
+8, 2.65353, 0, 0, 0.498947,-99) ,
 7, 0.501269, 1, 0, 0.502555,-99)    );
   // itree = 1237
   fBoostWeights.push_back(9.77381e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49727,-99) , 
-4, -1.29284, 1, 0, 0.518879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49727,-99) ,
+4, -1.29284, 1, 0, 0.518879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49393,-99) , 
-1, -0.751769, 0, 0, 0.499234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49393,-99) ,
+1, -0.751769, 0, 0, 0.499234,-99) ,
 1, 0.103667, 0, 0, 0.502555,-99)    );
   // itree = 1238
   fBoostWeights.push_back(0.000106638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497297,-99) , 
-4, -1.29284, 1, 0, 0.51888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497297,-99) ,
+4, -1.29284, 1, 0, 0.51888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497654,-99) , 
-7, 0.464495, 1, 0, 0.499218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497654,-99) ,
+7, 0.464495, 1, 0, 0.499218,-99) ,
 1, 0.103667, 0, 0, 0.502541,-99)    );
   // itree = 1239
   fBoostWeights.push_back(0.000117748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492524,-99) , 
-12, 4.81552, 1, 0, 0.511181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492524,-99) ,
+12, 4.81552, 1, 0, 0.511181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495798,-99) , 
-4, -0.712726, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495798,-99) ,
+4, -0.712726, 0, 0, 0.499342,-99) ,
 4, -1.47024, 1, 0, 0.502545,-99)    );
   // itree = 1240
   fBoostWeights.push_back(0.000125381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496984,-99) , 
-7, 0.373145, 0, 0, 0.507501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496984,-99) ,
+7, 0.373145, 0, 0, 0.507501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497669,-99) , 
-9, 2.74381, 0, 0, 0.49896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497669,-99) ,
+9, 2.74381, 0, 0, 0.49896,-99) ,
 7, 0.501269, 1, 0, 0.502535,-99)    );
   // itree = 1241
   fBoostWeights.push_back(0.000110172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498146,-99) , 
-1, 0.00171106, 0, 0, 0.511182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498146,-99) ,
+1, 0.00171106, 0, 0, 0.511182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495931,-99) , 
-2, 0.444798, 1, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495931,-99) ,
+2, 0.444798, 1, 0, 0.499349,-99) ,
 4, -1.47024, 1, 0, 0.502551,-99)    );
   // itree = 1242
   fBoostWeights.push_back(0.000110898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494185,-99) , 
-7, 0.859685, 1, 0, 0.518875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494185,-99) ,
+7, 0.859685, 1, 0, 0.518875,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497682,-99) , 
-7, 0.464495, 1, 0, 0.499229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497682,-99) ,
+7, 0.464495, 1, 0, 0.499229,-99) ,
 1, 0.103667, 0, 0, 0.502549,-99)    );
   // itree = 1243
   fBoostWeights.push_back(0.000103776);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496784,-99) , 
-8, 2.06839, 0, 0, 0.518866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496784,-99) ,
+8, 2.06839, 0, 0, 0.518866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495113,-99) , 
-7, 0.390948, 0, 0, 0.499234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495113,-99) ,
+7, 0.390948, 0, 0, 0.499234,-99) ,
 1, 0.103667, 0, 0, 0.502552,-99)    );
   // itree = 1244
   fBoostWeights.push_back(0.000104667);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497336,-99) , 
-4, -1.29284, 1, 0, 0.518856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497336,-99) ,
+4, -1.29284, 1, 0, 0.518856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498228,-99) , 
-5, 0.990868, 0, 0, 0.499222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498228,-99) ,
+5, 0.990868, 0, 0, 0.499222,-99) ,
 1, 0.103667, 0, 0, 0.502541,-99)    );
   // itree = 1245
   fBoostWeights.push_back(0.000110008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498674,-99) , 
-8, 2.22547, 0, 0, 0.503886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498674,-99) ,
+8, 2.22547, 0, 0, 0.503886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489138,-99) , 
-6, -0.983179, 0, 0, 0.497351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489138,-99) ,
+6, -0.983179, 0, 0, 0.497351,-99) ,
 0, 1.68308, 0, 0, 0.502553,-99)    );
   // itree = 1246
   fBoostWeights.push_back(0.000109781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49423,-99) , 
-7, 0.859685, 1, 0, 0.518854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49423,-99) ,
+7, 0.859685, 1, 0, 0.518854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498559,-99) , 
-12, 3.73942, 1, 0, 0.499237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498559,-99) ,
+12, 3.73942, 1, 0, 0.499237,-99) ,
 1, 0.103667, 0, 0, 0.502553,-99)    );
   // itree = 1247
   fBoostWeights.push_back(9.59461e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49941,-99) , 
-5, 0.783494, 1, 0, 0.503906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49941,-99) ,
+5, 0.783494, 1, 0, 0.503906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489192,-99) , 
-6, -0.983179, 0, 0, 0.497371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489192,-99) ,
+6, -0.983179, 0, 0, 0.497371,-99) ,
 0, 1.68308, 0, 0, 0.502572,-99)    );
   // itree = 1248
   fBoostWeights.push_back(0.000105331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496387,-99) , 
-7, 0.354174, 0, 0, 0.503713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496387,-99) ,
+7, 0.354174, 0, 0, 0.503713,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493211,-99) , 
-6, -1.37702, 1, 0, 0.49675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493211,-99) ,
+6, -1.37702, 1, 0, 0.49675,-99) ,
 12, 4.93509, 1, 0, 0.502567,-99)    );
   // itree = 1249
   fBoostWeights.push_back(0.000123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497074,-99) , 
-7, 0.373145, 0, 0, 0.507514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497074,-99) ,
+7, 0.373145, 0, 0, 0.507514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487776,-99) , 
-2, 0.82134, 1, 0, 0.498984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487776,-99) ,
+2, 0.82134, 1, 0, 0.498984,-99) ,
 7, 0.501269, 1, 0, 0.502555,-99)    );
   // itree = 1250
   fBoostWeights.push_back(0.000107767);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496793,-99) , 
-9, 1.86345, 0, 0, 0.503873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496793,-99) ,
+9, 1.86345, 0, 0, 0.503873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488422,-99) , 
-9, 2.45345, 1, 0, 0.497353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488422,-99) ,
+9, 2.45345, 1, 0, 0.497353,-99) ,
 0, 1.68308, 0, 0, 0.502543,-99)    );
   // itree = 1251
   fBoostWeights.push_back(0.000110854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494197,-99) , 
-7, 0.859685, 1, 0, 0.518769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494197,-99) ,
+7, 0.859685, 1, 0, 0.518769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497662,-99) , 
-7, 0.464495, 1, 0, 0.499225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497662,-99) ,
+7, 0.464495, 1, 0, 0.499225,-99) ,
 1, 0.103667, 0, 0, 0.502528,-99)    );
   // itree = 1252
   fBoostWeights.push_back(0.000104185);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497296,-99) , 
-4, -1.29284, 1, 0, 0.518761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497296,-99) ,
+4, -1.29284, 1, 0, 0.518761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498245,-99) , 
-5, 0.990868, 0, 0, 0.499231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498245,-99) ,
+5, 0.990868, 0, 0, 0.499231,-99) ,
 1, 0.103667, 0, 0, 0.502531,-99)    );
   // itree = 1253
   fBoostWeights.push_back(0.000110343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494241,-99) , 
-7, 0.859685, 1, 0, 0.518761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494241,-99) ,
+7, 0.859685, 1, 0, 0.518761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497698,-99) , 
-7, 0.464495, 1, 0, 0.499245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497698,-99) ,
+7, 0.464495, 1, 0, 0.499245,-99) ,
 1, 0.103667, 0, 0, 0.502543,-99)    );
   // itree = 1254
   fBoostWeights.push_back(0.00014174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498116,-99) , 
-1, -0.100321, 0, 0, 0.503782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498116,-99) ,
+1, -0.100321, 0, 0, 0.503782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491186,-99) , 
-7, 0.469546, 1, 0, 0.49814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491186,-99) ,
+7, 0.469546, 1, 0, 0.49814,-99) ,
 9, 1.87281, 0, 0, 0.502547,-99)    );
   // itree = 1255
   fBoostWeights.push_back(9.57724e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499816,-99) , 
-5, 0.473405, 1, 0, 0.518729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499816,-99) ,
+5, 0.473405, 1, 0, 0.518729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498132,-99) , 
-9, 1.96958, 1, 0, 0.499273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498132,-99) ,
+9, 1.96958, 1, 0, 0.499273,-99) ,
 1, 0.103667, 0, 0, 0.502561,-99)    );
   // itree = 1256
   fBoostWeights.push_back(9.78611e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490768,-99) , 
-8, 1.45949, 0, 0, 0.503583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490768,-99) ,
+8, 1.45949, 0, 0, 0.503583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488595,-99) , 
-2, 0.256409, 1, 0, 0.495177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488595,-99) ,
+2, 0.256409, 1, 0, 0.495177,-99) ,
 7, 0.979327, 1, 0, 0.50257,-99)    );
   // itree = 1257
   fBoostWeights.push_back(0.000107383);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49683,-99) , 
-9, 1.86345, 0, 0, 0.503876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49683,-99) ,
+9, 1.86345, 0, 0, 0.503876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488508,-99) , 
-9, 2.45345, 1, 0, 0.497372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488508,-99) ,
+9, 2.45345, 1, 0, 0.497372,-99) ,
 0, 1.68308, 0, 0, 0.502549,-99)    );
   // itree = 1258
   fBoostWeights.push_back(0.000108873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498701,-99) , 
-8, 2.22547, 0, 0, 0.50386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498701,-99) ,
+8, 2.22547, 0, 0, 0.50386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489238,-99) , 
-6, -0.983179, 0, 0, 0.497364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489238,-99) ,
+6, -0.983179, 0, 0, 0.497364,-99) ,
 0, 1.68308, 0, 0, 0.502535,-99)    );
   // itree = 1259
   fBoostWeights.push_back(8.7208e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498796,-99) , 
-0, 1.81252, 0, 0, 0.503443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498796,-99) ,
+0, 1.81252, 0, 0, 0.503443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490784,-99) , 
-3, 0.161737, 0, 0, 0.496501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490784,-99) ,
+3, 0.161737, 0, 0, 0.496501,-99) ,
 3, 0.0967294, 1, 0, 0.502535,-99)    );
   // itree = 1260
   fBoostWeights.push_back(0.000128935);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491524,-99) , 
-1, -0.750044, 0, 0, 0.507449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491524,-99) ,
+1, -0.750044, 0, 0, 0.507449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497703,-99) , 
-9, 2.74381, 0, 0, 0.49898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497703,-99) ,
+9, 2.74381, 0, 0, 0.49898,-99) ,
 7, 0.501269, 1, 0, 0.502526,-99)    );
   // itree = 1261
   fBoostWeights.push_back(9.51314e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.518682,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.518682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498574,-99) , 
-12, 3.73942, 1, 0, 0.499248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498574,-99) ,
+12, 3.73942, 1, 0, 0.499248,-99) ,
 1, 0.103667, 0, 0, 0.502533,-99)    );
   // itree = 1262
   fBoostWeights.push_back(9.56967e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499805,-99) , 
-5, 0.473405, 1, 0, 0.518657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499805,-99) ,
+5, 0.473405, 1, 0, 0.518657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498125,-99) , 
-9, 1.96958, 1, 0, 0.499271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498125,-99) ,
+9, 1.96958, 1, 0, 0.499271,-99) ,
 1, 0.103667, 0, 0, 0.502547,-99)    );
   // itree = 1263
   fBoostWeights.push_back(0.000116659);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492532,-99) , 
-12, 4.81552, 1, 0, 0.511114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492532,-99) ,
+12, 4.81552, 1, 0, 0.511114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494249,-99) , 
-2, 0.633096, 1, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494249,-99) ,
+2, 0.633096, 1, 0, 0.49938,-99) ,
 4, -1.47024, 1, 0, 0.502555,-99)    );
   // itree = 1264
   fBoostWeights.push_back(0.000103506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496866,-99) , 
-9, 1.86345, 0, 0, 0.503858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496866,-99) ,
+9, 1.86345, 0, 0, 0.503858,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489993,-99) , 
-8, 2.43854, 1, 0, 0.497403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489993,-99) ,
+8, 2.43854, 1, 0, 0.497403,-99) ,
 0, 1.68308, 0, 0, 0.502541,-99)    );
   // itree = 1265
   fBoostWeights.push_back(9.40662e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497914,-99) , 
-7, 0.386203, 0, 0, 0.503536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497914,-99) ,
+7, 0.386203, 0, 0, 0.503536,-99) ,
 NN(
-0, 
-0, 
-7, 1.06475, 1, -1, 0.495161,-99) , 
+0,
+0,
+7, 1.06475, 1, -1, 0.495161,-99) ,
 7, 0.979327, 1, 0, 0.502527,-99)    );
   // itree = 1266
   fBoostWeights.push_back(0.000105467);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497563,-99) , 
-4, -0.600526, 1, 0, 0.507429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497563,-99) ,
+4, -0.600526, 1, 0, 0.507429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497079,-99) , 
-4, -0.252418, 0, 0, 0.498986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497079,-99) ,
+4, -0.252418, 0, 0, 0.498986,-99) ,
 7, 0.501269, 1, 0, 0.50252,-99)    );
   // itree = 1267
   fBoostWeights.push_back(0.000113006);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496624,-99) , 
-0, 1.71491, 0, 0, 0.507412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496624,-99) ,
+0, 1.71491, 0, 0, 0.507412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497725,-99) , 
-9, 2.74381, 0, 0, 0.498996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497725,-99) ,
+9, 2.74381, 0, 0, 0.498996,-99) ,
 7, 0.501269, 1, 0, 0.502519,-99)    );
   // itree = 1268
   fBoostWeights.push_back(9.73497e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497905,-99) , 
-7, 0.386203, 0, 0, 0.503529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497905,-99) ,
+7, 0.386203, 0, 0, 0.503529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488672,-99) , 
-2, 0.256409, 1, 0, 0.495213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488672,-99) ,
+2, 0.256409, 1, 0, 0.495213,-99) ,
 7, 0.979327, 1, 0, 0.502527,-99)    );
   // itree = 1269
   fBoostWeights.push_back(0.00010485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-4, -1.29284, 1, 0, 0.518621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+4, -1.29284, 1, 0, 0.518621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495174,-99) , 
-7, 0.390948, 0, 0, 0.499241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495174,-99) ,
+7, 0.390948, 0, 0, 0.499241,-99) ,
 1, 0.103667, 0, 0, 0.502517,-99)    );
   // itree = 1270
   fBoostWeights.push_back(0.000148711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498109,-99) , 
-1, -0.100321, 0, 0, 0.503732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498109,-99) ,
+1, -0.100321, 0, 0, 0.503732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491293,-99) , 
-12, 4.29516, 1, 0, 0.498138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491293,-99) ,
+12, 4.29516, 1, 0, 0.498138,-99) ,
 9, 1.87281, 0, 0, 0.502506,-99)    );
   // itree = 1271
   fBoostWeights.push_back(0.000105931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497557,-99) , 
-3, 0.0483549, 1, 0, 0.507429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497557,-99) ,
+3, 0.0483549, 1, 0, 0.507429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497696,-99) , 
-12, 4.09812, 1, 0, 0.498992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497696,-99) ,
+12, 4.09812, 1, 0, 0.498992,-99) ,
 7, 0.501269, 1, 0, 0.502524,-99)    );
   // itree = 1272
   fBoostWeights.push_back(0.000107764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498212,-99) , 
-1, 0.00171106, 0, 0, 0.511075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498212,-99) ,
+1, 0.00171106, 0, 0, 0.511075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49089,-99) , 
-7, 0.383222, 0, 0, 0.499358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49089,-99) ,
+7, 0.383222, 0, 0, 0.499358,-99) ,
 4, -1.47024, 1, 0, 0.502529,-99)    );
   // itree = 1273
   fBoostWeights.push_back(0.000108228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496982,-99) , 
-7, 0.390948, 0, 0, 0.503183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496982,-99) ,
+7, 0.390948, 0, 0, 0.503183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486928,-99) , 
-2, 0.444703, 1, 0, 0.498501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486928,-99) ,
+2, 0.444703, 1, 0, 0.498501,-99) ,
 6, -0.231447, 1, 0, 0.502517,-99)    );
   // itree = 1274
   fBoostWeights.push_back(0.000108222);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499115,-99) , 
-4, -1.47026, 1, 0, 0.503641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499115,-99) ,
+4, -1.47026, 1, 0, 0.503641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491812,-99) , 
-4, -0.42576, 0, 0, 0.496745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491812,-99) ,
+4, -0.42576, 0, 0, 0.496745,-99) ,
 12, 4.93509, 1, 0, 0.502506,-99)    );
   // itree = 1275
   fBoostWeights.push_back(0.000126659);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491638,-99) , 
-1, -0.750044, 0, 0, 0.507433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491638,-99) ,
+1, -0.750044, 0, 0, 0.507433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487894,-99) , 
-2, 0.82134, 1, 0, 0.49898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487894,-99) ,
+2, 0.82134, 1, 0, 0.49898,-99) ,
 7, 0.501269, 1, 0, 0.502518,-99)    );
   // itree = 1276
   fBoostWeights.push_back(0.000127861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491673,-99) , 
-1, -0.750044, 0, 0, 0.507415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491673,-99) ,
+1, -0.750044, 0, 0, 0.507415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497064,-99) , 
-4, -0.252418, 0, 0, 0.498956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497064,-99) ,
+4, -0.252418, 0, 0, 0.498956,-99) ,
 7, 0.501269, 1, 0, 0.502497,-99)    );
   // itree = 1277
   fBoostWeights.push_back(9.95247e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498544,-99) , 
-9, 2.19192, 0, 0, 0.518547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498544,-99) ,
+9, 2.19192, 0, 0, 0.518547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497705,-99) , 
-7, 0.464495, 1, 0, 0.499232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497705,-99) ,
+7, 0.464495, 1, 0, 0.499232,-99) ,
 1, 0.103667, 0, 0, 0.502497,-99)    );
   // itree = 1278
   fBoostWeights.push_back(9.48552e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499873,-99) , 
-6, -1.05893, 1, 0, 0.518543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499873,-99) ,
+6, -1.05893, 1, 0, 0.518543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497911,-99) , 
-6, -0.597362, 0, 0, 0.499237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497911,-99) ,
+6, -0.597362, 0, 0, 0.499237,-99) ,
 1, 0.103667, 0, 0, 0.5025,-99)    );
   // itree = 1279
   fBoostWeights.push_back(0.000121854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491701,-99) , 
-1, -0.750044, 0, 0, 0.507389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491701,-99) ,
+1, -0.750044, 0, 0, 0.507389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498051,-99) , 
-5, 0.474183, 1, 0, 0.498988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498051,-99) ,
+5, 0.474183, 1, 0, 0.498988,-99) ,
 7, 0.501269, 1, 0, 0.502505,-99)    );
   // itree = 1280
   fBoostWeights.push_back(9.72036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496507,-99) , 
-12, 4.93509, 1, 0, 0.503511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496507,-99) ,
+12, 4.93509, 1, 0, 0.503511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487676,-99) , 
-9, 2.35674, 1, 0, 0.49522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487676,-99) ,
+9, 2.35674, 1, 0, 0.49522,-99) ,
 7, 0.979327, 1, 0, 0.502512,-99)    );
   // itree = 1281
   fBoostWeights.push_back(0.000123309);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495326,-99) , 
-7, 0.795458, 1, 0, 0.505828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495326,-99) ,
+7, 0.795458, 1, 0, 0.505828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496171,-99) , 
-7, 0.480746, 1, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496171,-99) ,
+7, 0.480746, 1, 0, 0.499322,-99) ,
 8, 2.24069, 0, 0, 0.502496,-99)    );
   // itree = 1282
   fBoostWeights.push_back(9.62992e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490814,-99) , 
-8, 1.45949, 0, 0, 0.503486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490814,-99) ,
+8, 1.45949, 0, 0, 0.503486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487735,-99) , 
-9, 2.35674, 1, 0, 0.49525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487735,-99) ,
+9, 2.35674, 1, 0, 0.49525,-99) ,
 7, 0.979327, 1, 0, 0.502493,-99)    );
   // itree = 1283
   fBoostWeights.push_back(9.96437e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499144,-99) , 
-12, 4.80458, 1, 0, 0.507299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499144,-99) ,
+12, 4.80458, 1, 0, 0.507299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497734,-99) , 
-9, 2.74381, 0, 0, 0.498998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497734,-99) ,
+9, 2.74381, 0, 0, 0.498998,-99) ,
 7, 0.501269, 1, 0, 0.502473,-99)    );
   // itree = 1284
   fBoostWeights.push_back(0.000102193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496876,-99) , 
-9, 1.86345, 0, 0, 0.503786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496876,-99) ,
+9, 1.86345, 0, 0, 0.503786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489999,-99) , 
-8, 2.43854, 1, 0, 0.497382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489999,-99) ,
+8, 2.43854, 1, 0, 0.497382,-99) ,
 0, 1.68308, 0, 0, 0.502479,-99)    );
   // itree = 1285
   fBoostWeights.push_back(0.000104881);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497457,-99) , 
-3, 0.0483549, 1, 0, 0.507272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497457,-99) ,
+3, 0.0483549, 1, 0, 0.507272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487979,-99) , 
-2, 0.82134, 1, 0, 0.499005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487979,-99) ,
+2, 0.82134, 1, 0, 0.499005,-99) ,
 7, 0.501269, 1, 0, 0.502466,-99)    );
   // itree = 1286
   fBoostWeights.push_back(0.000104062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497462,-99) , 
-4, -0.600526, 1, 0, 0.507258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497462,-99) ,
+4, -0.600526, 1, 0, 0.507258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497729,-99) , 
-9, 2.74381, 0, 0, 0.498986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497729,-99) ,
+9, 2.74381, 0, 0, 0.498986,-99) ,
 7, 0.501269, 1, 0, 0.502449,-99)    );
   // itree = 1287
   fBoostWeights.push_back(0.000101506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4969,-99) , 
-9, 1.86345, 0, 0, 0.50376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4969,-99) ,
+9, 1.86345, 0, 0, 0.50376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490004,-99) , 
-8, 2.43854, 1, 0, 0.497361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490004,-99) ,
+8, 2.43854, 1, 0, 0.497361,-99) ,
 0, 1.68308, 0, 0, 0.502454,-99)    );
   // itree = 1288
   fBoostWeights.push_back(0.000111634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494533,-99) , 
-3, 0.0644723, 1, 0, 0.50591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494533,-99) ,
+3, 0.0644723, 1, 0, 0.50591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495181,-99) , 
-9, 2.15033, 0, 0, 0.49889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495181,-99) ,
+9, 2.15033, 0, 0, 0.49889,-99) ,
 12, 4.57639, 1, 0, 0.502441,-99)    );
   // itree = 1289
   fBoostWeights.push_back(0.000107368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498066,-99) , 
-1, 0.00171106, 0, 0, 0.510899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498066,-99) ,
+1, 0.00171106, 0, 0, 0.510899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490784,-99) , 
-7, 0.383222, 0, 0, 0.499288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490784,-99) ,
+7, 0.383222, 0, 0, 0.499288,-99) ,
 4, -1.47024, 1, 0, 0.50243,-99)    );
   // itree = 1290
   fBoostWeights.push_back(0.000101382);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499384,-99) , 
-6, -0.231448, 1, 0, 0.50588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499384,-99) ,
+6, -0.231448, 1, 0, 0.50588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492223,-99) , 
-11, 1.012, 0, 0, 0.498875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492223,-99) ,
+11, 1.012, 0, 0, 0.498875,-99) ,
 12, 4.57639, 1, 0, 0.502419,-99)    );
   // itree = 1291
   fBoostWeights.push_back(0.000126303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491595,-99) , 
-1, -0.750044, 0, 0, 0.507204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491595,-99) ,
+1, -0.750044, 0, 0, 0.507204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497701,-99) , 
-9, 2.74381, 0, 0, 0.498949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497701,-99) ,
+9, 2.74381, 0, 0, 0.498949,-99) ,
 7, 0.501269, 1, 0, 0.502404,-99)    );
   // itree = 1292
   fBoostWeights.push_back(0.000109246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49479,-99) , 
-7, 0.825673, 1, 0, 0.518432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49479,-99) ,
+7, 0.825673, 1, 0, 0.518432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497989,-99) , 
-9, 1.96958, 1, 0, 0.499153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497989,-99) ,
+9, 1.96958, 1, 0, 0.499153,-99) ,
 1, 0.103667, 0, 0, 0.502411,-99)    );
   // itree = 1293
   fBoostWeights.push_back(8.9844e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495912,-99) , 
-8, 1.82785, 0, 0, 0.503063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495912,-99) ,
+8, 1.82785, 0, 0, 0.503063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495358,-99) , 
-5, 1.13829, 0, 0, 0.498543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495358,-99) ,
+5, 1.13829, 0, 0, 0.498543,-99) ,
 6, -0.231447, 1, 0, 0.50242,-99)    );
   // itree = 1294
   fBoostWeights.push_back(0.000107158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496917,-99) , 
-9, 1.86345, 0, 0, 0.50371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496917,-99) ,
+9, 1.86345, 0, 0, 0.50371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48924,-99) , 
-6, -0.983179, 0, 0, 0.497325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48924,-99) ,
+6, -0.983179, 0, 0, 0.497325,-99) ,
 0, 1.68308, 0, 0, 0.502408,-99)    );
   // itree = 1295
   fBoostWeights.push_back(0.00010503);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497191,-99) , 
-4, -1.29284, 1, 0, 0.518393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497191,-99) ,
+4, -1.29284, 1, 0, 0.518393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498475,-99) , 
-12, 3.73942, 1, 0, 0.499141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498475,-99) ,
+12, 3.73942, 1, 0, 0.499141,-99) ,
 1, 0.103667, 0, 0, 0.502394,-99)    );
   // itree = 1296
   fBoostWeights.push_back(0.000100812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499454,-99) , 
-6, -0.231448, 1, 0, 0.505865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499454,-99) ,
+6, -0.231448, 1, 0, 0.505865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492267,-99) , 
-11, 1.012, 0, 0, 0.498881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492267,-99) ,
+11, 1.012, 0, 0, 0.498881,-99) ,
 12, 4.57639, 1, 0, 0.502414,-99)    );
   // itree = 1297
   fBoostWeights.push_back(0.000109968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496526,-99) , 
-0, 1.71491, 0, 0, 0.507168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496526,-99) ,
+0, 1.71491, 0, 0, 0.507168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497688,-99) , 
-12, 4.09812, 1, 0, 0.498967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497688,-99) ,
+12, 4.09812, 1, 0, 0.498967,-99) ,
 7, 0.501269, 1, 0, 0.5024,-99)    );
   // itree = 1298
   fBoostWeights.push_back(0.000132527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498727,-99) , 
-7, 0.495339, 1, 0, 0.504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498727,-99) ,
+7, 0.495339, 1, 0, 0.504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492323,-99) , 
-4, -2.01209, 1, 0, 0.497611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492323,-99) ,
+4, -2.01209, 1, 0, 0.497611,-99) ,
 7, 0.390948, 0, 0, 0.502406,-99)    );
   // itree = 1299
   fBoostWeights.push_back(0.000100631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49626,-99) , 
-5, 0.630907, 1, 0, 0.510865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49626,-99) ,
+5, 0.630907, 1, 0, 0.510865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49695,-99) , 
-11, 1.17355, 1, 0, 0.499294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49695,-99) ,
+11, 1.17355, 1, 0, 0.499294,-99) ,
 4, -1.47024, 1, 0, 0.502425,-99)    );
   // itree = 1300
   fBoostWeights.push_back(0.00010843);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494313,-99) , 
-7, 0.859685, 1, 0, 0.518398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494313,-99) ,
+7, 0.859685, 1, 0, 0.518398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498511,-99) , 
-12, 3.73942, 1, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498511,-99) ,
+12, 3.73942, 1, 0, 0.499171,-99) ,
 1, 0.103667, 0, 0, 0.50242,-99)    );
   // itree = 1301
   fBoostWeights.push_back(9.83376e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496553,-99) , 
-2, 0.82134, 1, 0, 0.504037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496553,-99) ,
+2, 0.82134, 1, 0, 0.504037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495704,-99) , 
-2, -0.221269, 1, 0, 0.497636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495704,-99) ,
+2, -0.221269, 1, 0, 0.497636,-99) ,
 7, 0.390948, 0, 0, 0.50244,-99)    );
   // itree = 1302
   fBoostWeights.push_back(0.000110349);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494564,-99) , 
-3, 0.0644723, 1, 0, 0.505865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494564,-99) ,
+3, 0.0644723, 1, 0, 0.505865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495909,-99) , 
-5, 0.731889, 0, 0, 0.498914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495909,-99) ,
+5, 0.731889, 0, 0, 0.498914,-99) ,
 12, 4.57639, 1, 0, 0.50243,-99)    );
   // itree = 1303
   fBoostWeights.push_back(9.44682e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496289,-99) , 
-12, 4.93509, 1, 0, 0.503309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496289,-99) ,
+12, 4.93509, 1, 0, 0.503309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490821,-99) , 
-3, 0.161737, 0, 0, 0.49652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490821,-99) ,
+3, 0.161737, 0, 0, 0.49652,-99) ,
 3, 0.0967294, 1, 0, 0.502421,-99)    );
   // itree = 1304
   fBoostWeights.push_back(0.000104187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497213,-99) , 
-4, -1.29284, 1, 0, 0.518355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497213,-99) ,
+4, -1.29284, 1, 0, 0.518355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498507,-99) , 
-12, 3.73942, 1, 0, 0.499163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498507,-99) ,
+12, 3.73942, 1, 0, 0.499163,-99) ,
 1, 0.103667, 0, 0, 0.502406,-99)    );
   // itree = 1305
   fBoostWeights.push_back(0.00010618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496282,-99) , 
-5, 0.630907, 1, 0, 0.510855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496282,-99) ,
+5, 0.630907, 1, 0, 0.510855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495695,-99) , 
-4, -0.712726, 0, 0, 0.499299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495695,-99) ,
+4, -0.712726, 0, 0, 0.499299,-99) ,
 4, -1.47024, 1, 0, 0.502427,-99)    );
   // itree = 1306
   fBoostWeights.push_back(0.00011883);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496564,-99) , 
-2, 0.82134, 1, 0, 0.504002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496564,-99) ,
+2, 0.82134, 1, 0, 0.504002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492402,-99) , 
-4, -2.01209, 1, 0, 0.497652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492402,-99) ,
+4, -2.01209, 1, 0, 0.497652,-99) ,
 7, 0.390948, 0, 0, 0.502418,-99)    );
   // itree = 1307
   fBoostWeights.push_back(9.78512e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498406,-99) , 
-5, 0.732682, 1, 0, 0.50582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498406,-99) ,
+5, 0.732682, 1, 0, 0.50582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497921,-99) , 
-1, 0.140235, 0, 0, 0.498908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497921,-99) ,
+1, 0.140235, 0, 0, 0.498908,-99) ,
 12, 4.57639, 1, 0, 0.502405,-99)    );
   // itree = 1308
   fBoostWeights.push_back(9.52918e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499835,-99) , 
-6, -1.05893, 1, 0, 0.518308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499835,-99) ,
+6, -1.05893, 1, 0, 0.518308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498017,-99) , 
-9, 1.96958, 1, 0, 0.49918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498017,-99) ,
+9, 1.96958, 1, 0, 0.49918,-99) ,
 1, 0.103667, 0, 0, 0.502413,-99)    );
   // itree = 1309
   fBoostWeights.push_back(0.000116071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492496,-99) , 
-12, 4.81552, 1, 0, 0.510831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492496,-99) ,
+12, 4.81552, 1, 0, 0.510831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495729,-99) , 
-4, -0.712726, 0, 0, 0.4993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495729,-99) ,
+4, -0.712726, 0, 0, 0.4993,-99) ,
 4, -1.47024, 1, 0, 0.50242,-99)    );
   // itree = 1310
   fBoostWeights.push_back(0.000125395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491663,-99) , 
-1, -0.750044, 0, 0, 0.507164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491663,-99) ,
+1, -0.750044, 0, 0, 0.507164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497111,-99) , 
-4, -0.252418, 0, 0, 0.498988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497111,-99) ,
+4, -0.252418, 0, 0, 0.498988,-99) ,
 7, 0.501269, 1, 0, 0.50241,-99)    );
   // itree = 1311
   fBoostWeights.push_back(8.64116e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499389,-99) , 
-5, 0.784977, 1, 0, 0.50399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499389,-99) ,
+5, 0.784977, 1, 0, 0.50399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490603,-99) , 
-7, 0.337566, 1, 0, 0.497658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490603,-99) ,
+7, 0.337566, 1, 0, 0.497658,-99) ,
 7, 0.390948, 0, 0, 0.50241,-99)    );
   // itree = 1312
   fBoostWeights.push_back(0.000107816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494814,-99) , 
-7, 0.825673, 1, 0, 0.518299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494814,-99) ,
+7, 0.825673, 1, 0, 0.518299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498526,-99) , 
-12, 3.73942, 1, 0, 0.499177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498526,-99) ,
+12, 3.73942, 1, 0, 0.499177,-99) ,
 1, 0.103667, 0, 0, 0.502409,-99)    );
   // itree = 1313
   fBoostWeights.push_back(0.000110083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492534,-99) , 
-12, 4.81552, 1, 0, 0.510815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492534,-99) ,
+12, 4.81552, 1, 0, 0.510815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497012,-99) , 
-11, 1.17355, 1, 0, 0.499317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497012,-99) ,
+11, 1.17355, 1, 0, 0.499317,-99) ,
 4, -1.47024, 1, 0, 0.502429,-99)    );
   // itree = 1314
   fBoostWeights.push_back(8.18371e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499434,-99) , 
-5, 0.784977, 1, 0, 0.504006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499434,-99) ,
+5, 0.784977, 1, 0, 0.504006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495749,-99) , 
-6, -1.38158, 0, 0, 0.497663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495749,-99) ,
+6, -1.38158, 0, 0, 0.497663,-99) ,
 7, 0.390948, 0, 0, 0.502423,-99)    );
   // itree = 1315
   fBoostWeights.push_back(9.55198e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499808,-99) , 
-5, 0.473405, 1, 0, 0.518273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499808,-99) ,
+5, 0.473405, 1, 0, 0.518273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497826,-99) , 
-6, -0.597362, 0, 0, 0.499202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497826,-99) ,
+6, -0.597362, 0, 0, 0.499202,-99) ,
 1, 0.103667, 0, 0, 0.502425,-99)    );
   // itree = 1316
   fBoostWeights.push_back(0.000106697);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496378,-99) , 
-9, 1.87281, 0, 0, 0.504009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496378,-99) ,
+9, 1.87281, 0, 0, 0.504009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495674,-99) , 
-9, 1.93614, 1, 0, 0.497684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495674,-99) ,
+9, 1.93614, 1, 0, 0.497684,-99) ,
 7, 0.390948, 0, 0, 0.502431,-99)    );
   // itree = 1317
   fBoostWeights.push_back(0.000102145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496545,-99) , 
-11, 1.66939, 1, 0, 0.507163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496545,-99) ,
+11, 1.66939, 1, 0, 0.507163,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497132,-99) , 
-4, -0.252418, 0, 0, 0.499011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497132,-99) ,
+4, -0.252418, 0, 0, 0.499011,-99) ,
 7, 0.501269, 1, 0, 0.502423,-99)    );
   // itree = 1318
   fBoostWeights.push_back(0.00011299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492559,-99) , 
-12, 4.81552, 1, 0, 0.510794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492559,-99) ,
+12, 4.81552, 1, 0, 0.510794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490949,-99) , 
-7, 0.383222, 0, 0, 0.499315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490949,-99) ,
+7, 0.383222, 0, 0, 0.499315,-99) ,
 4, -1.47024, 1, 0, 0.502421,-99)    );
   // itree = 1319
   fBoostWeights.push_back(0.000101262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496867,-99) , 
-8, 2.06839, 0, 0, 0.51825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496867,-99) ,
+8, 2.06839, 0, 0, 0.51825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497822,-99) , 
-6, -0.597362, 0, 0, 0.499179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497822,-99) ,
+6, -0.597362, 0, 0, 0.499179,-99) ,
 1, 0.103667, 0, 0, 0.502402,-99)    );
   // itree = 1320
   fBoostWeights.push_back(0.000106294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496964,-99) , 
-9, 1.86345, 0, 0, 0.503689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496964,-99) ,
+9, 1.86345, 0, 0, 0.503689,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48939,-99) , 
-6, -0.983179, 0, 0, 0.497404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48939,-99) ,
+6, -0.983179, 0, 0, 0.497404,-99) ,
 0, 1.68308, 0, 0, 0.502407,-99)    );
   // itree = 1321
   fBoostWeights.push_back(0.000110261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496621,-99) , 
-0, 1.71491, 0, 0, 0.50714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496621,-99) ,
+0, 1.71491, 0, 0, 0.50714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49711,-99) , 
-4, -0.252418, 0, 0, 0.498976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49711,-99) ,
+4, -0.252418, 0, 0, 0.498976,-99) ,
 7, 0.501269, 1, 0, 0.502393,-99)    );
   // itree = 1322
   fBoostWeights.push_back(0.000108153);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494836,-99) , 
-7, 0.825673, 1, 0, 0.518236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494836,-99) ,
+7, 0.825673, 1, 0, 0.518236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498016,-99) , 
-9, 1.96958, 1, 0, 0.499173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498016,-99) ,
+9, 1.96958, 1, 0, 0.499173,-99) ,
 1, 0.103667, 0, 0, 0.502394,-99)    );
   // itree = 1323
   fBoostWeights.push_back(0.000100136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496578,-99) , 
-11, 1.66939, 1, 0, 0.507134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496578,-99) ,
+11, 1.66939, 1, 0, 0.507134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488127,-99) , 
-2, 0.82134, 1, 0, 0.498996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488127,-99) ,
+2, 0.82134, 1, 0, 0.498996,-99) ,
 7, 0.501269, 1, 0, 0.502403,-99)    );
   // itree = 1324
   fBoostWeights.push_back(0.000103674);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497171,-99) , 
-4, -1.29284, 1, 0, 0.51821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497171,-99) ,
+4, -1.29284, 1, 0, 0.51821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498166,-99) , 
-5, 0.990868, 0, 0, 0.499166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498166,-99) ,
+5, 0.990868, 0, 0, 0.499166,-99) ,
 1, 0.103667, 0, 0, 0.502384,-99)    );
   // itree = 1325
   fBoostWeights.push_back(0.000124399);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491728,-99) , 
-1, -0.750044, 0, 0, 0.507136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491728,-99) ,
+1, -0.750044, 0, 0, 0.507136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497141,-99) , 
-4, -0.252418, 0, 0, 0.498984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497141,-99) ,
+4, -0.252418, 0, 0, 0.498984,-99) ,
 7, 0.501269, 1, 0, 0.502396,-99)    );
   // itree = 1326
   fBoostWeights.push_back(9.35711e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497221,-99) , 
-4, -1.29284, 1, 0, 0.518224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497221,-99) ,
+4, -1.29284, 1, 0, 0.518224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494118,-99) , 
-1, -0.751769, 0, 0, 0.499177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494118,-99) ,
+1, -0.751769, 0, 0, 0.499177,-99) ,
 1, 0.103667, 0, 0, 0.502396,-99)    );
   // itree = 1327
   fBoostWeights.push_back(9.41488e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.0425745, 1, 1, 0.518224,-99) , 
+0,
+0,
+2, -0.0425745, 1, 1, 0.518224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497819,-99) , 
-6, -0.597362, 0, 0, 0.499161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497819,-99) ,
+6, -0.597362, 0, 0, 0.499161,-99) ,
 1, 0.103667, 0, 0, 0.502382,-99)    );
   // itree = 1328
   fBoostWeights.push_back(0.000146907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498048,-99) , 
-1, -0.100321, 0, 0, 0.503565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498048,-99) ,
+1, -0.100321, 0, 0, 0.503565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491405,-99) , 
-12, 4.29516, 1, 0, 0.498173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491405,-99) ,
+12, 4.29516, 1, 0, 0.498173,-99) ,
 9, 1.87281, 0, 0, 0.502384,-99)    );
   // itree = 1329
   fBoostWeights.push_back(0.000102875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497196,-99) , 
-4, -1.29284, 1, 0, 0.518171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497196,-99) ,
+4, -1.29284, 1, 0, 0.518171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498547,-99) , 
-12, 3.73942, 1, 0, 0.499194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498547,-99) ,
+12, 3.73942, 1, 0, 0.499194,-99) ,
 1, 0.103667, 0, 0, 0.502401,-99)    );
   // itree = 1330
   fBoostWeights.push_back(0.00012429);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491859,-99) , 
-1, -0.750044, 0, 0, 0.507159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491859,-99) ,
+1, -0.750044, 0, 0, 0.507159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497767,-99) , 
-9, 2.74381, 0, 0, 0.49901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497767,-99) ,
+9, 2.74381, 0, 0, 0.49901,-99) ,
 7, 0.501269, 1, 0, 0.502421,-99)    );
   // itree = 1331
   fBoostWeights.push_back(7.1868e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499571,-99) , 
-4, -1.29629, 1, 0, 0.502977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499571,-99) ,
+4, -1.29629, 1, 0, 0.502977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496027,-99) ,
 11, 1.84612, 1, 0, 0.502428,-99)    );
   // itree = 1332
   fBoostWeights.push_back(0.000137738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498124,-99) , 
-1, -0.100321, 0, 0, 0.503613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498124,-99) ,
+1, -0.100321, 0, 0, 0.503613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491473,-99) , 
-7, 0.469546, 1, 0, 0.498237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491473,-99) ,
+7, 0.469546, 1, 0, 0.498237,-99) ,
 9, 1.87281, 0, 0, 0.502436,-99)    );
   // itree = 1333
   fBoostWeights.push_back(0.000109301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497299,-99) , 
-1, -0.100273, 0, 0, 0.510933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497299,-99) ,
+1, -0.100273, 0, 0, 0.510933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497332,-99) , 
-5, 0.87839, 0, 0, 0.499428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497332,-99) ,
+5, 0.87839, 0, 0, 0.499428,-99) ,
 5, 0.473096, 1, 0, 0.50245,-99)    );
   // itree = 1334
   fBoostWeights.push_back(9.85616e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497253,-99) , 
-4, -1.29284, 1, 0, 0.518156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497253,-99) ,
+4, -1.29284, 1, 0, 0.518156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498578,-99) , 
-2, -0.496694, 1, 0, 0.49926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498578,-99) ,
+2, -0.496694, 1, 0, 0.49926,-99) ,
 1, 0.103667, 0, 0, 0.502453,-99)    );
   // itree = 1335
   fBoostWeights.push_back(9.13237e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490987,-99) , 
-8, 1.45949, 0, 0, 0.503451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490987,-99) ,
+8, 1.45949, 0, 0, 0.503451,-99) ,
 NN(
-0, 
-0, 
-1, -0.21998, 0, -1, 0.495299,-99) , 
+0,
+0,
+1, -0.21998, 0, -1, 0.495299,-99) ,
 7, 0.979327, 1, 0, 0.502469,-99)    );
   // itree = 1336
   fBoostWeights.push_back(9.3464e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499873,-99) , 
-6, -1.05893, 1, 0, 0.518144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499873,-99) ,
+6, -1.05893, 1, 0, 0.518144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497932,-99) , 
-6, -0.597362, 0, 0, 0.499262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497932,-99) ,
+6, -0.597362, 0, 0, 0.499262,-99) ,
 1, 0.103667, 0, 0, 0.502453,-99)    );
   // itree = 1337
   fBoostWeights.push_back(9.09544e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491016,-99) , 
-8, 1.45949, 0, 0, 0.503436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491016,-99) ,
+8, 1.45949, 0, 0, 0.503436,-99) ,
 NN(
-0, 
-0, 
-7, 1.06475, 1, -1, 0.495316,-99) , 
+0,
+0,
+7, 1.06475, 1, -1, 0.495316,-99) ,
 7, 0.979327, 1, 0, 0.502457,-99)    );
   // itree = 1338
   fBoostWeights.push_back(0.000112243);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498785,-99) , 
-7, 0.495339, 1, 0, 0.504004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498785,-99) ,
+7, 0.495339, 1, 0, 0.504004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495015,-99) , 
-0, 2.22866, 0, 0, 0.497742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495015,-99) ,
+0, 2.22866, 0, 0, 0.497742,-99) ,
 7, 0.390948, 0, 0, 0.502441,-99)    );
   // itree = 1339
   fBoostWeights.push_back(8.97355e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499437,-99) , 
-3, 0.0644871, 1, 0, 0.51073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499437,-99) ,
+3, 0.0644871, 1, 0, 0.51073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498011,-99) , 
-5, 0.945371, 0, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498011,-99) ,
+5, 0.945371, 0, 0, 0.499388,-99) ,
 4, -1.47024, 1, 0, 0.502457,-99)    );
   // itree = 1340
   fBoostWeights.push_back(9.53215e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496693,-99) , 
-2, 0.82134, 1, 0, 0.504022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496693,-99) ,
+2, 0.82134, 1, 0, 0.504022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495216,-99) , 
-8, 2.11248, 1, 0, 0.497758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495216,-99) ,
+8, 2.11248, 1, 0, 0.497758,-99) ,
 7, 0.390948, 0, 0, 0.502459,-99)    );
   // itree = 1341
   fBoostWeights.push_back(9.62778e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49858,-99) , 
-9, 2.19192, 0, 0, 0.518134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49858,-99) ,
+9, 2.19192, 0, 0, 0.518134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498282,-99) , 
-5, 0.990868, 0, 0, 0.499258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498282,-99) ,
+5, 0.990868, 0, 0, 0.499258,-99) ,
 1, 0.103667, 0, 0, 0.502448,-99)    );
   // itree = 1342
   fBoostWeights.push_back(9.50357e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497947,-99) , 
-7, 0.386203, 0, 0, 0.503433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497947,-99) ,
+7, 0.386203, 0, 0, 0.503433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488898,-99) , 
-2, 0.256409, 1, 0, 0.495339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488898,-99) ,
+2, 0.256409, 1, 0, 0.495339,-99) ,
 7, 0.979327, 1, 0, 0.502458,-99)    );
   // itree = 1343
   fBoostWeights.push_back(0.000105404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494924,-99) , 
-7, 0.825673, 1, 0, 0.518114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494924,-99) ,
+7, 0.825673, 1, 0, 0.518114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498619,-99) , 
-12, 3.73942, 1, 0, 0.499262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498619,-99) ,
+12, 3.73942, 1, 0, 0.499262,-99) ,
 1, 0.103667, 0, 0, 0.502448,-99)    );
   // itree = 1344
   fBoostWeights.push_back(9.64384e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498589,-99) , 
-9, 2.19192, 0, 0, 0.518108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498589,-99) ,
+9, 2.19192, 0, 0, 0.518108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498162,-99) , 
-9, 1.96958, 1, 0, 0.499287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498162,-99) ,
+9, 1.96958, 1, 0, 0.499287,-99) ,
 1, 0.103667, 0, 0, 0.502467,-99)    );
   // itree = 1345
   fBoostWeights.push_back(9.15128e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4272, 1, 1, 0.518103,-99) , 
+0,
+0,
+10, -27.4272, 1, 1, 0.518103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498338,-99) , 
-5, 0.990868, 0, 0, 0.499297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498338,-99) ,
+5, 0.990868, 0, 0, 0.499297,-99) ,
 1, 0.103667, 0, 0, 0.502475,-99)    );
   // itree = 1346
   fBoostWeights.push_back(9.40866e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494633,-99) , 
-8, 1.51822, 0, 0, 0.503355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494633,-99) ,
+8, 1.51822, 0, 0, 0.503355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485858,-99) , 
-4, -0.600476, 1, 0, 0.496676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485858,-99) ,
+4, -0.600476, 1, 0, 0.496676,-99) ,
 3, 0.0967294, 1, 0, 0.502481,-99)    );
   // itree = 1347
   fBoostWeights.push_back(0.000102325);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495977,-99) , 
-3, 0.0967294, 1, 0, 0.503555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495977,-99) ,
+3, 0.0967294, 1, 0, 0.503555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492018,-99) , 
-4, -0.42576, 0, 0, 0.496915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492018,-99) ,
+4, -0.42576, 0, 0, 0.496915,-99) ,
 12, 4.93509, 1, 0, 0.502462,-99)    );
   // itree = 1348
   fBoostWeights.push_back(9.47226e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49667,-99) , 
-12, 4.93509, 1, 0, 0.503422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49667,-99) ,
+12, 4.93509, 1, 0, 0.503422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487785,-99) , 
-9, 2.35674, 1, 0, 0.495327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487785,-99) ,
+9, 2.35674, 1, 0, 0.495327,-99) ,
 7, 0.979327, 1, 0, 0.502447,-99)    );
   // itree = 1349
   fBoostWeights.push_back(8.74068e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.8397, 0, 1, 0.510907,-99) , 
+0,
+0,
+0, 1.8397, 0, 1, 0.510907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498535,-99) , 
-4, -1.81665, 1, 0, 0.499412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498535,-99) ,
+4, -1.81665, 1, 0, 0.499412,-99) ,
 5, 0.473096, 1, 0, 0.502431,-99)    );
   // itree = 1350
   fBoostWeights.push_back(8.57549e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 4.33725, 1, 1, 0.518024,-99) , 
+0,
+0,
+12, 4.33725, 1, 1, 0.518024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492781,-99) , 
-0, 2.78895, 1, 0, 0.49927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492781,-99) ,
+0, 2.78895, 1, 0, 0.49927,-99) ,
 1, 0.103667, 0, 0, 0.502439,-99)    );
   // itree = 1351
   fBoostWeights.push_back(0.000104877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494873,-99) , 
-7, 0.825673, 1, 0, 0.518001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494873,-99) ,
+7, 0.825673, 1, 0, 0.518001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498301,-99) , 
-5, 0.990868, 0, 0, 0.499254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498301,-99) ,
+5, 0.990868, 0, 0, 0.499254,-99) ,
 1, 0.103667, 0, 0, 0.502422,-99)    );
   // itree = 1352
   fBoostWeights.push_back(8.90845e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4272, 1, 1, 0.517995,-99) , 
+0,
+0,
+10, -27.4272, 1, 1, 0.517995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498179,-99) , 
-8, 2.01757, 1, 0, 0.499268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498179,-99) ,
+8, 2.01757, 1, 0, 0.499268,-99) ,
 1, 0.103667, 0, 0, 0.502433,-99)    );
   // itree = 1353
   fBoostWeights.push_back(0.00010122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497172,-99) , 
-4, -1.29284, 1, 0, 0.517971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497172,-99) ,
+4, -1.29284, 1, 0, 0.517971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497989,-99) , 
-6, -0.597362, 0, 0, 0.499276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497989,-99) ,
+6, -0.597362, 0, 0, 0.499276,-99) ,
 1, 0.103667, 0, 0, 0.502435,-99)    );
   // itree = 1354
   fBoostWeights.push_back(0.000102231);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497531,-99) , 
-4, -0.600526, 1, 0, 0.507186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497531,-99) ,
+4, -0.600526, 1, 0, 0.507186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49719,-99) , 
-4, -0.252418, 0, 0, 0.499025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49719,-99) ,
+4, -0.252418, 0, 0, 0.499025,-99) ,
 7, 0.501269, 1, 0, 0.502441,-99)    );
   // itree = 1355
   fBoostWeights.push_back(0.00010785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49813,-99) , 
-1, 0.00171106, 0, 0, 0.510666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49813,-99) ,
+1, 0.00171106, 0, 0, 0.510666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495856,-99) , 
-4, -0.712726, 0, 0, 0.499389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495856,-99) ,
+4, -0.712726, 0, 0, 0.499389,-99) ,
 4, -1.47024, 1, 0, 0.502441,-99)    );
   // itree = 1356
   fBoostWeights.push_back(9.23933e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.517973,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.517973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495342,-99) , 
-7, 0.390948, 0, 0, 0.499279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495342,-99) ,
+7, 0.390948, 0, 0, 0.499279,-99) ,
 1, 0.103667, 0, 0, 0.502438,-99)    );
   // itree = 1357
   fBoostWeights.push_back(0.000106062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494872,-99) , 
-7, 0.825673, 1, 0, 0.517948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494872,-99) ,
+7, 0.825673, 1, 0, 0.517948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497783,-99) , 
-7, 0.464495, 1, 0, 0.499268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497783,-99) ,
+7, 0.464495, 1, 0, 0.499268,-99) ,
 1, 0.103667, 0, 0, 0.502425,-99)    );
   // itree = 1358
   fBoostWeights.push_back(0.000119213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497101,-99) , 
-7, 0.373145, 0, 0, 0.507159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497101,-99) ,
+7, 0.373145, 0, 0, 0.507159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497209,-99) , 
-4, -0.252418, 0, 0, 0.499022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497209,-99) ,
+4, -0.252418, 0, 0, 0.499022,-99) ,
 7, 0.501269, 1, 0, 0.502428,-99)    );
   // itree = 1359
   fBoostWeights.push_back(0.000108003);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496412,-99) , 
-7, 0.354174, 0, 0, 0.503517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496412,-99) ,
+7, 0.354174, 0, 0, 0.503517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492093,-99) , 
-4, -0.42576, 0, 0, 0.496951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492093,-99) ,
+4, -0.42576, 0, 0, 0.496951,-99) ,
 12, 4.93509, 1, 0, 0.502436,-99)    );
   // itree = 1360
   fBoostWeights.push_back(9.13611e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.8397, 0, 1, 0.510894,-99) , 
+0,
+0,
+0, 1.8397, 0, 1, 0.510894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49805,-99) , 
-7, 0.478265, 1, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49805,-99) ,
+7, 0.478265, 1, 0, 0.499405,-99) ,
 5, 0.473096, 1, 0, 0.502423,-99)    );
   // itree = 1361
   fBoostWeights.push_back(0.000103971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497569,-99) , 
-3, 0.0483549, 1, 0, 0.507141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497569,-99) ,
+3, 0.0483549, 1, 0, 0.507141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497653,-99) , 
-9, 2.64704, 0, 0, 0.49903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497653,-99) ,
+9, 2.64704, 0, 0, 0.49903,-99) ,
 7, 0.501269, 1, 0, 0.502426,-99)    );
   // itree = 1362
   fBoostWeights.push_back(9.95454e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497052,-99) , 
-1, -0.712287, 0, 0, 0.503692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497052,-99) ,
+1, -0.712287, 0, 0, 0.503692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489642,-99) , 
-6, -0.983179, 0, 0, 0.497507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489642,-99) ,
+6, -0.983179, 0, 0, 0.497507,-99) ,
 0, 1.68308, 0, 0, 0.50243,-99)    );
   // itree = 1363
   fBoostWeights.push_back(0.000122062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498292,-99) , 
-4, -1.29631, 1, 0, 0.505769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498292,-99) ,
+4, -1.29631, 1, 0, 0.505769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492347,-99) , 
-11, 1.012, 0, 0, 0.498981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492347,-99) ,
+11, 1.012, 0, 0, 0.498981,-99) ,
 12, 4.57639, 1, 0, 0.502415,-99)    );
   // itree = 1364
   fBoostWeights.push_back(9.18126e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495413,-99) , 
-7, 0.98255, 1, 0, 0.503277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495413,-99) ,
+7, 0.98255, 1, 0, 0.503277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491007,-99) , 
-3, 0.161737, 0, 0, 0.496686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491007,-99) ,
+3, 0.161737, 0, 0, 0.496686,-99) ,
 3, 0.0967294, 1, 0, 0.502415,-99)    );
   // itree = 1365
   fBoostWeights.push_back(0.000104292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495902,-99) , 
-0, 1.82433, 0, 0, 0.50359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495902,-99) ,
+0, 1.82433, 0, 0, 0.50359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49307,-99) , 
-2, -0.120212, 0, 0, 0.498155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49307,-99) ,
+2, -0.120212, 0, 0, 0.498155,-99) ,
 9, 1.87281, 0, 0, 0.502399,-99)    );
   // itree = 1366
   fBoostWeights.push_back(0.000101034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497561,-99) , 
-3, 0.0483549, 1, 0, 0.507082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497561,-99) ,
+3, 0.0483549, 1, 0, 0.507082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497964,-99) , 
-1, 0.40965, 0, 0, 0.499008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497964,-99) ,
+1, 0.40965, 0, 0, 0.499008,-99) ,
 7, 0.501269, 1, 0, 0.502388,-99)    );
   // itree = 1367
   fBoostWeights.push_back(0.000106938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4972,-99) , 
-1, -0.610293, 0, 0, 0.505682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4972,-99) ,
+1, -0.610293, 0, 0, 0.505682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491103,-99) , 
-0, 2.7896, 1, 0, 0.499263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491103,-99) ,
+0, 2.7896, 1, 0, 0.499263,-99) ,
 8, 2.24069, 0, 0, 0.502395,-99)    );
   // itree = 1368
   fBoostWeights.push_back(0.000101479);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49718,-99) , 
-4, -1.29284, 1, 0, 0.517873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49718,-99) ,
+4, -1.29284, 1, 0, 0.517873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495276,-99) , 
-7, 0.390948, 0, 0, 0.499231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495276,-99) ,
+7, 0.390948, 0, 0, 0.499231,-99) ,
 1, 0.103667, 0, 0, 0.502381,-99)    );
   // itree = 1369
   fBoostWeights.push_back(0.000123097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491953,-99) , 
-1, -0.750044, 0, 0, 0.507056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491953,-99) ,
+1, -0.750044, 0, 0, 0.507056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49776,-99) , 
-9, 2.74381, 0, 0, 0.498998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49776,-99) ,
+9, 2.74381, 0, 0, 0.498998,-99) ,
 7, 0.501269, 1, 0, 0.502371,-99)    );
   // itree = 1370
   fBoostWeights.push_back(0.000108225);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496744,-99) , 
-0, 1.71491, 0, 0, 0.507037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496744,-99) ,
+0, 1.71491, 0, 0, 0.507037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497793,-99) , 
-9, 2.74381, 0, 0, 0.499023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497793,-99) ,
+9, 2.74381, 0, 0, 0.499023,-99) ,
 7, 0.501269, 1, 0, 0.502378,-99)    );
   // itree = 1371
   fBoostWeights.push_back(9.8561e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496938,-99) , 
-8, 2.06839, 0, 0, 0.517896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496938,-99) ,
+8, 2.06839, 0, 0, 0.517896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495279,-99) , 
-7, 0.390948, 0, 0, 0.499232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495279,-99) ,
+7, 0.390948, 0, 0, 0.499232,-99) ,
 1, 0.103667, 0, 0, 0.502385,-99)    );
   // itree = 1372
   fBoostWeights.push_back(9.83165e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496965,-99) , 
-8, 2.06839, 0, 0, 0.517887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496965,-99) ,
+8, 2.06839, 0, 0, 0.517887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498581,-99) , 
-12, 3.73942, 1, 0, 0.49922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498581,-99) ,
+12, 3.73942, 1, 0, 0.49922,-99) ,
 1, 0.103667, 0, 0, 0.502374,-99)    );
   // itree = 1373
   fBoostWeights.push_back(9.80922e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498645,-99) , 
-8, 2.22547, 0, 0, 0.503638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498645,-99) ,
+8, 2.22547, 0, 0, 0.503638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493874,-99) , 
-3, 0.0161829, 1, 0, 0.49753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493874,-99) ,
+3, 0.0161829, 1, 0, 0.49753,-99) ,
 0, 1.68308, 0, 0, 0.502392,-99)    );
   // itree = 1374
   fBoostWeights.push_back(8.99095e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498524,-99) , 
-12, 4.69595, 1, 0, 0.503356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498524,-99) ,
+12, 4.69595, 1, 0, 0.503356,-99) ,
 NN(
-0, 
-0, 
-1, -0.21998, 0, -1, 0.495369,-99) , 
+0,
+0,
+1, -0.21998, 0, -1, 0.495369,-99) ,
 7, 0.979327, 1, 0, 0.502393,-99)    );
   // itree = 1375
   fBoostWeights.push_back(9.90349e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496703,-99) , 
-11, 1.66939, 1, 0, 0.507041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496703,-99) ,
+11, 1.66939, 1, 0, 0.507041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488283,-99) , 
-2, 0.82134, 1, 0, 0.499043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488283,-99) ,
+2, 0.82134, 1, 0, 0.499043,-99) ,
 7, 0.501269, 1, 0, 0.502391,-99)    );
   // itree = 1376
   fBoostWeights.push_back(9.98994e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497366,-99) , 
-4, -0.600526, 1, 0, 0.507022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497366,-99) ,
+4, -0.600526, 1, 0, 0.507022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497786,-99) , 
-12, 4.09812, 1, 0, 0.499025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497786,-99) ,
+12, 4.09812, 1, 0, 0.499025,-99) ,
 7, 0.501269, 1, 0, 0.502373,-99)    );
   // itree = 1377
   fBoostWeights.push_back(0.000110622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498777,-99) , 
-7, 0.495339, 1, 0, 0.503916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498777,-99) ,
+7, 0.495339, 1, 0, 0.503916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495088,-99) , 
-0, 2.22866, 0, 0, 0.497745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495088,-99) ,
+0, 2.22866, 0, 0, 0.497745,-99) ,
 7, 0.390948, 0, 0, 0.502377,-99)    );
   // itree = 1378
   fBoostWeights.push_back(0.000105096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494474,-99) , 
-7, 0.859685, 1, 0, 0.517884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494474,-99) ,
+7, 0.859685, 1, 0, 0.517884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495296,-99) , 
-7, 0.390948, 0, 0, 0.499242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495296,-99) ,
+7, 0.390948, 0, 0, 0.499242,-99) ,
 1, 0.103667, 0, 0, 0.502392,-99)    );
   // itree = 1379
   fBoostWeights.push_back(9.81353e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497051,-99) , 
-8, 2.06839, 0, 0, 0.517876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497051,-99) ,
+8, 2.06839, 0, 0, 0.517876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49793,-99) , 
-6, -0.597362, 0, 0, 0.49923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49793,-99) ,
+6, -0.597362, 0, 0, 0.49923,-99) ,
 1, 0.103667, 0, 0, 0.50238,-99)    );
   // itree = 1380
   fBoostWeights.push_back(8.77685e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495069,-99) , 
-1, -0.814248, 0, 0, 0.503342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495069,-99) ,
+1, -0.814248, 0, 0, 0.503342,-99) ,
 NN(
-0, 
-0, 
-0, 2.53375, 0, -1, 0.495402,-99) , 
+0,
+0,
+0, 2.53375, 0, -1, 0.495402,-99) ,
 7, 0.979327, 1, 0, 0.502385,-99)    );
   // itree = 1381
   fBoostWeights.push_back(0.000115988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49708,-99) , 
-7, 0.373145, 0, 0, 0.507002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49708,-99) ,
+7, 0.373145, 0, 0, 0.507002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497996,-99) , 
-1, 0.40965, 0, 0, 0.499037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497996,-99) ,
+1, 0.40965, 0, 0, 0.499037,-99) ,
 7, 0.501269, 1, 0, 0.502371,-99)    );
   // itree = 1382
   fBoostWeights.push_back(0.000106926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497392,-99) , 
-1, -0.100273, 0, 0, 0.510739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497392,-99) ,
+1, -0.100273, 0, 0, 0.510739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497366,-99) , 
-5, 0.87839, 0, 0, 0.499411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497366,-99) ,
+5, 0.87839, 0, 0, 0.499411,-99) ,
 5, 0.473096, 1, 0, 0.502387,-99)    );
   // itree = 1383
   fBoostWeights.push_back(9.73764e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497074,-99) , 
-8, 2.06839, 0, 0, 0.51785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497074,-99) ,
+8, 2.06839, 0, 0, 0.51785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498614,-99) , 
-12, 3.73942, 1, 0, 0.499247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498614,-99) ,
+12, 3.73942, 1, 0, 0.499247,-99) ,
 1, 0.103667, 0, 0, 0.50239,-99)    );
   // itree = 1384
   fBoostWeights.push_back(0.000100865);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494513,-99) , 
-7, 0.859685, 1, 0, 0.517841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494513,-99) ,
+7, 0.859685, 1, 0, 0.517841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498597,-99) , 
-2, -0.496694, 1, 0, 0.499269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498597,-99) ,
+2, -0.496694, 1, 0, 0.499269,-99) ,
 1, 0.103667, 0, 0, 0.502408,-99)    );
   // itree = 1385
   fBoostWeights.push_back(0.000122914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496071,-99) , 
-6, -0.231448, 1, 0, 0.503599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496071,-99) ,
+6, -0.231448, 1, 0, 0.503599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490257,-99) , 
-0, 1.96465, 1, 0, 0.498226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490257,-99) ,
+0, 1.96465, 1, 0, 0.498226,-99) ,
 9, 1.87281, 0, 0, 0.502422,-99)    );
   // itree = 1386
   fBoostWeights.push_back(9.14526e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-5, 0.473405, 1, 0, 0.517813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+5, 0.473405, 1, 0, 0.517813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495395,-99) , 
-7, 0.390948, 0, 0, 0.499273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495395,-99) ,
+7, 0.390948, 0, 0, 0.499273,-99) ,
 1, 0.103667, 0, 0, 0.502406,-99)    );
   // itree = 1387
   fBoostWeights.push_back(9.12299e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495138,-99) , 
-1, -0.814248, 0, 0, 0.503347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495138,-99) ,
+1, -0.814248, 0, 0, 0.503347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489053,-99) , 
-2, 0.256409, 1, 0, 0.495458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489053,-99) ,
+2, 0.256409, 1, 0, 0.495458,-99) ,
 7, 0.979327, 1, 0, 0.502397,-99)    );
   // itree = 1388
   fBoostWeights.push_back(0.000121807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498176,-99) , 
-1, -0.100321, 0, 0, 0.503548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498176,-99) ,
+1, -0.100321, 0, 0, 0.503548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485968,-99) , 
-1, -0.121204, 1, 0, 0.498213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485968,-99) ,
+1, -0.121204, 1, 0, 0.498213,-99) ,
 9, 1.87281, 0, 0, 0.502379,-99)    );
   // itree = 1389
   fBoostWeights.push_back(8.88332e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.51786, 0, 1, 0.505718,-99) , 
+0,
+0,
+0, 1.51786, 0, 1, 0.505718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495331,-99) , 
-9, 2.15033, 0, 0, 0.498977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495331,-99) ,
+9, 2.15033, 0, 0, 0.498977,-99) ,
 12, 4.57639, 1, 0, 0.502387,-99)    );
   // itree = 1390
   fBoostWeights.push_back(0.000103761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495024,-99) , 
-7, 0.825673, 1, 0, 0.517759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495024,-99) ,
+7, 0.825673, 1, 0, 0.517759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498616,-99) , 
-12, 3.73942, 1, 0, 0.499245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498616,-99) ,
+12, 3.73942, 1, 0, 0.499245,-99) ,
 1, 0.103667, 0, 0, 0.502373,-99)    );
   // itree = 1391
   fBoostWeights.push_back(0.000120893);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495346,-99) , 
-7, 0.795458, 1, 0, 0.50562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495346,-99) ,
+7, 0.795458, 1, 0, 0.50562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497229,-99) , 
-12, 4.08991, 1, 0, 0.499318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497229,-99) ,
+12, 4.08991, 1, 0, 0.499318,-99) ,
 8, 2.24069, 0, 0, 0.502393,-99)    );
   // itree = 1392
   fBoostWeights.push_back(9.45839e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49865,-99) , 
-9, 2.19192, 0, 0, 0.517758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49865,-99) ,
+9, 2.19192, 0, 0, 0.517758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497986,-99) , 
-6, -0.597362, 0, 0, 0.499274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497986,-99) ,
+6, -0.597362, 0, 0, 0.499274,-99) ,
 1, 0.103667, 0, 0, 0.502397,-99)    );
   // itree = 1393
   fBoostWeights.push_back(9.32768e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499514,-99) , 
-5, 0.783494, 1, 0, 0.507037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499514,-99) ,
+5, 0.783494, 1, 0, 0.507037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491389,-99) , 
-9, 1.87289, 0, 0, 0.499065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491389,-99) ,
+9, 1.87289, 0, 0, 0.499065,-99) ,
 7, 0.501269, 1, 0, 0.502402,-99)    );
   // itree = 1394
   fBoostWeights.push_back(0.000104747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497,-99) , 
-7, 0.390948, 0, 0, 0.503006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497,-99) ,
+7, 0.390948, 0, 0, 0.503006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487248,-99) , 
-2, 0.444703, 1, 0, 0.498649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487248,-99) ,
+2, 0.444703, 1, 0, 0.498649,-99) ,
 6, -0.231447, 1, 0, 0.502387,-99)    );
   // itree = 1395
   fBoostWeights.push_back(0.000120316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492129,-99) , 
-1, -0.750044, 0, 0, 0.507024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492129,-99) ,
+1, -0.750044, 0, 0, 0.507024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488338,-99) , 
-2, 0.82134, 1, 0, 0.499028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488338,-99) ,
+2, 0.82134, 1, 0, 0.499028,-99) ,
 7, 0.501269, 1, 0, 0.502375,-99)    );
   // itree = 1396
   fBoostWeights.push_back(0.000119214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495299,-99) , 
-7, 0.795458, 1, 0, 0.505553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495299,-99) ,
+7, 0.795458, 1, 0, 0.505553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496284,-99) , 
-7, 0.480746, 1, 0, 0.499309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496284,-99) ,
+7, 0.480746, 1, 0, 0.499309,-99) ,
 8, 2.24069, 0, 0, 0.502355,-99)    );
   // itree = 1397
   fBoostWeights.push_back(9.5652e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495056,-99) , 
-7, 0.825673, 1, 0, 0.517698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495056,-99) ,
+7, 0.825673, 1, 0, 0.517698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498736,-99) , 
-10, -27.4195, 1, 0, 0.499231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498736,-99) ,
+10, -27.4195, 1, 0, 0.499231,-99) ,
 1, 0.103667, 0, 0, 0.502352,-99)    );
   // itree = 1398
   fBoostWeights.push_back(0.000104057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494568,-99) , 
-7, 0.859685, 1, 0, 0.517692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494568,-99) ,
+7, 0.859685, 1, 0, 0.517692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498138,-99) , 
-9, 1.96958, 1, 0, 0.499249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498138,-99) ,
+9, 1.96958, 1, 0, 0.499249,-99) ,
 1, 0.103667, 0, 0, 0.502366,-99)    );
   // itree = 1399
   fBoostWeights.push_back(0.000142387);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498205,-99) , 
-1, -0.100321, 0, 0, 0.503536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498205,-99) ,
+1, -0.100321, 0, 0, 0.503536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491532,-99) , 
-12, 4.29516, 1, 0, 0.498228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491532,-99) ,
+12, 4.29516, 1, 0, 0.498228,-99) ,
 9, 1.87281, 0, 0, 0.502373,-99)    );
   // itree = 1400
   fBoostWeights.push_back(9.35825e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -3.07505, 1, 1, 0.510499,-99) , 
+0,
+0,
+4, -3.07505, 1, 1, 0.510499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495816,-99) , 
-4, -0.712726, 0, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495816,-99) ,
+4, -0.712726, 0, 0, 0.499382,-99) ,
 4, -1.47024, 1, 0, 0.50239,-99)    );
   // itree = 1401
   fBoostWeights.push_back(0.000117348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497185,-99) , 
-7, 0.373145, 0, 0, 0.507012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497185,-99) ,
+7, 0.373145, 0, 0, 0.507012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497217,-99) , 
-4, -0.252418, 0, 0, 0.499043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497217,-99) ,
+4, -0.252418, 0, 0, 0.499043,-99) ,
 7, 0.501269, 1, 0, 0.502378,-99)    );
   // itree = 1402
   fBoostWeights.push_back(0.000120764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492191,-99) , 
-1, -0.750044, 0, 0, 0.507014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492191,-99) ,
+1, -0.750044, 0, 0, 0.507014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497248,-99) , 
-4, -0.252418, 0, 0, 0.499054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497248,-99) ,
+4, -0.252418, 0, 0, 0.499054,-99) ,
 7, 0.501269, 1, 0, 0.502386,-99)    );
   // itree = 1403
   fBoostWeights.push_back(9.36579e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497173,-99) , 
-8, 2.06839, 0, 0, 0.51768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497173,-99) ,
+8, 2.06839, 0, 0, 0.51768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498206,-99) , 
-8, 2.01757, 1, 0, 0.499276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498206,-99) ,
+8, 2.01757, 1, 0, 0.499276,-99) ,
 1, 0.103667, 0, 0, 0.502386,-99)    );
   // itree = 1404
   fBoostWeights.push_back(0.000102115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49542,-99) , 
-7, 0.979305, 1, 0, 0.503623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49542,-99) ,
+7, 0.979305, 1, 0, 0.503623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489816,-99) , 
-6, -0.983179, 0, 0, 0.497585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489816,-99) ,
+6, -0.983179, 0, 0, 0.497585,-99) ,
 0, 1.68308, 0, 0, 0.502391,-99)    );
   // itree = 1405
   fBoostWeights.push_back(8.49005e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499877,-99) , 
-4, -1.29629, 1, 0, 0.503603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499877,-99) ,
+4, -1.29629, 1, 0, 0.503603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489843,-99) , 
-6, -0.983179, 0, 0, 0.49758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489843,-99) ,
+6, -0.983179, 0, 0, 0.49758,-99) ,
 0, 1.68308, 0, 0, 0.502374,-99)    );
   // itree = 1406
   fBoostWeights.push_back(8.44729e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499222,-99) , 
-12, 4.64526, 1, 0, 0.503442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499222,-99) ,
+12, 4.64526, 1, 0, 0.503442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493561,-99) , 
-6, -1.37702, 1, 0, 0.496988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493561,-99) ,
+6, -1.37702, 1, 0, 0.496988,-99) ,
 12, 4.93509, 1, 0, 0.502379,-99)    );
   // itree = 1407
   fBoostWeights.push_back(0.00010008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49247,-99) , 
-12, 4.81552, 1, 0, 0.510449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49247,-99) ,
+12, 4.81552, 1, 0, 0.510449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498272,-99) , 
-8, 2.34517, 0, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498272,-99) ,
+8, 2.34517, 0, 0, 0.499379,-99) ,
 4, -1.47024, 1, 0, 0.502374,-99)    );
   // itree = 1408
   fBoostWeights.push_back(9.13545e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497178,-99) , 
-1, -0.712287, 0, 0, 0.503607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497178,-99) ,
+1, -0.712287, 0, 0, 0.503607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490366,-99) , 
-8, 2.43854, 1, 0, 0.497572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490366,-99) ,
+8, 2.43854, 1, 0, 0.497572,-99) ,
 0, 1.68308, 0, 0, 0.502376,-99)    );
   // itree = 1409
   fBoostWeights.push_back(7.4521e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.935739, 1, 1, 0.502969,-99) , 
+0,
+0,
+2, -0.935739, 1, 1, 0.502969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487349,-99) , 
-2, 0.444703, 1, 0, 0.498696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487349,-99) ,
+2, 0.444703, 1, 0, 0.498696,-99) ,
 6, -0.231447, 1, 0, 0.502361,-99)    );
   // itree = 1410
   fBoostWeights.push_back(0.000103439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495088,-99) , 
-7, 0.825673, 1, 0, 0.517605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495088,-99) ,
+7, 0.825673, 1, 0, 0.517605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497954,-99) , 
-6, -0.597362, 0, 0, 0.49924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497954,-99) ,
+6, -0.597362, 0, 0, 0.49924,-99) ,
 1, 0.103667, 0, 0, 0.502343,-99)    );
   // itree = 1411
   fBoostWeights.push_back(0.000105557);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497479,-99) , 
-1, -0.100273, 0, 0, 0.510605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497479,-99) ,
+1, -0.100273, 0, 0, 0.510605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497372,-99) , 
-5, 0.87839, 0, 0, 0.499407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497372,-99) ,
+5, 0.87839, 0, 0, 0.499407,-99) ,
 5, 0.473096, 1, 0, 0.502349,-99)    );
   // itree = 1412
   fBoostWeights.push_back(0.000103791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498097,-99) , 
-1, 0.00171106, 0, 0, 0.510409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498097,-99) ,
+1, 0.00171106, 0, 0, 0.510409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496178,-99) , 
-2, 0.444798, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496178,-99) ,
+2, 0.444798, 1, 0, 0.499363,-99) ,
 4, -1.47024, 1, 0, 0.502352,-99)    );
   // itree = 1413
   fBoostWeights.push_back(0.000100852);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49868,-99) , 
-8, 2.22547, 0, 0, 0.503578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49868,-99) ,
+8, 2.22547, 0, 0, 0.503578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488992,-99) , 
-9, 2.45345, 1, 0, 0.497559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488992,-99) ,
+9, 2.45345, 1, 0, 0.497559,-99) ,
 0, 1.68308, 0, 0, 0.50235,-99)    );
   // itree = 1414
   fBoostWeights.push_back(7.68208e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497439,-99) , 
-1, -0.717334, 0, 0, 0.502884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497439,-99) ,
+1, -0.717334, 0, 0, 0.502884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49612,-99) ,
 11, 1.84612, 1, 0, 0.502349,-99)    );
   // itree = 1415
   fBoostWeights.push_back(9.45247e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49539,-99) , 
-7, 0.979305, 1, 0, 0.503567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49539,-99) ,
+7, 0.979305, 1, 0, 0.503567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494673,-99) , 
-1, -0.447621, 0, 0, 0.497547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494673,-99) ,
+1, -0.447621, 0, 0, 0.497547,-99) ,
 0, 1.68308, 0, 0, 0.502339,-99)    );
   // itree = 1416
   fBoostWeights.push_back(0.000118688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492263,-99) , 
-1, -0.750044, 0, 0, 0.50695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492263,-99) ,
+1, -0.750044, 0, 0, 0.50695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497787,-99) , 
-12, 4.09812, 1, 0, 0.498995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497787,-99) ,
+12, 4.09812, 1, 0, 0.498995,-99) ,
 7, 0.501269, 1, 0, 0.502325,-99)    );
   // itree = 1417
   fBoostWeights.push_back(8.97714e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 4.33725, 1, 1, 0.517552,-99) , 
+0,
+0,
+12, 4.33725, 1, 1, 0.517552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498616,-99) , 
-12, 3.73942, 1, 0, 0.499236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498616,-99) ,
+12, 3.73942, 1, 0, 0.499236,-99) ,
 1, 0.103667, 0, 0, 0.502331,-99)    );
   // itree = 1418
   fBoostWeights.push_back(0.000120119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492316,-99) , 
-1, -0.750044, 0, 0, 0.506949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492316,-99) ,
+1, -0.750044, 0, 0, 0.506949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497813,-99) , 
-9, 2.74381, 0, 0, 0.499028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497813,-99) ,
+9, 2.74381, 0, 0, 0.499028,-99) ,
 7, 0.501269, 1, 0, 0.502344,-99)    );
   // itree = 1419
   fBoostWeights.push_back(9.06573e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496015,-99) , 
-3, 0.0967294, 1, 0, 0.503406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496015,-99) ,
+3, 0.0967294, 1, 0, 0.503406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49262,-99) , 
-9, 2.24593, 0, 0, 0.496996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49262,-99) ,
+9, 2.24593, 0, 0, 0.496996,-99) ,
 12, 4.93509, 1, 0, 0.502351,-99)    );
   // itree = 1420
   fBoostWeights.push_back(0.000121041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498229,-99) , 
-4, -1.29631, 1, 0, 0.505603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498229,-99) ,
+4, -1.29631, 1, 0, 0.505603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492392,-99) , 
-11, 1.012, 0, 0, 0.498992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492392,-99) ,
+11, 1.012, 0, 0, 0.498992,-99) ,
 12, 4.57639, 1, 0, 0.502336,-99)    );
   // itree = 1421
   fBoostWeights.push_back(6.94187e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.8397, 0, 1, 0.510523,-99) , 
+0,
+0,
+0, 1.8397, 0, 1, 0.510523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498419,-99) , 
-1, -0.450506, 0, 0, 0.49942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498419,-99) ,
+1, -0.450506, 0, 0, 0.49942,-99) ,
 5, 0.473096, 1, 0, 0.502336,-99)    );
   // itree = 1422
   fBoostWeights.push_back(8.20735e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499714,-99) , 
-5, 0.472433, 1, 0, 0.503552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499714,-99) ,
+5, 0.472433, 1, 0, 0.503552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490423,-99) , 
-8, 2.43854, 1, 0, 0.497565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490423,-99) ,
+8, 2.43854, 1, 0, 0.497565,-99) ,
 0, 1.68308, 0, 0, 0.502331,-99)    );
   // itree = 1423
   fBoostWeights.push_back(0.000109127);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49849,-99) , 
-4, -0.948464, 1, 0, 0.505506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49849,-99) ,
+4, -0.948464, 1, 0, 0.505506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497258,-99) , 
-12, 4.08991, 1, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497258,-99) ,
+12, 4.08991, 1, 0, 0.499319,-99) ,
 8, 2.24069, 0, 0, 0.502337,-99)    );
   // itree = 1424
   fBoostWeights.push_back(0.000100109);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497063,-99) , 
-9, 1.86345, 0, 0, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497063,-99) ,
+9, 1.86345, 0, 0, 0.503572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489044,-99) , 
-9, 2.45345, 1, 0, 0.497571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489044,-99) ,
+9, 2.45345, 1, 0, 0.497571,-99) ,
 0, 1.68308, 0, 0, 0.502348,-99)    );
   // itree = 1425
   fBoostWeights.push_back(9.46761e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499122,-99) , 
-12, 4.80458, 1, 0, 0.506893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499122,-99) ,
+12, 4.80458, 1, 0, 0.506893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497847,-99) , 
-9, 2.74381, 0, 0, 0.499052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497847,-99) ,
+9, 2.74381, 0, 0, 0.499052,-99) ,
 7, 0.501269, 1, 0, 0.502335,-99)    );
   // itree = 1426
   fBoostWeights.push_back(9.96259e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49719,-99) , 
-4, -1.29284, 1, 0, 0.517498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49719,-99) ,
+4, -1.29284, 1, 0, 0.517498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498161,-99) , 
-9, 1.96958, 1, 0, 0.499259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498161,-99) ,
+9, 1.96958, 1, 0, 0.499259,-99) ,
 1, 0.103667, 0, 0, 0.502341,-99)    );
   // itree = 1427
   fBoostWeights.push_back(9.95279e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497217,-99) , 
-4, -1.29284, 1, 0, 0.517498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497217,-99) ,
+4, -1.29284, 1, 0, 0.517498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495405,-99) , 
-7, 0.390948, 0, 0, 0.49927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495405,-99) ,
+7, 0.390948, 0, 0, 0.49927,-99) ,
 1, 0.103667, 0, 0, 0.50235,-99)    );
   // itree = 1428
   fBoostWeights.push_back(9.88671e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496398,-99) , 
-9, 1.87281, 0, 0, 0.503845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496398,-99) ,
+9, 1.87281, 0, 0, 0.503845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492583,-99) , 
-11, 1.30347, 1, 0, 0.497815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492583,-99) ,
+11, 1.30347, 1, 0, 0.497815,-99) ,
 7, 0.390948, 0, 0, 0.50234,-99)    );
   // itree = 1429
   fBoostWeights.push_back(7.06931e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494692,-99) , 
-9, 1.48104, 0, 0, 0.502857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494692,-99) ,
+9, 1.48104, 0, 0, 0.502857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496156,-99) ,
 11, 1.84612, 1, 0, 0.502328,-99)    );
   // itree = 1430
   fBoostWeights.push_back(0.000102187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498706,-99) , 
-8, 2.22547, 0, 0, 0.503536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498706,-99) ,
+8, 2.22547, 0, 0, 0.503536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489875,-99) , 
-6, -0.983179, 0, 0, 0.497547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489875,-99) ,
+6, -0.983179, 0, 0, 0.497547,-99) ,
 0, 1.68308, 0, 0, 0.502314,-99)    );
   // itree = 1431
   fBoostWeights.push_back(9.23964e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4207, 1, 1, 0.510275,-99) , 
+0,
+0,
+10, -27.4207, 1, 1, 0.510275,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495785,-99) , 
-4, -0.712726, 0, 0, 0.499361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495785,-99) ,
+4, -0.712726, 0, 0, 0.499361,-99) ,
 4, -1.47024, 1, 0, 0.502314,-99)    );
   // itree = 1432
   fBoostWeights.push_back(8.07448e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49737,-99) , 
-4, -0.600526, 1, 0, 0.506863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49737,-99) ,
+4, -0.600526, 1, 0, 0.506863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497001,-99) , 
-7, 0.681579, 0, 0, 0.499019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497001,-99) ,
+7, 0.681579, 0, 0, 0.499019,-99) ,
 7, 0.501269, 1, 0, 0.502303,-99)    );
   // itree = 1433
   fBoostWeights.push_back(0.000116664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49232,-99) , 
-1, -0.750044, 0, 0, 0.50685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49232,-99) ,
+1, -0.750044, 0, 0, 0.50685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497889,-99) , 
-6, -1.88641, 1, 0, 0.499014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497889,-99) ,
+6, -1.88641, 1, 0, 0.499014,-99) ,
 7, 0.501269, 1, 0, 0.502294,-99)    );
   // itree = 1434
   fBoostWeights.push_back(0.000113866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497073,-99) , 
-7, 0.373145, 0, 0, 0.506833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497073,-99) ,
+7, 0.373145, 0, 0, 0.506833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49792,-99) , 
-6, -1.88641, 1, 0, 0.499036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49792,-99) ,
+6, -1.88641, 1, 0, 0.499036,-99) ,
 7, 0.501269, 1, 0, 0.5023,-99)    );
   // itree = 1435
   fBoostWeights.push_back(0.000108164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498786,-99) , 
-7, 0.495339, 1, 0, 0.50382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498786,-99) ,
+7, 0.495339, 1, 0, 0.50382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49523,-99) , 
-0, 2.22866, 0, 0, 0.497781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49523,-99) ,
+0, 2.22866, 0, 0, 0.497781,-99) ,
 7, 0.390948, 0, 0, 0.502313,-99)    );
   // itree = 1436
   fBoostWeights.push_back(0.000115202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498205,-99) , 
-1, -0.100321, 0, 0, 0.503466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498205,-99) ,
+1, -0.100321, 0, 0, 0.503466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490217,-99) , 
-3, 0.0322448, 1, 0, 0.498274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490217,-99) ,
+3, 0.0322448, 1, 0, 0.498274,-99) ,
 9, 1.87281, 0, 0, 0.502328,-99)    );
   // itree = 1437
   fBoostWeights.push_back(8.78986e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497229,-99) , 
-4, -1.29284, 1, 0, 0.51745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497229,-99) ,
+4, -1.29284, 1, 0, 0.51745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497993,-99) , 
-11, 1.17355, 1, 0, 0.499263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497993,-99) ,
+11, 1.17355, 1, 0, 0.499263,-99) ,
 1, 0.103667, 0, 0, 0.502336,-99)    );
   // itree = 1438
   fBoostWeights.push_back(9.93413e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497253,-99) , 
-4, -1.29284, 1, 0, 0.51745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497253,-99) ,
+4, -1.29284, 1, 0, 0.51745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49797,-99) , 
-6, -0.597362, 0, 0, 0.499262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49797,-99) ,
+6, -0.597362, 0, 0, 0.499262,-99) ,
 1, 0.103667, 0, 0, 0.502335,-99)    );
   // itree = 1439
   fBoostWeights.push_back(0.000103974);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496449,-99) , 
-9, 1.87281, 0, 0, 0.503843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496449,-99) ,
+9, 1.87281, 0, 0, 0.503843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495298,-99) , 
-0, 2.22866, 0, 0, 0.497825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495298,-99) ,
+0, 2.22866, 0, 0, 0.497825,-99) ,
 7, 0.390948, 0, 0, 0.502341,-99)    );
   // itree = 1440
   fBoostWeights.push_back(0.000107462);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498804,-99) , 
-7, 0.495339, 1, 0, 0.503828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498804,-99) ,
+7, 0.495339, 1, 0, 0.503828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495326,-99) , 
-0, 2.22866, 0, 0, 0.497835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495326,-99) ,
+0, 2.22866, 0, 0, 0.497835,-99) ,
 7, 0.390948, 0, 0, 0.502333,-99)    );
   // itree = 1441
   fBoostWeights.push_back(0.00010166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497157,-99) , 
-9, 1.86345, 0, 0, 0.503562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497157,-99) ,
+9, 1.86345, 0, 0, 0.503562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489991,-99) , 
-6, -0.983179, 0, 0, 0.497611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489991,-99) ,
+6, -0.983179, 0, 0, 0.497611,-99) ,
 0, 1.68308, 0, 0, 0.502348,-99)    );
   // itree = 1442
   fBoostWeights.push_back(0.00010063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496512,-99) , 
-9, 1.87281, 0, 0, 0.50383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496512,-99) ,
+9, 1.87281, 0, 0, 0.50383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495231,-99) , 
-8, 2.11248, 1, 0, 0.497837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495231,-99) ,
+8, 2.11248, 1, 0, 0.497837,-99) ,
 7, 0.390948, 0, 0, 0.502335,-99)    );
   // itree = 1443
   fBoostWeights.push_back(7.01567e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494812,-99) , 
-9, 1.48104, 0, 0, 0.502849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494812,-99) ,
+9, 1.48104, 0, 0, 0.502849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496225,-99) ,
 11, 1.84612, 1, 0, 0.502326,-99)    );
   // itree = 1444
   fBoostWeights.push_back(9.33728e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4991,-99) , 
-12, 4.80458, 1, 0, 0.506827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4991,-99) ,
+12, 4.80458, 1, 0, 0.506827,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488476,-99) , 
-2, 0.82134, 1, 0, 0.499061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488476,-99) ,
+2, 0.82134, 1, 0, 0.499061,-99) ,
 7, 0.501269, 1, 0, 0.502312,-99)    );
   // itree = 1445
   fBoostWeights.push_back(0.000103113);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495131,-99) , 
-7, 0.825673, 1, 0, 0.517392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495131,-99) ,
+7, 0.825673, 1, 0, 0.517392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498114,-99) , 
-9, 1.96958, 1, 0, 0.499228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498114,-99) ,
+9, 1.96958, 1, 0, 0.499228,-99) ,
 1, 0.103667, 0, 0, 0.502297,-99)    );
   // itree = 1446
   fBoostWeights.push_back(7.16005e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499498,-99) , 
-5, 0.473096, 1, 0, 0.502826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499498,-99) ,
+5, 0.473096, 1, 0, 0.502826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496242,-99) ,
 11, 1.84612, 1, 0, 0.502305,-99)    );
   // itree = 1447
   fBoostWeights.push_back(8.93603e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.517387,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.517387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497981,-99) , 
-6, -0.597362, 0, 0, 0.499251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497981,-99) ,
+6, -0.597362, 0, 0, 0.499251,-99) ,
 1, 0.103667, 0, 0, 0.502315,-99)    );
   // itree = 1448
   fBoostWeights.push_back(9.34497e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495149,-99) , 
-7, 0.825673, 1, 0, 0.517363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495149,-99) ,
+7, 0.825673, 1, 0, 0.517363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498781,-99) , 
-10, -27.4195, 1, 0, 0.499257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498781,-99) ,
+10, -27.4195, 1, 0, 0.499257,-99) ,
 1, 0.103667, 0, 0, 0.502317,-99)    );
   // itree = 1449
   fBoostWeights.push_back(8.81742e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499441,-99) , 
-6, -0.231448, 1, 0, 0.505581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499441,-99) ,
+6, -0.231448, 1, 0, 0.505581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492449,-99) , 
-8, 1.91935, 0, 0, 0.499002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492449,-99) ,
+8, 1.91935, 0, 0, 0.499002,-99) ,
 12, 4.57639, 1, 0, 0.50233,-99)    );
   // itree = 1450
   fBoostWeights.push_back(9.26024e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498678,-99) , 
-9, 2.19192, 0, 0, 0.517341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498678,-99) ,
+9, 2.19192, 0, 0, 0.517341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497853,-99) , 
-7, 0.464495, 1, 0, 0.499261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497853,-99) ,
+7, 0.464495, 1, 0, 0.499261,-99) ,
 1, 0.103667, 0, 0, 0.502316,-99)    );
   // itree = 1451
   fBoostWeights.push_back(0.000102331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494659,-99) , 
-7, 0.859685, 1, 0, 0.517337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494659,-99) ,
+7, 0.859685, 1, 0, 0.517337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498163,-99) , 
-9, 1.96958, 1, 0, 0.499266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498163,-99) ,
+9, 1.96958, 1, 0, 0.499266,-99) ,
 1, 0.103667, 0, 0, 0.502319,-99)    );
   // itree = 1452
   fBoostWeights.push_back(0.000101658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495188,-99) , 
-7, 0.825673, 1, 0, 0.517329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495188,-99) ,
+7, 0.825673, 1, 0, 0.517329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49547,-99) , 
-7, 0.390948, 0, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49547,-99) ,
+7, 0.390948, 0, 0, 0.499277,-99) ,
 1, 0.103667, 0, 0, 0.502327,-99)    );
   // itree = 1453
   fBoostWeights.push_back(0.00010969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492365,-99) , 
-12, 4.81552, 1, 0, 0.510196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492365,-99) ,
+12, 4.81552, 1, 0, 0.510196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49459,-99) , 
-2, 0.633096, 1, 0, 0.499393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49459,-99) ,
+2, 0.633096, 1, 0, 0.499393,-99) ,
 4, -1.47024, 1, 0, 0.502316,-99)    );
   // itree = 1454
   fBoostWeights.push_back(0.000115155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497165,-99) , 
-7, 0.373145, 0, 0, 0.506812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497165,-99) ,
+7, 0.373145, 0, 0, 0.506812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497862,-99) , 
-9, 2.74381, 0, 0, 0.499056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497862,-99) ,
+9, 2.74381, 0, 0, 0.499056,-99) ,
 7, 0.501269, 1, 0, 0.502302,-99)    );
   // itree = 1455
   fBoostWeights.push_back(9.01477e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493525,-99) , 
-9, 1.48572, 0, 0, 0.503146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493525,-99) ,
+9, 1.48572, 0, 0, 0.503146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486132,-99) , 
-4, -0.600476, 1, 0, 0.496804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486132,-99) ,
+4, -0.600476, 1, 0, 0.496804,-99) ,
 3, 0.0967294, 1, 0, 0.502317,-99)    );
   // itree = 1456
   fBoostWeights.push_back(0.000109797);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498254,-99) , 
-4, -1.29631, 1, 0, 0.50554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498254,-99) ,
+4, -1.29631, 1, 0, 0.50554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492444,-99) , 
-8, 1.91935, 0, 0, 0.498979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492444,-99) ,
+8, 1.91935, 0, 0, 0.498979,-99) ,
 12, 4.57639, 1, 0, 0.502298,-99)    );
   // itree = 1457
   fBoostWeights.push_back(9.77042e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499467,-99) , 
-6, -0.231448, 1, 0, 0.50555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499467,-99) ,
+6, -0.231448, 1, 0, 0.50555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492375,-99) , 
-11, 1.012, 0, 0, 0.498966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492375,-99) ,
+11, 1.012, 0, 0, 0.498966,-99) ,
 12, 4.57639, 1, 0, 0.502296,-99)    );
   // itree = 1458
   fBoostWeights.push_back(9.75467e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496694,-99) , 
-11, 1.66939, 1, 0, 0.50677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496694,-99) ,
+11, 1.66939, 1, 0, 0.50677,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497222,-99) , 
-4, -0.252418, 0, 0, 0.499051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497222,-99) ,
+4, -0.252418, 0, 0, 0.499051,-99) ,
 7, 0.501269, 1, 0, 0.502282,-99)    );
   // itree = 1459
   fBoostWeights.push_back(0.000110555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498411,-99) , 
-5, 0.732682, 1, 0, 0.505528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498411,-99) ,
+5, 0.732682, 1, 0, 0.505528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492399,-99) , 
-11, 1.012, 0, 0, 0.498955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492399,-99) ,
+11, 1.012, 0, 0, 0.498955,-99) ,
 12, 4.57639, 1, 0, 0.50228,-99)    );
   // itree = 1460
   fBoostWeights.push_back(0.000120075);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496048,-99) , 
-7, 0.390948, 0, 0, 0.502878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496048,-99) ,
+7, 0.390948, 0, 0, 0.502878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485382,-99) , 
-5, 0.771044, 1, 0, 0.499209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485382,-99) ,
+5, 0.771044, 1, 0, 0.499209,-99) ,
 2, 0.821394, 1, 0, 0.502274,-99)    );
   // itree = 1461
   fBoostWeights.push_back(0.000101042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494067,-99) , 
-7, 0.984038, 1, 0, 0.505511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494067,-99) ,
+7, 0.984038, 1, 0, 0.505511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495831,-99) , 
-5, 0.731889, 0, 0, 0.49893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495831,-99) ,
+5, 0.731889, 0, 0, 0.49893,-99) ,
 12, 4.57639, 1, 0, 0.502259,-99)    );
   // itree = 1462
   fBoostWeights.push_back(9.32601e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498668,-99) , 
-9, 2.19192, 0, 0, 0.517253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498668,-99) ,
+9, 2.19192, 0, 0, 0.517253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498102,-99) , 
-9, 1.96958, 1, 0, 0.499198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498102,-99) ,
+9, 1.96958, 1, 0, 0.499198,-99) ,
 1, 0.103667, 0, 0, 0.502249,-99)    );
   // itree = 1463
   fBoostWeights.push_back(9.42881e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498934,-99) , 
-8, 2.24069, 0, 0, 0.502859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498934,-99) ,
+8, 2.24069, 0, 0, 0.502859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490777,-99) , 
-12, 4.57639, 1, 0, 0.499203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490777,-99) ,
+12, 4.57639, 1, 0, 0.499203,-99) ,
 2, 0.821394, 1, 0, 0.502257,-99)    );
   // itree = 1464
   fBoostWeights.push_back(9.75741e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4967,-99) , 
-9, 2.24617, 0, 0, 0.510289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4967,-99) ,
+9, 2.24617, 0, 0, 0.510289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498552,-99) , 
-4, -1.81665, 1, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498552,-99) ,
+4, -1.81665, 1, 0, 0.499397,-99) ,
 5, 0.473096, 1, 0, 0.502258,-99)    );
   // itree = 1465
   fBoostWeights.push_back(9.88716e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497198,-99) , 
-4, -1.29284, 1, 0, 0.517253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497198,-99) ,
+4, -1.29284, 1, 0, 0.517253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498133,-99) , 
-9, 1.96958, 1, 0, 0.499226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498133,-99) ,
+9, 1.96958, 1, 0, 0.499226,-99) ,
 1, 0.103667, 0, 0, 0.502272,-99)    );
   // itree = 1466
   fBoostWeights.push_back(9.47982e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497337,-99) , 
-8, 2.06839, 0, 0, 0.517253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497337,-99) ,
+8, 2.06839, 0, 0, 0.517253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498282,-99) , 
-5, 0.990868, 0, 0, 0.499236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498282,-99) ,
+5, 0.990868, 0, 0, 0.499236,-99) ,
 1, 0.103667, 0, 0, 0.50228,-99)    );
   // itree = 1467
   fBoostWeights.push_back(0.000101313);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497995,-99) , 
-1, 0.00171106, 0, 0, 0.510121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497995,-99) ,
+1, 0.00171106, 0, 0, 0.510121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491563,-99) , 
-7, 0.383222, 0, 0, 0.499385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491563,-99) ,
+7, 0.383222, 0, 0, 0.499385,-99) ,
 4, -1.47024, 1, 0, 0.50229,-99)    );
   // itree = 1468
   fBoostWeights.push_back(8.99301e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499286,-99) , 
-5, 0.783494, 1, 0, 0.506777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499286,-99) ,
+5, 0.783494, 1, 0, 0.506777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488573,-99) , 
-2, 0.82134, 1, 0, 0.499041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488573,-99) ,
+2, 0.82134, 1, 0, 0.499041,-99) ,
 7, 0.501269, 1, 0, 0.502279,-99)    );
   // itree = 1469
   fBoostWeights.push_back(0.000115117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492399,-99) , 
-1, -0.750044, 0, 0, 0.506759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492399,-99) ,
+1, -0.750044, 0, 0, 0.506759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49792,-99) , 
-6, -1.88641, 1, 0, 0.499025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49792,-99) ,
+6, -1.88641, 1, 0, 0.499025,-99) ,
 7, 0.501269, 1, 0, 0.502262,-99)    );
   // itree = 1470
   fBoostWeights.push_back(9.95775e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499026,-99) , 
-1, -0.100321, 0, 0, 0.505504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499026,-99) ,
+1, -0.100321, 0, 0, 0.505504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492438,-99) , 
-8, 1.91935, 0, 0, 0.498956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492438,-99) ,
+8, 1.91935, 0, 0, 0.498956,-99) ,
 12, 4.57639, 1, 0, 0.502268,-99)    );
   // itree = 1471
   fBoostWeights.push_back(8.63264e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497295,-99) , 
-1, -0.712287, 0, 0, 0.503469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497295,-99) ,
+1, -0.712287, 0, 0, 0.503469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49094,-99) , 
-2, 0.493201, 1, 0, 0.497582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49094,-99) ,
+2, 0.493201, 1, 0, 0.497582,-99) ,
 0, 1.68308, 0, 0, 0.502268,-99)    );
   // itree = 1472
   fBoostWeights.push_back(8.7579e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.578504, 1, 1, 0.506734,-99) , 
+0,
+0,
+2, -0.578504, 1, 1, 0.506734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497453,-99) , 
-12, 4.33725, 1, 0, 0.499029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497453,-99) ,
+12, 4.33725, 1, 0, 0.499029,-99) ,
 7, 0.501269, 1, 0, 0.502254,-99)    );
   // itree = 1473
   fBoostWeights.push_back(0.000100133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497442,-99) , 
-3, 0.0483549, 1, 0, 0.50671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497442,-99) ,
+3, 0.0483549, 1, 0, 0.50671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497224,-99) , 
-4, -0.252418, 0, 0, 0.499039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497224,-99) ,
+4, -0.252418, 0, 0, 0.499039,-99) ,
 7, 0.501269, 1, 0, 0.50225,-99)    );
   // itree = 1474
   fBoostWeights.push_back(9.85326e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497173,-99) , 
-4, -1.29284, 1, 0, 0.517178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497173,-99) ,
+4, -1.29284, 1, 0, 0.517178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498133,-99) , 
-9, 1.96958, 1, 0, 0.499215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498133,-99) ,
+9, 1.96958, 1, 0, 0.499215,-99) ,
 1, 0.103667, 0, 0, 0.50225,-99)    );
   // itree = 1475
   fBoostWeights.push_back(0.000125261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498841,-99) , 
-7, 0.469242, 1, 0, 0.503746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498841,-99) ,
+7, 0.469242, 1, 0, 0.503746,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492791,-99) , 
-4, -2.01209, 1, 0, 0.497787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492791,-99) ,
+4, -2.01209, 1, 0, 0.497787,-99) ,
 7, 0.390948, 0, 0, 0.502259,-99)    );
   // itree = 1476
   fBoostWeights.push_back(0.00012459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498875,-99) , 
-7, 0.469242, 1, 0, 0.503768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498875,-99) ,
+7, 0.469242, 1, 0, 0.503768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492824,-99) , 
-4, -2.01209, 1, 0, 0.497801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492824,-99) ,
+4, -2.01209, 1, 0, 0.497801,-99) ,
 7, 0.390948, 0, 0, 0.502279,-99)    );
   // itree = 1477
   fBoostWeights.push_back(0.000113756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49791,-99) , 
-8, 1.93106, 0, 0, 0.50379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49791,-99) ,
+8, 1.93106, 0, 0, 0.50379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492858,-99) , 
-4, -2.01209, 1, 0, 0.497815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492858,-99) ,
+4, -2.01209, 1, 0, 0.497815,-99) ,
 7, 0.390948, 0, 0, 0.502299,-99)    );
   // itree = 1478
   fBoostWeights.push_back(0.000100636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496518,-99) , 
-9, 1.87281, 0, 0, 0.503777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496518,-99) ,
+9, 1.87281, 0, 0, 0.503777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495957,-99) , 
-2, -0.221269, 1, 0, 0.497828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495957,-99) ,
+2, -0.221269, 1, 0, 0.497828,-99) ,
 7, 0.390948, 0, 0, 0.502293,-99)    );
   // itree = 1479
   fBoostWeights.push_back(9.19259e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498793,-99) , 
-9, 2.19192, 0, 0, 0.517197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498793,-99) ,
+9, 2.19192, 0, 0, 0.517197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498302,-99) , 
-5, 0.990868, 0, 0, 0.499253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498302,-99) ,
+5, 0.990868, 0, 0, 0.499253,-99) ,
 1, 0.103667, 0, 0, 0.502285,-99)    );
   // itree = 1480
   fBoostWeights.push_back(0.000107372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494709,-99) , 
-3, 0.0644723, 1, 0, 0.505532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494709,-99) ,
+3, 0.0644723, 1, 0, 0.505532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495883,-99) , 
-5, 0.731889, 0, 0, 0.498982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495883,-99) ,
+5, 0.731889, 0, 0, 0.498982,-99) ,
 12, 4.57639, 1, 0, 0.502295,-99)    );
   // itree = 1481
   fBoostWeights.push_back(0.000100197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498758,-99) , 
-8, 2.22547, 0, 0, 0.503487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498758,-99) ,
+8, 2.22547, 0, 0, 0.503487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490043,-99) , 
-6, -0.983179, 0, 0, 0.497601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490043,-99) ,
+6, -0.983179, 0, 0, 0.497601,-99) ,
 0, 1.68308, 0, 0, 0.502286,-99)    );
   // itree = 1482
   fBoostWeights.push_back(0.000108629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498281,-99) , 
-4, -1.29631, 1, 0, 0.505513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498281,-99) ,
+4, -1.29631, 1, 0, 0.505513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492551,-99) , 
-8, 1.91935, 0, 0, 0.498983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492551,-99) ,
+8, 1.91935, 0, 0, 0.498983,-99) ,
 12, 4.57639, 1, 0, 0.502286,-99)    );
   // itree = 1483
   fBoostWeights.push_back(7.03762e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499522,-99) , 
-5, 0.473096, 1, 0, 0.502799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499522,-99) ,
+5, 0.473096, 1, 0, 0.502799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496291,-99) ,
 11, 1.84612, 1, 0, 0.502285,-99)    );
   // itree = 1484
   fBoostWeights.push_back(0.000101503);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494756,-99) , 
-7, 0.859685, 1, 0, 0.517181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494756,-99) ,
+7, 0.859685, 1, 0, 0.517181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498167,-99) , 
-9, 1.96958, 1, 0, 0.499267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498167,-99) ,
+9, 1.96958, 1, 0, 0.499267,-99) ,
 1, 0.103667, 0, 0, 0.502294,-99)    );
   // itree = 1485
   fBoostWeights.push_back(9.39404e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497487,-99) , 
-8, 2.06839, 0, 0, 0.517174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497487,-99) ,
+8, 2.06839, 0, 0, 0.517174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498194,-99) , 
-9, 1.96958, 1, 0, 0.499278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498194,-99) ,
+9, 1.96958, 1, 0, 0.499278,-99) ,
 1, 0.103667, 0, 0, 0.502302,-99)    );
   // itree = 1486
   fBoostWeights.push_back(0.000108861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499104,-99) , 
-1, -0.100321, 0, 0, 0.505547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499104,-99) ,
+1, -0.100321, 0, 0, 0.505547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489147,-99) , 
-11, 0.917376, 0, 0, 0.498994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489147,-99) ,
+11, 0.917376, 0, 0, 0.498994,-99) ,
 12, 4.57639, 1, 0, 0.502309,-99)    );
   // itree = 1487
   fBoostWeights.push_back(9.68723e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497228,-99) , 
-4, -1.29284, 1, 0, 0.517143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497228,-99) ,
+4, -1.29284, 1, 0, 0.517143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498676,-99) , 
-12, 3.73942, 1, 0, 0.499291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498676,-99) ,
+12, 3.73942, 1, 0, 0.499291,-99) ,
 1, 0.103667, 0, 0, 0.502307,-99)    );
   // itree = 1488
   fBoostWeights.push_back(0.000111729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496818,-99) , 
-2, 0.82134, 1, 0, 0.503799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496818,-99) ,
+2, 0.82134, 1, 0, 0.503799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492973,-99) , 
-4, -2.01209, 1, 0, 0.497897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492973,-99) ,
+4, -2.01209, 1, 0, 0.497897,-99) ,
 7, 0.390948, 0, 0, 0.502326,-99)    );
   // itree = 1489
   fBoostWeights.push_back(9.70539e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497233,-99) , 
-4, -1.29284, 1, 0, 0.517124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497233,-99) ,
+4, -1.29284, 1, 0, 0.517124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497919,-99) , 
-7, 0.464495, 1, 0, 0.499303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497919,-99) ,
+7, 0.464495, 1, 0, 0.499303,-99) ,
 1, 0.103667, 0, 0, 0.502314,-99)    );
   // itree = 1490
   fBoostWeights.push_back(9.71575e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497259,-99) , 
-4, -1.29284, 1, 0, 0.517124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497259,-99) ,
+4, -1.29284, 1, 0, 0.517124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495575,-99) , 
-7, 0.390948, 0, 0, 0.499308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495575,-99) ,
+7, 0.390948, 0, 0, 0.499308,-99) ,
 1, 0.103667, 0, 0, 0.502318,-99)    );
   // itree = 1491
   fBoostWeights.push_back(0.000100309);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494776,-99) , 
-7, 0.859685, 1, 0, 0.517124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494776,-99) ,
+7, 0.859685, 1, 0, 0.517124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498228,-99) , 
-9, 1.96958, 1, 0, 0.499297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498228,-99) ,
+9, 1.96958, 1, 0, 0.499297,-99) ,
 1, 0.103667, 0, 0, 0.502309,-99)    );
   // itree = 1492
   fBoostWeights.push_back(8.86578e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499751,-99) , 
-6, -1.05893, 1, 0, 0.517116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499751,-99) ,
+6, -1.05893, 1, 0, 0.517116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498044,-99) , 
-6, -0.597362, 0, 0, 0.499307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498044,-99) ,
+6, -0.597362, 0, 0, 0.499307,-99) ,
 1, 0.103667, 0, 0, 0.502316,-99)    );
   // itree = 1493
   fBoostWeights.push_back(9.20864e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49856,-99) , 
-12, 4.69595, 1, 0, 0.503235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49856,-99) ,
+12, 4.69595, 1, 0, 0.503235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487891,-99) , 
-9, 2.35674, 1, 0, 0.495651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487891,-99) ,
+9, 2.35674, 1, 0, 0.495651,-99) ,
 7, 0.979327, 1, 0, 0.502321,-99)    );
   // itree = 1494
   fBoostWeights.push_back(9.13045e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498913,-99) , 
-7, 0.353762, 0, 0, 0.510232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498913,-99) ,
+7, 0.353762, 0, 0, 0.510232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498228,-99) , 
-7, 0.478265, 1, 0, 0.499495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498228,-99) ,
+7, 0.478265, 1, 0, 0.499495,-99) ,
 5, 0.473096, 1, 0, 0.502315,-99)    );
   // itree = 1495
   fBoostWeights.push_back(8.61566e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498593,-99) , 
-12, 4.69595, 1, 0, 0.503236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498593,-99) ,
+12, 4.69595, 1, 0, 0.503236,-99) ,
 NN(
-0, 
-0, 
-0, 2.53375, 0, -1, 0.495671,-99) , 
+0,
+0,
+0, 2.53375, 0, -1, 0.495671,-99) ,
 7, 0.979327, 1, 0, 0.502324,-99)    );
   // itree = 1496
   fBoostWeights.push_back(9.01903e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491164,-99) , 
-8, 1.45949, 0, 0, 0.503231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491164,-99) ,
+8, 1.45949, 0, 0, 0.503231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489401,-99) , 
-2, 0.256409, 1, 0, 0.495694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489401,-99) ,
+2, 0.256409, 1, 0, 0.495694,-99) ,
 7, 0.979327, 1, 0, 0.502322,-99)    );
   // itree = 1497
   fBoostWeights.push_back(9.76684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497207,-99) , 
-9, 1.86345, 0, 0, 0.503499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497207,-99) ,
+9, 1.86345, 0, 0, 0.503499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489221,-99) , 
-9, 2.45345, 1, 0, 0.49764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489221,-99) ,
+9, 2.45345, 1, 0, 0.49764,-99) ,
 0, 1.68308, 0, 0, 0.502304,-99)    );
   // itree = 1498
   fBoostWeights.push_back(0.000123383);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498888,-99) , 
-7, 0.469242, 1, 0, 0.503755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498888,-99) ,
+7, 0.469242, 1, 0, 0.503755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49298,-99) , 
-4, -2.01209, 1, 0, 0.497886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49298,-99) ,
+4, -2.01209, 1, 0, 0.497886,-99) ,
 7, 0.390948, 0, 0, 0.502291,-99)    );
   // itree = 1499
   fBoostWeights.push_back(8.74113e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.517097,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.517097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495602,-99) , 
-7, 0.390948, 0, 0, 0.499304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495602,-99) ,
+7, 0.390948, 0, 0, 0.499304,-99) ,
 1, 0.103667, 0, 0, 0.502311,-99)    );
   // itree = 1500
   fBoostWeights.push_back(9.1078e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491212,-99) , 
-8, 1.45949, 0, 0, 0.503204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491212,-99) ,
+8, 1.45949, 0, 0, 0.503204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487952,-99) , 
-9, 2.35674, 1, 0, 0.495689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487952,-99) ,
+9, 2.35674, 1, 0, 0.495689,-99) ,
 7, 0.979327, 1, 0, 0.502298,-99)    );
   // itree = 1501
   fBoostWeights.push_back(8.27687e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495757,-99) , 
-7, 0.98255, 1, 0, 0.503096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495757,-99) ,
+7, 0.98255, 1, 0, 0.503096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491971,-99) , 
-12, 4.56635, 0, 0, 0.496848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491971,-99) ,
+12, 4.56635, 0, 0, 0.496848,-99) ,
 3, 0.0967294, 1, 0, 0.502279,-99)    );
   // itree = 1502
   fBoostWeights.push_back(8.84408e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499753,-99) , 
-6, -1.05893, 1, 0, 0.517043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499753,-99) ,
+6, -1.05893, 1, 0, 0.517043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498005,-99) , 
-6, -0.597362, 0, 0, 0.499259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498005,-99) ,
+6, -0.597362, 0, 0, 0.499259,-99) ,
 1, 0.103667, 0, 0, 0.502264,-99)    );
   // itree = 1503
   fBoostWeights.push_back(0.000113003);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497236,-99) , 
-7, 0.373145, 0, 0, 0.506689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497236,-99) ,
+7, 0.373145, 0, 0, 0.506689,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497903,-99) , 
-9, 2.74381, 0, 0, 0.499086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497903,-99) ,
+9, 2.74381, 0, 0, 0.499086,-99) ,
 7, 0.501269, 1, 0, 0.502268,-99)    );
   // itree = 1504
   fBoostWeights.push_back(8.83138e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499183,-99) , 
-3, 0.0644871, 1, 0, 0.509994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499183,-99) ,
+3, 0.0644871, 1, 0, 0.509994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494727,-99) , 
-2, 0.633096, 1, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494727,-99) ,
+2, 0.633096, 1, 0, 0.499422,-99) ,
 4, -1.47024, 1, 0, 0.502283,-99)    );
   // itree = 1505
   fBoostWeights.push_back(0.000112511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497255,-99) , 
-7, 0.373145, 0, 0, 0.506679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497255,-99) ,
+7, 0.373145, 0, 0, 0.506679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497922,-99) , 
-9, 2.74381, 0, 0, 0.499097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497922,-99) ,
+9, 2.74381, 0, 0, 0.499097,-99) ,
 7, 0.501269, 1, 0, 0.502271,-99)    );
   // itree = 1506
   fBoostWeights.push_back(0.000104766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498893,-99) , 
-7, 0.469242, 1, 0, 0.503732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498893,-99) ,
+7, 0.469242, 1, 0, 0.503732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495505,-99) , 
-0, 2.22866, 0, 0, 0.497932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495505,-99) ,
+0, 2.22866, 0, 0, 0.497932,-99) ,
 7, 0.390948, 0, 0, 0.502285,-99)    );
   // itree = 1507
   fBoostWeights.push_back(0.000104205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498921,-99) , 
-7, 0.469242, 1, 0, 0.503751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498921,-99) ,
+7, 0.469242, 1, 0, 0.503751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495533,-99) , 
-0, 2.22866, 0, 0, 0.497943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495533,-99) ,
+0, 2.22866, 0, 0, 0.497943,-99) ,
 7, 0.390948, 0, 0, 0.502302,-99)    );
   // itree = 1508
   fBoostWeights.push_back(9.53189e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496567,-99) , 
-12, 4.93509, 1, 0, 0.503132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496567,-99) ,
+12, 4.93509, 1, 0, 0.503132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486298,-99) , 
-4, -0.600476, 1, 0, 0.496913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486298,-99) ,
+4, -0.600476, 1, 0, 0.496913,-99) ,
 3, 0.0967294, 1, 0, 0.502318,-99)    );
   // itree = 1509
   fBoostWeights.push_back(8.9283e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497951,-99) , 
-8, 1.93106, 0, 0, 0.503754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497951,-99) ,
+8, 1.93106, 0, 0, 0.503754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492843,-99) , 
-11, 1.30347, 1, 0, 0.497935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492843,-99) ,
+11, 1.30347, 1, 0, 0.497935,-99) ,
 7, 0.390948, 0, 0, 0.502302,-99)    );
   // itree = 1510
   fBoostWeights.push_back(0.000103559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494793,-99) , 
-3, 0.0644723, 1, 0, 0.5055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494793,-99) ,
+3, 0.0644723, 1, 0, 0.5055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494724,-99) , 
-4, -1.12229, 0, 0, 0.49901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494724,-99) ,
+4, -1.12229, 0, 0, 0.49901,-99) ,
 12, 4.57639, 1, 0, 0.502293,-99)    );
   // itree = 1511
   fBoostWeights.push_back(0.000110115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498311,-99) , 
-4, -1.29631, 1, 0, 0.505482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498311,-99) ,
+4, -1.29631, 1, 0, 0.505482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495907,-99) , 
-5, 0.731889, 0, 0, 0.499003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495907,-99) ,
+5, 0.731889, 0, 0, 0.499003,-99) ,
 12, 4.57639, 1, 0, 0.50228,-99)    );
   // itree = 1512
   fBoostWeights.push_back(9.98657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494878,-99) , 
-7, 0.859685, 1, 0, 0.517062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494878,-99) ,
+7, 0.859685, 1, 0, 0.517062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498217,-99) , 
-9, 1.96958, 1, 0, 0.499282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498217,-99) ,
+9, 1.96958, 1, 0, 0.499282,-99) ,
 1, 0.103667, 0, 0, 0.502286,-99)    );
   // itree = 1513
   fBoostWeights.push_back(8.64495e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499592,-99) , 
-6, -0.231448, 1, 0, 0.5055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499592,-99) ,
+6, -0.231448, 1, 0, 0.5055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492558,-99) , 
-8, 1.91935, 0, 0, 0.499011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492558,-99) ,
+8, 1.91935, 0, 0, 0.499011,-99) ,
 12, 4.57639, 1, 0, 0.502293,-99)    );
   // itree = 1514
   fBoostWeights.push_back(8.20375e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499782,-99) , 
-5, 0.472433, 1, 0, 0.50347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499782,-99) ,
+5, 0.472433, 1, 0, 0.50347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489251,-99) , 
-9, 2.45345, 1, 0, 0.497633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489251,-99) ,
+9, 2.45345, 1, 0, 0.497633,-99) ,
 0, 1.68308, 0, 0, 0.50228,-99)    );
   // itree = 1515
   fBoostWeights.push_back(9.97034e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495388,-99) , 
-7, 0.825673, 1, 0, 0.517038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495388,-99) ,
+7, 0.825673, 1, 0, 0.517038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498039,-99) , 
-6, -0.597362, 0, 0, 0.499287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498039,-99) ,
+6, -0.597362, 0, 0, 0.499287,-99) ,
 1, 0.103667, 0, 0, 0.502286,-99)    );
   // itree = 1516
   fBoostWeights.push_back(9.92822e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494935,-99) , 
-7, 0.859685, 1, 0, 0.517033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494935,-99) ,
+7, 0.859685, 1, 0, 0.517033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498241,-99) , 
-9, 1.96958, 1, 0, 0.499294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498241,-99) ,
+9, 1.96958, 1, 0, 0.499294,-99) ,
 1, 0.103667, 0, 0, 0.502291,-99)    );
   // itree = 1517
   fBoostWeights.push_back(8.47159e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493914,-99) , 
-7, 0.979305, 1, 0, 0.502807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493914,-99) ,
+7, 0.979305, 1, 0, 0.502807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496375,-99) ,
 11, 1.84612, 1, 0, 0.502299,-99)    );
   // itree = 1518
   fBoostWeights.push_back(8.80436e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499603,-99) , 
-6, -0.231448, 1, 0, 0.505488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499603,-99) ,
+6, -0.231448, 1, 0, 0.505488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495931,-99) , 
-5, 0.731889, 0, 0, 0.499006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495931,-99) ,
+5, 0.731889, 0, 0, 0.499006,-99) ,
 12, 4.57639, 1, 0, 0.502285,-99)    );
   // itree = 1519
   fBoostWeights.push_back(4.55273e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.502276,-99)    );
   // itree = 1520
   fBoostWeights.push_back(0.000104046);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498892,-99) , 
-7, 0.469242, 1, 0, 0.503711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498892,-99) ,
+7, 0.469242, 1, 0, 0.503711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495962,-99) , 
-9, 1.93614, 1, 0, 0.497913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495962,-99) ,
+9, 1.93614, 1, 0, 0.497913,-99) ,
 7, 0.390948, 0, 0, 0.502264,-99)    );
   // itree = 1521
   fBoostWeights.push_back(9.58929e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497303,-99) , 
-4, -1.29284, 1, 0, 0.51702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497303,-99) ,
+4, -1.29284, 1, 0, 0.51702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498253,-99) , 
-9, 1.96958, 1, 0, 0.499285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498253,-99) ,
+9, 1.96958, 1, 0, 0.499285,-99) ,
 1, 0.103667, 0, 0, 0.502282,-99)    );
   // itree = 1522
   fBoostWeights.push_back(9.37326e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497897,-99) , 
-8, 1.93106, 0, 0, 0.503738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497897,-99) ,
+8, 1.93106, 0, 0, 0.503738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49601,-99) , 
-9, 1.93614, 1, 0, 0.497937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49601,-99) ,
+9, 1.93614, 1, 0, 0.497937,-99) ,
 7, 0.390948, 0, 0, 0.50229,-99)    );
   // itree = 1523
   fBoostWeights.push_back(9.94209e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498768,-99) , 
-8, 2.22547, 0, 0, 0.503477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498768,-99) ,
+8, 2.22547, 0, 0, 0.503477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490216,-99) , 
-6, -0.983179, 0, 0, 0.497634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490216,-99) ,
+6, -0.983179, 0, 0, 0.497634,-99) ,
 0, 1.68308, 0, 0, 0.502285,-99)    );
   // itree = 1524
   fBoostWeights.push_back(0.000114376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494833,-99) , 
-3, 0.0644723, 1, 0, 0.505479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494833,-99) ,
+3, 0.0644723, 1, 0, 0.505479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48921,-99) , 
-11, 0.917376, 0, 0, 0.499016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48921,-99) ,
+11, 0.917376, 0, 0, 0.499016,-99) ,
 12, 4.57639, 1, 0, 0.502285,-99)    );
   // itree = 1525
   fBoostWeights.push_back(8.73574e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499833,-99) , 
-6, -1.05893, 1, 0, 0.516991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499833,-99) ,
+6, -1.05893, 1, 0, 0.516991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498049,-99) , 
-6, -0.597362, 0, 0, 0.499274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498049,-99) ,
+6, -0.597362, 0, 0, 0.499274,-99) ,
 1, 0.103667, 0, 0, 0.502267,-99)    );
   // itree = 1526
   fBoostWeights.push_back(0.000109173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498328,-99) , 
-4, -1.29631, 1, 0, 0.505464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498328,-99) ,
+4, -1.29631, 1, 0, 0.505464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49596,-99) , 
-5, 0.731889, 0, 0, 0.499004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49596,-99) ,
+5, 0.731889, 0, 0, 0.499004,-99) ,
 12, 4.57639, 1, 0, 0.502272,-99)    );
   // itree = 1527
   fBoostWeights.push_back(9.20007e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497603,-99) , 
-8, 2.06839, 0, 0, 0.516993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497603,-99) ,
+8, 2.06839, 0, 0, 0.516993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498677,-99) , 
-12, 3.73942, 1, 0, 0.499285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498677,-99) ,
+12, 3.73942, 1, 0, 0.499285,-99) ,
 1, 0.103667, 0, 0, 0.502277,-99)    );
   // itree = 1528
   fBoostWeights.push_back(9.6049e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497313,-99) , 
-4, -1.29284, 1, 0, 0.516985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497313,-99) ,
+4, -1.29284, 1, 0, 0.516985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498377,-99) , 
-5, 0.990868, 0, 0, 0.499307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498377,-99) ,
+5, 0.990868, 0, 0, 0.499307,-99) ,
 1, 0.103667, 0, 0, 0.502293,-99)    );
   // itree = 1529
   fBoostWeights.push_back(9.82053e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494988,-99) , 
-7, 0.859685, 1, 0, 0.516985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494988,-99) ,
+7, 0.859685, 1, 0, 0.516985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498292,-99) , 
-9, 1.96958, 1, 0, 0.49932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498292,-99) ,
+9, 1.96958, 1, 0, 0.49932,-99) ,
 1, 0.103667, 0, 0, 0.502304,-99)    );
   // itree = 1530
   fBoostWeights.push_back(0.000108376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498394,-99) , 
-4, -1.29631, 1, 0, 0.505506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498394,-99) ,
+4, -1.29631, 1, 0, 0.505506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49603,-99) , 
-5, 0.731889, 0, 0, 0.499042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49603,-99) ,
+5, 0.731889, 0, 0, 0.499042,-99) ,
 12, 4.57639, 1, 0, 0.502312,-99)    );
   // itree = 1531
   fBoostWeights.push_back(9.908e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498579,-99) , 
-5, 0.732682, 1, 0, 0.505516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498579,-99) ,
+5, 0.732682, 1, 0, 0.505516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49255,-99) , 
-8, 1.91935, 0, 0, 0.499043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49255,-99) ,
+8, 1.91935, 0, 0, 0.499043,-99) ,
 12, 4.57639, 1, 0, 0.502317,-99)    );
   // itree = 1532
   fBoostWeights.push_back(0.000116738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498427,-99) , 
-4, -1.29631, 1, 0, 0.505514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498427,-99) ,
+4, -1.29631, 1, 0, 0.505514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489273,-99) , 
-11, 0.917376, 0, 0, 0.499031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489273,-99) ,
+11, 0.917376, 0, 0, 0.499031,-99) ,
 12, 4.57639, 1, 0, 0.50231,-99)    );
   // itree = 1533
   fBoostWeights.push_back(8.94087e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491219,-99) , 
-8, 1.45949, 0, 0, 0.503196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491219,-99) ,
+8, 1.45949, 0, 0, 0.503196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489554,-99) , 
-2, 0.256409, 1, 0, 0.495818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489554,-99) ,
+2, 0.256409, 1, 0, 0.495818,-99) ,
 7, 0.979327, 1, 0, 0.502307,-99)    );
   // itree = 1534
   fBoostWeights.push_back(0.000107502);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49844,-99) , 
-4, -1.29631, 1, 0, 0.505506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49844,-99) ,
+4, -1.29631, 1, 0, 0.505506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496007,-99) , 
-5, 0.731889, 0, 0, 0.498995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496007,-99) ,
+5, 0.731889, 0, 0, 0.498995,-99) ,
 12, 4.57639, 1, 0, 0.502289,-99)    );
   // itree = 1535
   fBoostWeights.push_back(9.85038e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495482,-99) , 
-7, 0.825673, 1, 0, 0.516952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495482,-99) ,
+7, 0.825673, 1, 0, 0.516952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49795,-99) , 
-7, 0.464495, 1, 0, 0.499314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49795,-99) ,
+7, 0.464495, 1, 0, 0.499314,-99) ,
 1, 0.103667, 0, 0, 0.502294,-99)    );
   // itree = 1536
   fBoostWeights.push_back(9.11071e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497636,-99) , 
-8, 2.06839, 0, 0, 0.516946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497636,-99) ,
+8, 2.06839, 0, 0, 0.516946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498122,-99) , 
-6, -0.597362, 0, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498122,-99) ,
+6, -0.597362, 0, 0, 0.499319,-99) ,
 1, 0.103667, 0, 0, 0.502297,-99)    );
   // itree = 1537
   fBoostWeights.push_back(9.27414e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498821,-99) , 
-8, 2.22547, 0, 0, 0.503495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498821,-99) ,
+8, 2.22547, 0, 0, 0.503495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494831,-99) , 
-1, -0.447621, 0, 0, 0.497642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494831,-99) ,
+1, -0.447621, 0, 0, 0.497642,-99) ,
 0, 1.68308, 0, 0, 0.502301,-99)    );
   // itree = 1538
   fBoostWeights.push_back(0.000104589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498486,-99) , 
-4, -1.29631, 1, 0, 0.505524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498486,-99) ,
+4, -1.29631, 1, 0, 0.505524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49704,-99) , 
-7, 0.464439, 1, 0, 0.499007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49704,-99) ,
+7, 0.464439, 1, 0, 0.499007,-99) ,
 12, 4.57639, 1, 0, 0.502303,-99)    );
   // itree = 1539
   fBoostWeights.push_back(9.81437e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495064,-99) , 
-7, 0.859685, 1, 0, 0.516944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495064,-99) ,
+7, 0.859685, 1, 0, 0.516944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498413,-99) , 
-5, 0.990868, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498413,-99) ,
+5, 0.990868, 0, 0, 0.499338,-99) ,
 1, 0.103667, 0, 0, 0.502312,-99)    );
   // itree = 1540
   fBoostWeights.push_back(0.000103343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48713,-99) , 
-7, 1.09558, 1, 0, 0.503766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48713,-99) ,
+7, 1.09558, 1, 0, 0.503766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495612,-99) , 
-0, 2.22866, 0, 0, 0.49798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495612,-99) ,
+0, 2.22866, 0, 0, 0.49798,-99) ,
 7, 0.390948, 0, 0, 0.502322,-99)    );
   // itree = 1541
   fBoostWeights.push_back(8.24861e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499162,-99) , 
-0, 1.82433, 0, 0, 0.503742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499162,-99) ,
+0, 1.82433, 0, 0, 0.503742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496066,-99) , 
-9, 1.93614, 1, 0, 0.49799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496066,-99) ,
+9, 1.93614, 1, 0, 0.49799,-99) ,
 7, 0.390948, 0, 0, 0.502307,-99)    );
   // itree = 1542
   fBoostWeights.push_back(8.81533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498932,-99) , 
-9, 2.19192, 0, 0, 0.5169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498932,-99) ,
+9, 2.19192, 0, 0, 0.5169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498162,-99) , 
-6, -0.597362, 0, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498162,-99) ,
+6, -0.597362, 0, 0, 0.499333,-99) ,
 1, 0.103667, 0, 0, 0.502301,-99)    );
   // itree = 1543
   fBoostWeights.push_back(0.000105889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498505,-99) , 
-4, -1.29631, 1, 0, 0.505527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498505,-99) ,
+4, -1.29631, 1, 0, 0.505527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492569,-99) , 
-8, 1.91935, 0, 0, 0.499009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492569,-99) ,
+8, 1.91935, 0, 0, 0.499009,-99) ,
 12, 4.57639, 1, 0, 0.502306,-99)    );
   // itree = 1544
   fBoostWeights.push_back(0.000113979);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494954,-99) , 
-3, 0.0644723, 1, 0, 0.505537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494954,-99) ,
+3, 0.0644723, 1, 0, 0.505537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492563,-99) , 
-11, 1.012, 0, 0, 0.498996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492563,-99) ,
+11, 1.012, 0, 0, 0.498996,-99) ,
 12, 4.57639, 1, 0, 0.502304,-99)    );
   // itree = 1545
   fBoostWeights.push_back(9.81553e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495511,-99) , 
-7, 0.825673, 1, 0, 0.516874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495511,-99) ,
+7, 0.825673, 1, 0, 0.516874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49796,-99) , 
-7, 0.464495, 1, 0, 0.499324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49796,-99) ,
+7, 0.464495, 1, 0, 0.499324,-99) ,
 1, 0.103667, 0, 0, 0.50229,-99)    );
   // itree = 1546
   fBoostWeights.push_back(0.000105256);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498522,-99) , 
-4, -1.29631, 1, 0, 0.50552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498522,-99) ,
+4, -1.29631, 1, 0, 0.50552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492594,-99) , 
-8, 1.91935, 0, 0, 0.498989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492594,-99) ,
+8, 1.91935, 0, 0, 0.498989,-99) ,
 12, 4.57639, 1, 0, 0.502293,-99)    );
   // itree = 1547
   fBoostWeights.push_back(9.08164e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496848,-99) , 
-2, 0.82134, 1, 0, 0.503731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496848,-99) ,
+2, 0.82134, 1, 0, 0.503731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496112,-99) , 
-2, -0.221269, 1, 0, 0.497959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496112,-99) ,
+2, -0.221269, 1, 0, 0.497959,-99) ,
 7, 0.390948, 0, 0, 0.502291,-99)    );
   // itree = 1548
   fBoostWeights.push_back(0.000113309);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49499,-99) , 
-3, 0.0644723, 1, 0, 0.50552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49499,-99) ,
+3, 0.0644723, 1, 0, 0.50552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492576,-99) , 
-11, 1.012, 0, 0, 0.498967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492576,-99) ,
+11, 1.012, 0, 0, 0.498967,-99) ,
 12, 4.57639, 1, 0, 0.502282,-99)    );
   // itree = 1549
   fBoostWeights.push_back(9.78048e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495509,-99) , 
-7, 0.825673, 1, 0, 0.516832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495509,-99) ,
+7, 0.825673, 1, 0, 0.516832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498698,-99) , 
-12, 3.73942, 1, 0, 0.499306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498698,-99) ,
+12, 3.73942, 1, 0, 0.499306,-99) ,
 1, 0.103667, 0, 0, 0.502267,-99)    );
   // itree = 1550
   fBoostWeights.push_back(9.57528e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498841,-99) , 
-8, 2.22547, 0, 0, 0.503471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498841,-99) ,
+8, 2.22547, 0, 0, 0.503471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489388,-99) , 
-9, 2.45345, 1, 0, 0.49766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489388,-99) ,
+9, 2.45345, 1, 0, 0.49766,-99) ,
 0, 1.68308, 0, 0, 0.502285,-99)    );
   // itree = 1551
   fBoostWeights.push_back(8.63299e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499793,-99) , 
-6, -1.05893, 1, 0, 0.516824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499793,-99) ,
+6, -1.05893, 1, 0, 0.516824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497981,-99) , 
-7, 0.464495, 1, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497981,-99) ,
+7, 0.464495, 1, 0, 0.499329,-99) ,
 1, 0.103667, 0, 0, 0.502285,-99)    );
   // itree = 1552
   fBoostWeights.push_back(8.43807e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498043,-99) , 
-3, 0.128972, 1, 0, 0.503475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498043,-99) ,
+3, 0.128972, 1, 0, 0.503475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490343,-99) , 
-6, -0.983179, 0, 0, 0.497653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490343,-99) ,
+6, -0.983179, 0, 0, 0.497653,-99) ,
 0, 1.68308, 0, 0, 0.502287,-99)    );
   // itree = 1553
   fBoostWeights.push_back(4.54341e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.502272,-99)    );
   // itree = 1554
   fBoostWeights.push_back(8.85574e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496524,-99) , 
-12, 4.93509, 1, 0, 0.503051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496524,-99) ,
+12, 4.93509, 1, 0, 0.503051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491316,-99) , 
-3, 0.161737, 0, 0, 0.496997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491316,-99) ,
+3, 0.161737, 0, 0, 0.496997,-99) ,
 3, 0.0967294, 1, 0, 0.502259,-99)    );
   // itree = 1555
   fBoostWeights.push_back(8.55302e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497831,-99) , 
-5, 1.09634, 1, 0, 0.503686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497831,-99) ,
+5, 1.09634, 1, 0, 0.503686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495568,-99) , 
-0, 2.22866, 0, 0, 0.497912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495568,-99) ,
+0, 2.22866, 0, 0, 0.497912,-99) ,
 7, 0.390948, 0, 0, 0.502246,-99)    );
   // itree = 1556
   fBoostWeights.push_back(0.000114312);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492499,-99) , 
-1, -0.750044, 0, 0, 0.506581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492499,-99) ,
+1, -0.750044, 0, 0, 0.506581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488833,-99) , 
-2, 0.82134, 1, 0, 0.499108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488833,-99) ,
+2, 0.82134, 1, 0, 0.499108,-99) ,
 7, 0.501269, 1, 0, 0.502236,-99)    );
   // itree = 1557
   fBoostWeights.push_back(8.86276e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498862,-99) , 
-9, 2.19192, 0, 0, 0.516728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498862,-99) ,
+9, 2.19192, 0, 0, 0.516728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497927,-99) , 
-7, 0.464495, 1, 0, 0.499266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497927,-99) ,
+7, 0.464495, 1, 0, 0.499266,-99) ,
 1, 0.103667, 0, 0, 0.502217,-99)    );
   // itree = 1558
   fBoostWeights.push_back(0.000114221);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498474,-99) , 
-4, -1.29631, 1, 0, 0.505441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498474,-99) ,
+4, -1.29631, 1, 0, 0.505441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492568,-99) , 
-11, 1.012, 0, 0, 0.498922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492568,-99) ,
+11, 1.012, 0, 0, 0.498922,-99) ,
 12, 4.57639, 1, 0, 0.50222,-99)    );
   // itree = 1559
   fBoostWeights.push_back(8.92614e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498886,-99) , 
-9, 2.19192, 0, 0, 0.51672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498886,-99) ,
+9, 2.19192, 0, 0, 0.51672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498346,-99) , 
-5, 0.990868, 0, 0, 0.499272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498346,-99) ,
+5, 0.990868, 0, 0, 0.499272,-99) ,
 1, 0.103667, 0, 0, 0.50222,-99)    );
   // itree = 1560
   fBoostWeights.push_back(9.72271e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495464,-99) , 
-7, 0.825673, 1, 0, 0.516716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495464,-99) ,
+7, 0.825673, 1, 0, 0.516716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495658,-99) , 
-7, 0.390948, 0, 0, 0.499284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495658,-99) ,
+7, 0.390948, 0, 0, 0.499284,-99) ,
 1, 0.103667, 0, 0, 0.502229,-99)    );
   // itree = 1561
   fBoostWeights.push_back(7.95321e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.516711,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.516711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498866,-99) , 
-4, -2.68787, 1, 0, 0.499273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498866,-99) ,
+4, -2.68787, 1, 0, 0.499273,-99) ,
 1, 0.103667, 0, 0, 0.502219,-99)    );
   // itree = 1562
   fBoostWeights.push_back(8.54303e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495851,-99) , 
-7, 0.98255, 1, 0, 0.50302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495851,-99) ,
+7, 0.98255, 1, 0, 0.50302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491327,-99) , 
-3, 0.161737, 0, 0, 0.496984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491327,-99) ,
+3, 0.161737, 0, 0, 0.496984,-99) ,
 3, 0.0967294, 1, 0, 0.502231,-99)    );
   // itree = 1563
   fBoostWeights.push_back(9.28453e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499055,-99) , 
-12, 4.80458, 1, 0, 0.506556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499055,-99) ,
+12, 4.80458, 1, 0, 0.506556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497234,-99) , 
-4, -0.252418, 0, 0, 0.499091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497234,-99) ,
+4, -0.252418, 0, 0, 0.499091,-99) ,
 7, 0.501269, 1, 0, 0.502215,-99)    );
   // itree = 1564
   fBoostWeights.push_back(0.0001363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498272,-99) , 
-1, -0.100321, 0, 0, 0.503304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498272,-99) ,
+1, -0.100321, 0, 0, 0.503304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491755,-99) , 
-12, 4.29516, 1, 0, 0.498339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491755,-99) ,
+12, 4.29516, 1, 0, 0.498339,-99) ,
 9, 1.87281, 0, 0, 0.502216,-99)    );
   // itree = 1565
   fBoostWeights.push_back(8.8454e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498887,-99) , 
-9, 2.19192, 0, 0, 0.516665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498887,-99) ,
+9, 2.19192, 0, 0, 0.516665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498693,-99) , 
-12, 3.73942, 1, 0, 0.499297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498693,-99) ,
+12, 3.73942, 1, 0, 0.499297,-99) ,
 1, 0.103667, 0, 0, 0.502232,-99)    );
   // itree = 1566
   fBoostWeights.push_back(9.2058e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498002,-99) , 
-8, 1.93106, 0, 0, 0.50368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498002,-99) ,
+8, 1.93106, 0, 0, 0.50368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496007,-99) , 
-9, 1.93614, 1, 0, 0.497942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496007,-99) ,
+9, 1.93614, 1, 0, 0.497942,-99) ,
 7, 0.390948, 0, 0, 0.502248,-99)    );
   // itree = 1567
   fBoostWeights.push_back(0.000103586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498518,-99) , 
-4, -1.29631, 1, 0, 0.505462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498518,-99) ,
+4, -1.29631, 1, 0, 0.505462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49469,-99) , 
-4, -1.12229, 0, 0, 0.498949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49469,-99) ,
+4, -1.12229, 0, 0, 0.498949,-99) ,
 12, 4.57639, 1, 0, 0.502243,-99)    );
   // itree = 1568
   fBoostWeights.push_back(8.81887e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498917,-99) , 
-9, 2.19192, 0, 0, 0.516654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498917,-99) ,
+9, 2.19192, 0, 0, 0.516654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498404,-99) , 
-5, 0.990868, 0, 0, 0.499315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498404,-99) ,
+5, 0.990868, 0, 0, 0.499315,-99) ,
 1, 0.103667, 0, 0, 0.502244,-99)    );
   // itree = 1569
   fBoostWeights.push_back(0.000101379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492603,-99) , 
-1, -0.750044, 0, 0, 0.506605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492603,-99) ,
+1, -0.750044, 0, 0, 0.506605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498427,-99) , 
-10, -27.4258, 1, 0, 0.499121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498427,-99) ,
+10, -27.4258, 1, 0, 0.499121,-99) ,
 7, 0.501269, 1, 0, 0.502254,-99)    );
   // itree = 1570
   fBoostWeights.push_back(9.09268e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497227,-99) , 
-6, -0.231447, 1, 0, 0.503684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497227,-99) ,
+6, -0.231447, 1, 0, 0.503684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496038,-99) , 
-9, 1.93614, 1, 0, 0.497964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496038,-99) ,
+9, 1.93614, 1, 0, 0.497964,-99) ,
 7, 0.390948, 0, 0, 0.502257,-99)    );
   // itree = 1571
   fBoostWeights.push_back(9.49669e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497341,-99) , 
-9, 1.86345, 0, 0, 0.503423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497341,-99) ,
+9, 1.86345, 0, 0, 0.503423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489437,-99) , 
-9, 2.45345, 1, 0, 0.497665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489437,-99) ,
+9, 2.45345, 1, 0, 0.497665,-99) ,
 0, 1.68308, 0, 0, 0.502248,-99)    );
   // itree = 1572
   fBoostWeights.push_back(9.65573e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498844,-99) , 
-8, 2.22547, 0, 0, 0.503409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498844,-99) ,
+8, 2.22547, 0, 0, 0.503409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490399,-99) , 
-6, -0.983179, 0, 0, 0.497657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490399,-99) ,
+6, -0.983179, 0, 0, 0.497657,-99) ,
 0, 1.68308, 0, 0, 0.502236,-99)    );
   // itree = 1573
   fBoostWeights.push_back(0.000101162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497637,-99) , 
-1, -0.100273, 0, 0, 0.509949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497637,-99) ,
+1, -0.100273, 0, 0, 0.509949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497445,-99) , 
-5, 0.87839, 0, 0, 0.499488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497445,-99) ,
+5, 0.87839, 0, 0, 0.499488,-99) ,
 5, 0.473096, 1, 0, 0.502236,-99)    );
   // itree = 1574
   fBoostWeights.push_back(8.29027e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4272, 1, 1, 0.51661,-99) , 
+0,
+0,
+10, -27.4272, 1, 1, 0.51661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498283,-99) , 
-8, 2.01757, 1, 0, 0.499317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498283,-99) ,
+8, 2.01757, 1, 0, 0.499317,-99) ,
 1, 0.103667, 0, 0, 0.502239,-99)    );
   // itree = 1575
   fBoostWeights.push_back(9.23396e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496798,-99) , 
-11, 1.66939, 1, 0, 0.506595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496798,-99) ,
+11, 1.66939, 1, 0, 0.506595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497926,-99) , 
-8, 2.65353, 0, 0, 0.499106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497926,-99) ,
+8, 2.65353, 0, 0, 0.499106,-99) ,
 7, 0.501269, 1, 0, 0.502241,-99)    );
   // itree = 1576
   fBoostWeights.push_back(0.000113419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498545,-99) , 
-4, -1.29631, 1, 0, 0.505467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498545,-99) ,
+4, -1.29631, 1, 0, 0.505467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489356,-99) , 
-11, 0.917376, 0, 0, 0.498943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489356,-99) ,
+11, 0.917376, 0, 0, 0.498943,-99) ,
 12, 4.57639, 1, 0, 0.502243,-99)    );
   // itree = 1577
   fBoostWeights.push_back(0.000110302);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497324,-99) , 
-7, 0.373145, 0, 0, 0.506569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497324,-99) ,
+7, 0.373145, 0, 0, 0.506569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49797,-99) , 
-9, 2.74381, 0, 0, 0.499124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49797,-99) ,
+9, 2.74381, 0, 0, 0.499124,-99) ,
 7, 0.501269, 1, 0, 0.50224,-99)    );
   // itree = 1578
   fBoostWeights.push_back(9.86968e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49452,-99) , 
-7, 0.984038, 1, 0, 0.505491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49452,-99) ,
+7, 0.984038, 1, 0, 0.505491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49595,-99) , 
-5, 0.731889, 0, 0, 0.498941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49595,-99) ,
+5, 0.731889, 0, 0, 0.498941,-99) ,
 12, 4.57639, 1, 0, 0.502254,-99)    );
   // itree = 1579
   fBoostWeights.push_back(9.00594e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497743,-99) , 
-8, 2.06839, 0, 0, 0.516604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497743,-99) ,
+8, 2.06839, 0, 0, 0.516604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498286,-99) , 
-9, 1.96958, 1, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498286,-99) ,
+9, 1.96958, 1, 0, 0.499325,-99) ,
 1, 0.103667, 0, 0, 0.502244,-99)    );
   // itree = 1580
   fBoostWeights.push_back(9.6671e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495477,-99) , 
-7, 0.825673, 1, 0, 0.516595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495477,-99) ,
+7, 0.825673, 1, 0, 0.516595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49831,-99) , 
-9, 1.96958, 1, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49831,-99) ,
+9, 1.96958, 1, 0, 0.499334,-99) ,
 1, 0.103667, 0, 0, 0.502251,-99)    );
   // itree = 1581
   fBoostWeights.push_back(0.00010168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498912,-99) , 
-7, 0.469242, 1, 0, 0.503674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498912,-99) ,
+7, 0.469242, 1, 0, 0.503674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49617,-99) , 
-2, -0.221269, 1, 0, 0.498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49617,-99) ,
+2, -0.221269, 1, 0, 0.498,-99) ,
 7, 0.390948, 0, 0, 0.502258,-99)    );
   // itree = 1582
   fBoostWeights.push_back(9.7017e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497364,-99) , 
-9, 1.86345, 0, 0, 0.503449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497364,-99) ,
+9, 1.86345, 0, 0, 0.503449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490492,-99) , 
-6, -0.983179, 0, 0, 0.497699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490492,-99) ,
+6, -0.983179, 0, 0, 0.497699,-99) ,
 0, 1.68308, 0, 0, 0.502276,-99)    );
   // itree = 1583
   fBoostWeights.push_back(0.000100711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498593,-99) , 
-4, -1.29631, 1, 0, 0.505489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498593,-99) ,
+4, -1.29631, 1, 0, 0.505489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497819,-99) , 
-6, -2.15667, 1, 0, 0.498962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497819,-99) ,
+6, -2.15667, 1, 0, 0.498962,-99) ,
 12, 4.57639, 1, 0, 0.502263,-99)    );
   // itree = 1584
   fBoostWeights.push_back(9.61629e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495535,-99) , 
-7, 0.825673, 1, 0, 0.516601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495535,-99) ,
+7, 0.825673, 1, 0, 0.516601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498463,-99) , 
-5, 0.990868, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498463,-99) ,
+5, 0.990868, 0, 0, 0.499365,-99) ,
 1, 0.103667, 0, 0, 0.502277,-99)    );
   // itree = 1585
   fBoostWeights.push_back(8.48434e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.0425745, 1, 1, 0.516596,-99) , 
+0,
+0,
+2, -0.0425745, 1, 1, 0.516596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495827,-99) , 
-7, 0.390948, 0, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495827,-99) ,
+7, 0.390948, 0, 0, 0.499378,-99) ,
 1, 0.103667, 0, 0, 0.502287,-99)    );
   // itree = 1586
   fBoostWeights.push_back(8.66207e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496583,-99) , 
-12, 4.93509, 1, 0, 0.503059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496583,-99) ,
+12, 4.93509, 1, 0, 0.503059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491716,-99) , 
-5, 0.732644, 1, 0, 0.497065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491716,-99) ,
+5, 0.732644, 1, 0, 0.497065,-99) ,
 3, 0.0967294, 1, 0, 0.502275,-99)    );
   // itree = 1587
   fBoostWeights.push_back(8.46411e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.516558,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.516558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498016,-99) , 
-7, 0.464495, 1, 0, 0.499355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498016,-99) ,
+7, 0.464495, 1, 0, 0.499355,-99) ,
 1, 0.103667, 0, 0, 0.502262,-99)    );
   // itree = 1588
   fBoostWeights.push_back(7.54791e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494969,-99) , 
-8, 1.51822, 0, 0, 0.503043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494969,-99) ,
+8, 1.51822, 0, 0, 0.503043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493945,-99) , 
-11, 1.75004, 0, 0, 0.497066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493945,-99) ,
+11, 1.75004, 0, 0, 0.497066,-99) ,
 3, 0.0967294, 1, 0, 0.502261,-99)    );
   // itree = 1589
   fBoostWeights.push_back(0.000111417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492397,-99) , 
-12, 4.81552, 1, 0, 0.509642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492397,-99) ,
+12, 4.81552, 1, 0, 0.509642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495862,-99) , 
-4, -0.712726, 0, 0, 0.499503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495862,-99) ,
+4, -0.712726, 0, 0, 0.499503,-99) ,
 4, -1.47024, 1, 0, 0.502247,-99)    );
   // itree = 1590
   fBoostWeights.push_back(0.000111683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492627,-99) , 
-1, -0.750044, 0, 0, 0.506548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492627,-99) ,
+1, -0.750044, 0, 0, 0.506548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497965,-99) , 
-8, 2.65353, 0, 0, 0.499134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497965,-99) ,
+8, 2.65353, 0, 0, 0.499134,-99) ,
 7, 0.501269, 1, 0, 0.502237,-99)    );
   // itree = 1591
   fBoostWeights.push_back(8.36164e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.51786, 0, 1, 0.505451,-99) , 
+0,
+0,
+0, 1.51786, 0, 1, 0.505451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497137,-99) , 
-0, 2.53058, 0, 0, 0.498957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497137,-99) ,
+0, 2.53058, 0, 0, 0.498957,-99) ,
 12, 4.57639, 1, 0, 0.502242,-99)    );
   // itree = 1592
   fBoostWeights.push_back(8.36322e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160811, 1, 1, 0.516511,-99) , 
+0,
+0,
+3, 0.0160811, 1, 1, 0.516511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498174,-99) , 
-6, -0.597362, 0, 0, 0.499332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498174,-99) ,
+6, -0.597362, 0, 0, 0.499332,-99) ,
 1, 0.103667, 0, 0, 0.502235,-99)    );
   // itree = 1593
   fBoostWeights.push_back(0.000138059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498358,-99) , 
-1, -0.100321, 0, 0, 0.503314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498358,-99) ,
+1, -0.100321, 0, 0, 0.503314,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490677,-99) , 
-0, 1.96465, 1, 0, 0.498395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490677,-99) ,
+0, 1.96465, 1, 0, 0.498395,-99) ,
 9, 1.87281, 0, 0, 0.502236,-99)    );
   // itree = 1594
   fBoostWeights.push_back(0.000104851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498583,-99) , 
-4, -1.29631, 1, 0, 0.505445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498583,-99) ,
+4, -1.29631, 1, 0, 0.505445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496003,-99) , 
-5, 0.731889, 0, 0, 0.498981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496003,-99) ,
+5, 0.731889, 0, 0, 0.498981,-99) ,
 12, 4.57639, 1, 0, 0.502251,-99)    );
   // itree = 1595
   fBoostWeights.push_back(0.000101775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495081,-99) , 
-3, 0.0644723, 1, 0, 0.505455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495081,-99) ,
+3, 0.0644723, 1, 0, 0.505455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497009,-99) , 
-7, 0.464439, 1, 0, 0.498982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497009,-99) ,
+7, 0.464439, 1, 0, 0.498982,-99) ,
 12, 4.57639, 1, 0, 0.502256,-99)    );
   // itree = 1596
   fBoostWeights.push_back(8.9381e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493578,-99) , 
-11, 1.84612, 1, 0, 0.503128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493578,-99) ,
+11, 1.84612, 1, 0, 0.503128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487986,-99) , 
-9, 2.35674, 1, 0, 0.495851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487986,-99) ,
+9, 2.35674, 1, 0, 0.495851,-99) ,
 7, 0.979327, 1, 0, 0.502251,-99)    );
   // itree = 1597
   fBoostWeights.push_back(9.73049e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498695,-99) , 
-5, 0.732682, 1, 0, 0.50542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498695,-99) ,
+5, 0.732682, 1, 0, 0.50542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496008,-99) , 
-5, 0.731889, 0, 0, 0.498972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496008,-99) ,
+5, 0.731889, 0, 0, 0.498972,-99) ,
 12, 4.57639, 1, 0, 0.502233,-99)    );
   // itree = 1598
   fBoostWeights.push_back(0.000104198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498581,-99) , 
-4, -1.29631, 1, 0, 0.505417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498581,-99) ,
+4, -1.29631, 1, 0, 0.505417,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496034,-99) , 
-5, 0.731889, 0, 0, 0.498973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496034,-99) ,
+5, 0.731889, 0, 0, 0.498973,-99) ,
 12, 4.57639, 1, 0, 0.502233,-99)    );
   // itree = 1599
   fBoostWeights.push_back(0.000102916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49511,-99) , 
-3, 0.0644723, 1, 0, 0.505427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49511,-99) ,
+3, 0.0644723, 1, 0, 0.505427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496062,-99) , 
-5, 0.731889, 0, 0, 0.498974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496062,-99) ,
+5, 0.731889, 0, 0, 0.498974,-99) ,
 12, 4.57639, 1, 0, 0.502238,-99)    );
   // itree = 1600
   fBoostWeights.push_back(8.51755e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497718,-99) , 
-8, 2.06839, 0, 0, 0.516455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497718,-99) ,
+8, 2.06839, 0, 0, 0.516455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493043,-99) , 
-0, 2.78895, 1, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493043,-99) ,
+0, 2.78895, 1, 0, 0.499337,-99) ,
 1, 0.103667, 0, 0, 0.502229,-99)    );
   // itree = 1601
   fBoostWeights.push_back(0.000100293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496944,-99) , 
-0, 1.71491, 0, 0, 0.506514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496944,-99) ,
+0, 1.71491, 0, 0, 0.506514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497975,-99) , 
-9, 2.74381, 0, 0, 0.49912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497975,-99) ,
+9, 2.74381, 0, 0, 0.49912,-99) ,
 7, 0.501269, 1, 0, 0.502215,-99)    );
   // itree = 1602
   fBoostWeights.push_back(8.78845e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497767,-99) , 
-8, 2.06839, 0, 0, 0.516457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497767,-99) ,
+8, 2.06839, 0, 0, 0.516457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498189,-99) , 
-6, -0.597362, 0, 0, 0.499328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498189,-99) ,
+6, -0.597362, 0, 0, 0.499328,-99) ,
 1, 0.103667, 0, 0, 0.502222,-99)    );
   // itree = 1603
   fBoostWeights.push_back(9.03835e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49588,-99) , 
-7, 0.98255, 1, 0, 0.502996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49588,-99) ,
+7, 0.98255, 1, 0, 0.502996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48662,-99) , 
-4, -0.600476, 1, 0, 0.49711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48662,-99) ,
+4, -0.600476, 1, 0, 0.49711,-99) ,
 3, 0.0967294, 1, 0, 0.502226,-99)    );
   // itree = 1604
   fBoostWeights.push_back(0.000100986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495126,-99) , 
-3, 0.0644723, 1, 0, 0.505388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495126,-99) ,
+3, 0.0644723, 1, 0, 0.505388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496984,-99) , 
-7, 0.464439, 1, 0, 0.498955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496984,-99) ,
+7, 0.464439, 1, 0, 0.498955,-99) ,
 12, 4.57639, 1, 0, 0.502209,-99)    );
   // itree = 1605
   fBoostWeights.push_back(9.39162e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497162,-99) , 
-4, -1.29284, 1, 0, 0.516435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497162,-99) ,
+4, -1.29284, 1, 0, 0.516435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498713,-99) , 
-12, 3.73942, 1, 0, 0.499312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498713,-99) ,
+12, 3.73942, 1, 0, 0.499312,-99) ,
 1, 0.103667, 0, 0, 0.502205,-99)    );
   // itree = 1606
   fBoostWeights.push_back(0.000119949);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498909,-99) , 
-7, 0.469242, 1, 0, 0.503643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498909,-99) ,
+7, 0.469242, 1, 0, 0.503643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493198,-99) , 
-4, -2.01209, 1, 0, 0.497951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493198,-99) ,
+4, -2.01209, 1, 0, 0.497951,-99) ,
 7, 0.390948, 0, 0, 0.502223,-99)    );
   // itree = 1607
   fBoostWeights.push_back(9.33941e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496215,-99) , 
-12, 4.93509, 1, 0, 0.503664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496215,-99) ,
+12, 4.93509, 1, 0, 0.503664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496152,-99) , 
-2, -0.221269, 1, 0, 0.497965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496152,-99) ,
+2, -0.221269, 1, 0, 0.497965,-99) ,
 7, 0.390948, 0, 0, 0.502242,-99)    );
   // itree = 1608
   fBoostWeights.push_back(0.000101423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495174,-99) , 
-3, 0.0644723, 1, 0, 0.50539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495174,-99) ,
+3, 0.0644723, 1, 0, 0.50539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49269,-99) , 
-8, 1.91935, 0, 0, 0.499002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49269,-99) ,
+8, 1.91935, 0, 0, 0.499002,-99) ,
 12, 4.57639, 1, 0, 0.502233,-99)    );
   // itree = 1609
   fBoostWeights.push_back(0.000100649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49891,-99) , 
-7, 0.469242, 1, 0, 0.503633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49891,-99) ,
+7, 0.469242, 1, 0, 0.503633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495391,-99) , 
-8, 2.11248, 1, 0, 0.497962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495391,-99) ,
+8, 2.11248, 1, 0, 0.497962,-99) ,
 7, 0.390948, 0, 0, 0.502218,-99)    );
   // itree = 1610
   fBoostWeights.push_back(9.36524e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497213,-99) , 
-4, -1.29284, 1, 0, 0.516449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497213,-99) ,
+4, -1.29284, 1, 0, 0.516449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495785,-99) , 
-7, 0.390948, 0, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495785,-99) ,
+7, 0.390948, 0, 0, 0.499343,-99) ,
 1, 0.103667, 0, 0, 0.502233,-99)    );
   // itree = 1611
   fBoostWeights.push_back(0.000100988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495207,-99) , 
-3, 0.0644723, 1, 0, 0.505379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495207,-99) ,
+3, 0.0644723, 1, 0, 0.505379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492716,-99) , 
-8, 1.91935, 0, 0, 0.498995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492716,-99) ,
+8, 1.91935, 0, 0, 0.498995,-99) ,
 12, 4.57639, 1, 0, 0.502224,-99)    );
   // itree = 1612
   fBoostWeights.push_back(9.58581e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495513,-99) , 
-7, 0.825673, 1, 0, 0.516433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495513,-99) ,
+7, 0.825673, 1, 0, 0.516433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498723,-99) , 
-12, 3.73942, 1, 0, 0.499318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498723,-99) ,
+12, 3.73942, 1, 0, 0.499318,-99) ,
 1, 0.103667, 0, 0, 0.50221,-99)    );
   // itree = 1613
   fBoostWeights.push_back(9.32117e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497227,-99) , 
-4, -1.29284, 1, 0, 0.516428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497227,-99) ,
+4, -1.29284, 1, 0, 0.516428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498448,-99) , 
-5, 0.990868, 0, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498448,-99) ,
+5, 0.990868, 0, 0, 0.49934,-99) ,
 1, 0.103667, 0, 0, 0.502227,-99)    );
   // itree = 1614
   fBoostWeights.push_back(9.21366e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496677,-99) , 
-12, 4.93509, 1, 0, 0.502996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496677,-99) ,
+12, 4.93509, 1, 0, 0.502996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486741,-99) , 
-4, -0.600476, 1, 0, 0.497202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486741,-99) ,
+4, -0.600476, 1, 0, 0.497202,-99) ,
 3, 0.0967294, 1, 0, 0.502238,-99)    );
   // itree = 1615
   fBoostWeights.push_back(9.57261e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495537,-99) , 
-7, 0.825673, 1, 0, 0.516412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495537,-99) ,
+7, 0.825673, 1, 0, 0.516412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49832,-99) , 
-9, 1.96958, 1, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49832,-99) ,
+9, 1.96958, 1, 0, 0.499338,-99) ,
 1, 0.103667, 0, 0, 0.502223,-99)    );
   // itree = 1616
   fBoostWeights.push_back(8.41167e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498994,-99) , 
-7, 0.353762, 0, 0, 0.509838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498994,-99) ,
+7, 0.353762, 0, 0, 0.509838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49874,-99) , 
-12, 3.85898, 1, 0, 0.499521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49874,-99) ,
+12, 3.85898, 1, 0, 0.499521,-99) ,
 5, 0.473096, 1, 0, 0.50223,-99)    );
   // itree = 1617
   fBoostWeights.push_back(0.000133101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498402,-99) , 
-1, -0.100321, 0, 0, 0.503319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498402,-99) ,
+1, -0.100321, 0, 0, 0.503319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491892,-99) , 
-12, 4.29516, 1, 0, 0.498415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491892,-99) ,
+12, 4.29516, 1, 0, 0.498415,-99) ,
 9, 1.87281, 0, 0, 0.502244,-99)    );
   // itree = 1618
   fBoostWeights.push_back(9.41634e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49873,-99) , 
-5, 0.732682, 1, 0, 0.505395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49873,-99) ,
+5, 0.732682, 1, 0, 0.505395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4971,-99) , 
-7, 0.464439, 1, 0, 0.499051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4971,-99) ,
+7, 0.464439, 1, 0, 0.499051,-99) ,
 12, 4.57639, 1, 0, 0.50226,-99)    );
   // itree = 1619
   fBoostWeights.push_back(8.87073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497849,-99) , 
-8, 2.06839, 0, 0, 0.516383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497849,-99) ,
+8, 2.06839, 0, 0, 0.516383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495858,-99) , 
-7, 0.390948, 0, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495858,-99) ,
+7, 0.390948, 0, 0, 0.499392,-99) ,
 1, 0.103667, 0, 0, 0.502262,-99)    );
   // itree = 1620
   fBoostWeights.push_back(9.4812e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495567,-99) , 
-7, 0.825673, 1, 0, 0.516375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495567,-99) ,
+7, 0.825673, 1, 0, 0.516375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498381,-99) , 
-9, 1.96958, 1, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498381,-99) ,
+9, 1.96958, 1, 0, 0.499381,-99) ,
 1, 0.103667, 0, 0, 0.502252,-99)    );
   // itree = 1621
   fBoostWeights.push_back(8.92275e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498652,-99) , 
-12, 4.69595, 1, 0, 0.503125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498652,-99) ,
+12, 4.69595, 1, 0, 0.503125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488084,-99) , 
-9, 2.35674, 1, 0, 0.49595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488084,-99) ,
+9, 2.35674, 1, 0, 0.49595,-99) ,
 7, 0.979327, 1, 0, 0.50226,-99)    );
   // itree = 1622
   fBoostWeights.push_back(8.87858e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493716,-99) , 
-11, 1.84612, 1, 0, 0.503119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493716,-99) ,
+11, 1.84612, 1, 0, 0.503119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488108,-99) , 
-9, 2.35674, 1, 0, 0.495948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488108,-99) ,
+9, 2.35674, 1, 0, 0.495948,-99) ,
 7, 0.979327, 1, 0, 0.502255,-99)    );
   // itree = 1623
   fBoostWeights.push_back(9.54755e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494597,-99) , 
-7, 0.984038, 1, 0, 0.505351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494597,-99) ,
+7, 0.984038, 1, 0, 0.505351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492765,-99) , 
-8, 1.91935, 0, 0, 0.499049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492765,-99) ,
+8, 1.91935, 0, 0, 0.499049,-99) ,
 12, 4.57639, 1, 0, 0.502237,-99)    );
   // itree = 1624
   fBoostWeights.push_back(7.31762e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494956,-99) , 
-8, 1.51822, 0, 0, 0.502974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494956,-99) ,
+8, 1.51822, 0, 0, 0.502974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494269,-99) , 
-7, 0.538043, 1, 0, 0.497218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494269,-99) ,
+7, 0.538043, 1, 0, 0.497218,-99) ,
 3, 0.0967294, 1, 0, 0.502221,-99)    );
   // itree = 1625
   fBoostWeights.push_back(9.49726e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495559,-99) , 
-7, 0.825673, 1, 0, 0.516317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495559,-99) ,
+7, 0.825673, 1, 0, 0.516317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498452,-99) , 
-5, 0.990868, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498452,-99) ,
+5, 0.990868, 0, 0, 0.499338,-99) ,
 1, 0.103667, 0, 0, 0.502207,-99)    );
   // itree = 1626
   fBoostWeights.push_back(0.000101421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498909,-99) , 
-7, 0.469242, 1, 0, 0.503614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498909,-99) ,
+7, 0.469242, 1, 0, 0.503614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496124,-99) , 
-9, 1.93614, 1, 0, 0.498014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496124,-99) ,
+9, 1.93614, 1, 0, 0.498014,-99) ,
 7, 0.390948, 0, 0, 0.502216,-99)    );
   // itree = 1627
   fBoostWeights.push_back(8.79963e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497865,-99) , 
-8, 2.06839, 0, 0, 0.516333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497865,-99) ,
+8, 2.06839, 0, 0, 0.516333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495869,-99) , 
-7, 0.390948, 0, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495869,-99) ,
+7, 0.390948, 0, 0, 0.499367,-99) ,
 1, 0.103667, 0, 0, 0.502234,-99)    );
   // itree = 1628
   fBoostWeights.push_back(0.000112878);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492691,-99) , 
-1, -0.750044, 0, 0, 0.506481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492691,-99) ,
+1, -0.750044, 0, 0, 0.506481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488962,-99) , 
-2, 0.82134, 1, 0, 0.499159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488962,-99) ,
+2, 0.82134, 1, 0, 0.499159,-99) ,
 7, 0.501269, 1, 0, 0.502224,-99)    );
   // itree = 1629
   fBoostWeights.push_back(9.75698e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497604,-99) , 
-3, 0.0483549, 1, 0, 0.506464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497604,-99) ,
+3, 0.0483549, 1, 0, 0.506464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497285,-99) , 
-4, -0.252418, 0, 0, 0.499138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497285,-99) ,
+4, -0.252418, 0, 0, 0.499138,-99) ,
 7, 0.501269, 1, 0, 0.502205,-99)    );
   // itree = 1630
   fBoostWeights.push_back(9.01615e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496894,-99) , 
-11, 1.66939, 1, 0, 0.506451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496894,-99) ,
+11, 1.66939, 1, 0, 0.506451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49799,-99) , 
-8, 2.65353, 0, 0, 0.499148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49799,-99) ,
+8, 2.65353, 0, 0, 0.499148,-99) ,
 7, 0.501269, 1, 0, 0.502205,-99)    );
   // itree = 1631
   fBoostWeights.push_back(9.45748e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495166,-99) , 
-7, 0.859685, 1, 0, 0.516324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495166,-99) ,
+7, 0.859685, 1, 0, 0.516324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495849,-99) , 
-7, 0.390948, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495849,-99) ,
+7, 0.390948, 0, 0, 0.499337,-99) ,
 1, 0.103667, 0, 0, 0.502207,-99)    );
   // itree = 1632
   fBoostWeights.push_back(8.32707e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.516317,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.516317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498739,-99) , 
-12, 3.73942, 1, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498739,-99) ,
+12, 3.73942, 1, 0, 0.499326,-99) ,
 1, 0.103667, 0, 0, 0.502197,-99)    );
   // itree = 1633
   fBoostWeights.push_back(0.000103719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498528,-99) , 
-4, -1.29631, 1, 0, 0.505315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498528,-99) ,
+4, -1.29631, 1, 0, 0.505315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496106,-99) , 
-5, 0.731889, 0, 0, 0.499029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496106,-99) ,
+5, 0.731889, 0, 0, 0.499029,-99) ,
 12, 4.57639, 1, 0, 0.502209,-99)    );
   // itree = 1634
   fBoostWeights.push_back(0.000112091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498555,-99) , 
-4, -1.29631, 1, 0, 0.505325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498555,-99) ,
+4, -1.29631, 1, 0, 0.505325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489489,-99) , 
-11, 0.917376, 0, 0, 0.49903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489489,-99) ,
+11, 0.917376, 0, 0, 0.49903,-99) ,
 12, 4.57639, 1, 0, 0.502214,-99)    );
   // itree = 1635
   fBoostWeights.push_back(9.58504e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499154,-99) , 
-1, -0.100321, 0, 0, 0.505335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499154,-99) ,
+1, -0.100321, 0, 0, 0.505335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496118,-99) , 
-5, 0.731889, 0, 0, 0.499014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496118,-99) ,
+5, 0.731889, 0, 0, 0.499014,-99) ,
 12, 4.57639, 1, 0, 0.502211,-99)    );
   // itree = 1636
   fBoostWeights.push_back(8.13987e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49878,-99) , 
-6, -0.231447, 1, 0, 0.503372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49878,-99) ,
+6, -0.231447, 1, 0, 0.503372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490631,-99) , 
-6, -0.983179, 0, 0, 0.497711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490631,-99) ,
+6, -0.983179, 0, 0, 0.497711,-99) ,
 0, 1.68308, 0, 0, 0.502217,-99)    );
   // itree = 1637
   fBoostWeights.push_back(8.9017e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497201,-99) , 
-4, -1.29284, 1, 0, 0.516268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497201,-99) ,
+4, -1.29284, 1, 0, 0.516268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49309,-99) , 
-0, 2.78895, 1, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49309,-99) ,
+0, 2.78895, 1, 0, 0.499344,-99) ,
 1, 0.103667, 0, 0, 0.502203,-99)    );
   // itree = 1638
   fBoostWeights.push_back(0.000111321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498574,-99) , 
-4, -1.29631, 1, 0, 0.505319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498574,-99) ,
+4, -1.29631, 1, 0, 0.505319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489496,-99) , 
-11, 0.917376, 0, 0, 0.498987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489496,-99) ,
+11, 0.917376, 0, 0, 0.498987,-99) ,
 12, 4.57639, 1, 0, 0.50219,-99)    );
   // itree = 1639
   fBoostWeights.push_back(9.43507e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495611,-99) , 
-7, 0.825673, 1, 0, 0.516261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495611,-99) ,
+7, 0.825673, 1, 0, 0.516261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498339,-99) , 
-9, 1.96958, 1, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498339,-99) ,
+9, 1.96958, 1, 0, 0.499326,-99) ,
 1, 0.103667, 0, 0, 0.502187,-99)    );
   // itree = 1640
   fBoostWeights.push_back(9.4531e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495637,-99) , 
-7, 0.825673, 1, 0, 0.516256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495637,-99) ,
+7, 0.825673, 1, 0, 0.516256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49803,-99) , 
-7, 0.464495, 1, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49803,-99) ,
+7, 0.464495, 1, 0, 0.499336,-99) ,
 1, 0.103667, 0, 0, 0.502194,-99)    );
   // itree = 1641
   fBoostWeights.push_back(0.000102353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49862,-99) , 
-4, -1.29631, 1, 0, 0.505339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49862,-99) ,
+4, -1.29631, 1, 0, 0.505339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496093,-99) , 
-5, 0.731889, 0, 0, 0.498982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496093,-99) ,
+5, 0.731889, 0, 0, 0.498982,-99) ,
 12, 4.57639, 1, 0, 0.502197,-99)    );
   // itree = 1642
   fBoostWeights.push_back(0.000110499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496226,-99) , 
-12, 4.93509, 1, 0, 0.503596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496226,-99) ,
+12, 4.93509, 1, 0, 0.503596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493315,-99) , 
-4, -2.01209, 1, 0, 0.49801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493315,-99) ,
+4, -2.01209, 1, 0, 0.49801,-99) ,
 7, 0.390948, 0, 0, 0.502202,-99)    );
   // itree = 1643
   fBoostWeights.push_back(0.000136173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496228,-99) , 
-0, 1.82433, 0, 0, 0.503273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496228,-99) ,
+0, 1.82433, 0, 0, 0.503273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490681,-99) , 
-0, 1.96465, 1, 0, 0.498334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490681,-99) ,
+0, 1.96465, 1, 0, 0.498334,-99) ,
 9, 1.87281, 0, 0, 0.502191,-99)    );
   // itree = 1644
   fBoostWeights.push_back(0.000103317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498745,-99) , 
-5, 0.732682, 1, 0, 0.50532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498745,-99) ,
+5, 0.732682, 1, 0, 0.50532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489522,-99) , 
-11, 0.917376, 0, 0, 0.498971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489522,-99) ,
+11, 0.917376, 0, 0, 0.498971,-99) ,
 12, 4.57639, 1, 0, 0.502182,-99)    );
   // itree = 1645
   fBoostWeights.push_back(0.000111522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492697,-99) , 
-1, -0.750044, 0, 0, 0.506397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492697,-99) ,
+1, -0.750044, 0, 0, 0.506397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497999,-99) , 
-9, 2.74381, 0, 0, 0.499133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497999,-99) ,
+9, 2.74381, 0, 0, 0.499133,-99) ,
 7, 0.501269, 1, 0, 0.502174,-99)    );
   // itree = 1646
   fBoostWeights.push_back(0.000107579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497984,-99) , 
-8, 1.93106, 0, 0, 0.503576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497984,-99) ,
+8, 1.93106, 0, 0, 0.503576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493308,-99) , 
-4, -2.01209, 1, 0, 0.497981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493308,-99) ,
+4, -2.01209, 1, 0, 0.497981,-99) ,
 7, 0.390948, 0, 0, 0.50218,-99)    );
   // itree = 1647
   fBoostWeights.push_back(0.000110879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495276,-99) , 
-7, 0.795458, 1, 0, 0.505126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495276,-99) ,
+7, 0.795458, 1, 0, 0.505126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49667,-99) , 
-7, 0.480746, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49667,-99) ,
+7, 0.480746, 1, 0, 0.499363,-99) ,
 8, 2.24069, 0, 0, 0.502173,-99)    );
   // itree = 1648
   fBoostWeights.push_back(9.38338e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494729,-99) , 
-7, 0.984038, 1, 0, 0.505312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494729,-99) ,
+7, 0.984038, 1, 0, 0.505312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491371,-99) , 
-9, 1.86353, 0, 0, 0.498955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491371,-99) ,
+9, 1.86353, 0, 0, 0.498955,-99) ,
 12, 4.57639, 1, 0, 0.50217,-99)    );
   // itree = 1649
   fBoostWeights.push_back(8.7563e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497884,-99) , 
-8, 2.17759, 0, 0, 0.509627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497884,-99) ,
+8, 2.17759, 0, 0, 0.509627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498338,-99) , 
-7, 0.478265, 1, 0, 0.499492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498338,-99) ,
+7, 0.478265, 1, 0, 0.499492,-99) ,
 5, 0.473096, 1, 0, 0.502154,-99)    );
   // itree = 1650
   fBoostWeights.push_back(9.46643e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495239,-99) , 
-7, 0.859685, 1, 0, 0.516199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495239,-99) ,
+7, 0.859685, 1, 0, 0.516199,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498414,-99) , 
-5, 0.990868, 0, 0, 0.499307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498414,-99) ,
+5, 0.990868, 0, 0, 0.499307,-99) ,
 1, 0.103667, 0, 0, 0.502161,-99)    );
   // itree = 1651
   fBoostWeights.push_back(0.000101712);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492429,-99) , 
-12, 4.81552, 1, 0, 0.509316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492429,-99) ,
+12, 4.81552, 1, 0, 0.509316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497269,-99) , 
-11, 1.17355, 1, 0, 0.49952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497269,-99) ,
+11, 1.17355, 1, 0, 0.49952,-99) ,
 4, -1.47024, 1, 0, 0.50217,-99)    );
   // itree = 1652
   fBoostWeights.push_back(8.70099e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497934,-99) , 
-8, 2.06839, 0, 0, 0.516183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497934,-99) ,
+8, 2.06839, 0, 0, 0.516183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495812,-99) , 
-7, 0.390948, 0, 0, 0.499315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495812,-99) ,
+7, 0.390948, 0, 0, 0.499315,-99) ,
 1, 0.103667, 0, 0, 0.502165,-99)    );
   // itree = 1653
   fBoostWeights.push_back(0.000109532);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497729,-99) , 
-5, 0.610294, 1, 0, 0.505087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497729,-99) ,
+5, 0.610294, 1, 0, 0.505087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495663,-99) , 
-6, -0.88487, 0, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495663,-99) ,
+6, -0.88487, 0, 0, 0.499364,-99) ,
 8, 2.24069, 0, 0, 0.502155,-99)    );
   // itree = 1654
   fBoostWeights.push_back(9.24641e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497234,-99) , 
-4, -1.29284, 1, 0, 0.516168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497234,-99) ,
+4, -1.29284, 1, 0, 0.516168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49872,-99) , 
-12, 3.73942, 1, 0, 0.499307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49872,-99) ,
+12, 3.73942, 1, 0, 0.499307,-99) ,
 1, 0.103667, 0, 0, 0.502156,-99)    );
   // itree = 1655
   fBoostWeights.push_back(9.39227e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49527,-99) , 
-7, 0.859685, 1, 0, 0.516168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49527,-99) ,
+7, 0.859685, 1, 0, 0.516168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498335,-99) , 
-9, 1.96958, 1, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498335,-99) ,
+9, 1.96958, 1, 0, 0.499329,-99) ,
 1, 0.103667, 0, 0, 0.502174,-99)    );
   // itree = 1656
   fBoostWeights.push_back(0.000105073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497749,-99) , 
-1, 0.00171106, 0, 0, 0.509305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497749,-99) ,
+1, 0.00171106, 0, 0, 0.509305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49589,-99) , 
-4, -0.712726, 0, 0, 0.499538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49589,-99) ,
+4, -0.712726, 0, 0, 0.499538,-99) ,
 4, -1.47024, 1, 0, 0.502181,-99)    );
   // itree = 1657
   fBoostWeights.push_back(9.19525e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496603,-99) , 
-9, 2.24617, 0, 0, 0.509649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496603,-99) ,
+9, 2.24617, 0, 0, 0.509649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498743,-99) , 
-12, 3.85898, 1, 0, 0.499518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498743,-99) ,
+12, 3.85898, 1, 0, 0.499518,-99) ,
 5, 0.473096, 1, 0, 0.502178,-99)    );
   // itree = 1658
   fBoostWeights.push_back(9.0968e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498966,-99) , 
-7, 0.353762, 0, 0, 0.509645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498966,-99) ,
+7, 0.353762, 0, 0, 0.509645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497523,-99) , 
-5, 0.87839, 0, 0, 0.499538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497523,-99) ,
+5, 0.87839, 0, 0, 0.499538,-99) ,
 5, 0.473096, 1, 0, 0.502192,-99)    );
   // itree = 1659
   fBoostWeights.push_back(0.000100488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498924,-99) , 
-7, 0.469242, 1, 0, 0.503581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498924,-99) ,
+7, 0.469242, 1, 0, 0.503581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49614,-99) , 
-9, 1.93614, 1, 0, 0.498024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49614,-99) ,
+9, 1.93614, 1, 0, 0.498024,-99) ,
 7, 0.390948, 0, 0, 0.502195,-99)    );
   // itree = 1660
   fBoostWeights.push_back(9.38001e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49648,-99) , 
-7, 0.390948, 0, 0, 0.503278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49648,-99) ,
+7, 0.390948, 0, 0, 0.503278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489999,-99) , 
-8, 1.43176, 0, 0, 0.498414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489999,-99) ,
+8, 1.43176, 0, 0, 0.498414,-99) ,
 9, 1.87281, 0, 0, 0.502212,-99)    );
   // itree = 1661
   fBoostWeights.push_back(9.30776e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495311,-99) , 
-7, 0.859685, 1, 0, 0.516159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495311,-99) ,
+7, 0.859685, 1, 0, 0.516159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498501,-99) , 
-5, 0.990868, 0, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498501,-99) ,
+5, 0.990868, 0, 0, 0.499362,-99) ,
 1, 0.103667, 0, 0, 0.502199,-99)    );
   // itree = 1662
   fBoostWeights.push_back(0.000100004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498932,-99) , 
-7, 0.469242, 1, 0, 0.503582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498932,-99) ,
+7, 0.469242, 1, 0, 0.503582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496213,-99) , 
-9, 1.93614, 1, 0, 0.498078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496213,-99) ,
+9, 1.93614, 1, 0, 0.498078,-99) ,
 7, 0.390948, 0, 0, 0.502209,-99)    );
   // itree = 1663
   fBoostWeights.push_back(9.07676e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497308,-99) , 
-4, -1.29284, 1, 0, 0.516173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497308,-99) ,
+4, -1.29284, 1, 0, 0.516173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498423,-99) , 
-9, 1.96958, 1, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498423,-99) ,
+9, 1.96958, 1, 0, 0.499391,-99) ,
 1, 0.103667, 0, 0, 0.502226,-99)    );
   // itree = 1664
   fBoostWeights.push_back(8.96847e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497841,-99) , 
-1, -0.100273, 0, 0, 0.509694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497841,-99) ,
+1, -0.100273, 0, 0, 0.509694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495859,-99) , 
-2, 0.632998, 1, 0, 0.499577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495859,-99) ,
+2, 0.632998, 1, 0, 0.499577,-99) ,
 5, 0.473096, 1, 0, 0.502234,-99)    );
   // itree = 1665
   fBoostWeights.push_back(8.94897e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497456,-99) , 
-1, -0.712287, 0, 0, 0.503369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497456,-99) ,
+1, -0.712287, 0, 0, 0.503369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490765,-99) , 
-6, -0.983179, 0, 0, 0.497768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490765,-99) ,
+6, -0.983179, 0, 0, 0.497768,-99) ,
 0, 1.68308, 0, 0, 0.502226,-99)    );
   // itree = 1666
   fBoostWeights.push_back(0.000100157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49867,-99) , 
-4, -1.29631, 1, 0, 0.50534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49867,-99) ,
+4, -1.29631, 1, 0, 0.50534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494792,-99) , 
-4, -1.12229, 0, 0, 0.499011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494792,-99) ,
+4, -1.12229, 0, 0, 0.499011,-99) ,
 12, 4.57639, 1, 0, 0.502213,-99)    );
   // itree = 1667
   fBoostWeights.push_back(8.65903e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498616,-99) , 
-12, 4.69595, 1, 0, 0.50306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498616,-99) ,
+12, 4.69595, 1, 0, 0.50306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48983,-99) , 
-2, 0.256409, 1, 0, 0.496039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48983,-99) ,
+2, 0.256409, 1, 0, 0.496039,-99) ,
 7, 0.979327, 1, 0, 0.502214,-99)    );
   // itree = 1668
   fBoostWeights.push_back(0.000100509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495313,-99) , 
-3, 0.0644723, 1, 0, 0.505329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495313,-99) ,
+3, 0.0644723, 1, 0, 0.505329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496168,-99) , 
-5, 0.731889, 0, 0, 0.499015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496168,-99) ,
+5, 0.731889, 0, 0, 0.499015,-99) ,
 12, 4.57639, 1, 0, 0.502209,-99)    );
   // itree = 1669
   fBoostWeights.push_back(9.3444e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495765,-99) , 
-7, 0.825673, 1, 0, 0.516125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495765,-99) ,
+7, 0.825673, 1, 0, 0.516125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498074,-99) , 
-7, 0.464495, 1, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498074,-99) ,
+7, 0.464495, 1, 0, 0.49937,-99) ,
 1, 0.103667, 0, 0, 0.5022,-99)    );
   // itree = 1670
   fBoostWeights.push_back(9.56032e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499079,-99) , 
-11, 1.46171, 1, 0, 0.505314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499079,-99) ,
+11, 1.46171, 1, 0, 0.505314,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489602,-99) , 
-11, 0.917376, 0, 0, 0.49902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489602,-99) ,
+11, 0.917376, 0, 0, 0.49902,-99) ,
 12, 4.57639, 1, 0, 0.502203,-99)    );
   // itree = 1671
   fBoostWeights.push_back(8.18609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.0425745, 1, 1, 0.516105,-99) , 
+0,
+0,
+2, -0.0425745, 1, 1, 0.516105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498779,-99) , 
-12, 3.73942, 1, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498779,-99) ,
+12, 3.73942, 1, 0, 0.49936,-99) ,
 1, 0.103667, 0, 0, 0.502189,-99)    );
   // itree = 1672
   fBoostWeights.push_back(0.00013493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496328,-99) , 
-0, 1.82433, 0, 0, 0.503279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496328,-99) ,
+0, 1.82433, 0, 0, 0.503279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490766,-99) , 
-0, 1.96465, 1, 0, 0.498361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490766,-99) ,
+0, 1.96465, 1, 0, 0.498361,-99) ,
 9, 1.87281, 0, 0, 0.502201,-99)    );
   // itree = 1673
   fBoostWeights.push_back(8.93685e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49885,-99) , 
-8, 2.22547, 0, 0, 0.503324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49885,-99) ,
+8, 2.22547, 0, 0, 0.503324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491158,-99) , 
-8, 2.43854, 1, 0, 0.497778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491158,-99) ,
+8, 2.43854, 1, 0, 0.497778,-99) ,
 0, 1.68308, 0, 0, 0.502193,-99)    );
   // itree = 1674
   fBoostWeights.push_back(9.23892e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495745,-99) , 
-7, 0.825673, 1, 0, 0.516061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495745,-99) ,
+7, 0.825673, 1, 0, 0.516061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498523,-99) , 
-5, 0.990868, 0, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498523,-99) ,
+5, 0.990868, 0, 0, 0.499373,-99) ,
 1, 0.103667, 0, 0, 0.502192,-99)    );
   // itree = 1675
   fBoostWeights.push_back(8.06959e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494149,-99) , 
-7, 0.979305, 1, 0, 0.502674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494149,-99) ,
+7, 0.979305, 1, 0, 0.502674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496701,-99) ,
 11, 1.84612, 1, 0, 0.502202,-99)    );
   // itree = 1676
   fBoostWeights.push_back(0.000109619);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498653,-99) , 
-4, -1.29631, 1, 0, 0.505295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498653,-99) ,
+4, -1.29631, 1, 0, 0.505295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489626,-99) , 
-11, 0.917376, 0, 0, 0.499009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489626,-99) ,
+11, 0.917376, 0, 0, 0.499009,-99) ,
 12, 4.57639, 1, 0, 0.502189,-99)    );
   // itree = 1677
   fBoostWeights.push_back(9.25817e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495774,-99) , 
-7, 0.825673, 1, 0, 0.516038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495774,-99) ,
+7, 0.825673, 1, 0, 0.516038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498791,-99) , 
-12, 3.73942, 1, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498791,-99) ,
+12, 3.73942, 1, 0, 0.49937,-99) ,
 1, 0.103667, 0, 0, 0.502186,-99)    );
   // itree = 1678
   fBoostWeights.push_back(9.11301e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497248,-99) , 
-4, -1.29284, 1, 0, 0.516033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497248,-99) ,
+4, -1.29284, 1, 0, 0.516033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495977,-99) , 
-7, 0.390948, 0, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495977,-99) ,
+7, 0.390948, 0, 0, 0.499391,-99) ,
 1, 0.103667, 0, 0, 0.502203,-99)    );
   // itree = 1679
   fBoostWeights.push_back(0.000102859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497486,-99) , 
-7, 0.373145, 0, 0, 0.50639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497486,-99) ,
+7, 0.373145, 0, 0, 0.50639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498277,-99) , 
-1, 0.40965, 0, 0, 0.499174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498277,-99) ,
+1, 0.40965, 0, 0, 0.499174,-99) ,
 7, 0.501269, 1, 0, 0.502194,-99)    );
   // itree = 1680
   fBoostWeights.push_back(8.19855e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499586,-99) , 
-6, -1.05893, 1, 0, 0.516035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499586,-99) ,
+6, -1.05893, 1, 0, 0.516035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498821,-99) , 
-12, 3.73942, 1, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498821,-99) ,
+12, 3.73942, 1, 0, 0.499397,-99) ,
 1, 0.103667, 0, 0, 0.502208,-99)    );
   // itree = 1681
   fBoostWeights.push_back(8.86215e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491372,-99) , 
-8, 1.45949, 0, 0, 0.503063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491372,-99) ,
+8, 1.45949, 0, 0, 0.503063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488233,-99) , 
-9, 2.35674, 1, 0, 0.496094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488233,-99) ,
+9, 2.35674, 1, 0, 0.496094,-99) ,
 7, 0.979327, 1, 0, 0.502223,-99)    );
   // itree = 1682
   fBoostWeights.push_back(8.79578e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498635,-99) , 
-12, 4.69595, 1, 0, 0.503042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498635,-99) ,
+12, 4.69595, 1, 0, 0.503042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488256,-99) , 
-9, 2.35674, 1, 0, 0.496091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488256,-99) ,
+9, 2.35674, 1, 0, 0.496091,-99) ,
 7, 0.979327, 1, 0, 0.502204,-99)    );
   // itree = 1683
   fBoostWeights.push_back(9.08848e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497253,-99) , 
-4, -1.29284, 1, 0, 0.516005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497253,-99) ,
+4, -1.29284, 1, 0, 0.516005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49811,-99) , 
-7, 0.464495, 1, 0, 0.499393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49811,-99) ,
+7, 0.464495, 1, 0, 0.499393,-99) ,
 1, 0.103667, 0, 0, 0.502199,-99)    );
   // itree = 1684
   fBoostWeights.push_back(8.15772e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498996,-99) , 
-9, 2.19192, 0, 0, 0.516005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498996,-99) ,
+9, 2.19192, 0, 0, 0.516005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493217,-99) , 
-0, 2.78895, 1, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493217,-99) ,
+0, 2.78895, 1, 0, 0.499397,-99) ,
 1, 0.103667, 0, 0, 0.502203,-99)    );
   // itree = 1685
   fBoostWeights.push_back(8.86463e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49888,-99) , 
-8, 2.22547, 0, 0, 0.503323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49888,-99) ,
+8, 2.22547, 0, 0, 0.503323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495,-99) , 
-1, -0.447621, 0, 0, 0.497768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495,-99) ,
+1, -0.447621, 0, 0, 0.497768,-99) ,
 0, 1.68308, 0, 0, 0.50219,-99)    );
   // itree = 1686
   fBoostWeights.push_back(7.64409e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499779,-99) , 
-5, 0.783494, 1, 0, 0.503324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499779,-99) ,
+5, 0.783494, 1, 0, 0.503324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489806,-99) , 
-9, 2.45345, 1, 0, 0.497775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489806,-99) ,
+9, 2.45345, 1, 0, 0.497775,-99) ,
 0, 1.68308, 0, 0, 0.502192,-99)    );
   // itree = 1687
   fBoostWeights.push_back(9.93649e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498945,-99) , 
-7, 0.469242, 1, 0, 0.503562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498945,-99) ,
+7, 0.469242, 1, 0, 0.503562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496197,-99) , 
-9, 1.93614, 1, 0, 0.498053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496197,-99) ,
+9, 1.93614, 1, 0, 0.498053,-99) ,
 7, 0.390948, 0, 0, 0.502187,-99)    );
   // itree = 1688
   fBoostWeights.push_back(0.000133513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498478,-99) , 
-1, -0.100321, 0, 0, 0.503264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498478,-99) ,
+1, -0.100321, 0, 0, 0.503264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490882,-99) , 
-0, 1.96465, 1, 0, 0.498427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490882,-99) ,
+0, 1.96465, 1, 0, 0.498427,-99) ,
 9, 1.87281, 0, 0, 0.502204,-99)    );
   // itree = 1689
   fBoostWeights.push_back(9.22507e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496093,-99) , 
-7, 0.979305, 1, 0, 0.503351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496093,-99) ,
+7, 0.979305, 1, 0, 0.503351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490855,-99) , 
-6, -0.983179, 0, 0, 0.497802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490855,-99) ,
+6, -0.983179, 0, 0, 0.497802,-99) ,
 0, 1.68308, 0, 0, 0.502219,-99)    );
   // itree = 1690
   fBoostWeights.push_back(0.000109174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496312,-99) , 
-12, 4.93509, 1, 0, 0.503577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496312,-99) ,
+12, 4.93509, 1, 0, 0.503577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493443,-99) , 
-4, -2.01209, 1, 0, 0.498072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493443,-99) ,
+4, -2.01209, 1, 0, 0.498072,-99) ,
 7, 0.390948, 0, 0, 0.502203,-99)    );
   // itree = 1691
   fBoostWeights.push_back(0.000108614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496389,-99) , 
-0, 1.82433, 0, 0, 0.503253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496389,-99) ,
+0, 1.82433, 0, 0, 0.503253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487191,-99) , 
-1, -0.121204, 1, 0, 0.498411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487191,-99) ,
+1, -0.121204, 1, 0, 0.498411,-99) ,
 9, 1.87281, 0, 0, 0.502192,-99)    );
   // itree = 1692
   fBoostWeights.push_back(9.30442e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498884,-99) , 
-8, 2.22547, 0, 0, 0.503299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498884,-99) ,
+8, 2.22547, 0, 0, 0.503299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490903,-99) , 
-6, -0.983179, 0, 0, 0.49781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490903,-99) ,
+6, -0.983179, 0, 0, 0.49781,-99) ,
 0, 1.68308, 0, 0, 0.50218,-99)    );
   // itree = 1693
   fBoostWeights.push_back(9.05722e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497239,-99) , 
-4, -1.29284, 1, 0, 0.515934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497239,-99) ,
+4, -1.29284, 1, 0, 0.515934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49599,-99) , 
-7, 0.390948, 0, 0, 0.499384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49599,-99) ,
+7, 0.390948, 0, 0, 0.499384,-99) ,
 1, 0.103667, 0, 0, 0.50218,-99)    );
   // itree = 1694
   fBoostWeights.push_back(9.96781e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498658,-99) , 
-4, -1.29631, 1, 0, 0.505259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498658,-99) ,
+4, -1.29631, 1, 0, 0.505259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491456,-99) , 
-9, 1.86353, 0, 0, 0.499011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491456,-99) ,
+9, 1.86353, 0, 0, 0.499011,-99) ,
 12, 4.57639, 1, 0, 0.502171,-99)    );
   // itree = 1695
   fBoostWeights.push_back(9.17961e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495811,-99) , 
-7, 0.825673, 1, 0, 0.515926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495811,-99) ,
+7, 0.825673, 1, 0, 0.515926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498521,-99) , 
-5, 0.990868, 0, 0, 0.499372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498521,-99) ,
+5, 0.990868, 0, 0, 0.499372,-99) ,
 1, 0.103667, 0, 0, 0.502168,-99)    );
   // itree = 1696
   fBoostWeights.push_back(0.000110973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492834,-99) , 
-1, -0.750044, 0, 0, 0.506339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492834,-99) ,
+1, -0.750044, 0, 0, 0.506339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489085,-99) , 
-2, 0.82134, 1, 0, 0.499182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489085,-99) ,
+2, 0.82134, 1, 0, 0.499182,-99) ,
 7, 0.501269, 1, 0, 0.502178,-99)    );
   // itree = 1697
   fBoostWeights.push_back(9.18297e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495815,-99) , 
-7, 0.825673, 1, 0, 0.515898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495815,-99) ,
+7, 0.825673, 1, 0, 0.515898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4984,-99) , 
-9, 1.96958, 1, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4984,-99) ,
+9, 1.96958, 1, 0, 0.499367,-99) ,
 1, 0.103667, 0, 0, 0.502159,-99)    );
   // itree = 1698
   fBoostWeights.push_back(9.06797e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497888,-99) , 
-1, -0.100273, 0, 0, 0.509538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497888,-99) ,
+1, -0.100273, 0, 0, 0.509538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498406,-99) , 
-7, 0.478265, 1, 0, 0.499541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498406,-99) ,
+7, 0.478265, 1, 0, 0.499541,-99) ,
 5, 0.473096, 1, 0, 0.502167,-99)    );
   // itree = 1699
   fBoostWeights.push_back(7.13945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498988,-99) , 
-0, 1.81252, 0, 0, 0.50291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498988,-99) ,
+0, 1.81252, 0, 0, 0.50291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492071,-99) , 
-9, 2.15069, 0, 0, 0.497297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492071,-99) ,
+9, 2.15069, 0, 0, 0.497297,-99) ,
 3, 0.0967294, 1, 0, 0.502176,-99)    );
   // itree = 1700
   fBoostWeights.push_back(0.000132527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49644,-99) , 
-0, 1.82433, 0, 0, 0.503226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49644,-99) ,
+0, 1.82433, 0, 0, 0.503226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490877,-99) , 
-0, 1.96465, 1, 0, 0.498398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490877,-99) ,
+0, 1.96465, 1, 0, 0.498398,-99) ,
 9, 1.87281, 0, 0, 0.502168,-99)    );
   // itree = 1701
   fBoostWeights.push_back(7.99698e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497757,-99) , 
-0, 1.68308, 0, 0, 0.50274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497757,-99) ,
+0, 1.68308, 0, 0, 0.50274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4932,-99) , 
-9, 1.99097, 1, 0, 0.498664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4932,-99) ,
+9, 1.99097, 1, 0, 0.498664,-99) ,
 6, -0.231447, 1, 0, 0.50216,-99)    );
   // itree = 1702
   fBoostWeights.push_back(9.64135e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497006,-99) , 
-4, -0.600526, 1, 0, 0.5063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497006,-99) ,
+4, -0.600526, 1, 0, 0.5063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497299,-99) , 
-4, -0.252418, 0, 0, 0.49916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497299,-99) ,
+4, -0.252418, 0, 0, 0.49916,-99) ,
 7, 0.501269, 1, 0, 0.502149,-99)    );
   // itree = 1703
   fBoostWeights.push_back(7.08253e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493835,-99) , 
-9, 1.48572, 0, 0, 0.502881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493835,-99) ,
+9, 1.48572, 0, 0, 0.502881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495341,-99) , 
-2, 0.444703, 0, 0, 0.497279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495341,-99) ,
+2, 0.444703, 0, 0, 0.497279,-99) ,
 3, 0.0967294, 1, 0, 0.502148,-99)    );
   // itree = 1704
   fBoostWeights.push_back(0.000102501);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492459,-99) , 
-12, 4.81552, 1, 0, 0.509143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492459,-99) ,
+12, 4.81552, 1, 0, 0.509143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495013,-99) , 
-2, 0.633096, 1, 0, 0.499534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495013,-99) ,
+2, 0.633096, 1, 0, 0.499534,-99) ,
 4, -1.47024, 1, 0, 0.502134,-99)    );
   // itree = 1705
   fBoostWeights.push_back(9.15459e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495798,-99) , 
-7, 0.825673, 1, 0, 0.515818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495798,-99) ,
+7, 0.825673, 1, 0, 0.515818,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498495,-99) , 
-5, 0.990868, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498495,-99) ,
+5, 0.990868, 0, 0, 0.499337,-99) ,
 1, 0.103667, 0, 0, 0.502121,-99)    );
   // itree = 1706
   fBoostWeights.push_back(8.99961e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497206,-99) , 
-4, -1.29284, 1, 0, 0.515813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497206,-99) ,
+4, -1.29284, 1, 0, 0.515813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498625,-99) , 
-9, 1.77604, 1, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498625,-99) ,
+9, 1.77604, 1, 0, 0.499349,-99) ,
 1, 0.103667, 0, 0, 0.502131,-99)    );
   // itree = 1707
   fBoostWeights.push_back(9.03779e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496044,-99) , 
-7, 0.979305, 1, 0, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496044,-99) ,
+7, 0.979305, 1, 0, 0.50324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491023,-99) , 
-6, -0.983179, 0, 0, 0.497864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491023,-99) ,
+6, -0.983179, 0, 0, 0.497864,-99) ,
 0, 1.68308, 0, 0, 0.502143,-99)    );
   // itree = 1708
   fBoostWeights.push_back(8.01691e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.0425745, 1, 1, 0.5158,-99) , 
+0,
+0,
+2, -0.0425745, 1, 1, 0.5158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498634,-99) , 
-9, 1.77604, 1, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498634,-99) ,
+9, 1.77604, 1, 0, 0.499349,-99) ,
 1, 0.103667, 0, 0, 0.502128,-99)    );
   // itree = 1709
   fBoostWeights.push_back(6.49757e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499562,-99) , 
-5, 0.473096, 1, 0, 0.502602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499562,-99) ,
+5, 0.473096, 1, 0, 0.502602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496714,-99) ,
 11, 1.84612, 1, 0, 0.502136,-99)    );
   // itree = 1710
   fBoostWeights.push_back(9.07549e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498841,-99) , 
-12, 4.57639, 1, 0, 0.502874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498841,-99) ,
+12, 4.57639, 1, 0, 0.502874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486951,-99) , 
-4, -0.600476, 1, 0, 0.497301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486951,-99) ,
+4, -0.600476, 1, 0, 0.497301,-99) ,
 3, 0.0967294, 1, 0, 0.502145,-99)    );
   // itree = 1711
   fBoostWeights.push_back(8.95082e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495829,-99) , 
-7, 0.825673, 1, 0, 0.515778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495829,-99) ,
+7, 0.825673, 1, 0, 0.515778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498738,-99) , 
-2, -0.496694, 1, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498738,-99) ,
+2, -0.496694, 1, 0, 0.499373,-99) ,
 1, 0.103667, 0, 0, 0.502144,-99)    );
   // itree = 1712
   fBoostWeights.push_back(8.24773e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.757008, 1, 1, 0.505229,-99) , 
+0,
+0,
+2, -0.757008, 1, 1, 0.505229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49612,-99) , 
-5, 0.731889, 0, 0, 0.499013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49612,-99) ,
+5, 0.731889, 0, 0, 0.499013,-99) ,
 12, 4.57639, 1, 0, 0.502157,-99)    );
   // itree = 1713
   fBoostWeights.push_back(8.0395e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.0425745, 1, 1, 0.515767,-99) , 
+0,
+0,
+2, -0.0425745, 1, 1, 0.515767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498114,-99) , 
-7, 0.464495, 1, 0, 0.499377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498114,-99) ,
+7, 0.464495, 1, 0, 0.499377,-99) ,
 1, 0.103667, 0, 0, 0.502146,-99)    );
   // itree = 1714
   fBoostWeights.push_back(9.10165e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495821,-99) , 
-7, 0.825673, 1, 0, 0.515746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495821,-99) ,
+7, 0.825673, 1, 0, 0.515746,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498811,-99) , 
-12, 3.73942, 1, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498811,-99) ,
+12, 3.73942, 1, 0, 0.499382,-99) ,
 1, 0.103667, 0, 0, 0.502146,-99)    );
   // itree = 1715
   fBoostWeights.push_back(8.64916e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49692,-99) , 
-2, 0.82134, 1, 0, 0.503523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49692,-99) ,
+2, 0.82134, 1, 0, 0.503523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496297,-99) , 
-2, -0.221269, 1, 0, 0.498072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496297,-99) ,
+2, -0.221269, 1, 0, 0.498072,-99) ,
 7, 0.390948, 0, 0, 0.502163,-99)    );
   // itree = 1716
   fBoostWeights.push_back(8.82801e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496564,-99) , 
-7, 0.390948, 0, 0, 0.503217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496564,-99) ,
+7, 0.390948, 0, 0, 0.503217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493203,-99) , 
-2, -0.120212, 0, 0, 0.498366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493203,-99) ,
+2, -0.120212, 0, 0, 0.498366,-99) ,
 9, 1.87281, 0, 0, 0.502154,-99)    );
   // itree = 1717
   fBoostWeights.push_back(0.00010956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492885,-99) , 
-1, -0.750044, 0, 0, 0.50629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492885,-99) ,
+1, -0.750044, 0, 0, 0.50629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49803,-99) , 
-9, 2.74381, 0, 0, 0.499157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49803,-99) ,
+9, 2.74381, 0, 0, 0.499157,-99) ,
 7, 0.501269, 1, 0, 0.502143,-99)    );
   // itree = 1718
   fBoostWeights.push_back(9.2813e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499182,-99) , 
-1, -0.100321, 0, 0, 0.505206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499182,-99) ,
+1, -0.100321, 0, 0, 0.505206,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494767,-99) , 
-4, -1.12229, 0, 0, 0.49902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494767,-99) ,
+4, -1.12229, 0, 0, 0.49902,-99) ,
 12, 4.57639, 1, 0, 0.502149,-99)    );
   // itree = 1719
   fBoostWeights.push_back(8.87535e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495818,-99) , 
-7, 0.825673, 1, 0, 0.515709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495818,-99) ,
+7, 0.825673, 1, 0, 0.515709,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49323,-99) , 
-0, 2.78895, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49323,-99) ,
+0, 2.78895, 1, 0, 0.499395,-99) ,
 1, 0.103667, 0, 0, 0.502151,-99)    );
   // itree = 1720
   fBoostWeights.push_back(9.07962e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495842,-99) , 
-7, 0.825673, 1, 0, 0.515704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495842,-99) ,
+7, 0.825673, 1, 0, 0.515704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498811,-99) , 
-12, 3.73942, 1, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498811,-99) ,
+12, 3.73942, 1, 0, 0.499379,-99) ,
 1, 0.103667, 0, 0, 0.502137,-99)    );
   // itree = 1721
   fBoostWeights.push_back(8.98029e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497157,-99) , 
-4, -1.29284, 1, 0, 0.515699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497157,-99) ,
+4, -1.29284, 1, 0, 0.515699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496046,-99) , 
-7, 0.390948, 0, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496046,-99) ,
+7, 0.390948, 0, 0, 0.4994,-99) ,
 1, 0.103667, 0, 0, 0.502154,-99)    );
   // itree = 1722
   fBoostWeights.push_back(0.000107646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495343,-99) , 
-3, 0.0644723, 1, 0, 0.505208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495343,-99) ,
+3, 0.0644723, 1, 0, 0.505208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492819,-99) , 
-11, 1.012, 0, 0, 0.49901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492819,-99) ,
+11, 1.012, 0, 0, 0.49901,-99) ,
 12, 4.57639, 1, 0, 0.502145,-99)    );
   // itree = 1723
   fBoostWeights.push_back(9.10836e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495433,-99) , 
-7, 0.859685, 1, 0, 0.515685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495433,-99) ,
+7, 0.859685, 1, 0, 0.515685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498109,-99) , 
-7, 0.464495, 1, 0, 0.499376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498109,-99) ,
+7, 0.464495, 1, 0, 0.499376,-99) ,
 1, 0.103667, 0, 0, 0.502131,-99)    );
   // itree = 1724
   fBoostWeights.push_back(8.9503e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497169,-99) , 
-4, -1.29284, 1, 0, 0.515678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497169,-99) ,
+4, -1.29284, 1, 0, 0.515678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496031,-99) , 
-7, 0.390948, 0, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496031,-99) ,
+7, 0.390948, 0, 0, 0.49938,-99) ,
 1, 0.103667, 0, 0, 0.502133,-99)    );
   // itree = 1725
   fBoostWeights.push_back(7.82756e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495008,-99) , 
-8, 1.51822, 0, 0, 0.50285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495008,-99) ,
+8, 1.51822, 0, 0, 0.50285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491656,-99) , 
-3, 0.161737, 0, 0, 0.497305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491656,-99) ,
+3, 0.161737, 0, 0, 0.497305,-99) ,
 3, 0.0967294, 1, 0, 0.502125,-99)    );
   // itree = 1726
   fBoostWeights.push_back(0.000101697);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49916,-99) , 
-1, -0.100321, 0, 0, 0.505168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49916,-99) ,
+1, -0.100321, 0, 0, 0.505168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492827,-99) , 
-11, 1.012, 0, 0, 0.49898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492827,-99) ,
+11, 1.012, 0, 0, 0.49898,-99) ,
 12, 4.57639, 1, 0, 0.502109,-99)    );
   // itree = 1727
   fBoostWeights.push_back(9.2023e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49883,-99) , 
-8, 2.22547, 0, 0, 0.503199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49883,-99) ,
+8, 2.22547, 0, 0, 0.503199,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491062,-99) , 
-6, -0.983179, 0, 0, 0.497862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491062,-99) ,
+6, -0.983179, 0, 0, 0.497862,-99) ,
 0, 1.68308, 0, 0, 0.502111,-99)    );
   // itree = 1728
   fBoostWeights.push_back(0.00010662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495376,-99) , 
-3, 0.0644723, 1, 0, 0.505179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495376,-99) ,
+3, 0.0644723, 1, 0, 0.505179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4897,-99) , 
-11, 0.917376, 0, 0, 0.498971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4897,-99) ,
+11, 0.917376, 0, 0, 0.498971,-99) ,
 12, 4.57639, 1, 0, 0.502111,-99)    );
   // itree = 1729
   fBoostWeights.push_back(7.75241e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.221269, 1, 1, 0.509375,-99) , 
+0,
+0,
+2, -0.221269, 1, 1, 0.509375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49838,-99) , 
-7, 0.478265, 1, 0, 0.499501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49838,-99) ,
+7, 0.478265, 1, 0, 0.499501,-99) ,
 5, 0.473096, 1, 0, 0.502094,-99)    );
   // itree = 1730
   fBoostWeights.push_back(0.000108847);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492873,-99) , 
-1, -0.750044, 0, 0, 0.506207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492873,-99) ,
+1, -0.750044, 0, 0, 0.506207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498021,-99) , 
-9, 2.74381, 0, 0, 0.499137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498021,-99) ,
+9, 2.74381, 0, 0, 0.499137,-99) ,
 7, 0.501269, 1, 0, 0.502096,-99)    );
   // itree = 1731
   fBoostWeights.push_back(0.000111302);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496657,-99) , 
-9, 1.87281, 0, 0, 0.503453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496657,-99) ,
+9, 1.87281, 0, 0, 0.503453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493461,-99) , 
-4, -2.01209, 1, 0, 0.498039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493461,-99) ,
+4, -2.01209, 1, 0, 0.498039,-99) ,
 7, 0.390948, 0, 0, 0.502102,-99)    );
   // itree = 1732
   fBoostWeights.push_back(8.1401e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499441,-99) , 
-6, -1.05893, 1, 0, 0.51562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499441,-99) ,
+6, -1.05893, 1, 0, 0.51562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498778,-99) , 
-12, 3.73942, 1, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498778,-99) ,
+12, 3.73942, 1, 0, 0.499343,-99) ,
 1, 0.103667, 0, 0, 0.502093,-99)    );
   // itree = 1733
   fBoostWeights.push_back(8.28007e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497159,-99) , 
-4, -1.29284, 1, 0, 0.515615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497159,-99) ,
+4, -1.29284, 1, 0, 0.515615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494969,-99) , 
-1, -0.751769, 0, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494969,-99) ,
+1, -0.751769, 0, 0, 0.499362,-99) ,
 1, 0.103667, 0, 0, 0.502108,-99)    );
   // itree = 1734
   fBoostWeights.push_back(8.42291e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497959,-99) , 
-8, 2.06839, 0, 0, 0.515615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497959,-99) ,
+8, 2.06839, 0, 0, 0.515615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498785,-99) , 
-12, 3.73942, 1, 0, 0.499348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498785,-99) ,
+12, 3.73942, 1, 0, 0.499348,-99) ,
 1, 0.103667, 0, 0, 0.502096,-99)    );
   // itree = 1735
   fBoostWeights.push_back(8.91268e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497177,-99) , 
-4, -1.29284, 1, 0, 0.515607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497177,-99) ,
+4, -1.29284, 1, 0, 0.515607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498123,-99) , 
-7, 0.464495, 1, 0, 0.499368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498123,-99) ,
+7, 0.464495, 1, 0, 0.499368,-99) ,
 1, 0.103667, 0, 0, 0.502111,-99)    );
   // itree = 1736
   fBoostWeights.push_back(0.000115681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49891,-99) , 
-7, 0.469242, 1, 0, 0.503467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49891,-99) ,
+7, 0.469242, 1, 0, 0.503467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493494,-99) , 
-4, -2.01209, 1, 0, 0.49805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493494,-99) ,
+4, -2.01209, 1, 0, 0.49805,-99) ,
 7, 0.390948, 0, 0, 0.502115,-99)    );
   // itree = 1737
   fBoostWeights.push_back(0.000106455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495443,-99) , 
-3, 0.0644723, 1, 0, 0.505192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495443,-99) ,
+3, 0.0644723, 1, 0, 0.505192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489783,-99) , 
-11, 0.917376, 0, 0, 0.499004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489783,-99) ,
+11, 0.917376, 0, 0, 0.499004,-99) ,
 12, 4.57639, 1, 0, 0.502134,-99)    );
   // itree = 1738
   fBoostWeights.push_back(0.000100397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498665,-99) , 
-4, -1.29631, 1, 0, 0.505174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498665,-99) ,
+4, -1.29631, 1, 0, 0.505174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496067,-99) , 
-5, 0.731889, 0, 0, 0.498988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496067,-99) ,
+5, 0.731889, 0, 0, 0.498988,-99) ,
 12, 4.57639, 1, 0, 0.502117,-99)    );
   // itree = 1739
   fBoostWeights.push_back(9.046e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495496,-99) , 
-7, 0.859685, 1, 0, 0.515619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495496,-99) ,
+7, 0.859685, 1, 0, 0.515619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496023,-99) , 
-7, 0.390948, 0, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496023,-99) ,
+7, 0.390948, 0, 0, 0.499379,-99) ,
 1, 0.103667, 0, 0, 0.502122,-99)    );
   // itree = 1740
   fBoostWeights.push_back(8.8869e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497231,-99) , 
-4, -1.29284, 1, 0, 0.515612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497231,-99) ,
+4, -1.29284, 1, 0, 0.515612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498808,-99) , 
-12, 3.73942, 1, 0, 0.499368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498808,-99) ,
+12, 3.73942, 1, 0, 0.499368,-99) ,
 1, 0.103667, 0, 0, 0.502112,-99)    );
   // itree = 1741
   fBoostWeights.push_back(0.00010915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49624,-99) , 
-6, -0.231448, 1, 0, 0.503167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49624,-99) ,
+6, -0.231448, 1, 0, 0.503167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491983,-99) , 
-12, 4.29516, 1, 0, 0.498434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491983,-99) ,
+12, 4.29516, 1, 0, 0.498434,-99) ,
 9, 1.87281, 0, 0, 0.502129,-99)    );
   // itree = 1742
   fBoostWeights.push_back(8.19284e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 1.72636, 1, 1, 0.50517,-99) , 
+0,
+0,
+8, 1.72636, 1, 1, 0.50517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496092,-99) , 
-5, 0.731889, 0, 0, 0.498989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496092,-99) ,
+5, 0.731889, 0, 0, 0.498989,-99) ,
 12, 4.57639, 1, 0, 0.502115,-99)    );
   // itree = 1743
   fBoostWeights.push_back(8.97289e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498882,-99) , 
-8, 2.22547, 0, 0, 0.503194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498882,-99) ,
+8, 2.22547, 0, 0, 0.503194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489977,-99) , 
-9, 2.45345, 1, 0, 0.497851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489977,-99) ,
+9, 2.45345, 1, 0, 0.497851,-99) ,
 0, 1.68308, 0, 0, 0.502105,-99)    );
   // itree = 1744
   fBoostWeights.push_back(0.000106989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498658,-99) , 
-4, -1.29631, 1, 0, 0.505147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498658,-99) ,
+4, -1.29631, 1, 0, 0.505147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489817,-99) , 
-11, 0.917376, 0, 0, 0.498989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489817,-99) ,
+11, 0.917376, 0, 0, 0.498989,-99) ,
 12, 4.57639, 1, 0, 0.502104,-99)    );
   // itree = 1745
   fBoostWeights.push_back(8.26043e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498991,-99) , 
-9, 2.19192, 0, 0, 0.515578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498991,-99) ,
+9, 2.19192, 0, 0, 0.515578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498392,-99) , 
-9, 1.96958, 1, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498392,-99) ,
+9, 1.96958, 1, 0, 0.499362,-99) ,
 1, 0.103667, 0, 0, 0.502101,-99)    );
   // itree = 1746
   fBoostWeights.push_back(8.77034e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495465,-99) , 
-3, 0.0644723, 1, 0, 0.505163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495465,-99) ,
+3, 0.0644723, 1, 0, 0.505163,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498294,-99) , 
-1, 0.140235, 0, 0, 0.498981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498294,-99) ,
+1, 0.140235, 0, 0, 0.498981,-99) ,
 12, 4.57639, 1, 0, 0.502108,-99)    );
   // itree = 1747
   fBoostWeights.push_back(9.56992e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497885,-99) , 
-1, -0.100273, 0, 0, 0.509296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497885,-99) ,
+1, -0.100273, 0, 0, 0.509296,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497533,-99) , 
-5, 0.87839, 0, 0, 0.499548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497533,-99) ,
+5, 0.87839, 0, 0, 0.499548,-99) ,
 5, 0.473096, 1, 0, 0.502108,-99)    );
   // itree = 1748
   fBoostWeights.push_back(8.0708e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496136,-99) , 
-7, 0.979305, 1, 0, 0.503201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496136,-99) ,
+7, 0.979305, 1, 0, 0.503201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496188,-99) , 
-12, 4.33725, 1, 0, 0.497859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496188,-99) ,
+12, 4.33725, 1, 0, 0.497859,-99) ,
 0, 1.68308, 0, 0, 0.502111,-99)    );
   // itree = 1749
   fBoostWeights.push_back(8.55483e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499473,-99) , 
-1, 0.177903, 0, 0, 0.502814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499473,-99) ,
+1, 0.177903, 0, 0, 0.502814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487072,-99) , 
-4, -0.600476, 1, 0, 0.497362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487072,-99) ,
+4, -0.600476, 1, 0, 0.497362,-99) ,
 3, 0.0967294, 1, 0, 0.502101,-99)    );
   // itree = 1750
   fBoostWeights.push_back(8.33996e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498006,-99) , 
-8, 2.06839, 0, 0, 0.515526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498006,-99) ,
+8, 2.06839, 0, 0, 0.515526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496072,-99) , 
-7, 0.390948, 0, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496072,-99) ,
+7, 0.390948, 0, 0, 0.499388,-99) ,
 1, 0.103667, 0, 0, 0.502114,-99)    );
   // itree = 1751
   fBoostWeights.push_back(7.47285e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498985,-99) , 
-9, 2.19192, 0, 0, 0.515518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498985,-99) ,
+9, 2.19192, 0, 0, 0.515518,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49894,-99) , 
-10, -27.4195, 1, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49894,-99) ,
+10, -27.4195, 1, 0, 0.499378,-99) ,
 1, 0.103667, 0, 0, 0.502105,-99)    );
   // itree = 1752
   fBoostWeights.push_back(8.8701e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497205,-99) , 
-4, -1.29284, 1, 0, 0.515515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497205,-99) ,
+4, -1.29284, 1, 0, 0.515515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498144,-99) , 
-7, 0.464495, 1, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498144,-99) ,
+7, 0.464495, 1, 0, 0.499392,-99) ,
 1, 0.103667, 0, 0, 0.502116,-99)    );
   // itree = 1753
   fBoostWeights.push_back(8.97564e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495923,-99) , 
-7, 0.825673, 1, 0, 0.515515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495923,-99) ,
+7, 0.825673, 1, 0, 0.515515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498443,-99) , 
-9, 1.96958, 1, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498443,-99) ,
+9, 1.96958, 1, 0, 0.499397,-99) ,
 1, 0.103667, 0, 0, 0.502119,-99)    );
   // itree = 1754
   fBoostWeights.push_back(0.000106531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498702,-99) , 
-4, -1.29631, 1, 0, 0.505162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498702,-99) ,
+4, -1.29631, 1, 0, 0.505162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489885,-99) , 
-11, 0.917376, 0, 0, 0.49902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489885,-99) ,
+11, 0.917376, 0, 0, 0.49902,-99) ,
 12, 4.57639, 1, 0, 0.502127,-99)    );
   // itree = 1755
   fBoostWeights.push_back(8.94097e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498874,-99) , 
-12, 4.57639, 1, 0, 0.50284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498874,-99) ,
+12, 4.57639, 1, 0, 0.50284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48712,-99) , 
-4, -0.600476, 1, 0, 0.497368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48712,-99) ,
+4, -0.600476, 1, 0, 0.497368,-99) ,
 3, 0.0967294, 1, 0, 0.502124,-99)    );
   // itree = 1756
   fBoostWeights.push_back(8.92774e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495947,-99) , 
-7, 0.825673, 1, 0, 0.515501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495947,-99) ,
+7, 0.825673, 1, 0, 0.515501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498463,-99) , 
-9, 1.96958, 1, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498463,-99) ,
+9, 1.96958, 1, 0, 0.499404,-99) ,
 1, 0.103667, 0, 0, 0.502123,-99)    );
   // itree = 1757
   fBoostWeights.push_back(8.92649e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495552,-99) , 
-7, 0.859685, 1, 0, 0.515496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495552,-99) ,
+7, 0.859685, 1, 0, 0.515496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498574,-99) , 
-5, 0.990868, 0, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498574,-99) ,
+5, 0.990868, 0, 0, 0.499413,-99) ,
 1, 0.103667, 0, 0, 0.50213,-99)    );
   // itree = 1758
   fBoostWeights.push_back(9.90677e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498727,-99) , 
-4, -1.29631, 1, 0, 0.505167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498727,-99) ,
+4, -1.29631, 1, 0, 0.505167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496159,-99) , 
-5, 0.731889, 0, 0, 0.49904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496159,-99) ,
+5, 0.731889, 0, 0, 0.49904,-99) ,
 12, 4.57639, 1, 0, 0.502139,-99)    );
   // itree = 1759
   fBoostWeights.push_back(0.000105876);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498753,-99) , 
-4, -1.29631, 1, 0, 0.505176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498753,-99) ,
+4, -1.29631, 1, 0, 0.505176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489951,-99) , 
-11, 0.917376, 0, 0, 0.499041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489951,-99) ,
+11, 0.917376, 0, 0, 0.499041,-99) ,
 12, 4.57639, 1, 0, 0.502144,-99)    );
   // itree = 1760
   fBoostWeights.push_back(8.90169e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496221,-99) , 
-7, 0.979305, 1, 0, 0.503222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496221,-99) ,
+7, 0.979305, 1, 0, 0.503222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491187,-99) , 
-6, -0.983179, 0, 0, 0.497925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491187,-99) ,
+6, -0.983179, 0, 0, 0.497925,-99) ,
 0, 1.68308, 0, 0, 0.502141,-99)    );
   // itree = 1761
   fBoostWeights.push_back(0.000105216);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495518,-99) , 
-3, 0.0644723, 1, 0, 0.505171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495518,-99) ,
+3, 0.0644723, 1, 0, 0.505171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493033,-99) , 
-11, 1.012, 0, 0, 0.499011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493033,-99) ,
+11, 1.012, 0, 0, 0.499011,-99) ,
 12, 4.57639, 1, 0, 0.502126,-99)    );
   // itree = 1762
   fBoostWeights.push_back(8.77141e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497246,-99) , 
-4, -1.29284, 1, 0, 0.515462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497246,-99) ,
+4, -1.29284, 1, 0, 0.515462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498843,-99) , 
-12, 3.73942, 1, 0, 0.499399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498843,-99) ,
+12, 3.73942, 1, 0, 0.499399,-99) ,
 1, 0.103667, 0, 0, 0.502113,-99)    );
   // itree = 1763
   fBoostWeights.push_back(9.9641e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49506,-99) , 
-7, 0.984038, 1, 0, 0.505167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49506,-99) ,
+7, 0.984038, 1, 0, 0.505167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490012,-99) , 
-11, 0.917376, 0, 0, 0.499021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490012,-99) ,
+11, 0.917376, 0, 0, 0.499021,-99) ,
 12, 4.57639, 1, 0, 0.50213,-99)    );
   // itree = 1764
   fBoostWeights.push_back(8.25906e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498033,-99) , 
-8, 2.06839, 0, 0, 0.515448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498033,-99) ,
+8, 2.06839, 0, 0, 0.515448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498572,-99) , 
-5, 0.990868, 0, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498572,-99) ,
+5, 0.990868, 0, 0, 0.499401,-99) ,
 1, 0.103667, 0, 0, 0.502112,-99)    );
   // itree = 1765
   fBoostWeights.push_back(8.94117e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495992,-99) , 
-7, 0.825673, 1, 0, 0.515441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495992,-99) ,
+7, 0.825673, 1, 0, 0.515441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496111,-99) , 
-7, 0.390948, 0, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496111,-99) ,
+7, 0.390948, 0, 0, 0.499413,-99) ,
 1, 0.103667, 0, 0, 0.50212,-99)    );
   // itree = 1766
   fBoostWeights.push_back(7.94112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499406,-99) , 
-6, -1.05893, 1, 0, 0.515436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499406,-99) ,
+6, -1.05893, 1, 0, 0.515436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498588,-99) , 
-5, 0.990868, 0, 0, 0.499402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498588,-99) ,
+5, 0.990868, 0, 0, 0.499402,-99) ,
 1, 0.103667, 0, 0, 0.502111,-99)    );
   // itree = 1767
   fBoostWeights.push_back(0.000107794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493048,-99) , 
-1, -0.750044, 0, 0, 0.506213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493048,-99) ,
+1, -0.750044, 0, 0, 0.506213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498064,-99) , 
-9, 2.74381, 0, 0, 0.499172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498064,-99) ,
+9, 2.74381, 0, 0, 0.499172,-99) ,
 7, 0.501269, 1, 0, 0.502119,-99)    );
   // itree = 1768
   fBoostWeights.push_back(0.000108493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493077,-99) , 
-1, -0.750044, 0, 0, 0.506197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493077,-99) ,
+1, -0.750044, 0, 0, 0.506197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489225,-99) , 
-2, 0.82134, 1, 0, 0.499194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489225,-99) ,
+2, 0.82134, 1, 0, 0.499194,-99) ,
 7, 0.501269, 1, 0, 0.502125,-99)    );
   // itree = 1769
   fBoostWeights.push_back(0.000130007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496535,-99) , 
-0, 1.82433, 0, 0, 0.503149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496535,-99) ,
+0, 1.82433, 0, 0, 0.503149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490944,-99) , 
-0, 1.96465, 1, 0, 0.498392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490944,-99) ,
+0, 1.96465, 1, 0, 0.498392,-99) ,
 9, 1.87281, 0, 0, 0.502107,-99)    );
   // itree = 1770
   fBoostWeights.push_back(0.000104888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498736,-99) , 
-4, -1.29631, 1, 0, 0.505132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498736,-99) ,
+4, -1.29631, 1, 0, 0.505132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493076,-99) , 
-11, 1.012, 0, 0, 0.498995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493076,-99) ,
+11, 1.012, 0, 0, 0.498995,-99) ,
 12, 4.57639, 1, 0, 0.502099,-99)    );
   // itree = 1771
   fBoostWeights.push_back(7.77404e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.515395,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.515395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498585,-99) , 
-5, 0.990868, 0, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498585,-99) ,
+5, 0.990868, 0, 0, 0.499397,-99) ,
 1, 0.103667, 0, 0, 0.502099,-99)    );
   // itree = 1772
   fBoostWeights.push_back(9.79684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498768,-99) , 
-4, -1.29631, 1, 0, 0.505147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498768,-99) ,
+4, -1.29631, 1, 0, 0.505147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496143,-99) , 
-5, 0.731889, 0, 0, 0.49899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496143,-99) ,
+5, 0.731889, 0, 0, 0.49899,-99) ,
 12, 4.57639, 1, 0, 0.502104,-99)    );
   // itree = 1773
   fBoostWeights.push_back(9.69938e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495561,-99) , 
-3, 0.0644723, 1, 0, 0.505156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495561,-99) ,
+3, 0.0644723, 1, 0, 0.505156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497175,-99) , 
-0, 2.53058, 0, 0, 0.498991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497175,-99) ,
+0, 2.53058, 0, 0, 0.498991,-99) ,
 12, 4.57639, 1, 0, 0.502109,-99)    );
   // itree = 1774
   fBoostWeights.push_back(0.000104868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498542,-99) , 
-1, -0.100321, 0, 0, 0.503143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498542,-99) ,
+1, -0.100321, 0, 0, 0.503143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487358,-99) , 
-1, -0.121204, 1, 0, 0.498409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487358,-99) ,
+1, -0.121204, 1, 0, 0.498409,-99) ,
 9, 1.87281, 0, 0, 0.502105,-99)    );
   // itree = 1775
   fBoostWeights.push_back(8.37855e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499219,-99) , 
-12, 4.80458, 1, 0, 0.506199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499219,-99) ,
+12, 4.80458, 1, 0, 0.506199,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498101,-99) , 
-6, -1.88641, 1, 0, 0.499169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498101,-99) ,
+6, -1.88641, 1, 0, 0.499169,-99) ,
 7, 0.501269, 1, 0, 0.502112,-99)    );
   // itree = 1776
   fBoostWeights.push_back(7.7339e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498894,-99) , 
-12, 4.57639, 1, 0, 0.502827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498894,-99) ,
+12, 4.57639, 1, 0, 0.502827,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494292,-99) , 
-11, 1.75004, 0, 0, 0.497399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494292,-99) ,
+11, 1.75004, 0, 0, 0.497399,-99) ,
 3, 0.0967294, 1, 0, 0.502117,-99)    );
   // itree = 1777
   fBoostWeights.push_back(8.89432e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498668,-99) , 
-3, 0.0644723, 1, 0, 0.504962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498668,-99) ,
+3, 0.0644723, 1, 0, 0.504962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495772,-99) , 
-6, -0.88487, 0, 0, 0.499408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495772,-99) ,
+6, -0.88487, 0, 0, 0.499408,-99) ,
 8, 2.24069, 0, 0, 0.502117,-99)    );
   // itree = 1778
   fBoostWeights.push_back(0.000101506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496368,-99) , 
-7, 0.390948, 0, 0, 0.502625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496368,-99) ,
+7, 0.390948, 0, 0, 0.502625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491244,-99) , 
-12, 4.57639, 1, 0, 0.49949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491244,-99) ,
+12, 4.57639, 1, 0, 0.49949,-99) ,
 2, 0.821394, 1, 0, 0.502109,-99)    );
   // itree = 1779
   fBoostWeights.push_back(0.000126264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498557,-99) , 
-1, -0.100321, 0, 0, 0.503139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498557,-99) ,
+1, -0.100321, 0, 0, 0.503139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491966,-99) , 
-12, 4.29516, 1, 0, 0.498387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491966,-99) ,
+12, 4.29516, 1, 0, 0.498387,-99) ,
 9, 1.87281, 0, 0, 0.502098,-99)    );
   // itree = 1780
   fBoostWeights.push_back(0.000100233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499742,-99) , 
-9, 2.23183, 0, 0, 0.503153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499742,-99) ,
+9, 2.23183, 0, 0, 0.503153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490981,-99) , 
-0, 1.96465, 1, 0, 0.498403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490981,-99) ,
+0, 1.96465, 1, 0, 0.498403,-99) ,
 9, 1.87281, 0, 0, 0.502112,-99)    );
   // itree = 1781
   fBoostWeights.push_back(8.13455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498975,-99) , 
-9, 2.19192, 0, 0, 0.515304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498975,-99) ,
+9, 2.19192, 0, 0, 0.515304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49817,-99) , 
-7, 0.464495, 1, 0, 0.499427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49817,-99) ,
+7, 0.464495, 1, 0, 0.499427,-99) ,
 1, 0.103667, 0, 0, 0.502109,-99)    );
   // itree = 1782
   fBoostWeights.push_back(4.22339e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.502112,-99)    );
   // itree = 1783
   fBoostWeights.push_back(9.21848e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497587,-99) , 
-3, 0.0483549, 1, 0, 0.506175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497587,-99) ,
+3, 0.0483549, 1, 0, 0.506175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489277,-99) , 
-2, 0.82134, 1, 0, 0.499167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489277,-99) ,
+2, 0.82134, 1, 0, 0.499167,-99) ,
 7, 0.501269, 1, 0, 0.5021,-99)    );
   // itree = 1784
   fBoostWeights.push_back(8.02605e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498969,-99) , 
-9, 2.19192, 0, 0, 0.515272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498969,-99) ,
+9, 2.19192, 0, 0, 0.515272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498703,-99) , 
-9, 1.77604, 1, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498703,-99) ,
+9, 1.77604, 1, 0, 0.499405,-99) ,
 1, 0.103667, 0, 0, 0.502085,-99)    );
   // itree = 1785
   fBoostWeights.push_back(7.19589e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49971,-99) , 
-6, -1.05893, 1, 0, 0.503159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49971,-99) ,
+6, -1.05893, 1, 0, 0.503159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494483,-99) , 
-3, 0.0161829, 1, 0, 0.497948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494483,-99) ,
+3, 0.0161829, 1, 0, 0.497948,-99) ,
 0, 1.68308, 0, 0, 0.502096,-99)    );
   // itree = 1786
   fBoostWeights.push_back(8.7923e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49592,-99) , 
-7, 0.825673, 1, 0, 0.515263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49592,-99) ,
+7, 0.825673, 1, 0, 0.515263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498871,-99) , 
-12, 3.73942, 1, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498871,-99) ,
+12, 3.73942, 1, 0, 0.499421,-99) ,
 1, 0.103667, 0, 0, 0.502097,-99)    );
   // itree = 1787
   fBoostWeights.push_back(9.51318e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497277,-99) , 
-0, 1.71491, 0, 0, 0.506185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497277,-99) ,
+0, 1.71491, 0, 0, 0.506185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489336,-99) , 
-2, 0.82134, 1, 0, 0.499183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489336,-99) ,
+2, 0.82134, 1, 0, 0.499183,-99) ,
 7, 0.501269, 1, 0, 0.502114,-99)    );
   // itree = 1788
   fBoostWeights.push_back(7.69684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.515239,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.515239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498359,-99) , 
-6, -0.597362, 0, 0, 0.499428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498359,-99) ,
+6, -0.597362, 0, 0, 0.499428,-99) ,
 1, 0.103667, 0, 0, 0.502099,-99)    );
   // itree = 1789
   fBoostWeights.push_back(9.14884e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497645,-99) , 
-3, 0.0483549, 1, 0, 0.506185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497645,-99) ,
+3, 0.0483549, 1, 0, 0.506185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498062,-99) , 
-9, 2.74381, 0, 0, 0.49916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498062,-99) ,
+9, 2.74381, 0, 0, 0.49916,-99) ,
 7, 0.501269, 1, 0, 0.5021,-99)    );
   // itree = 1790
   fBoostWeights.push_back(9.41217e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497303,-99) , 
-0, 1.71491, 0, 0, 0.506172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497303,-99) ,
+0, 1.71491, 0, 0, 0.506172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498086,-99) , 
-9, 2.74381, 0, 0, 0.499178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498086,-99) ,
+9, 2.74381, 0, 0, 0.499178,-99) ,
 7, 0.501269, 1, 0, 0.502106,-99)    );
   // itree = 1791
   fBoostWeights.push_back(8.65297e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497147,-99) , 
-4, -1.29284, 1, 0, 0.515239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497147,-99) ,
+4, -1.29284, 1, 0, 0.515239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49853,-99) , 
-9, 1.96958, 1, 0, 0.499444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49853,-99) ,
+9, 1.96958, 1, 0, 0.499444,-99) ,
 1, 0.103667, 0, 0, 0.502112,-99)    );
   // itree = 1792
   fBoostWeights.push_back(0.00010433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49878,-99) , 
-4, -1.29631, 1, 0, 0.505116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49878,-99) ,
+4, -1.29631, 1, 0, 0.505116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490105,-99) , 
-11, 0.917376, 0, 0, 0.499054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490105,-99) ,
+11, 0.917376, 0, 0, 0.499054,-99) ,
 12, 4.57639, 1, 0, 0.50212,-99)    );
   // itree = 1793
   fBoostWeights.push_back(9.72812e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495656,-99) , 
-3, 0.0644723, 1, 0, 0.505126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495656,-99) ,
+3, 0.0644723, 1, 0, 0.505126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49618,-99) , 
-5, 0.731889, 0, 0, 0.499039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49618,-99) ,
+5, 0.731889, 0, 0, 0.499039,-99) ,
 12, 4.57639, 1, 0, 0.502117,-99)    );
   // itree = 1794
   fBoostWeights.push_back(0.000106193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493153,-99) , 
-1, -0.750044, 0, 0, 0.50616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493153,-99) ,
+1, -0.750044, 0, 0, 0.50616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497687,-99) , 
-12, 4.33725, 1, 0, 0.499194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497687,-99) ,
+12, 4.33725, 1, 0, 0.499194,-99) ,
 7, 0.501269, 1, 0, 0.502109,-99)    );
   // itree = 1795
   fBoostWeights.push_back(9.69099e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498926,-99) , 
-7, 0.469242, 1, 0, 0.503438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498926,-99) ,
+7, 0.469242, 1, 0, 0.503438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496359,-99) , 
-2, -0.221269, 1, 0, 0.498115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496359,-99) ,
+2, -0.221269, 1, 0, 0.498115,-99) ,
 7, 0.390948, 0, 0, 0.50211,-99)    );
   // itree = 1796
   fBoostWeights.push_back(7.94827e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499028,-99) , 
-9, 2.19192, 0, 0, 0.515253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499028,-99) ,
+9, 2.19192, 0, 0, 0.515253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498392,-99) , 
-6, -0.597362, 0, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498392,-99) ,
+6, -0.597362, 0, 0, 0.499458,-99) ,
 1, 0.103667, 0, 0, 0.502126,-99)    );
   // itree = 1797
   fBoostWeights.push_back(0.00011068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495355,-99) , 
-7, 0.795458, 1, 0, 0.504944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495355,-99) ,
+7, 0.795458, 1, 0, 0.504944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497516,-99) , 
-12, 4.08991, 1, 0, 0.499453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497516,-99) ,
+12, 4.08991, 1, 0, 0.499453,-99) ,
 8, 2.24069, 0, 0, 0.502131,-99)    );
   // itree = 1798
   fBoostWeights.push_back(9.17543e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495098,-99) , 
-7, 0.984038, 1, 0, 0.505118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495098,-99) ,
+7, 0.984038, 1, 0, 0.505118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494786,-99) , 
-4, -1.12229, 0, 0, 0.499081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494786,-99) ,
+4, -1.12229, 0, 0, 0.499081,-99) ,
 12, 4.57639, 1, 0, 0.502135,-99)    );
   // itree = 1799
   fBoostWeights.push_back(8.56733e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497024,-99) , 
-2, 0.82134, 1, 0, 0.503449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497024,-99) ,
+2, 0.82134, 1, 0, 0.503449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490447,-99) , 
-7, 0.337566, 1, 0, 0.498129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490447,-99) ,
+7, 0.337566, 1, 0, 0.498129,-99) ,
 7, 0.390948, 0, 0, 0.502122,-99)    );
   // itree = 1800
   fBoostWeights.push_back(7.76699e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496316,-99) , 
-7, 0.98255, 1, 0, 0.502805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496316,-99) ,
+7, 0.98255, 1, 0, 0.502805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492284,-99) , 
-5, 0.732644, 1, 0, 0.497478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492284,-99) ,
+5, 0.732644, 1, 0, 0.497478,-99) ,
 3, 0.0967294, 1, 0, 0.502108,-99)    );
   // itree = 1801
   fBoostWeights.push_back(8.76214e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497184,-99) , 
-4, -1.29284, 1, 0, 0.515221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497184,-99) ,
+4, -1.29284, 1, 0, 0.515221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496142,-99) , 
-7, 0.390948, 0, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496142,-99) ,
+7, 0.390948, 0, 0, 0.499426,-99) ,
 1, 0.103667, 0, 0, 0.502094,-99)    );
   // itree = 1802
   fBoostWeights.push_back(8.25971e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498907,-99) , 
-12, 4.57639, 1, 0, 0.50278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498907,-99) ,
+12, 4.57639, 1, 0, 0.50278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491839,-99) , 
-3, 0.161737, 0, 0, 0.497469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491839,-99) ,
+3, 0.161737, 0, 0, 0.497469,-99) ,
 3, 0.0967294, 1, 0, 0.502086,-99)    );
   // itree = 1803
   fBoostWeights.push_back(8.62557e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49601,-99) , 
-7, 0.825673, 1, 0, 0.515221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49601,-99) ,
+7, 0.825673, 1, 0, 0.515221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498795,-99) , 
-2, -0.496694, 1, 0, 0.499416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498795,-99) ,
+2, -0.496694, 1, 0, 0.499416,-99) ,
 1, 0.103667, 0, 0, 0.502085,-99)    );
   // itree = 1804
   fBoostWeights.push_back(8.70775e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496034,-99) , 
-7, 0.825673, 1, 0, 0.515216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496034,-99) ,
+7, 0.825673, 1, 0, 0.515216,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498889,-99) , 
-12, 3.73942, 1, 0, 0.499432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498889,-99) ,
+12, 3.73942, 1, 0, 0.499432,-99) ,
 1, 0.103667, 0, 0, 0.502098,-99)    );
   // itree = 1805
   fBoostWeights.push_back(6.64217e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497944,-99) , 
-1, -0.717334, 0, 0, 0.502568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497944,-99) ,
+1, -0.717334, 0, 0, 0.502568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496825,-99) ,
 11, 1.84612, 1, 0, 0.502114,-99)    );
   // itree = 1806
   fBoostWeights.push_back(8.70802e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-9, 1.67927, 0, 1, 0.50506,-99) , 
+0,
+0,
+9, 1.67927, 0, 1, 0.50506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490176,-99) , 
-11, 0.917376, 0, 0, 0.499081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490176,-99) ,
+11, 0.917376, 0, 0, 0.499081,-99) ,
 12, 4.57639, 1, 0, 0.502105,-99)    );
   // itree = 1807
   fBoostWeights.push_back(8.48715e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498917,-99) , 
-8, 2.22547, 0, 0, 0.503139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498917,-99) ,
+8, 2.22547, 0, 0, 0.503139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491585,-99) , 
-8, 2.43854, 1, 0, 0.497981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491585,-99) ,
+8, 2.43854, 1, 0, 0.497981,-99) ,
 0, 1.68308, 0, 0, 0.502087,-99)    );
   // itree = 1808
   fBoostWeights.push_back(8.7186e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496029,-99) , 
-7, 0.825673, 1, 0, 0.515176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496029,-99) ,
+7, 0.825673, 1, 0, 0.515176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498616,-99) , 
-5, 0.990868, 0, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498616,-99) ,
+5, 0.990868, 0, 0, 0.499426,-99) ,
 1, 0.103667, 0, 0, 0.502087,-99)    );
   // itree = 1809
   fBoostWeights.push_back(0.000105885);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493219,-99) , 
-1, -0.750044, 0, 0, 0.506133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493219,-99) ,
+1, -0.750044, 0, 0, 0.506133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498103,-99) , 
-9, 2.74381, 0, 0, 0.499189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498103,-99) ,
+9, 2.74381, 0, 0, 0.499189,-99) ,
 7, 0.501269, 1, 0, 0.502096,-99)    );
   // itree = 1810
   fBoostWeights.push_back(9.19565e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499192,-99) , 
-1, -0.100321, 0, 0, 0.50505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499192,-99) ,
+1, -0.100321, 0, 0, 0.50505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496232,-99) , 
-5, 0.731889, 0, 0, 0.499084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496232,-99) ,
+5, 0.731889, 0, 0, 0.499084,-99) ,
 12, 4.57639, 1, 0, 0.502102,-99)    );
   // itree = 1811
   fBoostWeights.push_back(8.04369e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498155,-99) , 
-8, 2.06839, 0, 0, 0.515176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498155,-99) ,
+8, 2.06839, 0, 0, 0.515176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498541,-99) , 
-9, 1.96958, 1, 0, 0.499451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498541,-99) ,
+9, 1.96958, 1, 0, 0.499451,-99) ,
 1, 0.103667, 0, 0, 0.502107,-99)    );
   // itree = 1812
   fBoostWeights.push_back(7.21082e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498988,-99) , 
-12, 4.93509, 1, 0, 0.503154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498988,-99) ,
+12, 4.93509, 1, 0, 0.503154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494091,-99) , 
-6, -0.811175, 0, 0, 0.498404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494091,-99) ,
+6, -0.811175, 0, 0, 0.498404,-99) ,
 9, 1.87281, 0, 0, 0.502113,-99)    );
   // itree = 1813
   fBoostWeights.push_back(8.57636e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497186,-99) , 
-4, -1.29284, 1, 0, 0.515158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497186,-99) ,
+4, -1.29284, 1, 0, 0.515158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498761,-99) , 
-9, 1.77604, 1, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498761,-99) ,
+9, 1.77604, 1, 0, 0.499449,-99) ,
 1, 0.103667, 0, 0, 0.502103,-99)    );
   // itree = 1814
   fBoostWeights.push_back(7.93322e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499349,-99) , 
-6, -1.05893, 1, 0, 0.515158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499349,-99) ,
+6, -1.05893, 1, 0, 0.515158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496224,-99) , 
-7, 0.390948, 0, 0, 0.499464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496224,-99) ,
+7, 0.390948, 0, 0, 0.499464,-99) ,
 1, 0.103667, 0, 0, 0.502115,-99)    );
   // itree = 1815
   fBoostWeights.push_back(6.17986e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499643,-99) , 
-5, 0.473096, 1, 0, 0.502558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499643,-99) ,
+5, 0.473096, 1, 0, 0.502558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496841,-99) ,
 11, 1.84612, 1, 0, 0.502106,-99)    );
   // itree = 1816
   fBoostWeights.push_back(9.17337e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497059,-99) , 
-4, -0.600526, 1, 0, 0.506145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497059,-99) ,
+4, -0.600526, 1, 0, 0.506145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489459,-99) , 
-2, 0.82134, 1, 0, 0.499214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489459,-99) ,
+2, 0.82134, 1, 0, 0.499214,-99) ,
 7, 0.501269, 1, 0, 0.502115,-99)    );
   // itree = 1817
   fBoostWeights.push_back(0.000109946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493283,-99) , 
-1, -0.750044, 0, 0, 0.50613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493283,-99) ,
+1, -0.750044, 0, 0, 0.50613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497313,-99) , 
-4, -0.252418, 0, 0, 0.499197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497313,-99) ,
+4, -0.252418, 0, 0, 0.499197,-99) ,
 7, 0.501269, 1, 0, 0.502099,-99)    );
   // itree = 1818
   fBoostWeights.push_back(8.92033e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497529,-99) , 
-9, 1.86345, 0, 0, 0.503149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497529,-99) ,
+9, 1.86345, 0, 0, 0.503149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491393,-99) , 
-6, -0.983179, 0, 0, 0.497999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491393,-99) ,
+6, -0.983179, 0, 0, 0.497999,-99) ,
 0, 1.68308, 0, 0, 0.502099,-99)    );
   // itree = 1819
   fBoostWeights.push_back(8.55086e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499813,-99) , 
-9, 2.23183, 0, 0, 0.503123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499813,-99) ,
+9, 2.23183, 0, 0, 0.503123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492517,-99) , 
-7, 0.469546, 1, 0, 0.4984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492517,-99) ,
+7, 0.469546, 1, 0, 0.4984,-99) ,
 9, 1.87281, 0, 0, 0.502087,-99)    );
   // itree = 1820
   fBoostWeights.push_back(0.000124446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498607,-99) , 
-1, -0.100321, 0, 0, 0.503117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498607,-99) ,
+1, -0.100321, 0, 0, 0.503117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492033,-99) , 
-12, 4.29516, 1, 0, 0.498406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492033,-99) ,
+12, 4.29516, 1, 0, 0.498406,-99) ,
 9, 1.87281, 0, 0, 0.502084,-99)    );
   // itree = 1821
   fBoostWeights.push_back(8.77699e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499625,-99) , 
-6, -0.231448, 1, 0, 0.505041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499625,-99) ,
+6, -0.231448, 1, 0, 0.505041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490223,-99) , 
-11, 0.917376, 0, 0, 0.499087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490223,-99) ,
+11, 0.917376, 0, 0, 0.499087,-99) ,
 12, 4.57639, 1, 0, 0.502098,-99)    );
   // itree = 1822
   fBoostWeights.push_back(8.11683e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498198,-99) , 
-8, 2.06839, 0, 0, 0.515091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498198,-99) ,
+8, 2.06839, 0, 0, 0.515091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496201,-99) , 
-7, 0.390948, 0, 0, 0.49944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496201,-99) ,
+7, 0.390948, 0, 0, 0.49944,-99) ,
 1, 0.103667, 0, 0, 0.502083,-99)    );
   // itree = 1823
   fBoostWeights.push_back(8.60439e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496042,-99) , 
-7, 0.825673, 1, 0, 0.515083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496042,-99) ,
+7, 0.825673, 1, 0, 0.515083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493344,-99) , 
-0, 2.78895, 1, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493344,-99) ,
+0, 2.78895, 1, 0, 0.49943,-99) ,
 1, 0.103667, 0, 0, 0.502074,-99)    );
   // itree = 1824
   fBoostWeights.push_back(8.65338e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495654,-99) , 
-7, 0.859685, 1, 0, 0.515078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495654,-99) ,
+7, 0.859685, 1, 0, 0.515078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498617,-99) , 
-5, 0.990868, 0, 0, 0.499414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498617,-99) ,
+5, 0.990868, 0, 0, 0.499414,-99) ,
 1, 0.103667, 0, 0, 0.50206,-99)    );
   // itree = 1825
   fBoostWeights.push_back(8.76795e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496084,-99) , 
-7, 0.825673, 1, 0, 0.515072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496084,-99) ,
+7, 0.825673, 1, 0, 0.515072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498189,-99) , 
-7, 0.464495, 1, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498189,-99) ,
+7, 0.464495, 1, 0, 0.499426,-99) ,
 1, 0.103667, 0, 0, 0.502069,-99)    );
   // itree = 1826
   fBoostWeights.push_back(0.000102388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49564,-99) , 
-3, 0.0644723, 1, 0, 0.505012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49564,-99) ,
+3, 0.0644723, 1, 0, 0.505012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49024,-99) , 
-11, 0.917376, 0, 0, 0.499063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49024,-99) ,
+11, 0.917376, 0, 0, 0.499063,-99) ,
 12, 4.57639, 1, 0, 0.502072,-99)    );
   // itree = 1827
   fBoostWeights.push_back(8.70692e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498943,-99) , 
-8, 2.22547, 0, 0, 0.503105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498943,-99) ,
+8, 2.22547, 0, 0, 0.503105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490215,-99) , 
-9, 2.45345, 1, 0, 0.497961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490215,-99) ,
+9, 2.45345, 1, 0, 0.497961,-99) ,
 0, 1.68308, 0, 0, 0.502056,-99)    );
   // itree = 1828
   fBoostWeights.push_back(0.000101819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495666,-99) , 
-3, 0.0644723, 1, 0, 0.504994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495666,-99) ,
+3, 0.0644723, 1, 0, 0.504994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49027,-99) , 
-11, 0.917376, 0, 0, 0.499048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49027,-99) ,
+11, 0.917376, 0, 0, 0.499048,-99) ,
 12, 4.57639, 1, 0, 0.502055,-99)    );
   // itree = 1829
   fBoostWeights.push_back(8.79086e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497558,-99) , 
-9, 1.86345, 0, 0, 0.50309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497558,-99) ,
+9, 1.86345, 0, 0, 0.50309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491364,-99) , 
-6, -0.983179, 0, 0, 0.497937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491364,-99) ,
+6, -0.983179, 0, 0, 0.497937,-99) ,
 0, 1.68308, 0, 0, 0.502039,-99)    );
   // itree = 1830
   fBoostWeights.push_back(9.06192e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49505,-99) , 
-7, 0.984038, 1, 0, 0.504965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49505,-99) ,
+7, 0.984038, 1, 0, 0.504965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496181,-99) , 
-5, 0.731889, 0, 0, 0.499023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496181,-99) ,
+5, 0.731889, 0, 0, 0.499023,-99) ,
 12, 4.57639, 1, 0, 0.502028,-99)    );
   // itree = 1831
   fBoostWeights.push_back(8.40389e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497571,-99) , 
-9, 1.86345, 0, 0, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497571,-99) ,
+9, 1.86345, 0, 0, 0.503069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491262,-99) , 
-10, -4.81756, 1, 0, 0.49792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491262,-99) ,
+10, -4.81756, 1, 0, 0.49792,-99) ,
 0, 1.68308, 0, 0, 0.502019,-99)    );
   // itree = 1832
   fBoostWeights.push_back(8.71597e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498935,-99) , 
-8, 2.22547, 0, 0, 0.503057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498935,-99) ,
+8, 2.22547, 0, 0, 0.503057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491374,-99) , 
-6, -0.983179, 0, 0, 0.497915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491374,-99) ,
+6, -0.983179, 0, 0, 0.497915,-99) ,
 0, 1.68308, 0, 0, 0.502008,-99)    );
   // itree = 1833
   fBoostWeights.push_back(0.000104823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493252,-99) , 
-1, -0.750044, 0, 0, 0.506019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493252,-99) ,
+1, -0.750044, 0, 0, 0.506019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489408,-99) , 
-2, 0.82134, 1, 0, 0.49912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489408,-99) ,
+2, 0.82134, 1, 0, 0.49912,-99) ,
 7, 0.501269, 1, 0, 0.502008,-99)    );
   // itree = 1834
   fBoostWeights.push_back(9.71866e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497255,-99) , 
-0, 1.71491, 0, 0, 0.506004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497255,-99) ,
+0, 1.71491, 0, 0, 0.506004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497234,-99) , 
-4, -0.252418, 0, 0, 0.499101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497234,-99) ,
+4, -0.252418, 0, 0, 0.499101,-99) ,
 7, 0.501269, 1, 0, 0.50199,-99)    );
   // itree = 1835
   fBoostWeights.push_back(8.69585e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497115,-99) , 
-4, -1.29284, 1, 0, 0.51499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497115,-99) ,
+4, -1.29284, 1, 0, 0.51499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498645,-99) , 
-9, 1.77604, 1, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498645,-99) ,
+9, 1.77604, 1, 0, 0.499349,-99) ,
 1, 0.103667, 0, 0, 0.501991,-99)    );
   // itree = 1836
   fBoostWeights.push_back(0.000104413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493288,-99) , 
-1, -0.750044, 0, 0, 0.506004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493288,-99) ,
+1, -0.750044, 0, 0, 0.506004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489458,-99) , 
-2, 0.82134, 1, 0, 0.499124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489458,-99) ,
+2, 0.82134, 1, 0, 0.499124,-99) ,
 7, 0.501269, 1, 0, 0.502004,-99)    );
   // itree = 1837
   fBoostWeights.push_back(8.07085e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498225,-99) , 
-8, 2.06839, 0, 0, 0.514969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498225,-99) ,
+8, 2.06839, 0, 0, 0.514969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498809,-99) , 
-12, 3.73942, 1, 0, 0.499348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498809,-99) ,
+12, 3.73942, 1, 0, 0.499348,-99) ,
 1, 0.103667, 0, 0, 0.501986,-99)    );
   // itree = 1838
   fBoostWeights.push_back(9.00315e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497589,-99) , 
-3, 0.0483549, 1, 0, 0.506003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497589,-99) ,
+3, 0.0483549, 1, 0, 0.506003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498047,-99) , 
-9, 2.74381, 0, 0, 0.499119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498047,-99) ,
+9, 2.74381, 0, 0, 0.499119,-99) ,
 7, 0.501269, 1, 0, 0.502001,-99)    );
   // itree = 1839
   fBoostWeights.push_back(0.000108863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495202,-99) , 
-7, 0.795458, 1, 0, 0.504707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495202,-99) ,
+7, 0.795458, 1, 0, 0.504707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497526,-99) , 
-12, 4.08991, 1, 0, 0.499435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497526,-99) ,
+12, 4.08991, 1, 0, 0.499435,-99) ,
 8, 2.24069, 0, 0, 0.502006,-99)    );
   // itree = 1840
   fBoostWeights.push_back(9.31481e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498665,-99) , 
-4, -1.29631, 1, 0, 0.504927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498665,-99) ,
+4, -1.29631, 1, 0, 0.504927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49791,-99) , 
-6, -2.15667, 1, 0, 0.499026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49791,-99) ,
+6, -2.15667, 1, 0, 0.499026,-99) ,
 12, 4.57639, 1, 0, 0.50201,-99)    );
   // itree = 1841
   fBoostWeights.push_back(8.68982e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495707,-99) , 
-7, 0.859685, 1, 0, 0.514983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495707,-99) ,
+7, 0.859685, 1, 0, 0.514983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496138,-99) , 
-7, 0.390948, 0, 0, 0.499389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496138,-99) ,
+7, 0.390948, 0, 0, 0.499389,-99) ,
 1, 0.103667, 0, 0, 0.502023,-99)    );
   // itree = 1842
   fBoostWeights.push_back(8.69178e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496133,-99) , 
-7, 0.825673, 1, 0, 0.514977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496133,-99) ,
+7, 0.825673, 1, 0, 0.514977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49845,-99) , 
-9, 1.96958, 1, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49845,-99) ,
+9, 1.96958, 1, 0, 0.499379,-99) ,
 1, 0.103667, 0, 0, 0.502014,-99)    );
   // itree = 1843
   fBoostWeights.push_back(9.6828e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498686,-99) , 
-4, -1.29631, 1, 0, 0.504933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498686,-99) ,
+4, -1.29631, 1, 0, 0.504933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496201,-99) , 
-5, 0.731889, 0, 0, 0.49904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496201,-99) ,
+5, 0.731889, 0, 0, 0.49904,-99) ,
 12, 4.57639, 1, 0, 0.50202,-99)    );
   // itree = 1844
   fBoostWeights.push_back(8.57046e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497185,-99) , 
-4, -1.29284, 1, 0, 0.514978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497185,-99) ,
+4, -1.29284, 1, 0, 0.514978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498858,-99) , 
-12, 3.73942, 1, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498858,-99) ,
+12, 3.73942, 1, 0, 0.499392,-99) ,
 1, 0.103667, 0, 0, 0.502025,-99)    );
   // itree = 1845
   fBoostWeights.push_back(7.6159e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.514978,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.514978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498497,-99) , 
-9, 1.96958, 1, 0, 0.499412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498497,-99) ,
+9, 1.96958, 1, 0, 0.499412,-99) ,
 1, 0.103667, 0, 0, 0.502042,-99)    );
   // itree = 1846
   fBoostWeights.push_back(8.8737e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496515,-99) , 
-9, 2.24617, 0, 0, 0.508919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496515,-99) ,
+9, 2.24617, 0, 0, 0.508919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498503,-99) , 
-7, 0.478265, 1, 0, 0.499597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498503,-99) ,
+7, 0.478265, 1, 0, 0.499597,-99) ,
 5, 0.473096, 1, 0, 0.502045,-99)    );
   // itree = 1847
   fBoostWeights.push_back(0.000126207);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49861,-99) , 
-1, -0.100321, 0, 0, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49861,-99) ,
+1, -0.100321, 0, 0, 0.503069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491103,-99) , 
-0, 1.96465, 1, 0, 0.498432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491103,-99) ,
+0, 1.96465, 1, 0, 0.498432,-99) ,
 9, 1.87281, 0, 0, 0.502053,-99)    );
   // itree = 1848
   fBoostWeights.push_back(8.32481e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499503,-99) , 
-1, 0.177903, 0, 0, 0.502747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499503,-99) ,
+1, 0.177903, 0, 0, 0.502747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487403,-99) , 
-4, -0.600476, 1, 0, 0.497546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487403,-99) ,
+4, -0.600476, 1, 0, 0.497546,-99) ,
 3, 0.0967294, 1, 0, 0.502066,-99)    );
   // itree = 1849
   fBoostWeights.push_back(9.52313e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498776,-99) , 
-4, -1.29631, 1, 0, 0.504993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498776,-99) ,
+4, -1.29631, 1, 0, 0.504993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49303,-99) , 
-8, 1.91935, 0, 0, 0.499098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49303,-99) ,
+8, 1.91935, 0, 0, 0.499098,-99) ,
 12, 4.57639, 1, 0, 0.50208,-99)    );
   // itree = 1850
   fBoostWeights.push_back(0.00010206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498802,-99) , 
-4, -1.29631, 1, 0, 0.505002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498802,-99) ,
+4, -1.29631, 1, 0, 0.505002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490353,-99) , 
-11, 0.917376, 0, 0, 0.499086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490353,-99) ,
+11, 0.917376, 0, 0, 0.499086,-99) ,
 12, 4.57639, 1, 0, 0.502078,-99)    );
   // itree = 1851
   fBoostWeights.push_back(8.47623e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498992,-99) , 
-5, 0.732682, 1, 0, 0.505011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498992,-99) ,
+5, 0.732682, 1, 0, 0.505011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497964,-99) , 
-6, -2.15667, 1, 0, 0.499072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497964,-99) ,
+6, -2.15667, 1, 0, 0.499072,-99) ,
 12, 4.57639, 1, 0, 0.502076,-99)    );
   // itree = 1852
   fBoostWeights.push_back(7.74463e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499144,-99) , 
-9, 2.19192, 0, 0, 0.514916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499144,-99) ,
+9, 2.19192, 0, 0, 0.514916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493475,-99) , 
-0, 2.78895, 1, 0, 0.499474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493475,-99) ,
+0, 2.78895, 1, 0, 0.499474,-99) ,
 1, 0.103667, 0, 0, 0.502082,-99)    );
   // itree = 1853
   fBoostWeights.push_back(9.37708e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495739,-99) , 
-3, 0.0644723, 1, 0, 0.504997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495739,-99) ,
+3, 0.0644723, 1, 0, 0.504997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497152,-99) , 
-7, 0.464439, 1, 0, 0.499075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497152,-99) ,
+7, 0.464439, 1, 0, 0.499075,-99) ,
 12, 4.57639, 1, 0, 0.50207,-99)    );
   // itree = 1854
   fBoostWeights.push_back(6.00631e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496101,-99) , 
-11, 0.668331, 0, 0, 0.502513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496101,-99) ,
+11, 0.668331, 0, 0, 0.502513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496848,-99) ,
 11, 1.84612, 1, 0, 0.502066,-99)    );
   // itree = 1855
   fBoostWeights.push_back(8.53632e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496504,-99) , 
-9, 2.24617, 0, 0, 0.508852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496504,-99) ,
+9, 2.24617, 0, 0, 0.508852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498291,-99) , 
-4, -0.426155, 0, 0, 0.499633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498291,-99) ,
+4, -0.426155, 0, 0, 0.499633,-99) ,
 5, 0.473096, 1, 0, 0.502054,-99)    );
   // itree = 1856
   fBoostWeights.push_back(9.05035e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496782,-99) , 
-9, 1.87281, 0, 0, 0.503384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496782,-99) ,
+9, 1.87281, 0, 0, 0.503384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496083,-99) , 
-0, 2.22866, 0, 0, 0.498059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496083,-99) ,
+0, 2.22866, 0, 0, 0.498059,-99) ,
 7, 0.390948, 0, 0, 0.502056,-99)    );
   // itree = 1857
   fBoostWeights.push_back(8.63686e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497175,-99) , 
-4, -1.29284, 1, 0, 0.514887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497175,-99) ,
+4, -1.29284, 1, 0, 0.514887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496181,-99) , 
-7, 0.390948, 0, 0, 0.499439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496181,-99) ,
+7, 0.390948, 0, 0, 0.499439,-99) ,
 1, 0.103667, 0, 0, 0.502048,-99)    );
   // itree = 1858
   fBoostWeights.push_back(0.00010413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496301,-99) , 
-12, 4.93509, 1, 0, 0.503354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496301,-99) ,
+12, 4.93509, 1, 0, 0.503354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493702,-99) , 
-4, -2.01209, 1, 0, 0.498088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493702,-99) ,
+4, -2.01209, 1, 0, 0.498088,-99) ,
 7, 0.390948, 0, 0, 0.50204,-99)    );
   // itree = 1859
   fBoostWeights.push_back(8.79576e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497925,-99) , 
-8, 2.17759, 0, 0, 0.508848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497925,-99) ,
+8, 2.17759, 0, 0, 0.508848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497631,-99) , 
-5, 0.87839, 0, 0, 0.4996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497631,-99) ,
+5, 0.87839, 0, 0, 0.4996,-99) ,
 5, 0.473096, 1, 0, 0.502029,-99)    );
   // itree = 1860
   fBoostWeights.push_back(0.000108114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493401,-99) , 
-1, -0.750044, 0, 0, 0.506002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493401,-99) ,
+1, -0.750044, 0, 0, 0.506002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497312,-99) , 
-4, -0.252418, 0, 0, 0.499169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497312,-99) ,
+4, -0.252418, 0, 0, 0.499169,-99) ,
 7, 0.501269, 1, 0, 0.502029,-99)    );
   // itree = 1861
   fBoostWeights.push_back(8.62583e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495761,-99) , 
-7, 0.859685, 1, 0, 0.514884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495761,-99) ,
+7, 0.859685, 1, 0, 0.514884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49821,-99) , 
-7, 0.464495, 1, 0, 0.499416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49821,-99) ,
+7, 0.464495, 1, 0, 0.499416,-99) ,
 1, 0.103667, 0, 0, 0.502029,-99)    );
   // itree = 1862
   fBoostWeights.push_back(8.59231e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495784,-99) , 
-7, 0.859685, 1, 0, 0.514877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495784,-99) ,
+7, 0.859685, 1, 0, 0.514877,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498502,-99) , 
-9, 1.96958, 1, 0, 0.49942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498502,-99) ,
+9, 1.96958, 1, 0, 0.49942,-99) ,
 1, 0.103667, 0, 0, 0.502031,-99)    );
   // itree = 1863
   fBoostWeights.push_back(8.46268e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497209,-99) , 
-4, -1.29284, 1, 0, 0.51487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497209,-99) ,
+4, -1.29284, 1, 0, 0.51487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498899,-99) , 
-12, 3.73942, 1, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498899,-99) ,
+12, 3.73942, 1, 0, 0.49943,-99) ,
 1, 0.103667, 0, 0, 0.502038,-99)    );
   // itree = 1864
   fBoostWeights.push_back(0.00010762);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496781,-99) , 
-9, 1.87281, 0, 0, 0.503372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496781,-99) ,
+9, 1.87281, 0, 0, 0.503372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493726,-99) , 
-4, -2.01209, 1, 0, 0.49809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493726,-99) ,
+4, -2.01209, 1, 0, 0.49809,-99) ,
 7, 0.390948, 0, 0, 0.502054,-99)    );
   // itree = 1865
   fBoostWeights.push_back(0.000101519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49878,-99) , 
-4, -1.29631, 1, 0, 0.50495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49878,-99) ,
+4, -1.29631, 1, 0, 0.50495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490393,-99) , 
-11, 0.917376, 0, 0, 0.499073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490393,-99) ,
+11, 0.917376, 0, 0, 0.499073,-99) ,
 12, 4.57639, 1, 0, 0.502046,-99)    );
   // itree = 1866
   fBoostWeights.push_back(9.44609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498958,-99) , 
-5, 0.732682, 1, 0, 0.50496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498958,-99) ,
+5, 0.732682, 1, 0, 0.50496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493349,-99) , 
-11, 1.012, 0, 0, 0.499059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493349,-99) ,
+11, 1.012, 0, 0, 0.499059,-99) ,
 12, 4.57639, 1, 0, 0.502043,-99)    );
   // itree = 1867
   fBoostWeights.push_back(9.35715e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49891,-99) , 
-7, 0.469242, 1, 0, 0.503355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49891,-99) ,
+7, 0.469242, 1, 0, 0.503355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496497,-99) , 
-5, 0.267813, 1, 0, 0.498077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496497,-99) ,
+5, 0.267813, 1, 0, 0.498077,-99) ,
 7, 0.390948, 0, 0, 0.502038,-99)    );
   // itree = 1868
   fBoostWeights.push_back(9.51712e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49883,-99) , 
-4, -1.29631, 1, 0, 0.504972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49883,-99) ,
+4, -1.29631, 1, 0, 0.504972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494739,-99) , 
-4, -1.12229, 0, 0, 0.499066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494739,-99) ,
+4, -1.12229, 0, 0, 0.499066,-99) ,
 12, 4.57639, 1, 0, 0.502053,-99)    );
   // itree = 1869
   fBoostWeights.push_back(9.18368e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496826,-99) , 
-9, 1.87281, 0, 0, 0.503372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496826,-99) ,
+9, 1.87281, 0, 0, 0.503372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496228,-99) , 
-9, 1.93614, 1, 0, 0.49809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496228,-99) ,
+9, 1.93614, 1, 0, 0.49809,-99) ,
 7, 0.390948, 0, 0, 0.502054,-99)    );
   // itree = 1870
   fBoostWeights.push_back(8.62532e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496212,-99) , 
-7, 0.825673, 1, 0, 0.514843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496212,-99) ,
+7, 0.825673, 1, 0, 0.514843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496231,-99) , 
-7, 0.390948, 0, 0, 0.499447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496231,-99) ,
+7, 0.390948, 0, 0, 0.499447,-99) ,
 1, 0.103667, 0, 0, 0.502048,-99)    );
   // itree = 1871
   fBoostWeights.push_back(0.000106499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496833,-99) , 
-9, 1.87281, 0, 0, 0.50334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496833,-99) ,
+9, 1.87281, 0, 0, 0.50334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49379,-99) , 
-4, -2.01209, 1, 0, 0.498124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49379,-99) ,
+4, -2.01209, 1, 0, 0.498124,-99) ,
 7, 0.390948, 0, 0, 0.502038,-99)    );
   // itree = 1872
   fBoostWeights.push_back(8.53874e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497219,-99) , 
-4, -1.29284, 1, 0, 0.514823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497219,-99) ,
+4, -1.29284, 1, 0, 0.514823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498222,-99) , 
-7, 0.464495, 1, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498222,-99) ,
+7, 0.464495, 1, 0, 0.49943,-99) ,
 1, 0.103667, 0, 0, 0.50203,-99)    );
   // itree = 1873
   fBoostWeights.push_back(8.12692e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497685,-99) , 
-1, -0.712287, 0, 0, 0.503072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497685,-99) ,
+1, -0.712287, 0, 0, 0.503072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490264,-99) , 
-9, 2.45345, 1, 0, 0.497981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490264,-99) ,
+9, 2.45345, 1, 0, 0.497981,-99) ,
 0, 1.68308, 0, 0, 0.502033,-99)    );
   // itree = 1874
   fBoostWeights.push_back(9.31425e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498823,-99) , 
-4, -1.29631, 1, 0, 0.504947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498823,-99) ,
+4, -1.29631, 1, 0, 0.504947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49308,-99) , 
-8, 1.91935, 0, 0, 0.499026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49308,-99) ,
+8, 1.91935, 0, 0, 0.499026,-99) ,
 12, 4.57639, 1, 0, 0.50202,-99)    );
   // itree = 1875
   fBoostWeights.push_back(8.8011e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499002,-99) , 
-5, 0.732682, 1, 0, 0.504955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499002,-99) ,
+5, 0.732682, 1, 0, 0.504955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494718,-99) , 
-4, -1.12229, 0, 0, 0.499015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494718,-99) ,
+4, -1.12229, 0, 0, 0.499015,-99) ,
 12, 4.57639, 1, 0, 0.502019,-99)    );
   // itree = 1876
   fBoostWeights.push_back(8.54158e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497215,-99) , 
-4, -1.29284, 1, 0, 0.514789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497215,-99) ,
+4, -1.29284, 1, 0, 0.514789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498485,-99) , 
-9, 1.96958, 1, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498485,-99) ,
+9, 1.96958, 1, 0, 0.499419,-99) ,
 1, 0.103667, 0, 0, 0.502015,-99)    );
   // itree = 1877
   fBoostWeights.push_back(7.81517e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497887,-99) , 
-8, 2.17759, 0, 0, 0.508761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497887,-99) ,
+8, 2.17759, 0, 0, 0.508761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498895,-99) , 
-12, 3.85898, 1, 0, 0.499623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498895,-99) ,
+12, 3.85898, 1, 0, 0.499623,-99) ,
 5, 0.473096, 1, 0, 0.502023,-99)    );
   // itree = 1878
   fBoostWeights.push_back(9.29675e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498875,-99) , 
-4, -1.29631, 1, 0, 0.504969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498875,-99) ,
+4, -1.29631, 1, 0, 0.504969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497114,-99) , 
-7, 0.464439, 1, 0, 0.49903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497114,-99) ,
+7, 0.464439, 1, 0, 0.49903,-99) ,
 12, 4.57639, 1, 0, 0.502034,-99)    );
   // itree = 1879
   fBoostWeights.push_back(9.65143e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498935,-99) , 
-7, 0.469242, 1, 0, 0.503358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498935,-99) ,
+7, 0.469242, 1, 0, 0.503358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495351,-99) , 
-9, 2.12219, 1, 0, 0.498084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495351,-99) ,
+9, 2.12219, 1, 0, 0.498084,-99) ,
 7, 0.390948, 0, 0, 0.502042,-99)    );
   // itree = 1880
   fBoostWeights.push_back(7.77377e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496467,-99) , 
-7, 0.98255, 1, 0, 0.502734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496467,-99) ,
+7, 0.98255, 1, 0, 0.502734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491933,-99) , 
-3, 0.161737, 0, 0, 0.497552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491933,-99) ,
+3, 0.161737, 0, 0, 0.497552,-99) ,
 3, 0.0967294, 1, 0, 0.502056,-99)    );
   // itree = 1881
   fBoostWeights.push_back(8.6183e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49589,-99) , 
-7, 0.859685, 1, 0, 0.514812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49589,-99) ,
+7, 0.859685, 1, 0, 0.514812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496209,-99) , 
-7, 0.390948, 0, 0, 0.499447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496209,-99) ,
+7, 0.390948, 0, 0, 0.499447,-99) ,
 1, 0.103667, 0, 0, 0.502042,-99)    );
   // itree = 1882
   fBoostWeights.push_back(8.57209e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495914,-99) , 
-7, 0.859685, 1, 0, 0.514805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495914,-99) ,
+7, 0.859685, 1, 0, 0.514805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496232,-99) , 
-7, 0.390948, 0, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496232,-99) ,
+7, 0.390948, 0, 0, 0.499437,-99) ,
 1, 0.103667, 0, 0, 0.502033,-99)    );
   // itree = 1883
   fBoostWeights.push_back(8.59402e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496281,-99) , 
-12, 4.93509, 1, 0, 0.503324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496281,-99) ,
+12, 4.93509, 1, 0, 0.503324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496177,-99) , 
-0, 2.22866, 0, 0, 0.498113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496177,-99) ,
+0, 2.22866, 0, 0, 0.498113,-99) ,
 7, 0.390948, 0, 0, 0.502024,-99)    );
   // itree = 1884
   fBoostWeights.push_back(8.50459e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499703,-99) , 
-6, -0.231448, 1, 0, 0.504944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499703,-99) ,
+6, -0.231448, 1, 0, 0.504944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493341,-99) , 
-11, 1.012, 0, 0, 0.499016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493341,-99) ,
+11, 1.012, 0, 0, 0.499016,-99) ,
 12, 4.57639, 1, 0, 0.502014,-99)    );
   // itree = 1885
   fBoostWeights.push_back(0.000103369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493446,-99) , 
-1, -0.750044, 0, 0, 0.505915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493446,-99) ,
+1, -0.750044, 0, 0, 0.505915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489572,-99) , 
-2, 0.82134, 1, 0, 0.499186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489572,-99) ,
+2, 0.82134, 1, 0, 0.499186,-99) ,
 7, 0.501269, 1, 0, 0.502002,-99)    );
   // itree = 1886
   fBoostWeights.push_back(6.98363e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.51475,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.51475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499028,-99) , 
-4, -2.68787, 1, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499028,-99) ,
+4, -2.68787, 1, 0, 0.49939,-99) ,
 1, 0.103667, 0, 0, 0.501985,-99)    );
   // itree = 1887
   fBoostWeights.push_back(8.37446e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 1.72636, 1, 1, 0.50492,-99) , 
+0,
+0,
+8, 1.72636, 1, 1, 0.50492,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493355,-99) , 
-11, 1.012, 0, 0, 0.499001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493355,-99) ,
+11, 1.012, 0, 0, 0.499001,-99) ,
 12, 4.57639, 1, 0, 0.501995,-99)    );
   // itree = 1888
   fBoostWeights.push_back(0.000101438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493474,-99) , 
-1, -0.750044, 0, 0, 0.505895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493474,-99) ,
+1, -0.750044, 0, 0, 0.505895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498122,-99) , 
-6, -1.88641, 1, 0, 0.499161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498122,-99) ,
+6, -1.88641, 1, 0, 0.499161,-99) ,
 7, 0.501269, 1, 0, 0.50198,-99)    );
   // itree = 1889
   fBoostWeights.push_back(7.84771e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498396,-99) , 
-8, 2.06839, 0, 0, 0.514722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498396,-99) ,
+8, 2.06839, 0, 0, 0.514722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498868,-99) , 
-12, 3.73942, 1, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498868,-99) ,
+12, 3.73942, 1, 0, 0.499396,-99) ,
 1, 0.103667, 0, 0, 0.501985,-99)    );
   // itree = 1890
   fBoostWeights.push_back(7.52043e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.514715,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.514715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49624,-99) , 
-7, 0.390948, 0, 0, 0.499415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49624,-99) ,
+7, 0.390948, 0, 0, 0.499415,-99) ,
 1, 0.103667, 0, 0, 0.501999,-99)    );
   // itree = 1891
   fBoostWeights.push_back(9.45792e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498826,-99) , 
-4, -1.29631, 1, 0, 0.504904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498826,-99) ,
+4, -1.29631, 1, 0, 0.504904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496171,-99) , 
-5, 0.731889, 0, 0, 0.499005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496171,-99) ,
+5, 0.731889, 0, 0, 0.499005,-99) ,
 12, 4.57639, 1, 0, 0.501988,-99)    );
   // itree = 1892
   fBoostWeights.push_back(7.93681e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.65672, 1, 1, 0.508696,-99) , 
+0,
+0,
+4, -2.65672, 1, 1, 0.508696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497636,-99) , 
-5, 0.87839, 0, 0, 0.499606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497636,-99) ,
+5, 0.87839, 0, 0, 0.499606,-99) ,
 5, 0.473096, 1, 0, 0.501993,-99)    );
   // itree = 1893
   fBoostWeights.push_back(8.28936e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497283,-99) , 
-7, 0.390948, 0, 0, 0.502534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497283,-99) ,
+7, 0.390948, 0, 0, 0.502534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491887,-99) , 
-11, 1.03707, 0, 0, 0.498705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491887,-99) ,
+11, 1.03707, 0, 0, 0.498705,-99) ,
 6, -0.231447, 1, 0, 0.501989,-99)    );
   // itree = 1894
   fBoostWeights.push_back(8.52943e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496228,-99) , 
-7, 0.825673, 1, 0, 0.514679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496228,-99) ,
+7, 0.825673, 1, 0, 0.514679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498201,-99) , 
-7, 0.464495, 1, 0, 0.499399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498201,-99) ,
+7, 0.464495, 1, 0, 0.499399,-99) ,
 1, 0.103667, 0, 0, 0.50198,-99)    );
   // itree = 1895
   fBoostWeights.push_back(8.44843e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497203,-99) , 
-4, -1.29284, 1, 0, 0.514674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497203,-99) ,
+4, -1.29284, 1, 0, 0.514674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498223,-99) , 
-7, 0.464495, 1, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498223,-99) ,
+7, 0.464495, 1, 0, 0.499404,-99) ,
 1, 0.103667, 0, 0, 0.501983,-99)    );
   // itree = 1896
   fBoostWeights.push_back(7.80738e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499454,-99) , 
-1, 0.177903, 0, 0, 0.502662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499454,-99) ,
+1, 0.177903, 0, 0, 0.502662,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491899,-99) , 
-3, 0.161737, 0, 0, 0.4975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491899,-99) ,
+3, 0.161737, 0, 0, 0.4975,-99) ,
 3, 0.0967294, 1, 0, 0.501987,-99)    );
   // itree = 1897
   fBoostWeights.push_back(9.94835e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495742,-99) , 
-3, 0.0644723, 1, 0, 0.504918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495742,-99) ,
+3, 0.0644723, 1, 0, 0.504918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490475,-99) , 
-11, 0.917376, 0, 0, 0.499013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490475,-99) ,
+11, 0.917376, 0, 0, 0.499013,-99) ,
 12, 4.57639, 1, 0, 0.502,-99)    );
   // itree = 1898
   fBoostWeights.push_back(9.39862e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495277,-99) , 
-7, 0.984038, 1, 0, 0.504901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495277,-99) ,
+7, 0.984038, 1, 0, 0.504901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490502,-99) , 
-11, 0.917376, 0, 0, 0.498999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490502,-99) ,
+11, 0.917376, 0, 0, 0.498999,-99) ,
 12, 4.57639, 1, 0, 0.501984,-99)    );
   // itree = 1899
   fBoostWeights.push_back(7.14771e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496451,-99) , 
-7, 0.98255, 1, 0, 0.502642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496451,-99) ,
+7, 0.98255, 1, 0, 0.502642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492451,-99) , 
-9, 2.15069, 0, 0, 0.497485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492451,-99) ,
+9, 2.15069, 0, 0, 0.497485,-99) ,
 3, 0.0967294, 1, 0, 0.501967,-99)    );
   // itree = 1900
   fBoostWeights.push_back(8.50712e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497184,-99) , 
-4, -1.29284, 1, 0, 0.514623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497184,-99) ,
+4, -1.29284, 1, 0, 0.514623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498679,-99) , 
-9, 1.77604, 1, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498679,-99) ,
+9, 1.77604, 1, 0, 0.49938,-99) ,
 1, 0.103667, 0, 0, 0.501954,-99)    );
   // itree = 1901
   fBoostWeights.push_back(6.82173e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496486,-99) , 
-7, 0.98255, 1, 0, 0.50264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496486,-99) ,
+7, 0.98255, 1, 0, 0.50264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49473,-99) , 
-7, 0.538043, 1, 0, 0.497496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49473,-99) ,
+7, 0.538043, 1, 0, 0.497496,-99) ,
 3, 0.0967294, 1, 0, 0.501967,-99)    );
   // itree = 1902
   fBoostWeights.push_back(9.40853e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495751,-99) , 
-3, 0.0644723, 1, 0, 0.504869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495751,-99) ,
+3, 0.0644723, 1, 0, 0.504869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496139,-99) , 
-5, 0.731889, 0, 0, 0.498973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496139,-99) ,
+5, 0.731889, 0, 0, 0.498973,-99) ,
 12, 4.57639, 1, 0, 0.501955,-99)    );
   // itree = 1903
   fBoostWeights.push_back(8.98159e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499153,-99) , 
-1, -0.100321, 0, 0, 0.504853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499153,-99) ,
+1, -0.100321, 0, 0, 0.504853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494682,-99) , 
-4, -1.12229, 0, 0, 0.498973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494682,-99) ,
+4, -1.12229, 0, 0, 0.498973,-99) ,
 12, 4.57639, 1, 0, 0.501947,-99)    );
   // itree = 1904
   fBoostWeights.push_back(9.85256e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498824,-99) , 
-4, -1.29631, 1, 0, 0.504863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498824,-99) ,
+4, -1.29631, 1, 0, 0.504863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493404,-99) , 
-11, 1.012, 0, 0, 0.498967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493404,-99) ,
+11, 1.012, 0, 0, 0.498967,-99) ,
 12, 4.57639, 1, 0, 0.501949,-99)    );
   // itree = 1905
   fBoostWeights.push_back(8.4476e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497186,-99) , 
-4, -1.29284, 1, 0, 0.514598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497186,-99) ,
+4, -1.29284, 1, 0, 0.514598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498579,-99) , 
-5, 0.990868, 0, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498579,-99) ,
+5, 0.990868, 0, 0, 0.499378,-99) ,
 1, 0.103667, 0, 0, 0.501949,-99)    );
   // itree = 1906
   fBoostWeights.push_back(8.45283e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497209,-99) , 
-4, -1.29284, 1, 0, 0.514599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497209,-99) ,
+4, -1.29284, 1, 0, 0.514599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498698,-99) , 
-9, 1.77604, 1, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498698,-99) ,
+9, 1.77604, 1, 0, 0.49939,-99) ,
 1, 0.103667, 0, 0, 0.501959,-99)    );
   // itree = 1907
   fBoostWeights.push_back(8.65226e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499093,-99) , 
-11, 1.46171, 1, 0, 0.504894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499093,-99) ,
+11, 1.46171, 1, 0, 0.504894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490557,-99) , 
-11, 0.917376, 0, 0, 0.49898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490557,-99) ,
+11, 0.917376, 0, 0, 0.49898,-99) ,
 12, 4.57639, 1, 0, 0.501971,-99)    );
   // itree = 1908
   fBoostWeights.push_back(9.78008e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498862,-99) , 
-4, -1.29631, 1, 0, 0.504881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498862,-99) ,
+4, -1.29631, 1, 0, 0.504881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493461,-99) , 
-11, 1.012, 0, 0, 0.498967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493461,-99) ,
+11, 1.012, 0, 0, 0.498967,-99) ,
 12, 4.57639, 1, 0, 0.501958,-99)    );
   // itree = 1909
   fBoostWeights.push_back(8.69873e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499048,-99) , 
-5, 0.732682, 1, 0, 0.50489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499048,-99) ,
+5, 0.732682, 1, 0, 0.50489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497123,-99) , 
-0, 2.53058, 0, 0, 0.498958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497123,-99) ,
+0, 2.53058, 0, 0, 0.498958,-99) ,
 12, 4.57639, 1, 0, 0.501958,-99)    );
   // itree = 1910
   fBoostWeights.push_back(9.03178e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493497,-99) , 
-1, -0.750044, 0, 0, 0.505841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493497,-99) ,
+1, -0.750044, 0, 0, 0.505841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49853,-99) , 
-10, -27.4258, 1, 0, 0.499168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49853,-99) ,
+10, -27.4258, 1, 0, 0.499168,-99) ,
 7, 0.501269, 1, 0, 0.501961,-99)    );
   // itree = 1911
   fBoostWeights.push_back(9.36335e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499216,-99) , 
-1, -0.100321, 0, 0, 0.504889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499216,-99) ,
+1, -0.100321, 0, 0, 0.504889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490612,-99) , 
-11, 0.917376, 0, 0, 0.498971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490612,-99) ,
+11, 0.917376, 0, 0, 0.498971,-99) ,
 12, 4.57639, 1, 0, 0.501964,-99)    );
   // itree = 1912
   fBoostWeights.push_back(8.48199e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496223,-99) , 
-7, 0.825673, 1, 0, 0.514555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496223,-99) ,
+7, 0.825673, 1, 0, 0.514555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49833,-99) , 
-6, -0.597362, 0, 0, 0.499403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49833,-99) ,
+6, -0.597362, 0, 0, 0.499403,-99) ,
 1, 0.103667, 0, 0, 0.501962,-99)    );
   // itree = 1913
   fBoostWeights.push_back(9.29728e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498917,-99) , 
-4, -1.29631, 1, 0, 0.504904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498917,-99) ,
+4, -1.29631, 1, 0, 0.504904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496165,-99) , 
-5, 0.731889, 0, 0, 0.498961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496165,-99) ,
+5, 0.731889, 0, 0, 0.498961,-99) ,
 12, 4.57639, 1, 0, 0.501967,-99)    );
   // itree = 1914
   fBoostWeights.push_back(9.24748e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498941,-99) , 
-4, -1.29631, 1, 0, 0.504912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498941,-99) ,
+4, -1.29631, 1, 0, 0.504912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49619,-99) , 
-5, 0.731889, 0, 0, 0.498962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49619,-99) ,
+5, 0.731889, 0, 0, 0.498962,-99) ,
 12, 4.57639, 1, 0, 0.501971,-99)    );
   // itree = 1915
   fBoostWeights.push_back(8.39664e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497246,-99) , 
-4, -1.29284, 1, 0, 0.514563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497246,-99) ,
+4, -1.29284, 1, 0, 0.514563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496258,-99) , 
-7, 0.390948, 0, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496258,-99) ,
+7, 0.390948, 0, 0, 0.499418,-99) ,
 1, 0.103667, 0, 0, 0.501976,-99)    );
   // itree = 1916
   fBoostWeights.push_back(7.74986e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 1.72636, 1, 1, 0.504913,-99) , 
+0,
+0,
+8, 1.72636, 1, 1, 0.504913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497022,-99) , 
-7, 0.464439, 1, 0, 0.498954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497022,-99) ,
+7, 0.464439, 1, 0, 0.498954,-99) ,
 12, 4.57639, 1, 0, 0.501968,-99)    );
   // itree = 1917
   fBoostWeights.push_back(7.77229e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498968,-99) , 
-8, 2.22547, 0, 0, 0.502988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498968,-99) ,
+8, 2.22547, 0, 0, 0.502988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496277,-99) , 
-12, 4.33725, 1, 0, 0.49795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496277,-99) ,
+12, 4.33725, 1, 0, 0.49795,-99) ,
 0, 1.68308, 0, 0, 0.50196,-99)    );
   // itree = 1918
   fBoostWeights.push_back(7.64192e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-9, 1.67927, 0, 1, 0.504891,-99) , 
+0,
+0,
+9, 1.67927, 0, 1, 0.504891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492994,-99) , 
-8, 1.91935, 0, 0, 0.498966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492994,-99) ,
+8, 1.91935, 0, 0, 0.498966,-99) ,
 12, 4.57639, 1, 0, 0.501963,-99)    );
   // itree = 1919
   fBoostWeights.push_back(8.40897e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49898,-99) , 
-8, 2.22547, 0, 0, 0.502974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49898,-99) ,
+8, 2.22547, 0, 0, 0.502974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490288,-99) , 
-9, 2.45345, 1, 0, 0.497943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490288,-99) ,
+9, 2.45345, 1, 0, 0.497943,-99) ,
 0, 1.68308, 0, 0, 0.501948,-99)    );
   // itree = 1920
   fBoostWeights.push_back(8.41894e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497259,-99) , 
-4, -1.29284, 1, 0, 0.514541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497259,-99) ,
+4, -1.29284, 1, 0, 0.514541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498696,-99) , 
-9, 1.77604, 1, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498696,-99) ,
+9, 1.77604, 1, 0, 0.499388,-99) ,
 1, 0.103667, 0, 0, 0.501947,-99)    );
   // itree = 1921
   fBoostWeights.push_back(9.75073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495837,-99) , 
-3, 0.0644723, 1, 0, 0.504882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495837,-99) ,
+3, 0.0644723, 1, 0, 0.504882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490653,-99) , 
-11, 0.917376, 0, 0, 0.498968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490653,-99) ,
+11, 0.917376, 0, 0, 0.498968,-99) ,
 12, 4.57639, 1, 0, 0.501959,-99)    );
   // itree = 1922
   fBoostWeights.push_back(7.6681e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499176,-99) , 
-6, -1.05893, 1, 0, 0.514526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499176,-99) ,
+6, -1.05893, 1, 0, 0.514526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498703,-99) , 
-9, 1.77604, 1, 0, 0.499387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498703,-99) ,
+9, 1.77604, 1, 0, 0.499387,-99) ,
 1, 0.103667, 0, 0, 0.501944,-99)    );
   // itree = 1923
   fBoostWeights.push_back(7.78514e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498362,-99) , 
-8, 2.06839, 0, 0, 0.514521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498362,-99) ,
+8, 2.06839, 0, 0, 0.514521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498502,-99) , 
-9, 1.96958, 1, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498502,-99) ,
+9, 1.96958, 1, 0, 0.4994,-99) ,
 1, 0.103667, 0, 0, 0.501954,-99)    );
   // itree = 1924
   fBoostWeights.push_back(0.000101819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497554,-99) , 
-1, 0.00171106, 0, 0, 0.508211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497554,-99) ,
+1, 0.00171106, 0, 0, 0.508211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495914,-99) , 
-4, -0.712726, 0, 0, 0.499642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495914,-99) ,
+4, -0.712726, 0, 0, 0.499642,-99) ,
 4, -1.47024, 1, 0, 0.50196,-99)    );
   // itree = 1925
   fBoostWeights.push_back(9.71417e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49588,-99) , 
-3, 0.0644723, 1, 0, 0.50488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49588,-99) ,
+3, 0.0644723, 1, 0, 0.50488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490691,-99) , 
-11, 0.917376, 0, 0, 0.498967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490691,-99) ,
+11, 0.917376, 0, 0, 0.498967,-99) ,
 12, 4.57639, 1, 0, 0.501958,-99)    );
   // itree = 1926
   fBoostWeights.push_back(8.4182e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497623,-99) , 
-9, 1.86345, 0, 0, 0.502967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497623,-99) ,
+9, 1.86345, 0, 0, 0.502967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490337,-99) , 
-9, 2.45345, 1, 0, 0.497943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490337,-99) ,
+9, 2.45345, 1, 0, 0.497943,-99) ,
 0, 1.68308, 0, 0, 0.501942,-99)    );
   // itree = 1927
   fBoostWeights.push_back(8.71871e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499213,-99) , 
-1, -0.100321, 0, 0, 0.504852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499213,-99) ,
+1, -0.100321, 0, 0, 0.504852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491645,-99) , 
-9, 1.86353, 0, 0, 0.498942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491645,-99) ,
+9, 1.86353, 0, 0, 0.498942,-99) ,
 12, 4.57639, 1, 0, 0.501931,-99)    );
   // itree = 1928
   fBoostWeights.push_back(7.67661e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499088,-99) , 
-9, 2.19192, 0, 0, 0.514456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499088,-99) ,
+9, 2.19192, 0, 0, 0.514456,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498705,-99) , 
-9, 1.77604, 1, 0, 0.499384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498705,-99) ,
+9, 1.77604, 1, 0, 0.499384,-99) ,
 1, 0.103667, 0, 0, 0.50193,-99)    );
   // itree = 1929
   fBoostWeights.push_back(9.61502e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498921,-99) , 
-4, -1.29631, 1, 0, 0.504872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498921,-99) ,
+4, -1.29631, 1, 0, 0.504872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493538,-99) , 
-11, 1.012, 0, 0, 0.49894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493538,-99) ,
+11, 1.012, 0, 0, 0.49894,-99) ,
 12, 4.57639, 1, 0, 0.50194,-99)    );
   // itree = 1930
   fBoostWeights.push_back(6.67696e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499915,-99) , 
-5, 0.472433, 1, 0, 0.502963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499915,-99) ,
+5, 0.472433, 1, 0, 0.502963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491325,-99) , 
-10, -4.81756, 1, 0, 0.497951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491325,-99) ,
+10, -4.81756, 1, 0, 0.497951,-99) ,
 0, 1.68308, 0, 0, 0.501941,-99)    );
   // itree = 1931
   fBoostWeights.push_back(0.000101636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493555,-99) , 
-1, -0.750044, 0, 0, 0.505825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493555,-99) ,
+1, -0.750044, 0, 0, 0.505825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497675,-99) , 
-12, 4.33725, 1, 0, 0.499153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497675,-99) ,
+12, 4.33725, 1, 0, 0.499153,-99) ,
 7, 0.501269, 1, 0, 0.501946,-99)    );
   // itree = 1932
   fBoostWeights.push_back(8.29549e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496239,-99) , 
-7, 0.825673, 1, 0, 0.514452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496239,-99) ,
+7, 0.825673, 1, 0, 0.514452,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498792,-99) , 
-2, -0.496694, 1, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498792,-99) ,
+2, -0.496694, 1, 0, 0.499405,-99) ,
 1, 0.103667, 0, 0, 0.501946,-99)    );
   // itree = 1933
   fBoostWeights.push_back(9.6613e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495939,-99) , 
-3, 0.0644723, 1, 0, 0.504888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495939,-99) ,
+3, 0.0644723, 1, 0, 0.504888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490762,-99) , 
-11, 0.917376, 0, 0, 0.49896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490762,-99) ,
+11, 0.917376, 0, 0, 0.49896,-99) ,
 12, 4.57639, 1, 0, 0.501958,-99)    );
   // itree = 1934
   fBoostWeights.push_back(8.22105e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497232,-99) , 
-4, -1.29284, 1, 0, 0.514432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497232,-99) ,
+4, -1.29284, 1, 0, 0.514432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498799,-99) , 
-2, -0.496694, 1, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498799,-99) ,
+2, -0.496694, 1, 0, 0.499405,-99) ,
 1, 0.103667, 0, 0, 0.501943,-99)    );
   // itree = 1935
   fBoostWeights.push_back(8.47688e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497686,-99) , 
-9, 1.86345, 0, 0, 0.50298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497686,-99) ,
+9, 1.86345, 0, 0, 0.50298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491526,-99) , 
-6, -0.983179, 0, 0, 0.49796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491526,-99) ,
+6, -0.983179, 0, 0, 0.49796,-99) ,
 0, 1.68308, 0, 0, 0.501956,-99)    );
   // itree = 1936
   fBoostWeights.push_back(8.5825e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498823,-99) , 
-12, 4.57639, 1, 0, 0.502604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498823,-99) ,
+12, 4.57639, 1, 0, 0.502604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487531,-99) , 
-4, -0.600476, 1, 0, 0.49757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487531,-99) ,
+4, -0.600476, 1, 0, 0.49757,-99) ,
 3, 0.0967294, 1, 0, 0.501945,-99)    );
   // itree = 1937
   fBoostWeights.push_back(8.41962e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496352,-99) , 
-9, 2.24617, 0, 0, 0.508486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496352,-99) ,
+9, 2.24617, 0, 0, 0.508486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498298,-99) , 
-0, 1.99219, 1, 0, 0.499615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498298,-99) ,
+0, 1.99219, 1, 0, 0.499615,-99) ,
 5, 0.473096, 1, 0, 0.501944,-99)    );
   // itree = 1938
   fBoostWeights.push_back(9.68137e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498863,-99) , 
-7, 0.469242, 1, 0, 0.503241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498863,-99) ,
+7, 0.469242, 1, 0, 0.503241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495325,-99) , 
-8, 2.11248, 1, 0, 0.498055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495325,-99) ,
+8, 2.11248, 1, 0, 0.498055,-99) ,
 7, 0.390948, 0, 0, 0.501947,-99)    );
   // itree = 1939
   fBoostWeights.push_back(8.87304e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497669,-99) , 
-7, 0.372233, 0, 0, 0.504869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497669,-99) ,
+7, 0.372233, 0, 0, 0.504869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497146,-99) , 
-0, 2.53058, 0, 0, 0.498986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497146,-99) ,
+0, 2.53058, 0, 0, 0.498986,-99) ,
 12, 4.57639, 1, 0, 0.501961,-99)    );
   // itree = 1940
   fBoostWeights.push_back(9.5656e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498934,-99) , 
-4, -1.29631, 1, 0, 0.504856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498934,-99) ,
+4, -1.29631, 1, 0, 0.504856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490837,-99) , 
-11, 0.917376, 0, 0, 0.498994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490837,-99) ,
+11, 0.917376, 0, 0, 0.498994,-99) ,
 12, 4.57639, 1, 0, 0.501959,-99)    );
   // itree = 1941
   fBoostWeights.push_back(9.17328e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497689,-99) , 
-7, 0.372233, 0, 0, 0.504865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497689,-99) ,
+7, 0.372233, 0, 0, 0.504865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490863,-99) , 
-11, 0.917376, 0, 0, 0.49898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490863,-99) ,
+11, 0.917376, 0, 0, 0.49898,-99) ,
 12, 4.57639, 1, 0, 0.501956,-99)    );
   // itree = 1942
   fBoostWeights.push_back(6.78175e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-11, 0.693142, 0, 1, 0.502969,-99) , 
+0,
+0,
+11, 0.693142, 0, 1, 0.502969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491543,-99) , 
-6, -0.983179, 0, 0, 0.497938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491543,-99) ,
+6, -0.983179, 0, 0, 0.497938,-99) ,
 0, 1.68308, 0, 0, 0.501943,-99)    );
   // itree = 1943
   fBoostWeights.push_back(9.50896e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497281,-99) , 
-0, 1.71491, 0, 0, 0.505785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497281,-99) ,
+0, 1.71491, 0, 0, 0.505785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497279,-99) , 
-4, -0.252418, 0, 0, 0.499152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497279,-99) ,
+4, -0.252418, 0, 0, 0.499152,-99) ,
 7, 0.501269, 1, 0, 0.501928,-99)    );
   // itree = 1944
   fBoostWeights.push_back(9.64968e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495328,-99) , 
-5, 0.630907, 1, 0, 0.508119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495328,-99) ,
+5, 0.630907, 1, 0, 0.508119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495918,-99) , 
-4, -0.712726, 0, 0, 0.499633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495918,-99) ,
+4, -0.712726, 0, 0, 0.499633,-99) ,
 4, -1.47024, 1, 0, 0.501929,-99)    );
   // itree = 1945
   fBoostWeights.push_back(0.000123834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496626,-99) , 
-0, 1.82433, 0, 0, 0.502898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496626,-99) ,
+0, 1.82433, 0, 0, 0.502898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491207,-99) , 
-0, 1.96465, 1, 0, 0.49844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491207,-99) ,
+0, 1.96465, 1, 0, 0.49844,-99) ,
 9, 1.87281, 0, 0, 0.501921,-99)    );
   // itree = 1946
   fBoostWeights.push_back(6.14571e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499593,-99) , 
-2, 0.82134, 1, 0, 0.502925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499593,-99) ,
+2, 0.82134, 1, 0, 0.502925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496205,-99) , 
-7, 0.620143, 0, 0, 0.497963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496205,-99) ,
+7, 0.620143, 0, 0, 0.497963,-99) ,
 0, 1.68308, 0, 0, 0.501913,-99)    );
   // itree = 1947
   fBoostWeights.push_back(8.01389e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 1.72636, 1, 1, 0.504813,-99) , 
+0,
+0,
+8, 1.72636, 1, 1, 0.504813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493631,-99) , 
-11, 1.012, 0, 0, 0.49893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493631,-99) ,
+11, 1.012, 0, 0, 0.49893,-99) ,
 12, 4.57639, 1, 0, 0.501906,-99)    );
   // itree = 1948
   fBoostWeights.push_back(7.6704e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499087,-99) , 
-9, 2.19192, 0, 0, 0.51435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499087,-99) ,
+9, 2.19192, 0, 0, 0.51435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498834,-99) , 
-12, 3.73942, 1, 0, 0.499359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498834,-99) ,
+12, 3.73942, 1, 0, 0.499359,-99) ,
 1, 0.103667, 0, 0, 0.501891,-99)    );
   // itree = 1949
   fBoostWeights.push_back(8.21042e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497213,-99) , 
-4, -1.29284, 1, 0, 0.514346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497213,-99) ,
+4, -1.29284, 1, 0, 0.514346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498778,-99) , 
-2, -0.496694, 1, 0, 0.499377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498778,-99) ,
+2, -0.496694, 1, 0, 0.499377,-99) ,
 1, 0.103667, 0, 0, 0.501906,-99)    );
   // itree = 1950
   fBoostWeights.push_back(9.0029e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497349,-99) , 
-0, 1.71491, 0, 0, 0.505769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497349,-99) ,
+0, 1.71491, 0, 0, 0.505769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498092,-99) , 
-9, 2.74381, 0, 0, 0.499146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498092,-99) ,
+9, 2.74381, 0, 0, 0.499146,-99) ,
 7, 0.501269, 1, 0, 0.501918,-99)    );
   // itree = 1951
   fBoostWeights.push_back(8.37508e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496243,-99) , 
-7, 0.825673, 1, 0, 0.514355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496243,-99) ,
+7, 0.825673, 1, 0, 0.514355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498342,-99) , 
-6, -0.597362, 0, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498342,-99) ,
+6, -0.597362, 0, 0, 0.499398,-99) ,
 1, 0.103667, 0, 0, 0.501924,-99)    );
   // itree = 1952
   fBoostWeights.push_back(8.84543e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498927,-99) , 
-4, -1.29631, 1, 0, 0.504826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498927,-99) ,
+4, -1.29631, 1, 0, 0.504826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49788,-99) , 
-6, -2.15667, 1, 0, 0.498964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49788,-99) ,
+6, -2.15667, 1, 0, 0.498964,-99) ,
 12, 4.57639, 1, 0, 0.501929,-99)    );
   // itree = 1953
   fBoostWeights.push_back(7.32867e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.41528, 1, 1, 0.514357,-99) , 
+0,
+0,
+0, 2.41528, 1, 1, 0.514357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498636,-99) , 
-5, 0.990868, 0, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498636,-99) ,
+5, 0.990868, 0, 0, 0.499417,-99) ,
 1, 0.103667, 0, 0, 0.501941,-99)    );
   // itree = 1954
   fBoostWeights.push_back(9.24703e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495955,-99) , 
-3, 0.0644723, 1, 0, 0.504839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495955,-99) ,
+3, 0.0644723, 1, 0, 0.504839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496206,-99) , 
-5, 0.731889, 0, 0, 0.498985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496206,-99) ,
+5, 0.731889, 0, 0, 0.498985,-99) ,
 12, 4.57639, 1, 0, 0.501946,-99)    );
   // itree = 1955
   fBoostWeights.push_back(9.91316e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497503,-99) , 
-7, 0.373145, 0, 0, 0.505791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497503,-99) ,
+7, 0.373145, 0, 0, 0.505791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497723,-99) , 
-12, 4.33725, 1, 0, 0.499165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497723,-99) ,
+12, 4.33725, 1, 0, 0.499165,-99) ,
 7, 0.501269, 1, 0, 0.501938,-99)    );
   // itree = 1956
   fBoostWeights.push_back(7.46041e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497124,-99) , 
-9, 1.87281, 0, 0, 0.502487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497124,-99) ,
+9, 1.87281, 0, 0, 0.502487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495582,-99) , 
-1, -0.414925, 0, 0, 0.49868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495582,-99) ,
+1, -0.414925, 0, 0, 0.49868,-99) ,
 6, -0.231447, 1, 0, 0.501946,-99)    );
   // itree = 1957
   fBoostWeights.push_back(7.36135e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499632,-99) , 
-4, -1.2963, 1, 0, 0.502899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499632,-99) ,
+4, -1.2963, 1, 0, 0.502899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490774,-99) , 
-3, 0.0322448, 1, 0, 0.498506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490774,-99) ,
+3, 0.0322448, 1, 0, 0.498506,-99) ,
 9, 1.87281, 0, 0, 0.501936,-99)    );
   // itree = 1958
   fBoostWeights.push_back(9.97251e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497868,-99) , 
-5, 0.610294, 1, 0, 0.504529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497868,-99) ,
+5, 0.610294, 1, 0, 0.504529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495895,-99) , 
-5, 0.734344, 0, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495895,-99) ,
+5, 0.734344, 0, 0, 0.499476,-99) ,
 8, 2.24069, 0, 0, 0.50194,-99)    );
   // itree = 1959
   fBoostWeights.push_back(9.95165e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493626,-99) , 
-1, -0.750044, 0, 0, 0.505778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493626,-99) ,
+1, -0.750044, 0, 0, 0.505778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49815,-99) , 
-6, -1.88641, 1, 0, 0.499177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49815,-99) ,
+6, -1.88641, 1, 0, 0.499177,-99) ,
 7, 0.501269, 1, 0, 0.50194,-99)    );
   // itree = 1960
   fBoostWeights.push_back(8.89386e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499078,-99) , 
-5, 0.732682, 1, 0, 0.50482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499078,-99) ,
+5, 0.732682, 1, 0, 0.50482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490945,-99) , 
-11, 0.917376, 0, 0, 0.499003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490945,-99) ,
+11, 0.917376, 0, 0, 0.499003,-99) ,
 12, 4.57639, 1, 0, 0.501944,-99)    );
   // itree = 1961
   fBoostWeights.push_back(9.59848e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498878,-99) , 
-7, 0.469242, 1, 0, 0.503229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498878,-99) ,
+7, 0.469242, 1, 0, 0.503229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490333,-99) , 
-7, 0.337566, 1, 0, 0.498052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490333,-99) ,
+7, 0.337566, 1, 0, 0.498052,-99) ,
 7, 0.390948, 0, 0, 0.501937,-99)    );
   // itree = 1962
   fBoostWeights.push_back(8.15354e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496522,-99) , 
-7, 0.979305, 1, 0, 0.502952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496522,-99) ,
+7, 0.979305, 1, 0, 0.502952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490474,-99) , 
-9, 2.45345, 1, 0, 0.498025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490474,-99) ,
+9, 2.45345, 1, 0, 0.498025,-99) ,
 0, 1.68308, 0, 0, 0.501947,-99)    );
   // itree = 1963
   fBoostWeights.push_back(0.000110202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498892,-99) , 
-7, 0.469242, 1, 0, 0.503233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498892,-99) ,
+7, 0.469242, 1, 0, 0.503233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493819,-99) , 
-4, -2.01209, 1, 0, 0.498024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493819,-99) ,
+4, -2.01209, 1, 0, 0.498024,-99) ,
 7, 0.390948, 0, 0, 0.501933,-99)    );
   // itree = 1964
   fBoostWeights.push_back(8.38544e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499164,-99) , 
-11, 1.46171, 1, 0, 0.50483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499164,-99) ,
+11, 1.46171, 1, 0, 0.50483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490987,-99) , 
-11, 0.917376, 0, 0, 0.499005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490987,-99) ,
+11, 0.917376, 0, 0, 0.499005,-99) ,
 12, 4.57639, 1, 0, 0.501951,-99)    );
   // itree = 1965
   fBoostWeights.push_back(8.3405e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499186,-99) , 
-11, 1.46171, 1, 0, 0.504817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499186,-99) ,
+11, 1.46171, 1, 0, 0.504817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491009,-99) , 
-11, 0.917376, 0, 0, 0.498993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491009,-99) ,
+11, 0.917376, 0, 0, 0.498993,-99) ,
 12, 4.57639, 1, 0, 0.501938,-99)    );
   // itree = 1966
   fBoostWeights.push_back(7.14499e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499738,-99) , 
-6, -1.05893, 1, 0, 0.502929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499738,-99) ,
+6, -1.05893, 1, 0, 0.502929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491649,-99) , 
-6, -0.983179, 0, 0, 0.498011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491649,-99) ,
+6, -0.983179, 0, 0, 0.498011,-99) ,
 0, 1.68308, 0, 0, 0.501926,-99)    );
   // itree = 1967
   fBoostWeights.push_back(7.95849e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.51786, 0, 1, 0.504804,-99) , 
+0,
+0,
+0, 1.51786, 0, 1, 0.504804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493776,-99) , 
-11, 1.012, 0, 0, 0.498981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493776,-99) ,
+11, 1.012, 0, 0, 0.498981,-99) ,
 12, 4.57639, 1, 0, 0.501926,-99)    );
   // itree = 1968
   fBoostWeights.push_back(7.9238e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498993,-99) , 
-8, 2.22547, 0, 0, 0.502916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498993,-99) ,
+8, 2.22547, 0, 0, 0.502916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495377,-99) , 
-1, -0.447621, 0, 0, 0.49799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495377,-99) ,
+1, -0.447621, 0, 0, 0.49799,-99) ,
 0, 1.68308, 0, 0, 0.501912,-99)    );
   // itree = 1969
   fBoostWeights.push_back(8.30561e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497264,-99) , 
-4, -1.29284, 1, 0, 0.514294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497264,-99) ,
+4, -1.29284, 1, 0, 0.514294,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496216,-99) , 
-7, 0.390948, 0, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496216,-99) ,
+7, 0.390948, 0, 0, 0.499398,-99) ,
 1, 0.103667, 0, 0, 0.501914,-99)    );
   // itree = 1970
   fBoostWeights.push_back(7.70669e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49846,-99) , 
-8, 2.06839, 0, 0, 0.514294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49846,-99) ,
+8, 2.06839, 0, 0, 0.514294,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498706,-99) , 
-9, 1.77604, 1, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498706,-99) ,
+9, 1.77604, 1, 0, 0.499388,-99) ,
 1, 0.103667, 0, 0, 0.501906,-99)    );
   // itree = 1971
   fBoostWeights.push_back(9.42015e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495991,-99) , 
-3, 0.0644723, 1, 0, 0.504786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495991,-99) ,
+3, 0.0644723, 1, 0, 0.504786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491058,-99) , 
-11, 0.917376, 0, 0, 0.498978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491058,-99) ,
+11, 0.917376, 0, 0, 0.498978,-99) ,
 12, 4.57639, 1, 0, 0.501915,-99)    );
   // itree = 1972
   fBoostWeights.push_back(8.3269e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496288,-99) , 
-7, 0.825673, 1, 0, 0.514272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496288,-99) ,
+7, 0.825673, 1, 0, 0.514272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498712,-99) , 
-9, 1.77604, 1, 0, 0.499386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498712,-99) ,
+9, 1.77604, 1, 0, 0.499386,-99) ,
 1, 0.103667, 0, 0, 0.501901,-99)    );
   // itree = 1973
   fBoostWeights.push_back(8.30803e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496311,-99) , 
-7, 0.825673, 1, 0, 0.514267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496311,-99) ,
+7, 0.825673, 1, 0, 0.514267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496252,-99) , 
-7, 0.390948, 0, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496252,-99) ,
+7, 0.390948, 0, 0, 0.499401,-99) ,
 1, 0.103667, 0, 0, 0.501912,-99)    );
   // itree = 1974
   fBoostWeights.push_back(9.17646e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49602,-99) , 
-3, 0.0644723, 1, 0, 0.504773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49602,-99) ,
+3, 0.0644723, 1, 0, 0.504773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49713,-99) , 
-0, 2.53058, 0, 0, 0.498966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49713,-99) ,
+0, 2.53058, 0, 0, 0.498966,-99) ,
 12, 4.57639, 1, 0, 0.501903,-99)    );
   // itree = 1975
   fBoostWeights.push_back(7.64731e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497073,-99) , 
-9, 1.87281, 0, 0, 0.502432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497073,-99) ,
+9, 1.87281, 0, 0, 0.502432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492626,-99) , 
-4, -0.944929, 0, 0, 0.498687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492626,-99) ,
+4, -0.944929, 0, 0, 0.498687,-99) ,
 6, -0.231447, 1, 0, 0.501899,-99)    );
   // itree = 1976
   fBoostWeights.push_back(9.3754e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498891,-99) , 
-4, -1.29631, 1, 0, 0.504746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498891,-99) ,
+4, -1.29631, 1, 0, 0.504746,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493806,-99) , 
-11, 1.012, 0, 0, 0.498965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493806,-99) ,
+11, 1.012, 0, 0, 0.498965,-99) ,
 12, 4.57639, 1, 0, 0.501889,-99)    );
   // itree = 1977
   fBoostWeights.push_back(0.000120057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496679,-99) , 
-0, 1.82433, 0, 0, 0.502853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496679,-99) ,
+0, 1.82433, 0, 0, 0.502853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492158,-99) , 
-12, 4.29516, 1, 0, 0.498453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492158,-99) ,
+12, 4.29516, 1, 0, 0.498453,-99) ,
 9, 1.87281, 0, 0, 0.501889,-99)    );
   // itree = 1978
   fBoostWeights.push_back(7.82157e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497724,-99) , 
-9, 1.86345, 0, 0, 0.502872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497724,-99) ,
+9, 1.86345, 0, 0, 0.502872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495427,-99) , 
-1, -0.447621, 0, 0, 0.498018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495427,-99) ,
+1, -0.447621, 0, 0, 0.498018,-99) ,
 0, 1.68308, 0, 0, 0.501882,-99)    );
   // itree = 1979
   fBoostWeights.push_back(9.31094e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496028,-99) , 
-3, 0.0644723, 1, 0, 0.504735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496028,-99) ,
+3, 0.0644723, 1, 0, 0.504735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491087,-99) , 
-11, 0.917376, 0, 0, 0.498947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491087,-99) ,
+11, 0.917376, 0, 0, 0.498947,-99) ,
 12, 4.57639, 1, 0, 0.501874,-99)    );
   // itree = 1980
   fBoostWeights.push_back(7.57055e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499125,-99) , 
-9, 2.19192, 0, 0, 0.514186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499125,-99) ,
+9, 2.19192, 0, 0, 0.514186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498571,-99) , 
-5, 0.990868, 0, 0, 0.499355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498571,-99) ,
+5, 0.990868, 0, 0, 0.499355,-99) ,
 1, 0.103667, 0, 0, 0.50186,-99)    );
   // itree = 1981
   fBoostWeights.push_back(7.11163e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49961,-99) , 
-12, 4.68547, 1, 0, 0.508286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49961,-99) ,
+12, 4.68547, 1, 0, 0.508286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498536,-99) , 
-7, 0.478265, 1, 0, 0.499582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498536,-99) ,
+7, 0.478265, 1, 0, 0.499582,-99) ,
 5, 0.473096, 1, 0, 0.501868,-99)    );
   // itree = 1982
   fBoostWeights.push_back(8.30741e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496294,-99) , 
-7, 0.825673, 1, 0, 0.51419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496294,-99) ,
+7, 0.825673, 1, 0, 0.51419,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498851,-99) , 
-12, 3.73942, 1, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498851,-99) ,
+12, 3.73942, 1, 0, 0.49937,-99) ,
 1, 0.103667, 0, 0, 0.501873,-99)    );
   // itree = 1983
   fBoostWeights.push_back(6.60963e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.86181, 1, 1, 0.502875,-99) , 
+0,
+0,
+4, -2.86181, 1, 1, 0.502875,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491727,-99) , 
-6, -0.983179, 0, 0, 0.498037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491727,-99) ,
+6, -0.983179, 0, 0, 0.498037,-99) ,
 0, 1.68308, 0, 0, 0.501889,-99)    );
   // itree = 1984
   fBoostWeights.push_back(7.77063e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499381,-99) , 
-1, 0.177903, 0, 0, 0.502518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499381,-99) ,
+1, 0.177903, 0, 0, 0.502518,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492006,-99) , 
-3, 0.161737, 0, 0, 0.497594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492006,-99) ,
+3, 0.161737, 0, 0, 0.497594,-99) ,
 3, 0.0967294, 1, 0, 0.501874,-99)    );
   // itree = 1985
   fBoostWeights.push_back(0.00010156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497877,-99) , 
-5, 0.610294, 1, 0, 0.504445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497877,-99) ,
+5, 0.610294, 1, 0, 0.504445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497582,-99) , 
-12, 4.08991, 1, 0, 0.499453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497582,-99) ,
+12, 4.08991, 1, 0, 0.499453,-99) ,
 8, 2.24069, 0, 0, 0.501887,-99)    );
   // itree = 1986
   fBoostWeights.push_back(8.29657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-6, -0.231447, 1, 0, 0.503184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+6, -0.231447, 1, 0, 0.503184,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495251,-99) , 
-8, 2.11248, 1, 0, 0.498027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495251,-99) ,
+8, 2.11248, 1, 0, 0.498027,-99) ,
 7, 0.390948, 0, 0, 0.501897,-99)    );
   // itree = 1987
   fBoostWeights.push_back(8.7305e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496754,-99) , 
-5, 1.09243, 1, 0, 0.502837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496754,-99) ,
+5, 1.09243, 1, 0, 0.502837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49286,-99) , 
-7, 0.469546, 1, 0, 0.498507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49286,-99) ,
+7, 0.469546, 1, 0, 0.498507,-99) ,
 9, 1.87281, 0, 0, 0.501888,-99)    );
   // itree = 1988
   fBoostWeights.push_back(7.99793e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499188,-99) , 
-11, 1.46171, 1, 0, 0.504722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499188,-99) ,
+11, 1.46171, 1, 0, 0.504722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496151,-99) , 
-5, 0.731889, 0, 0, 0.498961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496151,-99) ,
+5, 0.731889, 0, 0, 0.498961,-99) ,
 12, 4.57639, 1, 0, 0.501875,-99)    );
   // itree = 1989
   fBoostWeights.push_back(9.31295e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498885,-99) , 
-4, -1.29631, 1, 0, 0.50471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498885,-99) ,
+4, -1.29631, 1, 0, 0.50471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491141,-99) , 
-11, 0.917376, 0, 0, 0.498962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491141,-99) ,
+11, 0.917376, 0, 0, 0.498962,-99) ,
 12, 4.57639, 1, 0, 0.501869,-99)    );
   // itree = 1990
   fBoostWeights.push_back(8.27279e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497186,-99) , 
-4, -1.29284, 1, 0, 0.514119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497186,-99) ,
+4, -1.29284, 1, 0, 0.514119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498321,-99) , 
-6, -0.597362, 0, 0, 0.499376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498321,-99) ,
+6, -0.597362, 0, 0, 0.499376,-99) ,
 1, 0.103667, 0, 0, 0.501866,-99)    );
   // itree = 1991
   fBoostWeights.push_back(5.79146e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499618,-99) , 
-5, 0.473096, 1, 0, 0.502307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499618,-99) ,
+5, 0.473096, 1, 0, 0.502307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496795,-99) ,
 11, 1.84612, 1, 0, 0.501872,-99)    );
   // itree = 1992
   fBoostWeights.push_back(7.27336e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.51412,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.51412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498609,-99) , 
-5, 0.990868, 0, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498609,-99) ,
+5, 0.990868, 0, 0, 0.499392,-99) ,
 1, 0.103667, 0, 0, 0.501879,-99)    );
   // itree = 1993
   fBoostWeights.push_back(8.92937e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497589,-99) , 
-7, 0.372233, 0, 0, 0.504736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497589,-99) ,
+7, 0.372233, 0, 0, 0.504736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491183,-99) , 
-11, 0.917376, 0, 0, 0.498966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491183,-99) ,
+11, 0.917376, 0, 0, 0.498966,-99) ,
 12, 4.57639, 1, 0, 0.501884,-99)    );
   // itree = 1994
   fBoostWeights.push_back(8.79359e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499195,-99) , 
-1, -0.100321, 0, 0, 0.504723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499195,-99) ,
+1, -0.100321, 0, 0, 0.504723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49617,-99) , 
-5, 0.731889, 0, 0, 0.498953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49617,-99) ,
+5, 0.731889, 0, 0, 0.498953,-99) ,
 12, 4.57639, 1, 0, 0.501872,-99)    );
   // itree = 1995
   fBoostWeights.push_back(9.0924e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49609,-99) , 
-3, 0.0644723, 1, 0, 0.504733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49609,-99) ,
+3, 0.0644723, 1, 0, 0.504733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497135,-99) , 
-0, 2.53058, 0, 0, 0.498954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497135,-99) ,
+0, 2.53058, 0, 0, 0.498954,-99) ,
 12, 4.57639, 1, 0, 0.501877,-99)    );
   // itree = 1996
   fBoostWeights.push_back(8.17337e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498984,-99) , 
-8, 2.22547, 0, 0, 0.502851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498984,-99) ,
+8, 2.22547, 0, 0, 0.502851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490557,-99) , 
-9, 2.45345, 1, 0, 0.498058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490557,-99) ,
+9, 2.45345, 1, 0, 0.498058,-99) ,
 0, 1.68308, 0, 0, 0.501873,-99)    );
   // itree = 1997
   fBoostWeights.push_back(9.22199e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496113,-99) , 
-3, 0.0644723, 1, 0, 0.504717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496113,-99) ,
+3, 0.0644723, 1, 0, 0.504717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493898,-99) , 
-11, 1.012, 0, 0, 0.498963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493898,-99) ,
+11, 1.012, 0, 0, 0.498963,-99) ,
 12, 4.57639, 1, 0, 0.501873,-99)    );
   // itree = 1998
   fBoostWeights.push_back(9.37283e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497467,-99) , 
-7, 0.373145, 0, 0, 0.505663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497467,-99) ,
+7, 0.373145, 0, 0, 0.505663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497553,-99) , 
-5, 0.940993, 0, 0, 0.499124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497553,-99) ,
+5, 0.940993, 0, 0, 0.499124,-99) ,
 7, 0.501269, 1, 0, 0.501861,-99)    );
   // itree = 1999
   fBoostWeights.push_back(7.36173e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 3.72671, 1, 1, 0.504705,-99) , 
+0,
+0,
+12, 3.72671, 1, 1, 0.504705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49183,-99) , 
-9, 1.86353, 0, 0, 0.498958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49183,-99) ,
+9, 1.86353, 0, 0, 0.498958,-99) ,
 12, 4.57639, 1, 0, 0.501864,-99)    );
   // itree = 2000
   fBoostWeights.push_back(9.95036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493643,-99) , 
-1, -0.750044, 0, 0, 0.505649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493643,-99) ,
+1, -0.750044, 0, 0, 0.505649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489593,-99) , 
-2, 0.82134, 1, 0, 0.499114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489593,-99) ,
+2, 0.82134, 1, 0, 0.499114,-99) ,
 7, 0.501269, 1, 0, 0.501849,-99)    );
   // itree = 2001
   fBoostWeights.push_back(9.02657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496106,-99) , 
-3, 0.0644723, 1, 0, 0.504669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496106,-99) ,
+3, 0.0644723, 1, 0, 0.504669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494611,-99) , 
-4, -1.12229, 0, 0, 0.49893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494611,-99) ,
+4, -1.12229, 0, 0, 0.49893,-99) ,
 12, 4.57639, 1, 0, 0.501832,-99)    );
   // itree = 2002
   fBoostWeights.push_back(8.34775e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496193,-99) , 
-7, 0.825673, 1, 0, 0.514023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496193,-99) ,
+7, 0.825673, 1, 0, 0.514023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498656,-99) , 
-9, 1.77604, 1, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498656,-99) ,
+9, 1.77604, 1, 0, 0.499342,-99) ,
 1, 0.103667, 0, 0, 0.501822,-99)    );
   // itree = 2003
   fBoostWeights.push_back(8.61084e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49901,-99) , 
-5, 0.732682, 1, 0, 0.504665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49901,-99) ,
+5, 0.732682, 1, 0, 0.504665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493903,-99) , 
-11, 1.012, 0, 0, 0.498935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493903,-99) ,
+11, 1.012, 0, 0, 0.498935,-99) ,
 12, 4.57639, 1, 0, 0.501833,-99)    );
   // itree = 2004
   fBoostWeights.push_back(3.65589e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.501828,-99)    );
   // itree = 2005
   fBoostWeights.push_back(8.77311e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499146,-99) , 
-1, -0.100321, 0, 0, 0.504653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499146,-99) ,
+1, -0.100321, 0, 0, 0.504653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494627,-99) , 
-4, -1.12229, 0, 0, 0.498917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494627,-99) ,
+4, -1.12229, 0, 0, 0.498917,-99) ,
 12, 4.57639, 1, 0, 0.501818,-99)    );
   // itree = 2006
   fBoostWeights.push_back(7.41539e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499668,-99) , 
-12, 4.57639, 1, 0, 0.513988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499668,-99) ,
+12, 4.57639, 1, 0, 0.513988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498669,-99) , 
-9, 1.77604, 1, 0, 0.499347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498669,-99) ,
+9, 1.77604, 1, 0, 0.499347,-99) ,
 1, 0.103667, 0, 0, 0.50182,-99)    );
   // itree = 2007
   fBoostWeights.push_back(8.2011e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496188,-99) , 
-7, 0.825673, 1, 0, 0.513988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496188,-99) ,
+7, 0.825673, 1, 0, 0.513988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498602,-99) , 
-5, 0.990868, 0, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498602,-99) ,
+5, 0.990868, 0, 0, 0.49936,-99) ,
 1, 0.103667, 0, 0, 0.501831,-99)    );
   // itree = 2008
   fBoostWeights.push_back(0.000121197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498595,-99) , 
-1, -0.100321, 0, 0, 0.502788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498595,-99) ,
+1, -0.100321, 0, 0, 0.502788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491281,-99) , 
-0, 1.96465, 1, 0, 0.498459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491281,-99) ,
+0, 1.96465, 1, 0, 0.498459,-99) ,
 9, 1.87281, 0, 0, 0.501839,-99)    );
   // itree = 2009
   fBoostWeights.push_back(8.18369e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498981,-99) , 
-8, 2.22547, 0, 0, 0.502828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498981,-99) ,
+8, 2.22547, 0, 0, 0.502828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491804,-99) , 
-6, -0.983179, 0, 0, 0.498044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491804,-99) ,
+6, -0.983179, 0, 0, 0.498044,-99) ,
 0, 1.68308, 0, 0, 0.501853,-99)    );
   // itree = 2010
   fBoostWeights.push_back(8.79526e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497978,-99) , 
-1, -0.100273, 0, 0, 0.508227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497978,-99) ,
+1, -0.100273, 0, 0, 0.508227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497658,-99) , 
-5, 0.87839, 0, 0, 0.499583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497658,-99) ,
+5, 0.87839, 0, 0, 0.499583,-99) ,
 5, 0.473096, 1, 0, 0.501853,-99)    );
   // itree = 2011
   fBoostWeights.push_back(8.6192e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497535,-99) , 
-3, 0.0483549, 1, 0, 0.505681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497535,-99) ,
+3, 0.0483549, 1, 0, 0.505681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489629,-99) , 
-2, 0.82134, 1, 0, 0.499102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489629,-99) ,
+2, 0.82134, 1, 0, 0.499102,-99) ,
 7, 0.501269, 1, 0, 0.501855,-99)    );
   // itree = 2012
   fBoostWeights.push_back(8.52945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496327,-99) , 
-9, 2.24617, 0, 0, 0.508217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496327,-99) ,
+9, 2.24617, 0, 0, 0.508217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498511,-99) , 
-7, 0.478265, 1, 0, 0.499571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498511,-99) ,
+7, 0.478265, 1, 0, 0.499571,-99) ,
 5, 0.473096, 1, 0, 0.501842,-99)    );
   // itree = 2013
   fBoostWeights.push_back(9.32927e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497426,-99) , 
-0, 1.71491, 0, 0, 0.505658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497426,-99) ,
+0, 1.71491, 0, 0, 0.505658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497249,-99) , 
-4, -0.252418, 0, 0, 0.499107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497249,-99) ,
+4, -0.252418, 0, 0, 0.499107,-99) ,
 7, 0.501269, 1, 0, 0.501849,-99)    );
   // itree = 2014
   fBoostWeights.push_back(9.20105e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498899,-99) , 
-4, -1.29631, 1, 0, 0.504687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498899,-99) ,
+4, -1.29631, 1, 0, 0.504687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491261,-99) , 
-11, 0.917376, 0, 0, 0.498946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491261,-99) ,
+11, 0.917376, 0, 0, 0.498946,-99) ,
 12, 4.57639, 1, 0, 0.501849,-99)    );
   // itree = 2015
   fBoostWeights.push_back(9.01539e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496201,-99) , 
-3, 0.0644723, 1, 0, 0.504696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496201,-99) ,
+3, 0.0644723, 1, 0, 0.504696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497117,-99) , 
-0, 2.53058, 0, 0, 0.498932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497117,-99) ,
+0, 2.53058, 0, 0, 0.498932,-99) ,
 12, 4.57639, 1, 0, 0.501847,-99)    );
   // itree = 2016
   fBoostWeights.push_back(9.12718e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496883,-99) , 
-4, -0.600526, 1, 0, 0.50564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496883,-99) ,
+4, -0.600526, 1, 0, 0.50564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497266,-99) , 
-4, -0.252418, 0, 0, 0.499111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497266,-99) ,
+4, -0.252418, 0, 0, 0.499111,-99) ,
 7, 0.501269, 1, 0, 0.501844,-99)    );
   // itree = 2017
   fBoostWeights.push_back(7.85013e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499071,-99) , 
-5, 0.732682, 1, 0, 0.50468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499071,-99) ,
+5, 0.732682, 1, 0, 0.50468,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497909,-99) , 
-3, 0.0644871, 0, 0, 0.49894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497909,-99) ,
+3, 0.0644871, 0, 0, 0.49894,-99) ,
 12, 4.57639, 1, 0, 0.501843,-99)    );
   // itree = 2018
   fBoostWeights.push_back(9.24584e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497437,-99) , 
-0, 1.71491, 0, 0, 0.505624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497437,-99) ,
+0, 1.71491, 0, 0, 0.505624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497297,-99) , 
-4, -0.252418, 0, 0, 0.49913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497297,-99) ,
+4, -0.252418, 0, 0, 0.49913,-99) ,
 7, 0.501269, 1, 0, 0.501848,-99)    );
   // itree = 2019
   fBoostWeights.push_back(9.46904e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49862,-99) , 
-1, -0.100321, 0, 0, 0.502793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49862,-99) ,
+1, -0.100321, 0, 0, 0.502793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490809,-99) , 
-3, 0.0322448, 1, 0, 0.498488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490809,-99) ,
+3, 0.0322448, 1, 0, 0.498488,-99) ,
 9, 1.87281, 0, 0, 0.501849,-99)    );
   // itree = 2020
   fBoostWeights.push_back(8.82812e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497558,-99) , 
-7, 0.372233, 0, 0, 0.504685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497558,-99) ,
+7, 0.372233, 0, 0, 0.504685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491309,-99) , 
-11, 0.917376, 0, 0, 0.49896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491309,-99) ,
+11, 0.917376, 0, 0, 0.49896,-99) ,
 12, 4.57639, 1, 0, 0.501855,-99)    );
   // itree = 2021
   fBoostWeights.push_back(8.93471e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49623,-99) , 
-3, 0.0644723, 1, 0, 0.504672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49623,-99) ,
+3, 0.0644723, 1, 0, 0.504672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49621,-99) , 
-5, 0.731889, 0, 0, 0.498948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49621,-99) ,
+5, 0.731889, 0, 0, 0.498948,-99) ,
 12, 4.57639, 1, 0, 0.501843,-99)    );
   // itree = 2022
   fBoostWeights.push_back(8.02418e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497078,-99) , 
-4, -1.29284, 1, 0, 0.513922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497078,-99) ,
+4, -1.29284, 1, 0, 0.513922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493451,-99) , 
-0, 2.78895, 1, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493451,-99) ,
+0, 2.78895, 1, 0, 0.499379,-99) ,
 1, 0.103667, 0, 0, 0.501835,-99)    );
   // itree = 2023
   fBoostWeights.push_back(7.49199e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498983,-99) , 
-6, -1.05893, 1, 0, 0.513922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498983,-99) ,
+6, -1.05893, 1, 0, 0.513922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49885,-99) , 
-12, 3.73942, 1, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49885,-99) ,
+12, 3.73942, 1, 0, 0.499364,-99) ,
 1, 0.103667, 0, 0, 0.501823,-99)    );
   // itree = 2024
   fBoostWeights.push_back(9.14753e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498892,-99) , 
-4, -1.29631, 1, 0, 0.504656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498892,-99) ,
+4, -1.29631, 1, 0, 0.504656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49134,-99) , 
-11, 0.917376, 0, 0, 0.498952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49134,-99) ,
+11, 0.917376, 0, 0, 0.498952,-99) ,
 12, 4.57639, 1, 0, 0.501837,-99)    );
   // itree = 2025
   fBoostWeights.push_back(8.9532e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496263,-99) , 
-3, 0.0644723, 1, 0, 0.504664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496263,-99) ,
+3, 0.0644723, 1, 0, 0.504664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497127,-99) , 
-0, 2.53058, 0, 0, 0.498939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497127,-99) ,
+0, 2.53058, 0, 0, 0.498939,-99) ,
 12, 4.57639, 1, 0, 0.501834,-99)    );
   // itree = 2026
   fBoostWeights.push_back(8.9824e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498902,-99) , 
-4, -1.29631, 1, 0, 0.504649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498902,-99) ,
+4, -1.29631, 1, 0, 0.504649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496228,-99) , 
-5, 0.731889, 0, 0, 0.498947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496228,-99) ,
+5, 0.731889, 0, 0, 0.498947,-99) ,
 12, 4.57639, 1, 0, 0.501831,-99)    );
   // itree = 2027
   fBoostWeights.push_back(8.93432e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498925,-99) , 
-4, -1.29631, 1, 0, 0.504658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498925,-99) ,
+4, -1.29631, 1, 0, 0.504658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496252,-99) , 
-5, 0.731889, 0, 0, 0.498948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496252,-99) ,
+5, 0.731889, 0, 0, 0.498948,-99) ,
 12, 4.57639, 1, 0, 0.501835,-99)    );
   // itree = 2028
   fBoostWeights.push_back(8.48803e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497554,-99) , 
-3, 0.0483549, 1, 0, 0.505621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497554,-99) ,
+3, 0.0483549, 1, 0, 0.505621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49811,-99) , 
-6, -1.88641, 1, 0, 0.499118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49811,-99) ,
+6, -1.88641, 1, 0, 0.499118,-99) ,
 7, 0.501269, 1, 0, 0.50184,-99)    );
   // itree = 2029
   fBoostWeights.push_back(9.76782e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49747,-99) , 
-7, 0.373145, 0, 0, 0.50561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49747,-99) ,
+7, 0.373145, 0, 0, 0.50561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497715,-99) , 
-12, 4.33725, 1, 0, 0.499134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497715,-99) ,
+12, 4.33725, 1, 0, 0.499134,-99) ,
 7, 0.501269, 1, 0, 0.501844,-99)    );
   // itree = 2030
   fBoostWeights.push_back(9.01771e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496322,-99) , 
-3, 0.0644723, 1, 0, 0.504668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496322,-99) ,
+3, 0.0644723, 1, 0, 0.504668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49139,-99) , 
-11, 0.917376, 0, 0, 0.49897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49139,-99) ,
+11, 0.917376, 0, 0, 0.49897,-99) ,
 12, 4.57639, 1, 0, 0.501852,-99)    );
   // itree = 2031
   fBoostWeights.push_back(0.000103112);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493705,-99) , 
-1, -0.750044, 0, 0, 0.505597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493705,-99) ,
+1, -0.750044, 0, 0, 0.505597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497315,-99) , 
-4, -0.252418, 0, 0, 0.499131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497315,-99) ,
+4, -0.252418, 0, 0, 0.499131,-99) ,
 7, 0.501269, 1, 0, 0.501838,-99)    );
   // itree = 2032
   fBoostWeights.push_back(8.11048e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497144,-99) , 
-4, -1.29284, 1, 0, 0.513921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497144,-99) ,
+4, -1.29284, 1, 0, 0.513921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496305,-99) , 
-7, 0.390948, 0, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496305,-99) ,
+7, 0.390948, 0, 0, 0.499381,-99) ,
 1, 0.103667, 0, 0, 0.501837,-99)    );
   // itree = 2033
   fBoostWeights.push_back(7.89806e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499293,-99) , 
-11, 1.46171, 1, 0, 0.504645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499293,-99) ,
+11, 1.46171, 1, 0, 0.504645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494032,-99) , 
-11, 1.012, 0, 0, 0.498949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494032,-99) ,
+11, 1.012, 0, 0, 0.498949,-99) ,
 12, 4.57639, 1, 0, 0.501829,-99)    );
   // itree = 2034
   fBoostWeights.push_back(8.52487e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498629,-99) , 
-5, 0.643887, 1, 0, 0.506378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498629,-99) ,
+5, 0.643887, 1, 0, 0.506378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497906,-99) , 
-9, 2.64699, 0, 0, 0.499187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497906,-99) ,
+9, 2.64699, 0, 0, 0.499187,-99) ,
 7, 0.464495, 1, 0, 0.50182,-99)    );
   // itree = 2035
   fBoostWeights.push_back(8.20366e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496269,-99) , 
-7, 0.825673, 1, 0, 0.51392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496269,-99) ,
+7, 0.825673, 1, 0, 0.51392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498807,-99) , 
-6, -2.5465, 1, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498807,-99) ,
+6, -2.5465, 1, 0, 0.499367,-99) ,
 1, 0.103667, 0, 0, 0.501825,-99)    );
   // itree = 2036
   fBoostWeights.push_back(9.81722e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494655,-99) , 
-1, -0.750044, 0, 0, 0.506378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494655,-99) ,
+1, -0.750044, 0, 0, 0.506378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497944,-99) , 
-9, 2.64699, 0, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497944,-99) ,
+9, 2.64699, 0, 0, 0.499217,-99) ,
 7, 0.464495, 1, 0, 0.501839,-99)    );
   // itree = 2037
   fBoostWeights.push_back(6.92003e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499161,-99) , 
-12, 4.93509, 1, 0, 0.502813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499161,-99) ,
+12, 4.93509, 1, 0, 0.502813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491844,-99) , 
-6, -0.983179, 0, 0, 0.498065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491844,-99) ,
+6, -0.983179, 0, 0, 0.498065,-99) ,
 0, 1.68308, 0, 0, 0.501845,-99)    );
   // itree = 2038
   fBoostWeights.push_back(7.56506e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498467,-99) , 
-8, 2.06839, 0, 0, 0.513913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498467,-99) ,
+8, 2.06839, 0, 0, 0.513913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498484,-99) , 
-9, 1.96958, 1, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498484,-99) ,
+9, 1.96958, 1, 0, 0.499379,-99) ,
 1, 0.103667, 0, 0, 0.501834,-99)    );
   // itree = 2039
   fBoostWeights.push_back(8.96951e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49894,-99) , 
-4, -1.29631, 1, 0, 0.504646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49894,-99) ,
+4, -1.29631, 1, 0, 0.504646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497159,-99) , 
-0, 2.53058, 0, 0, 0.498968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497159,-99) ,
+0, 2.53058, 0, 0, 0.498968,-99) ,
 12, 4.57639, 1, 0, 0.50184,-99)    );
   // itree = 2040
   fBoostWeights.push_back(8.16033e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497186,-99) , 
-4, -1.29284, 1, 0, 0.513903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497186,-99) ,
+4, -1.29284, 1, 0, 0.513903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498356,-99) , 
-6, -0.597362, 0, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498356,-99) ,
+6, -0.597362, 0, 0, 0.499398,-99) ,
 1, 0.103667, 0, 0, 0.501848,-99)    );
   // itree = 2041
   fBoostWeights.push_back(6.98136e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499842,-99) , 
-6, -0.594739, 1, 0, 0.507778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499842,-99) ,
+6, -0.594739, 1, 0, 0.507778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493346,-99) , 
-7, 0.383222, 0, 0, 0.499656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493346,-99) ,
+7, 0.383222, 0, 0, 0.499656,-99) ,
 4, -1.47024, 1, 0, 0.501853,-99)    );
   // itree = 2042
   fBoostWeights.push_back(8.95387e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496363,-99) , 
-3, 0.0644723, 1, 0, 0.504648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496363,-99) ,
+3, 0.0644723, 1, 0, 0.504648,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491452,-99) , 
-11, 0.917376, 0, 0, 0.498971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491452,-99) ,
+11, 0.917376, 0, 0, 0.498971,-99) ,
 12, 4.57639, 1, 0, 0.501842,-99)    );
   // itree = 2043
   fBoostWeights.push_back(7.81755e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498686,-99) , 
-0, 1.66342, 0, 0, 0.506362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498686,-99) ,
+0, 1.66342, 0, 0, 0.506362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496133,-99) , 
-2, 0.444747, 1, 0, 0.499209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496133,-99) ,
+2, 0.444747, 1, 0, 0.499209,-99) ,
 7, 0.464495, 1, 0, 0.501828,-99)    );
   // itree = 2044
   fBoostWeights.push_back(7.18725e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499667,-99) , 
-12, 4.57639, 1, 0, 0.513864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499667,-99) ,
+12, 4.57639, 1, 0, 0.513864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498783,-99) , 
-2, -0.496694, 1, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498783,-99) ,
+2, -0.496694, 1, 0, 0.499373,-99) ,
 1, 0.103667, 0, 0, 0.501821,-99)    );
   // itree = 2045
   fBoostWeights.push_back(8.57506e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497496,-99) , 
-0, 1.71491, 0, 0, 0.505566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497496,-99) ,
+0, 1.71491, 0, 0, 0.505566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498144,-99) , 
-6, -1.88641, 1, 0, 0.499144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498144,-99) ,
+6, -1.88641, 1, 0, 0.499144,-99) ,
 7, 0.501269, 1, 0, 0.501832,-99)    );
   // itree = 2046
   fBoostWeights.push_back(7.41946e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49847,-99) , 
-8, 2.06839, 0, 0, 0.513868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49847,-99) ,
+8, 2.06839, 0, 0, 0.513868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498649,-99) , 
-5, 0.990868, 0, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498649,-99) ,
+5, 0.990868, 0, 0, 0.499392,-99) ,
 1, 0.103667, 0, 0, 0.501837,-99)    );
   // itree = 2047
   fBoostWeights.push_back(8.99873e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498961,-99) , 
-4, -1.29631, 1, 0, 0.504645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498961,-99) ,
+4, -1.29631, 1, 0, 0.504645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491495,-99) , 
-11, 0.917376, 0, 0, 0.498979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491495,-99) ,
+11, 0.917376, 0, 0, 0.498979,-99) ,
 12, 4.57639, 1, 0, 0.501845,-99)    );
   // itree = 2048
   fBoostWeights.push_back(8.9506e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498985,-99) , 
-4, -1.29631, 1, 0, 0.504653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498985,-99) ,
+4, -1.29631, 1, 0, 0.504653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491519,-99) , 
-11, 0.917376, 0, 0, 0.498966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491519,-99) ,
+11, 0.917376, 0, 0, 0.498966,-99) ,
 12, 4.57639, 1, 0, 0.501842,-99)    );
   // itree = 2049
   fBoostWeights.push_back(8.89858e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496768,-99) , 
-9, 1.87281, 0, 0, 0.503111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496768,-99) ,
+9, 1.87281, 0, 0, 0.503111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49519,-99) , 
-9, 2.12219, 1, 0, 0.498018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49519,-99) ,
+9, 2.12219, 1, 0, 0.498018,-99) ,
 7, 0.390948, 0, 0, 0.50184,-99)    );
   // itree = 2050
   fBoostWeights.push_back(7.52563e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.51786, 0, 1, 0.504653,-99) , 
+0,
+0,
+0, 1.51786, 0, 1, 0.504653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497148,-99) , 
-0, 2.53058, 0, 0, 0.498945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497148,-99) ,
+0, 2.53058, 0, 0, 0.498945,-99) ,
 12, 4.57639, 1, 0, 0.501832,-99)    );
   // itree = 2051
   fBoostWeights.push_back(8.87549e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496394,-99) , 
-3, 0.0644723, 1, 0, 0.504633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496394,-99) ,
+3, 0.0644723, 1, 0, 0.504633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49412,-99) , 
-11, 1.012, 0, 0, 0.498952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49412,-99) ,
+11, 1.012, 0, 0, 0.498952,-99) ,
 12, 4.57639, 1, 0, 0.501825,-99)    );
   // itree = 2052
   fBoostWeights.push_back(7.5094e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498465,-99) , 
-8, 2.06839, 0, 0, 0.513815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498465,-99) ,
+8, 2.06839, 0, 0, 0.513815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49849,-99) , 
-9, 1.96958, 1, 0, 0.499375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49849,-99) ,
+9, 1.96958, 1, 0, 0.499375,-99) ,
 1, 0.103667, 0, 0, 0.501814,-99)    );
   // itree = 2053
   fBoostWeights.push_back(7.41109e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498999,-99) , 
-6, -1.05893, 1, 0, 0.513808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498999,-99) ,
+6, -1.05893, 1, 0, 0.513808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498872,-99) , 
-12, 3.73942, 1, 0, 0.499383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498872,-99) ,
+12, 3.73942, 1, 0, 0.499383,-99) ,
 1, 0.103667, 0, 0, 0.501819,-99)    );
   // itree = 2054
   fBoostWeights.push_back(7.87121e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497439,-99) , 
-11, 1.38448, 1, 0, 0.50636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497439,-99) ,
+11, 1.38448, 1, 0, 0.50636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495603,-99) , 
-5, 0.681654, 0, 0, 0.499218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495603,-99) ,
+5, 0.681654, 0, 0, 0.499218,-99) ,
 7, 0.464495, 1, 0, 0.501833,-99)    );
   // itree = 2055
   fBoostWeights.push_back(8.80722e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496432,-99) , 
-3, 0.0644723, 1, 0, 0.504626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496432,-99) ,
+3, 0.0644723, 1, 0, 0.504626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497172,-99) , 
-0, 2.53058, 0, 0, 0.498956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497172,-99) ,
+0, 2.53058, 0, 0, 0.498956,-99) ,
 12, 4.57639, 1, 0, 0.501824,-99)    );
   // itree = 2056
   fBoostWeights.push_back(8.46388e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497477,-99) , 
-7, 0.372233, 0, 0, 0.504611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497477,-99) ,
+7, 0.372233, 0, 0, 0.504611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491796,-99) , 
-9, 1.86353, 0, 0, 0.498964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491796,-99) ,
+9, 1.86353, 0, 0, 0.498964,-99) ,
 12, 4.57639, 1, 0, 0.50182,-99)    );
   // itree = 2057
   fBoostWeights.push_back(8.70278e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49894,-99) , 
-4, -1.29631, 1, 0, 0.504599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49894,-99) ,
+4, -1.29631, 1, 0, 0.504599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493134,-99) , 
-8, 1.91935, 0, 0, 0.498952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493134,-99) ,
+8, 1.91935, 0, 0, 0.498952,-99) ,
 12, 4.57639, 1, 0, 0.501808,-99)    );
   // itree = 2058
   fBoostWeights.push_back(7.758e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499359,-99) , 
-11, 1.46171, 1, 0, 0.504607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499359,-99) ,
+11, 1.46171, 1, 0, 0.504607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494133,-99) , 
-11, 1.012, 0, 0, 0.498941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494133,-99) ,
+11, 1.012, 0, 0, 0.498941,-99) ,
 12, 4.57639, 1, 0, 0.501807,-99)    );
   // itree = 2059
   fBoostWeights.push_back(8.64698e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499182,-99) , 
-1, -0.100321, 0, 0, 0.504595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499182,-99) ,
+1, -0.100321, 0, 0, 0.504595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494673,-99) , 
-4, -1.12229, 0, 0, 0.498934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494673,-99) ,
+4, -1.12229, 0, 0, 0.498934,-99) ,
 12, 4.57639, 1, 0, 0.501797,-99)    );
   // itree = 2060
   fBoostWeights.push_back(8.76321e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49647,-99) , 
-3, 0.0644723, 1, 0, 0.504605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49647,-99) ,
+3, 0.0644723, 1, 0, 0.504605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494696,-99) , 
-4, -1.12229, 0, 0, 0.498928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494696,-99) ,
+4, -1.12229, 0, 0, 0.498928,-99) ,
 12, 4.57639, 1, 0, 0.501799,-99)    );
   // itree = 2061
   fBoostWeights.push_back(7.44292e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.51786, 0, 1, 0.50459,-99) , 
+0,
+0,
+0, 1.51786, 0, 1, 0.50459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494141,-99) , 
-11, 1.012, 0, 0, 0.498922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494141,-99) ,
+11, 1.012, 0, 0, 0.498922,-99) ,
 12, 4.57639, 1, 0, 0.501788,-99)    );
   // itree = 2062
   fBoostWeights.push_back(6.52294e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.8397, 0, 1, 0.50801,-99) , 
+0,
+0,
+0, 1.8397, 0, 1, 0.50801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496207,-99) , 
-2, 0.632998, 1, 0, 0.499555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496207,-99) ,
+2, 0.632998, 1, 0, 0.499555,-99) ,
 5, 0.473096, 1, 0, 0.501775,-99)    );
   // itree = 2063
   fBoostWeights.push_back(8.89108e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498919,-99) , 
-4, -1.29631, 1, 0, 0.504559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498919,-99) ,
+4, -1.29631, 1, 0, 0.504559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497128,-99) , 
-0, 2.53058, 0, 0, 0.498905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497128,-99) ,
+0, 2.53058, 0, 0, 0.498905,-99) ,
 12, 4.57639, 1, 0, 0.501765,-99)    );
   // itree = 2064
   fBoostWeights.push_back(7.5152e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498419,-99) , 
-8, 2.06839, 0, 0, 0.513718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498419,-99) ,
+8, 2.06839, 0, 0, 0.513718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498837,-99) , 
-12, 3.73942, 1, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498837,-99) ,
+12, 3.73942, 1, 0, 0.499345,-99) ,
 1, 0.103667, 0, 0, 0.501773,-99)    );
   // itree = 2065
   fBoostWeights.push_back(8.73686e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496484,-99) , 
-3, 0.0644723, 1, 0, 0.504578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496484,-99) ,
+3, 0.0644723, 1, 0, 0.504578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491585,-99) , 
-11, 0.917376, 0, 0, 0.498929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491585,-99) ,
+11, 0.917376, 0, 0, 0.498929,-99) ,
 12, 4.57639, 1, 0, 0.501786,-99)    );
   // itree = 2066
   fBoostWeights.push_back(8.65033e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497903,-99) , 
-1, -0.100273, 0, 0, 0.507984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497903,-99) ,
+1, -0.100273, 0, 0, 0.507984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497675,-99) , 
-5, 0.87839, 0, 0, 0.499561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497675,-99) ,
+5, 0.87839, 0, 0, 0.499561,-99) ,
 5, 0.473096, 1, 0, 0.501772,-99)    );
   // itree = 2067
   fBoostWeights.push_back(8.81109e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498943,-99) , 
-4, -1.29631, 1, 0, 0.504566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498943,-99) ,
+4, -1.29631, 1, 0, 0.504566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497017,-99) , 
-7, 0.464439, 1, 0, 0.498919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497017,-99) ,
+7, 0.464439, 1, 0, 0.498919,-99) ,
 12, 4.57639, 1, 0, 0.501775,-99)    );
   // itree = 2068
   fBoostWeights.push_back(0.000105056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497448,-99) , 
-7, 0.373152, 0, 0, 0.506317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497448,-99) ,
+7, 0.373152, 0, 0, 0.506317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497992,-99) , 
-12, 3.85898, 1, 0, 0.499164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497992,-99) ,
+12, 3.85898, 1, 0, 0.499164,-99) ,
 7, 0.464495, 1, 0, 0.501783,-99)    );
   // itree = 2069
   fBoostWeights.push_back(7.98166e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -2.54702, 1, 1, 0.506324,-99) , 
+0,
+0,
+6, -2.54702, 1, 1, 0.506324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497922,-99) , 
-9, 2.64699, 0, 0, 0.499187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497922,-99) ,
+9, 2.64699, 0, 0, 0.499187,-99) ,
 7, 0.464495, 1, 0, 0.5018,-99)    );
   // itree = 2070
   fBoostWeights.push_back(8.80721e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498983,-99) , 
-4, -1.29631, 1, 0, 0.504589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498983,-99) ,
+4, -1.29631, 1, 0, 0.504589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497179,-99) , 
-0, 2.53058, 0, 0, 0.498949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497179,-99) ,
+0, 2.53058, 0, 0, 0.498949,-99) ,
 12, 4.57639, 1, 0, 0.501801,-99)    );
   // itree = 2071
   fBoostWeights.push_back(7.95866e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497752,-99) , 
-9, 1.86345, 0, 0, 0.502756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497752,-99) ,
+9, 1.86345, 0, 0, 0.502756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49068,-99) , 
-9, 2.45345, 1, 0, 0.498113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49068,-99) ,
+9, 2.45345, 1, 0, 0.498113,-99) ,
 0, 1.68308, 0, 0, 0.501809,-99)    );
   // itree = 2072
   fBoostWeights.push_back(6.86757e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497451,-99) , 
-7, 0.372233, 0, 0, 0.504586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497451,-99) ,
+7, 0.372233, 0, 0, 0.504586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498772,-99) , 
-10, -27.4241, 1, 0, 0.498947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498772,-99) ,
+10, -27.4241, 1, 0, 0.498947,-99) ,
 12, 4.57639, 1, 0, 0.501799,-99)    );
   // itree = 2073
   fBoostWeights.push_back(8.12045e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496203,-99) , 
-7, 0.825673, 1, 0, 0.513706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496203,-99) ,
+7, 0.825673, 1, 0, 0.513706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498824,-99) , 
-6, -2.5465, 1, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498824,-99) ,
+6, -2.5465, 1, 0, 0.499381,-99) ,
 1, 0.103667, 0, 0, 0.5018,-99)    );
   // itree = 2074
   fBoostWeights.push_back(8.68077e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496537,-99) , 
-3, 0.0644723, 1, 0, 0.504589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496537,-99) ,
+3, 0.0644723, 1, 0, 0.504589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497222,-99) , 
-0, 2.53058, 0, 0, 0.498974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497222,-99) ,
+0, 2.53058, 0, 0, 0.498974,-99) ,
 12, 4.57639, 1, 0, 0.501814,-99)    );
   // itree = 2075
   fBoostWeights.push_back(8.61792e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497467,-99) , 
-7, 0.372233, 0, 0, 0.504574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497467,-99) ,
+7, 0.372233, 0, 0, 0.504574,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491664,-99) , 
-11, 0.917376, 0, 0, 0.498982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491664,-99) ,
+11, 0.917376, 0, 0, 0.498982,-99) ,
 12, 4.57639, 1, 0, 0.50181,-99)    );
   // itree = 2076
   fBoostWeights.push_back(7.4183e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498454,-99) , 
-8, 2.06839, 0, 0, 0.513675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498454,-99) ,
+8, 2.06839, 0, 0, 0.513675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498882,-99) , 
-12, 3.73942, 1, 0, 0.499384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498882,-99) ,
+12, 3.73942, 1, 0, 0.499384,-99) ,
 1, 0.103667, 0, 0, 0.501798,-99)    );
   // itree = 2077
   fBoostWeights.push_back(8.08179e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496195,-99) , 
-7, 0.825673, 1, 0, 0.513668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496195,-99) ,
+7, 0.825673, 1, 0, 0.513668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498379,-99) , 
-6, -0.597362, 0, 0, 0.499402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498379,-99) ,
+6, -0.597362, 0, 0, 0.499402,-99) ,
 1, 0.103667, 0, 0, 0.501811,-99)    );
   // itree = 2078
   fBoostWeights.push_back(7.65484e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499358,-99) , 
-1, 0.177903, 0, 0, 0.502416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499358,-99) ,
+1, 0.177903, 0, 0, 0.502416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492254,-99) , 
-3, 0.161737, 0, 0, 0.497822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492254,-99) ,
+3, 0.161737, 0, 0, 0.497822,-99) ,
 3, 0.0967294, 1, 0, 0.501815,-99)    );
   // itree = 2079
   fBoostWeights.push_back(8.9865e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496956,-99) , 
-4, -0.600526, 1, 0, 0.505561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496956,-99) ,
+4, -0.600526, 1, 0, 0.505561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497318,-99) , 
-4, -0.252418, 0, 0, 0.499141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497318,-99) ,
+4, -0.252418, 0, 0, 0.499141,-99) ,
 7, 0.501269, 1, 0, 0.501828,-99)    );
   // itree = 2080
   fBoostWeights.push_back(8.15685e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499002,-99) , 
-4, -1.29631, 1, 0, 0.504589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499002,-99) ,
+4, -1.29631, 1, 0, 0.504589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497327,-99) , 
-12, 4.9021, 0, 0, 0.499001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497327,-99) ,
+12, 4.9021, 0, 0, 0.499001,-99) ,
 12, 4.57639, 1, 0, 0.501827,-99)    );
   // itree = 2081
   fBoostWeights.push_back(0.000101898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493865,-99) , 
-1, -0.750044, 0, 0, 0.505549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493865,-99) ,
+1, -0.750044, 0, 0, 0.505549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497348,-99) , 
-4, -0.252418, 0, 0, 0.499158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497348,-99) ,
+4, -0.252418, 0, 0, 0.499158,-99) ,
 7, 0.501269, 1, 0, 0.501833,-99)    );
   // itree = 2082
   fBoostWeights.push_back(0.000117652);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496486,-99) , 
-7, 0.390948, 0, 0, 0.50276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496486,-99) ,
+7, 0.390948, 0, 0, 0.50276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491388,-99) , 
-0, 1.96465, 1, 0, 0.498529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491388,-99) ,
+0, 1.96465, 1, 0, 0.498529,-99) ,
 9, 1.87281, 0, 0, 0.501833,-99)    );
   // itree = 2083
   fBoostWeights.push_back(8.4008e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498689,-99) , 
-5, 0.643887, 1, 0, 0.506339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498689,-99) ,
+5, 0.643887, 1, 0, 0.506339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497959,-99) , 
-9, 2.64699, 0, 0, 0.499216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497959,-99) ,
+9, 2.64699, 0, 0, 0.499216,-99) ,
 7, 0.464495, 1, 0, 0.501824,-99)    );
   // itree = 2084
   fBoostWeights.push_back(8.70614e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499019,-99) , 
-4, -1.29631, 1, 0, 0.504591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499019,-99) ,
+4, -1.29631, 1, 0, 0.504591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497259,-99) , 
-0, 2.53058, 0, 0, 0.499002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497259,-99) ,
+0, 2.53058, 0, 0, 0.499002,-99) ,
 12, 4.57639, 1, 0, 0.501829,-99)    );
   // itree = 2085
   fBoostWeights.push_back(8.04031e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496249,-99) , 
-7, 0.825673, 1, 0, 0.513665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496249,-99) ,
+7, 0.825673, 1, 0, 0.513665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498416,-99) , 
-6, -0.597362, 0, 0, 0.499433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498416,-99) ,
+6, -0.597362, 0, 0, 0.499433,-99) ,
 1, 0.103667, 0, 0, 0.501837,-99)    );
   // itree = 2086
   fBoostWeights.push_back(8.77645e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499048,-99) , 
-4, -1.29631, 1, 0, 0.504603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499048,-99) ,
+4, -1.29631, 1, 0, 0.504603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494766,-99) , 
-4, -1.12229, 0, 0, 0.499014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494766,-99) ,
+4, -1.12229, 0, 0, 0.499014,-99) ,
 12, 4.57639, 1, 0, 0.501841,-99)    );
   // itree = 2087
   fBoostWeights.push_back(8.49569e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492453,-99) , 
-12, 4.81552, 1, 0, 0.507625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492453,-99) ,
+12, 4.81552, 1, 0, 0.507625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494177,-99) , 
-1, -0.75808, 0, 0, 0.499697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494177,-99) ,
+1, -0.75808, 0, 0, 0.499697,-99) ,
 4, -1.47024, 1, 0, 0.501842,-99)    );
   // itree = 2088
   fBoostWeights.push_back(8.6746e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496579,-99) , 
-3, 0.0644723, 1, 0, 0.504594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496579,-99) ,
+3, 0.0644723, 1, 0, 0.504594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496308,-99) , 
-5, 0.731889, 0, 0, 0.498997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496308,-99) ,
+5, 0.731889, 0, 0, 0.498997,-99) ,
 12, 4.57639, 1, 0, 0.501828,-99)    );
   // itree = 2089
   fBoostWeights.push_back(9.2491e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497483,-99) , 
-11, 1.38448, 1, 0, 0.506338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497483,-99) ,
+11, 1.38448, 1, 0, 0.506338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498048,-99) , 
-12, 3.85898, 1, 0, 0.499212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498048,-99) ,
+12, 3.85898, 1, 0, 0.499212,-99) ,
 7, 0.464495, 1, 0, 0.50182,-99)    );
   // itree = 2090
   fBoostWeights.push_back(7.61877e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499375,-99) , 
-1, 0.177903, 0, 0, 0.502428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499375,-99) ,
+1, 0.177903, 0, 0, 0.502428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492305,-99) , 
-3, 0.161737, 0, 0, 0.497852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492305,-99) ,
+3, 0.161737, 0, 0, 0.497852,-99) ,
 3, 0.0967294, 1, 0, 0.50183,-99)    );
   // itree = 2091
   fBoostWeights.push_back(7.91877e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49643,-99) , 
-7, 0.979305, 1, 0, 0.502782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49643,-99) ,
+7, 0.979305, 1, 0, 0.502782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492052,-99) , 
-6, -0.983179, 0, 0, 0.498174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492052,-99) ,
+6, -0.983179, 0, 0, 0.498174,-99) ,
 0, 1.68308, 0, 0, 0.501842,-99)    );
   // itree = 2092
   fBoostWeights.push_back(7.41354e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498506,-99) , 
-8, 2.06839, 0, 0, 0.513633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498506,-99) ,
+8, 2.06839, 0, 0, 0.513633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49854,-99) , 
-9, 1.96958, 1, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49854,-99) ,
+9, 1.96958, 1, 0, 0.49943,-99) ,
 1, 0.103667, 0, 0, 0.501829,-99)    );
   // itree = 2093
   fBoostWeights.push_back(6.84293e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499709,-99) , 
-6, -1.05893, 1, 0, 0.502771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499709,-99) ,
+6, -1.05893, 1, 0, 0.502771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490791,-99) , 
-9, 2.45345, 1, 0, 0.498181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490791,-99) ,
+9, 2.45345, 1, 0, 0.498181,-99) ,
 0, 1.68308, 0, 0, 0.501835,-99)    );
   // itree = 2094
   fBoostWeights.push_back(0.000108286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49884,-99) , 
-7, 0.469242, 1, 0, 0.503091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49884,-99) ,
+7, 0.469242, 1, 0, 0.503091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493995,-99) , 
-4, -2.01209, 1, 0, 0.498053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493995,-99) ,
+4, -2.01209, 1, 0, 0.498053,-99) ,
 7, 0.390948, 0, 0, 0.501834,-99)    );
   // itree = 2095
   fBoostWeights.push_back(8.02638e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497123,-99) , 
-4, -1.29284, 1, 0, 0.513641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497123,-99) ,
+4, -1.29284, 1, 0, 0.513641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498578,-99) , 
-9, 1.96958, 1, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498578,-99) ,
+9, 1.96958, 1, 0, 0.499456,-99) ,
 1, 0.103667, 0, 0, 0.501851,-99)    );
   // itree = 2096
   fBoostWeights.push_back(0.000101022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496859,-99) , 
-9, 1.87281, 0, 0, 0.503117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496859,-99) ,
+9, 1.87281, 0, 0, 0.503117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494032,-99) , 
-4, -2.01209, 1, 0, 0.498073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494032,-99) ,
+4, -2.01209, 1, 0, 0.498073,-99) ,
 7, 0.390948, 0, 0, 0.501859,-99)    );
   // itree = 2097
   fBoostWeights.push_back(0.000107616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498861,-99) , 
-7, 0.469242, 1, 0, 0.503103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498861,-99) ,
+7, 0.469242, 1, 0, 0.503103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494059,-99) , 
-4, -2.01209, 1, 0, 0.498084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494059,-99) ,
+4, -2.01209, 1, 0, 0.498084,-99) ,
 7, 0.390948, 0, 0, 0.501851,-99)    );
   // itree = 2098
   fBoostWeights.push_back(8.59555e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496904,-99) , 
-9, 1.87281, 0, 0, 0.503122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496904,-99) ,
+9, 1.87281, 0, 0, 0.503122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496422,-99) , 
-2, -0.221269, 1, 0, 0.498097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496422,-99) ,
+2, -0.221269, 1, 0, 0.498097,-99) ,
 7, 0.390948, 0, 0, 0.501868,-99)    );
   // itree = 2099
   fBoostWeights.push_back(8.5596e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499267,-99) , 
-1, -0.100321, 0, 0, 0.504616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499267,-99) ,
+1, -0.100321, 0, 0, 0.504616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49176,-99) , 
-11, 0.917376, 0, 0, 0.499044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49176,-99) ,
+11, 0.917376, 0, 0, 0.499044,-99) ,
 12, 4.57639, 1, 0, 0.501862,-99)    );
   // itree = 2100
   fBoostWeights.push_back(7.1833e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499582,-99) , 
-12, 4.57639, 1, 0, 0.513618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499582,-99) ,
+12, 4.57639, 1, 0, 0.513618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496454,-99) , 
-7, 0.390948, 0, 0, 0.499471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496454,-99) ,
+7, 0.390948, 0, 0, 0.499471,-99) ,
 1, 0.103667, 0, 0, 0.501861,-99)    );
   // itree = 2101
   fBoostWeights.push_back(8.72226e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496647,-99) , 
-3, 0.0644723, 1, 0, 0.504616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496647,-99) ,
+3, 0.0644723, 1, 0, 0.504616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491779,-99) , 
-11, 0.917376, 0, 0, 0.499028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491779,-99) ,
+11, 0.917376, 0, 0, 0.499028,-99) ,
 12, 4.57639, 1, 0, 0.501854,-99)    );
   // itree = 2102
   fBoostWeights.push_back(7.39336e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.757008, 1, 1, 0.504601,-99) , 
+0,
+0,
+2, -0.757008, 1, 1, 0.504601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496338,-99) , 
-5, 0.731889, 0, 0, 0.499015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496338,-99) ,
+5, 0.731889, 0, 0, 0.499015,-99) ,
 12, 4.57639, 1, 0, 0.50184,-99)    );
   // itree = 2103
   fBoostWeights.push_back(8.55417e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498852,-99) , 
-0, 1.66342, 0, 0, 0.506329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498852,-99) ,
+0, 1.66342, 0, 0, 0.506329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498074,-99) , 
-12, 3.85898, 1, 0, 0.499232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498074,-99) ,
+12, 3.85898, 1, 0, 0.499232,-99) ,
 7, 0.464495, 1, 0, 0.50183,-99)    );
   // itree = 2104
   fBoostWeights.push_back(8.32617e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497504,-99) , 
-11, 1.38448, 1, 0, 0.506318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497504,-99) ,
+11, 1.38448, 1, 0, 0.506318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497986,-99) , 
-4, -0.252418, 0, 0, 0.499251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497986,-99) ,
+4, -0.252418, 0, 0, 0.499251,-99) ,
 7, 0.464495, 1, 0, 0.501838,-99)    );
   // itree = 2105
   fBoostWeights.push_back(8.63565e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499069,-99) , 
-4, -1.29631, 1, 0, 0.504588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499069,-99) ,
+4, -1.29631, 1, 0, 0.504588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496364,-99) , 
-5, 0.731889, 0, 0, 0.499029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496364,-99) ,
+5, 0.731889, 0, 0, 0.499029,-99) ,
 12, 4.57639, 1, 0, 0.50184,-99)    );
   // itree = 2106
   fBoostWeights.push_back(3.68898e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.501844,-99)    );
   // itree = 2107
   fBoostWeights.push_back(9.99091e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496893,-99) , 
-9, 1.87281, 0, 0, 0.503079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496893,-99) ,
+9, 1.87281, 0, 0, 0.503079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494088,-99) , 
-4, -2.01209, 1, 0, 0.498091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494088,-99) ,
+4, -2.01209, 1, 0, 0.498091,-99) ,
 7, 0.390948, 0, 0, 0.501835,-99)    );
   // itree = 2108
   fBoostWeights.push_back(8.46267e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496655,-99) , 
-3, 0.0644723, 1, 0, 0.504578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496655,-99) ,
+3, 0.0644723, 1, 0, 0.504578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491991,-99) , 
-9, 1.86353, 0, 0, 0.499012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491991,-99) ,
+9, 1.86353, 0, 0, 0.499012,-99) ,
 12, 4.57639, 1, 0, 0.501827,-99)    );
   // itree = 2109
   fBoostWeights.push_back(8.10186e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-9, 1.7499, 1, 1, 0.506297,-99) , 
+0,
+0,
+9, 1.7499, 1, 1, 0.506297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498069,-99) , 
-12, 3.85898, 1, 0, 0.499224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498069,-99) ,
+12, 3.85898, 1, 0, 0.499224,-99) ,
 7, 0.464495, 1, 0, 0.501813,-99)    );
   // itree = 2110
   fBoostWeights.push_back(8.67919e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499064,-99) , 
-4, -1.29631, 1, 0, 0.504564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499064,-99) ,
+4, -1.29631, 1, 0, 0.504564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494804,-99) , 
-4, -1.12229, 0, 0, 0.499006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494804,-99) ,
+4, -1.12229, 0, 0, 0.499006,-99) ,
 12, 4.57639, 1, 0, 0.501817,-99)    );
   // itree = 2111
   fBoostWeights.push_back(7.3432e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499015,-99) , 
-6, -1.05893, 1, 0, 0.513602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499015,-99) ,
+6, -1.05893, 1, 0, 0.513602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498744,-99) , 
-9, 1.77604, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498744,-99) ,
+9, 1.77604, 1, 0, 0.499423,-99) ,
 1, 0.103667, 0, 0, 0.501818,-99)    );
   // itree = 2112
   fBoostWeights.push_back(9.76272e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496198,-99) , 
-12, 4.93509, 1, 0, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496198,-99) ,
+12, 4.93509, 1, 0, 0.503073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494095,-99) , 
-4, -2.01209, 1, 0, 0.49808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494095,-99) ,
+4, -2.01209, 1, 0, 0.49808,-99) ,
 7, 0.390948, 0, 0, 0.501827,-99)    );
   // itree = 2113
   fBoostWeights.push_back(7.95167e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49628,-99) , 
-7, 0.825673, 1, 0, 0.513581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49628,-99) ,
+7, 0.825673, 1, 0, 0.513581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49893,-99) , 
-12, 3.73942, 1, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49893,-99) ,
+12, 3.73942, 1, 0, 0.499426,-99) ,
 1, 0.103667, 0, 0, 0.501817,-99)    );
   // itree = 2114
   fBoostWeights.push_back(6.78274e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499779,-99) , 
-4, -1.2963, 1, 0, 0.502425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499779,-99) ,
+4, -1.2963, 1, 0, 0.502425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487927,-99) , 
-4, -0.600476, 1, 0, 0.497887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487927,-99) ,
+4, -0.600476, 1, 0, 0.497887,-99) ,
 3, 0.0967294, 1, 0, 0.501832,-99)    );
   // itree = 2115
   fBoostWeights.push_back(8.55416e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49911,-99) , 
-4, -1.29631, 1, 0, 0.504582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49911,-99) ,
+4, -1.29631, 1, 0, 0.504582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497291,-99) , 
-0, 2.53058, 0, 0, 0.499028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497291,-99) ,
+0, 2.53058, 0, 0, 0.499028,-99) ,
 12, 4.57639, 1, 0, 0.501837,-99)    );
   // itree = 2116
   fBoostWeights.push_back(8.60386e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497495,-99) , 
-7, 0.372233, 0, 0, 0.50459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497495,-99) ,
+7, 0.372233, 0, 0, 0.50459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491817,-99) , 
-11, 0.917376, 0, 0, 0.499036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491817,-99) ,
+11, 0.917376, 0, 0, 0.499036,-99) ,
 12, 4.57639, 1, 0, 0.501845,-99)    );
   // itree = 2117
   fBoostWeights.push_back(8.63522e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496691,-99) , 
-3, 0.0644723, 1, 0, 0.504577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496691,-99) ,
+3, 0.0644723, 1, 0, 0.504577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49184,-99) , 
-11, 0.917376, 0, 0, 0.499024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49184,-99) ,
+11, 0.917376, 0, 0, 0.499024,-99) ,
 12, 4.57639, 1, 0, 0.501832,-99)    );
   // itree = 2118
   fBoostWeights.push_back(8.47784e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497504,-99) , 
-7, 0.372233, 0, 0, 0.504563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497504,-99) ,
+7, 0.372233, 0, 0, 0.504563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497285,-99) , 
-0, 2.53058, 0, 0, 0.499011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497285,-99) ,
+0, 2.53058, 0, 0, 0.499011,-99) ,
 12, 4.57639, 1, 0, 0.501819,-99)    );
   // itree = 2119
   fBoostWeights.push_back(9.19867e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49489,-99) , 
-1, -0.750044, 0, 0, 0.5063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49489,-99) ,
+1, -0.750044, 0, 0, 0.5063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498341,-99) , 
-1, 0.40965, 0, 0, 0.499228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498341,-99) ,
+1, 0.40965, 0, 0, 0.499228,-99) ,
 7, 0.464495, 1, 0, 0.501817,-99)    );
   // itree = 2120
   fBoostWeights.push_back(8.14026e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499173,-99) , 
-5, 0.732682, 1, 0, 0.504558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499173,-99) ,
+5, 0.732682, 1, 0, 0.504558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491874,-99) , 
-11, 0.917376, 0, 0, 0.499028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491874,-99) ,
+11, 0.917376, 0, 0, 0.499028,-99) ,
 12, 4.57639, 1, 0, 0.501825,-99)    );
   // itree = 2121
   fBoostWeights.push_back(8.57289e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496711,-99) , 
-3, 0.0644723, 1, 0, 0.504556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496711,-99) ,
+3, 0.0644723, 1, 0, 0.504556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491896,-99) , 
-11, 0.917376, 0, 0, 0.499016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491896,-99) ,
+11, 0.917376, 0, 0, 0.499016,-99) ,
 12, 4.57639, 1, 0, 0.501818,-99)    );
   // itree = 2122
   fBoostWeights.push_back(8.41243e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499088,-99) , 
-4, -1.29631, 1, 0, 0.504542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499088,-99) ,
+4, -1.29631, 1, 0, 0.504542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493287,-99) , 
-8, 1.91935, 0, 0, 0.499003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493287,-99) ,
+8, 1.91935, 0, 0, 0.499003,-99) ,
 12, 4.57639, 1, 0, 0.501804,-99)    );
   // itree = 2123
   fBoostWeights.push_back(0.000102614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49753,-99) , 
-7, 0.373152, 0, 0, 0.506254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49753,-99) ,
+7, 0.373152, 0, 0, 0.506254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498083,-99) , 
-12, 3.85898, 1, 0, 0.499233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498083,-99) ,
+12, 3.85898, 1, 0, 0.499233,-99) ,
 7, 0.464495, 1, 0, 0.501803,-99)    );
   // itree = 2124
   fBoostWeights.push_back(7.22335e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499093,-99) , 
-9, 2.19192, 0, 0, 0.513517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499093,-99) ,
+9, 2.19192, 0, 0, 0.513517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498436,-99) , 
-6, -0.597362, 0, 0, 0.499443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498436,-99) ,
+6, -0.597362, 0, 0, 0.499443,-99) ,
 1, 0.103667, 0, 0, 0.50182,-99)    );
   // itree = 2125
   fBoostWeights.push_back(7.94623e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496277,-99) , 
-7, 0.825673, 1, 0, 0.513514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496277,-99) ,
+7, 0.825673, 1, 0, 0.513514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498891,-99) , 
-6, -2.5465, 1, 0, 0.499448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498891,-99) ,
+6, -2.5465, 1, 0, 0.499448,-99) ,
 1, 0.103667, 0, 0, 0.501824,-99)    );
   // itree = 2126
   fBoostWeights.push_back(7.168e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499566,-99) , 
-12, 4.57639, 1, 0, 0.51351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499566,-99) ,
+12, 4.57639, 1, 0, 0.51351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498575,-99) , 
-9, 1.96958, 1, 0, 0.499465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498575,-99) ,
+9, 1.96958, 1, 0, 0.499465,-99) ,
 1, 0.103667, 0, 0, 0.501837,-99)    );
   // itree = 2127
   fBoostWeights.push_back(8.72722e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496938,-99) , 
-9, 1.87281, 0, 0, 0.503081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496938,-99) ,
+9, 1.87281, 0, 0, 0.503081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495328,-99) , 
-8, 2.11248, 1, 0, 0.498121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495328,-99) ,
+8, 2.11248, 1, 0, 0.498121,-99) ,
 7, 0.390948, 0, 0, 0.501843,-99)    );
   // itree = 2128
   fBoostWeights.push_back(8.03302e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49922,-99) , 
-5, 0.732682, 1, 0, 0.504575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49922,-99) ,
+5, 0.732682, 1, 0, 0.504575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497315,-99) , 
-0, 2.53058, 0, 0, 0.499032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497315,-99) ,
+0, 2.53058, 0, 0, 0.499032,-99) ,
 12, 4.57639, 1, 0, 0.501835,-99)    );
   // itree = 2129
   fBoostWeights.push_back(8.49664e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496255,-99) , 
-12, 4.93509, 1, 0, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496255,-99) ,
+12, 4.93509, 1, 0, 0.503073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495311,-99) , 
-9, 2.12219, 1, 0, 0.498124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495311,-99) ,
+9, 2.12219, 1, 0, 0.498124,-99) ,
 7, 0.390948, 0, 0, 0.501838,-99)    );
   // itree = 2130
   fBoostWeights.push_back(8.40178e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496755,-99) , 
-3, 0.0644723, 1, 0, 0.504558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496755,-99) ,
+3, 0.0644723, 1, 0, 0.504558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492051,-99) , 
-9, 1.86353, 0, 0, 0.499035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492051,-99) ,
+9, 1.86353, 0, 0, 0.499035,-99) ,
 12, 4.57639, 1, 0, 0.501828,-99)    );
   // itree = 2131
   fBoostWeights.push_back(7.93355e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497078,-99) , 
-4, -1.29284, 1, 0, 0.513464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497078,-99) ,
+4, -1.29284, 1, 0, 0.513464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498894,-99) , 
-6, -2.5465, 1, 0, 0.499448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498894,-99) ,
+6, -2.5465, 1, 0, 0.499448,-99) ,
 1, 0.103667, 0, 0, 0.501815,-99)    );
   // itree = 2132
   fBoostWeights.push_back(8.532e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496792,-99) , 
-3, 0.0644723, 1, 0, 0.504558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496792,-99) ,
+3, 0.0644723, 1, 0, 0.504558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496373,-99) , 
-5, 0.731889, 0, 0, 0.499037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496373,-99) ,
+5, 0.731889, 0, 0, 0.499037,-99) ,
 12, 4.57639, 1, 0, 0.501829,-99)    );
   // itree = 2133
   fBoostWeights.push_back(8.48714e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497516,-99) , 
-7, 0.372233, 0, 0, 0.504543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497516,-99) ,
+7, 0.372233, 0, 0, 0.504543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491951,-99) , 
-11, 0.917376, 0, 0, 0.499038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491951,-99) ,
+11, 0.917376, 0, 0, 0.499038,-99) ,
 12, 4.57639, 1, 0, 0.501822,-99)    );
   // itree = 2134
   fBoostWeights.push_back(9.12848e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497517,-99) , 
-11, 1.38448, 1, 0, 0.506282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497517,-99) ,
+11, 1.38448, 1, 0, 0.506282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498085,-99) , 
-12, 3.85898, 1, 0, 0.499228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498085,-99) ,
+12, 3.85898, 1, 0, 0.499228,-99) ,
 7, 0.464495, 1, 0, 0.50181,-99)    );
   // itree = 2135
   fBoostWeights.push_back(8.91071e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497541,-99) , 
-11, 1.38448, 1, 0, 0.506271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497541,-99) ,
+11, 1.38448, 1, 0, 0.506271,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498003,-99) , 
-9, 2.64699, 0, 0, 0.499248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498003,-99) ,
+9, 2.64699, 0, 0, 0.499248,-99) ,
 7, 0.464495, 1, 0, 0.501819,-99)    );
   // itree = 2136
   fBoostWeights.push_back(6.75417e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499112,-99) , 
-4, -1.29631, 1, 0, 0.504542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499112,-99) ,
+4, -1.29631, 1, 0, 0.504542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498883,-99) , 
-10, -27.4241, 1, 0, 0.499046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498883,-99) ,
+10, -27.4241, 1, 0, 0.499046,-99) ,
 12, 4.57639, 1, 0, 0.501825,-99)    );
   // itree = 2137
   fBoostWeights.push_back(8.35605e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496836,-99) , 
-3, 0.0644723, 1, 0, 0.504548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496836,-99) ,
+3, 0.0644723, 1, 0, 0.504548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493392,-99) , 
-8, 1.91935, 0, 0, 0.499058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493392,-99) ,
+8, 1.91935, 0, 0, 0.499058,-99) ,
 12, 4.57639, 1, 0, 0.501835,-99)    );
   // itree = 2138
   fBoostWeights.push_back(6.9837e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494601,-99) , 
-7, 0.979305, 1, 0, 0.502228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494601,-99) ,
+7, 0.979305, 1, 0, 0.502228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497096,-99) ,
 11, 1.84612, 1, 0, 0.501823,-99)    );
   // itree = 2139
   fBoostWeights.push_back(0.000103231);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49869,-99) , 
-1, -0.100321, 0, 0, 0.502703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49869,-99) ,
+1, -0.100321, 0, 0, 0.502703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49318,-99) , 
-7, 0.469546, 1, 0, 0.498633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49318,-99) ,
+7, 0.469546, 1, 0, 0.498633,-99) ,
 9, 1.87281, 0, 0, 0.501811,-99)    );
   // itree = 2140
   fBoostWeights.push_back(9.65775e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4963,-99) , 
-12, 4.93509, 1, 0, 0.503059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4963,-99) ,
+12, 4.93509, 1, 0, 0.503059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494153,-99) , 
-4, -2.01209, 1, 0, 0.4981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494153,-99) ,
+4, -2.01209, 1, 0, 0.4981,-99) ,
 7, 0.390948, 0, 0, 0.501822,-99)    );
   // itree = 2141
   fBoostWeights.push_back(8.55603e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496852,-99) , 
-3, 0.0644723, 1, 0, 0.504516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496852,-99) ,
+3, 0.0644723, 1, 0, 0.504516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494819,-99) , 
-4, -1.12229, 0, 0, 0.499044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494819,-99) ,
+4, -1.12229, 0, 0, 0.499044,-99) ,
 12, 4.57639, 1, 0, 0.501811,-99)    );
   // itree = 2142
   fBoostWeights.push_back(7.90863e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499007,-99) , 
-8, 2.22547, 0, 0, 0.502722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499007,-99) ,
+8, 2.22547, 0, 0, 0.502722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490839,-99) , 
-9, 2.45345, 1, 0, 0.498207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490839,-99) ,
+9, 2.45345, 1, 0, 0.498207,-99) ,
 0, 1.68308, 0, 0, 0.501801,-99)    );
   // itree = 2143
   fBoostWeights.push_back(7.22394e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498603,-99) , 
-8, 2.06839, 0, 0, 0.513412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498603,-99) ,
+8, 2.06839, 0, 0, 0.513412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498443,-99) , 
-6, -0.597362, 0, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498443,-99) ,
+6, -0.597362, 0, 0, 0.499441,-99) ,
 1, 0.103667, 0, 0, 0.501801,-99)    );
   // itree = 2144
   fBoostWeights.push_back(6.91315e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499366,-99) , 
-1, 0.177903, 0, 0, 0.502378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499366,-99) ,
+1, 0.177903, 0, 0, 0.502378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494208,-99) , 
-12, 4.56635, 0, 0, 0.497988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494208,-99) ,
+12, 4.56635, 0, 0, 0.497988,-99) ,
 3, 0.0967294, 1, 0, 0.501804,-99)    );
   // itree = 2145
   fBoostWeights.push_back(8.38413e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49752,-99) , 
-7, 0.372233, 0, 0, 0.504518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49752,-99) ,
+7, 0.372233, 0, 0, 0.504518,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49719,-99) , 
-7, 0.464439, 1, 0, 0.49905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49719,-99) ,
+7, 0.464439, 1, 0, 0.49905,-99) ,
 12, 4.57639, 1, 0, 0.501815,-99)    );
   // itree = 2146
   fBoostWeights.push_back(8.69178e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497581,-99) , 
-11, 1.38448, 1, 0, 0.506258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497581,-99) ,
+11, 1.38448, 1, 0, 0.506258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498106,-99) , 
-8, 2.65353, 0, 0, 0.499245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498106,-99) ,
+8, 2.65353, 0, 0, 0.499245,-99) ,
 7, 0.464495, 1, 0, 0.501812,-99)    );
   // itree = 2147
   fBoostWeights.push_back(8.96268e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497652,-99) , 
-0, 1.71491, 0, 0, 0.505467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497652,-99) ,
+0, 1.71491, 0, 0, 0.505467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497373,-99) , 
-4, -0.252418, 0, 0, 0.499193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497373,-99) ,
+4, -0.252418, 0, 0, 0.499193,-99) ,
 7, 0.501269, 1, 0, 0.501819,-99)    );
   // itree = 2148
   fBoostWeights.push_back(7.93157e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499099,-99) , 
-4, -1.29631, 1, 0, 0.504512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499099,-99) ,
+4, -1.29631, 1, 0, 0.504512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498057,-99) , 
-3, 0.0644871, 0, 0, 0.499065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498057,-99) ,
+3, 0.0644871, 0, 0, 0.499065,-99) ,
 12, 4.57639, 1, 0, 0.50182,-99)    );
   // itree = 2149
   fBoostWeights.push_back(8.53972e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496903,-99) , 
-3, 0.0644723, 1, 0, 0.504519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496903,-99) ,
+3, 0.0644723, 1, 0, 0.504519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494865,-99) , 
-4, -1.12229, 0, 0, 0.499078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494865,-99) ,
+4, -1.12229, 0, 0, 0.499078,-99) ,
 12, 4.57639, 1, 0, 0.501829,-99)    );
   // itree = 2150
   fBoostWeights.push_back(8.86805e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498868,-99) , 
-7, 0.469242, 1, 0, 0.503052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498868,-99) ,
+7, 0.469242, 1, 0, 0.503052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495795,-99) , 
-6, -1.38158, 0, 0, 0.498112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495795,-99) ,
+6, -1.38158, 0, 0, 0.498112,-99) ,
 7, 0.390948, 0, 0, 0.501819,-99)    );
   // itree = 2151
   fBoostWeights.push_back(8.15956e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499018,-99) , 
-8, 2.24069, 0, 0, 0.502269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499018,-99) ,
+8, 2.24069, 0, 0, 0.502269,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491604,-99) , 
-12, 4.57639, 1, 0, 0.499615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491604,-99) ,
+12, 4.57639, 1, 0, 0.499615,-99) ,
 2, 0.821394, 1, 0, 0.501832,-99)    );
   // itree = 2152
   fBoostWeights.push_back(7.37942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499687,-99) , 
-6, -0.231448, 1, 0, 0.504513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499687,-99) ,
+6, -0.231448, 1, 0, 0.504513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496422,-99) , 
-5, 0.731889, 0, 0, 0.49909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496422,-99) ,
+5, 0.731889, 0, 0, 0.49909,-99) ,
 12, 4.57639, 1, 0, 0.501832,-99)    );
   // itree = 2153
   fBoostWeights.push_back(8.51393e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497486,-99) , 
-7, 0.372233, 0, 0, 0.504499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497486,-99) ,
+7, 0.372233, 0, 0, 0.504499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494912,-99) , 
-4, -1.12229, 0, 0, 0.49909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494912,-99) ,
+4, -1.12229, 0, 0, 0.49909,-99) ,
 12, 4.57639, 1, 0, 0.501825,-99)    );
   // itree = 2154
   fBoostWeights.push_back(8.59853e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497023,-99) , 
-9, 1.87281, 0, 0, 0.503043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497023,-99) ,
+9, 1.87281, 0, 0, 0.503043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495314,-99) , 
-9, 2.12219, 1, 0, 0.498126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495314,-99) ,
+9, 2.12219, 1, 0, 0.498126,-99) ,
 7, 0.390948, 0, 0, 0.501816,-99)    );
   // itree = 2155
   fBoostWeights.push_back(9.69402e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49491,-99) , 
-1, -0.750044, 0, 0, 0.506235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49491,-99) ,
+1, -0.750044, 0, 0, 0.506235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498119,-99) , 
-12, 3.85898, 1, 0, 0.499252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498119,-99) ,
+12, 3.85898, 1, 0, 0.499252,-99) ,
 7, 0.464495, 1, 0, 0.501808,-99)    );
   // itree = 2156
   fBoostWeights.push_back(8.06814e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499186,-99) , 
-5, 0.732682, 1, 0, 0.504484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499186,-99) ,
+5, 0.732682, 1, 0, 0.504484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494933,-99) , 
-4, -1.12229, 0, 0, 0.499088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494933,-99) ,
+4, -1.12229, 0, 0, 0.499088,-99) ,
 12, 4.57639, 1, 0, 0.501817,-99)    );
   // itree = 2157
   fBoostWeights.push_back(8.4399e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496908,-99) , 
-3, 0.0644723, 1, 0, 0.504482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496908,-99) ,
+3, 0.0644723, 1, 0, 0.504482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494955,-99) , 
-4, -1.12229, 0, 0, 0.499082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494955,-99) ,
+4, -1.12229, 0, 0, 0.499082,-99) ,
 12, 4.57639, 1, 0, 0.501813,-99)    );
   // itree = 2158
   fBoostWeights.push_back(7.86596e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497066,-99) , 
-4, -1.29284, 1, 0, 0.51341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497066,-99) ,
+4, -1.29284, 1, 0, 0.51341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49871,-99) , 
-5, 0.990868, 0, 0, 0.499444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49871,-99) ,
+5, 0.990868, 0, 0, 0.499444,-99) ,
 1, 0.103667, 0, 0, 0.501803,-99)    );
   // itree = 2159
   fBoostWeights.push_back(8.86723e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497625,-99) , 
-2, 0.671819, 1, 0, 0.504225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497625,-99) ,
+2, 0.671819, 1, 0, 0.504225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494782,-99) , 
-2, 0.0680814, 0, 0, 0.499516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494782,-99) ,
+2, 0.0680814, 0, 0, 0.499516,-99) ,
 8, 2.24069, 0, 0, 0.501812,-99)    );
   // itree = 2160
   fBoostWeights.push_back(8.00991e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496278,-99) , 
-7, 0.825673, 1, 0, 0.513401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496278,-99) ,
+7, 0.825673, 1, 0, 0.513401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498544,-99) , 
-9, 1.96958, 1, 0, 0.499446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498544,-99) ,
+9, 1.96958, 1, 0, 0.499446,-99) ,
 1, 0.103667, 0, 0, 0.501803,-99)    );
   // itree = 2161
   fBoostWeights.push_back(7.39945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499775,-99) , 
-4, -0.600526, 1, 0, 0.506222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499775,-99) ,
+4, -0.600526, 1, 0, 0.506222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498391,-99) , 
-1, 0.40965, 0, 0, 0.499262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498391,-99) ,
+1, 0.40965, 0, 0, 0.499262,-99) ,
 7, 0.464495, 1, 0, 0.501809,-99)    );
   // itree = 2162
   fBoostWeights.push_back(8.10266e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497043,-99) , 
-9, 1.87281, 0, 0, 0.503047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497043,-99) ,
+9, 1.87281, 0, 0, 0.503047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496496,-99) , 
-0, 2.22866, 0, 0, 0.498109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496496,-99) ,
+0, 2.22866, 0, 0, 0.498109,-99) ,
 7, 0.390948, 0, 0, 0.501815,-99)    );
   // itree = 2163
   fBoostWeights.push_back(0.000116483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496908,-99) , 
-0, 1.82433, 0, 0, 0.502684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496908,-99) ,
+0, 1.82433, 0, 0, 0.502684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49161,-99) , 
-0, 1.96465, 1, 0, 0.498689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49161,-99) ,
+0, 1.96465, 1, 0, 0.498689,-99) ,
 9, 1.87281, 0, 0, 0.501808,-99)    );
   // itree = 2164
   fBoostWeights.push_back(6.52225e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4258, 1, 1, 0.503028,-99) , 
+0,
+0,
+10, -27.4258, 1, 1, 0.503028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495357,-99) , 
-8, 2.11248, 1, 0, 0.498112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495357,-99) ,
+8, 2.11248, 1, 0, 0.498112,-99) ,
 7, 0.390948, 0, 0, 0.501801,-99)    );
   // itree = 2165
   fBoostWeights.push_back(9.66462e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494934,-99) , 
-1, -0.750044, 0, 0, 0.506202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494934,-99) ,
+1, -0.750044, 0, 0, 0.506202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498112,-99) , 
-12, 3.85898, 1, 0, 0.499241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498112,-99) ,
+12, 3.85898, 1, 0, 0.499241,-99) ,
 7, 0.464495, 1, 0, 0.501789,-99)    );
   // itree = 2166
   fBoostWeights.push_back(9.7304e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497079,-99) , 
-9, 1.87281, 0, 0, 0.503026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497079,-99) ,
+9, 1.87281, 0, 0, 0.503026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494171,-99) , 
-4, -2.01209, 1, 0, 0.498104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494171,-99) ,
+4, -2.01209, 1, 0, 0.498104,-99) ,
 7, 0.390948, 0, 0, 0.501797,-99)    );
   // itree = 2167
   fBoostWeights.push_back(8.41694e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497477,-99) , 
-7, 0.372233, 0, 0, 0.50445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497477,-99) ,
+7, 0.372233, 0, 0, 0.50445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494953,-99) , 
-4, -1.12229, 0, 0, 0.499068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494953,-99) ,
+4, -1.12229, 0, 0, 0.499068,-99) ,
 12, 4.57639, 1, 0, 0.50179,-99)    );
   // itree = 2168
   fBoostWeights.push_back(3.56139e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.501781,-99)    );
   // itree = 2169
   fBoostWeights.push_back(8.49795e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499043,-99) , 
-4, -1.29631, 1, 0, 0.504429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499043,-99) ,
+4, -1.29631, 1, 0, 0.504429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494966,-99) , 
-4, -1.12229, 0, 0, 0.499052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494966,-99) ,
+4, -1.12229, 0, 0, 0.499052,-99) ,
 12, 4.57639, 1, 0, 0.501771,-99)    );
   // itree = 2170
   fBoostWeights.push_back(6.41177e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499293,-99) , 
-12, 4.93509, 1, 0, 0.502682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499293,-99) ,
+12, 4.93509, 1, 0, 0.502682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491668,-99) , 
-10, -4.81756, 1, 0, 0.498221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491668,-99) ,
+10, -4.81756, 1, 0, 0.498221,-99) ,
 0, 1.68308, 0, 0, 0.501772,-99)    );
   // itree = 2171
   fBoostWeights.push_back(8.74919e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494222,-99) , 
-7, 0.765903, 1, 0, 0.51785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494222,-99) ,
+7, 0.765903, 1, 0, 0.51785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492089,-99) , 
-5, 0.369262, 0, 0, 0.49944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492089,-99) ,
+5, 0.369262, 0, 0, 0.49944,-99) ,
 1, 0.205661, 0, 0, 0.501762,-99)    );
   // itree = 2172
   fBoostWeights.push_back(0.000101251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497594,-99) , 
-7, 0.373152, 0, 0, 0.506169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497594,-99) ,
+7, 0.373152, 0, 0, 0.506169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498069,-99) , 
-12, 3.85898, 1, 0, 0.499193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498069,-99) ,
+12, 3.85898, 1, 0, 0.499193,-99) ,
 7, 0.464495, 1, 0, 0.501747,-99)    );
   // itree = 2173
   fBoostWeights.push_back(8.99203e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497559,-99) , 
-11, 1.38448, 1, 0, 0.506175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497559,-99) ,
+11, 1.38448, 1, 0, 0.506175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498096,-99) , 
-12, 3.85898, 1, 0, 0.499216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498096,-99) ,
+12, 3.85898, 1, 0, 0.499216,-99) ,
 7, 0.464495, 1, 0, 0.501763,-99)    );
   // itree = 2174
   fBoostWeights.push_back(8.97658e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498709,-99) , 
-4, -0.948464, 1, 0, 0.504174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498709,-99) ,
+4, -0.948464, 1, 0, 0.504174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494783,-99) , 
-2, 0.0680814, 0, 0, 0.499487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494783,-99) ,
+2, 0.0680814, 0, 0, 0.499487,-99) ,
 8, 2.24069, 0, 0, 0.501772,-99)    );
   // itree = 2175
   fBoostWeights.push_back(6.47557e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49935,-99) , 
-0, 2.88598, 1, 0, 0.502678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49935,-99) ,
+0, 2.88598, 1, 0, 0.502678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49169,-99) , 
-10, -4.81756, 1, 0, 0.498223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49169,-99) ,
+10, -4.81756, 1, 0, 0.498223,-99) ,
 0, 1.68308, 0, 0, 0.50177,-99)    );
   // itree = 2176
   fBoostWeights.push_back(6.44089e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499367,-99) , 
-0, 2.88598, 1, 0, 0.502668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499367,-99) ,
+0, 2.88598, 1, 0, 0.502668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491707,-99) , 
-10, -4.81756, 1, 0, 0.498219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491707,-99) ,
+10, -4.81756, 1, 0, 0.498219,-99) ,
 0, 1.68308, 0, 0, 0.501761,-99)    );
   // itree = 2177
   fBoostWeights.push_back(7.79297e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49901,-99) , 
-8, 2.22547, 0, 0, 0.502659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49901,-99) ,
+8, 2.22547, 0, 0, 0.502659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490884,-99) , 
-9, 2.45345, 1, 0, 0.498214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490884,-99) ,
+9, 2.45345, 1, 0, 0.498214,-99) ,
 0, 1.68308, 0, 0, 0.501752,-99)    );
   // itree = 2178
   fBoostWeights.push_back(7.27333e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -1.43062, 1, 1, 0.517868,-99) , 
+0,
+0,
+6, -1.43062, 1, 1, 0.517868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49802,-99) , 
-0, 2.0319, 1, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49802,-99) ,
+0, 2.0319, 1, 0, 0.499426,-99) ,
 1, 0.205661, 0, 0, 0.501752,-99)    );
   // itree = 2179
   fBoostWeights.push_back(8.71471e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494273,-99) , 
-7, 0.765903, 1, 0, 0.517848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494273,-99) ,
+7, 0.765903, 1, 0, 0.517848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492091,-99) , 
-5, 0.369262, 0, 0, 0.499428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492091,-99) ,
+5, 0.369262, 0, 0, 0.499428,-99) ,
 1, 0.205661, 0, 0, 0.501751,-99)    );
   // itree = 2180
   fBoostWeights.push_back(8.56786e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498186,-99) , 
-3, 0.0483549, 1, 0, 0.506121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498186,-99) ,
+3, 0.0483549, 1, 0, 0.506121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498089,-99) , 
-12, 3.85898, 1, 0, 0.499204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498089,-99) ,
+12, 3.85898, 1, 0, 0.499204,-99) ,
 7, 0.464495, 1, 0, 0.501736,-99)    );
   // itree = 2181
   fBoostWeights.push_back(9.14464e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498621,-99) , 
-1, -0.100321, 0, 0, 0.502603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498621,-99) ,
+1, -0.100321, 0, 0, 0.502603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491191,-99) , 
-3, 0.0322448, 1, 0, 0.498685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491191,-99) ,
+3, 0.0322448, 1, 0, 0.498685,-99) ,
 9, 1.87281, 0, 0, 0.501744,-99)    );
   // itree = 2182
   fBoostWeights.push_back(8.36697e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499164,-99) , 
-1, -0.100321, 0, 0, 0.5044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499164,-99) ,
+1, -0.100321, 0, 0, 0.5044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497301,-99) , 
-0, 2.53058, 0, 0, 0.499039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497301,-99) ,
+0, 2.53058, 0, 0, 0.499039,-99) ,
 12, 4.57639, 1, 0, 0.50175,-99)    );
   // itree = 2183
   fBoostWeights.push_back(8.23956e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496333,-99) , 
-9, 2.37395, 0, 0, 0.517823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496333,-99) ,
+9, 2.37395, 0, 0, 0.517823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498045,-99) , 
-0, 2.0319, 1, 0, 0.49944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498045,-99) ,
+0, 2.0319, 1, 0, 0.49944,-99) ,
 1, 0.205661, 0, 0, 0.501759,-99)    );
   // itree = 2184
   fBoostWeights.push_back(7.7995e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498129,-99) , 
-4, -1.29438, 1, 0, 0.517825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498129,-99) ,
+4, -1.29438, 1, 0, 0.517825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498831,-99) , 
-12, 3.73942, 1, 0, 0.499443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498831,-99) ,
+12, 3.73942, 1, 0, 0.499443,-99) ,
 1, 0.205661, 0, 0, 0.501761,-99)    );
   // itree = 2185
   fBoostWeights.push_back(7.77148e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497297,-99) , 
-6, -0.231447, 1, 0, 0.502998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497297,-99) ,
+6, -0.231447, 1, 0, 0.502998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496441,-99) , 
-2, -0.221269, 1, 0, 0.498102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496441,-99) ,
+2, -0.221269, 1, 0, 0.498102,-99) ,
 7, 0.390948, 0, 0, 0.501777,-99)    );
   // itree = 2186
   fBoostWeights.push_back(7.4166e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498258,-99) , 
-3, 0.0483549, 1, 0, 0.506148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498258,-99) ,
+3, 0.0483549, 1, 0, 0.506148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495065,-99) , 
-0, 2.81307, 1, 0, 0.499241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495065,-99) ,
+0, 2.81307, 1, 0, 0.499241,-99) ,
 7, 0.464495, 1, 0, 0.50177,-99)    );
   // itree = 2187
   fBoostWeights.push_back(9.26123e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492671,-99) , 
-12, 4.81552, 1, 0, 0.507394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492671,-99) ,
+12, 4.81552, 1, 0, 0.507394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497286,-99) , 
-11, 1.17355, 1, 0, 0.499671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497286,-99) ,
+11, 1.17355, 1, 0, 0.499671,-99) ,
 4, -1.47024, 1, 0, 0.50176,-99)    );
   // itree = 2188
   fBoostWeights.push_back(8.45697e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499041,-99) , 
-4, -1.29631, 1, 0, 0.5044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499041,-99) ,
+4, -1.29631, 1, 0, 0.5044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494983,-99) , 
-4, -1.12229, 0, 0, 0.49905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494983,-99) ,
+4, -1.12229, 0, 0, 0.49905,-99) ,
 12, 4.57639, 1, 0, 0.501755,-99)    );
   // itree = 2189
   fBoostWeights.push_back(9.06217e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498661,-99) , 
-1, -0.100321, 0, 0, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498661,-99) ,
+1, -0.100321, 0, 0, 0.502617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491252,-99) , 
-3, 0.0322448, 1, 0, 0.498691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491252,-99) ,
+3, 0.0322448, 1, 0, 0.498691,-99) ,
 9, 1.87281, 0, 0, 0.501756,-99)    );
   // itree = 2190
   fBoostWeights.push_back(7.83272e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498422,-99) , 
-5, 0.643887, 1, 0, 0.506144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498422,-99) ,
+5, 0.643887, 1, 0, 0.506144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498372,-99) , 
-1, 0.40965, 0, 0, 0.499232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498372,-99) ,
+1, 0.40965, 0, 0, 0.499232,-99) ,
 7, 0.464495, 1, 0, 0.501762,-99)    );
   // itree = 2191
   fBoostWeights.push_back(7.90529e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499203,-99) , 
-5, 0.732682, 1, 0, 0.504419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499203,-99) ,
+5, 0.732682, 1, 0, 0.504419,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495005,-99) , 
-4, -1.12229, 0, 0, 0.499058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495005,-99) ,
+4, -1.12229, 0, 0, 0.499058,-99) ,
 12, 4.57639, 1, 0, 0.501769,-99)    );
   // itree = 2192
   fBoostWeights.push_back(7.74838e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499053,-99) , 
-8, 2.22547, 0, 0, 0.502674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499053,-99) ,
+8, 2.22547, 0, 0, 0.502674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49222,-99) , 
-6, -0.983179, 0, 0, 0.498217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49222,-99) ,
+6, -0.983179, 0, 0, 0.498217,-99) ,
 0, 1.68308, 0, 0, 0.501766,-99)    );
   // itree = 2193
   fBoostWeights.push_back(0.000100141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497586,-99) , 
-7, 0.373152, 0, 0, 0.506127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497586,-99) ,
+7, 0.373152, 0, 0, 0.506127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498136,-99) , 
-12, 3.85898, 1, 0, 0.499247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498136,-99) ,
+12, 3.85898, 1, 0, 0.499247,-99) ,
 7, 0.464495, 1, 0, 0.501765,-99)    );
   // itree = 2194
   fBoostWeights.push_back(7.35939e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49909,-99) , 
-8, 2.22547, 0, 0, 0.502691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49909,-99) ,
+8, 2.22547, 0, 0, 0.502691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494965,-99) , 
-3, 0.0161829, 1, 0, 0.49823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494965,-99) ,
+3, 0.0161829, 1, 0, 0.49823,-99) ,
 0, 1.68308, 0, 0, 0.501782,-99)    );
   // itree = 2195
   fBoostWeights.push_back(8.68042e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497355,-99) , 
-1, 0.00171106, 0, 0, 0.507394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497355,-99) ,
+1, 0.00171106, 0, 0, 0.507394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4985,-99) , 
-12, 4.81552, 0, 0, 0.499702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4985,-99) ,
+12, 4.81552, 0, 0, 0.499702,-99) ,
 4, -1.47024, 1, 0, 0.501783,-99)    );
   // itree = 2196
   fBoostWeights.push_back(8.21747e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499125,-99) , 
-4, -1.29631, 1, 0, 0.504449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499125,-99) ,
+4, -1.29631, 1, 0, 0.504449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492265,-99) , 
-9, 1.86353, 0, 0, 0.499074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492265,-99) ,
+9, 1.86353, 0, 0, 0.499074,-99) ,
 12, 4.57639, 1, 0, 0.501792,-99)    );
   // itree = 2197
   fBoostWeights.push_back(7.26658e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499769,-99) , 
-6, -0.231448, 1, 0, 0.504457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499769,-99) ,
+6, -0.231448, 1, 0, 0.504457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496428,-99) , 
-5, 0.731889, 0, 0, 0.499062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496428,-99) ,
+5, 0.731889, 0, 0, 0.499062,-99) ,
 12, 4.57639, 1, 0, 0.50179,-99)    );
   // itree = 2198
   fBoostWeights.push_back(0.000105002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498871,-99) , 
-7, 0.469242, 1, 0, 0.503003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498871,-99) ,
+7, 0.469242, 1, 0, 0.503003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494203,-99) , 
-4, -2.01209, 1, 0, 0.498116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494203,-99) ,
+4, -2.01209, 1, 0, 0.498116,-99) ,
 7, 0.390948, 0, 0, 0.501783,-99)    );
   // itree = 2199
   fBoostWeights.push_back(8.47296e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496166,-99) , 
-8, 2.36075, 0, 0, 0.517783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496166,-99) ,
+8, 2.36075, 0, 0, 0.517783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492146,-99) , 
-5, 0.369262, 0, 0, 0.499494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492146,-99) ,
+5, 0.369262, 0, 0, 0.499494,-99) ,
 1, 0.205661, 0, 0, 0.5018,-99)    );
   // itree = 2200
   fBoostWeights.push_back(8.73851e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49431,-99) , 
-7, 0.765903, 1, 0, 0.517785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49431,-99) ,
+7, 0.765903, 1, 0, 0.517785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492169,-99) , 
-5, 0.369262, 0, 0, 0.499478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492169,-99) ,
+5, 0.369262, 0, 0, 0.499478,-99) ,
 1, 0.205661, 0, 0, 0.501786,-99)    );
   // itree = 2201
   fBoostWeights.push_back(8.20271e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496194,-99) , 
-8, 2.36075, 0, 0, 0.517784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496194,-99) ,
+8, 2.36075, 0, 0, 0.517784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49622,-99) , 
-7, 0.390948, 0, 0, 0.499461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49622,-99) ,
+7, 0.390948, 0, 0, 0.499461,-99) ,
 1, 0.205661, 0, 0, 0.501772,-99)    );
   // itree = 2202
   fBoostWeights.push_back(7.32299e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.77968, 1, 1, 0.517786,-99) , 
+0,
+0,
+0, 2.77968, 1, 1, 0.517786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498842,-99) , 
-12, 3.73942, 1, 0, 0.499451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498842,-99) ,
+12, 3.73942, 1, 0, 0.499451,-99) ,
 1, 0.205661, 0, 0, 0.501763,-99)    );
   // itree = 2203
   fBoostWeights.push_back(8.20394e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49841,-99) , 
-5, 0.643887, 1, 0, 0.506141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49841,-99) ,
+5, 0.643887, 1, 0, 0.506141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498052,-99) , 
-9, 2.64699, 0, 0, 0.499255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498052,-99) ,
+9, 2.64699, 0, 0, 0.499255,-99) ,
 7, 0.464495, 1, 0, 0.501776,-99)    );
   // itree = 2204
   fBoostWeights.push_back(9.02767e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498316,-99) , 
-8, 1.93106, 0, 0, 0.502991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498316,-99) ,
+8, 1.93106, 0, 0, 0.502991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494239,-99) , 
-4, -2.01209, 1, 0, 0.498141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494239,-99) ,
+4, -2.01209, 1, 0, 0.498141,-99) ,
 7, 0.390948, 0, 0, 0.501781,-99)    );
   // itree = 2205
   fBoostWeights.push_back(9.14061e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49908,-99) , 
-1, 0.205661, 0, 0, 0.504103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49908,-99) ,
+1, 0.205661, 0, 0, 0.504103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494883,-99) , 
-2, 0.0680814, 0, 0, 0.49956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494883,-99) ,
+2, 0.0680814, 0, 0, 0.49956,-99) ,
 8, 2.24069, 0, 0, 0.501775,-99)    );
   // itree = 2206
   fBoostWeights.push_back(8.25314e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496412,-99) , 
-9, 2.37395, 0, 0, 0.517748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496412,-99) ,
+9, 2.37395, 0, 0, 0.517748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490486,-99) , 
-9, 2.74376, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490486,-99) ,
+9, 2.74376, 1, 0, 0.499476,-99) ,
 1, 0.205661, 0, 0, 0.501781,-99)    );
   // itree = 2207
   fBoostWeights.push_back(8.55504e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492753,-99) , 
-12, 4.81552, 1, 0, 0.507367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492753,-99) ,
+12, 4.81552, 1, 0, 0.507367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493802,-99) , 
-7, 0.383222, 0, 0, 0.499689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493802,-99) ,
+7, 0.383222, 0, 0, 0.499689,-99) ,
 4, -1.47024, 1, 0, 0.501766,-99)    );
   // itree = 2208
   fBoostWeights.push_back(8.31738e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496958,-99) , 
-3, 0.0644723, 1, 0, 0.504405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496958,-99) ,
+3, 0.0644723, 1, 0, 0.504405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494424,-99) , 
-11, 1.012, 0, 0, 0.499037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494424,-99) ,
+11, 1.012, 0, 0, 0.499037,-99) ,
 12, 4.57639, 1, 0, 0.501752,-99)    );
   // itree = 2209
   fBoostWeights.push_back(9.39002e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497637,-99) , 
-7, 0.373152, 0, 0, 0.506108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497637,-99) ,
+7, 0.373152, 0, 0, 0.506108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498362,-99) , 
-1, 0.40965, 0, 0, 0.499219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498362,-99) ,
+1, 0.40965, 0, 0, 0.499219,-99) ,
 7, 0.464495, 1, 0, 0.501741,-99)    );
   // itree = 2210
   fBoostWeights.push_back(8.19945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496407,-99) , 
-9, 2.37395, 0, 0, 0.517719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496407,-99) ,
+9, 2.37395, 0, 0, 0.517719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490501,-99) , 
-9, 2.74376, 1, 0, 0.499452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490501,-99) ,
+9, 2.74376, 1, 0, 0.499452,-99) ,
 1, 0.205661, 0, 0, 0.501756,-99)    );
   // itree = 2211
   fBoostWeights.push_back(9.03427e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49338,-99) , 
-11, 1.84612, 1, 0, 0.502177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49338,-99) ,
+11, 1.84612, 1, 0, 0.502177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486513,-99) , 
-5, 0.771044, 1, 0, 0.49953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486513,-99) ,
+5, 0.771044, 1, 0, 0.49953,-99) ,
 2, 0.821394, 1, 0, 0.501741,-99)    );
   // itree = 2212
   fBoostWeights.push_back(7.34253e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.77968, 1, 1, 0.5177,-99) , 
+0,
+0,
+0, 2.77968, 1, 1, 0.5177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498812,-99) , 
-12, 3.73942, 1, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498812,-99) ,
+12, 3.73942, 1, 0, 0.499418,-99) ,
 1, 0.205661, 0, 0, 0.501724,-99)    );
   // itree = 2213
   fBoostWeights.push_back(8.63883e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494265,-99) , 
-7, 0.765903, 1, 0, 0.517681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494265,-99) ,
+7, 0.765903, 1, 0, 0.517681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492188,-99) , 
-5, 0.369262, 0, 0, 0.499435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492188,-99) ,
+5, 0.369262, 0, 0, 0.499435,-99) ,
 1, 0.205661, 0, 0, 0.501736,-99)    );
   // itree = 2214
   fBoostWeights.push_back(8.27753e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496186,-99) , 
-8, 2.36075, 0, 0, 0.517679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496186,-99) ,
+8, 2.36075, 0, 0, 0.517679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492211,-99) , 
-5, 0.369262, 0, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492211,-99) ,
+5, 0.369262, 0, 0, 0.499418,-99) ,
 1, 0.205661, 0, 0, 0.501721,-99)    );
   // itree = 2215
   fBoostWeights.push_back(8.34807e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494298,-99) , 
-7, 0.765903, 1, 0, 0.517682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494298,-99) ,
+7, 0.765903, 1, 0, 0.517682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492022,-99) , 
-8, 2.70579, 1, 0, 0.499402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492022,-99) ,
+8, 2.70579, 1, 0, 0.499402,-99) ,
 1, 0.205661, 0, 0, 0.501708,-99)    );
   // itree = 2216
   fBoostWeights.push_back(7.10865e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.757008, 1, 1, 0.50434,-99) , 
+0,
+0,
+2, -0.757008, 1, 1, 0.50434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497251,-99) , 
-0, 2.53058, 0, 0, 0.498984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497251,-99) ,
+0, 2.53058, 0, 0, 0.498984,-99) ,
 12, 4.57639, 1, 0, 0.501693,-99)    );
   // itree = 2217
   fBoostWeights.push_back(8.20312e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4962,-99) , 
-8, 2.36075, 0, 0, 0.517668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4962,-99) ,
+8, 2.36075, 0, 0, 0.517668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492214,-99) , 
-5, 0.369262, 0, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492214,-99) ,
+5, 0.369262, 0, 0, 0.49938,-99) ,
 1, 0.205661, 0, 0, 0.501687,-99)    );
   // itree = 2218
   fBoostWeights.push_back(5.32158e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499457,-99) , 
-6, -1.05893, 1, 0, 0.502062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499457,-99) ,
+6, -1.05893, 1, 0, 0.502062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497141,-99) ,
 11, 1.84612, 1, 0, 0.501673,-99)    );
   // itree = 2219
   fBoostWeights.push_back(8.22794e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496222,-99) , 
-8, 2.36075, 0, 0, 0.517667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496222,-99) ,
+8, 2.36075, 0, 0, 0.517667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49798,-99) , 
-0, 2.0319, 1, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49798,-99) ,
+0, 2.0319, 1, 0, 0.499367,-99) ,
 1, 0.205661, 0, 0, 0.501675,-99)    );
   // itree = 2220
   fBoostWeights.push_back(7.03486e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497762,-99) , 
-1, -0.712287, 0, 0, 0.502589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497762,-99) ,
+1, -0.712287, 0, 0, 0.502589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491636,-99) , 
-10, -4.81756, 1, 0, 0.498118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491636,-99) ,
+10, -4.81756, 1, 0, 0.498118,-99) ,
 0, 1.68308, 0, 0, 0.501677,-99)    );
   // itree = 2221
   fBoostWeights.push_back(8.438e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496226,-99) , 
-8, 2.36075, 0, 0, 0.51765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496226,-99) ,
+8, 2.36075, 0, 0, 0.51765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498757,-99) , 
-12, 3.73942, 1, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498757,-99) ,
+12, 3.73942, 1, 0, 0.49936,-99) ,
 1, 0.205661, 0, 0, 0.501666,-99)    );
   // itree = 2222
   fBoostWeights.push_back(8.71908e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494316,-99) , 
-7, 0.765903, 1, 0, 0.517653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494316,-99) ,
+7, 0.765903, 1, 0, 0.517653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498779,-99) , 
-12, 3.73942, 1, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498779,-99) ,
+12, 3.73942, 1, 0, 0.499379,-99) ,
 1, 0.205661, 0, 0, 0.501684,-99)    );
   // itree = 2223
   fBoostWeights.push_back(8.67267e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49434,-99) , 
-7, 0.765903, 1, 0, 0.517652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49434,-99) ,
+7, 0.765903, 1, 0, 0.517652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498802,-99) , 
-12, 3.73942, 1, 0, 0.499399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498802,-99) ,
+12, 3.73942, 1, 0, 0.499399,-99) ,
 1, 0.205661, 0, 0, 0.501701,-99)    );
   // itree = 2224
   fBoostWeights.push_back(8.25176e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496465,-99) , 
-9, 2.37395, 0, 0, 0.517651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496465,-99) ,
+9, 2.37395, 0, 0, 0.517651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498825,-99) , 
-12, 3.73942, 1, 0, 0.49942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498825,-99) ,
+12, 3.73942, 1, 0, 0.49942,-99) ,
 1, 0.205661, 0, 0, 0.501719,-99)    );
   // itree = 2225
   fBoostWeights.push_back(8.04734e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496253,-99) , 
-9, 2.24617, 0, 0, 0.507722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496253,-99) ,
+9, 2.24617, 0, 0, 0.507722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498648,-99) , 
-7, 0.478265, 1, 0, 0.499604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498648,-99) ,
+7, 0.478265, 1, 0, 0.499604,-99) ,
 5, 0.473096, 1, 0, 0.501736,-99)    );
   // itree = 2226
   fBoostWeights.push_back(9.33386e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494947,-99) , 
-1, -0.750044, 0, 0, 0.506088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494947,-99) ,
+1, -0.750044, 0, 0, 0.506088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498036,-99) , 
-9, 2.64699, 0, 0, 0.499233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498036,-99) ,
+9, 2.64699, 0, 0, 0.499233,-99) ,
 7, 0.464495, 1, 0, 0.501742,-99)    );
   // itree = 2227
   fBoostWeights.push_back(7.49024e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498744,-99) , 
-5, 0.402032, 1, 0, 0.517667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498744,-99) ,
+5, 0.402032, 1, 0, 0.517667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498087,-99) , 
-0, 2.0319, 1, 0, 0.499451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498087,-99) ,
+0, 2.0319, 1, 0, 0.499451,-99) ,
 1, 0.205661, 0, 0, 0.501748,-99)    );
   // itree = 2228
   fBoostWeights.push_back(9.87134e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497642,-99) , 
-7, 0.373152, 0, 0, 0.506071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497642,-99) ,
+7, 0.373152, 0, 0, 0.506071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498162,-99) , 
-12, 3.85898, 1, 0, 0.499255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498162,-99) ,
+12, 3.85898, 1, 0, 0.499255,-99) ,
 7, 0.464495, 1, 0, 0.50175,-99)    );
   // itree = 2229
   fBoostWeights.push_back(8.27735e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497469,-99) , 
-7, 0.372233, 0, 0, 0.504385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497469,-99) ,
+7, 0.372233, 0, 0, 0.504385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495085,-99) , 
-4, -1.12229, 0, 0, 0.499087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495085,-99) ,
+4, -1.12229, 0, 0, 0.499087,-99) ,
 12, 4.57639, 1, 0, 0.501766,-99)    );
   // itree = 2230
   fBoostWeights.push_back(7.20117e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.77968, 1, 1, 0.517678,-99) , 
+0,
+0,
+0, 2.77968, 1, 1, 0.517678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490557,-99) , 
-9, 2.74376, 1, 0, 0.499459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490557,-99) ,
+9, 2.74376, 1, 0, 0.499459,-99) ,
 1, 0.205661, 0, 0, 0.501757,-99)    );
   // itree = 2231
   fBoostWeights.push_back(9.29124e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494962,-99) , 
-1, -0.750044, 0, 0, 0.506065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494962,-99) ,
+1, -0.750044, 0, 0, 0.506065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498053,-99) , 
-9, 2.64699, 0, 0, 0.499245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498053,-99) ,
+9, 2.64699, 0, 0, 0.499245,-99) ,
 7, 0.464495, 1, 0, 0.501741,-99)    );
   // itree = 2232
   fBoostWeights.push_back(8.22897e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496342,-99) , 
-8, 2.36075, 0, 0, 0.517668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496342,-99) ,
+8, 2.36075, 0, 0, 0.517668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49886,-99) , 
-12, 3.73942, 1, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49886,-99) ,
+12, 3.73942, 1, 0, 0.499449,-99) ,
 1, 0.205661, 0, 0, 0.501747,-99)    );
   // itree = 2233
   fBoostWeights.push_back(7.63197e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496575,-99) , 
-7, 0.979305, 1, 0, 0.502679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496575,-99) ,
+7, 0.979305, 1, 0, 0.502679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492252,-99) , 
-6, -0.983179, 0, 0, 0.498193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492252,-99) ,
+6, -0.983179, 0, 0, 0.498193,-99) ,
 0, 1.68308, 0, 0, 0.501764,-99)    );
   // itree = 2234
   fBoostWeights.push_back(7.08541e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497893,-99) , 
-1, -0.712287, 0, 0, 0.502664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497893,-99) ,
+1, -0.712287, 0, 0, 0.502664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491733,-99) , 
-10, -4.81756, 1, 0, 0.49819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491733,-99) ,
+10, -4.81756, 1, 0, 0.49819,-99) ,
 0, 1.68308, 0, 0, 0.501751,-99)    );
   // itree = 2235
   fBoostWeights.push_back(7.47935e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49812,-99) , 
-9, 1.86345, 0, 0, 0.502651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49812,-99) ,
+9, 1.86345, 0, 0, 0.502651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492267,-99) , 
-6, -0.983179, 0, 0, 0.498185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492267,-99) ,
+6, -0.983179, 0, 0, 0.498185,-99) ,
 0, 1.68308, 0, 0, 0.50174,-99)    );
   // itree = 2236
   fBoostWeights.push_back(8.79624e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497529,-99) , 
-11, 1.38448, 1, 0, 0.506039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497529,-99) ,
+11, 1.38448, 1, 0, 0.506039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498158,-99) , 
-12, 3.85898, 1, 0, 0.499243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498158,-99) ,
+12, 3.85898, 1, 0, 0.499243,-99) ,
 7, 0.464495, 1, 0, 0.501731,-99)    );
   // itree = 2237
   fBoostWeights.push_back(7.51381e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497653,-99) , 
-5, 1.09634, 1, 0, 0.502944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497653,-99) ,
+5, 1.09634, 1, 0, 0.502944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490106,-99) , 
-7, 0.337566, 1, 0, 0.498117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490106,-99) ,
+7, 0.337566, 1, 0, 0.498117,-99) ,
 7, 0.390948, 0, 0, 0.50174,-99)    );
   // itree = 2238
   fBoostWeights.push_back(8.47513e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494411,-99) , 
-7, 0.765903, 1, 0, 0.517624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494411,-99) ,
+7, 0.765903, 1, 0, 0.517624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490537,-99) , 
-9, 2.74376, 1, 0, 0.499433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490537,-99) ,
+9, 2.74376, 1, 0, 0.499433,-99) ,
 1, 0.205661, 0, 0, 0.501727,-99)    );
   // itree = 2239
   fBoostWeights.push_back(8.17019e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499021,-99) , 
-4, -1.29631, 1, 0, 0.50432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499021,-99) ,
+4, -1.29631, 1, 0, 0.50432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492326,-99) , 
-9, 1.86353, 0, 0, 0.499043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492326,-99) ,
+9, 1.86353, 0, 0, 0.499043,-99) ,
 12, 4.57639, 1, 0, 0.501711,-99)    );
   // itree = 2240
   fBoostWeights.push_back(8.02088e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49822,-99) , 
-3, 0.0483549, 1, 0, 0.505994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49822,-99) ,
+3, 0.0483549, 1, 0, 0.505994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498141,-99) , 
-8, 2.65353, 0, 0, 0.499235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498141,-99) ,
+8, 2.65353, 0, 0, 0.499235,-99) ,
 7, 0.464495, 1, 0, 0.501709,-99)    );
   // itree = 2241
   fBoostWeights.push_back(8.58775e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497676,-99) , 
-5, 1.09634, 1, 0, 0.502926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497676,-99) ,
+5, 1.09634, 1, 0, 0.502926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494189,-99) , 
-4, -2.01209, 1, 0, 0.498073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494189,-99) ,
+4, -2.01209, 1, 0, 0.498073,-99) ,
 7, 0.390948, 0, 0, 0.501715,-99)    );
   // itree = 2242
   fBoostWeights.push_back(9.39401e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494956,-99) , 
-1, -0.750044, 0, 0, 0.505983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494956,-99) ,
+1, -0.750044, 0, 0, 0.505983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498152,-99) , 
-12, 3.85898, 1, 0, 0.499235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498152,-99) ,
+12, 3.85898, 1, 0, 0.499235,-99) ,
 7, 0.464495, 1, 0, 0.501705,-99)    );
   // itree = 2243
   fBoostWeights.push_back(7.24784e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.403092, 0, 1, 0.517617,-99) , 
+0,
+0,
+1, 0.403092, 0, 1, 0.517617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498835,-99) , 
-12, 3.73942, 1, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498835,-99) ,
+12, 3.73942, 1, 0, 0.499418,-99) ,
 1, 0.205661, 0, 0, 0.501713,-99)    );
   // itree = 2244
   fBoostWeights.push_back(7.55777e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498753,-99) , 
-5, 0.402032, 1, 0, 0.517598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498753,-99) ,
+5, 0.402032, 1, 0, 0.517598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498854,-99) , 
-12, 3.73942, 1, 0, 0.499435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498854,-99) ,
+12, 3.73942, 1, 0, 0.499435,-99) ,
 1, 0.205661, 0, 0, 0.501725,-99)    );
   // itree = 2245
   fBoostWeights.push_back(7.69845e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498174,-99) , 
-4, -1.29438, 1, 0, 0.5176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498174,-99) ,
+4, -1.29438, 1, 0, 0.5176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492235,-99) , 
-5, 0.369262, 0, 0, 0.499452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492235,-99) ,
+5, 0.369262, 0, 0, 0.499452,-99) ,
 1, 0.205661, 0, 0, 0.501741,-99)    );
   // itree = 2246
   fBoostWeights.push_back(7.54132e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499121,-99) , 
-8, 2.22547, 0, 0, 0.502635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499121,-99) ,
+8, 2.22547, 0, 0, 0.502635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492278,-99) , 
-6, -0.983179, 0, 0, 0.498185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492278,-99) ,
+6, -0.983179, 0, 0, 0.498185,-99) ,
 0, 1.68308, 0, 0, 0.501728,-99)    );
   // itree = 2247
   fBoostWeights.push_back(8.51175e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494456,-99) , 
-7, 0.765903, 1, 0, 0.517596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494456,-99) ,
+7, 0.765903, 1, 0, 0.517596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498859,-99) , 
-12, 3.73942, 1, 0, 0.499438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498859,-99) ,
+12, 3.73942, 1, 0, 0.499438,-99) ,
 1, 0.205661, 0, 0, 0.501728,-99)    );
   // itree = 2248
   fBoostWeights.push_back(7.25205e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492279,-99) , 
-5, 0.369262, 0, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492279,-99) ,
+5, 0.369262, 0, 0, 0.499458,-99) ,
 1, 0.205661, 0, 0, 0.501745,-99)    );
   // itree = 2249
   fBoostWeights.push_back(8.02047e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497433,-99) , 
-7, 0.372233, 0, 0, 0.504337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497433,-99) ,
+7, 0.372233, 0, 0, 0.504337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493661,-99) , 
-8, 1.91935, 0, 0, 0.499064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493661,-99) ,
+8, 1.91935, 0, 0, 0.499064,-99) ,
 12, 4.57639, 1, 0, 0.50173,-99)    );
   // itree = 2250
   fBoostWeights.push_back(7.20697e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496597,-99) , 
-7, 0.979305, 1, 0, 0.502627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496597,-99) ,
+7, 0.979305, 1, 0, 0.502627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49228,-99) , 
-8, 2.43854, 1, 0, 0.498177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49228,-99) ,
+8, 2.43854, 1, 0, 0.498177,-99) ,
 0, 1.68308, 0, 0, 0.50172,-99)    );
   // itree = 2251
   fBoostWeights.push_back(6.98458e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.77968, 1, 1, 0.517551,-99) , 
+0,
+0,
+0, 2.77968, 1, 1, 0.517551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492044,-99) , 
-8, 2.70579, 1, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492044,-99) ,
+8, 2.70579, 1, 0, 0.499421,-99) ,
 1, 0.205661, 0, 0, 0.501707,-99)    );
   // itree = 2252
   fBoostWeights.push_back(7.14577e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499718,-99) , 
-6, -0.231448, 1, 0, 0.504299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499718,-99) ,
+6, -0.231448, 1, 0, 0.504299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496368,-99) , 
-5, 0.731889, 0, 0, 0.499027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496368,-99) ,
+5, 0.731889, 0, 0, 0.499027,-99) ,
 12, 4.57639, 1, 0, 0.501693,-99)    );
   // itree = 2253
   fBoostWeights.push_back(7.51181e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.399886, 1, 1, 0.505966,-99) , 
+0,
+0,
+2, -0.399886, 1, 1, 0.505966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498037,-99) , 
-9, 2.64699, 0, 0, 0.499214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498037,-99) ,
+9, 2.64699, 0, 0, 0.499214,-99) ,
 7, 0.464495, 1, 0, 0.501686,-99)    );
   // itree = 2254
   fBoostWeights.push_back(8.23402e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496313,-99) , 
-8, 2.36075, 0, 0, 0.517536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496313,-99) ,
+8, 2.36075, 0, 0, 0.517536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498825,-99) , 
-12, 3.73942, 1, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498825,-99) ,
+12, 3.73942, 1, 0, 0.4994,-99) ,
 1, 0.205661, 0, 0, 0.501687,-99)    );
   // itree = 2255
   fBoostWeights.push_back(8.11469e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496542,-99) , 
-9, 2.37395, 0, 0, 0.517539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496542,-99) ,
+9, 2.37395, 0, 0, 0.517539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492273,-99) , 
-5, 0.369262, 0, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492273,-99) ,
+5, 0.369262, 0, 0, 0.499419,-99) ,
 1, 0.205661, 0, 0, 0.501704,-99)    );
   // itree = 2256
   fBoostWeights.push_back(8.15138e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496565,-99) , 
-9, 2.37395, 0, 0, 0.517541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496565,-99) ,
+9, 2.37395, 0, 0, 0.517541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498831,-99) , 
-12, 3.73942, 1, 0, 0.499403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498831,-99) ,
+12, 3.73942, 1, 0, 0.499403,-99) ,
 1, 0.205661, 0, 0, 0.501691,-99)    );
   // itree = 2257
   fBoostWeights.push_back(8.38625e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499021,-99) , 
-4, -1.29631, 1, 0, 0.504301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499021,-99) ,
+4, -1.29631, 1, 0, 0.504301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497314,-99) , 
-0, 2.53058, 0, 0, 0.499055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497314,-99) ,
+0, 2.53058, 0, 0, 0.499055,-99) ,
 12, 4.57639, 1, 0, 0.501708,-99)    );
   // itree = 2258
   fBoostWeights.push_back(8.20179e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496954,-99) , 
-3, 0.0644723, 1, 0, 0.504308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496954,-99) ,
+3, 0.0644723, 1, 0, 0.504308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496415,-99) , 
-5, 0.731889, 0, 0, 0.499063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496415,-99) ,
+5, 0.731889, 0, 0, 0.499063,-99) ,
 12, 4.57639, 1, 0, 0.501715,-99)    );
   // itree = 2259
   fBoostWeights.push_back(8.15052e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496374,-99) , 
-8, 2.36075, 0, 0, 0.517537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496374,-99) ,
+8, 2.36075, 0, 0, 0.517537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492314,-99) , 
-5, 0.369262, 0, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492314,-99) ,
+5, 0.369262, 0, 0, 0.499424,-99) ,
 1, 0.205661, 0, 0, 0.501709,-99)    );
   // itree = 2260
   fBoostWeights.push_back(6.62364e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499525,-99) , 
-5, 0.48452, 1, 0, 0.502173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499525,-99) ,
+5, 0.48452, 1, 0, 0.502173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493463,-99) , 
-9, 1.99097, 1, 0, 0.498812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493463,-99) ,
+9, 1.99097, 1, 0, 0.498812,-99) ,
 6, -0.231447, 1, 0, 0.501695,-99)    );
   // itree = 2261
   fBoostWeights.push_back(8.27582e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494473,-99) , 
-7, 0.765903, 1, 0, 0.517536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494473,-99) ,
+7, 0.765903, 1, 0, 0.517536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492061,-99) , 
-8, 2.70579, 1, 0, 0.499416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492061,-99) ,
+8, 2.70579, 1, 0, 0.499416,-99) ,
 1, 0.205661, 0, 0, 0.501701,-99)    );
   // itree = 2262
   fBoostWeights.push_back(7.79784e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496402,-99) , 
-8, 2.36075, 0, 0, 0.517535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496402,-99) ,
+8, 2.36075, 0, 0, 0.517535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498829,-99) , 
-10, -27.4195, 1, 0, 0.499399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498829,-99) ,
+10, -27.4195, 1, 0, 0.499399,-99) ,
 1, 0.205661, 0, 0, 0.501686,-99)    );
   // itree = 2263
   fBoostWeights.push_back(8.24801e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494503,-99) , 
-7, 0.765903, 1, 0, 0.517537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494503,-99) ,
+7, 0.765903, 1, 0, 0.517537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492097,-99) , 
-8, 2.70579, 1, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492097,-99) ,
+8, 2.70579, 1, 0, 0.499413,-99) ,
 1, 0.205661, 0, 0, 0.501699,-99)    );
   // itree = 2264
   fBoostWeights.push_back(7.86046e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499004,-99) , 
-4, -1.29631, 1, 0, 0.504268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499004,-99) ,
+4, -1.29631, 1, 0, 0.504268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497333,-99) , 
-12, 4.9021, 0, 0, 0.499041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497333,-99) ,
+12, 4.9021, 0, 0, 0.499041,-99) ,
 12, 4.57639, 1, 0, 0.501684,-99)    );
   // itree = 2265
   fBoostWeights.push_back(8.40256e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494531,-99) , 
-7, 0.765903, 1, 0, 0.517536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494531,-99) ,
+7, 0.765903, 1, 0, 0.517536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498044,-99) , 
-0, 2.0319, 1, 0, 0.499403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498044,-99) ,
+0, 2.0319, 1, 0, 0.499403,-99) ,
 1, 0.205661, 0, 0, 0.50169,-99)    );
   // itree = 2266
   fBoostWeights.push_back(0.000109327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496551,-99) , 
-7, 0.390948, 0, 0, 0.502507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496551,-99) ,
+7, 0.390948, 0, 0, 0.502507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492687,-99) , 
-12, 4.29516, 1, 0, 0.49879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492687,-99) ,
+12, 4.29516, 1, 0, 0.49879,-99) ,
 9, 1.87281, 0, 0, 0.501692,-99)    );
   // itree = 2267
   fBoostWeights.push_back(9.78258e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497625,-99) , 
-7, 0.373152, 0, 0, 0.50596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497625,-99) ,
+7, 0.373152, 0, 0, 0.50596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49815,-99) , 
-12, 3.85898, 1, 0, 0.499215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49815,-99) ,
+12, 3.85898, 1, 0, 0.499215,-99) ,
 7, 0.464495, 1, 0, 0.501684,-99)    );
   // itree = 2268
   fBoostWeights.push_back(7.59657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49824,-99) , 
-4, -1.29438, 1, 0, 0.517536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49824,-99) ,
+4, -1.29438, 1, 0, 0.517536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498847,-99) , 
-12, 3.73942, 1, 0, 0.499414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498847,-99) ,
+12, 3.73942, 1, 0, 0.499414,-99) ,
 1, 0.205661, 0, 0, 0.5017,-99)    );
   // itree = 2269
   fBoostWeights.push_back(8.54517e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497533,-99) , 
-11, 1.38448, 1, 0, 0.505981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497533,-99) ,
+11, 1.38448, 1, 0, 0.505981,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498079,-99) , 
-9, 2.64699, 0, 0, 0.499252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498079,-99) ,
+9, 2.64699, 0, 0, 0.499252,-99) ,
 7, 0.464495, 1, 0, 0.501715,-99)    );
   // itree = 2270
   fBoostWeights.push_back(0.000103385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498871,-99) , 
-7, 0.469242, 1, 0, 0.502916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498871,-99) ,
+7, 0.469242, 1, 0, 0.502916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494258,-99) , 
-4, -2.01209, 1, 0, 0.498127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494258,-99) ,
+4, -2.01209, 1, 0, 0.498127,-99) ,
 7, 0.390948, 0, 0, 0.501721,-99)    );
   // itree = 2271
   fBoostWeights.push_back(8.47804e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494613,-99) , 
-7, 0.765903, 1, 0, 0.517564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494613,-99) ,
+7, 0.765903, 1, 0, 0.517564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492357,-99) , 
-5, 0.369262, 0, 0, 0.499454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492357,-99) ,
+5, 0.369262, 0, 0, 0.499454,-99) ,
 1, 0.205661, 0, 0, 0.501738,-99)    );
   // itree = 2272
   fBoostWeights.push_back(8.04039e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496702,-99) , 
-9, 2.37395, 0, 0, 0.517563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496702,-99) ,
+9, 2.37395, 0, 0, 0.517563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498873,-99) , 
-12, 3.73942, 1, 0, 0.499438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498873,-99) ,
+12, 3.73942, 1, 0, 0.499438,-99) ,
 1, 0.205661, 0, 0, 0.501723,-99)    );
   // itree = 2273
   fBoostWeights.push_back(8.23367e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497437,-99) , 
-7, 0.372233, 0, 0, 0.504313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497437,-99) ,
+7, 0.372233, 0, 0, 0.504313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497371,-99) , 
-0, 2.53058, 0, 0, 0.499108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497371,-99) ,
+0, 2.53058, 0, 0, 0.499108,-99) ,
 12, 4.57639, 1, 0, 0.50174,-99)    );
   // itree = 2274
   fBoostWeights.push_back(8.24498e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497271,-99) , 
-9, 1.87281, 0, 0, 0.502925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497271,-99) ,
+9, 1.87281, 0, 0, 0.502925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495357,-99) , 
-9, 2.12219, 1, 0, 0.498168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495357,-99) ,
+9, 2.12219, 1, 0, 0.498168,-99) ,
 7, 0.390948, 0, 0, 0.501738,-99)    );
   // itree = 2275
   fBoostWeights.push_back(8.2647e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494619,-99) , 
-7, 0.765903, 1, 0, 0.517541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494619,-99) ,
+7, 0.765903, 1, 0, 0.517541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496318,-99) , 
-7, 0.390948, 0, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496318,-99) ,
+7, 0.390948, 0, 0, 0.499449,-99) ,
 1, 0.205661, 0, 0, 0.50173,-99)    );
   // itree = 2276
   fBoostWeights.push_back(9.34125e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497729,-99) , 
-7, 0.373152, 0, 0, 0.505995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497729,-99) ,
+7, 0.373152, 0, 0, 0.505995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498181,-99) , 
-8, 2.65353, 0, 0, 0.499254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498181,-99) ,
+8, 2.65353, 0, 0, 0.499254,-99) ,
 7, 0.464495, 1, 0, 0.501721,-99)    );
   // itree = 2277
   fBoostWeights.push_back(7.54561e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498863,-99) , 
-12, 4.93509, 1, 0, 0.502535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498863,-99) ,
+12, 4.93509, 1, 0, 0.502535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493708,-99) , 
-7, 0.469546, 1, 0, 0.498883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493708,-99) ,
+7, 0.469546, 1, 0, 0.498883,-99) ,
 9, 1.87281, 0, 0, 0.501734,-99)    );
   // itree = 2278
   fBoostWeights.push_back(7.08414e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499176,-99) , 
-8, 2.22547, 0, 0, 0.502632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499176,-99) ,
+8, 2.22547, 0, 0, 0.502632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495688,-99) , 
-1, -0.447621, 0, 0, 0.498184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495688,-99) ,
+1, -0.447621, 0, 0, 0.498184,-99) ,
 0, 1.68308, 0, 0, 0.501725,-99)    );
   // itree = 2279
   fBoostWeights.push_back(8.16108e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497493,-99) , 
-7, 0.372233, 0, 0, 0.504283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497493,-99) ,
+7, 0.372233, 0, 0, 0.504283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497386,-99) , 
-0, 2.53058, 0, 0, 0.499111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497386,-99) ,
+0, 2.53058, 0, 0, 0.499111,-99) ,
 12, 4.57639, 1, 0, 0.501727,-99)    );
   // itree = 2280
   fBoostWeights.push_back(8.02841e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496516,-99) , 
-8, 2.36075, 0, 0, 0.517529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496516,-99) ,
+8, 2.36075, 0, 0, 0.517529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498094,-99) , 
-0, 2.0319, 1, 0, 0.499444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498094,-99) ,
+0, 2.0319, 1, 0, 0.499444,-99) ,
 1, 0.205661, 0, 0, 0.501724,-99)    );
   // itree = 2281
   fBoostWeights.push_back(9.10334e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495045,-99) , 
-1, -0.750044, 0, 0, 0.505994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495045,-99) ,
+1, -0.750044, 0, 0, 0.505994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498114,-99) , 
-9, 2.64699, 0, 0, 0.499263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498114,-99) ,
+9, 2.64699, 0, 0, 0.499263,-99) ,
 7, 0.464495, 1, 0, 0.501727,-99)    );
   // itree = 2282
   fBoostWeights.push_back(8.41427e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494672,-99) , 
-7, 0.765903, 1, 0, 0.51754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494672,-99) ,
+7, 0.765903, 1, 0, 0.51754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49056,-99) , 
-9, 2.74376, 1, 0, 0.499451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49056,-99) ,
+9, 2.74376, 1, 0, 0.499451,-99) ,
 1, 0.205661, 0, 0, 0.501732,-99)    );
   // itree = 2283
   fBoostWeights.push_back(7.66596e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498854,-99) , 
-0, 1.66342, 0, 0, 0.505962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498854,-99) ,
+0, 1.66342, 0, 0, 0.505962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498209,-99) , 
-8, 2.65353, 0, 0, 0.499265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498209,-99) ,
+8, 2.65353, 0, 0, 0.499265,-99) ,
 7, 0.464495, 1, 0, 0.501717,-99)    );
   // itree = 2284
   fBoostWeights.push_back(8.31261e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499015,-99) , 
-4, -1.29631, 1, 0, 0.504267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499015,-99) ,
+4, -1.29631, 1, 0, 0.504267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497394,-99) , 
-0, 2.53058, 0, 0, 0.499117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497394,-99) ,
+0, 2.53058, 0, 0, 0.499117,-99) ,
 12, 4.57639, 1, 0, 0.501722,-99)    );
   // itree = 2285
   fBoostWeights.push_back(8.39358e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499037,-99) , 
-4, -1.29631, 1, 0, 0.504275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499037,-99) ,
+4, -1.29631, 1, 0, 0.504275,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492086,-99) , 
-11, 0.917376, 0, 0, 0.499125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492086,-99) ,
+11, 0.917376, 0, 0, 0.499125,-99) ,
 12, 4.57639, 1, 0, 0.501729,-99)    );
   // itree = 2286
   fBoostWeights.push_back(8.41349e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494707,-99) , 
-7, 0.765903, 1, 0, 0.517536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494707,-99) ,
+7, 0.765903, 1, 0, 0.517536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492399,-99) , 
-5, 0.369262, 0, 0, 0.499446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492399,-99) ,
+5, 0.369262, 0, 0, 0.499446,-99) ,
 1, 0.205661, 0, 0, 0.501727,-99)    );
   // itree = 2287
   fBoostWeights.push_back(8.08331e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496581,-99) , 
-8, 2.36075, 0, 0, 0.517534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496581,-99) ,
+8, 2.36075, 0, 0, 0.517534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498613,-99) , 
-5, 0.992268, 0, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498613,-99) ,
+5, 0.992268, 0, 0, 0.49943,-99) ,
 1, 0.205661, 0, 0, 0.501713,-99)    );
   // itree = 2288
   fBoostWeights.push_back(7.99716e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496809,-99) , 
-9, 2.37395, 0, 0, 0.517537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496809,-99) ,
+9, 2.37395, 0, 0, 0.517537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492444,-99) , 
-5, 0.369262, 0, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492444,-99) ,
+5, 0.369262, 0, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501723,-99)    );
   // itree = 2289
   fBoostWeights.push_back(9.41557e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49773,-99) , 
-7, 0.373152, 0, 0, 0.505955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49773,-99) ,
+7, 0.373152, 0, 0, 0.505955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498122,-99) , 
-9, 2.64699, 0, 0, 0.499259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498122,-99) ,
+9, 2.64699, 0, 0, 0.499259,-99) ,
 7, 0.464495, 1, 0, 0.50171,-99)    );
   // itree = 2290
   fBoostWeights.push_back(8.05758e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499044,-99) , 
-4, -1.29631, 1, 0, 0.504278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499044,-99) ,
+4, -1.29631, 1, 0, 0.504278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492559,-99) , 
-9, 1.86353, 0, 0, 0.499108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492559,-99) ,
+9, 1.86353, 0, 0, 0.499108,-99) ,
 12, 4.57639, 1, 0, 0.501723,-99)    );
   // itree = 2291
   fBoostWeights.push_back(8.18571e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497502,-99) , 
-7, 0.372233, 0, 0, 0.504285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497502,-99) ,
+7, 0.372233, 0, 0, 0.504285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496469,-99) , 
-5, 0.731889, 0, 0, 0.499097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496469,-99) ,
+5, 0.731889, 0, 0, 0.499097,-99) ,
 12, 4.57639, 1, 0, 0.50172,-99)    );
   // itree = 2292
   fBoostWeights.push_back(7.12133e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, 0.135187, 0, 1, 0.517541,-99) , 
+0,
+0,
+2, 0.135187, 0, 1, 0.517541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490545,-99) , 
-9, 2.74376, 1, 0, 0.499431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490545,-99) ,
+9, 2.74376, 1, 0, 0.499431,-99) ,
 1, 0.205661, 0, 0, 0.501715,-99)    );
   // itree = 2293
   fBoostWeights.push_back(9.23277e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497753,-99) , 
-7, 0.373152, 0, 0, 0.505949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497753,-99) ,
+7, 0.373152, 0, 0, 0.505949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498202,-99) , 
-8, 2.65353, 0, 0, 0.499245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498202,-99) ,
+8, 2.65353, 0, 0, 0.499245,-99) ,
 7, 0.464495, 1, 0, 0.501699,-99)    );
   // itree = 2294
   fBoostWeights.push_back(8.2582e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499115,-99) , 
-1, -0.100321, 0, 0, 0.50427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499115,-99) ,
+1, -0.100321, 0, 0, 0.50427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497379,-99) , 
-0, 2.53058, 0, 0, 0.499095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497379,-99) ,
+0, 2.53058, 0, 0, 0.499095,-99) ,
 12, 4.57639, 1, 0, 0.501712,-99)    );
   // itree = 2295
   fBoostWeights.push_back(8.36375e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494741,-99) , 
-7, 0.765903, 1, 0, 0.517519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494741,-99) ,
+7, 0.765903, 1, 0, 0.517519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498879,-99) , 
-12, 3.73942, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498879,-99) ,
+12, 3.73942, 1, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501721,-99)    );
   // itree = 2296
   fBoostWeights.push_back(8.23985e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49758,-99) , 
-11, 1.38448, 1, 0, 0.505986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49758,-99) ,
+11, 1.38448, 1, 0, 0.505986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498248,-99) , 
-8, 2.65353, 0, 0, 0.499284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498248,-99) ,
+8, 2.65353, 0, 0, 0.499284,-99) ,
 7, 0.464495, 1, 0, 0.501738,-99)    );
   // itree = 2297
   fBoostWeights.push_back(9.51766e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497803,-99) , 
-7, 0.373152, 0, 0, 0.505977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497803,-99) ,
+7, 0.373152, 0, 0, 0.505977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498247,-99) , 
-12, 3.85898, 1, 0, 0.499299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498247,-99) ,
+12, 3.85898, 1, 0, 0.499299,-99) ,
 7, 0.464495, 1, 0, 0.501744,-99)    );
   // itree = 2298
   fBoostWeights.push_back(9.18633e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498925,-99) , 
-7, 0.469242, 1, 0, 0.502921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498925,-99) ,
+7, 0.469242, 1, 0, 0.502921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490129,-99) , 
-7, 0.337566, 1, 0, 0.498264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490129,-99) ,
+7, 0.337566, 1, 0, 0.498264,-99) ,
 7, 0.390948, 0, 0, 0.501759,-99)    );
   // itree = 2299
   fBoostWeights.push_back(7.8949e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496404,-99) , 
-9, 2.24617, 0, 0, 0.507667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496404,-99) ,
+9, 2.24617, 0, 0, 0.507667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498358,-99) , 
-4, -0.426155, 0, 0, 0.499669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498358,-99) ,
+4, -0.426155, 0, 0, 0.499669,-99) ,
 5, 0.473096, 1, 0, 0.501769,-99)    );
   // itree = 2300
   fBoostWeights.push_back(7.49153e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497804,-99) , 
-5, 1.09634, 1, 0, 0.502939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497804,-99) ,
+5, 1.09634, 1, 0, 0.502939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49016,-99) , 
-7, 0.337566, 1, 0, 0.498257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49016,-99) ,
+7, 0.337566, 1, 0, 0.498257,-99) ,
 7, 0.390948, 0, 0, 0.50177,-99)    );
   // itree = 2301
   fBoostWeights.push_back(7.77893e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49641,-99) , 
-9, 2.24617, 0, 0, 0.507648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49641,-99) ,
+9, 2.24617, 0, 0, 0.507648,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498437,-99) , 
-0, 1.99219, 1, 0, 0.499661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498437,-99) ,
+0, 1.99219, 1, 0, 0.499661,-99) ,
 5, 0.473096, 1, 0, 0.501758,-99)    );
   // itree = 2302
   fBoostWeights.push_back(7.32342e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498535,-99) , 
-8, 1.93106, 0, 0, 0.502929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498535,-99) ,
+8, 1.93106, 0, 0, 0.502929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496599,-99) , 
-2, -0.221269, 1, 0, 0.498243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496599,-99) ,
+2, -0.221269, 1, 0, 0.498243,-99) ,
 7, 0.390948, 0, 0, 0.50176,-99)    );
   // itree = 2303
   fBoostWeights.push_back(8.25136e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499164,-99) , 
-1, -0.100321, 0, 0, 0.504307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499164,-99) ,
+1, -0.100321, 0, 0, 0.504307,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496521,-99) , 
-5, 0.731889, 0, 0, 0.499146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496521,-99) ,
+5, 0.731889, 0, 0, 0.499146,-99) ,
 12, 4.57639, 1, 0, 0.501756,-99)    );
   // itree = 2304
   fBoostWeights.push_back(8.153e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497578,-99) , 
-7, 0.372233, 0, 0, 0.504316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497578,-99) ,
+7, 0.372233, 0, 0, 0.504316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495173,-99) , 
-4, -1.12229, 0, 0, 0.499147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495173,-99) ,
+4, -1.12229, 0, 0, 0.499147,-99) ,
 12, 4.57639, 1, 0, 0.501761,-99)    );
   // itree = 2305
   fBoostWeights.push_back(8.42243e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494804,-99) , 
-7, 0.765903, 1, 0, 0.517529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494804,-99) ,
+7, 0.765903, 1, 0, 0.517529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490562,-99) , 
-9, 2.74376, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490562,-99) ,
+9, 2.74376, 1, 0, 0.499476,-99) ,
 1, 0.205661, 0, 0, 0.501752,-99)    );
   // itree = 2306
   fBoostWeights.push_back(8.37734e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494827,-99) , 
-7, 0.765903, 1, 0, 0.517527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494827,-99) ,
+7, 0.765903, 1, 0, 0.517527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490584,-99) , 
-9, 2.74376, 1, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490584,-99) ,
+9, 2.74376, 1, 0, 0.499458,-99) ,
 1, 0.205661, 0, 0, 0.501737,-99)    );
   // itree = 2307
   fBoostWeights.push_back(8.25562e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499057,-99) , 
-4, -1.29631, 1, 0, 0.504274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499057,-99) ,
+4, -1.29631, 1, 0, 0.504274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497394,-99) , 
-0, 2.53058, 0, 0, 0.49911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497394,-99) ,
+0, 2.53058, 0, 0, 0.49911,-99) ,
 12, 4.57639, 1, 0, 0.501721,-99)    );
   // itree = 2308
   fBoostWeights.push_back(7.37455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499043,-99) , 
-5, 0.402032, 1, 0, 0.517521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499043,-99) ,
+5, 0.402032, 1, 0, 0.517521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49251,-99) , 
-5, 0.369262, 0, 0, 0.49945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49251,-99) ,
+5, 0.369262, 0, 0, 0.49945,-99) ,
 1, 0.205661, 0, 0, 0.501729,-99)    );
   // itree = 2309
   fBoostWeights.push_back(7.93824e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496696,-99) , 
-8, 2.36075, 0, 0, 0.517523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496696,-99) ,
+8, 2.36075, 0, 0, 0.517523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498108,-99) , 
-0, 2.0319, 1, 0, 0.499436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498108,-99) ,
+0, 2.0319, 1, 0, 0.499436,-99) ,
 1, 0.205661, 0, 0, 0.501717,-99)    );
   // itree = 2310
   fBoostWeights.push_back(7.09524e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49836,-99) , 
-9, 1.86345, 0, 0, 0.502633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49836,-99) ,
+9, 1.86345, 0, 0, 0.502633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491731,-99) , 
-10, -4.81756, 1, 0, 0.498149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491731,-99) ,
+10, -4.81756, 1, 0, 0.498149,-99) ,
 0, 1.68308, 0, 0, 0.501719,-99)    );
   // itree = 2311
   fBoostWeights.push_back(7.89704e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496711,-99) , 
-8, 2.36075, 0, 0, 0.517513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496711,-99) ,
+8, 2.36075, 0, 0, 0.517513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49812,-99) , 
-0, 2.0319, 1, 0, 0.499429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49812,-99) ,
+0, 2.0319, 1, 0, 0.499429,-99) ,
 1, 0.205661, 0, 0, 0.50171,-99)    );
   // itree = 2312
   fBoostWeights.push_back(7.46859e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496728,-99) , 
-7, 0.979305, 1, 0, 0.502631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496728,-99) ,
+7, 0.979305, 1, 0, 0.502631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490902,-99) , 
-9, 2.45345, 1, 0, 0.498124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490902,-99) ,
+9, 2.45345, 1, 0, 0.498124,-99) ,
 0, 1.68308, 0, 0, 0.501712,-99)    );
   // itree = 2313
   fBoostWeights.push_back(6.96651e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160962, 1, 1, 0.517505,-99) , 
+0,
+0,
+3, 0.0160962, 1, 1, 0.517505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498126,-99) , 
-0, 2.0319, 1, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498126,-99) ,
+0, 2.0319, 1, 0, 0.499418,-99) ,
 1, 0.205661, 0, 0, 0.501699,-99)    );
   // itree = 2314
   fBoostWeights.push_back(9.20415e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495017,-99) , 
-1, -0.750044, 0, 0, 0.505907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495017,-99) ,
+1, -0.750044, 0, 0, 0.505907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49822,-99) , 
-12, 3.85898, 1, 0, 0.499267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49822,-99) ,
+12, 3.85898, 1, 0, 0.499267,-99) ,
 7, 0.464495, 1, 0, 0.501698,-99)    );
   // itree = 2315
   fBoostWeights.push_back(9.48626e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497762,-99) , 
-7, 0.373152, 0, 0, 0.505894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497762,-99) ,
+7, 0.373152, 0, 0, 0.505894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498244,-99) , 
-12, 3.85898, 1, 0, 0.499288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498244,-99) ,
+12, 3.85898, 1, 0, 0.499288,-99) ,
 7, 0.464495, 1, 0, 0.501706,-99)    );
   // itree = 2316
   fBoostWeights.push_back(6.97154e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499001,-99) , 
-12, 4.57639, 1, 0, 0.502264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499001,-99) ,
+12, 4.57639, 1, 0, 0.502264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493053,-99) , 
-5, 0.732644, 1, 0, 0.498117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493053,-99) ,
+5, 0.732644, 1, 0, 0.498117,-99) ,
 3, 0.0967294, 1, 0, 0.501721,-99)    );
   // itree = 2317
   fBoostWeights.push_back(0.000101464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498915,-99) , 
-7, 0.469242, 1, 0, 0.502886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498915,-99) ,
+7, 0.469242, 1, 0, 0.502886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494372,-99) , 
-4, -2.01209, 1, 0, 0.498218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494372,-99) ,
+4, -2.01209, 1, 0, 0.498218,-99) ,
 7, 0.390948, 0, 0, 0.501721,-99)    );
   // itree = 2318
   fBoostWeights.push_back(8.34295e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494923,-99) , 
-7, 0.765903, 1, 0, 0.517533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494923,-99) ,
+7, 0.765903, 1, 0, 0.517533,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490617,-99) , 
-9, 2.74376, 1, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490617,-99) ,
+9, 2.74376, 1, 0, 0.499458,-99) ,
 1, 0.205661, 0, 0, 0.501737,-99)    );
   // itree = 2319
   fBoostWeights.push_back(8.11859e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497399,-99) , 
-7, 0.390948, 0, 0, 0.502194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497399,-99) ,
+7, 0.390948, 0, 0, 0.502194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493483,-99) , 
-9, 1.99097, 1, 0, 0.498878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493483,-99) ,
+9, 1.99097, 1, 0, 0.498878,-99) ,
 6, -0.231447, 1, 0, 0.501722,-99)    );
   // itree = 2320
   fBoostWeights.push_back(7.85318e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496419,-99) , 
-9, 2.24617, 0, 0, 0.507608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496419,-99) ,
+9, 2.24617, 0, 0, 0.507608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49631,-99) , 
-2, 0.632998, 1, 0, 0.499616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49631,-99) ,
+2, 0.632998, 1, 0, 0.499616,-99) ,
 5, 0.473096, 1, 0, 0.501714,-99)    );
   // itree = 2321
   fBoostWeights.push_back(8.24616e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499103,-99) , 
-1, -0.100321, 0, 0, 0.504236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499103,-99) ,
+1, -0.100321, 0, 0, 0.504236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496516,-99) , 
-5, 0.731889, 0, 0, 0.499119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496516,-99) ,
+5, 0.731889, 0, 0, 0.499119,-99) ,
 12, 4.57639, 1, 0, 0.501706,-99)    );
   // itree = 2322
   fBoostWeights.push_back(7.45938e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498466,-99) , 
-4, -1.29438, 1, 0, 0.5175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498466,-99) ,
+4, -1.29438, 1, 0, 0.5175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49888,-99) , 
-12, 3.73942, 1, 0, 0.499433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49888,-99) ,
+12, 3.73942, 1, 0, 0.499433,-99) ,
 1, 0.205661, 0, 0, 0.501711,-99)    );
   // itree = 2323
   fBoostWeights.push_back(7.35405e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499096,-99) , 
-5, 0.402032, 1, 0, 0.517499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499096,-99) ,
+5, 0.402032, 1, 0, 0.517499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498641,-99) , 
-5, 0.992268, 0, 0, 0.49945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498641,-99) ,
+5, 0.992268, 0, 0, 0.49945,-99) ,
 1, 0.205661, 0, 0, 0.501726,-99)    );
   // itree = 2324
   fBoostWeights.push_back(8.32024e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49493,-99) , 
-7, 0.765903, 1, 0, 0.517501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49493,-99) ,
+7, 0.765903, 1, 0, 0.517501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490662,-99) , 
-9, 2.74376, 1, 0, 0.499461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490662,-99) ,
+9, 2.74376, 1, 0, 0.499461,-99) ,
 1, 0.205661, 0, 0, 0.501736,-99)    );
   // itree = 2325
   fBoostWeights.push_back(8.1763e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497556,-99) , 
-7, 0.372233, 0, 0, 0.504252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497556,-99) ,
+7, 0.372233, 0, 0, 0.504252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492145,-99) , 
-11, 0.917376, 0, 0, 0.499131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492145,-99) ,
+11, 0.917376, 0, 0, 0.499131,-99) ,
 12, 4.57639, 1, 0, 0.50172,-99)    );
   // itree = 2326
   fBoostWeights.push_back(8.02073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497894,-99) , 
-5, 0.643887, 1, 0, 0.505904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497894,-99) ,
+5, 0.643887, 1, 0, 0.505904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498261,-99) , 
-9, 2.74376, 0, 0, 0.499286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498261,-99) ,
+9, 2.74376, 0, 0, 0.499286,-99) ,
 7, 0.464495, 1, 0, 0.501709,-99)    );
   // itree = 2327
   fBoostWeights.push_back(6.78592e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4968,-99) , 
-7, 0.979305, 1, 0, 0.502636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4968,-99) ,
+7, 0.979305, 1, 0, 0.502636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49655,-99) , 
-12, 4.33725, 1, 0, 0.498119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49655,-99) ,
+12, 4.33725, 1, 0, 0.498119,-99) ,
 0, 1.68308, 0, 0, 0.501715,-99)    );
   // itree = 2328
   fBoostWeights.push_back(9.11226e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495059,-99) , 
-1, -0.750044, 0, 0, 0.505881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495059,-99) ,
+1, -0.750044, 0, 0, 0.505881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49826,-99) , 
-12, 3.85898, 1, 0, 0.499295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49826,-99) ,
+12, 3.85898, 1, 0, 0.499295,-99) ,
 7, 0.464495, 1, 0, 0.501706,-99)    );
   // itree = 2329
   fBoostWeights.push_back(8.12864e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494976,-99) , 
-7, 0.765903, 1, 0, 0.517498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494976,-99) ,
+7, 0.765903, 1, 0, 0.517498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498157,-99) , 
-0, 2.0319, 1, 0, 0.499436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498157,-99) ,
+0, 2.0319, 1, 0, 0.499436,-99) ,
 1, 0.205661, 0, 0, 0.501714,-99)    );
   // itree = 2330
   fBoostWeights.push_back(7.76073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499192,-99) , 
-5, 0.732682, 1, 0, 0.504241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499192,-99) ,
+5, 0.732682, 1, 0, 0.504241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492187,-99) , 
-11, 0.917376, 0, 0, 0.499132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492187,-99) ,
+11, 0.917376, 0, 0, 0.499132,-99) ,
 12, 4.57639, 1, 0, 0.501715,-99)    );
   // itree = 2331
   fBoostWeights.push_back(8.24472e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496358,-99) , 
-12, 4.93509, 1, 0, 0.502874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496358,-99) ,
+12, 4.93509, 1, 0, 0.502874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490103,-99) , 
-7, 0.337566, 1, 0, 0.498205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490103,-99) ,
+7, 0.337566, 1, 0, 0.498205,-99) ,
 7, 0.390948, 0, 0, 0.501709,-99)    );
   // itree = 2332
   fBoostWeights.push_back(6.43963e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494325,-99) , 
-9, 1.48572, 0, 0, 0.502238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494325,-99) ,
+9, 1.48572, 0, 0, 0.502238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493057,-99) , 
-5, 0.732644, 1, 0, 0.498093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493057,-99) ,
+5, 0.732644, 1, 0, 0.498093,-99) ,
 3, 0.0967294, 1, 0, 0.501696,-99)    );
   // itree = 2333
   fBoostWeights.push_back(7.99897e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496741,-99) , 
-8, 2.36075, 0, 0, 0.517457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496741,-99) ,
+8, 2.36075, 0, 0, 0.517457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498858,-99) , 
-12, 3.73942, 1, 0, 0.499407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498858,-99) ,
+12, 3.73942, 1, 0, 0.499407,-99) ,
 1, 0.205661, 0, 0, 0.501683,-99)    );
   // itree = 2334
   fBoostWeights.push_back(6.91035e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499004,-99) , 
-12, 4.57639, 1, 0, 0.502239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499004,-99) ,
+12, 4.57639, 1, 0, 0.502239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493093,-99) , 
-5, 0.732644, 1, 0, 0.498111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493093,-99) ,
+5, 0.732644, 1, 0, 0.498111,-99) ,
 3, 0.0967294, 1, 0, 0.501699,-99)    );
   // itree = 2335
   fBoostWeights.push_back(9.0082e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498915,-99) , 
-7, 0.469242, 1, 0, 0.502864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498915,-99) ,
+7, 0.469242, 1, 0, 0.502864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495401,-99) , 
-8, 2.11248, 1, 0, 0.498195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495401,-99) ,
+8, 2.11248, 1, 0, 0.498195,-99) ,
 7, 0.390948, 0, 0, 0.501699,-99)    );
   // itree = 2336
   fBoostWeights.push_back(0.000100666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498939,-99) , 
-7, 0.469242, 1, 0, 0.50288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498939,-99) ,
+7, 0.469242, 1, 0, 0.50288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494377,-99) , 
-4, -2.01209, 1, 0, 0.498201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494377,-99) ,
+4, -2.01209, 1, 0, 0.498201,-99) ,
 7, 0.390948, 0, 0, 0.501712,-99)    );
   // itree = 2337
   fBoostWeights.push_back(9.18302e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497435,-99) , 
-9, 1.87281, 0, 0, 0.502898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497435,-99) ,
+9, 1.87281, 0, 0, 0.502898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494404,-99) , 
-4, -2.01209, 1, 0, 0.498213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494404,-99) ,
+4, -2.01209, 1, 0, 0.498213,-99) ,
 7, 0.390948, 0, 0, 0.501729,-99)    );
   // itree = 2338
   fBoostWeights.push_back(9.19832e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496427,-99) , 
-12, 4.93509, 1, 0, 0.502885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496427,-99) ,
+12, 4.93509, 1, 0, 0.502885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494429,-99) , 
-4, -2.01209, 1, 0, 0.498223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494429,-99) ,
+4, -2.01209, 1, 0, 0.498223,-99) ,
 7, 0.390948, 0, 0, 0.501721,-99)    );
   // itree = 2339
   fBoostWeights.push_back(7.07862e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -1.43062, 1, 1, 0.517466,-99) , 
+0,
+0,
+6, -1.43062, 1, 1, 0.517466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490638,-99) , 
-9, 2.74376, 1, 0, 0.499438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490638,-99) ,
+9, 2.74376, 1, 0, 0.499438,-99) ,
 1, 0.205661, 0, 0, 0.501712,-99)    );
   // itree = 2340
   fBoostWeights.push_back(8.11492e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497504,-99) , 
-7, 0.372233, 0, 0, 0.504196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497504,-99) ,
+7, 0.372233, 0, 0, 0.504196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492228,-99) , 
-11, 0.917376, 0, 0, 0.49914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492228,-99) ,
+11, 0.917376, 0, 0, 0.49914,-99) ,
 12, 4.57639, 1, 0, 0.501696,-99)    );
   // itree = 2341
   fBoostWeights.push_back(7.09126e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498679,-99) , 
-1, 0.205704, 0, 0, 0.507539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498679,-99) ,
+1, 0.205704, 0, 0, 0.507539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498455,-99) , 
-0, 1.99219, 1, 0, 0.4996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498455,-99) ,
+0, 1.99219, 1, 0, 0.4996,-99) ,
 5, 0.473096, 1, 0, 0.501685,-99)    );
   // itree = 2342
   fBoostWeights.push_back(8.30693e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494971,-99) , 
-7, 0.765903, 1, 0, 0.517429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494971,-99) ,
+7, 0.765903, 1, 0, 0.517429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498609,-99) , 
-5, 0.992268, 0, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498609,-99) ,
+5, 0.992268, 0, 0, 0.499419,-99) ,
 1, 0.205661, 0, 0, 0.50169,-99)    );
   // itree = 2343
   fBoostWeights.push_back(8.11193e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494994,-99) , 
-7, 0.765903, 1, 0, 0.517428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494994,-99) ,
+7, 0.765903, 1, 0, 0.517428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492145,-99) , 
-8, 2.70579, 1, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492145,-99) ,
+8, 2.70579, 1, 0, 0.49943,-99) ,
 1, 0.205661, 0, 0, 0.5017,-99)    );
   // itree = 2344
   fBoostWeights.push_back(8.24843e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499002,-99) , 
-4, -1.29631, 1, 0, 0.504185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499002,-99) ,
+4, -1.29631, 1, 0, 0.504185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49653,-99) , 
-5, 0.731889, 0, 0, 0.499129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49653,-99) ,
+5, 0.731889, 0, 0, 0.499129,-99) ,
 12, 4.57639, 1, 0, 0.501686,-99)    );
   // itree = 2345
   fBoostWeights.push_back(8.05326e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497442,-99) , 
-11, 1.38448, 1, 0, 0.505836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497442,-99) ,
+11, 1.38448, 1, 0, 0.505836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498457,-99) , 
-1, 0.40965, 0, 0, 0.499295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498457,-99) ,
+1, 0.40965, 0, 0, 0.499295,-99) ,
 7, 0.464495, 1, 0, 0.50169,-99)    );
   // itree = 2346
   fBoostWeights.push_back(6.54892e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494911,-99) , 
-7, 0.979305, 1, 0, 0.50208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494911,-99) ,
+7, 0.979305, 1, 0, 0.50208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49724,-99) ,
 11, 1.84612, 1, 0, 0.501697,-99)    );
   // itree = 2347
   fBoostWeights.push_back(5.05992e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497007,-99) , 
-8, 1.51119, 0, 0, 0.502067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497007,-99) ,
+8, 1.51119, 0, 0, 0.502067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497257,-99) ,
 11, 1.84612, 1, 0, 0.501687,-99)    );
   // itree = 2348
   fBoostWeights.push_back(8.28188e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495013,-99) , 
-7, 0.765903, 1, 0, 0.517411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495013,-99) ,
+7, 0.765903, 1, 0, 0.517411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498606,-99) , 
-5, 0.992268, 0, 0, 0.499407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498606,-99) ,
+5, 0.992268, 0, 0, 0.499407,-99) ,
 1, 0.205661, 0, 0, 0.501677,-99)    );
   // itree = 2349
   fBoostWeights.push_back(6.87167e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499013,-99) , 
-12, 4.57639, 1, 0, 0.502224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499013,-99) ,
+12, 4.57639, 1, 0, 0.502224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493096,-99) , 
-5, 0.732644, 1, 0, 0.498122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493096,-99) ,
+5, 0.732644, 1, 0, 0.498122,-99) ,
 3, 0.0967294, 1, 0, 0.501687,-99)    );
   // itree = 2350
   fBoostWeights.push_back(8.22414e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499067,-99) , 
-1, -0.100321, 0, 0, 0.504173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499067,-99) ,
+1, -0.100321, 0, 0, 0.504173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49518,-99) , 
-4, -1.12229, 0, 0, 0.499144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49518,-99) ,
+4, -1.12229, 0, 0, 0.499144,-99) ,
 12, 4.57639, 1, 0, 0.501687,-99)    );
   // itree = 2351
   fBoostWeights.push_back(8.24381e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499089,-99) , 
-1, -0.100321, 0, 0, 0.504182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499089,-99) ,
+1, -0.100321, 0, 0, 0.504182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49226,-99) , 
-11, 0.917376, 0, 0, 0.499138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49226,-99) ,
+11, 0.917376, 0, 0, 0.499138,-99) ,
 12, 4.57639, 1, 0, 0.501689,-99)    );
   // itree = 2352
   fBoostWeights.push_back(6.25533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499506,-99) , 
-2, 0.82134, 1, 0, 0.502612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499506,-99) ,
+2, 0.82134, 1, 0, 0.502612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492334,-99) , 
-6, -0.983179, 0, 0, 0.498079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492334,-99) ,
+6, -0.983179, 0, 0, 0.498079,-99) ,
 0, 1.68308, 0, 0, 0.501688,-99)    );
   // itree = 2353
   fBoostWeights.push_back(8.74542e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495061,-99) , 
-1, -0.750044, 0, 0, 0.505822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495061,-99) ,
+1, -0.750044, 0, 0, 0.505822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498248,-99) , 
-8, 2.65353, 0, 0, 0.499286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498248,-99) ,
+8, 2.65353, 0, 0, 0.499286,-99) ,
 7, 0.464495, 1, 0, 0.501678,-99)    );
   // itree = 2354
   fBoostWeights.push_back(0.00010035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498909,-99) , 
-7, 0.469242, 1, 0, 0.502835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498909,-99) ,
+7, 0.469242, 1, 0, 0.502835,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494445,-99) , 
-4, -2.01209, 1, 0, 0.498221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494445,-99) ,
+4, -2.01209, 1, 0, 0.498221,-99) ,
 7, 0.390948, 0, 0, 0.501684,-99)    );
   // itree = 2355
   fBoostWeights.push_back(8.07845e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497529,-99) , 
-7, 0.372233, 0, 0, 0.504202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497529,-99) ,
+7, 0.372233, 0, 0, 0.504202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492296,-99) , 
-11, 0.917376, 0, 0, 0.49914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492296,-99) ,
+11, 0.917376, 0, 0, 0.49914,-99) ,
 12, 4.57639, 1, 0, 0.5017,-99)    );
   // itree = 2356
   fBoostWeights.push_back(7.18982e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496877,-99) , 
-7, 0.979305, 1, 0, 0.502612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496877,-99) ,
+7, 0.979305, 1, 0, 0.502612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491694,-99) , 
-10, -4.81756, 1, 0, 0.498082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491694,-99) ,
+10, -4.81756, 1, 0, 0.498082,-99) ,
 0, 1.68308, 0, 0, 0.501688,-99)    );
   // itree = 2357
   fBoostWeights.push_back(7.96296e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496743,-99) , 
-8, 2.36075, 0, 0, 0.517375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496743,-99) ,
+8, 2.36075, 0, 0, 0.517375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498613,-99) , 
-5, 0.992268, 0, 0, 0.499411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498613,-99) ,
+5, 0.992268, 0, 0, 0.499411,-99) ,
 1, 0.205661, 0, 0, 0.501676,-99)    );
   // itree = 2358
   fBoostWeights.push_back(7.11446e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494388,-99) , 
-9, 1.48572, 0, 0, 0.502222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494388,-99) ,
+9, 1.48572, 0, 0, 0.502222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488243,-99) , 
-4, -0.600476, 1, 0, 0.498122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488243,-99) ,
+4, -0.600476, 1, 0, 0.498122,-99) ,
 3, 0.0967294, 1, 0, 0.501686,-99)    );
   // itree = 2359
   fBoostWeights.push_back(7.23523e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498687,-99) , 
-1, 0.205704, 0, 0, 0.507502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498687,-99) ,
+1, 0.205704, 0, 0, 0.507502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496332,-99) , 
-2, 0.632998, 1, 0, 0.499595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496332,-99) ,
+2, 0.632998, 1, 0, 0.499595,-99) ,
 5, 0.473096, 1, 0, 0.501671,-99)    );
   // itree = 2360
   fBoostWeights.push_back(7.96468e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496735,-99) , 
-8, 2.36075, 0, 0, 0.517345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496735,-99) ,
+8, 2.36075, 0, 0, 0.517345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498859,-99) , 
-12, 3.73942, 1, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498859,-99) ,
+12, 3.73942, 1, 0, 0.499405,-99) ,
 1, 0.205661, 0, 0, 0.501667,-99)    );
   // itree = 2361
   fBoostWeights.push_back(7.911e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496757,-99) , 
-8, 2.36075, 0, 0, 0.517347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496757,-99) ,
+8, 2.36075, 0, 0, 0.517347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498637,-99) , 
-5, 0.992268, 0, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498637,-99) ,
+5, 0.992268, 0, 0, 0.499423,-99) ,
 1, 0.205661, 0, 0, 0.501683,-99)    );
   // itree = 2362
   fBoostWeights.push_back(6.9591e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498892,-99) , 
-0, 1.81252, 0, 0, 0.502228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498892,-99) ,
+0, 1.81252, 0, 0, 0.502228,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488276,-99) , 
-4, -0.600476, 1, 0, 0.498143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488276,-99) ,
+4, -0.600476, 1, 0, 0.498143,-99) ,
 3, 0.0967294, 1, 0, 0.501693,-99)    );
   // itree = 2363
   fBoostWeights.push_back(7.23247e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499254,-99) , 
-8, 2.22547, 0, 0, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499254,-99) ,
+8, 2.22547, 0, 0, 0.502601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490974,-99) , 
-9, 2.45345, 1, 0, 0.49811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490974,-99) ,
+9, 2.45345, 1, 0, 0.49811,-99) ,
 0, 1.68308, 0, 0, 0.501685,-99)    );
   // itree = 2364
   fBoostWeights.push_back(9.15825e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49783,-99) , 
-7, 0.373152, 0, 0, 0.505822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49783,-99) ,
+7, 0.373152, 0, 0, 0.505822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498278,-99) , 
-9, 2.74376, 0, 0, 0.499296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498278,-99) ,
+9, 2.74376, 0, 0, 0.499296,-99) ,
 7, 0.464495, 1, 0, 0.501685,-99)    );
   // itree = 2365
   fBoostWeights.push_back(7.65917e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497001,-99) , 
-9, 2.37395, 0, 0, 0.517344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497001,-99) ,
+9, 2.37395, 0, 0, 0.517344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498191,-99) , 
-0, 2.0319, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498191,-99) ,
+0, 2.0319, 1, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501699,-99)    );
   // itree = 2366
   fBoostWeights.push_back(7.02362e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499303,-99) , 
-8, 2.22547, 0, 0, 0.502624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499303,-99) ,
+8, 2.22547, 0, 0, 0.502624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491734,-99) , 
-10, -4.81756, 1, 0, 0.498097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491734,-99) ,
+10, -4.81756, 1, 0, 0.498097,-99) ,
 0, 1.68308, 0, 0, 0.501701,-99)    );
   // itree = 2367
   fBoostWeights.push_back(7.04227e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-11, 1.10417, 1, 1, 0.517344,-99) , 
+0,
+0,
+11, 1.10417, 1, 1, 0.517344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490672,-99) , 
-9, 2.74376, 1, 0, 0.499443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490672,-99) ,
+9, 2.74376, 1, 0, 0.499443,-99) ,
 1, 0.205661, 0, 0, 0.5017,-99)    );
   // itree = 2368
   fBoostWeights.push_back(7.89449e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496809,-99) , 
-8, 2.36075, 0, 0, 0.517325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496809,-99) ,
+8, 2.36075, 0, 0, 0.517325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498886,-99) , 
-12, 3.73942, 1, 0, 0.499428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498886,-99) ,
+12, 3.73942, 1, 0, 0.499428,-99) ,
 1, 0.205661, 0, 0, 0.501685,-99)    );
   // itree = 2369
   fBoostWeights.push_back(5.37279e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.86181, 1, 1, 0.502625,-99) , 
+0,
+0,
+4, -2.86181, 1, 1, 0.502625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496453,-99) , 
-7, 0.620143, 0, 0, 0.498097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496453,-99) ,
+7, 0.620143, 0, 0, 0.498097,-99) ,
 0, 1.68308, 0, 0, 0.501701,-99)    );
   // itree = 2370
   fBoostWeights.push_back(6.84569e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499023,-99) , 
-12, 4.57639, 1, 0, 0.502224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499023,-99) ,
+12, 4.57639, 1, 0, 0.502224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493156,-99) , 
-5, 0.732644, 1, 0, 0.498148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493156,-99) ,
+5, 0.732644, 1, 0, 0.498148,-99) ,
 3, 0.0967294, 1, 0, 0.501691,-99)    );
   // itree = 2371
   fBoostWeights.push_back(7.12399e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498475,-99) , 
-4, -1.29438, 1, 0, 0.517311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498475,-99) ,
+4, -1.29438, 1, 0, 0.517311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498943,-99) , 
-6, -2.71389, 1, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498943,-99) ,
+6, -2.71389, 1, 0, 0.499437,-99) ,
 1, 0.205661, 0, 0, 0.501691,-99)    );
   // itree = 2372
   fBoostWeights.push_back(8.63787e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492936,-99) , 
-12, 4.81552, 1, 0, 0.507118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492936,-99) ,
+12, 4.81552, 1, 0, 0.507118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498463,-99) , 
-12, 4.81552, 0, 0, 0.499697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498463,-99) ,
+12, 4.81552, 0, 0, 0.499697,-99) ,
 4, -1.47024, 1, 0, 0.501704,-99)    );
   // itree = 2373
   fBoostWeights.push_back(8.21362e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498938,-99) , 
-7, 0.469242, 1, 0, 0.50285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498938,-99) ,
+7, 0.469242, 1, 0, 0.50285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494742,-99) , 
-12, 4.44724, 0, 0, 0.498277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494742,-99) ,
+12, 4.44724, 0, 0, 0.498277,-99) ,
 7, 0.390948, 0, 0, 0.501709,-99)    );
   // itree = 2374
   fBoostWeights.push_back(8.26483e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49896,-99) , 
-7, 0.469242, 1, 0, 0.502864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49896,-99) ,
+7, 0.469242, 1, 0, 0.502864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497161,-99) , 
-5, 0.573447, 0, 0, 0.498273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497161,-99) ,
+5, 0.573447, 0, 0, 0.498273,-99) ,
 7, 0.390948, 0, 0, 0.501719,-99)    );
   // itree = 2375
   fBoostWeights.push_back(9.20215e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495168,-99) , 
-5, 0.630907, 1, 0, 0.507126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495168,-99) ,
+5, 0.630907, 1, 0, 0.507126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49601,-99) , 
-4, -0.712726, 0, 0, 0.499733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49601,-99) ,
+4, -0.712726, 0, 0, 0.499733,-99) ,
 4, -1.47024, 1, 0, 0.501733,-99)    );
   // itree = 2376
   fBoostWeights.push_back(8.17848e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499147,-99) , 
-1, -0.100321, 0, 0, 0.504214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499147,-99) ,
+1, -0.100321, 0, 0, 0.504214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492376,-99) , 
-11, 0.917376, 0, 0, 0.499179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492376,-99) ,
+11, 0.917376, 0, 0, 0.499179,-99) ,
 12, 4.57639, 1, 0, 0.501725,-99)    );
   // itree = 2377
   fBoostWeights.push_back(8.2347e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49897,-99) , 
-7, 0.469242, 1, 0, 0.502869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49897,-99) ,
+7, 0.469242, 1, 0, 0.502869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497179,-99) , 
-5, 0.573447, 0, 0, 0.498282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497179,-99) ,
+5, 0.573447, 0, 0, 0.498282,-99) ,
 7, 0.390948, 0, 0, 0.501724,-99)    );
   // itree = 2378
   fBoostWeights.push_back(7.14339e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496959,-99) , 
-7, 0.979305, 1, 0, 0.502659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496959,-99) ,
+7, 0.979305, 1, 0, 0.502659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491954,-99) , 
-2, 0.493201, 1, 0, 0.498144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491954,-99) ,
+2, 0.493201, 1, 0, 0.498144,-99) ,
 0, 1.68308, 0, 0, 0.501738,-99)    );
   // itree = 2379
   fBoostWeights.push_back(7.59672e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497058,-99) , 
-9, 2.37395, 0, 0, 0.51733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497058,-99) ,
+9, 2.37395, 0, 0, 0.51733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498244,-99) , 
-0, 2.0319, 1, 0, 0.499474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498244,-99) ,
+0, 2.0319, 1, 0, 0.499474,-99) ,
 1, 0.205661, 0, 0, 0.501726,-99)    );
   // itree = 2380
   fBoostWeights.push_back(7.50084e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496604,-99) , 
-7, 0.859685, 1, 0, 0.512944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496604,-99) ,
+7, 0.859685, 1, 0, 0.512944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49872,-99) , 
-5, 0.990868, 0, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49872,-99) ,
+5, 0.990868, 0, 0, 0.499449,-99) ,
 1, 0.103667, 0, 0, 0.501728,-99)    );
   // itree = 2381
   fBoostWeights.push_back(7.91302e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497376,-99) , 
-4, -1.29284, 1, 0, 0.512939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497376,-99) ,
+4, -1.29284, 1, 0, 0.512939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498491,-99) , 
-9, 1.96958, 1, 0, 0.499459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498491,-99) ,
+9, 1.96958, 1, 0, 0.499459,-99) ,
 1, 0.103667, 0, 0, 0.501735,-99)    );
   // itree = 2382
   fBoostWeights.push_back(6.98342e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.241855, 0, 1, 0.512939,-99) , 
+0,
+0,
+1, 0.241855, 0, 1, 0.512939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498512,-99) , 
-9, 1.96958, 1, 0, 0.499468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498512,-99) ,
+9, 1.96958, 1, 0, 0.499468,-99) ,
 1, 0.103667, 0, 0, 0.501742,-99)    );
   // itree = 2383
   fBoostWeights.push_back(8.27033e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495081,-99) , 
-7, 0.765903, 1, 0, 0.517307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495081,-99) ,
+7, 0.765903, 1, 0, 0.517307,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492587,-99) , 
-5, 0.369262, 0, 0, 0.4995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492587,-99) ,
+5, 0.369262, 0, 0, 0.4995,-99) ,
 1, 0.205661, 0, 0, 0.501746,-99)    );
   // itree = 2384
   fBoostWeights.push_back(7.44563e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497066,-99) , 
-9, 2.37395, 0, 0, 0.517305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497066,-99) ,
+9, 2.37395, 0, 0, 0.517305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498918,-99) , 
-10, -27.4195, 1, 0, 0.499484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498918,-99) ,
+10, -27.4195, 1, 0, 0.499484,-99) ,
 1, 0.205661, 0, 0, 0.501731,-99)    );
   // itree = 2385
   fBoostWeights.push_back(5.62486e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497384,-99) , 
-3, 0.0967294, 1, 0, 0.502087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497384,-99) ,
+3, 0.0967294, 1, 0, 0.502087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49657,-99) ,
 9, 1.48572, 0, 0, 0.501743,-99)    );
   // itree = 2386
   fBoostWeights.push_back(8.11558e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499183,-99) , 
-1, -0.100321, 0, 0, 0.504232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499183,-99) ,
+1, -0.100321, 0, 0, 0.504232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495228,-99) , 
-4, -1.12229, 0, 0, 0.499179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495228,-99) ,
+4, -1.12229, 0, 0, 0.499179,-99) ,
 12, 4.57639, 1, 0, 0.501734,-99)    );
   // itree = 2387
   fBoostWeights.push_back(7.91971e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496861,-99) , 
-8, 2.36075, 0, 0, 0.517287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496861,-99) ,
+8, 2.36075, 0, 0, 0.517287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492628,-99) , 
-5, 0.369262, 0, 0, 0.499492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492628,-99) ,
+5, 0.369262, 0, 0, 0.499492,-99) ,
 1, 0.205661, 0, 0, 0.501736,-99)    );
   // itree = 2388
   fBoostWeights.push_back(7.59481e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498562,-99) , 
-8, 1.93106, 0, 0, 0.502856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498562,-99) ,
+8, 1.93106, 0, 0, 0.502856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490159,-99) , 
-7, 0.337566, 1, 0, 0.498316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490159,-99) ,
+7, 0.337566, 1, 0, 0.498316,-99) ,
 7, 0.390948, 0, 0, 0.501723,-99)    );
   // itree = 2389
   fBoostWeights.push_back(8.11313e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495091,-99) , 
-7, 0.765903, 1, 0, 0.51728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495091,-99) ,
+7, 0.765903, 1, 0, 0.51728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498927,-99) , 
-12, 3.73942, 1, 0, 0.499468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498927,-99) ,
+12, 3.73942, 1, 0, 0.499468,-99) ,
 1, 0.205661, 0, 0, 0.501714,-99)    );
   // itree = 2390
   fBoostWeights.push_back(7.06026e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -1.43062, 1, 1, 0.517279,-99) , 
+0,
+0,
+6, -1.43062, 1, 1, 0.517279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49078,-99) , 
-9, 2.74376, 1, 0, 0.499487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49078,-99) ,
+9, 2.74376, 1, 0, 0.499487,-99) ,
 1, 0.205661, 0, 0, 0.50173,-99)    );
   // itree = 2391
   fBoostWeights.push_back(9.89934e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498957,-99) , 
-7, 0.469242, 1, 0, 0.502847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498957,-99) ,
+7, 0.469242, 1, 0, 0.502847,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494557,-99) , 
-4, -2.01209, 1, 0, 0.49831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494557,-99) ,
+4, -2.01209, 1, 0, 0.49831,-99) ,
 7, 0.390948, 0, 0, 0.501715,-99)    );
   // itree = 2392
   fBoostWeights.push_back(7.26614e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498559,-99) , 
-4, -1.29438, 1, 0, 0.517279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498559,-99) ,
+4, -1.29438, 1, 0, 0.517279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492283,-99) , 
-8, 2.70579, 1, 0, 0.499488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492283,-99) ,
+8, 2.70579, 1, 0, 0.499488,-99) ,
 1, 0.205661, 0, 0, 0.501731,-99)    );
   // itree = 2393
   fBoostWeights.push_back(8.17134e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495128,-99) , 
-7, 0.765903, 1, 0, 0.517278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495128,-99) ,
+7, 0.765903, 1, 0, 0.517278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490833,-99) , 
-9, 2.74376, 1, 0, 0.499473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490833,-99) ,
+9, 2.74376, 1, 0, 0.499473,-99) ,
 1, 0.205661, 0, 0, 0.501718,-99)    );
   // itree = 2394
   fBoostWeights.push_back(7.69851e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49515,-99) , 
-7, 0.765903, 1, 0, 0.517277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49515,-99) ,
+7, 0.765903, 1, 0, 0.517277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498641,-99) , 
-4, -0.42656, 0, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498641,-99) ,
+4, -0.42656, 0, 0, 0.499456,-99) ,
 1, 0.205661, 0, 0, 0.501703,-99)    );
   // itree = 2395
   fBoostWeights.push_back(8.75552e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496931,-99) , 
-2, 0.82134, 1, 0, 0.50284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496931,-99) ,
+2, 0.82134, 1, 0, 0.50284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494568,-99) , 
-4, -2.01209, 1, 0, 0.498307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494568,-99) ,
+4, -2.01209, 1, 0, 0.498307,-99) ,
 7, 0.390948, 0, 0, 0.501709,-99)    );
   // itree = 2396
   fBoostWeights.push_back(8.75821e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492953,-99) , 
-12, 4.81552, 1, 0, 0.507095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492953,-99) ,
+12, 4.81552, 1, 0, 0.507095,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495639,-99) , 
-2, 0.633096, 1, 0, 0.499699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495639,-99) ,
+2, 0.633096, 1, 0, 0.499699,-99) ,
 4, -1.47024, 1, 0, 0.501699,-99)    );
   // itree = 2397
   fBoostWeights.push_back(9.20281e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497886,-99) , 
-7, 0.373152, 0, 0, 0.505787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497886,-99) ,
+7, 0.373152, 0, 0, 0.505787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498303,-99) , 
-12, 3.85898, 1, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498303,-99) ,
+12, 3.85898, 1, 0, 0.499321,-99) ,
 7, 0.464495, 1, 0, 0.501688,-99)    );
   // itree = 2398
   fBoostWeights.push_back(8.1214e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495164,-99) , 
-7, 0.765903, 1, 0, 0.517263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495164,-99) ,
+7, 0.765903, 1, 0, 0.517263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490863,-99) , 
-9, 2.74376, 1, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490863,-99) ,
+9, 2.74376, 1, 0, 0.499458,-99) ,
 1, 0.205661, 0, 0, 0.501703,-99)    );
   // itree = 2399
   fBoostWeights.push_back(6.96143e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497931,-99) , 
-8, 2.17759, 0, 0, 0.507519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497931,-99) ,
+8, 2.17759, 0, 0, 0.507519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498365,-99) , 
-4, -0.426155, 0, 0, 0.499612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498365,-99) ,
+4, -0.426155, 0, 0, 0.499612,-99) ,
 5, 0.473096, 1, 0, 0.501688,-99)    );
   // itree = 2400
   fBoostWeights.push_back(6.41426e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49938,-99) , 
-0, 2.88598, 1, 0, 0.502609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49938,-99) ,
+0, 2.88598, 1, 0, 0.502609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491063,-99) , 
-9, 2.45345, 1, 0, 0.498098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491063,-99) ,
+9, 2.45345, 1, 0, 0.498098,-99) ,
 0, 1.68308, 0, 0, 0.501689,-99)    );
   // itree = 2401
   fBoostWeights.push_back(8.09925e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495193,-99) , 
-7, 0.765903, 1, 0, 0.517262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495193,-99) ,
+7, 0.765903, 1, 0, 0.517262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492616,-99) , 
-5, 0.369262, 0, 0, 0.499432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492616,-99) ,
+5, 0.369262, 0, 0, 0.499432,-99) ,
 1, 0.205661, 0, 0, 0.50168,-99)    );
   // itree = 2402
   fBoostWeights.push_back(8.9618e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495062,-99) , 
-1, -0.750044, 0, 0, 0.505757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495062,-99) ,
+1, -0.750044, 0, 0, 0.505757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498291,-99) , 
-12, 3.85898, 1, 0, 0.499305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498291,-99) ,
+12, 3.85898, 1, 0, 0.499305,-99) ,
 7, 0.464495, 1, 0, 0.501667,-99)    );
   // itree = 2403
   fBoostWeights.push_back(7.07011e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498453,-99) , 
-9, 1.86345, 0, 0, 0.502594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498453,-99) ,
+9, 1.86345, 0, 0, 0.502594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491073,-99) , 
-9, 2.45345, 1, 0, 0.498084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491073,-99) ,
+9, 2.45345, 1, 0, 0.498084,-99) ,
 0, 1.68308, 0, 0, 0.501674,-99)    );
   // itree = 2404
   fBoostWeights.push_back(8.08522e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495227,-99) , 
-7, 0.765903, 1, 0, 0.517261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495227,-99) ,
+7, 0.765903, 1, 0, 0.517261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498651,-99) , 
-5, 0.992268, 0, 0, 0.499415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498651,-99) ,
+5, 0.992268, 0, 0, 0.499415,-99) ,
 1, 0.205661, 0, 0, 0.501665,-99)    );
   // itree = 2405
   fBoostWeights.push_back(8.03715e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495249,-99) , 
-7, 0.765903, 1, 0, 0.51726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495249,-99) ,
+7, 0.765903, 1, 0, 0.51726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490882,-99) , 
-9, 2.74376, 1, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490882,-99) ,
+9, 2.74376, 1, 0, 0.499426,-99) ,
 1, 0.205661, 0, 0, 0.501675,-99)    );
   // itree = 2406
   fBoostWeights.push_back(9.74245e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498601,-99) , 
-1, -0.100321, 0, 0, 0.502409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498601,-99) ,
+1, -0.100321, 0, 0, 0.502409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494037,-99) , 
-7, 0.469546, 1, 0, 0.498994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494037,-99) ,
+7, 0.469546, 1, 0, 0.498994,-99) ,
 9, 1.87281, 0, 0, 0.50166,-99)    );
   // itree = 2407
   fBoostWeights.push_back(7.77048e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497122,-99) , 
-9, 2.37395, 0, 0, 0.517242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497122,-99) ,
+9, 2.37395, 0, 0, 0.517242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498888,-99) , 
-12, 3.73942, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498888,-99) ,
+12, 3.73942, 1, 0, 0.499423,-99) ,
 1, 0.205661, 0, 0, 0.50167,-99)    );
   // itree = 2408
   fBoostWeights.push_back(8.07771e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495268,-99) , 
-7, 0.765903, 1, 0, 0.517244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495268,-99) ,
+7, 0.765903, 1, 0, 0.517244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492648,-99) , 
-5, 0.369262, 0, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492648,-99) ,
+5, 0.369262, 0, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501686,-99)    );
   // itree = 2409
   fBoostWeights.push_back(7.10333e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49929,-99) , 
-8, 2.22547, 0, 0, 0.50259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49929,-99) ,
+8, 2.22547, 0, 0, 0.50259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491127,-99) , 
-9, 2.45345, 1, 0, 0.498091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491127,-99) ,
+9, 2.45345, 1, 0, 0.498091,-99) ,
 0, 1.68308, 0, 0, 0.501673,-99)    );
   // itree = 2410
   fBoostWeights.push_back(7.68987e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49716,-99) , 
-9, 2.37395, 0, 0, 0.517241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49716,-99) ,
+9, 2.37395, 0, 0, 0.517241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492669,-99) , 
-5, 0.369262, 0, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492669,-99) ,
+5, 0.369262, 0, 0, 0.499426,-99) ,
 1, 0.205661, 0, 0, 0.501672,-99)    );
   // itree = 2411
   fBoostWeights.push_back(8.11299e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495301,-99) , 
-7, 0.765903, 1, 0, 0.517243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495301,-99) ,
+7, 0.765903, 1, 0, 0.517243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498878,-99) , 
-12, 3.73942, 1, 0, 0.499411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498878,-99) ,
+12, 3.73942, 1, 0, 0.499411,-99) ,
 1, 0.205661, 0, 0, 0.501659,-99)    );
   // itree = 2412
   fBoostWeights.push_back(8.00431e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495324,-99) , 
-7, 0.765903, 1, 0, 0.517242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495324,-99) ,
+7, 0.765903, 1, 0, 0.517242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490924,-99) , 
-9, 2.74376, 1, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490924,-99) ,
+9, 2.74376, 1, 0, 0.49943,-99) ,
 1, 0.205661, 0, 0, 0.501676,-99)    );
   // itree = 2413
   fBoostWeights.push_back(8.70043e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496527,-99) , 
-9, 2.24617, 0, 0, 0.507499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496527,-99) ,
+9, 2.24617, 0, 0, 0.507499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497671,-99) , 
-5, 0.87839, 0, 0, 0.499582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497671,-99) ,
+5, 0.87839, 0, 0, 0.499582,-99) ,
 5, 0.473096, 1, 0, 0.501661,-99)    );
   // itree = 2414
   fBoostWeights.push_back(9.01511e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49298,-99) , 
-12, 4.81552, 1, 0, 0.507071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49298,-99) ,
+12, 4.81552, 1, 0, 0.507071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497259,-99) , 
-11, 1.17355, 1, 0, 0.499656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497259,-99) ,
+11, 1.17355, 1, 0, 0.499656,-99) ,
 4, -1.47024, 1, 0, 0.501662,-99)    );
   // itree = 2415
   fBoostWeights.push_back(8.38173e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497408,-99) , 
-11, 1.38448, 1, 0, 0.505739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497408,-99) ,
+11, 1.38448, 1, 0, 0.505739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498296,-99) , 
-12, 3.85898, 1, 0, 0.499301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498296,-99) ,
+12, 3.85898, 1, 0, 0.499301,-99) ,
 7, 0.464495, 1, 0, 0.501658,-99)    );
   // itree = 2416
   fBoostWeights.push_back(8.36167e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495079,-99) , 
-1, -0.750044, 0, 0, 0.50573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495079,-99) ,
+1, -0.750044, 0, 0, 0.50573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498102,-99) , 
-4, -0.252418, 0, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498102,-99) ,
+4, -0.252418, 0, 0, 0.499319,-99) ,
 7, 0.464495, 1, 0, 0.501666,-99)    );
   // itree = 2417
   fBoostWeights.push_back(8.64655e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496538,-99) , 
-9, 2.24617, 0, 0, 0.507478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496538,-99) ,
+9, 2.24617, 0, 0, 0.507478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497708,-99) , 
-5, 0.87839, 0, 0, 0.499598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497708,-99) ,
+5, 0.87839, 0, 0, 0.499598,-99) ,
 5, 0.473096, 1, 0, 0.501667,-99)    );
   // itree = 2418
   fBoostWeights.push_back(8.05772e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498803,-99) , 
-1, 0.205704, 0, 0, 0.507474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498803,-99) ,
+1, 0.205704, 0, 0, 0.507474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497731,-99) , 
-5, 0.87839, 0, 0, 0.499601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497731,-99) ,
+5, 0.87839, 0, 0, 0.499601,-99) ,
 5, 0.473096, 1, 0, 0.501668,-99)    );
   // itree = 2419
   fBoostWeights.push_back(9.12808e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497882,-99) , 
-7, 0.373152, 0, 0, 0.50574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497882,-99) ,
+7, 0.373152, 0, 0, 0.50574,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498324,-99) , 
-12, 3.85898, 1, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498324,-99) ,
+12, 3.85898, 1, 0, 0.499325,-99) ,
 7, 0.464495, 1, 0, 0.501673,-99)    );
   // itree = 2420
   fBoostWeights.push_back(7.19841e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498725,-99) , 
-4, -1.29438, 1, 0, 0.517273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498725,-99) ,
+4, -1.29438, 1, 0, 0.517273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490982,-99) , 
-9, 2.74376, 1, 0, 0.499439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490982,-99) ,
+9, 2.74376, 1, 0, 0.499439,-99) ,
 1, 0.205661, 0, 0, 0.501688,-99)    );
   // itree = 2421
   fBoostWeights.push_back(6.96468e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, 0.135187, 0, 1, 0.517272,-99) , 
+0,
+0,
+2, 0.135187, 0, 1, 0.517272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498897,-99) , 
-12, 3.73942, 1, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498897,-99) ,
+12, 3.73942, 1, 0, 0.499424,-99) ,
 1, 0.205661, 0, 0, 0.501674,-99)    );
   // itree = 2422
   fBoostWeights.push_back(4.91942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499198,-99) , 
-2, 0.671819, 1, 0, 0.50206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499198,-99) ,
+2, 0.671819, 1, 0, 0.50206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497331,-99) ,
 11, 1.84612, 1, 0, 0.501686,-99)    );
   // itree = 2423
   fBoostWeights.push_back(8.95081e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497449,-99) , 
-9, 1.87281, 0, 0, 0.502803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497449,-99) ,
+9, 1.87281, 0, 0, 0.502803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494584,-99) , 
-4, -2.01209, 1, 0, 0.498306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494584,-99) ,
+4, -2.01209, 1, 0, 0.498306,-99) ,
 7, 0.390948, 0, 0, 0.501681,-99)    );
   // itree = 2424
   fBoostWeights.push_back(9.55501e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49742,-99) , 
-1, 0.00171106, 0, 0, 0.507068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49742,-99) ,
+1, 0.00171106, 0, 0, 0.507068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496054,-99) , 
-4, -0.712726, 0, 0, 0.499674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496054,-99) ,
+4, -0.712726, 0, 0, 0.499674,-99) ,
 4, -1.47024, 1, 0, 0.501674,-99)    );
   // itree = 2425
   fBoostWeights.push_back(7.90559e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498171,-99) , 
-3, 0.0483549, 1, 0, 0.505751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498171,-99) ,
+3, 0.0483549, 1, 0, 0.505751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498321,-99) , 
-12, 3.85898, 1, 0, 0.499316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498321,-99) ,
+12, 3.85898, 1, 0, 0.499316,-99) ,
 7, 0.464495, 1, 0, 0.501672,-99)    );
   // itree = 2426
   fBoostWeights.push_back(9.51419e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497444,-99) , 
-1, 0.00171106, 0, 0, 0.507078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497444,-99) ,
+1, 0.00171106, 0, 0, 0.507078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496084,-99) , 
-4, -0.712726, 0, 0, 0.499677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496084,-99) ,
+4, -0.712726, 0, 0, 0.499677,-99) ,
 4, -1.47024, 1, 0, 0.501679,-99)    );
   // itree = 2427
   fBoostWeights.push_back(8.86355e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497931,-99) , 
-7, 0.373152, 0, 0, 0.50575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497931,-99) ,
+7, 0.373152, 0, 0, 0.50575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498279,-99) , 
-8, 2.65353, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498279,-99) ,
+8, 2.65353, 0, 0, 0.499325,-99) ,
 7, 0.464495, 1, 0, 0.501676,-99)    );
   // itree = 2428
   fBoostWeights.push_back(6.87966e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498084,-99) , 
-8, 2.17759, 0, 0, 0.507521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498084,-99) ,
+8, 2.17759, 0, 0, 0.507521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496449,-99) , 
-2, 0.632998, 1, 0, 0.499612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496449,-99) ,
+2, 0.632998, 1, 0, 0.499612,-99) ,
 5, 0.473096, 1, 0, 0.501689,-99)    );
   // itree = 2429
   fBoostWeights.push_back(7.4649e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498803,-99) , 
-4, -0.600526, 1, 0, 0.505748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498803,-99) ,
+4, -0.600526, 1, 0, 0.505748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4983,-99) , 
-9, 2.74376, 0, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4983,-99) ,
+9, 2.74376, 0, 0, 0.499333,-99) ,
 7, 0.464495, 1, 0, 0.501681,-99)    );
   // itree = 2430
   fBoostWeights.push_back(8.06938e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497495,-99) , 
-9, 1.87281, 0, 0, 0.502802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497495,-99) ,
+9, 1.87281, 0, 0, 0.502802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490122,-99) , 
-7, 0.337566, 1, 0, 0.498329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490122,-99) ,
+7, 0.337566, 1, 0, 0.498329,-99) ,
 7, 0.390948, 0, 0, 0.501686,-99)    );
   // itree = 2431
   fBoostWeights.push_back(8.22486e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497449,-99) , 
-11, 1.38448, 1, 0, 0.505726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497449,-99) ,
+11, 1.38448, 1, 0, 0.505726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498309,-99) , 
-9, 2.74376, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498309,-99) ,
+9, 2.74376, 0, 0, 0.499336,-99) ,
 7, 0.464495, 1, 0, 0.501675,-99)    );
   // itree = 2432
   fBoostWeights.push_back(7.98777e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49543,-99) , 
-7, 0.765903, 1, 0, 0.517238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49543,-99) ,
+7, 0.765903, 1, 0, 0.517238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490936,-99) , 
-9, 2.74376, 1, 0, 0.499438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490936,-99) ,
+9, 2.74376, 1, 0, 0.499438,-99) ,
 1, 0.205661, 0, 0, 0.501682,-99)    );
   // itree = 2433
   fBoostWeights.push_back(7.5427e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497074,-99) , 
-8, 2.36075, 0, 0, 0.517237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497074,-99) ,
+8, 2.36075, 0, 0, 0.517237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49821,-99) , 
-0, 2.0319, 1, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49821,-99) ,
+0, 2.0319, 1, 0, 0.499421,-99) ,
 1, 0.205661, 0, 0, 0.501668,-99)    );
   // itree = 2434
   fBoostWeights.push_back(7.10959e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49941,-99) , 
-5, 0.402032, 1, 0, 0.517239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49941,-99) ,
+5, 0.402032, 1, 0, 0.517239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4989,-99) , 
-12, 3.73942, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4989,-99) ,
+12, 3.73942, 1, 0, 0.499423,-99) ,
 1, 0.205661, 0, 0, 0.50167,-99)    );
   // itree = 2435
   fBoostWeights.push_back(9.569e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493043,-99) , 
-12, 4.81552, 1, 0, 0.507074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493043,-99) ,
+12, 4.81552, 1, 0, 0.507074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496108,-99) , 
-4, -0.712726, 0, 0, 0.499686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496108,-99) ,
+4, -0.712726, 0, 0, 0.499686,-99) ,
 4, -1.47024, 1, 0, 0.501684,-99)    );
   // itree = 2436
   fBoostWeights.push_back(7.72896e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499007,-99) , 
-7, 0.390484, 0, 0, 0.507487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499007,-99) ,
+7, 0.390484, 0, 0, 0.507487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497758,-99) , 
-5, 0.87839, 0, 0, 0.499608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497758,-99) ,
+5, 0.87839, 0, 0, 0.499608,-99) ,
 5, 0.473096, 1, 0, 0.501676,-99)    );
   // itree = 2437
   fBoostWeights.push_back(7.9931e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495472,-99) , 
-7, 0.765903, 1, 0, 0.517237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495472,-99) ,
+7, 0.765903, 1, 0, 0.517237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498914,-99) , 
-12, 3.73942, 1, 0, 0.499435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498914,-99) ,
+12, 3.73942, 1, 0, 0.499435,-99) ,
 1, 0.205661, 0, 0, 0.501679,-99)    );
   // itree = 2438
   fBoostWeights.push_back(7.5198e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497307,-99) , 
-9, 2.37395, 0, 0, 0.517236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497307,-99) ,
+9, 2.37395, 0, 0, 0.517236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492432,-99) , 
-8, 2.70579, 1, 0, 0.499453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492432,-99) ,
+8, 2.70579, 1, 0, 0.499453,-99) ,
 1, 0.205661, 0, 0, 0.501695,-99)    );
   // itree = 2439
   fBoostWeights.push_back(7.9709e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496442,-99) , 
-12, 4.93509, 1, 0, 0.502799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496442,-99) ,
+12, 4.93509, 1, 0, 0.502799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49554,-99) , 
-8, 2.11248, 1, 0, 0.498327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49554,-99) ,
+8, 2.11248, 1, 0, 0.498327,-99) ,
 7, 0.390948, 0, 0, 0.501683,-99)    );
   // itree = 2440
   fBoostWeights.push_back(8.80658e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497932,-99) , 
-7, 0.373152, 0, 0, 0.505723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497932,-99) ,
+7, 0.373152, 0, 0, 0.505723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498302,-99) , 
-8, 2.65353, 0, 0, 0.499335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498302,-99) ,
+8, 2.65353, 0, 0, 0.499335,-99) ,
 7, 0.464495, 1, 0, 0.501673,-99)    );
   // itree = 2441
   fBoostWeights.push_back(7.03676e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499456,-99) , 
-5, 0.402032, 1, 0, 0.517239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499456,-99) ,
+5, 0.402032, 1, 0, 0.517239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490998,-99) , 
-9, 2.74376, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490998,-99) ,
+9, 2.74376, 1, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501685,-99)    );
   // itree = 2442
   fBoostWeights.push_back(8.19485e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498999,-99) , 
-4, -1.29631, 1, 0, 0.504128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498999,-99) ,
+4, -1.29631, 1, 0, 0.504128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492388,-99) , 
-11, 0.917376, 0, 0, 0.499161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492388,-99) ,
+11, 0.917376, 0, 0, 0.499161,-99) ,
 12, 4.57639, 1, 0, 0.501673,-99)    );
   // itree = 2443
   fBoostWeights.push_back(7.94937e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495518,-99) , 
-7, 0.765903, 1, 0, 0.517235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495518,-99) ,
+7, 0.765903, 1, 0, 0.517235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492726,-99) , 
-5, 0.369262, 0, 0, 0.499425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492726,-99) ,
+5, 0.369262, 0, 0, 0.499425,-99) ,
 1, 0.205661, 0, 0, 0.501671,-99)    );
   // itree = 2444
   fBoostWeights.push_back(6.99245e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499484,-99) , 
-5, 0.402032, 1, 0, 0.517234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499484,-99) ,
+5, 0.402032, 1, 0, 0.517234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492747,-99) , 
-5, 0.369262, 0, 0, 0.49941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492747,-99) ,
+5, 0.369262, 0, 0, 0.49941,-99) ,
 1, 0.205661, 0, 0, 0.501657,-99)    );
   // itree = 2445
   fBoostWeights.push_back(7.15522e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498664,-99) , 
-7, 0.537856, 1, 0, 0.50704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498664,-99) ,
+7, 0.537856, 1, 0, 0.50704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495661,-99) , 
-2, 0.633096, 1, 0, 0.499645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495661,-99) ,
+2, 0.633096, 1, 0, 0.499645,-99) ,
 4, -1.47024, 1, 0, 0.501646,-99)    );
   // itree = 2446
   fBoostWeights.push_back(7.06684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160809, 1, 1, 0.507471,-99) , 
+0,
+0,
+3, 0.0160809, 1, 1, 0.507471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497731,-99) , 
-5, 0.87839, 0, 0, 0.499561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497731,-99) ,
+5, 0.87839, 0, 0, 0.499561,-99) ,
 5, 0.473096, 1, 0, 0.501638,-99)    );
   // itree = 2447
   fBoostWeights.push_back(8.28444e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497426,-99) , 
-11, 1.38448, 1, 0, 0.505675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497426,-99) ,
+11, 1.38448, 1, 0, 0.505675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498315,-99) , 
-12, 3.85898, 1, 0, 0.499301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498315,-99) ,
+12, 3.85898, 1, 0, 0.499301,-99) ,
 7, 0.464495, 1, 0, 0.501634,-99)    );
   // itree = 2448
   fBoostWeights.push_back(8.67214e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497899,-99) , 
-7, 0.373152, 0, 0, 0.505666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497899,-99) ,
+7, 0.373152, 0, 0, 0.505666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498486,-99) , 
-1, 0.40965, 0, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498486,-99) ,
+1, 0.40965, 0, 0, 0.499319,-99) ,
 7, 0.464495, 1, 0, 0.501643,-99)    );
   // itree = 2449
   fBoostWeights.push_back(8.93187e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498949,-99) , 
-7, 0.469242, 1, 0, 0.502769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498949,-99) ,
+7, 0.469242, 1, 0, 0.502769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490095,-99) , 
-7, 0.337566, 1, 0, 0.498311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490095,-99) ,
+7, 0.337566, 1, 0, 0.498311,-99) ,
 7, 0.390948, 0, 0, 0.501656,-99)    );
   // itree = 2450
   fBoostWeights.push_back(7.56795e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497514,-99) , 
-9, 1.87281, 0, 0, 0.502785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497514,-99) ,
+9, 1.87281, 0, 0, 0.502785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496691,-99) , 
-2, -0.221269, 1, 0, 0.498302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496691,-99) ,
+2, -0.221269, 1, 0, 0.498302,-99) ,
 7, 0.390948, 0, 0, 0.501666,-99)    );
   // itree = 2451
   fBoostWeights.push_back(8.12958e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499083,-99) , 
-1, -0.100321, 0, 0, 0.504121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499083,-99) ,
+1, -0.100321, 0, 0, 0.504121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492404,-99) , 
-11, 0.917376, 0, 0, 0.499143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492404,-99) ,
+11, 0.917376, 0, 0, 0.499143,-99) ,
 12, 4.57639, 1, 0, 0.50166,-99)    );
   // itree = 2452
   fBoostWeights.push_back(8.03145e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497046,-99) , 
-3, 0.0644723, 1, 0, 0.50413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497046,-99) ,
+3, 0.0644723, 1, 0, 0.50413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497333,-99) , 
-0, 2.53058, 0, 0, 0.499132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497333,-99) ,
+0, 2.53058, 0, 0, 0.499132,-99) ,
 12, 4.57639, 1, 0, 0.501659,-99)    );
   // itree = 2453
   fBoostWeights.push_back(7.63182e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497146,-99) , 
-8, 2.36075, 0, 0, 0.517217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497146,-99) ,
+8, 2.36075, 0, 0, 0.517217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492733,-99) , 
-5, 0.369262, 0, 0, 0.499411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492733,-99) ,
+5, 0.369262, 0, 0, 0.499411,-99) ,
 1, 0.205661, 0, 0, 0.501656,-99)    );
   // itree = 2454
   fBoostWeights.push_back(8.01181e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495567,-99) , 
-7, 0.765903, 1, 0, 0.517219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495567,-99) ,
+7, 0.765903, 1, 0, 0.517219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49888,-99) , 
-12, 3.73942, 1, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49888,-99) ,
+12, 3.73942, 1, 0, 0.499396,-99) ,
 1, 0.205661, 0, 0, 0.501644,-99)    );
   // itree = 2455
   fBoostWeights.push_back(7.96921e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495589,-99) , 
-7, 0.765903, 1, 0, 0.517218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495589,-99) ,
+7, 0.765903, 1, 0, 0.517218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498901,-99) , 
-12, 3.73942, 1, 0, 0.499415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498901,-99) ,
+12, 3.73942, 1, 0, 0.499415,-99) ,
 1, 0.205661, 0, 0, 0.50166,-99)    );
   // itree = 2456
   fBoostWeights.push_back(6.02734e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49979,-99) , 
-6, -1.05893, 1, 0, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49979,-99) ,
+6, -1.05893, 1, 0, 0.502601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494909,-99) , 
-3, 0.0161829, 1, 0, 0.498065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494909,-99) ,
+3, 0.0161829, 1, 0, 0.498065,-99) ,
 0, 1.68308, 0, 0, 0.501676,-99)    );
   // itree = 2457
   fBoostWeights.push_back(9.72015e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498975,-99) , 
-7, 0.469242, 1, 0, 0.502787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498975,-99) ,
+7, 0.469242, 1, 0, 0.502787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494638,-99) , 
-4, -2.01209, 1, 0, 0.498339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494638,-99) ,
+4, -2.01209, 1, 0, 0.498339,-99) ,
 7, 0.390948, 0, 0, 0.501677,-99)    );
   // itree = 2458
   fBoostWeights.push_back(7.2031e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497066,-99) , 
-7, 0.979305, 1, 0, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497066,-99) ,
+7, 0.979305, 1, 0, 0.502617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491188,-99) , 
-9, 2.45345, 1, 0, 0.498081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491188,-99) ,
+9, 2.45345, 1, 0, 0.498081,-99) ,
 0, 1.68308, 0, 0, 0.501692,-99)    );
   // itree = 2459
   fBoostWeights.push_back(8.57699e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497429,-99) , 
-6, -0.231447, 1, 0, 0.502792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497429,-99) ,
+6, -0.231447, 1, 0, 0.502792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494648,-99) , 
-4, -2.01209, 1, 0, 0.498335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494648,-99) ,
+4, -2.01209, 1, 0, 0.498335,-99) ,
 7, 0.390948, 0, 0, 0.50168,-99)    );
   // itree = 2460
   fBoostWeights.push_back(8.09561e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499017,-99) , 
-4, -1.29631, 1, 0, 0.504126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499017,-99) ,
+4, -1.29631, 1, 0, 0.504126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495296,-99) , 
-4, -1.12229, 0, 0, 0.499161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495296,-99) ,
+4, -1.12229, 0, 0, 0.499161,-99) ,
 12, 4.57639, 1, 0, 0.501671,-99)    );
   // itree = 2461
   fBoostWeights.push_back(7.15361e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498868,-99) , 
-4, -1.29438, 1, 0, 0.517201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498868,-99) ,
+4, -1.29438, 1, 0, 0.517201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49892,-99) , 
-12, 3.73942, 1, 0, 0.499432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49892,-99) ,
+12, 3.73942, 1, 0, 0.499432,-99) ,
 1, 0.205661, 0, 0, 0.501672,-99)    );
   // itree = 2462
   fBoostWeights.push_back(3.37348e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.501687,-99)    );
   // itree = 2463
   fBoostWeights.push_back(7.57965e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49737,-99) , 
-9, 2.37395, 0, 0, 0.517191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49737,-99) ,
+9, 2.37395, 0, 0, 0.517191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49893,-99) , 
-12, 3.73942, 1, 0, 0.499439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49893,-99) ,
+12, 3.73942, 1, 0, 0.499439,-99) ,
 1, 0.205661, 0, 0, 0.501678,-99)    );
   // itree = 2464
   fBoostWeights.push_back(8.19179e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499058,-99) , 
-4, -1.29631, 1, 0, 0.50415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499058,-99) ,
+4, -1.29631, 1, 0, 0.50415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497399,-99) , 
-0, 2.53058, 0, 0, 0.499181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497399,-99) ,
+0, 2.53058, 0, 0, 0.499181,-99) ,
 12, 4.57639, 1, 0, 0.501693,-99)    );
   // itree = 2465
   fBoostWeights.push_back(6.76565e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.403092, 0, 1, 0.517188,-99) , 
+0,
+0,
+1, 0.403092, 0, 1, 0.517188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492502,-99) , 
-8, 2.70579, 1, 0, 0.499466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492502,-99) ,
+8, 2.70579, 1, 0, 0.499466,-99) ,
 1, 0.205661, 0, 0, 0.501701,-99)    );
   // itree = 2466
   fBoostWeights.push_back(6.95807e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498889,-99) , 
-1, 0.205704, 0, 0, 0.507442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498889,-99) ,
+1, 0.205704, 0, 0, 0.507442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496526,-99) , 
-2, 0.632998, 1, 0, 0.499638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496526,-99) ,
+2, 0.632998, 1, 0, 0.499638,-99) ,
 5, 0.473096, 1, 0, 0.501687,-99)    );
   // itree = 2467
   fBoostWeights.push_back(7.89039e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495594,-99) , 
-7, 0.765903, 1, 0, 0.517155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495594,-99) ,
+7, 0.765903, 1, 0, 0.517155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491088,-99) , 
-9, 2.74376, 1, 0, 0.49945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491088,-99) ,
+9, 2.74376, 1, 0, 0.49945,-99) ,
 1, 0.205661, 0, 0, 0.501683,-99)    );
   // itree = 2468
   fBoostWeights.push_back(7.63098e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497154,-99) , 
-8, 2.36075, 0, 0, 0.517154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497154,-99) ,
+8, 2.36075, 0, 0, 0.517154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492779,-99) , 
-5, 0.369262, 0, 0, 0.499434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492779,-99) ,
+5, 0.369262, 0, 0, 0.499434,-99) ,
 1, 0.205661, 0, 0, 0.501668,-99)    );
   // itree = 2469
   fBoostWeights.push_back(8.1721e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499099,-99) , 
-1, -0.100321, 0, 0, 0.504112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499099,-99) ,
+1, -0.100321, 0, 0, 0.504112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497376,-99) , 
-0, 2.53058, 0, 0, 0.499143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497376,-99) ,
+0, 2.53058, 0, 0, 0.499143,-99) ,
 12, 4.57639, 1, 0, 0.501656,-99)    );
   // itree = 2470
   fBoostWeights.push_back(6.73826e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -1.43062, 1, 1, 0.517141,-99) , 
+0,
+0,
+6, -1.43062, 1, 1, 0.517141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498934,-99) , 
-6, -2.71389, 1, 0, 0.499431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498934,-99) ,
+6, -2.71389, 1, 0, 0.499431,-99) ,
 1, 0.205661, 0, 0, 0.501664,-99)    );
   // itree = 2471
   fBoostWeights.push_back(8.03263e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499051,-99) , 
-4, -1.29631, 1, 0, 0.504132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499051,-99) ,
+4, -1.29631, 1, 0, 0.504132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495328,-99) , 
-4, -1.12229, 0, 0, 0.499161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495328,-99) ,
+4, -1.12229, 0, 0, 0.499161,-99) ,
 12, 4.57639, 1, 0, 0.501675,-99)    );
   // itree = 2472
   fBoostWeights.push_back(6.49344e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499355,-99) , 
-8, 2.22547, 0, 0, 0.50259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499355,-99) ,
+8, 2.22547, 0, 0, 0.50259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490329,-99) , 
-11, 1.57965, 1, 0, 0.498105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490329,-99) ,
+11, 1.57965, 1, 0, 0.498105,-99) ,
 0, 1.68308, 0, 0, 0.501676,-99)    );
   // itree = 2473
   fBoostWeights.push_back(6.72474e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.51786, 0, 1, 0.504138,-99) , 
+0,
+0,
+0, 1.51786, 0, 1, 0.504138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495348,-99) , 
-4, -1.12229, 0, 0, 0.499155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495348,-99) ,
+4, -1.12229, 0, 0, 0.499155,-99) ,
 12, 4.57639, 1, 0, 0.501675,-99)    );
   // itree = 2474
   fBoostWeights.push_back(7.482e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497145,-99) , 
-8, 2.36075, 0, 0, 0.517114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497145,-99) ,
+8, 2.36075, 0, 0, 0.517114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498227,-99) , 
-0, 2.0319, 1, 0, 0.499434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498227,-99) ,
+0, 2.0319, 1, 0, 0.499434,-99) ,
 1, 0.205661, 0, 0, 0.501663,-99)    );
   // itree = 2475
   fBoostWeights.push_back(8.89201e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497973,-99) , 
-7, 0.373152, 0, 0, 0.505674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497973,-99) ,
+7, 0.373152, 0, 0, 0.505674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498323,-99) , 
-9, 2.74376, 0, 0, 0.49935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498323,-99) ,
+9, 2.74376, 0, 0, 0.49935,-99) ,
 7, 0.464495, 1, 0, 0.501665,-99)    );
   // itree = 2476
   fBoostWeights.push_back(7.51457e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499041,-99) , 
-12, 4.57639, 1, 0, 0.502194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499041,-99) ,
+12, 4.57639, 1, 0, 0.502194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488285,-99) , 
-4, -0.600476, 1, 0, 0.498253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488285,-99) ,
+4, -0.600476, 1, 0, 0.498253,-99) ,
 3, 0.0967294, 1, 0, 0.501679,-99)    );
   // itree = 2477
   fBoostWeights.push_back(7.99615e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497561,-99) , 
-9, 1.87281, 0, 0, 0.502775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497561,-99) ,
+9, 1.87281, 0, 0, 0.502775,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490163,-99) , 
-7, 0.337566, 1, 0, 0.498378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490163,-99) ,
+7, 0.337566, 1, 0, 0.498378,-99) ,
 7, 0.390948, 0, 0, 0.501678,-99)    );
   // itree = 2478
   fBoostWeights.push_back(8.09542e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499041,-99) , 
-4, -1.29631, 1, 0, 0.504105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499041,-99) ,
+4, -1.29631, 1, 0, 0.504105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492455,-99) , 
-11, 0.917376, 0, 0, 0.499173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492455,-99) ,
+11, 0.917376, 0, 0, 0.499173,-99) ,
 12, 4.57639, 1, 0, 0.501667,-99)    );
   // itree = 2479
   fBoostWeights.push_back(7.86566e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493542,-99) , 
-11, 1.84612, 1, 0, 0.502048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493542,-99) ,
+11, 1.84612, 1, 0, 0.502048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485572,-99) , 
-2, 1.16763, 1, 0, 0.499722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485572,-99) ,
+2, 1.16763, 1, 0, 0.499722,-99) ,
 2, 0.821394, 1, 0, 0.501665,-99)    );
   // itree = 2480
   fBoostWeights.push_back(8.49705e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496621,-99) , 
-9, 2.24617, 0, 0, 0.507414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496621,-99) ,
+9, 2.24617, 0, 0, 0.507414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497754,-99) , 
-5, 0.87839, 0, 0, 0.499597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497754,-99) ,
+5, 0.87839, 0, 0, 0.499597,-99) ,
 5, 0.473096, 1, 0, 0.501649,-99)    );
   // itree = 2481
   fBoostWeights.push_back(7.90292e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495593,-99) , 
-7, 0.765903, 1, 0, 0.517095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495593,-99) ,
+7, 0.765903, 1, 0, 0.517095,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498915,-99) , 
-12, 3.73942, 1, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498915,-99) ,
+12, 3.73942, 1, 0, 0.499422,-99) ,
 1, 0.205661, 0, 0, 0.50165,-99)    );
   // itree = 2482
   fBoostWeights.push_back(7.59055e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497175,-99) , 
-8, 2.36075, 0, 0, 0.517094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497175,-99) ,
+8, 2.36075, 0, 0, 0.517094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498936,-99) , 
-12, 3.73942, 1, 0, 0.49944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498936,-99) ,
+12, 3.73942, 1, 0, 0.49944,-99) ,
 1, 0.205661, 0, 0, 0.501666,-99)    );
   // itree = 2483
   fBoostWeights.push_back(7.05047e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497043,-99) , 
-2, 0.82134, 1, 0, 0.502779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497043,-99) ,
+2, 0.82134, 1, 0, 0.502779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496103,-99) , 
-1, -0.631056, 1, 0, 0.498383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496103,-99) ,
+1, -0.631056, 1, 0, 0.498383,-99) ,
 7, 0.390948, 0, 0, 0.501682,-99)    );
   // itree = 2484
   fBoostWeights.push_back(6.7165e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 3.9708, 1, 1, 0.50568,-99) , 
+0,
+0,
+12, 3.9708, 1, 1, 0.50568,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498544,-99) , 
-1, 0.40965, 0, 0, 0.499359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498544,-99) ,
+1, 0.40965, 0, 0, 0.499359,-99) ,
 7, 0.464495, 1, 0, 0.501673,-99)    );
   // itree = 2485
   fBoostWeights.push_back(8.09959e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496459,-99) , 
-12, 4.93509, 1, 0, 0.502775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496459,-99) ,
+12, 4.93509, 1, 0, 0.502775,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490192,-99) , 
-7, 0.337566, 1, 0, 0.498368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490192,-99) ,
+7, 0.337566, 1, 0, 0.498368,-99) ,
 7, 0.390948, 0, 0, 0.501675,-99)    );
   // itree = 2486
   fBoostWeights.push_back(7.26905e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499276,-99) , 
-1, 0.177903, 0, 0, 0.502177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499276,-99) ,
+1, 0.177903, 0, 0, 0.502177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493204,-99) , 
-5, 0.732644, 1, 0, 0.498246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493204,-99) ,
+5, 0.732644, 1, 0, 0.498246,-99) ,
 3, 0.0967294, 1, 0, 0.501662,-99)    );
   // itree = 2487
   fBoostWeights.push_back(7.90117e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495576,-99) , 
-7, 0.765903, 1, 0, 0.517049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495576,-99) ,
+7, 0.765903, 1, 0, 0.517049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492812,-99) , 
-5, 0.369262, 0, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492812,-99) ,
+5, 0.369262, 0, 0, 0.499456,-99) ,
 1, 0.205661, 0, 0, 0.501674,-99)    );
   // itree = 2488
   fBoostWeights.push_back(7.52698e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49736,-99) , 
-9, 2.37395, 0, 0, 0.517048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49736,-99) ,
+9, 2.37395, 0, 0, 0.517048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491071,-99) , 
-9, 2.74376, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491071,-99) ,
+9, 2.74376, 1, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501661,-99)    );
   // itree = 2489
   fBoostWeights.push_back(7.53489e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496648,-99) , 
-9, 2.24617, 0, 0, 0.507399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496648,-99) ,
+9, 2.24617, 0, 0, 0.507399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497975,-99) , 
-11, 1.17355, 1, 0, 0.4996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497975,-99) ,
+11, 1.17355, 1, 0, 0.4996,-99) ,
 5, 0.473096, 1, 0, 0.501648,-99)    );
   // itree = 2490
   fBoostWeights.push_back(8.89748e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497958,-99) , 
-7, 0.373152, 0, 0, 0.505639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497958,-99) ,
+7, 0.373152, 0, 0, 0.505639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49837,-99) , 
-12, 3.85898, 1, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49837,-99) ,
+12, 3.85898, 1, 0, 0.49934,-99) ,
 7, 0.464495, 1, 0, 0.501646,-99)    );
   // itree = 2491
   fBoostWeights.push_back(7.68554e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499045,-99) , 
-4, -1.29631, 1, 0, 0.504093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499045,-99) ,
+4, -1.29631, 1, 0, 0.504093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498158,-99) , 
-6, -2.15667, 1, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498158,-99) ,
+6, -2.15667, 1, 0, 0.499171,-99) ,
 12, 4.57639, 1, 0, 0.50166,-99)    );
   // itree = 2492
   fBoostWeights.push_back(9.4435e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493184,-99) , 
-12, 4.81552, 1, 0, 0.506987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493184,-99) ,
+12, 4.81552, 1, 0, 0.506987,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496162,-99) , 
-4, -0.712726, 0, 0, 0.499699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496162,-99) ,
+4, -0.712726, 0, 0, 0.499699,-99) ,
 4, -1.47024, 1, 0, 0.501671,-99)    );
   // itree = 2493
   fBoostWeights.push_back(7.7142e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495629,-99) , 
-7, 0.765903, 1, 0, 0.517061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495629,-99) ,
+7, 0.765903, 1, 0, 0.517061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492529,-99) , 
-8, 2.70579, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492529,-99) ,
+8, 2.70579, 1, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501663,-99)    );
   // itree = 2494
   fBoostWeights.push_back(6.21513e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499363,-99) , 
-0, 2.88598, 1, 0, 0.50257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499363,-99) ,
+0, 2.88598, 1, 0, 0.50257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491723,-99) , 
-10, -4.81756, 1, 0, 0.498052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491723,-99) ,
+10, -4.81756, 1, 0, 0.498052,-99) ,
 0, 1.68308, 0, 0, 0.501649,-99)    );
   // itree = 2495
   fBoostWeights.push_back(8.15302e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499078,-99) , 
-1, -0.100321, 0, 0, 0.504067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499078,-99) ,
+1, -0.100321, 0, 0, 0.504067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49739,-99) , 
-0, 2.53058, 0, 0, 0.499158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49739,-99) ,
+0, 2.53058, 0, 0, 0.499158,-99) ,
 12, 4.57639, 1, 0, 0.501641,-99)    );
   // itree = 2496
   fBoostWeights.push_back(5.66469e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494104,-99) , 
-0, 1.40059, 0, 0, 0.50198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494104,-99) ,
+0, 1.40059, 0, 0, 0.50198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496674,-99) ,
 9, 1.48572, 0, 0, 0.501649,-99)    );
   // itree = 2497
   fBoostWeights.push_back(7.48949e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496655,-99) , 
-9, 2.24617, 0, 0, 0.507382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496655,-99) ,
+9, 2.24617, 0, 0, 0.507382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497992,-99) , 
-11, 1.17355, 1, 0, 0.499593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497992,-99) ,
+11, 1.17355, 1, 0, 0.499593,-99) ,
 5, 0.473096, 1, 0, 0.501638,-99)    );
   // itree = 2498
   fBoostWeights.push_back(7.5487e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497179,-99) , 
-8, 2.36075, 0, 0, 0.517025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497179,-99) ,
+8, 2.36075, 0, 0, 0.517025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492802,-99) , 
-5, 0.369262, 0, 0, 0.499416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492802,-99) ,
+5, 0.369262, 0, 0, 0.499416,-99) ,
 1, 0.205661, 0, 0, 0.501636,-99)    );
   // itree = 2499
   fBoostWeights.push_back(6.73523e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49786,-99) , 
-1, -0.712287, 0, 0, 0.502539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49786,-99) ,
+1, -0.712287, 0, 0, 0.502539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491994,-99) , 
-2, 0.493201, 1, 0, 0.498052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491994,-99) ,
+2, 0.493201, 1, 0, 0.498052,-99) ,
 0, 1.68308, 0, 0, 0.501624,-99)    );
   // itree = 2500
   fBoostWeights.push_back(8.73432e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495062,-99) , 
-1, -0.750044, 0, 0, 0.505605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495062,-99) ,
+1, -0.750044, 0, 0, 0.505605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498343,-99) , 
-12, 3.85898, 1, 0, 0.499308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498343,-99) ,
+12, 3.85898, 1, 0, 0.499308,-99) ,
 7, 0.464495, 1, 0, 0.501613,-99)    );
   // itree = 2501
   fBoostWeights.push_back(7.55546e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4972,-99) , 
-8, 2.36075, 0, 0, 0.517022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4972,-99) ,
+8, 2.36075, 0, 0, 0.517022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498678,-99) , 
-5, 0.992268, 0, 0, 0.499399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498678,-99) ,
+5, 0.992268, 0, 0, 0.499399,-99) ,
 1, 0.205661, 0, 0, 0.501621,-99)    );
   // itree = 2502
   fBoostWeights.push_back(7.49983e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497426,-99) , 
-9, 2.37395, 0, 0, 0.517024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497426,-99) ,
+9, 2.37395, 0, 0, 0.517024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498841,-99) , 
-9, 1.67927, 1, 0, 0.499409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498841,-99) ,
+9, 1.67927, 1, 0, 0.499409,-99) ,
 1, 0.205661, 0, 0, 0.50163,-99)    );
   // itree = 2503
   fBoostWeights.push_back(7.95583e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497325,-99) , 
-5, 0.643887, 1, 0, 0.505623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497325,-99) ,
+5, 0.643887, 1, 0, 0.505623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498319,-99) , 
-9, 2.74376, 0, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498319,-99) ,
+9, 2.74376, 0, 0, 0.499345,-99) ,
 7, 0.464495, 1, 0, 0.501643,-99)    );
   // itree = 2504
   fBoostWeights.push_back(6.04462e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499982,-99) , 
-12, 4.68547, 1, 0, 0.507374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499982,-99) ,
+12, 4.68547, 1, 0, 0.507374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498966,-99) , 
-4, -1.81665, 1, 0, 0.499611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498966,-99) ,
+4, -1.81665, 1, 0, 0.499611,-99) ,
 5, 0.473096, 1, 0, 0.501649,-99)    );
   // itree = 2505
   fBoostWeights.push_back(7.27062e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497472,-99) , 
-9, 2.37395, 0, 0, 0.517038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497472,-99) ,
+9, 2.37395, 0, 0, 0.517038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49889,-99) , 
-10, -27.4195, 1, 0, 0.499439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49889,-99) ,
+10, -27.4195, 1, 0, 0.499439,-99) ,
 1, 0.205661, 0, 0, 0.501658,-99)    );
   // itree = 2506
   fBoostWeights.push_back(5.1084e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498131,-99) , 
-6, -0.231448, 1, 0, 0.501999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498131,-99) ,
+6, -0.231448, 1, 0, 0.501999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496709,-99) ,
 9, 1.48572, 0, 0, 0.50167,-99)    );
   // itree = 2507
   fBoostWeights.push_back(8.05073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49651,-99) , 
-12, 4.93509, 1, 0, 0.502764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49651,-99) ,
+12, 4.93509, 1, 0, 0.502764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490174,-99) , 
-7, 0.337566, 1, 0, 0.498346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490174,-99) ,
+7, 0.337566, 1, 0, 0.498346,-99) ,
 7, 0.390948, 0, 0, 0.501661,-99)    );
   // itree = 2508
   fBoostWeights.push_back(6.91769e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499542,-99) , 
-5, 0.402032, 1, 0, 0.517016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499542,-99) ,
+5, 0.402032, 1, 0, 0.517016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498935,-99) , 
-12, 3.73942, 1, 0, 0.499431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498935,-99) ,
+12, 3.73942, 1, 0, 0.499431,-99) ,
 1, 0.205661, 0, 0, 0.501648,-99)    );
   // itree = 2509
   fBoostWeights.push_back(8.05499e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499056,-99) , 
-4, -1.29631, 1, 0, 0.504073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499056,-99) ,
+4, -1.29631, 1, 0, 0.504073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492479,-99) , 
-11, 0.917376, 0, 0, 0.499197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492479,-99) ,
+11, 0.917376, 0, 0, 0.499197,-99) ,
 12, 4.57639, 1, 0, 0.501663,-99)    );
   // itree = 2510
   fBoostWeights.push_back(7.57525e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-8, 2.36075, 0, 0, 0.517012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+8, 2.36075, 0, 0, 0.517012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492799,-99) , 
-5, 0.369262, 0, 0, 0.499446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492799,-99) ,
+5, 0.369262, 0, 0, 0.499446,-99) ,
 1, 0.205661, 0, 0, 0.501661,-99)    );
   // itree = 2511
   fBoostWeights.push_back(7.00011e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497078,-99) , 
-7, 0.979305, 1, 0, 0.502561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497078,-99) ,
+7, 0.979305, 1, 0, 0.502561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491776,-99) , 
-10, -4.81756, 1, 0, 0.498085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491776,-99) ,
+10, -4.81756, 1, 0, 0.498085,-99) ,
 0, 1.68308, 0, 0, 0.501648,-99)    );
   // itree = 2512
   fBoostWeights.push_back(9.63655e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498964,-99) , 
-7, 0.469242, 1, 0, 0.502737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498964,-99) ,
+7, 0.469242, 1, 0, 0.502737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494681,-99) , 
-4, -2.01209, 1, 0, 0.498327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494681,-99) ,
+4, -2.01209, 1, 0, 0.498327,-99) ,
 7, 0.390948, 0, 0, 0.501636,-99)    );
   // itree = 2513
   fBoostWeights.push_back(7.5528e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499134,-99) , 
-5, 0.732682, 1, 0, 0.50407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499134,-99) ,
+5, 0.732682, 1, 0, 0.50407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494783,-99) , 
-11, 1.012, 0, 0, 0.499177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494783,-99) ,
+11, 1.012, 0, 0, 0.499177,-99) ,
 12, 4.57639, 1, 0, 0.501652,-99)    );
   // itree = 2514
   fBoostWeights.push_back(7.93091e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497571,-99) , 
-7, 0.372233, 0, 0, 0.504069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497571,-99) ,
+7, 0.372233, 0, 0, 0.504069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497412,-99) , 
-0, 2.53058, 0, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497412,-99) ,
+0, 2.53058, 0, 0, 0.499171,-99) ,
 12, 4.57639, 1, 0, 0.501648,-99)    );
   // itree = 2515
   fBoostWeights.push_back(8.07991e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499095,-99) , 
-1, -0.100321, 0, 0, 0.504058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499095,-99) ,
+1, -0.100321, 0, 0, 0.504058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497433,-99) , 
-0, 2.53058, 0, 0, 0.499178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497433,-99) ,
+0, 2.53058, 0, 0, 0.499178,-99) ,
 12, 4.57639, 1, 0, 0.501645,-99)    );
   // itree = 2516
   fBoostWeights.push_back(7.51921e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-8, 2.36075, 0, 0, 0.516985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+8, 2.36075, 0, 0, 0.516985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491121,-99) , 
-9, 2.74376, 1, 0, 0.499442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491121,-99) ,
+9, 2.74376, 1, 0, 0.499442,-99) ,
 1, 0.205661, 0, 0, 0.501654,-99)    );
   // itree = 2517
   fBoostWeights.push_back(6.93081e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497925,-99) , 
-1, -0.712287, 0, 0, 0.502547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497925,-99) ,
+1, -0.712287, 0, 0, 0.502547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492513,-99) , 
-6, -0.983179, 0, 0, 0.498101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492513,-99) ,
+6, -0.983179, 0, 0, 0.498101,-99) ,
 0, 1.68308, 0, 0, 0.50164,-99)    );
   // itree = 2518
   fBoostWeights.push_back(6.62687e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499017,-99) , 
-7, 0.390484, 0, 0, 0.507317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499017,-99) ,
+7, 0.390484, 0, 0, 0.507317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498018,-99) , 
-11, 1.17355, 1, 0, 0.499605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498018,-99) ,
+11, 1.17355, 1, 0, 0.499605,-99) ,
 5, 0.473096, 1, 0, 0.50163,-99)    );
   // itree = 2519
   fBoostWeights.push_back(8.03631e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499043,-99) , 
-4, -1.29631, 1, 0, 0.504043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499043,-99) ,
+4, -1.29631, 1, 0, 0.504043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497435,-99) , 
-0, 2.53058, 0, 0, 0.499162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497435,-99) ,
+0, 2.53058, 0, 0, 0.499162,-99) ,
 12, 4.57639, 1, 0, 0.50163,-99)    );
   // itree = 2520
   fBoostWeights.push_back(7.98424e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498603,-99) , 
-7, 0.537856, 1, 0, 0.506882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498603,-99) ,
+7, 0.537856, 1, 0, 0.506882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496164,-99) , 
-4, -0.712726, 0, 0, 0.499693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496164,-99) ,
+4, -0.712726, 0, 0, 0.499693,-99) ,
 4, -1.47024, 1, 0, 0.501637,-99)    );
   // itree = 2521
   fBoostWeights.push_back(6.73647e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499546,-99) , 
-5, 0.402032, 1, 0, 0.516959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499546,-99) ,
+5, 0.402032, 1, 0, 0.516959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498421,-99) , 
-7, 0.464495, 1, 0, 0.49942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498421,-99) ,
+7, 0.464495, 1, 0, 0.49942,-99) ,
 1, 0.205661, 0, 0, 0.501632,-99)    );
   // itree = 2522
   fBoostWeights.push_back(7.49295e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497269,-99) , 
-8, 2.36075, 0, 0, 0.516962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497269,-99) ,
+8, 2.36075, 0, 0, 0.516962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498861,-99) , 
-9, 1.67927, 1, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498861,-99) ,
+9, 1.67927, 1, 0, 0.499424,-99) ,
 1, 0.205661, 0, 0, 0.501635,-99)    );
   // itree = 2523
   fBoostWeights.push_back(6.86439e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499571,-99) , 
-5, 0.402032, 1, 0, 0.516964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499571,-99) ,
+5, 0.402032, 1, 0, 0.516964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491167,-99) , 
-9, 2.74376, 1, 0, 0.499439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491167,-99) ,
+9, 2.74376, 1, 0, 0.499439,-99) ,
 1, 0.205661, 0, 0, 0.501648,-99)    );
   // itree = 2524
   fBoostWeights.push_back(7.51791e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497297,-99) , 
-8, 2.36075, 0, 0, 0.516966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497297,-99) ,
+8, 2.36075, 0, 0, 0.516966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49893,-99) , 
-12, 3.73942, 1, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49893,-99) ,
+12, 3.73942, 1, 0, 0.499424,-99) ,
 1, 0.205661, 0, 0, 0.501636,-99)    );
   // itree = 2525
   fBoostWeights.push_back(5.64685e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494189,-99) , 
-0, 1.40059, 0, 0, 0.501982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494189,-99) ,
+0, 1.40059, 0, 0, 0.501982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496675,-99) ,
 9, 1.48572, 0, 0, 0.501652,-99)    );
   // itree = 2526
   fBoostWeights.push_back(5.88207e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497949,-99) , 
-1, -0.712287, 0, 0, 0.50254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497949,-99) ,
+1, -0.712287, 0, 0, 0.50254,-99) ,
 NN(
-0, 
-0, 
-0, 1.36413, 0, -1, 0.498129,-99) , 
+0,
+0,
+0, 1.36413, 0, -1, 0.498129,-99) ,
 0, 1.68308, 0, 0, 0.50164,-99)    );
   // itree = 2527
   fBoostWeights.push_back(7.23723e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496517,-99) , 
-12, 4.93509, 1, 0, 0.502733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496517,-99) ,
+12, 4.93509, 1, 0, 0.502733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496131,-99) , 
-6, -1.38158, 0, 0, 0.498333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496131,-99) ,
+6, -1.38158, 0, 0, 0.498333,-99) ,
 7, 0.390948, 0, 0, 0.501635,-99)    );
   // itree = 2528
   fBoostWeights.push_back(8.74695e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496537,-99) , 
-12, 4.93509, 1, 0, 0.50272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496537,-99) ,
+12, 4.93509, 1, 0, 0.50272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494719,-99) , 
-4, -2.01209, 1, 0, 0.498336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494719,-99) ,
+4, -2.01209, 1, 0, 0.498336,-99) ,
 7, 0.390948, 0, 0, 0.501626,-99)    );
   // itree = 2529
   fBoostWeights.push_back(9.34073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497377,-99) , 
-1, 0.00171106, 0, 0, 0.506846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497377,-99) ,
+1, 0.00171106, 0, 0, 0.506846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496175,-99) , 
-4, -0.712726, 0, 0, 0.499678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496175,-99) ,
+4, -0.712726, 0, 0, 0.499678,-99) ,
 4, -1.47024, 1, 0, 0.501617,-99)    );
   // itree = 2530
   fBoostWeights.push_back(7.81634e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495632,-99) , 
-7, 0.765903, 1, 0, 0.516905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495632,-99) ,
+7, 0.765903, 1, 0, 0.516905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498917,-99) , 
-12, 3.73942, 1, 0, 0.499409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498917,-99) ,
+12, 3.73942, 1, 0, 0.499409,-99) ,
 1, 0.205661, 0, 0, 0.501615,-99)    );
   // itree = 2531
   fBoostWeights.push_back(8.47004e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495168,-99) , 
-1, -0.750044, 0, 0, 0.505594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495168,-99) ,
+1, -0.750044, 0, 0, 0.505594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498316,-99) , 
-8, 2.65353, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498316,-99) ,
+8, 2.65353, 0, 0, 0.499342,-99) ,
 7, 0.464495, 1, 0, 0.50163,-99)    );
   // itree = 2532
   fBoostWeights.push_back(8.71246e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496582,-99) , 
-12, 4.93509, 1, 0, 0.502724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496582,-99) ,
+12, 4.93509, 1, 0, 0.502724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494763,-99) , 
-4, -2.01209, 1, 0, 0.498364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494763,-99) ,
+4, -2.01209, 1, 0, 0.498364,-99) ,
 7, 0.390948, 0, 0, 0.501636,-99)    );
   // itree = 2533
   fBoostWeights.push_back(7.72599e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495655,-99) , 
-7, 0.765903, 1, 0, 0.516898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495655,-99) ,
+7, 0.765903, 1, 0, 0.516898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498193,-99) , 
-0, 2.0319, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498193,-99) ,
+0, 2.0319, 1, 0, 0.499423,-99) ,
 1, 0.205661, 0, 0, 0.501627,-99)    );
   // itree = 2534
   fBoostWeights.push_back(7.89742e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497314,-99) , 
-5, 0.643887, 1, 0, 0.50558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497314,-99) ,
+5, 0.643887, 1, 0, 0.50558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498394,-99) , 
-12, 3.85898, 1, 0, 0.499346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498394,-99) ,
+12, 3.85898, 1, 0, 0.499346,-99) ,
 7, 0.464495, 1, 0, 0.501628,-99)    );
   // itree = 2535
   fBoostWeights.push_back(7.7796e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496626,-99) , 
-12, 4.93509, 1, 0, 0.502726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496626,-99) ,
+12, 4.93509, 1, 0, 0.502726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495545,-99) , 
-8, 2.11248, 1, 0, 0.498355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495545,-99) ,
+8, 2.11248, 1, 0, 0.498355,-99) ,
 7, 0.390948, 0, 0, 0.501635,-99)    );
   // itree = 2536
   fBoostWeights.push_back(7.75525e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497554,-99) , 
-7, 0.390948, 0, 0, 0.502077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497554,-99) ,
+7, 0.390948, 0, 0, 0.502077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493543,-99) , 
-9, 1.99097, 1, 0, 0.49891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493543,-99) ,
+9, 1.99097, 1, 0, 0.49891,-99) ,
 6, -0.231447, 1, 0, 0.501626,-99)    );
   // itree = 2537
   fBoostWeights.push_back(7.49476e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497252,-99) , 
-8, 2.36075, 0, 0, 0.51688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497252,-99) ,
+8, 2.36075, 0, 0, 0.51688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49893,-99) , 
-12, 3.73942, 1, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49893,-99) ,
+12, 3.73942, 1, 0, 0.499417,-99) ,
 1, 0.205661, 0, 0, 0.501619,-99)    );
   // itree = 2538
   fBoostWeights.push_back(7.78837e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495669,-99) , 
-7, 0.765903, 1, 0, 0.516882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495669,-99) ,
+7, 0.765903, 1, 0, 0.516882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492834,-99) , 
-5, 0.369262, 0, 0, 0.499434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492834,-99) ,
+5, 0.369262, 0, 0, 0.499434,-99) ,
 1, 0.205661, 0, 0, 0.501634,-99)    );
   // itree = 2539
   fBoostWeights.push_back(8.41401e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496665,-99) , 
-9, 2.24617, 0, 0, 0.507306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496665,-99) ,
+9, 2.24617, 0, 0, 0.507306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497759,-99) , 
-5, 0.87839, 0, 0, 0.499597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497759,-99) ,
+5, 0.87839, 0, 0, 0.499597,-99) ,
 5, 0.473096, 1, 0, 0.501621,-99)    );
   // itree = 2540
   fBoostWeights.push_back(8.12015e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497428,-99) , 
-11, 1.38448, 1, 0, 0.505588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497428,-99) ,
+11, 1.38448, 1, 0, 0.505588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498313,-99) , 
-9, 2.74376, 0, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498313,-99) ,
+9, 2.74376, 0, 0, 0.499333,-99) ,
 7, 0.464495, 1, 0, 0.501622,-99)    );
   // itree = 2541
   fBoostWeights.push_back(8.57964e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498004,-99) , 
-7, 0.373152, 0, 0, 0.505579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498004,-99) ,
+7, 0.373152, 0, 0, 0.505579,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498337,-99) , 
-8, 2.65353, 0, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498337,-99) ,
+8, 2.65353, 0, 0, 0.499349,-99) ,
 7, 0.464495, 1, 0, 0.501629,-99)    );
   // itree = 2542
   fBoostWeights.push_back(6.8447e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498904,-99) , 
-4, -1.29438, 1, 0, 0.516906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498904,-99) ,
+4, -1.29438, 1, 0, 0.516906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498442,-99) , 
-7, 0.464495, 1, 0, 0.499439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498442,-99) ,
+7, 0.464495, 1, 0, 0.499439,-99) ,
 1, 0.205661, 0, 0, 0.501641,-99)    );
   // itree = 2543
   fBoostWeights.push_back(7.18048e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498646,-99) , 
-8, 1.93106, 0, 0, 0.502727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498646,-99) ,
+8, 1.93106, 0, 0, 0.502727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495545,-99) , 
-9, 2.12219, 1, 0, 0.498388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495545,-99) ,
+9, 2.12219, 1, 0, 0.498388,-99) ,
 7, 0.390948, 0, 0, 0.501644,-99)    );
   // itree = 2544
   fBoostWeights.push_back(7.75743e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499084,-99) , 
-1, -0.100321, 0, 0, 0.504019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499084,-99) ,
+1, -0.100321, 0, 0, 0.504019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492919,-99) , 
-9, 1.86353, 0, 0, 0.499205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492919,-99) ,
+9, 1.86353, 0, 0, 0.499205,-99) ,
 12, 4.57639, 1, 0, 0.501639,-99)    );
   // itree = 2545
   fBoostWeights.push_back(9.50819e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498981,-99) , 
-7, 0.469242, 1, 0, 0.502717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498981,-99) ,
+7, 0.469242, 1, 0, 0.502717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494805,-99) , 
-4, -2.01209, 1, 0, 0.498394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494805,-99) ,
+4, -2.01209, 1, 0, 0.498394,-99) ,
 7, 0.390948, 0, 0, 0.501638,-99)    );
   // itree = 2546
   fBoostWeights.push_back(7.77343e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495748,-99) , 
-7, 0.765903, 1, 0, 0.516899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495748,-99) ,
+7, 0.765903, 1, 0, 0.516899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491142,-99) , 
-9, 2.74376, 1, 0, 0.499454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491142,-99) ,
+9, 2.74376, 1, 0, 0.499454,-99) ,
 1, 0.205661, 0, 0, 0.501653,-99)    );
   // itree = 2547
   fBoostWeights.push_back(7.80486e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497645,-99) , 
-7, 0.372233, 0, 0, 0.504028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497645,-99) ,
+7, 0.372233, 0, 0, 0.504028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494803,-99) , 
-11, 1.012, 0, 0, 0.499195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494803,-99) ,
+11, 1.012, 0, 0, 0.499195,-99) ,
 12, 4.57639, 1, 0, 0.501639,-99)    );
   // itree = 2548
   fBoostWeights.push_back(7.48859e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497257,-99) , 
-5, 0.643887, 1, 0, 0.505549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497257,-99) ,
+5, 0.643887, 1, 0, 0.505549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496534,-99) , 
-2, 0.444747, 1, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496534,-99) ,
+2, 0.444747, 1, 0, 0.499367,-99) ,
 7, 0.464495, 1, 0, 0.50163,-99)    );
   // itree = 2549
   fBoostWeights.push_back(7.99262e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499087,-99) , 
-1, -0.100321, 0, 0, 0.504009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499087,-99) ,
+1, -0.100321, 0, 0, 0.504009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492525,-99) , 
-11, 0.917376, 0, 0, 0.499182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492525,-99) ,
+11, 0.917376, 0, 0, 0.499182,-99) ,
 12, 4.57639, 1, 0, 0.501623,-99)    );
   // itree = 2550
   fBoostWeights.push_back(7.75175e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495735,-99) , 
-7, 0.765903, 1, 0, 0.516861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495735,-99) ,
+7, 0.765903, 1, 0, 0.516861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492825,-99) , 
-5, 0.369262, 0, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492825,-99) ,
+5, 0.369262, 0, 0, 0.499423,-99) ,
 1, 0.205661, 0, 0, 0.501622,-99)    );
   // itree = 2551
   fBoostWeights.push_back(6.83135e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497968,-99) , 
-1, -0.712287, 0, 0, 0.502506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497968,-99) ,
+1, -0.712287, 0, 0, 0.502506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491274,-99) , 
-9, 2.45345, 1, 0, 0.498103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491274,-99) ,
+9, 2.45345, 1, 0, 0.498103,-99) ,
 0, 1.68308, 0, 0, 0.501609,-99)    );
   // itree = 2552
   fBoostWeights.push_back(6.76073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, 0.135187, 0, 1, 0.516842,-99) , 
+0,
+0,
+2, 0.135187, 0, 1, 0.516842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498913,-99) , 
-12, 3.73942, 1, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498913,-99) ,
+12, 3.73942, 1, 0, 0.499398,-99) ,
 1, 0.205661, 0, 0, 0.501598,-99)    );
   // itree = 2553
   fBoostWeights.push_back(8.23627e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498008,-99) , 
-7, 0.373152, 0, 0, 0.505537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498008,-99) ,
+7, 0.373152, 0, 0, 0.505537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495417,-99) , 
-5, 0.681654, 0, 0, 0.499341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495417,-99) ,
+5, 0.681654, 0, 0, 0.499341,-99) ,
 7, 0.464495, 1, 0, 0.501609,-99)    );
   // itree = 2554
   fBoostWeights.push_back(8.37224e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49803,-99) , 
-7, 0.373152, 0, 0, 0.505542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49803,-99) ,
+7, 0.373152, 0, 0, 0.505542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498532,-99) , 
-1, 0.40965, 0, 0, 0.499332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498532,-99) ,
+1, 0.40965, 0, 0, 0.499332,-99) ,
 7, 0.464495, 1, 0, 0.501605,-99)    );
   // itree = 2555
   fBoostWeights.push_back(8.50267e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498052,-99) , 
-7, 0.373152, 0, 0, 0.505547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498052,-99) ,
+7, 0.373152, 0, 0, 0.505547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498343,-99) , 
-8, 2.65353, 0, 0, 0.49935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498343,-99) ,
+8, 2.65353, 0, 0, 0.49935,-99) ,
 7, 0.464495, 1, 0, 0.501618,-99)    );
   // itree = 2556
   fBoostWeights.push_back(7.9721e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499043,-99) , 
-4, -1.29631, 1, 0, 0.504024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499043,-99) ,
+4, -1.29631, 1, 0, 0.504024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492557,-99) , 
-11, 0.917376, 0, 0, 0.49918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492557,-99) ,
+11, 0.917376, 0, 0, 0.49918,-99) ,
 12, 4.57639, 1, 0, 0.50163,-99)    );
   // itree = 2557
   fBoostWeights.push_back(6.73741e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498021,-99) , 
-1, -0.712287, 0, 0, 0.502524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498021,-99) ,
+1, -0.712287, 0, 0, 0.502524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491844,-99) , 
-10, -4.81756, 1, 0, 0.49813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491844,-99) ,
+10, -4.81756, 1, 0, 0.49813,-99) ,
 0, 1.68308, 0, 0, 0.501628,-99)    );
   // itree = 2558
   fBoostWeights.push_back(7.7684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497725,-99) , 
-7, 0.372233, 0, 0, 0.504021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497725,-99) ,
+7, 0.372233, 0, 0, 0.504021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497434,-99) , 
-0, 2.53058, 0, 0, 0.499158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497434,-99) ,
+0, 2.53058, 0, 0, 0.499158,-99) ,
 12, 4.57639, 1, 0, 0.501617,-99)    );
   // itree = 2559
   fBoostWeights.push_back(6.97901e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498866,-99) , 
-4, -1.29438, 1, 0, 0.516805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498866,-99) ,
+4, -1.29438, 1, 0, 0.516805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498704,-99) , 
-5, 0.992268, 0, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498704,-99) ,
+5, 0.992268, 0, 0, 0.499424,-99) ,
 1, 0.205661, 0, 0, 0.501615,-99)    );
   // itree = 2560
   fBoostWeights.push_back(5.57424e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494211,-99) , 
-0, 1.40059, 0, 0, 0.501949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494211,-99) ,
+0, 1.40059, 0, 0, 0.501949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49672,-99) ,
 9, 1.48572, 0, 0, 0.501624,-99)    );
   // itree = 2561
   fBoostWeights.push_back(7.10455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498118,-99) , 
-3, 0.0483549, 1, 0, 0.505551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498118,-99) ,
+3, 0.0483549, 1, 0, 0.505551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498048,-99) , 
-11, 1.26963, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498048,-99) ,
+11, 1.26963, 0, 0, 0.499338,-99) ,
 7, 0.464495, 1, 0, 0.501613,-99)    );
   // itree = 2562
   fBoostWeights.push_back(6.95623e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498878,-99) , 
-4, -1.29438, 1, 0, 0.516794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498878,-99) ,
+4, -1.29438, 1, 0, 0.516794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492888,-99) , 
-5, 0.369262, 0, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492888,-99) ,
+5, 0.369262, 0, 0, 0.499422,-99) ,
 1, 0.205661, 0, 0, 0.501612,-99)    );
   // itree = 2563
   fBoostWeights.push_back(6.72533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 4.56635, 1, 1, 0.516793,-99) , 
+0,
+0,
+12, 4.56635, 1, 1, 0.516793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498925,-99) , 
-12, 3.73942, 1, 0, 0.499409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498925,-99) ,
+12, 3.73942, 1, 0, 0.499409,-99) ,
 1, 0.205661, 0, 0, 0.501601,-99)    );
   // itree = 2564
   fBoostWeights.push_back(7.67753e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495695,-99) , 
-7, 0.765903, 1, 0, 0.516775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495695,-99) ,
+7, 0.765903, 1, 0, 0.516775,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498927,-99) , 
-6, -2.71389, 1, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498927,-99) ,
+6, -2.71389, 1, 0, 0.499424,-99) ,
 1, 0.205661, 0, 0, 0.501612,-99)    );
   // itree = 2565
   fBoostWeights.push_back(5.32513e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497426,-99) , 
-3, 0.0967294, 1, 0, 0.50195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497426,-99) ,
+3, 0.0967294, 1, 0, 0.50195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496753,-99) ,
 9, 1.48572, 0, 0, 0.501627,-99)    );
   // itree = 2566
   fBoostWeights.push_back(7.72687e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493185,-99) , 
-12, 4.81552, 1, 0, 0.50682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493185,-99) ,
+12, 4.81552, 1, 0, 0.50682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494427,-99) , 
-1, -0.75808, 0, 0, 0.499689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494427,-99) ,
+1, -0.75808, 0, 0, 0.499689,-99) ,
 4, -1.47024, 1, 0, 0.501618,-99)    );
   // itree = 2567
   fBoostWeights.push_back(6.76675e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49805,-99) , 
-1, -0.712287, 0, 0, 0.502494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49805,-99) ,
+1, -0.712287, 0, 0, 0.502494,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491323,-99) , 
-9, 2.45345, 1, 0, 0.49813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491323,-99) ,
+9, 2.45345, 1, 0, 0.49813,-99) ,
 0, 1.68308, 0, 0, 0.501605,-99)    );
   // itree = 2568
   fBoostWeights.push_back(6.87745e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497049,-99) , 
-7, 0.979305, 1, 0, 0.502482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497049,-99) ,
+7, 0.979305, 1, 0, 0.502482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491864,-99) , 
-10, -4.81756, 1, 0, 0.498125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491864,-99) ,
+10, -4.81756, 1, 0, 0.498125,-99) ,
 0, 1.68308, 0, 0, 0.501594,-99)    );
   // itree = 2569
   fBoostWeights.push_back(8.38149e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496649,-99) , 
-9, 2.24617, 0, 0, 0.507235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496649,-99) ,
+9, 2.24617, 0, 0, 0.507235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497736,-99) , 
-5, 0.87839, 0, 0, 0.49957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497736,-99) ,
+5, 0.87839, 0, 0, 0.49957,-99) ,
 5, 0.473096, 1, 0, 0.501582,-99)    );
   // itree = 2570
   fBoostWeights.push_back(8.56233e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495272,-99) , 
-1, -0.750044, 0, 0, 0.505524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495272,-99) ,
+1, -0.750044, 0, 0, 0.505524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498298,-99) , 
-9, 2.74376, 0, 0, 0.499308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498298,-99) ,
+9, 2.74376, 0, 0, 0.499308,-99) ,
 7, 0.464495, 1, 0, 0.501583,-99)    );
   // itree = 2571
   fBoostWeights.push_back(8.67158e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498052,-99) , 
-7, 0.373152, 0, 0, 0.505512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498052,-99) ,
+7, 0.373152, 0, 0, 0.505512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498383,-99) , 
-12, 3.85898, 1, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498383,-99) ,
+12, 3.85898, 1, 0, 0.499325,-99) ,
 7, 0.464495, 1, 0, 0.50159,-99)    );
   // itree = 2572
   fBoostWeights.push_back(7.72111e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495719,-99) , 
-7, 0.765903, 1, 0, 0.516747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495719,-99) ,
+7, 0.765903, 1, 0, 0.516747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498854,-99) , 
-9, 1.67927, 1, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498854,-99) ,
+9, 1.67927, 1, 0, 0.499419,-99) ,
 1, 0.205661, 0, 0, 0.501604,-99)    );
   // itree = 2573
   fBoostWeights.push_back(8.02532e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497416,-99) , 
-11, 1.38448, 1, 0, 0.50553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497416,-99) ,
+11, 1.38448, 1, 0, 0.50553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498353,-99) , 
-9, 2.74376, 0, 0, 0.499357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498353,-99) ,
+9, 2.74376, 0, 0, 0.499357,-99) ,
 7, 0.464495, 1, 0, 0.501617,-99)    );
   // itree = 2574
   fBoostWeights.push_back(7.98261e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497438,-99) , 
-11, 1.38448, 1, 0, 0.505521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497438,-99) ,
+11, 1.38448, 1, 0, 0.505521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498374,-99) , 
-9, 2.74376, 0, 0, 0.499374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498374,-99) ,
+9, 2.74376, 0, 0, 0.499374,-99) ,
 7, 0.464495, 1, 0, 0.501624,-99)    );
   // itree = 2575
   fBoostWeights.push_back(7.00216e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496692,-99) , 
-9, 2.24617, 0, 0, 0.507239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496692,-99) ,
+9, 2.24617, 0, 0, 0.507239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498943,-99) , 
-7, 0.478265, 1, 0, 0.499635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498943,-99) ,
+7, 0.478265, 1, 0, 0.499635,-99) ,
 5, 0.473096, 1, 0, 0.501631,-99)    );
   // itree = 2576
   fBoostWeights.push_back(7.31616e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49751,-99) , 
-9, 2.37395, 0, 0, 0.516773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49751,-99) ,
+9, 2.37395, 0, 0, 0.516773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498974,-99) , 
-12, 3.73942, 1, 0, 0.499453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498974,-99) ,
+12, 3.73942, 1, 0, 0.499453,-99) ,
 1, 0.205661, 0, 0, 0.501637,-99)    );
   // itree = 2577
   fBoostWeights.push_back(6.84265e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499083,-99) , 
-12, 4.57639, 1, 0, 0.502153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499083,-99) ,
+12, 4.57639, 1, 0, 0.502153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492753,-99) , 
-3, 0.161737, 0, 0, 0.498324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492753,-99) ,
+3, 0.161737, 0, 0, 0.498324,-99) ,
 3, 0.0967294, 1, 0, 0.501652,-99)    );
   // itree = 2578
   fBoostWeights.push_back(9.36184e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499034,-99) , 
-7, 0.469242, 1, 0, 0.502723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499034,-99) ,
+7, 0.469242, 1, 0, 0.502723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494864,-99) , 
-4, -2.01209, 1, 0, 0.498432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494864,-99) ,
+4, -2.01209, 1, 0, 0.498432,-99) ,
 7, 0.390948, 0, 0, 0.501652,-99)    );
   // itree = 2579
   fBoostWeights.push_back(7.5122e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49735,-99) , 
-8, 2.36075, 0, 0, 0.516792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49735,-99) ,
+8, 2.36075, 0, 0, 0.516792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491148,-99) , 
-9, 2.74376, 1, 0, 0.499485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491148,-99) ,
+9, 2.74376, 1, 0, 0.499485,-99) ,
 1, 0.205661, 0, 0, 0.501667,-99)    );
   // itree = 2580
   fBoostWeights.push_back(6.01699e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499646,-99) , 
-1, 0.10369, 0, 0, 0.502149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499646,-99) ,
+1, 0.10369, 0, 0, 0.502149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491929,-99) , 
-5, 1.17986, 0, 0, 0.497767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491929,-99) ,
+5, 1.17986, 0, 0, 0.497767,-99) ,
 5, 1.0961, 1, 0, 0.501653,-99)    );
   // itree = 2581
   fBoostWeights.push_back(7.44521e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497559,-99) , 
-9, 2.37395, 0, 0, 0.516778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497559,-99) ,
+9, 2.37395, 0, 0, 0.516778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492908,-99) , 
-5, 0.369262, 0, 0, 0.499481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492908,-99) ,
+5, 0.369262, 0, 0, 0.499481,-99) ,
 1, 0.205661, 0, 0, 0.501662,-99)    );
   // itree = 2582
   fBoostWeights.push_back(5.89943e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49954,-99) , 
-0, 1.68308, 0, 0, 0.502147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49954,-99) ,
+0, 1.68308, 0, 0, 0.502147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490689,-99) , 
-3, 0.0161134, 1, 0, 0.497747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490689,-99) ,
+3, 0.0161134, 1, 0, 0.497747,-99) ,
 5, 1.0961, 1, 0, 0.50165,-99)    );
   // itree = 2583
   fBoostWeights.push_back(7.58073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495808,-99) , 
-7, 0.765903, 1, 0, 0.516765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495808,-99) ,
+7, 0.765903, 1, 0, 0.516765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498967,-99) , 
-6, -2.71389, 1, 0, 0.499459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498967,-99) ,
+6, -2.71389, 1, 0, 0.499459,-99) ,
 1, 0.205661, 0, 0, 0.501641,-99)    );
   // itree = 2584
   fBoostWeights.push_back(7.62277e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495829,-99) , 
-7, 0.765903, 1, 0, 0.516764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495829,-99) ,
+7, 0.765903, 1, 0, 0.516764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492597,-99) , 
-8, 2.70579, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492597,-99) ,
+8, 2.70579, 1, 0, 0.499476,-99) ,
 1, 0.205661, 0, 0, 0.501656,-99)    );
   // itree = 2585
   fBoostWeights.push_back(7.10604e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496683,-99) , 
-12, 4.93509, 1, 0, 0.502711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496683,-99) ,
+12, 4.93509, 1, 0, 0.502711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49624,-99) , 
-6, -1.38158, 0, 0, 0.498428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49624,-99) ,
+6, -1.38158, 0, 0, 0.498428,-99) ,
 7, 0.390948, 0, 0, 0.501642,-99)    );
   // itree = 2586
   fBoostWeights.push_back(7.96047e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499042,-99) , 
-4, -1.29631, 1, 0, 0.503994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499042,-99) ,
+4, -1.29631, 1, 0, 0.503994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496658,-99) , 
-5, 0.731889, 0, 0, 0.499219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496658,-99) ,
+5, 0.731889, 0, 0, 0.499219,-99) ,
 12, 4.57639, 1, 0, 0.501634,-99)    );
   // itree = 2587
   fBoostWeights.push_back(9.58031e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497763,-99) , 
-5, 0.610294, 1, 0, 0.503664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497763,-99) ,
+5, 0.610294, 1, 0, 0.503664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494994,-99) , 
-2, 0.0680814, 0, 0, 0.499711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494994,-99) ,
+2, 0.0680814, 0, 0, 0.499711,-99) ,
 8, 2.24069, 0, 0, 0.501638,-99)    );
   // itree = 2588
   fBoostWeights.push_back(7.46854e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497031,-99) , 
-2, 0.82134, 1, 0, 0.502704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497031,-99) ,
+2, 0.82134, 1, 0, 0.502704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495615,-99) , 
-8, 2.11248, 1, 0, 0.498423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495615,-99) ,
+8, 2.11248, 1, 0, 0.498423,-99) ,
 7, 0.390948, 0, 0, 0.501635,-99)    );
   // itree = 2589
   fBoostWeights.push_back(7.41449e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497344,-99) , 
-8, 2.36075, 0, 0, 0.516736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497344,-99) ,
+8, 2.36075, 0, 0, 0.516736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491195,-99) , 
-9, 2.74376, 1, 0, 0.499447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491195,-99) ,
+9, 2.74376, 1, 0, 0.499447,-99) ,
 1, 0.205661, 0, 0, 0.501626,-99)    );
   // itree = 2590
   fBoostWeights.push_back(6.61597e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.757008, 1, 1, 0.503977,-99) , 
+0,
+0,
+2, -0.757008, 1, 1, 0.503977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494864,-99) , 
-11, 1.012, 0, 0, 0.499195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494864,-99) ,
+11, 1.012, 0, 0, 0.499195,-99) ,
 12, 4.57639, 1, 0, 0.501613,-99)    );
   // itree = 2591
   fBoostWeights.push_back(7.94208e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499076,-99) , 
-1, -0.100321, 0, 0, 0.503959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499076,-99) ,
+1, -0.100321, 0, 0, 0.503959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496648,-99) , 
-5, 0.731889, 0, 0, 0.499189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496648,-99) ,
+5, 0.731889, 0, 0, 0.499189,-99) ,
 12, 4.57639, 1, 0, 0.501601,-99)    );
   // itree = 2592
   fBoostWeights.push_back(6.67488e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160962, 1, 1, 0.516723,-99) , 
+0,
+0,
+3, 0.0160962, 1, 1, 0.516723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49871,-99) , 
-5, 0.992268, 0, 0, 0.499425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49871,-99) ,
+5, 0.992268, 0, 0, 0.499425,-99) ,
 1, 0.205661, 0, 0, 0.501606,-99)    );
   // itree = 2593
   fBoostWeights.push_back(7.36662e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49733,-99) , 
-8, 2.36075, 0, 0, 0.516705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49733,-99) ,
+8, 2.36075, 0, 0, 0.516705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498959,-99) , 
-12, 3.73942, 1, 0, 0.499435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498959,-99) ,
+12, 3.73942, 1, 0, 0.499435,-99) ,
 1, 0.205661, 0, 0, 0.501612,-99)    );
   // itree = 2594
   fBoostWeights.push_back(7.69001e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495807,-99) , 
-7, 0.765903, 1, 0, 0.516707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495807,-99) ,
+7, 0.765903, 1, 0, 0.516707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49294,-99) , 
-5, 0.369262, 0, 0, 0.499452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49294,-99) ,
+5, 0.369262, 0, 0, 0.499452,-99) ,
 1, 0.205661, 0, 0, 0.501627,-99)    );
   // itree = 2595
   fBoostWeights.push_back(7.6489e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495828,-99) , 
-7, 0.765903, 1, 0, 0.516706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495828,-99) ,
+7, 0.765903, 1, 0, 0.516706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49296,-99) , 
-5, 0.369262, 0, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49296,-99) ,
+5, 0.369262, 0, 0, 0.499437,-99) ,
 1, 0.205661, 0, 0, 0.501614,-99)    );
   // itree = 2596
   fBoostWeights.push_back(6.39892e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499417,-99) , 
-1, 0.205683, 0, 0, 0.502051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499417,-99) ,
+1, 0.205683, 0, 0, 0.502051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492688,-99) , 
-11, 1.03707, 0, 0, 0.498891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492688,-99) ,
+11, 1.03707, 0, 0, 0.498891,-99) ,
 6, -0.231447, 1, 0, 0.501601,-99)    );
   // itree = 2597
   fBoostWeights.push_back(8.57713e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498109,-99) , 
-7, 0.373152, 0, 0, 0.505501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498109,-99) ,
+7, 0.373152, 0, 0, 0.505501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49836,-99) , 
-9, 2.74376, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49836,-99) ,
+9, 2.74376, 0, 0, 0.499365,-99) ,
 7, 0.464495, 1, 0, 0.501611,-99)    );
   // itree = 2598
   fBoostWeights.push_back(7.36424e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496762,-99) , 
-9, 2.24617, 0, 0, 0.507252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496762,-99) ,
+9, 2.24617, 0, 0, 0.507252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498029,-99) , 
-11, 1.17355, 1, 0, 0.49962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498029,-99) ,
+11, 1.17355, 1, 0, 0.49962,-99) ,
 5, 0.473096, 1, 0, 0.501624,-99)    );
   // itree = 2599
   fBoostWeights.push_back(7.17751e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499272,-99) , 
-1, 0.177903, 0, 0, 0.502121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499272,-99) ,
+1, 0.177903, 0, 0, 0.502121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493285,-99) , 
-5, 0.732644, 1, 0, 0.498307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493285,-99) ,
+5, 0.732644, 1, 0, 0.498307,-99) ,
 3, 0.0967294, 1, 0, 0.501622,-99)    );
   // itree = 2600
   fBoostWeights.push_back(7.68824e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499012,-99) , 
-1, 0.205704, 0, 0, 0.507254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499012,-99) ,
+1, 0.205704, 0, 0, 0.507254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497814,-99) , 
-5, 0.87839, 0, 0, 0.499633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497814,-99) ,
+5, 0.87839, 0, 0, 0.499633,-99) ,
 5, 0.473096, 1, 0, 0.501634,-99)    );
   // itree = 2601
   fBoostWeights.push_back(7.41838e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497345,-99) , 
-8, 2.36075, 0, 0, 0.516672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497345,-99) ,
+8, 2.36075, 0, 0, 0.516672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491246,-99) , 
-9, 2.74376, 1, 0, 0.49947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491246,-99) ,
+9, 2.74376, 1, 0, 0.49947,-99) ,
 1, 0.205661, 0, 0, 0.501639,-99)    );
   // itree = 2602
   fBoostWeights.push_back(7.64684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495843,-99) , 
-7, 0.765903, 1, 0, 0.516674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495843,-99) ,
+7, 0.765903, 1, 0, 0.516674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491265,-99) , 
-9, 2.74376, 1, 0, 0.499454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491265,-99) ,
+9, 2.74376, 1, 0, 0.499454,-99) ,
 1, 0.205661, 0, 0, 0.501625,-99)    );
   // itree = 2603
   fBoostWeights.push_back(8.56244e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498129,-99) , 
-7, 0.373152, 0, 0, 0.505501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498129,-99) ,
+7, 0.373152, 0, 0, 0.505501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498359,-99) , 
-9, 2.74376, 0, 0, 0.499366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498359,-99) ,
+9, 2.74376, 0, 0, 0.499366,-99) ,
 7, 0.464495, 1, 0, 0.501611,-99)    );
   // itree = 2604
   fBoostWeights.push_back(7.47276e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4991,-99) , 
-5, 0.732682, 1, 0, 0.503983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4991,-99) ,
+5, 0.732682, 1, 0, 0.503983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497499,-99) , 
-0, 2.53058, 0, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497499,-99) ,
+0, 2.53058, 0, 0, 0.499211,-99) ,
 12, 4.57639, 1, 0, 0.501624,-99)    );
   // itree = 2605
   fBoostWeights.push_back(7.76056e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497463,-99) , 
-11, 1.38448, 1, 0, 0.505504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497463,-99) ,
+11, 1.38448, 1, 0, 0.505504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498394,-99) , 
-8, 2.65353, 0, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498394,-99) ,
+8, 2.65353, 0, 0, 0.499388,-99) ,
 7, 0.464495, 1, 0, 0.501627,-99)    );
   // itree = 2606
   fBoostWeights.push_back(5.44992e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49873,-99) , 
-1, -0.610293, 0, 0, 0.501957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49873,-99) ,
+1, -0.610293, 0, 0, 0.501957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496743,-99) ,
 9, 1.48572, 0, 0, 0.501633,-99)    );
   // itree = 2607
   fBoostWeights.push_back(7.44082e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49913,-99) , 
-5, 0.732682, 1, 0, 0.503981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49913,-99) ,
+5, 0.732682, 1, 0, 0.503981,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49263,-99) , 
-11, 0.917376, 0, 0, 0.49922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49263,-99) ,
+11, 0.917376, 0, 0, 0.49922,-99) ,
 12, 4.57639, 1, 0, 0.501628,-99)    );
   // itree = 2608
   fBoostWeights.push_back(7.6321e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49587,-99) , 
-7, 0.765903, 1, 0, 0.51666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49587,-99) ,
+7, 0.765903, 1, 0, 0.51666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493004,-99) , 
-5, 0.369262, 0, 0, 0.499452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493004,-99) ,
+5, 0.369262, 0, 0, 0.499452,-99) ,
 1, 0.205661, 0, 0, 0.501621,-99)    );
   // itree = 2609
   fBoostWeights.push_back(7.67056e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497725,-99) , 
-7, 0.372233, 0, 0, 0.503967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497725,-99) ,
+7, 0.372233, 0, 0, 0.503967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497494,-99) , 
-0, 2.53058, 0, 0, 0.499196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497494,-99) ,
+0, 2.53058, 0, 0, 0.499196,-99) ,
 12, 4.57639, 1, 0, 0.501609,-99)    );
   // itree = 2610
   fBoostWeights.push_back(7.29414e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497574,-99) , 
-9, 2.37395, 0, 0, 0.516647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497574,-99) ,
+9, 2.37395, 0, 0, 0.516647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491239,-99) , 
-9, 2.74376, 1, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491239,-99) ,
+9, 2.74376, 1, 0, 0.499437,-99) ,
 1, 0.205661, 0, 0, 0.501607,-99)    );
   // itree = 2611
   fBoostWeights.push_back(7.29703e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497594,-99) , 
-9, 2.37395, 0, 0, 0.516649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497594,-99) ,
+9, 2.37395, 0, 0, 0.516649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498868,-99) , 
-9, 1.67927, 1, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498868,-99) ,
+9, 1.67927, 1, 0, 0.499422,-99) ,
 1, 0.205661, 0, 0, 0.501594,-99)    );
   // itree = 2612
   fBoostWeights.push_back(5.70502e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4195, 1, 1, 0.502482,-99) , 
+0,
+0,
+10, -27.4195, 1, 1, 0.502482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491468,-99) , 
-9, 2.45345, 1, 0, 0.498188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491468,-99) ,
+9, 2.45345, 1, 0, 0.498188,-99) ,
 0, 1.68308, 0, 0, 0.501606,-99)    );
   // itree = 2613
   fBoostWeights.push_back(6.62905e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49895,-99) , 
-12, 3.73942, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49895,-99) ,
+12, 3.73942, 1, 0, 0.499423,-99) ,
 1, 0.205661, 0, 0, 0.501593,-99)    );
   // itree = 2614
   fBoostWeights.push_back(6.90733e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497136,-99) , 
-7, 0.979305, 1, 0, 0.502477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497136,-99) ,
+7, 0.979305, 1, 0, 0.502477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49274,-99) , 
-6, -0.983179, 0, 0, 0.498199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49274,-99) ,
+6, -0.983179, 0, 0, 0.498199,-99) ,
 0, 1.68308, 0, 0, 0.501604,-99)    );
   // itree = 2615
   fBoostWeights.push_back(6.95133e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496746,-99) , 
-9, 2.24617, 0, 0, 0.507203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496746,-99) ,
+9, 2.24617, 0, 0, 0.507203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498725,-99) , 
-8, 2.03427, 1, 0, 0.499596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498725,-99) ,
+8, 2.03427, 1, 0, 0.499596,-99) ,
 5, 0.473096, 1, 0, 0.501593,-99)    );
   // itree = 2616
   fBoostWeights.push_back(6.5234e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499615,-99) , 
-5, 0.402032, 1, 0, 0.516605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499615,-99) ,
+5, 0.402032, 1, 0, 0.516605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498904,-99) , 
-10, -27.4195, 1, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498904,-99) ,
+10, -27.4195, 1, 0, 0.49943,-99) ,
 1, 0.205661, 0, 0, 0.501596,-99)    );
   // itree = 2617
   fBoostWeights.push_back(5.77957e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49944,-99) , 
-1, 0.177903, 0, 0, 0.501959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49944,-99) ,
+1, 0.177903, 0, 0, 0.501959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497492,-99) ,
 11, 1.84612, 1, 0, 0.501606,-99)    );
   // itree = 2618
   fBoostWeights.push_back(8.27364e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496782,-99) , 
-9, 2.24617, 0, 0, 0.507213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496782,-99) ,
+9, 2.24617, 0, 0, 0.507213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497809,-99) , 
-5, 0.87839, 0, 0, 0.499626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497809,-99) ,
+5, 0.87839, 0, 0, 0.499626,-99) ,
 5, 0.473096, 1, 0, 0.501617,-99)    );
   // itree = 2619
   fBoostWeights.push_back(8.23967e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495339,-99) , 
-1, -0.750044, 0, 0, 0.505496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495339,-99) ,
+1, -0.750044, 0, 0, 0.505496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498386,-99) , 
-8, 2.65353, 0, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498386,-99) ,
+8, 2.65353, 0, 0, 0.49938,-99) ,
 7, 0.464495, 1, 0, 0.501619,-99)    );
   // itree = 2620
   fBoostWeights.push_back(5.83447e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499889,-99) , 
-2, 0.671819, 1, 0, 0.502122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499889,-99) ,
+2, 0.671819, 1, 0, 0.502122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488398,-99) , 
-4, -0.600476, 1, 0, 0.498312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488398,-99) ,
+4, -0.600476, 1, 0, 0.498312,-99) ,
 3, 0.0967294, 1, 0, 0.501624,-99)    );
   // itree = 2621
   fBoostWeights.push_back(7.33773e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497385,-99) , 
-8, 2.36075, 0, 0, 0.516594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497385,-99) ,
+8, 2.36075, 0, 0, 0.516594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498219,-99) , 
-0, 2.0319, 1, 0, 0.499455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498219,-99) ,
+0, 2.0319, 1, 0, 0.499455,-99) ,
 1, 0.205661, 0, 0, 0.501616,-99)    );
   // itree = 2622
   fBoostWeights.push_back(8.46808e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498136,-99) , 
-7, 0.373152, 0, 0, 0.505473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498136,-99) ,
+7, 0.373152, 0, 0, 0.505473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498463,-99) , 
-12, 3.85898, 1, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498463,-99) ,
+12, 3.85898, 1, 0, 0.499392,-99) ,
 7, 0.464495, 1, 0, 0.501618,-99)    );
   // itree = 2623
   fBoostWeights.push_back(7.63254e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495903,-99) , 
-7, 0.765903, 1, 0, 0.516611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495903,-99) ,
+7, 0.765903, 1, 0, 0.516611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491299,-99) , 
-9, 2.74376, 1, 0, 0.499471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491299,-99) ,
+9, 2.74376, 1, 0, 0.499471,-99) ,
 1, 0.205661, 0, 0, 0.501632,-99)    );
   // itree = 2624
   fBoostWeights.push_back(6.50313e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.403092, 0, 1, 0.51661,-99) , 
+0,
+0,
+1, 0.403092, 0, 1, 0.51661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492716,-99) , 
-8, 2.70579, 1, 0, 0.499455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492716,-99) ,
+8, 2.70579, 1, 0, 0.499455,-99) ,
 1, 0.205661, 0, 0, 0.501618,-99)    );
   // itree = 2625
   fBoostWeights.push_back(7.90091e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499022,-99) , 
-4, -1.29631, 1, 0, 0.503947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499022,-99) ,
+4, -1.29631, 1, 0, 0.503947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497518,-99) , 
-0, 2.53058, 0, 0, 0.499208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497518,-99) ,
+0, 2.53058, 0, 0, 0.499208,-99) ,
 12, 4.57639, 1, 0, 0.501604,-99)    );
   // itree = 2626
   fBoostWeights.push_back(6.4666e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498615,-99) , 
-9, 1.86345, 0, 0, 0.502483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498615,-99) ,
+9, 1.86345, 0, 0, 0.502483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495755,-99) , 
-1, -0.447621, 0, 0, 0.498207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495755,-99) ,
+1, -0.447621, 0, 0, 0.498207,-99) ,
 0, 1.68308, 0, 0, 0.501612,-99)    );
   // itree = 2627
   fBoostWeights.push_back(5.76489e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499444,-99) , 
-1, 0.177903, 0, 0, 0.501958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499444,-99) ,
+1, 0.177903, 0, 0, 0.501958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497497,-99) ,
 11, 1.84612, 1, 0, 0.501605,-99)    );
   // itree = 2628
   fBoostWeights.push_back(7.87794e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499118,-99) , 
-1, -0.100321, 0, 0, 0.503958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499118,-99) ,
+1, -0.100321, 0, 0, 0.503958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492651,-99) , 
-11, 0.917376, 0, 0, 0.499221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492651,-99) ,
+11, 0.917376, 0, 0, 0.499221,-99) ,
 12, 4.57639, 1, 0, 0.501616,-99)    );
   // itree = 2629
   fBoostWeights.push_back(7.6464e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497115,-99) , 
-3, 0.0644723, 1, 0, 0.503967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497115,-99) ,
+3, 0.0644723, 1, 0, 0.503967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497533,-99) , 
-0, 2.53058, 0, 0, 0.499209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497533,-99) ,
+0, 2.53058, 0, 0, 0.499209,-99) ,
 12, 4.57639, 1, 0, 0.501615,-99)    );
   // itree = 2630
   fBoostWeights.push_back(7.87069e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499048,-99) , 
-4, -1.29631, 1, 0, 0.503955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499048,-99) ,
+4, -1.29631, 1, 0, 0.503955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496697,-99) , 
-5, 0.731889, 0, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496697,-99) ,
+5, 0.731889, 0, 0, 0.499217,-99) ,
 12, 4.57639, 1, 0, 0.501612,-99)    );
   // itree = 2631
   fBoostWeights.push_back(7.58452e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495864,-99) , 
-7, 0.765903, 1, 0, 0.516541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495864,-99) ,
+7, 0.765903, 1, 0, 0.516541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498231,-99) , 
-0, 2.0319, 1, 0, 0.499463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498231,-99) ,
+0, 2.0319, 1, 0, 0.499463,-99) ,
 1, 0.205661, 0, 0, 0.501616,-99)    );
   // itree = 2632
   fBoostWeights.push_back(6.65676e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49966,-99) , 
-6, -0.231448, 1, 0, 0.503963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49966,-99) ,
+6, -0.231448, 1, 0, 0.503963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496719,-99) , 
-5, 0.731889, 0, 0, 0.499219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496719,-99) ,
+5, 0.731889, 0, 0, 0.499219,-99) ,
 12, 4.57639, 1, 0, 0.501618,-99)    );
   // itree = 2633
   fBoostWeights.push_back(7.59437e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495881,-99) , 
-7, 0.765903, 1, 0, 0.516538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495881,-99) ,
+7, 0.765903, 1, 0, 0.516538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493035,-99) , 
-5, 0.369262, 0, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493035,-99) ,
+5, 0.369262, 0, 0, 0.499458,-99) ,
 1, 0.205661, 0, 0, 0.501612,-99)    );
   // itree = 2634
   fBoostWeights.push_back(7.24223e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497573,-99) , 
-9, 2.37395, 0, 0, 0.516537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497573,-99) ,
+9, 2.37395, 0, 0, 0.516537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493056,-99) , 
-5, 0.369262, 0, 0, 0.499444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493056,-99) ,
+5, 0.369262, 0, 0, 0.499444,-99) ,
 1, 0.205661, 0, 0, 0.501599,-99)    );
   // itree = 2635
   fBoostWeights.push_back(6.08879e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497799,-99) , 
-7, 0.390948, 0, 0, 0.501912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497799,-99) ,
+7, 0.390948, 0, 0, 0.501912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496695,-99) ,
 9, 1.48572, 0, 0, 0.501587,-99)    );
   // itree = 2636
   fBoostWeights.push_back(7.60685e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499026,-99) , 
-1, 0.205704, 0, 0, 0.507179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499026,-99) ,
+1, 0.205704, 0, 0, 0.507179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497792,-99) , 
-5, 0.87839, 0, 0, 0.499587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497792,-99) ,
+5, 0.87839, 0, 0, 0.499587,-99) ,
 5, 0.473096, 1, 0, 0.50158,-99)    );
   // itree = 2637
   fBoostWeights.push_back(7.82011e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499019,-99) , 
-4, -1.29631, 1, 0, 0.503924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499019,-99) ,
+4, -1.29631, 1, 0, 0.503924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495432,-99) , 
-4, -1.12229, 0, 0, 0.499192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495432,-99) ,
+4, -1.12229, 0, 0, 0.499192,-99) ,
 12, 4.57639, 1, 0, 0.501585,-99)    );
   // itree = 2638
   fBoostWeights.push_back(8.47861e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49818,-99) , 
-7, 0.373152, 0, 0, 0.505474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49818,-99) ,
+7, 0.373152, 0, 0, 0.505474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498414,-99) , 
-12, 3.85898, 1, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498414,-99) ,
+12, 3.85898, 1, 0, 0.49934,-99) ,
 7, 0.464495, 1, 0, 0.501586,-99)    );
   // itree = 2639
   fBoostWeights.push_back(7.78315e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49905,-99) , 
-4, -1.29631, 1, 0, 0.503942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49905,-99) ,
+4, -1.29631, 1, 0, 0.503942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496754,-99) , 
-5, 0.731889, 0, 0, 0.499203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496754,-99) ,
+5, 0.731889, 0, 0, 0.499203,-99) ,
 12, 4.57639, 1, 0, 0.501599,-99)    );
   // itree = 2640
   fBoostWeights.push_back(6.4494e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.77968, 1, 1, 0.516542,-99) , 
+0,
+0,
+0, 2.77968, 1, 1, 0.516542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49847,-99) , 
-7, 0.464495, 1, 0, 0.499448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49847,-99) ,
+7, 0.464495, 1, 0, 0.499448,-99) ,
 1, 0.205661, 0, 0, 0.501603,-99)    );
   // itree = 2641
   fBoostWeights.push_back(7.53414e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495909,-99) , 
-7, 0.765903, 1, 0, 0.516525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495909,-99) ,
+7, 0.765903, 1, 0, 0.516525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493114,-99) , 
-5, 0.369262, 0, 0, 0.499451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493114,-99) ,
+5, 0.369262, 0, 0, 0.499451,-99) ,
 1, 0.205661, 0, 0, 0.501604,-99)    );
   // itree = 2642
   fBoostWeights.push_back(8.18711e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496832,-99) , 
-9, 2.24617, 0, 0, 0.507196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496832,-99) ,
+9, 2.24617, 0, 0, 0.507196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497817,-99) , 
-5, 0.87839, 0, 0, 0.499596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497817,-99) ,
+5, 0.87839, 0, 0, 0.499596,-99) ,
 5, 0.473096, 1, 0, 0.501591,-99)    );
   // itree = 2643
   fBoostWeights.push_back(8.4381e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498193,-99) , 
-7, 0.373152, 0, 0, 0.505466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498193,-99) ,
+7, 0.373152, 0, 0, 0.505466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498432,-99) , 
-12, 3.85898, 1, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498432,-99) ,
+12, 3.85898, 1, 0, 0.499356,-99) ,
 7, 0.464495, 1, 0, 0.501592,-99)    );
   // itree = 2644
   fBoostWeights.push_back(7.55496e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497132,-99) , 
-3, 0.0644723, 1, 0, 0.503949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497132,-99) ,
+3, 0.0644723, 1, 0, 0.503949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495488,-99) , 
-4, -1.12229, 0, 0, 0.499209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495488,-99) ,
+4, -1.12229, 0, 0, 0.499209,-99) ,
 12, 4.57639, 1, 0, 0.501606,-99)    );
   // itree = 2645
   fBoostWeights.push_back(6.04686e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497858,-99) , 
-7, 0.390948, 0, 0, 0.501921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497858,-99) ,
+7, 0.390948, 0, 0, 0.501921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496719,-99) ,
 9, 1.48572, 0, 0, 0.501597,-99)    );
   // itree = 2646
   fBoostWeights.push_back(8.45997e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498228,-99) , 
-7, 0.373152, 0, 0, 0.505473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498228,-99) ,
+7, 0.373152, 0, 0, 0.505473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498347,-99) , 
-9, 2.74376, 0, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498347,-99) ,
+9, 2.74376, 0, 0, 0.499349,-99) ,
 7, 0.464495, 1, 0, 0.50159,-99)    );
   // itree = 2647
   fBoostWeights.push_back(7.61844e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497159,-99) , 
-3, 0.0644723, 1, 0, 0.503942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497159,-99) ,
+3, 0.0644723, 1, 0, 0.503942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492679,-99) , 
-11, 0.917376, 0, 0, 0.49921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492679,-99) ,
+11, 0.917376, 0, 0, 0.49921,-99) ,
 12, 4.57639, 1, 0, 0.501603,-99)    );
   // itree = 2648
   fBoostWeights.push_back(6.32905e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 1.73014, 1, 1, 0.505466,-99) , 
+0,
+0,
+8, 1.73014, 1, 1, 0.505466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498074,-99) , 
-11, 1.26963, 0, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498074,-99) ,
+11, 1.26963, 0, 0, 0.499354,-99) ,
 7, 0.464495, 1, 0, 0.501591,-99)    );
   // itree = 2649
   fBoostWeights.push_back(7.29455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497407,-99) , 
-8, 2.36075, 0, 0, 0.516525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497407,-99) ,
+8, 2.36075, 0, 0, 0.516525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498933,-99) , 
-6, -2.71389, 1, 0, 0.499433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498933,-99) ,
+6, -2.71389, 1, 0, 0.499433,-99) ,
 1, 0.205661, 0, 0, 0.501588,-99)    );
   // itree = 2650
   fBoostWeights.push_back(7.28928e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497427,-99) , 
-8, 2.36075, 0, 0, 0.516527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497427,-99) ,
+8, 2.36075, 0, 0, 0.516527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491334,-99) , 
-9, 2.74376, 1, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491334,-99) ,
+9, 2.74376, 1, 0, 0.499449,-99) ,
 1, 0.205661, 0, 0, 0.501602,-99)    );
   // itree = 2651
   fBoostWeights.push_back(7.52196e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495964,-99) , 
-7, 0.765903, 1, 0, 0.516529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495964,-99) ,
+7, 0.765903, 1, 0, 0.516529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498968,-99) , 
-12, 3.73942, 1, 0, 0.499434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498968,-99) ,
+12, 3.73942, 1, 0, 0.499434,-99) ,
 1, 0.205661, 0, 0, 0.501589,-99)    );
   // itree = 2652
   fBoostWeights.push_back(7.88567e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495361,-99) , 
-1, -0.750044, 0, 0, 0.505461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495361,-99) ,
+1, -0.750044, 0, 0, 0.505461,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498248,-99) , 
-4, -0.252418, 0, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498248,-99) ,
+4, -0.252418, 0, 0, 0.499378,-99) ,
 7, 0.464495, 1, 0, 0.501604,-99)    );
   // itree = 2653
   fBoostWeights.push_back(7.52797e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496002,-99) , 
-7, 0.765903, 1, 0, 0.51654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496002,-99) ,
+7, 0.765903, 1, 0, 0.51654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491372,-99) , 
-9, 2.74376, 1, 0, 0.499451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491372,-99) ,
+9, 2.74376, 1, 0, 0.499451,-99) ,
 1, 0.205661, 0, 0, 0.501606,-99)    );
   // itree = 2654
   fBoostWeights.push_back(7.20903e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497676,-99) , 
-9, 2.37395, 0, 0, 0.516539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497676,-99) ,
+9, 2.37395, 0, 0, 0.516539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498939,-99) , 
-6, -2.71389, 1, 0, 0.499435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498939,-99) ,
+6, -2.71389, 1, 0, 0.499435,-99) ,
 1, 0.205661, 0, 0, 0.501592,-99)    );
   // itree = 2655
   fBoostWeights.push_back(3.21177e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.501606,-99)    );
   // itree = 2656
   fBoostWeights.push_back(7.31913e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498572,-99) , 
-7, 0.537856, 1, 0, 0.506745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498572,-99) ,
+7, 0.537856, 1, 0, 0.506745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497355,-99) , 
-11, 1.17355, 1, 0, 0.499689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497355,-99) ,
+11, 1.17355, 1, 0, 0.499689,-99) ,
 4, -1.47024, 1, 0, 0.501597,-99)    );
   // itree = 2657
   fBoostWeights.push_back(7.84034e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499105,-99) , 
-1, -0.100321, 0, 0, 0.503929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499105,-99) ,
+1, -0.100321, 0, 0, 0.503929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497524,-99) , 
-0, 2.53058, 0, 0, 0.499207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497524,-99) ,
+0, 2.53058, 0, 0, 0.499207,-99) ,
 12, 4.57639, 1, 0, 0.501595,-99)    );
   // itree = 2658
   fBoostWeights.push_back(6.74105e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498898,-99) , 
-0, 1.81252, 0, 0, 0.502093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498898,-99) ,
+0, 1.81252, 0, 0, 0.502093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488418,-99) , 
-4, -0.600476, 1, 0, 0.498349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488418,-99) ,
+4, -0.600476, 1, 0, 0.498349,-99) ,
 3, 0.0967294, 1, 0, 0.501603,-99)    );
   // itree = 2659
   fBoostWeights.push_back(6.17385e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499149,-99) , 
-0, 2.88598, 1, 0, 0.50246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499149,-99) ,
+0, 2.88598, 1, 0, 0.50246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491989,-99) , 
-10, -4.81756, 1, 0, 0.498217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491989,-99) ,
+10, -4.81756, 1, 0, 0.498217,-99) ,
 0, 1.68308, 0, 0, 0.501595,-99)    );
   // itree = 2660
   fBoostWeights.push_back(8.43104e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498202,-99) , 
-7, 0.373152, 0, 0, 0.505426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498202,-99) ,
+7, 0.373152, 0, 0, 0.505426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498367,-99) , 
-9, 2.74376, 0, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498367,-99) ,
+9, 2.74376, 0, 0, 0.49937,-99) ,
 7, 0.464495, 1, 0, 0.501587,-99)    );
   // itree = 2661
   fBoostWeights.push_back(7.49919e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499062,-99) , 
-4, -1.29631, 1, 0, 0.503934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499062,-99) ,
+4, -1.29631, 1, 0, 0.503934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49764,-99) , 
-7, 0.464439, 1, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49764,-99) ,
+7, 0.464439, 1, 0, 0.499211,-99) ,
 12, 4.57639, 1, 0, 0.5016,-99)    );
   // itree = 2662
   fBoostWeights.push_back(6.57227e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, 0.135187, 0, 1, 0.516519,-99) , 
+0,
+0,
+2, 0.135187, 0, 1, 0.516519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49139,-99) , 
-9, 2.74376, 1, 0, 0.499454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49139,-99) ,
+9, 2.74376, 1, 0, 0.499454,-99) ,
 1, 0.205661, 0, 0, 0.501606,-99)    );
   // itree = 2663
   fBoostWeights.push_back(7.1933e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497671,-99) , 
-9, 2.37395, 0, 0, 0.516501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497671,-99) ,
+9, 2.37395, 0, 0, 0.516501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498894,-99) , 
-9, 1.67927, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498894,-99) ,
+9, 1.67927, 1, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501592,-99)    );
   // itree = 2664
   fBoostWeights.push_back(8.14838e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495374,-99) , 
-1, -0.750044, 0, 0, 0.50542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495374,-99) ,
+1, -0.750044, 0, 0, 0.50542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49841,-99) , 
-8, 2.65353, 0, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49841,-99) ,
+8, 2.65353, 0, 0, 0.499401,-99) ,
 7, 0.464495, 1, 0, 0.501604,-99)    );
   // itree = 2665
   fBoostWeights.push_back(7.51446e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496031,-99) , 
-7, 0.765903, 1, 0, 0.516512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496031,-99) ,
+7, 0.765903, 1, 0, 0.516512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491408,-99) , 
-9, 2.74376, 1, 0, 0.499459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491408,-99) ,
+9, 2.74376, 1, 0, 0.499459,-99) ,
 1, 0.205661, 0, 0, 0.501609,-99)    );
   // itree = 2666
   fBoostWeights.push_back(6.33798e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497371,-99) , 
-12, 4.93509, 1, 0, 0.502087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497371,-99) ,
+12, 4.93509, 1, 0, 0.502087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493003,-99) ,
 7, 1.08965, 1, 0, 0.501595,-99)    );
   // itree = 2667
   fBoostWeights.push_back(5.92042e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498853,-99) , 
-2, -0.873327, 0, 0, 0.50245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498853,-99) ,
+2, -0.873327, 0, 0, 0.50245,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491574,-99) , 
-9, 2.45345, 1, 0, 0.498211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491574,-99) ,
+9, 2.45345, 1, 0, 0.498211,-99) ,
 0, 1.68308, 0, 0, 0.501586,-99)    );
   // itree = 2668
   fBoostWeights.push_back(9.35431e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494977,-99) , 
-7, 0.795458, 1, 0, 0.503595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494977,-99) ,
+7, 0.795458, 1, 0, 0.503595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492919,-99) , 
-0, 2.7896, 1, 0, 0.499653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492919,-99) ,
+0, 2.7896, 1, 0, 0.499653,-99) ,
 8, 2.24069, 0, 0, 0.501574,-99)    );
   // itree = 2669
   fBoostWeights.push_back(7.21236e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497696,-99) , 
-9, 2.37395, 0, 0, 0.516486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497696,-99) ,
+9, 2.37395, 0, 0, 0.516486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498918,-99) , 
-6, -2.71389, 1, 0, 0.499409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498918,-99) ,
+6, -2.71389, 1, 0, 0.499409,-99) ,
 1, 0.205661, 0, 0, 0.501562,-99)    );
   // itree = 2670
   fBoostWeights.push_back(7.81887e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499095,-99) , 
-1, -0.100321, 0, 0, 0.503905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499095,-99) ,
+1, -0.100321, 0, 0, 0.503905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494918,-99) , 
-11, 1.012, 0, 0, 0.499194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494918,-99) ,
+11, 1.012, 0, 0, 0.499194,-99) ,
 12, 4.57639, 1, 0, 0.501576,-99)    );
   // itree = 2671
   fBoostWeights.push_back(7.49202e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496042,-99) , 
-7, 0.765903, 1, 0, 0.516475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496042,-99) ,
+7, 0.765903, 1, 0, 0.516475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498964,-99) , 
-12, 3.73942, 1, 0, 0.499428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498964,-99) ,
+12, 3.73942, 1, 0, 0.499428,-99) ,
 1, 0.205661, 0, 0, 0.501577,-99)    );
   // itree = 2672
   fBoostWeights.push_back(6.80915e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497243,-99) , 
-7, 0.979305, 1, 0, 0.502455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497243,-99) ,
+7, 0.979305, 1, 0, 0.502455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492823,-99) , 
-6, -0.983179, 0, 0, 0.498222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492823,-99) ,
+6, -0.983179, 0, 0, 0.498222,-99) ,
 0, 1.68308, 0, 0, 0.501592,-99)    );
   // itree = 2673
   fBoostWeights.push_back(7.74137e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499068,-99) , 
-4, -1.29631, 1, 0, 0.503916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499068,-99) ,
+4, -1.29631, 1, 0, 0.503916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496736,-99) , 
-5, 0.731889, 0, 0, 0.499193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496736,-99) ,
+5, 0.731889, 0, 0, 0.499193,-99) ,
 12, 4.57639, 1, 0, 0.501581,-99)    );
   // itree = 2674
   fBoostWeights.push_back(7.24974e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497502,-99) , 
-8, 2.36075, 0, 0, 0.51647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497502,-99) ,
+8, 2.36075, 0, 0, 0.51647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498216,-99) , 
-0, 2.0319, 1, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498216,-99) ,
+0, 2.0319, 1, 0, 0.499437,-99) ,
 1, 0.205661, 0, 0, 0.501585,-99)    );
   // itree = 2675
   fBoostWeights.push_back(7.8118e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499129,-99) , 
-1, -0.100321, 0, 0, 0.503925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499129,-99) ,
+1, -0.100321, 0, 0, 0.503925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497507,-99) , 
-0, 2.53058, 0, 0, 0.499195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497507,-99) ,
+0, 2.53058, 0, 0, 0.499195,-99) ,
 12, 4.57639, 1, 0, 0.501587,-99)    );
   // itree = 2676
   fBoostWeights.push_back(6.79695e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498984,-99) , 
-4, -1.29438, 1, 0, 0.516458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498984,-99) ,
+4, -1.29438, 1, 0, 0.516458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493091,-99) , 
-5, 0.369262, 0, 0, 0.499451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493091,-99) ,
+5, 0.369262, 0, 0, 0.499451,-99) ,
 1, 0.205661, 0, 0, 0.501595,-99)    );
   // itree = 2677
   fBoostWeights.push_back(7.8487e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498179,-99) , 
-7, 0.373152, 0, 0, 0.505376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498179,-99) ,
+7, 0.373152, 0, 0, 0.505376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495353,-99) , 
-0, 2.81307, 1, 0, 0.499394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495353,-99) ,
+0, 2.81307, 1, 0, 0.499394,-99) ,
 7, 0.464495, 1, 0, 0.501583,-99)    );
   // itree = 2678
   fBoostWeights.push_back(6.72033e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497256,-99) , 
-7, 0.979305, 1, 0, 0.502444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497256,-99) ,
+7, 0.979305, 1, 0, 0.502444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491994,-99) , 
-10, -4.81756, 1, 0, 0.498202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491994,-99) ,
+10, -4.81756, 1, 0, 0.498202,-99) ,
 0, 1.68308, 0, 0, 0.501579,-99)    );
   // itree = 2679
   fBoostWeights.push_back(7.48306e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496071,-99) , 
-7, 0.765903, 1, 0, 0.516448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496071,-99) ,
+7, 0.765903, 1, 0, 0.516448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498958,-99) , 
-12, 3.73942, 1, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498958,-99) ,
+12, 3.73942, 1, 0, 0.499421,-99) ,
 1, 0.205661, 0, 0, 0.501567,-99)    );
   // itree = 2680
   fBoostWeights.push_back(7.58432e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497741,-99) , 
-7, 0.372233, 0, 0, 0.503919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497741,-99) ,
+7, 0.372233, 0, 0, 0.503919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497513,-99) , 
-0, 2.53058, 0, 0, 0.499192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497513,-99) ,
+0, 2.53058, 0, 0, 0.499192,-99) ,
 12, 4.57639, 1, 0, 0.501582,-99)    );
   // itree = 2681
   fBoostWeights.push_back(6.50398e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499068,-99) , 
-12, 4.57639, 1, 0, 0.502069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499068,-99) ,
+12, 4.57639, 1, 0, 0.502069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493323,-99) , 
-5, 0.732644, 1, 0, 0.498336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493323,-99) ,
+5, 0.732644, 1, 0, 0.498336,-99) ,
 3, 0.0967294, 1, 0, 0.50158,-99)    );
   // itree = 2682
   fBoostWeights.push_back(7.47892e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496078,-99) , 
-7, 0.765903, 1, 0, 0.516433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496078,-99) ,
+7, 0.765903, 1, 0, 0.516433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498222,-99) , 
-0, 2.0319, 1, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498222,-99) ,
+0, 2.0319, 1, 0, 0.499437,-99) ,
 1, 0.205661, 0, 0, 0.50158,-99)    );
   // itree = 2683
   fBoostWeights.push_back(6.76141e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498998,-99) , 
-4, -1.29438, 1, 0, 0.516432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498998,-99) ,
+4, -1.29438, 1, 0, 0.516432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498949,-99) , 
-6, -2.71389, 1, 0, 0.499439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498949,-99) ,
+6, -2.71389, 1, 0, 0.499439,-99) ,
 1, 0.205661, 0, 0, 0.501582,-99)    );
   // itree = 2684
   fBoostWeights.push_back(7.77385e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499127,-99) , 
-1, -0.100321, 0, 0, 0.503907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499127,-99) ,
+1, -0.100321, 0, 0, 0.503907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492755,-99) , 
-11, 0.917376, 0, 0, 0.499229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492755,-99) ,
+11, 0.917376, 0, 0, 0.499229,-99) ,
 12, 4.57639, 1, 0, 0.501595,-99)    );
   // itree = 2685
   fBoostWeights.push_back(6.81952e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498943,-99) , 
-0, 1.66342, 0, 0, 0.505397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498943,-99) ,
+0, 1.66342, 0, 0, 0.505397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495411,-99) , 
-5, 0.681654, 0, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495411,-99) ,
+5, 0.681654, 0, 0, 0.499398,-99) ,
 7, 0.464495, 1, 0, 0.501594,-99)    );
   // itree = 2686
   fBoostWeights.push_back(6.58976e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499728,-99) , 
-5, 0.402032, 1, 0, 0.51642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499728,-99) ,
+5, 0.402032, 1, 0, 0.51642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493138,-99) , 
-5, 0.369262, 0, 0, 0.499445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493138,-99) ,
+5, 0.369262, 0, 0, 0.499445,-99) ,
 1, 0.205661, 0, 0, 0.501585,-99)    );
   // itree = 2687
   fBoostWeights.push_back(7.5535e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49718,-99) , 
-3, 0.0644723, 1, 0, 0.503897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49718,-99) ,
+3, 0.0644723, 1, 0, 0.503897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497523,-99) , 
-0, 2.53058, 0, 0, 0.499199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497523,-99) ,
+0, 2.53058, 0, 0, 0.499199,-99) ,
 12, 4.57639, 1, 0, 0.501574,-99)    );
   // itree = 2688
   fBoostWeights.push_back(7.25084e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496094,-99) , 
-7, 0.765903, 1, 0, 0.516411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496094,-99) ,
+7, 0.765903, 1, 0, 0.516411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498939,-99) , 
-4, -1.99208, 1, 0, 0.499431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498939,-99) ,
+4, -1.99208, 1, 0, 0.499431,-99) ,
 1, 0.205661, 0, 0, 0.501571,-99)    );
   // itree = 2689
   fBoostWeights.push_back(6.51272e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.77968, 1, 1, 0.51641,-99) , 
+0,
+0,
+0, 2.77968, 1, 1, 0.51641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498904,-99) , 
-9, 1.67927, 1, 0, 0.499444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498904,-99) ,
+9, 1.67927, 1, 0, 0.499444,-99) ,
 1, 0.205661, 0, 0, 0.501583,-99)    );
   // itree = 2690
   fBoostWeights.push_back(6.23334e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498998,-99) , 
-4, -1.29438, 1, 0, 0.516393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498998,-99) ,
+4, -1.29438, 1, 0, 0.516393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499052,-99) , 
-2, -0.496694, 1, 0, 0.499457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499052,-99) ,
+2, -0.496694, 1, 0, 0.499457,-99) ,
 1, 0.205661, 0, 0, 0.501592,-99)    );
   // itree = 2691
   fBoostWeights.push_back(6.77274e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49731,-99) , 
-7, 0.979305, 1, 0, 0.502461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49731,-99) ,
+7, 0.979305, 1, 0, 0.502461,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492904,-99) , 
-6, -0.983179, 0, 0, 0.498248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492904,-99) ,
+6, -0.983179, 0, 0, 0.498248,-99) ,
 0, 1.68308, 0, 0, 0.501602,-99)    );
   // itree = 2692
   fBoostWeights.push_back(6.54598e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49908,-99) , 
-1, 0.205704, 0, 0, 0.507115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49908,-99) ,
+1, 0.205704, 0, 0, 0.507115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496619,-99) , 
-2, 0.632998, 1, 0, 0.499624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496619,-99) ,
+2, 0.632998, 1, 0, 0.499624,-99) ,
 5, 0.473096, 1, 0, 0.501591,-99)    );
   // itree = 2693
   fBoostWeights.push_back(7.09329e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.0427867, 0, 1, 0.509406,-99) , 
+0,
+0,
+2, -0.0427867, 0, 1, 0.509406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49724,-99) , 
-4, -0.707118, 0, 0, 0.499731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49724,-99) ,
+4, -0.707118, 0, 0, 0.499731,-99) ,
 4, -1.81813, 1, 0, 0.501587,-99)    );
   // itree = 2694
   fBoostWeights.push_back(7.67993e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499129,-99) , 
-1, -0.100321, 0, 0, 0.503894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499129,-99) ,
+1, -0.100321, 0, 0, 0.503894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496792,-99) , 
-5, 0.731889, 0, 0, 0.499216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496792,-99) ,
+5, 0.731889, 0, 0, 0.499216,-99) ,
 12, 4.57639, 1, 0, 0.501582,-99)    );
   // itree = 2695
   fBoostWeights.push_back(7.15282e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497649,-99) , 
-9, 2.37395, 0, 0, 0.516362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497649,-99) ,
+9, 2.37395, 0, 0, 0.516362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498247,-99) , 
-0, 2.0319, 1, 0, 0.499455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498247,-99) ,
+0, 2.0319, 1, 0, 0.499455,-99) ,
 1, 0.205661, 0, 0, 0.501586,-99)    );
   // itree = 2696
   fBoostWeights.push_back(8.10681e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49688,-99) , 
-9, 2.24617, 0, 0, 0.507137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49688,-99) ,
+9, 2.24617, 0, 0, 0.507137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497849,-99) , 
-5, 0.87839, 0, 0, 0.499613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497849,-99) ,
+5, 0.87839, 0, 0, 0.499613,-99) ,
 5, 0.473096, 1, 0, 0.501588,-99)    );
   // itree = 2697
   fBoostWeights.push_back(7.74776e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499077,-99) , 
-4, -1.29631, 1, 0, 0.503906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499077,-99) ,
+4, -1.29631, 1, 0, 0.503906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497554,-99) , 
-0, 2.53058, 0, 0, 0.49922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497554,-99) ,
+0, 2.53058, 0, 0, 0.49922,-99) ,
 12, 4.57639, 1, 0, 0.501589,-99)    );
   // itree = 2698
   fBoostWeights.push_back(7.13898e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497677,-99) , 
-9, 2.37395, 0, 0, 0.516361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497677,-99) ,
+9, 2.37395, 0, 0, 0.516361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4932,-99) , 
-5, 0.369262, 0, 0, 0.499466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4932,-99) ,
+5, 0.369262, 0, 0, 0.499466,-99) ,
 1, 0.205661, 0, 0, 0.501596,-99)    );
   // itree = 2699
   fBoostWeights.push_back(6.75904e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497298,-99) , 
-7, 0.979305, 1, 0, 0.502446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497298,-99) ,
+7, 0.979305, 1, 0, 0.502446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491631,-99) , 
-9, 2.45345, 1, 0, 0.498222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491631,-99) ,
+9, 2.45345, 1, 0, 0.498222,-99) ,
 0, 1.68308, 0, 0, 0.501585,-99)    );
   // itree = 2700
   fBoostWeights.push_back(7.18912e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497485,-99) , 
-8, 2.36075, 0, 0, 0.516354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497485,-99) ,
+8, 2.36075, 0, 0, 0.516354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49895,-99) , 
-6, -2.71389, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49895,-99) ,
+6, -2.71389, 1, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501573,-99)    );
   // itree = 2701
   fBoostWeights.push_back(6.73086e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499022,-99) , 
-4, -1.29438, 1, 0, 0.516356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499022,-99) ,
+4, -1.29438, 1, 0, 0.516356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491482,-99) , 
-9, 2.74376, 1, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491482,-99) ,
+9, 2.74376, 1, 0, 0.499456,-99) ,
 1, 0.205661, 0, 0, 0.501587,-99)    );
   // itree = 2702
   fBoostWeights.push_back(6.69759e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499452,-99) , 
-11, 1.46171, 1, 0, 0.503891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499452,-99) ,
+11, 1.46171, 1, 0, 0.503891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497552,-99) , 
-0, 2.53058, 0, 0, 0.499206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497552,-99) ,
+0, 2.53058, 0, 0, 0.499206,-99) ,
 12, 4.57639, 1, 0, 0.501575,-99)    );
   // itree = 2703
   fBoostWeights.push_back(6.7281e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499031,-99) , 
-4, -1.29438, 1, 0, 0.516346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499031,-99) ,
+4, -1.29438, 1, 0, 0.516346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49824,-99) , 
-0, 2.0319, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49824,-99) ,
+0, 2.0319, 1, 0, 0.499441,-99) ,
 1, 0.205661, 0, 0, 0.501572,-99)    );
   // itree = 2704
   fBoostWeights.push_back(7.86898e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496883,-99) , 
-5, 0.643887, 1, 0, 0.505396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496883,-99) ,
+5, 0.643887, 1, 0, 0.505396,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498364,-99) , 
-9, 2.74376, 0, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498364,-99) ,
+9, 2.74376, 0, 0, 0.499367,-99) ,
 7, 0.464495, 1, 0, 0.501574,-99)    );
   // itree = 2705
   fBoostWeights.push_back(8.3549e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498228,-99) , 
-7, 0.373152, 0, 0, 0.505385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498228,-99) ,
+7, 0.373152, 0, 0, 0.505385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498385,-99) , 
-9, 2.74376, 0, 0, 0.499383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498385,-99) ,
+9, 2.74376, 0, 0, 0.499383,-99) ,
 7, 0.464495, 1, 0, 0.50158,-99)    );
   // itree = 2706
   fBoostWeights.push_back(6.10337e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499106,-99) , 
-1, 0.205704, 0, 0, 0.507112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499106,-99) ,
+1, 0.205704, 0, 0, 0.507112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498451,-99) , 
-1, -0.450506, 0, 0, 0.499628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498451,-99) ,
+1, -0.450506, 0, 0, 0.499628,-99) ,
 5, 0.473096, 1, 0, 0.501593,-99)    );
   // itree = 2707
   fBoostWeights.push_back(5.81607e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.221269, 1, 1, 0.50712,-99) , 
+0,
+0,
+2, -0.221269, 1, 1, 0.50712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496648,-99) , 
-2, 0.632998, 1, 0, 0.499627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496648,-99) ,
+2, 0.632998, 1, 0, 0.499627,-99) ,
 5, 0.473096, 1, 0, 0.501594,-99)    );
   // itree = 2708
   fBoostWeights.push_back(6.52205e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499758,-99) , 
-5, 0.402032, 1, 0, 0.516338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499758,-99) ,
+5, 0.402032, 1, 0, 0.516338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498998,-99) , 
-12, 3.73942, 1, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498998,-99) ,
+12, 3.73942, 1, 0, 0.499456,-99) ,
 1, 0.205661, 0, 0, 0.501585,-99)    );
   // itree = 2709
   fBoostWeights.push_back(7.72502e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499153,-99) , 
-1, -0.100321, 0, 0, 0.503903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499153,-99) ,
+1, -0.100321, 0, 0, 0.503903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492793,-99) , 
-11, 0.917376, 0, 0, 0.499241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492793,-99) ,
+11, 0.917376, 0, 0, 0.499241,-99) ,
 12, 4.57639, 1, 0, 0.501598,-99)    );
   // itree = 2710
   fBoostWeights.push_back(6.71204e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498218,-99) , 
-4, -0.600526, 1, 0, 0.505404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498218,-99) ,
+4, -0.600526, 1, 0, 0.505404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498276,-99) , 
-4, -0.252418, 0, 0, 0.499399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498276,-99) ,
+4, -0.252418, 0, 0, 0.499399,-99) ,
 7, 0.464495, 1, 0, 0.501597,-99)    );
   // itree = 2711
   fBoostWeights.push_back(6.52025e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0160962, 1, 1, 0.516335,-99) , 
+0,
+0,
+3, 0.0160962, 1, 1, 0.516335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49148,-99) , 
-9, 2.74376, 1, 0, 0.499471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49148,-99) ,
+9, 2.74376, 1, 0, 0.499471,-99) ,
 1, 0.205661, 0, 0, 0.501597,-99)    );
   // itree = 2712
   fBoostWeights.push_back(6.4843e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 4.56635, 1, 1, 0.516318,-99) , 
+0,
+0,
+12, 4.56635, 1, 1, 0.516318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493191,-99) , 
-5, 0.369262, 0, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493191,-99) ,
+5, 0.369262, 0, 0, 0.499458,-99) ,
 1, 0.205661, 0, 0, 0.501583,-99)    );
   // itree = 2713
   fBoostWeights.push_back(7.22302e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498201,-99) , 
-4, -0.600526, 1, 0, 0.505372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498201,-99) ,
+4, -0.600526, 1, 0, 0.505372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498379,-99) , 
-9, 2.74376, 0, 0, 0.499375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498379,-99) ,
+9, 2.74376, 0, 0, 0.499375,-99) ,
 7, 0.464495, 1, 0, 0.50157,-99)    );
   // itree = 2714
   fBoostWeights.push_back(7.81497e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498221,-99) , 
-7, 0.373152, 0, 0, 0.505359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498221,-99) ,
+7, 0.373152, 0, 0, 0.505359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49812,-99) , 
-11, 1.26963, 0, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49812,-99) ,
+11, 1.26963, 0, 0, 0.49939,-99) ,
 7, 0.464495, 1, 0, 0.501575,-99)    );
   // itree = 2715
   fBoostWeights.push_back(7.05779e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-7, 0.3173, 0, 1, 0.509352,-99) , 
+0,
+0,
+7, 0.3173, 0, 1, 0.509352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497256,-99) , 
-4, -0.707118, 0, 0, 0.499736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497256,-99) ,
+4, -0.707118, 0, 0, 0.499736,-99) ,
 4, -1.81813, 1, 0, 0.50158,-99)    );
   // itree = 2716
   fBoostWeights.push_back(6.70677e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497339,-99) , 
-7, 0.979305, 1, 0, 0.502438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497339,-99) ,
+7, 0.979305, 1, 0, 0.502438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492902,-99) , 
-6, -0.983179, 0, 0, 0.498207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492902,-99) ,
+6, -0.983179, 0, 0, 0.498207,-99) ,
 0, 1.68308, 0, 0, 0.501575,-99)    );
   // itree = 2717
   fBoostWeights.push_back(7.07815e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4977,-99) , 
-9, 2.37395, 0, 0, 0.516303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4977,-99) ,
+9, 2.37395, 0, 0, 0.516303,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498762,-99) , 
-5, 0.992268, 0, 0, 0.499438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498762,-99) ,
+5, 0.992268, 0, 0, 0.499438,-99) ,
 1, 0.205661, 0, 0, 0.501564,-99)    );
   // itree = 2718
   fBoostWeights.push_back(6.4713e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-12, 4.56635, 1, 1, 0.516305,-99) , 
+0,
+0,
+12, 4.56635, 1, 1, 0.516305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49148,-99) , 
-9, 2.74376, 1, 0, 0.499448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49148,-99) ,
+9, 2.74376, 1, 0, 0.499448,-99) ,
 1, 0.205661, 0, 0, 0.501573,-99)    );
   // itree = 2719
   fBoostWeights.push_back(7.39562e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496112,-99) , 
-7, 0.765903, 1, 0, 0.516288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496112,-99) ,
+7, 0.765903, 1, 0, 0.516288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498901,-99) , 
-9, 1.67927, 1, 0, 0.499434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498901,-99) ,
+9, 1.67927, 1, 0, 0.499434,-99) ,
 1, 0.205661, 0, 0, 0.501559,-99)    );
   // itree = 2720
   fBoostWeights.push_back(5.30032e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498776,-99) , 
-1, -0.610293, 0, 0, 0.501898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498776,-99) ,
+1, -0.610293, 0, 0, 0.501898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496654,-99) ,
 9, 1.48572, 0, 0, 0.501571,-99)    );
   // itree = 2721
   fBoostWeights.push_back(6.54447e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49735,-99) , 
-7, 0.979305, 1, 0, 0.502425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49735,-99) ,
+7, 0.979305, 1, 0, 0.502425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492259,-99) , 
-2, 0.493201, 1, 0, 0.498215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492259,-99) ,
+2, 0.493201, 1, 0, 0.498215,-99) ,
 0, 1.68308, 0, 0, 0.501567,-99)    );
   // itree = 2722
   fBoostWeights.push_back(6.66204e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497368,-99) , 
-7, 0.979305, 1, 0, 0.502412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497368,-99) ,
+7, 0.979305, 1, 0, 0.502412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491663,-99) , 
-9, 2.45345, 1, 0, 0.49821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491663,-99) ,
+9, 2.45345, 1, 0, 0.49821,-99) ,
 0, 1.68308, 0, 0, 0.501556,-99)    );
   // itree = 2723
   fBoostWeights.push_back(6.72569e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499026,-99) , 
-4, -1.29438, 1, 0, 0.516255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499026,-99) ,
+4, -1.29438, 1, 0, 0.516255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498935,-99) , 
-6, -2.71389, 1, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498935,-99) ,
+6, -2.71389, 1, 0, 0.499422,-99) ,
 1, 0.205661, 0, 0, 0.501544,-99)    );
   // itree = 2724
   fBoostWeights.push_back(7.14772e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497478,-99) , 
-8, 2.36075, 0, 0, 0.516254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497478,-99) ,
+8, 2.36075, 0, 0, 0.516254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49898,-99) , 
-12, 3.73942, 1, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49898,-99) ,
+12, 3.73942, 1, 0, 0.499437,-99) ,
 1, 0.205661, 0, 0, 0.501557,-99)    );
   // itree = 2725
   fBoostWeights.push_back(7.362e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496134,-99) , 
-7, 0.765903, 1, 0, 0.516256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496134,-99) ,
+7, 0.765903, 1, 0, 0.516256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498267,-99) , 
-0, 2.0319, 1, 0, 0.499453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498267,-99) ,
+0, 2.0319, 1, 0, 0.499453,-99) ,
 1, 0.205661, 0, 0, 0.501572,-99)    );
   // itree = 2726
   fBoostWeights.push_back(6.50394e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49976,-99) , 
-5, 0.402032, 1, 0, 0.516255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49976,-99) ,
+5, 0.402032, 1, 0, 0.516255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498971,-99) , 
-6, -2.71389, 1, 0, 0.499455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498971,-99) ,
+6, -2.71389, 1, 0, 0.499455,-99) ,
 1, 0.205661, 0, 0, 0.501573,-99)    );
   // itree = 2727
   fBoostWeights.push_back(7.15416e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497508,-99) , 
-8, 2.36075, 0, 0, 0.516257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497508,-99) ,
+8, 2.36075, 0, 0, 0.516257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493222,-99) , 
-5, 0.369262, 0, 0, 0.499469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493222,-99) ,
+5, 0.369262, 0, 0, 0.499469,-99) ,
 1, 0.205661, 0, 0, 0.501586,-99)    );
   // itree = 2728
   fBoostWeights.push_back(7.64739e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499152,-99) , 
-1, -0.100321, 0, 0, 0.503886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499152,-99) ,
+1, -0.100321, 0, 0, 0.503886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495494,-99) , 
-4, -1.12229, 0, 0, 0.499209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495494,-99) ,
+4, -1.12229, 0, 0, 0.499209,-99) ,
 12, 4.57639, 1, 0, 0.501574,-99)    );
   // itree = 2729
   fBoostWeights.push_back(5.27322e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498802,-99) , 
-1, -0.610293, 0, 0, 0.501901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498802,-99) ,
+1, -0.610293, 0, 0, 0.501901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496683,-99) ,
 9, 1.48572, 0, 0, 0.501576,-99)    );
   // itree = 2730
   fBoostWeights.push_back(7.6693e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49741,-99) , 
-11, 1.38448, 1, 0, 0.505368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49741,-99) ,
+11, 1.38448, 1, 0, 0.505368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498395,-99) , 
-8, 2.65353, 0, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498395,-99) ,
+8, 2.65353, 0, 0, 0.499379,-99) ,
 7, 0.464495, 1, 0, 0.501571,-99)    );
   // itree = 2731
   fBoostWeights.push_back(7.02217e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.98028, 1, 1, 0.509327,-99) , 
+0,
+0,
+0, 1.98028, 1, 1, 0.509327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497276,-99) , 
-4, -0.707118, 0, 0, 0.499737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497276,-99) ,
+4, -0.707118, 0, 0, 0.499737,-99) ,
 4, -1.81813, 1, 0, 0.501577,-99)    );
   // itree = 2732
   fBoostWeights.push_back(8.09159e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498255,-99) , 
-7, 0.373152, 0, 0, 0.505358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498255,-99) ,
+7, 0.373152, 0, 0, 0.505358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498407,-99) , 
-8, 2.65353, 0, 0, 0.499385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498407,-99) ,
+8, 2.65353, 0, 0, 0.499385,-99) ,
 7, 0.464495, 1, 0, 0.501571,-99)    );
   // itree = 2733
   fBoostWeights.push_back(6.00687e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498171,-99) , 
-6, -0.231447, 1, 0, 0.502066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498171,-99) ,
+6, -0.231447, 1, 0, 0.502066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492813,-99) , 
-3, 0.161737, 0, 0, 0.498373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492813,-99) ,
+3, 0.161737, 0, 0, 0.498373,-99) ,
 3, 0.0967294, 1, 0, 0.501582,-99)    );
   // itree = 2734
   fBoostWeights.push_back(9.05282e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493334,-99) , 
-12, 4.81552, 1, 0, 0.506604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493334,-99) ,
+12, 4.81552, 1, 0, 0.506604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496301,-99) , 
-4, -0.712726, 0, 0, 0.499707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496301,-99) ,
+4, -0.712726, 0, 0, 0.499707,-99) ,
 4, -1.47024, 1, 0, 0.501572,-99)    );
   // itree = 2735
   fBoostWeights.push_back(6.7163e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -2.54702, 1, 1, 0.505348,-99) , 
+0,
+0,
+6, -2.54702, 1, 1, 0.505348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498394,-99) , 
-9, 2.74376, 0, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498394,-99) ,
+9, 2.74376, 0, 0, 0.49938,-99) ,
 7, 0.464495, 1, 0, 0.501565,-99)    );
   // itree = 2736
   fBoostWeights.push_back(6.89922e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497544,-99) , 
-8, 2.36075, 0, 0, 0.516249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497544,-99) ,
+8, 2.36075, 0, 0, 0.516249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498967,-99) , 
-4, -1.99208, 1, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498967,-99) ,
+4, -1.99208, 1, 0, 0.499449,-99) ,
 1, 0.205661, 0, 0, 0.501567,-99)    );
   // itree = 2737
   fBoostWeights.push_back(7.36269e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496183,-99) , 
-7, 0.765903, 1, 0, 0.516251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496183,-99) ,
+7, 0.765903, 1, 0, 0.516251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493228,-99) , 
-5, 0.369262, 0, 0, 0.499462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493228,-99) ,
+5, 0.369262, 0, 0, 0.499462,-99) ,
 1, 0.205661, 0, 0, 0.501579,-99)    );
   // itree = 2738
   fBoostWeights.push_back(6.43612e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, 0.135187, 0, 1, 0.51625,-99) , 
+0,
+0,
+2, 0.135187, 0, 1, 0.51625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498967,-99) , 
-6, -2.71389, 1, 0, 0.499448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498967,-99) ,
+6, -2.71389, 1, 0, 0.499448,-99) ,
 1, 0.205661, 0, 0, 0.501566,-99)    );
   // itree = 2739
   fBoostWeights.push_back(7.09012e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497753,-99) , 
-9, 2.37395, 0, 0, 0.516232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497753,-99) ,
+9, 2.37395, 0, 0, 0.516232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49148,-99) , 
-9, 2.74376, 1, 0, 0.499462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49148,-99) ,
+9, 2.74376, 1, 0, 0.499462,-99) ,
 1, 0.205661, 0, 0, 0.501576,-99)    );
   // itree = 2740
   fBoostWeights.push_back(6.56568e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499123,-99) , 
-1, 0.205704, 0, 0, 0.507055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499123,-99) ,
+1, 0.205704, 0, 0, 0.507055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498009,-99) , 
-11, 1.17355, 1, 0, 0.499609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498009,-99) ,
+11, 1.17355, 1, 0, 0.499609,-99) ,
 5, 0.473096, 1, 0, 0.501564,-99)    );
   // itree = 2741
   fBoostWeights.push_back(6.45985e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-9, 1.67927, 0, 1, 0.503878,-99) , 
+0,
+0,
+9, 1.67927, 0, 1, 0.503878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497541,-99) , 
-0, 2.53058, 0, 0, 0.499199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497541,-99) ,
+0, 2.53058, 0, 0, 0.499199,-99) ,
 12, 4.57639, 1, 0, 0.501565,-99)    );
   // itree = 2742
   fBoostWeights.push_back(6.66392e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499256,-99) , 
-1, 0.177903, 0, 0, 0.502039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499256,-99) ,
+1, 0.177903, 0, 0, 0.502039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495305,-99) , 
-11, 1.75004, 0, 0, 0.498369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495305,-99) ,
+11, 1.75004, 0, 0, 0.498369,-99) ,
 3, 0.0967294, 1, 0, 0.501559,-99)    );
   // itree = 2743
   fBoostWeights.push_back(7.33924e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497234,-99) , 
-3, 0.0644723, 1, 0, 0.503872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497234,-99) ,
+3, 0.0644723, 1, 0, 0.503872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492884,-99) , 
-9, 1.86353, 0, 0, 0.499216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492884,-99) ,
+9, 1.86353, 0, 0, 0.499216,-99) ,
 12, 4.57639, 1, 0, 0.50157,-99)    );
   // itree = 2744
   fBoostWeights.push_back(7.17349e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496148,-99) , 
-7, 0.765903, 1, 0, 0.516183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496148,-99) ,
+7, 0.765903, 1, 0, 0.516183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498932,-99) , 
-10, -27.4195, 1, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498932,-99) ,
+10, -27.4195, 1, 0, 0.499449,-99) ,
 1, 0.205661, 0, 0, 0.501559,-99)    );
   // itree = 2745
   fBoostWeights.push_back(6.16123e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499394,-99) , 
-8, 2.22547, 0, 0, 0.502424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499394,-99) ,
+8, 2.22547, 0, 0, 0.502424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490597,-99) , 
-11, 1.57965, 1, 0, 0.498236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490597,-99) ,
+11, 1.57965, 1, 0, 0.498236,-99) ,
 0, 1.68308, 0, 0, 0.50157,-99)    );
   // itree = 2746
   fBoostWeights.push_back(7.4773e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497763,-99) , 
-7, 0.372233, 0, 0, 0.503868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497763,-99) ,
+7, 0.372233, 0, 0, 0.503868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495005,-99) , 
-11, 1.012, 0, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495005,-99) ,
+11, 1.012, 0, 0, 0.499217,-99) ,
 12, 4.57639, 1, 0, 0.501569,-99)    );
   // itree = 2747
   fBoostWeights.push_back(8.25269e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498272,-99) , 
-7, 0.373152, 0, 0, 0.505341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498272,-99) ,
+7, 0.373152, 0, 0, 0.505341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498395,-99) , 
-9, 2.74376, 0, 0, 0.499377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498395,-99) ,
+9, 2.74376, 0, 0, 0.499377,-99) ,
 7, 0.464495, 1, 0, 0.50156,-99)    );
   // itree = 2748
   fBoostWeights.push_back(7.05705e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497544,-99) , 
-8, 2.36075, 0, 0, 0.516181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497544,-99) ,
+8, 2.36075, 0, 0, 0.516181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498987,-99) , 
-6, -2.71389, 1, 0, 0.499465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498987,-99) ,
+6, -2.71389, 1, 0, 0.499465,-99) ,
 1, 0.205661, 0, 0, 0.501573,-99)    );
   // itree = 2749
   fBoostWeights.push_back(7.64433e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499175,-99) , 
-1, -0.100321, 0, 0, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499175,-99) ,
+1, -0.100321, 0, 0, 0.503883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49285,-99) , 
-11, 0.917376, 0, 0, 0.499238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49285,-99) ,
+11, 0.917376, 0, 0, 0.499238,-99) ,
 12, 4.57639, 1, 0, 0.501587,-99)    );
   // itree = 2750
   fBoostWeights.push_back(7.29607e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49617,-99) , 
-7, 0.765903, 1, 0, 0.516168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49617,-99) ,
+7, 0.765903, 1, 0, 0.516168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498312,-99) , 
-0, 2.0319, 1, 0, 0.499482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498312,-99) ,
+0, 2.0319, 1, 0, 0.499482,-99) ,
 1, 0.205661, 0, 0, 0.501586,-99)    );
   // itree = 2751
   fBoostWeights.push_back(7.31835e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498152,-99) , 
-3, 0.0483549, 1, 0, 0.505356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498152,-99) ,
+3, 0.0483549, 1, 0, 0.505356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498505,-99) , 
-12, 3.85898, 1, 0, 0.499411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498505,-99) ,
+12, 3.85898, 1, 0, 0.499411,-99) ,
 7, 0.464495, 1, 0, 0.501587,-99)    );
   // itree = 2752
   fBoostWeights.push_back(7.35502e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496206,-99) , 
-7, 0.765903, 1, 0, 0.516179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496206,-99) ,
+7, 0.765903, 1, 0, 0.516179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493295,-99) , 
-5, 0.369262, 0, 0, 0.49949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493295,-99) ,
+5, 0.369262, 0, 0, 0.49949,-99) ,
 1, 0.205661, 0, 0, 0.501594,-99)    );
   // itree = 2753
   fBoostWeights.push_back(7.59093e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499184,-99) , 
-1, -0.100321, 0, 0, 0.503885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499184,-99) ,
+1, -0.100321, 0, 0, 0.503885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4968,-99) , 
-5, 0.731889, 0, 0, 0.499225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4968,-99) ,
+5, 0.731889, 0, 0, 0.499225,-99) ,
 12, 4.57639, 1, 0, 0.501581,-99)    );
   // itree = 2754
   fBoostWeights.push_back(7.38696e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49622,-99) , 
-7, 0.765903, 1, 0, 0.516174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49622,-99) ,
+7, 0.765903, 1, 0, 0.516174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491499,-99) , 
-9, 2.74376, 1, 0, 0.499481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491499,-99) ,
+9, 2.74376, 1, 0, 0.499481,-99) ,
 1, 0.205661, 0, 0, 0.501586,-99)    );
   // itree = 2755
   fBoostWeights.push_back(8.17278e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495436,-99) , 
-1, -0.750044, 0, 0, 0.505337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495436,-99) ,
+1, -0.750044, 0, 0, 0.505337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498495,-99) , 
-12, 3.85898, 1, 0, 0.499399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498495,-99) ,
+12, 3.85898, 1, 0, 0.499399,-99) ,
 7, 0.464495, 1, 0, 0.501572,-99)    );
   // itree = 2756
   fBoostWeights.push_back(6.39977e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.757008, 1, 1, 0.503884,-99) , 
+0,
+0,
+2, -0.757008, 1, 1, 0.503884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495533,-99) , 
-4, -1.12229, 0, 0, 0.499222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495533,-99) ,
+4, -1.12229, 0, 0, 0.499222,-99) ,
 12, 4.57639, 1, 0, 0.501579,-99)    );
   // itree = 2757
   fBoostWeights.push_back(7.64795e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499086,-99) , 
-4, -1.29631, 1, 0, 0.503867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499086,-99) ,
+4, -1.29631, 1, 0, 0.503867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492868,-99) , 
-11, 0.917376, 0, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492868,-99) ,
+11, 0.917376, 0, 0, 0.499217,-99) ,
 12, 4.57639, 1, 0, 0.501568,-99)    );
   // itree = 2758
   fBoostWeights.push_back(7.1078e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497576,-99) , 
-8, 2.36075, 0, 0, 0.516171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497576,-99) ,
+8, 2.36075, 0, 0, 0.516171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491511,-99) , 
-9, 2.74376, 1, 0, 0.49946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491511,-99) ,
+9, 2.74376, 1, 0, 0.49946,-99) ,
 1, 0.205661, 0, 0, 0.501567,-99)    );
   // itree = 2759
   fBoostWeights.push_back(7.09923e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496254,-99) , 
-7, 0.765903, 1, 0, 0.516173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496254,-99) ,
+7, 0.765903, 1, 0, 0.516173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498965,-99) , 
-4, -1.99208, 1, 0, 0.499445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498965,-99) ,
+4, -1.99208, 1, 0, 0.499445,-99) ,
 1, 0.205661, 0, 0, 0.501554,-99)    );
   // itree = 2760
   fBoostWeights.push_back(7.00534e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497803,-99) , 
-9, 2.37395, 0, 0, 0.516172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497803,-99) ,
+9, 2.37395, 0, 0, 0.516172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493278,-99) , 
-5, 0.369262, 0, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493278,-99) ,
+5, 0.369262, 0, 0, 0.499458,-99) ,
 1, 0.205661, 0, 0, 0.501566,-99)    );
   // itree = 2761
   fBoostWeights.push_back(7.44945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499095,-99) , 
-4, -1.29631, 1, 0, 0.503861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499095,-99) ,
+4, -1.29631, 1, 0, 0.503861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494145,-99) , 
-8, 1.91935, 0, 0, 0.499194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494145,-99) ,
+8, 1.91935, 0, 0, 0.499194,-99) ,
 12, 4.57639, 1, 0, 0.501554,-99)    );
   // itree = 2762
   fBoostWeights.push_back(7.29243e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496281,-99) , 
-7, 0.765903, 1, 0, 0.516168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496281,-99) ,
+7, 0.765903, 1, 0, 0.516168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498769,-99) , 
-5, 0.992268, 0, 0, 0.499445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498769,-99) ,
+5, 0.992268, 0, 0, 0.499445,-99) ,
 1, 0.205661, 0, 0, 0.501553,-99)    );
   // itree = 2763
   fBoostWeights.push_back(6.13912e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499064,-99) , 
-12, 4.57639, 1, 0, 0.50204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499064,-99) ,
+12, 4.57639, 1, 0, 0.50204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49386,-99) , 
-9, 2.15069, 0, 0, 0.498388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49386,-99) ,
+9, 2.15069, 0, 0, 0.498388,-99) ,
 3, 0.0967294, 1, 0, 0.501562,-99)    );
   // itree = 2764
   fBoostWeights.push_back(7.80074e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499264,-99) , 
-1, 0.177903, 0, 0, 0.502039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499264,-99) ,
+1, 0.177903, 0, 0, 0.502039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488467,-99) , 
-4, -0.600476, 1, 0, 0.498386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488467,-99) ,
+4, -0.600476, 1, 0, 0.498386,-99) ,
 3, 0.0967294, 1, 0, 0.501561,-99)    );
   // itree = 2765
   fBoostWeights.push_back(7.32655e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496282,-99) , 
-7, 0.765903, 1, 0, 0.516147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496282,-99) ,
+7, 0.765903, 1, 0, 0.516147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491553,-99) , 
-9, 2.74376, 1, 0, 0.499471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491553,-99) ,
+9, 2.74376, 1, 0, 0.499471,-99) ,
 1, 0.205661, 0, 0, 0.501574,-99)    );
   // itree = 2766
   fBoostWeights.push_back(7.22696e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496302,-99) , 
-7, 0.765903, 1, 0, 0.516146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496302,-99) ,
+7, 0.765903, 1, 0, 0.516146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498305,-99) , 
-0, 2.0319, 1, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498305,-99) ,
+0, 2.0319, 1, 0, 0.499456,-99) ,
 1, 0.205661, 0, 0, 0.50156,-99)    );
   // itree = 2767
   fBoostWeights.push_back(7.25649e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496322,-99) , 
-7, 0.765903, 1, 0, 0.516145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496322,-99) ,
+7, 0.765903, 1, 0, 0.516145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499006,-99) , 
-12, 3.73942, 1, 0, 0.499458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499006,-99) ,
+12, 3.73942, 1, 0, 0.499458,-99) ,
 1, 0.205661, 0, 0, 0.501562,-99)    );
   // itree = 2768
   fBoostWeights.push_back(7.21796e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496342,-99) , 
-7, 0.765903, 1, 0, 0.516144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496342,-99) ,
+7, 0.765903, 1, 0, 0.516144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499025,-99) , 
-12, 3.73942, 1, 0, 0.499475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499025,-99) ,
+12, 3.73942, 1, 0, 0.499475,-99) ,
 1, 0.205661, 0, 0, 0.501576,-99)    );
   // itree = 2769
   fBoostWeights.push_back(6.62314e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497511,-99) , 
-7, 0.979305, 1, 0, 0.502456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497511,-99) ,
+7, 0.979305, 1, 0, 0.502456,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492037,-99) , 
-10, -4.81756, 1, 0, 0.498211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492037,-99) ,
+10, -4.81756, 1, 0, 0.498211,-99) ,
 0, 1.68308, 0, 0, 0.501591,-99)    );
   // itree = 2770
   fBoostWeights.push_back(7.64806e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499129,-99) , 
-4, -1.29631, 1, 0, 0.503876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499129,-99) ,
+4, -1.29631, 1, 0, 0.503876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497561,-99) , 
-0, 2.53058, 0, 0, 0.499231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497561,-99) ,
+0, 2.53058, 0, 0, 0.499231,-99) ,
 12, 4.57639, 1, 0, 0.50158,-99)    );
   // itree = 2771
   fBoostWeights.push_back(7.44918e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497779,-99) , 
-7, 0.372233, 0, 0, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497779,-99) ,
+7, 0.372233, 0, 0, 0.503883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492923,-99) , 
-11, 0.917376, 0, 0, 0.499238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492923,-99) ,
+11, 0.917376, 0, 0, 0.499238,-99) ,
 12, 4.57639, 1, 0, 0.501587,-99)    );
   // itree = 2772
   fBoostWeights.push_back(7.77313e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495471,-99) , 
-1, -0.750044, 0, 0, 0.505322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495471,-99) ,
+1, -0.750044, 0, 0, 0.505322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498664,-99) , 
-1, 0.40965, 0, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498664,-99) ,
+1, 0.40965, 0, 0, 0.499413,-99) ,
 7, 0.464495, 1, 0, 0.501576,-99)    );
   // itree = 2773
   fBoostWeights.push_back(7.19975e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496344,-99) , 
-7, 0.765903, 1, 0, 0.516111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496344,-99) ,
+7, 0.765903, 1, 0, 0.516111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49901,-99) , 
-6, -2.71389, 1, 0, 0.499487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49901,-99) ,
+6, -2.71389, 1, 0, 0.499487,-99) ,
 1, 0.205661, 0, 0, 0.501583,-99)    );
   // itree = 2774
   fBoostWeights.push_back(6.44657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.77968, 1, 1, 0.51611,-99) , 
+0,
+0,
+0, 2.77968, 1, 1, 0.51611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493321,-99) , 
-5, 0.369262, 0, 0, 0.499503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493321,-99) ,
+5, 0.369262, 0, 0, 0.499503,-99) ,
 1, 0.205661, 0, 0, 0.501596,-99)    );
   // itree = 2775
   fBoostWeights.push_back(8.64192e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497861,-99) , 
-5, 0.610294, 1, 0, 0.503543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497861,-99) ,
+5, 0.610294, 1, 0, 0.503543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498119,-99) , 
-12, 4.08991, 1, 0, 0.49972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498119,-99) ,
+12, 4.08991, 1, 0, 0.49972,-99) ,
 8, 2.24069, 0, 0, 0.501583,-99)    );
   // itree = 2776
   fBoostWeights.push_back(6.23062e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497425,-99) , 
-12, 4.93509, 1, 0, 0.502066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497425,-99) ,
+12, 4.93509, 1, 0, 0.502066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493313,-99) ,
 7, 1.08965, 1, 0, 0.501592,-99)    );
   // itree = 2777
   fBoostWeights.push_back(7.10379e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497585,-99) , 
-8, 2.36075, 0, 0, 0.516083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497585,-99) ,
+8, 2.36075, 0, 0, 0.516083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491596,-99) , 
-9, 2.74376, 1, 0, 0.499491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491596,-99) ,
+9, 2.74376, 1, 0, 0.499491,-99) ,
 1, 0.205661, 0, 0, 0.501582,-99)    );
   // itree = 2778
   fBoostWeights.push_back(6.91699e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497808,-99) , 
-9, 2.37395, 0, 0, 0.516085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497808,-99) ,
+9, 2.37395, 0, 0, 0.516085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49903,-99) , 
-12, 3.73942, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49903,-99) ,
+12, 3.73942, 1, 0, 0.499476,-99) ,
 1, 0.205661, 0, 0, 0.50157,-99)    );
   // itree = 2779
   fBoostWeights.push_back(7.24488e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499138,-99) , 
-4, -1.29631, 1, 0, 0.503868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499138,-99) ,
+4, -1.29631, 1, 0, 0.503868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497734,-99) , 
-7, 0.464439, 1, 0, 0.499248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497734,-99) ,
+7, 0.464439, 1, 0, 0.499248,-99) ,
 12, 4.57639, 1, 0, 0.501584,-99)    );
   // itree = 2780
   fBoostWeights.push_back(8.22492e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499066,-99) , 
-7, 0.469242, 1, 0, 0.502609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499066,-99) ,
+7, 0.469242, 1, 0, 0.502609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495698,-99) , 
-8, 2.11248, 1, 0, 0.498527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495698,-99) ,
+8, 2.11248, 1, 0, 0.498527,-99) ,
 7, 0.390948, 0, 0, 0.50159,-99)    );
   // itree = 2781
   fBoostWeights.push_back(6.9477e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499322,-99) , 
-1, 0.177903, 0, 0, 0.502082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499322,-99) ,
+1, 0.177903, 0, 0, 0.502082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493442,-99) , 
-5, 0.732644, 1, 0, 0.498416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493442,-99) ,
+5, 0.732644, 1, 0, 0.498416,-99) ,
 3, 0.0967294, 1, 0, 0.501602,-99)    );
   // itree = 2782
   fBoostWeights.push_back(7.83909e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488744,-99) , 
-7, 1.09558, 1, 0, 0.502634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488744,-99) ,
+7, 1.09558, 1, 0, 0.502634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496978,-99) , 
-2, -0.221269, 1, 0, 0.498545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496978,-99) ,
+2, -0.221269, 1, 0, 0.498545,-99) ,
 7, 0.390948, 0, 0, 0.501614,-99)    );
   // itree = 2783
   fBoostWeights.push_back(6.31693e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499717,-99) , 
-1, 0.10369, 0, 0, 0.5021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499717,-99) ,
+1, 0.10369, 0, 0, 0.5021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490653,-99) , 
-3, 0.0161134, 1, 0, 0.497703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490653,-99) ,
+3, 0.0161134, 1, 0, 0.497703,-99) ,
 5, 1.0961, 1, 0, 0.501603,-99)    );
   // itree = 2784
   fBoostWeights.push_back(7.13621e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49925,-99) , 
-5, 0.732682, 1, 0, 0.503896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49925,-99) ,
+5, 0.732682, 1, 0, 0.503896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495572,-99) , 
-4, -1.12229, 0, 0, 0.499276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495572,-99) ,
+4, -1.12229, 0, 0, 0.499276,-99) ,
 12, 4.57639, 1, 0, 0.501612,-99)    );
   // itree = 2785
   fBoostWeights.push_back(5.9129e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498851,-99) , 
-2, -0.873327, 0, 0, 0.502468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498851,-99) ,
+2, -0.873327, 0, 0, 0.502468,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491761,-99) , 
-9, 2.45345, 1, 0, 0.498256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491761,-99) ,
+9, 2.45345, 1, 0, 0.498256,-99) ,
 0, 1.68308, 0, 0, 0.501609,-99)    );
   // itree = 2786
   fBoostWeights.push_back(6.32596e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, 0.135187, 0, 1, 0.516044,-99) , 
+0,
+0,
+2, 0.135187, 0, 1, 0.516044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49302,-99) , 
-8, 2.70579, 1, 0, 0.499514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49302,-99) ,
+8, 2.70579, 1, 0, 0.499514,-99) ,
 1, 0.205661, 0, 0, 0.501598,-99)    );
   // itree = 2787
   fBoostWeights.push_back(6.59853e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497577,-99) , 
-7, 0.979305, 1, 0, 0.502441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497577,-99) ,
+7, 0.979305, 1, 0, 0.502441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491775,-99) , 
-9, 2.45345, 1, 0, 0.49824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491775,-99) ,
+9, 2.45345, 1, 0, 0.49824,-99) ,
 0, 1.68308, 0, 0, 0.501584,-99)    );
   // itree = 2788
   fBoostWeights.push_back(7.06917e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497563,-99) , 
-8, 2.36075, 0, 0, 0.516018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497563,-99) ,
+8, 2.36075, 0, 0, 0.516018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493314,-99) , 
-5, 0.369262, 0, 0, 0.499489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493314,-99) ,
+5, 0.369262, 0, 0, 0.499489,-99) ,
 1, 0.205661, 0, 0, 0.501573,-99)    );
   // itree = 2789
   fBoostWeights.push_back(6.97653e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497582,-99) , 
-8, 2.36075, 0, 0, 0.51602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497582,-99) ,
+8, 2.36075, 0, 0, 0.51602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499001,-99) , 
-6, -2.71389, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499001,-99) ,
+6, -2.71389, 1, 0, 0.499476,-99) ,
 1, 0.205661, 0, 0, 0.501561,-99)    );
   // itree = 2790
   fBoostWeights.push_back(6.9951e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497805,-99) , 
-9, 2.37395, 0, 0, 0.516022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497805,-99) ,
+9, 2.37395, 0, 0, 0.516022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491682,-99) , 
-9, 2.74376, 1, 0, 0.499491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491682,-99) ,
+9, 2.74376, 1, 0, 0.499491,-99) ,
 1, 0.205661, 0, 0, 0.501575,-99)    );
   // itree = 2791
   fBoostWeights.push_back(7.2328e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496343,-99) , 
-7, 0.765903, 1, 0, 0.516024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496343,-99) ,
+7, 0.765903, 1, 0, 0.516024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4917,-99) , 
-9, 2.74376, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4917,-99) ,
+9, 2.74376, 1, 0, 0.499476,-99) ,
 1, 0.205661, 0, 0, 0.501563,-99)    );
   // itree = 2792
   fBoostWeights.push_back(6.53552e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499088,-99) , 
-4, -1.29438, 1, 0, 0.516023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499088,-99) ,
+4, -1.29438, 1, 0, 0.516023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499018,-99) , 
-12, 3.73942, 1, 0, 0.499461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499018,-99) ,
+12, 3.73942, 1, 0, 0.499461,-99) ,
 1, 0.205661, 0, 0, 0.501549,-99)    );
   // itree = 2793
   fBoostWeights.push_back(6.15395e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.0161237, 1, 1, 0.509171,-99) , 
+0,
+0,
+3, 0.0161237, 1, 1, 0.509171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498951,-99) , 
-1, 0.195053, 0, 0, 0.499756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498951,-99) ,
+1, 0.195053, 0, 0, 0.499756,-99) ,
 4, -1.81813, 1, 0, 0.501562,-99)    );
   // itree = 2794
   fBoostWeights.push_back(7.25484e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496353,-99) , 
-7, 0.765903, 1, 0, 0.516006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496353,-99) ,
+7, 0.765903, 1, 0, 0.516006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493331,-99) , 
-5, 0.369262, 0, 0, 0.499487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493331,-99) ,
+5, 0.369262, 0, 0, 0.499487,-99) ,
 1, 0.205661, 0, 0, 0.50157,-99)    );
   // itree = 2795
   fBoostWeights.push_back(5.62311e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495846,-99) , 
-8, 1.51822, 0, 0, 0.502038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495846,-99) ,
+8, 1.51822, 0, 0, 0.502038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493845,-99) , 
-9, 2.15069, 0, 0, 0.498364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493845,-99) ,
+9, 2.15069, 0, 0, 0.498364,-99) ,
 3, 0.0967294, 1, 0, 0.501557,-99)    );
   // itree = 2796
   fBoostWeights.push_back(7.42893e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499171,-99) , 
-1, -0.100321, 0, 0, 0.503829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499171,-99) ,
+1, -0.100321, 0, 0, 0.503829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492957,-99) , 
-9, 1.86353, 0, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492957,-99) ,
+9, 1.86353, 0, 0, 0.499211,-99) ,
 12, 4.57639, 1, 0, 0.501546,-99)    );
   // itree = 2797
   fBoostWeights.push_back(6.41908e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497591,-99) , 
-8, 2.36075, 0, 0, 0.515977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497591,-99) ,
+8, 2.36075, 0, 0, 0.515977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498388,-99) , 
-11, 1.17355, 1, 0, 0.499463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498388,-99) ,
+11, 1.17355, 1, 0, 0.499463,-99) ,
 1, 0.205661, 0, 0, 0.501545,-99)    );
   // itree = 2798
   fBoostWeights.push_back(6.58088e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499076,-99) , 
-4, -1.29438, 1, 0, 0.515979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499076,-99) ,
+4, -1.29438, 1, 0, 0.515979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498928,-99) , 
-9, 1.67927, 1, 0, 0.499462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498928,-99) ,
+9, 1.67927, 1, 0, 0.499462,-99) ,
 1, 0.205661, 0, 0, 0.501544,-99)    );
   // itree = 2799
   fBoostWeights.push_back(7.45838e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497768,-99) , 
-7, 0.372233, 0, 0, 0.503848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497768,-99) ,
+7, 0.372233, 0, 0, 0.503848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497557,-99) , 
-0, 2.53058, 0, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497557,-99) ,
+0, 2.53058, 0, 0, 0.499211,-99) ,
 12, 4.57639, 1, 0, 0.501556,-99)    );
   // itree = 2800
   fBoostWeights.push_back(5.67063e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499823,-99) , 
-6, -1.05893, 1, 0, 0.502403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499823,-99) ,
+6, -1.05893, 1, 0, 0.502403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492316,-99) , 
-2, 0.493201, 1, 0, 0.498237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492316,-99) ,
+2, 0.493201, 1, 0, 0.498237,-99) ,
 0, 1.68308, 0, 0, 0.501554,-99)    );
   // itree = 2801
   fBoostWeights.push_back(7.20036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496348,-99) , 
-7, 0.765903, 1, 0, 0.515961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496348,-99) ,
+7, 0.765903, 1, 0, 0.515961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491732,-99) , 
-9, 2.74376, 1, 0, 0.499475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491732,-99) ,
+9, 2.74376, 1, 0, 0.499475,-99) ,
 1, 0.205661, 0, 0, 0.501553,-99)    );
   // itree = 2802
   fBoostWeights.push_back(6.55669e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499085,-99) , 
-4, -1.29438, 1, 0, 0.51596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499085,-99) ,
+4, -1.29438, 1, 0, 0.51596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498786,-99) , 
-5, 0.992268, 0, 0, 0.49946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498786,-99) ,
+5, 0.992268, 0, 0, 0.49946,-99) ,
 1, 0.205661, 0, 0, 0.50154,-99)    );
   // itree = 2803
   fBoostWeights.push_back(6.95781e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497602,-99) , 
-8, 2.36075, 0, 0, 0.515959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497602,-99) ,
+8, 2.36075, 0, 0, 0.515959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498316,-99) , 
-0, 2.0319, 1, 0, 0.499469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498316,-99) ,
+0, 2.0319, 1, 0, 0.499469,-99) ,
 1, 0.205661, 0, 0, 0.501548,-99)    );
   // itree = 2804
   fBoostWeights.push_back(6.52206e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497591,-99) , 
-7, 0.979305, 1, 0, 0.502405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497591,-99) ,
+7, 0.979305, 1, 0, 0.502405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492982,-99) , 
-6, -0.983179, 0, 0, 0.498209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492982,-99) ,
+6, -0.983179, 0, 0, 0.498209,-99) ,
 0, 1.68308, 0, 0, 0.50155,-99)    );
   // itree = 2805
   fBoostWeights.push_back(7.1749e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496381,-99) , 
-7, 0.765903, 1, 0, 0.515951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496381,-99) ,
+7, 0.765903, 1, 0, 0.515951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498988,-99) , 
-6, -2.71389, 1, 0, 0.49946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498988,-99) ,
+6, -2.71389, 1, 0, 0.49946,-99) ,
 1, 0.205661, 0, 0, 0.501539,-99)    );
   // itree = 2806
   fBoostWeights.push_back(6.60918e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499091,-99) , 
-12, 4.57639, 1, 0, 0.50203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499091,-99) ,
+12, 4.57639, 1, 0, 0.50203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492835,-99) , 
-3, 0.161737, 0, 0, 0.498381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492835,-99) ,
+3, 0.161737, 0, 0, 0.498381,-99) ,
 3, 0.0967294, 1, 0, 0.501553,-99)    );
   // itree = 2807
   fBoostWeights.push_back(7.55838e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499115,-99) , 
-4, -1.29631, 1, 0, 0.50382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499115,-99) ,
+4, -1.29631, 1, 0, 0.50382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496797,-99) , 
-5, 0.731889, 0, 0, 0.499233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496797,-99) ,
+5, 0.731889, 0, 0, 0.499233,-99) ,
 12, 4.57639, 1, 0, 0.501553,-99)    );
   // itree = 2808
   fBoostWeights.push_back(7.155e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498018,-99) , 
-4, -0.600526, 1, 0, 0.505266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498018,-99) ,
+4, -0.600526, 1, 0, 0.505266,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498418,-99) , 
-9, 2.74376, 0, 0, 0.499414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498418,-99) ,
+9, 2.74376, 0, 0, 0.499414,-99) ,
 7, 0.464495, 1, 0, 0.501556,-99)    );
   // itree = 2809
   fBoostWeights.push_back(7.19644e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497283,-99) , 
-3, 0.0644723, 1, 0, 0.503831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497283,-99) ,
+3, 0.0644723, 1, 0, 0.503831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494234,-99) , 
-8, 1.91935, 0, 0, 0.499239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494234,-99) ,
+8, 1.91935, 0, 0, 0.499239,-99) ,
 12, 4.57639, 1, 0, 0.501561,-99)    );
   // itree = 2810
   fBoostWeights.push_back(6.3983e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498563,-99) , 
-7, 0.390948, 0, 0, 0.502049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498563,-99) ,
+7, 0.390948, 0, 0, 0.502049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492415,-99) , 
-11, 1.13118, 1, 0, 0.497641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492415,-99) ,
+11, 1.13118, 1, 0, 0.497641,-99) ,
 5, 1.0961, 1, 0, 0.50155,-99)    );
   // itree = 2811
   fBoostWeights.push_back(6.4944e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497617,-99) , 
-7, 0.979305, 1, 0, 0.502397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497617,-99) ,
+7, 0.979305, 1, 0, 0.502397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491795,-99) , 
-9, 2.45345, 1, 0, 0.498214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491795,-99) ,
+9, 2.45345, 1, 0, 0.498214,-99) ,
 0, 1.68308, 0, 0, 0.501544,-99)    );
   // itree = 2812
   fBoostWeights.push_back(6.5377e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499107,-99) , 
-4, -1.29438, 1, 0, 0.515929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499107,-99) ,
+4, -1.29438, 1, 0, 0.515929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498786,-99) , 
-5, 0.992268, 0, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498786,-99) ,
+5, 0.992268, 0, 0, 0.499456,-99) ,
 1, 0.205661, 0, 0, 0.501533,-99)    );
   // itree = 2813
   fBoostWeights.push_back(6.87538e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497815,-99) , 
-9, 2.37395, 0, 0, 0.515928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497815,-99) ,
+9, 2.37395, 0, 0, 0.515928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499025,-99) , 
-12, 3.73942, 1, 0, 0.499465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499025,-99) ,
+12, 3.73942, 1, 0, 0.499465,-99) ,
 1, 0.205661, 0, 0, 0.501541,-99)    );
   // itree = 2814
   fBoostWeights.push_back(7.12327e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496411,-99) , 
-7, 0.765903, 1, 0, 0.51593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496411,-99) ,
+7, 0.765903, 1, 0, 0.51593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499011,-99) , 
-6, -2.71389, 1, 0, 0.499481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499011,-99) ,
+6, -2.71389, 1, 0, 0.499481,-99) ,
 1, 0.205661, 0, 0, 0.501555,-99)    );
   // itree = 2815
   fBoostWeights.push_back(7.51533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499149,-99) , 
-4, -1.29631, 1, 0, 0.503835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499149,-99) ,
+4, -1.29631, 1, 0, 0.503835,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496826,-99) , 
-5, 0.731889, 0, 0, 0.49925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496826,-99) ,
+5, 0.731889, 0, 0, 0.49925,-99) ,
 12, 4.57639, 1, 0, 0.501568,-99)    );
   // itree = 2816
   fBoostWeights.push_back(7.50414e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499168,-99) , 
-4, -1.29631, 1, 0, 0.503842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499168,-99) ,
+4, -1.29631, 1, 0, 0.503842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492953,-99) , 
-11, 0.917376, 0, 0, 0.499251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492953,-99) ,
+11, 0.917376, 0, 0, 0.499251,-99) ,
 12, 4.57639, 1, 0, 0.501572,-99)    );
   // itree = 2817
   fBoostWeights.push_back(5.12189e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497584,-99) , 
-3, 0.0967294, 1, 0, 0.501887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497584,-99) ,
+3, 0.0967294, 1, 0, 0.501887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496805,-99) ,
 9, 1.48572, 0, 0, 0.50157,-99)    );
   // itree = 2818
   fBoostWeights.push_back(6.45871e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497628,-99) , 
-8, 2.36075, 0, 0, 0.515918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497628,-99) ,
+8, 2.36075, 0, 0, 0.515918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499094,-99) , 
-2, -0.496694, 1, 0, 0.499491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499094,-99) ,
+2, -0.496694, 1, 0, 0.499491,-99) ,
 1, 0.205661, 0, 0, 0.501562,-99)    );
   // itree = 2819
   fBoostWeights.push_back(6.90105e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497645,-99) , 
-8, 2.36075, 0, 0, 0.51592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497645,-99) ,
+8, 2.36075, 0, 0, 0.51592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498365,-99) , 
-0, 2.0319, 1, 0, 0.499503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498365,-99) ,
+0, 2.0319, 1, 0, 0.499503,-99) ,
 1, 0.205661, 0, 0, 0.501572,-99)    );
   // itree = 2820
   fBoostWeights.push_back(6.11308e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -1.43062, 1, 1, 0.515922,-99) , 
+0,
+0,
+6, -1.43062, 1, 1, 0.515922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498992,-99) , 
-10, -27.4195, 1, 0, 0.499504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498992,-99) ,
+10, -27.4195, 1, 0, 0.499504,-99) ,
 1, 0.205661, 0, 0, 0.501574,-99)    );
   // itree = 2821
   fBoostWeights.push_back(7.48682e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499233,-99) , 
-1, -0.100321, 0, 0, 0.503859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499233,-99) ,
+1, -0.100321, 0, 0, 0.503859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492989,-99) , 
-11, 0.917376, 0, 0, 0.499253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492989,-99) ,
+11, 0.917376, 0, 0, 0.499253,-99) ,
 12, 4.57639, 1, 0, 0.501582,-99)    );
   // itree = 2822
   fBoostWeights.push_back(6.13741e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49862,-99) , 
-7, 0.390948, 0, 0, 0.502079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49862,-99) ,
+7, 0.390948, 0, 0, 0.502079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493524,-99) , 
-8, 2.08132, 0, 0, 0.497671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493524,-99) ,
+8, 2.08132, 0, 0, 0.497671,-99) ,
 5, 1.0961, 1, 0, 0.501581,-99)    );
   // itree = 2823
   fBoostWeights.push_back(6.24712e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499722,-99) , 
-1, 0.10369, 0, 0, 0.502072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499722,-99) ,
+1, 0.10369, 0, 0, 0.502072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49065,-99) , 
-3, 0.0161134, 1, 0, 0.497672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49065,-99) ,
+3, 0.0161134, 1, 0, 0.497672,-99) ,
 5, 1.0961, 1, 0, 0.501575,-99)    );
   // itree = 2824
   fBoostWeights.push_back(7.44369e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499213,-99) , 
-4, -1.29631, 1, 0, 0.50387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499213,-99) ,
+4, -1.29631, 1, 0, 0.50387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496841,-99) , 
-5, 0.731889, 0, 0, 0.499245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496841,-99) ,
+5, 0.731889, 0, 0, 0.499245,-99) ,
 12, 4.57639, 1, 0, 0.501584,-99)    );
   // itree = 2825
   fBoostWeights.push_back(7.44673e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497822,-99) , 
-7, 0.372233, 0, 0, 0.503877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497822,-99) ,
+7, 0.372233, 0, 0, 0.503877,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497595,-99) , 
-0, 2.53058, 0, 0, 0.499246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497595,-99) ,
+0, 2.53058, 0, 0, 0.499246,-99) ,
 12, 4.57639, 1, 0, 0.501588,-99)    );
   // itree = 2826
   fBoostWeights.push_back(6.24251e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496115,-99) , 
-11, 1.84612, 1, 0, 0.502021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496115,-99) ,
+11, 1.84612, 1, 0, 0.502021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493721,-99) , 
-9, 1.99097, 1, 0, 0.498964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493721,-99) ,
+9, 1.99097, 1, 0, 0.498964,-99) ,
 6, -0.231447, 1, 0, 0.501586,-99)    );
   // itree = 2827
   fBoostWeights.push_back(7.3306e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499206,-99) , 
-4, -1.29631, 1, 0, 0.503855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499206,-99) ,
+4, -1.29631, 1, 0, 0.503855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493031,-99) , 
-9, 1.86353, 0, 0, 0.499241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493031,-99) ,
+9, 1.86353, 0, 0, 0.499241,-99) ,
 12, 4.57639, 1, 0, 0.501574,-99)    );
   // itree = 2828
   fBoostWeights.push_back(6.45431e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498222,-99) , 
-1, -0.712287, 0, 0, 0.502421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498222,-99) ,
+1, -0.712287, 0, 0, 0.502421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491858,-99) , 
-9, 2.45345, 1, 0, 0.498256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491858,-99) ,
+9, 2.45345, 1, 0, 0.498256,-99) ,
 0, 1.68308, 0, 0, 0.501572,-99)    );
   // itree = 2829
   fBoostWeights.push_back(6.99548e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497559,-99) , 
-8, 2.36075, 0, 0, 0.515816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497559,-99) ,
+8, 2.36075, 0, 0, 0.515816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491785,-99) , 
-9, 2.74376, 1, 0, 0.499506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491785,-99) ,
+9, 2.74376, 1, 0, 0.499506,-99) ,
 1, 0.205661, 0, 0, 0.501562,-99)    );
   // itree = 2830
   fBoostWeights.push_back(6.27967e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49944,-99) , 
-8, 2.22547, 0, 0, 0.502397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49944,-99) ,
+8, 2.22547, 0, 0, 0.502397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492344,-99) , 
-2, 0.493201, 1, 0, 0.498238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492344,-99) ,
+2, 0.493201, 1, 0, 0.498238,-99) ,
 0, 1.68308, 0, 0, 0.501549,-99)    );
   // itree = 2831
   fBoostWeights.push_back(7.09974e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496349,-99) , 
-7, 0.765903, 1, 0, 0.515816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496349,-99) ,
+7, 0.765903, 1, 0, 0.515816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498988,-99) , 
-7, 0.280627, 1, 0, 0.499491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498988,-99) ,
+7, 0.280627, 1, 0, 0.499491,-99) ,
 1, 0.205661, 0, 0, 0.501549,-99)    );
   // itree = 2832
   fBoostWeights.push_back(7.41771e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499219,-99) , 
-4, -1.29631, 1, 0, 0.50385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499219,-99) ,
+4, -1.29631, 1, 0, 0.50385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495547,-99) , 
-4, -1.12229, 0, 0, 0.499221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495547,-99) ,
+4, -1.12229, 0, 0, 0.499221,-99) ,
 12, 4.57639, 1, 0, 0.501561,-99)    );
   // itree = 2833
   fBoostWeights.push_back(5.81338e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499775,-99) , 
-5, 0.402032, 1, 0, 0.515815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499775,-99) ,
+5, 0.402032, 1, 0, 0.515815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499115,-99) , 
-2, -0.496694, 1, 0, 0.499506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499115,-99) ,
+2, -0.496694, 1, 0, 0.499506,-99) ,
 1, 0.205661, 0, 0, 0.501562,-99)    );
   // itree = 2834
   fBoostWeights.push_back(5.39697e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494355,-99) , 
-0, 1.40059, 0, 0, 0.501884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494355,-99) ,
+0, 1.40059, 0, 0, 0.501884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496865,-99) ,
 9, 1.48572, 0, 0, 0.501572,-99)    );
   // itree = 2835
   fBoostWeights.push_back(7.01501e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499329,-99) , 
-7, 0.475304, 1, 0, 0.50203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499329,-99) ,
+7, 0.475304, 1, 0, 0.50203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488617,-99) , 
-4, -0.600476, 1, 0, 0.498446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488617,-99) ,
+4, -0.600476, 1, 0, 0.498446,-99) ,
 3, 0.0967294, 1, 0, 0.501561,-99)    );
   // itree = 2836
   fBoostWeights.push_back(7.37891e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499245,-99) , 
-4, -1.29631, 1, 0, 0.503858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499245,-99) ,
+4, -1.29631, 1, 0, 0.503858,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495559,-99) , 
-4, -1.12229, 0, 0, 0.499219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495559,-99) ,
+4, -1.12229, 0, 0, 0.499219,-99) ,
 12, 4.57639, 1, 0, 0.501564,-99)    );
   // itree = 2837
   fBoostWeights.push_back(6.85835e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497603,-99) , 
-8, 2.36075, 0, 0, 0.515814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497603,-99) ,
+8, 2.36075, 0, 0, 0.515814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493147,-99) , 
-8, 2.70579, 1, 0, 0.49951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493147,-99) ,
+8, 2.70579, 1, 0, 0.49951,-99) ,
 1, 0.205661, 0, 0, 0.501565,-99)    );
   // itree = 2838
   fBoostWeights.push_back(6.82172e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497622,-99) , 
-8, 2.36075, 0, 0, 0.515816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497622,-99) ,
+8, 2.36075, 0, 0, 0.515816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493165,-99) , 
-8, 2.70579, 1, 0, 0.499496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493165,-99) ,
+8, 2.70579, 1, 0, 0.499496,-99) ,
 1, 0.205661, 0, 0, 0.501553,-99)    );
   // itree = 2839
   fBoostWeights.push_back(6.28314e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497643,-99) , 
-7, 0.979305, 1, 0, 0.50239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497643,-99) ,
+7, 0.979305, 1, 0, 0.50239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495188,-99) , 
-3, 0.0161829, 1, 0, 0.49823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495188,-99) ,
+3, 0.0161829, 1, 0, 0.49823,-99) ,
 0, 1.68308, 0, 0, 0.501542,-99)    );
   // itree = 2840
   fBoostWeights.push_back(4.92609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497375,-99) , 
-5, 1.09243, 1, 0, 0.501844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497375,-99) ,
+5, 1.09243, 1, 0, 0.501844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496842,-99) ,
 9, 1.48572, 0, 0, 0.501532,-99)    );
   // itree = 2841
   fBoostWeights.push_back(6.46826e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499312,-99) , 
-7, 0.475304, 1, 0, 0.501993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499312,-99) ,
+7, 0.475304, 1, 0, 0.501993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492875,-99) , 
-3, 0.161737, 0, 0, 0.498405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492875,-99) ,
+3, 0.161737, 0, 0, 0.498405,-99) ,
 3, 0.0967294, 1, 0, 0.501524,-99)    );
   // itree = 2842
   fBoostWeights.push_back(7.92794e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495474,-99) , 
-1, -0.750044, 0, 0, 0.505205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495474,-99) ,
+1, -0.750044, 0, 0, 0.505205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495258,-99) , 
-5, 0.681654, 0, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495258,-99) ,
+5, 0.681654, 0, 0, 0.499404,-99) ,
 7, 0.464495, 1, 0, 0.501527,-99)    );
   // itree = 2843
   fBoostWeights.push_back(7.3761e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4977,-99) , 
-7, 0.372233, 0, 0, 0.503816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4977,-99) ,
+7, 0.372233, 0, 0, 0.503816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496775,-99) , 
-5, 0.731889, 0, 0, 0.499166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496775,-99) ,
+5, 0.731889, 0, 0, 0.499166,-99) ,
 12, 4.57639, 1, 0, 0.501517,-99)    );
   // itree = 2844
   fBoostWeights.push_back(8.08765e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498248,-99) , 
-7, 0.373152, 0, 0, 0.505202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498248,-99) ,
+7, 0.373152, 0, 0, 0.505202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498493,-99) , 
-12, 3.85898, 1, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498493,-99) ,
+12, 3.85898, 1, 0, 0.499382,-99) ,
 7, 0.464495, 1, 0, 0.501512,-99)    );
   // itree = 2845
   fBoostWeights.push_back(7.52609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499216,-99) , 
-1, -0.100321, 0, 0, 0.503816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499216,-99) ,
+1, -0.100321, 0, 0, 0.503816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497534,-99) , 
-0, 2.53058, 0, 0, 0.499182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497534,-99) ,
+0, 2.53058, 0, 0, 0.499182,-99) ,
 12, 4.57639, 1, 0, 0.501525,-99)    );
   // itree = 2846
   fBoostWeights.push_back(7.08731e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499236,-99) , 
-1, -0.100321, 0, 0, 0.503824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499236,-99) ,
+1, -0.100321, 0, 0, 0.503824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498154,-99) , 
-3, 0.0644871, 0, 0, 0.499189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498154,-99) ,
+3, 0.0644871, 0, 0, 0.499189,-99) ,
 12, 4.57639, 1, 0, 0.501533,-99)    );
   // itree = 2847
   fBoostWeights.push_back(8.1529e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498297,-99) , 
-7, 0.373152, 0, 0, 0.505231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498297,-99) ,
+7, 0.373152, 0, 0, 0.505231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498414,-99) , 
-9, 2.74376, 0, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498414,-99) ,
+9, 2.74376, 0, 0, 0.499413,-99) ,
 7, 0.464495, 1, 0, 0.501543,-99)    );
   // itree = 2848
   fBoostWeights.push_back(5.16743e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499065,-99) , 
-0, 2.88598, 1, 0, 0.502398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499065,-99) ,
+0, 2.88598, 1, 0, 0.502398,-99) ,
 NN(
-0, 
-0, 
-0, 1.36413, 0, -1, 0.498261,-99) , 
+0,
+0,
+0, 1.36413, 0, -1, 0.498261,-99) ,
 0, 1.68308, 0, 0, 0.501555,-99)    );
   // itree = 2849
   fBoostWeights.push_back(7.37313e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497369,-99) , 
-3, 0.0644723, 1, 0, 0.503841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497369,-99) ,
+3, 0.0644723, 1, 0, 0.503841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497571,-99) , 
-0, 2.53058, 0, 0, 0.49921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497571,-99) ,
+0, 2.53058, 0, 0, 0.49921,-99) ,
 12, 4.57639, 1, 0, 0.501551,-99)    );
   // itree = 2850
   fBoostWeights.push_back(6.42235e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499774,-99) , 
-6, -0.231448, 1, 0, 0.503829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499774,-99) ,
+6, -0.231448, 1, 0, 0.503829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49759,-99) , 
-0, 2.53058, 0, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49759,-99) ,
+0, 2.53058, 0, 0, 0.499217,-99) ,
 12, 4.57639, 1, 0, 0.501549,-99)    );
   // itree = 2851
   fBoostWeights.push_back(6.84548e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497839,-99) , 
-9, 2.37395, 0, 0, 0.515797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497839,-99) ,
+9, 2.37395, 0, 0, 0.515797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498338,-99) , 
-0, 2.0319, 1, 0, 0.499489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498338,-99) ,
+0, 2.0319, 1, 0, 0.499489,-99) ,
 1, 0.205661, 0, 0, 0.501545,-99)    );
   // itree = 2852
   fBoostWeights.push_back(6.55104e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499115,-99) , 
-4, -1.29438, 1, 0, 0.515799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499115,-99) ,
+4, -1.29438, 1, 0, 0.515799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493336,-99) , 
-5, 0.369262, 0, 0, 0.499491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493336,-99) ,
+5, 0.369262, 0, 0, 0.499491,-99) ,
 1, 0.205661, 0, 0, 0.501547,-99)    );
   // itree = 2853
   fBoostWeights.push_back(7.34542e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497754,-99) , 
-7, 0.372233, 0, 0, 0.503807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497754,-99) ,
+7, 0.372233, 0, 0, 0.503807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495111,-99) , 
-11, 1.012, 0, 0, 0.499213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495111,-99) ,
+11, 1.012, 0, 0, 0.499213,-99) ,
 12, 4.57639, 1, 0, 0.501536,-99)    );
   // itree = 2854
   fBoostWeights.push_back(6.51456e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499121,-99) , 
-4, -1.29438, 1, 0, 0.515788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499121,-99) ,
+4, -1.29438, 1, 0, 0.515788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498935,-99) , 
-9, 1.67927, 1, 0, 0.49947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498935,-99) ,
+9, 1.67927, 1, 0, 0.49947,-99) ,
 1, 0.205661, 0, 0, 0.501527,-99)    );
   // itree = 2855
   fBoostWeights.push_back(5.92e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499678,-99) , 
-3, 0.0218434, 1, 0, 0.502008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499678,-99) ,
+3, 0.0218434, 1, 0, 0.502008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488597,-99) , 
-4, -0.600476, 1, 0, 0.49842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488597,-99) ,
+4, -0.600476, 1, 0, 0.49842,-99) ,
 3, 0.0967294, 1, 0, 0.501538,-99)    );
   // itree = 2856
   fBoostWeights.push_back(7.45058e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499227,-99) , 
-1, -0.100321, 0, 0, 0.503803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499227,-99) ,
+1, -0.100321, 0, 0, 0.503803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497591,-99) , 
-0, 2.53058, 0, 0, 0.499214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497591,-99) ,
+0, 2.53058, 0, 0, 0.499214,-99) ,
 12, 4.57639, 1, 0, 0.501534,-99)    );
   // itree = 2857
   fBoostWeights.push_back(8.11436e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498334,-99) , 
-7, 0.373152, 0, 0, 0.505237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498334,-99) ,
+7, 0.373152, 0, 0, 0.505237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498416,-99) , 
-9, 2.74376, 0, 0, 0.499408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498416,-99) ,
+9, 2.74376, 0, 0, 0.499408,-99) ,
 7, 0.464495, 1, 0, 0.501542,-99)    );
   // itree = 2858
   fBoostWeights.push_back(6.87008e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497648,-99) , 
-8, 2.36075, 0, 0, 0.515779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497648,-99) ,
+8, 2.36075, 0, 0, 0.515779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498362,-99) , 
-0, 2.0319, 1, 0, 0.499502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498362,-99) ,
+0, 2.0319, 1, 0, 0.499502,-99) ,
 1, 0.205661, 0, 0, 0.501554,-99)    );
   // itree = 2859
   fBoostWeights.push_back(7.36607e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496681,-99) , 
-5, 0.643887, 1, 0, 0.505239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496681,-99) ,
+5, 0.643887, 1, 0, 0.505239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496716,-99) , 
-2, 0.444747, 1, 0, 0.499429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496716,-99) ,
+2, 0.444747, 1, 0, 0.499429,-99) ,
 7, 0.464495, 1, 0, 0.501556,-99)    );
   // itree = 2860
   fBoostWeights.push_back(4.87643e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499734,-99) , 
-4, -1.2963, 1, 0, 0.502018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499734,-99) ,
+4, -1.2963, 1, 0, 0.502018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496317,-99) , 
-2, 0.444703, 0, 0, 0.498435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496317,-99) ,
+2, 0.444703, 0, 0, 0.498435,-99) ,
 3, 0.0967294, 1, 0, 0.501549,-99)    );
   // itree = 2861
   fBoostWeights.push_back(6.83415e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497662,-99) , 
-8, 2.36075, 0, 0, 0.515772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497662,-99) ,
+8, 2.36075, 0, 0, 0.515772,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498378,-99) , 
-0, 2.0319, 1, 0, 0.499502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498378,-99) ,
+0, 2.0319, 1, 0, 0.499502,-99) ,
 1, 0.205661, 0, 0, 0.501553,-99)    );
   // itree = 2862
   fBoostWeights.push_back(6.54231e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49642,-99) , 
-7, 0.765903, 1, 0, 0.515774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49642,-99) ,
+7, 0.765903, 1, 0, 0.515774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498441,-99) , 
-11, 1.17355, 1, 0, 0.499504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498441,-99) ,
+11, 1.17355, 1, 0, 0.499504,-99) ,
 1, 0.205661, 0, 0, 0.501555,-99)    );
   // itree = 2863
   fBoostWeights.push_back(6.91478e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497886,-99) , 
-9, 2.37395, 0, 0, 0.515773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497886,-99) ,
+9, 2.37395, 0, 0, 0.515773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49337,-99) , 
-5, 0.369262, 0, 0, 0.499503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49337,-99) ,
+5, 0.369262, 0, 0, 0.499503,-99) ,
 1, 0.205661, 0, 0, 0.501554,-99)    );
   // itree = 2864
   fBoostWeights.push_back(7.39686e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499219,-99) , 
-4, -1.29631, 1, 0, 0.50381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499219,-99) ,
+4, -1.29631, 1, 0, 0.50381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497601,-99) , 
-0, 2.53058, 0, 0, 0.499223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497601,-99) ,
+0, 2.53058, 0, 0, 0.499223,-99) ,
 12, 4.57639, 1, 0, 0.501543,-99)    );
   // itree = 2865
   fBoostWeights.push_back(6.94952e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4977,-99) , 
-8, 2.36075, 0, 0, 0.51577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4977,-99) ,
+8, 2.36075, 0, 0, 0.51577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493386,-99) , 
-5, 0.369262, 0, 0, 0.499498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493386,-99) ,
+5, 0.369262, 0, 0, 0.499498,-99) ,
 1, 0.205661, 0, 0, 0.501549,-99)    );
   // itree = 2866
   fBoostWeights.push_back(7.13245e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496451,-99) , 
-7, 0.765903, 1, 0, 0.515772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496451,-99) ,
+7, 0.765903, 1, 0, 0.515772,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493404,-99) , 
-5, 0.369262, 0, 0, 0.499485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493404,-99) ,
+5, 0.369262, 0, 0, 0.499485,-99) ,
 1, 0.205661, 0, 0, 0.501538,-99)    );
   // itree = 2867
   fBoostWeights.push_back(5.75528e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-11, 0.909039, 1, 1, 0.506859,-99) , 
+0,
+0,
+11, 0.909039, 1, 1, 0.506859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498049,-99) , 
-11, 1.17355, 1, 0, 0.499627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498049,-99) ,
+11, 1.17355, 1, 0, 0.499627,-99) ,
 5, 0.473096, 1, 0, 0.501526,-99)    );
   // itree = 2868
   fBoostWeights.push_back(6.34888e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499752,-99) , 
-6, -0.231448, 1, 0, 0.503788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499752,-99) ,
+6, -0.231448, 1, 0, 0.503788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495095,-99) , 
-11, 1.012, 0, 0, 0.499202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495095,-99) ,
+11, 1.012, 0, 0, 0.499202,-99) ,
 12, 4.57639, 1, 0, 0.501521,-99)    );
   // itree = 2869
   fBoostWeights.push_back(6.53783e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499262,-99) , 
-1, 0.177903, 0, 0, 0.501979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499262,-99) ,
+1, 0.177903, 0, 0, 0.501979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495358,-99) , 
-11, 1.75004, 0, 0, 0.498408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495358,-99) ,
+11, 1.75004, 0, 0, 0.498408,-99) ,
 3, 0.0967294, 1, 0, 0.501512,-99)    );
   // itree = 2870
   fBoostWeights.push_back(6.45265e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499154,-99) , 
-4, -1.29438, 1, 0, 0.515737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499154,-99) ,
+4, -1.29438, 1, 0, 0.515737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498965,-99) , 
-7, 0.280627, 1, 0, 0.499473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498965,-99) ,
+7, 0.280627, 1, 0, 0.499473,-99) ,
 1, 0.205661, 0, 0, 0.501523,-99)    );
   // itree = 2871
   fBoostWeights.push_back(6.19006e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.403092, 0, 1, 0.515736,-99) , 
+0,
+0,
+1, 0.403092, 0, 1, 0.515736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499048,-99) , 
-12, 3.73942, 1, 0, 0.499486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499048,-99) ,
+12, 3.73942, 1, 0, 0.499486,-99) ,
 1, 0.205661, 0, 0, 0.501534,-99)    );
   // itree = 2872
   fBoostWeights.push_back(7.92942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498336,-99) , 
-7, 0.373152, 0, 0, 0.505223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498336,-99) ,
+7, 0.373152, 0, 0, 0.505223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495254,-99) , 
-5, 0.681654, 0, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495254,-99) ,
+5, 0.681654, 0, 0, 0.499421,-99) ,
 7, 0.464495, 1, 0, 0.501545,-99)    );
   // itree = 2873
   fBoostWeights.push_back(6.34237e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498757,-99) , 
-9, 1.86345, 0, 0, 0.502384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498757,-99) ,
+9, 1.86345, 0, 0, 0.502384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
-9, 2.45345, 1, 0, 0.498248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
+9, 2.45345, 1, 0, 0.498248,-99) ,
 0, 1.68308, 0, 0, 0.501541,-99)    );
   // itree = 2874
   fBoostWeights.push_back(8.09538e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495554,-99) , 
-1, -0.750044, 0, 0, 0.505219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495554,-99) ,
+1, -0.750044, 0, 0, 0.505219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49842,-99) , 
-9, 2.74376, 0, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49842,-99) ,
+9, 2.74376, 0, 0, 0.499404,-99) ,
 7, 0.464495, 1, 0, 0.501532,-99)    );
   // itree = 2875
   fBoostWeights.push_back(7.61745e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499298,-99) , 
-1, 0.177903, 0, 0, 0.502007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499298,-99) ,
+1, 0.177903, 0, 0, 0.502007,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488632,-99) , 
-4, -0.600476, 1, 0, 0.498427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488632,-99) ,
+4, -0.600476, 1, 0, 0.498427,-99) ,
 3, 0.0967294, 1, 0, 0.501539,-99)    );
   // itree = 2876
   fBoostWeights.push_back(6.50787e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499515,-99) , 
-11, 1.46171, 1, 0, 0.503812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499515,-99) ,
+11, 1.46171, 1, 0, 0.503812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49559,-99) , 
-4, -1.12229, 0, 0, 0.499238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49559,-99) ,
+4, -1.12229, 0, 0, 0.499238,-99) ,
 12, 4.57639, 1, 0, 0.501551,-99)    );
   // itree = 2877
   fBoostWeights.push_back(6.37098e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498246,-99) , 
-1, -0.712287, 0, 0, 0.502385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498246,-99) ,
+1, -0.712287, 0, 0, 0.502385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492109,-99) , 
-10, -4.81756, 1, 0, 0.498257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492109,-99) ,
+10, -4.81756, 1, 0, 0.498257,-99) ,
 0, 1.68308, 0, 0, 0.501543,-99)    );
   // itree = 2878
   fBoostWeights.push_back(6.47937e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49912,-99) , 
-4, -1.29438, 1, 0, 0.515684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49912,-99) ,
+4, -1.29438, 1, 0, 0.515684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493424,-99) , 
-5, 0.369262, 0, 0, 0.499492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493424,-99) ,
+5, 0.369262, 0, 0, 0.499492,-99) ,
 1, 0.205661, 0, 0, 0.501533,-99)    );
   // itree = 2879
   fBoostWeights.push_back(8.06432e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498341,-99) , 
-7, 0.373152, 0, 0, 0.505203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498341,-99) ,
+7, 0.373152, 0, 0, 0.505203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498418,-99) , 
-9, 2.74376, 0, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498418,-99) ,
+9, 2.74376, 0, 0, 0.499397,-99) ,
 7, 0.464495, 1, 0, 0.501522,-99)    );
   // itree = 2880
   fBoostWeights.push_back(7.93549e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498363,-99) , 
-7, 0.373152, 0, 0, 0.505207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498363,-99) ,
+7, 0.373152, 0, 0, 0.505207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498533,-99) , 
-12, 3.85898, 1, 0, 0.499414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498533,-99) ,
+12, 3.85898, 1, 0, 0.499414,-99) ,
 7, 0.464495, 1, 0, 0.501534,-99)    );
   // itree = 2881
   fBoostWeights.push_back(6.15361e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494775,-99) , 
-9, 1.48572, 0, 0, 0.502017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494775,-99) ,
+9, 1.48572, 0, 0, 0.502017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492915,-99) , 
-3, 0.161737, 0, 0, 0.498429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492915,-99) ,
+3, 0.161737, 0, 0, 0.498429,-99) ,
 3, 0.0967294, 1, 0, 0.501547,-99)    );
   // itree = 2882
   fBoostWeights.push_back(7.29446e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49781,-99) , 
-7, 0.372233, 0, 0, 0.50379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49781,-99) ,
+7, 0.372233, 0, 0, 0.50379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493003,-99) , 
-11, 0.917376, 0, 0, 0.499228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493003,-99) ,
+11, 0.917376, 0, 0, 0.499228,-99) ,
 12, 4.57639, 1, 0, 0.501535,-99)    );
   // itree = 2883
   fBoostWeights.push_back(7.36738e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499228,-99) , 
-1, -0.100321, 0, 0, 0.50378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499228,-99) ,
+1, -0.100321, 0, 0, 0.50378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495153,-99) , 
-11, 1.012, 0, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495153,-99) ,
+11, 1.012, 0, 0, 0.499217,-99) ,
 12, 4.57639, 1, 0, 0.501524,-99)    );
   // itree = 2884
   fBoostWeights.push_back(7.60823e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497347,-99) , 
-11, 1.38448, 1, 0, 0.5052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497347,-99) ,
+11, 1.38448, 1, 0, 0.5052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498527,-99) , 
-12, 3.85898, 1, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498527,-99) ,
+12, 3.85898, 1, 0, 0.499404,-99) ,
 7, 0.464495, 1, 0, 0.501525,-99)    );
   // itree = 2885
   fBoostWeights.push_back(7.1225e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496422,-99) , 
-7, 0.765903, 1, 0, 0.515683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496422,-99) ,
+7, 0.765903, 1, 0, 0.515683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491781,-99) , 
-9, 2.74376, 1, 0, 0.499492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491781,-99) ,
+9, 2.74376, 1, 0, 0.499492,-99) ,
 1, 0.205661, 0, 0, 0.501533,-99)    );
   // itree = 2886
   fBoostWeights.push_back(7.92968e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49557,-99) , 
-1, -0.750044, 0, 0, 0.505176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49557,-99) ,
+1, -0.750044, 0, 0, 0.505176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498535,-99) , 
-12, 3.85898, 1, 0, 0.499409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498535,-99) ,
+12, 3.85898, 1, 0, 0.499409,-99) ,
 7, 0.464495, 1, 0, 0.50152,-99)    );
   // itree = 2887
   fBoostWeights.push_back(7.10831e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49646,-99) , 
-7, 0.765903, 1, 0, 0.515693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49646,-99) ,
+7, 0.765903, 1, 0, 0.515693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498947,-99) , 
-9, 1.67927, 1, 0, 0.499483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498947,-99) ,
+9, 1.67927, 1, 0, 0.499483,-99) ,
 1, 0.205661, 0, 0, 0.501527,-99)    );
   // itree = 2888
   fBoostWeights.push_back(6.84546e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497692,-99) , 
-8, 2.36075, 0, 0, 0.515692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497692,-99) ,
+8, 2.36075, 0, 0, 0.515692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498987,-99) , 
-7, 0.280627, 1, 0, 0.499497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498987,-99) ,
+7, 0.280627, 1, 0, 0.499497,-99) ,
 1, 0.205661, 0, 0, 0.501539,-99)    );
   // itree = 2889
   fBoostWeights.push_back(6.86536e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497913,-99) , 
-9, 2.37395, 0, 0, 0.515694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497913,-99) ,
+9, 2.37395, 0, 0, 0.515694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493445,-99) , 
-5, 0.369262, 0, 0, 0.499511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493445,-99) ,
+5, 0.369262, 0, 0, 0.499511,-99) ,
 1, 0.205661, 0, 0, 0.501551,-99)    );
   // itree = 2890
   fBoostWeights.push_back(6.34749e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498274,-99) , 
-1, -0.712287, 0, 0, 0.502381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498274,-99) ,
+1, -0.712287, 0, 0, 0.502381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493094,-99) , 
-6, -0.983179, 0, 0, 0.498255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493094,-99) ,
+6, -0.983179, 0, 0, 0.498255,-99) ,
 0, 1.68308, 0, 0, 0.50154,-99)    );
   // itree = 2891
   fBoostWeights.push_back(7.25339e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499247,-99) , 
-1, -0.100321, 0, 0, 0.503787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499247,-99) ,
+1, -0.100321, 0, 0, 0.503787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497363,-99) , 
-12, 4.9021, 0, 0, 0.499222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497363,-99) ,
+12, 4.9021, 0, 0, 0.499222,-99) ,
 12, 4.57639, 1, 0, 0.50153,-99)    );
   // itree = 2892
   fBoostWeights.push_back(7.09569e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496469,-99) , 
-7, 0.765903, 1, 0, 0.515671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496469,-99) ,
+7, 0.765903, 1, 0, 0.515671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493463,-99) , 
-5, 0.369262, 0, 0, 0.499497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493463,-99) ,
+5, 0.369262, 0, 0, 0.499497,-99) ,
 1, 0.205661, 0, 0, 0.501536,-99)    );
   // itree = 2893
   fBoostWeights.push_back(8.01276e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495609,-99) , 
-1, -0.750044, 0, 0, 0.505172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495609,-99) ,
+1, -0.750044, 0, 0, 0.505172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498441,-99) , 
-9, 2.74376, 0, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498441,-99) ,
+9, 2.74376, 0, 0, 0.499418,-99) ,
 7, 0.464495, 1, 0, 0.501524,-99)    );
   // itree = 2894
   fBoostWeights.push_back(7.38631e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499257,-99) , 
-1, -0.100321, 0, 0, 0.503789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499257,-99) ,
+1, -0.100321, 0, 0, 0.503789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497601,-99) , 
-0, 2.53058, 0, 0, 0.49922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497601,-99) ,
+0, 2.53058, 0, 0, 0.49922,-99) ,
 12, 4.57639, 1, 0, 0.50153,-99)    );
   // itree = 2895
   fBoostWeights.push_back(7.10485e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496492,-99) , 
-7, 0.765903, 1, 0, 0.515666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496492,-99) ,
+7, 0.765903, 1, 0, 0.515666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49181,-99) , 
-9, 2.74376, 1, 0, 0.4995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49181,-99) ,
+9, 2.74376, 1, 0, 0.4995,-99) ,
 1, 0.205661, 0, 0, 0.501538,-99)    );
   // itree = 2896
   fBoostWeights.push_back(7.21195e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498083,-99) , 
-3, 0.0483549, 1, 0, 0.505158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498083,-99) ,
+3, 0.0483549, 1, 0, 0.505158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498451,-99) , 
-9, 2.74376, 0, 0, 0.499427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498451,-99) ,
+9, 2.74376, 0, 0, 0.499427,-99) ,
 7, 0.464495, 1, 0, 0.501525,-99)    );
   // itree = 2897
   fBoostWeights.push_back(7.35134e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499224,-99) , 
-4, -1.29631, 1, 0, 0.503789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499224,-99) ,
+4, -1.29631, 1, 0, 0.503789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497612,-99) , 
-0, 2.53058, 0, 0, 0.49922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497612,-99) ,
+0, 2.53058, 0, 0, 0.49922,-99) ,
 12, 4.57639, 1, 0, 0.501531,-99)    );
   // itree = 2898
   fBoostWeights.push_back(7.08831e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496525,-99) , 
-7, 0.765903, 1, 0, 0.51567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496525,-99) ,
+7, 0.765903, 1, 0, 0.51567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493456,-99) , 
-5, 0.369262, 0, 0, 0.499499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493456,-99) ,
+5, 0.369262, 0, 0, 0.499499,-99) ,
 1, 0.205661, 0, 0, 0.501537,-99)    );
   // itree = 2899
   fBoostWeights.push_back(6.93209e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499301,-99) , 
-5, 0.732682, 1, 0, 0.503784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499301,-99) ,
+5, 0.732682, 1, 0, 0.503784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496815,-99) , 
-5, 0.731889, 0, 0, 0.499215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496815,-99) ,
+5, 0.731889, 0, 0, 0.499215,-99) ,
 12, 4.57639, 1, 0, 0.501525,-99)    );
   // itree = 2900
   fBoostWeights.push_back(6.83286e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496937,-99) , 
-9, 2.24617, 0, 0, 0.506802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496937,-99) ,
+9, 2.24617, 0, 0, 0.506802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495058,-99) , 
-12, 4.93509, 1, 0, 0.499646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495058,-99) ,
+12, 4.93509, 1, 0, 0.499646,-99) ,
 5, 0.473096, 1, 0, 0.501525,-99)    );
   // itree = 2901
   fBoostWeights.push_back(7.07606e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496536,-99) , 
-7, 0.765903, 1, 0, 0.515659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496536,-99) ,
+7, 0.765903, 1, 0, 0.515659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498944,-99) , 
-9, 1.67927, 1, 0, 0.499475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498944,-99) ,
+9, 1.67927, 1, 0, 0.499475,-99) ,
 1, 0.205661, 0, 0, 0.501515,-99)    );
   // itree = 2902
   fBoostWeights.push_back(7.96176e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498352,-99) , 
-7, 0.373152, 0, 0, 0.505151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498352,-99) ,
+7, 0.373152, 0, 0, 0.505151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498464,-99) , 
-9, 2.74376, 0, 0, 0.499435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498464,-99) ,
+9, 2.74376, 0, 0, 0.499435,-99) ,
 7, 0.464495, 1, 0, 0.501527,-99)    );
   // itree = 2903
   fBoostWeights.push_back(7.58612e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497589,-99) , 
-5, 1.09634, 1, 0, 0.502522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497589,-99) ,
+5, 1.09634, 1, 0, 0.502522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495164,-99) , 
-4, -2.01209, 1, 0, 0.498584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495164,-99) ,
+4, -2.01209, 1, 0, 0.498584,-99) ,
 7, 0.390948, 0, 0, 0.501539,-99)    );
   // itree = 2904
   fBoostWeights.push_back(7.01952e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496972,-99) , 
-9, 2.24617, 0, 0, 0.506814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496972,-99) ,
+9, 2.24617, 0, 0, 0.506814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498079,-99) , 
-11, 1.17355, 1, 0, 0.49965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498079,-99) ,
+11, 1.17355, 1, 0, 0.49965,-99) ,
 5, 0.473096, 1, 0, 0.501531,-99)    );
   // itree = 2905
   fBoostWeights.push_back(6.37945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497715,-99) , 
-7, 0.979305, 1, 0, 0.502362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497715,-99) ,
+7, 0.979305, 1, 0, 0.502362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492148,-99) , 
-10, -4.81756, 1, 0, 0.498274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492148,-99) ,
+10, -4.81756, 1, 0, 0.498274,-99) ,
 0, 1.68308, 0, 0, 0.501529,-99)    );
   // itree = 2906
   fBoostWeights.push_back(7.06274e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496551,-99) , 
-7, 0.765903, 1, 0, 0.515637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496551,-99) ,
+7, 0.765903, 1, 0, 0.515637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49178,-99) , 
-9, 2.74376, 1, 0, 0.499481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49178,-99) ,
+9, 2.74376, 1, 0, 0.499481,-99) ,
 1, 0.205661, 0, 0, 0.501518,-99)    );
   // itree = 2907
   fBoostWeights.push_back(6.897e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497736,-99) , 
-8, 2.36075, 0, 0, 0.515637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497736,-99) ,
+8, 2.36075, 0, 0, 0.515637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498783,-99) , 
-5, 0.992268, 0, 0, 0.499467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498783,-99) ,
+5, 0.992268, 0, 0, 0.499467,-99) ,
 1, 0.205661, 0, 0, 0.501505,-99)    );
   // itree = 2908
   fBoostWeights.push_back(6.86145e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497755,-99) , 
-8, 2.36075, 0, 0, 0.515639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497755,-99) ,
+8, 2.36075, 0, 0, 0.515639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49896,-99) , 
-7, 0.280627, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49896,-99) ,
+7, 0.280627, 1, 0, 0.499476,-99) ,
 1, 0.205661, 0, 0, 0.501514,-99)    );
   // itree = 2909
   fBoostWeights.push_back(7.05349e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496584,-99) , 
-7, 0.765903, 1, 0, 0.51564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496584,-99) ,
+7, 0.765903, 1, 0, 0.51564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491826,-99) , 
-9, 2.74376, 1, 0, 0.49949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491826,-99) ,
+9, 2.74376, 1, 0, 0.49949,-99) ,
 1, 0.205661, 0, 0, 0.501526,-99)    );
   // itree = 2910
   fBoostWeights.push_back(6.63508e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497979,-99) , 
-9, 2.37395, 0, 0, 0.51564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497979,-99) ,
+9, 2.37395, 0, 0, 0.51564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493183,-99) , 
-8, 2.70579, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493183,-99) ,
+8, 2.70579, 1, 0, 0.499476,-99) ,
 1, 0.205661, 0, 0, 0.501513,-99)    );
   // itree = 2911
   fBoostWeights.push_back(7.06118e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49661,-99) , 
-7, 0.765903, 1, 0, 0.515641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49661,-99) ,
+7, 0.765903, 1, 0, 0.515641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49895,-99) , 
-7, 0.280627, 1, 0, 0.499462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49895,-99) ,
+7, 0.280627, 1, 0, 0.499462,-99) ,
 1, 0.205661, 0, 0, 0.501502,-99)    );
   // itree = 2912
   fBoostWeights.push_back(5.67528e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.8397, 0, 1, 0.506774,-99) , 
+0,
+0,
+0, 1.8397, 0, 1, 0.506774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49809,-99) , 
-11, 1.17355, 1, 0, 0.499642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49809,-99) ,
+11, 1.17355, 1, 0, 0.499642,-99) ,
 5, 0.473096, 1, 0, 0.501514,-99)    );
   // itree = 2913
   fBoostWeights.push_back(6.23071e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.403092, 0, 1, 0.515631,-99) , 
+0,
+0,
+1, 0.403092, 0, 1, 0.515631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498948,-99) , 
-9, 1.67927, 1, 0, 0.499473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498948,-99) ,
+9, 1.67927, 1, 0, 0.499473,-99) ,
 1, 0.205661, 0, 0, 0.50151,-99)    );
   // itree = 2914
   fBoostWeights.push_back(7.04268e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496607,-99) , 
-7, 0.765903, 1, 0, 0.515615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496607,-99) ,
+7, 0.765903, 1, 0, 0.515615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498808,-99) , 
-5, 0.992268, 0, 0, 0.499485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498808,-99) ,
+5, 0.992268, 0, 0, 0.499485,-99) ,
 1, 0.205661, 0, 0, 0.501518,-99)    );
   // itree = 2915
   fBoostWeights.push_back(5.955e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499589,-99) , 
-12, 4.93509, 1, 0, 0.502012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499589,-99) ,
+12, 4.93509, 1, 0, 0.502012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48919,-99) , 
-2, 0.174524, 1, 0, 0.497724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48919,-99) ,
+2, 0.174524, 1, 0, 0.497724,-99) ,
 5, 1.0961, 1, 0, 0.501527,-99)    );
   // itree = 2916
   fBoostWeights.push_back(7.84702e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49562,-99) , 
-1, -0.750044, 0, 0, 0.505132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49562,-99) ,
+1, -0.750044, 0, 0, 0.505132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498562,-99) , 
-12, 3.85898, 1, 0, 0.499431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498562,-99) ,
+12, 3.85898, 1, 0, 0.499431,-99) ,
 7, 0.464495, 1, 0, 0.501518,-99)    );
   // itree = 2917
   fBoostWeights.push_back(6.73991e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497986,-99) , 
-9, 2.37395, 0, 0, 0.515614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497986,-99) ,
+9, 2.37395, 0, 0, 0.515614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498985,-99) , 
-7, 0.280627, 1, 0, 0.499492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498985,-99) ,
+7, 0.280627, 1, 0, 0.499492,-99) ,
 1, 0.205661, 0, 0, 0.501524,-99)    );
   // itree = 2918
   fBoostWeights.push_back(7.21895e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497429,-99) , 
-3, 0.0644723, 1, 0, 0.50378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497429,-99) ,
+3, 0.0644723, 1, 0, 0.50378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493041,-99) , 
-11, 0.917376, 0, 0, 0.499242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493041,-99) ,
+11, 0.917376, 0, 0, 0.499242,-99) ,
 12, 4.57639, 1, 0, 0.501537,-99)    );
   // itree = 2919
   fBoostWeights.push_back(7.04533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496631,-99) , 
-7, 0.765903, 1, 0, 0.515605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496631,-99) ,
+7, 0.765903, 1, 0, 0.515605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493444,-99) , 
-5, 0.369262, 0, 0, 0.499495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493444,-99) ,
+5, 0.369262, 0, 0, 0.499495,-99) ,
 1, 0.205661, 0, 0, 0.501525,-99)    );
   // itree = 2920
   fBoostWeights.push_back(7.30566e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499217,-99) , 
-4, -1.29631, 1, 0, 0.503756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499217,-99) ,
+4, -1.29631, 1, 0, 0.503756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495573,-99) , 
-4, -1.12229, 0, 0, 0.49922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495573,-99) ,
+4, -1.12229, 0, 0, 0.49922,-99) ,
 12, 4.57639, 1, 0, 0.501513,-99)    );
   // itree = 2921
   fBoostWeights.push_back(6.99421e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49665,-99) , 
-7, 0.765903, 1, 0, 0.515604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49665,-99) ,
+7, 0.765903, 1, 0, 0.515604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498961,-99) , 
-9, 1.67927, 1, 0, 0.499482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498961,-99) ,
+9, 1.67927, 1, 0, 0.499482,-99) ,
 1, 0.205661, 0, 0, 0.501514,-99)    );
   // itree = 2922
   fBoostWeights.push_back(6.82986e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4978,-99) , 
-8, 2.36075, 0, 0, 0.515603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4978,-99) ,
+8, 2.36075, 0, 0, 0.515603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493479,-99) , 
-5, 0.369262, 0, 0, 0.499496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493479,-99) ,
+5, 0.369262, 0, 0, 0.499496,-99) ,
 1, 0.205661, 0, 0, 0.501526,-99)    );
   // itree = 2923
   fBoostWeights.push_back(6.98179e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496676,-99) , 
-7, 0.765903, 1, 0, 0.515605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496676,-99) ,
+7, 0.765903, 1, 0, 0.515605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
-9, 2.74376, 1, 0, 0.499483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
+9, 2.74376, 1, 0, 0.499483,-99) ,
 1, 0.205661, 0, 0, 0.501515,-99)    );
   // itree = 2924
   fBoostWeights.push_back(6.82377e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497823,-99) , 
-8, 2.36075, 0, 0, 0.515604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497823,-99) ,
+8, 2.36075, 0, 0, 0.515604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498799,-99) , 
-5, 0.992268, 0, 0, 0.499468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498799,-99) ,
+5, 0.992268, 0, 0, 0.499468,-99) ,
 1, 0.205661, 0, 0, 0.501502,-99)    );
   // itree = 2925
   fBoostWeights.push_back(7.30232e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499229,-99) , 
-4, -1.29631, 1, 0, 0.503759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499229,-99) ,
+4, -1.29631, 1, 0, 0.503759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497614,-99) , 
-0, 2.53058, 0, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497614,-99) ,
+0, 2.53058, 0, 0, 0.499211,-99) ,
 12, 4.57639, 1, 0, 0.501511,-99)    );
   // itree = 2926
   fBoostWeights.push_back(6.77798e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497838,-99) , 
-8, 2.36075, 0, 0, 0.515602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497838,-99) ,
+8, 2.36075, 0, 0, 0.515602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499014,-99) , 
-6, -2.71389, 1, 0, 0.499486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499014,-99) ,
+6, -2.71389, 1, 0, 0.499486,-99) ,
 1, 0.205661, 0, 0, 0.501517,-99)    );
   // itree = 2927
   fBoostWeights.push_back(9.7907e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496708,-99) , 
-7, 0.390948, 0, 0, 0.501868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496708,-99) ,
+7, 0.390948, 0, 0, 0.501868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48534,-99) , 
-7, 0.626909, 1, 0, 0.499819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48534,-99) ,
+7, 0.626909, 1, 0, 0.499819,-99) ,
 2, 0.821394, 1, 0, 0.501531,-99)    );
   // itree = 2928
   fBoostWeights.push_back(7.26174e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4978,-99) , 
-7, 0.372233, 0, 0, 0.503767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4978,-99) ,
+7, 0.372233, 0, 0, 0.503767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497637,-99) , 
-0, 2.53058, 0, 0, 0.499219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497637,-99) ,
+0, 2.53058, 0, 0, 0.499219,-99) ,
 12, 4.57639, 1, 0, 0.501519,-99)    );
   // itree = 2929
   fBoostWeights.push_back(6.97175e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496677,-99) , 
-7, 0.765903, 1, 0, 0.515574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496677,-99) ,
+7, 0.765903, 1, 0, 0.515574,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498347,-99) , 
-0, 2.0319, 1, 0, 0.499489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498347,-99) ,
+0, 2.0319, 1, 0, 0.499489,-99) ,
 1, 0.205661, 0, 0, 0.501517,-99)    );
   // itree = 2930
   fBoostWeights.push_back(3.03716e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.501519,-99)    );
   // itree = 2931
   fBoostWeights.push_back(6.74979e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498021,-99) , 
-9, 2.37395, 0, 0, 0.515565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498021,-99) ,
+9, 2.37395, 0, 0, 0.515565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49897,-99) , 
-7, 0.280627, 1, 0, 0.499483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49897,-99) ,
+7, 0.280627, 1, 0, 0.499483,-99) ,
 1, 0.205661, 0, 0, 0.501511,-99)    );
   // itree = 2932
   fBoostWeights.push_back(6.88973e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496694,-99) , 
-7, 0.765903, 1, 0, 0.515567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496694,-99) ,
+7, 0.765903, 1, 0, 0.515567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499067,-99) , 
-12, 3.73942, 1, 0, 0.499497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499067,-99) ,
+12, 3.73942, 1, 0, 0.499497,-99) ,
 1, 0.205661, 0, 0, 0.501523,-99)    );
   // itree = 2933
   fBoostWeights.push_back(6.85318e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496713,-99) , 
-7, 0.765903, 1, 0, 0.515566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496713,-99) ,
+7, 0.765903, 1, 0, 0.515566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499085,-99) , 
-12, 3.73942, 1, 0, 0.499513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499085,-99) ,
+12, 3.73942, 1, 0, 0.499513,-99) ,
 1, 0.205661, 0, 0, 0.501537,-99)    );
   // itree = 2934
   fBoostWeights.push_back(6.41718e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499257,-99) , 
-4, -1.29438, 1, 0, 0.515565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499257,-99) ,
+4, -1.29438, 1, 0, 0.515565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493555,-99) , 
-5, 0.369262, 0, 0, 0.499529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493555,-99) ,
+5, 0.369262, 0, 0, 0.499529,-99) ,
 1, 0.205661, 0, 0, 0.50155,-99)    );
   // itree = 2935
   fBoostWeights.push_back(6.69159e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498049,-99) , 
-9, 2.37395, 0, 0, 0.515564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498049,-99) ,
+9, 2.37395, 0, 0, 0.515564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499005,-99) , 
-7, 0.280627, 1, 0, 0.499516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499005,-99) ,
+7, 0.280627, 1, 0, 0.499516,-99) ,
 1, 0.205661, 0, 0, 0.501539,-99)    );
   // itree = 2936
   fBoostWeights.push_back(6.13641e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.403092, 0, 1, 0.515566,-99) , 
+0,
+0,
+1, 0.403092, 0, 1, 0.515566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498408,-99) , 
-0, 2.0319, 1, 0, 0.49953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498408,-99) ,
+0, 2.0319, 1, 0, 0.49953,-99) ,
 1, 0.205661, 0, 0, 0.501552,-99)    );
   // itree = 2937
   fBoostWeights.push_back(7.20793e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49747,-99) , 
-3, 0.0644723, 1, 0, 0.503786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49747,-99) ,
+3, 0.0644723, 1, 0, 0.503786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496881,-99) , 
-5, 0.731889, 0, 0, 0.499265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496881,-99) ,
+5, 0.731889, 0, 0, 0.499265,-99) ,
 12, 4.57639, 1, 0, 0.501551,-99)    );
   // itree = 2938
   fBoostWeights.push_back(4.86417e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498974,-99) , 
-1, -0.814248, 0, 0, 0.502001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498974,-99) ,
+1, -0.814248, 0, 0, 0.502001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493583,-99) ,
 7, 1.08965, 1, 0, 0.501545,-99)    );
   // itree = 2939
   fBoostWeights.push_back(6.92233e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496718,-99) , 
-7, 0.765903, 1, 0, 0.515539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496718,-99) ,
+7, 0.765903, 1, 0, 0.515539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499008,-99) , 
-7, 0.280627, 1, 0, 0.499516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499008,-99) ,
+7, 0.280627, 1, 0, 0.499516,-99) ,
 1, 0.205661, 0, 0, 0.501536,-99)    );
   // itree = 2940
   fBoostWeights.push_back(8.14425e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496713,-99) , 
-12, 4.93509, 1, 0, 0.502524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496713,-99) ,
+12, 4.93509, 1, 0, 0.502524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495224,-99) , 
-4, -2.01209, 1, 0, 0.498613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495224,-99) ,
+4, -2.01209, 1, 0, 0.498613,-99) ,
 7, 0.390948, 0, 0, 0.501548,-99)    );
   // itree = 2941
   fBoostWeights.push_back(7.16135e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497817,-99) , 
-7, 0.372233, 0, 0, 0.503763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497817,-99) ,
+7, 0.372233, 0, 0, 0.503763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497393,-99) , 
-12, 4.9021, 0, 0, 0.499266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497393,-99) ,
+12, 4.9021, 0, 0, 0.499266,-99) ,
 12, 4.57639, 1, 0, 0.50154,-99)    );
   // itree = 2942
   fBoostWeights.push_back(7.22369e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497837,-99) , 
-7, 0.372233, 0, 0, 0.503753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497837,-99) ,
+7, 0.372233, 0, 0, 0.503753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4969,-99) , 
-5, 0.731889, 0, 0, 0.499269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4969,-99) ,
+5, 0.731889, 0, 0, 0.499269,-99) ,
 12, 4.57639, 1, 0, 0.501536,-99)    );
   // itree = 2943
   fBoostWeights.push_back(6.34968e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497778,-99) , 
-7, 0.979305, 1, 0, 0.502365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497778,-99) ,
+7, 0.979305, 1, 0, 0.502365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492175,-99) , 
-10, -4.81756, 1, 0, 0.498276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492175,-99) ,
+10, -4.81756, 1, 0, 0.498276,-99) ,
 0, 1.68308, 0, 0, 0.501531,-99)    );
   // itree = 2944
   fBoostWeights.push_back(7.71941e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498426,-99) , 
-7, 0.373152, 0, 0, 0.505163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498426,-99) ,
+7, 0.373152, 0, 0, 0.505163,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498462,-99) , 
-8, 2.65353, 0, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498462,-99) ,
+8, 2.65353, 0, 0, 0.499417,-99) ,
 7, 0.464495, 1, 0, 0.50152,-99)    );
   // itree = 2945
   fBoostWeights.push_back(7.1686e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497462,-99) , 
-3, 0.0644723, 1, 0, 0.503742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497462,-99) ,
+3, 0.0644723, 1, 0, 0.503742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4931,-99) , 
-11, 0.917376, 0, 0, 0.49927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4931,-99) ,
+11, 0.917376, 0, 0, 0.49927,-99) ,
 12, 4.57639, 1, 0, 0.501531,-99)    );
   // itree = 2946
   fBoostWeights.push_back(6.94973e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496714,-99) , 
-7, 0.765903, 1, 0, 0.515505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496714,-99) ,
+7, 0.765903, 1, 0, 0.515505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493576,-99) , 
-5, 0.369262, 0, 0, 0.499503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493576,-99) ,
+5, 0.369262, 0, 0, 0.499503,-99) ,
 1, 0.205661, 0, 0, 0.50152,-99)    );
   // itree = 2947
   fBoostWeights.push_back(7.97196e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495679,-99) , 
-1, -0.750044, 0, 0, 0.505149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495679,-99) ,
+1, -0.750044, 0, 0, 0.505149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498434,-99) , 
-9, 2.74376, 0, 0, 0.499406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498434,-99) ,
+9, 2.74376, 0, 0, 0.499406,-99) ,
 7, 0.464495, 1, 0, 0.501508,-99)    );
   // itree = 2948
   fBoostWeights.push_back(3.81963e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-10, -27.4195, 1, 1, 0.501826,-99) , 
+0,
+0,
+10, -27.4195, 1, 1, 0.501826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496823,-99) ,
 9, 1.48572, 0, 0, 0.501514,-99)    );
   // itree = 2949
   fBoostWeights.push_back(6.1733e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, 0.135187, 0, 1, 0.515504,-99) , 
+0,
+0,
+2, 0.135187, 0, 1, 0.515504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
-9, 2.74376, 1, 0, 0.499486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
+9, 2.74376, 1, 0, 0.499486,-99) ,
 1, 0.205661, 0, 0, 0.501505,-99)    );
   // itree = 2950
   fBoostWeights.push_back(6.22372e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499923,-99) , 
-5, 0.402032, 1, 0, 0.515488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499923,-99) ,
+5, 0.402032, 1, 0, 0.515488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498961,-99) , 
-7, 0.280627, 1, 0, 0.499473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498961,-99) ,
+7, 0.280627, 1, 0, 0.499473,-99) ,
 1, 0.205661, 0, 0, 0.501492,-99)    );
   // itree = 2951
   fBoostWeights.push_back(6.4426e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499279,-99) , 
-1, 0.177903, 0, 0, 0.501957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499279,-99) ,
+1, 0.177903, 0, 0, 0.501957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495445,-99) , 
-11, 1.75004, 0, 0, 0.498486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495445,-99) ,
+11, 1.75004, 0, 0, 0.498486,-99) ,
 3, 0.0967294, 1, 0, 0.501503,-99)    );
   // itree = 2952
   fBoostWeights.push_back(7.51365e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498415,-99) , 
-7, 0.373152, 0, 0, 0.505134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498415,-99) ,
+7, 0.373152, 0, 0, 0.505134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49533,-99) , 
-0, 2.81307, 1, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49533,-99) ,
+0, 2.81307, 1, 0, 0.499424,-99) ,
 7, 0.464495, 1, 0, 0.501514,-99)    );
   // itree = 2953
   fBoostWeights.push_back(6.58858e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497888,-99) , 
-4, -0.600526, 1, 0, 0.505138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497888,-99) ,
+4, -0.600526, 1, 0, 0.505138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498295,-99) , 
-4, -0.252418, 0, 0, 0.499415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498295,-99) ,
+4, -0.252418, 0, 0, 0.499415,-99) ,
 7, 0.464495, 1, 0, 0.50151,-99)    );
   // itree = 2954
   fBoostWeights.push_back(5.30051e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499706,-99) , 
-1, 0.10369, 0, 0, 0.501997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499706,-99) ,
+1, 0.10369, 0, 0, 0.501997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493937,-99) , 
-12, 4.57639, 1, 0, 0.497686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493937,-99) ,
+12, 4.57639, 1, 0, 0.497686,-99) ,
 5, 1.0961, 1, 0, 0.50151,-99)    );
   // itree = 2955
   fBoostWeights.push_back(7.92758e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495713,-99) , 
-1, -0.750044, 0, 0, 0.505138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495713,-99) ,
+1, -0.750044, 0, 0, 0.505138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498458,-99) , 
-9, 2.74376, 0, 0, 0.499427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498458,-99) ,
+9, 2.74376, 0, 0, 0.499427,-99) ,
 7, 0.464495, 1, 0, 0.501518,-99)    );
   // itree = 2956
   fBoostWeights.push_back(6.07831e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498993,-99) , 
-0, 2.88598, 1, 0, 0.502357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498993,-99) ,
+0, 2.88598, 1, 0, 0.502357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492188,-99) , 
-10, -4.81756, 1, 0, 0.498268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492188,-99) ,
+10, -4.81756, 1, 0, 0.498268,-99) ,
 0, 1.68308, 0, 0, 0.501524,-99)    );
   // itree = 2957
   fBoostWeights.push_back(5.66246e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499508,-99) , 
-9, 1.87281, 0, 0, 0.502002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499508,-99) ,
+9, 1.87281, 0, 0, 0.502002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490719,-99) , 
-3, 0.0161134, 1, 0, 0.497697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490719,-99) ,
+3, 0.0161134, 1, 0, 0.497697,-99) ,
 5, 1.0961, 1, 0, 0.501516,-99)    );
   // itree = 2958
   fBoostWeights.push_back(6.82878e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499289,-99) , 
-1, 0.177903, 0, 0, 0.501963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499289,-99) ,
+1, 0.177903, 0, 0, 0.501963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493547,-99) , 
-5, 0.732644, 1, 0, 0.498486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493547,-99) ,
+5, 0.732644, 1, 0, 0.498486,-99) ,
 3, 0.0967294, 1, 0, 0.501508,-99)    );
   // itree = 2959
   fBoostWeights.push_back(5.27252e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499498,-99) , 
-8, 2.22547, 0, 0, 0.502351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499498,-99) ,
+8, 2.22547, 0, 0, 0.502351,-99) ,
 NN(
-0, 
-0, 
-0, 1.36413, 0, -1, 0.49827,-99) , 
+0,
+0,
+0, 1.36413, 0, -1, 0.49827,-99) ,
 0, 1.68308, 0, 0, 0.501519,-99)    );
   // itree = 2960
   fBoostWeights.push_back(5.76711e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49795,-99) , 
-7, 0.390948, 0, 0, 0.50183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49795,-99) ,
+7, 0.390948, 0, 0, 0.50183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496896,-99) ,
 9, 1.48572, 0, 0, 0.501522,-99)    );
   // itree = 2961
   fBoostWeights.push_back(6.94252e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496708,-99) , 
-7, 0.765903, 1, 0, 0.515439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496708,-99) ,
+7, 0.765903, 1, 0, 0.515439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49358,-99) , 
-5, 0.369262, 0, 0, 0.499508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49358,-99) ,
+5, 0.369262, 0, 0, 0.499508,-99) ,
 1, 0.205661, 0, 0, 0.501516,-99)    );
   // itree = 2962
   fBoostWeights.push_back(7.18453e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497848,-99) , 
-7, 0.372233, 0, 0, 0.503711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497848,-99) ,
+7, 0.372233, 0, 0, 0.503711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497657,-99) , 
-0, 2.53058, 0, 0, 0.499248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497657,-99) ,
+0, 2.53058, 0, 0, 0.499248,-99) ,
 12, 4.57639, 1, 0, 0.501504,-99)    );
   // itree = 2963
   fBoostWeights.push_back(6.22612e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49832,-99) , 
-1, -0.712287, 0, 0, 0.502329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49832,-99) ,
+1, -0.712287, 0, 0, 0.502329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491988,-99) , 
-9, 2.45345, 1, 0, 0.498273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491988,-99) ,
+9, 2.45345, 1, 0, 0.498273,-99) ,
 0, 1.68308, 0, 0, 0.501503,-99)    );
   // itree = 2964
   fBoostWeights.push_back(6.36705e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4995,-99) , 
-11, 1.46171, 1, 0, 0.503691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4995,-99) ,
+11, 1.46171, 1, 0, 0.503691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496876,-99) , 
-5, 0.731889, 0, 0, 0.499245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496876,-99) ,
+5, 0.731889, 0, 0, 0.499245,-99) ,
 12, 4.57639, 1, 0, 0.501493,-99)    );
   // itree = 2965
   fBoostWeights.push_back(2.97603e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.501488,-99)    );
   // itree = 2966
   fBoostWeights.push_back(6.27616e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499168,-99) , 
-4, -1.29438, 1, 0, 0.515401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499168,-99) ,
+4, -1.29438, 1, 0, 0.515401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499049,-99) , 
-12, 3.73942, 1, 0, 0.499472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499049,-99) ,
+12, 3.73942, 1, 0, 0.499472,-99) ,
 1, 0.205661, 0, 0, 0.50148,-99)    );
   // itree = 2967
   fBoostWeights.push_back(7.23056e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497358,-99) , 
-11, 1.38448, 1, 0, 0.505128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497358,-99) ,
+11, 1.38448, 1, 0, 0.505128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496728,-99) , 
-2, 0.444747, 1, 0, 0.499394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496728,-99) ,
+2, 0.444747, 1, 0, 0.499394,-99) ,
 7, 0.464495, 1, 0, 0.501493,-99)    );
   // itree = 2968
   fBoostWeights.push_back(8.15485e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499144,-99) , 
-8, 2.24069, 0, 0, 0.501819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499144,-99) ,
+8, 2.24069, 0, 0, 0.501819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487071,-99) , 
-5, 0.771044, 1, 0, 0.499804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487071,-99) ,
+5, 0.771044, 1, 0, 0.499804,-99) ,
 2, 0.821394, 1, 0, 0.501487,-99)    );
   // itree = 2969
   fBoostWeights.push_back(6.28526e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499459,-99) , 
-7, 0.538031, 1, 0, 0.502312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499459,-99) ,
+7, 0.538031, 1, 0, 0.502312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491986,-99) , 
-9, 2.45345, 1, 0, 0.498265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491986,-99) ,
+9, 2.45345, 1, 0, 0.498265,-99) ,
 0, 1.68308, 0, 0, 0.501487,-99)    );
   // itree = 2970
   fBoostWeights.push_back(7.31023e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499199,-99) , 
-1, -0.100321, 0, 0, 0.503677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499199,-99) ,
+1, -0.100321, 0, 0, 0.503677,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495626,-99) , 
-4, -1.12229, 0, 0, 0.499248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495626,-99) ,
+4, -1.12229, 0, 0, 0.499248,-99) ,
 12, 4.57639, 1, 0, 0.501487,-99)    );
   // itree = 2971
   fBoostWeights.push_back(5.87126e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499267,-99) , 
-1, 0.307696, 0, 0, 0.506712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499267,-99) ,
+1, 0.307696, 0, 0, 0.506712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498773,-99) , 
-8, 2.03427, 1, 0, 0.49963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498773,-99) ,
+8, 2.03427, 1, 0, 0.49963,-99) ,
 5, 0.473096, 1, 0, 0.501489,-99)    );
   // itree = 2972
   fBoostWeights.push_back(6.72328e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497765,-99) , 
-8, 2.36075, 0, 0, 0.515385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497765,-99) ,
+8, 2.36075, 0, 0, 0.515385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498836,-99) , 
-5, 0.992268, 0, 0, 0.499491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498836,-99) ,
+5, 0.992268, 0, 0, 0.499491,-99) ,
 1, 0.205661, 0, 0, 0.501494,-99)    );
   // itree = 2973
   fBoostWeights.push_back(7.64012e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498461,-99) , 
-7, 0.373152, 0, 0, 0.505135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498461,-99) ,
+7, 0.373152, 0, 0, 0.505135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498468,-99) , 
-8, 2.65353, 0, 0, 0.499406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498468,-99) ,
+8, 2.65353, 0, 0, 0.499406,-99) ,
 7, 0.464495, 1, 0, 0.501503,-99)    );
   // itree = 2974
   fBoostWeights.push_back(7.26393e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499199,-99) , 
-4, -1.29631, 1, 0, 0.50371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499199,-99) ,
+4, -1.29631, 1, 0, 0.50371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493129,-99) , 
-11, 0.917376, 0, 0, 0.499267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493129,-99) ,
+11, 0.917376, 0, 0, 0.499267,-99) ,
 12, 4.57639, 1, 0, 0.501513,-99)    );
   // itree = 2975
   fBoostWeights.push_back(6.18392e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -1.43062, 1, 1, 0.515392,-99) , 
+0,
+0,
+6, -1.43062, 1, 1, 0.515392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4919,-99) , 
-9, 2.74376, 1, 0, 0.499509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4919,-99) ,
+9, 2.74376, 1, 0, 0.499509,-99) ,
 1, 0.205661, 0, 0, 0.501511,-99)    );
   // itree = 2976
   fBoostWeights.push_back(5.65864e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499881,-99) , 
-5, 0.402032, 1, 0, 0.515375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499881,-99) ,
+5, 0.402032, 1, 0, 0.515375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499114,-99) , 
-2, -0.496694, 1, 0, 0.499497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499114,-99) ,
+2, -0.496694, 1, 0, 0.499497,-99) ,
 1, 0.205661, 0, 0, 0.501498,-99)    );
   // itree = 2977
   fBoostWeights.push_back(6.94771e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496706,-99) , 
-7, 0.765903, 1, 0, 0.515377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496706,-99) ,
+7, 0.765903, 1, 0, 0.515377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491926,-99) , 
-9, 2.74376, 1, 0, 0.499507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491926,-99) ,
+9, 2.74376, 1, 0, 0.499507,-99) ,
 1, 0.205661, 0, 0, 0.501507,-99)    );
   // itree = 2978
   fBoostWeights.push_back(6.8385e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499271,-99) , 
-5, 0.732682, 1, 0, 0.503699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499271,-99) ,
+5, 0.732682, 1, 0, 0.503699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497659,-99) , 
-0, 2.53058, 0, 0, 0.49924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497659,-99) ,
+0, 2.53058, 0, 0, 0.49924,-99) ,
 12, 4.57639, 1, 0, 0.501495,-99)    );
   // itree = 2979
   fBoostWeights.push_back(6.1926e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498344,-99) , 
-1, -0.712287, 0, 0, 0.50232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498344,-99) ,
+1, -0.712287, 0, 0, 0.50232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492225,-99) , 
-10, -4.81756, 1, 0, 0.498282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492225,-99) ,
+10, -4.81756, 1, 0, 0.498282,-99) ,
 0, 1.68308, 0, 0, 0.501497,-99)    );
   // itree = 2980
   fBoostWeights.push_back(6.15567e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499471,-99) , 
-7, 0.538031, 1, 0, 0.502309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499471,-99) ,
+7, 0.538031, 1, 0, 0.502309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492452,-99) , 
-2, 0.493201, 1, 0, 0.498278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492452,-99) ,
+2, 0.493201, 1, 0, 0.498278,-99) ,
 0, 1.68308, 0, 0, 0.501487,-99)    );
   // itree = 2981
   fBoostWeights.push_back(6.97976e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499333,-99) , 
-7, 0.390484, 0, 0, 0.506688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499333,-99) ,
+7, 0.390484, 0, 0, 0.506688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497857,-99) , 
-5, 0.87839, 0, 0, 0.499637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497857,-99) ,
+5, 0.87839, 0, 0, 0.499637,-99) ,
 5, 0.473096, 1, 0, 0.501488,-99)    );
   // itree = 2982
   fBoostWeights.push_back(6.24659e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497784,-99) , 
-7, 0.979305, 1, 0, 0.502314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497784,-99) ,
+7, 0.979305, 1, 0, 0.502314,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49224,-99) , 
-10, -4.81756, 1, 0, 0.498277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49224,-99) ,
+10, -4.81756, 1, 0, 0.498277,-99) ,
 0, 1.68308, 0, 0, 0.501491,-99)    );
   // itree = 2983
   fBoostWeights.push_back(7.81296e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497004,-99) , 
-9, 2.24617, 0, 0, 0.506678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497004,-99) ,
+9, 2.24617, 0, 0, 0.506678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497864,-99) , 
-5, 0.87839, 0, 0, 0.49963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497864,-99) ,
+5, 0.87839, 0, 0, 0.49963,-99) ,
 5, 0.473096, 1, 0, 0.50148,-99)    );
   // itree = 2984
   fBoostWeights.push_back(7.90146e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49577,-99) , 
-1, -0.750044, 0, 0, 0.505097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49577,-99) ,
+1, -0.750044, 0, 0, 0.505097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498428,-99) , 
-9, 2.74376, 0, 0, 0.499393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498428,-99) ,
+9, 2.74376, 0, 0, 0.499393,-99) ,
 7, 0.464495, 1, 0, 0.501481,-99)    );
   // itree = 2985
   fBoostWeights.push_back(6.16046e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, 0.135187, 0, 1, 0.515358,-99) , 
+0,
+0,
+2, 0.135187, 0, 1, 0.515358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498971,-99) , 
-7, 0.280627, 1, 0, 0.499487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498971,-99) ,
+7, 0.280627, 1, 0, 0.499487,-99) ,
 1, 0.205661, 0, 0, 0.501487,-99)    );
   // itree = 2986
   fBoostWeights.push_back(6.91678e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496731,-99) , 
-7, 0.765903, 1, 0, 0.515342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496731,-99) ,
+7, 0.765903, 1, 0, 0.515342,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491932,-99) , 
-9, 2.74376, 1, 0, 0.499499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491932,-99) ,
+9, 2.74376, 1, 0, 0.499499,-99) ,
 1, 0.205661, 0, 0, 0.501496,-99)    );
   // itree = 2987
   fBoostWeights.push_back(7.1499e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497816,-99) , 
-7, 0.372233, 0, 0, 0.503683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497816,-99) ,
+7, 0.372233, 0, 0, 0.503683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497662,-99) , 
-0, 2.53058, 0, 0, 0.499234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497662,-99) ,
+0, 2.53058, 0, 0, 0.499234,-99) ,
 12, 4.57639, 1, 0, 0.501483,-99)    );
   // itree = 2988
   fBoostWeights.push_back(7.14463e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498116,-99) , 
-3, 0.0483549, 1, 0, 0.505084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498116,-99) ,
+3, 0.0483549, 1, 0, 0.505084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498437,-99) , 
-9, 2.74376, 0, 0, 0.499402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498437,-99) ,
+9, 2.74376, 0, 0, 0.499402,-99) ,
 7, 0.464495, 1, 0, 0.501482,-99)    );
   // itree = 2989
   fBoostWeights.push_back(4.90469e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497653,-99) , 
-3, 0.0967294, 1, 0, 0.501794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497653,-99) ,
+3, 0.0967294, 1, 0, 0.501794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496876,-99) ,
 9, 1.48572, 0, 0, 0.501487,-99)    );
   // itree = 2990
   fBoostWeights.push_back(6.32019e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499198,-99) , 
-4, -1.29438, 1, 0, 0.515329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499198,-99) ,
+4, -1.29438, 1, 0, 0.515329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498961,-99) , 
-9, 1.67927, 1, 0, 0.499481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498961,-99) ,
+9, 1.67927, 1, 0, 0.499481,-99) ,
 1, 0.205661, 0, 0, 0.501479,-99)    );
   // itree = 2991
   fBoostWeights.push_back(7.84483e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495786,-99) , 
-1, -0.750044, 0, 0, 0.505078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495786,-99) ,
+1, -0.750044, 0, 0, 0.505078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498458,-99) , 
-9, 2.74376, 0, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498458,-99) ,
+9, 2.74376, 0, 0, 0.499418,-99) ,
 7, 0.464495, 1, 0, 0.50149,-99)    );
   // itree = 2992
   fBoostWeights.push_back(6.32456e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499231,-99) , 
-4, -1.29438, 1, 0, 0.515338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499231,-99) ,
+4, -1.29438, 1, 0, 0.515338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491926,-99) , 
-9, 2.74376, 1, 0, 0.499499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491926,-99) ,
+9, 2.74376, 1, 0, 0.499499,-99) ,
 1, 0.205661, 0, 0, 0.501496,-99)    );
   // itree = 2993
   fBoostWeights.push_back(6.28388e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, -2.54702, 1, 1, 0.505053,-99) , 
+0,
+0,
+6, -2.54702, 1, 1, 0.505053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498569,-99) , 
-12, 3.85898, 1, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498569,-99) ,
+12, 3.85898, 1, 0, 0.499424,-99) ,
 7, 0.464495, 1, 0, 0.501484,-99)    );
   // itree = 2994
   fBoostWeights.push_back(7.80833e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498391,-99) , 
-7, 0.373152, 0, 0, 0.505036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498391,-99) ,
+7, 0.373152, 0, 0, 0.505036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49519,-99) , 
-5, 0.681654, 0, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49519,-99) ,
+5, 0.681654, 0, 0, 0.499437,-99) ,
 7, 0.464495, 1, 0, 0.501487,-99)    );
   // itree = 2995
   fBoostWeights.push_back(6.17189e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498768,-99) , 
-9, 1.86345, 0, 0, 0.502304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498768,-99) ,
+9, 1.86345, 0, 0, 0.502304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492258,-99) , 
-10, -4.81756, 1, 0, 0.498273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492258,-99) ,
+10, -4.81756, 1, 0, 0.498273,-99) ,
 0, 1.68308, 0, 0, 0.501483,-99)    );
   // itree = 2996
   fBoostWeights.push_back(2.94924e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 10, -27.4195, 1, 1, 0.501475,-99)    );
   // itree = 2997
   fBoostWeights.push_back(6.90895e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496775,-99) , 
-7, 0.765903, 1, 0, 0.515334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496775,-99) ,
+7, 0.765903, 1, 0, 0.515334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498996,-99) , 
-6, -2.71389, 1, 0, 0.499467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498996,-99) ,
+6, -2.71389, 1, 0, 0.499467,-99) ,
 1, 0.205661, 0, 0, 0.501467,-99)    );
   // itree = 2998
   fBoostWeights.push_back(7.27893e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499207,-99) , 
-1, -0.100321, 0, 0, 0.503667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499207,-99) ,
+1, -0.100321, 0, 0, 0.503667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496875,-99) , 
-5, 0.731889, 0, 0, 0.499243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496875,-99) ,
+5, 0.731889, 0, 0, 0.499243,-99) ,
 12, 4.57639, 1, 0, 0.50148,-99)    );
   // itree = 2999
   fBoostWeights.push_back(7.07799e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497483,-99) , 
-3, 0.0644723, 1, 0, 0.503675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497483,-99) ,
+3, 0.0644723, 1, 0, 0.503675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49563,-99) , 
-4, -1.12229, 0, 0, 0.499244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49563,-99) ,
+4, -1.12229, 0, 0, 0.499244,-99) ,
 12, 4.57639, 1, 0, 0.501484,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadssPion::Clear() 
+inline void ReadssPion::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadssPion::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/BDT_SSproton/BDT_SSproton_Reco14.class.C b/Phys/FlavourTagging/src/TMVAClassification/BDT_SSproton/BDT_SSproton_Reco14.class.C
index b063fdf17fe41854ffd0594e307e9cb167e1c86e..a9d560f78279a6674531a5471da35e7299d9921f 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/BDT_SSproton/BDT_SSproton_Reco14.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/BDT_SSproton/BDT_SSproton_Reco14.class.C
@@ -88,17 +88,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new ssProtonNode
-   
+
 #ifndef ssProtonNode__def
 #define ssProtonNode__def
-   
+
 class ssProtonNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    ssProtonNode ( ssProtonNode* left,ssProtonNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -116,13 +116,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    ssProtonNode* GetRight( void )  {return fRight; }
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   ssProtonNode* GetLeft( void ) { return fLeft; }   
+   ssProtonNode* GetLeft( void ) { return fLeft; }
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -131,21 +131,21 @@ private:
 
    ssProtonNode*   fLeft;     // pointer to the left daughter node
    ssProtonNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
 };
-   
+
 //_______________________________________________________________________
    ssProtonNode::~ssProtonNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
-} 
-   
+}
+
 //_______________________________________________________________________
 bool ssProtonNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -155,7 +155,7 @@ bool ssProtonNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool ssProtonNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -163,9 +163,9 @@ bool ssProtonNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -196,14 +196,14 @@ class ReadssProton : public IClassifierReader {
  public:
 
    // constructor
-   ReadssProton( std::vector<std::string>& theInputVars ) 
+   ReadssProton( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadssProton" ),
         fNvars( 9 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
-     const char* inputVars[] = { "log(P)", "log(Pt)", "log(ipsig)", "dR", "log(deta)", "dQ_p", "log(Pt_tot)", "log(PVndof)", "log(PIDp)" };     
+     const char* inputVars[] = { "log(P)", "log(Pt)", "log(ipsig)", "dR", "log(deta)", "dQ_p", "log(Pt_tot)", "log(PVndof)", "log(PIDp)" };
 
       // sanity checks
       if (theInputVars.size() <= 0) {
@@ -268,9 +268,9 @@ class ReadssProton : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -327,72258 +327,72258 @@ void ReadssProton::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.000348063360507448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491488,-99) , 
-3, 1.07228, 1, 0, 0.512222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491488,-99) ,
+3, 1.07228, 1, 0, 0.512222,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.479309,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.479309,-99) ,
 8, 2.38156, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.000332738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492203,-99) , 
-0, 1.64276, 0, 0, 0.512163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492203,-99) ,
+0, 1.64276, 0, 0, 0.512163,-99) ,
 NN(
-0, 
-0, 
-3, 0.390309, 0, -1, 0.479405,-99) , 
+0,
+0,
+3, 0.390309, 0, -1, 0.479405,-99) ,
 8, 2.38156, 0, 0, 0.499999,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.000344947);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491518,-99) , 
-3, 1.07228, 1, 0, 0.512096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491518,-99) ,
+3, 1.07228, 1, 0, 0.512096,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.479496,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.479496,-99) ,
 8, 2.38156, 0, 0, 0.499991,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.00034306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491613,-99) , 
-3, 1.07228, 1, 0, 0.512038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491613,-99) ,
+3, 1.07228, 1, 0, 0.512038,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.479591,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.479591,-99) ,
 8, 2.38156, 0, 0, 0.499989,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.000328411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492185,-99) , 
-0, 1.64276, 0, 0, 0.51198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492185,-99) ,
+0, 1.64276, 0, 0, 0.51198,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.479685,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.479685,-99) ,
 8, 2.38156, 0, 0, 0.499988,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.000339988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491643,-99) , 
-3, 1.07228, 1, 0, 0.511914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491643,-99) ,
+3, 1.07228, 1, 0, 0.511914,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.479776,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.479776,-99) ,
 8, 2.38156, 0, 0, 0.49998,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.000338128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491735,-99) , 
-3, 1.07228, 1, 0, 0.511857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491735,-99) ,
+3, 1.07228, 1, 0, 0.511857,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.479869,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.479869,-99) ,
 8, 2.38156, 0, 0, 0.499979,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.000329236);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497221,-99) , 
-1, -0.185621, 0, 0, 0.5118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497221,-99) ,
+1, -0.185621, 0, 0, 0.5118,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.479962,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.479962,-99) ,
 8, 2.38156, 0, 0, 0.499977,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.000260988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476262,-99) , 
-5, 0.540454, 1, 0, 0.512685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476262,-99) ,
+5, 0.540454, 1, 0, 0.512685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491749,-99) , 
-6, 2.40666, 0, 0, 0.496821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491749,-99) ,
+6, 2.40666, 0, 0, 0.496821,-99) ,
 3, 0.442764, 1, 0, 0.500006,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.000246025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488296,-99) , 
-1, -0.0677344, 0, 0, 0.503935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488296,-99) ,
+1, -0.0677344, 0, 0, 0.503935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491809,-99) , 
-1, -0.0213493, 0, 0, 0.497128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491809,-99) ,
+1, -0.0213493, 0, 0, 0.497128,-99) ,
 4, -1.10944, 1, 0, 0.500033,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.000252332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495622,-99) , 
-3, 0.421425, 1, 0, 0.511808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495622,-99) ,
+3, 0.421425, 1, 0, 0.511808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485866,-99) , 
-8, 2.608, 0, 0, 0.496338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485866,-99) ,
+8, 2.608, 0, 0, 0.496338,-99) ,
 5, 0.329645, 1, 0, 0.500051,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.00031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474156,-99) , 
-8, 2.38187, 0, 0, 0.511817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474156,-99) ,
+8, 2.38187, 0, 0, 0.511817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485934,-99) , 
-8, 2.608, 0, 0, 0.496342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485934,-99) ,
+8, 2.608, 0, 0, 0.496342,-99) ,
 5, 0.329645, 1, 0, 0.500056,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.000320753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492302,-99) , 
-0, 1.64276, 0, 0, 0.511744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492302,-99) ,
+0, 1.64276, 0, 0, 0.511744,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.480262,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.480262,-99) ,
 8, 2.38156, 0, 0, 0.500053,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.00032387);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497305,-99) , 
-1, -0.185621, 0, 0, 0.511679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497305,-99) ,
+1, -0.185621, 0, 0, 0.511679,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.48035,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.48035,-99) ,
 8, 2.38156, 0, 0, 0.500045,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.000293654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499349,-99) , 
-7, 5.04875, 1, 0, 0.511671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499349,-99) ,
+7, 5.04875, 1, 0, 0.511671,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.480439,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.480439,-99) ,
 8, 2.38156, 0, 0, 0.500073,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.000304388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479966,-99) , 
-8, 2.38159, 0, 0, 0.508976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479966,-99) ,
+8, 2.38159, 0, 0, 0.508976,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490203,-99) , 
-6, 1.53776, 1, 0, 0.493387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490203,-99) ,
+6, 1.53776, 1, 0, 0.493387,-99) ,
 0, 2.48062, 0, 0, 0.500063,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.0002445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495333,-99) , 
-1, 0.0265059, 0, 0, 0.508943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495333,-99) ,
+1, 0.0265059, 0, 0, 0.508943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48945,-99) , 
-1, 0.0571017, 0, 0, 0.493451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48945,-99) ,
+1, 0.0571017, 0, 0, 0.493451,-99) ,
 0, 2.48062, 0, 0, 0.500085,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.000236019);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495401,-99) , 
-1, 0.0265059, 0, 0, 0.508942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495401,-99) ,
+1, 0.0265059, 0, 0, 0.508942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487779,-99) , 
-8, 2.78307, 0, 0, 0.493496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487779,-99) ,
+8, 2.78307, 0, 0, 0.493496,-99) ,
 0, 2.48062, 0, 0, 0.50011,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.000319091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497435,-99) , 
-1, -0.185621, 0, 0, 0.511612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497435,-99) ,
+1, -0.185621, 0, 0, 0.511612,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.480677,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.480677,-99) ,
 8, 2.38156, 0, 0, 0.500124,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.000286752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480004,-99) , 
-8, 2.28542, 0, 0, 0.519068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480004,-99) ,
+8, 2.28542, 0, 0, 0.519068,-99) ,
 NN(
-0, 
-0, 
-0, 1.16317, 0, -1, 0.49147,-99) , 
+0,
+0,
+0, 1.16317, 0, -1, 0.49147,-99) ,
 1, 0.0265059, 0, 0, 0.500152,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.000327678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491795,-99) , 
-3, 1.07228, 1, 0, 0.511621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491795,-99) ,
+3, 1.07228, 1, 0, 0.511621,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.480838,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.480838,-99) ,
 8, 2.38156, 0, 0, 0.50019,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.000315319);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497551,-99) , 
-1, -0.185621, 0, 0, 0.511566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497551,-99) ,
+1, -0.185621, 0, 0, 0.511566,-99) ,
 NN(
-0, 
-0, 
-5, 0.245244, 0, -1, 0.480928,-99) , 
+0,
+0,
+5, 0.245244, 0, -1, 0.480928,-99) ,
 8, 2.38156, 0, 0, 0.500189,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.000325133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496056,-99) , 
-3, 0.859409, 1, 0, 0.511558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496056,-99) ,
+3, 0.859409, 1, 0, 0.511558,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.481015,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.481015,-99) ,
 8, 2.38156, 0, 0, 0.500216,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.000323765);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491984,-99) , 
-3, 1.07228, 1, 0, 0.511539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491984,-99) ,
+3, 1.07228, 1, 0, 0.511539,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.481104,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.481104,-99) ,
 8, 2.38156, 0, 0, 0.500237,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.000322039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496142,-99) , 
-3, 0.859409, 1, 0, 0.511485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496142,-99) ,
+3, 0.859409, 1, 0, 0.511485,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.481193,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.481193,-99) ,
 8, 2.38156, 0, 0, 0.500236,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.000318529);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484841,-99) , 
-3, 1.01876, 1, 0, 0.518912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484841,-99) ,
+3, 1.01876, 1, 0, 0.518912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488222,-99) , 
-6, 1.55918, 1, 0, 0.491695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488222,-99) ,
+6, 1.55918, 1, 0, 0.491695,-99) ,
 1, 0.0265059, 0, 0, 0.500257,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.00033326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480488,-99) , 
-8, 2.28542, 0, 0, 0.518855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480488,-99) ,
+8, 2.28542, 0, 0, 0.518855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488308,-99) , 
-6, 1.55918, 1, 0, 0.491758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488308,-99) ,
+6, 1.55918, 1, 0, 0.491758,-99) ,
 1, 0.0265059, 0, 0, 0.500283,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.000309246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497701,-99) , 
-1, -0.185621, 0, 0, 0.51149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497701,-99) ,
+1, -0.185621, 0, 0, 0.51149,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.481384,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.481384,-99) ,
 8, 2.38156, 0, 0, 0.500311,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.000307117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48067,-99) , 
-8, 2.28542, 0, 0, 0.518757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48067,-99) ,
+8, 2.28542, 0, 0, 0.518757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486892,-99) , 
-4, -0.463655, 0, 0, 0.491884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486892,-99) ,
+4, -0.463655, 0, 0, 0.491884,-99) ,
 1, 0.0265059, 0, 0, 0.500337,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.000283027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49948,-99) , 
-4, -0.140764, 1, 0, 0.511471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49948,-99) ,
+4, -0.140764, 1, 0, 0.511471,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.481508,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.481508,-99) ,
 8, 2.38156, 0, 0, 0.500344,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.000306069);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497759,-99) , 
-1, -0.185621, 0, 0, 0.51141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497759,-99) ,
+1, -0.185621, 0, 0, 0.51141,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.481586,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.481586,-99) ,
 8, 2.38156, 0, 0, 0.500335,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.000316799);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492202,-99) , 
-3, 1.07228, 1, 0, 0.511402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492202,-99) ,
+3, 1.07228, 1, 0, 0.511402,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.48167,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.48167,-99) ,
 8, 2.38156, 0, 0, 0.500361,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.000281475);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49856,-99) , 
-5, 1.13177, 1, 0, 0.511349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49856,-99) ,
+5, 1.13177, 1, 0, 0.511349,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.481756,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.481756,-99) ,
 8, 2.38156, 0, 0, 0.50036,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.000279066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499084,-99) , 
-7, 5.04875, 1, 0, 0.511286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499084,-99) ,
+7, 5.04875, 1, 0, 0.511286,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.481834,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.481834,-99) ,
 8, 2.38156, 0, 0, 0.500349,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.000219004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492162,-99) , 
-3, 1.095, 1, 0, 0.50887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492162,-99) ,
+3, 1.095, 1, 0, 0.50887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490789,-99) , 
-6, 1.53776, 1, 0, 0.49395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490789,-99) ,
+6, 1.53776, 1, 0, 0.49395,-99) ,
 0, 2.48062, 0, 0, 0.500339,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.000311827);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484763,-99) , 
-3, 1.01876, 1, 0, 0.51853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484763,-99) ,
+3, 1.01876, 1, 0, 0.51853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488586,-99) , 
-6, 1.55918, 1, 0, 0.492004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488586,-99) ,
+6, 1.55918, 1, 0, 0.492004,-99) ,
 1, 0.0265059, 0, 0, 0.500348,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.000313043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49617,-99) , 
-3, 0.859409, 1, 0, 0.511247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49617,-99) ,
+3, 0.859409, 1, 0, 0.511247,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.481964,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.481964,-99) ,
 8, 2.38156, 0, 0, 0.500373,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.00025204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481358,-99) , 
-0, 1.77191, 0, 0, 0.513746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481358,-99) ,
+0, 1.77191, 0, 0, 0.513746,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490906,-99) , 
-6, 1.61417, 1, 0, 0.494682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490906,-99) ,
+6, 1.61417, 1, 0, 0.494682,-99) ,
 6, 2.32779, 0, 0, 0.500394,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.000311208);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49627,-99) , 
-3, 0.859409, 1, 0, 0.511241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49627,-99) ,
+3, 0.859409, 1, 0, 0.511241,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.48207,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.48207,-99) ,
 8, 2.38156, 0, 0, 0.500409,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.000300993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489655,-99) , 
-8, 2.86399, 0, 0, 0.501624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489655,-99) ,
+8, 2.86399, 0, 0, 0.501624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474882,-99) , 
-3, 0.662535, 0, 0, 0.49535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474882,-99) ,
+3, 0.662535, 0, 0, 0.49535,-99) ,
 7, 4.92941, 1, 0, 0.500429,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.000332044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490251,-99) , 
-8, 2.49377, 0, 0, 0.513727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490251,-99) ,
+8, 2.49377, 0, 0, 0.513727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48761,-99) , 
-8, 3.05694, 0, 0, 0.494765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48761,-99) ,
+8, 3.05694, 0, 0, 0.494765,-99) ,
 6, 2.32779, 0, 0, 0.500446,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.000276133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.545149, 0, 1, 0.518476,-99) , 
+0,
+0,
+2, -0.545149, 0, 1, 0.518476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488829,-99) , 
-6, 1.55918, 1, 0, 0.49222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488829,-99) ,
+6, 1.55918, 1, 0, 0.49222,-99) ,
 1, 0.0265059, 0, 0, 0.500479,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.000308274);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492467,-99) , 
-3, 1.07228, 1, 0, 0.511218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492467,-99) ,
+3, 1.07228, 1, 0, 0.511218,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.482335,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.482335,-99) ,
 8, 2.38156, 0, 0, 0.500493,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.000254117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.27432, 0, 1, 0.518373,-99) , 
+0,
+0,
+0, 2.27432, 0, 1, 0.518373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487305,-99) , 
-4, -0.463655, 0, 0, 0.492285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487305,-99) ,
+4, -0.463655, 0, 0, 0.492285,-99) ,
 1, 0.0265059, 0, 0, 0.500491,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.000255246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490448,-99) , 
-8, 2.49377, 0, 0, 0.513719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490448,-99) ,
+8, 2.49377, 0, 0, 0.513719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491096,-99) , 
-6, 1.61417, 1, 0, 0.494829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491096,-99) ,
+6, 1.61417, 1, 0, 0.494829,-99) ,
 6, 2.32779, 0, 0, 0.500488,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.000306552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496343,-99) , 
-3, 0.859409, 1, 0, 0.511168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496343,-99) ,
+3, 0.859409, 1, 0, 0.511168,-99) ,
 NN(
-0, 
-0, 
-5, 0.245244, 0, -1, 0.482475,-99) , 
+0,
+0,
+5, 0.245244, 0, -1, 0.482475,-99) ,
 8, 2.38156, 0, 0, 0.500513,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.000294855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497821,-99) , 
-1, -0.185621, 0, 0, 0.51115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497821,-99) ,
+1, -0.185621, 0, 0, 0.51115,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.482559,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.482559,-99) ,
 8, 2.38156, 0, 0, 0.500533,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.00029325);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4979,-99) , 
-1, -0.185621, 0, 0, 0.511143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4979,-99) ,
+1, -0.185621, 0, 0, 0.511143,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.48264,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.48264,-99) ,
 8, 2.38156, 0, 0, 0.500559,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.000212675);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497647,-99) , 
-5, 1.04818, 1, 0, 0.513754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497647,-99) ,
+5, 1.04818, 1, 0, 0.513754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49124,-99) , 
-6, 1.61417, 1, 0, 0.49495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49124,-99) ,
+6, 1.61417, 1, 0, 0.49495,-99) ,
 6, 2.32779, 0, 0, 0.500584,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.000271296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498732,-99) , 
-5, 1.13177, 1, 0, 0.511149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498732,-99) ,
+5, 1.13177, 1, 0, 0.511149,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.482736,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.482736,-99) ,
 8, 2.38156, 0, 0, 0.500598,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.000280583);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476775,-99) , 
-8, 2.38187, 0, 0, 0.511799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476775,-99) ,
+8, 2.38187, 0, 0, 0.511799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487902,-99) , 
-8, 2.608, 0, 0, 0.497047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487902,-99) ,
+8, 2.608, 0, 0, 0.497047,-99) ,
 5, 0.329645, 1, 0, 0.500587,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.000290172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497894,-99) , 
-1, -0.185621, 0, 0, 0.511038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497894,-99) ,
+1, -0.185621, 0, 0, 0.511038,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.482887,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.482887,-99) ,
 8, 2.38156, 0, 0, 0.500585,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.000301838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481945,-99) , 
-8, 2.28542, 0, 0, 0.518149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481945,-99) ,
+8, 2.28542, 0, 0, 0.518149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489927,-99) , 
-1, -0.794567, 1, 0, 0.49256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489927,-99) ,
+1, -0.794567, 1, 0, 0.49256,-99) ,
 1, 0.0265059, 0, 0, 0.50061,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.000323065);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490939,-99) , 
-8, 2.49377, 0, 0, 0.513757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490939,-99) ,
+8, 2.49377, 0, 0, 0.513757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488032,-99) , 
-8, 3.05694, 0, 0, 0.495026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488032,-99) ,
+8, 3.05694, 0, 0, 0.495026,-99) ,
 6, 2.32779, 0, 0, 0.500638,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.000299745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49639,-99) , 
-3, 0.859409, 1, 0, 0.51104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49639,-99) ,
+3, 0.859409, 1, 0, 0.51104,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.483113,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.483113,-99) ,
 8, 2.38156, 0, 0, 0.500669,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.000266184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498781,-99) , 
-5, 1.13177, 1, 0, 0.511023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498781,-99) ,
+5, 1.13177, 1, 0, 0.511023,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.483195,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.483195,-99) ,
 8, 2.38156, 0, 0, 0.500689,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.000297327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49642,-99) , 
-3, 0.859409, 1, 0, 0.510963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49642,-99) ,
+3, 0.859409, 1, 0, 0.510963,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.483268,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.483268,-99) ,
 8, 2.38156, 0, 0, 0.500679,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.000261342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.53556, 0, 1, 0.510946,-99) , 
+0,
+0,
+6, 1.53556, 0, 1, 0.510946,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.483349,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.483349,-99) ,
 8, 2.38156, 0, 0, 0.500698,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.000284029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497904,-99) , 
-1, -0.185621, 0, 0, 0.510874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497904,-99) ,
+1, -0.185621, 0, 0, 0.510874,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.483421,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.483421,-99) ,
 8, 2.38156, 0, 0, 0.50068,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.000283627);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492919,-99) , 
-0, 1.64276, 0, 0, 0.510867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492919,-99) ,
+0, 1.64276, 0, 0, 0.510867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48085,-99) , 
-3, 1.15015, 0, 0, 0.483499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48085,-99) ,
+3, 1.15015, 0, 0, 0.483499,-99) ,
 8, 2.38156, 0, 0, 0.500704,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.0002937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496376,-99) , 
-3, 0.859409, 1, 0, 0.51081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496376,-99) ,
+3, 0.859409, 1, 0, 0.51081,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.483555,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.483555,-99) ,
 8, 2.38156, 0, 0, 0.500689,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.000281464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492981,-99) , 
-0, 1.64276, 0, 0, 0.510793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492981,-99) ,
+0, 1.64276, 0, 0, 0.510793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481009,-99) , 
-3, 1.15015, 0, 0, 0.483636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481009,-99) ,
+3, 1.15015, 0, 0, 0.483636,-99) ,
 8, 2.38156, 0, 0, 0.500709,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.000301113);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465524,-99) , 
-8, 2.38187, 0, 0, 0.512704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465524,-99) ,
+8, 2.38187, 0, 0, 0.512704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492752,-99) , 
-6, 2.40666, 0, 0, 0.497678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492752,-99) ,
+6, 2.40666, 0, 0, 0.497678,-99) ,
 3, 0.442764, 1, 0, 0.500694,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.000274117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483042,-99) , 
-8, 2.38159, 0, 0, 0.508799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483042,-99) ,
+8, 2.38159, 0, 0, 0.508799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491562,-99) , 
-6, 1.53776, 1, 0, 0.494684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491562,-99) ,
+6, 1.53776, 1, 0, 0.494684,-99) ,
 0, 2.48062, 0, 0, 0.500729,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.0002904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492681,-99) , 
-3, 1.07228, 1, 0, 0.510752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492681,-99) ,
+3, 1.07228, 1, 0, 0.510752,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.483813,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.483813,-99) ,
 8, 2.38156, 0, 0, 0.500749,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.000251353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488701,-99) , 
-7, 4.64755, 1, 0, 0.511745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488701,-99) ,
+7, 4.64755, 1, 0, 0.511745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492674,-99) , 
-1, 0.309319, 0, 0, 0.497274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492674,-99) ,
+1, 0.309319, 0, 0, 0.497274,-99) ,
 5, 0.329645, 1, 0, 0.500747,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.000196311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.97861, 1, 1, 0.512703,-99) , 
+0,
+0,
+6, 1.97861, 1, 1, 0.512703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492893,-99) , 
-6, 2.40666, 0, 0, 0.497787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492893,-99) ,
+6, 2.40666, 0, 0, 0.497787,-99) ,
 3, 0.442764, 1, 0, 0.500781,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.000288457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49285,-99) , 
-3, 1.07228, 1, 0, 0.510744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49285,-99) ,
+3, 1.07228, 1, 0, 0.510744,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.483953,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.483953,-99) ,
 8, 2.38156, 0, 0, 0.500795,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.00024156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491657,-99) , 
-8, 2.49377, 0, 0, 0.513687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491657,-99) ,
+8, 2.49377, 0, 0, 0.513687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492043,-99) , 
-0, 3.03106, 0, 0, 0.49528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492043,-99) ,
+0, 3.03106, 0, 0, 0.49528,-99) ,
 6, 2.32779, 0, 0, 0.500794,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.00026373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.27432, 0, 1, 0.517882,-99) , 
+0,
+0,
+0, 2.27432, 0, 1, 0.517882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489635,-99) , 
-6, 1.55918, 1, 0, 0.492991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489635,-99) ,
+6, 1.55918, 1, 0, 0.492991,-99) ,
 1, 0.0265059, 0, 0, 0.500821,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.000287372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496559,-99) , 
-3, 0.859409, 1, 0, 0.510714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496559,-99) ,
+3, 0.859409, 1, 0, 0.510714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481501,-99) , 
-3, 1.15015, 0, 0, 0.484108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481501,-99) ,
+3, 1.15015, 0, 0, 0.484108,-99) ,
 8, 2.38156, 0, 0, 0.500834,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.000262081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.154251, 0, 1, 0.517803,-99) , 
+0,
+0,
+1, 0.154251, 0, 1, 0.517803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489724,-99) , 
-6, 1.55918, 1, 0, 0.493062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489724,-99) ,
+6, 1.55918, 1, 0, 0.493062,-99) ,
 1, 0.0265059, 0, 0, 0.500844,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.000285823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49306,-99) , 
-3, 1.07228, 1, 0, 0.510702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49306,-99) ,
+3, 1.07228, 1, 0, 0.510702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481608,-99) , 
-3, 1.15015, 0, 0, 0.484191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481608,-99) ,
+3, 1.15015, 0, 0, 0.484191,-99) ,
 8, 2.38156, 0, 0, 0.500857,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.00030267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483072,-99) , 
-8, 2.28542, 0, 0, 0.517703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483072,-99) ,
+8, 2.28542, 0, 0, 0.517703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489794,-99) , 
-6, 1.55918, 1, 0, 0.493113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489794,-99) ,
+6, 1.55918, 1, 0, 0.493113,-99) ,
 1, 0.0265059, 0, 0, 0.500848,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.000283794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497683,-99) , 
-1, -0.161764, 0, 0, 0.513736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497683,-99) ,
+1, -0.161764, 0, 0, 0.513736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488608,-99) , 
-8, 3.05694, 0, 0, 0.495373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488608,-99) ,
+8, 3.05694, 0, 0, 0.495373,-99) ,
 6, 2.32779, 0, 0, 0.500874,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.00028292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496685,-99) , 
-3, 0.859409, 1, 0, 0.510674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496685,-99) ,
+3, 0.859409, 1, 0, 0.510674,-99) ,
 NN(
-0, 
-0, 
-4, -2.04896, 0, -1, 0.484368,-99) , 
+0,
+0,
+4, -2.04896, 0, -1, 0.484368,-99) ,
 8, 2.38156, 0, 0, 0.500906,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.000299928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483265,-99) , 
-8, 2.28542, 0, 0, 0.51764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483265,-99) ,
+8, 2.28542, 0, 0, 0.51764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489952,-99) , 
-6, 1.55918, 1, 0, 0.493253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489952,-99) ,
+6, 1.55918, 1, 0, 0.493253,-99) ,
 1, 0.0265059, 0, 0, 0.500924,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.000256808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.04897, 1, 1, 0.517591,-99) , 
+0,
+0,
+4, -2.04897, 1, 1, 0.517591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490033,-99) , 
-6, 1.55918, 1, 0, 0.493312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490033,-99) ,
+6, 1.55918, 1, 0, 0.493312,-99) ,
 1, 0.0265059, 0, 0, 0.500949,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.000282144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493289,-99) , 
-3, 1.07228, 1, 0, 0.510669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493289,-99) ,
+3, 1.07228, 1, 0, 0.510669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481973,-99) , 
-3, 1.15015, 0, 0, 0.48453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481973,-99) ,
+3, 1.15015, 0, 0, 0.48453,-99) ,
 8, 2.38156, 0, 0, 0.500962,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.000250963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483346,-99) , 
-8, 2.28542, 0, 0, 0.517493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483346,-99) ,
+8, 2.28542, 0, 0, 0.517493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492232,-99) , 
-2, 0.989298, 0, 0, 0.493363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492232,-99) ,
+2, 0.989298, 0, 0, 0.493363,-99) ,
 1, 0.0265059, 0, 0, 0.500953,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.000280631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493387,-99) , 
-3, 1.07228, 1, 0, 0.510628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493387,-99) ,
+3, 1.07228, 1, 0, 0.510628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472378,-99) , 
-3, 0.824502, 0, 0, 0.484638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472378,-99) ,
+3, 0.824502, 0, 0, 0.484638,-99) ,
 8, 2.38156, 0, 0, 0.500977,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.000279359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496797,-99) , 
-3, 0.859409, 1, 0, 0.510581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496797,-99) ,
+3, 0.859409, 1, 0, 0.510581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482127,-99) , 
-3, 1.15015, 0, 0, 0.484648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482127,-99) ,
+3, 1.15015, 0, 0, 0.484648,-99) ,
 8, 2.38156, 0, 0, 0.500951,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.000279343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497984,-99) , 
-1, -0.161764, 0, 0, 0.513773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497984,-99) ,
+1, -0.161764, 0, 0, 0.513773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488805,-99) , 
-8, 3.05694, 0, 0, 0.495482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488805,-99) ,
+8, 3.05694, 0, 0, 0.495482,-99) ,
 6, 2.32779, 0, 0, 0.500961,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.000268821);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493407,-99) , 
-0, 1.64276, 0, 0, 0.510578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493407,-99) ,
+0, 1.64276, 0, 0, 0.510578,-99) ,
 NN(
-0, 
-0, 
-1, -0.727621, 1, -1, 0.484764,-99) , 
+0,
+0,
+1, -0.727621, 1, -1, 0.484764,-99) ,
 8, 2.38156, 0, 0, 0.500992,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.000257601);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47892,-99) , 
-8, 2.38187, 0, 0, 0.511682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47892,-99) ,
+8, 2.38187, 0, 0, 0.511682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4894,-99) , 
-8, 2.608, 0, 0, 0.497608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4894,-99) ,
+8, 2.608, 0, 0, 0.497608,-99) ,
 5, 0.329645, 1, 0, 0.500986,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.000303913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482933,-99) , 
-0, 1.77191, 0, 0, 0.513759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482933,-99) ,
+0, 1.77191, 0, 0, 0.513759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488911,-99) , 
-8, 3.05694, 0, 0, 0.495519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488911,-99) ,
+8, 3.05694, 0, 0, 0.495519,-99) ,
 6, 2.32779, 0, 0, 0.500983,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.000293442);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483716,-99) , 
-8, 2.28542, 0, 0, 0.517327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483716,-99) ,
+8, 2.28542, 0, 0, 0.517327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490242,-99) , 
-6, 1.55918, 1, 0, 0.49351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490242,-99) ,
+6, 1.55918, 1, 0, 0.49351,-99) ,
 1, 0.0265059, 0, 0, 0.501002,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.000277393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496823,-99) , 
-3, 0.859409, 1, 0, 0.510485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496823,-99) ,
+3, 0.859409, 1, 0, 0.510485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472843,-99) , 
-3, 0.824502, 0, 0, 0.485015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472843,-99) ,
+3, 0.824502, 0, 0, 0.485015,-99) ,
 8, 2.38156, 0, 0, 0.501027,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.000273542);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493578,-99) , 
-3, 1.07228, 1, 0, 0.510468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493578,-99) ,
+3, 1.07228, 1, 0, 0.510468,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.485025,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.485025,-99) ,
 8, 2.38156, 0, 0, 0.50102,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.000275247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496896,-99) , 
-3, 0.859409, 1, 0, 0.510422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496896,-99) ,
+3, 0.859409, 1, 0, 0.510422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472996,-99) , 
-3, 0.824502, 0, 0, 0.4851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472996,-99) ,
+3, 0.824502, 0, 0, 0.4851,-99) ,
 8, 2.38156, 0, 0, 0.501019,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.000273942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493728,-99) , 
-3, 1.07228, 1, 0, 0.510406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493728,-99) ,
+3, 1.07228, 1, 0, 0.510406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473072,-99) , 
-3, 0.824502, 0, 0, 0.48511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473072,-99) ,
+3, 0.824502, 0, 0, 0.48511,-99) ,
 8, 2.38156, 0, 0, 0.501013,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.000272625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496969,-99) , 
-3, 0.859409, 1, 0, 0.51036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496969,-99) ,
+3, 0.859409, 1, 0, 0.51036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473148,-99) , 
-3, 0.824502, 0, 0, 0.485119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473148,-99) ,
+3, 0.824502, 0, 0, 0.485119,-99) ,
 8, 2.38156, 0, 0, 0.500987,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.000264506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493467,-99) , 
-0, 1.64276, 0, 0, 0.510345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493467,-99) ,
+0, 1.64276, 0, 0, 0.510345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473224,-99) , 
-3, 0.824502, 0, 0, 0.485129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473224,-99) ,
+3, 0.824502, 0, 0, 0.485129,-99) ,
 8, 2.38156, 0, 0, 0.500981,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.00027044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496991,-99) , 
-3, 0.859409, 1, 0, 0.510292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496991,-99) ,
+3, 0.859409, 1, 0, 0.510292,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473298,-99) , 
-3, 0.824502, 0, 0, 0.485138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473298,-99) ,
+3, 0.824502, 0, 0, 0.485138,-99) ,
 8, 2.38156, 0, 0, 0.500951,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.000244469);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498292,-99) , 
-7, 5.04875, 1, 0, 0.510276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498292,-99) ,
+7, 5.04875, 1, 0, 0.510276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479352,-99) , 
-4, -0.455325, 0, 0, 0.485148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479352,-99) ,
+4, -0.455325, 0, 0, 0.485148,-99) ,
 8, 2.38156, 0, 0, 0.500944,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.000300885);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483139,-99) , 
-0, 1.77191, 0, 0, 0.513613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483139,-99) ,
+0, 1.77191, 0, 0, 0.513613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488971,-99) , 
-8, 3.05694, 0, 0, 0.495494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488971,-99) ,
+8, 3.05694, 0, 0, 0.495494,-99) ,
 6, 2.32779, 0, 0, 0.500922,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.000267618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493856,-99) , 
-3, 1.07228, 1, 0, 0.510222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493856,-99) ,
+3, 1.07228, 1, 0, 0.510222,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.485227,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.485227,-99) ,
 8, 2.38156, 0, 0, 0.50094,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.000267869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497017,-99) , 
-3, 0.859409, 1, 0, 0.510177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497017,-99) ,
+3, 0.859409, 1, 0, 0.510177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473549,-99) , 
-3, 0.824502, 0, 0, 0.4853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473549,-99) ,
+3, 0.824502, 0, 0, 0.4853,-99) ,
 8, 2.38156, 0, 0, 0.500939,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.000289625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484199,-99) , 
-8, 2.28542, 0, 0, 0.517033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484199,-99) ,
+8, 2.28542, 0, 0, 0.517033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490294,-99) , 
-6, 1.55918, 1, 0, 0.493545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490294,-99) ,
+6, 1.55918, 1, 0, 0.493545,-99) ,
 1, 0.0265059, 0, 0, 0.500933,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.000260124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498059,-99) , 
-1, -0.185621, 0, 0, 0.510167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498059,-99) ,
+1, -0.185621, 0, 0, 0.510167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473685,-99) , 
-3, 0.824502, 0, 0, 0.485366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473685,-99) ,
+3, 0.824502, 0, 0, 0.485366,-99) ,
 8, 2.38156, 0, 0, 0.500957,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.000240451);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498304,-99) , 
-7, 5.04875, 1, 0, 0.510161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498304,-99) ,
+7, 5.04875, 1, 0, 0.510161,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.485375,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.485375,-99) ,
 8, 2.38156, 0, 0, 0.500956,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.000240287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49837,-99) , 
-7, 5.04875, 1, 0, 0.510108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49837,-99) ,
+7, 5.04875, 1, 0, 0.510108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47973,-99) , 
-4, -0.455325, 0, 0, 0.485441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47973,-99) ,
+4, -0.455325, 0, 0, 0.485441,-99) ,
 8, 2.38156, 0, 0, 0.500948,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.000271179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485056,-99) , 
-3, 1.01876, 1, 0, 0.516884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485056,-99) ,
+3, 1.01876, 1, 0, 0.516884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49091,-99) , 
-1, -0.794567, 1, 0, 0.493602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49091,-99) ,
+1, -0.794567, 1, 0, 0.493602,-99) ,
 1, 0.0265059, 0, 0, 0.500925,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.00026485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497045,-99) , 
-3, 0.859409, 1, 0, 0.510074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497045,-99) ,
+3, 0.859409, 1, 0, 0.510074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473902,-99) , 
-3, 0.824502, 0, 0, 0.485501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473902,-99) ,
+3, 0.824502, 0, 0, 0.485501,-99) ,
 8, 2.38156, 0, 0, 0.500949,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.000188781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491615,-99) , 
-0, 2.45094, 0, 0, 0.512513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491615,-99) ,
+0, 2.45094, 0, 0, 0.512513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493672,-99) , 
-4, -0.463655, 0, 0, 0.498038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493672,-99) ,
+4, -0.463655, 0, 0, 0.498038,-99) ,
 3, 0.442764, 1, 0, 0.500943,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.0002626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494046,-99) , 
-3, 1.07228, 1, 0, 0.510072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494046,-99) ,
+3, 1.07228, 1, 0, 0.510072,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.485525,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.485525,-99) ,
 8, 2.38156, 0, 0, 0.500956,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.00026144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497113,-99) , 
-3, 0.859409, 1, 0, 0.510027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497113,-99) ,
+3, 0.859409, 1, 0, 0.510027,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.485597,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.485597,-99) ,
 8, 2.38156, 0, 0, 0.500955,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.000254893);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498041,-99) , 
-1, -0.185621, 0, 0, 0.510012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498041,-99) ,
+1, -0.185621, 0, 0, 0.510012,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.485669,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.485669,-99) ,
 8, 2.38156, 0, 0, 0.500972,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.000275043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484618,-99) , 
-8, 2.28542, 0, 0, 0.516768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484618,-99) ,
+8, 2.28542, 0, 0, 0.516768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491073,-99) , 
-1, -0.794567, 1, 0, 0.493756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491073,-99) ,
+1, -0.794567, 1, 0, 0.493756,-99) ,
 1, 0.0265059, 0, 0, 0.500994,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.000259079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494223,-99) , 
-3, 1.07228, 1, 0, 0.510015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494223,-99) ,
+3, 1.07228, 1, 0, 0.510015,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.48579,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.48579,-99) ,
 8, 2.38156, 0, 0, 0.501019,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.000260972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497205,-99) , 
-3, 0.859409, 1, 0, 0.509972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497205,-99) ,
+3, 0.859409, 1, 0, 0.509972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474347,-99) , 
-3, 0.824502, 0, 0, 0.485861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474347,-99) ,
+3, 0.824502, 0, 0, 0.485861,-99) ,
 8, 2.38156, 0, 0, 0.501018,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.000264037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48356,-99) , 
-0, 1.77191, 0, 0, 0.513579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48356,-99) ,
+0, 1.77191, 0, 0, 0.513579,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491445,-99) , 
-1, 0.336651, 0, 0, 0.495639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491445,-99) ,
+1, 0.336651, 0, 0, 0.495639,-99) ,
 6, 2.32779, 0, 0, 0.501012,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.000294374);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48363,-99) , 
-0, 1.77191, 0, 0, 0.513534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48363,-99) ,
+0, 1.77191, 0, 0, 0.513534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489317,-99) , 
-8, 3.05694, 0, 0, 0.49569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489317,-99) ,
+8, 3.05694, 0, 0, 0.49569,-99) ,
 6, 2.32779, 0, 0, 0.501035,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.000259699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494407,-99) , 
-3, 1.07228, 1, 0, 0.509973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494407,-99) ,
+3, 1.07228, 1, 0, 0.509973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474493,-99) , 
-3, 0.824502, 0, 0, 0.485954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474493,-99) ,
+3, 0.824502, 0, 0, 0.485954,-99) ,
 8, 2.38156, 0, 0, 0.501053,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.000265675);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485319,-99) , 
-3, 1.01876, 1, 0, 0.516623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485319,-99) ,
+3, 1.01876, 1, 0, 0.516623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491199,-99) , 
-1, -0.794567, 1, 0, 0.493874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491199,-99) ,
+1, -0.794567, 1, 0, 0.493874,-99) ,
 1, 0.0265059, 0, 0, 0.501029,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.000225436);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483739,-99) , 
-0, 1.77191, 0, 0, 0.513474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483739,-99) ,
+0, 1.77191, 0, 0, 0.513474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492514,-99) , 
-5, 0.245244, 1, 0, 0.495741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492514,-99) ,
+5, 0.245244, 1, 0, 0.495741,-99) ,
 6, 2.32779, 0, 0, 0.501053,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.000228997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49316,-99) , 
-8, 2.49377, 0, 0, 0.513436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49316,-99) ,
+8, 2.49377, 0, 0, 0.513436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492187,-99) , 
-6, 1.61417, 1, 0, 0.495777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492187,-99) ,
+6, 1.61417, 1, 0, 0.495777,-99) ,
 6, 2.32779, 0, 0, 0.501067,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.00028033);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484839,-99) , 
-8, 2.28542, 0, 0, 0.516598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484839,-99) ,
+8, 2.28542, 0, 0, 0.516598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490747,-99) , 
-6, 1.55918, 1, 0, 0.493972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490747,-99) ,
+6, 1.55918, 1, 0, 0.493972,-99) ,
 1, 0.0265059, 0, 0, 0.501089,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.000258178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494606,-99) , 
-3, 1.07228, 1, 0, 0.509974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494606,-99) ,
+3, 1.07228, 1, 0, 0.509974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474705,-99) , 
-3, 0.824502, 0, 0, 0.486111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474705,-99) ,
+3, 0.824502, 0, 0, 0.486111,-99) ,
 8, 2.38156, 0, 0, 0.501112,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.000251535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498245,-99) , 
-1, -0.185621, 0, 0, 0.509931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498245,-99) ,
+1, -0.185621, 0, 0, 0.509931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474776,-99) , 
-3, 0.824502, 0, 0, 0.48612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474776,-99) ,
+3, 0.824502, 0, 0, 0.48612,-99) ,
 8, 2.38156, 0, 0, 0.501088,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.00025143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49378,-99) , 
-0, 1.64276, 0, 0, 0.509924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49378,-99) ,
+0, 1.64276, 0, 0, 0.509924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480579,-99) , 
-4, -0.455325, 0, 0, 0.486129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480579,-99) ,
+4, -0.455325, 0, 0, 0.486129,-99) ,
 8, 2.38156, 0, 0, 0.501088,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.000240469);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.04897, 1, 1, 0.516431,-99) , 
+0,
+0,
+4, -2.04897, 1, 1, 0.516431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490817,-99) , 
-6, 1.55918, 1, 0, 0.494018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490817,-99) ,
+6, 1.55918, 1, 0, 0.494018,-99) ,
 1, 0.0265059, 0, 0, 0.501067,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.000255678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497375,-99) , 
-3, 0.859409, 1, 0, 0.509879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497375,-99) ,
+3, 0.859409, 1, 0, 0.509879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47493,-99) , 
-3, 0.824502, 0, 0, 0.486183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47493,-99) ,
+3, 0.824502, 0, 0, 0.486183,-99) ,
 8, 2.38156, 0, 0, 0.501079,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.000248543);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498317,-99) , 
-1, -0.185621, 0, 0, 0.509864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498317,-99) ,
+1, -0.185621, 0, 0, 0.509864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475001,-99) , 
-3, 0.824502, 0, 0, 0.486192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475001,-99) ,
+3, 0.824502, 0, 0, 0.486192,-99) ,
 8, 2.38156, 0, 0, 0.501073,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.000230777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498821,-99) , 
-5, 1.13177, 1, 0, 0.509858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498821,-99) ,
+5, 1.13177, 1, 0, 0.509858,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480733,-99) , 
-4, -0.455325, 0, 0, 0.486201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480733,-99) ,
+4, -0.455325, 0, 0, 0.486201,-99) ,
 8, 2.38156, 0, 0, 0.501073,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.000242356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485179,-99) , 
-3, 1.01876, 1, 0, 0.516274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485179,-99) ,
+3, 1.01876, 1, 0, 0.516274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490959,-99) , 
-8, 2.89209, 0, 0, 0.494065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490959,-99) ,
+8, 2.89209, 0, 0, 0.494065,-99) ,
 1, 0.0265059, 0, 0, 0.501051,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.00026688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484981,-99) , 
-8, 2.28542, 0, 0, 0.516231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484981,-99) ,
+8, 2.28542, 0, 0, 0.516231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489178,-99) , 
-4, -0.463655, 0, 0, 0.4941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489178,-99) ,
+4, -0.463655, 0, 0, 0.4941,-99) ,
 1, 0.0265059, 0, 0, 0.501061,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.000268818);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485202,-99) , 
-3, 1.01876, 1, 0, 0.516188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485202,-99) ,
+3, 1.01876, 1, 0, 0.516188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490952,-99) , 
-6, 1.55918, 1, 0, 0.494129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490952,-99) ,
+6, 1.55918, 1, 0, 0.494129,-99) ,
 1, 0.0265059, 0, 0, 0.501067,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.000265316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485009,-99) , 
-8, 2.28542, 0, 0, 0.51614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485009,-99) ,
+8, 2.28542, 0, 0, 0.51614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491511,-99) , 
-1, -0.794567, 1, 0, 0.494182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491511,-99) ,
+1, -0.794567, 1, 0, 0.494182,-99) ,
 1, 0.0265059, 0, 0, 0.501088,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.000224478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.7239, 0, 1, 0.509811,-99) , 
+0,
+0,
+4, -2.7239, 0, 1, 0.509811,-99) ,
 NN(
-0, 
-0, 
-7, 4.1777, 0, -1, 0.486389,-99) , 
+0,
+0,
+7, 4.1777, 0, -1, 0.486389,-99) ,
 8, 2.38156, 0, 0, 0.501113,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.000252445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497379,-99) , 
-3, 0.859409, 1, 0, 0.50975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497379,-99) ,
+3, 0.859409, 1, 0, 0.50975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475357,-99) , 
-3, 0.824502, 0, 0, 0.48645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475357,-99) ,
+3, 0.824502, 0, 0, 0.48645,-99) ,
 8, 2.38156, 0, 0, 0.501097,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.000263686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48517,-99) , 
-8, 2.28542, 0, 0, 0.516051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48517,-99) ,
+8, 2.28542, 0, 0, 0.516051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489351,-99) , 
-4, -0.463655, 0, 0, 0.494227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489351,-99) ,
+4, -0.463655, 0, 0, 0.494227,-99) ,
 1, 0.0265059, 0, 0, 0.501091,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.000247955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497422,-99) , 
-3, 0.859409, 1, 0, 0.509725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497422,-99) ,
+3, 0.859409, 1, 0, 0.509725,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.486492,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.486492,-99) ,
 8, 2.38156, 0, 0, 0.501098,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.000250255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494793,-99) , 
-3, 1.07228, 1, 0, 0.509711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494793,-99) ,
+3, 1.07228, 1, 0, 0.509711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475553,-99) , 
-3, 0.824502, 0, 0, 0.48656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475553,-99) ,
+3, 0.824502, 0, 0, 0.48656,-99) ,
 8, 2.38156, 0, 0, 0.501114,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.000236023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48527,-99) , 
-3, 1.01876, 1, 0, 0.515972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48527,-99) ,
+3, 1.01876, 1, 0, 0.515972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492551,-99) , 
-3, 1.20371, 0, 0, 0.494262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492551,-99) ,
+3, 1.20371, 0, 0, 0.494262,-99) ,
 1, 0.0265059, 0, 0, 0.50109,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.000261645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485296,-99) , 
-8, 2.28542, 0, 0, 0.515931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485296,-99) ,
+8, 2.28542, 0, 0, 0.515931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491652,-99) , 
-1, -0.794567, 1, 0, 0.494312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491652,-99) ,
+1, -0.794567, 1, 0, 0.494312,-99) ,
 1, 0.0265059, 0, 0, 0.501112,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.000234634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49896,-99) , 
-6, 1.71373, 0, 0, 0.515888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49896,-99) ,
+6, 1.71373, 0, 0, 0.515888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491213,-99) , 
-6, 1.55918, 1, 0, 0.494367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491213,-99) ,
+6, 1.55918, 1, 0, 0.494367,-99) ,
 1, 0.0265059, 0, 0, 0.501136,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.000248899);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494933,-99) , 
-3, 1.07228, 1, 0, 0.509706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494933,-99) ,
+3, 1.07228, 1, 0, 0.509706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475735,-99) , 
-3, 0.824502, 0, 0, 0.486678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475735,-99) ,
+3, 0.824502, 0, 0, 0.486678,-99) ,
 8, 2.38156, 0, 0, 0.501155,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.000239419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498516,-99) , 
-1, -0.185621, 0, 0, 0.509665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498516,-99) ,
+1, -0.185621, 0, 0, 0.509665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481384,-99) , 
-4, -0.455325, 0, 0, 0.486687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481384,-99) ,
+4, -0.455325, 0, 0, 0.486687,-99) ,
 8, 2.38156, 0, 0, 0.501132,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.00022587);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498874,-99) , 
-5, 1.13177, 1, 0, 0.509659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498874,-99) ,
+5, 1.13177, 1, 0, 0.509659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47586,-99) , 
-3, 0.824502, 0, 0, 0.486716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47586,-99) ,
+3, 0.824502, 0, 0, 0.486716,-99) ,
 8, 2.38156, 0, 0, 0.501139,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.000224215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497992,-99) , 
-7, 5.04875, 1, 0, 0.509608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497992,-99) ,
+7, 5.04875, 1, 0, 0.509608,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.486724,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.486724,-99) ,
 8, 2.38156, 0, 0, 0.50111,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.000222278);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493984,-99) , 
-8, 2.49377, 0, 0, 0.51343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493984,-99) ,
+8, 2.49377, 0, 0, 0.51343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492335,-99) , 
-6, 1.61417, 1, 0, 0.49583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492335,-99) ,
+6, 1.61417, 1, 0, 0.49583,-99) ,
 6, 2.32779, 0, 0, 0.501102,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.000232568);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498859,-99) , 
-6, 1.71373, 0, 0, 0.515735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498859,-99) ,
+6, 1.71373, 0, 0, 0.515735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491298,-99) , 
-6, 1.55918, 1, 0, 0.494419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491298,-99) ,
+6, 1.55918, 1, 0, 0.494419,-99) ,
 1, 0.0265059, 0, 0, 0.501123,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.000240564);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494029,-99) , 
-0, 1.64276, 0, 0, 0.509582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494029,-99) ,
+0, 1.64276, 0, 0, 0.509582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481613,-99) , 
-4, -0.455325, 0, 0, 0.486855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481613,-99) ,
+4, -0.455325, 0, 0, 0.486855,-99) ,
 8, 2.38156, 0, 0, 0.501142,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.000264868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485522,-99) , 
-8, 2.28542, 0, 0, 0.515656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485522,-99) ,
+8, 2.28542, 0, 0, 0.515656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491352,-99) , 
-6, 1.55918, 1, 0, 0.494454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491352,-99) ,
+6, 1.55918, 1, 0, 0.494454,-99) ,
 1, 0.0265059, 0, 0, 0.501123,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.00019933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498542,-99) , 
-8, 2.38159, 0, 0, 0.520845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498542,-99) ,
+8, 2.38159, 0, 0, 0.520845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493208,-99) , 
-6, 2.41557, 0, 0, 0.497179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493208,-99) ,
+6, 2.41557, 0, 0, 0.497179,-99) ,
 0, 3.03054, 0, 0, 0.501145,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.000241993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497483,-99) , 
-3, 0.859409, 1, 0, 0.509553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497483,-99) ,
+3, 0.859409, 1, 0, 0.509553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484423,-99) , 
-6, 1.62551, 1, 0, 0.48697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484423,-99) ,
+6, 1.62551, 1, 0, 0.48697,-99) ,
 8, 2.38156, 0, 0, 0.501166,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.000240486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497549,-99) , 
-3, 0.859409, 1, 0, 0.509539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497549,-99) ,
+3, 0.859409, 1, 0, 0.509539,-99) ,
 NN(
-0, 
-0, 
-0, 1.24332, 0, -1, 0.487014,-99) , 
+0,
+0,
+0, 1.24332, 0, -1, 0.487014,-99) ,
 8, 2.38156, 0, 0, 0.501174,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.000244027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495078,-99) , 
-3, 1.07228, 1, 0, 0.509525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495078,-99) ,
+3, 1.07228, 1, 0, 0.509525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476322,-99) , 
-3, 0.824502, 0, 0, 0.487079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476322,-99) ,
+3, 0.824502, 0, 0, 0.487079,-99) ,
 8, 2.38156, 0, 0, 0.501189,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.000238931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497613,-99) , 
-3, 0.859409, 1, 0, 0.509484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497613,-99) ,
+3, 0.859409, 1, 0, 0.509484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484568,-99) , 
-6, 1.62551, 1, 0, 0.487088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484568,-99) ,
+6, 1.62551, 1, 0, 0.487088,-99) ,
 8, 2.38156, 0, 0, 0.501167,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.000242104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49521,-99) , 
-3, 1.07228, 1, 0, 0.50947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49521,-99) ,
+3, 1.07228, 1, 0, 0.50947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476441,-99) , 
-3, 0.824502, 0, 0, 0.487131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476441,-99) ,
+3, 0.824502, 0, 0, 0.487131,-99) ,
 8, 2.38156, 0, 0, 0.501174,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.000241058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497676,-99) , 
-3, 0.859409, 1, 0, 0.509429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497676,-99) ,
+3, 0.859409, 1, 0, 0.509429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476508,-99) , 
-3, 0.824502, 0, 0, 0.48714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476508,-99) ,
+3, 0.824502, 0, 0, 0.48714,-99) ,
 8, 2.38156, 0, 0, 0.501152,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.000177257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48473,-99) , 
-0, 1.77191, 0, 0, 0.513378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48473,-99) ,
+0, 1.77191, 0, 0, 0.513378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49527,-99) , 
-2, -0.75973, 1, 0, 0.495916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49527,-99) ,
+2, -0.75973, 1, 0, 0.495916,-99) ,
 6, 2.32779, 0, 0, 0.501146,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.000234952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498505,-99) , 
-1, -0.185621, 0, 0, 0.509432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498505,-99) ,
+1, -0.185621, 0, 0, 0.509432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476595,-99) , 
-3, 0.824502, 0, 0, 0.48717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476595,-99) ,
+3, 0.824502, 0, 0, 0.48717,-99) ,
 8, 2.38156, 0, 0, 0.501165,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.00023732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494134,-99) , 
-0, 1.64276, 0, 0, 0.509426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494134,-99) ,
+0, 1.64276, 0, 0, 0.509426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47666,-99) , 
-3, 0.824502, 0, 0, 0.487178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47666,-99) ,
+3, 0.824502, 0, 0, 0.487178,-99) ,
 8, 2.38156, 0, 0, 0.501164,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.000260757);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485919,-99) , 
-8, 2.28542, 0, 0, 0.51545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485919,-99) ,
+8, 2.28542, 0, 0, 0.51545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491495,-99) , 
-6, 1.55918, 1, 0, 0.49457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491495,-99) ,
+6, 1.55918, 1, 0, 0.49457,-99) ,
 1, 0.0265059, 0, 0, 0.501137,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.000253545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485993,-99) , 
-8, 2.28542, 0, 0, 0.515408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485993,-99) ,
+8, 2.28542, 0, 0, 0.515408,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489842,-99) , 
-4, -0.463655, 0, 0, 0.494621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489842,-99) ,
+4, -0.463655, 0, 0, 0.494621,-99) ,
 1, 0.0265059, 0, 0, 0.501159,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.000216769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486064,-99) , 
-8, 2.28542, 0, 0, 0.515367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486064,-99) ,
+8, 2.28542, 0, 0, 0.515367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493524,-99) , 
-2, 0.989298, 0, 0, 0.494649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493524,-99) ,
+2, 0.989298, 0, 0, 0.494649,-99) ,
 1, 0.0265059, 0, 0, 0.501165,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.000231417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482532,-99) , 
-8, 2.38187, 0, 0, 0.511345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482532,-99) ,
+8, 2.38187, 0, 0, 0.511345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494053,-99) , 
-1, 0.309319, 0, 0, 0.497977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494053,-99) ,
+1, 0.309319, 0, 0, 0.497977,-99) ,
 5, 0.329645, 1, 0, 0.501185,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.000231115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486148,-99) , 
-8, 2.28542, 0, 0, 0.51532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486148,-99) ,
+8, 2.28542, 0, 0, 0.51532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491786,-99) , 
-8, 2.89209, 0, 0, 0.49474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491786,-99) ,
+8, 2.89209, 0, 0, 0.49474,-99) ,
 1, 0.0265059, 0, 0, 0.501213,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.000237756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497745,-99) , 
-3, 0.859409, 1, 0, 0.509373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497745,-99) ,
+3, 0.859409, 1, 0, 0.509373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476996,-99) , 
-3, 0.824502, 0, 0, 0.487428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476996,-99) ,
+3, 0.824502, 0, 0, 0.487428,-99) ,
 8, 2.38156, 0, 0, 0.501223,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.000233886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494009,-99) , 
-1, 0.0281889, 0, 0, 0.520663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494009,-99) ,
+1, 0.0281889, 0, 0, 0.520663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491621,-99) , 
-8, 2.89209, 0, 0, 0.497304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491621,-99) ,
+8, 2.89209, 0, 0, 0.497304,-99) ,
 0, 3.03054, 0, 0, 0.501218,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.000234794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495429,-99) , 
-3, 1.07228, 1, 0, 0.509356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495429,-99) ,
+3, 1.07228, 1, 0, 0.509356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482451,-99) , 
-4, -0.455325, 0, 0, 0.48749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482451,-99) ,
+4, -0.455325, 0, 0, 0.48749,-99) ,
 8, 2.38156, 0, 0, 0.501236,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.000210176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492913,-99) , 
-8, 2.31702, 0, 0, 0.51341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492913,-99) ,
+8, 2.31702, 0, 0, 0.51341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493114,-99) , 
-0, 3.03106, 0, 0, 0.49601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493114,-99) ,
+0, 3.03106, 0, 0, 0.49601,-99) ,
 6, 2.32779, 0, 0, 0.501221,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.000231144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494401,-99) , 
-0, 1.64276, 0, 0, 0.509324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494401,-99) ,
+0, 1.64276, 0, 0, 0.509324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482556,-99) , 
-4, -0.455325, 0, 0, 0.487558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482556,-99) ,
+4, -0.455325, 0, 0, 0.487558,-99) ,
 8, 2.38156, 0, 0, 0.501241,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.000214754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49779,-99) , 
-7, 5.04875, 1, 0, 0.509278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49779,-99) ,
+7, 5.04875, 1, 0, 0.509278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485138,-99) , 
-6, 1.62551, 1, 0, 0.487586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485138,-99) ,
+6, 1.62551, 1, 0, 0.487586,-99) ,
 8, 2.38156, 0, 0, 0.501222,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.000252577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485087,-99) , 
-3, 1.01876, 1, 0, 0.515159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485087,-99) ,
+3, 1.01876, 1, 0, 0.515159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49176,-99) , 
-6, 1.55918, 1, 0, 0.494806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49176,-99) ,
+6, 1.55918, 1, 0, 0.494806,-99) ,
 1, 0.0265059, 0, 0, 0.501207,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.000234786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497767,-99) , 
-3, 0.859409, 1, 0, 0.509245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497767,-99) ,
+3, 0.859409, 1, 0, 0.509245,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477336,-99) , 
-3, 0.824502, 0, 0, 0.487655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477336,-99) ,
+3, 0.824502, 0, 0, 0.487655,-99) ,
 8, 2.38156, 0, 0, 0.501227,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.000220045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48298,-99) , 
-8, 2.38187, 0, 0, 0.511256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48298,-99) ,
+8, 2.38187, 0, 0, 0.511256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49306,-99) , 
-4, -0.463655, 0, 0, 0.498053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49306,-99) ,
+4, -0.463655, 0, 0, 0.498053,-99) ,
 5, 0.329645, 1, 0, 0.501222,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.000233364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495518,-99) , 
-3, 1.07228, 1, 0, 0.50923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495518,-99) ,
+3, 1.07228, 1, 0, 0.50923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477454,-99) , 
-3, 0.824502, 0, 0, 0.487692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477454,-99) ,
+3, 0.824502, 0, 0, 0.487692,-99) ,
 8, 2.38156, 0, 0, 0.501232,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.000206807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493974,-99) , 
-1, 0.0281889, 0, 0, 0.520465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493974,-99) ,
+1, 0.0281889, 0, 0, 0.520465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493425,-99) , 
-6, 2.41557, 0, 0, 0.497334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493425,-99) ,
+6, 2.41557, 0, 0, 0.497334,-99) ,
 0, 3.03054, 0, 0, 0.50121,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.000230258);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494466,-99) , 
-0, 1.64276, 0, 0, 0.509211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494466,-99) ,
+0, 1.64276, 0, 0, 0.509211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477538,-99) , 
-3, 0.824502, 0, 0, 0.487727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477538,-99) ,
+3, 0.824502, 0, 0, 0.487727,-99) ,
 8, 2.38156, 0, 0, 0.501233,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.000222281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48852,-99) , 
-7, 4.64755, 1, 0, 0.511222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48852,-99) ,
+7, 4.64755, 1, 0, 0.511222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494203,-99) , 
-1, 0.309319, 0, 0, 0.498044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494203,-99) ,
+1, 0.309319, 0, 0, 0.498044,-99) ,
 5, 0.329645, 1, 0, 0.501207,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.000277296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485381,-99) , 
-0, 1.77191, 0, 0, 0.51336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485381,-99) ,
+0, 1.77191, 0, 0, 0.51336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490091,-99) , 
-8, 3.05694, 0, 0, 0.496053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490091,-99) ,
+8, 3.05694, 0, 0, 0.496053,-99) ,
 6, 2.32779, 0, 0, 0.501236,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.00024491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485453,-99) , 
-0, 1.77191, 0, 0, 0.513313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485453,-99) ,
+0, 1.77191, 0, 0, 0.513313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492259,-99) , 
-1, 0.336651, 0, 0, 0.496097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492259,-99) ,
+1, 0.336651, 0, 0, 0.496097,-99) ,
 6, 2.32779, 0, 0, 0.501253,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.000231581);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49788,-99) , 
-3, 0.859409, 1, 0, 0.509204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49788,-99) ,
+3, 0.859409, 1, 0, 0.509204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477702,-99) , 
-3, 0.824502, 0, 0, 0.487852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477702,-99) ,
+3, 0.824502, 0, 0, 0.487852,-99) ,
 8, 2.38156, 0, 0, 0.501275,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.00022771);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49572,-99) , 
-3, 1.07228, 1, 0, 0.509191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49572,-99) ,
+3, 1.07228, 1, 0, 0.509191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484932,-99) , 
-1, -0.727621, 1, 0, 0.48786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484932,-99) ,
+1, -0.727621, 1, 0, 0.48786,-99) ,
 8, 2.38156, 0, 0, 0.501269,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.000227407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497941,-99) , 
-3, 0.859409, 1, 0, 0.509152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497941,-99) ,
+3, 0.859409, 1, 0, 0.509152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483035,-99) , 
-4, -0.455325, 0, 0, 0.487899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483035,-99) ,
+4, -0.455325, 0, 0, 0.487899,-99) ,
 8, 2.38156, 0, 0, 0.50126,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.000274497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485518,-99) , 
-0, 1.77191, 0, 0, 0.513243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485518,-99) ,
+0, 1.77191, 0, 0, 0.513243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490226,-99) , 
-8, 3.05694, 0, 0, 0.49614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490226,-99) ,
+8, 3.05694, 0, 0, 0.49614,-99) ,
 6, 2.32779, 0, 0, 0.501262,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.000228981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495853,-99) , 
-3, 1.07228, 1, 0, 0.509139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495853,-99) ,
+3, 1.07228, 1, 0, 0.509139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477901,-99) , 
-3, 0.824502, 0, 0, 0.487972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477901,-99) ,
+3, 0.824502, 0, 0, 0.487972,-99) ,
 8, 2.38156, 0, 0, 0.501278,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.000272969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485584,-99) , 
-0, 1.77191, 0, 0, 0.513175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485584,-99) ,
+0, 1.77191, 0, 0, 0.513175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490284,-99) , 
-8, 3.05694, 0, 0, 0.496162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490284,-99) ,
+8, 3.05694, 0, 0, 0.496162,-99) ,
 6, 2.32779, 0, 0, 0.501257,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.000250193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48666,-99) , 
-8, 2.28542, 0, 0, 0.514917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48666,-99) ,
+8, 2.28542, 0, 0, 0.514917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491975,-99) , 
-6, 1.55918, 1, 0, 0.495014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491975,-99) ,
+6, 1.55918, 1, 0, 0.495014,-99) ,
 1, 0.0265059, 0, 0, 0.501274,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.000226078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494786,-99) , 
-0, 1.64276, 0, 0, 0.509106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494786,-99) ,
+0, 1.64276, 0, 0, 0.509106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478058,-99) , 
-3, 0.824502, 0, 0, 0.488073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478058,-99) ,
+3, 0.824502, 0, 0, 0.488073,-99) ,
 8, 2.38156, 0, 0, 0.501295,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.000215665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.545149, 0, 1, 0.514836,-99) , 
+0,
+0,
+2, -0.545149, 0, 1, 0.514836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492025,-99) , 
-6, 1.55918, 1, 0, 0.495045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492025,-99) ,
+6, 1.55918, 1, 0, 0.495045,-99) ,
 1, 0.0265059, 0, 0, 0.501269,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.000221681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498741,-99) , 
-1, -0.185621, 0, 0, 0.509065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498741,-99) ,
+1, -0.185621, 0, 0, 0.509065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478144,-99) , 
-3, 0.824502, 0, 0, 0.488102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478144,-99) ,
+3, 0.824502, 0, 0, 0.488102,-99) ,
 8, 2.38156, 0, 0, 0.50128,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.0002264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497992,-99) , 
-3, 0.859409, 1, 0, 0.509059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497992,-99) ,
+3, 0.859409, 1, 0, 0.509059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478205,-99) , 
-3, 0.824502, 0, 0, 0.48811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478205,-99) ,
+3, 0.824502, 0, 0, 0.48811,-99) ,
 8, 2.38156, 0, 0, 0.501279,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.00019079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49821,-99) , 
-6, 1.71373, 0, 0, 0.514724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49821,-99) ,
+6, 1.71373, 0, 0, 0.514724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493421,-99) , 
-3, 1.20371, 0, 0, 0.495103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493421,-99) ,
+3, 1.20371, 0, 0, 0.495103,-99) ,
 1, 0.0265059, 0, 0, 0.501274,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.000222166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495974,-99) , 
-3, 1.07228, 1, 0, 0.509058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495974,-99) ,
+3, 1.07228, 1, 0, 0.509058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485774,-99) , 
-6, 1.62551, 1, 0, 0.488144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485774,-99) ,
+6, 1.62551, 1, 0, 0.488144,-99) ,
 8, 2.38156, 0, 0, 0.501291,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.000224586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498064,-99) , 
-3, 0.859409, 1, 0, 0.509021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498064,-99) ,
+3, 0.859409, 1, 0, 0.509021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478346,-99) , 
-3, 0.824502, 0, 0, 0.488184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478346,-99) ,
+3, 0.824502, 0, 0, 0.488184,-99) ,
 8, 2.38156, 0, 0, 0.501283,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.000245958);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486766,-99) , 
-8, 2.28542, 0, 0, 0.514655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486766,-99) ,
+8, 2.28542, 0, 0, 0.514655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492145,-99) , 
-6, 1.55918, 1, 0, 0.49514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492145,-99) ,
+6, 1.55918, 1, 0, 0.49514,-99) ,
 1, 0.0265059, 0, 0, 0.501278,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.000223508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496108,-99) , 
-3, 1.07228, 1, 0, 0.509013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496108,-99) ,
+3, 1.07228, 1, 0, 0.509013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478461,-99) , 
-3, 0.824502, 0, 0, 0.488239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478461,-99) ,
+3, 0.824502, 0, 0, 0.488239,-99) ,
 8, 2.38156, 0, 0, 0.501298,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.000244548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486856,-99) , 
-8, 2.28542, 0, 0, 0.514585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486856,-99) ,
+8, 2.28542, 0, 0, 0.514585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492194,-99) , 
-6, 1.55918, 1, 0, 0.495172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492194,-99) ,
+6, 1.55918, 1, 0, 0.495172,-99) ,
 1, 0.0265059, 0, 0, 0.501278,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.00022066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496181,-99) , 
-3, 1.07228, 1, 0, 0.50898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496181,-99) ,
+3, 1.07228, 1, 0, 0.50898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485382,-99) , 
-1, -0.727621, 1, 0, 0.488294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485382,-99) ,
+1, -0.727621, 1, 0, 0.488294,-99) ,
 8, 2.38156, 0, 0, 0.501298,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.000269358);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485978,-99) , 
-0, 1.77191, 0, 0, 0.513157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485978,-99) ,
+0, 1.77191, 0, 0, 0.513157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490436,-99) , 
-8, 3.05694, 0, 0, 0.496216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490436,-99) ,
+8, 3.05694, 0, 0, 0.496216,-99) ,
 6, 2.32779, 0, 0, 0.501289,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.000221638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498149,-99) , 
-3, 0.859409, 1, 0, 0.508943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498149,-99) ,
+3, 0.859409, 1, 0, 0.508943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478655,-99) , 
-3, 0.824502, 0, 0, 0.488376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478655,-99) ,
+3, 0.824502, 0, 0, 0.488376,-99) ,
 8, 2.38156, 0, 0, 0.501305,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.000209385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48857,-99) , 
-7, 4.64755, 1, 0, 0.511155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48857,-99) ,
+7, 4.64755, 1, 0, 0.511155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491702,-99) , 
-8, 2.608, 0, 0, 0.498188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491702,-99) ,
+8, 2.608, 0, 0, 0.498188,-99) ,
 5, 0.329645, 1, 0, 0.5013,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.000220438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498178,-99) , 
-3, 0.859409, 1, 0, 0.508906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498178,-99) ,
+3, 0.859409, 1, 0, 0.508906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478755,-99) , 
-3, 0.824502, 0, 0, 0.488428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478755,-99) ,
+3, 0.824502, 0, 0, 0.488428,-99) ,
 8, 2.38156, 0, 0, 0.501301,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.000219244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494951,-99) , 
-0, 1.64276, 0, 0, 0.508894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494951,-99) ,
+0, 1.64276, 0, 0, 0.508894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478816,-99) , 
-3, 0.824502, 0, 0, 0.488436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478816,-99) ,
+3, 0.824502, 0, 0, 0.488436,-99) ,
 8, 2.38156, 0, 0, 0.501296,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.000214911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498785,-99) , 
-1, -0.185621, 0, 0, 0.50885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498785,-99) ,
+1, -0.185621, 0, 0, 0.50885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478877,-99) , 
-3, 0.824502, 0, 0, 0.488443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478877,-99) ,
+3, 0.824502, 0, 0, 0.488443,-99) ,
 8, 2.38156, 0, 0, 0.501271,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.000218132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498198,-99) , 
-3, 0.859409, 1, 0, 0.508845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498198,-99) ,
+3, 0.859409, 1, 0, 0.508845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478936,-99) , 
-3, 0.824502, 0, 0, 0.488451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478936,-99) ,
+3, 0.824502, 0, 0, 0.488451,-99) ,
 8, 2.38156, 0, 0, 0.501271,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.000267076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486143,-99) , 
-0, 1.77191, 0, 0, 0.513066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486143,-99) ,
+0, 1.77191, 0, 0, 0.513066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490501,-99) , 
-8, 3.05694, 0, 0, 0.496221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490501,-99) ,
+8, 3.05694, 0, 0, 0.496221,-99) ,
 6, 2.32779, 0, 0, 0.501266,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.000217139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496373,-99) , 
-3, 1.07228, 1, 0, 0.508832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496373,-99) ,
+3, 1.07228, 1, 0, 0.508832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479036,-99) , 
-3, 0.824502, 0, 0, 0.488502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479036,-99) ,
+3, 0.824502, 0, 0, 0.488502,-99) ,
 8, 2.38156, 0, 0, 0.501282,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.000212467);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498822,-99) , 
-1, -0.185621, 0, 0, 0.508795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498822,-99) ,
+1, -0.185621, 0, 0, 0.508795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479096,-99) , 
-3, 0.824502, 0, 0, 0.488509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479096,-99) ,
+3, 0.824502, 0, 0, 0.488509,-99) ,
 8, 2.38156, 0, 0, 0.501262,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.000211311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498879,-99) , 
-1, -0.185621, 0, 0, 0.50879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498879,-99) ,
+1, -0.185621, 0, 0, 0.50879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479155,-99) , 
-3, 0.824502, 0, 0, 0.488517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479155,-99) ,
+3, 0.824502, 0, 0, 0.488517,-99) ,
 8, 2.38156, 0, 0, 0.501261,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.000197218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 2.52473, 0, 1, 0.508785,-99) , 
+0,
+0,
+8, 2.52473, 0, 1, 0.508785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483966,-99) , 
-4, -0.455325, 0, 0, 0.488524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483966,-99) ,
+4, -0.455325, 0, 0, 0.488524,-99) ,
 8, 2.38156, 0, 0, 0.501261,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.000199657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498833,-99) , 
-5, 1.13177, 1, 0, 0.508731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498833,-99) ,
+5, 1.13177, 1, 0, 0.508731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479259,-99) , 
-3, 0.824502, 0, 0, 0.488548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479259,-99) ,
+3, 0.824502, 0, 0, 0.488548,-99) ,
 8, 2.38156, 0, 0, 0.501236,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.000209969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497875,-99) , 
-6, 1.71373, 0, 0, 0.51421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497875,-99) ,
+6, 1.71373, 0, 0, 0.51421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492543,-99) , 
-1, -0.794567, 1, 0, 0.495246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492543,-99) ,
+1, -0.794567, 1, 0, 0.495246,-99) ,
 1, 0.0265059, 0, 0, 0.50121,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.000214095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495081,-99) , 
-0, 1.64276, 0, 0, 0.508702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495081,-99) ,
+0, 1.64276, 0, 0, 0.508702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485698,-99) , 
-1, -0.727621, 1, 0, 0.488579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485698,-99) ,
+1, -0.727621, 1, 0, 0.488579,-99) ,
 8, 2.38156, 0, 0, 0.501229,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.000212933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495137,-99) , 
-0, 1.64276, 0, 0, 0.508659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495137,-99) ,
+0, 1.64276, 0, 0, 0.508659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485756,-99) , 
-1, -0.727621, 1, 0, 0.488616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485756,-99) ,
+1, -0.727621, 1, 0, 0.488616,-99) ,
 8, 2.38156, 0, 0, 0.501216,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.000213807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498115,-99) , 
-3, 0.859409, 1, 0, 0.508617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498115,-99) ,
+3, 0.859409, 1, 0, 0.508617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485815,-99) , 
-1, -0.727621, 1, 0, 0.488652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485815,-99) ,
+1, -0.727621, 1, 0, 0.488652,-99) ,
 8, 2.38156, 0, 0, 0.501203,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.000235751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484963,-99) , 
-3, 1.01876, 1, 0, 0.514114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484963,-99) ,
+3, 1.01876, 1, 0, 0.514114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492611,-99) , 
-1, -0.794567, 1, 0, 0.495288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492611,-99) ,
+1, -0.794567, 1, 0, 0.495288,-99) ,
 1, 0.0265059, 0, 0, 0.501209,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.000209783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498213,-99) , 
-3, 0.859409, 1, 0, 0.508621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498213,-99) ,
+3, 0.859409, 1, 0, 0.508621,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.488716,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.488716,-99) ,
 8, 2.38156, 0, 0, 0.501229,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.000179916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.27432, 0, 1, 0.51407,-99) , 
+0,
+0,
+0, 2.27432, 0, 1, 0.51407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49368,-99) , 
-3, 1.20371, 0, 0, 0.495358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49368,-99) ,
+3, 1.20371, 0, 0, 0.495358,-99) ,
 1, 0.0265059, 0, 0, 0.501243,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.000210686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498273,-99) , 
-3, 0.859409, 1, 0, 0.508614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498273,-99) ,
+3, 0.859409, 1, 0, 0.508614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484279,-99) , 
-4, -0.455325, 0, 0, 0.488794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484279,-99) ,
+4, -0.455325, 0, 0, 0.488794,-99) ,
 8, 2.38156, 0, 0, 0.501254,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.000212663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48645,-99) , 
-0, 1.77191, 0, 0, 0.512962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48645,-99) ,
+0, 1.77191, 0, 0, 0.512962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492935,-99) , 
-6, 1.61417, 1, 0, 0.496252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492935,-99) ,
+6, 1.61417, 1, 0, 0.496252,-99) ,
 6, 2.32779, 0, 0, 0.501255,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.000236866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485095,-99) , 
-3, 1.01876, 1, 0, 0.514018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485095,-99) ,
+3, 1.01876, 1, 0, 0.514018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492469,-99) , 
-6, 1.55918, 1, 0, 0.495418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492469,-99) ,
+6, 1.55918, 1, 0, 0.495418,-99) ,
 1, 0.0265059, 0, 0, 0.501268,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.000210202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495319,-99) , 
-0, 1.64276, 0, 0, 0.508626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495319,-99) ,
+0, 1.64276, 0, 0, 0.508626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486049,-99) , 
-1, -0.727621, 1, 0, 0.488864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486049,-99) ,
+1, -0.727621, 1, 0, 0.488864,-99) ,
 8, 2.38156, 0, 0, 0.501287,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.00016083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49605,-99) , 
-3, 0.601223, 1, 0, 0.502374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49605,-99) ,
+3, 0.601223, 1, 0, 0.502374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488216,-99) , 
-5, 0.709294, 0, 0, 0.496601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488216,-99) ,
+5, 0.709294, 0, 0, 0.496601,-99) ,
 7, 4.92941, 1, 0, 0.501274,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.000209682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496569,-99) , 
-3, 1.07228, 1, 0, 0.508596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496569,-99) ,
+3, 1.07228, 1, 0, 0.508596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486118,-99) , 
-1, -0.727621, 1, 0, 0.488912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486118,-99) ,
+1, -0.727621, 1, 0, 0.488912,-99) ,
 8, 2.38156, 0, 0, 0.501286,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.000257657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491748,-99) , 
-8, 2.86399, 0, 0, 0.502878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491748,-99) ,
+8, 2.86399, 0, 0, 0.502878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491186,-99) , 
-6, 2.32092, 0, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491186,-99) ,
+6, 2.32092, 0, 0, 0.499426,-99) ,
 2, 0.313175, 1, 0, 0.501277,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.000260947);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486559,-99) , 
-0, 1.77191, 0, 0, 0.512896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486559,-99) ,
+0, 1.77191, 0, 0, 0.512896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490768,-99) , 
-8, 3.05694, 0, 0, 0.496347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490768,-99) ,
+8, 3.05694, 0, 0, 0.496347,-99) ,
 6, 2.32779, 0, 0, 0.501303,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.000209769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49545,-99) , 
-0, 1.64276, 0, 0, 0.508571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49545,-99) ,
+0, 1.64276, 0, 0, 0.508571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479804,-99) , 
-3, 0.824502, 0, 0, 0.489042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479804,-99) ,
+3, 0.824502, 0, 0, 0.489042,-99) ,
 8, 2.38156, 0, 0, 0.501318,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.000209464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498346,-99) , 
-3, 0.859409, 1, 0, 0.508529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498346,-99) ,
+3, 0.859409, 1, 0, 0.508529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479862,-99) , 
-3, 0.824502, 0, 0, 0.489049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479862,-99) ,
+3, 0.824502, 0, 0, 0.489049,-99) ,
 8, 2.38156, 0, 0, 0.501295,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.000204878);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496671,-99) , 
-3, 1.07228, 1, 0, 0.508517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496671,-99) ,
+3, 1.07228, 1, 0, 0.508517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486875,-99) , 
-0, 3.03054, 0, 0, 0.489057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486875,-99) ,
+0, 3.03054, 0, 0, 0.489057,-99) ,
 8, 2.38156, 0, 0, 0.50129,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.00022232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495726,-99) , 
-8, 2.49377, 0, 0, 0.51281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495726,-99) ,
+8, 2.49377, 0, 0, 0.51281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492739,-99) , 
-1, 0.336651, 0, 0, 0.496355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492739,-99) ,
+1, 0.336651, 0, 0, 0.496355,-99) ,
 6, 2.32779, 0, 0, 0.501282,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.000210252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485321,-99) , 
-8, 2.38187, 0, 0, 0.511021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485321,-99) ,
+8, 2.38187, 0, 0, 0.511021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493261,-99) , 
-4, -0.463655, 0, 0, 0.498243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493261,-99) ,
+4, -0.463655, 0, 0, 0.498243,-99) ,
 5, 0.329645, 1, 0, 0.50131,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.000199982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495818,-99) , 
-8, 2.49377, 0, 0, 0.512825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495818,-99) ,
+8, 2.49377, 0, 0, 0.512825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493122,-99) , 
-6, 1.61417, 1, 0, 0.496402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493122,-99) ,
+6, 1.61417, 1, 0, 0.496402,-99) ,
 6, 2.32779, 0, 0, 0.50132,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.000232485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487759,-99) , 
-8, 2.28542, 0, 0, 0.513879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487759,-99) ,
+8, 2.28542, 0, 0, 0.513879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492657,-99) , 
-6, 1.55918, 1, 0, 0.495586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492657,-99) ,
+6, 1.55918, 1, 0, 0.495586,-99) ,
 1, 0.0265059, 0, 0, 0.501339,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.000228989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499831,-99) , 
-1, -0.161764, 0, 0, 0.512843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499831,-99) ,
+1, -0.161764, 0, 0, 0.512843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490932,-99) , 
-8, 3.05694, 0, 0, 0.49645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490932,-99) ,
+8, 3.05694, 0, 0, 0.49645,-99) ,
 6, 2.32779, 0, 0, 0.501358,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.000231945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485237,-99) , 
-3, 1.01876, 1, 0, 0.513833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485237,-99) ,
+3, 1.01876, 1, 0, 0.513833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49276,-99) , 
-6, 1.55918, 1, 0, 0.495673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49276,-99) ,
+6, 1.55918, 1, 0, 0.495673,-99) ,
 1, 0.0265059, 0, 0, 0.501384,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.000229697);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487805,-99) , 
-8, 2.28542, 0, 0, 0.513792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487805,-99) ,
+8, 2.28542, 0, 0, 0.513792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492822,-99) , 
-6, 1.55918, 1, 0, 0.495719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492822,-99) ,
+6, 1.55918, 1, 0, 0.495719,-99) ,
 1, 0.0265059, 0, 0, 0.501402,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.000204471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495698,-99) , 
-0, 1.64276, 0, 0, 0.508537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495698,-99) ,
+0, 1.64276, 0, 0, 0.508537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484965,-99) , 
-4, -0.455325, 0, 0, 0.489378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484965,-99) ,
+4, -0.455325, 0, 0, 0.489378,-99) ,
 8, 2.38156, 0, 0, 0.501422,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.00018015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.519786,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.519786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494028,-99) , 
-6, 2.41557, 0, 0, 0.497705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494028,-99) ,
+6, 2.41557, 0, 0, 0.497705,-99) ,
 0, 3.03054, 0, 0, 0.501405,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.000204951);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496824,-99) , 
-3, 1.07228, 1, 0, 0.508508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496824,-99) ,
+3, 1.07228, 1, 0, 0.508508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486628,-99) , 
-1, -0.727621, 1, 0, 0.489418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486628,-99) ,
+1, -0.727621, 1, 0, 0.489418,-99) ,
 8, 2.38156, 0, 0, 0.501419,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.000197957);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4972,-99) , 
-7, 5.04875, 1, 0, 0.508474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4972,-99) ,
+7, 5.04875, 1, 0, 0.508474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480371,-99) , 
-3, 0.824502, 0, 0, 0.489453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480371,-99) ,
+3, 0.824502, 0, 0, 0.489453,-99) ,
 8, 2.38156, 0, 0, 0.50141,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.000205705);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498436,-99) , 
-3, 0.859409, 1, 0, 0.508431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498436,-99) ,
+3, 0.859409, 1, 0, 0.508431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480425,-99) , 
-3, 0.824502, 0, 0, 0.48946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480425,-99) ,
+3, 0.824502, 0, 0, 0.48946,-99) ,
 8, 2.38156, 0, 0, 0.501385,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.000255552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486951,-99) , 
-0, 1.77191, 0, 0, 0.512801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486951,-99) ,
+0, 1.77191, 0, 0, 0.512801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491042,-99) , 
-8, 3.05694, 0, 0, 0.496499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491042,-99) ,
+8, 3.05694, 0, 0, 0.496499,-99) ,
 6, 2.32779, 0, 0, 0.50138,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.000195448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.545149, 0, 1, 0.513654,-99) , 
+0,
+0,
+2, -0.545149, 0, 1, 0.513654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493103,-99) , 
-1, -0.794567, 1, 0, 0.495773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493103,-99) ,
+1, -0.794567, 1, 0, 0.495773,-99) ,
 1, 0.0265059, 0, 0, 0.501396,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.000202624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496919,-99) , 
-3, 1.07228, 1, 0, 0.508426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496919,-99) ,
+3, 1.07228, 1, 0, 0.508426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486765,-99) , 
-1, -0.727621, 1, 0, 0.489527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486765,-99) ,
+1, -0.727621, 1, 0, 0.489527,-99) ,
 8, 2.38156, 0, 0, 0.501407,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.00022618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487034,-99) , 
-0, 1.77191, 0, 0, 0.512753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487034,-99) ,
+0, 1.77191, 0, 0, 0.512753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493007,-99) , 
-1, 0.336651, 0, 0, 0.496546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493007,-99) ,
+1, 0.336651, 0, 0, 0.496546,-99) ,
 6, 2.32779, 0, 0, 0.501399,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.000203967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498535,-99) , 
-3, 0.859409, 1, 0, 0.508405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498535,-99) ,
+3, 0.859409, 1, 0, 0.508405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480598,-99) , 
-3, 0.824502, 0, 0, 0.489592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480598,-99) ,
+3, 0.824502, 0, 0, 0.489592,-99) ,
 8, 2.38156, 0, 0, 0.501418,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.000201338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495809,-99) , 
-0, 1.64276, 0, 0, 0.508393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495809,-99) ,
+0, 1.64276, 0, 0, 0.508393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486854,-99) , 
-1, -0.727621, 1, 0, 0.489599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486854,-99) ,
+1, -0.727621, 1, 0, 0.489599,-99) ,
 8, 2.38156, 0, 0, 0.501414,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.000169098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494737,-99) , 
-1, 0.0281889, 0, 0, 0.519643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494737,-99) ,
+1, 0.0281889, 0, 0, 0.519643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495637,-99) , 
-1, 0.298343, 0, 0, 0.497729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495637,-99) ,
+1, 0.298343, 0, 0, 0.497729,-99) ,
 0, 3.03054, 0, 0, 0.501401,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.000225438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48807,-99) , 
-8, 2.28542, 0, 0, 0.513514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48807,-99) ,
+8, 2.28542, 0, 0, 0.513514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491314,-99) , 
-4, -0.463655, 0, 0, 0.495884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491314,-99) ,
+4, -0.463655, 0, 0, 0.495884,-99) ,
 1, 0.0265059, 0, 0, 0.501428,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.000205926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494778,-99) , 
-1, 0.0281889, 0, 0, 0.519607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494778,-99) ,
+1, 0.0281889, 0, 0, 0.519607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492928,-99) , 
-8, 2.89209, 0, 0, 0.497775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492928,-99) ,
+8, 2.89209, 0, 0, 0.497775,-99) ,
 0, 3.03054, 0, 0, 0.501433,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.000202559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497025,-99) , 
-3, 1.07228, 1, 0, 0.508364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497025,-99) ,
+3, 1.07228, 1, 0, 0.508364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480818,-99) , 
-3, 0.824502, 0, 0, 0.489743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480818,-99) ,
+3, 0.824502, 0, 0, 0.489743,-99) ,
 8, 2.38156, 0, 0, 0.501449,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.000187072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498906,-99) , 
-5, 1.13177, 1, 0, 0.50833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498906,-99) ,
+5, 1.13177, 1, 0, 0.50833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485455,-99) , 
-4, -0.455325, 0, 0, 0.48975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485455,-99) ,
+4, -0.455325, 0, 0, 0.48975,-99) ,
 8, 2.38156, 0, 0, 0.50143,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.000186801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 2.52473, 0, 1, 0.508289,-99) , 
+0,
+0,
+8, 2.52473, 0, 1, 0.508289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480917,-99) , 
-3, 0.824502, 0, 0, 0.489773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480917,-99) ,
+3, 0.824502, 0, 0, 0.489773,-99) ,
 8, 2.38156, 0, 0, 0.501412,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.000213761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496249,-99) , 
-8, 2.49377, 0, 0, 0.51268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496249,-99) ,
+8, 2.49377, 0, 0, 0.51268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493069,-99) , 
-1, 0.336651, 0, 0, 0.496555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493069,-99) ,
+1, 0.336651, 0, 0, 0.496555,-99) ,
 6, 2.32779, 0, 0, 0.501383,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.000200706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498491,-99) , 
-3, 0.859409, 1, 0, 0.50825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498491,-99) ,
+3, 0.859409, 1, 0, 0.50825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481021,-99) , 
-3, 0.824502, 0, 0, 0.489831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481021,-99) ,
+3, 0.824502, 0, 0, 0.489831,-99) ,
 8, 2.38156, 0, 0, 0.50141,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.000196571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499022,-99) , 
-1, -0.185621, 0, 0, 0.508238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499022,-99) ,
+1, -0.185621, 0, 0, 0.508238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481076,-99) , 
-3, 0.824502, 0, 0, 0.489838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481076,-99) ,
+3, 0.824502, 0, 0, 0.489838,-99) ,
 8, 2.38156, 0, 0, 0.501405,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.000224788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48512,-99) , 
-3, 1.01876, 1, 0, 0.513321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48512,-99) ,
+3, 1.01876, 1, 0, 0.513321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491429,-99) , 
-4, -0.463655, 0, 0, 0.495937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491429,-99) ,
+4, -0.463655, 0, 0, 0.495937,-99) ,
 1, 0.0265059, 0, 0, 0.501404,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.00023493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493512,-99) , 
-8, 2.86399, 0, 0, 0.502493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493512,-99) ,
+8, 2.86399, 0, 0, 0.502493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475972,-99) , 
-3, 0.662535, 0, 0, 0.496801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475972,-99) ,
+3, 0.662535, 0, 0, 0.496801,-99) ,
 7, 4.92941, 1, 0, 0.501408,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.000224717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485166,-99) , 
-3, 1.01876, 1, 0, 0.513279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485166,-99) ,
+3, 1.01876, 1, 0, 0.513279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493101,-99) , 
-6, 1.55918, 1, 0, 0.495982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493101,-99) ,
+6, 1.55918, 1, 0, 0.495982,-99) ,
 1, 0.0265059, 0, 0, 0.501422,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.000188206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499147,-99) , 
-1, -0.185621, 0, 0, 0.508239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499147,-99) ,
+1, -0.185621, 0, 0, 0.508239,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.48993,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.48993,-99) ,
 8, 2.38156, 0, 0, 0.50144,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.000196741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496017,-99) , 
-0, 1.64276, 0, 0, 0.508235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496017,-99) ,
+0, 1.64276, 0, 0, 0.508235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487245,-99) , 
-1, -0.727621, 1, 0, 0.489982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487245,-99) ,
+1, -0.727621, 1, 0, 0.489982,-99) ,
 8, 2.38156, 0, 0, 0.501456,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.000198551);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498525,-99) , 
-3, 0.859409, 1, 0, 0.508195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498525,-99) ,
+3, 0.859409, 1, 0, 0.508195,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481322,-99) , 
-3, 0.824502, 0, 0, 0.490015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481322,-99) ,
+3, 0.824502, 0, 0, 0.490015,-99) ,
 8, 2.38156, 0, 0, 0.501444,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.000193638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498579,-99) , 
-3, 0.859409, 1, 0, 0.508184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498579,-99) ,
+3, 0.859409, 1, 0, 0.508184,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48788,-99) , 
-6, 1.62551, 1, 0, 0.490022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48788,-99) ,
+6, 1.62551, 1, 0, 0.490022,-99) ,
 8, 2.38156, 0, 0, 0.501439,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.000203927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488613,-99) , 
-7, 4.64755, 1, 0, 0.511001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488613,-99) ,
+7, 4.64755, 1, 0, 0.511001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495092,-99) , 
-1, 0.309319, 0, 0, 0.498427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495092,-99) ,
+1, 0.309319, 0, 0, 0.498427,-99) ,
 5, 0.329645, 1, 0, 0.501445,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.000220674);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487566,-99) , 
-0, 1.77191, 0, 0, 0.512723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487566,-99) ,
+0, 1.77191, 0, 0, 0.512723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493246,-99) , 
-1, 0.336651, 0, 0, 0.496664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493246,-99) ,
+1, 0.336651, 0, 0, 0.496664,-99) ,
 6, 2.32779, 0, 0, 0.501472,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.000219592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485267,-99) , 
-3, 1.01876, 1, 0, 0.513149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485267,-99) ,
+3, 1.01876, 1, 0, 0.513149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493483,-99) , 
-1, -0.794567, 1, 0, 0.496143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493483,-99) ,
+1, -0.794567, 1, 0, 0.496143,-99) ,
 1, 0.0265059, 0, 0, 0.501491,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.000184132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498999,-99) , 
-5, 1.13177, 1, 0, 0.508224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498999,-99) ,
+5, 1.13177, 1, 0, 0.508224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487435,-99) , 
-1, -0.727621, 1, 0, 0.490147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487435,-99) ,
+1, -0.727621, 1, 0, 0.490147,-99) ,
 8, 2.38156, 0, 0, 0.50151,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.000196585);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496167,-99) , 
-0, 1.64276, 0, 0, 0.508183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496167,-99) ,
+0, 1.64276, 0, 0, 0.508183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481523,-99) , 
-3, 0.824502, 0, 0, 0.490178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481523,-99) ,
+3, 0.824502, 0, 0, 0.490178,-99) ,
 8, 2.38156, 0, 0, 0.501496,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.000181589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499026,-99) , 
-5, 1.13177, 1, 0, 0.508144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499026,-99) ,
+5, 1.13177, 1, 0, 0.508144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486023,-99) , 
-4, -0.455325, 0, 0, 0.490185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486023,-99) ,
+4, -0.455325, 0, 0, 0.490185,-99) ,
 8, 2.38156, 0, 0, 0.501474,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.000194923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496189,-99) , 
-0, 1.64276, 0, 0, 0.508103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496189,-99) ,
+0, 1.64276, 0, 0, 0.508103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481619,-99) , 
-3, 0.824502, 0, 0, 0.490207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481619,-99) ,
+3, 0.824502, 0, 0, 0.490207,-99) ,
 8, 2.38156, 0, 0, 0.501457,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.000219121);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487728,-99) , 
-0, 1.77191, 0, 0, 0.512637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487728,-99) ,
+0, 1.77191, 0, 0, 0.512637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493264,-99) , 
-1, 0.336651, 0, 0, 0.496648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493264,-99) ,
+1, 0.336651, 0, 0, 0.496648,-99) ,
 6, 2.32779, 0, 0, 0.501435,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.000246353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487785,-99) , 
-0, 1.77191, 0, 0, 0.512601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487785,-99) ,
+0, 1.77191, 0, 0, 0.512601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491439,-99) , 
-8, 3.05694, 0, 0, 0.496691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491439,-99) ,
+8, 3.05694, 0, 0, 0.496691,-99) ,
 6, 2.32779, 0, 0, 0.501454,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.000188459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496926,-99) , 
-7, 5.04875, 1, 0, 0.508078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496926,-99) ,
+7, 5.04875, 1, 0, 0.508078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481734,-99) , 
-3, 0.824502, 0, 0, 0.490283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481734,-99) ,
+3, 0.824502, 0, 0, 0.490283,-99) ,
 8, 2.38156, 0, 0, 0.501469,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.000149363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.607405, 1, 1, 0.51928,-99) , 
+0,
+0,
+3, 0.607405, 1, 1, 0.51928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495887,-99) , 
-1, 0.298343, 0, 0, 0.497855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495887,-99) ,
+1, 0.298343, 0, 0, 0.497855,-99) ,
 0, 3.03054, 0, 0, 0.501445,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.000173366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.519238,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.519238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49434,-99) , 
-6, 2.41557, 0, 0, 0.497886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49434,-99) ,
+6, 2.41557, 0, 0, 0.497886,-99) ,
 0, 3.03054, 0, 0, 0.501464,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.000194268);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498606,-99) , 
-3, 0.859409, 1, 0, 0.508064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498606,-99) ,
+3, 0.859409, 1, 0, 0.508064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481821,-99) , 
-3, 0.824502, 0, 0, 0.490327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481821,-99) ,
+3, 0.824502, 0, 0, 0.490327,-99) ,
 8, 2.38156, 0, 0, 0.501477,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.000197355);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494862,-99) , 
-1, 0.0281889, 0, 0, 0.519179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494862,-99) ,
+1, 0.0281889, 0, 0, 0.519179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493322,-99) , 
-8, 2.89209, 0, 0, 0.497907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493322,-99) ,
+8, 2.89209, 0, 0, 0.497907,-99) ,
 0, 3.03054, 0, 0, 0.501472,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.000179968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.7239, 0, 1, 0.50805,-99) , 
+0,
+0,
+4, -2.7239, 0, 1, 0.50805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481919,-99) , 
-3, 0.824502, 0, 0, 0.490379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481919,-99) ,
+3, 0.824502, 0, 0, 0.490379,-99) ,
 8, 2.38156, 0, 0, 0.501487,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.000189611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495558,-99) , 
-8, 2.31702, 0, 0, 0.51251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495558,-99) ,
+8, 2.31702, 0, 0, 0.51251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493895,-99) , 
-3, 0.442764, 1, 0, 0.496736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493895,-99) ,
+3, 0.442764, 1, 0, 0.496736,-99) ,
 6, 2.32779, 0, 0, 0.501459,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.000191573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496373,-99) , 
-0, 1.64276, 0, 0, 0.508009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496373,-99) ,
+0, 1.64276, 0, 0, 0.508009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481996,-99) , 
-3, 0.824502, 0, 0, 0.490421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481996,-99) ,
+3, 0.824502, 0, 0, 0.490421,-99) ,
 8, 2.38156, 0, 0, 0.501478,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.000188086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499146,-99) , 
-1, -0.185621, 0, 0, 0.507971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499146,-99) ,
+1, -0.185621, 0, 0, 0.507971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482049,-99) , 
-3, 0.824502, 0, 0, 0.490428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482049,-99) ,
+3, 0.824502, 0, 0, 0.490428,-99) ,
 8, 2.38156, 0, 0, 0.501456,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.000185159);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496918,-99) , 
-7, 5.04875, 1, 0, 0.507967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496918,-99) ,
+7, 5.04875, 1, 0, 0.507967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482101,-99) , 
-3, 0.824502, 0, 0, 0.490434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482101,-99) ,
+3, 0.824502, 0, 0, 0.490434,-99) ,
 8, 2.38156, 0, 0, 0.501455,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.000185032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494845,-99) , 
-1, 0.0281889, 0, 0, 0.519065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494845,-99) ,
+1, 0.0281889, 0, 0, 0.519065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494369,-99) , 
-6, 2.41557, 0, 0, 0.497882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494369,-99) ,
+6, 2.41557, 0, 0, 0.497882,-99) ,
 0, 3.03054, 0, 0, 0.501432,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.00021875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485067,-99) , 
-3, 1.01876, 1, 0, 0.512785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485067,-99) ,
+3, 1.01876, 1, 0, 0.512785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493386,-99) , 
-6, 1.55918, 1, 0, 0.496253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493386,-99) ,
+6, 1.55918, 1, 0, 0.496253,-99) ,
 1, 0.0265059, 0, 0, 0.501452,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.000179376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485128,-99) , 
-3, 1.01876, 1, 0, 0.512747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485128,-99) ,
+3, 1.01876, 1, 0, 0.512747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494934,-99) , 
-5, 0.245271, 1, 0, 0.496297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494934,-99) ,
+5, 0.245271, 1, 0, 0.496297,-99) ,
 1, 0.0265059, 0, 0, 0.50147,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.000199445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488709,-99) , 
-7, 4.64755, 1, 0, 0.510984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488709,-99) ,
+7, 4.64755, 1, 0, 0.510984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495281,-99) , 
-1, 0.309319, 0, 0, 0.498482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495281,-99) ,
+1, 0.309319, 0, 0, 0.498482,-99) ,
 5, 0.329645, 1, 0, 0.501483,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.000213974);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493964,-99) , 
-8, 2.67129, 0, 0, 0.512711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493964,-99) ,
+8, 2.67129, 0, 0, 0.512711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491946,-99) , 
-4, -0.463655, 0, 0, 0.49637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491946,-99) ,
+4, -0.463655, 0, 0, 0.49637,-99) ,
 1, 0.0265059, 0, 0, 0.501509,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.000155741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.154251, 0, 1, 0.512697,-99) , 
+0,
+0,
+1, 0.154251, 0, 1, 0.512697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489408,-99) , 
-8, 2.37913, 0, 0, 0.496393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489408,-99) ,
+8, 2.37913, 0, 0, 0.496393,-99) ,
 1, 0.0265059, 0, 0, 0.501521,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.000188928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496552,-99) , 
-0, 1.64276, 0, 0, 0.507944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496552,-99) ,
+0, 1.64276, 0, 0, 0.507944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482303,-99) , 
-3, 0.824502, 0, 0, 0.490603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482303,-99) ,
+3, 0.824502, 0, 0, 0.490603,-99) ,
 8, 2.38156, 0, 0, 0.501503,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.000183772);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.27432, 0, 1, 0.512622,-99) , 
+0,
+0,
+0, 2.27432, 0, 1, 0.512622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49199,-99) , 
-4, -0.463655, 0, 0, 0.496372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49199,-99) ,
+4, -0.463655, 0, 0, 0.496372,-99) ,
 1, 0.0265059, 0, 0, 0.501482,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.00021545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485027,-99) , 
-3, 1.01876, 1, 0, 0.512572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485027,-99) ,
+3, 1.01876, 1, 0, 0.512572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493551,-99) , 
-6, 1.55918, 1, 0, 0.496392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493551,-99) ,
+6, 1.55918, 1, 0, 0.496392,-99) ,
 1, 0.0265059, 0, 0, 0.50148,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.000182682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498607,-99) , 
-3, 0.859409, 1, 0, 0.507911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498607,-99) ,
+3, 0.859409, 1, 0, 0.507911,-99) ,
 NN(
-0, 
-0, 
-8, 1.75907, 0, -1, 0.49064,-99) , 
+0,
+0,
+8, 1.75907, 0, -1, 0.49064,-99) ,
 8, 2.38156, 0, 0, 0.501497,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.000187515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496646,-99) , 
-0, 1.64276, 0, 0, 0.507901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496646,-99) ,
+0, 1.64276, 0, 0, 0.507901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482447,-99) , 
-3, 0.824502, 0, 0, 0.49069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482447,-99) ,
+3, 0.824502, 0, 0, 0.49069,-99) ,
 8, 2.38156, 0, 0, 0.501509,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.000214037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485088,-99) , 
-3, 1.01876, 1, 0, 0.512498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485088,-99) ,
+3, 1.01876, 1, 0, 0.512498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493611,-99) , 
-6, 1.55918, 1, 0, 0.496437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493611,-99) ,
+6, 1.55918, 1, 0, 0.496437,-99) ,
 1, 0.0265059, 0, 0, 0.501488,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.000240454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488322,-99) , 
-0, 1.77191, 0, 0, 0.512487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488322,-99) ,
+0, 1.77191, 0, 0, 0.512487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491696,-99) , 
-8, 3.05694, 0, 0, 0.496812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491696,-99) ,
+8, 3.05694, 0, 0, 0.496812,-99) ,
 6, 2.32779, 0, 0, 0.501505,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.000180867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498655,-99) , 
-3, 0.859409, 1, 0, 0.507875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498655,-99) ,
+3, 0.859409, 1, 0, 0.507875,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.490761,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.490761,-99) ,
 8, 2.38156, 0, 0, 0.501519,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.000199764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495982,-99) , 
-8, 2.31702, 0, 0, 0.512449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495982,-99) ,
+8, 2.31702, 0, 0, 0.512449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493618,-99) , 
-1, 0.336651, 0, 0, 0.496866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493618,-99) ,
+1, 0.336651, 0, 0, 0.496866,-99) ,
 6, 2.32779, 0, 0, 0.501531,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.000212647);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48522,-99) , 
-3, 1.01876, 1, 0, 0.512442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48522,-99) ,
+3, 1.01876, 1, 0, 0.512442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492203,-99) , 
-4, -0.463655, 0, 0, 0.496557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492203,-99) ,
+4, -0.463655, 0, 0, 0.496557,-99) ,
 1, 0.0265059, 0, 0, 0.501553,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.000183971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498722,-99) , 
-3, 0.859409, 1, 0, 0.507872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498722,-99) ,
+3, 0.859409, 1, 0, 0.507872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486923,-99) , 
-4, -0.455325, 0, 0, 0.490866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486923,-99) ,
+4, -0.455325, 0, 0, 0.490866,-99) ,
 8, 2.38156, 0, 0, 0.501557,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.000178293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499807,-99) , 
-8, 2.67159, 0, 0, 0.523758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499807,-99) ,
+8, 2.67159, 0, 0, 0.523758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495172,-99) , 
-1, -0.797617, 1, 0, 0.497198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495172,-99) ,
+1, -0.797617, 1, 0, 0.497198,-99) ,
 1, 0.309319, 0, 0, 0.501558,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.000185857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496853,-99) , 
-0, 1.64276, 0, 0, 0.507889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496853,-99) ,
+0, 1.64276, 0, 0, 0.507889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482754,-99) , 
-3, 0.824502, 0, 0, 0.490926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482754,-99) ,
+3, 0.824502, 0, 0, 0.490926,-99) ,
 8, 2.38156, 0, 0, 0.501589,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.000210952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485289,-99) , 
-3, 1.01876, 1, 0, 0.51238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485289,-99) ,
+3, 1.01876, 1, 0, 0.51238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492299,-99) , 
-4, -0.463655, 0, 0, 0.496608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492299,-99) ,
+4, -0.463655, 0, 0, 0.496608,-99) ,
 1, 0.0265059, 0, 0, 0.501568,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.000181063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496911,-99) , 
-7, 5.04875, 1, 0, 0.507851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496911,-99) ,
+7, 5.04875, 1, 0, 0.507851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488214,-99) , 
-1, -0.727621, 1, 0, 0.490943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488214,-99) ,
+1, -0.727621, 1, 0, 0.490943,-99) ,
 8, 2.38156, 0, 0, 0.501572,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.000180279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496881,-99) , 
-0, 1.64276, 0, 0, 0.507812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496881,-99) ,
+0, 1.64276, 0, 0, 0.507812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487096,-99) , 
-4, -0.455325, 0, 0, 0.490974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487096,-99) ,
+4, -0.455325, 0, 0, 0.490974,-99) ,
 8, 2.38156, 0, 0, 0.501558,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.000185806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498691,-99) , 
-3, 0.859409, 1, 0, 0.507776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498691,-99) ,
+3, 0.859409, 1, 0, 0.507776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482901,-99) , 
-3, 0.824502, 0, 0, 0.490995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482901,-99) ,
+3, 0.824502, 0, 0, 0.490995,-99) ,
 8, 2.38156, 0, 0, 0.501544,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.000178754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49983,-99) , 
-8, 2.67159, 0, 0, 0.523601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49983,-99) ,
+8, 2.67159, 0, 0, 0.523601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49505,-99) , 
-8, 3.21289, 0, 0, 0.497206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49505,-99) ,
+8, 3.21289, 0, 0, 0.497206,-99) ,
 1, 0.309319, 0, 0, 0.501539,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.000236556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488625,-99) , 
-0, 1.77191, 0, 0, 0.512427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488625,-99) ,
+0, 1.77191, 0, 0, 0.512427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491899,-99) , 
-8, 3.05694, 0, 0, 0.496929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491899,-99) ,
+8, 3.05694, 0, 0, 0.496929,-99) ,
 6, 2.32779, 0, 0, 0.501569,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.000181915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 2.4241, 0, 1, 0.512387,-99) , 
+0,
+0,
+6, 2.4241, 0, 1, 0.512387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493776,-99) , 
-1, 0.336651, 0, 0, 0.496967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493776,-99) ,
+1, 0.336651, 0, 0, 0.496967,-99) ,
 6, 2.32779, 0, 0, 0.501583,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.000139736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.518792,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.518792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496317,-99) , 
-1, 0.298343, 0, 0, 0.498131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496317,-99) ,
+1, 0.298343, 0, 0, 0.498131,-99) ,
 0, 3.03054, 0, 0, 0.501593,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.000184868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497493,-99) , 
-3, 1.07228, 1, 0, 0.507805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497493,-99) ,
+3, 1.07228, 1, 0, 0.507805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483068,-99) , 
-3, 0.824502, 0, 0, 0.491127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483068,-99) ,
+3, 0.824502, 0, 0, 0.491127,-99) ,
 8, 2.38156, 0, 0, 0.501611,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.000179413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496939,-99) , 
-7, 5.04875, 1, 0, 0.507774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496939,-99) ,
+7, 5.04875, 1, 0, 0.507774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483119,-99) , 
-3, 0.824502, 0, 0, 0.491133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483119,-99) ,
+3, 0.824502, 0, 0, 0.491133,-99) ,
 8, 2.38156, 0, 0, 0.501594,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.000178398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499373,-99) , 
-1, -0.185621, 0, 0, 0.507735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499373,-99) ,
+1, -0.185621, 0, 0, 0.507735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488422,-99) , 
-1, -0.727621, 1, 0, 0.491139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488422,-99) ,
+1, -0.727621, 1, 0, 0.491139,-99) ,
 8, 2.38156, 0, 0, 0.501571,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.000201907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.523409,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.523409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49312,-99) , 
-6, 2.36419, 0, 0, 0.497292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49312,-99) ,
+6, 2.36419, 0, 0, 0.497292,-99) ,
 1, 0.309319, 0, 0, 0.50158,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.000175236);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.523353,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.523353,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495191,-99) , 
-8, 3.21289, 0, 0, 0.497319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495191,-99) ,
+8, 3.21289, 0, 0, 0.497319,-99) ,
 1, 0.309319, 0, 0, 0.501593,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.000183239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498804,-99) , 
-3, 0.859409, 1, 0, 0.507753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498804,-99) ,
+3, 0.859409, 1, 0, 0.507753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48325,-99) , 
-3, 0.824502, 0, 0, 0.491229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48325,-99) ,
+3, 0.824502, 0, 0, 0.491229,-99) ,
 8, 2.38156, 0, 0, 0.501616,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.000176913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497109,-99) , 
-0, 1.64276, 0, 0, 0.507743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497109,-99) ,
+0, 1.64276, 0, 0, 0.507743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487437,-99) , 
-4, -0.455325, 0, 0, 0.491235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487437,-99) ,
+4, -0.455325, 0, 0, 0.491235,-99) ,
 8, 2.38156, 0, 0, 0.501612,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.000204638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488727,-99) , 
-0, 1.77191, 0, 0, 0.512279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488727,-99) ,
+0, 1.77191, 0, 0, 0.512279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493905,-99) , 
-1, 0.336651, 0, 0, 0.497034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493905,-99) ,
+1, 0.336651, 0, 0, 0.497034,-99) ,
 6, 2.32779, 0, 0, 0.501598,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.000199349);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.52321,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.52321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493253,-99) , 
-6, 2.36419, 0, 0, 0.497374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493253,-99) ,
+6, 2.36419, 0, 0, 0.497374,-99) ,
 1, 0.309319, 0, 0, 0.501615,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.000194737);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488392,-99) , 
-8, 2.38187, 0, 0, 0.511086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488392,-99) ,
+8, 2.38187, 0, 0, 0.511086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493855,-99) , 
-4, -0.463655, 0, 0, 0.498641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493855,-99) ,
+4, -0.463655, 0, 0, 0.498641,-99) ,
 5, 0.329645, 1, 0, 0.501628,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.000173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497607,-99) , 
-3, 1.07228, 1, 0, 0.507728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497607,-99) ,
+3, 1.07228, 1, 0, 0.507728,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.491329,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.491329,-99) ,
 8, 2.38156, 0, 0, 0.501638,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.000181339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498853,-99) , 
-3, 0.859409, 1, 0, 0.507699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498853,-99) ,
+3, 0.859409, 1, 0, 0.507699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483472,-99) , 
-3, 0.824502, 0, 0, 0.491377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483472,-99) ,
+3, 0.824502, 0, 0, 0.491377,-99) ,
 8, 2.38156, 0, 0, 0.501637,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.000180534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497703,-99) , 
-3, 1.07228, 1, 0, 0.507688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497703,-99) ,
+3, 1.07228, 1, 0, 0.507688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483522,-99) , 
-3, 0.824502, 0, 0, 0.491383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483522,-99) ,
+3, 0.824502, 0, 0, 0.491383,-99) ,
 8, 2.38156, 0, 0, 0.501633,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.000179785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4989,-99) , 
-3, 0.859409, 1, 0, 0.507658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4989,-99) ,
+3, 0.859409, 1, 0, 0.507658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488679,-99) , 
-1, -0.727621, 1, 0, 0.491389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488679,-99) ,
+1, -0.727621, 1, 0, 0.491389,-99) ,
 8, 2.38156, 0, 0, 0.501616,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.000198099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.523101,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.523101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493307,-99) , 
-6, 2.36419, 0, 0, 0.497402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493307,-99) ,
+6, 2.36419, 0, 0, 0.497402,-99) ,
 1, 0.309319, 0, 0, 0.501621,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.000173997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497212,-99) , 
-0, 1.64276, 0, 0, 0.507657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497212,-99) ,
+0, 1.64276, 0, 0, 0.507657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487716,-99) , 
-4, -0.455325, 0, 0, 0.49144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487716,-99) ,
+4, -0.455325, 0, 0, 0.49144,-99) ,
 8, 2.38156, 0, 0, 0.501634,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.000197855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49963,-99) , 
-8, 2.67159, 0, 0, 0.523016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49963,-99) ,
+8, 2.67159, 0, 0, 0.523016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493351,-99) , 
-6, 2.36419, 0, 0, 0.497418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493351,-99) ,
+6, 2.36419, 0, 0, 0.497418,-99) ,
 1, 0.309319, 0, 0, 0.50162,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.000178884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497109,-99) , 
-3, 1.12549, 1, 0, 0.507635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497109,-99) ,
+3, 1.12549, 1, 0, 0.507635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483683,-99) , 
-3, 0.824502, 0, 0, 0.491491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483683,-99) ,
+3, 0.824502, 0, 0, 0.491491,-99) ,
 8, 2.38156, 0, 0, 0.501639,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.000166165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496873,-99) , 
-7, 5.04875, 1, 0, 0.5076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496873,-99) ,
+7, 5.04875, 1, 0, 0.5076,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.491497,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.491497,-99) ,
 8, 2.38156, 0, 0, 0.50162,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.000177628);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498908,-99) , 
-3, 0.859409, 1, 0, 0.507564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498908,-99) ,
+3, 0.859409, 1, 0, 0.507564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488848,-99) , 
-1, -0.727621, 1, 0, 0.491543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488848,-99) ,
+1, -0.727621, 1, 0, 0.491543,-99) ,
 8, 2.38156, 0, 0, 0.501614,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.000174131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495303,-99) , 
-1, 0.0281889, 0, 0, 0.518589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495303,-99) ,
+1, 0.0281889, 0, 0, 0.518589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494898,-99) , 
-6, 2.41557, 0, 0, 0.498202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494898,-99) ,
+6, 2.41557, 0, 0, 0.498202,-99) ,
 0, 3.03054, 0, 0, 0.501619,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.000171622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499704,-99) , 
-8, 2.67159, 0, 0, 0.522937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499704,-99) ,
+8, 2.67159, 0, 0, 0.522937,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495365,-99) , 
-8, 3.21289, 0, 0, 0.497454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495365,-99) ,
+8, 3.21289, 0, 0, 0.497454,-99) ,
 1, 0.309319, 0, 0, 0.501637,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.000166785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497286,-99) , 
-0, 1.64276, 0, 0, 0.507587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497286,-99) ,
+0, 1.64276, 0, 0, 0.507587,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.491642,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.491642,-99) ,
 8, 2.38156, 0, 0, 0.501665,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.000170234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.522897,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.522897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494252,-99) , 
-4, -0.463655, 0, 0, 0.497491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494252,-99) ,
+4, -0.463655, 0, 0, 0.497491,-99) ,
 1, 0.309319, 0, 0, 0.501661,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.000169473);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.52285,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.52285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495436,-99) , 
-8, 3.21289, 0, 0, 0.49751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495436,-99) ,
+8, 3.21289, 0, 0, 0.49751,-99) ,
 1, 0.309319, 0, 0, 0.50167,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.000204187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485393,-99) , 
-3, 1.01876, 1, 0, 0.511915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485393,-99) ,
+3, 1.01876, 1, 0, 0.511915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494168,-99) , 
-6, 1.55918, 1, 0, 0.497003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494168,-99) ,
+6, 1.55918, 1, 0, 0.497003,-99) ,
 1, 0.0265059, 0, 0, 0.501692,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.00017063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497232,-99) , 
-3, 1.12549, 1, 0, 0.507585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497232,-99) ,
+3, 1.12549, 1, 0, 0.507585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489835,-99) , 
-0, 3.03054, 0, 0, 0.491762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489835,-99) ,
+0, 3.03054, 0, 0, 0.491762,-99) ,
 8, 2.38156, 0, 0, 0.501709,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.000173966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496915,-99) , 
-7, 5.04875, 1, 0, 0.507553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496915,-99) ,
+7, 5.04875, 1, 0, 0.507553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484037,-99) , 
-3, 0.824502, 0, 0, 0.491793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484037,-99) ,
+3, 0.824502, 0, 0, 0.491793,-99) ,
 8, 2.38156, 0, 0, 0.501699,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.000170915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498958,-99) , 
-3, 0.859409, 1, 0, 0.507514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498958,-99) ,
+3, 0.859409, 1, 0, 0.507514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488149,-99) , 
-4, -0.455325, 0, 0, 0.491799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488149,-99) ,
+4, -0.455325, 0, 0, 0.491799,-99) ,
 8, 2.38156, 0, 0, 0.501678,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.000167654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.518483,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.518483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494221,-99) , 
-8, 2.89209, 0, 0, 0.498296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494221,-99) ,
+8, 2.89209, 0, 0, 0.498296,-99) ,
 0, 3.03054, 0, 0, 0.501679,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.000169039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499624,-99) , 
-8, 2.67159, 0, 0, 0.522675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499624,-99) ,
+8, 2.67159, 0, 0, 0.522675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494359,-99) , 
-4, -0.463655, 0, 0, 0.497564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494359,-99) ,
+4, -0.463655, 0, 0, 0.497564,-99) ,
 1, 0.309319, 0, 0, 0.501686,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.000213725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49756,-99) , 
-8, 2.49377, 0, 0, 0.512096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49756,-99) ,
+8, 2.49377, 0, 0, 0.512096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492436,-99) , 
-8, 3.05694, 0, 0, 0.497258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492436,-99) ,
+8, 3.05694, 0, 0, 0.497258,-99) ,
 6, 2.32779, 0, 0, 0.5017,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.000175175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497272,-99) , 
-3, 1.12549, 1, 0, 0.507506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497272,-99) ,
+3, 1.12549, 1, 0, 0.507506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484255,-99) , 
-3, 0.824502, 0, 0, 0.491929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484255,-99) ,
+3, 0.824502, 0, 0, 0.491929,-99) ,
 8, 2.38156, 0, 0, 0.501721,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.000171322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495376,-99) , 
-1, 0.0281889, 0, 0, 0.518429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495376,-99) ,
+1, 0.0281889, 0, 0, 0.518429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495066,-99) , 
-6, 2.41557, 0, 0, 0.498334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495066,-99) ,
+6, 2.41557, 0, 0, 0.498334,-99) ,
 0, 3.03054, 0, 0, 0.501702,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.000167368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488994,-99) , 
-0, 1.77191, 0, 0, 0.512045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488994,-99) ,
+0, 1.77191, 0, 0, 0.512045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494452,-99) , 
-4, -0.463655, 0, 0, 0.497309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494452,-99) ,
+4, -0.463655, 0, 0, 0.497309,-99) ,
 6, 2.32779, 0, 0, 0.50172,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.000187265);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489048,-99) , 
-7, 4.64755, 1, 0, 0.511135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489048,-99) ,
+7, 4.64755, 1, 0, 0.511135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495889,-99) , 
-1, 0.309319, 0, 0, 0.498752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495889,-99) ,
+1, 0.309319, 0, 0, 0.498752,-99) ,
 5, 0.329645, 1, 0, 0.501724,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.000168386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499934,-99) , 
-4, -0.774054, 1, 0, 0.522581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499934,-99) ,
+4, -0.774054, 1, 0, 0.522581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495615,-99) , 
-1, -0.797617, 1, 0, 0.497658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495615,-99) ,
+1, -0.797617, 1, 0, 0.497658,-99) ,
 1, 0.309319, 0, 0, 0.501749,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.000174703);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497407,-99) , 
-3, 1.12549, 1, 0, 0.50754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497407,-99) ,
+3, 1.12549, 1, 0, 0.50754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48439,-99) , 
-3, 0.824502, 0, 0, 0.492025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48439,-99) ,
+3, 0.824502, 0, 0, 0.492025,-99) ,
 8, 2.38156, 0, 0, 0.501778,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.000173753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497455,-99) , 
-3, 1.12549, 1, 0, 0.507507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497455,-99) ,
+3, 1.12549, 1, 0, 0.507507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484438,-99) , 
-3, 0.824502, 0, 0, 0.492031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484438,-99) ,
+3, 0.824502, 0, 0, 0.492031,-99) ,
 8, 2.38156, 0, 0, 0.501759,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.000165869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497776,-99) , 
-1, -0.185589, 0, 0, 0.511119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497776,-99) ,
+1, -0.185589, 0, 0, 0.511119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494059,-99) , 
-4, -0.463655, 0, 0, 0.498778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494059,-99) ,
+4, -0.463655, 0, 0, 0.498778,-99) ,
 5, 0.329645, 1, 0, 0.501741,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.000172409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497464,-99) , 
-0, 1.64276, 0, 0, 0.507483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497464,-99) ,
+0, 1.64276, 0, 0, 0.507483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484511,-99) , 
-3, 0.824502, 0, 0, 0.492051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484511,-99) ,
+3, 0.824502, 0, 0, 0.492051,-99) ,
 8, 2.38156, 0, 0, 0.501751,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.000172703);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499011,-99) , 
-3, 0.859409, 1, 0, 0.507448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499011,-99) ,
+3, 0.859409, 1, 0, 0.507448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489368,-99) , 
-1, -0.727621, 1, 0, 0.492056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489368,-99) ,
+1, -0.727621, 1, 0, 0.492056,-99) ,
 8, 2.38156, 0, 0, 0.501732,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.000162772);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.7239, 0, 1, 0.507438,-99) , 
+0,
+0,
+4, -2.7239, 0, 1, 0.507438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48459,-99) , 
-3, 0.824502, 0, 0, 0.492086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48459,-99) ,
+3, 0.824502, 0, 0, 0.492086,-99) ,
 8, 2.38156, 0, 0, 0.501737,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.000171621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499013,-99) , 
-3, 0.859409, 1, 0, 0.507394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499013,-99) ,
+3, 0.859409, 1, 0, 0.507394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489421,-99) , 
-1, -0.727621, 1, 0, 0.492092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489421,-99) ,
+1, -0.727621, 1, 0, 0.492092,-99) ,
 8, 2.38156, 0, 0, 0.501711,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.000170456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497452,-99) , 
-0, 1.64276, 0, 0, 0.507384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497452,-99) ,
+0, 1.64276, 0, 0, 0.507384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484666,-99) , 
-3, 0.824502, 0, 0, 0.492121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484666,-99) ,
+3, 0.824502, 0, 0, 0.492121,-99) ,
 8, 2.38156, 0, 0, 0.501716,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.000170562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499026,-99) , 
-3, 0.859409, 1, 0, 0.507351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499026,-99) ,
+3, 0.859409, 1, 0, 0.507351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489475,-99) , 
-1, -0.727621, 1, 0, 0.492127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489475,-99) ,
+1, -0.727621, 1, 0, 0.492127,-99) ,
 8, 2.38156, 0, 0, 0.501696,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.000191932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499697,-99) , 
-8, 2.67159, 0, 0, 0.522401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499697,-99) ,
+8, 2.67159, 0, 0, 0.522401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49365,-99) , 
-6, 2.36419, 0, 0, 0.497636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49365,-99) ,
+6, 2.36419, 0, 0, 0.497636,-99) ,
 1, 0.309319, 0, 0, 0.501701,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.000179768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49517,-99) , 
-8, 2.86397, 0, 0, 0.5023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49517,-99) ,
+8, 2.86397, 0, 0, 0.5023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4898,-99) , 
-2, 0.99154, 0, 0, 0.499473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4898,-99) ,
+2, 0.99154, 0, 0, 0.499473,-99) ,
 2, 0.742337, 1, 0, 0.50172,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.000165641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49979,-99) , 
-8, 2.67159, 0, 0, 0.522381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49979,-99) ,
+8, 2.67159, 0, 0, 0.522381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494525,-99) , 
-4, -0.463655, 0, 0, 0.497678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494525,-99) ,
+4, -0.463655, 0, 0, 0.497678,-99) ,
 1, 0.309319, 0, 0, 0.501733,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.00019038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499836,-99) , 
-8, 2.67159, 0, 0, 0.522367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499836,-99) ,
+8, 2.67159, 0, 0, 0.522367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493736,-99) , 
-6, 2.36419, 0, 0, 0.497697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493736,-99) ,
+6, 2.36419, 0, 0, 0.497697,-99) ,
 1, 0.309319, 0, 0, 0.501746,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.000169901);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497554,-99) , 
-3, 1.12549, 1, 0, 0.507372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497554,-99) ,
+3, 1.12549, 1, 0, 0.507372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484872,-99) , 
-3, 0.824502, 0, 0, 0.492274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484872,-99) ,
+3, 0.824502, 0, 0, 0.492274,-99) ,
 8, 2.38156, 0, 0, 0.501765,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.000166409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499464,-99) , 
-1, -0.185621, 0, 0, 0.50734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499464,-99) ,
+1, -0.185621, 0, 0, 0.50734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484919,-99) , 
-3, 0.824502, 0, 0, 0.49228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484919,-99) ,
+3, 0.824502, 0, 0, 0.49228,-99) ,
 8, 2.38156, 0, 0, 0.501747,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.000149617);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49733,-99) , 
-4, -1.32703, 1, 0, 0.511118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49733,-99) ,
+4, -1.32703, 1, 0, 0.511118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495987,-99) , 
-1, 0.309319, 0, 0, 0.498786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495987,-99) ,
+1, 0.309319, 0, 0, 0.498786,-99) ,
 5, 0.329645, 1, 0, 0.501746,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.00019699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 2.4241, 0, 1, 0.511954,-99) , 
+0,
+0,
+6, 2.4241, 0, 1, 0.511954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4927,-99) , 
-8, 3.05694, 0, 0, 0.497414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4927,-99) ,
+8, 3.05694, 0, 0, 0.497414,-99) ,
 6, 2.32779, 0, 0, 0.501766,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.000163961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497636,-99) , 
-0, 1.64276, 0, 0, 0.507348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497636,-99) ,
+0, 1.64276, 0, 0, 0.507348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490328,-99) , 
-6, 1.62551, 1, 0, 0.492336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490328,-99) ,
+6, 1.62551, 1, 0, 0.492336,-99) ,
 8, 2.38156, 0, 0, 0.501772,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.000136812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499629,-99) , 
-4, -0.774054, 1, 0, 0.522219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499629,-99) ,
+4, -0.774054, 1, 0, 0.522219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496539,-99) , 
-2, -0.596753, 1, 0, 0.497745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496539,-99) ,
+2, -0.596753, 1, 0, 0.497745,-99) ,
 1, 0.309319, 0, 0, 0.501763,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.000166061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499666,-99) , 
-4, -0.774054, 1, 0, 0.522208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499666,-99) ,
+4, -0.774054, 1, 0, 0.522208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495734,-99) , 
-1, -0.797617, 1, 0, 0.497773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495734,-99) ,
+1, -0.797617, 1, 0, 0.497773,-99) ,
 1, 0.309319, 0, 0, 0.501784,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.000142115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495603,-99) , 
-1, 0.0281889, 0, 0, 0.518326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495603,-99) ,
+1, 0.0281889, 0, 0, 0.518326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49664,-99) , 
-5, 0.245271, 1, 0, 0.498488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49664,-99) ,
+5, 0.245271, 1, 0, 0.498488,-99) ,
 0, 3.03054, 0, 0, 0.501812,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.000195534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.04911, 1, 1, 0.511963,-99) , 
+0,
+0,
+4, -2.04911, 1, 1, 0.511963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492825,-99) , 
-8, 3.05694, 0, 0, 0.497505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492825,-99) ,
+8, 3.05694, 0, 0, 0.497505,-99) ,
 6, 2.32779, 0, 0, 0.501833,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.000157383);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494682,-99) , 
-8, 2.05189, 0, 0, 0.511912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494682,-99) ,
+8, 2.05189, 0, 0, 0.511912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495268,-99) , 
-0, 3.03106, 0, 0, 0.497535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495268,-99) ,
+0, 3.03106, 0, 0, 0.497535,-99) ,
 6, 2.32779, 0, 0, 0.501839,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.000191961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494415,-99) , 
-8, 2.67129, 0, 0, 0.511582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494415,-99) ,
+8, 2.67129, 0, 0, 0.511582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494718,-99) , 
-1, -0.794567, 1, 0, 0.497386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494718,-99) ,
+1, -0.794567, 1, 0, 0.497386,-99) ,
 1, 0.0265059, 0, 0, 0.50185,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.000167367);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497846,-99) , 
-0, 1.64276, 0, 0, 0.507397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497846,-99) ,
+0, 1.64276, 0, 0, 0.507397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486769,-99) , 
-1, -0.539082, 1, 0, 0.492524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486769,-99) ,
+1, -0.539082, 1, 0, 0.492524,-99) ,
 8, 2.38156, 0, 0, 0.501873,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.000167612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496869,-99) , 
-7, 5.04875, 1, 0, 0.507364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496869,-99) ,
+7, 5.04875, 1, 0, 0.507364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485194,-99) , 
-3, 0.824502, 0, 0, 0.492536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485194,-99) ,
+3, 0.824502, 0, 0, 0.492536,-99) ,
 8, 2.38156, 0, 0, 0.501857,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.000159406);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.51825,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.51825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494712,-99) , 
-8, 2.89209, 0, 0, 0.498531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494712,-99) ,
+8, 2.89209, 0, 0, 0.498531,-99) ,
 0, 3.03054, 0, 0, 0.501836,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.000167683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497679,-99) , 
-3, 1.12549, 1, 0, 0.507321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497679,-99) ,
+3, 1.12549, 1, 0, 0.507321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485271,-99) , 
-3, 0.824502, 0, 0, 0.49257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485271,-99) ,
+3, 0.824502, 0, 0, 0.49257,-99) ,
 8, 2.38156, 0, 0, 0.501842,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.000158432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.518183,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.518183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494744,-99) , 
-8, 2.89209, 0, 0, 0.498531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494744,-99) ,
+8, 2.89209, 0, 0, 0.498531,-99) ,
 0, 3.03054, 0, 0, 0.501824,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.000166941);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499127,-99) , 
-3, 0.859409, 1, 0, 0.507282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499127,-99) ,
+3, 0.859409, 1, 0, 0.507282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485348,-99) , 
-3, 0.824502, 0, 0, 0.492605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485348,-99) ,
+3, 0.824502, 0, 0, 0.492605,-99) ,
 8, 2.38156, 0, 0, 0.501831,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.000166138);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497763,-99) , 
-3, 1.12549, 1, 0, 0.507272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497763,-99) ,
+3, 1.12549, 1, 0, 0.507272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486884,-99) , 
-1, -0.539082, 1, 0, 0.49261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486884,-99) ,
+1, -0.539082, 1, 0, 0.49261,-99) ,
 8, 2.38156, 0, 0, 0.501827,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.000162448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499925,-99) , 
-8, 2.67159, 0, 0, 0.522008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499925,-99) ,
+8, 2.67159, 0, 0, 0.522008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494712,-99) , 
-4, -0.463655, 0, 0, 0.497845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494712,-99) ,
+4, -0.463655, 0, 0, 0.497845,-99) ,
 1, 0.309319, 0, 0, 0.501811,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.000153308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496847,-99) , 
-7, 5.04875, 1, 0, 0.50725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496847,-99) ,
+7, 5.04875, 1, 0, 0.50725,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.492643,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.492643,-99) ,
 8, 2.38156, 0, 0, 0.501824,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.000186612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499536,-99) , 
-4, -0.774054, 1, 0, 0.521978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499536,-99) ,
+4, -0.774054, 1, 0, 0.521978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493975,-99) , 
-6, 2.36419, 0, 0, 0.49786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493975,-99) ,
+6, 2.36419, 0, 0, 0.49786,-99) ,
 1, 0.309319, 0, 0, 0.501819,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.000158678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497847,-99) , 
-0, 1.64276, 0, 0, 0.507232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497847,-99) ,
+0, 1.64276, 0, 0, 0.507232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489321,-99) , 
-4, -0.455325, 0, 0, 0.492706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489321,-99) ,
+4, -0.455325, 0, 0, 0.492706,-99) ,
 8, 2.38156, 0, 0, 0.501837,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.000185672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499552,-99) , 
-4, -0.774054, 1, 0, 0.521935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499552,-99) ,
+4, -0.774054, 1, 0, 0.521935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494016,-99) , 
-6, 2.36419, 0, 0, 0.497875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494016,-99) ,
+6, 2.36419, 0, 0, 0.497875,-99) ,
 1, 0.309319, 0, 0, 0.501824,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.000187602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489309,-99) , 
-0, 1.77191, 0, 0, 0.511764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489309,-99) ,
+0, 1.77191, 0, 0, 0.511764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494759,-99) , 
-1, 0.336651, 0, 0, 0.497604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494759,-99) ,
+1, 0.336651, 0, 0, 0.497604,-99) ,
 6, 2.32779, 0, 0, 0.501842,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.000165371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49491,-99) , 
-8, 2.05189, 0, 0, 0.511733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49491,-99) ,
+8, 2.05189, 0, 0, 0.511733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494751,-99) , 
-5, 0.245244, 1, 0, 0.497641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494751,-99) ,
+5, 0.245244, 1, 0, 0.497641,-99) ,
 6, 2.32779, 0, 0, 0.501859,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.000182685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499917,-99) , 
-8, 2.67159, 0, 0, 0.521881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499917,-99) ,
+8, 2.67159, 0, 0, 0.521881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494138,-99) , 
-6, 2.36419, 0, 0, 0.497939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494138,-99) ,
+6, 2.36419, 0, 0, 0.497939,-99) ,
 1, 0.309319, 0, 0, 0.501869,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.000165075);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499209,-99) , 
-3, 0.859409, 1, 0, 0.507243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499209,-99) ,
+3, 0.859409, 1, 0, 0.507243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485609,-99) , 
-3, 0.824502, 0, 0, 0.49282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485609,-99) ,
+3, 0.824502, 0, 0, 0.49282,-99) ,
 8, 2.38156, 0, 0, 0.501886,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.000160537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-8, 2.67159, 0, 0, 0.521853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+8, 2.67159, 0, 0, 0.521853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494848,-99) , 
-4, -0.463655, 0, 0, 0.497961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494848,-99) ,
+4, -0.463655, 0, 0, 0.497961,-99) ,
 1, 0.309319, 0, 0, 0.501883,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.000164654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497901,-99) , 
-3, 1.12549, 1, 0, 0.507243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497901,-99) ,
+3, 1.12549, 1, 0, 0.507243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487139,-99) , 
-1, -0.539082, 1, 0, 0.492846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487139,-99) ,
+1, -0.539082, 1, 0, 0.492846,-99) ,
 8, 2.38156, 0, 0, 0.501896,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.000189537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.402147, 0, 1, 0.511663,-99) , 
+0,
+0,
+2, -0.402147, 0, 1, 0.511663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493139,-99) , 
-8, 3.05694, 0, 0, 0.497701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493139,-99) ,
+8, 3.05694, 0, 0, 0.497701,-99) ,
 6, 2.32779, 0, 0, 0.50188,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.000184735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489268,-99) , 
-0, 1.77191, 0, 0, 0.511612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489268,-99) ,
+0, 1.77191, 0, 0, 0.511612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494918,-99) , 
-1, 0.336651, 0, 0, 0.497731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494918,-99) ,
+1, 0.336651, 0, 0, 0.497731,-99) ,
 6, 2.32779, 0, 0, 0.501886,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.000170307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496187,-99) , 
-6, 1.71373, 0, 0, 0.511367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496187,-99) ,
+6, 1.71373, 0, 0, 0.511367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494896,-99) , 
-1, -0.794567, 1, 0, 0.497561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494896,-99) ,
+1, -0.794567, 1, 0, 0.497561,-99) ,
 1, 0.0265059, 0, 0, 0.501902,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.000163943);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498003,-99) , 
-3, 1.12549, 1, 0, 0.50723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498003,-99) ,
+3, 1.12549, 1, 0, 0.50723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485759,-99) , 
-3, 0.824502, 0, 0, 0.492925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485759,-99) ,
+3, 0.824502, 0, 0, 0.492925,-99) ,
 8, 2.38156, 0, 0, 0.501917,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.000201464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489302,-99) , 
-7, 4.64755, 1, 0, 0.511247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489302,-99) ,
+7, 4.64755, 1, 0, 0.511247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49426,-99) , 
-4, -0.463655, 0, 0, 0.498947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49426,-99) ,
+4, -0.463655, 0, 0, 0.498947,-99) ,
 5, 0.329645, 1, 0, 0.501899,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.000137565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499432,-99) , 
-4, -0.774054, 1, 0, 0.521725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499432,-99) ,
+4, -0.774054, 1, 0, 0.521725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49652,-99) , 
-5, 0.245271, 1, 0, 0.498021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49652,-99) ,
+5, 0.245271, 1, 0, 0.498021,-99) ,
 1, 0.309319, 0, 0, 0.501912,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.000158562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499973,-99) , 
-8, 2.67159, 0, 0, 0.521714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499973,-99) ,
+8, 2.67159, 0, 0, 0.521714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494971,-99) , 
-4, -0.463655, 0, 0, 0.498046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494971,-99) ,
+4, -0.463655, 0, 0, 0.498046,-99) ,
 1, 0.309319, 0, 0, 0.501931,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.000163747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496944,-99) , 
-7, 5.04875, 1, 0, 0.507236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496944,-99) ,
+7, 5.04875, 1, 0, 0.507236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487302,-99) , 
-1, -0.539082, 1, 0, 0.492987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487302,-99) ,
+1, -0.539082, 1, 0, 0.492987,-99) ,
 8, 2.38156, 0, 0, 0.501944,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.000186763);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4947,-99) , 
-8, 2.67129, 0, 0, 0.511323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4947,-99) ,
+8, 2.67129, 0, 0, 0.511323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493611,-99) , 
-4, -0.463655, 0, 0, 0.497616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493611,-99) ,
+4, -0.463655, 0, 0, 0.497616,-99) ,
 1, 0.0265059, 0, 0, 0.501926,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.000163062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499242,-99) , 
-3, 0.859409, 1, 0, 0.507201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499242,-99) ,
+3, 0.859409, 1, 0, 0.507201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487376,-99) , 
-1, -0.539082, 1, 0, 0.493025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487376,-99) ,
+1, -0.539082, 1, 0, 0.493025,-99) ,
 8, 2.38156, 0, 0, 0.501936,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.000187447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 2.4241, 0, 1, 0.511624,-99) , 
+0,
+0,
+6, 2.4241, 0, 1, 0.511624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493283,-99) , 
-8, 3.05694, 0, 0, 0.497795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493283,-99) ,
+8, 3.05694, 0, 0, 0.497795,-99) ,
 6, 2.32779, 0, 0, 0.501934,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.000162486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498041,-99) , 
-3, 1.12549, 1, 0, 0.507187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498041,-99) ,
+3, 1.12549, 1, 0, 0.507187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485973,-99) , 
-3, 0.824502, 0, 0, 0.493059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485973,-99) ,
+3, 0.824502, 0, 0, 0.493059,-99) ,
 8, 2.38156, 0, 0, 0.50194,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.000155203);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499395,-99) , 
-4, -0.774054, 1, 0, 0.521624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499395,-99) ,
+4, -0.774054, 1, 0, 0.521624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496131,-99) , 
-8, 3.21289, 0, 0, 0.498054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496131,-99) ,
+8, 3.21289, 0, 0, 0.498054,-99) ,
 1, 0.309319, 0, 0, 0.501922,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.000162079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496976,-99) , 
-7, 5.04875, 1, 0, 0.507175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496976,-99) ,
+7, 5.04875, 1, 0, 0.507175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487482,-99) , 
-1, -0.539082, 1, 0, 0.493101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487482,-99) ,
+1, -0.539082, 1, 0, 0.493101,-99) ,
 8, 2.38156, 0, 0, 0.501948,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.000157025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.521593,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.521593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495032,-99) , 
-4, -0.463655, 0, 0, 0.498068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495032,-99) ,
+4, -0.463655, 0, 0, 0.498068,-99) ,
 1, 0.309319, 0, 0, 0.50193,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.000196284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495129,-99) , 
-8, 2.05189, 0, 0, 0.51157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495129,-99) ,
+8, 2.05189, 0, 0, 0.51157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493351,-99) , 
-8, 3.05694, 0, 0, 0.497823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493351,-99) ,
+8, 3.05694, 0, 0, 0.497823,-99) ,
 6, 2.32779, 0, 0, 0.501938,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.000161513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499262,-99) , 
-3, 0.859409, 1, 0, 0.507141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499262,-99) ,
+3, 0.859409, 1, 0, 0.507141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486127,-99) , 
-3, 0.824502, 0, 0, 0.493163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486127,-99) ,
+3, 0.824502, 0, 0, 0.493163,-99) ,
 8, 2.38156, 0, 0, 0.501949,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.000161029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49702,-99) , 
-7, 5.04875, 1, 0, 0.507132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49702,-99) ,
+7, 5.04875, 1, 0, 0.507132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487579,-99) , 
-1, -0.539082, 1, 0, 0.493168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487579,-99) ,
+1, -0.539082, 1, 0, 0.493168,-99) ,
 8, 2.38156, 0, 0, 0.501945,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.000154702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498088,-99) , 
-0, 1.64276, 0, 0, 0.507097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498088,-99) ,
+0, 1.64276, 0, 0, 0.507097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491196,-99) , 
-6, 1.62551, 1, 0, 0.493179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491196,-99) ,
+6, 1.62551, 1, 0, 0.493179,-99) ,
 8, 2.38156, 0, 0, 0.501927,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.000160351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49924,-99) , 
-3, 0.859409, 1, 0, 0.507066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49924,-99) ,
+3, 0.859409, 1, 0, 0.507066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486218,-99) , 
-3, 0.824502, 0, 0, 0.493207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486218,-99) ,
+3, 0.824502, 0, 0, 0.493207,-99) ,
 8, 2.38156, 0, 0, 0.501918,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.000159653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497026,-99) , 
-7, 5.04875, 1, 0, 0.507056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497026,-99) ,
+7, 5.04875, 1, 0, 0.507056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487659,-99) , 
-1, -0.539082, 1, 0, 0.493213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487659,-99) ,
+1, -0.539082, 1, 0, 0.493213,-99) ,
 8, 2.38156, 0, 0, 0.501915,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.000158951);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49707,-99) , 
-7, 5.04875, 1, 0, 0.507022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49707,-99) ,
+7, 5.04875, 1, 0, 0.507022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486276,-99) , 
-3, 0.824502, 0, 0, 0.493224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486276,-99) ,
+3, 0.824502, 0, 0, 0.493224,-99) ,
 8, 2.38156, 0, 0, 0.501897,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.000160432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499272,-99) , 
-4, -0.774054, 1, 0, 0.521435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499272,-99) ,
+4, -0.774054, 1, 0, 0.521435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496011,-99) , 
-1, -0.797617, 1, 0, 0.498037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496011,-99) ,
+1, -0.797617, 1, 0, 0.498037,-99) ,
 1, 0.309319, 0, 0, 0.501877,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.000158147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498084,-99) , 
-0, 1.64276, 0, 0, 0.507014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498084,-99) ,
+0, 1.64276, 0, 0, 0.507014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487745,-99) , 
-1, -0.539082, 1, 0, 0.493257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487745,-99) ,
+1, -0.539082, 1, 0, 0.493257,-99) ,
 8, 2.38156, 0, 0, 0.501905,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.000158815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499218,-99) , 
-3, 0.859409, 1, 0, 0.506983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499218,-99) ,
+3, 0.859409, 1, 0, 0.506983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486358,-99) , 
-3, 0.824502, 0, 0, 0.493268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486358,-99) ,
+3, 0.824502, 0, 0, 0.493268,-99) ,
 8, 2.38156, 0, 0, 0.501889,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.000149257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499542,-99) , 
-1, -0.185621, 0, 0, 0.506974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499542,-99) ,
+1, -0.185621, 0, 0, 0.506974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490092,-99) , 
-4, -0.455325, 0, 0, 0.493273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490092,-99) ,
+4, -0.455325, 0, 0, 0.493273,-99) ,
 8, 2.38156, 0, 0, 0.501885,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.000177524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.521359,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.521359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494356,-99) , 
-6, 2.36419, 0, 0, 0.498066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494356,-99) ,
+6, 2.36419, 0, 0, 0.498066,-99) ,
 1, 0.309319, 0, 0, 0.50189,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.000157836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49928,-99) , 
-3, 0.859409, 1, 0, 0.506978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49928,-99) ,
+3, 0.859409, 1, 0, 0.506978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487826,-99) , 
-1, -0.539082, 1, 0, 0.493309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487826,-99) ,
+1, -0.539082, 1, 0, 0.493309,-99) ,
 8, 2.38156, 0, 0, 0.501901,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.000150756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4971,-99) , 
-7, 5.04875, 1, 0, 0.506969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4971,-99) ,
+7, 5.04875, 1, 0, 0.506969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491485,-99) , 
-0, 3.03054, 0, 0, 0.49332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491485,-99) ,
+0, 3.03054, 0, 0, 0.49332,-99) ,
 8, 2.38156, 0, 0, 0.5019,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.000157008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49929,-99) , 
-3, 0.859409, 1, 0, 0.506936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49929,-99) ,
+3, 0.859409, 1, 0, 0.506936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48649,-99) , 
-3, 0.824502, 0, 0, 0.493347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48649,-99) ,
+3, 0.824502, 0, 0, 0.493347,-99) ,
 8, 2.38156, 0, 0, 0.501889,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.000150509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499808,-99) , 
-5, 0.754375, 1, 0, 0.517909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499808,-99) ,
+5, 0.754375, 1, 0, 0.517909,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495156,-99) , 
-8, 2.89209, 0, 0, 0.498659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495156,-99) ,
+8, 2.89209, 0, 0, 0.498659,-99) ,
 0, 3.03054, 0, 0, 0.501885,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.000156083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498146,-99) , 
-0, 1.64276, 0, 0, 0.506926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498146,-99) ,
+0, 1.64276, 0, 0, 0.506926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487926,-99) , 
-1, -0.539082, 1, 0, 0.493384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487926,-99) ,
+1, -0.539082, 1, 0, 0.493384,-99) ,
 8, 2.38156, 0, 0, 0.501896,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.000156028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497106,-99) , 
-7, 5.04875, 1, 0, 0.506894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497106,-99) ,
+7, 5.04875, 1, 0, 0.506894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486578,-99) , 
-3, 0.824502, 0, 0, 0.493395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486578,-99) ,
+3, 0.824502, 0, 0, 0.493395,-99) ,
 8, 2.38156, 0, 0, 0.50188,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.000176468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.521214,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.521214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494376,-99) , 
-6, 2.36419, 0, 0, 0.498061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494376,-99) ,
+6, 2.36419, 0, 0, 0.498061,-99) ,
 1, 0.309319, 0, 0, 0.501861,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.000159152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499079,-99) , 
-4, -0.774054, 1, 0, 0.521166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499079,-99) ,
+4, -0.774054, 1, 0, 0.521166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496065,-99) , 
-1, -0.797617, 1, 0, 0.498084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496065,-99) ,
+1, -0.797617, 1, 0, 0.498084,-99) ,
 1, 0.309319, 0, 0, 0.501872,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.000148919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.506896,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.506896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488022,-99) , 
-1, -0.539082, 1, 0, 0.493445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488022,-99) ,
+1, -0.539082, 1, 0, 0.493445,-99) ,
 8, 2.38156, 0, 0, 0.5019,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.000152047);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499096,-99) , 
-4, -0.774054, 1, 0, 0.52113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499096,-99) ,
+4, -0.774054, 1, 0, 0.52113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49623,-99) , 
-8, 3.21289, 0, 0, 0.498098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49623,-99) ,
+8, 3.21289, 0, 0, 0.498098,-99) ,
 1, 0.309319, 0, 0, 0.501878,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.000126586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.517864,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.517864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496861,-99) , 
-5, 0.245271, 1, 0, 0.498689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496861,-99) ,
+5, 0.245271, 1, 0, 0.498689,-99) ,
 0, 3.03054, 0, 0, 0.501903,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.000155447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498152,-99) , 
-3, 1.12549, 1, 0, 0.506886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498152,-99) ,
+3, 1.12549, 1, 0, 0.506886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486715,-99) , 
-3, 0.824502, 0, 0, 0.493506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486715,-99) ,
+3, 0.824502, 0, 0, 0.493506,-99) ,
 8, 2.38156, 0, 0, 0.501917,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.000176997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499125,-99) , 
-4, -0.774054, 1, 0, 0.521092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499125,-99) ,
+4, -0.774054, 1, 0, 0.521092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494467,-99) , 
-6, 2.36419, 0, 0, 0.498131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494467,-99) ,
+6, 2.36419, 0, 0, 0.498131,-99) ,
 1, 0.309319, 0, 0, 0.5019,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.000154307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49824,-99) , 
-0, 1.64276, 0, 0, 0.506871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49824,-99) ,
+0, 1.64276, 0, 0, 0.506871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488128,-99) , 
-1, -0.539082, 1, 0, 0.493532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488128,-99) ,
+1, -0.539082, 1, 0, 0.493532,-99) ,
 8, 2.38156, 0, 0, 0.501917,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.000154617);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49931,-99) , 
-3, 0.859409, 1, 0, 0.506841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49931,-99) ,
+3, 0.859409, 1, 0, 0.506841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486785,-99) , 
-3, 0.824502, 0, 0, 0.493543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486785,-99) ,
+3, 0.824502, 0, 0, 0.493543,-99) ,
 8, 2.38156, 0, 0, 0.501902,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.000205069);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489505,-99) , 
-0, 1.77191, 0, 0, 0.511316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489505,-99) ,
+0, 1.77191, 0, 0, 0.511316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493529,-99) , 
-8, 3.05694, 0, 0, 0.497875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493529,-99) ,
+8, 3.05694, 0, 0, 0.497875,-99) ,
 6, 2.32779, 0, 0, 0.501898,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.000147413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.506832,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.506832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486858,-99) , 
-3, 0.824502, 0, 0, 0.493582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486858,-99) ,
+3, 0.824502, 0, 0, 0.493582,-99) ,
 8, 2.38156, 0, 0, 0.501911,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.000157694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499109,-99) , 
-4, -0.774054, 1, 0, 0.521002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499109,-99) ,
+4, -0.774054, 1, 0, 0.521002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49612,-99) , 
-1, -0.797617, 1, 0, 0.498134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49612,-99) ,
+1, -0.797617, 1, 0, 0.498134,-99) ,
 1, 0.309319, 0, 0, 0.501887,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.000150591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498453,-99) , 
-5, 1.13177, 1, 0, 0.506819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498453,-99) ,
+5, 1.13177, 1, 0, 0.506819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488246,-99) , 
-1, -0.539082, 1, 0, 0.493614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488246,-99) ,
+1, -0.539082, 1, 0, 0.493614,-99) ,
 8, 2.38156, 0, 0, 0.501914,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.000153422);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497089,-99) , 
-7, 5.04875, 1, 0, 0.506786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497089,-99) ,
+7, 5.04875, 1, 0, 0.506786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486936,-99) , 
-3, 0.824502, 0, 0, 0.493624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486936,-99) ,
+3, 0.824502, 0, 0, 0.493624,-99) ,
 8, 2.38156, 0, 0, 0.501897,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.00015282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499049,-99) , 
-7, 4.81007, 1, 0, 0.506752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499049,-99) ,
+7, 4.81007, 1, 0, 0.506752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488295,-99) , 
-1, -0.539082, 1, 0, 0.493629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488295,-99) ,
+1, -0.539082, 1, 0, 0.493629,-99) ,
 8, 2.38156, 0, 0, 0.501878,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.000152239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497173,-99) , 
-7, 5.04875, 1, 0, 0.506735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497173,-99) ,
+7, 5.04875, 1, 0, 0.506735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486992,-99) , 
-3, 0.824502, 0, 0, 0.49364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486992,-99) ,
+3, 0.824502, 0, 0, 0.49364,-99) ,
 8, 2.38156, 0, 0, 0.501871,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.000146866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499434,-99) , 
-1, -0.185621, 0, 0, 0.506701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499434,-99) ,
+1, -0.185621, 0, 0, 0.506701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491701,-99) , 
-6, 1.62551, 1, 0, 0.493645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491701,-99) ,
+6, 1.62551, 1, 0, 0.493645,-99) ,
 8, 2.38156, 0, 0, 0.501852,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.000150956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498227,-99) , 
-0, 1.64276, 0, 0, 0.506698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498227,-99) ,
+0, 1.64276, 0, 0, 0.506698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488371,-99) , 
-1, -0.539082, 1, 0, 0.493671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488371,-99) ,
+1, -0.539082, 1, 0, 0.493671,-99) ,
 8, 2.38156, 0, 0, 0.50186,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.000141564);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49839,-99) , 
-5, 1.13177, 1, 0, 0.506668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49839,-99) ,
+5, 1.13177, 1, 0, 0.506668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49187,-99) , 
-0, 3.03054, 0, 0, 0.493682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49187,-99) ,
+0, 3.03054, 0, 0, 0.493682,-99) ,
 8, 2.38156, 0, 0, 0.501845,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.000151868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499182,-99) , 
-3, 0.859409, 1, 0, 0.506636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499182,-99) ,
+3, 0.859409, 1, 0, 0.506636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487105,-99) , 
-3, 0.824502, 0, 0, 0.493708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487105,-99) ,
+3, 0.824502, 0, 0, 0.493708,-99) ,
 8, 2.38156, 0, 0, 0.501834,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.00015596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499005,-99) , 
-4, -0.774054, 1, 0, 0.520843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499005,-99) ,
+4, -0.774054, 1, 0, 0.520843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49509,-99) , 
-4, -0.463655, 0, 0, 0.498098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49509,-99) ,
+4, -0.463655, 0, 0, 0.498098,-99) ,
 1, 0.309319, 0, 0, 0.501831,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.000150343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499432,-99) , 
-1, -0.185621, 0, 0, 0.50664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499432,-99) ,
+1, -0.185621, 0, 0, 0.50664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488452,-99) , 
-1, -0.539082, 1, 0, 0.493727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488452,-99) ,
+1, -0.539082, 1, 0, 0.493727,-99) ,
 8, 2.38156, 0, 0, 0.501844,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.000175562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499022,-99) , 
-4, -0.774054, 1, 0, 0.520807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499022,-99) ,
+4, -0.774054, 1, 0, 0.520807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494491,-99) , 
-6, 2.36419, 0, 0, 0.498122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494491,-99) ,
+6, 2.36419, 0, 0, 0.498122,-99) ,
 1, 0.309319, 0, 0, 0.501845,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.000150651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499022,-99) , 
-7, 4.81007, 1, 0, 0.506651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499022,-99) ,
+7, 4.81007, 1, 0, 0.506651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487201,-99) , 
-3, 0.824502, 0, 0, 0.493758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487201,-99) ,
+3, 0.824502, 0, 0, 0.493758,-99) ,
 8, 2.38156, 0, 0, 0.501862,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.000146198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499234,-99) , 
-3, 0.859409, 1, 0, 0.506634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499234,-99) ,
+3, 0.859409, 1, 0, 0.506634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491838,-99) , 
-6, 1.62551, 1, 0, 0.493763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491838,-99) ,
+6, 1.62551, 1, 0, 0.493763,-99) ,
 8, 2.38156, 0, 0, 0.501853,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.000143506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499055,-99) , 
-7, 4.81007, 1, 0, 0.506625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499055,-99) ,
+7, 4.81007, 1, 0, 0.506625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491994,-99) , 
-0, 3.03054, 0, 0, 0.493789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491994,-99) ,
+0, 3.03054, 0, 0, 0.493789,-99) ,
 8, 2.38156, 0, 0, 0.501858,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.000187642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49581,-99) , 
-8, 2.05189, 0, 0, 0.511189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49581,-99) ,
+8, 2.05189, 0, 0, 0.511189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493604,-99) , 
-8, 3.05694, 0, 0, 0.497871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493604,-99) ,
+8, 3.05694, 0, 0, 0.497871,-99) ,
 6, 2.32779, 0, 0, 0.501857,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.000149863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499261,-99) , 
-3, 0.859409, 1, 0, 0.506605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499261,-99) ,
+3, 0.859409, 1, 0, 0.506605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487335,-99) , 
-3, 0.824502, 0, 0, 0.493852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487335,-99) ,
+3, 0.824502, 0, 0, 0.493852,-99) ,
 8, 2.38156, 0, 0, 0.501868,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.000142187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.7239, 0, 1, 0.506596,-99) , 
+0,
+0,
+4, -2.7239, 0, 1, 0.506596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487376,-99) , 
-3, 0.824502, 0, 0, 0.493857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487376,-99) ,
+3, 0.824502, 0, 0, 0.493857,-99) ,
 8, 2.38156, 0, 0, 0.501865,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.000158636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497255,-99) , 
-3, 0.951513, 1, 0, 0.511131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497255,-99) ,
+3, 0.951513, 1, 0, 0.511131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494797,-99) , 
-6, 1.61417, 1, 0, 0.497875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494797,-99) ,
+6, 1.61417, 1, 0, 0.497875,-99) ,
 6, 2.32779, 0, 0, 0.501842,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.000149457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499283,-99) , 
-3, 0.859409, 1, 0, 0.506567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499283,-99) ,
+3, 0.859409, 1, 0, 0.506567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488621,-99) , 
-1, -0.539082, 1, 0, 0.493872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488621,-99) ,
+1, -0.539082, 1, 0, 0.493872,-99) ,
 8, 2.38156, 0, 0, 0.501852,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.000148285);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499051,-99) , 
-7, 4.81007, 1, 0, 0.506558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499051,-99) ,
+7, 4.81007, 1, 0, 0.506558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487432,-99) , 
-3, 0.824502, 0, 0, 0.493882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487432,-99) ,
+3, 0.824502, 0, 0, 0.493882,-99) ,
 8, 2.38156, 0, 0, 0.50185,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.000148574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499307,-99) , 
-3, 0.859409, 1, 0, 0.506542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499307,-99) ,
+3, 0.859409, 1, 0, 0.506542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488669,-99) , 
-1, -0.539082, 1, 0, 0.493887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488669,-99) ,
+1, -0.539082, 1, 0, 0.493887,-99) ,
 8, 2.38156, 0, 0, 0.501841,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.000147465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498217,-99) , 
-0, 1.64276, 0, 0, 0.506533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498217,-99) ,
+0, 1.64276, 0, 0, 0.506533,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488709,-99) , 
-1, -0.539082, 1, 0, 0.493897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488709,-99) ,
+1, -0.539082, 1, 0, 0.493897,-99) ,
 8, 2.38156, 0, 0, 0.50184,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.000147496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499382,-99) , 
-1, -0.185621, 0, 0, 0.506504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499382,-99) ,
+1, -0.185621, 0, 0, 0.506504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487498,-99) , 
-3, 0.824502, 0, 0, 0.493908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487498,-99) ,
+3, 0.824502, 0, 0, 0.493908,-99) ,
 8, 2.38156, 0, 0, 0.501825,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.000148843);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497321,-99) , 
-3, 0.421425, 1, 0, 0.511052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497321,-99) ,
+3, 0.421425, 1, 0, 0.511052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494429,-99) , 
-7, 4.69073, 0, 0, 0.49891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494429,-99) ,
+7, 4.69073, 0, 0, 0.49891,-99) ,
 5, 0.329645, 1, 0, 0.501825,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.000156548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498969,-99) , 
-4, -0.774054, 1, 0, 0.520648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498969,-99) ,
+4, -0.774054, 1, 0, 0.520648,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496131,-99) , 
-1, -0.797617, 1, 0, 0.498136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496131,-99) ,
+1, -0.797617, 1, 0, 0.498136,-99) ,
 1, 0.309319, 0, 0, 0.501831,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.00017108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.471511, 1, 1, 0.520635,-99) , 
+0,
+0,
+3, 0.471511, 1, 1, 0.520635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494591,-99) , 
-6, 2.36419, 0, 0, 0.49817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494591,-99) ,
+6, 2.36419, 0, 0, 0.49817,-99) ,
 1, 0.309319, 0, 0, 0.501857,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.000147422);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499053,-99) , 
-7, 4.81007, 1, 0, 0.506541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499053,-99) ,
+7, 4.81007, 1, 0, 0.506541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487579,-99) , 
-3, 0.824502, 0, 0, 0.493962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487579,-99) ,
+3, 0.824502, 0, 0, 0.493962,-99) ,
 8, 2.38156, 0, 0, 0.501869,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.000145814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498325,-99) , 
-0, 1.64276, 0, 0, 0.506524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498325,-99) ,
+0, 1.64276, 0, 0, 0.506524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487619,-99) , 
-3, 0.824502, 0, 0, 0.493967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487619,-99) ,
+3, 0.824502, 0, 0, 0.493967,-99) ,
 8, 2.38156, 0, 0, 0.50186,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.000189533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482619,-99) , 
-5, 0.540454, 1, 0, 0.512237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482619,-99) ,
+5, 0.540454, 1, 0, 0.512237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495465,-99) , 
-6, 2.40666, 0, 0, 0.499237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495465,-99) ,
+6, 2.40666, 0, 0, 0.499237,-99) ,
 3, 0.442764, 1, 0, 0.501844,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.000169724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.418723, 1, 1, 0.520563,-99) , 
+0,
+0,
+5, 0.418723, 1, 1, 0.520563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49465,-99) , 
-6, 2.36419, 0, 0, 0.498191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49465,-99) ,
+6, 2.36419, 0, 0, 0.498191,-99) ,
 1, 0.309319, 0, 0, 0.501863,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.000132253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498385,-99) , 
-5, 1.13177, 1, 0, 0.50652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498385,-99) ,
+5, 1.13177, 1, 0, 0.50652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492829,-99) , 
-5, 1.0889, 0, 0, 0.494012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492829,-99) ,
+5, 1.0889, 0, 0, 0.494012,-99) ,
 8, 2.38156, 0, 0, 0.501874,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.000198921);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489567,-99) , 
-0, 1.77191, 0, 0, 0.510973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489567,-99) ,
+0, 1.77191, 0, 0, 0.510973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49377,-99) , 
-8, 3.05694, 0, 0, 0.497975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49377,-99) ,
+8, 3.05694, 0, 0, 0.497975,-99) ,
 6, 2.32779, 0, 0, 0.501865,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.000147075);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499062,-99) , 
-7, 4.81007, 1, 0, 0.506491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499062,-99) ,
+7, 4.81007, 1, 0, 0.506491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488903,-99) , 
-1, -0.539082, 1, 0, 0.49407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488903,-99) ,
+1, -0.539082, 1, 0, 0.49407,-99) ,
 8, 2.38156, 0, 0, 0.501877,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.000145578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499348,-99) , 
-3, 0.859409, 1, 0, 0.506474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499348,-99) ,
+3, 0.859409, 1, 0, 0.506474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487754,-99) , 
-3, 0.824502, 0, 0, 0.49408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487754,-99) ,
+3, 0.824502, 0, 0, 0.49408,-99) ,
 8, 2.38156, 0, 0, 0.50187,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.000146203);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499095,-99) , 
-7, 4.81007, 1, 0, 0.506465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499095,-99) ,
+7, 4.81007, 1, 0, 0.506465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48895,-99) , 
-1, -0.539082, 1, 0, 0.494085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48895,-99) ,
+1, -0.539082, 1, 0, 0.494085,-99) ,
 8, 2.38156, 0, 0, 0.501867,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.000145034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499435,-99) , 
-1, -0.185621, 0, 0, 0.506449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499435,-99) ,
+1, -0.185621, 0, 0, 0.506449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487806,-99) , 
-3, 0.824502, 0, 0, 0.494095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487806,-99) ,
+3, 0.824502, 0, 0, 0.494095,-99) ,
 8, 2.38156, 0, 0, 0.50186,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.000123952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 2.67159, 0, 1, 0.520444,-99) , 
+0,
+0,
+8, 2.67159, 0, 1, 0.520444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497019,-99) , 
-2, -0.596753, 1, 0, 0.498211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497019,-99) ,
+2, -0.596753, 1, 0, 0.498211,-99) ,
 1, 0.309319, 0, 0, 0.50186,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.00014567);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497305,-99) , 
-7, 5.04875, 1, 0, 0.506458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497305,-99) ,
+7, 5.04875, 1, 0, 0.506458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489012,-99) , 
-1, -0.539082, 1, 0, 0.494119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489012,-99) ,
+1, -0.539082, 1, 0, 0.494119,-99) ,
 8, 2.38156, 0, 0, 0.501875,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.000204937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486154,-99) , 
-8, 2.57481, 0, 0, 0.51219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486154,-99) ,
+8, 2.57481, 0, 0, 0.51219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495545,-99) , 
-6, 2.40666, 0, 0, 0.499268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495545,-99) ,
+6, 2.40666, 0, 0, 0.499268,-99) ,
 3, 0.442764, 1, 0, 0.501859,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.00014114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.517546,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.517546,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495541,-99) , 
-8, 2.89209, 0, 0, 0.498731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495541,-99) ,
+8, 2.89209, 0, 0, 0.498731,-99) ,
 0, 3.03054, 0, 0, 0.501885,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.000125801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495143,-99) , 
-8, 2.38156, 0, 0, 0.502566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495143,-99) ,
+8, 2.38156, 0, 0, 0.502566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492212,-99) ,
 4, -3.0468, 0, 0, 0.501891,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.000181308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49606,-99) , 
-8, 2.05189, 0, 0, 0.510899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49606,-99) ,
+8, 2.05189, 0, 0, 0.510899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493891,-99) , 
-8, 3.05694, 0, 0, 0.498035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493891,-99) ,
+8, 3.05694, 0, 0, 0.498035,-99) ,
 6, 2.32779, 0, 0, 0.501885,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.000198697);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489572,-99) , 
-7, 4.64755, 1, 0, 0.511143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489572,-99) ,
+7, 4.64755, 1, 0, 0.511143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494335,-99) , 
-4, -0.463655, 0, 0, 0.498975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494335,-99) ,
+4, -0.463655, 0, 0, 0.498975,-99) ,
 5, 0.329645, 1, 0, 0.501896,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.000143474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498477,-99) , 
-0, 1.64276, 0, 0, 0.506417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498477,-99) ,
+0, 1.64276, 0, 0, 0.506417,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489191,-99) , 
-1, -0.539082, 1, 0, 0.494277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489191,-99) ,
+1, -0.539082, 1, 0, 0.494277,-99) ,
 8, 2.38156, 0, 0, 0.501908,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.000144018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499112,-99) , 
-7, 4.81007, 1, 0, 0.506388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499112,-99) ,
+7, 4.81007, 1, 0, 0.506388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48923,-99) , 
-1, -0.539082, 1, 0, 0.494287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48923,-99) ,
+1, -0.539082, 1, 0, 0.494287,-99) ,
 8, 2.38156, 0, 0, 0.501894,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.000164291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495789,-99) , 
-5, 0.253431, 1, 0, 0.511115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495789,-99) ,
+5, 0.253431, 1, 0, 0.511115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494367,-99) , 
-4, -0.463655, 0, 0, 0.498972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494367,-99) ,
+4, -0.463655, 0, 0, 0.498972,-99) ,
 5, 0.329645, 1, 0, 0.501887,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.000143971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499311,-99) , 
-3, 0.859409, 1, 0, 0.506378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499311,-99) ,
+3, 0.859409, 1, 0, 0.506378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489274,-99) , 
-1, -0.539082, 1, 0, 0.494305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489274,-99) ,
+1, -0.539082, 1, 0, 0.494305,-99) ,
 8, 2.38156, 0, 0, 0.501894,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.000112188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496093,-99) , 
-8, 2.3488, 0, 0, 0.502603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496093,-99) ,
+8, 2.3488, 0, 0, 0.502603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490588,-99) ,
 7, 3.73601, 0, 0, 0.501892,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.000171963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.402147, 0, 1, 0.510879,-99) , 
+0,
+0,
+2, -0.402147, 0, 1, 0.510879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493938,-99) , 
-8, 3.05694, 0, 0, 0.498045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493938,-99) ,
+8, 3.05694, 0, 0, 0.498045,-99) ,
 6, 2.32779, 0, 0, 0.501886,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.000143095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49942,-99) , 
-1, -0.185621, 0, 0, 0.506339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49942,-99) ,
+1, -0.185621, 0, 0, 0.506339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488134,-99) , 
-3, 0.824502, 0, 0, 0.494363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488134,-99) ,
+3, 0.824502, 0, 0, 0.494363,-99) ,
 8, 2.38156, 0, 0, 0.501891,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.000169156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498712,-99) , 
-4, -0.774054, 1, 0, 0.520314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498712,-99) ,
+4, -0.774054, 1, 0, 0.520314,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494815,-99) , 
-6, 2.36419, 0, 0, 0.498273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494815,-99) ,
+6, 2.36419, 0, 0, 0.498273,-99) ,
 1, 0.309319, 0, 0, 0.501891,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.000142671);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499352,-99) , 
-3, 0.859409, 1, 0, 0.50635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499352,-99) ,
+3, 0.859409, 1, 0, 0.50635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488187,-99) , 
-3, 0.824502, 0, 0, 0.494387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488187,-99) ,
+3, 0.824502, 0, 0, 0.494387,-99) ,
 8, 2.38156, 0, 0, 0.501907,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.000193862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489641,-99) , 
-0, 1.77191, 0, 0, 0.510795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489641,-99) ,
+0, 1.77191, 0, 0, 0.510795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494026,-99) , 
-8, 3.05694, 0, 0, 0.498107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494026,-99) ,
+8, 3.05694, 0, 0, 0.498107,-99) ,
 6, 2.32779, 0, 0, 0.501904,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.000170964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489691,-99) , 
-0, 1.77191, 0, 0, 0.510763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489691,-99) ,
+0, 1.77191, 0, 0, 0.510763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49536,-99) , 
-3, 0.442764, 1, 0, 0.498137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49536,-99) ,
+3, 0.442764, 1, 0, 0.498137,-99) ,
 6, 2.32779, 0, 0, 0.501915,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.000139895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498316,-99) , 
-5, 1.13177, 1, 0, 0.506354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498316,-99) ,
+5, 1.13177, 1, 0, 0.506354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48826,-99) , 
-3, 0.824502, 0, 0, 0.494441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48826,-99) ,
+3, 0.824502, 0, 0, 0.494441,-99) ,
 8, 2.38156, 0, 0, 0.501929,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.00014156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498323,-99) , 
-3, 1.12549, 1, 0, 0.506323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498323,-99) ,
+3, 1.12549, 1, 0, 0.506323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488299,-99) , 
-3, 0.824502, 0, 0, 0.494446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488299,-99) ,
+3, 0.824502, 0, 0, 0.494446,-99) ,
 8, 2.38156, 0, 0, 0.501911,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.000129666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499078,-99) , 
-7, 4.81007, 1, 0, 0.506295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499078,-99) ,
+7, 4.81007, 1, 0, 0.506295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493306,-99) , 
-5, 1.0889, 0, 0, 0.49445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493306,-99) ,
+5, 1.0889, 0, 0, 0.49445,-99) ,
 8, 2.38156, 0, 0, 0.501896,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.000141861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499113,-99) , 
-7, 4.81007, 1, 0, 0.506281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499113,-99) ,
+7, 4.81007, 1, 0, 0.506281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489467,-99) , 
-1, -0.539082, 1, 0, 0.494476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489467,-99) ,
+1, -0.539082, 1, 0, 0.494476,-99) ,
 8, 2.38156, 0, 0, 0.501896,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.000149188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495912,-99) , 
-1, 0.0281889, 0, 0, 0.517453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495912,-99) ,
+1, 0.0281889, 0, 0, 0.517453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49603,-99) , 
-6, 2.41557, 0, 0, 0.498755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49603,-99) ,
+6, 2.41557, 0, 0, 0.498755,-99) ,
 0, 3.03054, 0, 0, 0.501889,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.000176463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496186,-99) , 
-8, 2.05189, 0, 0, 0.510678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496186,-99) ,
+8, 2.05189, 0, 0, 0.510678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494117,-99) , 
-8, 3.05694, 0, 0, 0.498159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494117,-99) ,
+8, 3.05694, 0, 0, 0.498159,-99) ,
 6, 2.32779, 0, 0, 0.501906,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.000153162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498737,-99) , 
-4, -0.774054, 1, 0, 0.520215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498737,-99) ,
+4, -0.774054, 1, 0, 0.520215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496316,-99) , 
-1, -0.797617, 1, 0, 0.498323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496316,-99) ,
+1, -0.797617, 1, 0, 0.498323,-99) ,
 1, 0.309319, 0, 0, 0.501916,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.000138955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499353,-99) , 
-5, 0.754375, 1, 0, 0.517466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499353,-99) ,
+5, 0.754375, 1, 0, 0.517466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496123,-99) , 
-6, 2.41557, 0, 0, 0.498816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496123,-99) ,
+6, 2.41557, 0, 0, 0.498816,-99) ,
 0, 3.03054, 0, 0, 0.501942,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.000169356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489691,-99) , 
-0, 1.77191, 0, 0, 0.510653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489691,-99) ,
+0, 1.77191, 0, 0, 0.510653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495185,-99) , 
-6, 1.61417, 1, 0, 0.498243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495185,-99) ,
+6, 1.61417, 1, 0, 0.498243,-99) ,
 6, 2.32779, 0, 0, 0.501957,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.000141154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497462,-99) , 
-7, 5.04875, 1, 0, 0.506324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497462,-99) ,
+7, 5.04875, 1, 0, 0.506324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488473,-99) , 
-3, 0.824502, 0, 0, 0.494593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488473,-99) ,
+3, 0.824502, 0, 0, 0.494593,-99) ,
 8, 2.38156, 0, 0, 0.501967,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.000141001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498396,-99) , 
-3, 1.12549, 1, 0, 0.506293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498396,-99) ,
+3, 1.12549, 1, 0, 0.506293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489614,-99) , 
-1, -0.539082, 1, 0, 0.494598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489614,-99) ,
+1, -0.539082, 1, 0, 0.494598,-99) ,
 8, 2.38156, 0, 0, 0.501949,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.000140873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499449,-99) , 
-1, -0.185621, 0, 0, 0.506266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499449,-99) ,
+1, -0.185621, 0, 0, 0.506266,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489652,-99) , 
-1, -0.539082, 1, 0, 0.494608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489652,-99) ,
+1, -0.539082, 1, 0, 0.494608,-99) ,
 8, 2.38156, 0, 0, 0.501936,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.00018986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489721,-99) , 
-0, 1.77191, 0, 0, 0.510597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489721,-99) ,
+0, 1.77191, 0, 0, 0.510597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494228,-99) , 
-8, 3.05694, 0, 0, 0.498239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494228,-99) ,
+8, 3.05694, 0, 0, 0.498239,-99) ,
 6, 2.32779, 0, 0, 0.501937,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.000140213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497475,-99) , 
-7, 5.04875, 1, 0, 0.506262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497475,-99) ,
+7, 5.04875, 1, 0, 0.506262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489717,-99) , 
-1, -0.539082, 1, 0, 0.494648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489717,-99) ,
+1, -0.539082, 1, 0, 0.494648,-99) ,
 8, 2.38156, 0, 0, 0.501949,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.000139661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499382,-99) , 
-3, 0.859409, 1, 0, 0.506232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499382,-99) ,
+3, 0.859409, 1, 0, 0.506232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488576,-99) , 
-3, 0.824502, 0, 0, 0.494658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488576,-99) ,
+3, 0.824502, 0, 0, 0.494658,-99) ,
 8, 2.38156, 0, 0, 0.501933,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.000128455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498277,-99) , 
-5, 1.13177, 1, 0, 0.506224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498277,-99) ,
+5, 1.13177, 1, 0, 0.506224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476396,-99) , 
-7, 4.29516, 0, 0, 0.494663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476396,-99) ,
+7, 4.29516, 0, 0, 0.494663,-99) ,
 8, 2.38156, 0, 0, 0.50193,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.000188867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489738,-99) , 
-0, 1.77191, 0, 0, 0.510523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489738,-99) ,
+0, 1.77191, 0, 0, 0.510523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494243,-99) , 
-8, 3.05694, 0, 0, 0.498225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494243,-99) ,
+8, 3.05694, 0, 0, 0.498225,-99) ,
 6, 2.32779, 0, 0, 0.501905,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.000164365);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498701,-99) , 
-4, -0.774054, 1, 0, 0.520075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498701,-99) ,
+4, -0.774054, 1, 0, 0.520075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495031,-99) , 
-6, 2.36419, 0, 0, 0.498351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495031,-99) ,
+6, 2.36419, 0, 0, 0.498351,-99) ,
 1, 0.309319, 0, 0, 0.501917,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.000165074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497734,-99) , 
-3, 0.421425, 1, 0, 0.511159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497734,-99) ,
+3, 0.421425, 1, 0, 0.511159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494394,-99) , 
-4, -0.463655, 0, 0, 0.499018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494394,-99) ,
+4, -0.463655, 0, 0, 0.499018,-99) ,
 5, 0.329645, 1, 0, 0.501933,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.000162282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489793,-99) , 
-0, 1.77191, 0, 0, 0.510476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489793,-99) ,
+0, 1.77191, 0, 0, 0.510476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49552,-99) , 
-5, 0.245244, 1, 0, 0.498302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49552,-99) ,
+5, 0.245244, 1, 0, 0.498302,-99) ,
 6, 2.32779, 0, 0, 0.501945,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.00013262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499493,-99) , 
-1, -0.185621, 0, 0, 0.506229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499493,-99) ,
+1, -0.185621, 0, 0, 0.506229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492947,-99) , 
-0, 3.03054, 0, 0, 0.494723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492947,-99) ,
+0, 3.03054, 0, 0, 0.494723,-99) ,
 8, 2.38156, 0, 0, 0.501955,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.000119515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495691,-99) , 
-8, 2.38156, 0, 0, 0.50264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495691,-99) ,
+8, 2.38156, 0, 0, 0.50264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49224,-99) ,
 4, -3.0468, 0, 0, 0.501962,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.000138829);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4995,-99) , 
-1, -0.185621, 0, 0, 0.506197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4995,-99) ,
+1, -0.185621, 0, 0, 0.506197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489855,-99) , 
-1, -0.539082, 1, 0, 0.494779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489855,-99) ,
+1, -0.539082, 1, 0, 0.494779,-99) ,
 8, 2.38156, 0, 0, 0.501956,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.000132237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499125,-99) , 
-7, 4.81007, 1, 0, 0.506194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499125,-99) ,
+7, 4.81007, 1, 0, 0.506194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493021,-99) , 
-0, 3.03054, 0, 0, 0.494789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493021,-99) ,
+0, 3.03054, 0, 0, 0.494789,-99) ,
 8, 2.38156, 0, 0, 0.501958,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.000159783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.520001,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.520001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495128,-99) , 
-6, 2.36419, 0, 0, 0.498414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495128,-99) ,
+6, 2.36419, 0, 0, 0.498414,-99) ,
 1, 0.309319, 0, 0, 0.501957,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.000138682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499168,-99) , 
-7, 4.81007, 1, 0, 0.506186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499168,-99) ,
+7, 4.81007, 1, 0, 0.506186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489922,-99) , 
-1, -0.539082, 1, 0, 0.494829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489922,-99) ,
+1, -0.539082, 1, 0, 0.494829,-99) ,
 8, 2.38156, 0, 0, 0.501968,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.000158972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-7, 4.45205, 1, 1, 0.519955,-99) , 
+0,
+0,
+7, 4.45205, 1, 1, 0.519955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495164,-99) , 
-6, 2.36419, 0, 0, 0.498428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495164,-99) ,
+6, 2.36419, 0, 0, 0.498428,-99) ,
 1, 0.309319, 0, 0, 0.501961,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.000158113);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.519911,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.519911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495207,-99) , 
-6, 2.36419, 0, 0, 0.498449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495207,-99) ,
+6, 2.36419, 0, 0, 0.498449,-99) ,
 1, 0.309319, 0, 0, 0.501972,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.0001606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498553,-99) , 
-4, -0.774054, 1, 0, 0.519868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498553,-99) ,
+4, -0.774054, 1, 0, 0.519868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49525,-99) , 
-6, 2.36419, 0, 0, 0.49847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49525,-99) ,
+6, 2.36419, 0, 0, 0.49847,-99) ,
 1, 0.309319, 0, 0, 0.501982,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.000138596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497599,-99) , 
-7, 5.04875, 1, 0, 0.506198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497599,-99) ,
+7, 5.04875, 1, 0, 0.506198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488817,-99) , 
-3, 0.824502, 0, 0, 0.494889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488817,-99) ,
+3, 0.824502, 0, 0, 0.494889,-99) ,
 8, 2.38156, 0, 0, 0.501998,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.000142752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496086,-99) , 
-1, 0.0281889, 0, 0, 0.517316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496086,-99) ,
+1, 0.0281889, 0, 0, 0.517316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49598,-99) , 
-8, 2.89209, 0, 0, 0.498892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49598,-99) ,
+8, 2.89209, 0, 0, 0.498892,-99) ,
 0, 3.03054, 0, 0, 0.50198,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.000167379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489869,-99) , 
-7, 4.64755, 1, 0, 0.511224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489869,-99) ,
+7, 4.64755, 1, 0, 0.511224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496736,-99) , 
-1, 0.309319, 0, 0, 0.499075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496736,-99) ,
+1, 0.309319, 0, 0, 0.499075,-99) ,
 5, 0.329645, 1, 0, 0.501991,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.000137976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497666,-99) , 
-7, 5.04875, 1, 0, 0.506184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497666,-99) ,
+7, 5.04875, 1, 0, 0.506184,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48891,-99) , 
-3, 0.824502, 0, 0, 0.494955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48891,-99) ,
+3, 0.824502, 0, 0, 0.494955,-99) ,
 8, 2.38156, 0, 0, 0.502013,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.000137532);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499432,-99) , 
-3, 0.859409, 1, 0, 0.506154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499432,-99) ,
+3, 0.859409, 1, 0, 0.506154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490062,-99) , 
-1, -0.539082, 1, 0, 0.49496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490062,-99) ,
+1, -0.539082, 1, 0, 0.49496,-99) ,
 8, 2.38156, 0, 0, 0.501996,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.000137186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499231,-99) , 
-7, 4.81007, 1, 0, 0.506146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499231,-99) ,
+7, 4.81007, 1, 0, 0.506146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48896,-99) , 
-3, 0.824502, 0, 0, 0.494969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48896,-99) ,
+3, 0.824502, 0, 0, 0.494969,-99) ,
 8, 2.38156, 0, 0, 0.501995,-99)    );
   // itree = 517
   fBoostWeights.push_back(9.09322e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486009,-99) , 
-7, 3.73601, 0, 0, 0.502664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486009,-99) ,
+7, 3.73601, 0, 0, 0.502664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492268,-99) ,
 4, -3.0468, 0, 0, 0.501986,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.000113095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494769,-99) , 
-8, 2.38156, 0, 0, 0.502139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494769,-99) ,
+8, 2.38156, 0, 0, 0.502139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49955,-99) ,
 2, -0.974311, 0, 0, 0.501968,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.000136398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499407,-99) , 
-3, 0.859409, 1, 0, 0.506085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499407,-99) ,
+3, 0.859409, 1, 0, 0.506085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489011,-99) , 
-3, 0.824502, 0, 0, 0.494986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489011,-99) ,
+3, 0.824502, 0, 0, 0.494986,-99) ,
 8, 2.38156, 0, 0, 0.501963,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.000166769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489879,-99) , 
-7, 4.64755, 1, 0, 0.511158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489879,-99) ,
+7, 4.64755, 1, 0, 0.511158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496734,-99) , 
-1, 0.309319, 0, 0, 0.499054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496734,-99) ,
+1, 0.309319, 0, 0, 0.499054,-99) ,
 5, 0.329645, 1, 0, 0.501959,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.000136341);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499242,-99) , 
-7, 4.81007, 1, 0, 0.506096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499242,-99) ,
+7, 4.81007, 1, 0, 0.506096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490147,-99) , 
-1, -0.539082, 1, 0, 0.495019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490147,-99) ,
+1, -0.539082, 1, 0, 0.495019,-99) ,
 8, 2.38156, 0, 0, 0.501981,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.00016488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489821,-99) , 
-0, 1.77191, 0, 0, 0.51029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489821,-99) ,
+0, 1.77191, 0, 0, 0.51029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49539,-99) , 
-6, 1.61417, 1, 0, 0.498425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49539,-99) ,
+6, 1.61417, 1, 0, 0.498425,-99) ,
 6, 2.32779, 0, 0, 0.501975,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.000115784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49598,-99) , 
-8, 2.38156, 0, 0, 0.50266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49598,-99) ,
+8, 2.38156, 0, 0, 0.50266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492301,-99) ,
 4, -3.0468, 0, 0, 0.501985,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.000135517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49773,-99) , 
-7, 5.04875, 1, 0, 0.506061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49773,-99) ,
+7, 5.04875, 1, 0, 0.506061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490225,-99) , 
-1, -0.539082, 1, 0, 0.495072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490225,-99) ,
+1, -0.539082, 1, 0, 0.495072,-99) ,
 8, 2.38156, 0, 0, 0.501979,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.000135596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499467,-99) , 
-1, -0.185621, 0, 0, 0.506032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499467,-99) ,
+1, -0.185621, 0, 0, 0.506032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490262,-99) , 
-1, -0.539082, 1, 0, 0.495081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490262,-99) ,
+1, -0.539082, 1, 0, 0.495081,-99) ,
 8, 2.38156, 0, 0, 0.501964,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.000132662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499114,-99) , 
-5, 0.754375, 1, 0, 0.517233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499114,-99) ,
+5, 0.754375, 1, 0, 0.517233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496059,-99) , 
-8, 2.89209, 0, 0, 0.498891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496059,-99) ,
+8, 2.89209, 0, 0, 0.498891,-99) ,
 0, 3.03054, 0, 0, 0.501966,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.00012764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499412,-99) , 
-3, 0.859409, 1, 0, 0.506027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499412,-99) ,
+3, 0.859409, 1, 0, 0.506027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493376,-99) , 
-0, 3.03054, 0, 0, 0.495118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493376,-99) ,
+0, 3.03054, 0, 0, 0.495118,-99) ,
 8, 2.38156, 0, 0, 0.501975,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.0001348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499237,-99) , 
-7, 4.81007, 1, 0, 0.50602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499237,-99) ,
+7, 4.81007, 1, 0, 0.50602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489204,-99) , 
-3, 0.824502, 0, 0, 0.495141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489204,-99) ,
+3, 0.824502, 0, 0, 0.495141,-99) ,
 8, 2.38156, 0, 0, 0.501979,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.000133036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498773,-99) , 
-0, 1.64276, 0, 0, 0.506004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498773,-99) ,
+0, 1.64276, 0, 0, 0.506004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48924,-99) , 
-3, 0.824502, 0, 0, 0.495146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48924,-99) ,
+3, 0.824502, 0, 0, 0.495146,-99) ,
 8, 2.38156, 0, 0, 0.501971,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.00013432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49947,-99) , 
-1, -0.185621, 0, 0, 0.505978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49947,-99) ,
+1, -0.185621, 0, 0, 0.505978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489277,-99) , 
-3, 0.824502, 0, 0, 0.49515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489277,-99) ,
+3, 0.824502, 0, 0, 0.49515,-99) ,
 8, 2.38156, 0, 0, 0.501956,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.000133594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499506,-99) , 
-1, -0.185621, 0, 0, 0.505975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499506,-99) ,
+1, -0.185621, 0, 0, 0.505975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489314,-99) , 
-3, 0.824502, 0, 0, 0.495155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489314,-99) ,
+3, 0.824502, 0, 0, 0.495155,-99) ,
 8, 2.38156, 0, 0, 0.501956,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.00016657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496525,-99) , 
-8, 2.05189, 0, 0, 0.510237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496525,-99) ,
+8, 2.05189, 0, 0, 0.510237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494576,-99) , 
-8, 3.05694, 0, 0, 0.498419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494576,-99) ,
+8, 3.05694, 0, 0, 0.498419,-99) ,
 6, 2.32779, 0, 0, 0.501955,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.000126919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498245,-99) , 
-4, -0.774054, 1, 0, 0.519515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498245,-99) ,
+4, -0.774054, 1, 0, 0.519515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497033,-99) , 
-5, 0.245271, 1, 0, 0.49852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497033,-99) ,
+5, 0.245271, 1, 0, 0.49852,-99) ,
 1, 0.309319, 0, 0, 0.501965,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.000128421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.53556, 1, 1, 0.505983,-99) , 
+0,
+0,
+6, 1.53556, 1, 1, 0.505983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490415,-99) , 
-1, -0.539082, 1, 0, 0.495213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490415,-99) ,
+1, -0.539082, 1, 0, 0.495213,-99) ,
 8, 2.38156, 0, 0, 0.501983,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.000158685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498257,-99) , 
-4, -0.774054, 1, 0, 0.519484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498257,-99) ,
+4, -0.774054, 1, 0, 0.519484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49534,-99) , 
-6, 2.36419, 0, 0, 0.498524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49534,-99) ,
+6, 2.36419, 0, 0, 0.498524,-99) ,
 1, 0.309319, 0, 0, 0.501964,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.000169907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494424,-99) , 
-8, 2.38187, 0, 0, 0.51113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494424,-99) ,
+8, 2.38187, 0, 0, 0.51113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494473,-99) , 
-4, -0.463655, 0, 0, 0.499089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494473,-99) ,
+4, -0.463655, 0, 0, 0.499089,-99) ,
 5, 0.329645, 1, 0, 0.50198,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.000133029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499423,-99) , 
-3, 0.859409, 1, 0, 0.505962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499423,-99) ,
+3, 0.859409, 1, 0, 0.505962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489458,-99) , 
-3, 0.824502, 0, 0, 0.495262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489458,-99) ,
+3, 0.824502, 0, 0, 0.495262,-99) ,
 8, 2.38156, 0, 0, 0.501988,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.000132597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499223,-99) , 
-7, 4.81007, 1, 0, 0.505954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499223,-99) ,
+7, 4.81007, 1, 0, 0.505954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489494,-99) , 
-3, 0.824502, 0, 0, 0.495267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489494,-99) ,
+3, 0.824502, 0, 0, 0.495267,-99) ,
 8, 2.38156, 0, 0, 0.501984,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.000154029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.519465,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.519465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495376,-99) , 
-6, 2.36419, 0, 0, 0.498543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495376,-99) ,
+6, 2.36419, 0, 0, 0.498543,-99) ,
 1, 0.309319, 0, 0, 0.501977,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.000127102);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498903,-99) , 
-0, 1.64276, 0, 0, 0.505946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498903,-99) ,
+0, 1.64276, 0, 0, 0.505946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477054,-99) , 
-7, 4.29516, 0, 0, 0.495287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477054,-99) ,
+7, 4.29516, 0, 0, 0.495287,-99) ,
 8, 2.38156, 0, 0, 0.501987,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.000195255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489944,-99) , 
-7, 4.64755, 1, 0, 0.511098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489944,-99) ,
+7, 4.64755, 1, 0, 0.511098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494492,-99) , 
-4, -0.463655, 0, 0, 0.499079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494492,-99) ,
+4, -0.463655, 0, 0, 0.499079,-99) ,
 5, 0.329645, 1, 0, 0.501964,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.000121968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496274,-99) , 
-3, 0.951513, 1, 0, 0.510156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496274,-99) ,
+3, 0.951513, 1, 0, 0.510156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494364,-99) , 
-2, 0.313175, 1, 0, 0.498484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494364,-99) ,
+2, 0.313175, 1, 0, 0.498484,-99) ,
 6, 2.32779, 0, 0, 0.501976,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.000144714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.519394,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.519394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496533,-99) , 
-1, -0.797617, 1, 0, 0.498548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496533,-99) ,
+1, -0.797617, 1, 0, 0.498548,-99) ,
 1, 0.309319, 0, 0, 0.501969,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.000164311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49661,-99) , 
-8, 2.05189, 0, 0, 0.510155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49661,-99) ,
+8, 2.05189, 0, 0, 0.510155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494701,-99) , 
-8, 3.05694, 0, 0, 0.498502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494701,-99) ,
+8, 3.05694, 0, 0, 0.498502,-99) ,
 6, 2.32779, 0, 0, 0.501989,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.000147168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498146,-99) , 
-4, -0.774054, 1, 0, 0.519348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498146,-99) ,
+4, -0.774054, 1, 0, 0.519348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495683,-99) , 
-4, -0.463655, 0, 0, 0.498593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495683,-99) ,
+4, -0.463655, 0, 0, 0.498593,-99) ,
 1, 0.309319, 0, 0, 0.501999,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.000161919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48999,-99) , 
-0, 1.77191, 0, 0, 0.510139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48999,-99) ,
+0, 1.77191, 0, 0, 0.510139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495539,-99) , 
-6, 1.61417, 1, 0, 0.49854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495539,-99) ,
+6, 1.61417, 1, 0, 0.49854,-99) ,
 6, 2.32779, 0, 0, 0.502011,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.000147547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498195,-99) , 
-4, -0.774054, 1, 0, 0.519338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498195,-99) ,
+4, -0.774054, 1, 0, 0.519338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496611,-99) , 
-1, -0.797617, 1, 0, 0.498621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496611,-99) ,
+1, -0.797617, 1, 0, 0.498621,-99) ,
 1, 0.309319, 0, 0, 0.50202,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.000133031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497856,-99) , 
-7, 5.04875, 1, 0, 0.505984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497856,-99) ,
+7, 5.04875, 1, 0, 0.505984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490604,-99) , 
-1, -0.539082, 1, 0, 0.495381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490604,-99) ,
+1, -0.539082, 1, 0, 0.495381,-99) ,
 8, 2.38156, 0, 0, 0.502046,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.000179002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495109,-99) , 
-8, 2.67103, 0, 0, 0.503179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495109,-99) ,
+8, 2.67103, 0, 0, 0.503179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48554,-99) , 
-1, -0.259795, 1, 0, 0.498011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48554,-99) ,
+1, -0.259795, 1, 0, 0.498011,-99) ,
 3, 1.04065, 1, 0, 0.502031,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.000126973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.505939,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.505939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49068,-99) , 
-1, -0.539082, 1, 0, 0.495423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49068,-99) ,
+1, -0.539082, 1, 0, 0.495423,-99) ,
 8, 2.38156, 0, 0, 0.502033,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.000140596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496738,-99) , 
-8, 2.05189, 0, 0, 0.510102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496738,-99) ,
+8, 2.05189, 0, 0, 0.510102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495826,-99) , 
-5, 0.245244, 1, 0, 0.498561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495826,-99) ,
+5, 0.245244, 1, 0, 0.498561,-99) ,
 6, 2.32779, 0, 0, 0.502015,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.000146894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49822,-99) , 
-4, -0.774054, 1, 0, 0.519291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49822,-99) ,
+4, -0.774054, 1, 0, 0.519291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496633,-99) , 
-1, -0.797617, 1, 0, 0.498633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496633,-99) ,
+1, -0.797617, 1, 0, 0.498633,-99) ,
 1, 0.309319, 0, 0, 0.502023,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.000131814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498549,-99) , 
-3, 1.12549, 1, 0, 0.505933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498549,-99) ,
+3, 1.12549, 1, 0, 0.505933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490761,-99) , 
-1, -0.539082, 1, 0, 0.495475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490761,-99) ,
+1, -0.539082, 1, 0, 0.495475,-99) ,
 8, 2.38156, 0, 0, 0.502048,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.000151074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.519263,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.519263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495543,-99) , 
-6, 2.36419, 0, 0, 0.498653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495543,-99) ,
+6, 2.36419, 0, 0, 0.498653,-99) ,
 1, 0.309319, 0, 0, 0.502036,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.000131124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499272,-99) , 
-7, 4.81007, 1, 0, 0.505914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499272,-99) ,
+7, 4.81007, 1, 0, 0.505914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489777,-99) , 
-3, 0.824502, 0, 0, 0.495499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489777,-99) ,
+3, 0.824502, 0, 0, 0.495499,-99) ,
 8, 2.38156, 0, 0, 0.502046,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.000128436);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499567,-99) , 
-1, -0.185621, 0, 0, 0.505899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499567,-99) ,
+1, -0.185621, 0, 0, 0.505899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477305,-99) , 
-7, 4.29516, 0, 0, 0.495503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477305,-99) ,
+7, 4.29516, 0, 0, 0.495503,-99) ,
 8, 2.38156, 0, 0, 0.502038,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.00013262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498163,-99) , 
-4, -0.774054, 1, 0, 0.519184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498163,-99) ,
+4, -0.774054, 1, 0, 0.519184,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497055,-99) , 
-8, 3.21289, 0, 0, 0.498661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497055,-99) ,
+8, 3.21289, 0, 0, 0.498661,-99) ,
 1, 0.309319, 0, 0, 0.502029,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.000117606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498199,-99) , 
-4, -0.774054, 1, 0, 0.519173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498199,-99) ,
+4, -0.774054, 1, 0, 0.519173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497511,-99) , 
-2, -0.596753, 1, 0, 0.498689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497511,-99) ,
+2, -0.596753, 1, 0, 0.498689,-99) ,
 1, 0.309319, 0, 0, 0.502051,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.000120896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-4, -1.10944, 1, 0, 0.505929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+4, -1.10944, 1, 0, 0.505929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493683,-99) , 
-6, 1.62551, 1, 0, 0.495537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493683,-99) ,
+6, 1.62551, 1, 0, 0.495537,-99) ,
 8, 2.38156, 0, 0, 0.502069,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.000140913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.519169,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.519169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496732,-99) , 
-1, -0.797617, 1, 0, 0.498725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496732,-99) ,
+1, -0.797617, 1, 0, 0.498725,-99) ,
 1, 0.309319, 0, 0, 0.50208,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.000123059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497951,-99) , 
-7, 5.04875, 1, 0, 0.505952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497951,-99) ,
+7, 5.04875, 1, 0, 0.505952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492898,-99) , 
-4, -0.455325, 0, 0, 0.49558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492898,-99) ,
+4, -0.455325, 0, 0, 0.49558,-99) ,
 8, 2.38156, 0, 0, 0.5021,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.000140483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.519114,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.519114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495859,-99) , 
-4, -0.463655, 0, 0, 0.498746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495859,-99) ,
+4, -0.463655, 0, 0, 0.498746,-99) ,
 1, 0.309319, 0, 0, 0.502088,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.000139722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.418723, 1, 1, 0.519076,-99) , 
+0,
+0,
+5, 0.418723, 1, 1, 0.519076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495897,-99) , 
-4, -0.463655, 0, 0, 0.498762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495897,-99) ,
+4, -0.463655, 0, 0, 0.498762,-99) ,
 1, 0.309319, 0, 0, 0.502095,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.00012893);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497991,-99) , 
-7, 5.04875, 1, 0, 0.505935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497991,-99) ,
+7, 5.04875, 1, 0, 0.505935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47747,-99) , 
-7, 4.29516, 0, 0, 0.495616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47747,-99) ,
+7, 4.29516, 0, 0, 0.495616,-99) ,
 8, 2.38156, 0, 0, 0.502102,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.000144227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498098,-99) , 
-4, -0.774054, 1, 0, 0.519012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498098,-99) ,
+4, -0.774054, 1, 0, 0.519012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496766,-99) , 
-1, -0.797617, 1, 0, 0.498754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496766,-99) ,
+1, -0.797617, 1, 0, 0.498754,-99) ,
 1, 0.309319, 0, 0, 0.502078,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.000130671);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498051,-99) , 
-7, 5.04875, 1, 0, 0.505932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498051,-99) ,
+7, 5.04875, 1, 0, 0.505932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490933,-99) , 
-1, -0.539082, 1, 0, 0.495623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490933,-99) ,
+1, -0.539082, 1, 0, 0.495623,-99) ,
 8, 2.38156, 0, 0, 0.502103,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.000130481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498607,-99) , 
-3, 1.12549, 1, 0, 0.505904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498607,-99) ,
+3, 1.12549, 1, 0, 0.505904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490968,-99) , 
-1, -0.539082, 1, 0, 0.495632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490968,-99) ,
+1, -0.539082, 1, 0, 0.495632,-99) ,
 8, 2.38156, 0, 0, 0.502088,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.000144285);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497653,-99) , 
-5, 1.04818, 1, 0, 0.510075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497653,-99) ,
+5, 1.04818, 1, 0, 0.510075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495916,-99) , 
-3, 0.442764, 1, 0, 0.498661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495916,-99) ,
+3, 0.442764, 1, 0, 0.498661,-99) ,
 6, 2.32779, 0, 0, 0.502076,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.000128399);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499506,-99) , 
-3, 0.859409, 1, 0, 0.50589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499506,-99) ,
+3, 0.859409, 1, 0, 0.50589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477558,-99) , 
-7, 4.29516, 0, 0, 0.495655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477558,-99) ,
+7, 4.29516, 0, 0, 0.495655,-99) ,
 8, 2.38156, 0, 0, 0.502088,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.000129693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499339,-99) , 
-7, 4.81007, 1, 0, 0.505883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499339,-99) ,
+7, 4.81007, 1, 0, 0.505883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490997,-99) , 
-1, -0.539082, 1, 0, 0.495637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490997,-99) ,
+1, -0.539082, 1, 0, 0.495637,-99) ,
 8, 2.38156, 0, 0, 0.502077,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.000121413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499374,-99) , 
-7, 4.81007, 1, 0, 0.505868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499374,-99) ,
+7, 4.81007, 1, 0, 0.505868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49393,-99) , 
-0, 3.03054, 0, 0, 0.495646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49393,-99) ,
+0, 3.03054, 0, 0, 0.495646,-99) ,
 8, 2.38156, 0, 0, 0.502071,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.000129241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498682,-99) , 
-3, 1.12549, 1, 0, 0.505854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498682,-99) ,
+3, 1.12549, 1, 0, 0.505854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490009,-99) , 
-3, 0.824502, 0, 0, 0.495668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490009,-99) ,
+3, 0.824502, 0, 0, 0.495668,-99) ,
 8, 2.38156, 0, 0, 0.502071,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.000128846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499504,-99) , 
-3, 0.859409, 1, 0, 0.50583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499504,-99) ,
+3, 0.859409, 1, 0, 0.50583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491056,-99) , 
-1, -0.539082, 1, 0, 0.495672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491056,-99) ,
+1, -0.539082, 1, 0, 0.495672,-99) ,
 8, 2.38156, 0, 0, 0.502057,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.000152851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498107,-99) , 
-4, -0.774054, 1, 0, 0.518922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498107,-99) ,
+4, -0.774054, 1, 0, 0.518922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495664,-99) , 
-6, 2.36419, 0, 0, 0.498744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495664,-99) ,
+6, 2.36419, 0, 0, 0.498744,-99) ,
 1, 0.309319, 0, 0, 0.502055,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.000147751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.51891,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.51891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495705,-99) , 
-6, 2.36419, 0, 0, 0.498764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495705,-99) ,
+6, 2.36419, 0, 0, 0.498764,-99) ,
 1, 0.309319, 0, 0, 0.50207,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.000128508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498133,-99) , 
-7, 5.04875, 1, 0, 0.505842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498133,-99) ,
+7, 5.04875, 1, 0, 0.505842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490077,-99) , 
-3, 0.824502, 0, 0, 0.495714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490077,-99) ,
+3, 0.824502, 0, 0, 0.495714,-99) ,
 8, 2.38156, 0, 0, 0.50208,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.000120188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498769,-99) , 
-3, 1.12549, 1, 0, 0.505814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498769,-99) ,
+3, 1.12549, 1, 0, 0.505814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494013,-99) , 
-0, 3.03054, 0, 0, 0.495718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494013,-99) ,
+0, 3.03054, 0, 0, 0.495718,-99) ,
 8, 2.38156, 0, 0, 0.502064,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.000128027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499582,-99) , 
-1, -0.185621, 0, 0, 0.505791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499582,-99) ,
+1, -0.185621, 0, 0, 0.505791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491138,-99) , 
-1, -0.539082, 1, 0, 0.49574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491138,-99) ,
+1, -0.539082, 1, 0, 0.49574,-99) ,
 8, 2.38156, 0, 0, 0.502057,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.00012161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499356,-99) , 
-7, 4.81007, 1, 0, 0.505788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499356,-99) ,
+7, 4.81007, 1, 0, 0.505788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493912,-99) , 
-6, 1.62551, 1, 0, 0.495749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493912,-99) ,
+6, 1.62551, 1, 0, 0.495749,-99) ,
 8, 2.38156, 0, 0, 0.502059,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.000174427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490051,-99) , 
-0, 1.77191, 0, 0, 0.509929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490051,-99) ,
+0, 1.77191, 0, 0, 0.509929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495001,-99) , 
-8, 3.05694, 0, 0, 0.498698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495001,-99) ,
+8, 3.05694, 0, 0, 0.498698,-99) ,
 6, 2.32779, 0, 0, 0.502058,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.000127296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499531,-99) , 
-3, 0.859409, 1, 0, 0.505774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499531,-99) ,
+3, 0.859409, 1, 0, 0.505774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49122,-99) , 
-1, -0.539082, 1, 0, 0.495799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49122,-99) ,
+1, -0.539082, 1, 0, 0.495799,-99) ,
 8, 2.38156, 0, 0, 0.502069,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.000157327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496996,-99) , 
-8, 2.05189, 0, 0, 0.509895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496996,-99) ,
+8, 2.05189, 0, 0, 0.509895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49505,-99) , 
-8, 3.05694, 0, 0, 0.498725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49505,-99) ,
+8, 3.05694, 0, 0, 0.498725,-99) ,
 6, 2.32779, 0, 0, 0.502067,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.000145896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.518783,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.518783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495785,-99) , 
-6, 2.36419, 0, 0, 0.498797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495785,-99) ,
+6, 2.36419, 0, 0, 0.498797,-99) ,
 1, 0.309319, 0, 0, 0.502077,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.00014241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498004,-99) , 
-4, -0.774054, 1, 0, 0.518744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498004,-99) ,
+4, -0.774054, 1, 0, 0.518744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496838,-99) , 
-1, -0.797617, 1, 0, 0.498816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496838,-99) ,
+1, -0.797617, 1, 0, 0.498816,-99) ,
 1, 0.309319, 0, 0, 0.502086,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.00012727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498208,-99) , 
-7, 5.04875, 1, 0, 0.505794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498208,-99) ,
+7, 5.04875, 1, 0, 0.505794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477827,-99) , 
-7, 4.29516, 0, 0, 0.495877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477827,-99) ,
+7, 4.29516, 0, 0, 0.495877,-99) ,
 8, 2.38156, 0, 0, 0.502111,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.000149508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498017,-99) , 
-4, -0.774054, 1, 0, 0.518707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498017,-99) ,
+4, -0.774054, 1, 0, 0.518707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495832,-99) , 
-6, 2.36419, 0, 0, 0.498824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495832,-99) ,
+6, 2.36419, 0, 0, 0.498824,-99) ,
 1, 0.309319, 0, 0, 0.502087,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.000157111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490009,-99) , 
-0, 1.77191, 0, 0, 0.509802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490009,-99) ,
+0, 1.77191, 0, 0, 0.509802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495835,-99) , 
-6, 1.61417, 1, 0, 0.498813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495835,-99) ,
+6, 1.61417, 1, 0, 0.498813,-99) ,
 6, 2.32779, 0, 0, 0.502101,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.000127273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497986,-99) , 
-5, 1.13177, 1, 0, 0.505787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497986,-99) ,
+5, 1.13177, 1, 0, 0.505787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477891,-99) , 
-7, 4.29516, 0, 0, 0.495889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477891,-99) ,
+7, 4.29516, 0, 0, 0.495889,-99) ,
 8, 2.38156, 0, 0, 0.50211,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.000193661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490205,-99) , 
-7, 4.64755, 1, 0, 0.511186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490205,-99) ,
+7, 4.64755, 1, 0, 0.511186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494634,-99) , 
-4, -0.463655, 0, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494634,-99) ,
+4, -0.463655, 0, 0, 0.499211,-99) ,
 5, 0.329645, 1, 0, 0.502086,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.000106375);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496813,-99) , 
-8, 2.38156, 0, 0, 0.502779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496813,-99) ,
+8, 2.38156, 0, 0, 0.502779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49233,-99) ,
 4, -3.0468, 0, 0, 0.502098,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.000141742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498017,-99) , 
-4, -0.774054, 1, 0, 0.518675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498017,-99) ,
+4, -0.774054, 1, 0, 0.518675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496864,-99) , 
-1, -0.797617, 1, 0, 0.498838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496864,-99) ,
+1, -0.797617, 1, 0, 0.498838,-99) ,
 1, 0.309319, 0, 0, 0.502093,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.000171166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490109,-99) , 
-0, 1.77191, 0, 0, 0.509795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490109,-99) ,
+0, 1.77191, 0, 0, 0.509795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495196,-99) , 
-8, 3.05694, 0, 0, 0.498839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495196,-99) ,
+8, 3.05694, 0, 0, 0.498839,-99) ,
 6, 2.32779, 0, 0, 0.502117,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.000147761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498054,-99) , 
-4, -0.774054, 1, 0, 0.518653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498054,-99) ,
+4, -0.774054, 1, 0, 0.518653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495933,-99) , 
-6, 2.36419, 0, 0, 0.498883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495933,-99) ,
+6, 2.36419, 0, 0, 0.498883,-99) ,
 1, 0.309319, 0, 0, 0.502128,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.000126618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499678,-99) , 
-1, -0.185621, 0, 0, 0.505782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499678,-99) ,
+1, -0.185621, 0, 0, 0.505782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478024,-99) , 
-7, 4.29516, 0, 0, 0.495983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478024,-99) ,
+7, 4.29516, 0, 0, 0.495983,-99) ,
 8, 2.38156, 0, 0, 0.502142,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.000146966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498062,-99) , 
-4, -0.774054, 1, 0, 0.51861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498062,-99) ,
+4, -0.774054, 1, 0, 0.51861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495969,-99) , 
-6, 2.36419, 0, 0, 0.498899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495969,-99) ,
+6, 2.36419, 0, 0, 0.498899,-99) ,
 1, 0.309319, 0, 0, 0.502134,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.000142019);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4999,-99) , 
-8, 2.67159, 0, 0, 0.518598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4999,-99) ,
+8, 2.67159, 0, 0, 0.518598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496008,-99) , 
-6, 2.36419, 0, 0, 0.498918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496008,-99) ,
+6, 2.36419, 0, 0, 0.498918,-99) ,
 1, 0.309319, 0, 0, 0.502148,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.000119739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498936,-99) , 
-3, 1.12549, 1, 0, 0.5058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498936,-99) ,
+3, 1.12549, 1, 0, 0.5058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494166,-99) , 
-6, 1.62551, 1, 0, 0.496004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494166,-99) ,
+6, 1.62551, 1, 0, 0.496004,-99) ,
 8, 2.38156, 0, 0, 0.502162,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.00012693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498281,-99) , 
-7, 5.04875, 1, 0, 0.505778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498281,-99) ,
+7, 5.04875, 1, 0, 0.505778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478118,-99) , 
-7, 4.29516, 0, 0, 0.496025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478118,-99) ,
+7, 4.29516, 0, 0, 0.496025,-99) ,
 8, 2.38156, 0, 0, 0.502155,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.000126616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499421,-99) , 
-7, 4.81007, 1, 0, 0.50575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499421,-99) ,
+7, 4.81007, 1, 0, 0.50575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490396,-99) , 
-3, 0.824502, 0, 0, 0.496008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490396,-99) ,
+3, 0.824502, 0, 0, 0.496008,-99) ,
 8, 2.38156, 0, 0, 0.502131,-99)    );
   // itree = 600
   fBoostWeights.push_back(9.32724e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486095,-99) , 
-7, 3.73601, 0, 0, 0.502805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486095,-99) ,
+7, 3.73601, 0, 0, 0.502805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492351,-99) ,
 4, -3.0468, 0, 0, 0.502124,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.000125812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499434,-99) , 
-7, 4.81007, 1, 0, 0.505717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499434,-99) ,
+7, 4.81007, 1, 0, 0.505717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478146,-99) , 
-7, 4.29516, 0, 0, 0.495993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478146,-99) ,
+7, 4.29516, 0, 0, 0.495993,-99) ,
 8, 2.38156, 0, 0, 0.502105,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.00013215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.402147, 0, 1, 0.509604,-99) , 
+0,
+0,
+2, -0.402147, 0, 1, 0.509604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495929,-99) , 
-6, 1.61417, 1, 0, 0.498881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495929,-99) ,
+6, 1.61417, 1, 0, 0.498881,-99) ,
 6, 2.32779, 0, 0, 0.502089,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.000123269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498759,-99) , 
-5, 0.754375, 1, 0, 0.516888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498759,-99) ,
+5, 0.754375, 1, 0, 0.516888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496607,-99) , 
-8, 2.89209, 0, 0, 0.499114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496607,-99) ,
+8, 2.89209, 0, 0, 0.499114,-99) ,
 0, 3.03054, 0, 0, 0.502093,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.000145582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498009,-99) , 
-4, -0.774054, 1, 0, 0.518501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498009,-99) ,
+4, -0.774054, 1, 0, 0.518501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496004,-99) , 
-6, 2.36419, 0, 0, 0.498882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496004,-99) ,
+6, 2.36419, 0, 0, 0.498882,-99) ,
 1, 0.309319, 0, 0, 0.502102,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.000125655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498385,-99) , 
-7, 5.04875, 1, 0, 0.505717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498385,-99) ,
+7, 5.04875, 1, 0, 0.505717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490435,-99) , 
-3, 0.824502, 0, 0, 0.496022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490435,-99) ,
+3, 0.824502, 0, 0, 0.496022,-99) ,
 8, 2.38156, 0, 0, 0.502116,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.000126019);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499719,-99) , 
-3, 0.593324, 1, 0, 0.50569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499719,-99) ,
+3, 0.593324, 1, 0, 0.50569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47823,-99) , 
-7, 4.29516, 0, 0, 0.496026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47823,-99) ,
+7, 4.29516, 0, 0, 0.496026,-99) ,
 8, 2.38156, 0, 0, 0.5021,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.00013607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499883,-99) , 
-8, 2.67159, 0, 0, 0.518471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499883,-99) ,
+8, 2.67159, 0, 0, 0.518471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496914,-99) , 
-1, -0.797617, 1, 0, 0.498887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496914,-99) ,
+1, -0.797617, 1, 0, 0.498887,-99) ,
 1, 0.309319, 0, 0, 0.502101,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.00014897);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489991,-99) , 
-0, 1.77191, 0, 0, 0.509554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489991,-99) ,
+0, 1.77191, 0, 0, 0.509554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496255,-99) , 
-5, 0.245244, 1, 0, 0.498952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496255,-99) ,
+5, 0.245244, 1, 0, 0.498952,-99) ,
 6, 2.32779, 0, 0, 0.502124,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.00011877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49898,-99) , 
-3, 1.12549, 1, 0, 0.505728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49898,-99) ,
+3, 1.12549, 1, 0, 0.505728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484443,-99) , 
-4, -1.41151, 0, 0, 0.49605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484443,-99) ,
+4, -1.41151, 0, 0, 0.49605,-99) ,
 8, 2.38156, 0, 0, 0.502133,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.000125955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497961,-99) , 
-5, 1.13177, 1, 0, 0.505705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497961,-99) ,
+5, 1.13177, 1, 0, 0.505705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490482,-99) , 
-3, 0.824502, 0, 0, 0.496039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490482,-99) ,
+3, 0.824502, 0, 0, 0.496039,-99) ,
 8, 2.38156, 0, 0, 0.502115,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.000152746);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490285,-99) , 
-7, 4.64755, 1, 0, 0.511176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490285,-99) ,
+7, 4.64755, 1, 0, 0.511176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496553,-99) , 
-6, 2.32781, 0, 0, 0.499231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496553,-99) ,
+6, 2.32781, 0, 0, 0.499231,-99) ,
 5, 0.329645, 1, 0, 0.502099,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.000125702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497996,-99) , 
-5, 1.13177, 1, 0, 0.505685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497996,-99) ,
+5, 1.13177, 1, 0, 0.505685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4783,-99) , 
-7, 4.29516, 0, 0, 0.496054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4783,-99) ,
+7, 4.29516, 0, 0, 0.496054,-99) ,
 8, 2.38156, 0, 0, 0.502108,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.000125122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498031,-99) , 
-5, 1.13177, 1, 0, 0.505657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498031,-99) ,
+5, 1.13177, 1, 0, 0.505657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491465,-99) , 
-1, -0.539082, 1, 0, 0.496036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491465,-99) ,
+1, -0.539082, 1, 0, 0.496036,-99) ,
 8, 2.38156, 0, 0, 0.502084,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.000144313);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498001,-99) , 
-4, -0.774054, 1, 0, 0.518393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498001,-99) ,
+4, -0.774054, 1, 0, 0.518393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49603,-99) , 
-6, 2.36419, 0, 0, 0.498865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49603,-99) ,
+6, 2.36419, 0, 0, 0.498865,-99) ,
 1, 0.309319, 0, 0, 0.502069,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.000125038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49973,-99) , 
-3, 0.593324, 1, 0, 0.505642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49973,-99) ,
+3, 0.593324, 1, 0, 0.505642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478358,-99) , 
-7, 4.29516, 0, 0, 0.496062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478358,-99) ,
+7, 4.29516, 0, 0, 0.496062,-99) ,
 8, 2.38156, 0, 0, 0.502083,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.000124504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499456,-99) , 
-7, 4.81007, 1, 0, 0.505653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499456,-99) ,
+7, 4.81007, 1, 0, 0.505653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490506,-99) , 
-3, 0.824502, 0, 0, 0.496045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490506,-99) ,
+3, 0.824502, 0, 0, 0.496045,-99) ,
 8, 2.38156, 0, 0, 0.502084,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.000124563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499625,-99) , 
-1, -0.185621, 0, 0, 0.505639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499625,-99) ,
+1, -0.185621, 0, 0, 0.505639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491501,-99) , 
-1, -0.539082, 1, 0, 0.496049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491501,-99) ,
+1, -0.539082, 1, 0, 0.496049,-99) ,
 8, 2.38156, 0, 0, 0.502077,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.000180856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490298,-99) , 
-7, 4.64755, 1, 0, 0.511134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490298,-99) ,
+7, 4.64755, 1, 0, 0.511134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494475,-99) , 
-7, 4.69073, 0, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494475,-99) ,
+7, 4.69073, 0, 0, 0.499217,-99) ,
 5, 0.329645, 1, 0, 0.502078,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.000124419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498086,-99) , 
-5, 1.13177, 1, 0, 0.505641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498086,-99) ,
+5, 1.13177, 1, 0, 0.505641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490555,-99) , 
-3, 0.824502, 0, 0, 0.496061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490555,-99) ,
+3, 0.824502, 0, 0, 0.496061,-99) ,
 8, 2.38156, 0, 0, 0.502082,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.000129448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496453,-99) , 
-1, 0.0281889, 0, 0, 0.516793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496453,-99) ,
+1, 0.0281889, 0, 0, 0.516793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496891,-99) , 
-6, 2.41557, 0, 0, 0.499101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496891,-99) ,
+6, 2.41557, 0, 0, 0.499101,-99) ,
 0, 3.03054, 0, 0, 0.502066,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.000124378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499745,-99) , 
-3, 0.593324, 1, 0, 0.505625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499745,-99) ,
+3, 0.593324, 1, 0, 0.505625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478452,-99) , 
-7, 4.29516, 0, 0, 0.496082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478452,-99) ,
+7, 4.29516, 0, 0, 0.496082,-99) ,
 8, 2.38156, 0, 0, 0.502081,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.000122424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499289,-99) , 
-0, 1.64276, 0, 0, 0.505636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499289,-99) ,
+0, 1.64276, 0, 0, 0.505636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491539,-99) , 
-1, -0.539082, 1, 0, 0.496065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491539,-99) ,
+1, -0.539082, 1, 0, 0.496065,-99) ,
 8, 2.38156, 0, 0, 0.502081,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.000123914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498134,-99) , 
-5, 1.13177, 1, 0, 0.505612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498134,-99) ,
+5, 1.13177, 1, 0, 0.505612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478494,-99) , 
-7, 4.29516, 0, 0, 0.496074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478494,-99) ,
+7, 4.29516, 0, 0, 0.496074,-99) ,
 8, 2.38156, 0, 0, 0.502069,-99)    );
   // itree = 624
   fBoostWeights.push_back(9.1884e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488217,-99) , 
-4, -3.0468, 0, 0, 0.502759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488217,-99) ,
+4, -3.0468, 0, 0, 0.502759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490704,-99) ,
 7, 3.73601, 0, 0, 0.502045,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.00012576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496439,-99) , 
-1, 0.0281889, 0, 0, 0.516725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496439,-99) ,
+1, 0.0281889, 0, 0, 0.516725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497297,-99) , 
-5, 0.245271, 1, 0, 0.499066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497297,-99) ,
+5, 0.245271, 1, 0, 0.499066,-99) ,
 0, 3.03054, 0, 0, 0.502027,-99)    );
   // itree = 626
   fBoostWeights.push_back(9.24642e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497774,-99) , 
-8, 2.3488, 0, 0, 0.502755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497774,-99) ,
+8, 2.3488, 0, 0, 0.502755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490749,-99) ,
 7, 3.73601, 0, 0, 0.502044,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.00010927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496475,-99) , 
-1, 0.0281889, 0, 0, 0.51671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496475,-99) ,
+1, 0.0281889, 0, 0, 0.51671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497977,-99) , 
-2, 0.956816, 0, 0, 0.499084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497977,-99) ,
+2, 0.956816, 0, 0, 0.499084,-99) ,
 0, 3.03054, 0, 0, 0.502039,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.000135098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.518254,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.518254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496907,-99) , 
-1, -0.797617, 1, 0, 0.498877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496907,-99) ,
+1, -0.797617, 1, 0, 0.498877,-99) ,
 1, 0.309319, 0, 0, 0.502056,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.000123696);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499747,-99) , 
-3, 0.593324, 1, 0, 0.505594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499747,-99) ,
+3, 0.593324, 1, 0, 0.505594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478601,-99) , 
-7, 4.29516, 0, 0, 0.496121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478601,-99) ,
+7, 4.29516, 0, 0, 0.496121,-99) ,
 8, 2.38156, 0, 0, 0.502075,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.000121736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499831,-99) , 
-4, -1.10944, 1, 0, 0.505605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499831,-99) ,
+4, -1.10944, 1, 0, 0.505605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4916,-99) , 
-1, -0.539082, 1, 0, 0.496104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4916,-99) ,
+1, -0.539082, 1, 0, 0.496104,-99) ,
 8, 2.38156, 0, 0, 0.502076,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.000119508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.516719,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.516719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496942,-99) , 
-6, 2.41557, 0, 0, 0.499134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496942,-99) ,
+6, 2.41557, 0, 0, 0.499134,-99) ,
 0, 3.03054, 0, 0, 0.502082,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.000123689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499434,-99) , 
-7, 4.81007, 1, 0, 0.505618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499434,-99) ,
+7, 4.81007, 1, 0, 0.505618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478651,-99) , 
-7, 4.29516, 0, 0, 0.496122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478651,-99) ,
+7, 4.29516, 0, 0, 0.496122,-99) ,
 8, 2.38156, 0, 0, 0.502091,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.000119318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49651,-99) , 
-1, 0.0281889, 0, 0, 0.51667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49651,-99) ,
+1, 0.0281889, 0, 0, 0.51667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496275,-99) , 
-0, 2.12578, 1, 0, 0.499136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496275,-99) ,
+0, 2.12578, 1, 0, 0.499136,-99) ,
 0, 3.03054, 0, 0, 0.502075,-99)    );
   // itree = 634
   fBoostWeights.push_back(9.21669e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488236,-99) , 
-4, -3.0468, 0, 0, 0.502785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488236,-99) ,
+4, -3.0468, 0, 0, 0.502785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490834,-99) ,
 7, 3.73601, 0, 0, 0.502077,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.000114486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499665,-99) , 
-1, -0.185621, 0, 0, 0.50559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499665,-99) ,
+1, -0.185621, 0, 0, 0.50559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494412,-99) , 
-0, 3.03054, 0, 0, 0.496082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494412,-99) ,
+0, 3.03054, 0, 0, 0.496082,-99) ,
 8, 2.38156, 0, 0, 0.502058,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.000138188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499755,-99) , 
-8, 2.67159, 0, 0, 0.518161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499755,-99) ,
+8, 2.67159, 0, 0, 0.518161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496109,-99) , 
-6, 2.36419, 0, 0, 0.498904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496109,-99) ,
+6, 2.36419, 0, 0, 0.498904,-99) ,
 1, 0.309319, 0, 0, 0.502064,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.000141787);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497915,-99) , 
-4, -0.774054, 1, 0, 0.518149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497915,-99) ,
+4, -0.774054, 1, 0, 0.518149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496146,-99) , 
-6, 2.36419, 0, 0, 0.498922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496146,-99) ,
+6, 2.36419, 0, 0, 0.498922,-99) ,
 1, 0.309319, 0, 0, 0.502078,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.000122768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499807,-99) , 
-3, 0.593324, 1, 0, 0.505608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499807,-99) ,
+3, 0.593324, 1, 0, 0.505608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490649,-99) , 
-3, 0.824502, 0, 0, 0.49614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490649,-99) ,
+3, 0.824502, 0, 0, 0.49614,-99) ,
 8, 2.38156, 0, 0, 0.502091,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.000123502);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498207,-99) , 
-5, 1.13177, 1, 0, 0.505619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498207,-99) ,
+5, 1.13177, 1, 0, 0.505619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478731,-99) , 
-7, 4.29516, 0, 0, 0.496144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478731,-99) ,
+7, 4.29516, 0, 0, 0.496144,-99) ,
 8, 2.38156, 0, 0, 0.5021,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.000111685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496112,-99) , 
-5, 0.253431, 1, 0, 0.511084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496112,-99) ,
+5, 0.253431, 1, 0, 0.511084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497691,-99) , 
-0, 3.03054, 0, 0, 0.499231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497691,-99) ,
+0, 3.03054, 0, 0, 0.499231,-99) ,
 5, 0.329645, 1, 0, 0.502076,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.00012297);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499464,-99) , 
-7, 4.81007, 1, 0, 0.505603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499464,-99) ,
+7, 4.81007, 1, 0, 0.505603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49165,-99) , 
-1, -0.539082, 1, 0, 0.496141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49165,-99) ,
+1, -0.539082, 1, 0, 0.496141,-99) ,
 8, 2.38156, 0, 0, 0.502089,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.000113471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499783,-99) , 
-8, 2.67159, 0, 0, 0.518117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499783,-99) ,
+8, 2.67159, 0, 0, 0.518117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497468,-99) , 
-5, 0.245271, 1, 0, 0.498935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497468,-99) ,
+5, 0.245271, 1, 0, 0.498935,-99) ,
 1, 0.309319, 0, 0, 0.502083,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.000122163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499741,-99) , 
-1, -0.185621, 0, 0, 0.505601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499741,-99) ,
+1, -0.185621, 0, 0, 0.505601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478808,-99) , 
-7, 4.29516, 0, 0, 0.496172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478808,-99) ,
+7, 4.29516, 0, 0, 0.496172,-99) ,
 8, 2.38156, 0, 0, 0.502099,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.000122837);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498464,-99) , 
-7, 5.04875, 1, 0, 0.505598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498464,-99) ,
+7, 5.04875, 1, 0, 0.505598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49069,-99) , 
-3, 0.824502, 0, 0, 0.496155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49069,-99) ,
+3, 0.824502, 0, 0, 0.496155,-99) ,
 8, 2.38156, 0, 0, 0.502091,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.000121644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499808,-99) , 
-3, 0.593324, 1, 0, 0.505571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499808,-99) ,
+3, 0.593324, 1, 0, 0.505571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491694,-99) , 
-1, -0.539082, 1, 0, 0.49616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491694,-99) ,
+1, -0.539082, 1, 0, 0.49616,-99) ,
 8, 2.38156, 0, 0, 0.502075,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.000140511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497921,-99) , 
-4, -0.774054, 1, 0, 0.518071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497921,-99) ,
+4, -0.774054, 1, 0, 0.518071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496056,-99) , 
-4, -0.463655, 0, 0, 0.498947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496056,-99) ,
+4, -0.463655, 0, 0, 0.498947,-99) ,
 1, 0.309319, 0, 0, 0.502085,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.000120894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499429,-99) , 
-0, 1.64276, 0, 0, 0.505593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499429,-99) ,
+0, 1.64276, 0, 0, 0.505593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478866,-99) , 
-7, 4.29516, 0, 0, 0.496181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478866,-99) ,
+7, 4.29516, 0, 0, 0.496181,-99) ,
 8, 2.38156, 0, 0, 0.502097,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.00012207);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49949,-99) , 
-7, 4.81007, 1, 0, 0.505569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49949,-99) ,
+7, 4.81007, 1, 0, 0.505569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478898,-99) , 
-7, 4.29516, 0, 0, 0.496164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478898,-99) ,
+7, 4.29516, 0, 0, 0.496164,-99) ,
 8, 2.38156, 0, 0, 0.502075,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.000121779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49853,-99) , 
-7, 5.04875, 1, 0, 0.505555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49853,-99) ,
+7, 5.04875, 1, 0, 0.505555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490726,-99) , 
-3, 0.824502, 0, 0, 0.496147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490726,-99) ,
+3, 0.824502, 0, 0, 0.496147,-99) ,
 8, 2.38156, 0, 0, 0.50206,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.000102083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498214,-99) , 
-5, 1.13177, 1, 0, 0.505528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498214,-99) ,
+5, 1.13177, 1, 0, 0.505528,-99) ,
 NN(
-0, 
-0, 
-8, 1.75907, 0, -1, 0.496151,-99) , 
+0,
+0,
+8, 1.75907, 0, -1, 0.496151,-99) ,
 8, 2.38156, 0, 0, 0.502045,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.000121441);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499762,-99) , 
-3, 0.593324, 1, 0, 0.505506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499762,-99) ,
+3, 0.593324, 1, 0, 0.505506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478964,-99) , 
-7, 4.29516, 0, 0, 0.496179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478964,-99) ,
+7, 4.29516, 0, 0, 0.496179,-99) ,
 8, 2.38156, 0, 0, 0.502041,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.000120907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499706,-99) , 
-1, -0.185621, 0, 0, 0.505516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499706,-99) ,
+1, -0.185621, 0, 0, 0.505516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491719,-99) , 
-1, -0.539082, 1, 0, 0.496162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491719,-99) ,
+1, -0.539082, 1, 0, 0.496162,-99) ,
 8, 2.38156, 0, 0, 0.502042,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.000121354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498265,-99) , 
-5, 1.13177, 1, 0, 0.505513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498265,-99) ,
+5, 1.13177, 1, 0, 0.505513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490781,-99) , 
-3, 0.824502, 0, 0, 0.496171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490781,-99) ,
+3, 0.824502, 0, 0, 0.496171,-99) ,
 8, 2.38156, 0, 0, 0.502043,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.000136792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499766,-99) , 
-8, 2.67159, 0, 0, 0.517951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499766,-99) ,
+8, 2.67159, 0, 0, 0.517951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496135,-99) , 
-6, 2.36419, 0, 0, 0.498902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496135,-99) ,
+6, 2.36419, 0, 0, 0.498902,-99) ,
 1, 0.309319, 0, 0, 0.502028,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.000120764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499479,-99) , 
-7, 4.81007, 1, 0, 0.505495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499479,-99) ,
+7, 4.81007, 1, 0, 0.505495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490832,-99) , 
-3, 0.824502, 0, 0, 0.496196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490832,-99) ,
+3, 0.824502, 0, 0, 0.496196,-99) ,
 8, 2.38156, 0, 0, 0.502041,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.000146778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497635,-99) , 
-6, 2.24, 0, 0, 0.503075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497635,-99) ,
+6, 2.24, 0, 0, 0.503075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490125,-99) , 
-6, 1.65196, 1, 0, 0.498388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490125,-99) ,
+6, 1.65196, 1, 0, 0.498388,-99) ,
 3, 1.04065, 1, 0, 0.502034,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.000121059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498283,-99) , 
-5, 1.13177, 1, 0, 0.50549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498283,-99) ,
+5, 1.13177, 1, 0, 0.50549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479043,-99) , 
-7, 4.29516, 0, 0, 0.49621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479043,-99) ,
+7, 4.29516, 0, 0, 0.49621,-99) ,
 8, 2.38156, 0, 0, 0.502043,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.000111474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497829,-99) , 
-4, -0.774054, 1, 0, 0.517911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497829,-99) ,
+4, -0.774054, 1, 0, 0.517911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49773,-99) , 
-2, -0.596753, 1, 0, 0.4989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49773,-99) ,
+2, -0.596753, 1, 0, 0.4989,-99) ,
 1, 0.309319, 0, 0, 0.50202,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.000120677);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499775,-99) , 
-3, 0.593324, 1, 0, 0.505479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499775,-99) ,
+3, 0.593324, 1, 0, 0.505479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479094,-99) , 
-7, 4.29516, 0, 0, 0.496212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479094,-99) ,
+7, 4.29516, 0, 0, 0.496212,-99) ,
 8, 2.38156, 0, 0, 0.502037,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.000140055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497875,-99) , 
-4, -0.774054, 1, 0, 0.517901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497875,-99) ,
+4, -0.774054, 1, 0, 0.517901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496188,-99) , 
-6, 2.36419, 0, 0, 0.498923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496188,-99) ,
+6, 2.36419, 0, 0, 0.498923,-99) ,
 1, 0.309319, 0, 0, 0.502038,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.000120678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498364,-99) , 
-5, 1.13177, 1, 0, 0.505502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498364,-99) ,
+5, 1.13177, 1, 0, 0.505502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479142,-99) , 
-7, 4.29516, 0, 0, 0.496212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479142,-99) ,
+7, 4.29516, 0, 0, 0.496212,-99) ,
 8, 2.38156, 0, 0, 0.502051,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.000125264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496481,-99) , 
-1, 0.0281889, 0, 0, 0.516449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496481,-99) ,
+1, 0.0281889, 0, 0, 0.516449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496732,-99) , 
-8, 2.89209, 0, 0, 0.499124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496732,-99) ,
+8, 2.89209, 0, 0, 0.499124,-99) ,
 0, 3.03054, 0, 0, 0.502028,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.000120278);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499509,-99) , 
-7, 4.81007, 1, 0, 0.505473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499509,-99) ,
+7, 4.81007, 1, 0, 0.505473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491796,-99) , 
-1, -0.539082, 1, 0, 0.496224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491796,-99) ,
+1, -0.539082, 1, 0, 0.496224,-99) ,
 8, 2.38156, 0, 0, 0.502038,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.000119933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498384,-99) , 
-5, 1.13177, 1, 0, 0.50546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498384,-99) ,
+5, 1.13177, 1, 0, 0.50546,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491829,-99) , 
-1, -0.539082, 1, 0, 0.496232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491829,-99) ,
+1, -0.539082, 1, 0, 0.496232,-99) ,
 8, 2.38156, 0, 0, 0.502032,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.000153554);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497265,-99) , 
-1, -0.0677344, 0, 0, 0.503047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497265,-99) ,
+1, -0.0677344, 0, 0, 0.503047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490179,-99) , 
-6, 1.65196, 1, 0, 0.498419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490179,-99) ,
+6, 1.65196, 1, 0, 0.498419,-99) ,
 3, 1.04065, 1, 0, 0.502019,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.000111455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499769,-99) , 
-3, 0.593324, 1, 0, 0.505438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499769,-99) ,
+3, 0.593324, 1, 0, 0.505438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494608,-99) , 
-0, 3.03054, 0, 0, 0.496258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494608,-99) ,
+0, 3.03054, 0, 0, 0.496258,-99) ,
 8, 2.38156, 0, 0, 0.502028,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.000139496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497851,-99) , 
-4, -0.774054, 1, 0, 0.5178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497851,-99) ,
+4, -0.774054, 1, 0, 0.5178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496069,-99) , 
-4, -0.463655, 0, 0, 0.498948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496069,-99) ,
+4, -0.463655, 0, 0, 0.498948,-99) ,
 1, 0.309319, 0, 0, 0.502042,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.000124892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496525,-99) , 
-1, 0.0281889, 0, 0, 0.516406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496525,-99) ,
+1, 0.0281889, 0, 0, 0.516406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497053,-99) , 
-6, 2.41557, 0, 0, 0.499163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497053,-99) ,
+6, 2.41557, 0, 0, 0.499163,-99) ,
 0, 3.03054, 0, 0, 0.502053,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.000119782);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498463,-99) , 
-5, 1.13177, 1, 0, 0.505471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498463,-99) ,
+5, 1.13177, 1, 0, 0.505471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490974,-99) , 
-3, 0.824502, 0, 0, 0.496307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490974,-99) ,
+3, 0.824502, 0, 0, 0.496307,-99) ,
 8, 2.38156, 0, 0, 0.502067,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.000138565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497876,-99) , 
-4, -0.774054, 1, 0, 0.517765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497876,-99) ,
+4, -0.774054, 1, 0, 0.517765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496259,-99) , 
-6, 2.36419, 0, 0, 0.498967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496259,-99) ,
+6, 2.36419, 0, 0, 0.498967,-99) ,
 1, 0.309319, 0, 0, 0.502052,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.000119811);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499814,-99) , 
-3, 0.593324, 1, 0, 0.505456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499814,-99) ,
+3, 0.593324, 1, 0, 0.505456,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479305,-99) , 
-7, 4.29516, 0, 0, 0.496327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479305,-99) ,
+7, 4.29516, 0, 0, 0.496327,-99) ,
 8, 2.38156, 0, 0, 0.502065,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.000118324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498397,-99) , 
-5, 0.754375, 1, 0, 0.516384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498397,-99) ,
+5, 0.754375, 1, 0, 0.516384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496831,-99) , 
-8, 2.89209, 0, 0, 0.499182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496831,-99) ,
+8, 2.89209, 0, 0, 0.499182,-99) ,
 0, 3.03054, 0, 0, 0.502066,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.000123654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496548,-99) , 
-1, 0.0281889, 0, 0, 0.516372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496548,-99) ,
+1, 0.0281889, 0, 0, 0.516372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497115,-99) , 
-6, 2.41557, 0, 0, 0.499194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497115,-99) ,
+6, 2.41557, 0, 0, 0.499194,-99) ,
 0, 3.03054, 0, 0, 0.502074,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.000132128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499684,-99) , 
-8, 2.67159, 0, 0, 0.517741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499684,-99) ,
+8, 2.67159, 0, 0, 0.517741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497049,-99) , 
-1, -0.797617, 1, 0, 0.499014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497049,-99) ,
+1, -0.797617, 1, 0, 0.499014,-99) ,
 1, 0.309319, 0, 0, 0.502087,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.000146576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497593,-99) , 
-5, 1.00622, 1, 0, 0.509084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497593,-99) ,
+5, 1.00622, 1, 0, 0.509084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495649,-99) , 
-8, 3.05694, 0, 0, 0.499133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495649,-99) ,
+8, 3.05694, 0, 0, 0.499133,-99) ,
 6, 2.32779, 0, 0, 0.50211,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.000137973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497928,-99) , 
-4, -0.774054, 1, 0, 0.517727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497928,-99) ,
+4, -0.774054, 1, 0, 0.517727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496192,-99) , 
-4, -0.463655, 0, 0, 0.499057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496192,-99) ,
+4, -0.463655, 0, 0, 0.499057,-99) ,
 1, 0.309319, 0, 0, 0.502121,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.000137228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497965,-99) , 
-4, -0.774054, 1, 0, 0.517716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497965,-99) ,
+4, -0.774054, 1, 0, 0.517716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496229,-99) , 
-4, -0.463655, 0, 0, 0.499073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496229,-99) ,
+4, -0.463655, 0, 0, 0.499073,-99) ,
 1, 0.309319, 0, 0, 0.502132,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.000120892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498676,-99) , 
-7, 5.04875, 1, 0, 0.505521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498676,-99) ,
+7, 5.04875, 1, 0, 0.505521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479451,-99) , 
-7, 4.29516, 0, 0, 0.496428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479451,-99) ,
+7, 4.29516, 0, 0, 0.496428,-99) ,
 8, 2.38156, 0, 0, 0.502143,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.000119133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499863,-99) , 
-4, -1.10944, 1, 0, 0.505495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499863,-99) ,
+4, -1.10944, 1, 0, 0.505495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479484,-99) , 
-7, 4.29516, 0, 0, 0.496411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479484,-99) ,
+7, 4.29516, 0, 0, 0.496411,-99) ,
 8, 2.38156, 0, 0, 0.502121,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.000132114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.418723, 1, 1, 0.517677,-99) , 
+0,
+0,
+5, 0.418723, 1, 1, 0.517677,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496234,-99) , 
-4, -0.463655, 0, 0, 0.499063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496234,-99) ,
+4, -0.463655, 0, 0, 0.499063,-99) ,
 1, 0.309319, 0, 0, 0.502117,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.000119322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498716,-99) , 
-7, 5.04875, 1, 0, 0.505504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498716,-99) ,
+7, 5.04875, 1, 0, 0.505504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491122,-99) , 
-3, 0.824502, 0, 0, 0.496405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491122,-99) ,
+3, 0.824502, 0, 0, 0.496405,-99) ,
 8, 2.38156, 0, 0, 0.502124,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.000119516);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498547,-99) , 
-5, 1.13177, 1, 0, 0.505478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498547,-99) ,
+5, 1.13177, 1, 0, 0.505478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492001,-99) , 
-1, -0.539082, 1, 0, 0.496409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492001,-99) ,
+1, -0.539082, 1, 0, 0.496409,-99) ,
 8, 2.38156, 0, 0, 0.502109,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.000118807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499568,-99) , 
-7, 4.81007, 1, 0, 0.505452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499568,-99) ,
+7, 4.81007, 1, 0, 0.505452,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492034,-99) , 
-1, -0.539082, 1, 0, 0.496417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492034,-99) ,
+1, -0.539082, 1, 0, 0.496417,-99) ,
 8, 2.38156, 0, 0, 0.502096,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.000119537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498566,-99) , 
-5, 1.13177, 1, 0, 0.505438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498566,-99) ,
+5, 1.13177, 1, 0, 0.505438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479545,-99) , 
-7, 4.29516, 0, 0, 0.496425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479545,-99) ,
+7, 4.29516, 0, 0, 0.496425,-99) ,
 8, 2.38156, 0, 0, 0.50209,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.000118892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498599,-99) , 
-5, 1.13177, 1, 0, 0.505412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498599,-99) ,
+5, 1.13177, 1, 0, 0.505412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479578,-99) , 
-7, 4.29516, 0, 0, 0.496409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479578,-99) ,
+7, 4.29516, 0, 0, 0.496409,-99) ,
 8, 2.38156, 0, 0, 0.502067,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.000114187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.516266,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.516266,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497122,-99) , 
-6, 2.41557, 0, 0, 0.49918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497122,-99) ,
+6, 2.41557, 0, 0, 0.49918,-99) ,
 0, 3.03054, 0, 0, 0.502045,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.000119194);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496508,-99) , 
-1, 0.0281889, 0, 0, 0.516234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496508,-99) ,
+1, 0.0281889, 0, 0, 0.516234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496258,-99) , 
-0, 2.12578, 1, 0, 0.499197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496258,-99) ,
+0, 2.12578, 1, 0, 0.499197,-99) ,
 0, 3.03054, 0, 0, 0.502053,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.000118449);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498625,-99) , 
-5, 1.13177, 1, 0, 0.505398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498625,-99) ,
+5, 1.13177, 1, 0, 0.505398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479615,-99) , 
-7, 4.29516, 0, 0, 0.496398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479615,-99) ,
+7, 4.29516, 0, 0, 0.496398,-99) ,
 8, 2.38156, 0, 0, 0.502055,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.000118392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499769,-99) , 
-3, 0.593324, 1, 0, 0.505372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499769,-99) ,
+3, 0.593324, 1, 0, 0.505372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492022,-99) , 
-1, -0.539082, 1, 0, 0.496381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492022,-99) ,
+1, -0.539082, 1, 0, 0.496381,-99) ,
 8, 2.38156, 0, 0, 0.502032,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.000118293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499801,-99) , 
-3, 0.593324, 1, 0, 0.505383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499801,-99) ,
+3, 0.593324, 1, 0, 0.505383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479654,-99) , 
-7, 4.29516, 0, 0, 0.496389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479654,-99) ,
+7, 4.29516, 0, 0, 0.496389,-99) ,
 8, 2.38156, 0, 0, 0.502042,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.000131519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.51754,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.51754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496338,-99) , 
-6, 2.36419, 0, 0, 0.499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496338,-99) ,
+6, 2.36419, 0, 0, 0.499,-99) ,
 1, 0.309319, 0, 0, 0.502043,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.000114731);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.505399,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.505399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491131,-99) , 
-3, 0.824502, 0, 0, 0.496386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491131,-99) ,
+3, 0.824502, 0, 0, 0.496386,-99) ,
 8, 2.38156, 0, 0, 0.502051,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.000117355);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499785,-99) , 
-4, -1.10944, 1, 0, 0.505368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499785,-99) ,
+4, -1.10944, 1, 0, 0.505368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492052,-99) , 
-1, -0.539082, 1, 0, 0.49639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492052,-99) ,
+1, -0.539082, 1, 0, 0.49639,-99) ,
 8, 2.38156, 0, 0, 0.502033,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.000121756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496557,-99) , 
-1, 0.0281889, 0, 0, 0.516203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496557,-99) ,
+1, 0.0281889, 0, 0, 0.516203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497437,-99) , 
-5, 0.245271, 1, 0, 0.499186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497437,-99) ,
+5, 0.245271, 1, 0, 0.499186,-99) ,
 0, 3.03054, 0, 0, 0.502039,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.00016028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489801,-99) , 
-0, 1.77191, 0, 0, 0.508952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489801,-99) ,
+0, 1.77191, 0, 0, 0.508952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495663,-99) , 
-8, 3.05694, 0, 0, 0.499113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495663,-99) ,
+8, 3.05694, 0, 0, 0.499113,-99) ,
 6, 2.32779, 0, 0, 0.502056,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.000131526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 0, 1, 0.517478,-99) , 
+0,
+0,
+0, 2.64044, 0, 1, 0.517478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496216,-99) , 
-4, -0.463655, 0, 0, 0.49904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496216,-99) ,
+4, -0.463655, 0, 0, 0.49904,-99) ,
 1, 0.309319, 0, 0, 0.502066,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.000135045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497858,-99) , 
-4, -0.774054, 1, 0, 0.517443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497858,-99) ,
+4, -0.774054, 1, 0, 0.517443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49642,-99) , 
-6, 2.36419, 0, 0, 0.499055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49642,-99) ,
+6, 2.36419, 0, 0, 0.499055,-99) ,
 1, 0.309319, 0, 0, 0.502072,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.000192228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4903,-99) , 
-7, 4.64755, 1, 0, 0.511027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4903,-99) ,
+7, 4.64755, 1, 0, 0.511027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494684,-99) , 
-4, -0.463655, 0, 0, 0.499261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494684,-99) ,
+4, -0.463655, 0, 0, 0.499261,-99) ,
 5, 0.329645, 1, 0, 0.502086,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.000109681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498757,-99) , 
-7, 5.04875, 1, 0, 0.505415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498757,-99) ,
+7, 5.04875, 1, 0, 0.505415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491911,-99) , 
-0, 2.06819, 1, 0, 0.496483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491911,-99) ,
+0, 2.06819, 1, 0, 0.496483,-99) ,
 8, 2.38156, 0, 0, 0.502097,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.000141989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499015,-99) , 
-1, -0.161764, 0, 0, 0.508917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499015,-99) ,
+1, -0.161764, 0, 0, 0.508917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495742,-99) , 
-8, 3.05694, 0, 0, 0.499167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495742,-99) ,
+8, 3.05694, 0, 0, 0.499167,-99) ,
 6, 2.32779, 0, 0, 0.502083,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.000118227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499257,-99) , 
-3, 1.12549, 1, 0, 0.505398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499257,-99) ,
+3, 1.12549, 1, 0, 0.505398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479817,-99) , 
-7, 4.29516, 0, 0, 0.496517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479817,-99) ,
+7, 4.29516, 0, 0, 0.496517,-99) ,
 8, 2.38156, 0, 0, 0.502099,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.000115542);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498216,-99) , 
-5, 0.754375, 1, 0, 0.516176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498216,-99) ,
+5, 0.754375, 1, 0, 0.516176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496979,-99) , 
-8, 2.89209, 0, 0, 0.49924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496979,-99) ,
+8, 2.89209, 0, 0, 0.49924,-99) ,
 0, 3.03054, 0, 0, 0.502079,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.000116914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498692,-99) , 
-5, 1.13177, 1, 0, 0.505375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498692,-99) ,
+5, 1.13177, 1, 0, 0.505375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491307,-99) , 
-3, 0.824502, 0, 0, 0.496524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491307,-99) ,
+3, 0.824502, 0, 0, 0.496524,-99) ,
 8, 2.38156, 0, 0, 0.502087,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.000135063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497832,-99) , 
-4, -0.774054, 1, 0, 0.51738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497832,-99) ,
+4, -0.774054, 1, 0, 0.51738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496283,-99) , 
-4, -0.463655, 0, 0, 0.499067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496283,-99) ,
+4, -0.463655, 0, 0, 0.499067,-99) ,
 1, 0.309319, 0, 0, 0.502072,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.000130081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499562,-99) , 
-8, 2.67159, 0, 0, 0.517369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499562,-99) ,
+8, 2.67159, 0, 0, 0.517369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497123,-99) , 
-1, -0.797617, 1, 0, 0.499083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497123,-99) ,
+1, -0.797617, 1, 0, 0.499083,-99) ,
 1, 0.309319, 0, 0, 0.502083,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.000134125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497857,-99) , 
-4, -0.774054, 1, 0, 0.517359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497857,-99) ,
+4, -0.774054, 1, 0, 0.517359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496348,-99) , 
-4, -0.463655, 0, 0, 0.499111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496348,-99) ,
+4, -0.463655, 0, 0, 0.499111,-99) ,
 1, 0.309319, 0, 0, 0.502106,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.000133751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497893,-99) , 
-4, -0.774054, 1, 0, 0.517348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497893,-99) ,
+4, -0.774054, 1, 0, 0.517348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496505,-99) , 
-6, 2.36419, 0, 0, 0.499127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496505,-99) ,
+6, 2.36419, 0, 0, 0.499127,-99) ,
 1, 0.309319, 0, 0, 0.502117,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.000117107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4996,-99) , 
-7, 4.81007, 1, 0, 0.5054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4996,-99) ,
+7, 4.81007, 1, 0, 0.5054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492267,-99) , 
-1, -0.539082, 1, 0, 0.496595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492267,-99) ,
+1, -0.539082, 1, 0, 0.496595,-99) ,
 8, 2.38156, 0, 0, 0.502129,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.000118129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499289,-99) , 
-3, 1.12549, 1, 0, 0.505387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499289,-99) ,
+3, 1.12549, 1, 0, 0.505387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479949,-99) , 
-7, 4.29516, 0, 0, 0.496603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479949,-99) ,
+7, 4.29516, 0, 0, 0.496603,-99) ,
 8, 2.38156, 0, 0, 0.502124,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.000113401);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.505364,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.505364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491418,-99) , 
-3, 0.824502, 0, 0, 0.496587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491418,-99) ,
+3, 0.824502, 0, 0, 0.496587,-99) ,
 8, 2.38156, 0, 0, 0.502104,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.000113354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499578,-99) , 
-7, 4.81007, 1, 0, 0.505334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499578,-99) ,
+7, 4.81007, 1, 0, 0.505334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485261,-99) , 
-4, -1.41151, 0, 0, 0.496591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485261,-99) ,
+4, -1.41151, 0, 0, 0.496591,-99) ,
 8, 2.38156, 0, 0, 0.502086,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.000113255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499767,-99) , 
-4, -1.10944, 1, 0, 0.505321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499767,-99) ,
+4, -1.10944, 1, 0, 0.505321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485292,-99) , 
-4, -1.41151, 0, 0, 0.496579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485292,-99) ,
+4, -1.41151, 0, 0, 0.496579,-99) ,
 8, 2.38156, 0, 0, 0.502074,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.000117717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499804,-99) , 
-3, 0.593324, 1, 0, 0.505325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499804,-99) ,
+3, 0.593324, 1, 0, 0.505325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479964,-99) , 
-7, 4.29516, 0, 0, 0.496568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479964,-99) ,
+7, 4.29516, 0, 0, 0.496568,-99) ,
 8, 2.38156, 0, 0, 0.502072,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.000129542);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499544,-99) , 
-8, 2.67159, 0, 0, 0.517276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499544,-99) ,
+8, 2.67159, 0, 0, 0.517276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496485,-99) , 
-6, 2.36419, 0, 0, 0.499088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496485,-99) ,
+6, 2.36419, 0, 0, 0.499088,-99) ,
 1, 0.309319, 0, 0, 0.502073,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.000117074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499847,-99) , 
-3, 0.593324, 1, 0, 0.505344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499847,-99) ,
+3, 0.593324, 1, 0, 0.505344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480015,-99) , 
-7, 4.29516, 0, 0, 0.496572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480015,-99) ,
+7, 4.29516, 0, 0, 0.496572,-99) ,
 8, 2.38156, 0, 0, 0.502085,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.000146438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489868,-99) , 
-0, 1.77191, 0, 0, 0.508825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489868,-99) ,
+0, 1.77191, 0, 0, 0.508825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496316,-99) , 
-6, 1.61417, 1, 0, 0.49921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496316,-99) ,
+6, 1.61417, 1, 0, 0.49921,-99) ,
 6, 2.32779, 0, 0, 0.502086,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.000133374);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497911,-99) , 
-4, -0.774054, 1, 0, 0.517267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497911,-99) ,
+4, -0.774054, 1, 0, 0.517267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496365,-99) , 
-4, -0.463655, 0, 0, 0.499116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496365,-99) ,
+4, -0.463655, 0, 0, 0.499116,-99) ,
 1, 0.309319, 0, 0, 0.502094,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.00012003);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496611,-99) , 
-1, 0.0281889, 0, 0, 0.51611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496611,-99) ,
+1, 0.0281889, 0, 0, 0.51611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49754,-99) , 
-5, 0.245271, 1, 0, 0.499285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49754,-99) ,
+5, 0.245271, 1, 0, 0.499285,-99) ,
 0, 3.03054, 0, 0, 0.502105,-99)    );
   // itree = 719
   fBoostWeights.push_back(9.26675e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488157,-99) , 
-4, -3.0468, 0, 0, 0.502817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488157,-99) ,
+4, -3.0468, 0, 0, 0.502817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491086,-99) ,
 7, 3.73601, 0, 0, 0.502122,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.000111063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.516081,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.516081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497553,-99) , 
-5, 0.245271, 1, 0, 0.499288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497553,-99) ,
+5, 0.245271, 1, 0, 0.499288,-99) ,
 0, 3.03054, 0, 0, 0.502104,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.000114212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498123,-99) , 
-5, 0.754375, 1, 0, 0.51605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498123,-99) ,
+5, 0.754375, 1, 0, 0.51605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497336,-99) , 
-6, 2.41557, 0, 0, 0.499309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497336,-99) ,
+6, 2.41557, 0, 0, 0.499309,-99) ,
 0, 3.03054, 0, 0, 0.502115,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.000117746);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49879,-99) , 
-5, 1.13177, 1, 0, 0.505391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49879,-99) ,
+5, 1.13177, 1, 0, 0.505391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480103,-99) , 
-7, 4.29516, 0, 0, 0.496605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480103,-99) ,
+7, 4.29516, 0, 0, 0.496605,-99) ,
 8, 2.38156, 0, 0, 0.502127,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.000116413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499865,-99) , 
-4, -1.10944, 1, 0, 0.505365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499865,-99) ,
+4, -1.10944, 1, 0, 0.505365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480134,-99) , 
-7, 4.29516, 0, 0, 0.496589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480134,-99) ,
+7, 4.29516, 0, 0, 0.496589,-99) ,
 8, 2.38156, 0, 0, 0.502105,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.000119117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496556,-99) , 
-1, 0.0281889, 0, 0, 0.516011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496556,-99) ,
+1, 0.0281889, 0, 0, 0.516011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497575,-99) , 
-5, 0.245271, 1, 0, 0.4993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497575,-99) ,
+5, 0.245271, 1, 0, 0.4993,-99) ,
 0, 3.03054, 0, 0, 0.502101,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.00011722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498882,-99) , 
-7, 5.04875, 1, 0, 0.505384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498882,-99) ,
+7, 5.04875, 1, 0, 0.505384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480186,-99) , 
-7, 4.29516, 0, 0, 0.496593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480186,-99) ,
+7, 4.29516, 0, 0, 0.496593,-99) ,
 8, 2.38156, 0, 0, 0.502118,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.000127979);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.517186,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.517186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49639,-99) , 
-4, -0.463655, 0, 0, 0.499134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49639,-99) ,
+4, -0.463655, 0, 0, 0.499134,-99) ,
 1, 0.309319, 0, 0, 0.502096,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.000156411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489981,-99) , 
-0, 1.77191, 0, 0, 0.508802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489981,-99) ,
+0, 1.77191, 0, 0, 0.508802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495862,-99) , 
-8, 3.05694, 0, 0, 0.499243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495862,-99) ,
+8, 3.05694, 0, 0, 0.499243,-99) ,
 6, 2.32779, 0, 0, 0.502103,-99)    );
   // itree = 728
   fBoostWeights.push_back(8.65191e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498248,-99) , 
-8, 2.3488, 0, 0, 0.502801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498248,-99) ,
+8, 2.3488, 0, 0, 0.502801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491163,-99) ,
 7, 3.73601, 0, 0, 0.502112,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.000143739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495273,-99) , 
-3, 0.951513, 1, 0, 0.508771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495273,-99) ,
+3, 0.951513, 1, 0, 0.508771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495904,-99) , 
-8, 3.05694, 0, 0, 0.499263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495904,-99) ,
+8, 3.05694, 0, 0, 0.499263,-99) ,
 6, 2.32779, 0, 0, 0.502107,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.000127042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.517121,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.517121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497212,-99) , 
-1, -0.797617, 1, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497212,-99) ,
+1, -0.797617, 1, 0, 0.499171,-99) ,
 1, 0.309319, 0, 0, 0.502116,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.000116239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498825,-99) , 
-5, 1.13177, 1, 0, 0.505361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498825,-99) ,
+5, 1.13177, 1, 0, 0.505361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492341,-99) , 
-1, -0.539082, 1, 0, 0.496674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492341,-99) ,
+1, -0.539082, 1, 0, 0.496674,-99) ,
 8, 2.38156, 0, 0, 0.502134,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.000115688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498895,-99) , 
-7, 5.04875, 1, 0, 0.505335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498895,-99) ,
+7, 5.04875, 1, 0, 0.505335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492373,-99) , 
-1, -0.539082, 1, 0, 0.496682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492373,-99) ,
+1, -0.539082, 1, 0, 0.496682,-99) ,
 8, 2.38156, 0, 0, 0.502121,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.000131951);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497838,-99) , 
-4, -0.774054, 1, 0, 0.517061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497838,-99) ,
+4, -0.774054, 1, 0, 0.517061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496442,-99) , 
-4, -0.463655, 0, 0, 0.499172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496442,-99) ,
+4, -0.463655, 0, 0, 0.499172,-99) ,
 1, 0.309319, 0, 0, 0.502108,-99)    );
   // itree = 734
   fBoostWeights.push_back(9.27769e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499442,-99) , 
-8, 2.67159, 0, 0, 0.51705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499442,-99) ,
+8, 2.67159, 0, 0, 0.51705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49833,-99) , 
-7, 3.97469, 1, 0, 0.499187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49833,-99) ,
+7, 3.97469, 1, 0, 0.499187,-99) ,
 1, 0.309319, 0, 0, 0.502118,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.000116855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498847,-99) , 
-5, 1.13177, 1, 0, 0.505331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498847,-99) ,
+5, 1.13177, 1, 0, 0.505331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480345,-99) , 
-7, 4.29516, 0, 0, 0.496722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480345,-99) ,
+7, 4.29516, 0, 0, 0.496722,-99) ,
 8, 2.38156, 0, 0, 0.502133,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.000116107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499833,-99) , 
-4, -1.10944, 1, 0, 0.505305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499833,-99) ,
+4, -1.10944, 1, 0, 0.505305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480376,-99) , 
-7, 4.29516, 0, 0, 0.496706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480376,-99) ,
+7, 4.29516, 0, 0, 0.496706,-99) ,
 8, 2.38156, 0, 0, 0.502111,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.000126934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499437,-99) , 
-8, 2.67159, 0, 0, 0.517016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499437,-99) ,
+8, 2.67159, 0, 0, 0.517016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496628,-99) , 
-6, 2.36419, 0, 0, 0.499181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496628,-99) ,
+6, 2.36419, 0, 0, 0.499181,-99) ,
 1, 0.309319, 0, 0, 0.502108,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.000127509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499472,-99) , 
-8, 2.67159, 0, 0, 0.517006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499472,-99) ,
+8, 2.67159, 0, 0, 0.517006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49648,-99) , 
-4, -0.463655, 0, 0, 0.499198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49648,-99) ,
+4, -0.463655, 0, 0, 0.499198,-99) ,
 1, 0.309319, 0, 0, 0.50212,-99)    );
   // itree = 739
   fBoostWeights.push_back(8.53141e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49836,-99) , 
-8, 2.3488, 0, 0, 0.502819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49836,-99) ,
+8, 2.3488, 0, 0, 0.502819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491197,-99) ,
 7, 3.73601, 0, 0, 0.50213,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.00010774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499624,-99) , 
-7, 4.81007, 1, 0, 0.505305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499624,-99) ,
+7, 4.81007, 1, 0, 0.505305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494978,-99) , 
-6, 1.62551, 1, 0, 0.496746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494978,-99) ,
+6, 1.62551, 1, 0, 0.496746,-99) ,
 8, 2.38156, 0, 0, 0.502126,-99)    );
   // itree = 741
   fBoostWeights.push_back(9.85983e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499653,-99) , 
-7, 4.81007, 1, 0, 0.505293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499653,-99) ,
+7, 4.81007, 1, 0, 0.505293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495785,-99) , 
-5, 1.0889, 0, 0, 0.496765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495785,-99) ,
+5, 1.0889, 0, 0, 0.496765,-99) ,
 8, 2.38156, 0, 0, 0.502125,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.000108668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499721,-99) , 
-3, 0.574246, 1, 0, 0.503129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499721,-99) ,
+3, 0.574246, 1, 0, 0.503129,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49044,-99) , 
-6, 1.65196, 1, 0, 0.498609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49044,-99) ,
+6, 1.65196, 1, 0, 0.498609,-99) ,
 3, 1.04065, 1, 0, 0.502125,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.000130699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497835,-99) , 
-4, -0.774054, 1, 0, 0.516977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497835,-99) ,
+4, -0.774054, 1, 0, 0.516977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-1, -0.797617, 1, 0, 0.499218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+1, -0.797617, 1, 0, 0.499218,-99) ,
 1, 0.309319, 0, 0, 0.502132,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.000130354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49787,-99) , 
-4, -0.774054, 1, 0, 0.516966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49787,-99) ,
+4, -0.774054, 1, 0, 0.516966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496545,-99) , 
-4, -0.463655, 0, 0, 0.499247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496545,-99) ,
+4, -0.463655, 0, 0, 0.499247,-99) ,
 1, 0.309319, 0, 0, 0.502154,-99)    );
   // itree = 745
   fBoostWeights.push_back(9.31034e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48818,-99) , 
-4, -3.0468, 0, 0, 0.502853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48818,-99) ,
+4, -3.0468, 0, 0, 0.502853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491237,-99) ,
 7, 3.73601, 0, 0, 0.502165,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.000116136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499373,-99) , 
-3, 1.12549, 1, 0, 0.505302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499373,-99) ,
+3, 1.12549, 1, 0, 0.505302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480531,-99) , 
-7, 4.29516, 0, 0, 0.496805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480531,-99) ,
+7, 4.29516, 0, 0, 0.496805,-99) ,
 8, 2.38156, 0, 0, 0.502146,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.000147489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496163,-99) , 
-8, 2.67103, 0, 0, 0.503127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496163,-99) ,
+8, 2.67103, 0, 0, 0.503127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491511,-99) , 
-7, 4.64755, 0, 0, 0.498622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491511,-99) ,
+7, 4.64755, 0, 0, 0.498622,-99) ,
 3, 1.04065, 1, 0, 0.502126,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.000115827);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498854,-99) , 
-5, 1.13177, 1, 0, 0.505267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498854,-99) ,
+5, 1.13177, 1, 0, 0.505267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480602,-99) , 
-7, 4.29516, 0, 0, 0.49682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480602,-99) ,
+7, 4.29516, 0, 0, 0.49682,-99) ,
 8, 2.38156, 0, 0, 0.502129,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.000111522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498002,-99) , 
-5, 0.754375, 1, 0, 0.515893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498002,-99) ,
+5, 0.754375, 1, 0, 0.515893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497197,-99) , 
-8, 2.89209, 0, 0, 0.49933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497197,-99) ,
+8, 2.89209, 0, 0, 0.49933,-99) ,
 0, 3.03054, 0, 0, 0.502107,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.00011565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4998,-99) , 
-4, -1.10944, 1, 0, 0.50524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4998,-99) ,
+4, -1.10944, 1, 0, 0.50524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480656,-99) , 
-7, 4.29516, 0, 0, 0.496828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480656,-99) ,
+7, 4.29516, 0, 0, 0.496828,-99) ,
 8, 2.38156, 0, 0, 0.502115,-99)    );
   // itree = 751
   fBoostWeights.push_back(9.20572e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488138,-99) , 
-4, -3.0468, 0, 0, 0.502794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488138,-99) ,
+4, -3.0468, 0, 0, 0.502794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491275,-99) ,
 7, 3.73601, 0, 0, 0.502112,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.000119221);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496616,-99) , 
-1, 0.0281889, 0, 0, 0.515859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496616,-99) ,
+1, 0.0281889, 0, 0, 0.515859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496285,-99) , 
-0, 2.12578, 1, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496285,-99) ,
+0, 2.12578, 1, 0, 0.499321,-99) ,
 0, 3.03054, 0, 0, 0.502093,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.000118575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496649,-99) , 
-1, 0.0281889, 0, 0, 0.51585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496649,-99) ,
+1, 0.0281889, 0, 0, 0.51585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496317,-99) , 
-0, 2.12578, 1, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496317,-99) ,
+0, 2.12578, 1, 0, 0.499325,-99) ,
 0, 3.03054, 0, 0, 0.502095,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.000125327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.516852,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.516852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497256,-99) , 
-1, -0.797617, 1, 0, 0.4992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497256,-99) ,
+1, -0.797617, 1, 0, 0.4992,-99) ,
 1, 0.309319, 0, 0, 0.502097,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.000113916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498889,-99) , 
-5, 1.13177, 1, 0, 0.505253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498889,-99) ,
+5, 1.13177, 1, 0, 0.505253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492535,-99) , 
-1, -0.539082, 1, 0, 0.496804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492535,-99) ,
+1, -0.539082, 1, 0, 0.496804,-99) ,
 8, 2.38156, 0, 0, 0.502114,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.000124874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.516806,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.516806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496525,-99) , 
-4, -0.463655, 0, 0, 0.499215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496525,-99) ,
+4, -0.463655, 0, 0, 0.499215,-99) ,
 1, 0.309319, 0, 0, 0.502101,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.000112726);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499846,-99) , 
-1, -0.185621, 0, 0, 0.505232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499846,-99) ,
+1, -0.185621, 0, 0, 0.505232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492572,-99) , 
-1, -0.539082, 1, 0, 0.496821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492572,-99) ,
+1, -0.539082, 1, 0, 0.496821,-99) ,
 8, 2.38156, 0, 0, 0.502108,-99)    );
   // itree = 758
   fBoostWeights.push_back(9.83485e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497959,-99) , 
-5, 0.754375, 1, 0, 0.515821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497959,-99) ,
+5, 0.754375, 1, 0, 0.515821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498243,-99) , 
-2, 0.956816, 0, 0, 0.499347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498243,-99) ,
+2, 0.956816, 0, 0, 0.499347,-99) ,
 0, 3.03054, 0, 0, 0.502109,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.000111788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499629,-99) , 
-7, 4.81007, 1, 0, 0.505244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499629,-99) ,
+7, 4.81007, 1, 0, 0.505244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485682,-99) , 
-4, -1.41151, 0, 0, 0.496844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485682,-99) ,
+4, -1.41151, 0, 0, 0.496844,-99) ,
 8, 2.38156, 0, 0, 0.502124,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.000113213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498958,-99) , 
-7, 5.04875, 1, 0, 0.505232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498958,-99) ,
+7, 5.04875, 1, 0, 0.505232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492605,-99) , 
-1, -0.539082, 1, 0, 0.496833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492605,-99) ,
+1, -0.539082, 1, 0, 0.496833,-99) ,
 8, 2.38156, 0, 0, 0.502112,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.000129582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497724,-99) , 
-4, -0.774054, 1, 0, 0.516741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497724,-99) ,
+4, -0.774054, 1, 0, 0.516741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49729,-99) , 
-1, -0.797617, 1, 0, 0.499225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49729,-99) ,
+1, -0.797617, 1, 0, 0.499225,-99) ,
 1, 0.309319, 0, 0, 0.502099,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.000123837);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.51673,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.51673,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496585,-99) , 
-4, -0.463655, 0, 0, 0.499254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496585,-99) ,
+4, -0.463655, 0, 0, 0.499254,-99) ,
 1, 0.309319, 0, 0, 0.502121,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.000128968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497725,-99) , 
-4, -0.774054, 1, 0, 0.516696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497725,-99) ,
+4, -0.774054, 1, 0, 0.516696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496722,-99) , 
-6, 2.36419, 0, 0, 0.499268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496722,-99) ,
+6, 2.36419, 0, 0, 0.499268,-99) ,
 1, 0.309319, 0, 0, 0.502128,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.000123147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.418723, 1, 1, 0.516686,-99) , 
+0,
+0,
+5, 0.418723, 1, 1, 0.516686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497356,-99) , 
-1, -0.797617, 1, 0, 0.499285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497356,-99) ,
+1, -0.797617, 1, 0, 0.499285,-99) ,
 1, 0.309319, 0, 0, 0.50214,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.000115369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499867,-99) , 
-3, 0.593324, 1, 0, 0.505261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499867,-99) ,
+3, 0.593324, 1, 0, 0.505261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480788,-99) , 
-7, 4.29516, 0, 0, 0.496906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480788,-99) ,
+7, 4.29516, 0, 0, 0.496906,-99) ,
 8, 2.38156, 0, 0, 0.502157,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.000115292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499054,-99) , 
-7, 5.04875, 1, 0, 0.505271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499054,-99) ,
+7, 5.04875, 1, 0, 0.505271,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480819,-99) , 
-7, 4.29516, 0, 0, 0.49689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480819,-99) ,
+7, 4.29516, 0, 0, 0.49689,-99) ,
 8, 2.38156, 0, 0, 0.502158,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.000166753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496247,-99) , 
-8, 2.67103, 0, 0, 0.50313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496247,-99) ,
+8, 2.67103, 0, 0, 0.50313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490526,-99) , 
-6, 1.65196, 1, 0, 0.498655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490526,-99) ,
+6, 1.65196, 1, 0, 0.498655,-99) ,
 3, 1.04065, 1, 0, 0.502136,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.000114904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499832,-99) , 
-4, -1.10944, 1, 0, 0.505235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499832,-99) ,
+4, -1.10944, 1, 0, 0.505235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48089,-99) , 
-7, 4.29516, 0, 0, 0.496913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48089,-99) ,
+7, 4.29516, 0, 0, 0.496913,-99) ,
 8, 2.38156, 0, 0, 0.502144,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.000114663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498953,-99) , 
-5, 1.13177, 1, 0, 0.505239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498953,-99) ,
+5, 1.13177, 1, 0, 0.505239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480921,-99) , 
-7, 4.29516, 0, 0, 0.496897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480921,-99) ,
+7, 4.29516, 0, 0, 0.496897,-99) ,
 8, 2.38156, 0, 0, 0.50214,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.000189282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490337,-99) , 
-7, 4.64755, 1, 0, 0.510963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490337,-99) ,
+7, 4.64755, 1, 0, 0.510963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494853,-99) , 
-4, -0.463655, 0, 0, 0.499324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494853,-99) ,
+4, -0.463655, 0, 0, 0.499324,-99) ,
 5, 0.329645, 1, 0, 0.502119,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.000152582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49009,-99) , 
-0, 1.77191, 0, 0, 0.508702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49009,-99) ,
+0, 1.77191, 0, 0, 0.508702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496048,-99) , 
-8, 3.05694, 0, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496048,-99) ,
+8, 3.05694, 0, 0, 0.499326,-99) ,
 6, 2.32779, 0, 0, 0.50213,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.000112619);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499863,-99) , 
-3, 0.593324, 1, 0, 0.505225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499863,-99) ,
+3, 0.593324, 1, 0, 0.505225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491873,-99) , 
-3, 0.824502, 0, 0, 0.496919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491873,-99) ,
+3, 0.824502, 0, 0, 0.496919,-99) ,
 8, 2.38156, 0, 0, 0.502139,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.00011444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499013,-99) , 
-5, 1.13177, 1, 0, 0.505235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499013,-99) ,
+5, 1.13177, 1, 0, 0.505235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480982,-99) , 
-7, 4.29516, 0, 0, 0.496923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480982,-99) ,
+7, 4.29516, 0, 0, 0.496923,-99) ,
 8, 2.38156, 0, 0, 0.502147,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.000110491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497695,-99) , 
-4, -0.774054, 1, 0, 0.516581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497695,-99) ,
+4, -0.774054, 1, 0, 0.516581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497547,-99) , 
-5, 0.329645, 1, 0, 0.499288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497547,-99) ,
+5, 0.329645, 1, 0, 0.499288,-99) ,
 1, 0.309319, 0, 0, 0.502125,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.000114953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496737,-99) , 
-1, 0.0281889, 0, 0, 0.515748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496737,-99) ,
+1, 0.0281889, 0, 0, 0.515748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497488,-99) , 
-6, 2.41557, 0, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497488,-99) ,
+6, 2.41557, 0, 0, 0.499395,-99) ,
 0, 3.03054, 0, 0, 0.502137,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.000112407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499096,-99) , 
-7, 5.04875, 1, 0, 0.50523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499096,-99) ,
+7, 5.04875, 1, 0, 0.50523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491906,-99) , 
-3, 0.824502, 0, 0, 0.496936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491906,-99) ,
+3, 0.824502, 0, 0, 0.496936,-99) ,
 8, 2.38156, 0, 0, 0.502149,-99)    );
   // itree = 777
   fBoostWeights.push_back(9.73899e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496429,-99) , 
-8, 2.18859, 0, 0, 0.502825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496429,-99) ,
+8, 2.18859, 0, 0, 0.502825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492239,-99) ,
 4, -3.0468, 0, 0, 0.502135,-99)    );
   // itree = 778
   fBoostWeights.push_back(9.19232e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488202,-99) , 
-4, -3.0468, 0, 0, 0.502802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488202,-99) ,
+4, -3.0468, 0, 0, 0.502802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491375,-99) ,
 7, 3.73601, 0, 0, 0.502125,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.000112338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499834,-99) , 
-3, 0.593324, 1, 0, 0.505164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499834,-99) ,
+3, 0.593324, 1, 0, 0.505164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492719,-99) , 
-1, -0.539082, 1, 0, 0.496932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492719,-99) ,
+1, -0.539082, 1, 0, 0.496932,-99) ,
 8, 2.38156, 0, 0, 0.502106,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.000113774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499662,-99) , 
-7, 4.81007, 1, 0, 0.505174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499662,-99) ,
+7, 4.81007, 1, 0, 0.505174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481053,-99) , 
-7, 4.29516, 0, 0, 0.49694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481053,-99) ,
+7, 4.29516, 0, 0, 0.49694,-99) ,
 8, 2.38156, 0, 0, 0.502115,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.000113154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499013,-99) , 
-5, 1.13177, 1, 0, 0.505161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499013,-99) ,
+5, 1.13177, 1, 0, 0.505161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481084,-99) , 
-7, 4.29516, 0, 0, 0.496924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481084,-99) ,
+7, 4.29516, 0, 0, 0.496924,-99) ,
 8, 2.38156, 0, 0, 0.502101,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.000112241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499778,-99) , 
-4, -1.10944, 1, 0, 0.505136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499778,-99) ,
+4, -1.10944, 1, 0, 0.505136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492717,-99) , 
-1, -0.539082, 1, 0, 0.496908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492717,-99) ,
+1, -0.539082, 1, 0, 0.496908,-99) ,
 8, 2.38156, 0, 0, 0.50208,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.000128124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497691,-99) , 
-4, -0.774054, 1, 0, 0.516498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497691,-99) ,
+4, -0.774054, 1, 0, 0.516498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497332,-99) , 
-1, -0.797617, 1, 0, 0.499256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497332,-99) ,
+1, -0.797617, 1, 0, 0.499256,-99) ,
 1, 0.309319, 0, 0, 0.502085,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.000113077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499867,-99) , 
-3, 0.593324, 1, 0, 0.505162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499867,-99) ,
+3, 0.593324, 1, 0, 0.505162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481143,-99) , 
-7, 4.29516, 0, 0, 0.496938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481143,-99) ,
+7, 4.29516, 0, 0, 0.496938,-99) ,
 8, 2.38156, 0, 0, 0.502107,-99)    );
   // itree = 785
   fBoostWeights.push_back(9.14994e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488178,-99) , 
-4, -3.0468, 0, 0, 0.50278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488178,-99) ,
+4, -3.0468, 0, 0, 0.50278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491434,-99) ,
 7, 3.73601, 0, 0, 0.502108,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.000112802);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499833,-99) , 
-4, -1.10944, 1, 0, 0.505154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499833,-99) ,
+4, -1.10944, 1, 0, 0.505154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481162,-99) , 
-7, 4.29516, 0, 0, 0.496903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481162,-99) ,
+7, 4.29516, 0, 0, 0.496903,-99) ,
 8, 2.38156, 0, 0, 0.502089,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.000111125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4991,-99) , 
-5, 1.13177, 1, 0, 0.505158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4991,-99) ,
+5, 1.13177, 1, 0, 0.505158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491891,-99) , 
-3, 0.824502, 0, 0, 0.496888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491891,-99) ,
+3, 0.824502, 0, 0, 0.496888,-99) ,
 8, 2.38156, 0, 0, 0.502086,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.000155589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497109,-99) , 
-8, 2.38187, 0, 0, 0.510824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497109,-99) ,
+8, 2.38187, 0, 0, 0.510824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494846,-99) , 
-4, -0.463655, 0, 0, 0.499307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494846,-99) ,
+4, -0.463655, 0, 0, 0.499307,-99) ,
 5, 0.329645, 1, 0, 0.502072,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.00018823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490238,-99) , 
-7, 4.64755, 1, 0, 0.51081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490238,-99) ,
+7, 4.64755, 1, 0, 0.51081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494887,-99) , 
-4, -0.463655, 0, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494887,-99) ,
+4, -0.463655, 0, 0, 0.499321,-99) ,
 5, 0.329645, 1, 0, 0.502079,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.000111315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49983,-99) , 
-4, -1.10944, 1, 0, 0.505144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49983,-99) ,
+4, -1.10944, 1, 0, 0.505144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492759,-99) , 
-1, -0.539082, 1, 0, 0.496925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492759,-99) ,
+1, -0.539082, 1, 0, 0.496925,-99) ,
 8, 2.38156, 0, 0, 0.502091,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.000112536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499694,-99) , 
-7, 4.81007, 1, 0, 0.505148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499694,-99) ,
+7, 4.81007, 1, 0, 0.505148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481226,-99) , 
-7, 4.29516, 0, 0, 0.496932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481226,-99) ,
+7, 4.29516, 0, 0, 0.496932,-99) ,
 8, 2.38156, 0, 0, 0.502096,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.000101515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496692,-99) , 
-1, 0.0281889, 0, 0, 0.515655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496692,-99) ,
+1, 0.0281889, 0, 0, 0.515655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498251,-99) , 
-2, 0.956816, 0, 0, 0.499348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498251,-99) ,
+2, 0.956816, 0, 0, 0.499348,-99) ,
 0, 3.03054, 0, 0, 0.502082,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.000127565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497732,-99) , 
-4, -0.774054, 1, 0, 0.516469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497732,-99) ,
+4, -0.774054, 1, 0, 0.516469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496755,-99) , 
-6, 2.36419, 0, 0, 0.499278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496755,-99) ,
+6, 2.36419, 0, 0, 0.499278,-99) ,
 1, 0.309319, 0, 0, 0.502099,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.000111608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499894,-99) , 
-1, -0.185621, 0, 0, 0.505161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499894,-99) ,
+1, -0.185621, 0, 0, 0.505161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481289,-99) , 
-7, 4.29516, 0, 0, 0.496949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481289,-99) ,
+7, 4.29516, 0, 0, 0.496949,-99) ,
 8, 2.38156, 0, 0, 0.502111,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.000127151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497738,-99) , 
-4, -0.774054, 1, 0, 0.516432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497738,-99) ,
+4, -0.774054, 1, 0, 0.516432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497372,-99) , 
-1, -0.797617, 1, 0, 0.499291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497372,-99) ,
+1, -0.797617, 1, 0, 0.499291,-99) ,
 1, 0.309319, 0, 0, 0.502104,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.000145796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490329,-99) , 
-7, 4.64755, 1, 0, 0.510838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490329,-99) ,
+7, 4.64755, 1, 0, 0.510838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493168,-99) , 
-3, 0.662954, 0, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493168,-99) ,
+3, 0.662954, 0, 0, 0.499373,-99) ,
 5, 0.329645, 1, 0, 0.502125,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.000126771);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497749,-99) , 
-4, -0.774054, 1, 0, 0.516413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497749,-99) ,
+4, -0.774054, 1, 0, 0.516413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496796,-99) , 
-6, 2.36419, 0, 0, 0.499305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496796,-99) ,
+6, 2.36419, 0, 0, 0.499305,-99) ,
 1, 0.309319, 0, 0, 0.502112,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.000118189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494742,-99) , 
-4, -2.8267, 0, 0, 0.503113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494742,-99) ,
+4, -2.8267, 0, 0, 0.503113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490576,-99) , 
-6, 1.65196, 1, 0, 0.498663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490576,-99) ,
+6, 1.65196, 1, 0, 0.498663,-99) ,
 3, 1.04065, 1, 0, 0.502124,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.000121122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.516381,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.516381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496687,-99) , 
-4, -0.463655, 0, 0, 0.499305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496687,-99) ,
+4, -0.463655, 0, 0, 0.499305,-99) ,
 1, 0.309319, 0, 0, 0.502107,-99)    );
   // itree = 800
   fBoostWeights.push_back(0.000120846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.516348,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.516348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496827,-99) , 
-6, 2.36419, 0, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496827,-99) ,
+6, 2.36419, 0, 0, 0.499319,-99) ,
 1, 0.309319, 0, 0, 0.502113,-99)    );
   // itree = 801
   fBoostWeights.push_back(0.000112332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499141,-99) , 
-5, 1.13177, 1, 0, 0.50517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499141,-99) ,
+5, 1.13177, 1, 0, 0.50517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48134,-99) , 
-7, 4.29516, 0, 0, 0.496963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48134,-99) ,
+7, 4.29516, 0, 0, 0.496963,-99) ,
 8, 2.38156, 0, 0, 0.502121,-99)    );
   // itree = 802
   fBoostWeights.push_back(0.000111837);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499175,-99) , 
-7, 5.04875, 1, 0, 0.505145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499175,-99) ,
+7, 5.04875, 1, 0, 0.505145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48137,-99) , 
-7, 4.29516, 0, 0, 0.496947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48137,-99) ,
+7, 4.29516, 0, 0, 0.496947,-99) ,
 8, 2.38156, 0, 0, 0.5021,-99)    );
   // itree = 803
   fBoostWeights.push_back(0.000110777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499863,-99) , 
-3, 0.593324, 1, 0, 0.505121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499863,-99) ,
+3, 0.593324, 1, 0, 0.505121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492777,-99) , 
-1, -0.539082, 1, 0, 0.496932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492777,-99) ,
+1, -0.539082, 1, 0, 0.496932,-99) ,
 8, 2.38156, 0, 0, 0.502079,-99)    );
   // itree = 804
   fBoostWeights.push_back(7.13931e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499094,-99) , 
-1, 0.309344, 0, 0, 0.50227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499094,-99) ,
+1, 0.309344, 0, 0, 0.50227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499514,-99) ,
 2, -0.974311, 0, 0, 0.502088,-99)    );
   // itree = 805
   fBoostWeights.push_back(0.00012616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497657,-99) , 
-4, -0.774054, 1, 0, 0.516262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497657,-99) ,
+4, -0.774054, 1, 0, 0.516262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497409,-99) , 
-1, -0.797617, 1, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497409,-99) ,
+1, -0.797617, 1, 0, 0.499321,-99) ,
 1, 0.309319, 0, 0, 0.502101,-99)    );
   // itree = 806
   fBoostWeights.push_back(0.000111843);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49925,-99) , 
-7, 5.04875, 1, 0, 0.505164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49925,-99) ,
+7, 5.04875, 1, 0, 0.505164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481445,-99) , 
-7, 4.29516, 0, 0, 0.496977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481445,-99) ,
+7, 4.29516, 0, 0, 0.496977,-99) ,
 8, 2.38156, 0, 0, 0.502123,-99)    );
   // itree = 807
   fBoostWeights.push_back(0.0001092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499181,-99) , 
-5, 1.13177, 1, 0, 0.50514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499181,-99) ,
+5, 1.13177, 1, 0, 0.50514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48596,-99) , 
-4, -1.41151, 0, 0, 0.496961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48596,-99) ,
+4, -1.41151, 0, 0, 0.496961,-99) ,
 8, 2.38156, 0, 0, 0.502102,-99)    );
   // itree = 808
   fBoostWeights.push_back(0.000108966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499852,-99) , 
-4, -1.10944, 1, 0, 0.505115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499852,-99) ,
+4, -1.10944, 1, 0, 0.505115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48599,-99) , 
-4, -1.41151, 0, 0, 0.49695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48599,-99) ,
+4, -1.41151, 0, 0, 0.49695,-99) ,
 8, 2.38156, 0, 0, 0.502082,-99)    );
   // itree = 809
   fBoostWeights.push_back(0.000111021);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499746,-99) , 
-7, 4.81007, 1, 0, 0.50512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499746,-99) ,
+7, 4.81007, 1, 0, 0.50512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481455,-99) , 
-7, 4.29516, 0, 0, 0.49694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481455,-99) ,
+7, 4.29516, 0, 0, 0.49694,-99) ,
 8, 2.38156, 0, 0, 0.502081,-99)    );
   // itree = 810
   fBoostWeights.push_back(0.000108504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499879,-99) , 
-0, 1.64276, 0, 0, 0.505107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499879,-99) ,
+0, 1.64276, 0, 0, 0.505107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492795,-99) , 
-1, -0.539082, 1, 0, 0.496924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492795,-99) ,
+1, -0.539082, 1, 0, 0.496924,-99) ,
 8, 2.38156, 0, 0, 0.502067,-99)    );
   // itree = 811
   fBoostWeights.push_back(9.58982e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496418,-99) , 
-8, 2.18859, 0, 0, 0.50274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496418,-99) ,
+8, 2.18859, 0, 0, 0.50274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49225,-99) ,
 4, -3.0468, 0, 0, 0.502057,-99)    );
   // itree = 812
   fBoostWeights.push_back(0.000110872);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499822,-99) , 
-4, -1.10944, 1, 0, 0.505063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499822,-99) ,
+4, -1.10944, 1, 0, 0.505063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481503,-99) , 
-7, 4.29516, 0, 0, 0.496943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481503,-99) ,
+7, 4.29516, 0, 0, 0.496943,-99) ,
 8, 2.38156, 0, 0, 0.502047,-99)    );
   // itree = 813
   fBoostWeights.push_back(0.000105281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.515507,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.515507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49747,-99) , 
-6, 2.41557, 0, 0, 0.499332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49747,-99) ,
+6, 2.41557, 0, 0, 0.499332,-99) ,
 0, 3.03054, 0, 0, 0.502044,-99)    );
   // itree = 814
   fBoostWeights.push_back(0.000129936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495163,-99) , 
-3, 0.951513, 1, 0, 0.508455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495163,-99) ,
+3, 0.951513, 1, 0, 0.508455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496495,-99) , 
-6, 1.61417, 1, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496495,-99) ,
+6, 1.61417, 1, 0, 0.499319,-99) ,
 6, 2.32779, 0, 0, 0.502051,-99)    );
   // itree = 815
   fBoostWeights.push_back(0.000115597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496705,-99) , 
-1, 0.0281889, 0, 0, 0.515484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496705,-99) ,
+1, 0.0281889, 0, 0, 0.515484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497656,-99) , 
-5, 0.245271, 1, 0, 0.499355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497656,-99) ,
+5, 0.245271, 1, 0, 0.499355,-99) ,
 0, 3.03054, 0, 0, 0.502059,-99)    );
   // itree = 816
   fBoostWeights.push_back(9.06072e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488198,-99) , 
-4, -3.0468, 0, 0, 0.50274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488198,-99) ,
+4, -3.0468, 0, 0, 0.50274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491517,-99) ,
 7, 3.73601, 0, 0, 0.502075,-99)    );
   // itree = 817
   fBoostWeights.push_back(0.000110575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499895,-99) , 
-3, 0.380456, 1, 0, 0.505078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499895,-99) ,
+3, 0.380456, 1, 0, 0.505078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481557,-99) , 
-7, 4.29516, 0, 0, 0.496944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481557,-99) ,
+7, 4.29516, 0, 0, 0.496944,-99) ,
 8, 2.38156, 0, 0, 0.502057,-99)    );
   // itree = 818
   fBoostWeights.push_back(0.000110087);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499232,-99) , 
-5, 1.13177, 1, 0, 0.505099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499232,-99) ,
+5, 1.13177, 1, 0, 0.505099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481587,-99) , 
-7, 4.29516, 0, 0, 0.496929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481587,-99) ,
+7, 4.29516, 0, 0, 0.496929,-99) ,
 8, 2.38156, 0, 0, 0.502064,-99)    );
   // itree = 819
   fBoostWeights.push_back(0.000109954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499901,-99) , 
-3, 0.380456, 1, 0, 0.505075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499901,-99) ,
+3, 0.380456, 1, 0, 0.505075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481617,-99) , 
-7, 4.29516, 0, 0, 0.496914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481617,-99) ,
+7, 4.29516, 0, 0, 0.496914,-99) ,
 8, 2.38156, 0, 0, 0.502043,-99)    );
   // itree = 820
   fBoostWeights.push_back(0.000153156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490241,-99) , 
-7, 4.64755, 1, 0, 0.510718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490241,-99) ,
+7, 4.64755, 1, 0, 0.510718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496476,-99) , 
-5, 0.893056, 0, 0, 0.499312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496476,-99) ,
+5, 0.893056, 0, 0, 0.499312,-99) ,
 5, 0.329645, 1, 0, 0.50205,-99)    );
   // itree = 821
   fBoostWeights.push_back(0.000114438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497691,-99) , 
-5, 0.754375, 1, 0, 0.515455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497691,-99) ,
+5, 0.754375, 1, 0, 0.515455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496316,-99) , 
-0, 2.12578, 1, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496316,-99) ,
+0, 2.12578, 1, 0, 0.49936,-99) ,
 0, 3.03054, 0, 0, 0.502059,-99)    );
   // itree = 822
   fBoostWeights.push_back(0.000109772);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499251,-99) , 
-5, 1.13177, 1, 0, 0.505109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499251,-99) ,
+5, 1.13177, 1, 0, 0.505109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481639,-99) , 
-7, 4.29516, 0, 0, 0.496901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481639,-99) ,
+7, 4.29516, 0, 0, 0.496901,-99) ,
 8, 2.38156, 0, 0, 0.50206,-99)    );
   // itree = 823
   fBoostWeights.push_back(0.000109432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499284,-99) , 
-7, 5.04875, 1, 0, 0.505085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499284,-99) ,
+7, 5.04875, 1, 0, 0.505085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492773,-99) , 
-1, -0.539082, 1, 0, 0.496885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492773,-99) ,
+1, -0.539082, 1, 0, 0.496885,-99) ,
 8, 2.38156, 0, 0, 0.502039,-99)    );
   // itree = 824
   fBoostWeights.push_back(0.000109457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499899,-99) , 
-3, 0.380456, 1, 0, 0.505061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499899,-99) ,
+3, 0.380456, 1, 0, 0.505061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481676,-99) , 
-7, 4.29516, 0, 0, 0.496893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481676,-99) ,
+7, 4.29516, 0, 0, 0.496893,-99) ,
 8, 2.38156, 0, 0, 0.502027,-99)    );
   // itree = 825
   fBoostWeights.push_back(0.000108942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499778,-99) , 
-7, 4.81007, 1, 0, 0.505081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499778,-99) ,
+7, 4.81007, 1, 0, 0.505081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481705,-99) , 
-7, 4.29516, 0, 0, 0.496878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481705,-99) ,
+7, 4.29516, 0, 0, 0.496878,-99) ,
 8, 2.38156, 0, 0, 0.502034,-99)    );
   // itree = 826
   fBoostWeights.push_back(0.000110436);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497652,-99) , 
-4, -0.774054, 1, 0, 0.516115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497652,-99) ,
+4, -0.774054, 1, 0, 0.516115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497833,-99) , 
-8, 3.21289, 0, 0, 0.499254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497833,-99) ,
+8, 3.21289, 0, 0, 0.499254,-99) ,
 1, 0.309319, 0, 0, 0.502021,-99)    );
   // itree = 827
   fBoostWeights.push_back(0.000120566);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.516107,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.516107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497374,-99) , 
-1, -0.797617, 1, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497374,-99) ,
+1, -0.797617, 1, 0, 0.499277,-99) ,
 1, 0.309319, 0, 0, 0.502039,-99)    );
   // itree = 828
   fBoostWeights.push_back(0.000109289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499304,-99) , 
-5, 1.13177, 1, 0, 0.505098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499304,-99) ,
+5, 1.13177, 1, 0, 0.505098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491984,-99) , 
-3, 0.824502, 0, 0, 0.496907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491984,-99) ,
+3, 0.824502, 0, 0, 0.496907,-99) ,
 8, 2.38156, 0, 0, 0.502056,-99)    );
   // itree = 829
   fBoostWeights.push_back(0.000125535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497633,-99) , 
-4, -0.774054, 1, 0, 0.516058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497633,-99) ,
+4, -0.774054, 1, 0, 0.516058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497393,-99) , 
-1, -0.797617, 1, 0, 0.49929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497393,-99) ,
+1, -0.797617, 1, 0, 0.49929,-99) ,
 1, 0.309319, 0, 0, 0.502042,-99)    );
   // itree = 830
   fBoostWeights.push_back(0.000108143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-1, -0.185621, 0, 0, 0.505095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+1, -0.185621, 0, 0, 0.505095,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481804,-99) , 
-7, 4.29516, 0, 0, 0.496932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481804,-99) ,
+7, 4.29516, 0, 0, 0.496932,-99) ,
 8, 2.38156, 0, 0, 0.502063,-99)    );
   // itree = 831
   fBoostWeights.push_back(0.00010885);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499627,-99) , 
-3, 1.12549, 1, 0, 0.505093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499627,-99) ,
+3, 1.12549, 1, 0, 0.505093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492835,-99) , 
-1, -0.539082, 1, 0, 0.496918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492835,-99) ,
+1, -0.539082, 1, 0, 0.496918,-99) ,
 8, 2.38156, 0, 0, 0.502056,-99)    );
   // itree = 832
   fBoostWeights.push_back(0.000108726);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499927,-99) , 
-3, 0.380456, 1, 0, 0.505072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499927,-99) ,
+3, 0.380456, 1, 0, 0.505072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492029,-99) , 
-3, 0.824502, 0, 0, 0.496925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492029,-99) ,
+3, 0.824502, 0, 0, 0.496925,-99) ,
 8, 2.38156, 0, 0, 0.502046,-99)    );
   // itree = 833
   fBoostWeights.push_back(0.000123198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497653,-99) , 
-4, -0.774054, 1, 0, 0.516024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497653,-99) ,
+4, -0.774054, 1, 0, 0.516024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495747,-99) , 
-3, 0.823237, 0, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495747,-99) ,
+3, 0.823237, 0, 0, 0.499319,-99) ,
 1, 0.309319, 0, 0, 0.50206,-99)    );
   // itree = 834
   fBoostWeights.push_back(0.000119594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.516014,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.516014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496711,-99) , 
-4, -0.463655, 0, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496711,-99) ,
+4, -0.463655, 0, 0, 0.499321,-99) ,
 1, 0.309319, 0, 0, 0.50206,-99)    );
   // itree = 835
   fBoostWeights.push_back(0.000135295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497562,-99) , 
-5, 1.00622, 1, 0, 0.508445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497562,-99) ,
+5, 1.00622, 1, 0, 0.508445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496124,-99) , 
-8, 3.05694, 0, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496124,-99) ,
+8, 3.05694, 0, 0, 0.499344,-99) ,
 6, 2.32779, 0, 0, 0.502066,-99)    );
   // itree = 836
   fBoostWeights.push_back(0.000108577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499657,-99) , 
-3, 1.12549, 1, 0, 0.505099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499657,-99) ,
+3, 1.12549, 1, 0, 0.505099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492896,-99) , 
-1, -0.539082, 1, 0, 0.496961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492896,-99) ,
+1, -0.539082, 1, 0, 0.496961,-99) ,
 8, 2.38156, 0, 0, 0.502076,-99)    );
   // itree = 837
   fBoostWeights.push_back(0.000124418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497648,-99) , 
-4, -0.774054, 1, 0, 0.515965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497648,-99) ,
+4, -0.774054, 1, 0, 0.515965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496742,-99) , 
-4, -0.463655, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496742,-99) ,
+4, -0.463655, 0, 0, 0.499338,-99) ,
 1, 0.309319, 0, 0, 0.502066,-99)    );
   // itree = 838
   fBoostWeights.push_back(0.000108423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499388,-99) , 
-7, 5.04875, 1, 0, 0.505088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499388,-99) ,
+7, 5.04875, 1, 0, 0.505088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492935,-99) , 
-1, -0.539082, 1, 0, 0.49698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492935,-99) ,
+1, -0.539082, 1, 0, 0.49698,-99) ,
 8, 2.38156, 0, 0, 0.502076,-99)    );
   // itree = 839
   fBoostWeights.push_back(0.000108778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499927,-99) , 
-3, 0.380456, 1, 0, 0.505064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499927,-99) ,
+3, 0.380456, 1, 0, 0.505064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481899,-99) , 
-7, 4.29516, 0, 0, 0.496988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481899,-99) ,
+7, 4.29516, 0, 0, 0.496988,-99) ,
 8, 2.38156, 0, 0, 0.502064,-99)    );
   // itree = 840
   fBoostWeights.push_back(8.78002e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499379,-99) , 
-5, 1.13177, 1, 0, 0.505085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499379,-99) ,
+5, 1.13177, 1, 0, 0.505085,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.496973,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.496973,-99) ,
 8, 2.38156, 0, 0, 0.502071,-99)    );
   // itree = 841
   fBoostWeights.push_back(0.000108494);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499419,-99) , 
-7, 5.04875, 1, 0, 0.505065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499419,-99) ,
+7, 5.04875, 1, 0, 0.505065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481953,-99) , 
-7, 4.29516, 0, 0, 0.496996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481953,-99) ,
+7, 4.29516, 0, 0, 0.496996,-99) ,
 8, 2.38156, 0, 0, 0.502068,-99)    );
   // itree = 842
   fBoostWeights.push_back(0.000107144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-1, -0.185621, 0, 0, 0.505042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+1, -0.185621, 0, 0, 0.505042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481982,-99) , 
-7, 4.29516, 0, 0, 0.496981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481982,-99) ,
+7, 4.29516, 0, 0, 0.496981,-99) ,
 8, 2.38156, 0, 0, 0.502047,-99)    );
   // itree = 843
   fBoostWeights.push_back(0.000108006);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499884,-99) , 
-4, -1.10944, 1, 0, 0.505039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499884,-99) ,
+4, -1.10944, 1, 0, 0.505039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482011,-99) , 
-7, 4.29516, 0, 0, 0.496967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482011,-99) ,
+7, 4.29516, 0, 0, 0.496967,-99) ,
 8, 2.38156, 0, 0, 0.50204,-99)    );
   // itree = 844
   fBoostWeights.push_back(0.000107642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499809,-99) , 
-7, 4.81007, 1, 0, 0.505043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499809,-99) ,
+7, 4.81007, 1, 0, 0.505043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492928,-99) , 
-1, -0.539082, 1, 0, 0.496952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492928,-99) ,
+1, -0.539082, 1, 0, 0.496952,-99) ,
 8, 2.38156, 0, 0, 0.502037,-99)    );
   // itree = 845
   fBoostWeights.push_back(0.000107975);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-3, 0.380456, 1, 0, 0.505031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+3, 0.380456, 1, 0, 0.505031,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482047,-99) , 
-7, 4.29516, 0, 0, 0.496959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482047,-99) ,
+7, 4.29516, 0, 0, 0.496959,-99) ,
 8, 2.38156, 0, 0, 0.502032,-99)    );
   // itree = 846
   fBoostWeights.push_back(0.000107273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49993,-99) , 
-4, -1.10944, 1, 0, 0.505051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49993,-99) ,
+4, -1.10944, 1, 0, 0.505051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492123,-99) , 
-3, 0.824502, 0, 0, 0.496944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492123,-99) ,
+3, 0.824502, 0, 0, 0.496944,-99) ,
 8, 2.38156, 0, 0, 0.50204,-99)    );
   // itree = 847
   fBoostWeights.push_back(0.000117105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496738,-99) , 
-1, 0.0281889, 0, 0, 0.51534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496738,-99) ,
+1, 0.0281889, 0, 0, 0.51534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496329,-99) , 
-0, 2.12578, 1, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496329,-99) ,
+0, 2.12578, 1, 0, 0.499365,-99) ,
 0, 3.03054, 0, 0, 0.502043,-99)    );
   // itree = 848
   fBoostWeights.push_back(0.000107397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499509,-99) , 
-7, 5.04875, 1, 0, 0.50506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499509,-99) ,
+7, 5.04875, 1, 0, 0.50506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492948,-99) , 
-1, -0.539082, 1, 0, 0.496944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492948,-99) ,
+1, -0.539082, 1, 0, 0.496944,-99) ,
 8, 2.38156, 0, 0, 0.502045,-99)    );
   // itree = 849
   fBoostWeights.push_back(0.000105942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.505037,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.505037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482083,-99) , 
-7, 4.29516, 0, 0, 0.496952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482083,-99) ,
+7, 4.29516, 0, 0, 0.496952,-99) ,
 8, 2.38156, 0, 0, 0.502033,-99)    );
   // itree = 850
   fBoostWeights.push_back(0.000124433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497657,-99) , 
-4, -0.774054, 1, 0, 0.515865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497657,-99) ,
+4, -0.774054, 1, 0, 0.515865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497406,-99) , 
-1, -0.797617, 1, 0, 0.49929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497406,-99) ,
+1, -0.797617, 1, 0, 0.49929,-99) ,
 1, 0.309319, 0, 0, 0.50201,-99)    );
   // itree = 851
   fBoostWeights.push_back(0.000123764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497691,-99) , 
-4, -0.774054, 1, 0, 0.515855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497691,-99) ,
+4, -0.774054, 1, 0, 0.515855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49744,-99) , 
-1, -0.797617, 1, 0, 0.499318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49744,-99) ,
+1, -0.797617, 1, 0, 0.499318,-99) ,
 1, 0.309319, 0, 0, 0.502031,-99)    );
   // itree = 852
   fBoostWeights.push_back(0.000106571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-4, -1.10944, 1, 0, 0.505051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+4, -1.10944, 1, 0, 0.505051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482154,-99) , 
-7, 4.29516, 0, 0, 0.496979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482154,-99) ,
+7, 4.29516, 0, 0, 0.496979,-99) ,
 8, 2.38156, 0, 0, 0.502052,-99)    );
   // itree = 853
   fBoostWeights.push_back(0.000123758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497744,-99) , 
-4, -0.774054, 1, 0, 0.515842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497744,-99) ,
+4, -0.774054, 1, 0, 0.515842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496746,-99) , 
-4, -0.463655, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496746,-99) ,
+4, -0.463655, 0, 0, 0.499342,-99) ,
 1, 0.309319, 0, 0, 0.502049,-99)    );
   // itree = 854
   fBoostWeights.push_back(0.00010735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499427,-99) , 
-5, 1.13177, 1, 0, 0.505064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499427,-99) ,
+5, 1.13177, 1, 0, 0.505064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482193,-99) , 
-7, 4.29516, 0, 0, 0.496976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482193,-99) ,
+7, 4.29516, 0, 0, 0.496976,-99) ,
 8, 2.38156, 0, 0, 0.50206,-99)    );
   // itree = 855
   fBoostWeights.push_back(0.000120825);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498782,-99) , 
-8, 2.67159, 0, 0, 0.51581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498782,-99) ,
+8, 2.67159, 0, 0, 0.51581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496759,-99) , 
-4, -0.463655, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496759,-99) ,
+4, -0.463655, 0, 0, 0.499336,-99) ,
 1, 0.309319, 0, 0, 0.502039,-99)    );
   // itree = 856
   fBoostWeights.push_back(0.00012323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497747,-99) , 
-4, -0.774054, 1, 0, 0.515801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497747,-99) ,
+4, -0.774054, 1, 0, 0.515801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496889,-99) , 
-6, 2.36419, 0, 0, 0.49935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496889,-99) ,
+6, 2.36419, 0, 0, 0.49935,-99) ,
 1, 0.309319, 0, 0, 0.502049,-99)    );
   // itree = 857
   fBoostWeights.push_back(0.000177178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490292,-99) , 
-7, 4.64755, 1, 0, 0.510719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490292,-99) ,
+7, 4.64755, 1, 0, 0.510719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494667,-99) , 
-7, 4.69073, 0, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494667,-99) ,
+7, 4.69073, 0, 0, 0.499326,-99) ,
 5, 0.329645, 1, 0, 0.502061,-99)    );
   // itree = 858
   fBoostWeights.push_back(0.000118663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498803,-99) , 
-8, 2.67159, 0, 0, 0.515792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498803,-99) ,
+8, 2.67159, 0, 0, 0.515792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495855,-99) , 
-3, 0.823237, 0, 0, 0.499371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495855,-99) ,
+3, 0.823237, 0, 0, 0.499371,-99) ,
 1, 0.309319, 0, 0, 0.502065,-99)    );
   // itree = 859
   fBoostWeights.push_back(0.000106951);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499698,-99) , 
-3, 1.12549, 1, 0, 0.50506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499698,-99) ,
+3, 1.12549, 1, 0, 0.50506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493033,-99) , 
-1, -0.539082, 1, 0, 0.497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493033,-99) ,
+1, -0.539082, 1, 0, 0.497,-99) ,
 8, 2.38156, 0, 0, 0.502066,-99)    );
   // itree = 860
   fBoostWeights.push_back(0.000102013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499437,-99) , 
-5, 1.13177, 1, 0, 0.505039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499437,-99) ,
+5, 1.13177, 1, 0, 0.505039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492553,-99) , 
-0, 2.06819, 1, 0, 0.497007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492553,-99) ,
+0, 2.06819, 1, 0, 0.497007,-99) ,
 8, 2.38156, 0, 0, 0.502056,-99)    );
   // itree = 861
   fBoostWeights.push_back(0.000120061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498851,-99) , 
-8, 2.67159, 0, 0, 0.515757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498851,-99) ,
+8, 2.67159, 0, 0, 0.515757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497479,-99) , 
-1, -0.797617, 1, 0, 0.49935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497479,-99) ,
+1, -0.797617, 1, 0, 0.49935,-99) ,
 1, 0.309319, 0, 0, 0.502042,-99)    );
   // itree = 862
   fBoostWeights.push_back(0.000106649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499828,-99) , 
-7, 4.81007, 1, 0, 0.505035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499828,-99) ,
+7, 4.81007, 1, 0, 0.505035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486215,-99) , 
-4, -1.41151, 0, 0, 0.497035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486215,-99) ,
+4, -1.41151, 0, 0, 0.497035,-99) ,
 8, 2.38156, 0, 0, 0.502063,-99)    );
   // itree = 863
   fBoostWeights.push_back(0.000106732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499928,-99) , 
-3, 0.380456, 1, 0, 0.505023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499928,-99) ,
+3, 0.380456, 1, 0, 0.505023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49228,-99) , 
-3, 0.824502, 0, 0, 0.497024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49228,-99) ,
+3, 0.824502, 0, 0, 0.497024,-99) ,
 8, 2.38156, 0, 0, 0.502051,-99)    );
   // itree = 864
   fBoostWeights.push_back(0.000116923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.515754,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.515754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496828,-99) , 
-4, -0.463655, 0, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496828,-99) ,
+4, -0.463655, 0, 0, 0.499378,-99) ,
 1, 0.309319, 0, 0, 0.502065,-99)    );
   // itree = 865
   fBoostWeights.push_back(0.000185916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490389,-99) , 
-7, 4.64755, 1, 0, 0.510745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490389,-99) ,
+7, 4.64755, 1, 0, 0.510745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49496,-99) , 
-4, -0.463655, 0, 0, 0.49933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49496,-99) ,
+4, -0.463655, 0, 0, 0.49933,-99) ,
 5, 0.329645, 1, 0, 0.502071,-99)    );
   // itree = 866
   fBoostWeights.push_back(0.000107079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49972,-99) , 
-3, 1.12549, 1, 0, 0.505057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49972,-99) ,
+3, 1.12549, 1, 0, 0.505057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482321,-99) , 
-7, 4.29516, 0, 0, 0.497049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482321,-99) ,
+7, 4.29516, 0, 0, 0.497049,-99) ,
 8, 2.38156, 0, 0, 0.502082,-99)    );
   // itree = 867
   fBoostWeights.push_back(0.000106738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499485,-99) , 
-5, 1.13177, 1, 0, 0.505037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499485,-99) ,
+5, 1.13177, 1, 0, 0.505037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48235,-99) , 
-7, 4.29516, 0, 0, 0.497034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48235,-99) ,
+7, 4.29516, 0, 0, 0.497034,-99) ,
 8, 2.38156, 0, 0, 0.502064,-99)    );
   // itree = 868
   fBoostWeights.push_back(0.000119538);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49884,-99) , 
-8, 2.67159, 0, 0, 0.515694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49884,-99) ,
+8, 2.67159, 0, 0, 0.515694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497498,-99) , 
-1, -0.797617, 1, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497498,-99) ,
+1, -0.797617, 1, 0, 0.499364,-99) ,
 1, 0.309319, 0, 0, 0.502044,-99)    );
   // itree = 869
   fBoostWeights.push_back(0.000106021);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-4, -1.10944, 1, 0, 0.505031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+4, -1.10944, 1, 0, 0.505031,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482403,-99) , 
-7, 4.29516, 0, 0, 0.497044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482403,-99) ,
+7, 4.29516, 0, 0, 0.497044,-99) ,
 8, 2.38156, 0, 0, 0.502064,-99)    );
   // itree = 870
   fBoostWeights.push_back(9.1886e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497679,-99) , 
-4, -0.774054, 1, 0, 0.515681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497679,-99) ,
+4, -0.774054, 1, 0, 0.515681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498461,-99) , 
-7, 3.97469, 1, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498461,-99) ,
+7, 3.97469, 1, 0, 0.499388,-99) ,
 1, 0.309319, 0, 0, 0.502061,-99)    );
   // itree = 871
   fBoostWeights.push_back(0.000106504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499558,-99) , 
-5, 1.13177, 1, 0, 0.505048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499558,-99) ,
+5, 1.13177, 1, 0, 0.505048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482433,-99) , 
-7, 4.29516, 0, 0, 0.497046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482433,-99) ,
+7, 4.29516, 0, 0, 0.497046,-99) ,
 8, 2.38156, 0, 0, 0.502076,-99)    );
   // itree = 872
   fBoostWeights.push_back(0.000106117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-3, 0.380456, 1, 0, 0.505025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+3, 0.380456, 1, 0, 0.505025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493102,-99) , 
-1, -0.539082, 1, 0, 0.497032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493102,-99) ,
+1, -0.539082, 1, 0, 0.497032,-99) ,
 8, 2.38156, 0, 0, 0.502055,-99)    );
   // itree = 873
   fBoostWeights.push_back(0.000106296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499575,-99) , 
-7, 5.04875, 1, 0, 0.505044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499575,-99) ,
+7, 5.04875, 1, 0, 0.505044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482469,-99) , 
-7, 4.29516, 0, 0, 0.497039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482469,-99) ,
+7, 4.29516, 0, 0, 0.497039,-99) ,
 8, 2.38156, 0, 0, 0.502071,-99)    );
   // itree = 874
   fBoostWeights.push_back(0.000105695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499591,-99) , 
-5, 1.13177, 1, 0, 0.505021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499591,-99) ,
+5, 1.13177, 1, 0, 0.505021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493116,-99) , 
-1, -0.539082, 1, 0, 0.497024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493116,-99) ,
+1, -0.539082, 1, 0, 0.497024,-99) ,
 8, 2.38156, 0, 0, 0.502051,-99)    );
   // itree = 875
   fBoostWeights.push_back(0.000106006);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499931,-99) , 
-3, 0.380456, 1, 0, 0.504998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499931,-99) ,
+3, 0.380456, 1, 0, 0.504998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4863,-99) , 
-4, -1.41151, 0, 0, 0.497032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4863,-99) ,
+4, -1.41151, 0, 0, 0.497032,-99) ,
 8, 2.38156, 0, 0, 0.502039,-99)    );
   // itree = 876
   fBoostWeights.push_back(0.000175891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490358,-99) , 
-7, 4.64755, 1, 0, 0.51067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490358,-99) ,
+7, 4.64755, 1, 0, 0.51067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494708,-99) , 
-7, 4.69073, 0, 0, 0.499323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494708,-99) ,
+7, 4.69073, 0, 0, 0.499323,-99) ,
 5, 0.329645, 1, 0, 0.502047,-99)    );
   // itree = 877
   fBoostWeights.push_back(0.00011622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.51565,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.51565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497525,-99) , 
-1, -0.797617, 1, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497525,-99) ,
+1, -0.797617, 1, 0, 0.499382,-99) ,
 1, 0.309319, 0, 0, 0.502051,-99)    );
   // itree = 878
   fBoostWeights.push_back(7.80153e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495651,-99) , 
-5, 1.13208, 1, 0, 0.502756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495651,-99) ,
+5, 1.13208, 1, 0, 0.502756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492187,-99) ,
 4, -3.0468, 0, 0, 0.502068,-99)    );
   // itree = 879
   fBoostWeights.push_back(0.000116988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.515605,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.515605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496934,-99) , 
-6, 2.36419, 0, 0, 0.499393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496934,-99) ,
+6, 2.36419, 0, 0, 0.499393,-99) ,
 1, 0.309319, 0, 0, 0.502053,-99)    );
   // itree = 880
   fBoostWeights.push_back(0.000158878);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49172,-99) , 
-3, 0.859543, 1, 0, 0.50813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49172,-99) ,
+3, 0.859543, 1, 0, 0.50813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49626,-99) , 
-6, 1.63591, 1, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49626,-99) ,
+6, 1.63591, 1, 0, 0.499277,-99) ,
 1, 0.0265059, 0, 0, 0.502061,-99)    );
   // itree = 881
   fBoostWeights.push_back(0.000105052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.505039,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.505039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482555,-99) , 
-7, 4.29516, 0, 0, 0.497059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482555,-99) ,
+7, 4.29516, 0, 0, 0.497059,-99) ,
 8, 2.38156, 0, 0, 0.502075,-99)    );
   // itree = 882
   fBoostWeights.push_back(8.97167e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487226,-99) , 
-7, 3.73601, 0, 0, 0.502739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487226,-99) ,
+7, 3.73601, 0, 0, 0.502739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492198,-99) ,
 4, -3.0468, 0, 0, 0.502052,-99)    );
   // itree = 883
   fBoostWeights.push_back(7.01937e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498537,-99) , 
-0, 1.51828, 0, 0, 0.502717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498537,-99) ,
+0, 1.51828, 0, 0, 0.502717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492223,-99) ,
 4, -3.0468, 0, 0, 0.502033,-99)    );
   // itree = 884
   fBoostWeights.push_back(0.000105569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499815,-99) , 
-7, 4.81007, 1, 0, 0.504981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499815,-99) ,
+7, 4.81007, 1, 0, 0.504981,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492327,-99) , 
-3, 0.824502, 0, 0, 0.497018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492327,-99) ,
+3, 0.824502, 0, 0, 0.497018,-99) ,
 8, 2.38156, 0, 0, 0.502023,-99)    );
   // itree = 885
   fBoostWeights.push_back(0.000105145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499843,-99) , 
-7, 4.81007, 1, 0, 0.504969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499843,-99) ,
+7, 4.81007, 1, 0, 0.504969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493125,-99) , 
-1, -0.539082, 1, 0, 0.497022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493125,-99) ,
+1, -0.539082, 1, 0, 0.497022,-99) ,
 8, 2.38156, 0, 0, 0.502016,-99)    );
   // itree = 886
   fBoostWeights.push_back(8.55262e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496843,-99) , 
-8, 2.38156, 0, 0, 0.502194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496843,-99) ,
+8, 2.38156, 0, 0, 0.502194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499432,-99) ,
 2, -0.974311, 0, 0, 0.502012,-99)    );
   // itree = 887
   fBoostWeights.push_back(0.000150638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498624,-99) , 
-3, 0.421425, 1, 0, 0.510612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498624,-99) ,
+3, 0.421425, 1, 0, 0.510612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494939,-99) , 
-4, -0.463655, 0, 0, 0.499289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494939,-99) ,
+4, -0.463655, 0, 0, 0.499289,-99) ,
 5, 0.329645, 1, 0, 0.502008,-99)    );
   // itree = 888
   fBoostWeights.push_back(0.000105899);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499898,-99) , 
-3, 0.380456, 1, 0, 0.504948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499898,-99) ,
+3, 0.380456, 1, 0, 0.504948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482611,-99) , 
-7, 4.29516, 0, 0, 0.497064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482611,-99) ,
+7, 4.29516, 0, 0, 0.497064,-99) ,
 8, 2.38156, 0, 0, 0.502019,-99)    );
   // itree = 889
   fBoostWeights.push_back(0.000105337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499927,-99) , 
-3, 0.380456, 1, 0, 0.504967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499927,-99) ,
+3, 0.380456, 1, 0, 0.504967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493171,-99) , 
-1, -0.539082, 1, 0, 0.497049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493171,-99) ,
+1, -0.539082, 1, 0, 0.497049,-99) ,
 8, 2.38156, 0, 0, 0.502026,-99)    );
   // itree = 890
   fBoostWeights.push_back(0.000150521);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49825,-99) , 
-4, -1.32703, 1, 0, 0.510626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49825,-99) ,
+4, -1.32703, 1, 0, 0.510626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495002,-99) , 
-4, -0.463655, 0, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495002,-99) ,
+4, -0.463655, 0, 0, 0.499329,-99) ,
 5, 0.329645, 1, 0, 0.502041,-99)    );
   // itree = 891
   fBoostWeights.push_back(9.89184e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499628,-99) , 
-7, 5.04875, 1, 0, 0.504996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499628,-99) ,
+7, 5.04875, 1, 0, 0.504996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495419,-99) , 
-6, 1.62551, 1, 0, 0.497067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495419,-99) ,
+6, 1.62551, 1, 0, 0.497067,-99) ,
 8, 2.38156, 0, 0, 0.502051,-99)    );
   // itree = 892
   fBoostWeights.push_back(0.000104012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504974,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486433,-99) , 
-4, -1.41151, 0, 0, 0.497085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486433,-99) ,
+4, -1.41151, 0, 0, 0.497085,-99) ,
 8, 2.38156, 0, 0, 0.502044,-99)    );
   // itree = 893
   fBoostWeights.push_back(0.000105366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499917,-99) , 
-3, 0.380456, 1, 0, 0.504946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499917,-99) ,
+3, 0.380456, 1, 0, 0.504946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482665,-99) , 
-7, 4.29516, 0, 0, 0.497075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482665,-99) ,
+7, 4.29516, 0, 0, 0.497075,-99) ,
 8, 2.38156, 0, 0, 0.502022,-99)    );
   // itree = 894
   fBoostWeights.push_back(0.000104817);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499945,-99) , 
-3, 0.380456, 1, 0, 0.504966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499945,-99) ,
+3, 0.380456, 1, 0, 0.504966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486447,-99) , 
-4, -1.41151, 0, 0, 0.49706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486447,-99) ,
+4, -1.41151, 0, 0, 0.49706,-99) ,
 8, 2.38156, 0, 0, 0.502029,-99)    );
   // itree = 895
   fBoostWeights.push_back(0.000104679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499773,-99) , 
-3, 1.12549, 1, 0, 0.504985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499773,-99) ,
+3, 1.12549, 1, 0, 0.504985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486351,-99) , 
-1, -0.162004, 1, 0, 0.49705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486351,-99) ,
+1, -0.162004, 1, 0, 0.49705,-99) ,
 8, 2.38156, 0, 0, 0.502037,-99)    );
   // itree = 896
   fBoostWeights.push_back(8.89664e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487238,-99) , 
-7, 3.73601, 0, 0, 0.502703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487238,-99) ,
+7, 3.73601, 0, 0, 0.502703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492241,-99) ,
 4, -3.0468, 0, 0, 0.502021,-99)    );
   // itree = 897
   fBoostWeights.push_back(0.000122362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497534,-99) , 
-4, -0.774054, 1, 0, 0.515474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497534,-99) ,
+4, -0.774054, 1, 0, 0.515474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496906,-99) , 
-6, 2.36419, 0, 0, 0.499359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496906,-99) ,
+6, 2.36419, 0, 0, 0.499359,-99) ,
 1, 0.309319, 0, 0, 0.502003,-99)    );
   // itree = 898
   fBoostWeights.push_back(0.000104303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499639,-99) , 
-7, 5.04875, 1, 0, 0.504958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499639,-99) ,
+7, 5.04875, 1, 0, 0.504958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493183,-99) , 
-1, -0.539082, 1, 0, 0.497035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493183,-99) ,
+1, -0.539082, 1, 0, 0.497035,-99) ,
 8, 2.38156, 0, 0, 0.502015,-99)    );
   // itree = 899
   fBoostWeights.push_back(0.000104723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-3, 0.380456, 1, 0, 0.504935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+3, 0.380456, 1, 0, 0.504935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482681,-99) , 
-7, 4.29516, 0, 0, 0.497042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482681,-99) ,
+7, 4.29516, 0, 0, 0.497042,-99) ,
 8, 2.38156, 0, 0, 0.502003,-99)    );
   // itree = 900
   fBoostWeights.push_back(0.000116277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496764,-99) , 
-1, 0.0281889, 0, 0, 0.515145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496764,-99) ,
+1, 0.0281889, 0, 0, 0.515145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496334,-99) , 
-0, 2.12578, 1, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496334,-99) ,
+0, 2.12578, 1, 0, 0.499364,-99) ,
 0, 3.03054, 0, 0, 0.50201,-99)    );
   // itree = 901
   fBoostWeights.push_back(0.000104274);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-3, 0.380456, 1, 0, 0.50496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+3, 0.380456, 1, 0, 0.50496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492398,-99) , 
-3, 0.824502, 0, 0, 0.497024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492398,-99) ,
+3, 0.824502, 0, 0, 0.497024,-99) ,
 8, 2.38156, 0, 0, 0.502012,-99)    );
   // itree = 902
   fBoostWeights.push_back(0.000121615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4976,-99) , 
-4, -0.774054, 1, 0, 0.515477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4976,-99) ,
+4, -0.774054, 1, 0, 0.515477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496948,-99) , 
-6, 2.36419, 0, 0, 0.499385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496948,-99) ,
+6, 2.36419, 0, 0, 0.499385,-99) ,
 1, 0.309319, 0, 0, 0.502025,-99)    );
   // itree = 903
   fBoostWeights.push_back(0.00011025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496822,-99) , 
-1, 0.0281889, 0, 0, 0.515153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496822,-99) ,
+1, 0.0281889, 0, 0, 0.515153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49168,-99) , 
-8, 2.12266, 0, 0, 0.499394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49168,-99) ,
+8, 2.12266, 0, 0, 0.499394,-99) ,
 0, 3.03054, 0, 0, 0.502037,-99)    );
   // itree = 904
   fBoostWeights.push_back(0.000104158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499651,-99) , 
-5, 1.13177, 1, 0, 0.504963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499651,-99) ,
+5, 1.13177, 1, 0, 0.504963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486476,-99) , 
-4, -1.41151, 0, 0, 0.497046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486476,-99) ,
+4, -1.41151, 0, 0, 0.497046,-99) ,
 8, 2.38156, 0, 0, 0.502022,-99)    );
   // itree = 905
   fBoostWeights.push_back(0.000120954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497586,-99) , 
-4, -0.774054, 1, 0, 0.515423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497586,-99) ,
+4, -0.774054, 1, 0, 0.515423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497522,-99) , 
-1, -0.797617, 1, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497522,-99) ,
+1, -0.797617, 1, 0, 0.49937,-99) ,
 1, 0.309319, 0, 0, 0.502003,-99)    );
   // itree = 906
   fBoostWeights.push_back(8.98414e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499849,-99) , 
-3, 1.12549, 1, 0, 0.50496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499849,-99) ,
+3, 1.12549, 1, 0, 0.50496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496161,-99) , 
-5, 1.0889, 0, 0, 0.497056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496161,-99) ,
+5, 1.0889, 0, 0, 0.497056,-99) ,
 8, 2.38156, 0, 0, 0.502024,-99)    );
   // itree = 907
   fBoostWeights.push_back(0.000140732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498277,-99) , 
-4, -1.32703, 1, 0, 0.510586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498277,-99) ,
+4, -1.32703, 1, 0, 0.510586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494732,-99) , 
-7, 4.69073, 0, 0, 0.499314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494732,-99) ,
+7, 4.69073, 0, 0, 0.499314,-99) ,
 5, 0.329645, 1, 0, 0.50202,-99)    );
   // itree = 908
   fBoostWeights.push_back(0.000104267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499857,-99) , 
-7, 4.81007, 1, 0, 0.504947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499857,-99) ,
+7, 4.81007, 1, 0, 0.504947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486425,-99) , 
-1, -0.162004, 1, 0, 0.497077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486425,-99) ,
+1, -0.162004, 1, 0, 0.497077,-99) ,
 8, 2.38156, 0, 0, 0.502024,-99)    );
   // itree = 909
   fBoostWeights.push_back(0.000103188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-4, -1.10944, 1, 0, 0.504935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+4, -1.10944, 1, 0, 0.504935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486453,-99) , 
-1, -0.162004, 1, 0, 0.497067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486453,-99) ,
+1, -0.162004, 1, 0, 0.497067,-99) ,
 8, 2.38156, 0, 0, 0.502012,-99)    );
   // itree = 910
   fBoostWeights.push_back(0.000103806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49989,-99) , 
-7, 4.81007, 1, 0, 0.504939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49989,-99) ,
+7, 4.81007, 1, 0, 0.504939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482764,-99) , 
-7, 4.29516, 0, 0, 0.497056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482764,-99) ,
+7, 4.29516, 0, 0, 0.497056,-99) ,
 8, 2.38156, 0, 0, 0.502011,-99)    );
   // itree = 911
   fBoostWeights.push_back(0.000184337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490344,-99) , 
-7, 4.64755, 1, 0, 0.510554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490344,-99) ,
+7, 4.64755, 1, 0, 0.510554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494976,-99) , 
-4, -0.463655, 0, 0, 0.499295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494976,-99) ,
+4, -0.463655, 0, 0, 0.499295,-99) ,
 5, 0.329645, 1, 0, 0.501998,-99)    );
   // itree = 912
   fBoostWeights.push_back(0.000103509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499735,-99) , 
-7, 5.04875, 1, 0, 0.504938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499735,-99) ,
+7, 5.04875, 1, 0, 0.504938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482794,-99) , 
-7, 4.29516, 0, 0, 0.497054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482794,-99) ,
+7, 4.29516, 0, 0, 0.497054,-99) ,
 8, 2.38156, 0, 0, 0.502009,-99)    );
   // itree = 913
   fBoostWeights.push_back(0.000103118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499673,-99) , 
-5, 1.13177, 1, 0, 0.504916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499673,-99) ,
+5, 1.13177, 1, 0, 0.504916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482822,-99) , 
-7, 4.29516, 0, 0, 0.49704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482822,-99) ,
+7, 4.29516, 0, 0, 0.49704,-99) ,
 8, 2.38156, 0, 0, 0.50199,-99)    );
   // itree = 914
   fBoostWeights.push_back(0.000103954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499918,-99) , 
-3, 0.380456, 1, 0, 0.504893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499918,-99) ,
+3, 0.380456, 1, 0, 0.504893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492445,-99) , 
-3, 0.824502, 0, 0, 0.497026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492445,-99) ,
+3, 0.824502, 0, 0, 0.497026,-99) ,
 8, 2.38156, 0, 0, 0.50197,-99)    );
   // itree = 915
   fBoostWeights.push_back(0.000110298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4968,-99) , 
-1, 0.0281889, 0, 0, 0.515094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4968,-99) ,
+1, 0.0281889, 0, 0, 0.515094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497544,-99) , 
-6, 2.41557, 0, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497544,-99) ,
+6, 2.41557, 0, 0, 0.499343,-99) ,
 0, 3.03054, 0, 0, 0.501984,-99)    );
   // itree = 916
   fBoostWeights.push_back(0.000103498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499958,-99) , 
-3, 0.380456, 1, 0, 0.504923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499958,-99) ,
+3, 0.380456, 1, 0, 0.504923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48653,-99) , 
-4, -1.41151, 0, 0, 0.497044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48653,-99) ,
+4, -1.41151, 0, 0, 0.497044,-99) ,
 8, 2.38156, 0, 0, 0.501996,-99)    );
   // itree = 917
   fBoostWeights.push_back(0.000103396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499755,-99) , 
-5, 1.13177, 1, 0, 0.504942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499755,-99) ,
+5, 1.13177, 1, 0, 0.504942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493224,-99) , 
-1, -0.539082, 1, 0, 0.497033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493224,-99) ,
+1, -0.539082, 1, 0, 0.497033,-99) ,
 8, 2.38156, 0, 0, 0.502004,-99)    );
   // itree = 918
   fBoostWeights.push_back(0.000102839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499783,-99) , 
-5, 1.13177, 1, 0, 0.504919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499783,-99) ,
+5, 1.13177, 1, 0, 0.504919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493252,-99) , 
-1, -0.539082, 1, 0, 0.49704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493252,-99) ,
+1, -0.539082, 1, 0, 0.49704,-99) ,
 8, 2.38156, 0, 0, 0.501992,-99)    );
   // itree = 919
   fBoostWeights.push_back(9.94595e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-3, 0.380456, 1, 0, 0.504896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+3, 0.380456, 1, 0, 0.504896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492684,-99) , 
-0, 2.06819, 1, 0, 0.497048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492684,-99) ,
+0, 2.06819, 1, 0, 0.497048,-99) ,
 8, 2.38156, 0, 0, 0.501981,-99)    );
   // itree = 920
   fBoostWeights.push_back(0.000102938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-3, 0.380456, 1, 0, 0.504915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+3, 0.380456, 1, 0, 0.504915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482873,-99) , 
-7, 4.29516, 0, 0, 0.49705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482873,-99) ,
+7, 4.29516, 0, 0, 0.49705,-99) ,
 8, 2.38156, 0, 0, 0.501993,-99)    );
   // itree = 921
   fBoostWeights.push_back(0.000139408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497726,-99) , 
-8, 2.38187, 0, 0, 0.51052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497726,-99) ,
+8, 2.38187, 0, 0, 0.51052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494751,-99) , 
-7, 4.69073, 0, 0, 0.499308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494751,-99) ,
+7, 4.69073, 0, 0, 0.499308,-99) ,
 5, 0.329645, 1, 0, 0.502,-99)    );
   // itree = 922
   fBoostWeights.push_back(0.000115301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496857,-99) , 
-1, 0.0281889, 0, 0, 0.515102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496857,-99) ,
+1, 0.0281889, 0, 0, 0.515102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496364,-99) , 
-0, 2.12578, 1, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496364,-99) ,
+0, 2.12578, 1, 0, 0.499362,-99) ,
 0, 3.03054, 0, 0, 0.502001,-99)    );
   // itree = 923
   fBoostWeights.push_back(0.000159432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496451,-99) , 
-8, 2.67103, 0, 0, 0.502956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496451,-99) ,
+8, 2.67103, 0, 0, 0.502956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490717,-99) , 
-6, 1.65196, 1, 0, 0.498667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490717,-99) ,
+6, 1.65196, 1, 0, 0.498667,-99) ,
 3, 1.04065, 1, 0, 0.502003,-99)    );
   // itree = 924
   fBoostWeights.push_back(0.000102937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499913,-99) , 
-7, 4.81007, 1, 0, 0.504923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499913,-99) ,
+7, 4.81007, 1, 0, 0.504923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486566,-99) , 
-1, -0.162004, 1, 0, 0.497081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486566,-99) ,
+1, -0.162004, 1, 0, 0.497081,-99) ,
 8, 2.38156, 0, 0, 0.50201,-99)    );
   // itree = 925
   fBoostWeights.push_back(8.49408e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499775,-99) , 
-7, 5.04875, 1, 0, 0.504911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499775,-99) ,
+7, 5.04875, 1, 0, 0.504911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495096,-99) , 
-8, 2.13252, 0, 0, 0.49707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495096,-99) ,
+8, 2.13252, 0, 0, 0.49707,-99) ,
 8, 2.38156, 0, 0, 0.501999,-99)    );
   // itree = 926
   fBoostWeights.push_back(0.000102575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499933,-99) , 
-7, 4.81007, 1, 0, 0.504893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499933,-99) ,
+7, 4.81007, 1, 0, 0.504893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486611,-99) , 
-4, -1.41151, 0, 0, 0.497075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486611,-99) ,
+4, -1.41151, 0, 0, 0.497075,-99) ,
 8, 2.38156, 0, 0, 0.501989,-99)    );
   // itree = 927
   fBoostWeights.push_back(0.000112362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497479,-99) , 
-5, 0.754375, 1, 0, 0.51507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497479,-99) ,
+5, 0.754375, 1, 0, 0.51507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496365,-99) , 
-0, 2.12578, 1, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496365,-99) ,
+0, 2.12578, 1, 0, 0.49934,-99) ,
 0, 3.03054, 0, 0, 0.501978,-99)    );
   // itree = 928
   fBoostWeights.push_back(0.000102521);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499955,-99) , 
-3, 0.380456, 1, 0, 0.504887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499955,-99) ,
+3, 0.380456, 1, 0, 0.504887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486595,-99) , 
-1, -0.162004, 1, 0, 0.497059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486595,-99) ,
+1, -0.162004, 1, 0, 0.497059,-99) ,
 8, 2.38156, 0, 0, 0.501979,-99)    );
   // itree = 929
   fBoostWeights.push_back(0.000102379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499982,-99) , 
-3, 0.380456, 1, 0, 0.504906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499982,-99) ,
+3, 0.380456, 1, 0, 0.504906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486623,-99) , 
-4, -1.41151, 0, 0, 0.497049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486623,-99) ,
+4, -1.41151, 0, 0, 0.497049,-99) ,
 8, 2.38156, 0, 0, 0.501987,-99)    );
   // itree = 930
   fBoostWeights.push_back(0.000102394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499873,-99) , 
-7, 5.04875, 1, 0, 0.504925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499873,-99) ,
+7, 5.04875, 1, 0, 0.504925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482931,-99) , 
-7, 4.29516, 0, 0, 0.497039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482931,-99) ,
+7, 4.29516, 0, 0, 0.497039,-99) ,
 8, 2.38156, 0, 0, 0.501995,-99)    );
   // itree = 931
   fBoostWeights.push_back(0.000114173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496846,-99) , 
-1, 0.0281889, 0, 0, 0.515058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496846,-99) ,
+1, 0.0281889, 0, 0, 0.515058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4964,-99) , 
-0, 2.12578, 1, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4964,-99) ,
+0, 2.12578, 1, 0, 0.49934,-99) ,
 0, 3.03054, 0, 0, 0.501976,-99)    );
   // itree = 932
   fBoostWeights.push_back(8.84933e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.5,-99) , 
-1, -0.185621, 0, 0, 0.504907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.5,-99) ,
+1, -0.185621, 0, 0, 0.504907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496151,-99) , 
-5, 1.0889, 0, 0, 0.497021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496151,-99) ,
+5, 1.0889, 0, 0, 0.497021,-99) ,
 8, 2.38156, 0, 0, 0.501978,-99)    );
   // itree = 933
   fBoostWeights.push_back(0.000173891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49038,-99) , 
-7, 4.64755, 1, 0, 0.510502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49038,-99) ,
+7, 4.64755, 1, 0, 0.510502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494743,-99) , 
-7, 4.69073, 0, 0, 0.499291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494743,-99) ,
+7, 4.69073, 0, 0, 0.499291,-99) ,
 5, 0.329645, 1, 0, 0.501983,-99)    );
   // itree = 934
   fBoostWeights.push_back(0.000101922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.50491,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.50491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492519,-99) , 
-3, 0.824502, 0, 0, 0.497042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492519,-99) ,
+3, 0.824502, 0, 0, 0.497042,-99) ,
 8, 2.38156, 0, 0, 0.501987,-99)    );
   // itree = 935
   fBoostWeights.push_back(0.000101454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.7239, 0, 1, 0.504882,-99) , 
+0,
+0,
+4, -2.7239, 0, 1, 0.504882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486671,-99) , 
-4, -1.41151, 0, 0, 0.497045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486671,-99) ,
+4, -1.41151, 0, 0, 0.497045,-99) ,
 8, 2.38156, 0, 0, 0.501971,-99)    );
   // itree = 936
   fBoostWeights.push_back(0.000101816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499937,-99) , 
-7, 4.57139, 1, 0, 0.504855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499937,-99) ,
+7, 4.57139, 1, 0, 0.504855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492543,-99) , 
-3, 0.824502, 0, 0, 0.497035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492543,-99) ,
+3, 0.824502, 0, 0, 0.497035,-99) ,
 8, 2.38156, 0, 0, 0.50195,-99)    );
   // itree = 937
   fBoostWeights.push_back(0.000101376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499807,-99) , 
-5, 1.13177, 1, 0, 0.504856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499807,-99) ,
+5, 1.13177, 1, 0, 0.504856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493318,-99) , 
-1, -0.539082, 1, 0, 0.497038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493318,-99) ,
+1, -0.539082, 1, 0, 0.497038,-99) ,
 8, 2.38156, 0, 0, 0.501952,-99)    );
   // itree = 938
   fBoostWeights.push_back(0.000113726);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49684,-99) , 
-1, 0.0281889, 0, 0, 0.514999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49684,-99) ,
+1, 0.0281889, 0, 0, 0.514999,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496387,-99) , 
-0, 2.12578, 1, 0, 0.49931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496387,-99) ,
+0, 2.12578, 1, 0, 0.49931,-99) ,
 0, 3.03054, 0, 0, 0.501941,-99)    );
   // itree = 939
   fBoostWeights.push_back(0.000101369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-4, -1.10944, 1, 0, 0.504839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+4, -1.10944, 1, 0, 0.504839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483001,-99) , 
-7, 4.29516, 0, 0, 0.497042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483001,-99) ,
+7, 4.29516, 0, 0, 0.497042,-99) ,
 8, 2.38156, 0, 0, 0.501942,-99)    );
   // itree = 940
   fBoostWeights.push_back(0.000113104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496872,-99) , 
-1, 0.0281889, 0, 0, 0.514988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496872,-99) ,
+1, 0.0281889, 0, 0, 0.514988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497645,-99) , 
-5, 0.245271, 1, 0, 0.499311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497645,-99) ,
+5, 0.245271, 1, 0, 0.499311,-99) ,
 0, 3.03054, 0, 0, 0.50194,-99)    );
   // itree = 941
   fBoostWeights.push_back(9.31371e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496526,-99) , 
-8, 2.18859, 0, 0, 0.50264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496526,-99) ,
+8, 2.18859, 0, 0, 0.50264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492135,-99) ,
 4, -3.0468, 0, 0, 0.501956,-99)    );
   // itree = 942
   fBoostWeights.push_back(0.000102103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499931,-99) , 
-3, 0.380456, 1, 0, 0.504835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499931,-99) ,
+3, 0.380456, 1, 0, 0.504835,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483058,-99) , 
-7, 4.29516, 0, 0, 0.497057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483058,-99) ,
+7, 4.29516, 0, 0, 0.497057,-99) ,
 8, 2.38156, 0, 0, 0.501946,-99)    );
   // itree = 943
   fBoostWeights.push_back(0.000101666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-3, 0.380456, 1, 0, 0.504854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+3, 0.380456, 1, 0, 0.504854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492572,-99) , 
-3, 0.824502, 0, 0, 0.497043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492572,-99) ,
+3, 0.824502, 0, 0, 0.497043,-99) ,
 8, 2.38156, 0, 0, 0.501953,-99)    );
   // itree = 944
   fBoostWeights.push_back(0.000109573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496907,-99) , 
-1, 0.0281889, 0, 0, 0.514986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496907,-99) ,
+1, 0.0281889, 0, 0, 0.514986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497548,-99) , 
-6, 2.41557, 0, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497548,-99) ,
+6, 2.41557, 0, 0, 0.499343,-99) ,
 0, 3.03054, 0, 0, 0.501966,-99)    );
   // itree = 945
   fBoostWeights.push_back(0.000101459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499894,-99) , 
-5, 1.13177, 1, 0, 0.504883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499894,-99) ,
+5, 1.13177, 1, 0, 0.504883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486661,-99) , 
-1, -0.162004, 1, 0, 0.497061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486661,-99) ,
+1, -0.162004, 1, 0, 0.497061,-99) ,
 8, 2.38156, 0, 0, 0.501978,-99)    );
   // itree = 946
   fBoostWeights.push_back(0.000101395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.514965,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.514965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497557,-99) , 
-6, 2.41557, 0, 0, 0.499339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497557,-99) ,
+6, 2.41557, 0, 0, 0.499339,-99) ,
 0, 3.03054, 0, 0, 0.50196,-99)    );
   // itree = 947
   fBoostWeights.push_back(0.000101241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499922,-99) , 
-5, 1.13177, 1, 0, 0.504868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499922,-99) ,
+5, 1.13177, 1, 0, 0.504868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486737,-99) , 
-4, -1.41151, 0, 0, 0.497059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486737,-99) ,
+4, -1.41151, 0, 0, 0.497059,-99) ,
 8, 2.38156, 0, 0, 0.501967,-99)    );
   // itree = 948
   fBoostWeights.push_back(0.000101191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-7, 4.57139, 1, 0, 0.504846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+7, 4.57139, 1, 0, 0.504846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48309,-99) , 
-7, 4.29516, 0, 0, 0.497049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48309,-99) ,
+7, 4.29516, 0, 0, 0.497049,-99) ,
 8, 2.38156, 0, 0, 0.501949,-99)    );
   // itree = 949
   fBoostWeights.push_back(7.13353e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498825,-99) , 
-6, 2.32779, 0, 0, 0.502126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498825,-99) ,
+6, 2.32779, 0, 0, 0.502126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499381,-99) ,
 2, -0.974311, 0, 0, 0.501945,-99)    );
   // itree = 950
   fBoostWeights.push_back(0.000114878);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.515279,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.515279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496939,-99) , 
-6, 2.36419, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496939,-99) ,
+6, 2.36419, 0, 0, 0.499338,-99) ,
 1, 0.309319, 0, 0, 0.501953,-99)    );
   // itree = 951
   fBoostWeights.push_back(0.000149365);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498285,-99) , 
-4, -1.32703, 1, 0, 0.510473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498285,-99) ,
+4, -1.32703, 1, 0, 0.510473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494972,-99) , 
-4, -0.463655, 0, 0, 0.499272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494972,-99) ,
+4, -0.463655, 0, 0, 0.499272,-99) ,
 5, 0.329645, 1, 0, 0.501961,-99)    );
   // itree = 952
   fBoostWeights.push_back(0.000101172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499992,-99) , 
-3, 0.380456, 1, 0, 0.504869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499992,-99) ,
+3, 0.380456, 1, 0, 0.504869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486679,-99) , 
-1, -0.162004, 1, 0, 0.497066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486679,-99) ,
+1, -0.162004, 1, 0, 0.497066,-99) ,
 8, 2.38156, 0, 0, 0.50197,-99)    );
   // itree = 953
   fBoostWeights.push_back(0.000101342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499917,-99) , 
-7, 5.04875, 1, 0, 0.504888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499917,-99) ,
+7, 5.04875, 1, 0, 0.504888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486769,-99) , 
-4, -1.41151, 0, 0, 0.497056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486769,-99) ,
+4, -1.41151, 0, 0, 0.497056,-99) ,
 8, 2.38156, 0, 0, 0.501978,-99)    );
   // itree = 954
   fBoostWeights.push_back(9.30997e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496534,-99) , 
-8, 2.18859, 0, 0, 0.502644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496534,-99) ,
+8, 2.18859, 0, 0, 0.502644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492161,-99) ,
 4, -3.0468, 0, 0, 0.501961,-99)    );
   // itree = 955
   fBoostWeights.push_back(0.000100735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499934,-99) , 
-0, 1.64276, 0, 0, 0.504844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499934,-99) ,
+0, 1.64276, 0, 0, 0.504844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493363,-99) , 
-1, -0.539082, 1, 0, 0.497056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493363,-99) ,
+1, -0.539082, 1, 0, 0.497056,-99) ,
 8, 2.38156, 0, 0, 0.501951,-99)    );
   // itree = 956
   fBoostWeights.push_back(0.000182711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490405,-99) , 
-7, 4.64755, 1, 0, 0.510436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490405,-99) ,
+7, 4.64755, 1, 0, 0.510436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494987,-99) , 
-4, -0.463655, 0, 0, 0.499257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494987,-99) ,
+4, -0.463655, 0, 0, 0.499257,-99) ,
 5, 0.329645, 1, 0, 0.501941,-99)    );
   // itree = 957
   fBoostWeights.push_back(0.000100317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.504835,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.504835,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486748,-99) , 
-1, -0.162004, 1, 0, 0.497075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486748,-99) ,
+1, -0.162004, 1, 0, 0.497075,-99) ,
 8, 2.38156, 0, 0, 0.501952,-99)    );
   // itree = 958
   fBoostWeights.push_back(0.000129795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49785,-99) , 
-1, -0.0677344, 0, 0, 0.502888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49785,-99) ,
+1, -0.0677344, 0, 0, 0.502888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486616,-99) , 
-1, -0.259795, 1, 0, 0.498586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486616,-99) ,
+1, -0.259795, 1, 0, 0.498586,-99) ,
 3, 1.04065, 1, 0, 0.501932,-99)    );
   // itree = 959
   fBoostWeights.push_back(0.000120118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495976,-99) , 
-5, 0.253431, 1, 0, 0.510414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495976,-99) ,
+5, 0.253431, 1, 0, 0.510414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496452,-99) , 
-5, 0.893056, 0, 0, 0.499257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496452,-99) ,
+5, 0.893056, 0, 0, 0.499257,-99) ,
 5, 0.329645, 1, 0, 0.501936,-99)    );
   // itree = 960
   fBoostWeights.push_back(0.000181646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490425,-99) , 
-7, 4.64755, 1, 0, 0.510401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490425,-99) ,
+7, 4.64755, 1, 0, 0.510401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495033,-99) , 
-4, -0.463655, 0, 0, 0.499267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495033,-99) ,
+4, -0.463655, 0, 0, 0.499267,-99) ,
 5, 0.329645, 1, 0, 0.50194,-99)    );
   // itree = 961
   fBoostWeights.push_back(0.000100677);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499879,-99) , 
-5, 1.13177, 1, 0, 0.504824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499879,-99) ,
+5, 1.13177, 1, 0, 0.504824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483151,-99) , 
-7, 4.29516, 0, 0, 0.49709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483151,-99) ,
+7, 4.29516, 0, 0, 0.49709,-99) ,
 8, 2.38156, 0, 0, 0.501951,-99)    );
   // itree = 962
   fBoostWeights.push_back(0.000146657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489907,-99) , 
-0, 1.77191, 0, 0, 0.508115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489907,-99) ,
+0, 1.77191, 0, 0, 0.508115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496155,-99) , 
-8, 3.05694, 0, 0, 0.499294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496155,-99) ,
+8, 3.05694, 0, 0, 0.499294,-99) ,
 6, 2.32779, 0, 0, 0.501932,-99)    );
   // itree = 963
   fBoostWeights.push_back(6.62374e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499654,-99) , 
-6, 2.15225, 0, 0, 0.50262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499654,-99) ,
+6, 2.15225, 0, 0, 0.50262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492203,-99) ,
 4, -3.0468, 0, 0, 0.501941,-99)    );
   // itree = 964
   fBoostWeights.push_back(9.54456e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-4, -1.10944, 1, 0, 0.504804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+4, -1.10944, 1, 0, 0.504804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495503,-99) , 
-6, 1.62551, 1, 0, 0.497103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495503,-99) ,
+6, 1.62551, 1, 0, 0.497103,-99) ,
 8, 2.38156, 0, 0, 0.501944,-99)    );
   // itree = 965
   fBoostWeights.push_back(0.000150535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496006,-99) , 
-5, 0.253431, 1, 0, 0.510395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496006,-99) ,
+5, 0.253431, 1, 0, 0.510395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495075,-99) , 
-4, -0.463655, 0, 0, 0.499285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495075,-99) ,
+4, -0.463655, 0, 0, 0.499285,-99) ,
 5, 0.329645, 1, 0, 0.501952,-99)    );
   // itree = 966
   fBoostWeights.push_back(0.000100612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-7, 4.57139, 1, 0, 0.504813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+7, 4.57139, 1, 0, 0.504813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483228,-99) , 
-7, 4.29516, 0, 0, 0.497127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483228,-99) ,
+7, 4.29516, 0, 0, 0.497127,-99) ,
 8, 2.38156, 0, 0, 0.501958,-99)    );
   // itree = 967
   fBoostWeights.push_back(0.000142103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496042,-99) , 
-5, 0.253431, 1, 0, 0.510374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496042,-99) ,
+5, 0.253431, 1, 0, 0.510374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494767,-99) , 
-7, 4.69073, 0, 0, 0.499294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494767,-99) ,
+7, 4.69073, 0, 0, 0.499294,-99) ,
 5, 0.329645, 1, 0, 0.501954,-99)    );
   // itree = 968
   fBoostWeights.push_back(0.000100424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499981,-99) , 
-7, 4.57139, 1, 0, 0.504815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499981,-99) ,
+7, 4.57139, 1, 0, 0.504815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486788,-99) , 
-1, -0.162004, 1, 0, 0.497114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486788,-99) ,
+1, -0.162004, 1, 0, 0.497114,-99) ,
 8, 2.38156, 0, 0, 0.501954,-99)    );
   // itree = 969
   fBoostWeights.push_back(0.000120311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497531,-99) , 
-4, -0.774054, 1, 0, 0.51521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497531,-99) ,
+4, -0.774054, 1, 0, 0.51521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497513,-99) , 
-1, -0.797617, 1, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497513,-99) ,
+1, -0.797617, 1, 0, 0.499349,-99) ,
 1, 0.309319, 0, 0, 0.501951,-99)    );
   // itree = 970
   fBoostWeights.push_back(0.000105447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-7, 4.47483, 1, 1, 0.514879,-99) , 
+0,
+0,
+7, 4.47483, 1, 1, 0.514879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496436,-99) , 
-0, 2.12578, 1, 0, 0.499371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496436,-99) ,
+0, 2.12578, 1, 0, 0.499371,-99) ,
 0, 3.03054, 0, 0, 0.501972,-99)    );
   // itree = 971
   fBoostWeights.push_back(0.000100595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499986,-99) , 
-3, 0.380456, 1, 0, 0.504839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499986,-99) ,
+3, 0.380456, 1, 0, 0.504839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483283,-99) , 
-7, 4.29516, 0, 0, 0.497115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483283,-99) ,
+7, 4.29516, 0, 0, 0.497115,-99) ,
 8, 2.38156, 0, 0, 0.50197,-99)    );
   // itree = 972
   fBoostWeights.push_back(0.000142245);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490486,-99) , 
-7, 4.64755, 1, 0, 0.510382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490486,-99) ,
+7, 4.64755, 1, 0, 0.510382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497777,-99) , 
-6, 2.67895, 0, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497777,-99) ,
+6, 2.67895, 0, 0, 0.499321,-99) ,
 5, 0.329645, 1, 0, 0.501976,-99)    );
   // itree = 973
   fBoostWeights.push_back(0.000100842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499995,-99) , 
-5, 1.13177, 1, 0, 0.504879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499995,-99) ,
+5, 1.13177, 1, 0, 0.504879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486839,-99) , 
-1, -0.162004, 1, 0, 0.497126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486839,-99) ,
+1, -0.162004, 1, 0, 0.497126,-99) ,
 8, 2.38156, 0, 0, 0.501999,-99)    );
   // itree = 974
   fBoostWeights.push_back(0.000100494);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499997,-99) , 
-7, 5.04875, 1, 0, 0.504857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499997,-99) ,
+7, 5.04875, 1, 0, 0.504857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486923,-99) , 
-4, -1.41151, 0, 0, 0.497116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486923,-99) ,
+4, -1.41151, 0, 0, 0.497116,-99) ,
 8, 2.38156, 0, 0, 0.501981,-99)    );
   // itree = 975
   fBoostWeights.push_back(0.000112762);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.515201,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.515201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495919,-99) , 
-3, 0.823237, 0, 0, 0.499366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495919,-99) ,
+3, 0.823237, 0, 0, 0.499366,-99) ,
 1, 0.309319, 0, 0, 0.501964,-99)    );
   // itree = 976
   fBoostWeights.push_back(0.000100074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-5, 1.13177, 1, 0, 0.50483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+5, 1.13177, 1, 0, 0.50483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483305,-99) , 
-7, 4.29516, 0, 0, 0.497105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483305,-99) ,
+7, 4.29516, 0, 0, 0.497105,-99) ,
 8, 2.38156, 0, 0, 0.501961,-99)    );
   // itree = 977
   fBoostWeights.push_back(0.000128655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497912,-99) , 
-1, -0.0677344, 0, 0, 0.502907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497912,-99) ,
+1, -0.0677344, 0, 0, 0.502907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486668,-99) , 
-1, -0.259795, 1, 0, 0.498562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486668,-99) ,
+1, -0.259795, 1, 0, 0.498562,-99) ,
 3, 1.04065, 1, 0, 0.501942,-99)    );
   // itree = 978
   fBoostWeights.push_back(0.000100501);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-3, 0.380456, 1, 0, 0.504809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+3, 0.380456, 1, 0, 0.504809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486825,-99) , 
-1, -0.162004, 1, 0, 0.4971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486825,-99) ,
+1, -0.162004, 1, 0, 0.4971,-99) ,
 8, 2.38156, 0, 0, 0.501945,-99)    );
   // itree = 979
   fBoostWeights.push_back(9.98049e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504828,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48695,-99) , 
-4, -1.41151, 0, 0, 0.49709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48695,-99) ,
+4, -1.41151, 0, 0, 0.49709,-99) ,
 8, 2.38156, 0, 0, 0.501953,-99)    );
   // itree = 980
   fBoostWeights.push_back(0.000105276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497257,-99) , 
-5, 0.754375, 1, 0, 0.514784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497257,-99) ,
+5, 0.754375, 1, 0, 0.514784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491792,-99) , 
-8, 2.12266, 0, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491792,-99) ,
+8, 2.12266, 0, 0, 0.499344,-99) ,
 0, 3.03054, 0, 0, 0.501933,-99)    );
   // itree = 981
   fBoostWeights.push_back(0.000100413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-3, 0.380456, 1, 0, 0.504776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+3, 0.380456, 1, 0, 0.504776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493431,-99) , 
-1, -0.539082, 1, 0, 0.497083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493431,-99) ,
+1, -0.539082, 1, 0, 0.497083,-99) ,
 8, 2.38156, 0, 0, 0.501918,-99)    );
   // itree = 982
   fBoostWeights.push_back(9.99709e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.514792,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.514792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497592,-99) , 
-6, 2.41557, 0, 0, 0.499341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497592,-99) ,
+6, 2.41557, 0, 0, 0.499341,-99) ,
 0, 3.03054, 0, 0, 0.501932,-99)    );
   // itree = 983
   fBoostWeights.push_back(0.000116516);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498751,-99) , 
-8, 2.67159, 0, 0, 0.515115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498751,-99) ,
+8, 2.67159, 0, 0, 0.515115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496977,-99) , 
-6, 2.36419, 0, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496977,-99) ,
+6, 2.36419, 0, 0, 0.499354,-99) ,
 1, 0.309319, 0, 0, 0.50194,-99)    );
   // itree = 984
   fBoostWeights.push_back(0.000179844);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490495,-99) , 
-7, 4.64755, 1, 0, 0.510341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490495,-99) ,
+7, 4.64755, 1, 0, 0.510341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495118,-99) , 
-4, -0.463655, 0, 0, 0.4993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495118,-99) ,
+4, -0.463655, 0, 0, 0.4993,-99) ,
 5, 0.329645, 1, 0, 0.501951,-99)    );
   // itree = 985
   fBoostWeights.push_back(0.000171512);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490544,-99) , 
-7, 4.64755, 1, 0, 0.510337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490544,-99) ,
+7, 4.64755, 1, 0, 0.510337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494815,-99) , 
-7, 4.69073, 0, 0, 0.499316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494815,-99) ,
+7, 4.69073, 0, 0, 0.499316,-99) ,
 5, 0.329645, 1, 0, 0.501962,-99)    );
   // itree = 986
   fBoostWeights.push_back(0.000178608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490592,-99) , 
-7, 4.64755, 1, 0, 0.510333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490592,-99) ,
+7, 4.64755, 1, 0, 0.510333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495173,-99) , 
-4, -0.463655, 0, 0, 0.499323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495173,-99) ,
+4, -0.463655, 0, 0, 0.499323,-99) ,
 5, 0.329645, 1, 0, 0.501966,-99)    );
   // itree = 987
   fBoostWeights.push_back(0.000100433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499904,-99) , 
-3, 1.12549, 1, 0, 0.504834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499904,-99) ,
+3, 1.12549, 1, 0, 0.504834,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483383,-99) , 
-7, 4.29516, 0, 0, 0.497143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483383,-99) ,
+7, 4.29516, 0, 0, 0.497143,-99) ,
 8, 2.38156, 0, 0, 0.501977,-99)    );
   // itree = 988
   fBoostWeights.push_back(0.000104905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.514762,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.514762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496453,-99) , 
-0, 2.12578, 1, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496453,-99) ,
+0, 2.12578, 1, 0, 0.499381,-99) ,
 0, 3.03054, 0, 0, 0.50196,-99)    );
   // itree = 989
   fBoostWeights.push_back(0.000119128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497498,-99) , 
-4, -0.774054, 1, 0, 0.515117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497498,-99) ,
+4, -0.774054, 1, 0, 0.515117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497004,-99) , 
-6, 2.36419, 0, 0, 0.499375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497004,-99) ,
+6, 2.36419, 0, 0, 0.499375,-99) ,
 1, 0.309319, 0, 0, 0.501958,-99)    );
   // itree = 990
   fBoostWeights.push_back(0.000100096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-3, 1.12549, 1, 0, 0.504827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+3, 1.12549, 1, 0, 0.504827,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486907,-99) , 
-1, -0.162004, 1, 0, 0.497135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486907,-99) ,
+1, -0.162004, 1, 0, 0.497135,-99) ,
 8, 2.38156, 0, 0, 0.50197,-99)    );
   // itree = 991
   fBoostWeights.push_back(8.321e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496934,-99) , 
-8, 2.38156, 0, 0, 0.502135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496934,-99) ,
+8, 2.38156, 0, 0, 0.502135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49939,-99) ,
 2, -0.974311, 0, 0, 0.501954,-99)    );
   // itree = 992
   fBoostWeights.push_back(0.000116411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498801,-99) , 
-8, 2.67159, 0, 0, 0.515085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498801,-99) ,
+8, 2.67159, 0, 0, 0.515085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497542,-99) , 
-1, -0.797617, 1, 0, 0.499372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497542,-99) ,
+1, -0.797617, 1, 0, 0.499372,-99) ,
 1, 0.309319, 0, 0, 0.50195,-99)    );
   // itree = 993
   fBoostWeights.push_back(9.97379e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499991,-99) , 
-3, 0.380456, 1, 0, 0.504806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499991,-99) ,
+3, 0.380456, 1, 0, 0.504806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486989,-99) , 
-1, -0.162004, 1, 0, 0.497171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486989,-99) ,
+1, -0.162004, 1, 0, 0.497171,-99) ,
 8, 2.38156, 0, 0, 0.50197,-99)    );
   // itree = 994
   fBoostWeights.push_back(9.98873e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504824,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48344,-99) , 
-7, 4.29516, 0, 0, 0.497161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48344,-99) ,
+7, 4.29516, 0, 0, 0.497161,-99) ,
 8, 2.38156, 0, 0, 0.501978,-99)    );
   // itree = 995
   fBoostWeights.push_back(0.000103724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497499,-99) , 
-4, -0.774054, 1, 0, 0.515069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497499,-99) ,
+4, -0.774054, 1, 0, 0.515069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497697,-99) , 
-5, 0.329645, 1, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497697,-99) ,
+5, 0.329645, 1, 0, 0.499382,-99) ,
 1, 0.309319, 0, 0, 0.501956,-99)    );
   // itree = 996
   fBoostWeights.push_back(9.18332e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496661,-99) , 
-8, 2.18859, 0, 0, 0.502646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496661,-99) ,
+8, 2.18859, 0, 0, 0.502646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492216,-99) ,
 4, -3.0468, 0, 0, 0.501966,-99)    );
   // itree = 997
   fBoostWeights.push_back(0.000117542);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497509,-99) , 
-4, -0.774054, 1, 0, 0.515046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497509,-99) ,
+4, -0.774054, 1, 0, 0.515046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495965,-99) , 
-3, 0.823237, 0, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495965,-99) ,
+3, 0.823237, 0, 0, 0.499388,-99) ,
 1, 0.309319, 0, 0, 0.501957,-99)    );
   // itree = 998
   fBoostWeights.push_back(0.000115802);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498814,-99) , 
-8, 2.67159, 0, 0, 0.515037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498814,-99) ,
+8, 2.67159, 0, 0, 0.515037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497566,-99) , 
-1, -0.797617, 1, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497566,-99) ,
+1, -0.797617, 1, 0, 0.49939,-99) ,
 1, 0.309319, 0, 0, 0.501957,-99)    );
   // itree = 999
   fBoostWeights.push_back(0.000177817);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490615,-99) , 
-7, 4.64755, 1, 0, 0.510306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490615,-99) ,
+7, 4.64755, 1, 0, 0.510306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495218,-99) , 
-4, -0.463655, 0, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495218,-99) ,
+4, -0.463655, 0, 0, 0.499345,-99) ,
 5, 0.329645, 1, 0, 0.501977,-99)    );
   // itree = 1000
   fBoostWeights.push_back(6.27682e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499873,-99) , 
-1, -0.0875134, 0, 0, 0.502664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499873,-99) ,
+1, -0.0875134, 0, 0, 0.502664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492292,-99) ,
 4, -3.0468, 0, 0, 0.501988,-99)    );
   // itree = 1001
   fBoostWeights.push_back(0.000156603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490621,-99) , 
-3, 0.96687, 1, 0, 0.506551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490621,-99) ,
+3, 0.96687, 1, 0, 0.506551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49591,-99) , 
-6, 1.63591, 1, 0, 0.499231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49591,-99) ,
+6, 1.63591, 1, 0, 0.499231,-99) ,
 1, -0.067765, 0, 0, 0.501992,-99)    );
   // itree = 1002
   fBoostWeights.push_back(9.14783e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496743,-99) , 
-8, 2.18859, 0, 0, 0.502676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496743,-99) ,
+8, 2.18859, 0, 0, 0.502676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492314,-99) ,
 4, -3.0468, 0, 0, 0.502001,-99)    );
   // itree = 1003
   fBoostWeights.push_back(0.000144631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496672,-99) , 
-8, 2.67103, 0, 0, 0.502958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496672,-99) ,
+8, 2.67103, 0, 0, 0.502958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491382,-99) , 
-5, 0.730972, 1, 0, 0.498607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491382,-99) ,
+5, 0.730972, 1, 0, 0.498607,-99) ,
 3, 1.04065, 1, 0, 0.501991,-99)    );
   // itree = 1004
   fBoostWeights.push_back(7.39812e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498232,-99) , 
-3, 1.04065, 1, 0, 0.502632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498232,-99) ,
+3, 1.04065, 1, 0, 0.502632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
 7, 3.73601, 0, 0, 0.501996,-99)    );
   // itree = 1005
   fBoostWeights.push_back(6.58237e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499704,-99) , 
-6, 2.15225, 0, 0, 0.502661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499704,-99) ,
+6, 2.15225, 0, 0, 0.502661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492328,-99) ,
 4, -3.0468, 0, 0, 0.501987,-99)    );
   // itree = 1006
   fBoostWeights.push_back(9.99761e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499981,-99) , 
-3, 0.380456, 1, 0, 0.504781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499981,-99) ,
+3, 0.380456, 1, 0, 0.504781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487075,-99) , 
-1, -0.162004, 1, 0, 0.497268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487075,-99) ,
+1, -0.162004, 1, 0, 0.497268,-99) ,
 8, 2.38156, 0, 0, 0.50199,-99)    );
   // itree = 1007
   fBoostWeights.push_back(7.58e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49576,-99) , 
-5, 1.13208, 1, 0, 0.502671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49576,-99) ,
+5, 1.13208, 1, 0, 0.502671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492346,-99) ,
 4, -3.0468, 0, 0, 0.501998,-99)    );
   // itree = 1008
   fBoostWeights.push_back(9.97295e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499993,-99) , 
-3, 0.380456, 1, 0, 0.504786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499993,-99) ,
+3, 0.380456, 1, 0, 0.504786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48356,-99) , 
-7, 4.29516, 0, 0, 0.497244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48356,-99) ,
+7, 4.29516, 0, 0, 0.497244,-99) ,
 8, 2.38156, 0, 0, 0.501984,-99)    );
   // itree = 1009
   fBoostWeights.push_back(9.96085e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.504804,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.504804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483587,-99) , 
-7, 4.29516, 0, 0, 0.497231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483587,-99) ,
+7, 4.29516, 0, 0, 0.497231,-99) ,
 8, 2.38156, 0, 0, 0.50199,-99)    );
   // itree = 1010
   fBoostWeights.push_back(9.93567e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499993,-99) , 
-3, 0.380456, 1, 0, 0.504777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499993,-99) ,
+3, 0.380456, 1, 0, 0.504777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48706,-99) , 
-1, -0.162004, 1, 0, 0.497217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48706,-99) ,
+1, -0.162004, 1, 0, 0.497217,-99) ,
 8, 2.38156, 0, 0, 0.501969,-99)    );
   // itree = 1011
   fBoostWeights.push_back(0.000118184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495995,-99) , 
-5, 0.253431, 1, 0, 0.510243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495995,-99) ,
+5, 0.253431, 1, 0, 0.510243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496589,-99) , 
-5, 0.893056, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496589,-99) ,
+5, 0.893056, 0, 0, 0.499365,-99) ,
 5, 0.329645, 1, 0, 0.501976,-99)    );
   // itree = 1012
   fBoostWeights.push_back(7.33542e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498258,-99) , 
-3, 1.04065, 1, 0, 0.502613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498258,-99) ,
+3, 1.04065, 1, 0, 0.502613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491935,-99) ,
 7, 3.73601, 0, 0, 0.50198,-99)    );
   // itree = 1013
   fBoostWeights.push_back(9.48885e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497245,-99) , 
-5, 0.754375, 1, 0, 0.514685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497245,-99) ,
+5, 0.754375, 1, 0, 0.514685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49832,-99) , 
-2, 0.956816, 0, 0, 0.49941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49832,-99) ,
+2, 0.956816, 0, 0, 0.49941,-99) ,
 0, 3.03054, 0, 0, 0.501971,-99)    );
   // itree = 1014
   fBoostWeights.push_back(9.11474e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496739,-99) , 
-8, 2.18859, 0, 0, 0.502658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496739,-99) ,
+8, 2.18859, 0, 0, 0.502658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492344,-99) ,
 4, -3.0468, 0, 0, 0.501986,-99)    );
   // itree = 1015
   fBoostWeights.push_back(9.91776e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504784,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483628,-99) , 
-7, 4.29516, 0, 0, 0.497226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483628,-99) ,
+7, 4.29516, 0, 0, 0.497226,-99) ,
 8, 2.38156, 0, 0, 0.501976,-99)    );
   // itree = 1016
   fBoostWeights.push_back(9.91791e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-7, 4.57139, 1, 0, 0.504758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+7, 4.57139, 1, 0, 0.504758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487086,-99) , 
-1, -0.162004, 1, 0, 0.497212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487086,-99) ,
+1, -0.162004, 1, 0, 0.497212,-99) ,
 8, 2.38156, 0, 0, 0.501955,-99)    );
   // itree = 1017
   fBoostWeights.push_back(9.04542e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496739,-99) , 
-8, 2.18859, 0, 0, 0.502621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496739,-99) ,
+8, 2.18859, 0, 0, 0.502621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492344,-99) ,
 4, -3.0468, 0, 0, 0.501952,-99)    );
   // itree = 1018
   fBoostWeights.push_back(9.9297e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-3, 0.380456, 1, 0, 0.504738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+3, 0.380456, 1, 0, 0.504738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487175,-99) , 
-4, -1.41151, 0, 0, 0.497213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487175,-99) ,
+4, -1.41151, 0, 0, 0.497213,-99) ,
 8, 2.38156, 0, 0, 0.501942,-99)    );
   // itree = 1019
   fBoostWeights.push_back(0.000112844);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496666,-99) , 
-1, 0.0281889, 0, 0, 0.514642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496666,-99) ,
+1, 0.0281889, 0, 0, 0.514642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496468,-99) , 
-0, 2.12578, 1, 0, 0.499393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496468,-99) ,
+0, 2.12578, 1, 0, 0.499393,-99) ,
 0, 3.03054, 0, 0, 0.50195,-99)    );
   // itree = 1020
   fBoostWeights.push_back(9.87183e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499996,-99) , 
-3, 0.380456, 1, 0, 0.504761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499996,-99) ,
+3, 0.380456, 1, 0, 0.504761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483643,-99) , 
-7, 4.29516, 0, 0, 0.497199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483643,-99) ,
+7, 4.29516, 0, 0, 0.497199,-99) ,
 8, 2.38156, 0, 0, 0.501952,-99)    );
   // itree = 1021
   fBoostWeights.push_back(9.88166e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504779,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487183,-99) , 
-4, -1.41151, 0, 0, 0.497186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487183,-99) ,
+4, -1.41151, 0, 0, 0.497186,-99) ,
 8, 2.38156, 0, 0, 0.501958,-99)    );
   // itree = 1022
   fBoostWeights.push_back(9.85546e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499991,-99) , 
-4, -1.10944, 1, 0, 0.504753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499991,-99) ,
+4, -1.10944, 1, 0, 0.504753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487095,-99) , 
-1, -0.162004, 1, 0, 0.497176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487095,-99) ,
+1, -0.162004, 1, 0, 0.497176,-99) ,
 8, 2.38156, 0, 0, 0.501938,-99)    );
   // itree = 1023
   fBoostWeights.push_back(0.000112175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496678,-99) , 
-1, 0.0281889, 0, 0, 0.514621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496678,-99) ,
+1, 0.0281889, 0, 0, 0.514621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496488,-99) , 
-0, 2.12578, 1, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496488,-99) ,
+0, 2.12578, 1, 0, 0.499381,-99) ,
 0, 3.03054, 0, 0, 0.501937,-99)    );
   // itree = 1024
   fBoostWeights.push_back(9.83471e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504761,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483647,-99) , 
-7, 4.29516, 0, 0, 0.497162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483647,-99) ,
+7, 4.29516, 0, 0, 0.497162,-99) ,
 8, 2.38156, 0, 0, 0.501938,-99)    );
   // itree = 1025
   fBoostWeights.push_back(0.000118331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49747,-99) , 
-4, -0.774054, 1, 0, 0.514908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49747,-99) ,
+4, -0.774054, 1, 0, 0.514908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497006,-99) , 
-6, 2.36419, 0, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497006,-99) ,
+6, 2.36419, 0, 0, 0.499367,-99) ,
 1, 0.309319, 0, 0, 0.501917,-99)    );
   // itree = 1026
   fBoostWeights.push_back(0.000109721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496708,-99) , 
-1, 0.0281889, 0, 0, 0.514596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496708,-99) ,
+1, 0.0281889, 0, 0, 0.514596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497771,-99) , 
-5, 0.245271, 1, 0, 0.499376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497771,-99) ,
+5, 0.245271, 1, 0, 0.499376,-99) ,
 0, 3.03054, 0, 0, 0.501928,-99)    );
   // itree = 1027
   fBoostWeights.push_back(9.84465e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499992,-99) , 
-7, 5.04875, 1, 0, 0.504759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499992,-99) ,
+7, 5.04875, 1, 0, 0.504759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487204,-99) , 
-4, -1.41151, 0, 0, 0.497181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487204,-99) ,
+4, -1.41151, 0, 0, 0.497181,-99) ,
 8, 2.38156, 0, 0, 0.501944,-99)    );
   // itree = 1028
   fBoostWeights.push_back(0.000177344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490521,-99) , 
-7, 4.64755, 1, 0, 0.510156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490521,-99) ,
+7, 4.64755, 1, 0, 0.510156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495211,-99) , 
-4, -0.463655, 0, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495211,-99) ,
+4, -0.463655, 0, 0, 0.499326,-99) ,
 5, 0.329645, 1, 0, 0.501926,-99)    );
   // itree = 1029
   fBoostWeights.push_back(0.000113691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495781,-99) , 
-7, 4.92941, 1, 0, 0.502881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495781,-99) ,
+7, 4.92941, 1, 0, 0.502881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486882,-99) , 
-1, -0.259795, 1, 0, 0.498634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486882,-99) ,
+1, -0.259795, 1, 0, 0.498634,-99) ,
 3, 1.04065, 1, 0, 0.501937,-99)    );
   // itree = 1030
   fBoostWeights.push_back(9.82579e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499988,-99) , 
-3, 0.380456, 1, 0, 0.504732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499988,-99) ,
+3, 0.380456, 1, 0, 0.504732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487118,-99) , 
-1, -0.162004, 1, 0, 0.497167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487118,-99) ,
+1, -0.162004, 1, 0, 0.497167,-99) ,
 8, 2.38156, 0, 0, 0.501922,-99)    );
   // itree = 1031
   fBoostWeights.push_back(0.000144598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489906,-99) , 
-0, 1.77191, 0, 0, 0.507987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489906,-99) ,
+0, 1.77191, 0, 0, 0.507987,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496246,-99) , 
-8, 3.05694, 0, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496246,-99) ,
+8, 3.05694, 0, 0, 0.499345,-99) ,
 6, 2.32779, 0, 0, 0.501929,-99)    );
   // itree = 1032
   fBoostWeights.push_back(0.000117427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497501,-99) , 
-4, -0.774054, 1, 0, 0.514891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497501,-99) ,
+4, -0.774054, 1, 0, 0.514891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497057,-99) , 
-6, 2.36419, 0, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497057,-99) ,
+6, 2.36419, 0, 0, 0.499396,-99) ,
 1, 0.309319, 0, 0, 0.501938,-99)    );
   // itree = 1033
   fBoostWeights.push_back(9.83901e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504761,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483697,-99) , 
-7, 4.29516, 0, 0, 0.497194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483697,-99) ,
+7, 4.29516, 0, 0, 0.497194,-99) ,
 8, 2.38156, 0, 0, 0.501949,-99)    );
   // itree = 1034
   fBoostWeights.push_back(9.78906e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.504734,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.504734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487252,-99) , 
-4, -1.41151, 0, 0, 0.49718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487252,-99) ,
+4, -1.41151, 0, 0, 0.49718,-99) ,
 8, 2.38156, 0, 0, 0.501928,-99)    );
   // itree = 1035
   fBoostWeights.push_back(0.000129455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489891,-99) , 
-0, 1.77191, 0, 0, 0.5079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489891,-99) ,
+0, 1.77191, 0, 0, 0.5079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496943,-99) , 
-5, 0.245244, 1, 0, 0.499351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496943,-99) ,
+5, 0.245244, 1, 0, 0.499351,-99) ,
 6, 2.32779, 0, 0, 0.501908,-99)    );
   // itree = 1036
   fBoostWeights.push_back(9.76522e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499997,-99) , 
-4, -1.10944, 1, 0, 0.504714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499997,-99) ,
+4, -1.10944, 1, 0, 0.504714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483725,-99) , 
-7, 4.29516, 0, 0, 0.497182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483725,-99) ,
+7, 4.29516, 0, 0, 0.497182,-99) ,
 8, 2.38156, 0, 0, 0.501916,-99)    );
   // itree = 1037
   fBoostWeights.push_back(9.76737e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-7, 4.57139, 1, 0, 0.504717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+7, 4.57139, 1, 0, 0.504717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483752,-99) , 
-7, 4.29516, 0, 0, 0.497169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483752,-99) ,
+7, 4.29516, 0, 0, 0.497169,-99) ,
 8, 2.38156, 0, 0, 0.501913,-99)    );
   // itree = 1038
   fBoostWeights.push_back(9.78588e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499995,-99) , 
-3, 0.380456, 1, 0, 0.504719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499995,-99) ,
+3, 0.380456, 1, 0, 0.504719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493569,-99) , 
-1, -0.539082, 1, 0, 0.497155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493569,-99) ,
+1, -0.539082, 1, 0, 0.497155,-99) ,
 8, 2.38156, 0, 0, 0.501909,-99)    );
   // itree = 1039
   fBoostWeights.push_back(9.78862e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.164727, 1, 1, 0.504737,-99) , 
+0,
+0,
+5, 0.164727, 1, 1, 0.504737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487146,-99) , 
-1, -0.162004, 1, 0, 0.497162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487146,-99) ,
+1, -0.162004, 1, 0, 0.497162,-99) ,
 8, 2.38156, 0, 0, 0.501923,-99)    );
   // itree = 1040
   fBoostWeights.push_back(9.749e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499995,-99) , 
-3, 0.380456, 1, 0, 0.50471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499995,-99) ,
+3, 0.380456, 1, 0, 0.50471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493595,-99) , 
-1, -0.539082, 1, 0, 0.497152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493595,-99) ,
+1, -0.539082, 1, 0, 0.497152,-99) ,
 8, 2.38156, 0, 0, 0.501903,-99)    );
   // itree = 1041
   fBoostWeights.push_back(0.000176641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490535,-99) , 
-7, 4.64755, 1, 0, 0.510091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490535,-99) ,
+7, 4.64755, 1, 0, 0.510091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495233,-99) , 
-4, -0.463655, 0, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495233,-99) ,
+4, -0.463655, 0, 0, 0.499334,-99) ,
 5, 0.329645, 1, 0, 0.501916,-99)    );
   // itree = 1042
   fBoostWeights.push_back(0.0001554);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490814,-99) , 
-3, 0.96687, 1, 0, 0.506469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490814,-99) ,
+3, 0.96687, 1, 0, 0.506469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495873,-99) , 
-6, 1.63591, 1, 0, 0.499176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495873,-99) ,
+6, 1.63591, 1, 0, 0.499176,-99) ,
 1, -0.067765, 0, 0, 0.501927,-99)    );
   // itree = 1043
   fBoostWeights.push_back(9.77766e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504744,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487309,-99) , 
-4, -1.41151, 0, 0, 0.497185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487309,-99) ,
+4, -1.41151, 0, 0, 0.497185,-99) ,
 8, 2.38156, 0, 0, 0.501935,-99)    );
   // itree = 1044
   fBoostWeights.push_back(0.00011803);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497508,-99) , 
-4, -0.774054, 1, 0, 0.51482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497508,-99) ,
+4, -0.774054, 1, 0, 0.51482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497566,-99) , 
-1, -0.797617, 1, 0, 0.499383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497566,-99) ,
+1, -0.797617, 1, 0, 0.499383,-99) ,
 1, 0.309319, 0, 0, 0.501915,-99)    );
   // itree = 1045
   fBoostWeights.push_back(9.78553e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504738,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487208,-99) , 
-1, -0.162004, 1, 0, 0.497195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487208,-99) ,
+1, -0.162004, 1, 0, 0.497195,-99) ,
 8, 2.38156, 0, 0, 0.501935,-99)    );
   // itree = 1046
   fBoostWeights.push_back(8.1681e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496993,-99) , 
-8, 2.38156, 0, 0, 0.502095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496993,-99) ,
+8, 2.38156, 0, 0, 0.502095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499372,-99) ,
 2, -0.974311, 0, 0, 0.501915,-99)    );
   // itree = 1047
   fBoostWeights.push_back(9.72862e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499992,-99) , 
-7, 4.57139, 1, 0, 0.504692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499992,-99) ,
+7, 4.57139, 1, 0, 0.504692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483819,-99) , 
-7, 4.29516, 0, 0, 0.497207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483819,-99) ,
+7, 4.29516, 0, 0, 0.497207,-99) ,
 8, 2.38156, 0, 0, 0.501911,-99)    );
   // itree = 1048
   fBoostWeights.push_back(9.71286e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504693,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487243,-99) , 
-1, -0.162004, 1, 0, 0.497194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487243,-99) ,
+1, -0.162004, 1, 0, 0.497194,-99) ,
 8, 2.38156, 0, 0, 0.501907,-99)    );
   // itree = 1049
   fBoostWeights.push_back(9.74e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-3, 0.380456, 1, 0, 0.504667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+3, 0.380456, 1, 0, 0.504667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487344,-99) , 
-4, -1.41151, 0, 0, 0.497184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487344,-99) ,
+4, -1.41151, 0, 0, 0.497184,-99) ,
 8, 2.38156, 0, 0, 0.501887,-99)    );
   // itree = 1050
   fBoostWeights.push_back(9.70275e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499991,-99) , 
-3, 0.380456, 1, 0, 0.504685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499991,-99) ,
+3, 0.380456, 1, 0, 0.504685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483825,-99) , 
-7, 4.29516, 0, 0, 0.497174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483825,-99) ,
+7, 4.29516, 0, 0, 0.497174,-99) ,
 8, 2.38156, 0, 0, 0.501895,-99)    );
   // itree = 1051
   fBoostWeights.push_back(0.000106593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497158,-99) , 
-5, 0.754375, 1, 0, 0.514507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497158,-99) ,
+5, 0.754375, 1, 0, 0.514507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497787,-99) , 
-5, 0.245271, 1, 0, 0.499361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497787,-99) ,
+5, 0.245271, 1, 0, 0.499361,-99) ,
 0, 3.03054, 0, 0, 0.501901,-99)    );
   // itree = 1052
   fBoostWeights.push_back(0.000111858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496652,-99) , 
-1, 0.0281889, 0, 0, 0.514497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496652,-99) ,
+1, 0.0281889, 0, 0, 0.514497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496486,-99) , 
-0, 2.12578, 1, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496486,-99) ,
+0, 2.12578, 1, 0, 0.499381,-99) ,
 0, 3.03054, 0, 0, 0.501916,-99)    );
   // itree = 1053
   fBoostWeights.push_back(0.000112245);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498706,-99) , 
-3, 0.421425, 1, 0, 0.51003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498706,-99) ,
+3, 0.421425, 1, 0, 0.51003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496614,-99) , 
-5, 0.893056, 0, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496614,-99) ,
+5, 0.893056, 0, 0, 0.499354,-99) ,
 5, 0.329645, 1, 0, 0.501917,-99)    );
   // itree = 1054
   fBoostWeights.push_back(9.73882e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.50473,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.50473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487264,-99) , 
-1, -0.162004, 1, 0, 0.49718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487264,-99) ,
+1, -0.162004, 1, 0, 0.49718,-99) ,
 8, 2.38156, 0, 0, 0.501925,-99)    );
   // itree = 1055
   fBoostWeights.push_back(9.70024e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.274023, 1, 1, 0.504704,-99) , 
+0,
+0,
+3, 0.274023, 1, 1, 0.504704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492914,-99) , 
-3, 0.824502, 0, 0, 0.49717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492914,-99) ,
+3, 0.824502, 0, 0, 0.49717,-99) ,
 8, 2.38156, 0, 0, 0.501905,-99)    );
   // itree = 1056
   fBoostWeights.push_back(0.000117845);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497519,-99) , 
-4, -0.774054, 1, 0, 0.514765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497519,-99) ,
+4, -0.774054, 1, 0, 0.514765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497554,-99) , 
-1, -0.797617, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497554,-99) ,
+1, -0.797617, 1, 0, 0.499363,-99) ,
 1, 0.309319, 0, 0, 0.50189,-99)    );
   // itree = 1057
   fBoostWeights.push_back(9.36537e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499997,-99) , 
-5, 1.13177, 1, 0, 0.504698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499997,-99) ,
+5, 1.13177, 1, 0, 0.504698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493079,-99) , 
-0, 2.06819, 1, 0, 0.497193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493079,-99) ,
+0, 2.06819, 1, 0, 0.497193,-99) ,
 8, 2.38156, 0, 0, 0.50191,-99)    );
   // itree = 1058
   fBoostWeights.push_back(9.66687e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504677,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504677,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483886,-99) , 
-7, 4.29516, 0, 0, 0.497196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483886,-99) ,
+7, 4.29516, 0, 0, 0.497196,-99) ,
 8, 2.38156, 0, 0, 0.501898,-99)    );
   // itree = 1059
   fBoostWeights.push_back(0.000100469);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498791,-99) , 
-8, 2.67159, 0, 0, 0.514721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498791,-99) ,
+8, 2.67159, 0, 0, 0.514721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497982,-99) , 
-8, 3.21289, 0, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497982,-99) ,
+8, 3.21289, 0, 0, 0.499356,-99) ,
 1, 0.309319, 0, 0, 0.501877,-99)    );
   // itree = 1060
   fBoostWeights.push_back(8.94266e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496744,-99) , 
-8, 2.18859, 0, 0, 0.502564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496744,-99) ,
+8, 2.18859, 0, 0, 0.502564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49227,-99) ,
 4, -3.0468, 0, 0, 0.501893,-99)    );
   // itree = 1061
   fBoostWeights.push_back(0.00010911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497113,-99) , 
-5, 0.754375, 1, 0, 0.514449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497113,-99) ,
+5, 0.754375, 1, 0, 0.514449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496482,-99) , 
-0, 2.12578, 1, 0, 0.499352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496482,-99) ,
+0, 2.12578, 1, 0, 0.499352,-99) ,
 0, 3.03054, 0, 0, 0.501884,-99)    );
   // itree = 1062
   fBoostWeights.push_back(9.61946e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504646,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483944,-99) , 
-7, 4.29516, 0, 0, 0.497214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483944,-99) ,
+7, 4.29516, 0, 0, 0.497214,-99) ,
 8, 2.38156, 0, 0, 0.501885,-99)    );
   // itree = 1063
   fBoostWeights.push_back(9.71166e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-3, 0.380456, 1, 0, 0.50462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+3, 0.380456, 1, 0, 0.50462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4874,-99) , 
-4, -1.41151, 0, 0, 0.497201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4874,-99) ,
+4, -1.41151, 0, 0, 0.497201,-99) ,
 8, 2.38156, 0, 0, 0.501864,-99)    );
   // itree = 1064
   fBoostWeights.push_back(9.66087e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49997,-99) , 
-3, 0.380456, 1, 0, 0.504638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49997,-99) ,
+3, 0.380456, 1, 0, 0.504638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48734,-99) , 
-1, -0.162004, 1, 0, 0.497191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48734,-99) ,
+1, -0.162004, 1, 0, 0.497191,-99) ,
 8, 2.38156, 0, 0, 0.501871,-99)    );
   // itree = 1065
   fBoostWeights.push_back(0.000111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.514712,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.514712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497035,-99) , 
-6, 2.36419, 0, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497035,-99) ,
+6, 2.36419, 0, 0, 0.49936,-99) ,
 1, 0.309319, 0, 0, 0.501879,-99)    );
   // itree = 1066
   fBoostWeights.push_back(8.5925e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487341,-99) , 
-7, 3.73601, 0, 0, 0.502555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487341,-99) ,
+7, 3.73601, 0, 0, 0.502555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492288,-99) ,
 4, -3.0468, 0, 0, 0.501886,-99)    );
   // itree = 1067
   fBoostWeights.push_back(0.000108463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49712,-99) , 
-5, 0.754375, 1, 0, 0.514414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49712,-99) ,
+5, 0.754375, 1, 0, 0.514414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4965,-99) , 
-0, 2.12578, 1, 0, 0.499341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4965,-99) ,
+0, 2.12578, 1, 0, 0.499341,-99) ,
 0, 3.03054, 0, 0, 0.501869,-99)    );
   // itree = 1068
   fBoostWeights.push_back(0.00010022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.514402,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.514402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497772,-99) , 
-5, 0.245271, 1, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497772,-99) ,
+5, 0.245271, 1, 0, 0.499345,-99) ,
 0, 3.03054, 0, 0, 0.50187,-99)    );
   // itree = 1069
   fBoostWeights.push_back(7.95077e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504659,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504659,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.497181,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.497181,-99) ,
 8, 2.38156, 0, 0, 0.50188,-99)    );
   // itree = 1070
   fBoostWeights.push_back(0.00011735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49748,-99) , 
-4, -0.774054, 1, 0, 0.514661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49748,-99) ,
+4, -0.774054, 1, 0, 0.514661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497564,-99) , 
-1, -0.797617, 1, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497564,-99) ,
+1, -0.797617, 1, 0, 0.499365,-99) ,
 1, 0.309319, 0, 0, 0.501875,-99)    );
   // itree = 1071
   fBoostWeights.push_back(9.62036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504657,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483998,-99) , 
-7, 4.29516, 0, 0, 0.497222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483998,-99) ,
+7, 4.29516, 0, 0, 0.497222,-99) ,
 8, 2.38156, 0, 0, 0.501895,-99)    );
   // itree = 1072
   fBoostWeights.push_back(9.5903e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499997,-99) , 
-4, -1.10944, 1, 0, 0.504631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499997,-99) ,
+4, -1.10944, 1, 0, 0.504631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492976,-99) , 
-3, 0.824502, 0, 0, 0.497209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492976,-99) ,
+3, 0.824502, 0, 0, 0.497209,-99) ,
 8, 2.38156, 0, 0, 0.501874,-99)    );
   // itree = 1073
   fBoostWeights.push_back(0.000102105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49736,-99) , 
-6, 2.15257, 0, 0, 0.506368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49736,-99) ,
+6, 2.15257, 0, 0, 0.506368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497789,-99) , 
-0, 2.68767, 0, 0, 0.499157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497789,-99) ,
+0, 2.68767, 0, 0, 0.499157,-99) ,
 1, -0.067765, 0, 0, 0.501877,-99)    );
   // itree = 1074
   fBoostWeights.push_back(9.61761e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499996,-99) , 
-3, 0.380456, 1, 0, 0.504644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499996,-99) ,
+3, 0.380456, 1, 0, 0.504644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487468,-99) , 
-4, -1.41151, 0, 0, 0.497225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487468,-99) ,
+4, -1.41151, 0, 0, 0.497225,-99) ,
 8, 2.38156, 0, 0, 0.501888,-99)    );
   // itree = 1075
   fBoostWeights.push_back(0.000143095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498067,-99) , 
-4, -1.32703, 1, 0, 0.509982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498067,-99) ,
+4, -1.32703, 1, 0, 0.509982,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495265,-99) , 
-4, -0.463655, 0, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495265,-99) ,
+4, -0.463655, 0, 0, 0.49934,-99) ,
 5, 0.329645, 1, 0, 0.501896,-99)    );
   // itree = 1076
   fBoostWeights.push_back(0.000110301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496606,-99) , 
-1, 0.0281889, 0, 0, 0.514362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496606,-99) ,
+1, 0.0281889, 0, 0, 0.514362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496565,-99) , 
-0, 2.12578, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496565,-99) ,
+0, 2.12578, 1, 0, 0.499395,-99) ,
 0, 3.03054, 0, 0, 0.501905,-99)    );
   // itree = 1077
   fBoostWeights.push_back(0.000146193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490896,-99) , 
-3, 0.96687, 1, 0, 0.506391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490896,-99) ,
+3, 0.96687, 1, 0, 0.506391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494673,-99) , 
-3, 0.87759, 0, 0, 0.49919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494673,-99) ,
+3, 0.87759, 0, 0, 0.49919,-99) ,
 1, -0.067765, 0, 0, 0.501906,-99)    );
   // itree = 1078
   fBoostWeights.push_back(9.27954e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504669,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493166,-99) , 
-0, 2.06819, 1, 0, 0.497221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493166,-99) ,
+0, 2.06819, 1, 0, 0.497221,-99) ,
 8, 2.38156, 0, 0, 0.501902,-99)    );
   // itree = 1079
   fBoostWeights.push_back(0.000109665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496626,-99) , 
-1, 0.0281889, 0, 0, 0.514327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496626,-99) ,
+1, 0.0281889, 0, 0, 0.514327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496578,-99) , 
-0, 2.12578, 1, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496578,-99) ,
+0, 2.12578, 1, 0, 0.499381,-99) ,
 0, 3.03054, 0, 0, 0.501887,-99)    );
   // itree = 1080
   fBoostWeights.push_back(9.64042e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-7, 4.57139, 1, 0, 0.504649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+7, 4.57139, 1, 0, 0.504649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487396,-99) , 
-1, -0.162004, 1, 0, 0.49722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487396,-99) ,
+1, -0.162004, 1, 0, 0.49722,-99) ,
 8, 2.38156, 0, 0, 0.501889,-99)    );
   // itree = 1081
   fBoostWeights.push_back(8.91282e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496751,-99) , 
-8, 2.18859, 0, 0, 0.502554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496751,-99) ,
+8, 2.18859, 0, 0, 0.502554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492306,-99) ,
 4, -3.0468, 0, 0, 0.501886,-99)    );
   // itree = 1082
   fBoostWeights.push_back(0.000145434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490919,-99) , 
-3, 0.96687, 1, 0, 0.506355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490919,-99) ,
+3, 0.96687, 1, 0, 0.506355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494679,-99) , 
-3, 0.87759, 0, 0, 0.499164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494679,-99) ,
+3, 0.87759, 0, 0, 0.499164,-99) ,
 1, -0.067765, 0, 0, 0.501877,-99)    );
   // itree = 1083
   fBoostWeights.push_back(9.601e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-7, 4.57139, 1, 0, 0.504623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+7, 4.57139, 1, 0, 0.504623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487416,-99) , 
-1, -0.162004, 1, 0, 0.49722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487416,-99) ,
+1, -0.162004, 1, 0, 0.49722,-99) ,
 8, 2.38156, 0, 0, 0.501873,-99)    );
   // itree = 1084
   fBoostWeights.push_back(0.00017515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49052,-99) , 
-7, 4.64755, 1, 0, 0.50998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49052,-99) ,
+7, 4.64755, 1, 0, 0.50998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495263,-99) , 
-4, -0.463655, 0, 0, 0.499307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495263,-99) ,
+4, -0.463655, 0, 0, 0.499307,-99) ,
 5, 0.329645, 1, 0, 0.50187,-99)    );
   // itree = 1085
   fBoostWeights.push_back(0.000133709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497377,-99) , 
-6, 2.15257, 0, 0, 0.506354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497377,-99) ,
+6, 2.15257, 0, 0, 0.506354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49473,-99) , 
-3, 0.87759, 0, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49473,-99) ,
+3, 0.87759, 0, 0, 0.499171,-99) ,
 1, -0.067765, 0, 0, 0.50188,-99)    );
   // itree = 1086
   fBoostWeights.push_back(0.000128013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.1824, 1, 1, 0.509992,-99) , 
+0,
+0,
+0, 2.1824, 1, 1, 0.509992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494854,-99) , 
-7, 4.69073, 0, 0, 0.499323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494854,-99) ,
+7, 4.69073, 0, 0, 0.499323,-99) ,
 5, 0.329645, 1, 0, 0.501884,-99)    );
   // itree = 1087
   fBoostWeights.push_back(9.57573e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499983,-99) , 
-0, 1.64276, 0, 0, 0.504633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499983,-99) ,
+0, 1.64276, 0, 0, 0.504633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484053,-99) , 
-7, 4.29516, 0, 0, 0.497222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484053,-99) ,
+7, 4.29516, 0, 0, 0.497222,-99) ,
 8, 2.38156, 0, 0, 0.50188,-99)    );
   // itree = 1088
   fBoostWeights.push_back(0.000109408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496578,-99) , 
-1, 0.0281889, 0, 0, 0.514269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496578,-99) ,
+1, 0.0281889, 0, 0, 0.514269,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496572,-99) , 
-0, 2.12578, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496572,-99) ,
+0, 2.12578, 1, 0, 0.499363,-99) ,
 0, 3.03054, 0, 0, 0.501863,-99)    );
   // itree = 1089
   fBoostWeights.push_back(9.5762e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499982,-99) , 
-3, 0.380456, 1, 0, 0.504619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499982,-99) ,
+3, 0.380456, 1, 0, 0.504619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487438,-99) , 
-1, -0.162004, 1, 0, 0.497206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487438,-99) ,
+1, -0.162004, 1, 0, 0.497206,-99) ,
 8, 2.38156, 0, 0, 0.501865,-99)    );
   // itree = 1090
   fBoostWeights.push_back(0.000108739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496612,-99) , 
-1, 0.0281889, 0, 0, 0.514274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496612,-99) ,
+1, 0.0281889, 0, 0, 0.514274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496613,-99) , 
-0, 2.12578, 1, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496613,-99) ,
+0, 2.12578, 1, 0, 0.499373,-99) ,
 0, 3.03054, 0, 0, 0.501872,-99)    );
   // itree = 1091
   fBoostWeights.push_back(8.88556e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496746,-99) , 
-8, 2.18859, 0, 0, 0.502539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496746,-99) ,
+8, 2.18859, 0, 0, 0.502539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492337,-99) ,
 4, -3.0468, 0, 0, 0.501874,-99)    );
   // itree = 1092
   fBoostWeights.push_back(9.55258e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-7, 4.57139, 1, 0, 0.50462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+7, 4.57139, 1, 0, 0.50462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484074,-99) , 
-7, 4.29516, 0, 0, 0.497203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484074,-99) ,
+7, 4.29516, 0, 0, 0.497203,-99) ,
 8, 2.38156, 0, 0, 0.501865,-99)    );
   // itree = 1093
   fBoostWeights.push_back(9.5499e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-0, 1.64276, 0, 0, 0.504622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+0, 1.64276, 0, 0, 0.504622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487514,-99) , 
-4, -1.41151, 0, 0, 0.49719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487514,-99) ,
+4, -1.41151, 0, 0, 0.49719,-99) ,
 8, 2.38156, 0, 0, 0.50186,-99)    );
   // itree = 1094
   fBoostWeights.push_back(9.55065e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-3, 0.380456, 1, 0, 0.504603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+3, 0.380456, 1, 0, 0.504603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493735,-99) , 
-1, -0.539082, 1, 0, 0.49718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493735,-99) ,
+1, -0.539082, 1, 0, 0.49718,-99) ,
 8, 2.38156, 0, 0, 0.501845,-99)    );
   // itree = 1095
   fBoostWeights.push_back(9.51973e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-5, 1.13177, 1, 0, 0.50462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+5, 1.13177, 1, 0, 0.50462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487547,-99) , 
-4, -1.41151, 0, 0, 0.497187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487547,-99) ,
+4, -1.41151, 0, 0, 0.497187,-99) ,
 8, 2.38156, 0, 0, 0.501859,-99)    );
   // itree = 1096
   fBoostWeights.push_back(0.00011338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498755,-99) , 
-8, 2.67159, 0, 0, 0.514552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498755,-99) ,
+8, 2.67159, 0, 0, 0.514552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497024,-99) , 
-6, 2.36419, 0, 0, 0.499347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497024,-99) ,
+6, 2.36419, 0, 0, 0.499347,-99) ,
 1, 0.309319, 0, 0, 0.501842,-99)    );
   // itree = 1097
   fBoostWeights.push_back(9.93693e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.514237,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.514237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49779,-99) , 
-5, 0.245271, 1, 0, 0.499357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49779,-99) ,
+5, 0.245271, 1, 0, 0.499357,-99) ,
 0, 3.03054, 0, 0, 0.501853,-99)    );
   // itree = 1098
   fBoostWeights.push_back(9.51443e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504616,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484116,-99) , 
-7, 4.29516, 0, 0, 0.497206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484116,-99) ,
+7, 4.29516, 0, 0, 0.497206,-99) ,
 8, 2.38156, 0, 0, 0.501863,-99)    );
   // itree = 1099
   fBoostWeights.push_back(9.51777e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499975,-99) , 
-3, 0.380456, 1, 0, 0.504591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499975,-99) ,
+3, 0.380456, 1, 0, 0.504591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487585,-99) , 
-4, -1.41151, 0, 0, 0.497193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487585,-99) ,
+4, -1.41151, 0, 0, 0.497193,-99) ,
 8, 2.38156, 0, 0, 0.501842,-99)    );
   // itree = 1100
   fBoostWeights.push_back(9.47003e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499997,-99) , 
-7, 4.57139, 1, 0, 0.504608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499997,-99) ,
+7, 4.57139, 1, 0, 0.504608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48761,-99) , 
-4, -1.41151, 0, 0, 0.497184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48761,-99) ,
+4, -1.41151, 0, 0, 0.497184,-99) ,
 8, 2.38156, 0, 0, 0.50185,-99)    );
   // itree = 1101
   fBoostWeights.push_back(0.000113722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498766,-99) , 
-8, 2.67159, 0, 0, 0.51453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498766,-99) ,
+8, 2.67159, 0, 0, 0.51453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497566,-99) , 
-1, -0.797617, 1, 0, 0.499358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497566,-99) ,
+1, -0.797617, 1, 0, 0.499358,-99) ,
 1, 0.309319, 0, 0, 0.501847,-99)    );
   // itree = 1102
   fBoostWeights.push_back(0.000173992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490553,-99) , 
-7, 4.64755, 1, 0, 0.509934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490553,-99) ,
+7, 4.64755, 1, 0, 0.509934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49531,-99) , 
-4, -0.463655, 0, 0, 0.499318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49531,-99) ,
+4, -0.463655, 0, 0, 0.499318,-99) ,
 5, 0.329645, 1, 0, 0.501867,-99)    );
   // itree = 1103
   fBoostWeights.push_back(0.000138695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498775,-99) , 
-3, 0.421425, 1, 0, 0.50993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498775,-99) ,
+3, 0.421425, 1, 0, 0.50993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495357,-99) , 
-4, -0.463655, 0, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495357,-99) ,
+4, -0.463655, 0, 0, 0.499333,-99) ,
 5, 0.329645, 1, 0, 0.501877,-99)    );
   // itree = 1104
   fBoostWeights.push_back(9.48675e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504647,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490218,-99) , 
-3, 0.66168, 0, 0, 0.497221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490218,-99) ,
+3, 0.66168, 0, 0, 0.497221,-99) ,
 8, 2.38156, 0, 0, 0.501888,-99)    );
   // itree = 1105
   fBoostWeights.push_back(6.198e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49979,-99) , 
-1, -0.0875134, 0, 0, 0.502529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49979,-99) ,
+1, -0.0875134, 0, 0, 0.502529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492416,-99) ,
 4, -3.0468, 0, 0, 0.50187,-99)    );
   // itree = 1106
   fBoostWeights.push_back(9.52671e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504624,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487504,-99) , 
-1, -0.162004, 1, 0, 0.497224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487504,-99) ,
+1, -0.162004, 1, 0, 0.497224,-99) ,
 8, 2.38156, 0, 0, 0.501874,-99)    );
   // itree = 1107
   fBoostWeights.push_back(9.42529e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504598,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48772,-99) , 
-4, -1.41151, 0, 0, 0.497214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48772,-99) ,
+4, -1.41151, 0, 0, 0.497214,-99) ,
 8, 2.38156, 0, 0, 0.501855,-99)    );
   // itree = 1108
   fBoostWeights.push_back(9.45627e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-5, 1.13177, 1, 0, 0.504573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+5, 1.13177, 1, 0, 0.504573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484145,-99) , 
-7, 4.29516, 0, 0, 0.497205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484145,-99) ,
+7, 4.29516, 0, 0, 0.497205,-99) ,
 8, 2.38156, 0, 0, 0.501835,-99)    );
   // itree = 1109
   fBoostWeights.push_back(9.44633e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499973,-99) , 
-7, 4.57139, 1, 0, 0.504552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499973,-99) ,
+7, 4.57139, 1, 0, 0.504552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487508,-99) , 
-1, -0.162004, 1, 0, 0.497192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487508,-99) ,
+1, -0.162004, 1, 0, 0.497192,-99) ,
 8, 2.38156, 0, 0, 0.501817,-99)    );
   // itree = 1110
   fBoostWeights.push_back(9.50781e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-3, 0.380456, 1, 0, 0.504553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+3, 0.380456, 1, 0, 0.504553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493769,-99) , 
-1, -0.539082, 1, 0, 0.497182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493769,-99) ,
+1, -0.539082, 1, 0, 0.497182,-99) ,
 8, 2.38156, 0, 0, 0.501815,-99)    );
   // itree = 1111
   fBoostWeights.push_back(0.000113444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498818,-99) , 
-8, 2.67159, 0, 0, 0.51448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498818,-99) ,
+8, 2.67159, 0, 0, 0.51448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497559,-99) , 
-1, -0.797617, 1, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497559,-99) ,
+1, -0.797617, 1, 0, 0.499345,-99) ,
 1, 0.309319, 0, 0, 0.501828,-99)    );
   // itree = 1112
   fBoostWeights.push_back(0.000113127);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495931,-99) , 
-5, 0.253431, 1, 0, 0.509895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495931,-99) ,
+5, 0.253431, 1, 0, 0.509895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497053,-99) , 
-1, -0.53912, 1, 0, 0.499305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497053,-99) ,
+1, -0.53912, 1, 0, 0.499305,-99) ,
 5, 0.329645, 1, 0, 0.501847,-99)    );
   // itree = 1113
   fBoostWeights.push_back(9.46967e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504598,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48419,-99) , 
-7, 4.29516, 0, 0, 0.497214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48419,-99) ,
+7, 4.29516, 0, 0, 0.497214,-99) ,
 8, 2.38156, 0, 0, 0.501855,-99)    );
   // itree = 1114
   fBoostWeights.push_back(0.000145498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490968,-99) , 
-3, 0.96687, 1, 0, 0.506296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490968,-99) ,
+3, 0.96687, 1, 0, 0.506296,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496354,-99) , 
-1, -0.779359, 1, 0, 0.499131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496354,-99) ,
+1, -0.779359, 1, 0, 0.499131,-99) ,
 1, -0.067765, 0, 0, 0.501834,-99)    );
   // itree = 1115
   fBoostWeights.push_back(9.58253e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496564,-99) , 
-1, 0.0281889, 0, 0, 0.514153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496564,-99) ,
+1, 0.0281889, 0, 0, 0.514153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497341,-99) , 
-4, -1.10944, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497341,-99) ,
+4, -1.10944, 1, 0, 0.499363,-99) ,
 0, 3.03054, 0, 0, 0.501843,-99)    );
   // itree = 1116
   fBoostWeights.push_back(0.000106238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496925,-99) , 
-5, 0.754375, 1, 0, 0.514146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496925,-99) ,
+5, 0.754375, 1, 0, 0.514146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496618,-99) , 
-0, 2.12578, 1, 0, 0.499366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496618,-99) ,
+0, 2.12578, 1, 0, 0.499366,-99) ,
 0, 3.03054, 0, 0, 0.501845,-99)    );
   // itree = 1117
   fBoostWeights.push_back(9.43968e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499999,-99) , 
-0, 1.64276, 0, 0, 0.504586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499999,-99) ,
+0, 1.64276, 0, 0, 0.504586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484226,-99) , 
-7, 4.29516, 0, 0, 0.497212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484226,-99) ,
+7, 4.29516, 0, 0, 0.497212,-99) ,
 8, 2.38156, 0, 0, 0.501846,-99)    );
   // itree = 1118
   fBoostWeights.push_back(9.40463e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504567,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487574,-99) , 
-1, -0.162004, 1, 0, 0.497199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487574,-99) ,
+1, -0.162004, 1, 0, 0.497199,-99) ,
 8, 2.38156, 0, 0, 0.50183,-99)    );
   // itree = 1119
   fBoostWeights.push_back(9.44808e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-3, 0.380456, 1, 0, 0.504542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+3, 0.380456, 1, 0, 0.504542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484242,-99) , 
-7, 4.29516, 0, 0, 0.497189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484242,-99) ,
+7, 4.29516, 0, 0, 0.497189,-99) ,
 8, 2.38156, 0, 0, 0.50181,-99)    );
   // itree = 1120
   fBoostWeights.push_back(9.38149e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499994,-99) , 
-4, -1.10944, 1, 0, 0.504559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499994,-99) ,
+4, -1.10944, 1, 0, 0.504559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487586,-99) , 
-1, -0.162004, 1, 0, 0.497176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487586,-99) ,
+1, -0.162004, 1, 0, 0.497176,-99) ,
 8, 2.38156, 0, 0, 0.501816,-99)    );
   // itree = 1121
   fBoostWeights.push_back(9.3698e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499987,-99) , 
-4, -2.7239, 0, 0, 0.504563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499987,-99) ,
+4, -2.7239, 0, 0, 0.504563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487674,-99) , 
-4, -1.41151, 0, 0, 0.497167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487674,-99) ,
+4, -1.41151, 0, 0, 0.497167,-99) ,
 8, 2.38156, 0, 0, 0.501815,-99)    );
   // itree = 1122
   fBoostWeights.push_back(9.35387e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499989,-99) , 
-7, 4.57139, 1, 0, 0.504542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499989,-99) ,
+7, 4.57139, 1, 0, 0.504542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493092,-99) , 
-3, 0.824502, 0, 0, 0.497157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493092,-99) ,
+3, 0.824502, 0, 0, 0.497157,-99) ,
 8, 2.38156, 0, 0, 0.501799,-99)    );
   // itree = 1123
   fBoostWeights.push_back(0.00010777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496519,-99) , 
-1, 0.0281889, 0, 0, 0.514091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496519,-99) ,
+1, 0.0281889, 0, 0, 0.514091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496601,-99) , 
-0, 2.12578, 1, 0, 0.499324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496601,-99) ,
+0, 2.12578, 1, 0, 0.499324,-99) ,
 0, 3.03054, 0, 0, 0.5018,-99)    );
   // itree = 1124
   fBoostWeights.push_back(9.39115e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-3, 0.380456, 1, 0, 0.504548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+3, 0.380456, 1, 0, 0.504548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484249,-99) , 
-7, 4.29516, 0, 0, 0.497157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484249,-99) ,
+7, 4.29516, 0, 0, 0.497157,-99) ,
 8, 2.38156, 0, 0, 0.501802,-99)    );
   // itree = 1125
   fBoostWeights.push_back(9.35729e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504565,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493804,-99) , 
-1, -0.539082, 1, 0, 0.497144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493804,-99) ,
+1, -0.539082, 1, 0, 0.497144,-99) ,
 8, 2.38156, 0, 0, 0.501808,-99)    );
   // itree = 1126
   fBoostWeights.push_back(9.36657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-3, 0.380456, 1, 0, 0.50454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+3, 0.380456, 1, 0, 0.50454,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493108,-99) , 
-3, 0.824502, 0, 0, 0.497151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493108,-99) ,
+3, 0.824502, 0, 0, 0.497151,-99) ,
 8, 2.38156, 0, 0, 0.501795,-99)    );
   // itree = 1127
   fBoostWeights.push_back(0.000105108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496919,-99) , 
-5, 0.754375, 1, 0, 0.514089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496919,-99) ,
+5, 0.754375, 1, 0, 0.514089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496638,-99) , 
-0, 2.12578, 1, 0, 0.499332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496638,-99) ,
+0, 2.12578, 1, 0, 0.499332,-99) ,
 0, 3.03054, 0, 0, 0.501807,-99)    );
   // itree = 1128
   fBoostWeights.push_back(9.33625e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.504563,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.504563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48771,-99) , 
-4, -1.41151, 0, 0, 0.497148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48771,-99) ,
+4, -1.41151, 0, 0, 0.497148,-99) ,
 8, 2.38156, 0, 0, 0.501808,-99)    );
   // itree = 1129
   fBoostWeights.push_back(9.34536e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499983,-99) , 
-3, 0.380456, 1, 0, 0.504537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499983,-99) ,
+3, 0.380456, 1, 0, 0.504537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484269,-99) , 
-7, 4.29516, 0, 0, 0.497139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484269,-99) ,
+7, 4.29516, 0, 0, 0.497139,-99) ,
 8, 2.38156, 0, 0, 0.501789,-99)    );
   // itree = 1130
   fBoostWeights.push_back(9.3276e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499986,-99) , 
-4, -2.7239, 0, 0, 0.504555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499986,-99) ,
+4, -2.7239, 0, 0, 0.504555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493811,-99) , 
-1, -0.539082, 1, 0, 0.497126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493811,-99) ,
+1, -0.539082, 1, 0, 0.497126,-99) ,
 8, 2.38156, 0, 0, 0.501795,-99)    );
   // itree = 1131
   fBoostWeights.push_back(9.31229e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-0, 1.64276, 0, 0, 0.504534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+0, 1.64276, 0, 0, 0.504534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4843,-99) , 
-7, 4.29516, 0, 0, 0.497132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4843,-99) ,
+7, 4.29516, 0, 0, 0.497132,-99) ,
 8, 2.38156, 0, 0, 0.501784,-99)    );
   // itree = 1132
   fBoostWeights.push_back(0.000114741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497342,-99) , 
-4, -0.774054, 1, 0, 0.514376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497342,-99) ,
+4, -0.774054, 1, 0, 0.514376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495932,-99) , 
-3, 0.823237, 0, 0, 0.499293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495932,-99) ,
+3, 0.823237, 0, 0, 0.499293,-99) ,
 1, 0.309319, 0, 0, 0.501768,-99)    );
   // itree = 1133
   fBoostWeights.push_back(0.000110373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.514367,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.514367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497532,-99) , 
-1, -0.797617, 1, 0, 0.499296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497532,-99) ,
+1, -0.797617, 1, 0, 0.499296,-99) ,
 1, 0.309319, 0, 0, 0.501768,-99)    );
   // itree = 1134
   fBoostWeights.push_back(8.7625e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496684,-99) , 
-8, 2.18859, 0, 0, 0.502442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496684,-99) ,
+8, 2.18859, 0, 0, 0.502442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492345,-99) ,
 4, -3.0468, 0, 0, 0.501784,-99)    );
   // itree = 1135
   fBoostWeights.push_back(0.000145124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490486,-99) , 
-7, 4.64755, 1, 0, 0.509801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490486,-99) ,
+7, 4.64755, 1, 0, 0.509801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49655,-99) , 
-5, 0.893056, 0, 0, 0.499239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49655,-99) ,
+5, 0.893056, 0, 0, 0.499239,-99) ,
 5, 0.329645, 1, 0, 0.501775,-99)    );
   // itree = 1136
   fBoostWeights.push_back(7.85978e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499969,-99) , 
-3, 0.380456, 1, 0, 0.504518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499969,-99) ,
+3, 0.380456, 1, 0, 0.504518,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.497155,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.497155,-99) ,
 8, 2.38156, 0, 0, 0.501783,-99)    );
   // itree = 1137
   fBoostWeights.push_back(0.000104692);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496884,-99) , 
-5, 0.754375, 1, 0, 0.514045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496884,-99) ,
+5, 0.754375, 1, 0, 0.514045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496657,-99) , 
-0, 2.12578, 1, 0, 0.499332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496657,-99) ,
+0, 2.12578, 1, 0, 0.499332,-99) ,
 0, 3.03054, 0, 0, 0.5018,-99)    );
   // itree = 1138
   fBoostWeights.push_back(8.74036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49673,-99) , 
-8, 2.18859, 0, 0, 0.502457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49673,-99) ,
+8, 2.18859, 0, 0, 0.502457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492389,-99) ,
 4, -3.0468, 0, 0, 0.501801,-99)    );
   // itree = 1139
   fBoostWeights.push_back(9.32874e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-3, 0.380456, 1, 0, 0.504517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+3, 0.380456, 1, 0, 0.504517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487694,-99) , 
-1, -0.162004, 1, 0, 0.49718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487694,-99) ,
+1, -0.162004, 1, 0, 0.49718,-99) ,
 8, 2.38156, 0, 0, 0.501792,-99)    );
   // itree = 1140
   fBoostWeights.push_back(9.3036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-0, 1.64276, 0, 0, 0.504535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+0, 1.64276, 0, 0, 0.504535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487783,-99) , 
-4, -1.41151, 0, 0, 0.497171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487783,-99) ,
+4, -1.41151, 0, 0, 0.497171,-99) ,
 8, 2.38156, 0, 0, 0.501799,-99)    );
   // itree = 1141
   fBoostWeights.push_back(9.27805e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499992,-99) , 
-4, -1.10944, 1, 0, 0.504516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499992,-99) ,
+4, -1.10944, 1, 0, 0.504516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48436,-99) , 
-7, 4.29516, 0, 0, 0.497162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48436,-99) ,
+7, 4.29516, 0, 0, 0.497162,-99) ,
 8, 2.38156, 0, 0, 0.501784,-99)    );
   // itree = 1142
   fBoostWeights.push_back(9.27574e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499989,-99) , 
-3, 0.380456, 1, 0, 0.50452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499989,-99) ,
+3, 0.380456, 1, 0, 0.50452,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484385,-99) , 
-7, 4.29516, 0, 0, 0.497149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484385,-99) ,
+7, 4.29516, 0, 0, 0.497149,-99) ,
 8, 2.38156, 0, 0, 0.501781,-99)    );
   // itree = 1143
   fBoostWeights.push_back(0.000140446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498012,-99) , 
-4, -1.32703, 1, 0, 0.509782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498012,-99) ,
+4, -1.32703, 1, 0, 0.509782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495301,-99) , 
-4, -0.463655, 0, 0, 0.499262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495301,-99) ,
+4, -0.463655, 0, 0, 0.499262,-99) ,
 5, 0.329645, 1, 0, 0.501787,-99)    );
   // itree = 1144
   fBoostWeights.push_back(9.28393e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504545,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487692,-99) , 
-1, -0.162004, 1, 0, 0.497146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487692,-99) ,
+1, -0.162004, 1, 0, 0.497146,-99) ,
 8, 2.38156, 0, 0, 0.501796,-99)    );
   // itree = 1145
   fBoostWeights.push_back(0.000107328);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496484,-99) , 
-1, 0.0281889, 0, 0, 0.514007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496484,-99) ,
+1, 0.0281889, 0, 0, 0.514007,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497769,-99) , 
-5, 0.245271, 1, 0, 0.499313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497769,-99) ,
+5, 0.245271, 1, 0, 0.499313,-99) ,
 0, 3.03054, 0, 0, 0.501777,-99)    );
   // itree = 1146
   fBoostWeights.push_back(8.38225e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48829,-99) , 
-4, -3.0468, 0, 0, 0.502416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48829,-99) ,
+4, -3.0468, 0, 0, 0.502416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491897,-99) ,
 7, 3.73601, 0, 0, 0.501792,-99)    );
   // itree = 1147
   fBoostWeights.push_back(0.000172282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490459,-99) , 
-7, 4.64755, 1, 0, 0.509737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490459,-99) ,
+7, 4.64755, 1, 0, 0.509737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495325,-99) , 
-4, -0.463655, 0, 0, 0.49926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495325,-99) ,
+4, -0.463655, 0, 0, 0.49926,-99) ,
 5, 0.329645, 1, 0, 0.501775,-99)    );
   // itree = 1148
   fBoostWeights.push_back(0.000117604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497294,-99) , 
-6, 2.15257, 0, 0, 0.506236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497294,-99) ,
+6, 2.15257, 0, 0, 0.506236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496485,-99) , 
-4, -0.463829, 0, 0, 0.499091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496485,-99) ,
+4, -0.463829, 0, 0, 0.499091,-99) ,
 1, -0.067765, 0, 0, 0.501786,-99)    );
   // itree = 1149
   fBoostWeights.push_back(0.000144535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491011,-99) , 
-3, 0.96687, 1, 0, 0.506237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491011,-99) ,
+3, 0.96687, 1, 0, 0.506237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496355,-99) , 
-1, -0.779359, 1, 0, 0.499103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496355,-99) ,
+1, -0.779359, 1, 0, 0.499103,-99) ,
 1, -0.067765, 0, 0, 0.501794,-99)    );
   // itree = 1150
   fBoostWeights.push_back(9.2755e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504541,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484442,-99) , 
-7, 4.29516, 0, 0, 0.497171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484442,-99) ,
+7, 4.29516, 0, 0, 0.497171,-99) ,
 8, 2.38156, 0, 0, 0.501803,-99)    );
   // itree = 1151
   fBoostWeights.push_back(9.22562e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504517,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484467,-99) , 
-7, 4.29516, 0, 0, 0.497159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484467,-99) ,
+7, 4.29516, 0, 0, 0.497159,-99) ,
 8, 2.38156, 0, 0, 0.501783,-99)    );
   // itree = 1152
   fBoostWeights.push_back(9.24376e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499976,-99) , 
-3, 0.380456, 1, 0, 0.504492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499976,-99) ,
+3, 0.380456, 1, 0, 0.504492,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487825,-99) , 
-4, -1.41151, 0, 0, 0.497146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487825,-99) ,
+4, -1.41151, 0, 0, 0.497146,-99) ,
 8, 2.38156, 0, 0, 0.501763,-99)    );
   // itree = 1153
   fBoostWeights.push_back(0.000109453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.51427,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.51427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497563,-99) , 
-1, -0.797617, 1, 0, 0.499317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497563,-99) ,
+1, -0.797617, 1, 0, 0.499317,-99) ,
 1, 0.309319, 0, 0, 0.50177,-99)    );
   // itree = 1154
   fBoostWeights.push_back(0.000115157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497277,-99) , 
-4, -0.774054, 1, 0, 0.51424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497277,-99) ,
+4, -0.774054, 1, 0, 0.51424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497593,-99) , 
-1, -0.797617, 1, 0, 0.499341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497593,-99) ,
+1, -0.797617, 1, 0, 0.499341,-99) ,
 1, 0.309319, 0, 0, 0.501785,-99)    );
   // itree = 1155
   fBoostWeights.push_back(9.25113e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504543,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490338,-99) , 
-3, 0.66168, 0, 0, 0.497173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490338,-99) ,
+3, 0.66168, 0, 0, 0.497173,-99) ,
 8, 2.38156, 0, 0, 0.501805,-99)    );
   // itree = 1156
   fBoostWeights.push_back(9.26243e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499987,-99) , 
-5, 1.13177, 1, 0, 0.504518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499987,-99) ,
+5, 1.13177, 1, 0, 0.504518,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487705,-99) , 
-1, -0.162004, 1, 0, 0.497168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487705,-99) ,
+1, -0.162004, 1, 0, 0.497168,-99) ,
 8, 2.38156, 0, 0, 0.501787,-99)    );
   // itree = 1157
   fBoostWeights.push_back(0.000106657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496487,-99) , 
-1, 0.0281889, 0, 0, 0.513929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496487,-99) ,
+1, 0.0281889, 0, 0, 0.513929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497788,-99) , 
-5, 0.245271, 1, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497788,-99) ,
+5, 0.245271, 1, 0, 0.499321,-99) ,
 0, 3.03054, 0, 0, 0.501771,-99)    );
   // itree = 1158
   fBoostWeights.push_back(9.2151e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-4, -2.7239, 0, 0, 0.504511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+4, -2.7239, 0, 0, 0.504511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484523,-99) , 
-7, 4.29516, 0, 0, 0.497177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484523,-99) ,
+7, 4.29516, 0, 0, 0.497177,-99) ,
 8, 2.38156, 0, 0, 0.501786,-99)    );
   // itree = 1159
   fBoostWeights.push_back(0.000116073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497263,-99) , 
-4, -0.774054, 1, 0, 0.514183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497263,-99) ,
+4, -0.774054, 1, 0, 0.514183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496997,-99) , 
-6, 2.36419, 0, 0, 0.499332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496997,-99) ,
+6, 2.36419, 0, 0, 0.499332,-99) ,
 1, 0.309319, 0, 0, 0.501769,-99)    );
   // itree = 1160
   fBoostWeights.push_back(0.000133521);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497874,-99) , 
-6, 2.24, 0, 0, 0.502726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497874,-99) ,
+6, 2.24, 0, 0, 0.502726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490731,-99) , 
-6, 1.65196, 1, 0, 0.49847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490731,-99) ,
+6, 1.65196, 1, 0, 0.49847,-99) ,
 3, 1.04065, 1, 0, 0.50178,-99)    );
   // itree = 1161
   fBoostWeights.push_back(8.92985e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504508,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495694,-99) , 
-0, 3.03054, 0, 0, 0.497187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495694,-99) ,
+0, 3.03054, 0, 0, 0.497187,-99) ,
 8, 2.38156, 0, 0, 0.501788,-99)    );
   // itree = 1162
   fBoostWeights.push_back(0.000138959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49801,-99) , 
-4, -1.32703, 1, 0, 0.509715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49801,-99) ,
+4, -1.32703, 1, 0, 0.509715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495366,-99) , 
-4, -0.463655, 0, 0, 0.499272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495366,-99) ,
+4, -0.463655, 0, 0, 0.499272,-99) ,
 5, 0.329645, 1, 0, 0.501779,-99)    );
   // itree = 1163
   fBoostWeights.push_back(9.26843e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499979,-99) , 
-7, 4.57139, 1, 0, 0.504493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499979,-99) ,
+7, 4.57139, 1, 0, 0.504493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48775,-99) , 
-1, -0.162004, 1, 0, 0.497212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48775,-99) ,
+1, -0.162004, 1, 0, 0.497212,-99) ,
 8, 2.38156, 0, 0, 0.501788,-99)    );
   // itree = 1164
   fBoostWeights.push_back(7.72862e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499995,-99) , 
-4, -2.7239, 0, 0, 0.504494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499995,-99) ,
+4, -2.7239, 0, 0, 0.504494,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.497203,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.497203,-99) ,
 8, 2.38156, 0, 0, 0.501785,-99)    );
   // itree = 1165
   fBoostWeights.push_back(0.000102291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.459553, 0, 1, 0.50971,-99) , 
+0,
+0,
+1, -0.459553, 0, 1, 0.50971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496625,-99) , 
-5, 0.893056, 0, 0, 0.499278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496625,-99) ,
+5, 0.893056, 0, 0, 0.499278,-99) ,
 5, 0.329645, 1, 0, 0.501782,-99)    );
   // itree = 1166
   fBoostWeights.push_back(9.22575e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499986,-99) , 
-7, 4.57139, 1, 0, 0.504477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499986,-99) ,
+7, 4.57139, 1, 0, 0.504477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487794,-99) , 
-1, -0.162004, 1, 0, 0.497223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487794,-99) ,
+1, -0.162004, 1, 0, 0.497223,-99) ,
 8, 2.38156, 0, 0, 0.501782,-99)    );
   // itree = 1167
   fBoostWeights.push_back(0.000106237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496492,-99) , 
-1, 0.0281889, 0, 0, 0.513898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496492,-99) ,
+1, 0.0281889, 0, 0, 0.513898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496664,-99) , 
-0, 2.12578, 1, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496664,-99) ,
+0, 2.12578, 1, 0, 0.499337,-99) ,
 0, 3.03054, 0, 0, 0.501779,-99)    );
   // itree = 1168
   fBoostWeights.push_back(9.2181e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499988,-99) , 
-3, 0.380456, 1, 0, 0.504482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499988,-99) ,
+3, 0.380456, 1, 0, 0.504482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487822,-99) , 
-1, -0.162004, 1, 0, 0.49721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487822,-99) ,
+1, -0.162004, 1, 0, 0.49721,-99) ,
 8, 2.38156, 0, 0, 0.501781,-99)    );
   // itree = 1169
   fBoostWeights.push_back(9.19621e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499997,-99) , 
-0, 1.64276, 0, 0, 0.504499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499997,-99) ,
+0, 1.64276, 0, 0, 0.504499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487847,-99) , 
-1, -0.162004, 1, 0, 0.497201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487847,-99) ,
+1, -0.162004, 1, 0, 0.497201,-99) ,
 8, 2.38156, 0, 0, 0.501788,-99)    );
   // itree = 1170
   fBoostWeights.push_back(8.90828e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499995,-99) , 
-3, 0.380456, 1, 0, 0.504481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499995,-99) ,
+3, 0.380456, 1, 0, 0.504481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495696,-99) , 
-0, 3.03054, 0, 0, 0.497192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495696,-99) ,
+0, 3.03054, 0, 0, 0.497192,-99) ,
 8, 2.38156, 0, 0, 0.501773,-99)    );
   // itree = 1171
   fBoostWeights.push_back(9.20132e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504498,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48792,-99) , 
-4, -1.41151, 0, 0, 0.497207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48792,-99) ,
+4, -1.41151, 0, 0, 0.497207,-99) ,
 8, 2.38156, 0, 0, 0.501789,-99)    );
   // itree = 1172
   fBoostWeights.push_back(9.16532e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499994,-99) , 
-3, 0.380456, 1, 0, 0.504473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499994,-99) ,
+3, 0.380456, 1, 0, 0.504473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487945,-99) , 
-4, -1.41151, 0, 0, 0.497198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487945,-99) ,
+4, -1.41151, 0, 0, 0.497198,-99) ,
 8, 2.38156, 0, 0, 0.50177,-99)    );
   // itree = 1173
   fBoostWeights.push_back(0.000105916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496483,-99) , 
-1, 0.0281889, 0, 0, 0.513873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496483,-99) ,
+1, 0.0281889, 0, 0, 0.513873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49782,-99) , 
-5, 0.245271, 1, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49782,-99) ,
+5, 0.245271, 1, 0, 0.49934,-99) ,
 0, 3.03054, 0, 0, 0.501778,-99)    );
   // itree = 1174
   fBoostWeights.push_back(0.000143065);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491084,-99) , 
-3, 0.96687, 1, 0, 0.506182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491084,-99) ,
+3, 0.96687, 1, 0, 0.506182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496411,-99) , 
-1, -0.779359, 1, 0, 0.499134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496411,-99) ,
+1, -0.779359, 1, 0, 0.499134,-99) ,
 1, -0.067765, 0, 0, 0.501793,-99)    );
   // itree = 1175
   fBoostWeights.push_back(9.21609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.50451,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.50451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487862,-99) , 
-1, -0.162004, 1, 0, 0.49722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487862,-99) ,
+1, -0.162004, 1, 0, 0.49722,-99) ,
 8, 2.38156, 0, 0, 0.501802,-99)    );
   // itree = 1176
   fBoostWeights.push_back(9.18029e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499998,-99) , 
-5, 1.13177, 1, 0, 0.504486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499998,-99) ,
+5, 1.13177, 1, 0, 0.504486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484592,-99) , 
-7, 4.29516, 0, 0, 0.49721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484592,-99) ,
+7, 4.29516, 0, 0, 0.49721,-99) ,
 8, 2.38156, 0, 0, 0.501783,-99)    );
   // itree = 1177
   fBoostWeights.push_back(0.000111877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498696,-99) , 
-8, 2.67159, 0, 0, 0.514113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498696,-99) ,
+8, 2.67159, 0, 0, 0.514113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497029,-99) , 
-6, 2.36419, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497029,-99) ,
+6, 2.36419, 0, 0, 0.499342,-99) ,
 1, 0.309319, 0, 0, 0.501765,-99)    );
   // itree = 1178
   fBoostWeights.push_back(9.15141e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.164727, 1, 1, 0.504473,-99) , 
+0,
+0,
+5, 0.164727, 1, 1, 0.504473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484633,-99) , 
-7, 4.29516, 0, 0, 0.497215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484633,-99) ,
+7, 4.29516, 0, 0, 0.497215,-99) ,
 8, 2.38156, 0, 0, 0.501776,-99)    );
   // itree = 1179
   fBoostWeights.push_back(9.1165e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504448,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487879,-99) , 
-1, -0.162004, 1, 0, 0.497202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487879,-99) ,
+1, -0.162004, 1, 0, 0.497202,-99) ,
 8, 2.38156, 0, 0, 0.501756,-99)    );
   // itree = 1180
   fBoostWeights.push_back(9.08787e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499969,-99) , 
-5, 1.13177, 1, 0, 0.504424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499969,-99) ,
+5, 1.13177, 1, 0, 0.504424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490398,-99) , 
-3, 0.66168, 0, 0, 0.497193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490398,-99) ,
+3, 0.66168, 0, 0, 0.497193,-99) ,
 8, 2.38156, 0, 0, 0.501737,-99)    );
   // itree = 1181
   fBoostWeights.push_back(9.04452e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.504403,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.504403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487971,-99) , 
-4, -1.41151, 0, 0, 0.497188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487971,-99) ,
+4, -1.41151, 0, 0, 0.497188,-99) ,
 8, 2.38156, 0, 0, 0.501723,-99)    );
   // itree = 1182
   fBoostWeights.push_back(9.18168e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499916,-99) , 
-3, 0.380456, 1, 0, 0.504379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499916,-99) ,
+3, 0.380456, 1, 0, 0.504379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49327,-99) , 
-3, 0.824502, 0, 0, 0.497179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49327,-99) ,
+3, 0.824502, 0, 0, 0.497179,-99) ,
 8, 2.38156, 0, 0, 0.501704,-99)    );
   // itree = 1183
   fBoostWeights.push_back(9.15281e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-3, 0.380456, 1, 0, 0.504396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+3, 0.380456, 1, 0, 0.504396,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487901,-99) , 
-1, -0.162004, 1, 0, 0.497182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487901,-99) ,
+1, -0.162004, 1, 0, 0.497182,-99) ,
 8, 2.38156, 0, 0, 0.501716,-99)    );
   // itree = 1184
   fBoostWeights.push_back(0.000130903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489722,-99) , 
-0, 1.77191, 0, 0, 0.507605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489722,-99) ,
+0, 1.77191, 0, 0, 0.507605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496894,-99) , 
-3, 0.442764, 1, 0, 0.499215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496894,-99) ,
+3, 0.442764, 1, 0, 0.499215,-99) ,
 6, 2.32779, 0, 0, 0.501723,-99)    );
   // itree = 1185
   fBoostWeights.push_back(6.90958e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498769,-99) , 
-6, 2.32779, 0, 0, 0.501913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498769,-99) ,
+6, 2.32779, 0, 0, 0.501913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499189,-99) ,
 2, -0.974311, 0, 0, 0.501733,-99)    );
   // itree = 1186
   fBoostWeights.push_back(9.12264e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-7, 4.57139, 1, 0, 0.50443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+7, 4.57139, 1, 0, 0.50443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48465,-99) , 
-7, 4.29516, 0, 0, 0.497195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48465,-99) ,
+7, 4.29516, 0, 0, 0.497195,-99) ,
 8, 2.38156, 0, 0, 0.501742,-99)    );
   // itree = 1187
   fBoostWeights.push_back(0.000113485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497258,-99) , 
-4, -0.774054, 1, 0, 0.514069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497258,-99) ,
+4, -0.774054, 1, 0, 0.514069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495979,-99) , 
-3, 0.823237, 0, 0, 0.499318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495979,-99) ,
+3, 0.823237, 0, 0, 0.499318,-99) ,
 1, 0.309319, 0, 0, 0.501738,-99)    );
   // itree = 1188
   fBoostWeights.push_back(9.08849e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499866,-99) , 
-4, -2.7239, 0, 0, 0.504431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499866,-99) ,
+4, -2.7239, 0, 0, 0.504431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488008,-99) , 
-4, -1.41151, 0, 0, 0.497183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488008,-99) ,
+4, -1.41151, 0, 0, 0.497183,-99) ,
 8, 2.38156, 0, 0, 0.501738,-99)    );
   // itree = 1189
   fBoostWeights.push_back(9.04151e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499998,-99) , 
-5, 1.13177, 1, 0, 0.504411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499998,-99) ,
+5, 1.13177, 1, 0, 0.504411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49396,-99) , 
-1, -0.539082, 1, 0, 0.497174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49396,-99) ,
+1, -0.539082, 1, 0, 0.497174,-99) ,
 8, 2.38156, 0, 0, 0.501722,-99)    );
   // itree = 1190
   fBoostWeights.push_back(8.84705e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-7, 4.57139, 1, 0, 0.504391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+7, 4.57139, 1, 0, 0.504391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495692,-99) , 
-0, 3.03054, 0, 0, 0.49718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495692,-99) ,
+0, 3.03054, 0, 0, 0.49718,-99) ,
 8, 2.38156, 0, 0, 0.501712,-99)    );
   // itree = 1191
   fBoostWeights.push_back(9.11601e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49995,-99) , 
-3, 0.380456, 1, 0, 0.504392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49995,-99) ,
+3, 0.380456, 1, 0, 0.504392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48795,-99) , 
-1, -0.162004, 1, 0, 0.497196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48795,-99) ,
+1, -0.162004, 1, 0, 0.497196,-99) ,
 8, 2.38156, 0, 0, 0.501719,-99)    );
   // itree = 1192
   fBoostWeights.push_back(9.06999e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-3, 0.380456, 1, 0, 0.504409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+3, 0.380456, 1, 0, 0.504409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488048,-99) , 
-4, -1.41151, 0, 0, 0.497187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488048,-99) ,
+4, -1.41151, 0, 0, 0.497187,-99) ,
 8, 2.38156, 0, 0, 0.501726,-99)    );
   // itree = 1193
   fBoostWeights.push_back(9.07931e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499878,-99) , 
-4, -2.7239, 0, 0, 0.504425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499878,-99) ,
+4, -2.7239, 0, 0, 0.504425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484669,-99) , 
-7, 4.29516, 0, 0, 0.497178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484669,-99) ,
+7, 4.29516, 0, 0, 0.497178,-99) ,
 8, 2.38156, 0, 0, 0.501733,-99)    );
   // itree = 1194
   fBoostWeights.push_back(9.61677e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496416,-99) , 
-1, 0.0281889, 0, 0, 0.513755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496416,-99) ,
+1, 0.0281889, 0, 0, 0.513755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498207,-99) , 
-2, 0.956816, 0, 0, 0.49929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498207,-99) ,
+2, 0.956816, 0, 0, 0.49929,-99) ,
 0, 3.03054, 0, 0, 0.501716,-99)    );
   // itree = 1195
   fBoostWeights.push_back(0.000105727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496442,-99) , 
-1, 0.0281889, 0, 0, 0.513748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496442,-99) ,
+1, 0.0281889, 0, 0, 0.513748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497797,-99) , 
-5, 0.245271, 1, 0, 0.499309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497797,-99) ,
+5, 0.245271, 1, 0, 0.499309,-99) ,
 0, 3.03054, 0, 0, 0.501731,-99)    );
   // itree = 1196
   fBoostWeights.push_back(9.07399e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49992,-99) , 
-4, -2.7239, 0, 0, 0.504433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49992,-99) ,
+4, -2.7239, 0, 0, 0.504433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484729,-99) , 
-7, 4.29516, 0, 0, 0.4972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484729,-99) ,
+7, 4.29516, 0, 0, 0.4972,-99) ,
 8, 2.38156, 0, 0, 0.501746,-99)    );
   // itree = 1197
   fBoostWeights.push_back(0.000101384);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49662,-99) , 
-5, 0.754375, 1, 0, 0.513723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49662,-99) ,
+5, 0.754375, 1, 0, 0.513723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497665,-99) , 
-6, 2.41557, 0, 0, 0.499312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497665,-99) ,
+6, 2.41557, 0, 0, 0.499312,-99) ,
 0, 3.03054, 0, 0, 0.501729,-99)    );
   // itree = 1198
   fBoostWeights.push_back(9.03394e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.53556, 1, 1, 0.504423,-99) , 
+0,
+0,
+6, 1.53556, 1, 1, 0.504423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490485,-99) , 
-3, 0.66168, 0, 0, 0.497198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490485,-99) ,
+3, 0.66168, 0, 0, 0.497198,-99) ,
 8, 2.38156, 0, 0, 0.501739,-99)    );
   // itree = 1199
   fBoostWeights.push_back(0.000114294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497261,-99) , 
-4, -0.774054, 1, 0, 0.51401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497261,-99) ,
+4, -0.774054, 1, 0, 0.51401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497031,-99) , 
-6, 2.36419, 0, 0, 0.49931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497031,-99) ,
+6, 2.36419, 0, 0, 0.49931,-99) ,
 1, 0.309319, 0, 0, 0.501722,-99)    );
   // itree = 1200
   fBoostWeights.push_back(9.05813e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499987,-99) , 
-3, 0.380456, 1, 0, 0.504409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499987,-99) ,
+3, 0.380456, 1, 0, 0.504409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487967,-99) , 
-1, -0.162004, 1, 0, 0.497207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487967,-99) ,
+1, -0.162004, 1, 0, 0.497207,-99) ,
 8, 2.38156, 0, 0, 0.501733,-99)    );
   // itree = 1201
   fBoostWeights.push_back(0.000167672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490419,-99) , 
-7, 4.64755, 1, 0, 0.509592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490419,-99) ,
+7, 4.64755, 1, 0, 0.509592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494812,-99) , 
-7, 4.69073, 0, 0, 0.499259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494812,-99) ,
+7, 4.69073, 0, 0, 0.499259,-99) ,
 5, 0.329645, 1, 0, 0.50174,-99)    );
   // itree = 1202
   fBoostWeights.push_back(9.0315e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.274023, 1, 1, 0.50443,-99) , 
+0,
+0,
+3, 0.274023, 1, 1, 0.50443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484787,-99) , 
-7, 4.29516, 0, 0, 0.497201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484787,-99) ,
+7, 4.29516, 0, 0, 0.497201,-99) ,
 8, 2.38156, 0, 0, 0.501744,-99)    );
   // itree = 1203
   fBoostWeights.push_back(9.02003e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499972,-99) , 
-7, 4.57139, 1, 0, 0.504406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499972,-99) ,
+7, 4.57139, 1, 0, 0.504406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484811,-99) , 
-7, 4.29516, 0, 0, 0.497189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484811,-99) ,
+7, 4.29516, 0, 0, 0.497189,-99) ,
 8, 2.38156, 0, 0, 0.501724,-99)    );
   // itree = 1204
   fBoostWeights.push_back(0.000136876);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495844,-99) , 
-5, 0.253431, 1, 0, 0.509564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495844,-99) ,
+5, 0.253431, 1, 0, 0.509564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49483,-99) , 
-7, 4.69073, 0, 0, 0.499242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49483,-99) ,
+7, 4.69073, 0, 0, 0.499242,-99) ,
 5, 0.329645, 1, 0, 0.50172,-99)    );
   // itree = 1205
   fBoostWeights.push_back(8.92486e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496421,-99) , 
-1, 0.0281889, 0, 0, 0.513685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496421,-99) ,
+1, 0.0281889, 0, 0, 0.513685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495019,-99) , 
-7, 4.33271, 0, 0, 0.49931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495019,-99) ,
+7, 4.33271, 0, 0, 0.49931,-99) ,
 0, 3.03054, 0, 0, 0.501721,-99)    );
   // itree = 1206
   fBoostWeights.push_back(0.000170541);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490412,-99) , 
-7, 4.64755, 1, 0, 0.509539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490412,-99) ,
+7, 4.64755, 1, 0, 0.509539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495357,-99) , 
-4, -0.463655, 0, 0, 0.499238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495357,-99) ,
+4, -0.463655, 0, 0, 0.499238,-99) ,
 5, 0.329645, 1, 0, 0.501711,-99)    );
   // itree = 1207
   fBoostWeights.push_back(8.98889e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504407,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490502,-99) , 
-3, 0.66168, 0, 0, 0.497178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490502,-99) ,
+3, 0.66168, 0, 0, 0.497178,-99) ,
 8, 2.38156, 0, 0, 0.501721,-99)    );
   // itree = 1208
   fBoostWeights.push_back(9.65945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.513663,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.513663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496625,-99) , 
-0, 2.12578, 1, 0, 0.499294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496625,-99) ,
+0, 2.12578, 1, 0, 0.499294,-99) ,
 0, 3.03054, 0, 0, 0.501704,-99)    );
   // itree = 1209
   fBoostWeights.push_back(9.05411e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-7, 4.57139, 1, 0, 0.504384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+7, 4.57139, 1, 0, 0.504384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493973,-99) , 
-1, -0.539082, 1, 0, 0.497166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493973,-99) ,
+1, -0.539082, 1, 0, 0.497166,-99) ,
 8, 2.38156, 0, 0, 0.501703,-99)    );
   // itree = 1210
   fBoostWeights.push_back(9.02542e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499975,-99) , 
-3, 0.380456, 1, 0, 0.504386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499975,-99) ,
+3, 0.380456, 1, 0, 0.504386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493997,-99) , 
-1, -0.539082, 1, 0, 0.497172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493997,-99) ,
+1, -0.539082, 1, 0, 0.497172,-99) ,
 8, 2.38156, 0, 0, 0.501706,-99)    );
   // itree = 1211
   fBoostWeights.push_back(9.00306e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499899,-99) , 
-4, -2.7239, 0, 0, 0.504402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499899,-99) ,
+4, -2.7239, 0, 0, 0.504402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488011,-99) , 
-1, -0.162004, 1, 0, 0.497178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488011,-99) ,
+1, -0.162004, 1, 0, 0.497178,-99) ,
 8, 2.38156, 0, 0, 0.501718,-99)    );
   // itree = 1212
   fBoostWeights.push_back(7.01364e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497987,-99) , 
-3, 1.04065, 1, 0, 0.502319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497987,-99) ,
+3, 1.04065, 1, 0, 0.502319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491912,-99) ,
 7, 3.73601, 0, 0, 0.501703,-99)    );
   // itree = 1213
   fBoostWeights.push_back(8.99784e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-3, 0.380456, 1, 0, 0.504374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+3, 0.380456, 1, 0, 0.504374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48808,-99) , 
-4, -1.41151, 0, 0, 0.49716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48808,-99) ,
+4, -1.41151, 0, 0, 0.49716,-99) ,
 8, 2.38156, 0, 0, 0.501694,-99)    );
   // itree = 1214
   fBoostWeights.push_back(8.97569e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499979,-99) , 
-7, 4.57139, 1, 0, 0.50439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499979,-99) ,
+7, 4.57139, 1, 0, 0.50439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493328,-99) , 
-3, 0.824502, 0, 0, 0.497151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493328,-99) ,
+3, 0.824502, 0, 0, 0.497151,-99) ,
 8, 2.38156, 0, 0, 0.501701,-99)    );
   // itree = 1215
   fBoostWeights.push_back(0.000114481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497281,-99) , 
-4, -0.774054, 1, 0, 0.513988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497281,-99) ,
+4, -0.774054, 1, 0, 0.513988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49756,-99) , 
-1, -0.797617, 1, 0, 0.499292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49756,-99) ,
+1, -0.797617, 1, 0, 0.499292,-99) ,
 1, 0.309319, 0, 0, 0.501703,-99)    );
   // itree = 1216
   fBoostWeights.push_back(8.99121e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499927,-99) , 
-4, -2.7239, 0, 0, 0.504411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499927,-99) ,
+4, -2.7239, 0, 0, 0.504411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494032,-99) , 
-1, -0.539082, 1, 0, 0.497174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494032,-99) ,
+1, -0.539082, 1, 0, 0.497174,-99) ,
 8, 2.38156, 0, 0, 0.501722,-99)    );
   // itree = 1217
   fBoostWeights.push_back(8.94533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-5, 0.164727, 1, 1, 0.504391,-99) , 
+0,
+0,
+5, 0.164727, 1, 1, 0.504391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488139,-99) , 
-4, -1.41151, 0, 0, 0.49718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488139,-99) ,
+4, -1.41151, 0, 0, 0.49718,-99) ,
 8, 2.38156, 0, 0, 0.501712,-99)    );
   // itree = 1218
   fBoostWeights.push_back(0.000114224);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497272,-99) , 
-4, -0.774054, 1, 0, 0.513949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497272,-99) ,
+4, -0.774054, 1, 0, 0.513949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497563,-99) , 
-1, -0.797617, 1, 0, 0.499289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497563,-99) ,
+1, -0.797617, 1, 0, 0.499289,-99) ,
 1, 0.309319, 0, 0, 0.501694,-99)    );
   // itree = 1219
   fBoostWeights.push_back(0.000147375);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489455,-99) , 
-8, 2.18895, 0, 0, 0.506072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489455,-99) ,
+8, 2.18895, 0, 0, 0.506072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495859,-99) , 
-6, 1.63591, 1, 0, 0.499073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495859,-99) ,
+6, 1.63591, 1, 0, 0.499073,-99) ,
 1, -0.067765, 0, 0, 0.501713,-99)    );
   // itree = 1220
   fBoostWeights.push_back(8.93893e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499992,-99) , 
-7, 4.57139, 1, 0, 0.504383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499992,-99) ,
+7, 4.57139, 1, 0, 0.504383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488205,-99) , 
-4, -1.41151, 0, 0, 0.497213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488205,-99) ,
+4, -1.41151, 0, 0, 0.497213,-99) ,
 8, 2.38156, 0, 0, 0.501719,-99)    );
   // itree = 1221
   fBoostWeights.push_back(8.95704e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499993,-99) , 
-3, 0.380456, 1, 0, 0.504384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499993,-99) ,
+3, 0.380456, 1, 0, 0.504384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488087,-99) , 
-1, -0.162004, 1, 0, 0.497204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488087,-99) ,
+1, -0.162004, 1, 0, 0.497204,-99) ,
 8, 2.38156, 0, 0, 0.501717,-99)    );
   // itree = 1222
   fBoostWeights.push_back(9.33582e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -1.41167, 1, 1, 0.513642,-99) , 
+0,
+0,
+4, -1.41167, 1, 1, 0.513642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497462,-99) , 
-8, 2.89209, 0, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497462,-99) ,
+8, 2.89209, 0, 0, 0.499322,-99) ,
 0, 3.03054, 0, 0, 0.501724,-99)    );
   // itree = 1223
   fBoostWeights.push_back(8.96406e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499936,-99) , 
-4, -2.7239, 0, 0, 0.504397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499936,-99) ,
+4, -2.7239, 0, 0, 0.504397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484921,-99) , 
-7, 4.29516, 0, 0, 0.497212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484921,-99) ,
+7, 4.29516, 0, 0, 0.497212,-99) ,
 8, 2.38156, 0, 0, 0.501728,-99)    );
   // itree = 1224
   fBoostWeights.push_back(0.000104991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496384,-99) , 
-1, 0.0281889, 0, 0, 0.513598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496384,-99) ,
+1, 0.0281889, 0, 0, 0.513598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496673,-99) , 
-0, 2.12578, 1, 0, 0.499315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496673,-99) ,
+0, 2.12578, 1, 0, 0.499315,-99) ,
 0, 3.03054, 0, 0, 0.501711,-99)    );
   // itree = 1225
   fBoostWeights.push_back(8.91295e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504382,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490601,-99) , 
-3, 0.66168, 0, 0, 0.497196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490601,-99) ,
+3, 0.66168, 0, 0, 0.497196,-99) ,
 8, 2.38156, 0, 0, 0.501712,-99)    );
   // itree = 1226
   fBoostWeights.push_back(8.93603e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499973,-99) , 
-3, 0.380456, 1, 0, 0.504358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499973,-99) ,
+3, 0.380456, 1, 0, 0.504358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484939,-99) , 
-7, 4.29516, 0, 0, 0.497191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484939,-99) ,
+7, 4.29516, 0, 0, 0.497191,-99) ,
 8, 2.38156, 0, 0, 0.501696,-99)    );
   // itree = 1227
   fBoostWeights.push_back(8.92856e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499985,-99) , 
-4, -1.10944, 1, 0, 0.504375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499985,-99) ,
+4, -1.10944, 1, 0, 0.504375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488095,-99) , 
-1, -0.162004, 1, 0, 0.497179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488095,-99) ,
+1, -0.162004, 1, 0, 0.497179,-99) ,
 8, 2.38156, 0, 0, 0.501701,-99)    );
   // itree = 1228
   fBoostWeights.push_back(0.000107282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.513895,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.513895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497589,-99) , 
-1, -0.797617, 1, 0, 0.499307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497589,-99) ,
+1, -0.797617, 1, 0, 0.499307,-99) ,
 1, 0.309319, 0, 0, 0.5017,-99)    );
   // itree = 1229
   fBoostWeights.push_back(0.000139626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495874,-99) , 
-5, 0.253431, 1, 0, 0.509524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495874,-99) ,
+5, 0.253431, 1, 0, 0.509524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495396,-99) , 
-4, -0.463655, 0, 0, 0.499248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495396,-99) ,
+4, -0.463655, 0, 0, 0.499248,-99) ,
 5, 0.329645, 1, 0, 0.501715,-99)    );
   // itree = 1230
   fBoostWeights.push_back(9.53241e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.607405, 1, 1, 0.513584,-99) , 
+0,
+0,
+3, 0.607405, 1, 1, 0.513584,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496711,-99) , 
-0, 2.12578, 1, 0, 0.49933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496711,-99) ,
+0, 2.12578, 1, 0, 0.49933,-99) ,
 0, 3.03054, 0, 0, 0.501721,-99)    );
   // itree = 1231
   fBoostWeights.push_back(8.92438e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504399,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488133,-99) , 
-1, -0.162004, 1, 0, 0.497185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488133,-99) ,
+1, -0.162004, 1, 0, 0.497185,-99) ,
 8, 2.38156, 0, 0, 0.501719,-99)    );
   // itree = 1232
   fBoostWeights.push_back(8.89678e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499924,-99) , 
-4, -2.7239, 0, 0, 0.504375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499924,-99) ,
+4, -2.7239, 0, 0, 0.504375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488229,-99) , 
-4, -1.41151, 0, 0, 0.497176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488229,-99) ,
+4, -1.41151, 0, 0, 0.497176,-99) ,
 8, 2.38156, 0, 0, 0.5017,-99)    );
   // itree = 1233
   fBoostWeights.push_back(8.8901e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499983,-99) , 
-3, 0.380456, 1, 0, 0.504355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499983,-99) ,
+3, 0.380456, 1, 0, 0.504355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494081,-99) , 
-1, -0.539082, 1, 0, 0.497167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494081,-99) ,
+1, -0.539082, 1, 0, 0.497167,-99) ,
 8, 2.38156, 0, 0, 0.501685,-99)    );
   // itree = 1234
   fBoostWeights.push_back(8.87579e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-4, -2.7239, 0, 0, 0.504371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+4, -2.7239, 0, 0, 0.504371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490632,-99) , 
-3, 0.66168, 0, 0, 0.497174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490632,-99) ,
+3, 0.66168, 0, 0, 0.497174,-99) ,
 8, 2.38156, 0, 0, 0.501697,-99)    );
   // itree = 1235
   fBoostWeights.push_back(8.88636e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-4, -1.10944, 1, 0, 0.504352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+4, -1.10944, 1, 0, 0.504352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484952,-99) , 
-7, 4.29516, 0, 0, 0.497169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484952,-99) ,
+7, 4.29516, 0, 0, 0.497169,-99) ,
 8, 2.38156, 0, 0, 0.501683,-99)    );
   // itree = 1236
   fBoostWeights.push_back(8.8501e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499989,-99) , 
-7, 4.57139, 1, 0, 0.504355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499989,-99) ,
+7, 4.57139, 1, 0, 0.504355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484976,-99) , 
-7, 4.29516, 0, 0, 0.497156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484976,-99) ,
+7, 4.29516, 0, 0, 0.497156,-99) ,
 8, 2.38156, 0, 0, 0.501681,-99)    );
   // itree = 1237
   fBoostWeights.push_back(8.86782e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-4, -2.7239, 0, 0, 0.504356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+4, -2.7239, 0, 0, 0.504356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495365,-99) , 
-1, 0.0265351, 0, 0, 0.497144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495365,-99) ,
+1, 0.0265351, 0, 0, 0.497144,-99) ,
 8, 2.38156, 0, 0, 0.501677,-99)    );
   // itree = 1238
   fBoostWeights.push_back(8.74942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499975,-99) , 
-3, 0.380456, 1, 0, 0.504337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499975,-99) ,
+3, 0.380456, 1, 0, 0.504337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495692,-99) , 
-0, 3.03054, 0, 0, 0.497158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495692,-99) ,
+0, 3.03054, 0, 0, 0.497158,-99) ,
 8, 2.38156, 0, 0, 0.50167,-99)    );
   // itree = 1239
   fBoostWeights.push_back(0.000166152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490452,-99) , 
-7, 4.64755, 1, 0, 0.509472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490452,-99) ,
+7, 4.64755, 1, 0, 0.509472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494829,-99) , 
-7, 4.69073, 0, 0, 0.499226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494829,-99) ,
+7, 4.69073, 0, 0, 0.499226,-99) ,
 5, 0.329645, 1, 0, 0.501686,-99)    );
   // itree = 1240
   fBoostWeights.push_back(8.82988e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499981,-99) , 
-4, -2.7239, 0, 0, 0.504357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499981,-99) ,
+4, -2.7239, 0, 0, 0.504357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485054,-99) , 
-7, 4.29516, 0, 0, 0.497178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485054,-99) ,
+7, 4.29516, 0, 0, 0.497178,-99) ,
 8, 2.38156, 0, 0, 0.50169,-99)    );
   // itree = 1241
   fBoostWeights.push_back(8.8582e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499979,-99) , 
-7, 4.57139, 1, 0, 0.504338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499979,-99) ,
+7, 4.57139, 1, 0, 0.504338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488138,-99) , 
-1, -0.162004, 1, 0, 0.497166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488138,-99) ,
+1, -0.162004, 1, 0, 0.497166,-99) ,
 8, 2.38156, 0, 0, 0.501673,-99)    );
   // itree = 1242
   fBoostWeights.push_back(8.85864e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-3, 0.380456, 1, 0, 0.504339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+3, 0.380456, 1, 0, 0.504339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495381,-99) , 
-1, 0.0265351, 0, 0, 0.497157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495381,-99) ,
+1, 0.0265351, 0, 0, 0.497157,-99) ,
 8, 2.38156, 0, 0, 0.501671,-99)    );
   // itree = 1243
   fBoostWeights.push_back(8.84912e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.274023, 1, 1, 0.504355,-99) , 
+0,
+0,
+3, 0.274023, 1, 1, 0.504355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488155,-99) , 
-1, -0.162004, 1, 0, 0.497171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488155,-99) ,
+1, -0.162004, 1, 0, 0.497171,-99) ,
 8, 2.38156, 0, 0, 0.501686,-99)    );
   // itree = 1244
   fBoostWeights.push_back(8.84572e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-3, 0.380456, 1, 0, 0.504332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+3, 0.380456, 1, 0, 0.504332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495388,-99) , 
-1, 0.0265351, 0, 0, 0.497162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495388,-99) ,
+1, 0.0265351, 0, 0, 0.497162,-99) ,
 8, 2.38156, 0, 0, 0.501668,-99)    );
   // itree = 1245
   fBoostWeights.push_back(8.83809e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49999,-99) , 
-4, -2.7239, 0, 0, 0.504348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49999,-99) ,
+4, -2.7239, 0, 0, 0.504348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488172,-99) , 
-1, -0.162004, 1, 0, 0.497176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488172,-99) ,
+1, -0.162004, 1, 0, 0.497176,-99) ,
 8, 2.38156, 0, 0, 0.501683,-99)    );
   // itree = 1246
   fBoostWeights.push_back(0.000114113);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497214,-99) , 
-4, -0.774054, 1, 0, 0.513812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497214,-99) ,
+4, -0.774054, 1, 0, 0.513812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496999,-99) , 
-6, 2.36419, 0, 0, 0.499285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496999,-99) ,
+6, 2.36419, 0, 0, 0.499285,-99) ,
 1, 0.309319, 0, 0, 0.501668,-99)    );
   // itree = 1247
   fBoostWeights.push_back(8.81801e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499999,-99) , 
-3, 0.380456, 1, 0, 0.504338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499999,-99) ,
+3, 0.380456, 1, 0, 0.504338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488274,-99) , 
-4, -1.41151, 0, 0, 0.49718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488274,-99) ,
+4, -1.41151, 0, 0, 0.49718,-99) ,
 8, 2.38156, 0, 0, 0.501679,-99)    );
   // itree = 1248
   fBoostWeights.push_back(8.83429e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504355,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494105,-99) , 
-1, -0.539082, 1, 0, 0.497171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494105,-99) ,
+1, -0.539082, 1, 0, 0.497171,-99) ,
 8, 2.38156, 0, 0, 0.501686,-99)    );
   // itree = 1249
   fBoostWeights.push_back(8.81234e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499995,-99) , 
-4, -1.10944, 1, 0, 0.504331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499995,-99) ,
+4, -1.10944, 1, 0, 0.504331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495403,-99) , 
-1, 0.0265351, 0, 0, 0.497177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495403,-99) ,
+1, 0.0265351, 0, 0, 0.497177,-99) ,
 8, 2.38156, 0, 0, 0.501673,-99)    );
   // itree = 1250
   fBoostWeights.push_back(0.00014951);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491128,-99) , 
-3, 0.96687, 1, 0, 0.506003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491128,-99) ,
+3, 0.96687, 1, 0, 0.506003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495867,-99) , 
-6, 1.63591, 1, 0, 0.499063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495867,-99) ,
+6, 1.63591, 1, 0, 0.499063,-99) ,
 1, -0.067765, 0, 0, 0.501681,-99)    );
   // itree = 1251
   fBoostWeights.push_back(8.66957e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-4, -2.7239, 0, 0, 0.504339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+4, -2.7239, 0, 0, 0.504339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495748,-99) , 
-0, 3.03054, 0, 0, 0.497205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495748,-99) ,
+0, 3.03054, 0, 0, 0.497205,-99) ,
 8, 2.38156, 0, 0, 0.501688,-99)    );
   // itree = 1252
   fBoostWeights.push_back(8.83166e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499993,-99) , 
-3, 0.380456, 1, 0, 0.50432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499993,-99) ,
+3, 0.380456, 1, 0, 0.50432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488206,-99) , 
-1, -0.162004, 1, 0, 0.49722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488206,-99) ,
+1, -0.162004, 1, 0, 0.49722,-99) ,
 8, 2.38156, 0, 0, 0.501682,-99)    );
   // itree = 1253
   fBoostWeights.push_back(8.82088e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499998,-99) , 
-4, -2.7239, 0, 0, 0.504336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499998,-99) ,
+4, -2.7239, 0, 0, 0.504336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48823,-99) , 
-1, -0.162004, 1, 0, 0.497211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48823,-99) ,
+1, -0.162004, 1, 0, 0.497211,-99) ,
 8, 2.38156, 0, 0, 0.501689,-99)    );
   // itree = 1254
   fBoostWeights.push_back(8.80163e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499982,-99) , 
-7, 4.57139, 1, 0, 0.504317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499982,-99) ,
+7, 4.57139, 1, 0, 0.504317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488333,-99) , 
-4, -1.41151, 0, 0, 0.497203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488333,-99) ,
+4, -1.41151, 0, 0, 0.497203,-99) ,
 8, 2.38156, 0, 0, 0.501674,-99)    );
   // itree = 1255
   fBoostWeights.push_back(6.5073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499001,-99) , 
-7, 4.7945, 1, 0, 0.502287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499001,-99) ,
+7, 4.7945, 1, 0, 0.502287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
 7, 3.73601, 0, 0, 0.501671,-99)    );
   // itree = 1256
   fBoostWeights.push_back(8.78697e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499993,-99) , 
-3, 0.380456, 1, 0, 0.504313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499993,-99) ,
+3, 0.380456, 1, 0, 0.504313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495419,-99) , 
-1, 0.0265351, 0, 0, 0.49719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495419,-99) ,
+1, 0.0265351, 0, 0, 0.49719,-99) ,
 8, 2.38156, 0, 0, 0.501667,-99)    );
   // itree = 1257
   fBoostWeights.push_back(8.80366e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504329,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488236,-99) , 
-1, -0.162004, 1, 0, 0.497204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488236,-99) ,
+1, -0.162004, 1, 0, 0.497204,-99) ,
 8, 2.38156, 0, 0, 0.501682,-99)    );
   // itree = 1258
   fBoostWeights.push_back(8.77351e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499993,-99) , 
-3, 0.380456, 1, 0, 0.504306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499993,-99) ,
+3, 0.380456, 1, 0, 0.504306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4907,-99) , 
-3, 0.66168, 0, 0, 0.497195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4907,-99) ,
+3, 0.66168, 0, 0, 0.497195,-99) ,
 8, 2.38156, 0, 0, 0.501664,-99)    );
   // itree = 1259
   fBoostWeights.push_back(8.78328e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504322,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495419,-99) , 
-1, 0.0265351, 0, 0, 0.49719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495419,-99) ,
+1, 0.0265351, 0, 0, 0.49719,-99) ,
 8, 2.38156, 0, 0, 0.501672,-99)    );
   // itree = 1260
   fBoostWeights.push_back(8.7634e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-0, 1.64276, 0, 0, 0.504298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+0, 1.64276, 0, 0, 0.504298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488251,-99) , 
-1, -0.162004, 1, 0, 0.497204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488251,-99) ,
+1, -0.162004, 1, 0, 0.497204,-99) ,
 8, 2.38156, 0, 0, 0.501663,-99)    );
   // itree = 1261
   fBoostWeights.push_back(0.000104035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496315,-99) , 
-1, 0.0281889, 0, 0, 0.513429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496315,-99) ,
+1, 0.0281889, 0, 0, 0.513429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496667,-99) , 
-0, 2.12578, 1, 0, 0.499274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496667,-99) ,
+0, 2.12578, 1, 0, 0.499274,-99) ,
 0, 3.03054, 0, 0, 0.501649,-99)    );
   // itree = 1262
   fBoostWeights.push_back(0.000141997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490468,-99) , 
-7, 4.64755, 1, 0, 0.509391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490468,-99) ,
+7, 4.64755, 1, 0, 0.509391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496587,-99) , 
-5, 0.893056, 0, 0, 0.499204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496587,-99) ,
+5, 0.893056, 0, 0, 0.499204,-99) ,
 5, 0.329645, 1, 0, 0.50165,-99)    );
   // itree = 1263
   fBoostWeights.push_back(8.75282e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499994,-99) , 
-4, -1.10944, 1, 0, 0.504294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499994,-99) ,
+4, -1.10944, 1, 0, 0.504294,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495428,-99) , 
-1, 0.0265351, 0, 0, 0.497199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495428,-99) ,
+1, 0.0265351, 0, 0, 0.497199,-99) ,
 8, 2.38156, 0, 0, 0.501658,-99)    );
   // itree = 1264
   fBoostWeights.push_back(0.00010402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496371,-99) , 
-1, 0.0281889, 0, 0, 0.513431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496371,-99) ,
+1, 0.0281889, 0, 0, 0.513431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497817,-99) , 
-5, 0.245271, 1, 0, 0.499294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497817,-99) ,
+5, 0.245271, 1, 0, 0.499294,-99) ,
 0, 3.03054, 0, 0, 0.501665,-99)    );
   // itree = 1265
   fBoostWeights.push_back(0.000141109);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490499,-99) , 
-7, 4.64755, 1, 0, 0.509379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490499,-99) ,
+7, 4.64755, 1, 0, 0.509379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496655,-99) , 
-5, 0.893056, 0, 0, 0.499247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496655,-99) ,
+5, 0.893056, 0, 0, 0.499247,-99) ,
 5, 0.329645, 1, 0, 0.50168,-99)    );
   // itree = 1266
   fBoostWeights.push_back(8.78817e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504318,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488294,-99) , 
-1, -0.162004, 1, 0, 0.497237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488294,-99) ,
+1, -0.162004, 1, 0, 0.497237,-99) ,
 8, 2.38156, 0, 0, 0.501688,-99)    );
   // itree = 1267
   fBoostWeights.push_back(8.77418e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-4, -2.7239, 0, 0, 0.504295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+4, -2.7239, 0, 0, 0.504295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485121,-99) , 
-7, 4.29516, 0, 0, 0.497229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485121,-99) ,
+7, 4.29516, 0, 0, 0.497229,-99) ,
 8, 2.38156, 0, 0, 0.50167,-99)    );
   // itree = 1268
   fBoostWeights.push_back(8.76507e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-3, 0.380456, 1, 0, 0.504276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+3, 0.380456, 1, 0, 0.504276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485144,-99) , 
-7, 4.29516, 0, 0, 0.497217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485144,-99) ,
+7, 4.29516, 0, 0, 0.497217,-99) ,
 8, 2.38156, 0, 0, 0.501653,-99)    );
   // itree = 1269
   fBoostWeights.push_back(8.60441e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499983,-99) , 
-0, 1.64276, 0, 0, 0.504292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499983,-99) ,
+0, 1.64276, 0, 0, 0.504292,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495751,-99) , 
-0, 3.03054, 0, 0, 0.497205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495751,-99) ,
+0, 3.03054, 0, 0, 0.497205,-99) ,
 8, 2.38156, 0, 0, 0.501659,-99)    );
   // itree = 1270
   fBoostWeights.push_back(8.73977e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499985,-99) , 
-3, 0.380456, 1, 0, 0.504275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499985,-99) ,
+3, 0.380456, 1, 0, 0.504275,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490752,-99) , 
-3, 0.66168, 0, 0, 0.49722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490752,-99) ,
+3, 0.66168, 0, 0, 0.49722,-99) ,
 8, 2.38156, 0, 0, 0.501654,-99)    );
   // itree = 1271
   fBoostWeights.push_back(8.51448e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499999,-99) , 
-8, 3.45532, 1, 0, 0.504291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499999,-99) ,
+8, 3.45532, 1, 0, 0.504291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495831,-99) , 
-6, 1.62551, 1, 0, 0.497215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495831,-99) ,
+6, 1.62551, 1, 0, 0.497215,-99) ,
 8, 2.38156, 0, 0, 0.501662,-99)    );
   // itree = 1272
   fBoostWeights.push_back(8.72505e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499989,-99) , 
-3, 0.380456, 1, 0, 0.504272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499989,-99) ,
+3, 0.380456, 1, 0, 0.504272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488419,-99) , 
-4, -1.41151, 0, 0, 0.49723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488419,-99) ,
+4, -1.41151, 0, 0, 0.49723,-99) ,
 8, 2.38156, 0, 0, 0.501656,-99)    );
   // itree = 1273
   fBoostWeights.push_back(8.06945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487326,-99) , 
-7, 3.73601, 0, 0, 0.502295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487326,-99) ,
+7, 3.73601, 0, 0, 0.502295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492593,-99) ,
 4, -3.0468, 0, 0, 0.501663,-99)    );
   // itree = 1274
   fBoostWeights.push_back(8.70624e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504272,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488291,-99) , 
-1, -0.162004, 1, 0, 0.497205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488291,-99) ,
+1, -0.162004, 1, 0, 0.497205,-99) ,
 8, 2.38156, 0, 0, 0.501646,-99)    );
   // itree = 1275
   fBoostWeights.push_back(0.000138689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490455,-99) , 
-7, 4.64755, 1, 0, 0.5093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490455,-99) ,
+7, 4.64755, 1, 0, 0.5093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497063,-99) , 
-1, -0.53912, 1, 0, 0.499204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497063,-99) ,
+1, -0.53912, 1, 0, 0.499204,-99) ,
 5, 0.329645, 1, 0, 0.501628,-99)    );
   // itree = 1276
   fBoostWeights.push_back(0.000167991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490494,-99) , 
-7, 4.64755, 1, 0, 0.509297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490494,-99) ,
+7, 4.64755, 1, 0, 0.509297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495395,-99) , 
-4, -0.463655, 0, 0, 0.499221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495395,-99) ,
+4, -0.463655, 0, 0, 0.499221,-99) ,
 5, 0.329645, 1, 0, 0.50164,-99)    );
   // itree = 1277
   fBoostWeights.push_back(8.73081e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-4, -2.7239, 0, 0, 0.504273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+4, -2.7239, 0, 0, 0.504273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495434,-99) , 
-1, 0.0265351, 0, 0, 0.497213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495434,-99) ,
+1, 0.0265351, 0, 0, 0.497213,-99) ,
 8, 2.38156, 0, 0, 0.50165,-99)    );
   // itree = 1278
   fBoostWeights.push_back(8.71139e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-4, -1.10944, 1, 0, 0.504254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+4, -1.10944, 1, 0, 0.504254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495457,-99) , 
-1, 0.0265351, 0, 0, 0.497227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495457,-99) ,
+1, 0.0265351, 0, 0, 0.497227,-99) ,
 8, 2.38156, 0, 0, 0.501643,-99)    );
   // itree = 1279
   fBoostWeights.push_back(8.70879e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499989,-99) , 
-1, -0.185621, 0, 0, 0.504258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499989,-99) ,
+1, -0.185621, 0, 0, 0.504258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485194,-99) , 
-7, 4.29516, 0, 0, 0.497241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485194,-99) ,
+7, 4.29516, 0, 0, 0.497241,-99) ,
 8, 2.38156, 0, 0, 0.501651,-99)    );
   // itree = 1280
   fBoostWeights.push_back(0.000113439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497182,-99) , 
-4, -0.774054, 1, 0, 0.513663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497182,-99) ,
+4, -0.774054, 1, 0, 0.513663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497011,-99) , 
-6, 2.36419, 0, 0, 0.499286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497011,-99) ,
+6, 2.36419, 0, 0, 0.499286,-99) ,
 1, 0.309319, 0, 0, 0.501645,-99)    );
   // itree = 1281
   fBoostWeights.push_back(8.54417e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-5, 1.13177, 1, 0, 0.504265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+5, 1.13177, 1, 0, 0.504265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495801,-99) , 
-0, 3.03054, 0, 0, 0.497242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495801,-99) ,
+0, 3.03054, 0, 0, 0.497242,-99) ,
 8, 2.38156, 0, 0, 0.501656,-99)    );
   // itree = 1282
   fBoostWeights.push_back(0.000106395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.513639,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.513639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497036,-99) , 
-6, 2.36419, 0, 0, 0.499297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497036,-99) ,
+6, 2.36419, 0, 0, 0.499297,-99) ,
 1, 0.309319, 0, 0, 0.50165,-99)    );
   // itree = 1283
   fBoostWeights.push_back(8.73583e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499985,-99) , 
-3, 0.380456, 1, 0, 0.504251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499985,-99) ,
+3, 0.380456, 1, 0, 0.504251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48834,-99) , 
-1, -0.162004, 1, 0, 0.497268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48834,-99) ,
+1, -0.162004, 1, 0, 0.497268,-99) ,
 8, 2.38156, 0, 0, 0.501657,-99)    );
   // itree = 1284
   fBoostWeights.push_back(8.71618e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-4, -2.7239, 0, 0, 0.504267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+4, -2.7239, 0, 0, 0.504267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485246,-99) , 
-7, 4.29516, 0, 0, 0.497259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485246,-99) ,
+7, 4.29516, 0, 0, 0.497259,-99) ,
 8, 2.38156, 0, 0, 0.501664,-99)    );
   // itree = 1285
   fBoostWeights.push_back(9.41889e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.513333,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.513333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496693,-99) , 
-0, 2.12578, 1, 0, 0.499292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496693,-99) ,
+0, 2.12578, 1, 0, 0.499292,-99) ,
 0, 3.03054, 0, 0, 0.501647,-99)    );
   // itree = 1286
   fBoostWeights.push_back(0.000130582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494165,-99) , 
-3, 0.951513, 1, 0, 0.507383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494165,-99) ,
+3, 0.951513, 1, 0, 0.507383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496197,-99) , 
-8, 3.05694, 0, 0, 0.499198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496197,-99) ,
+8, 3.05694, 0, 0, 0.499198,-99) ,
 6, 2.32779, 0, 0, 0.501645,-99)    );
   // itree = 1287
   fBoostWeights.push_back(0.000135053);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495806,-99) , 
-5, 0.253431, 1, 0, 0.509304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495806,-99) ,
+5, 0.253431, 1, 0, 0.509304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494863,-99) , 
-7, 4.69073, 0, 0, 0.499236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494863,-99) ,
+7, 4.69073, 0, 0, 0.499236,-99) ,
 5, 0.329645, 1, 0, 0.501653,-99)    );
   // itree = 1288
   fBoostWeights.push_back(8.69653e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-5, 1.13177, 1, 0, 0.504251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+5, 1.13177, 1, 0, 0.504251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488361,-99) , 
-1, -0.162004, 1, 0, 0.497259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488361,-99) ,
+1, -0.162004, 1, 0, 0.497259,-99) ,
 8, 2.38156, 0, 0, 0.501654,-99)    );
   // itree = 1289
   fBoostWeights.push_back(0.000112742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497168,-99) , 
-4, -0.774054, 1, 0, 0.513589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497168,-99) ,
+4, -0.774054, 1, 0, 0.513589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497584,-99) , 
-1, -0.797617, 1, 0, 0.499293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497584,-99) ,
+1, -0.797617, 1, 0, 0.499293,-99) ,
 1, 0.309319, 0, 0, 0.501638,-99)    );
   // itree = 1290
   fBoostWeights.push_back(8.71834e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-7, 4.57139, 1, 0, 0.504252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+7, 4.57139, 1, 0, 0.504252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485315,-99) , 
-7, 4.29516, 0, 0, 0.497269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485315,-99) ,
+7, 4.29516, 0, 0, 0.497269,-99) ,
 8, 2.38156, 0, 0, 0.501657,-99)    );
   // itree = 1291
   fBoostWeights.push_back(0.000112189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497199,-99) , 
-4, -0.774054, 1, 0, 0.51358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497199,-99) ,
+4, -0.774054, 1, 0, 0.51358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49761,-99) , 
-1, -0.797617, 1, 0, 0.499313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49761,-99) ,
+1, -0.797617, 1, 0, 0.499313,-99) ,
 1, 0.309319, 0, 0, 0.501654,-99)    );
   // itree = 1292
   fBoostWeights.push_back(8.7146e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-4, -2.7239, 0, 0, 0.504272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+4, -2.7239, 0, 0, 0.504272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488408,-99) , 
-1, -0.162004, 1, 0, 0.497276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488408,-99) ,
+1, -0.162004, 1, 0, 0.497276,-99) ,
 8, 2.38156, 0, 0, 0.501673,-99)    );
   // itree = 1293
   fBoostWeights.push_back(8.03266e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487374,-99) , 
-7, 3.73601, 0, 0, 0.502285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487374,-99) ,
+7, 3.73601, 0, 0, 0.502285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492654,-99) ,
 4, -3.0468, 0, 0, 0.501657,-99)    );
   // itree = 1294
   fBoostWeights.push_back(0.000103056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49633,-99) , 
-1, 0.0281889, 0, 0, 0.513292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49633,-99) ,
+1, 0.0281889, 0, 0, 0.513292,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497838,-99) , 
-5, 0.245271, 1, 0, 0.499293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497838,-99) ,
+5, 0.245271, 1, 0, 0.499293,-99) ,
 0, 3.03054, 0, 0, 0.501641,-99)    );
   // itree = 1295
   fBoostWeights.push_back(8.6988e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499976,-99) , 
-7, 4.57139, 1, 0, 0.504249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499976,-99) ,
+7, 4.57139, 1, 0, 0.504249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490827,-99) , 
-3, 0.66168, 0, 0, 0.497268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490827,-99) ,
+3, 0.66168, 0, 0, 0.497268,-99) ,
 8, 2.38156, 0, 0, 0.501656,-99)    );
   // itree = 1296
   fBoostWeights.push_back(8.66343e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504251,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48842,-99) , 
-1, -0.162004, 1, 0, 0.497263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48842,-99) ,
+1, -0.162004, 1, 0, 0.497263,-99) ,
 8, 2.38156, 0, 0, 0.501655,-99)    );
   // itree = 1297
   fBoostWeights.push_back(8.2912e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49678,-99) , 
-8, 2.18859, 0, 0, 0.502262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49678,-99) ,
+8, 2.18859, 0, 0, 0.502262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492668,-99) ,
 4, -3.0468, 0, 0, 0.501637,-99)    );
   // itree = 1298
   fBoostWeights.push_back(0.000102964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496328,-99) , 
-1, 0.0281889, 0, 0, 0.513261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496328,-99) ,
+1, 0.0281889, 0, 0, 0.513261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4967,-99) , 
-0, 2.12578, 1, 0, 0.499284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4967,-99) ,
+0, 2.12578, 1, 0, 0.499284,-99) ,
 0, 3.03054, 0, 0, 0.501628,-99)    );
   // itree = 1299
   fBoostWeights.push_back(8.69907e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.504212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.504212,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495486,-99) , 
-1, 0.0265351, 0, 0, 0.497261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495486,-99) ,
+1, 0.0265351, 0, 0, 0.497261,-99) ,
 8, 2.38156, 0, 0, 0.50163,-99)    );
   // itree = 1300
   fBoostWeights.push_back(0.000102536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496378,-99) , 
-1, 0.0281889, 0, 0, 0.513263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496378,-99) ,
+1, 0.0281889, 0, 0, 0.513263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497855,-99) , 
-5, 0.245271, 1, 0, 0.499303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497855,-99) ,
+5, 0.245271, 1, 0, 0.499303,-99) ,
 0, 3.03054, 0, 0, 0.501645,-99)    );
   // itree = 1301
   fBoostWeights.push_back(8.68124e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499912,-99) , 
-8, 3.45532, 1, 0, 0.504241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499912,-99) ,
+8, 3.45532, 1, 0, 0.504241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488518,-99) , 
-4, -1.41151, 0, 0, 0.497292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488518,-99) ,
+4, -1.41151, 0, 0, 0.497292,-99) ,
 8, 2.38156, 0, 0, 0.501659,-99)    );
   // itree = 1302
   fBoostWeights.push_back(8.66844e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49997,-99) , 
-7, 4.57139, 1, 0, 0.504222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49997,-99) ,
+7, 4.57139, 1, 0, 0.504222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488448,-99) , 
-1, -0.162004, 1, 0, 0.497283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488448,-99) ,
+1, -0.162004, 1, 0, 0.497283,-99) ,
 8, 2.38156, 0, 0, 0.501644,-99)    );
   // itree = 1303
   fBoostWeights.push_back(0.000147801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491177,-99) , 
-3, 0.96687, 1, 0, 0.50588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491177,-99) ,
+3, 0.96687, 1, 0, 0.50588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495904,-99) , 
-6, 1.63591, 1, 0, 0.499074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495904,-99) ,
+6, 1.63591, 1, 0, 0.499074,-99) ,
 1, -0.067765, 0, 0, 0.501641,-99)    );
   // itree = 1304
   fBoostWeights.push_back(0.000102323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496395,-99) , 
-1, 0.0281889, 0, 0, 0.513233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496395,-99) ,
+1, 0.0281889, 0, 0, 0.513233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496749,-99) , 
-0, 2.12578, 1, 0, 0.499315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496749,-99) ,
+0, 2.12578, 1, 0, 0.499315,-99) ,
 0, 3.03054, 0, 0, 0.501649,-99)    );
   // itree = 1305
   fBoostWeights.push_back(0.000111916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497177,-99) , 
-4, -0.774054, 1, 0, 0.513493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497177,-99) ,
+4, -0.774054, 1, 0, 0.513493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497078,-99) , 
-6, 2.36419, 0, 0, 0.499327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497078,-99) ,
+6, 2.36419, 0, 0, 0.499327,-99) ,
 1, 0.309319, 0, 0, 0.501651,-99)    );
   // itree = 1306
   fBoostWeights.push_back(0.000108427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497788,-99) , 
-4, -1.32703, 1, 0, 0.50926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497788,-99) ,
+4, -1.32703, 1, 0, 0.50926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496703,-99) , 
-5, 0.893056, 0, 0, 0.499261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496703,-99) ,
+5, 0.893056, 0, 0, 0.499261,-99) ,
 5, 0.329645, 1, 0, 0.501662,-99)    );
   // itree = 1307
   fBoostWeights.push_back(8.67774e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-8, 3.45532, 1, 0, 0.504248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+8, 3.45532, 1, 0, 0.504248,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488471,-99) , 
-1, -0.162004, 1, 0, 0.497302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488471,-99) ,
+1, -0.162004, 1, 0, 0.497302,-99) ,
 8, 2.38156, 0, 0, 0.501668,-99)    );
   // itree = 1308
   fBoostWeights.push_back(9.28314e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.513228,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.513228,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497879,-99) , 
-5, 0.245271, 1, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497879,-99) ,
+5, 0.245271, 1, 0, 0.499319,-99) ,
 0, 3.03054, 0, 0, 0.501652,-99)    );
   // itree = 1309
   fBoostWeights.push_back(0.000139937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489562,-99) , 
-0, 1.77191, 0, 0, 0.507359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489562,-99) ,
+0, 1.77191, 0, 0, 0.507359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496251,-99) , 
-8, 3.05694, 0, 0, 0.499233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496251,-99) ,
+8, 3.05694, 0, 0, 0.499233,-99) ,
 6, 2.32779, 0, 0, 0.501662,-99)    );
   // itree = 1310
   fBoostWeights.push_back(8.6684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499931,-99) , 
-8, 3.45532, 1, 0, 0.504238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499931,-99) ,
+8, 3.45532, 1, 0, 0.504238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490901,-99) , 
-3, 0.66168, 0, 0, 0.497327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490901,-99) ,
+3, 0.66168, 0, 0, 0.497327,-99) ,
 8, 2.38156, 0, 0, 0.501671,-99)    );
   // itree = 1311
   fBoostWeights.push_back(8.65149e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49999,-99) , 
-3, 0.380456, 1, 0, 0.504219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49999,-99) ,
+3, 0.380456, 1, 0, 0.504219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488576,-99) , 
-4, -1.41151, 0, 0, 0.497323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488576,-99) ,
+4, -1.41151, 0, 0, 0.497323,-99) ,
 8, 2.38156, 0, 0, 0.501657,-99)    );
   // itree = 1312
   fBoostWeights.push_back(8.65576e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-4, -2.7239, 0, 0, 0.504235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+4, -2.7239, 0, 0, 0.504235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485405,-99) , 
-7, 4.29516, 0, 0, 0.497314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485405,-99) ,
+7, 4.29516, 0, 0, 0.497314,-99) ,
 8, 2.38156, 0, 0, 0.501663,-99)    );
   // itree = 1313
   fBoostWeights.push_back(7.99499e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488609,-99) , 
-4, -3.0468, 0, 0, 0.502256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488609,-99) ,
+4, -3.0468, 0, 0, 0.502256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491971,-99) ,
 7, 3.73601, 0, 0, 0.501647,-99)    );
   // itree = 1314
   fBoostWeights.push_back(8.62956e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499976,-99) , 
-3, 0.380456, 1, 0, 0.5042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499976,-99) ,
+3, 0.380456, 1, 0, 0.5042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488577,-99) , 
-4, -1.41151, 0, 0, 0.497286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488577,-99) ,
+4, -1.41151, 0, 0, 0.497286,-99) ,
 8, 2.38156, 0, 0, 0.501631,-99)    );
   // itree = 1315
   fBoostWeights.push_back(8.63044e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499983,-99) , 
-7, 4.57139, 1, 0, 0.504215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499983,-99) ,
+7, 4.57139, 1, 0, 0.504215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488467,-99) , 
-1, -0.162004, 1, 0, 0.497277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488467,-99) ,
+1, -0.162004, 1, 0, 0.497277,-99) ,
 8, 2.38156, 0, 0, 0.501638,-99)    );
   // itree = 1316
   fBoostWeights.push_back(0.000127098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49862,-99) , 
-8, 2.38187, 0, 0, 0.50921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49862,-99) ,
+8, 2.38187, 0, 0, 0.50921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494873,-99) , 
-7, 4.69073, 0, 0, 0.499242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494873,-99) ,
+7, 4.69073, 0, 0, 0.499242,-99) ,
 5, 0.329645, 1, 0, 0.501635,-99)    );
   // itree = 1317
   fBoostWeights.push_back(9.26867e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.513171,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.513171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496763,-99) , 
-0, 2.12578, 1, 0, 0.499311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496763,-99) ,
+0, 2.12578, 1, 0, 0.499311,-99) ,
 0, 3.03054, 0, 0, 0.501636,-99)    );
   // itree = 1318
   fBoostWeights.push_back(0.000139621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489551,-99) , 
-0, 1.77191, 0, 0, 0.50731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489551,-99) ,
+0, 1.77191, 0, 0, 0.50731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496241,-99) , 
-8, 3.05694, 0, 0, 0.499214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496241,-99) ,
+8, 3.05694, 0, 0, 0.499214,-99) ,
 6, 2.32779, 0, 0, 0.501634,-99)    );
   // itree = 1319
   fBoostWeights.push_back(8.61857e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499916,-99) , 
-8, 3.45532, 1, 0, 0.504214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499916,-99) ,
+8, 3.45532, 1, 0, 0.504214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495523,-99) , 
-1, 0.0265351, 0, 0, 0.497294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495523,-99) ,
+1, 0.0265351, 0, 0, 0.497294,-99) ,
 8, 2.38156, 0, 0, 0.501643,-99)    );
   // itree = 1320
   fBoostWeights.push_back(0.000167137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490513,-99) , 
-7, 4.64755, 1, 0, 0.509208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490513,-99) ,
+7, 4.64755, 1, 0, 0.509208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495429,-99) , 
-4, -0.463655, 0, 0, 0.499243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495429,-99) ,
+4, -0.463655, 0, 0, 0.499243,-99) ,
 5, 0.329645, 1, 0, 0.501636,-99)    );
   // itree = 1321
   fBoostWeights.push_back(0.000135232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497764,-99) , 
-4, -1.32703, 1, 0, 0.509204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497764,-99) ,
+4, -1.32703, 1, 0, 0.509204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495473,-99) , 
-4, -0.463655, 0, 0, 0.499258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495473,-99) ,
+4, -0.463655, 0, 0, 0.499258,-99) ,
 5, 0.329645, 1, 0, 0.501646,-99)    );
   // itree = 1322
   fBoostWeights.push_back(8.61259e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-5, 1.13177, 1, 0, 0.504212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+5, 1.13177, 1, 0, 0.504212,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485475,-99) , 
-7, 4.29516, 0, 0, 0.497328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485475,-99) ,
+7, 4.29516, 0, 0, 0.497328,-99) ,
 8, 2.38156, 0, 0, 0.501655,-99)    );
   // itree = 1323
   fBoostWeights.push_back(0.00013459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497782,-99) , 
-4, -1.32703, 1, 0, 0.509183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497782,-99) ,
+4, -1.32703, 1, 0, 0.509183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495494,-99) , 
-4, -0.463655, 0, 0, 0.499255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495494,-99) ,
+4, -0.463655, 0, 0, 0.499255,-99) ,
 5, 0.329645, 1, 0, 0.501638,-99)    );
   // itree = 1324
   fBoostWeights.push_back(8.61478e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499994,-99) , 
-3, 0.380456, 1, 0, 0.504201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499994,-99) ,
+3, 0.380456, 1, 0, 0.504201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488521,-99) , 
-1, -0.162004, 1, 0, 0.497326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488521,-99) ,
+1, -0.162004, 1, 0, 0.497326,-99) ,
 8, 2.38156, 0, 0, 0.501647,-99)    );
   // itree = 1325
   fBoostWeights.push_back(0.000163227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490535,-99) , 
-7, 4.64755, 1, 0, 0.509183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490535,-99) ,
+7, 4.64755, 1, 0, 0.509183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494938,-99) , 
-7, 4.69073, 0, 0, 0.499275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494938,-99) ,
+7, 4.69073, 0, 0, 0.499275,-99) ,
 5, 0.329645, 1, 0, 0.501654,-99)    );
   // itree = 1326
   fBoostWeights.push_back(0.000120812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491227,-99) , 
-3, 0.96687, 1, 0, 0.505851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491227,-99) ,
+3, 0.96687, 1, 0, 0.505851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496692,-99) , 
-4, -0.463829, 0, 0, 0.499118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496692,-99) ,
+4, -0.463829, 0, 0, 0.499118,-99) ,
 1, -0.067765, 0, 0, 0.501658,-99)    );
   // itree = 1327
   fBoostWeights.push_back(8.61921e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.504221,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.504221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488535,-99) , 
-1, -0.162004, 1, 0, 0.497326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488535,-99) ,
+1, -0.162004, 1, 0, 0.497326,-99) ,
 8, 2.38156, 0, 0, 0.501659,-99)    );
   // itree = 1328
   fBoostWeights.push_back(0.000108388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498451,-99) , 
-8, 2.67159, 0, 0, 0.513417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498451,-99) ,
+8, 2.67159, 0, 0, 0.513417,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49763,-99) , 
-1, -0.797617, 1, 0, 0.49933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49763,-99) ,
+1, -0.797617, 1, 0, 0.49933,-99) ,
 1, 0.309319, 0, 0, 0.501641,-99)    );
   // itree = 1329
   fBoostWeights.push_back(0.00013533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495855,-99) , 
-5, 0.253431, 1, 0, 0.509182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495855,-99) ,
+5, 0.253431, 1, 0, 0.509182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495555,-99) , 
-4, -0.463655, 0, 0, 0.499283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495555,-99) ,
+4, -0.463655, 0, 0, 0.499283,-99) ,
 5, 0.329645, 1, 0, 0.50166,-99)    );
   // itree = 1330
   fBoostWeights.push_back(0.000138228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490569,-99) , 
-7, 4.64755, 1, 0, 0.509167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490569,-99) ,
+7, 4.64755, 1, 0, 0.509167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496771,-99) , 
-5, 0.893056, 0, 0, 0.499295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496771,-99) ,
+5, 0.893056, 0, 0, 0.499295,-99) ,
 5, 0.329645, 1, 0, 0.501665,-99)    );
   // itree = 1331
   fBoostWeights.push_back(0.000102892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497145,-99) , 
-6, 2.15257, 0, 0, 0.505848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497145,-99) ,
+6, 2.15257, 0, 0, 0.505848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497819,-99) , 
-7, 3.97469, 1, 0, 0.499144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497819,-99) ,
+7, 3.97469, 1, 0, 0.499144,-99) ,
 1, -0.067765, 0, 0, 0.501673,-99)    );
   // itree = 1332
   fBoostWeights.push_back(0.000128732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494134,-99) , 
-3, 0.951513, 1, 0, 0.507348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494134,-99) ,
+3, 0.951513, 1, 0, 0.507348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49632,-99) , 
-8, 3.05694, 0, 0, 0.499272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49632,-99) ,
+8, 3.05694, 0, 0, 0.499272,-99) ,
 6, 2.32779, 0, 0, 0.501686,-99)    );
   // itree = 1333
   fBoostWeights.push_back(8.25196e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494977,-99) , 
-8, 1.99563, 0, 0, 0.502313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494977,-99) ,
+8, 1.99563, 0, 0, 0.502313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492807,-99) ,
 4, -3.0468, 0, 0, 0.501694,-99)    );
   // itree = 1334
   fBoostWeights.push_back(8.64467e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499906,-99) , 
-8, 3.45532, 1, 0, 0.50422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499906,-99) ,
+8, 3.45532, 1, 0, 0.50422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488617,-99) , 
-1, -0.162004, 1, 0, 0.497386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488617,-99) ,
+1, -0.162004, 1, 0, 0.497386,-99) ,
 8, 2.38156, 0, 0, 0.501681,-99)    );
   // itree = 1335
   fBoostWeights.push_back(0.000136595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490613,-99) , 
-7, 4.64755, 1, 0, 0.509162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490613,-99) ,
+7, 4.64755, 1, 0, 0.509162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497162,-99) , 
-1, -0.53912, 1, 0, 0.499297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497162,-99) ,
+1, -0.53912, 1, 0, 0.499297,-99) ,
 5, 0.329645, 1, 0, 0.501666,-99)    );
   // itree = 1336
   fBoostWeights.push_back(9.00936e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.36769, 1, 1, 0.50585,-99) , 
+0,
+0,
+4, -2.36769, 1, 1, 0.50585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496756,-99) , 
-4, -0.463829, 0, 0, 0.49915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496756,-99) ,
+4, -0.463829, 0, 0, 0.49915,-99) ,
 1, -0.067765, 0, 0, 0.501677,-99)    );
   // itree = 1337
   fBoostWeights.push_back(9.90712e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496345,-99) , 
-1, 0.0281889, 0, 0, 0.51313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496345,-99) ,
+1, 0.0281889, 0, 0, 0.51313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492374,-99) , 
-8, 2.12266, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492374,-99) ,
+8, 2.12266, 0, 0, 0.499365,-99) ,
 0, 3.03054, 0, 0, 0.501674,-99)    );
   // itree = 1338
   fBoostWeights.push_back(0.000117628);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489697,-99) , 
-0, 1.77191, 0, 0, 0.507299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489697,-99) ,
+0, 1.77191, 0, 0, 0.507299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495342,-99) , 
-2, 0.313175, 1, 0, 0.499257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495342,-99) ,
+2, 0.313175, 1, 0, 0.499257,-99) ,
 6, 2.32779, 0, 0, 0.501661,-99)    );
   // itree = 1339
   fBoostWeights.push_back(8.61447e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49997,-99) , 
-4, -1.10944, 1, 0, 0.504178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49997,-99) ,
+4, -1.10944, 1, 0, 0.504178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485551,-99) , 
-7, 4.29516, 0, 0, 0.497383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485551,-99) ,
+7, 4.29516, 0, 0, 0.497383,-99) ,
 8, 2.38156, 0, 0, 0.501653,-99)    );
   // itree = 1340
   fBoostWeights.push_back(0.000161955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490621,-99) , 
-7, 4.64755, 1, 0, 0.509131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490621,-99) ,
+7, 4.64755, 1, 0, 0.509131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494986,-99) , 
-7, 4.69073, 0, 0, 0.499288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494986,-99) ,
+7, 4.69073, 0, 0, 0.499288,-99) ,
 5, 0.329645, 1, 0, 0.501651,-99)    );
   // itree = 1341
   fBoostWeights.push_back(8.62655e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-7, 4.57139, 1, 0, 0.504185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+7, 4.57139, 1, 0, 0.504185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488628,-99) , 
-1, -0.162004, 1, 0, 0.497375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488628,-99) ,
+1, -0.162004, 1, 0, 0.497375,-99) ,
 8, 2.38156, 0, 0, 0.501655,-99)    );
   // itree = 1342
   fBoostWeights.push_back(0.000163507);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490679,-99) , 
-7, 4.64755, 1, 0, 0.509126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490679,-99) ,
+7, 4.64755, 1, 0, 0.509126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495588,-99) , 
-4, -0.463655, 0, 0, 0.499291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495588,-99) ,
+4, -0.463655, 0, 0, 0.499291,-99) ,
 5, 0.329645, 1, 0, 0.501652,-99)    );
   // itree = 1343
   fBoostWeights.push_back(8.5938e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-8, 3.45532, 1, 0, 0.504196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+8, 3.45532, 1, 0, 0.504196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485591,-99) , 
-7, 4.29516, 0, 0, 0.497377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485591,-99) ,
+7, 4.29516, 0, 0, 0.497377,-99) ,
 8, 2.38156, 0, 0, 0.501663,-99)    );
   // itree = 1344
   fBoostWeights.push_back(8.57042e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-7, 4.57139, 1, 0, 0.504177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+7, 4.57139, 1, 0, 0.504177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48865,-99) , 
-1, -0.162004, 1, 0, 0.497366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48865,-99) ,
+1, -0.162004, 1, 0, 0.497366,-99) ,
 8, 2.38156, 0, 0, 0.501646,-99)    );
   // itree = 1345
   fBoostWeights.push_back(9.9858e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4985,-99) , 
-8, 2.67159, 0, 0, 0.513368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4985,-99) ,
+8, 2.67159, 0, 0, 0.513368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497333,-99) , 
-4, -0.463655, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497333,-99) ,
+4, -0.463655, 0, 0, 0.499342,-99) ,
 1, 0.309319, 0, 0, 0.501643,-99)    );
   // itree = 1346
   fBoostWeights.push_back(0.00010415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.51336,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.51336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49766,-99) , 
-1, -0.797617, 1, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49766,-99) ,
+1, -0.797617, 1, 0, 0.499354,-99) ,
 1, 0.309319, 0, 0, 0.501652,-99)    );
   // itree = 1347
   fBoostWeights.push_back(8.55906e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-8, 3.45532, 1, 0, 0.504197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+8, 3.45532, 1, 0, 0.504197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488801,-99) , 
-4, -1.41151, 0, 0, 0.497385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488801,-99) ,
+4, -1.41151, 0, 0, 0.497385,-99) ,
 8, 2.38156, 0, 0, 0.501666,-99)    );
   // itree = 1348
   fBoostWeights.push_back(8.57891e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499972,-99) , 
-4, -1.10944, 1, 0, 0.504177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499972,-99) ,
+4, -1.10944, 1, 0, 0.504177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485625,-99) , 
-7, 4.29516, 0, 0, 0.497377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485625,-99) ,
+7, 4.29516, 0, 0, 0.497377,-99) ,
 8, 2.38156, 0, 0, 0.501651,-99)    );
   // itree = 1349
   fBoostWeights.push_back(0.000119373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494084,-99) , 
-3, 0.951513, 1, 0, 0.507287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494084,-99) ,
+3, 0.951513, 1, 0, 0.507287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49672,-99) , 
-6, 1.61417, 1, 0, 0.499244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49672,-99) ,
+6, 1.61417, 1, 0, 0.499244,-99) ,
 6, 2.32779, 0, 0, 0.501649,-99)    );
   // itree = 1350
   fBoostWeights.push_back(8.40625e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.513098,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.513098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49827,-99) , 
-2, 0.956816, 0, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49827,-99) ,
+2, 0.956816, 0, 0, 0.499349,-99) ,
 0, 3.03054, 0, 0, 0.501656,-99)    );
   // itree = 1351
   fBoostWeights.push_back(8.78025e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496316,-99) , 
-1, 0.0281889, 0, 0, 0.513074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496316,-99) ,
+1, 0.0281889, 0, 0, 0.513074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495086,-99) , 
-7, 4.33271, 0, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495086,-99) ,
+7, 4.33271, 0, 0, 0.499367,-99) ,
 0, 3.03054, 0, 0, 0.501666,-99)    );
   // itree = 1352
   fBoostWeights.push_back(8.55627e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499958,-99) , 
-8, 3.45532, 1, 0, 0.504188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499958,-99) ,
+8, 3.45532, 1, 0, 0.504188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488678,-99) , 
-1, -0.162004, 1, 0, 0.497374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488678,-99) ,
+1, -0.162004, 1, 0, 0.497374,-99) ,
 8, 2.38156, 0, 0, 0.501656,-99)    );
   // itree = 1353
   fBoostWeights.push_back(8.52049e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-7, 4.57139, 1, 0, 0.504169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+7, 4.57139, 1, 0, 0.504169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488811,-99) , 
-4, -1.41151, 0, 0, 0.497365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488811,-99) ,
+4, -1.41151, 0, 0, 0.497365,-99) ,
 8, 2.38156, 0, 0, 0.501641,-99)    );
   // itree = 1354
   fBoostWeights.push_back(8.55701e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499919,-99) , 
-5, 1.13177, 1, 0, 0.50417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499919,-99) ,
+5, 1.13177, 1, 0, 0.50417,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495568,-99) , 
-1, 0.0265351, 0, 0, 0.497357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495568,-99) ,
+1, 0.0265351, 0, 0, 0.497357,-99) ,
 8, 2.38156, 0, 0, 0.501639,-99)    );
   // itree = 1355
   fBoostWeights.push_back(6.8763e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498713,-99) , 
-8, 2.3488, 0, 0, 0.502239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498713,-99) ,
+8, 2.3488, 0, 0, 0.502239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491992,-99) ,
 7, 3.73601, 0, 0, 0.501632,-99)    );
   // itree = 1356
   fBoostWeights.push_back(8.47792e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-8, 3.45532, 1, 0, 0.504135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+8, 3.45532, 1, 0, 0.504135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4857,-99) , 
-7, 4.29516, 0, 0, 0.497387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4857,-99) ,
+7, 4.29516, 0, 0, 0.497387,-99) ,
 8, 2.38156, 0, 0, 0.501628,-99)    );
   // itree = 1357
   fBoostWeights.push_back(8.55814e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-3, 0.380456, 1, 0, 0.504116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+3, 0.380456, 1, 0, 0.504116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485723,-99) , 
-7, 4.29516, 0, 0, 0.497375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485723,-99) ,
+7, 4.29516, 0, 0, 0.497375,-99) ,
 8, 2.38156, 0, 0, 0.501612,-99)    );
   // itree = 1358
   fBoostWeights.push_back(8.4984e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-4, -1.10944, 1, 0, 0.504132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+4, -1.10944, 1, 0, 0.504132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491092,-99) , 
-3, 0.66168, 0, 0, 0.497364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491092,-99) ,
+3, 0.66168, 0, 0, 0.497364,-99) ,
 8, 2.38156, 0, 0, 0.501617,-99)    );
   // itree = 1359
   fBoostWeights.push_back(8.5523e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-3, 0.380456, 1, 0, 0.504135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+3, 0.380456, 1, 0, 0.504135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495579,-99) , 
-1, 0.0265351, 0, 0, 0.497359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495579,-99) ,
+1, 0.0265351, 0, 0, 0.497359,-99) ,
 8, 2.38156, 0, 0, 0.501617,-99)    );
   // itree = 1360
   fBoostWeights.push_back(0.000116645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498087,-99) , 
-1, -0.0677344, 0, 0, 0.502557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498087,-99) ,
+1, -0.0677344, 0, 0, 0.502557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487346,-99) , 
-1, -0.259795, 1, 0, 0.498399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487346,-99) ,
+1, -0.259795, 1, 0, 0.498399,-99) ,
 3, 1.04065, 1, 0, 0.501632,-99)    );
   // itree = 1361
   fBoostWeights.push_back(8.55115e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499842,-99) , 
-4, -2.7239, 0, 0, 0.504152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499842,-99) ,
+4, -2.7239, 0, 0, 0.504152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48866,-99) , 
-1, -0.162004, 1, 0, 0.49738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48866,-99) ,
+1, -0.162004, 1, 0, 0.49738,-99) ,
 8, 2.38156, 0, 0, 0.501636,-99)    );
   // itree = 1362
   fBoostWeights.push_back(0.00010178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496317,-99) , 
-1, 0.0281889, 0, 0, 0.513015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496317,-99) ,
+1, 0.0281889, 0, 0, 0.513015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496758,-99) , 
-0, 2.12578, 1, 0, 0.499324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496758,-99) ,
+0, 2.12578, 1, 0, 0.499324,-99) ,
 0, 3.03054, 0, 0, 0.501621,-99)    );
   // itree = 1363
   fBoostWeights.push_back(8.48474e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-3, 0.380456, 1, 0, 0.504137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+3, 0.380456, 1, 0, 0.504137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485753,-99) , 
-7, 4.29516, 0, 0, 0.497368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485753,-99) ,
+7, 4.29516, 0, 0, 0.497368,-99) ,
 8, 2.38156, 0, 0, 0.501622,-99)    );
   // itree = 1364
   fBoostWeights.push_back(6.51165e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49785,-99) , 
-3, 1.10975, 1, 0, 0.502245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49785,-99) ,
+3, 1.10975, 1, 0, 0.502245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492776,-99) ,
 4, -3.0468, 0, 0, 0.501628,-99)    );
   // itree = 1365
   fBoostWeights.push_back(0.000128582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489687,-99) , 
-0, 1.77191, 0, 0, 0.507227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489687,-99) ,
+0, 1.77191, 0, 0, 0.507227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496717,-99) , 
-6, 1.61417, 1, 0, 0.499227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496717,-99) ,
+6, 1.61417, 1, 0, 0.499227,-99) ,
 6, 2.32779, 0, 0, 0.501618,-99)    );
   // itree = 1366
   fBoostWeights.push_back(8.45972e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499888,-99) , 
-4, -2.7239, 0, 0, 0.50415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499888,-99) ,
+4, -2.7239, 0, 0, 0.50415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485777,-99) , 
-7, 4.29516, 0, 0, 0.497357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485777,-99) ,
+7, 4.29516, 0, 0, 0.497357,-99) ,
 8, 2.38156, 0, 0, 0.501626,-99)    );
   // itree = 1367
   fBoostWeights.push_back(0.00013364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49066,-99) , 
-7, 4.64755, 1, 0, 0.509061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49066,-99) ,
+7, 4.64755, 1, 0, 0.509061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497797,-99) , 
-6, 2.67895, 0, 0, 0.499256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497797,-99) ,
+6, 2.67895, 0, 0, 0.499256,-99) ,
 5, 0.329645, 1, 0, 0.50161,-99)    );
   // itree = 1368
   fBoostWeights.push_back(9.08823e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.513009,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.513009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497933,-99) , 
-5, 0.245271, 1, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497933,-99) ,
+5, 0.245271, 1, 0, 0.499338,-99) ,
 0, 3.03054, 0, 0, 0.501631,-99)    );
   // itree = 1369
   fBoostWeights.push_back(9.81364e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496325,-99) , 
-1, 0.0281889, 0, 0, 0.512984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496325,-99) ,
+1, 0.0281889, 0, 0, 0.512984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4978,-99) , 
-6, 2.41557, 0, 0, 0.499355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4978,-99) ,
+6, 2.41557, 0, 0, 0.499355,-99) ,
 0, 3.03054, 0, 0, 0.501641,-99)    );
   // itree = 1370
   fBoostWeights.push_back(8.55319e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-4, -2.7239, 0, 0, 0.50417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+4, -2.7239, 0, 0, 0.50417,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488678,-99) , 
-1, -0.162004, 1, 0, 0.497392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488678,-99) ,
+1, -0.162004, 1, 0, 0.497392,-99) ,
 8, 2.38156, 0, 0, 0.501651,-99)    );
   // itree = 1371
   fBoostWeights.push_back(8.51508e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499986,-99) , 
-7, 4.57139, 1, 0, 0.504151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499986,-99) ,
+7, 4.57139, 1, 0, 0.504151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488702,-99) , 
-1, -0.162004, 1, 0, 0.497383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488702,-99) ,
+1, -0.162004, 1, 0, 0.497383,-99) ,
 8, 2.38156, 0, 0, 0.501636,-99)    );
   // itree = 1372
   fBoostWeights.push_back(8.50536e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-4, -2.7239, 0, 0, 0.504152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+4, -2.7239, 0, 0, 0.504152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495597,-99) , 
-1, 0.0265351, 0, 0, 0.497374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495597,-99) ,
+1, 0.0265351, 0, 0, 0.497374,-99) ,
 8, 2.38156, 0, 0, 0.501634,-99)    );
   // itree = 1373
   fBoostWeights.push_back(9.27988e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496331,-99) , 
-1, 0.0281889, 0, 0, 0.512957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496331,-99) ,
+1, 0.0281889, 0, 0, 0.512957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498269,-99) , 
-2, 0.956816, 0, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498269,-99) ,
+2, 0.956816, 0, 0, 0.499343,-99) ,
 0, 3.03054, 0, 0, 0.501627,-99)    );
   // itree = 1374
   fBoostWeights.push_back(8.50605e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-8, 3.45532, 1, 0, 0.504147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+8, 3.45532, 1, 0, 0.504147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488727,-99) , 
-1, -0.162004, 1, 0, 0.497404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488727,-99) ,
+1, -0.162004, 1, 0, 0.497404,-99) ,
 8, 2.38156, 0, 0, 0.501642,-99)    );
   // itree = 1375
   fBoostWeights.push_back(0.000162378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490698,-99) , 
-7, 4.64755, 1, 0, 0.509043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490698,-99) ,
+7, 4.64755, 1, 0, 0.509043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495614,-99) , 
-4, -0.463655, 0, 0, 0.499283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495614,-99) ,
+4, -0.463655, 0, 0, 0.499283,-99) ,
 5, 0.329645, 1, 0, 0.501627,-99)    );
   // itree = 1376
   fBoostWeights.push_back(8.46473e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49998,-99) , 
-4, -1.10944, 1, 0, 0.504137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49998,-99) ,
+4, -1.10944, 1, 0, 0.504137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48891,-99) , 
-4, -1.41151, 0, 0, 0.497406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48891,-99) ,
+4, -1.41151, 0, 0, 0.497406,-99) ,
 8, 2.38156, 0, 0, 0.501637,-99)    );
   // itree = 1377
   fBoostWeights.push_back(8.48132e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499955,-99) , 
-5, 1.13177, 1, 0, 0.504141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499955,-99) ,
+5, 1.13177, 1, 0, 0.504141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488753,-99) , 
-1, -0.162004, 1, 0, 0.497398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488753,-99) ,
+1, -0.162004, 1, 0, 0.497398,-99) ,
 8, 2.38156, 0, 0, 0.501635,-99)    );
   // itree = 1378
   fBoostWeights.push_back(8.4611e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-5, 1.13177, 1, 0, 0.504122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+5, 1.13177, 1, 0, 0.504122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495607,-99) , 
-1, 0.0265351, 0, 0, 0.497389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495607,-99) ,
+1, 0.0265351, 0, 0, 0.497389,-99) ,
 8, 2.38156, 0, 0, 0.501621,-99)    );
   // itree = 1379
   fBoostWeights.push_back(9.19524e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.51292,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.51292,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496778,-99) , 
-0, 2.12578, 1, 0, 0.499335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496778,-99) ,
+0, 2.12578, 1, 0, 0.499335,-99) ,
 0, 3.03054, 0, 0, 0.501614,-99)    );
   // itree = 1380
   fBoostWeights.push_back(8.43251e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-4, -1.10944, 1, 0, 0.504105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+4, -1.10944, 1, 0, 0.504105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485831,-99) , 
-7, 4.29516, 0, 0, 0.497396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485831,-99) ,
+7, 4.29516, 0, 0, 0.497396,-99) ,
 8, 2.38156, 0, 0, 0.501612,-99)    );
   // itree = 1381
   fBoostWeights.push_back(8.39535e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499955,-99) , 
-8, 3.45532, 1, 0, 0.504108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499955,-99) ,
+8, 3.45532, 1, 0, 0.504108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491153,-99) , 
-3, 0.66168, 0, 0, 0.497384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491153,-99) ,
+3, 0.66168, 0, 0, 0.497384,-99) ,
 8, 2.38156, 0, 0, 0.50161,-99)    );
   // itree = 1382
   fBoostWeights.push_back(0.000125969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498078,-99) , 
-1, -0.0677344, 0, 0, 0.502516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498078,-99) ,
+1, -0.0677344, 0, 0, 0.502516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490831,-99) , 
-6, 1.65196, 1, 0, 0.49838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490831,-99) ,
+6, 1.65196, 1, 0, 0.49838,-99) ,
 3, 1.04065, 1, 0, 0.501596,-99)    );
   // itree = 1383
   fBoostWeights.push_back(8.41603e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499999,-99) , 
-5, 1.13177, 1, 0, 0.504093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499999,-99) ,
+5, 1.13177, 1, 0, 0.504093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488738,-99) , 
-1, -0.162004, 1, 0, 0.497394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488738,-99) ,
+1, -0.162004, 1, 0, 0.497394,-99) ,
 8, 2.38156, 0, 0, 0.501604,-99)    );
   // itree = 1384
   fBoostWeights.push_back(7.19487e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-3, 0.380456, 1, 0, 0.504075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+3, 0.380456, 1, 0, 0.504075,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.497385,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.497385,-99) ,
 8, 2.38156, 0, 0, 0.501589,-99)    );
   // itree = 1385
   fBoostWeights.push_back(9.14831e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-7, 4.47483, 1, 1, 0.512872,-99) , 
+0,
+0,
+7, 4.47483, 1, 1, 0.512872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496794,-99) , 
-0, 2.12578, 1, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496794,-99) ,
+0, 2.12578, 1, 0, 0.499334,-99) ,
 0, 3.03054, 0, 0, 0.501605,-99)    );
   // itree = 1386
   fBoostWeights.push_back(8.4379e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-3, 0.380456, 1, 0, 0.50409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+3, 0.380456, 1, 0, 0.50409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488947,-99) , 
-4, -1.41151, 0, 0, 0.497397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488947,-99) ,
+4, -1.41151, 0, 0, 0.497397,-99) ,
 8, 2.38156, 0, 0, 0.501603,-99)    );
   // itree = 1387
   fBoostWeights.push_back(0.000127578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489711,-99) , 
-0, 1.77191, 0, 0, 0.507183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489711,-99) ,
+0, 1.77191, 0, 0, 0.507183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496752,-99) , 
-6, 1.61417, 1, 0, 0.499234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496752,-99) ,
+6, 1.61417, 1, 0, 0.499234,-99) ,
 6, 2.32779, 0, 0, 0.50161,-99)    );
   // itree = 1388
   fBoostWeights.push_back(0.000110271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497002,-99) , 
-4, -0.774054, 1, 0, 0.513152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497002,-99) ,
+4, -0.774054, 1, 0, 0.513152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497664,-99) , 
-1, -0.797617, 1, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497664,-99) ,
+1, -0.797617, 1, 0, 0.499354,-99) ,
 1, 0.309319, 0, 0, 0.501617,-99)    );
   // itree = 1389
   fBoostWeights.push_back(8.41415e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.50413,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.50413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485889,-99) , 
-7, 4.29516, 0, 0, 0.497417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485889,-99) ,
+7, 4.29516, 0, 0, 0.497417,-99) ,
 8, 2.38156, 0, 0, 0.501636,-99)    );
   // itree = 1390
   fBoostWeights.push_back(9.75686e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496278,-99) , 
-1, 0.0281889, 0, 0, 0.512847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496278,-99) ,
+1, 0.0281889, 0, 0, 0.512847,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492447,-99) , 
-8, 2.12266, 0, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492447,-99) ,
+8, 2.12266, 0, 0, 0.499354,-99) ,
 0, 3.03054, 0, 0, 0.501618,-99)    );
   // itree = 1391
   fBoostWeights.push_back(0.000117679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490693,-99) , 
-7, 4.64755, 1, 0, 0.508991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490693,-99) ,
+7, 4.64755, 1, 0, 0.508991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49838,-99) , 
-0, 3.30549, 0, 0, 0.499271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49838,-99) ,
+0, 3.30549, 0, 0, 0.499271,-99) ,
 5, 0.329645, 1, 0, 0.501605,-99)    );
   // itree = 1392
   fBoostWeights.push_back(0.000136131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490725,-99) , 
-7, 4.64755, 1, 0, 0.508989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490725,-99) ,
+7, 4.64755, 1, 0, 0.508989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4968,-99) , 
-5, 0.893056, 0, 0, 0.499296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4968,-99) ,
+5, 0.893056, 0, 0, 0.499296,-99) ,
 5, 0.329645, 1, 0, 0.501623,-99)    );
   // itree = 1393
   fBoostWeights.push_back(8.40453e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499988,-99) , 
-7, 4.57139, 1, 0, 0.504111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499988,-99) ,
+7, 4.57139, 1, 0, 0.504111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485928,-99) , 
-7, 4.29516, 0, 0, 0.497436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485928,-99) ,
+7, 4.29516, 0, 0, 0.497436,-99) ,
 8, 2.38156, 0, 0, 0.501631,-99)    );
   // itree = 1394
   fBoostWeights.push_back(6.47061e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497883,-99) , 
-3, 1.10975, 1, 0, 0.502239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497883,-99) ,
+3, 1.10975, 1, 0, 0.502239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492848,-99) ,
 4, -3.0468, 0, 0, 0.501627,-99)    );
   // itree = 1395
   fBoostWeights.push_back(8.45673e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499985,-99) , 
-3, 0.380456, 1, 0, 0.504102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499985,-99) ,
+3, 0.380456, 1, 0, 0.504102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488777,-99) , 
-1, -0.162004, 1, 0, 0.497416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488777,-99) ,
+1, -0.162004, 1, 0, 0.497416,-99) ,
 8, 2.38156, 0, 0, 0.501618,-99)    );
   // itree = 1396
   fBoostWeights.push_back(0.000161225);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490758,-99) , 
-7, 4.64755, 1, 0, 0.508971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490758,-99) ,
+7, 4.64755, 1, 0, 0.508971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495656,-99) , 
-4, -0.463655, 0, 0, 0.499303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495656,-99) ,
+4, -0.463655, 0, 0, 0.499303,-99) ,
 5, 0.329645, 1, 0, 0.501624,-99)    );
   // itree = 1397
   fBoostWeights.push_back(8.39809e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49998,-99) , 
-8, 3.45532, 1, 0, 0.504127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49998,-99) ,
+8, 3.45532, 1, 0, 0.504127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485934,-99) , 
-7, 4.29516, 0, 0, 0.497418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485934,-99) ,
+7, 4.29516, 0, 0, 0.497418,-99) ,
 8, 2.38156, 0, 0, 0.501634,-99)    );
   // itree = 1398
   fBoostWeights.push_back(8.36087e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.504108,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.504108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491225,-99) , 
-3, 0.66168, 0, 0, 0.497407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491225,-99) ,
+3, 0.66168, 0, 0, 0.497407,-99) ,
 8, 2.38156, 0, 0, 0.501618,-99)    );
   // itree = 1399
   fBoostWeights.push_back(0.000137105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489753,-99) , 
-0, 1.77191, 0, 0, 0.507154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489753,-99) ,
+0, 1.77191, 0, 0, 0.507154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496305,-99) , 
-8, 3.05694, 0, 0, 0.499235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496305,-99) ,
+8, 3.05694, 0, 0, 0.499235,-99) ,
 6, 2.32779, 0, 0, 0.501602,-99)    );
   // itree = 1400
   fBoostWeights.push_back(0.000143651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496853,-99) , 
-8, 2.67103, 0, 0, 0.502526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496853,-99) ,
+8, 2.67103, 0, 0, 0.502526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490896,-99) , 
-6, 1.65196, 1, 0, 0.498408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490896,-99) ,
+6, 1.65196, 1, 0, 0.498408,-99) ,
 3, 1.04065, 1, 0, 0.501611,-99)    );
   // itree = 1401
   fBoostWeights.push_back(8.45865e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-3, 0.380456, 1, 0, 0.504076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+3, 0.380456, 1, 0, 0.504076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488847,-99) , 
-1, -0.162004, 1, 0, 0.497457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488847,-99) ,
+1, -0.162004, 1, 0, 0.497457,-99) ,
 8, 2.38156, 0, 0, 0.501617,-99)    );
   // itree = 1402
   fBoostWeights.push_back(0.000131552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495735,-99) , 
-5, 0.253431, 1, 0, 0.508952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495735,-99) ,
+5, 0.253431, 1, 0, 0.508952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49504,-99) , 
-7, 4.69073, 0, 0, 0.499308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49504,-99) ,
+7, 4.69073, 0, 0, 0.499308,-99) ,
 5, 0.329645, 1, 0, 0.501624,-99)    );
   // itree = 1403
   fBoostWeights.push_back(8.4174e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499983,-99) , 
-7, 4.57139, 1, 0, 0.504092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499983,-99) ,
+7, 4.57139, 1, 0, 0.504092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488867,-99) , 
-1, -0.162004, 1, 0, 0.497449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488867,-99) ,
+1, -0.162004, 1, 0, 0.497449,-99) ,
 8, 2.38156, 0, 0, 0.501624,-99)    );
   // itree = 1404
   fBoostWeights.push_back(9.68264e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495837,-99) , 
-5, 0.754375, 1, 0, 0.51283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495837,-99) ,
+5, 0.754375, 1, 0, 0.51283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497827,-99) , 
-6, 2.41557, 0, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497827,-99) ,
+6, 2.41557, 0, 0, 0.499362,-99) ,
 0, 3.03054, 0, 0, 0.501621,-99)    );
   // itree = 1405
   fBoostWeights.push_back(8.91066e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.607405, 1, 1, 0.512821,-99) , 
+0,
+0,
+3, 0.607405, 1, 1, 0.512821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497997,-99) , 
-5, 0.245271, 1, 0, 0.499376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497997,-99) ,
+5, 0.245271, 1, 0, 0.499376,-99) ,
 0, 3.03054, 0, 0, 0.501631,-99)    );
   // itree = 1406
   fBoostWeights.push_back(8.40216e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499862,-99) , 
-4, -2.7239, 0, 0, 0.504112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499862,-99) ,
+4, -2.7239, 0, 0, 0.504112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486033,-99) , 
-7, 4.29516, 0, 0, 0.497461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486033,-99) ,
+7, 4.29516, 0, 0, 0.497461,-99) ,
 8, 2.38156, 0, 0, 0.501641,-99)    );
   // itree = 1407
   fBoostWeights.push_back(0.000109707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496996,-99) , 
-4, -0.774054, 1, 0, 0.513088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496996,-99) ,
+4, -0.774054, 1, 0, 0.513088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497688,-99) , 
-1, -0.797617, 1, 0, 0.499375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497688,-99) ,
+1, -0.797617, 1, 0, 0.499375,-99) ,
 1, 0.309319, 0, 0, 0.501625,-99)    );
   // itree = 1408
   fBoostWeights.push_back(9.10502e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.512791,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.512791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496859,-99) , 
-0, 2.12578, 1, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496859,-99) ,
+0, 2.12578, 1, 0, 0.499397,-99) ,
 0, 3.03054, 0, 0, 0.501644,-99)    );
   // itree = 1409
   fBoostWeights.push_back(7.91994e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488793,-99) , 
-4, -3.0468, 0, 0, 0.502246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488793,-99) ,
+4, -3.0468, 0, 0, 0.502246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492055,-99) ,
 7, 3.73601, 0, 0, 0.501642,-99)    );
   // itree = 1410
   fBoostWeights.push_back(0.000102416);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.513063,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.513063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4977,-99) , 
-1, -0.797617, 1, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4977,-99) ,
+1, -0.797617, 1, 0, 0.499381,-99) ,
 1, 0.309319, 0, 0, 0.501626,-99)    );
   // itree = 1411
   fBoostWeights.push_back(0.000124293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498164,-99) , 
-1, -0.0677344, 0, 0, 0.502547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498164,-99) ,
+1, -0.0677344, 0, 0, 0.502547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490982,-99) , 
-6, 1.65196, 1, 0, 0.498468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490982,-99) ,
+6, 1.65196, 1, 0, 0.498468,-99) ,
 3, 1.04065, 1, 0, 0.50164,-99)    );
   // itree = 1412
   fBoostWeights.push_back(0.000125925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489827,-99) , 
-0, 1.77191, 0, 0, 0.507156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489827,-99) ,
+0, 1.77191, 0, 0, 0.507156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496849,-99) , 
-6, 1.61417, 1, 0, 0.4993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496849,-99) ,
+6, 1.61417, 1, 0, 0.4993,-99) ,
 6, 2.32779, 0, 0, 0.501648,-99)    );
   // itree = 1413
   fBoostWeights.push_back(8.39223e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499928,-99) , 
-8, 3.45532, 1, 0, 0.504121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499928,-99) ,
+8, 3.45532, 1, 0, 0.504121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491324,-99) , 
-3, 0.66168, 0, 0, 0.497484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491324,-99) ,
+3, 0.66168, 0, 0, 0.497484,-99) ,
 8, 2.38156, 0, 0, 0.501655,-99)    );
   // itree = 1414
   fBoostWeights.push_back(8.44485e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-4, -2.7239, 0, 0, 0.504103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+4, -2.7239, 0, 0, 0.504103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488882,-99) , 
-1, -0.162004, 1, 0, 0.497479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488882,-99) ,
+1, -0.162004, 1, 0, 0.497479,-99) ,
 8, 2.38156, 0, 0, 0.501642,-99)    );
   // itree = 1415
   fBoostWeights.push_back(9.06231e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.512723,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.512723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496864,-99) , 
-0, 2.12578, 1, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496864,-99) ,
+0, 2.12578, 1, 0, 0.49939,-99) ,
 0, 3.03054, 0, 0, 0.501627,-99)    );
   // itree = 1416
   fBoostWeights.push_back(8.39618e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499993,-99) , 
-3, 0.380456, 1, 0, 0.504086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499993,-99) ,
+3, 0.380456, 1, 0, 0.504086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488903,-99) , 
-1, -0.162004, 1, 0, 0.497463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488903,-99) ,
+1, -0.162004, 1, 0, 0.497463,-99) ,
 8, 2.38156, 0, 0, 0.501625,-99)    );
   // itree = 1417
   fBoostWeights.push_back(0.000159173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490791,-99) , 
-7, 4.64755, 1, 0, 0.508942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490791,-99) ,
+7, 4.64755, 1, 0, 0.508942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495081,-99) , 
-7, 4.69073, 0, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495081,-99) ,
+7, 4.69073, 0, 0, 0.499322,-99) ,
 5, 0.329645, 1, 0, 0.501632,-99)    );
   // itree = 1418
   fBoostWeights.push_back(0.000158319);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490835,-99) , 
-7, 4.64755, 1, 0, 0.508938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490835,-99) ,
+7, 4.64755, 1, 0, 0.508938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495123,-99) , 
-7, 4.69073, 0, 0, 0.499328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495123,-99) ,
+7, 4.69073, 0, 0, 0.499328,-99) ,
 5, 0.329645, 1, 0, 0.501636,-99)    );
   // itree = 1419
   fBoostWeights.push_back(8.42935e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499988,-99) , 
-7, 4.57139, 1, 0, 0.50411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499988,-99) ,
+7, 4.57139, 1, 0, 0.50411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495676,-99) , 
-1, 0.0265351, 0, 0, 0.497462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495676,-99) ,
+1, 0.0265351, 0, 0, 0.497462,-99) ,
 8, 2.38156, 0, 0, 0.50164,-99)    );
   // itree = 1420
   fBoostWeights.push_back(8.42482e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-4, -2.7239, 0, 0, 0.504111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+4, -2.7239, 0, 0, 0.504111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488925,-99) , 
-1, -0.162004, 1, 0, 0.497475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488925,-99) ,
+1, -0.162004, 1, 0, 0.497475,-99) ,
 8, 2.38156, 0, 0, 0.501645,-99)    );
   // itree = 1421
   fBoostWeights.push_back(6.39785e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498985,-99) , 
-7, 4.7945, 1, 0, 0.502231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498985,-99) ,
+7, 4.7945, 1, 0, 0.502231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492103,-99) ,
 7, 3.73601, 0, 0, 0.50163,-99)    );
   // itree = 1422
   fBoostWeights.push_back(8.66202e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.512697,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.512697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497876,-99) , 
-6, 2.41557, 0, 0, 0.499394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497876,-99) ,
+6, 2.41557, 0, 0, 0.499394,-99) ,
 0, 3.03054, 0, 0, 0.501626,-99)    );
   // itree = 1423
   fBoostWeights.push_back(0.000126291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494037,-99) , 
-3, 0.951513, 1, 0, 0.507102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494037,-99) ,
+3, 0.951513, 1, 0, 0.507102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496392,-99) , 
-8, 3.05694, 0, 0, 0.499301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496392,-99) ,
+8, 3.05694, 0, 0, 0.499301,-99) ,
 6, 2.32779, 0, 0, 0.501632,-99)    );
   // itree = 1424
   fBoostWeights.push_back(9.96999e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496206,-99) , 
-1, 0.0281889, 0, 0, 0.51268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496206,-99) ,
+1, 0.0281889, 0, 0, 0.51268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496907,-99) , 
-0, 2.12578, 1, 0, 0.499415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496907,-99) ,
+0, 2.12578, 1, 0, 0.499415,-99) ,
 0, 3.03054, 0, 0, 0.50164,-99)    );
   // itree = 1425
   fBoostWeights.push_back(8.40545e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499919,-99) , 
-8, 3.45532, 1, 0, 0.504099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499919,-99) ,
+8, 3.45532, 1, 0, 0.504099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488959,-99) , 
-1, -0.162004, 1, 0, 0.497485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488959,-99) ,
+1, -0.162004, 1, 0, 0.497485,-99) ,
 8, 2.38156, 0, 0, 0.501642,-99)    );
   // itree = 1426
   fBoostWeights.push_back(8.38522e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-8, 3.45532, 1, 0, 0.50408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+8, 3.45532, 1, 0, 0.50408,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495688,-99) , 
-1, 0.0265351, 0, 0, 0.497477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495688,-99) ,
+1, 0.0265351, 0, 0, 0.497477,-99) ,
 8, 2.38156, 0, 0, 0.501627,-99)    );
   // itree = 1427
   fBoostWeights.push_back(8.31284e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499985,-99) , 
-4, -1.10944, 1, 0, 0.504061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499985,-99) ,
+4, -1.10944, 1, 0, 0.504061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491349,-99) , 
-3, 0.66168, 0, 0, 0.49749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491349,-99) ,
+3, 0.66168, 0, 0, 0.49749,-99) ,
 8, 2.38156, 0, 0, 0.50162,-99)    );
   // itree = 1428
   fBoostWeights.push_back(0.000125754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49406,-99) , 
-3, 0.951513, 1, 0, 0.507063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49406,-99) ,
+3, 0.951513, 1, 0, 0.507063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496403,-99) , 
-8, 3.05694, 0, 0, 0.4993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496403,-99) ,
+8, 3.05694, 0, 0, 0.4993,-99) ,
 6, 2.32779, 0, 0, 0.50162,-99)    );
   // itree = 1429
   fBoostWeights.push_back(0.000104302);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498305,-99) , 
-8, 2.67159, 0, 0, 0.512946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498305,-99) ,
+8, 2.67159, 0, 0, 0.512946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49726,-99) , 
-6, 2.36419, 0, 0, 0.499407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49726,-99) ,
+6, 2.36419, 0, 0, 0.499407,-99) ,
 1, 0.309319, 0, 0, 0.501628,-99)    );
   // itree = 1430
   fBoostWeights.push_back(0.000128459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497747,-99) , 
-4, -1.32703, 1, 0, 0.50896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497747,-99) ,
+4, -1.32703, 1, 0, 0.50896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495133,-99) , 
-7, 4.69073, 0, 0, 0.499324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495133,-99) ,
+7, 4.69073, 0, 0, 0.499324,-99) ,
 5, 0.329645, 1, 0, 0.501638,-99)    );
   // itree = 1431
   fBoostWeights.push_back(6.01228e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499671,-99) , 
-6, 2.32779, 0, 0, 0.502239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499671,-99) ,
+6, 2.32779, 0, 0, 0.502239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492151,-99) ,
 7, 3.73601, 0, 0, 0.501641,-99)    );
   // itree = 1432
   fBoostWeights.push_back(8.36003e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499973,-99) , 
-7, 4.57139, 1, 0, 0.504083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499973,-99) ,
+7, 4.57139, 1, 0, 0.504083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486203,-99) , 
-7, 4.29516, 0, 0, 0.497531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486203,-99) ,
+7, 4.29516, 0, 0, 0.497531,-99) ,
 8, 2.38156, 0, 0, 0.501649,-99)    );
   // itree = 1433
   fBoostWeights.push_back(8.38874e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-8, 3.45532, 1, 0, 0.504084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+8, 3.45532, 1, 0, 0.504084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488999,-99) , 
-1, -0.162004, 1, 0, 0.497519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488999,-99) ,
+1, -0.162004, 1, 0, 0.497519,-99) ,
 8, 2.38156, 0, 0, 0.501645,-99)    );
   // itree = 1434
   fBoostWeights.push_back(0.000132286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49581,-99) , 
-5, 0.253431, 1, 0, 0.508954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49581,-99) ,
+5, 0.253431, 1, 0, 0.508954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495682,-99) , 
-4, -0.463655, 0, 0, 0.499316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495682,-99) ,
+4, -0.463655, 0, 0, 0.499316,-99) ,
 5, 0.329645, 1, 0, 0.50163,-99)    );
   // itree = 1435
   fBoostWeights.push_back(0.000131577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495846,-99) , 
-5, 0.253431, 1, 0, 0.508939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495846,-99) ,
+5, 0.253431, 1, 0, 0.508939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495717,-99) , 
-4, -0.463655, 0, 0, 0.499328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495717,-99) ,
+4, -0.463655, 0, 0, 0.499328,-99) ,
 5, 0.329645, 1, 0, 0.501635,-99)    );
   // itree = 1436
   fBoostWeights.push_back(9.69644e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49622,-99) , 
-1, 0.0281889, 0, 0, 0.512663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49622,-99) ,
+1, 0.0281889, 0, 0, 0.512663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492611,-99) , 
-8, 2.12266, 0, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492611,-99) ,
+8, 2.12266, 0, 0, 0.499419,-99) ,
 0, 3.03054, 0, 0, 0.50164,-99)    );
   // itree = 1437
   fBoostWeights.push_back(8.31364e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-8, 3.45532, 1, 0, 0.504051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+8, 3.45532, 1, 0, 0.504051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489155,-99) , 
-4, -1.41151, 0, 0, 0.497527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489155,-99) ,
+4, -1.41151, 0, 0, 0.497527,-99) ,
 8, 2.38156, 0, 0, 0.501627,-99)    );
   // itree = 1438
   fBoostWeights.push_back(9.94217e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496227,-99) , 
-1, 0.0281889, 0, 0, 0.512642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496227,-99) ,
+1, 0.0281889, 0, 0, 0.512642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496889,-99) , 
-0, 2.12578, 1, 0, 0.499389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496889,-99) ,
+0, 2.12578, 1, 0, 0.499389,-99) ,
 0, 3.03054, 0, 0, 0.501613,-99)    );
   // itree = 1439
   fBoostWeights.push_back(0.000133995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490897,-99) , 
-7, 4.64755, 1, 0, 0.508908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490897,-99) ,
+7, 4.64755, 1, 0, 0.508908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496861,-99) , 
-5, 0.893056, 0, 0, 0.499309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496861,-99) ,
+5, 0.893056, 0, 0, 0.499309,-99) ,
 5, 0.329645, 1, 0, 0.501614,-99)    );
   // itree = 1440
   fBoostWeights.push_back(0.000133651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490934,-99) , 
-7, 4.64755, 1, 0, 0.508905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490934,-99) ,
+7, 4.64755, 1, 0, 0.508905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497192,-99) , 
-1, -0.53912, 1, 0, 0.49932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497192,-99) ,
+1, -0.53912, 1, 0, 0.49932,-99) ,
 5, 0.329645, 1, 0, 0.501621,-99)    );
   // itree = 1441
   fBoostWeights.push_back(9.87195e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496279,-99) , 
-1, 0.0281889, 0, 0, 0.512662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496279,-99) ,
+1, 0.0281889, 0, 0, 0.512662,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496942,-99) , 
-0, 2.12578, 1, 0, 0.49941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496942,-99) ,
+0, 2.12578, 1, 0, 0.49941,-99) ,
 0, 3.03054, 0, 0, 0.501633,-99)    );
   // itree = 1442
   fBoostWeights.push_back(8.3609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499881,-99) , 
-4, -2.7239, 0, 0, 0.504064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499881,-99) ,
+4, -2.7239, 0, 0, 0.504064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495734,-99) , 
-1, 0.0265351, 0, 0, 0.497524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495734,-99) ,
+1, 0.0265351, 0, 0, 0.497524,-99) ,
 8, 2.38156, 0, 0, 0.501634,-99)    );
   // itree = 1443
   fBoostWeights.push_back(7.97459e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-0, 1.64276, 0, 0, 0.504046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+0, 1.64276, 0, 0, 0.504046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495576,-99) , 
-6, 2.32779, 0, 0, 0.497538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495576,-99) ,
+6, 2.32779, 0, 0, 0.497538,-99) ,
 8, 2.38156, 0, 0, 0.501628,-99)    );
   // itree = 1444
   fBoostWeights.push_back(8.33893e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-4, -1.10944, 1, 0, 0.50403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+4, -1.10944, 1, 0, 0.50403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48906,-99) , 
-1, -0.162004, 1, 0, 0.497547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48906,-99) ,
+1, -0.162004, 1, 0, 0.497547,-99) ,
 8, 2.38156, 0, 0, 0.501621,-99)    );
   // itree = 1445
   fBoostWeights.push_back(0.00015873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490963,-99) , 
-7, 4.64755, 1, 0, 0.508892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490963,-99) ,
+7, 4.64755, 1, 0, 0.508892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49573,-99) , 
-4, -0.463655, 0, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49573,-99) ,
+4, -0.463655, 0, 0, 0.499322,-99) ,
 5, 0.329645, 1, 0, 0.50162,-99)    );
   // itree = 1446
   fBoostWeights.push_back(8.34094e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499982,-99) , 
-3, 0.380456, 1, 0, 0.504042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499982,-99) ,
+3, 0.380456, 1, 0, 0.504042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489094,-99) , 
-1, -0.162004, 1, 0, 0.49755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489094,-99) ,
+1, -0.162004, 1, 0, 0.49755,-99) ,
 8, 2.38156, 0, 0, 0.50163,-99)    );
   // itree = 1447
   fBoostWeights.push_back(0.000114385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491009,-99) , 
-7, 4.64755, 1, 0, 0.508891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491009,-99) ,
+7, 4.64755, 1, 0, 0.508891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498472,-99) , 
-0, 3.30549, 0, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498472,-99) ,
+0, 3.30549, 0, 0, 0.499344,-99) ,
 5, 0.329645, 1, 0, 0.501637,-99)    );
   // itree = 1448
   fBoostWeights.push_back(9.67537e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494821,-99) , 
-8, 1.99563, 0, 0, 0.502963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494821,-99) ,
+8, 1.99563, 0, 0, 0.502963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489589,-99) , 
-7, 4.45205, 0, 0, 0.498289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489589,-99) ,
+7, 4.45205, 0, 0, 0.498289,-99) ,
 0, 1.93071, 0, 0, 0.501655,-99)    );
   // itree = 1449
   fBoostWeights.push_back(8.31297e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.274023, 1, 1, 0.504054,-99) , 
+0,
+0,
+3, 0.274023, 1, 1, 0.504054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49576,-99) , 
-1, 0.0265351, 0, 0, 0.497555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49576,-99) ,
+1, 0.0265351, 0, 0, 0.497555,-99) ,
 8, 2.38156, 0, 0, 0.501639,-99)    );
   // itree = 1450
   fBoostWeights.push_back(8.33397e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499981,-99) , 
-3, 0.380456, 1, 0, 0.504032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499981,-99) ,
+3, 0.380456, 1, 0, 0.504032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489117,-99) , 
-1, -0.162004, 1, 0, 0.497568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489117,-99) ,
+1, -0.162004, 1, 0, 0.497568,-99) ,
 8, 2.38156, 0, 0, 0.50163,-99)    );
   // itree = 1451
   fBoostWeights.push_back(8.31554e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499863,-99) , 
-4, -2.7239, 0, 0, 0.504047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499863,-99) ,
+4, -2.7239, 0, 0, 0.504047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486248,-99) , 
-7, 4.29516, 0, 0, 0.49756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486248,-99) ,
+7, 4.29516, 0, 0, 0.49756,-99) ,
 8, 2.38156, 0, 0, 0.501637,-99)    );
   // itree = 1452
   fBoostWeights.push_back(8.28722e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499886,-99) , 
-4, -2.7239, 0, 0, 0.504029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499886,-99) ,
+4, -2.7239, 0, 0, 0.504029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489218,-99) , 
-4, -1.41151, 0, 0, 0.497549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489218,-99) ,
+4, -1.41151, 0, 0, 0.497549,-99) ,
 8, 2.38156, 0, 0, 0.501621,-99)    );
   // itree = 1453
   fBoostWeights.push_back(8.29857e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-3, 0.380456, 1, 0, 0.50401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+3, 0.380456, 1, 0, 0.50401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48924,-99) , 
-4, -1.41151, 0, 0, 0.49754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48924,-99) ,
+4, -1.41151, 0, 0, 0.49754,-99) ,
 8, 2.38156, 0, 0, 0.501607,-99)    );
   // itree = 1454
   fBoostWeights.push_back(8.26952e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-7, 4.57139, 1, 0, 0.504026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+7, 4.57139, 1, 0, 0.504026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49145,-99) , 
-3, 0.66168, 0, 0, 0.497532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49145,-99) ,
+3, 0.66168, 0, 0, 0.497532,-99) ,
 8, 2.38156, 0, 0, 0.501613,-99)    );
   // itree = 1455
   fBoostWeights.push_back(7.82669e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488888,-99) , 
-4, -3.0468, 0, 0, 0.502211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488888,-99) ,
+4, -3.0468, 0, 0, 0.502211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492099,-99) ,
 7, 3.73601, 0, 0, 0.501612,-99)    );
   // itree = 1456
   fBoostWeights.push_back(8.34185e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-3, 0.380456, 1, 0, 0.504011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+3, 0.380456, 1, 0, 0.504011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495715,-99) , 
-1, 0.0265351, 0, 0, 0.497511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495715,-99) ,
+1, 0.0265351, 0, 0, 0.497511,-99) ,
 8, 2.38156, 0, 0, 0.501596,-99)    );
   // itree = 1457
   fBoostWeights.push_back(8.29258e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-8, 3.45532, 1, 0, 0.504027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+8, 3.45532, 1, 0, 0.504027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495737,-99) , 
-1, 0.0265351, 0, 0, 0.497525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495737,-99) ,
+1, 0.0265351, 0, 0, 0.497525,-99) ,
 8, 2.38156, 0, 0, 0.501611,-99)    );
   // itree = 1458
   fBoostWeights.push_back(8.30556e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-7, 4.57139, 1, 0, 0.504008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+7, 4.57139, 1, 0, 0.504008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489083,-99) , 
-1, -0.162004, 1, 0, 0.497538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489083,-99) ,
+1, -0.162004, 1, 0, 0.497538,-99) ,
 8, 2.38156, 0, 0, 0.501604,-99)    );
   // itree = 1459
   fBoostWeights.push_back(8.28822e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-4, -1.10944, 1, 0, 0.504009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+4, -1.10944, 1, 0, 0.504009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495743,-99) , 
-1, 0.0265351, 0, 0, 0.49753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495743,-99) ,
+1, 0.0265351, 0, 0, 0.49753,-99) ,
 8, 2.38156, 0, 0, 0.501602,-99)    );
   // itree = 1460
   fBoostWeights.push_back(0.000102509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.512881,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.512881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496093,-99) , 
-3, 0.823237, 0, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496093,-99) ,
+3, 0.823237, 0, 0, 0.499396,-99) ,
 1, 0.309319, 0, 0, 0.501608,-99)    );
   // itree = 1461
   fBoostWeights.push_back(8.1968e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49989,-99) , 
-4, -2.7239, 0, 0, 0.504008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49989,-99) ,
+4, -2.7239, 0, 0, 0.504008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491506,-99) , 
-3, 0.66168, 0, 0, 0.497542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491506,-99) ,
+3, 0.66168, 0, 0, 0.497542,-99) ,
 8, 2.38156, 0, 0, 0.501606,-99)    );
   // itree = 1462
   fBoostWeights.push_back(8.32073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-3, 0.380456, 1, 0, 0.50399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+3, 0.380456, 1, 0, 0.50399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489092,-99) , 
-1, -0.162004, 1, 0, 0.497538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489092,-99) ,
+1, -0.162004, 1, 0, 0.497538,-99) ,
 8, 2.38156, 0, 0, 0.501593,-99)    );
   // itree = 1463
   fBoostWeights.push_back(0.000107325);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496858,-99) , 
-4, -0.774054, 1, 0, 0.512854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496858,-99) ,
+4, -0.774054, 1, 0, 0.512854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497251,-99) , 
-6, 2.36419, 0, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497251,-99) ,
+6, 2.36419, 0, 0, 0.49939,-99) ,
 1, 0.309319, 0, 0, 0.501599,-99)    );
   // itree = 1464
   fBoostWeights.push_back(8.2412e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49999,-99) , 
-3, 0.380456, 1, 0, 0.504014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49999,-99) ,
+3, 0.380456, 1, 0, 0.504014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486273,-99) , 
-7, 4.29516, 0, 0, 0.497542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486273,-99) ,
+7, 4.29516, 0, 0, 0.497542,-99) ,
 8, 2.38156, 0, 0, 0.501609,-99)    );
   // itree = 1465
   fBoostWeights.push_back(9.68132e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496254,-99) , 
-1, 0.0281889, 0, 0, 0.512575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496254,-99) ,
+1, 0.0281889, 0, 0, 0.512575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498048,-99) , 
-5, 0.245271, 1, 0, 0.499406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498048,-99) ,
+5, 0.245271, 1, 0, 0.499406,-99) ,
 0, 3.03054, 0, 0, 0.501615,-99)    );
   // itree = 1466
   fBoostWeights.push_back(8.30714e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-4, -2.7239, 0, 0, 0.504042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+4, -2.7239, 0, 0, 0.504042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489114,-99) , 
-1, -0.162004, 1, 0, 0.497546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489114,-99) ,
+1, -0.162004, 1, 0, 0.497546,-99) ,
 8, 2.38156, 0, 0, 0.501628,-99)    );
   // itree = 1467
   fBoostWeights.push_back(0.000124282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489667,-99) , 
-0, 1.77191, 0, 0, 0.506981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489667,-99) ,
+0, 1.77191, 0, 0, 0.506981,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496908,-99) , 
-6, 1.61417, 1, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496908,-99) ,
+6, 1.61417, 1, 0, 0.499326,-99) ,
 6, 2.32779, 0, 0, 0.501614,-99)    );
   // itree = 1468
   fBoostWeights.push_back(7.82028e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488945,-99) , 
-4, -3.0468, 0, 0, 0.502218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488945,-99) ,
+4, -3.0468, 0, 0, 0.502218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492142,-99) ,
 7, 3.73601, 0, 0, 0.501621,-99)    );
   // itree = 1469
   fBoostWeights.push_back(8.21873e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499987,-99) , 
-7, 4.57139, 1, 0, 0.504014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499987,-99) ,
+7, 4.57139, 1, 0, 0.504014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486302,-99) , 
-7, 4.29516, 0, 0, 0.497531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486302,-99) ,
+7, 4.29516, 0, 0, 0.497531,-99) ,
 8, 2.38156, 0, 0, 0.501605,-99)    );
   // itree = 1470
   fBoostWeights.push_back(8.28095e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499928,-99) , 
-5, 1.13177, 1, 0, 0.504015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499928,-99) ,
+5, 1.13177, 1, 0, 0.504015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495737,-99) , 
-1, 0.0265351, 0, 0, 0.49752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495737,-99) ,
+1, 0.0265351, 0, 0, 0.49752,-99) ,
 8, 2.38156, 0, 0, 0.501602,-99)    );
   // itree = 1471
   fBoostWeights.push_back(9.66192e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496247,-99) , 
-1, 0.0281889, 0, 0, 0.512529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496247,-99) ,
+1, 0.0281889, 0, 0, 0.512529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498041,-99) , 
-5, 0.245271, 1, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498041,-99) ,
+5, 0.245271, 1, 0, 0.499391,-99) ,
 0, 3.03054, 0, 0, 0.501595,-99)    );
   // itree = 1472
   fBoostWeights.push_back(0.000157387);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490979,-99) , 
-7, 4.64755, 1, 0, 0.508795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490979,-99) ,
+7, 4.64755, 1, 0, 0.508795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495782,-99) , 
-4, -0.463655, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495782,-99) ,
+4, -0.463655, 0, 0, 0.499338,-99) ,
 5, 0.329645, 1, 0, 0.501609,-99)    );
   // itree = 1473
   fBoostWeights.push_back(8.2148e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499972,-99) , 
-4, -2.7239, 0, 0, 0.504018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499972,-99) ,
+4, -2.7239, 0, 0, 0.504018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486356,-99) , 
-7, 4.29516, 0, 0, 0.49756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486356,-99) ,
+7, 4.29516, 0, 0, 0.49756,-99) ,
 8, 2.38156, 0, 0, 0.501618,-99)    );
   // itree = 1474
   fBoostWeights.push_back(0.000104633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49581,-99) , 
-5, 0.253431, 1, 0, 0.508777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49581,-99) ,
+5, 0.253431, 1, 0, 0.508777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496923,-99) , 
-5, 0.893056, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496923,-99) ,
+5, 0.893056, 0, 0, 0.499336,-99) ,
 5, 0.329645, 1, 0, 0.501603,-99)    );
   // itree = 1475
   fBoostWeights.push_back(0.000128938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495838,-99) , 
-5, 0.253431, 1, 0, 0.508766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495838,-99) ,
+5, 0.253431, 1, 0, 0.508766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495819,-99) , 
-4, -0.463655, 0, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495819,-99) ,
+4, -0.463655, 0, 0, 0.499344,-99) ,
 5, 0.329645, 1, 0, 0.501606,-99)    );
   // itree = 1476
   fBoostWeights.push_back(0.000155988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490978,-99) , 
-7, 4.64755, 1, 0, 0.508751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490978,-99) ,
+7, 4.64755, 1, 0, 0.508751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495853,-99) , 
-4, -0.463655, 0, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495853,-99) ,
+4, -0.463655, 0, 0, 0.499356,-99) ,
 5, 0.329645, 1, 0, 0.501612,-99)    );
   // itree = 1477
   fBoostWeights.push_back(8.28863e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499986,-99) , 
-4, -1.10944, 1, 0, 0.504017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499986,-99) ,
+4, -1.10944, 1, 0, 0.504017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489129,-99) , 
-1, -0.162004, 1, 0, 0.497568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489129,-99) ,
+1, -0.162004, 1, 0, 0.497568,-99) ,
 8, 2.38156, 0, 0, 0.501621,-99)    );
   // itree = 1478
   fBoostWeights.push_back(8.26956e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499936,-99) , 
-8, 3.45532, 1, 0, 0.50402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499936,-99) ,
+8, 3.45532, 1, 0, 0.50402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489151,-99) , 
-1, -0.162004, 1, 0, 0.49756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489151,-99) ,
+1, -0.162004, 1, 0, 0.49756,-99) ,
 8, 2.38156, 0, 0, 0.50162,-99)    );
   // itree = 1479
   fBoostWeights.push_back(8.13417e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.504002,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.504002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491569,-99) , 
-3, 0.66168, 0, 0, 0.497551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491569,-99) ,
+3, 0.66168, 0, 0, 0.497551,-99) ,
 8, 2.38156, 0, 0, 0.501605,-99)    );
   // itree = 1480
   fBoostWeights.push_back(8.2682e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499975,-99) , 
-3, 0.380456, 1, 0, 0.50398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499975,-99) ,
+3, 0.380456, 1, 0, 0.50398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49576,-99) , 
-1, 0.0265351, 0, 0, 0.497547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49576,-99) ,
+1, 0.0265351, 0, 0, 0.497547,-99) ,
 8, 2.38156, 0, 0, 0.50159,-99)    );
   // itree = 1481
   fBoostWeights.push_back(0.000105119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498264,-99) , 
-8, 2.67159, 0, 0, 0.512815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498264,-99) ,
+8, 2.67159, 0, 0, 0.512815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497727,-99) , 
-1, -0.797617, 1, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497727,-99) ,
+1, -0.797617, 1, 0, 0.499404,-99) ,
 1, 0.309319, 0, 0, 0.501604,-99)    );
   // itree = 1482
   fBoostWeights.push_back(8.25003e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-8, 3.45532, 1, 0, 0.504011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+8, 3.45532, 1, 0, 0.504011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489194,-99) , 
-1, -0.162004, 1, 0, 0.497581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489194,-99) ,
+1, -0.162004, 1, 0, 0.497581,-99) ,
 8, 2.38156, 0, 0, 0.501622,-99)    );
   // itree = 1483
   fBoostWeights.push_back(8.19167e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499987,-99) , 
-4, -1.10944, 1, 0, 0.503993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499987,-99) ,
+4, -1.10944, 1, 0, 0.503993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486392,-99) , 
-7, 4.29516, 0, 0, 0.497573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486392,-99) ,
+7, 4.29516, 0, 0, 0.497573,-99) ,
 8, 2.38156, 0, 0, 0.501607,-99)    );
   // itree = 1484
   fBoostWeights.push_back(8.24283e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-5, 1.13177, 1, 0, 0.503996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+5, 1.13177, 1, 0, 0.503996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495774,-99) , 
-1, 0.0265351, 0, 0, 0.497562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495774,-99) ,
+1, 0.0265351, 0, 0, 0.497562,-99) ,
 8, 2.38156, 0, 0, 0.501605,-99)    );
   // itree = 1485
   fBoostWeights.push_back(8.22609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-3, 0.380456, 1, 0, 0.503977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+3, 0.380456, 1, 0, 0.503977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489198,-99) , 
-1, -0.162004, 1, 0, 0.497575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489198,-99) ,
+1, -0.162004, 1, 0, 0.497575,-99) ,
 8, 2.38156, 0, 0, 0.501599,-99)    );
   // itree = 1486
   fBoostWeights.push_back(8.2203e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.503993,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.503993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49578,-99) , 
-1, 0.0265351, 0, 0, 0.497567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49578,-99) ,
+1, 0.0265351, 0, 0, 0.497567,-99) ,
 8, 2.38156, 0, 0, 0.501605,-99)    );
   // itree = 1487
   fBoostWeights.push_back(8.19071e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-5, 1.13177, 1, 0, 0.503971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+5, 1.13177, 1, 0, 0.503971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489213,-99) , 
-1, -0.162004, 1, 0, 0.49758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489213,-99) ,
+1, -0.162004, 1, 0, 0.49758,-99) ,
 8, 2.38156, 0, 0, 0.501596,-99)    );
   // itree = 1488
   fBoostWeights.push_back(0.000101505);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.512761,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.512761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496119,-99) , 
-3, 0.823237, 0, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496119,-99) ,
+3, 0.823237, 0, 0, 0.499388,-99) ,
 1, 0.309319, 0, 0, 0.501582,-99)    );
   // itree = 1489
   fBoostWeights.push_back(0.000108332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496792,-99) , 
-4, -0.774054, 1, 0, 0.512734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496792,-99) ,
+4, -0.774054, 1, 0, 0.512734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497718,-99) , 
-1, -0.797617, 1, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497718,-99) ,
+1, -0.797617, 1, 0, 0.49939,-99) ,
 1, 0.309319, 0, 0, 0.501579,-99)    );
   // itree = 1490
   fBoostWeights.push_back(9.85656e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496227,-99) , 
-1, 0.0281889, 0, 0, 0.512476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496227,-99) ,
+1, 0.0281889, 0, 0, 0.512476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496919,-99) , 
-0, 2.12578, 1, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496919,-99) ,
+0, 2.12578, 1, 0, 0.499404,-99) ,
 0, 3.03054, 0, 0, 0.501597,-99)    );
   // itree = 1491
   fBoostWeights.push_back(8.20529e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49998,-99) , 
-7, 4.57139, 1, 0, 0.503971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49998,-99) ,
+7, 4.57139, 1, 0, 0.503971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495805,-99) , 
-1, 0.0265351, 0, 0, 0.497586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495805,-99) ,
+1, 0.0265351, 0, 0, 0.497586,-99) ,
 8, 2.38156, 0, 0, 0.501599,-99)    );
   // itree = 1492
   fBoostWeights.push_back(8.21321e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499986,-99) , 
-3, 0.380456, 1, 0, 0.503972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499986,-99) ,
+3, 0.380456, 1, 0, 0.503972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489243,-99) , 
-1, -0.162004, 1, 0, 0.497599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489243,-99) ,
+1, -0.162004, 1, 0, 0.497599,-99) ,
 8, 2.38156, 0, 0, 0.501604,-99)    );
   // itree = 1493
   fBoostWeights.push_back(0.000155322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491019,-99) , 
-7, 4.64755, 1, 0, 0.50873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491019,-99) ,
+7, 4.64755, 1, 0, 0.50873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495877,-99) , 
-4, -0.463655, 0, 0, 0.499361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495877,-99) ,
+4, -0.463655, 0, 0, 0.499361,-99) ,
 5, 0.329645, 1, 0, 0.501611,-99)    );
   // itree = 1494
   fBoostWeights.push_back(0.000120978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496972,-99) , 
-5, 1.00622, 1, 0, 0.507006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496972,-99) ,
+5, 1.00622, 1, 0, 0.507006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496458,-99) , 
-8, 3.05694, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496458,-99) ,
+8, 3.05694, 0, 0, 0.499325,-99) ,
 6, 2.32779, 0, 0, 0.50162,-99)    );
   // itree = 1495
   fBoostWeights.push_back(0.000128891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491074,-99) , 
-7, 4.64755, 1, 0, 0.508736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491074,-99) ,
+7, 4.64755, 1, 0, 0.508736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493587,-99) , 
-3, 0.662954, 0, 0, 0.499384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493587,-99) ,
+3, 0.662954, 0, 0, 0.499384,-99) ,
 5, 0.329645, 1, 0, 0.501629,-99)    );
   // itree = 1496
   fBoostWeights.push_back(8.20839e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-4, -2.7239, 0, 0, 0.503987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+4, -2.7239, 0, 0, 0.503987,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489282,-99) , 
-1, -0.162004, 1, 0, 0.497611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489282,-99) ,
+1, -0.162004, 1, 0, 0.497611,-99) ,
 8, 2.38156, 0, 0, 0.501618,-99)    );
   // itree = 1497
   fBoostWeights.push_back(0.000140902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491327,-99) , 
-3, 0.96687, 1, 0, 0.505555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491327,-99) ,
+3, 0.96687, 1, 0, 0.505555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496176,-99) , 
-6, 1.63591, 1, 0, 0.49921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496176,-99) ,
+6, 1.63591, 1, 0, 0.49921,-99) ,
 1, -0.067765, 0, 0, 0.501603,-99)    );
   // itree = 1498
   fBoostWeights.push_back(8.1732e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.503973,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.503973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489292,-99) , 
-1, -0.162004, 1, 0, 0.497615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489292,-99) ,
+1, -0.162004, 1, 0, 0.497615,-99) ,
 8, 2.38156, 0, 0, 0.501611,-99)    );
   // itree = 1499
   fBoostWeights.push_back(8.15848e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49997,-99) , 
-3, 0.380456, 1, 0, 0.503951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49997,-99) ,
+3, 0.380456, 1, 0, 0.503951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489458,-99) , 
-4, -1.41151, 0, 0, 0.497607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489458,-99) ,
+4, -1.41151, 0, 0, 0.497607,-99) ,
 8, 2.38156, 0, 0, 0.501594,-99)    );
   // itree = 1500
   fBoostWeights.push_back(8.17383e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.503966,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.503966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495812,-99) , 
-1, 0.0265351, 0, 0, 0.497599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495812,-99) ,
+1, 0.0265351, 0, 0, 0.497599,-99) ,
 8, 2.38156, 0, 0, 0.501601,-99)    );
   // itree = 1501
   fBoostWeights.push_back(8.15732e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499871,-99) , 
-8, 3.45532, 1, 0, 0.503944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499871,-99) ,
+8, 3.45532, 1, 0, 0.503944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4893,-99) , 
-1, -0.162004, 1, 0, 0.497612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4893,-99) ,
+1, -0.162004, 1, 0, 0.497612,-99) ,
 8, 2.38156, 0, 0, 0.501592,-99)    );
   // itree = 1502
   fBoostWeights.push_back(8.22207e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-3, 0.380456, 1, 0, 0.503926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+3, 0.380456, 1, 0, 0.503926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495817,-99) , 
-1, 0.0265351, 0, 0, 0.497604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495817,-99) ,
+1, 0.0265351, 0, 0, 0.497604,-99) ,
 8, 2.38156, 0, 0, 0.501577,-99)    );
   // itree = 1503
   fBoostWeights.push_back(8.12759e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49998,-99) , 
-5, 1.13177, 1, 0, 0.503941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49998,-99) ,
+5, 1.13177, 1, 0, 0.503941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489316,-99) , 
-1, -0.162004, 1, 0, 0.497617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489316,-99) ,
+1, -0.162004, 1, 0, 0.497617,-99) ,
 8, 2.38156, 0, 0, 0.501591,-99)    );
   // itree = 1504
   fBoostWeights.push_back(0.00015559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491044,-99) , 
-7, 4.64755, 1, 0, 0.508665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491044,-99) ,
+7, 4.64755, 1, 0, 0.508665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49516,-99) , 
-7, 4.69073, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49516,-99) ,
+7, 4.69073, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.501577,-99)    );
   // itree = 1505
   fBoostWeights.push_back(9.85867e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495457,-99) , 
-5, 0.754375, 1, 0, 0.512425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495457,-99) ,
+5, 0.754375, 1, 0, 0.512425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496919,-99) , 
-0, 2.12578, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496919,-99) ,
+0, 2.12578, 1, 0, 0.499395,-99) ,
 0, 3.03054, 0, 0, 0.501581,-99)    );
   // itree = 1506
   fBoostWeights.push_back(8.19841e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499967,-99) , 
-3, 0.380456, 1, 0, 0.503932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499967,-99) ,
+3, 0.380456, 1, 0, 0.503932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495819,-99) , 
-1, 0.0265351, 0, 0, 0.497607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495819,-99) ,
+1, 0.0265351, 0, 0, 0.497607,-99) ,
 8, 2.38156, 0, 0, 0.501582,-99)    );
   // itree = 1507
   fBoostWeights.push_back(0.000127637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49583,-99) , 
-5, 0.253431, 1, 0, 0.508675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49583,-99) ,
+5, 0.253431, 1, 0, 0.508675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495217,-99) , 
-7, 4.69073, 0, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495217,-99) ,
+7, 4.69073, 0, 0, 0.49936,-99) ,
 5, 0.329645, 1, 0, 0.501596,-99)    );
   // itree = 1508
   fBoostWeights.push_back(0.000133631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489802,-99) , 
-0, 1.77191, 0, 0, 0.506978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489802,-99) ,
+0, 1.77191, 0, 0, 0.506978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496452,-99) , 
-8, 3.05694, 0, 0, 0.499303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496452,-99) ,
+8, 3.05694, 0, 0, 0.499303,-99) ,
 6, 2.32779, 0, 0, 0.501597,-99)    );
   // itree = 1509
   fBoostWeights.push_back(8.11772e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499875,-99) , 
-4, -2.7239, 0, 0, 0.503948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499875,-99) ,
+4, -2.7239, 0, 0, 0.503948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489517,-99) , 
-4, -1.41151, 0, 0, 0.497641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489517,-99) ,
+4, -1.41151, 0, 0, 0.497641,-99) ,
 8, 2.38156, 0, 0, 0.501605,-99)    );
   // itree = 1510
   fBoostWeights.push_back(8.18196e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-7, 4.57139, 1, 0, 0.50393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+7, 4.57139, 1, 0, 0.50393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489343,-99) , 
-1, -0.162004, 1, 0, 0.497633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489343,-99) ,
+1, -0.162004, 1, 0, 0.497633,-99) ,
 8, 2.38156, 0, 0, 0.50159,-99)    );
   // itree = 1511
   fBoostWeights.push_back(8.0544e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499975,-99) , 
-3, 0.380456, 1, 0, 0.503931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499975,-99) ,
+3, 0.380456, 1, 0, 0.503931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491738,-99) , 
-3, 0.66168, 0, 0, 0.497625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491738,-99) ,
+3, 0.66168, 0, 0, 0.497625,-99) ,
 8, 2.38156, 0, 0, 0.501588,-99)    );
   // itree = 1512
   fBoostWeights.push_back(9.42082e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49549,-99) , 
-5, 0.754375, 1, 0, 0.512418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49549,-99) ,
+5, 0.754375, 1, 0, 0.512418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497939,-99) , 
-6, 2.41557, 0, 0, 0.499414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497939,-99) ,
+6, 2.41557, 0, 0, 0.499414,-99) ,
 0, 3.03054, 0, 0, 0.501596,-99)    );
   // itree = 1513
   fBoostWeights.push_back(8.16274e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499906,-99) , 
-4, -2.7239, 0, 0, 0.503955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499906,-99) ,
+4, -2.7239, 0, 0, 0.503955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495847,-99) , 
-1, 0.0265351, 0, 0, 0.497631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495847,-99) ,
+1, 0.0265351, 0, 0, 0.497631,-99) ,
 8, 2.38156, 0, 0, 0.501605,-99)    );
   // itree = 1514
   fBoostWeights.push_back(8.52827e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.512397,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.512397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498109,-99) , 
-5, 0.245271, 1, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498109,-99) ,
+5, 0.245271, 1, 0, 0.499422,-99) ,
 0, 3.03054, 0, 0, 0.501599,-99)    );
   // itree = 1515
   fBoostWeights.push_back(8.1341e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.503946,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.503946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489364,-99) , 
-1, -0.162004, 1, 0, 0.497654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489364,-99) ,
+1, -0.162004, 1, 0, 0.497654,-99) ,
 8, 2.38156, 0, 0, 0.501608,-99)    );
   // itree = 1516
   fBoostWeights.push_back(7.82479e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-7, 4.57139, 1, 0, 0.503924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+7, 4.57139, 1, 0, 0.503924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495685,-99) , 
-6, 2.32779, 0, 0, 0.497645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495685,-99) ,
+6, 2.32779, 0, 0, 0.497645,-99) ,
 8, 2.38156, 0, 0, 0.501591,-99)    );
   // itree = 1517
   fBoostWeights.push_back(7.75242e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48903,-99) , 
-4, -3.0468, 0, 0, 0.502192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48903,-99) ,
+4, -3.0468, 0, 0, 0.502192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492124,-99) ,
 7, 3.73601, 0, 0, 0.501595,-99)    );
   // itree = 1518
   fBoostWeights.push_back(8.14358e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-4, -1.10944, 1, 0, 0.50391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+4, -1.10944, 1, 0, 0.50391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486525,-99) , 
-7, 4.29516, 0, 0, 0.497639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486525,-99) ,
+7, 4.29516, 0, 0, 0.497639,-99) ,
 8, 2.38156, 0, 0, 0.50158,-99)    );
   // itree = 1519
   fBoostWeights.push_back(6.03995e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499562,-99) , 
-1, -0.067765, 0, 0, 0.502171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499562,-99) ,
+1, -0.067765, 0, 0, 0.502171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492154,-99) ,
 7, 3.73601, 0, 0, 0.501577,-99)    );
   // itree = 1520
   fBoostWeights.push_back(8.14383e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499972,-99) , 
-3, 0.380456, 1, 0, 0.503915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499972,-99) ,
+3, 0.380456, 1, 0, 0.503915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489357,-99) , 
-1, -0.162004, 1, 0, 0.497636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489357,-99) ,
+1, -0.162004, 1, 0, 0.497636,-99) ,
 8, 2.38156, 0, 0, 0.501582,-99)    );
   // itree = 1521
   fBoostWeights.push_back(0.000125932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497608,-99) , 
-4, -1.32703, 1, 0, 0.508633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497608,-99) ,
+4, -1.32703, 1, 0, 0.508633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495909,-99) , 
-4, -0.463655, 0, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495909,-99) ,
+4, -0.463655, 0, 0, 0.499363,-99) ,
 5, 0.329645, 1, 0, 0.501588,-99)    );
   // itree = 1522
   fBoostWeights.push_back(8.07594e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-4, -2.7239, 0, 0, 0.503938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+4, -2.7239, 0, 0, 0.503938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489554,-99) , 
-4, -1.41151, 0, 0, 0.497636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489554,-99) ,
+4, -1.41151, 0, 0, 0.497636,-99) ,
 8, 2.38156, 0, 0, 0.501596,-99)    );
   // itree = 1523
   fBoostWeights.push_back(9.37548e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495444,-99) , 
-5, 0.754375, 1, 0, 0.512339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495444,-99) ,
+5, 0.754375, 1, 0, 0.512339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497951,-99) , 
-6, 2.41557, 0, 0, 0.499414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497951,-99) ,
+6, 2.41557, 0, 0, 0.499414,-99) ,
 0, 3.03054, 0, 0, 0.501582,-99)    );
   // itree = 1524
   fBoostWeights.push_back(8.03311e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.503929,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.503929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489583,-99) , 
-4, -1.41151, 0, 0, 0.497638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489583,-99) ,
+4, -1.41151, 0, 0, 0.497638,-99) ,
 8, 2.38156, 0, 0, 0.501592,-99)    );
   // itree = 1525
   fBoostWeights.push_back(8.11371e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499823,-99) , 
-8, 3.45532, 1, 0, 0.503908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499823,-99) ,
+8, 3.45532, 1, 0, 0.503908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495851,-99) , 
-1, 0.0265351, 0, 0, 0.497631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495851,-99) ,
+1, 0.0265351, 0, 0, 0.497631,-99) ,
 8, 2.38156, 0, 0, 0.501575,-99)    );
   // itree = 1526
   fBoostWeights.push_back(8.12676e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-3, 0.380456, 1, 0, 0.50389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+3, 0.380456, 1, 0, 0.50389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486564,-99) , 
-7, 4.29516, 0, 0, 0.497643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486564,-99) ,
+7, 4.29516, 0, 0, 0.497643,-99) ,
 8, 2.38156, 0, 0, 0.501569,-99)    );
   // itree = 1527
   fBoostWeights.push_back(8.12588e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-7, 4.57139, 1, 0, 0.503904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+7, 4.57139, 1, 0, 0.503904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489359,-99) , 
-1, -0.162004, 1, 0, 0.497632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489359,-99) ,
+1, -0.162004, 1, 0, 0.497632,-99) ,
 8, 2.38156, 0, 0, 0.501574,-99)    );
   // itree = 1528
   fBoostWeights.push_back(8.06439e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499855,-99) , 
-8, 3.45532, 1, 0, 0.503905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499855,-99) ,
+8, 3.45532, 1, 0, 0.503905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486577,-99) , 
-7, 4.29516, 0, 0, 0.497624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486577,-99) ,
+7, 4.29516, 0, 0, 0.497624,-99) ,
 8, 2.38156, 0, 0, 0.501572,-99)    );
   // itree = 1529
   fBoostWeights.push_back(9.45038e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49544,-99) , 
-5, 0.754375, 1, 0, 0.512295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49544,-99) ,
+5, 0.754375, 1, 0, 0.512295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492765,-99) , 
-8, 2.12266, 0, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492765,-99) ,
+8, 2.12266, 0, 0, 0.499391,-99) ,
 0, 3.03054, 0, 0, 0.501556,-99)    );
   // itree = 1530
   fBoostWeights.push_back(8.15728e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-3, 0.380456, 1, 0, 0.503865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+3, 0.380456, 1, 0, 0.503865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495838,-99) , 
-1, 0.0265351, 0, 0, 0.497615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495838,-99) ,
+1, 0.0265351, 0, 0, 0.497615,-99) ,
 8, 2.38156, 0, 0, 0.501543,-99)    );
   // itree = 1531
   fBoostWeights.push_back(7.93641e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499961,-99) , 
-3, 0.380456, 1, 0, 0.50388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499961,-99) ,
+3, 0.380456, 1, 0, 0.50388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494088,-99) , 
-0, 2.06819, 1, 0, 0.497628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494088,-99) ,
+0, 2.06819, 1, 0, 0.497628,-99) ,
 8, 2.38156, 0, 0, 0.501557,-99)    );
   // itree = 1532
   fBoostWeights.push_back(8.09452e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-7, 4.57139, 1, 0, 0.503895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+7, 4.57139, 1, 0, 0.503895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495858,-99) , 
-1, 0.0265351, 0, 0, 0.49763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495858,-99) ,
+1, 0.0265351, 0, 0, 0.49763,-99) ,
 8, 2.38156, 0, 0, 0.501567,-99)    );
   // itree = 1533
   fBoostWeights.push_back(8.09588e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499983,-99) , 
-3, 0.380456, 1, 0, 0.503896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499983,-99) ,
+3, 0.380456, 1, 0, 0.503896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48937,-99) , 
-1, -0.162004, 1, 0, 0.497643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48937,-99) ,
+1, -0.162004, 1, 0, 0.497643,-99) ,
 8, 2.38156, 0, 0, 0.501573,-99)    );
   // itree = 1534
   fBoostWeights.push_back(8.09794e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499872,-99) , 
-4, -2.7239, 0, 0, 0.503911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499872,-99) ,
+4, -2.7239, 0, 0, 0.503911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495864,-99) , 
-1, 0.0265351, 0, 0, 0.497635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495864,-99) ,
+1, 0.0265351, 0, 0, 0.497635,-99) ,
 8, 2.38156, 0, 0, 0.501579,-99)    );
   // itree = 1535
   fBoostWeights.push_back(8.08315e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499986,-99) , 
-3, 0.380456, 1, 0, 0.503893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499986,-99) ,
+3, 0.380456, 1, 0, 0.503893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489386,-99) , 
-1, -0.162004, 1, 0, 0.497648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489386,-99) ,
+1, -0.162004, 1, 0, 0.497648,-99) ,
 8, 2.38156, 0, 0, 0.501573,-99)    );
   // itree = 1536
   fBoostWeights.push_back(0.000102487);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498182,-99) , 
-8, 2.67159, 0, 0, 0.512603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498182,-99) ,
+8, 2.67159, 0, 0, 0.512603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497305,-99) , 
-6, 2.36419, 0, 0, 0.499415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497305,-99) ,
+6, 2.36419, 0, 0, 0.499415,-99) ,
 1, 0.309319, 0, 0, 0.501579,-99)    );
   // itree = 1537
   fBoostWeights.push_back(8.81881e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -1.41167, 1, 1, 0.512329,-99) , 
+0,
+0,
+4, -1.41167, 1, 1, 0.512329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496955,-99) , 
-0, 2.12578, 1, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496955,-99) ,
+0, 2.12578, 1, 0, 0.499424,-99) ,
 0, 3.03054, 0, 0, 0.501589,-99)    );
   // itree = 1538
   fBoostWeights.push_back(8.09235e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499898,-99) , 
-8, 3.45532, 1, 0, 0.503916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499898,-99) ,
+8, 3.45532, 1, 0, 0.503916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495875,-99) , 
-1, 0.0265351, 0, 0, 0.497648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495875,-99) ,
+1, 0.0265351, 0, 0, 0.497648,-99) ,
 8, 2.38156, 0, 0, 0.501587,-99)    );
   // itree = 1539
   fBoostWeights.push_back(0.00010803);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496769,-99) , 
-4, -0.774054, 1, 0, 0.512579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496769,-99) ,
+4, -0.774054, 1, 0, 0.512579,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49617,-99) , 
-3, 0.823237, 0, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49617,-99) ,
+3, 0.823237, 0, 0, 0.499422,-99) ,
 1, 0.309319, 0, 0, 0.50158,-99)    );
   // itree = 1540
   fBoostWeights.push_back(8.00969e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499888,-99) , 
-4, -2.7239, 0, 0, 0.503898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499888,-99) ,
+4, -2.7239, 0, 0, 0.503898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48964,-99) , 
-4, -1.41151, 0, 0, 0.497662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48964,-99) ,
+4, -1.41151, 0, 0, 0.497662,-99) ,
 8, 2.38156, 0, 0, 0.501581,-99)    );
   // itree = 1541
   fBoostWeights.push_back(9.14603e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.1824, 1, 1, 0.508607,-99) , 
+0,
+0,
+0, 2.1824, 1, 1, 0.508607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496955,-99) , 
-5, 0.893056, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496955,-99) ,
+5, 0.893056, 0, 0, 0.499342,-99) ,
 5, 0.329645, 1, 0, 0.501567,-99)    );
   // itree = 1542
   fBoostWeights.push_back(7.9986e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-4, -1.10944, 1, 0, 0.50388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+4, -1.10944, 1, 0, 0.50388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48966,-99) , 
-4, -1.41151, 0, 0, 0.497654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48966,-99) ,
+4, -1.41151, 0, 0, 0.497654,-99) ,
 8, 2.38156, 0, 0, 0.501566,-99)    );
   // itree = 1543
   fBoostWeights.push_back(8.06224e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-7, 4.57139, 1, 0, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+7, 4.57139, 1, 0, 0.503883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489401,-99) , 
-1, -0.162004, 1, 0, 0.497646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489401,-99) ,
+1, -0.162004, 1, 0, 0.497646,-99) ,
 8, 2.38156, 0, 0, 0.501565,-99)    );
   // itree = 1544
   fBoostWeights.push_back(8.05594e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499895,-99) , 
-8, 3.45532, 1, 0, 0.503884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499895,-99) ,
+8, 3.45532, 1, 0, 0.503884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495866,-99) , 
-1, 0.0265351, 0, 0, 0.497637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495866,-99) ,
+1, 0.0265351, 0, 0, 0.497637,-99) ,
 8, 2.38156, 0, 0, 0.501563,-99)    );
   // itree = 1545
   fBoostWeights.push_back(0.000100067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.471511, 1, 1, 0.512544,-99) , 
+0,
+0,
+3, 0.471511, 1, 1, 0.512544,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497731,-99) , 
-1, -0.797617, 1, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497731,-99) ,
+1, -0.797617, 1, 0, 0.4994,-99) ,
 1, 0.309319, 0, 0, 0.501556,-99)    );
   // itree = 1546
   fBoostWeights.push_back(7.939e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499983,-99) , 
-3, 0.380456, 1, 0, 0.503879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499983,-99) ,
+3, 0.380456, 1, 0, 0.503879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491845,-99) , 
-3, 0.66168, 0, 0, 0.497666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491845,-99) ,
+3, 0.66168, 0, 0, 0.497666,-99) ,
 8, 2.38156, 0, 0, 0.50157,-99)    );
   // itree = 1547
   fBoostWeights.push_back(8.04524e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.503893,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.503893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489425,-99) , 
-1, -0.162004, 1, 0, 0.497661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489425,-99) ,
+1, -0.162004, 1, 0, 0.497661,-99) ,
 8, 2.38156, 0, 0, 0.501578,-99)    );
   // itree = 1548
   fBoostWeights.push_back(8.00826e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.503872,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.503872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495885,-99) , 
-1, 0.0265351, 0, 0, 0.497653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495885,-99) ,
+1, 0.0265351, 0, 0, 0.497653,-99) ,
 8, 2.38156, 0, 0, 0.501561,-99)    );
   // itree = 1549
   fBoostWeights.push_back(0.000129958);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491062,-99) , 
-7, 4.64755, 1, 0, 0.508563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491062,-99) ,
+7, 4.64755, 1, 0, 0.508563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496967,-99) , 
-5, 0.893056, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496967,-99) ,
+5, 0.893056, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.501553,-99)    );
   // itree = 1550
   fBoostWeights.push_back(9.76796e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495405,-99) , 
-5, 0.754375, 1, 0, 0.512252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495405,-99) ,
+5, 0.754375, 1, 0, 0.512252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496951,-99) , 
-0, 2.12578, 1, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496951,-99) ,
+0, 2.12578, 1, 0, 0.499404,-99) ,
 0, 3.03054, 0, 0, 0.50156,-99)    );
   // itree = 1551
   fBoostWeights.push_back(8.03888e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499972,-99) , 
-4, -1.10944, 1, 0, 0.503863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499972,-99) ,
+4, -1.10944, 1, 0, 0.503863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489453,-99) , 
-1, -0.162004, 1, 0, 0.497667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489453,-99) ,
+1, -0.162004, 1, 0, 0.497667,-99) ,
 8, 2.38156, 0, 0, 0.501561,-99)    );
   // itree = 1552
   fBoostWeights.push_back(8.7165e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.512245,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.512245,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496978,-99) , 
-0, 2.12578, 1, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496978,-99) ,
+0, 2.12578, 1, 0, 0.499405,-99) ,
 0, 3.03054, 0, 0, 0.50156,-99)    );
   // itree = 1553
   fBoostWeights.push_back(6.75759e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497894,-99) , 
-3, 1.04065, 1, 0, 0.502153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497894,-99) ,
+3, 1.04065, 1, 0, 0.502153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492109,-99) ,
 7, 3.73601, 0, 0, 0.501558,-99)    );
   // itree = 1554
   fBoostWeights.push_back(0.000127209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495816,-99) , 
-5, 0.253431, 1, 0, 0.508552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495816,-99) ,
+5, 0.253431, 1, 0, 0.508552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49519,-99) , 
-7, 4.69073, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49519,-99) ,
+7, 4.69073, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.50155,-99)    );
   // itree = 1555
   fBoostWeights.push_back(7.94641e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499979,-99) , 
-3, 0.380456, 1, 0, 0.503859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499979,-99) ,
+3, 0.380456, 1, 0, 0.503859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489684,-99) , 
-4, -1.41151, 0, 0, 0.497644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489684,-99) ,
+4, -1.41151, 0, 0, 0.497644,-99) ,
 8, 2.38156, 0, 0, 0.50155,-99)    );
   // itree = 1556
   fBoostWeights.push_back(0.000153762);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491078,-99) , 
-7, 4.64755, 1, 0, 0.50854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491078,-99) ,
+7, 4.64755, 1, 0, 0.50854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495232,-99) , 
-7, 4.69073, 0, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495232,-99) ,
+7, 4.69073, 0, 0, 0.499349,-99) ,
 5, 0.329645, 1, 0, 0.501556,-99)    );
   // itree = 1557
   fBoostWeights.push_back(0.000107544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496778,-99) , 
-4, -0.774054, 1, 0, 0.512507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496778,-99) ,
+4, -0.774054, 1, 0, 0.512507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496173,-99) , 
-3, 0.823237, 0, 0, 0.499412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496173,-99) ,
+3, 0.823237, 0, 0, 0.499412,-99) ,
 1, 0.309319, 0, 0, 0.50156,-99)    );
   // itree = 1558
   fBoostWeights.push_back(7.99272e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499937,-99) , 
-5, 1.13177, 1, 0, 0.503878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499937,-99) ,
+5, 1.13177, 1, 0, 0.503878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486668,-99) , 
-7, 4.29516, 0, 0, 0.49764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486668,-99) ,
+7, 4.29516, 0, 0, 0.49764,-99) ,
 8, 2.38156, 0, 0, 0.50156,-99)    );
   // itree = 1559
   fBoostWeights.push_back(7.8677e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-0, 1.64276, 0, 0, 0.50386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+0, 1.64276, 0, 0, 0.50386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491856,-99) , 
-3, 0.66168, 0, 0, 0.497629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491856,-99) ,
+3, 0.66168, 0, 0, 0.497629,-99) ,
 8, 2.38156, 0, 0, 0.501545,-99)    );
   // itree = 1560
   fBoostWeights.push_back(9.97602e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.512467,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.512467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497727,-99) , 
-1, -0.797617, 1, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497727,-99) ,
+1, -0.797617, 1, 0, 0.499388,-99) ,
 1, 0.309319, 0, 0, 0.501534,-99)    );
   // itree = 1561
   fBoostWeights.push_back(6.67666e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-7, 4.57139, 1, 0, 0.503858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+7, 4.57139, 1, 0, 0.503858,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.49764,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.49764,-99) ,
 8, 2.38156, 0, 0, 0.501548,-99)    );
   // itree = 1562
   fBoostWeights.push_back(0.000123637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493746,-99) , 
-3, 0.951513, 1, 0, 0.506842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493746,-99) ,
+3, 0.951513, 1, 0, 0.506842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496472,-99) , 
-8, 3.05694, 0, 0, 0.499301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496472,-99) ,
+8, 3.05694, 0, 0, 0.499301,-99) ,
 6, 2.32779, 0, 0, 0.501555,-99)    );
   // itree = 1563
   fBoostWeights.push_back(9.3638e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499502,-99) , 
-8, 2.96068, 0, 0, 0.508552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499502,-99) ,
+8, 2.96068, 0, 0, 0.508552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497007,-99) , 
-5, 0.893056, 0, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497007,-99) ,
+5, 0.893056, 0, 0, 0.499354,-99) ,
 5, 0.329645, 1, 0, 0.501563,-99)    );
   // itree = 1564
   fBoostWeights.push_back(0.000131867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489694,-99) , 
-0, 1.77191, 0, 0, 0.506825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489694,-99) ,
+0, 1.77191, 0, 0, 0.506825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496519,-99) , 
-8, 3.05694, 0, 0, 0.499331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496519,-99) ,
+8, 3.05694, 0, 0, 0.499331,-99) ,
 6, 2.32779, 0, 0, 0.501571,-99)    );
   // itree = 1565
   fBoostWeights.push_back(8.02415e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499798,-99) , 
-4, -2.7239, 0, 0, 0.503867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499798,-99) ,
+4, -2.7239, 0, 0, 0.503867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486768,-99) , 
-7, 4.29516, 0, 0, 0.497708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486768,-99) ,
+7, 4.29516, 0, 0, 0.497708,-99) ,
 8, 2.38156, 0, 0, 0.501578,-99)    );
   // itree = 1566
   fBoostWeights.push_back(0.000125997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495868,-99) , 
-5, 0.253431, 1, 0, 0.50856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495868,-99) ,
+5, 0.253431, 1, 0, 0.50856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495266,-99) , 
-7, 4.69073, 0, 0, 0.499353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495266,-99) ,
+7, 4.69073, 0, 0, 0.499353,-99) ,
 5, 0.329645, 1, 0, 0.501563,-99)    );
   // itree = 1567
   fBoostWeights.push_back(8.02535e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499814,-99) , 
-4, -2.7239, 0, 0, 0.50385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499814,-99) ,
+4, -2.7239, 0, 0, 0.50385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489499,-99) , 
-1, -0.162004, 1, 0, 0.497697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489499,-99) ,
+1, -0.162004, 1, 0, 0.497697,-99) ,
 8, 2.38156, 0, 0, 0.501564,-99)    );
   // itree = 1568
   fBoostWeights.push_back(7.83874e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499919,-99) , 
-7, 4.57139, 1, 0, 0.503832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499919,-99) ,
+7, 4.57139, 1, 0, 0.503832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49422,-99) , 
-0, 2.06819, 1, 0, 0.497689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49422,-99) ,
+0, 2.06819, 1, 0, 0.497689,-99) ,
 8, 2.38156, 0, 0, 0.50155,-99)    );
   // itree = 1569
   fBoostWeights.push_back(0.000124861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497602,-99) , 
-4, -1.32703, 1, 0, 0.508539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497602,-99) ,
+4, -1.32703, 1, 0, 0.508539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495276,-99) , 
-7, 4.69073, 0, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495276,-99) ,
+7, 4.69073, 0, 0, 0.499343,-99) ,
 5, 0.329645, 1, 0, 0.501551,-99)    );
   // itree = 1570
   fBoostWeights.push_back(0.000152788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491146,-99) , 
-7, 4.64755, 1, 0, 0.508537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491146,-99) ,
+7, 4.64755, 1, 0, 0.508537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495918,-99) , 
-4, -0.463655, 0, 0, 0.499348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495918,-99) ,
+4, -0.463655, 0, 0, 0.499348,-99) ,
 5, 0.329645, 1, 0, 0.501554,-99)    );
   // itree = 1571
   fBoostWeights.push_back(0.000151969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491188,-99) , 
-7, 4.64755, 1, 0, 0.508534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491188,-99) ,
+7, 4.64755, 1, 0, 0.508534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495959,-99) , 
-4, -0.463655, 0, 0, 0.499361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495959,-99) ,
+4, -0.463655, 0, 0, 0.499361,-99) ,
 5, 0.329645, 1, 0, 0.501564,-99)    );
   // itree = 1572
   fBoostWeights.push_back(0.000118924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497629,-99) , 
-5, 0.751479, 1, 0, 0.50285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497629,-99) ,
+5, 0.751479, 1, 0, 0.50285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489274,-99) , 
-1, -0.581424, 1, 0, 0.498288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489274,-99) ,
+1, -0.581424, 1, 0, 0.498288,-99) ,
 0, 1.93071, 0, 0, 0.501573,-99)    );
   // itree = 1573
   fBoostWeights.push_back(8.0257e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-7, 4.57139, 1, 0, 0.503846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+7, 4.57139, 1, 0, 0.503846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489548,-99) , 
-1, -0.162004, 1, 0, 0.497705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489548,-99) ,
+1, -0.162004, 1, 0, 0.497705,-99) ,
 8, 2.38156, 0, 0, 0.501565,-99)    );
   // itree = 1574
   fBoostWeights.push_back(7.92829e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.503847,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.503847,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486817,-99) , 
-7, 4.29516, 0, 0, 0.497697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486817,-99) ,
+7, 4.29516, 0, 0, 0.497697,-99) ,
 8, 2.38156, 0, 0, 0.501562,-99)    );
   // itree = 1575
   fBoostWeights.push_back(6.80666e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499785,-99) , 
-8, 3.45532, 1, 0, 0.503826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499785,-99) ,
+8, 3.45532, 1, 0, 0.503826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497113,-99) , 
-5, 1.0889, 0, 0, 0.497686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497113,-99) ,
+5, 1.0889, 0, 0, 0.497686,-99) ,
 8, 2.38156, 0, 0, 0.501545,-99)    );
   // itree = 1576
   fBoostWeights.push_back(8.04122e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-3, 0.380456, 1, 0, 0.503811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+3, 0.380456, 1, 0, 0.503811,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495917,-99) , 
-1, 0.0265351, 0, 0, 0.497699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495917,-99) ,
+1, 0.0265351, 0, 0, 0.497699,-99) ,
 8, 2.38156, 0, 0, 0.50154,-99)    );
   // itree = 1577
   fBoostWeights.push_back(9.6996e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496086,-99) , 
-1, 0.0281889, 0, 0, 0.512174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496086,-99) ,
+1, 0.0281889, 0, 0, 0.512174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496976,-99) , 
-0, 2.12578, 1, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496976,-99) ,
+0, 2.12578, 1, 0, 0.499413,-99) ,
 0, 3.03054, 0, 0, 0.501554,-99)    );
   // itree = 1578
   fBoostWeights.push_back(7.95731e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499955,-99) , 
-7, 4.57139, 1, 0, 0.50383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499955,-99) ,
+7, 4.57139, 1, 0, 0.50383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486862,-99) , 
-7, 4.29516, 0, 0, 0.497709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486862,-99) ,
+7, 4.29516, 0, 0, 0.497709,-99) ,
 8, 2.38156, 0, 0, 0.501556,-99)    );
   // itree = 1579
   fBoostWeights.push_back(0.00010029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49766,-99) , 
-5, 0.751479, 1, 0, 0.502836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49766,-99) ,
+5, 0.751479, 1, 0, 0.502836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492065,-99) , 
-5, 0.883423, 0, 0, 0.49825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492065,-99) ,
+5, 0.883423, 0, 0, 0.49825,-99) ,
 0, 1.93071, 0, 0, 0.501552,-99)    );
   // itree = 1580
   fBoostWeights.push_back(7.84233e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-4, -1.10944, 1, 0, 0.503823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+4, -1.10944, 1, 0, 0.503823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491953,-99) , 
-3, 0.66168, 0, 0, 0.497692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491953,-99) ,
+3, 0.66168, 0, 0, 0.497692,-99) ,
 8, 2.38156, 0, 0, 0.501545,-99)    );
   // itree = 1581
   fBoostWeights.push_back(0.000131582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489726,-99) , 
-0, 1.77191, 0, 0, 0.506809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489726,-99) ,
+0, 1.77191, 0, 0, 0.506809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496506,-99) , 
-8, 3.05694, 0, 0, 0.499302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496506,-99) ,
+8, 3.05694, 0, 0, 0.499302,-99) ,
 6, 2.32779, 0, 0, 0.501545,-99)    );
   // itree = 1582
   fBoostWeights.push_back(9.68675e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495408,-99) , 
-5, 0.754375, 1, 0, 0.512156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495408,-99) ,
+5, 0.754375, 1, 0, 0.512156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496988,-99) , 
-0, 2.12578, 1, 0, 0.499416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496988,-99) ,
+0, 2.12578, 1, 0, 0.499416,-99) ,
 0, 3.03054, 0, 0, 0.501553,-99)    );
   // itree = 1583
   fBoostWeights.push_back(7.89548e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499792,-99) , 
-8, 3.45532, 1, 0, 0.503831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499792,-99) ,
+8, 3.45532, 1, 0, 0.503831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48981,-99) , 
-4, -1.41151, 0, 0, 0.497703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48981,-99) ,
+4, -1.41151, 0, 0, 0.497703,-99) ,
 8, 2.38156, 0, 0, 0.501554,-99)    );
   // itree = 1584
   fBoostWeights.push_back(7.91146e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499776,-99) , 
-4, -2.7239, 0, 0, 0.503813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499776,-99) ,
+4, -2.7239, 0, 0, 0.503813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486882,-99) , 
-7, 4.29516, 0, 0, 0.497696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486882,-99) ,
+7, 4.29516, 0, 0, 0.497696,-99) ,
 8, 2.38156, 0, 0, 0.50154,-99)    );
   // itree = 1585
   fBoostWeights.push_back(9.92915e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.512384,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.512384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497737,-99) , 
-1, -0.797617, 1, 0, 0.499394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497737,-99) ,
+1, -0.797617, 1, 0, 0.499394,-99) ,
 1, 0.309319, 0, 0, 0.501525,-99)    );
   // itree = 1586
   fBoostWeights.push_back(7.61783e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489073,-99) , 
-4, -3.0468, 0, 0, 0.502129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489073,-99) ,
+4, -3.0468, 0, 0, 0.502129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492172,-99) ,
 7, 3.73601, 0, 0, 0.501539,-99)    );
   // itree = 1587
   fBoostWeights.push_back(8.02314e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-3, 0.380456, 1, 0, 0.503794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+3, 0.380456, 1, 0, 0.503794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495912,-99) , 
-1, 0.0265351, 0, 0, 0.497684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495912,-99) ,
+1, 0.0265351, 0, 0, 0.497684,-99) ,
 8, 2.38156, 0, 0, 0.501524,-99)    );
   // itree = 1588
   fBoostWeights.push_back(7.91729e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-3, 0.380456, 1, 0, 0.503808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+3, 0.380456, 1, 0, 0.503808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486922,-99) , 
-7, 4.29516, 0, 0, 0.497697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486922,-99) ,
+7, 4.29516, 0, 0, 0.497697,-99) ,
 8, 2.38156, 0, 0, 0.501538,-99)    );
   // itree = 1589
   fBoostWeights.push_back(0.000118355);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496848,-99) , 
-5, 1.00622, 1, 0, 0.506778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496848,-99) ,
+5, 1.00622, 1, 0, 0.506778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496525,-99) , 
-8, 3.05694, 0, 0, 0.499311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496525,-99) ,
+8, 3.05694, 0, 0, 0.499311,-99) ,
 6, 2.32779, 0, 0, 0.501543,-99)    );
   // itree = 1590
   fBoostWeights.push_back(9.90202e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495854,-99) , 
-5, 0.253431, 1, 0, 0.508479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495854,-99) ,
+5, 0.253431, 1, 0, 0.508479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497956,-99) , 
-6, 2.67895, 0, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497956,-99) ,
+6, 2.67895, 0, 0, 0.499363,-99) ,
 5, 0.329645, 1, 0, 0.501552,-99)    );
   // itree = 1591
   fBoostWeights.push_back(7.80598e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.503839,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.503839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491995,-99) , 
-3, 0.66168, 0, 0, 0.49772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491995,-99) ,
+3, 0.66168, 0, 0, 0.49772,-99) ,
 8, 2.38156, 0, 0, 0.501565,-99)    );
   // itree = 1592
   fBoostWeights.push_back(9.19282e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49807,-99) , 
-8, 2.67159, 0, 0, 0.512346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49807,-99) ,
+8, 2.67159, 0, 0, 0.512346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497629,-99) , 
-4, -0.463655, 0, 0, 0.499432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497629,-99) ,
+4, -0.463655, 0, 0, 0.499432,-99) ,
 1, 0.309319, 0, 0, 0.501551,-99)    );
   // itree = 1593
   fBoostWeights.push_back(0.000130399);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489763,-99) , 
-0, 1.77191, 0, 0, 0.506771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489763,-99) ,
+0, 1.77191, 0, 0, 0.506771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496567,-99) , 
-8, 3.05694, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496567,-99) ,
+8, 3.05694, 0, 0, 0.499336,-99) ,
 6, 2.32779, 0, 0, 0.501558,-99)    );
   // itree = 1594
   fBoostWeights.push_back(8.00344e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499742,-99) , 
-8, 3.45532, 1, 0, 0.503823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499742,-99) ,
+8, 3.45532, 1, 0, 0.503823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489579,-99) , 
-1, -0.162004, 1, 0, 0.497748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489579,-99) ,
+1, -0.162004, 1, 0, 0.497748,-99) ,
 8, 2.38156, 0, 0, 0.501566,-99)    );
   // itree = 1595
   fBoostWeights.push_back(7.9057e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-7, 4.57139, 1, 0, 0.503805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+7, 4.57139, 1, 0, 0.503805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486996,-99) , 
-7, 4.29516, 0, 0, 0.49774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486996,-99) ,
+7, 4.29516, 0, 0, 0.49774,-99) ,
 8, 2.38156, 0, 0, 0.501552,-99)    );
   // itree = 1596
   fBoostWeights.push_back(7.9596e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49976,-99) , 
-8, 3.45532, 1, 0, 0.503806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49976,-99) ,
+8, 3.45532, 1, 0, 0.503806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48959,-99) , 
-1, -0.162004, 1, 0, 0.49773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48959,-99) ,
+1, -0.162004, 1, 0, 0.49773,-99) ,
 8, 2.38156, 0, 0, 0.501548,-99)    );
   // itree = 1597
   fBoostWeights.push_back(7.94583e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-4, -1.10944, 1, 0, 0.503788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+4, -1.10944, 1, 0, 0.503788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495945,-99) , 
-1, 0.0265351, 0, 0, 0.497722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495945,-99) ,
+1, 0.0265351, 0, 0, 0.497722,-99) ,
 8, 2.38156, 0, 0, 0.501534,-99)    );
   // itree = 1598
   fBoostWeights.push_back(7.80843e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.503791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.503791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480787,-99) , 
-3, 0.390309, 0, 0, 0.497734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480787,-99) ,
+3, 0.390309, 0, 0, 0.497734,-99) ,
 8, 2.38156, 0, 0, 0.501541,-99)    );
   // itree = 1599
   fBoostWeights.push_back(7.06e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499767,-99) , 
-4, -2.7239, 0, 0, 0.503805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499767,-99) ,
+4, -2.7239, 0, 0, 0.503805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488463,-99) , 
-8, 1.83376, 0, 0, 0.49772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488463,-99) ,
+8, 1.83376, 0, 0, 0.49772,-99) ,
 8, 2.38156, 0, 0, 0.501544,-99)    );
   // itree = 1600
   fBoostWeights.push_back(7.93806e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-7, 4.57139, 1, 0, 0.50379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+7, 4.57139, 1, 0, 0.50379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495941,-99) , 
-1, 0.0265351, 0, 0, 0.49771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495941,-99) ,
+1, 0.0265351, 0, 0, 0.49771,-99) ,
 8, 2.38156, 0, 0, 0.501531,-99)    );
   // itree = 1601
   fBoostWeights.push_back(0.000151753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491191,-99) , 
-7, 4.64755, 1, 0, 0.508446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491191,-99) ,
+7, 4.64755, 1, 0, 0.508446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495295,-99) , 
-7, 4.69073, 0, 0, 0.499353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495295,-99) ,
+7, 4.69073, 0, 0, 0.499353,-99) ,
 5, 0.329645, 1, 0, 0.501536,-99)    );
   // itree = 1602
   fBoostWeights.push_back(0.000106544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496685,-99) , 
-4, -0.774054, 1, 0, 0.512303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496685,-99) ,
+4, -0.774054, 1, 0, 0.512303,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496218,-99) , 
-3, 0.823237, 0, 0, 0.499427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496218,-99) ,
+3, 0.823237, 0, 0, 0.499427,-99) ,
 1, 0.309319, 0, 0, 0.50154,-99)    );
   // itree = 1603
   fBoostWeights.push_back(0.000105972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496714,-99) , 
-4, -0.774054, 1, 0, 0.512295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496714,-99) ,
+4, -0.774054, 1, 0, 0.512295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496247,-99) , 
-3, 0.823237, 0, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496247,-99) ,
+3, 0.823237, 0, 0, 0.49943,-99) ,
 1, 0.309319, 0, 0, 0.50154,-99)    );
   // itree = 1604
   fBoostWeights.push_back(7.96686e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499969,-99) , 
-3, 0.380456, 1, 0, 0.503795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499969,-99) ,
+3, 0.380456, 1, 0, 0.503795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489579,-99) , 
-1, -0.162004, 1, 0, 0.497728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489579,-99) ,
+1, -0.162004, 1, 0, 0.497728,-99) ,
 8, 2.38156, 0, 0, 0.501541,-99)    );
   // itree = 1605
   fBoostWeights.push_back(7.94844e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499797,-99) , 
-4, -2.7239, 0, 0, 0.503809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499797,-99) ,
+4, -2.7239, 0, 0, 0.503809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4896,-99) , 
-1, -0.162004, 1, 0, 0.49772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4896,-99) ,
+1, -0.162004, 1, 0, 0.49772,-99) ,
 8, 2.38156, 0, 0, 0.501547,-99)    );
   // itree = 1606
   fBoostWeights.push_back(7.6999e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, -0.642235, 1, 1, 0.503792,-99) , 
+0,
+0,
+1, -0.642235, 1, 1, 0.503792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480841,-99) , 
-3, 0.390309, 0, 0, 0.497712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480841,-99) ,
+3, 0.390309, 0, 0, 0.497712,-99) ,
 8, 2.38156, 0, 0, 0.501533,-99)    );
   // itree = 1607
   fBoostWeights.push_back(7.94321e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-7, 4.57139, 1, 0, 0.503771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+7, 4.57139, 1, 0, 0.503771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495924,-99) , 
-1, 0.0265351, 0, 0, 0.497698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495924,-99) ,
+1, 0.0265351, 0, 0, 0.497698,-99) ,
 8, 2.38156, 0, 0, 0.501515,-99)    );
   // itree = 1608
   fBoostWeights.push_back(7.90572e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499752,-99) , 
-8, 3.45532, 1, 0, 0.503772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499752,-99) ,
+8, 3.45532, 1, 0, 0.503772,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495945,-99) , 
-1, 0.0265351, 0, 0, 0.497711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495945,-99) ,
+1, 0.0265351, 0, 0, 0.497711,-99) ,
 8, 2.38156, 0, 0, 0.50152,-99)    );
   // itree = 1609
   fBoostWeights.push_back(7.90838e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499946,-99) , 
-7, 4.57139, 1, 0, 0.503755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499946,-99) ,
+7, 4.57139, 1, 0, 0.503755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489597,-99) , 
-1, -0.162004, 1, 0, 0.497723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489597,-99) ,
+1, -0.162004, 1, 0, 0.497723,-99) ,
 8, 2.38156, 0, 0, 0.501514,-99)    );
   // itree = 1610
   fBoostWeights.push_back(8.68121e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.512261,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.512261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497626,-99) , 
-4, -0.463655, 0, 0, 0.499402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497626,-99) ,
+4, -0.463655, 0, 0, 0.499402,-99) ,
 1, 0.309319, 0, 0, 0.501511,-99)    );
   // itree = 1611
   fBoostWeights.push_back(0.000120924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489789,-99) , 
-0, 1.77191, 0, 0, 0.506707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489789,-99) ,
+0, 1.77191, 0, 0, 0.506707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496958,-99) , 
-6, 1.61417, 1, 0, 0.499303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496958,-99) ,
+6, 1.61417, 1, 0, 0.499303,-99) ,
 6, 2.32779, 0, 0, 0.501516,-99)    );
   // itree = 1612
   fBoostWeights.push_back(9.28206e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495327,-99) , 
-5, 0.754375, 1, 0, 0.512053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495327,-99) ,
+5, 0.754375, 1, 0, 0.512053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492936,-99) , 
-8, 2.12266, 0, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492936,-99) ,
+8, 2.12266, 0, 0, 0.4994,-99) ,
 0, 3.03054, 0, 0, 0.501523,-99)    );
   // itree = 1613
   fBoostWeights.push_back(0.000151198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491257,-99) , 
-7, 4.64755, 1, 0, 0.508437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491257,-99) ,
+7, 4.64755, 1, 0, 0.508437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49528,-99) , 
-7, 4.69073, 0, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49528,-99) ,
+7, 4.69073, 0, 0, 0.499321,-99) ,
 5, 0.329645, 1, 0, 0.50151,-99)    );
   // itree = 1614
   fBoostWeights.push_back(7.55692e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487557,-99) , 
-7, 3.73601, 0, 0, 0.502091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487557,-99) ,
+7, 3.73601, 0, 0, 0.502091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49322,-99) ,
 4, -3.0468, 0, 0, 0.501513,-99)    );
   // itree = 1615
   fBoostWeights.push_back(9.68487e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495338,-99) , 
-5, 0.754375, 1, 0, 0.512029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495338,-99) ,
+5, 0.754375, 1, 0, 0.512029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496937,-99) , 
-0, 2.12578, 1, 0, 0.499375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496937,-99) ,
+0, 2.12578, 1, 0, 0.499375,-99) ,
 0, 3.03054, 0, 0, 0.501498,-99)    );
   // itree = 1616
   fBoostWeights.push_back(0.000106302);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496685,-99) , 
-4, -0.774054, 1, 0, 0.51222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496685,-99) ,
+4, -0.774054, 1, 0, 0.51222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497741,-99) , 
-1, -0.797617, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497741,-99) ,
+1, -0.797617, 1, 0, 0.499395,-99) ,
 1, 0.309319, 0, 0, 0.501499,-99)    );
   // itree = 1617
   fBoostWeights.push_back(7.96424e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499937,-99) , 
-3, 0.380456, 1, 0, 0.503754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499937,-99) ,
+3, 0.380456, 1, 0, 0.503754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489631,-99) , 
-1, -0.162004, 1, 0, 0.497733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489631,-99) ,
+1, -0.162004, 1, 0, 0.497733,-99) ,
 8, 2.38156, 0, 0, 0.501517,-99)    );
   // itree = 1618
   fBoostWeights.push_back(7.93639e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499958,-99) , 
-3, 0.380456, 1, 0, 0.503769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499958,-99) ,
+3, 0.380456, 1, 0, 0.503769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495957,-99) , 
-1, 0.0265351, 0, 0, 0.497725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495957,-99) ,
+1, 0.0265351, 0, 0, 0.497725,-99) ,
 8, 2.38156, 0, 0, 0.501523,-99)    );
   // itree = 1619
   fBoostWeights.push_back(7.90391e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499799,-99) , 
-8, 3.45532, 1, 0, 0.503784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499799,-99) ,
+8, 3.45532, 1, 0, 0.503784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489646,-99) , 
-1, -0.162004, 1, 0, 0.497738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489646,-99) ,
+1, -0.162004, 1, 0, 0.497738,-99) ,
 8, 2.38156, 0, 0, 0.501537,-99)    );
   // itree = 1620
   fBoostWeights.push_back(9.89798e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49585,-99) , 
-5, 0.253431, 1, 0, 0.508438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49585,-99) ,
+5, 0.253431, 1, 0, 0.508438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493647,-99) , 
-3, 0.662954, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493647,-99) ,
+3, 0.662954, 0, 0, 0.499338,-99) ,
 5, 0.329645, 1, 0, 0.501523,-99)    );
   // itree = 1621
   fBoostWeights.push_back(7.93972e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-3, 0.380456, 1, 0, 0.503754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+3, 0.380456, 1, 0, 0.503754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495953,-99) , 
-1, 0.0265351, 0, 0, 0.49772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495953,-99) ,
+1, 0.0265351, 0, 0, 0.49772,-99) ,
 8, 2.38156, 0, 0, 0.501512,-99)    );
   // itree = 1622
   fBoostWeights.push_back(7.88572e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499789,-99) , 
-4, -2.7239, 0, 0, 0.503769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499789,-99) ,
+4, -2.7239, 0, 0, 0.503769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48965,-99) , 
-1, -0.162004, 1, 0, 0.497732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48965,-99) ,
+1, -0.162004, 1, 0, 0.497732,-99) ,
 8, 2.38156, 0, 0, 0.501526,-99)    );
   // itree = 1623
   fBoostWeights.push_back(7.89819e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-4, -1.10944, 1, 0, 0.503752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+4, -1.10944, 1, 0, 0.503752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495959,-99) , 
-1, 0.0265351, 0, 0, 0.497724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495959,-99) ,
+1, 0.0265351, 0, 0, 0.497724,-99) ,
 8, 2.38156, 0, 0, 0.501512,-99)    );
   // itree = 1624
   fBoostWeights.push_back(9.01545e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 2.4241, 0, 1, 0.50669,-99) , 
+0,
+0,
+6, 2.4241, 0, 1, 0.50669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49733,-99) , 
-5, 0.245244, 1, 0, 0.499315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49733,-99) ,
+5, 0.245244, 1, 0, 0.499315,-99) ,
 6, 2.32779, 0, 0, 0.501519,-99)    );
   // itree = 1625
   fBoostWeights.push_back(7.83168e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499963,-99) , 
-3, 0.380456, 1, 0, 0.503757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499963,-99) ,
+3, 0.380456, 1, 0, 0.503757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487075,-99) , 
-7, 4.29516, 0, 0, 0.497741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487075,-99) ,
+7, 4.29516, 0, 0, 0.497741,-99) ,
 8, 2.38156, 0, 0, 0.501522,-99)    );
   // itree = 1626
   fBoostWeights.push_back(7.80395e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499787,-99) , 
-4, -2.7239, 0, 0, 0.503771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499787,-99) ,
+4, -2.7239, 0, 0, 0.503771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487096,-99) , 
-7, 4.29516, 0, 0, 0.49773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487096,-99) ,
+7, 4.29516, 0, 0, 0.49773,-99) ,
 8, 2.38156, 0, 0, 0.501527,-99)    );
   // itree = 1627
   fBoostWeights.push_back(6.48601e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499966,-99) , 
-3, 0.380456, 1, 0, 0.503754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499966,-99) ,
+3, 0.380456, 1, 0, 0.503754,-99) ,
 NN(
-0, 
-0, 
-2, -0.398403, 1, -1, 0.49772,-99) , 
+0,
+0,
+2, -0.398403, 1, -1, 0.49772,-99) ,
 8, 2.38156, 0, 0, 0.501512,-99)    );
   // itree = 1628
   fBoostWeights.push_back(7.87581e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499811,-99) , 
-4, -2.7239, 0, 0, 0.503766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499811,-99) ,
+4, -2.7239, 0, 0, 0.503766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489661,-99) , 
-1, -0.162004, 1, 0, 0.497737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489661,-99) ,
+1, -0.162004, 1, 0, 0.497737,-99) ,
 8, 2.38156, 0, 0, 0.501526,-99)    );
   // itree = 1629
   fBoostWeights.push_back(0.000102409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495885,-99) , 
-5, 0.253431, 1, 0, 0.508393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495885,-99) ,
+5, 0.253431, 1, 0, 0.508393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497242,-99) , 
-1, -0.53912, 1, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497242,-99) ,
+1, -0.53912, 1, 0, 0.499338,-99) ,
 5, 0.329645, 1, 0, 0.501512,-99)    );
   // itree = 1630
   fBoostWeights.push_back(8.62149e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.512037,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.512037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496985,-99) , 
-0, 2.12578, 1, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496985,-99) ,
+0, 2.12578, 1, 0, 0.499398,-99) ,
 0, 3.03054, 0, 0, 0.501519,-99)    );
   // itree = 1631
   fBoostWeights.push_back(7.88132e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-3, 0.380456, 1, 0, 0.503759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+3, 0.380456, 1, 0, 0.503759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495956,-99) , 
-1, 0.0265351, 0, 0, 0.497724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495956,-99) ,
+1, 0.0265351, 0, 0, 0.497724,-99) ,
 8, 2.38156, 0, 0, 0.501517,-99)    );
   // itree = 1632
   fBoostWeights.push_back(0.000132662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490731,-99) , 
-8, 2.18895, 0, 0, 0.50534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490731,-99) ,
+8, 2.18895, 0, 0, 0.50534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496233,-99) , 
-6, 1.63591, 1, 0, 0.499224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496233,-99) ,
+6, 1.63591, 1, 0, 0.499224,-99) ,
 1, -0.067765, 0, 0, 0.501531,-99)    );
   // itree = 1633
   fBoostWeights.push_back(7.87004e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499835,-99) , 
-4, -2.7239, 0, 0, 0.503771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499835,-99) ,
+4, -2.7239, 0, 0, 0.503771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489706,-99) , 
-1, -0.162004, 1, 0, 0.497757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489706,-99) ,
+1, -0.162004, 1, 0, 0.497757,-99) ,
 8, 2.38156, 0, 0, 0.501536,-99)    );
   // itree = 1634
   fBoostWeights.push_back(7.83276e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499915,-99) , 
-5, 1.13177, 1, 0, 0.503753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499915,-99) ,
+5, 1.13177, 1, 0, 0.503753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495984,-99) , 
-1, 0.0265351, 0, 0, 0.497749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495984,-99) ,
+1, 0.0265351, 0, 0, 0.497749,-99) ,
 8, 2.38156, 0, 0, 0.501523,-99)    );
   // itree = 1635
   fBoostWeights.push_back(7.86641e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.503736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.503736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489721,-99) , 
-1, -0.162004, 1, 0, 0.497762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489721,-99) ,
+1, -0.162004, 1, 0, 0.497762,-99) ,
 8, 2.38156, 0, 0, 0.501516,-99)    );
   // itree = 1636
   fBoostWeights.push_back(8.58174e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 2.28511, 0, 1, 0.512001,-99) , 
+0,
+0,
+8, 2.28511, 0, 1, 0.512001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497011,-99) , 
-0, 2.12578, 1, 0, 0.49941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497011,-99) ,
+0, 2.12578, 1, 0, 0.49941,-99) ,
 0, 3.03054, 0, 0, 0.501523,-99)    );
   // itree = 1637
   fBoostWeights.push_back(0.000129218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491411,-99) , 
-3, 0.96687, 1, 0, 0.50531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491411,-99) ,
+3, 0.96687, 1, 0, 0.50531,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495193,-99) , 
-3, 0.87759, 0, 0, 0.499226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495193,-99) ,
+3, 0.87759, 0, 0, 0.499226,-99) ,
 1, -0.067765, 0, 0, 0.501521,-99)    );
   // itree = 1638
   fBoostWeights.push_back(7.6504e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-7, 4.57139, 1, 0, 0.503746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+7, 4.57139, 1, 0, 0.503746,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494336,-99) , 
-0, 2.06819, 1, 0, 0.497746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494336,-99) ,
+0, 2.06819, 1, 0, 0.497746,-99) ,
 8, 2.38156, 0, 0, 0.501517,-99)    );
   // itree = 1639
   fBoostWeights.push_back(7.84145e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49984,-99) , 
-4, -2.7239, 0, 0, 0.503747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49984,-99) ,
+4, -2.7239, 0, 0, 0.503747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495984,-99) , 
-1, 0.0265351, 0, 0, 0.497748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495984,-99) ,
+1, 0.0265351, 0, 0, 0.497748,-99) ,
 8, 2.38156, 0, 0, 0.501518,-99)    );
   // itree = 1640
   fBoostWeights.push_back(0.000150289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49125,-99) , 
-7, 4.64755, 1, 0, 0.508372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49125,-99) ,
+7, 4.64755, 1, 0, 0.508372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495336,-99) , 
-7, 4.69073, 0, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495336,-99) ,
+7, 4.69073, 0, 0, 0.499345,-99) ,
 5, 0.329645, 1, 0, 0.501512,-99)    );
   // itree = 1641
   fBoostWeights.push_back(7.72491e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499936,-99) , 
-7, 4.57139, 1, 0, 0.503734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499936,-99) ,
+7, 4.57139, 1, 0, 0.503734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480946,-99) , 
-3, 0.390309, 0, 0, 0.497764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480946,-99) ,
+3, 0.390309, 0, 0, 0.497764,-99) ,
 8, 2.38156, 0, 0, 0.501516,-99)    );
   // itree = 1642
   fBoostWeights.push_back(7.76143e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499967,-99) , 
-3, 0.380456, 1, 0, 0.503735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499967,-99) ,
+3, 0.380456, 1, 0, 0.503735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48997,-99) , 
-4, -1.41151, 0, 0, 0.49775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48997,-99) ,
+4, -1.41151, 0, 0, 0.49775,-99) ,
 8, 2.38156, 0, 0, 0.501511,-99)    );
   // itree = 1643
   fBoostWeights.push_back(0.000129653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489775,-99) , 
-0, 1.77191, 0, 0, 0.506675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489775,-99) ,
+0, 1.77191, 0, 0, 0.506675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496563,-99) , 
-8, 3.05694, 0, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496563,-99) ,
+8, 3.05694, 0, 0, 0.499319,-99) ,
 6, 2.32779, 0, 0, 0.501517,-99)    );
   // itree = 1644
   fBoostWeights.push_back(7.85029e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49975,-99) , 
-8, 3.45532, 1, 0, 0.503749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49975,-99) ,
+8, 3.45532, 1, 0, 0.503749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489732,-99) , 
-1, -0.162004, 1, 0, 0.497763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489732,-99) ,
+1, -0.162004, 1, 0, 0.497763,-99) ,
 8, 2.38156, 0, 0, 0.501525,-99)    );
   // itree = 1645
   fBoostWeights.push_back(7.82284e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49997,-99) , 
-4, -1.10944, 1, 0, 0.503732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49997,-99) ,
+4, -1.10944, 1, 0, 0.503732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495993,-99) , 
-1, 0.0265351, 0, 0, 0.497755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495993,-99) ,
+1, 0.0265351, 0, 0, 0.497755,-99) ,
 8, 2.38156, 0, 0, 0.501511,-99)    );
   // itree = 1646
   fBoostWeights.push_back(7.82376e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499773,-99) , 
-8, 3.45532, 1, 0, 0.503735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499773,-99) ,
+8, 3.45532, 1, 0, 0.503735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489746,-99) , 
-1, -0.162004, 1, 0, 0.497768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489746,-99) ,
+1, -0.162004, 1, 0, 0.497768,-99) ,
 8, 2.38156, 0, 0, 0.501518,-99)    );
   // itree = 1647
   fBoostWeights.push_back(0.000105641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49681,-99) , 
-5, 1.00622, 1, 0, 0.506631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49681,-99) ,
+5, 1.00622, 1, 0, 0.506631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497244,-99) , 
-3, 0.442764, 1, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497244,-99) ,
+3, 0.442764, 1, 0, 0.499319,-99) ,
 6, 2.32779, 0, 0, 0.501504,-99)    );
   // itree = 1648
   fBoostWeights.push_back(7.45778e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499804,-99) , 
-4, -2.7239, 0, 0, 0.503726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499804,-99) ,
+4, -2.7239, 0, 0, 0.503726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495876,-99) , 
-6, 2.32779, 0, 0, 0.497771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495876,-99) ,
+6, 2.32779, 0, 0, 0.497771,-99) ,
 8, 2.38156, 0, 0, 0.501514,-99)    );
   // itree = 1649
   fBoostWeights.push_back(0.000118116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498795,-99) , 
-3, 0.421425, 1, 0, 0.508352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498795,-99) ,
+3, 0.421425, 1, 0, 0.508352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495359,-99) , 
-7, 4.69073, 0, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495359,-99) ,
+7, 4.69073, 0, 0, 0.499343,-99) ,
 5, 0.329645, 1, 0, 0.501507,-99)    );
   // itree = 1650
   fBoostWeights.push_back(7.85148e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49992,-99) , 
-7, 4.57139, 1, 0, 0.503715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49992,-99) ,
+7, 4.57139, 1, 0, 0.503715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489782,-99) , 
-1, -0.162004, 1, 0, 0.497783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489782,-99) ,
+1, -0.162004, 1, 0, 0.497783,-99) ,
 8, 2.38156, 0, 0, 0.501511,-99)    );
   // itree = 1651
   fBoostWeights.push_back(0.000149206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49131,-99) , 
-7, 4.64755, 1, 0, 0.508355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49131,-99) ,
+7, 4.64755, 1, 0, 0.508355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495379,-99) , 
-7, 4.69073, 0, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495379,-99) ,
+7, 4.69073, 0, 0, 0.499345,-99) ,
 5, 0.329645, 1, 0, 0.501509,-99)    );
   // itree = 1652
   fBoostWeights.push_back(7.84766e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-7, 4.57139, 1, 0, 0.50372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+7, 4.57139, 1, 0, 0.50372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496013,-99) , 
-1, 0.0265351, 0, 0, 0.497779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496013,-99) ,
+1, 0.0265351, 0, 0, 0.497779,-99) ,
 8, 2.38156, 0, 0, 0.501512,-99)    );
   // itree = 1653
   fBoostWeights.push_back(0.000118152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498829,-99) , 
-3, 0.421425, 1, 0, 0.508356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498829,-99) ,
+3, 0.421425, 1, 0, 0.508356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495998,-99) , 
-4, -0.463655, 0, 0, 0.499357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495998,-99) ,
+4, -0.463655, 0, 0, 0.499357,-99) ,
 5, 0.329645, 1, 0, 0.501518,-99)    );
   // itree = 1654
   fBoostWeights.push_back(7.88801e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499425,-99) , 
-3, 0.388411, 1, 0, 0.502793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499425,-99) ,
+3, 0.388411, 1, 0, 0.502793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494258,-99) , 
-6, 2.01958, 1, 0, 0.498268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494258,-99) ,
+6, 2.01958, 1, 0, 0.498268,-99) ,
 0, 1.93071, 0, 0, 0.501527,-99)    );
   // itree = 1655
   fBoostWeights.push_back(0.000148432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491378,-99) , 
-7, 4.64755, 1, 0, 0.508363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491378,-99) ,
+7, 4.64755, 1, 0, 0.508363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495439,-99) , 
-7, 4.69073, 0, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495439,-99) ,
+7, 4.69073, 0, 0, 0.49938,-99) ,
 5, 0.329645, 1, 0, 0.501537,-99)    );
   // itree = 1656
   fBoostWeights.push_back(7.5664e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487643,-99) , 
-7, 3.73601, 0, 0, 0.502114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487643,-99) ,
+7, 3.73601, 0, 0, 0.502114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493321,-99) ,
 4, -3.0468, 0, 0, 0.501541,-99)    );
   // itree = 1657
   fBoostWeights.push_back(9.31204e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49886,-99) , 
-3, 0.421425, 1, 0, 0.508346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49886,-99) ,
+3, 0.421425, 1, 0, 0.508346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49369,-99) , 
-3, 0.662954, 0, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49369,-99) ,
+3, 0.662954, 0, 0, 0.49937,-99) ,
 5, 0.329645, 1, 0, 0.501525,-99)    );
   // itree = 1658
   fBoostWeights.push_back(0.000148638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491406,-99) , 
-7, 4.64755, 1, 0, 0.508349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491406,-99) ,
+7, 4.64755, 1, 0, 0.508349,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496031,-99) , 
-4, -0.463655, 0, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496031,-99) ,
+4, -0.463655, 0, 0, 0.49936,-99) ,
 5, 0.329645, 1, 0, 0.501518,-99)    );
   // itree = 1659
   fBoostWeights.push_back(0.00011758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49767,-99) , 
-5, 0.751479, 1, 0, 0.502794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49767,-99) ,
+5, 0.751479, 1, 0, 0.502794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489287,-99) , 
-1, -0.581424, 1, 0, 0.498267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489287,-99) ,
+1, -0.581424, 1, 0, 0.498267,-99) ,
 0, 1.93071, 0, 0, 0.501528,-99)    );
   // itree = 1660
   fBoostWeights.push_back(9.21456e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496018,-99) , 
-1, 0.0281889, 0, 0, 0.511941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496018,-99) ,
+1, 0.0281889, 0, 0, 0.511941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497918,-99) , 
-5, 0.920264, 0, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497918,-99) ,
+5, 0.920264, 0, 0, 0.499418,-99) ,
 0, 3.03054, 0, 0, 0.501519,-99)    );
   // itree = 1661
   fBoostWeights.push_back(0.000117151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497696,-99) , 
-5, 0.751479, 1, 0, 0.502792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497696,-99) ,
+5, 0.751479, 1, 0, 0.502792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489323,-99) , 
-1, -0.581424, 1, 0, 0.498275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489323,-99) ,
+1, -0.581424, 1, 0, 0.498275,-99) ,
 0, 1.93071, 0, 0, 0.501528,-99)    );
   // itree = 1662
   fBoostWeights.push_back(7.70826e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499848,-99) , 
-4, -2.7239, 0, 0, 0.503725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499848,-99) ,
+4, -2.7239, 0, 0, 0.503725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490047,-99) , 
-4, -1.41151, 0, 0, 0.497791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490047,-99) ,
+4, -1.41151, 0, 0, 0.497791,-99) ,
 8, 2.38156, 0, 0, 0.50152,-99)    );
   // itree = 1663
   fBoostWeights.push_back(7.69144e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49997,-99) , 
-1, -0.185621, 0, 0, 0.503708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49997,-99) ,
+1, -0.185621, 0, 0, 0.503708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487257,-99) , 
-7, 4.29516, 0, 0, 0.497784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487257,-99) ,
+7, 4.29516, 0, 0, 0.497784,-99) ,
 8, 2.38156, 0, 0, 0.501507,-99)    );
   // itree = 1664
   fBoostWeights.push_back(6.26166e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498857,-99) , 
-7, 4.7945, 1, 0, 0.502084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498857,-99) ,
+7, 4.7945, 1, 0, 0.502084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492262,-99) ,
 7, 3.73601, 0, 0, 0.501502,-99)    );
   // itree = 1665
   fBoostWeights.push_back(8.15623e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.51189,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.51189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493013,-99) , 
-8, 2.12266, 0, 0, 0.499402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493013,-99) ,
+8, 2.12266, 0, 0, 0.499402,-99) ,
 0, 3.03054, 0, 0, 0.501497,-99)    );
   // itree = 1666
   fBoostWeights.push_back(7.81611e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-7, 4.57139, 1, 0, 0.503679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+7, 4.57139, 1, 0, 0.503679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496016,-99) , 
-1, 0.0265351, 0, 0, 0.497769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496016,-99) ,
+1, 0.0265351, 0, 0, 0.497769,-99) ,
 8, 2.38156, 0, 0, 0.501484,-99)    );
   // itree = 1667
   fBoostWeights.push_back(9.56587e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495353,-99) , 
-5, 0.754375, 1, 0, 0.511869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495353,-99) ,
+5, 0.754375, 1, 0, 0.511869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49699,-99) , 
-0, 2.12578, 1, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49699,-99) ,
+0, 2.12578, 1, 0, 0.499396,-99) ,
 0, 3.03054, 0, 0, 0.501489,-99)    );
   // itree = 1668
   fBoostWeights.push_back(7.81e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-3, 0.380456, 1, 0, 0.503685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+3, 0.380456, 1, 0, 0.503685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489772,-99) , 
-1, -0.162004, 1, 0, 0.497777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489772,-99) ,
+1, -0.162004, 1, 0, 0.497777,-99) ,
 8, 2.38156, 0, 0, 0.50149,-99)    );
   // itree = 1669
   fBoostWeights.push_back(7.78307e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-4, -1.10944, 1, 0, 0.503699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+4, -1.10944, 1, 0, 0.503699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496014,-99) , 
-1, 0.0265351, 0, 0, 0.497769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496014,-99) ,
+1, 0.0265351, 0, 0, 0.497769,-99) ,
 8, 2.38156, 0, 0, 0.501496,-99)    );
   // itree = 1670
   fBoostWeights.push_back(7.66078e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499758,-99) , 
-8, 3.45532, 1, 0, 0.503702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499758,-99) ,
+8, 3.45532, 1, 0, 0.503702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480957,-99) , 
-3, 0.390309, 0, 0, 0.497781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480957,-99) ,
+3, 0.390309, 0, 0, 0.497781,-99) ,
 8, 2.38156, 0, 0, 0.501502,-99)    );
   // itree = 1671
   fBoostWeights.push_back(9.52154e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495979,-99) , 
-1, 0.0281889, 0, 0, 0.511856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495979,-99) ,
+1, 0.0281889, 0, 0, 0.511856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497014,-99) , 
-0, 2.12578, 1, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497014,-99) ,
+0, 2.12578, 1, 0, 0.499396,-99) ,
 0, 3.03054, 0, 0, 0.501486,-99)    );
   // itree = 1672
   fBoostWeights.push_back(0.000129076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489797,-99) , 
-0, 1.77191, 0, 0, 0.50662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489797,-99) ,
+0, 1.77191, 0, 0, 0.50662,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49656,-99) , 
-8, 3.05694, 0, 0, 0.4993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49656,-99) ,
+8, 3.05694, 0, 0, 0.4993,-99) ,
 6, 2.32779, 0, 0, 0.501488,-99)    );
   // itree = 1673
   fBoostWeights.push_back(9.85657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497707,-99) , 
-5, 0.751479, 1, 0, 0.502763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497707,-99) ,
+5, 0.751479, 1, 0, 0.502763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492095,-99) , 
-5, 0.883423, 0, 0, 0.498233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492095,-99) ,
+5, 0.883423, 0, 0, 0.498233,-99) ,
 0, 1.93071, 0, 0, 0.501496,-99)    );
   // itree = 1674
   fBoostWeights.push_back(9.49632e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496006,-99) , 
-1, 0.0281889, 0, 0, 0.511842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496006,-99) ,
+1, 0.0281889, 0, 0, 0.511842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497026,-99) , 
-0, 2.12578, 1, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497026,-99) ,
+0, 2.12578, 1, 0, 0.499401,-99) ,
 0, 3.03054, 0, 0, 0.501489,-99)    );
   // itree = 1675
   fBoostWeights.push_back(6.18547e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496649,-99) , 
-8, 1.88686, 0, 0, 0.502072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496649,-99) ,
+8, 1.88686, 0, 0, 0.502072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492253,-99) ,
 7, 3.73601, 0, 0, 0.50149,-99)    );
   // itree = 1676
   fBoostWeights.push_back(7.78683e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499922,-99) , 
-7, 4.57139, 1, 0, 0.503672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499922,-99) ,
+7, 4.57139, 1, 0, 0.503672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489779,-99) , 
-1, -0.162004, 1, 0, 0.49777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489779,-99) ,
+1, -0.162004, 1, 0, 0.49777,-99) ,
 8, 2.38156, 0, 0, 0.501479,-99)    );
   // itree = 1677
   fBoostWeights.push_back(7.78965e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-3, 0.380456, 1, 0, 0.503673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+3, 0.380456, 1, 0, 0.503673,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496009,-99) , 
-1, 0.0265351, 0, 0, 0.497762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496009,-99) ,
+1, 0.0265351, 0, 0, 0.497762,-99) ,
 8, 2.38156, 0, 0, 0.501477,-99)    );
   // itree = 1678
   fBoostWeights.push_back(7.67821e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499913,-99) , 
-7, 4.81007, 1, 0, 0.503687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499913,-99) ,
+7, 4.81007, 1, 0, 0.503687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487279,-99) , 
-7, 4.29516, 0, 0, 0.497775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487279,-99) ,
+7, 4.29516, 0, 0, 0.497775,-99) ,
 8, 2.38156, 0, 0, 0.50149,-99)    );
   // itree = 1679
   fBoostWeights.push_back(7.66579e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499966,-99) , 
-3, 0.380456, 1, 0, 0.503678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499966,-99) ,
+3, 0.380456, 1, 0, 0.503678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490051,-99) , 
-4, -1.41151, 0, 0, 0.497764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490051,-99) ,
+4, -1.41151, 0, 0, 0.497764,-99) ,
 8, 2.38156, 0, 0, 0.501481,-99)    );
   // itree = 1680
   fBoostWeights.push_back(7.65217e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499788,-99) , 
-4, -2.7239, 0, 0, 0.503693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499788,-99) ,
+4, -2.7239, 0, 0, 0.503693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487293,-99) , 
-7, 4.29516, 0, 0, 0.497756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487293,-99) ,
+7, 4.29516, 0, 0, 0.497756,-99) ,
 8, 2.38156, 0, 0, 0.501487,-99)    );
   // itree = 1681
   fBoostWeights.push_back(0.000100234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495861,-99) , 
-5, 0.253431, 1, 0, 0.508256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495861,-99) ,
+5, 0.253431, 1, 0, 0.508256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497006,-99) , 
-5, 0.893056, 0, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497006,-99) ,
+5, 0.893056, 0, 0, 0.499329,-99) ,
 5, 0.329645, 1, 0, 0.501472,-99)    );
   // itree = 1682
   fBoostWeights.push_back(0.000121701);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495888,-99) , 
-5, 0.253431, 1, 0, 0.508244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495888,-99) ,
+5, 0.253431, 1, 0, 0.508244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495408,-99) , 
-7, 4.69073, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495408,-99) ,
+7, 4.69073, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.501476,-99)    );
   // itree = 1683
   fBoostWeights.push_back(7.61504e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-3, 0.380456, 1, 0, 0.50368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+3, 0.380456, 1, 0, 0.50368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487338,-99) , 
-7, 4.29516, 0, 0, 0.497749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487338,-99) ,
+7, 4.29516, 0, 0, 0.497749,-99) ,
 8, 2.38156, 0, 0, 0.501476,-99)    );
   // itree = 1684
   fBoostWeights.push_back(7.28351e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496989,-99) , 
-1, -0.633391, 0, 0, 0.502757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496989,-99) ,
+1, -0.633391, 0, 0, 0.502757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495814,-99) , 
-2, -0.123656, 1, 0, 0.498196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495814,-99) ,
+2, -0.123656, 1, 0, 0.498196,-99) ,
 0, 1.93071, 0, 0, 0.501481,-99)    );
   // itree = 1685
   fBoostWeights.push_back(9.11789e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495357,-99) , 
-5, 0.754375, 1, 0, 0.511801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495357,-99) ,
+5, 0.754375, 1, 0, 0.511801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493013,-99) , 
-8, 2.12266, 0, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493013,-99) ,
+8, 2.12266, 0, 0, 0.49939,-99) ,
 0, 3.03054, 0, 0, 0.501472,-99)    );
   // itree = 1686
   fBoostWeights.push_back(8.44405e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.511792,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.511792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497018,-99) , 
-0, 2.12578, 1, 0, 0.499376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497018,-99) ,
+0, 2.12578, 1, 0, 0.499376,-99) ,
 0, 3.03054, 0, 0, 0.50146,-99)    );
   // itree = 1687
   fBoostWeights.push_back(7.75038e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499967,-99) , 
-3, 0.380456, 1, 0, 0.503663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499967,-99) ,
+3, 0.380456, 1, 0, 0.503663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495987,-99) , 
-1, 0.0265351, 0, 0, 0.497729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495987,-99) ,
+1, 0.0265351, 0, 0, 0.497729,-99) ,
 8, 2.38156, 0, 0, 0.501458,-99)    );
   // itree = 1688
   fBoostWeights.push_back(0.00011606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497737,-99) , 
-5, 0.751479, 1, 0, 0.502747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497737,-99) ,
+5, 0.751479, 1, 0, 0.502747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489258,-99) , 
-1, -0.581424, 1, 0, 0.49819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489258,-99) ,
+1, -0.581424, 1, 0, 0.49819,-99) ,
 0, 1.93071, 0, 0, 0.501472,-99)    );
   // itree = 1689
   fBoostWeights.push_back(9.42927e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495973,-99) , 
-1, 0.0281889, 0, 0, 0.511765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495973,-99) ,
+1, 0.0281889, 0, 0, 0.511765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49704,-99) , 
-0, 2.12578, 1, 0, 0.499386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49704,-99) ,
+0, 2.12578, 1, 0, 0.499386,-99) ,
 0, 3.03054, 0, 0, 0.501463,-99)    );
   // itree = 1690
   fBoostWeights.push_back(7.65147e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-7, 4.57139, 1, 0, 0.503674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+7, 4.57139, 1, 0, 0.503674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490032,-99) , 
-4, -1.41151, 0, 0, 0.497729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490032,-99) ,
+4, -1.41151, 0, 0, 0.497729,-99) ,
 8, 2.38156, 0, 0, 0.501465,-99)    );
   // itree = 1691
   fBoostWeights.push_back(7.74481e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499924,-99) , 
-7, 4.81007, 1, 0, 0.503675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499924,-99) ,
+7, 4.81007, 1, 0, 0.503675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495987,-99) , 
-1, 0.0265351, 0, 0, 0.497721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495987,-99) ,
+1, 0.0265351, 0, 0, 0.497721,-99) ,
 8, 2.38156, 0, 0, 0.501463,-99)    );
   // itree = 1692
   fBoostWeights.push_back(0.000115546);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497771,-99) , 
-5, 0.751479, 1, 0, 0.502741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497771,-99) ,
+5, 0.751479, 1, 0, 0.502741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489262,-99) , 
-1, -0.581424, 1, 0, 0.49817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489262,-99) ,
+1, -0.581424, 1, 0, 0.49817,-99) ,
 0, 1.93071, 0, 0, 0.501462,-99)    );
   // itree = 1693
   fBoostWeights.push_back(9.16752e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495982,-99) , 
-1, 0.0281889, 0, 0, 0.511739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495982,-99) ,
+1, 0.0281889, 0, 0, 0.511739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497888,-99) , 
-5, 0.920264, 0, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497888,-99) ,
+5, 0.920264, 0, 0, 0.49938,-99) ,
 0, 3.03054, 0, 0, 0.501454,-99)    );
   // itree = 1694
   fBoostWeights.push_back(7.73717e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499754,-99) , 
-4, -2.7239, 0, 0, 0.503667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499754,-99) ,
+4, -2.7239, 0, 0, 0.503667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489714,-99) , 
-1, -0.162004, 1, 0, 0.497734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489714,-99) ,
+1, -0.162004, 1, 0, 0.497734,-99) ,
 8, 2.38156, 0, 0, 0.501463,-99)    );
   // itree = 1695
   fBoostWeights.push_back(7.58376e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-3, 0.380456, 1, 0, 0.50365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+3, 0.380456, 1, 0, 0.50365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487346,-99) , 
-7, 4.29516, 0, 0, 0.497726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487346,-99) ,
+7, 4.29516, 0, 0, 0.497726,-99) ,
 8, 2.38156, 0, 0, 0.501449,-99)    );
   // itree = 1696
   fBoostWeights.push_back(7.73547e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499708,-99) , 
-8, 3.45532, 1, 0, 0.503664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499708,-99) ,
+8, 3.45532, 1, 0, 0.503664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495985,-99) , 
-1, 0.0265351, 0, 0, 0.497715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495985,-99) ,
+1, 0.0265351, 0, 0, 0.497715,-99) ,
 8, 2.38156, 0, 0, 0.501454,-99)    );
   // itree = 1697
   fBoostWeights.push_back(0.000104853);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496705,-99) , 
-4, -0.774054, 1, 0, 0.511973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496705,-99) ,
+4, -0.774054, 1, 0, 0.511973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496207,-99) , 
-3, 0.823237, 0, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496207,-99) ,
+3, 0.823237, 0, 0, 0.499382,-99) ,
 1, 0.309319, 0, 0, 0.501448,-99)    );
   // itree = 1698
   fBoostWeights.push_back(0.000128925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489758,-99) , 
-0, 1.77191, 0, 0, 0.506572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489758,-99) ,
+0, 1.77191, 0, 0, 0.506572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496534,-99) , 
-8, 3.05694, 0, 0, 0.499264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496534,-99) ,
+8, 3.05694, 0, 0, 0.499264,-99) ,
 6, 2.32779, 0, 0, 0.501448,-99)    );
   // itree = 1699
   fBoostWeights.push_back(0.000128235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489792,-99) , 
-0, 1.77191, 0, 0, 0.506551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489792,-99) ,
+0, 1.77191, 0, 0, 0.506551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496569,-99) , 
-8, 3.05694, 0, 0, 0.499284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496569,-99) ,
+8, 3.05694, 0, 0, 0.499284,-99) ,
 6, 2.32779, 0, 0, 0.501456,-99)    );
   // itree = 1700
   fBoostWeights.push_back(0.000148011);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491365,-99) , 
-7, 4.64755, 1, 0, 0.508197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491365,-99) ,
+7, 4.64755, 1, 0, 0.508197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496017,-99) , 
-4, -0.463655, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496017,-99) ,
+4, -0.463655, 0, 0, 0.499336,-99) ,
 5, 0.329645, 1, 0, 0.501463,-99)    );
   // itree = 1701
   fBoostWeights.push_back(6.62998e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497799,-99) , 
-3, 1.04065, 1, 0, 0.502053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497799,-99) ,
+3, 1.04065, 1, 0, 0.502053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492265,-99) ,
 7, 3.73601, 0, 0, 0.501473,-99)    );
   // itree = 1702
   fBoostWeights.push_back(0.00014733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491389,-99) , 
-7, 4.64755, 1, 0, 0.508179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491389,-99) ,
+7, 4.64755, 1, 0, 0.508179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496046,-99) , 
-4, -0.463655, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496046,-99) ,
+4, -0.463655, 0, 0, 0.499342,-99) ,
 5, 0.329645, 1, 0, 0.501464,-99)    );
   // itree = 1703
   fBoostWeights.push_back(0.000118715);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489881,-99) , 
-0, 1.77191, 0, 0, 0.506556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489881,-99) ,
+0, 1.77191, 0, 0, 0.506556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49701,-99) , 
-6, 1.61417, 1, 0, 0.499307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49701,-99) ,
+6, 1.61417, 1, 0, 0.499307,-99) ,
 6, 2.32779, 0, 0, 0.501473,-99)    );
   // itree = 1704
   fBoostWeights.push_back(0.000134903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497163,-99) , 
-8, 2.67103, 0, 0, 0.502393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497163,-99) ,
+8, 2.67103, 0, 0, 0.502393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491036,-99) , 
-6, 1.65196, 1, 0, 0.498291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491036,-99) ,
+6, 1.65196, 1, 0, 0.498291,-99) ,
 3, 1.04065, 1, 0, 0.50148,-99)    );
   // itree = 1705
   fBoostWeights.push_back(9.7214e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497767,-99) , 
-5, 0.751479, 1, 0, 0.502735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497767,-99) ,
+5, 0.751479, 1, 0, 0.502735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4922,-99) , 
-5, 0.883423, 0, 0, 0.498273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4922,-99) ,
+5, 0.883423, 0, 0, 0.498273,-99) ,
 0, 1.93071, 0, 0, 0.501486,-99)    );
   // itree = 1706
   fBoostWeights.push_back(7.62032e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499631,-99) , 
-8, 3.45532, 1, 0, 0.503646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499631,-99) ,
+8, 3.45532, 1, 0, 0.503646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481044,-99) , 
-3, 0.390309, 0, 0, 0.497816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481044,-99) ,
+3, 0.390309, 0, 0, 0.497816,-99) ,
 8, 2.38156, 0, 0, 0.50148,-99)    );
   // itree = 1707
   fBoostWeights.push_back(9.43199e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495387,-99) , 
-5, 0.754375, 1, 0, 0.511697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495387,-99) ,
+5, 0.754375, 1, 0, 0.511697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497031,-99) , 
-0, 2.12578, 1, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497031,-99) ,
+0, 2.12578, 1, 0, 0.4994,-99) ,
 0, 3.03054, 0, 0, 0.501464,-99)    );
   // itree = 1708
   fBoostWeights.push_back(0.000104122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496708,-99) , 
-4, -0.774054, 1, 0, 0.511944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496708,-99) ,
+4, -0.774054, 1, 0, 0.511944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496266,-99) , 
-3, 0.823237, 0, 0, 0.499408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496266,-99) ,
+3, 0.823237, 0, 0, 0.499408,-99) ,
 1, 0.309319, 0, 0, 0.501465,-99)    );
   // itree = 1709
   fBoostWeights.push_back(6.62139e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497788,-99) , 
-3, 1.04065, 1, 0, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497788,-99) ,
+3, 1.04065, 1, 0, 0.502044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492276,-99) ,
 7, 3.73601, 0, 0, 0.501465,-99)    );
   // itree = 1710
   fBoostWeights.push_back(7.74327e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-4, -1.10944, 1, 0, 0.503625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+4, -1.10944, 1, 0, 0.503625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489766,-99) , 
-1, -0.162004, 1, 0, 0.49779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489766,-99) ,
+1, -0.162004, 1, 0, 0.49779,-99) ,
 8, 2.38156, 0, 0, 0.501457,-99)    );
   // itree = 1711
   fBoostWeights.push_back(8.376e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.511674,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.511674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49705,-99) , 
-0, 2.12578, 1, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49705,-99) ,
+0, 2.12578, 1, 0, 0.499396,-99) ,
 0, 3.03054, 0, 0, 0.501456,-99)    );
   // itree = 1712
   fBoostWeights.push_back(7.72173e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499958,-99) , 
-3, 0.380456, 1, 0, 0.503629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499958,-99) ,
+3, 0.380456, 1, 0, 0.503629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489785,-99) , 
-1, -0.162004, 1, 0, 0.497776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489785,-99) ,
+1, -0.162004, 1, 0, 0.497776,-99) ,
 8, 2.38156, 0, 0, 0.501454,-99)    );
   // itree = 1713
   fBoostWeights.push_back(7.70183e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499674,-99) , 
-8, 3.45532, 1, 0, 0.503644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499674,-99) ,
+8, 3.45532, 1, 0, 0.503644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489806,-99) , 
-1, -0.162004, 1, 0, 0.497768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489806,-99) ,
+1, -0.162004, 1, 0, 0.497768,-99) ,
 8, 2.38156, 0, 0, 0.50146,-99)    );
   // itree = 1714
   fBoostWeights.push_back(0.00010376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496764,-99) , 
-4, -0.774054, 1, 0, 0.511936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496764,-99) ,
+4, -0.774054, 1, 0, 0.511936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496259,-99) , 
-3, 0.823237, 0, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496259,-99) ,
+3, 0.823237, 0, 0, 0.499388,-99) ,
 1, 0.309319, 0, 0, 0.501447,-99)    );
   // itree = 1715
   fBoostWeights.push_back(0.000120778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495854,-99) , 
-5, 0.253431, 1, 0, 0.508152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495854,-99) ,
+5, 0.253431, 1, 0, 0.508152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496061,-99) , 
-4, -0.463655, 0, 0, 0.499328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496061,-99) ,
+4, -0.463655, 0, 0, 0.499328,-99) ,
 5, 0.329645, 1, 0, 0.501447,-99)    );
   // itree = 1716
   fBoostWeights.push_back(7.70099e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-7, 4.57139, 1, 0, 0.503631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+7, 4.57139, 1, 0, 0.503631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496026,-99) , 
-1, 0.0265351, 0, 0, 0.497767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496026,-99) ,
+1, 0.0265351, 0, 0, 0.497767,-99) ,
 8, 2.38156, 0, 0, 0.501452,-99)    );
   // itree = 1717
   fBoostWeights.push_back(0.000126428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491411,-99) , 
-7, 4.64755, 1, 0, 0.508142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491411,-99) ,
+7, 4.64755, 1, 0, 0.508142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497277,-99) , 
-1, -0.53912, 1, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497277,-99) ,
+1, -0.53912, 1, 0, 0.499344,-99) ,
 5, 0.329645, 1, 0, 0.501457,-99)    );
   // itree = 1718
   fBoostWeights.push_back(7.69288e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499945,-99) , 
-1, -0.185621, 0, 0, 0.503646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499945,-99) ,
+1, -0.185621, 0, 0, 0.503646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489849,-99) , 
-1, -0.162004, 1, 0, 0.497784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489849,-99) ,
+1, -0.162004, 1, 0, 0.497784,-99) ,
 8, 2.38156, 0, 0, 0.501468,-99)    );
   // itree = 1719
   fBoostWeights.push_back(7.46023e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499699,-99) , 
-8, 3.45532, 1, 0, 0.503644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499699,-99) ,
+8, 3.45532, 1, 0, 0.503644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494423,-99) , 
-0, 2.06819, 1, 0, 0.497776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494423,-99) ,
+0, 2.06819, 1, 0, 0.497776,-99) ,
 8, 2.38156, 0, 0, 0.501464,-99)    );
   // itree = 1720
   fBoostWeights.push_back(0.000103196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496797,-99) , 
-4, -0.774054, 1, 0, 0.511937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496797,-99) ,
+4, -0.774054, 1, 0, 0.511937,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496294,-99) , 
-3, 0.823237, 0, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496294,-99) ,
+3, 0.823237, 0, 0, 0.499396,-99) ,
 1, 0.309319, 0, 0, 0.501454,-99)    );
   // itree = 1721
   fBoostWeights.push_back(7.6987e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499963,-99) , 
-3, 0.380456, 1, 0, 0.503627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499963,-99) ,
+3, 0.380456, 1, 0, 0.503627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496032,-99) , 
-1, 0.0265351, 0, 0, 0.497779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496032,-99) ,
+1, 0.0265351, 0, 0, 0.497779,-99) ,
 8, 2.38156, 0, 0, 0.501454,-99)    );
   // itree = 1722
   fBoostWeights.push_back(7.68378e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499725,-99) , 
-4, -2.7239, 0, 0, 0.503641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499725,-99) ,
+4, -2.7239, 0, 0, 0.503641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496053,-99) , 
-1, 0.0265351, 0, 0, 0.497791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496053,-99) ,
+1, 0.0265351, 0, 0, 0.497791,-99) ,
 8, 2.38156, 0, 0, 0.501468,-99)    );
   // itree = 1723
   fBoostWeights.push_back(9.66208e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497803,-99) , 
-5, 0.751479, 1, 0, 0.502728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497803,-99) ,
+5, 0.751479, 1, 0, 0.502728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492165,-99) , 
-5, 0.883423, 0, 0, 0.498203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492165,-99) ,
+5, 0.883423, 0, 0, 0.498203,-99) ,
 0, 1.93071, 0, 0, 0.501462,-99)    );
   // itree = 1724
   fBoostWeights.push_back(9.56382e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495309,-99) , 
-8, 1.99563, 0, 0, 0.502717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495309,-99) ,
+8, 1.99563, 0, 0, 0.502717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492191,-99) , 
-5, 0.883423, 0, 0, 0.498205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492191,-99) ,
+5, 0.883423, 0, 0, 0.498205,-99) ,
 0, 1.93071, 0, 0, 0.501455,-99)    );
   // itree = 1725
   fBoostWeights.push_back(7.37375e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489193,-99) , 
-4, -3.0468, 0, 0, 0.502021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489193,-99) ,
+4, -3.0468, 0, 0, 0.502021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492258,-99) ,
 7, 3.73601, 0, 0, 0.501442,-99)    );
   // itree = 1726
   fBoostWeights.push_back(7.59822e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499924,-99) , 
-3, 0.380456, 1, 0, 0.503583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499924,-99) ,
+3, 0.380456, 1, 0, 0.503583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487422,-99) , 
-7, 4.29516, 0, 0, 0.497781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487422,-99) ,
+7, 4.29516, 0, 0, 0.497781,-99) ,
 8, 2.38156, 0, 0, 0.501427,-99)    );
   // itree = 1727
   fBoostWeights.push_back(9.06452e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495385,-99) , 
-5, 0.754375, 1, 0, 0.511607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495385,-99) ,
+5, 0.754375, 1, 0, 0.511607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498157,-99) , 
-5, 0.245271, 1, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498157,-99) ,
+5, 0.245271, 1, 0, 0.49938,-99) ,
 0, 3.03054, 0, 0, 0.501432,-99)    );
   // itree = 1728
   fBoostWeights.push_back(7.60473e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499916,-99) , 
-5, 1.13177, 1, 0, 0.503608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499916,-99) ,
+5, 1.13177, 1, 0, 0.503608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489841,-99) , 
-1, -0.162004, 1, 0, 0.497784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489841,-99) ,
+1, -0.162004, 1, 0, 0.497784,-99) ,
 8, 2.38156, 0, 0, 0.501444,-99)    );
   // itree = 1729
   fBoostWeights.push_back(7.55324e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-3, 0.380456, 1, 0, 0.503592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+3, 0.380456, 1, 0, 0.503592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490182,-99) , 
-4, -1.41151, 0, 0, 0.497776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490182,-99) ,
+4, -1.41151, 0, 0, 0.497776,-99) ,
 8, 2.38156, 0, 0, 0.501431,-99)    );
   // itree = 1730
   fBoostWeights.push_back(0.000127641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489892,-99) , 
-0, 1.77191, 0, 0, 0.506529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489892,-99) ,
+0, 1.77191, 0, 0, 0.506529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496569,-99) , 
-8, 3.05694, 0, 0, 0.499267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496569,-99) ,
+8, 3.05694, 0, 0, 0.499267,-99) ,
 6, 2.32779, 0, 0, 0.501437,-99)    );
   // itree = 1731
   fBoostWeights.push_back(9.38708e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495881,-99) , 
-1, 0.0281889, 0, 0, 0.511595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495881,-99) ,
+1, 0.0281889, 0, 0, 0.511595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497055,-99) , 
-0, 2.12578, 1, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497055,-99) ,
+0, 2.12578, 1, 0, 0.499398,-99) ,
 0, 3.03054, 0, 0, 0.501444,-99)    );
   // itree = 1732
   fBoostWeights.push_back(7.65164e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-7, 4.57139, 1, 0, 0.50361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+7, 4.57139, 1, 0, 0.50361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496053,-99) , 
-1, 0.0265351, 0, 0, 0.497786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496053,-99) ,
+1, 0.0265351, 0, 0, 0.497786,-99) ,
 8, 2.38156, 0, 0, 0.501446,-99)    );
   // itree = 1733
   fBoostWeights.push_back(7.12568e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.64044, 1, 1, 0.511878,-99) , 
+0,
+0,
+0, 2.64044, 1, 1, 0.511878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498538,-99) , 
-0, 1.3177, 1, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498538,-99) ,
+0, 1.3177, 1, 0, 0.499405,-99) ,
 1, 0.309319, 0, 0, 0.501451,-99)    );
   // itree = 1734
   fBoostWeights.push_back(0.000114382);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49784,-99) , 
-5, 0.751479, 1, 0, 0.502718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49784,-99) ,
+5, 0.751479, 1, 0, 0.502718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489345,-99) , 
-1, -0.581424, 1, 0, 0.49822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489345,-99) ,
+1, -0.581424, 1, 0, 0.49822,-99) ,
 0, 1.93071, 0, 0, 0.50146,-99)    );
   // itree = 1735
   fBoostWeights.push_back(7.66232e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499646,-99) , 
-8, 3.45532, 1, 0, 0.503612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499646,-99) ,
+8, 3.45532, 1, 0, 0.503612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489866,-99) , 
-1, -0.162004, 1, 0, 0.497798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489866,-99) ,
+1, -0.162004, 1, 0, 0.497798,-99) ,
 8, 2.38156, 0, 0, 0.501452,-99)    );
   // itree = 1736
   fBoostWeights.push_back(0.000145818);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491384,-99) , 
-7, 4.64755, 1, 0, 0.508064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491384,-99) ,
+7, 4.64755, 1, 0, 0.508064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496095,-99) , 
-4, -0.463655, 0, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496095,-99) ,
+4, -0.463655, 0, 0, 0.499344,-99) ,
 5, 0.329645, 1, 0, 0.501438,-99)    );
   // itree = 1737
   fBoostWeights.push_back(7.64843e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-4, -1.10944, 1, 0, 0.503603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+4, -1.10944, 1, 0, 0.503603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489896,-99) , 
-1, -0.162004, 1, 0, 0.4978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489896,-99) ,
+1, -0.162004, 1, 0, 0.4978,-99) ,
 8, 2.38156, 0, 0, 0.501447,-99)    );
   // itree = 1738
   fBoostWeights.push_back(7.64577e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499696,-99) , 
-4, -2.7239, 0, 0, 0.503606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499696,-99) ,
+4, -2.7239, 0, 0, 0.503606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496054,-99) , 
-1, 0.0265351, 0, 0, 0.497792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496054,-99) ,
+1, 0.0265351, 0, 0, 0.497792,-99) ,
 8, 2.38156, 0, 0, 0.501446,-99)    );
   // itree = 1739
   fBoostWeights.push_back(7.506e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-1, -0.185621, 0, 0, 0.503589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+1, -0.185621, 0, 0, 0.503589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490246,-99) , 
-4, -1.41151, 0, 0, 0.497804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490246,-99) ,
+4, -1.41151, 0, 0, 0.497804,-99) ,
 8, 2.38156, 0, 0, 0.50144,-99)    );
   // itree = 1740
   fBoostWeights.push_back(7.4579e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499933,-99) , 
-0, 1.64276, 0, 0, 0.503587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499933,-99) ,
+0, 1.64276, 0, 0, 0.503587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481136,-99) , 
-3, 0.390309, 0, 0, 0.497797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481136,-99) ,
+3, 0.390309, 0, 0, 0.497797,-99) ,
 8, 2.38156, 0, 0, 0.501436,-99)    );
   // itree = 1741
   fBoostWeights.push_back(7.63521e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499927,-99) , 
-4, -1.10944, 1, 0, 0.503573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499927,-99) ,
+4, -1.10944, 1, 0, 0.503573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496052,-99) , 
-1, 0.0265351, 0, 0, 0.497783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496052,-99) ,
+1, 0.0265351, 0, 0, 0.497783,-99) ,
 8, 2.38156, 0, 0, 0.501422,-99)    );
   // itree = 1742
   fBoostWeights.push_back(7.61592e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499937,-99) , 
-7, 4.57139, 1, 0, 0.503576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499937,-99) ,
+7, 4.57139, 1, 0, 0.503576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489887,-99) , 
-1, -0.162004, 1, 0, 0.497795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489887,-99) ,
+1, -0.162004, 1, 0, 0.497795,-99) ,
 8, 2.38156, 0, 0, 0.501428,-99)    );
   // itree = 1743
   fBoostWeights.push_back(0.000102598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496771,-99) , 
-4, -0.774054, 1, 0, 0.511813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496771,-99) ,
+4, -0.774054, 1, 0, 0.511813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496299,-99) , 
-3, 0.823237, 0, 0, 0.499387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496299,-99) ,
+3, 0.823237, 0, 0, 0.499387,-99) ,
 1, 0.309319, 0, 0, 0.501426,-99)    );
   // itree = 1744
   fBoostWeights.push_back(7.54314e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-3, 0.380456, 1, 0, 0.503577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+3, 0.380456, 1, 0, 0.503577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487452,-99) , 
-7, 4.29516, 0, 0, 0.497789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487452,-99) ,
+7, 4.29516, 0, 0, 0.497789,-99) ,
 8, 2.38156, 0, 0, 0.501426,-99)    );
   // itree = 1745
   fBoostWeights.push_back(0.000117914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489946,-99) , 
-0, 1.77191, 0, 0, 0.506512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489946,-99) ,
+0, 1.77191, 0, 0, 0.506512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497001,-99) , 
-6, 1.61417, 1, 0, 0.499266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497001,-99) ,
+6, 1.61417, 1, 0, 0.499266,-99) ,
 6, 2.32779, 0, 0, 0.501431,-99)    );
   // itree = 1746
   fBoostWeights.push_back(7.40793e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49969,-99) , 
-4, -2.7239, 0, 0, 0.503596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49969,-99) ,
+4, -2.7239, 0, 0, 0.503596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494434,-99) , 
-0, 2.06819, 1, 0, 0.497787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494434,-99) ,
+0, 2.06819, 1, 0, 0.497787,-99) ,
 8, 2.38156, 0, 0, 0.501438,-99)    );
   // itree = 1747
   fBoostWeights.push_back(6.03517e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49671,-99) , 
-8, 1.88686, 0, 0, 0.502006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49671,-99) ,
+8, 1.88686, 0, 0, 0.502006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492262,-99) ,
 7, 3.73601, 0, 0, 0.501428,-99)    );
   // itree = 1748
   fBoostWeights.push_back(0.000104375);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496793,-99) , 
-4, -0.774054, 1, 0, 0.511791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496793,-99) ,
+4, -0.774054, 1, 0, 0.511791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497742,-99) , 
-1, -0.797617, 1, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497742,-99) ,
+1, -0.797617, 1, 0, 0.499382,-99) ,
 1, 0.309319, 0, 0, 0.501417,-99)    );
   // itree = 1749
   fBoostWeights.push_back(0.000115905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489969,-99) , 
-0, 1.77191, 0, 0, 0.506489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489969,-99) ,
+0, 1.77191, 0, 0, 0.506489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497262,-99) , 
-3, 0.442764, 1, 0, 0.499281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497262,-99) ,
+3, 0.442764, 1, 0, 0.499281,-99) ,
 6, 2.32779, 0, 0, 0.501435,-99)    );
   // itree = 1750
   fBoostWeights.push_back(7.62279e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499627,-99) , 
-8, 3.45532, 1, 0, 0.503591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499627,-99) ,
+8, 3.45532, 1, 0, 0.503591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489928,-99) , 
-1, -0.162004, 1, 0, 0.497813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489928,-99) ,
+1, -0.162004, 1, 0, 0.497813,-99) ,
 8, 2.38156, 0, 0, 0.501444,-99)    );
   // itree = 1751
   fBoostWeights.push_back(8.03103e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.607405, 1, 1, 0.511537,-99) , 
+0,
+0,
+3, 0.607405, 1, 1, 0.511537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497918,-99) , 
-5, 0.920264, 0, 0, 0.499393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497918,-99) ,
+5, 0.920264, 0, 0, 0.499393,-99) ,
 0, 3.03054, 0, 0, 0.501431,-99)    );
   // itree = 1752
   fBoostWeights.push_back(7.4778e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-1, -0.185621, 0, 0, 0.50358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+1, -0.185621, 0, 0, 0.50358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481174,-99) , 
-3, 0.390309, 0, 0, 0.497809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481174,-99) ,
+3, 0.390309, 0, 0, 0.497809,-99) ,
 8, 2.38156, 0, 0, 0.501436,-99)    );
   // itree = 1753
   fBoostWeights.push_back(0.000125607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491421,-99) , 
-7, 4.64755, 1, 0, 0.508047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491421,-99) ,
+7, 4.64755, 1, 0, 0.508047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497287,-99) , 
-1, -0.53912, 1, 0, 0.499339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497287,-99) ,
+1, -0.53912, 1, 0, 0.499339,-99) ,
 5, 0.329645, 1, 0, 0.50143,-99)    );
   // itree = 1754
   fBoostWeights.push_back(7.51043e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499656,-99) , 
-8, 3.45532, 1, 0, 0.503592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499656,-99) ,
+8, 3.45532, 1, 0, 0.503592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487489,-99) , 
-7, 4.29516, 0, 0, 0.4978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487489,-99) ,
+7, 4.29516, 0, 0, 0.4978,-99) ,
 8, 2.38156, 0, 0, 0.50144,-99)    );
   // itree = 1755
   fBoostWeights.push_back(0.000114475);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49681,-99) , 
-5, 1.00622, 1, 0, 0.506453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49681,-99) ,
+5, 1.00622, 1, 0, 0.506453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4966,-99) , 
-8, 3.05694, 0, 0, 0.499283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4966,-99) ,
+8, 3.05694, 0, 0, 0.499283,-99) ,
 6, 2.32779, 0, 0, 0.501426,-99)    );
   // itree = 1756
   fBoostWeights.push_back(9.03836e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49588,-99) , 
-1, 0.0281889, 0, 0, 0.511513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49588,-99) ,
+1, 0.0281889, 0, 0, 0.511513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497935,-99) , 
-5, 0.920264, 0, 0, 0.499402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497935,-99) ,
+5, 0.920264, 0, 0, 0.499402,-99) ,
 0, 3.03054, 0, 0, 0.501434,-99)    );
   // itree = 1757
   fBoostWeights.push_back(8.93714e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497817,-99) , 
-5, 0.751479, 1, 0, 0.502689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497817,-99) ,
+5, 0.751479, 1, 0, 0.502689,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495023,-99) , 
-4, -0.415878, 0, 0, 0.498237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495023,-99) ,
+4, -0.415878, 0, 0, 0.498237,-99) ,
 0, 1.93071, 0, 0, 0.501443,-99)    );
   // itree = 1758
   fBoostWeights.push_back(7.49875e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499645,-99) , 
-8, 3.45532, 1, 0, 0.503582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499645,-99) ,
+8, 3.45532, 1, 0, 0.503582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481203,-99) , 
-3, 0.390309, 0, 0, 0.497816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481203,-99) ,
+3, 0.390309, 0, 0, 0.497816,-99) ,
 8, 2.38156, 0, 0, 0.501439,-99)    );
   // itree = 1759
   fBoostWeights.push_back(7.47022e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499666,-99) , 
-4, -2.7239, 0, 0, 0.503565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499666,-99) ,
+4, -2.7239, 0, 0, 0.503565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487522,-99) , 
-7, 4.29516, 0, 0, 0.497803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487522,-99) ,
+7, 4.29516, 0, 0, 0.497803,-99) ,
 8, 2.38156, 0, 0, 0.501424,-99)    );
   // itree = 1760
   fBoostWeights.push_back(9.34295e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495861,-99) , 
-1, 0.0281889, 0, 0, 0.511469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495861,-99) ,
+1, 0.0281889, 0, 0, 0.511469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497044,-99) , 
-0, 2.12578, 1, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497044,-99) ,
+0, 2.12578, 1, 0, 0.499381,-99) ,
 0, 3.03054, 0, 0, 0.50141,-99)    );
   // itree = 1761
   fBoostWeights.push_back(7.63905e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-3, 0.380456, 1, 0, 0.503553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+3, 0.380456, 1, 0, 0.503553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496055,-99) , 
-1, 0.0265351, 0, 0, 0.497789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496055,-99) ,
+1, 0.0265351, 0, 0, 0.497789,-99) ,
 8, 2.38156, 0, 0, 0.501411,-99)    );
   // itree = 1762
   fBoostWeights.push_back(7.57804e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499693,-99) , 
-4, -2.7239, 0, 0, 0.503567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499693,-99) ,
+4, -2.7239, 0, 0, 0.503567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496075,-99) , 
-1, 0.0265351, 0, 0, 0.497801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496075,-99) ,
+1, 0.0265351, 0, 0, 0.497801,-99) ,
 8, 2.38156, 0, 0, 0.501424,-99)    );
   // itree = 1763
   fBoostWeights.push_back(7.45482e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499934,-99) , 
-7, 4.57139, 1, 0, 0.50355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499934,-99) ,
+7, 4.57139, 1, 0, 0.50355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487564,-99) , 
-7, 4.29516, 0, 0, 0.497813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487564,-99) ,
+7, 4.29516, 0, 0, 0.497813,-99) ,
 8, 2.38156, 0, 0, 0.501419,-99)    );
   // itree = 1764
   fBoostWeights.push_back(7.61569e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-3, 0.380456, 1, 0, 0.503551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+3, 0.380456, 1, 0, 0.503551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489922,-99) , 
-1, -0.162004, 1, 0, 0.497803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489922,-99) ,
+1, -0.162004, 1, 0, 0.497803,-99) ,
 8, 2.38156, 0, 0, 0.501415,-99)    );
   // itree = 1765
   fBoostWeights.push_back(7.43358e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499718,-99) , 
-4, -2.7239, 0, 0, 0.503565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499718,-99) ,
+4, -2.7239, 0, 0, 0.503565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487576,-99) , 
-7, 4.29516, 0, 0, 0.497796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487576,-99) ,
+7, 4.29516, 0, 0, 0.497796,-99) ,
 8, 2.38156, 0, 0, 0.501421,-99)    );
   // itree = 1766
   fBoostWeights.push_back(7.45061e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499937,-99) , 
-4, -1.10944, 1, 0, 0.503549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499937,-99) ,
+4, -1.10944, 1, 0, 0.503549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481206,-99) , 
-3, 0.390309, 0, 0, 0.497785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481206,-99) ,
+3, 0.390309, 0, 0, 0.497785,-99) ,
 8, 2.38156, 0, 0, 0.501407,-99)    );
   // itree = 1767
   fBoostWeights.push_back(7.43977e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-3, 0.380456, 1, 0, 0.503551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+3, 0.380456, 1, 0, 0.503551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490276,-99) , 
-4, -1.41151, 0, 0, 0.497772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490276,-99) ,
+4, -1.41151, 0, 0, 0.497772,-99) ,
 8, 2.38156, 0, 0, 0.501404,-99)    );
   // itree = 1768
   fBoostWeights.push_back(0.000146353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49142,-99) , 
-7, 4.64755, 1, 0, 0.508005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49142,-99) ,
+7, 4.64755, 1, 0, 0.508005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495402,-99) , 
-7, 4.69073, 0, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495402,-99) ,
+7, 4.69073, 0, 0, 0.499326,-99) ,
 5, 0.329645, 1, 0, 0.50141,-99)    );
   // itree = 1769
   fBoostWeights.push_back(0.000116979);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489935,-99) , 
-0, 1.77191, 0, 0, 0.506424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489935,-99) ,
+0, 1.77191, 0, 0, 0.506424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497029,-99) , 
-6, 1.61417, 1, 0, 0.499278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497029,-99) ,
+6, 1.61417, 1, 0, 0.499278,-99) ,
 6, 2.32779, 0, 0, 0.501413,-99)    );
   // itree = 1770
   fBoostWeights.push_back(7.59527e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499673,-99) , 
-8, 3.45532, 1, 0, 0.503575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499673,-99) ,
+8, 3.45532, 1, 0, 0.503575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496052,-99) , 
-1, 0.0265351, 0, 0, 0.497776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496052,-99) ,
+1, 0.0265351, 0, 0, 0.497776,-99) ,
 8, 2.38156, 0, 0, 0.50142,-99)    );
   // itree = 1771
   fBoostWeights.push_back(7.42996e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-7, 4.57139, 1, 0, 0.503558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+7, 4.57139, 1, 0, 0.503558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481258,-99) , 
-3, 0.390309, 0, 0, 0.497789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481258,-99) ,
+3, 0.390309, 0, 0, 0.497789,-99) ,
 8, 2.38156, 0, 0, 0.501414,-99)    );
   // itree = 1772
   fBoostWeights.push_back(7.56455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499711,-99) , 
-4, -2.7239, 0, 0, 0.503559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499711,-99) ,
+4, -2.7239, 0, 0, 0.503559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496058,-99) , 
-1, 0.0265351, 0, 0, 0.497775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496058,-99) ,
+1, 0.0265351, 0, 0, 0.497775,-99) ,
 8, 2.38156, 0, 0, 0.50141,-99)    );
   // itree = 1773
   fBoostWeights.push_back(7.49208e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-0, 1.64276, 0, 0, 0.503542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+0, 1.64276, 0, 0, 0.503542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489896,-99) , 
-1, -0.162004, 1, 0, 0.497787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489896,-99) ,
+1, -0.162004, 1, 0, 0.497787,-99) ,
 8, 2.38156, 0, 0, 0.501404,-99)    );
   // itree = 1774
   fBoostWeights.push_back(0.000103969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496774,-99) , 
-4, -0.774054, 1, 0, 0.511679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496774,-99) ,
+4, -0.774054, 1, 0, 0.511679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49774,-99) , 
-1, -0.797617, 1, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49774,-99) ,
+1, -0.797617, 1, 0, 0.499373,-99) ,
 1, 0.309319, 0, 0, 0.501392,-99)    );
   // itree = 1775
   fBoostWeights.push_back(0.000119184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497435,-99) , 
-4, -1.32703, 1, 0, 0.507995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497435,-99) ,
+4, -1.32703, 1, 0, 0.507995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496103,-99) , 
-4, -0.463655, 0, 0, 0.499328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496103,-99) ,
+4, -0.463655, 0, 0, 0.499328,-99) ,
 5, 0.329645, 1, 0, 0.501409,-99)    );
   // itree = 1776
   fBoostWeights.push_back(0.000124871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491466,-99) , 
-7, 4.64755, 1, 0, 0.507994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491466,-99) ,
+7, 4.64755, 1, 0, 0.507994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4973,-99) , 
-1, -0.53912, 1, 0, 0.499339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4973,-99) ,
+1, -0.53912, 1, 0, 0.499339,-99) ,
 5, 0.329645, 1, 0, 0.501417,-99)    );
   // itree = 1777
   fBoostWeights.push_back(7.55525e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499741,-99) , 
-4, -2.7239, 0, 0, 0.503566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499741,-99) ,
+4, -2.7239, 0, 0, 0.503566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489963,-99) , 
-1, -0.162004, 1, 0, 0.49781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489963,-99) ,
+1, -0.162004, 1, 0, 0.49781,-99) ,
 8, 2.38156, 0, 0, 0.501427,-99)    );
   // itree = 1778
   fBoostWeights.push_back(0.00010333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496818,-99) , 
-4, -0.774054, 1, 0, 0.511694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496818,-99) ,
+4, -0.774054, 1, 0, 0.511694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497773,-99) , 
-1, -0.797617, 1, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497773,-99) ,
+1, -0.797617, 1, 0, 0.499397,-99) ,
 1, 0.309319, 0, 0, 0.501414,-99)    );
   // itree = 1779
   fBoostWeights.push_back(0.000114836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498806,-99) , 
-3, 0.421425, 1, 0, 0.507996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498806,-99) ,
+3, 0.421425, 1, 0, 0.507996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495458,-99) , 
-7, 4.69073, 0, 0, 0.499357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495458,-99) ,
+7, 4.69073, 0, 0, 0.499357,-99) ,
 5, 0.329645, 1, 0, 0.501432,-99)    );
   // itree = 1780
   fBoostWeights.push_back(7.43382e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-7, 4.57139, 1, 0, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+7, 4.57139, 1, 0, 0.503572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481299,-99) , 
-3, 0.390309, 0, 0, 0.497824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481299,-99) ,
+3, 0.390309, 0, 0, 0.497824,-99) ,
 8, 2.38156, 0, 0, 0.501436,-99)    );
   // itree = 1781
   fBoostWeights.push_back(7.57199e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499693,-99) , 
-8, 3.45532, 1, 0, 0.503573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499693,-99) ,
+8, 3.45532, 1, 0, 0.503573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496088,-99) , 
-1, 0.0265351, 0, 0, 0.497811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496088,-99) ,
+1, 0.0265351, 0, 0, 0.497811,-99) ,
 8, 2.38156, 0, 0, 0.501432,-99)    );
   // itree = 1782
   fBoostWeights.push_back(6.57713e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497739,-99) , 
-3, 1.04065, 1, 0, 0.502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497739,-99) ,
+3, 1.04065, 1, 0, 0.502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492305,-99) ,
 7, 3.73601, 0, 0, 0.501426,-99)    );
   // itree = 1783
   fBoostWeights.push_back(7.54441e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499966,-99) , 
-3, 0.380456, 1, 0, 0.503548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499966,-99) ,
+3, 0.380456, 1, 0, 0.503548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489972,-99) , 
-1, -0.162004, 1, 0, 0.497815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489972,-99) ,
+1, -0.162004, 1, 0, 0.497815,-99) ,
 8, 2.38156, 0, 0, 0.501418,-99)    );
   // itree = 1784
   fBoostWeights.push_back(7.63054e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499429,-99) , 
-3, 0.388411, 1, 0, 0.502667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499429,-99) ,
+3, 0.388411, 1, 0, 0.502667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490444,-99) , 
-8, 2.13485, 0, 0, 0.498222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490444,-99) ,
+8, 2.13485, 0, 0, 0.498222,-99) ,
 0, 1.93071, 0, 0, 0.501424,-99)    );
   // itree = 1785
   fBoostWeights.push_back(8.88325e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495404,-99) , 
-8, 1.99563, 0, 0, 0.502681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495404,-99) ,
+8, 1.99563, 0, 0, 0.502681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489868,-99) , 
-7, 4.45205, 0, 0, 0.498215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489868,-99) ,
+7, 4.45205, 0, 0, 0.498215,-99) ,
 0, 1.93071, 0, 0, 0.501431,-99)    );
   // itree = 1786
   fBoostWeights.push_back(9.27637e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495924,-99) , 
-1, 0.0281889, 0, 0, 0.511443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495924,-99) ,
+1, 0.0281889, 0, 0, 0.511443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497079,-99) , 
-0, 2.12578, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497079,-99) ,
+0, 2.12578, 1, 0, 0.499395,-99) ,
 0, 3.03054, 0, 0, 0.501417,-99)    );
   // itree = 1787
   fBoostWeights.push_back(7.53944e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-1, -0.185621, 0, 0, 0.503553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+1, -0.185621, 0, 0, 0.503553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496087,-99) , 
-1, 0.0265351, 0, 0, 0.497809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496087,-99) ,
+1, 0.0265351, 0, 0, 0.497809,-99) ,
 8, 2.38156, 0, 0, 0.501419,-99)    );
   // itree = 1788
   fBoostWeights.push_back(0.000113131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497853,-99) , 
-5, 0.751479, 1, 0, 0.502674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497853,-99) ,
+5, 0.751479, 1, 0, 0.502674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489406,-99) , 
-1, -0.581424, 1, 0, 0.498198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489406,-99) ,
+1, -0.581424, 1, 0, 0.498198,-99) ,
 0, 1.93071, 0, 0, 0.501422,-99)    );
   // itree = 1789
   fBoostWeights.push_back(7.41862e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499695,-99) , 
-8, 3.45532, 1, 0, 0.503543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499695,-99) ,
+8, 3.45532, 1, 0, 0.503543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481282,-99) , 
-3, 0.390309, 0, 0, 0.497812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481282,-99) ,
+3, 0.390309, 0, 0, 0.497812,-99) ,
 8, 2.38156, 0, 0, 0.501414,-99)    );
   // itree = 1790
   fBoostWeights.push_back(7.29356e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-3, 0.380456, 1, 0, 0.503527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+3, 0.380456, 1, 0, 0.503527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494499,-99) , 
-0, 2.06819, 1, 0, 0.497799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494499,-99) ,
+0, 2.06819, 1, 0, 0.497799,-99) ,
 8, 2.38156, 0, 0, 0.501399,-99)    );
   // itree = 1791
   fBoostWeights.push_back(7.51078e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499979,-99) , 
-3, 0.380456, 1, 0, 0.50354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499979,-99) ,
+3, 0.380456, 1, 0, 0.50354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496083,-99) , 
-1, 0.0265351, 0, 0, 0.497801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496083,-99) ,
+1, 0.0265351, 0, 0, 0.497801,-99) ,
 8, 2.38156, 0, 0, 0.501408,-99)    );
   // itree = 1792
   fBoostWeights.push_back(7.38118e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499967,-99) , 
-7, 4.57139, 1, 0, 0.503554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499967,-99) ,
+7, 4.57139, 1, 0, 0.503554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490343,-99) , 
-4, -1.41151, 0, 0, 0.497813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490343,-99) ,
+4, -1.41151, 0, 0, 0.497813,-99) ,
 8, 2.38156, 0, 0, 0.501421,-99)    );
   // itree = 1793
   fBoostWeights.push_back(7.52773e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499738,-99) , 
-8, 3.45532, 1, 0, 0.503555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499738,-99) ,
+8, 3.45532, 1, 0, 0.503555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496095,-99) , 
-1, 0.0265351, 0, 0, 0.497805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496095,-99) ,
+1, 0.0265351, 0, 0, 0.497805,-99) ,
 8, 2.38156, 0, 0, 0.501419,-99)    );
   // itree = 1794
   fBoostWeights.push_back(7.41219e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499683,-99) , 
-4, -2.7239, 0, 0, 0.503538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499683,-99) ,
+4, -2.7239, 0, 0, 0.503538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481333,-99) , 
-3, 0.390309, 0, 0, 0.497817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481333,-99) ,
+3, 0.390309, 0, 0, 0.497817,-99) ,
 8, 2.38156, 0, 0, 0.501413,-99)    );
   // itree = 1795
   fBoostWeights.push_back(7.37694e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-1, -0.185621, 0, 0, 0.503522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+1, -0.185621, 0, 0, 0.503522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481353,-99) , 
-3, 0.390309, 0, 0, 0.497804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481353,-99) ,
+3, 0.390309, 0, 0, 0.497804,-99) ,
 8, 2.38156, 0, 0, 0.501397,-99)    );
   // itree = 1796
   fBoostWeights.push_back(7.48583e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499732,-99) , 
-8, 3.45532, 1, 0, 0.50352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499732,-99) ,
+8, 3.45532, 1, 0, 0.50352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489949,-99) , 
-1, -0.162004, 1, 0, 0.497791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489949,-99) ,
+1, -0.162004, 1, 0, 0.497791,-99) ,
 8, 2.38156, 0, 0, 0.501391,-99)    );
   // itree = 1797
   fBoostWeights.push_back(7.37299e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-3, 0.380456, 1, 0, 0.503503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+3, 0.380456, 1, 0, 0.503503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481369,-99) , 
-3, 0.390309, 0, 0, 0.497783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481369,-99) ,
+3, 0.390309, 0, 0, 0.497783,-99) ,
 8, 2.38156, 0, 0, 0.501378,-99)    );
   // itree = 1798
   fBoostWeights.push_back(7.49124e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499765,-99) , 
-8, 3.45532, 1, 0, 0.503517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499765,-99) ,
+8, 3.45532, 1, 0, 0.503517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496059,-99) , 
-1, 0.0265351, 0, 0, 0.49777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496059,-99) ,
+1, 0.0265351, 0, 0, 0.49777,-99) ,
 8, 2.38156, 0, 0, 0.501382,-99)    );
   // itree = 1799
   fBoostWeights.push_back(7.2951e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499785,-99) , 
-8, 3.45532, 1, 0, 0.5035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499785,-99) ,
+8, 3.45532, 1, 0, 0.5035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481398,-99) , 
-3, 0.390309, 0, 0, 0.497782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481398,-99) ,
+3, 0.390309, 0, 0, 0.497782,-99) ,
 8, 2.38156, 0, 0, 0.501375,-99)    );
   // itree = 1800
   fBoostWeights.push_back(6.34799e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499935,-99) , 
-3, 0.380456, 1, 0, 0.503484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499935,-99) ,
+3, 0.380456, 1, 0, 0.503484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497258,-99) , 
-5, 1.0889, 0, 0, 0.497769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497258,-99) ,
+5, 1.0889, 0, 0, 0.497769,-99) ,
 8, 2.38156, 0, 0, 0.50136,-99)    );
   // itree = 1801
   fBoostWeights.push_back(8.9908e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495335,-99) , 
-5, 0.754375, 1, 0, 0.511368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495335,-99) ,
+5, 0.754375, 1, 0, 0.511368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497893,-99) , 
-5, 0.920264, 0, 0, 0.499357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497893,-99) ,
+5, 0.920264, 0, 0, 0.499357,-99) ,
 0, 3.03054, 0, 0, 0.501372,-99)    );
   // itree = 1802
   fBoostWeights.push_back(9.20904e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-7, 4.14951, 1, 1, 0.50637,-99) , 
+0,
+0,
+7, 4.14951, 1, 1, 0.50637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497264,-99) , 
-3, 0.442764, 1, 0, 0.499254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497264,-99) ,
+3, 0.442764, 1, 0, 0.499254,-99) ,
 6, 2.32779, 0, 0, 0.501381,-99)    );
   // itree = 1803
   fBoostWeights.push_back(7.34858e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-7, 4.57139, 1, 0, 0.503509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+7, 4.57139, 1, 0, 0.503509,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487657,-99) , 
-7, 4.29516, 0, 0, 0.497793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487657,-99) ,
+7, 4.29516, 0, 0, 0.497793,-99) ,
 8, 2.38156, 0, 0, 0.501385,-99)    );
   // itree = 1804
   fBoostWeights.push_back(9.19388e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495363,-99) , 
-5, 0.754375, 1, 0, 0.511361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495363,-99) ,
+5, 0.754375, 1, 0, 0.511361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497074,-99) , 
-0, 2.12578, 1, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497074,-99) ,
+0, 2.12578, 1, 0, 0.49937,-99) ,
 0, 3.03054, 0, 0, 0.501382,-99)    );
   // itree = 1805
   fBoostWeights.push_back(6.02199e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498856,-99) , 
-7, 4.7945, 1, 0, 0.501957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498856,-99) ,
+7, 4.7945, 1, 0, 0.501957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492279,-99) ,
 7, 3.73601, 0, 0, 0.501383,-99)    );
   // itree = 1806
   fBoostWeights.push_back(7.50148e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499662,-99) , 
-4, -2.7239, 0, 0, 0.50351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499662,-99) ,
+4, -2.7239, 0, 0, 0.50351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496069,-99) , 
-1, 0.0265351, 0, 0, 0.497774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496069,-99) ,
+1, 0.0265351, 0, 0, 0.497774,-99) ,
 8, 2.38156, 0, 0, 0.501379,-99)    );
   // itree = 1807
   fBoostWeights.push_back(9.15222e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495371,-99) , 
-5, 0.754375, 1, 0, 0.511337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495371,-99) ,
+5, 0.754375, 1, 0, 0.511337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497086,-99) , 
-0, 2.12578, 1, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497086,-99) ,
+0, 2.12578, 1, 0, 0.499364,-99) ,
 0, 3.03054, 0, 0, 0.501373,-99)    );
   // itree = 1808
   fBoostWeights.push_back(7.4882e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-3, 0.380456, 1, 0, 0.503498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+3, 0.380456, 1, 0, 0.503498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496081,-99) , 
-1, 0.0265351, 0, 0, 0.497781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496081,-99) ,
+1, 0.0265351, 0, 0, 0.497781,-99) ,
 8, 2.38156, 0, 0, 0.501374,-99)    );
   // itree = 1809
   fBoostWeights.push_back(7.3379e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-1, -0.185621, 0, 0, 0.503512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+1, -0.185621, 0, 0, 0.503512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481414,-99) , 
-3, 0.390309, 0, 0, 0.497793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481414,-99) ,
+3, 0.390309, 0, 0, 0.497793,-99) ,
 8, 2.38156, 0, 0, 0.501387,-99)    );
   // itree = 1810
   fBoostWeights.push_back(7.2986e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-7, 4.57139, 1, 0, 0.50351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+7, 4.57139, 1, 0, 0.50351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481434,-99) , 
-3, 0.390309, 0, 0, 0.49778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481434,-99) ,
+3, 0.390309, 0, 0, 0.49778,-99) ,
 8, 2.38156, 0, 0, 0.501381,-99)    );
   // itree = 1811
   fBoostWeights.push_back(9.36909e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495417,-99) , 
-8, 1.99563, 0, 0, 0.502643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495417,-99) ,
+8, 1.99563, 0, 0, 0.502643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492184,-99) , 
-5, 0.883423, 0, 0, 0.498116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492184,-99) ,
+5, 0.883423, 0, 0, 0.498116,-99) ,
 0, 1.93071, 0, 0, 0.501377,-99)    );
   // itree = 1812
   fBoostWeights.push_back(9.98078e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497759,-99) , 
-1, -0.161764, 0, 0, 0.506327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497759,-99) ,
+1, -0.161764, 0, 0, 0.506327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497369,-99) , 
-5, 0.245244, 1, 0, 0.49925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497369,-99) ,
+5, 0.245244, 1, 0, 0.49925,-99) ,
 6, 2.32779, 0, 0, 0.501364,-99)    );
   // itree = 1813
   fBoostWeights.push_back(9.16009e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495878,-99) , 
-1, 0.0281889, 0, 0, 0.511305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495878,-99) ,
+1, 0.0281889, 0, 0, 0.511305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497103,-99) , 
-0, 2.12578, 1, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497103,-99) ,
+0, 2.12578, 1, 0, 0.499373,-99) ,
 0, 3.03054, 0, 0, 0.501375,-99)    );
   // itree = 1814
   fBoostWeights.push_back(7.31002e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499672,-99) , 
-4, -2.7239, 0, 0, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499672,-99) ,
+4, -2.7239, 0, 0, 0.503505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490372,-99) , 
-4, -1.41151, 0, 0, 0.497777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490372,-99) ,
+4, -1.41151, 0, 0, 0.497777,-99) ,
 8, 2.38156, 0, 0, 0.501377,-99)    );
   // itree = 1815
   fBoostWeights.push_back(7.47685e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-3, 0.380456, 1, 0, 0.503489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+3, 0.380456, 1, 0, 0.503489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489916,-99) , 
-1, -0.162004, 1, 0, 0.49777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489916,-99) ,
+1, -0.162004, 1, 0, 0.49777,-99) ,
 8, 2.38156, 0, 0, 0.501364,-99)    );
   // itree = 1816
   fBoostWeights.push_back(7.48118e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499695,-99) , 
-4, -2.7239, 0, 0, 0.503503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499695,-99) ,
+4, -2.7239, 0, 0, 0.503503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496064,-99) , 
-1, 0.0265351, 0, 0, 0.497762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496064,-99) ,
+1, 0.0265351, 0, 0, 0.497762,-99) ,
 8, 2.38156, 0, 0, 0.50137,-99)    );
   // itree = 1817
   fBoostWeights.push_back(7.44533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-1, -0.185621, 0, 0, 0.503486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+1, -0.185621, 0, 0, 0.503486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48993,-99) , 
-1, -0.162004, 1, 0, 0.497774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48993,-99) ,
+1, -0.162004, 1, 0, 0.497774,-99) ,
 8, 2.38156, 0, 0, 0.501364,-99)    );
   // itree = 1818
   fBoostWeights.push_back(9.08351e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495348,-99) , 
-5, 0.754375, 1, 0, 0.511276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495348,-99) ,
+5, 0.754375, 1, 0, 0.511276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497112,-99) , 
-0, 2.12578, 1, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497112,-99) ,
+0, 2.12578, 1, 0, 0.49936,-99) ,
 0, 3.03054, 0, 0, 0.50136,-99)    );
   // itree = 1819
   fBoostWeights.push_back(0.000114555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489827,-99) , 
-0, 1.77191, 0, 0, 0.506318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489827,-99) ,
+0, 1.77191, 0, 0, 0.506318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49727,-99) , 
-3, 0.442764, 1, 0, 0.499249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49727,-99) ,
+3, 0.442764, 1, 0, 0.499249,-99) ,
 6, 2.32779, 0, 0, 0.501361,-99)    );
   // itree = 1820
   fBoostWeights.push_back(0.000144295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491468,-99) , 
-7, 4.64755, 1, 0, 0.507894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491468,-99) ,
+7, 4.64755, 1, 0, 0.507894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496085,-99) , 
-4, -0.463655, 0, 0, 0.499308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496085,-99) ,
+4, -0.463655, 0, 0, 0.499308,-99) ,
 5, 0.329645, 1, 0, 0.50137,-99)    );
   // itree = 1821
   fBoostWeights.push_back(7.28201e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499731,-99) , 
-4, -2.7239, 0, 0, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499731,-99) ,
+4, -2.7239, 0, 0, 0.503505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490412,-99) , 
-4, -1.41151, 0, 0, 0.497783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490412,-99) ,
+4, -1.41151, 0, 0, 0.497783,-99) ,
 8, 2.38156, 0, 0, 0.501379,-99)    );
   // itree = 1822
   fBoostWeights.push_back(7.45876e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-4, -1.10944, 1, 0, 0.503489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+4, -1.10944, 1, 0, 0.503489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496077,-99) , 
-1, 0.0265351, 0, 0, 0.497775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496077,-99) ,
+1, 0.0265351, 0, 0, 0.497775,-99) ,
 8, 2.38156, 0, 0, 0.501366,-99)    );
   // itree = 1823
   fBoostWeights.push_back(0.000100414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496775,-99) , 
-4, -0.774054, 1, 0, 0.511519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496775,-99) ,
+4, -0.774054, 1, 0, 0.511519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497355,-99) , 
-6, 2.36419, 0, 0, 0.499381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497355,-99) ,
+6, 2.36419, 0, 0, 0.499381,-99) ,
 1, 0.309319, 0, 0, 0.501372,-99)    );
   // itree = 1824
   fBoostWeights.push_back(8.82365e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497867,-99) , 
-5, 0.751479, 1, 0, 0.502647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497867,-99) ,
+5, 0.751479, 1, 0, 0.502647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494959,-99) , 
-4, -0.415878, 0, 0, 0.498125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494959,-99) ,
+4, -0.415878, 0, 0, 0.498125,-99) ,
 0, 1.93071, 0, 0, 0.501382,-99)    );
   // itree = 1825
   fBoostWeights.push_back(7.46393e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499724,-99) , 
-4, -2.7239, 0, 0, 0.503495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499724,-99) ,
+4, -2.7239, 0, 0, 0.503495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489954,-99) , 
-1, -0.162004, 1, 0, 0.497797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489954,-99) ,
+1, -0.162004, 1, 0, 0.497797,-99) ,
 8, 2.38156, 0, 0, 0.501378,-99)    );
   // itree = 1826
   fBoostWeights.push_back(7.29291e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499967,-99) , 
-3, 0.380456, 1, 0, 0.503479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499967,-99) ,
+3, 0.380456, 1, 0, 0.503479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487673,-99) , 
-7, 4.29516, 0, 0, 0.49779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487673,-99) ,
+7, 4.29516, 0, 0, 0.49779,-99) ,
 8, 2.38156, 0, 0, 0.501365,-99)    );
   // itree = 1827
   fBoostWeights.push_back(7.28204e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499747,-99) , 
-4, -2.7239, 0, 0, 0.503492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499747,-99) ,
+4, -2.7239, 0, 0, 0.503492,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481457,-99) , 
-3, 0.390309, 0, 0, 0.49778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481457,-99) ,
+3, 0.390309, 0, 0, 0.49778,-99) ,
 8, 2.38156, 0, 0, 0.50137,-99)    );
   // itree = 1828
   fBoostWeights.push_back(7.40496e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499902,-99) , 
-0, 1.64276, 0, 0, 0.503476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499902,-99) ,
+0, 1.64276, 0, 0, 0.503476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496073,-99) , 
-1, 0.0265351, 0, 0, 0.497767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496073,-99) ,
+1, 0.0265351, 0, 0, 0.497767,-99) ,
 8, 2.38156, 0, 0, 0.501355,-99)    );
   // itree = 1829
   fBoostWeights.push_back(9.11287e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49585,-99) , 
-1, 0.0281889, 0, 0, 0.511227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49585,-99) ,
+1, 0.0281889, 0, 0, 0.511227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497105,-99) , 
-0, 2.12578, 1, 0, 0.499358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497105,-99) ,
+0, 2.12578, 1, 0, 0.499358,-99) ,
 0, 3.03054, 0, 0, 0.50135,-99)    );
   // itree = 1830
   fBoostWeights.push_back(7.42112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-4, -1.10944, 1, 0, 0.503466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+4, -1.10944, 1, 0, 0.503466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489949,-99) , 
-1, -0.162004, 1, 0, 0.497776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489949,-99) ,
+1, -0.162004, 1, 0, 0.497776,-99) ,
 8, 2.38156, 0, 0, 0.501351,-99)    );
   // itree = 1831
   fBoostWeights.push_back(9.36792e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497873,-99) , 
-5, 0.751479, 1, 0, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497873,-99) ,
+5, 0.751479, 1, 0, 0.502617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492182,-99) , 
-5, 0.883423, 0, 0, 0.498089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492182,-99) ,
+5, 0.883423, 0, 0, 0.498089,-99) ,
 0, 1.93071, 0, 0, 0.50135,-99)    );
   // itree = 1832
   fBoostWeights.push_back(9.07023e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495863,-99) , 
-1, 0.0281889, 0, 0, 0.511214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495863,-99) ,
+1, 0.0281889, 0, 0, 0.511214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49712,-99) , 
-0, 2.12578, 1, 0, 0.499353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49712,-99) ,
+0, 2.12578, 1, 0, 0.499353,-99) ,
 0, 3.03054, 0, 0, 0.501344,-99)    );
   // itree = 1833
   fBoostWeights.push_back(7.42766e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-7, 4.57139, 1, 0, 0.503465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+7, 4.57139, 1, 0, 0.503465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496066,-99) , 
-1, 0.0265351, 0, 0, 0.497759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496066,-99) ,
+1, 0.0265351, 0, 0, 0.497759,-99) ,
 8, 2.38156, 0, 0, 0.501345,-99)    );
   // itree = 1834
   fBoostWeights.push_back(7.13525e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499729,-99) , 
-4, -2.7239, 0, 0, 0.503466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499729,-99) ,
+4, -2.7239, 0, 0, 0.503466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494545,-99) , 
-0, 2.06819, 1, 0, 0.497771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494545,-99) ,
+0, 2.06819, 1, 0, 0.497771,-99) ,
 8, 2.38156, 0, 0, 0.50135,-99)    );
   // itree = 1835
   fBoostWeights.push_back(7.43958e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-3, 0.380456, 1, 0, 0.503451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+3, 0.380456, 1, 0, 0.503451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496085,-99) , 
-1, 0.0265351, 0, 0, 0.497773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496085,-99) ,
+1, 0.0265351, 0, 0, 0.497773,-99) ,
 8, 2.38156, 0, 0, 0.501341,-99)    );
   // itree = 1836
   fBoostWeights.push_back(0.000123723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491473,-99) , 
-7, 4.64755, 1, 0, 0.507843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491473,-99) ,
+7, 4.64755, 1, 0, 0.507843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497294,-99) , 
-1, -0.53912, 1, 0, 0.499303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497294,-99) ,
+1, -0.53912, 1, 0, 0.499303,-99) ,
 5, 0.329645, 1, 0, 0.501354,-99)    );
   // itree = 1837
   fBoostWeights.push_back(9.33258e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49794,-99) , 
-5, 0.751479, 1, 0, 0.502642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49794,-99) ,
+5, 0.751479, 1, 0, 0.502642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492191,-99) , 
-5, 0.883423, 0, 0, 0.498076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492191,-99) ,
+5, 0.883423, 0, 0, 0.498076,-99) ,
 0, 1.93071, 0, 0, 0.501364,-99)    );
   // itree = 1838
   fBoostWeights.push_back(7.4064e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49995,-99) , 
-1, -0.185621, 0, 0, 0.503471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49995,-99) ,
+1, -0.185621, 0, 0, 0.503471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48998,-99) , 
-1, -0.162004, 1, 0, 0.497783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48998,-99) ,
+1, -0.162004, 1, 0, 0.497783,-99) ,
 8, 2.38156, 0, 0, 0.501358,-99)    );
   // itree = 1839
   fBoostWeights.push_back(0.000102645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496817,-99) , 
-4, -0.774054, 1, 0, 0.511469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496817,-99) ,
+4, -0.774054, 1, 0, 0.511469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497756,-99) , 
-1, -0.797617, 1, 0, 0.499369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497756,-99) ,
+1, -0.797617, 1, 0, 0.499369,-99) ,
 1, 0.309319, 0, 0, 0.501354,-99)    );
   // itree = 1840
   fBoostWeights.push_back(7.20355e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499991,-99) , 
-1, -0.185621, 0, 0, 0.503487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499991,-99) ,
+1, -0.185621, 0, 0, 0.503487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490441,-99) , 
-4, -1.41151, 0, 0, 0.497793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490441,-99) ,
+4, -1.41151, 0, 0, 0.497793,-99) ,
 8, 2.38156, 0, 0, 0.501371,-99)    );
   // itree = 1841
   fBoostWeights.push_back(6.2276e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499753,-99) , 
-4, -2.7239, 0, 0, 0.503485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499753,-99) ,
+4, -2.7239, 0, 0, 0.503485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497298,-99) , 
-5, 1.0889, 0, 0, 0.497786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497298,-99) ,
+5, 1.0889, 0, 0, 0.497786,-99) ,
 8, 2.38156, 0, 0, 0.501368,-99)    );
   // itree = 1842
   fBoostWeights.push_back(0.000111459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497963,-99) , 
-5, 0.751479, 1, 0, 0.502635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497963,-99) ,
+5, 0.751479, 1, 0, 0.502635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489335,-99) , 
-1, -0.581424, 1, 0, 0.49809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489335,-99) ,
+1, -0.581424, 1, 0, 0.49809,-99) ,
 0, 1.93071, 0, 0, 0.501363,-99)    );
   // itree = 1843
   fBoostWeights.push_back(7.24416e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499754,-99) , 
-4, -2.7239, 0, 0, 0.503464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499754,-99) ,
+4, -2.7239, 0, 0, 0.503464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481492,-99) , 
-3, 0.390309, 0, 0, 0.497789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481492,-99) ,
+3, 0.390309, 0, 0, 0.497789,-99) ,
 8, 2.38156, 0, 0, 0.501356,-99)    );
   // itree = 1844
   fBoostWeights.push_back(9.42747e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.471511, 1, 1, 0.511416,-99) , 
+0,
+0,
+3, 0.471511, 1, 1, 0.511416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496253,-99) , 
-3, 0.823237, 0, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496253,-99) ,
+3, 0.823237, 0, 0, 0.499364,-99) ,
 1, 0.309319, 0, 0, 0.501341,-99)    );
   // itree = 1845
   fBoostWeights.push_back(7.20644e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-4, -1.10944, 1, 0, 0.503444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+4, -1.10944, 1, 0, 0.503444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481528,-99) , 
-3, 0.390309, 0, 0, 0.497776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481528,-99) ,
+3, 0.390309, 0, 0, 0.497776,-99) ,
 8, 2.38156, 0, 0, 0.501338,-99)    );
   // itree = 1846
   fBoostWeights.push_back(9.49407e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.511389,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.511389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497755,-99) , 
-1, -0.797617, 1, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497755,-99) ,
+1, -0.797617, 1, 0, 0.499362,-99) ,
 1, 0.309319, 0, 0, 0.501335,-99)    );
   // itree = 1847
   fBoostWeights.push_back(7.39649e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499713,-99) , 
-8, 3.45532, 1, 0, 0.50346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499713,-99) ,
+8, 3.45532, 1, 0, 0.50346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496091,-99) , 
-1, 0.0265351, 0, 0, 0.497777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496091,-99) ,
+1, 0.0265351, 0, 0, 0.497777,-99) ,
 8, 2.38156, 0, 0, 0.501348,-99)    );
   // itree = 1848
   fBoostWeights.push_back(5.67812e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497078,-99) , 
-2, 0.70081, 1, 0, 0.501529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497078,-99) ,
+2, 0.70081, 1, 0, 0.501529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498699,-99) ,
 2, -0.974311, 0, 0, 0.501342,-99)    );
   // itree = 1849
   fBoostWeights.push_back(7.40845e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49995,-99) , 
-3, 0.380456, 1, 0, 0.503437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49995,-99) ,
+3, 0.380456, 1, 0, 0.503437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489987,-99) , 
-1, -0.162004, 1, 0, 0.497783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489987,-99) ,
+1, -0.162004, 1, 0, 0.497783,-99) ,
 8, 2.38156, 0, 0, 0.501336,-99)    );
   // itree = 1850
   fBoostWeights.push_back(7.23646e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49997,-99) , 
-3, 0.380456, 1, 0, 0.50345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49997,-99) ,
+3, 0.380456, 1, 0, 0.50345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487683,-99) , 
-7, 4.29516, 0, 0, 0.497776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487683,-99) ,
+7, 4.29516, 0, 0, 0.497776,-99) ,
 8, 2.38156, 0, 0, 0.501342,-99)    );
   // itree = 1851
   fBoostWeights.push_back(7.18532e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499751,-99) , 
-8, 3.45532, 1, 0, 0.503464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499751,-99) ,
+8, 3.45532, 1, 0, 0.503464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490461,-99) , 
-4, -1.41151, 0, 0, 0.497766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490461,-99) ,
+4, -1.41151, 0, 0, 0.497766,-99) ,
 8, 2.38156, 0, 0, 0.501346,-99)    );
   // itree = 1852
   fBoostWeights.push_back(7.2108e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49979,-99) , 
-0, 2.51616, 0, 0, 0.5026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49979,-99) ,
+0, 2.51616, 0, 0, 0.5026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489737,-99) , 
-7, 4.45205, 0, 0, 0.498074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489737,-99) ,
+7, 4.45205, 0, 0, 0.498074,-99) ,
 0, 1.93071, 0, 0, 0.501334,-99)    );
   // itree = 1853
   fBoostWeights.push_back(7.16093e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-7, 4.57139, 1, 0, 0.503444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+7, 4.57139, 1, 0, 0.503444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490478,-99) , 
-4, -1.41151, 0, 0, 0.497755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490478,-99) ,
+4, -1.41151, 0, 0, 0.497755,-99) ,
 8, 2.38156, 0, 0, 0.50133,-99)    );
   // itree = 1854
   fBoostWeights.push_back(7.20251e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-3, 0.380456, 1, 0, 0.503445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+3, 0.380456, 1, 0, 0.503445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487694,-99) , 
-7, 4.29516, 0, 0, 0.497748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487694,-99) ,
+7, 4.29516, 0, 0, 0.497748,-99) ,
 8, 2.38156, 0, 0, 0.501328,-99)    );
   // itree = 1855
   fBoostWeights.push_back(0.000116087);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489834,-99) , 
-0, 1.77191, 0, 0, 0.50627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489834,-99) ,
+0, 1.77191, 0, 0, 0.50627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497007,-99) , 
-6, 1.61417, 1, 0, 0.499229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497007,-99) ,
+6, 1.61417, 1, 0, 0.499229,-99) ,
 6, 2.32779, 0, 0, 0.501333,-99)    );
   // itree = 1856
   fBoostWeights.push_back(8.71822e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49546,-99) , 
-8, 1.99563, 0, 0, 0.502605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49546,-99) ,
+8, 1.99563, 0, 0, 0.502605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489772,-99) , 
-7, 4.45205, 0, 0, 0.498084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489772,-99) ,
+7, 4.45205, 0, 0, 0.498084,-99) ,
 0, 1.93071, 0, 0, 0.50134,-99)    );
   // itree = 1857
   fBoostWeights.push_back(7.39404e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499721,-99) , 
-4, -2.7239, 0, 0, 0.503445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499721,-99) ,
+4, -2.7239, 0, 0, 0.503445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496059,-99) , 
-1, 0.0265351, 0, 0, 0.497742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496059,-99) ,
+1, 0.0265351, 0, 0, 0.497742,-99) ,
 8, 2.38156, 0, 0, 0.501326,-99)    );
   // itree = 1858
   fBoostWeights.push_back(7.35092e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499733,-99) , 
-8, 3.45532, 1, 0, 0.503429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499733,-99) ,
+8, 3.45532, 1, 0, 0.503429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496078,-99) , 
-1, 0.0265351, 0, 0, 0.497754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496078,-99) ,
+1, 0.0265351, 0, 0, 0.497754,-99) ,
 8, 2.38156, 0, 0, 0.50132,-99)    );
   // itree = 1859
   fBoostWeights.push_back(0.000106054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493331,-99) , 
-3, 0.951513, 1, 0, 0.506224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493331,-99) ,
+3, 0.951513, 1, 0, 0.506224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497265,-99) , 
-3, 0.442764, 1, 0, 0.499222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497265,-99) ,
+3, 0.442764, 1, 0, 0.499222,-99) ,
 6, 2.32779, 0, 0, 0.501314,-99)    );
   // itree = 1860
   fBoostWeights.push_back(0.000107436);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.1824, 1, 1, 0.50776,-99) , 
+0,
+0,
+0, 2.1824, 1, 1, 0.50776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495385,-99) , 
-7, 4.69073, 0, 0, 0.499288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495385,-99) ,
+7, 4.69073, 0, 0, 0.499288,-99) ,
 5, 0.329645, 1, 0, 0.501322,-99)    );
   // itree = 1861
   fBoostWeights.push_back(7.19465e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-3, 0.380456, 1, 0, 0.503416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+3, 0.380456, 1, 0, 0.503416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481541,-99) , 
-3, 0.390309, 0, 0, 0.497771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481541,-99) ,
+3, 0.390309, 0, 0, 0.497771,-99) ,
 8, 2.38156, 0, 0, 0.501319,-99)    );
   // itree = 1862
   fBoostWeights.push_back(0.000102065);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496743,-99) , 
-4, -0.774054, 1, 0, 0.511299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496743,-99) ,
+4, -0.774054, 1, 0, 0.511299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497759,-99) , 
-1, -0.797617, 1, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497759,-99) ,
+1, -0.797617, 1, 0, 0.499364,-99) ,
 1, 0.309319, 0, 0, 0.501322,-99)    );
   // itree = 1863
   fBoostWeights.push_back(7.3871e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-7, 4.57139, 1, 0, 0.503447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+7, 4.57139, 1, 0, 0.503447,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489958,-99) , 
-1, -0.162004, 1, 0, 0.497775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489958,-99) ,
+1, -0.162004, 1, 0, 0.497775,-99) ,
 8, 2.38156, 0, 0, 0.501339,-99)    );
   // itree = 1864
   fBoostWeights.push_back(7.37112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499724,-99) , 
-4, -2.7239, 0, 0, 0.503448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499724,-99) ,
+4, -2.7239, 0, 0, 0.503448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496097,-99) , 
-1, 0.0265351, 0, 0, 0.497767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496097,-99) ,
+1, 0.0265351, 0, 0, 0.497767,-99) ,
 8, 2.38156, 0, 0, 0.501337,-99)    );
   // itree = 1865
   fBoostWeights.push_back(7.36019e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-7, 4.57139, 1, 0, 0.503432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+7, 4.57139, 1, 0, 0.503432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489972,-99) , 
-1, -0.162004, 1, 0, 0.497779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489972,-99) ,
+1, -0.162004, 1, 0, 0.497779,-99) ,
 8, 2.38156, 0, 0, 0.501331,-99)    );
   // itree = 1866
   fBoostWeights.push_back(7.15856e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49998,-99) , 
-3, 0.380456, 1, 0, 0.503433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49998,-99) ,
+3, 0.380456, 1, 0, 0.503433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481574,-99) , 
-3, 0.390309, 0, 0, 0.497772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481574,-99) ,
+3, 0.390309, 0, 0, 0.497772,-99) ,
 8, 2.38156, 0, 0, 0.501329,-99)    );
   // itree = 1867
   fBoostWeights.push_back(7.35605e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499775,-99) , 
-8, 3.45532, 1, 0, 0.503446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499775,-99) ,
+8, 3.45532, 1, 0, 0.503446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496088,-99) , 
-1, 0.0265351, 0, 0, 0.497759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496088,-99) ,
+1, 0.0265351, 0, 0, 0.497759,-99) ,
 8, 2.38156, 0, 0, 0.501333,-99)    );
   // itree = 1868
   fBoostWeights.push_back(7.14633e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499794,-99) , 
-8, 3.45532, 1, 0, 0.503429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499794,-99) ,
+8, 3.45532, 1, 0, 0.503429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481602,-99) , 
-3, 0.390309, 0, 0, 0.49777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481602,-99) ,
+3, 0.390309, 0, 0, 0.49777,-99) ,
 8, 2.38156, 0, 0, 0.501327,-99)    );
   // itree = 1869
   fBoostWeights.push_back(7.07406e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499966,-99) , 
-3, 0.380456, 1, 0, 0.503413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499966,-99) ,
+3, 0.380456, 1, 0, 0.503413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495884,-99) , 
-6, 2.32779, 0, 0, 0.497758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495884,-99) ,
+6, 2.32779, 0, 0, 0.497758,-99) ,
 8, 2.38156, 0, 0, 0.501312,-99)    );
   // itree = 1870
   fBoostWeights.push_back(7.32028e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499825,-99) , 
-8, 3.45532, 1, 0, 0.503426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499825,-99) ,
+8, 3.45532, 1, 0, 0.503426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48997,-99) , 
-1, -0.162004, 1, 0, 0.497766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48997,-99) ,
+1, -0.162004, 1, 0, 0.497766,-99) ,
 8, 2.38156, 0, 0, 0.501323,-99)    );
   // itree = 1871
   fBoostWeights.push_back(7.14439e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499969,-99) , 
-3, 0.380456, 1, 0, 0.50341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499969,-99) ,
+3, 0.380456, 1, 0, 0.50341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487767,-99) , 
-7, 4.29516, 0, 0, 0.497759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487767,-99) ,
+7, 4.29516, 0, 0, 0.497759,-99) ,
 8, 2.38156, 0, 0, 0.50131,-99)    );
   // itree = 1872
   fBoostWeights.push_back(7.35048e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499707,-99) , 
-4, -2.7239, 0, 0, 0.503423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499707,-99) ,
+4, -2.7239, 0, 0, 0.503423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49608,-99) , 
-1, 0.0265351, 0, 0, 0.497749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49608,-99) ,
+1, 0.0265351, 0, 0, 0.497749,-99) ,
 8, 2.38156, 0, 0, 0.501315,-99)    );
   // itree = 1873
   fBoostWeights.push_back(9.02315e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495883,-99) , 
-1, 0.0281889, 0, 0, 0.511094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495883,-99) ,
+1, 0.0281889, 0, 0, 0.511094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497105,-99) , 
-0, 2.12578, 1, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497105,-99) ,
+0, 2.12578, 1, 0, 0.499336,-99) ,
 0, 3.03054, 0, 0, 0.501309,-99)    );
   // itree = 1874
   fBoostWeights.push_back(7.31713e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49973,-99) , 
-4, -2.7239, 0, 0, 0.503411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49973,-99) ,
+4, -2.7239, 0, 0, 0.503411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496096,-99) , 
-1, 0.0265351, 0, 0, 0.497758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496096,-99) ,
+1, 0.0265351, 0, 0, 0.497758,-99) ,
 8, 2.38156, 0, 0, 0.50131,-99)    );
   // itree = 1875
   fBoostWeights.push_back(7.14431e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499958,-99) , 
-3, 0.380456, 1, 0, 0.503395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499958,-99) ,
+3, 0.380456, 1, 0, 0.503395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481625,-99) , 
-3, 0.390309, 0, 0, 0.497769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481625,-99) ,
+3, 0.390309, 0, 0, 0.497769,-99) ,
 8, 2.38156, 0, 0, 0.501305,-99)    );
   // itree = 1876
   fBoostWeights.push_back(8.9752e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495907,-99) , 
-1, 0.0281889, 0, 0, 0.51108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495907,-99) ,
+1, 0.0281889, 0, 0, 0.51108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497127,-99) , 
-0, 2.12578, 1, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497127,-99) ,
+0, 2.12578, 1, 0, 0.499338,-99) ,
 0, 3.03054, 0, 0, 0.501308,-99)    );
   // itree = 1877
   fBoostWeights.push_back(7.12955e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-7, 4.57139, 1, 0, 0.503412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+7, 4.57139, 1, 0, 0.503412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487794,-99) , 
-7, 4.29516, 0, 0, 0.497753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487794,-99) ,
+7, 4.29516, 0, 0, 0.497753,-99) ,
 8, 2.38156, 0, 0, 0.501309,-99)    );
   // itree = 1878
   fBoostWeights.push_back(7.07908e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487556,-99) , 
-7, 3.73601, 0, 0, 0.501853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487556,-99) ,
+7, 3.73601, 0, 0, 0.501853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493468,-99) ,
 4, -3.0468, 0, 0, 0.501306,-99)    );
   // itree = 1879
   fBoostWeights.push_back(8.92708e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495911,-99) , 
-1, 0.0281889, 0, 0, 0.511056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495911,-99) ,
+1, 0.0281889, 0, 0, 0.511056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497135,-99) , 
-0, 2.12578, 1, 0, 0.499323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497135,-99) ,
+0, 2.12578, 1, 0, 0.499323,-99) ,
 0, 3.03054, 0, 0, 0.501292,-99)    );
   // itree = 1880
   fBoostWeights.push_back(0.000119359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497324,-99) , 
-4, -1.32703, 1, 0, 0.50772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497324,-99) ,
+4, -1.32703, 1, 0, 0.50772,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495368,-99) , 
-7, 4.69073, 0, 0, 0.499263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495368,-99) ,
+7, 4.69073, 0, 0, 0.499263,-99) ,
 5, 0.329645, 1, 0, 0.501293,-99)    );
   // itree = 1881
   fBoostWeights.push_back(9.21974e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497954,-99) , 
-5, 0.751479, 1, 0, 0.50258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497954,-99) ,
+5, 0.751479, 1, 0, 0.50258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492135,-99) , 
-5, 0.883423, 0, 0, 0.497992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492135,-99) ,
+5, 0.883423, 0, 0, 0.497992,-99) ,
 0, 1.93071, 0, 0, 0.501297,-99)    );
   // itree = 1882
   fBoostWeights.push_back(8.88798e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49593,-99) , 
-1, 0.0281889, 0, 0, 0.511042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49593,-99) ,
+1, 0.0281889, 0, 0, 0.511042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497151,-99) , 
-0, 2.12578, 1, 0, 0.499324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497151,-99) ,
+0, 2.12578, 1, 0, 0.499324,-99) ,
 0, 3.03054, 0, 0, 0.50129,-99)    );
   // itree = 1883
   fBoostWeights.push_back(0.000144105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491414,-99) , 
-7, 4.64755, 1, 0, 0.507707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491414,-99) ,
+7, 4.64755, 1, 0, 0.507707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495396,-99) , 
-7, 4.69073, 0, 0, 0.499264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495396,-99) ,
+7, 4.69073, 0, 0, 0.499264,-99) ,
 5, 0.329645, 1, 0, 0.501291,-99)    );
   // itree = 1884
   fBoostWeights.push_back(7.1291e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499933,-99) , 
-7, 4.57139, 1, 0, 0.503407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499933,-99) ,
+7, 4.57139, 1, 0, 0.503407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481602,-99) , 
-3, 0.390309, 0, 0, 0.497723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481602,-99) ,
+3, 0.390309, 0, 0, 0.497723,-99) ,
 8, 2.38156, 0, 0, 0.501295,-99)    );
   // itree = 1885
   fBoostWeights.push_back(0.000110511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495492,-99) , 
-8, 1.99563, 0, 0, 0.502581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495492,-99) ,
+8, 1.99563, 0, 0, 0.502581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489251,-99) , 
-1, -0.581424, 1, 0, 0.49797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489251,-99) ,
+1, -0.581424, 1, 0, 0.49797,-99) ,
 0, 1.93071, 0, 0, 0.501291,-99)    );
   // itree = 1886
   fBoostWeights.push_back(7.33161e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49993,-99) , 
-7, 4.57139, 1, 0, 0.503386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49993,-99) ,
+7, 4.57139, 1, 0, 0.503386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496052,-99) , 
-1, 0.0265351, 0, 0, 0.497707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496052,-99) ,
+1, 0.0265351, 0, 0, 0.497707,-99) ,
 8, 2.38156, 0, 0, 0.501276,-99)    );
   // itree = 1887
   fBoostWeights.push_back(7.307e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.503387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.503387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496072,-99) , 
-1, 0.0265351, 0, 0, 0.497719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496072,-99) ,
+1, 0.0265351, 0, 0, 0.497719,-99) ,
 8, 2.38156, 0, 0, 0.501281,-99)    );
   // itree = 1888
   fBoostWeights.push_back(7.05007e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-1, -0.185621, 0, 0, 0.503401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+1, -0.185621, 0, 0, 0.503401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49586,-99) , 
-6, 2.32779, 0, 0, 0.49773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49586,-99) ,
+6, 2.32779, 0, 0, 0.49773,-99) ,
 8, 2.38156, 0, 0, 0.501294,-99)    );
   // itree = 1889
   fBoostWeights.push_back(9.83188e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499655,-99) , 
-4, -1.10944, 1, 0, 0.502573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499655,-99) ,
+4, -1.10944, 1, 0, 0.502573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489308,-99) , 
-1, -0.581424, 1, 0, 0.498007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489308,-99) ,
+1, -0.581424, 1, 0, 0.498007,-99) ,
 0, 1.93071, 0, 0, 0.501296,-99)    );
   // itree = 1890
   fBoostWeights.push_back(7.32344e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49971,-99) , 
-4, -2.7239, 0, 0, 0.503403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49971,-99) ,
+4, -2.7239, 0, 0, 0.503403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489924,-99) , 
-1, -0.162004, 1, 0, 0.497741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489924,-99) ,
+1, -0.162004, 1, 0, 0.497741,-99) ,
 8, 2.38156, 0, 0, 0.501299,-99)    );
   // itree = 1891
   fBoostWeights.push_back(7.08593e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49995,-99) , 
-7, 4.57139, 1, 0, 0.503387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49995,-99) ,
+7, 4.57139, 1, 0, 0.503387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481618,-99) , 
-3, 0.390309, 0, 0, 0.497733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481618,-99) ,
+3, 0.390309, 0, 0, 0.497733,-99) ,
 8, 2.38156, 0, 0, 0.501286,-99)    );
   // itree = 1892
   fBoostWeights.push_back(6.28745e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497771,-99) , 
-3, 1.04065, 1, 0, 0.501854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497771,-99) ,
+3, 1.04065, 1, 0, 0.501854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492207,-99) ,
 7, 3.73601, 0, 0, 0.501282,-99)    );
   // itree = 1893
   fBoostWeights.push_back(7.01715e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48758,-99) , 
-7, 3.73601, 0, 0, 0.501821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48758,-99) ,
+7, 3.73601, 0, 0, 0.501821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493441,-99) ,
 4, -3.0468, 0, 0, 0.501275,-99)    );
   // itree = 1894
   fBoostWeights.push_back(7.07498e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-3, 0.380456, 1, 0, 0.503366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+3, 0.380456, 1, 0, 0.503366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49044,-99) , 
-4, -1.41151, 0, 0, 0.497699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49044,-99) ,
+4, -1.41151, 0, 0, 0.497699,-99) ,
 8, 2.38156, 0, 0, 0.50126,-99)    );
   // itree = 1895
   fBoostWeights.push_back(8.85459e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495941,-99) , 
-1, 0.0281889, 0, 0, 0.510989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495941,-99) ,
+1, 0.0281889, 0, 0, 0.510989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497867,-99) , 
-5, 0.920264, 0, 0, 0.499305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497867,-99) ,
+5, 0.920264, 0, 0, 0.499305,-99) ,
 0, 3.03054, 0, 0, 0.501266,-99)    );
   // itree = 1896
   fBoostWeights.push_back(0.000123006);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497744,-99) , 
-6, 2.24, 0, 0, 0.502134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497744,-99) ,
+6, 2.24, 0, 0, 0.502134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491168,-99) , 
-6, 1.65196, 1, 0, 0.498271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491168,-99) ,
+6, 1.65196, 1, 0, 0.498271,-99) ,
 3, 1.04065, 1, 0, 0.501275,-99)    );
   // itree = 1897
   fBoostWeights.push_back(7.2947e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499825,-99) , 
-0, 1.64276, 0, 0, 0.503395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499825,-99) ,
+0, 1.64276, 0, 0, 0.503395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496066,-99) , 
-1, 0.0265351, 0, 0, 0.497709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496066,-99) ,
+1, 0.0265351, 0, 0, 0.497709,-99) ,
 8, 2.38156, 0, 0, 0.501282,-99)    );
   // itree = 1898
   fBoostWeights.push_back(7.2844e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499729,-99) , 
-4, -2.7239, 0, 0, 0.503381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499729,-99) ,
+4, -2.7239, 0, 0, 0.503381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489906,-99) , 
-1, -0.162004, 1, 0, 0.49772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489906,-99) ,
+1, -0.162004, 1, 0, 0.49772,-99) ,
 8, 2.38156, 0, 0, 0.501278,-99)    );
   // itree = 1899
   fBoostWeights.push_back(7.22698e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499852,-99) , 
-5, 1.13177, 1, 0, 0.503365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499852,-99) ,
+5, 1.13177, 1, 0, 0.503365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496071,-99) , 
-1, 0.0265351, 0, 0, 0.497713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496071,-99) ,
+1, 0.0265351, 0, 0, 0.497713,-99) ,
 8, 2.38156, 0, 0, 0.501265,-99)    );
   // itree = 1900
   fBoostWeights.push_back(7.81627e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.51096,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.51096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49812,-99) , 
-5, 0.245271, 1, 0, 0.499303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49812,-99) ,
+5, 0.245271, 1, 0, 0.499303,-99) ,
 0, 3.03054, 0, 0, 0.501259,-99)    );
   // itree = 1901
   fBoostWeights.push_back(0.000118644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495636,-99) , 
-5, 0.253431, 1, 0, 0.507652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495636,-99) ,
+5, 0.253431, 1, 0, 0.507652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496019,-99) , 
-4, -0.463655, 0, 0, 0.49925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496019,-99) ,
+4, -0.463655, 0, 0, 0.49925,-99) ,
 5, 0.329645, 1, 0, 0.501267,-99)    );
   // itree = 1902
   fBoostWeights.push_back(7.29595e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-3, 0.380456, 1, 0, 0.503361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+3, 0.380456, 1, 0, 0.503361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489925,-99) , 
-1, -0.162004, 1, 0, 0.497739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489925,-99) ,
+1, -0.162004, 1, 0, 0.497739,-99) ,
 8, 2.38156, 0, 0, 0.501272,-99)    );
   // itree = 1903
   fBoostWeights.push_back(7.25697e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499976,-99) , 
-3, 0.380456, 1, 0, 0.503375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499976,-99) ,
+3, 0.380456, 1, 0, 0.503375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489945,-99) , 
-1, -0.162004, 1, 0, 0.497732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489945,-99) ,
+1, -0.162004, 1, 0, 0.497732,-99) ,
 8, 2.38156, 0, 0, 0.501278,-99)    );
   // itree = 1904
   fBoostWeights.push_back(7.26755e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-7, 4.57139, 1, 0, 0.503388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+7, 4.57139, 1, 0, 0.503388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49608,-99) , 
-1, 0.0265351, 0, 0, 0.497724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49608,-99) ,
+1, 0.0265351, 0, 0, 0.497724,-99) ,
 8, 2.38156, 0, 0, 0.501284,-99)    );
   // itree = 1905
   fBoostWeights.push_back(7.22018e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.53556, 1, 1, 0.503389,-99) , 
+0,
+0,
+6, 1.53556, 1, 1, 0.503389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489959,-99) , 
-1, -0.162004, 1, 0, 0.497736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489959,-99) ,
+1, -0.162004, 1, 0, 0.497736,-99) ,
 8, 2.38156, 0, 0, 0.501288,-99)    );
   // itree = 1906
   fBoostWeights.push_back(8.84797e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495271,-99) , 
-5, 0.754375, 1, 0, 0.510946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495271,-99) ,
+5, 0.754375, 1, 0, 0.510946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497155,-99) , 
-0, 2.12578, 1, 0, 0.499323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497155,-99) ,
+0, 2.12578, 1, 0, 0.499323,-99) ,
 0, 3.03054, 0, 0, 0.501274,-99)    );
   // itree = 1907
   fBoostWeights.push_back(7.26531e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499737,-99) , 
-4, -2.7239, 0, 0, 0.503374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499737,-99) ,
+4, -2.7239, 0, 0, 0.503374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496078,-99) , 
-1, 0.0265351, 0, 0, 0.497724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496078,-99) ,
+1, 0.0265351, 0, 0, 0.497724,-99) ,
 8, 2.38156, 0, 0, 0.501274,-99)    );
   // itree = 1908
   fBoostWeights.push_back(7.24125e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-1, -0.185621, 0, 0, 0.503358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+1, -0.185621, 0, 0, 0.503358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489976,-99) , 
-1, -0.162004, 1, 0, 0.497735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489976,-99) ,
+1, -0.162004, 1, 0, 0.497735,-99) ,
 8, 2.38156, 0, 0, 0.501269,-99)    );
   // itree = 1909
   fBoostWeights.push_back(7.25804e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-3, 0.380456, 1, 0, 0.503356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+3, 0.380456, 1, 0, 0.503356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496083,-99) , 
-1, 0.0265351, 0, 0, 0.497728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496083,-99) ,
+1, 0.0265351, 0, 0, 0.497728,-99) ,
 8, 2.38156, 0, 0, 0.501265,-99)    );
   // itree = 1910
   fBoostWeights.push_back(0.000143582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491437,-99) , 
-7, 4.64755, 1, 0, 0.507634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491437,-99) ,
+7, 4.64755, 1, 0, 0.507634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495405,-99) , 
-7, 4.69073, 0, 0, 0.499269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495405,-99) ,
+7, 4.69073, 0, 0, 0.499269,-99) ,
 5, 0.329645, 1, 0, 0.501278,-99)    );
   // itree = 1911
   fBoostWeights.push_back(7.24513e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499757,-99) , 
-4, -2.7239, 0, 0, 0.503373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499757,-99) ,
+4, -2.7239, 0, 0, 0.503373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489992,-99) , 
-1, -0.162004, 1, 0, 0.497743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489992,-99) ,
+1, -0.162004, 1, 0, 0.497743,-99) ,
 8, 2.38156, 0, 0, 0.501281,-99)    );
   // itree = 1912
   fBoostWeights.push_back(0.000101691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49668,-99) , 
-4, -0.774054, 1, 0, 0.511118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49668,-99) ,
+4, -0.774054, 1, 0, 0.511118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497741,-99) , 
-1, -0.797617, 1, 0, 0.499335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497741,-99) ,
+1, -0.797617, 1, 0, 0.499335,-99) ,
 1, 0.309319, 0, 0, 0.501268,-99)    );
   // itree = 1913
   fBoostWeights.push_back(6.95242e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-7, 4.57139, 1, 0, 0.503375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+7, 4.57139, 1, 0, 0.503375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494607,-99) , 
-0, 2.06819, 1, 0, 0.497753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494607,-99) ,
+0, 2.06819, 1, 0, 0.497753,-99) ,
 8, 2.38156, 0, 0, 0.501286,-99)    );
   // itree = 1914
   fBoostWeights.push_back(7.24377e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499853,-99) , 
-0, 1.64276, 0, 0, 0.503376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499853,-99) ,
+0, 1.64276, 0, 0, 0.503376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496109,-99) , 
-1, 0.0265351, 0, 0, 0.497754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496109,-99) ,
+1, 0.0265351, 0, 0, 0.497754,-99) ,
 8, 2.38156, 0, 0, 0.501287,-99)    );
   // itree = 1915
   fBoostWeights.push_back(7.22295e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-3, 0.380456, 1, 0, 0.503361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+3, 0.380456, 1, 0, 0.503361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490034,-99) , 
-1, -0.162004, 1, 0, 0.497766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490034,-99) ,
+1, -0.162004, 1, 0, 0.497766,-99) ,
 8, 2.38156, 0, 0, 0.501282,-99)    );
   // itree = 1916
   fBoostWeights.push_back(7.03455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499763,-99) , 
-8, 3.45532, 1, 0, 0.503375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499763,-99) ,
+8, 3.45532, 1, 0, 0.503375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490529,-99) , 
-4, -1.41151, 0, 0, 0.497759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490529,-99) ,
+4, -1.41151, 0, 0, 0.497759,-99) ,
 8, 2.38156, 0, 0, 0.501288,-99)    );
   // itree = 1917
   fBoostWeights.push_back(7.78993e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497983,-99) , 
-5, 0.751479, 1, 0, 0.502554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497983,-99) ,
+5, 0.751479, 1, 0, 0.502554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490198,-99) , 
-8, 2.13485, 0, 0, 0.497984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490198,-99) ,
+8, 2.13485, 0, 0, 0.497984,-99) ,
 0, 1.93071, 0, 0, 0.501275,-99)    );
   // itree = 1918
   fBoostWeights.push_back(6.91112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.53556, 1, 1, 0.503348,-99) , 
+0,
+0,
+6, 1.53556, 1, 1, 0.503348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495886,-99) , 
-6, 2.32779, 0, 0, 0.497748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495886,-99) ,
+6, 2.32779, 0, 0, 0.497748,-99) ,
 8, 2.38156, 0, 0, 0.501267,-99)    );
   // itree = 1919
   fBoostWeights.push_back(8.80347e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495299,-99) , 
-5, 0.754375, 1, 0, 0.510907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495299,-99) ,
+5, 0.754375, 1, 0, 0.510907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497159,-99) , 
-0, 2.12578, 1, 0, 0.499313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497159,-99) ,
+0, 2.12578, 1, 0, 0.499313,-99) ,
 0, 3.03054, 0, 0, 0.501259,-99)    );
   // itree = 1920
   fBoostWeights.push_back(0.000109294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495603,-99) , 
-8, 1.99563, 0, 0, 0.502545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495603,-99) ,
+8, 1.99563, 0, 0, 0.502545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489276,-99) , 
-1, -0.581424, 1, 0, 0.49795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489276,-99) ,
+1, -0.581424, 1, 0, 0.49795,-99) ,
 0, 1.93071, 0, 0, 0.50126,-99)    );
   // itree = 1921
   fBoostWeights.push_back(7.05961e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499936,-99) , 
-3, 0.380456, 1, 0, 0.503313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499936,-99) ,
+3, 0.380456, 1, 0, 0.503313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481674,-99) , 
-3, 0.390309, 0, 0, 0.497748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481674,-99) ,
+3, 0.390309, 0, 0, 0.497748,-99) ,
 8, 2.38156, 0, 0, 0.501245,-99)    );
   // itree = 1922
   fBoostWeights.push_back(0.00010062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497032,-99) , 
-8, 2.67159, 0, 0, 0.51107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497032,-99) ,
+8, 2.67159, 0, 0, 0.51107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497734,-99) , 
-1, -0.797617, 1, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497734,-99) ,
+1, -0.797617, 1, 0, 0.499321,-99) ,
 1, 0.309319, 0, 0, 0.501249,-99)    );
   // itree = 1923
   fBoostWeights.push_back(0.000109126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498008,-99) , 
-5, 0.751479, 1, 0, 0.502546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498008,-99) ,
+5, 0.751479, 1, 0, 0.502546,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489332,-99) , 
-1, -0.581424, 1, 0, 0.49797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489332,-99) ,
+1, -0.581424, 1, 0, 0.49797,-99) ,
 0, 1.93071, 0, 0, 0.501266,-99)    );
   // itree = 1924
   fBoostWeights.push_back(6.97397e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489357,-99) , 
-4, -3.0468, 0, 0, 0.501828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489357,-99) ,
+4, -3.0468, 0, 0, 0.501828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492223,-99) ,
 7, 3.73601, 0, 0, 0.501258,-99)    );
   // itree = 1925
   fBoostWeights.push_back(7.24091e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-3, 0.380456, 1, 0, 0.50332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+3, 0.380456, 1, 0, 0.50332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496084,-99) , 
-1, 0.0265351, 0, 0, 0.497733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496084,-99) ,
+1, 0.0265351, 0, 0, 0.497733,-99) ,
 8, 2.38156, 0, 0, 0.501244,-99)    );
   // itree = 1926
   fBoostWeights.push_back(7.00365e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499723,-99) , 
-4, -2.7239, 0, 0, 0.503333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499723,-99) ,
+4, -2.7239, 0, 0, 0.503333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481696,-99) , 
-3, 0.390309, 0, 0, 0.497745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481696,-99) ,
+3, 0.390309, 0, 0, 0.497745,-99) ,
 8, 2.38156, 0, 0, 0.501257,-99)    );
   // itree = 1927
   fBoostWeights.push_back(7.22416e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-3, 0.380456, 1, 0, 0.503318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+3, 0.380456, 1, 0, 0.503318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49609,-99) , 
-1, 0.0265351, 0, 0, 0.497732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49609,-99) ,
+1, 0.0265351, 0, 0, 0.497732,-99) ,
 8, 2.38156, 0, 0, 0.501242,-99)    );
   // itree = 1928
   fBoostWeights.push_back(7.784e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -1.41167, 1, 1, 0.510868,-99) , 
+0,
+0,
+4, -1.41167, 1, 1, 0.510868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497875,-99) , 
-5, 0.920264, 0, 0, 0.499316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497875,-99) ,
+5, 0.920264, 0, 0, 0.499316,-99) ,
 0, 3.03054, 0, 0, 0.501255,-99)    );
   // itree = 1929
   fBoostWeights.push_back(7.21869e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499934,-99) , 
-7, 4.57139, 1, 0, 0.503336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499934,-99) ,
+7, 4.57139, 1, 0, 0.503336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496114,-99) , 
-1, 0.0265351, 0, 0, 0.497747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496114,-99) ,
+1, 0.0265351, 0, 0, 0.497747,-99) ,
 8, 2.38156, 0, 0, 0.50126,-99)    );
   // itree = 1930
   fBoostWeights.push_back(6.99535e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-7, 4.57139, 1, 0, 0.503337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+7, 4.57139, 1, 0, 0.503337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487911,-99) , 
-7, 4.29516, 0, 0, 0.497759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487911,-99) ,
+7, 4.29516, 0, 0, 0.497759,-99) ,
 8, 2.38156, 0, 0, 0.501265,-99)    );
   // itree = 1931
   fBoostWeights.push_back(0.000108678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495622,-99) , 
-8, 1.99563, 0, 0, 0.502534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495622,-99) ,
+8, 1.99563, 0, 0, 0.502534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489369,-99) , 
-1, -0.581424, 1, 0, 0.497984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489369,-99) ,
+1, -0.581424, 1, 0, 0.497984,-99) ,
 0, 1.93071, 0, 0, 0.501262,-99)    );
   // itree = 1932
   fBoostWeights.push_back(0.000116213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497693,-99) , 
-1, -0.161764, 0, 0, 0.5061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497693,-99) ,
+1, -0.161764, 0, 0, 0.5061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496516,-99) , 
-8, 3.05694, 0, 0, 0.499179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496516,-99) ,
+8, 3.05694, 0, 0, 0.499179,-99) ,
 6, 2.32779, 0, 0, 0.501247,-99)    );
   // itree = 1933
   fBoostWeights.push_back(7.00652e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499967,-99) , 
-3, 0.380456, 1, 0, 0.503323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499967,-99) ,
+3, 0.380456, 1, 0, 0.503323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481748,-99) , 
-3, 0.390309, 0, 0, 0.497771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481748,-99) ,
+3, 0.390309, 0, 0, 0.497771,-99) ,
 8, 2.38156, 0, 0, 0.50126,-99)    );
   // itree = 1934
   fBoostWeights.push_back(0.000100532);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493461,-99) , 
-3, 0.951513, 1, 0, 0.506104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493461,-99) ,
+3, 0.951513, 1, 0, 0.506104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495409,-99) , 
-2, 0.313175, 1, 0, 0.499201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495409,-99) ,
+2, 0.313175, 1, 0, 0.499201,-99) ,
 6, 2.32779, 0, 0, 0.501263,-99)    );
   // itree = 1935
   fBoostWeights.push_back(0.000114985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489698,-99) , 
-0, 1.77191, 0, 0, 0.506088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489698,-99) ,
+0, 1.77191, 0, 0, 0.506088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497002,-99) , 
-6, 1.61417, 1, 0, 0.499199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497002,-99) ,
+6, 1.61417, 1, 0, 0.499199,-99) ,
 6, 2.32779, 0, 0, 0.501257,-99)    );
   // itree = 1936
   fBoostWeights.push_back(7.2112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499731,-99) , 
-4, -2.7239, 0, 0, 0.503335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499731,-99) ,
+4, -2.7239, 0, 0, 0.503335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490004,-99) , 
-1, -0.162004, 1, 0, 0.497761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490004,-99) ,
+1, -0.162004, 1, 0, 0.497761,-99) ,
 8, 2.38156, 0, 0, 0.501264,-99)    );
   // itree = 1937
   fBoostWeights.push_back(6.9477e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489409,-99) , 
-4, -3.0468, 0, 0, 0.50182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489409,-99) ,
+4, -3.0468, 0, 0, 0.50182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492225,-99) ,
 7, 3.73601, 0, 0, 0.501251,-99)    );
   // itree = 1938
   fBoostWeights.push_back(0.000118222);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497255,-99) , 
-4, -1.32703, 1, 0, 0.507549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497255,-99) ,
+4, -1.32703, 1, 0, 0.507549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496021,-99) , 
-4, -0.463655, 0, 0, 0.499243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496021,-99) ,
+4, -0.463655, 0, 0, 0.499243,-99) ,
 5, 0.329645, 1, 0, 0.501237,-99)    );
   // itree = 1939
   fBoostWeights.push_back(7.16191e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-1, -0.185621, 0, 0, 0.503313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+1, -0.185621, 0, 0, 0.503313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490016,-99) , 
-1, -0.162004, 1, 0, 0.497748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490016,-99) ,
+1, -0.162004, 1, 0, 0.497748,-99) ,
 8, 2.38156, 0, 0, 0.501245,-99)    );
   // itree = 1940
   fBoostWeights.push_back(6.97611e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499963,-99) , 
-3, 0.380456, 1, 0, 0.503311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499963,-99) ,
+3, 0.380456, 1, 0, 0.503311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481751,-99) , 
-3, 0.390309, 0, 0, 0.497741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481751,-99) ,
+3, 0.390309, 0, 0, 0.497741,-99) ,
 8, 2.38156, 0, 0, 0.501241,-99)    );
   // itree = 1941
   fBoostWeights.push_back(7.18236e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-7, 4.57139, 1, 0, 0.503324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+7, 4.57139, 1, 0, 0.503324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496095,-99) , 
-1, 0.0265351, 0, 0, 0.497728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496095,-99) ,
+1, 0.0265351, 0, 0, 0.497728,-99) ,
 8, 2.38156, 0, 0, 0.501245,-99)    );
   // itree = 1942
   fBoostWeights.push_back(7.6694e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-8, 2.28511, 0, 1, 0.510805,-99) , 
+0,
+0,
+8, 2.28511, 0, 1, 0.510805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498244,-99) , 
-2, 0.956816, 0, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498244,-99) ,
+2, 0.956816, 0, 0, 0.499322,-99) ,
 0, 3.03054, 0, 0, 0.501249,-99)    );
   // itree = 1943
   fBoostWeights.push_back(0.000111701);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4988,-99) , 
-3, 0.421425, 1, 0, 0.507557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4988,-99) ,
+3, 0.421425, 1, 0, 0.507557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496068,-99) , 
-4, -0.463655, 0, 0, 0.499268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496068,-99) ,
+4, -0.463655, 0, 0, 0.499268,-99) ,
 5, 0.329645, 1, 0, 0.501259,-99)    );
   // itree = 1944
   fBoostWeights.push_back(6.22064e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497799,-99) , 
-3, 1.04065, 1, 0, 0.501835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497799,-99) ,
+3, 1.04065, 1, 0, 0.501835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492264,-99) ,
 7, 3.73601, 0, 0, 0.501267,-99)    );
   // itree = 1945
   fBoostWeights.push_back(0.000114293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489764,-99) , 
-0, 1.77191, 0, 0, 0.506074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489764,-99) ,
+0, 1.77191, 0, 0, 0.506074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497029,-99) , 
-6, 1.61417, 1, 0, 0.499208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497029,-99) ,
+6, 1.61417, 1, 0, 0.499208,-99) ,
 6, 2.32779, 0, 0, 0.50126,-99)    );
   // itree = 1946
   fBoostWeights.push_back(8.1014e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499444,-99) , 
-3, 0.388411, 1, 0, 0.502518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499444,-99) ,
+3, 0.388411, 1, 0, 0.502518,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494941,-99) , 
-4, -0.415878, 0, 0, 0.498044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494941,-99) ,
+4, -0.415878, 0, 0, 0.498044,-99) ,
 0, 1.93071, 0, 0, 0.501266,-99)    );
   // itree = 1947
   fBoostWeights.push_back(7.21596e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499787,-99) , 
-4, -2.7239, 0, 0, 0.503354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499787,-99) ,
+4, -2.7239, 0, 0, 0.503354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490034,-99) , 
-1, -0.162004, 1, 0, 0.497772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490034,-99) ,
+1, -0.162004, 1, 0, 0.497772,-99) ,
 8, 2.38156, 0, 0, 0.50128,-99)    );
   // itree = 1948
   fBoostWeights.push_back(0.000108196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495663,-99) , 
-8, 1.99563, 0, 0, 0.502521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495663,-99) ,
+8, 1.99563, 0, 0, 0.502521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489439,-99) , 
-1, -0.581424, 1, 0, 0.498039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489439,-99) ,
+1, -0.581424, 1, 0, 0.498039,-99) ,
 0, 1.93071, 0, 0, 0.501267,-99)    );
   // itree = 1949
   fBoostWeights.push_back(8.67972e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495846,-99) , 
-1, 0.0281889, 0, 0, 0.510767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495846,-99) ,
+1, 0.0281889, 0, 0, 0.510767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49826,-99) , 
-2, 0.956816, 0, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49826,-99) ,
+2, 0.956816, 0, 0, 0.499334,-99) ,
 0, 3.03054, 0, 0, 0.501253,-99)    );
   // itree = 1950
   fBoostWeights.push_back(0.000111039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49903,-99) , 
-8, 2.96068, 0, 0, 0.507545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49903,-99) ,
+8, 2.96068, 0, 0, 0.507545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496102,-99) , 
-4, -0.463655, 0, 0, 0.499282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496102,-99) ,
+4, -0.463655, 0, 0, 0.499282,-99) ,
 5, 0.329645, 1, 0, 0.501266,-99)    );
   // itree = 1951
   fBoostWeights.push_back(0.000142929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491458,-99) , 
-7, 4.64755, 1, 0, 0.507557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491458,-99) ,
+7, 4.64755, 1, 0, 0.507557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495436,-99) , 
-7, 4.69073, 0, 0, 0.499292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495436,-99) ,
+7, 4.69073, 0, 0, 0.499292,-99) ,
 5, 0.329645, 1, 0, 0.501277,-99)    );
   // itree = 1952
   fBoostWeights.push_back(6.97554e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499812,-99) , 
-4, -2.7239, 0, 0, 0.503341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499812,-99) ,
+4, -2.7239, 0, 0, 0.503341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488,-99) , 
-7, 4.29516, 0, 0, 0.497794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488,-99) ,
+7, 4.29516, 0, 0, 0.497794,-99) ,
 8, 2.38156, 0, 0, 0.50128,-99)    );
   // itree = 1953
   fBoostWeights.push_back(6.94136e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-4, -1.10944, 1, 0, 0.503326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+4, -1.10944, 1, 0, 0.503326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488019,-99) , 
-7, 4.29516, 0, 0, 0.497785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488019,-99) ,
+7, 4.29516, 0, 0, 0.497785,-99) ,
 8, 2.38156, 0, 0, 0.501267,-99)    );
   // itree = 1954
   fBoostWeights.push_back(7.19971e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499646,-99) , 
-8, 3.45532, 1, 0, 0.503329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499646,-99) ,
+8, 3.45532, 1, 0, 0.503329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490061,-99) , 
-1, -0.162004, 1, 0, 0.497775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490061,-99) ,
+1, -0.162004, 1, 0, 0.497775,-99) ,
 8, 2.38156, 0, 0, 0.501265,-99)    );
   // itree = 1955
   fBoostWeights.push_back(0.000142148);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49146,-99) , 
-7, 4.64755, 1, 0, 0.507523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49146,-99) ,
+7, 4.64755, 1, 0, 0.507523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495452,-99) , 
-7, 4.69073, 0, 0, 0.499271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495452,-99) ,
+7, 4.69073, 0, 0, 0.499271,-99) ,
 5, 0.329645, 1, 0, 0.501252,-99)    );
   // itree = 1956
   fBoostWeights.push_back(6.91676e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487675,-99) , 
-7, 3.73601, 0, 0, 0.501789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487675,-99) ,
+7, 3.73601, 0, 0, 0.501789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493601,-99) ,
 4, -3.0468, 0, 0, 0.501256,-99)    );
   // itree = 1957
   fBoostWeights.push_back(5.93076e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499923,-99) , 
-7, 4.57139, 1, 0, 0.503303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499923,-99) ,
+7, 4.57139, 1, 0, 0.503303,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495074,-99) , 
-2, 0.196425, 0, 0, 0.497757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495074,-99) ,
+2, 0.196425, 0, 0, 0.497757,-99) ,
 8, 2.38156, 0, 0, 0.501242,-99)    );
   // itree = 1958
   fBoostWeights.push_back(0.000141466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491493,-99) , 
-7, 4.64755, 1, 0, 0.507507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491493,-99) ,
+7, 4.64755, 1, 0, 0.507507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49547,-99) , 
-7, 4.69073, 0, 0, 0.499262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49547,-99) ,
+7, 4.69073, 0, 0, 0.499262,-99) ,
 5, 0.329645, 1, 0, 0.501242,-99)    );
   // itree = 1959
   fBoostWeights.push_back(0.000104499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-0, 2.82292, 0, 0, 0.507504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+0, 2.82292, 0, 0, 0.507504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496105,-99) , 
-4, -0.463655, 0, 0, 0.499267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496105,-99) ,
+4, -0.463655, 0, 0, 0.499267,-99) ,
 5, 0.329645, 1, 0, 0.501245,-99)    );
   // itree = 1960
   fBoostWeights.push_back(7.17958e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499886,-99) , 
-7, 4.81007, 1, 0, 0.503316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499886,-99) ,
+7, 4.81007, 1, 0, 0.503316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490078,-99) , 
-1, -0.162004, 1, 0, 0.497768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490078,-99) ,
+1, -0.162004, 1, 0, 0.497768,-99) ,
 8, 2.38156, 0, 0, 0.501255,-99)    );
   // itree = 1961
   fBoostWeights.push_back(7.17577e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-7, 4.57139, 1, 0, 0.503308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+7, 4.57139, 1, 0, 0.503308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496122,-99) , 
-1, 0.0265351, 0, 0, 0.49776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496122,-99) ,
+1, 0.0265351, 0, 0, 0.49776,-99) ,
 8, 2.38156, 0, 0, 0.501247,-99)    );
   // itree = 1962
   fBoostWeights.push_back(0.000110464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499022,-99) , 
-8, 2.96068, 0, 0, 0.50751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499022,-99) ,
+8, 2.96068, 0, 0, 0.50751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495499,-99) , 
-7, 4.69073, 0, 0, 0.499274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495499,-99) ,
+7, 4.69073, 0, 0, 0.499274,-99) ,
 5, 0.329645, 1, 0, 0.501252,-99)    );
   // itree = 1963
   fBoostWeights.push_back(7.16198e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499904,-99) , 
-7, 4.81007, 1, 0, 0.503313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499904,-99) ,
+7, 4.81007, 1, 0, 0.503313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490102,-99) , 
-1, -0.162004, 1, 0, 0.497781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490102,-99) ,
+1, -0.162004, 1, 0, 0.497781,-99) ,
 8, 2.38156, 0, 0, 0.501258,-99)    );
   // itree = 1964
   fBoostWeights.push_back(6.91073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499643,-99) , 
-8, 3.45532, 1, 0, 0.503305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499643,-99) ,
+8, 3.45532, 1, 0, 0.503305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488098,-99) , 
-7, 4.29516, 0, 0, 0.497774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488098,-99) ,
+7, 4.29516, 0, 0, 0.497774,-99) ,
 8, 2.38156, 0, 0, 0.50125,-99)    );
   // itree = 1965
   fBoostWeights.push_back(6.94085e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499661,-99) , 
-8, 3.45532, 1, 0, 0.50329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499661,-99) ,
+8, 3.45532, 1, 0, 0.50329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481823,-99) , 
-3, 0.390309, 0, 0, 0.497764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481823,-99) ,
+3, 0.390309, 0, 0, 0.497764,-99) ,
 8, 2.38156, 0, 0, 0.501237,-99)    );
   // itree = 1966
   fBoostWeights.push_back(8.77231e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495789,-99) , 
-1, 0.0281889, 0, 0, 0.510704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495789,-99) ,
+1, 0.0281889, 0, 0, 0.510704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49788,-99) , 
-5, 0.920264, 0, 0, 0.49931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49788,-99) ,
+5, 0.920264, 0, 0, 0.49931,-99) ,
 0, 3.03054, 0, 0, 0.501222,-99)    );
   // itree = 1967
   fBoostWeights.push_back(6.87904e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49992,-99) , 
-0, 1.64276, 0, 0, 0.503283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49992,-99) ,
+0, 1.64276, 0, 0, 0.503283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481854,-99) , 
-3, 0.390309, 0, 0, 0.49776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481854,-99) ,
+3, 0.390309, 0, 0, 0.49776,-99) ,
 8, 2.38156, 0, 0, 0.501231,-99)    );
   // itree = 1968
   fBoostWeights.push_back(0.000124351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48981,-99) , 
-0, 1.77191, 0, 0, 0.506023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48981,-99) ,
+0, 1.77191, 0, 0, 0.506023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496528,-99) , 
-8, 3.05694, 0, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496528,-99) ,
+8, 3.05694, 0, 0, 0.499171,-99) ,
 6, 2.32779, 0, 0, 0.501218,-99)    );
   // itree = 1969
   fBoostWeights.push_back(7.16425e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-3, 0.380456, 1, 0, 0.50327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+3, 0.380456, 1, 0, 0.50327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496134,-99) , 
-1, 0.0265351, 0, 0, 0.497768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496134,-99) ,
+1, 0.0265351, 0, 0, 0.497768,-99) ,
 8, 2.38156, 0, 0, 0.501225,-99)    );
   // itree = 1970
   fBoostWeights.push_back(0.000120495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491573,-99) , 
-7, 4.64755, 1, 0, 0.507511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491573,-99) ,
+7, 4.64755, 1, 0, 0.507511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497015,-99) , 
-5, 0.893056, 0, 0, 0.499255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497015,-99) ,
+5, 0.893056, 0, 0, 0.499255,-99) ,
 5, 0.329645, 1, 0, 0.501238,-99)    );
   // itree = 1971
   fBoostWeights.push_back(6.90323e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499837,-99) , 
-5, 1.13177, 1, 0, 0.50329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499837,-99) ,
+5, 1.13177, 1, 0, 0.50329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481903,-99) , 
-3, 0.390309, 0, 0, 0.497785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481903,-99) ,
+3, 0.390309, 0, 0, 0.497785,-99) ,
 8, 2.38156, 0, 0, 0.501244,-99)    );
   // itree = 1972
   fBoostWeights.push_back(0.000116196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497273,-99) , 
-4, -1.32703, 1, 0, 0.507495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497273,-99) ,
+4, -1.32703, 1, 0, 0.507495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49611,-99) , 
-4, -0.463655, 0, 0, 0.49925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49611,-99) ,
+4, -0.463655, 0, 0, 0.49925,-99) ,
 5, 0.329645, 1, 0, 0.50123,-99)    );
   // itree = 1973
   fBoostWeights.push_back(0.000115994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4956,-99) , 
-5, 0.253431, 1, 0, 0.507493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4956,-99) ,
+5, 0.253431, 1, 0, 0.507493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495508,-99) , 
-7, 4.69073, 0, 0, 0.499261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495508,-99) ,
+7, 4.69073, 0, 0, 0.499261,-99) ,
 5, 0.329645, 1, 0, 0.501238,-99)    );
   // itree = 1974
   fBoostWeights.push_back(6.96038e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499916,-99) , 
-7, 4.57139, 1, 0, 0.503282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499916,-99) ,
+7, 4.57139, 1, 0, 0.503282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481921,-99) , 
-3, 0.390309, 0, 0, 0.497781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481921,-99) ,
+3, 0.390309, 0, 0, 0.497781,-99) ,
 8, 2.38156, 0, 0, 0.501238,-99)    );
   // itree = 1975
   fBoostWeights.push_back(6.09799e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494747,-99) , 
-5, 1.13208, 1, 0, 0.501764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494747,-99) ,
+5, 1.13208, 1, 0, 0.501764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493623,-99) ,
 4, -3.0468, 0, 0, 0.501234,-99)    );
   // itree = 1976
   fBoostWeights.push_back(7.14123e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499929,-99) , 
-4, -1.10944, 1, 0, 0.503272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499929,-99) ,
+4, -1.10944, 1, 0, 0.503272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496131,-99) , 
-1, 0.0265351, 0, 0, 0.497757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496131,-99) ,
+1, 0.0265351, 0, 0, 0.497757,-99) ,
 8, 2.38156, 0, 0, 0.501223,-99)    );
   // itree = 1977
   fBoostWeights.push_back(0.000113307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489872,-99) , 
-0, 1.77191, 0, 0, 0.506012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489872,-99) ,
+0, 1.77191, 0, 0, 0.506012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497034,-99) , 
-6, 1.61417, 1, 0, 0.499191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497034,-99) ,
+6, 1.61417, 1, 0, 0.499191,-99) ,
 6, 2.32779, 0, 0, 0.501229,-99)    );
   // itree = 1978
   fBoostWeights.push_back(0.000139907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491583,-99) , 
-7, 4.64755, 1, 0, 0.507472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491583,-99) ,
+7, 4.64755, 1, 0, 0.507472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49553,-99) , 
-7, 4.69073, 0, 0, 0.499264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49553,-99) ,
+7, 4.69073, 0, 0, 0.499264,-99) ,
 5, 0.329645, 1, 0, 0.501235,-99)    );
   // itree = 1979
   fBoostWeights.push_back(6.89112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499922,-99) , 
-7, 4.57139, 1, 0, 0.503284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499922,-99) ,
+7, 4.57139, 1, 0, 0.503284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488168,-99) , 
-7, 4.29516, 0, 0, 0.49778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488168,-99) ,
+7, 4.29516, 0, 0, 0.49778,-99) ,
 8, 2.38156, 0, 0, 0.501239,-99)    );
   // itree = 1980
   fBoostWeights.push_back(8.64157e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495804,-99) , 
-1, 0.0281889, 0, 0, 0.510671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495804,-99) ,
+1, 0.0281889, 0, 0, 0.510671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498265,-99) , 
-2, 0.956816, 0, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498265,-99) ,
+2, 0.956816, 0, 0, 0.499333,-99) ,
 0, 3.03054, 0, 0, 0.501236,-99)    );
   // itree = 1981
   fBoostWeights.push_back(7.16036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499643,-99) , 
-8, 3.45532, 1, 0, 0.503298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499643,-99) ,
+8, 3.45532, 1, 0, 0.503298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490079,-99) , 
-1, -0.162004, 1, 0, 0.497785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490079,-99) ,
+1, -0.162004, 1, 0, 0.497785,-99) ,
 8, 2.38156, 0, 0, 0.501249,-99)    );
   // itree = 1982
   fBoostWeights.push_back(8.24145e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496529,-99) , 
-4, -0.774054, 1, 0, 0.510873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496529,-99) ,
+4, -0.774054, 1, 0, 0.510873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498056,-99) , 
-5, 0.329645, 1, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498056,-99) ,
+5, 0.329645, 1, 0, 0.499345,-99) ,
 1, 0.309319, 0, 0, 0.501237,-99)    );
   // itree = 1983
   fBoostWeights.push_back(0.000123344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489925,-99) , 
-0, 1.77191, 0, 0, 0.50601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489925,-99) ,
+0, 1.77191, 0, 0, 0.50601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496586,-99) , 
-8, 3.05694, 0, 0, 0.499215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496586,-99) ,
+8, 3.05694, 0, 0, 0.499215,-99) ,
 6, 2.32779, 0, 0, 0.501245,-99)    );
   // itree = 1984
   fBoostWeights.push_back(6.19899e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4976,-99) , 
-8, 2.38156, 0, 0, 0.501438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4976,-99) ,
+8, 2.38156, 0, 0, 0.501438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498622,-99) ,
 2, -0.974311, 0, 0, 0.501252,-99)    );
   // itree = 1985
   fBoostWeights.push_back(0.000139643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491616,-99) , 
-7, 4.64755, 1, 0, 0.507453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491616,-99) ,
+7, 4.64755, 1, 0, 0.507453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496164,-99) , 
-4, -0.463655, 0, 0, 0.499289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496164,-99) ,
+4, -0.463655, 0, 0, 0.499289,-99) ,
 5, 0.329645, 1, 0, 0.50125,-99)    );
   // itree = 1986
   fBoostWeights.push_back(7.1531e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499624,-99) , 
-8, 3.45532, 1, 0, 0.503282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499624,-99) ,
+8, 3.45532, 1, 0, 0.503282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490141,-99) , 
-1, -0.162004, 1, 0, 0.497835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490141,-99) ,
+1, -0.162004, 1, 0, 0.497835,-99) ,
 8, 2.38156, 0, 0, 0.501258,-99)    );
   // itree = 1987
   fBoostWeights.push_back(0.000100123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493277,-99) , 
-3, 0.951513, 1, 0, 0.505992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493277,-99) ,
+3, 0.951513, 1, 0, 0.505992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495445,-99) , 
-2, 0.313175, 1, 0, 0.499223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495445,-99) ,
+2, 0.313175, 1, 0, 0.499223,-99) ,
 6, 2.32779, 0, 0, 0.501245,-99)    );
   // itree = 1988
   fBoostWeights.push_back(7.10841e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499635,-99) , 
-8, 3.45532, 1, 0, 0.50326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499635,-99) ,
+8, 3.45532, 1, 0, 0.50326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490152,-99) , 
-1, -0.162004, 1, 0, 0.497822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490152,-99) ,
+1, -0.162004, 1, 0, 0.497822,-99) ,
 8, 2.38156, 0, 0, 0.501239,-99)    );
   // itree = 1989
   fBoostWeights.push_back(6.84899e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-3, 0.380456, 1, 0, 0.503244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+3, 0.380456, 1, 0, 0.503244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495992,-99) , 
-6, 2.32779, 0, 0, 0.497815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495992,-99) ,
+6, 2.32779, 0, 0, 0.497815,-99) ,
 8, 2.38156, 0, 0, 0.501227,-99)    );
   // itree = 1990
   fBoostWeights.push_back(8.84666e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495114,-99) , 
-5, 0.754375, 1, 0, 0.51065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495114,-99) ,
+5, 0.754375, 1, 0, 0.51065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497135,-99) , 
-0, 2.12578, 1, 0, 0.499339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497135,-99) ,
+0, 2.12578, 1, 0, 0.499339,-99) ,
 0, 3.03054, 0, 0, 0.501238,-99)    );
   // itree = 1991
   fBoostWeights.push_back(9.26505e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.115987, 0, 1, 0.510856,-99) , 
+0,
+0,
+2, -0.115987, 0, 1, 0.510856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496229,-99) , 
-3, 0.823237, 0, 0, 0.499351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496229,-99) ,
+3, 0.823237, 0, 0, 0.499351,-99) ,
 1, 0.309319, 0, 0, 0.501239,-99)    );
   // itree = 1992
   fBoostWeights.push_back(6.9244e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499933,-99) , 
-4, -1.10944, 1, 0, 0.503257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499933,-99) ,
+4, -1.10944, 1, 0, 0.503257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481994,-99) , 
-3, 0.390309, 0, 0, 0.497818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481994,-99) ,
+3, 0.390309, 0, 0, 0.497818,-99) ,
 8, 2.38156, 0, 0, 0.501236,-99)    );
   // itree = 1993
   fBoostWeights.push_back(7.11483e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499923,-99) , 
-7, 4.57139, 1, 0, 0.50326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499923,-99) ,
+7, 4.57139, 1, 0, 0.50326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490166,-99) , 
-1, -0.162004, 1, 0, 0.497805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490166,-99) ,
+1, -0.162004, 1, 0, 0.497805,-99) ,
 8, 2.38156, 0, 0, 0.501233,-99)    );
   // itree = 1994
   fBoostWeights.push_back(7.09966e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.503261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.503261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496162,-99) , 
-1, 0.0265351, 0, 0, 0.497798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496162,-99) ,
+1, 0.0265351, 0, 0, 0.497798,-99) ,
 8, 2.38156, 0, 0, 0.501231,-99)    );
   // itree = 1995
   fBoostWeights.push_back(7.09455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499679,-99) , 
-8, 3.45532, 1, 0, 0.503274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499679,-99) ,
+8, 3.45532, 1, 0, 0.503274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490179,-99) , 
-1, -0.162004, 1, 0, 0.497809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490179,-99) ,
+1, -0.162004, 1, 0, 0.497809,-99) ,
 8, 2.38156, 0, 0, 0.501243,-99)    );
   // itree = 1996
   fBoostWeights.push_back(7.0923e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-7, 4.57139, 1, 0, 0.503258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+7, 4.57139, 1, 0, 0.503258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496167,-99) , 
-1, 0.0265351, 0, 0, 0.497802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496167,-99) ,
+1, 0.0265351, 0, 0, 0.497802,-99) ,
 8, 2.38156, 0, 0, 0.501231,-99)    );
   // itree = 1997
   fBoostWeights.push_back(7.07333e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499704,-99) , 
-4, -2.7239, 0, 0, 0.503259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499704,-99) ,
+4, -2.7239, 0, 0, 0.503259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490193,-99) , 
-1, -0.162004, 1, 0, 0.497814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490193,-99) ,
+1, -0.162004, 1, 0, 0.497814,-99) ,
 8, 2.38156, 0, 0, 0.501235,-99)    );
   // itree = 1998
   fBoostWeights.push_back(6.8274e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49995,-99) , 
-3, 0.380456, 1, 0, 0.503243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49995,-99) ,
+3, 0.380456, 1, 0, 0.503243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49467,-99) , 
-0, 2.06819, 1, 0, 0.497806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49467,-99) ,
+0, 2.06819, 1, 0, 0.497806,-99) ,
 8, 2.38156, 0, 0, 0.501223,-99)    );
   // itree = 1999
   fBoostWeights.push_back(6.78349e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499915,-99) , 
-7, 4.81007, 1, 0, 0.503256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499915,-99) ,
+7, 4.81007, 1, 0, 0.503256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494689,-99) , 
-0, 2.06819, 1, 0, 0.497808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494689,-99) ,
+0, 2.06819, 1, 0, 0.497808,-99) ,
 8, 2.38156, 0, 0, 0.501232,-99)    );
   // itree = 2000
   fBoostWeights.push_back(7.61561e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.510637,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.510637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497921,-99) , 
-5, 0.920264, 0, 0, 0.49933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497921,-99) ,
+5, 0.920264, 0, 0, 0.49933,-99) ,
 0, 3.03054, 0, 0, 0.501227,-99)    );
   // itree = 2001
   fBoostWeights.push_back(7.08138e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-3, 0.380456, 1, 0, 0.503254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+3, 0.380456, 1, 0, 0.503254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496174,-99) , 
-1, 0.0265351, 0, 0, 0.497814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496174,-99) ,
+1, 0.0265351, 0, 0, 0.497814,-99) ,
 8, 2.38156, 0, 0, 0.501232,-99)    );
   // itree = 2002
   fBoostWeights.push_back(7.07206e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499695,-99) , 
-8, 3.45532, 1, 0, 0.503267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499695,-99) ,
+8, 3.45532, 1, 0, 0.503267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496193,-99) , 
-1, 0.0265351, 0, 0, 0.497825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496193,-99) ,
+1, 0.0265351, 0, 0, 0.497825,-99) ,
 8, 2.38156, 0, 0, 0.501245,-99)    );
   // itree = 2003
   fBoostWeights.push_back(6.84368e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-3, 0.380456, 1, 0, 0.503251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+3, 0.380456, 1, 0, 0.503251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49077,-99) , 
-4, -1.41151, 0, 0, 0.497836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49077,-99) ,
+4, -1.41151, 0, 0, 0.497836,-99) ,
 8, 2.38156, 0, 0, 0.501239,-99)    );
   // itree = 2004
   fBoostWeights.push_back(6.88504e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489516,-99) , 
-4, -3.0468, 0, 0, 0.501807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489516,-99) ,
+4, -3.0468, 0, 0, 0.501807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492318,-99) ,
 7, 3.73601, 0, 0, 0.501244,-99)    );
   // itree = 2005
   fBoostWeights.push_back(7.06461e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49993,-99) , 
-8, 2.81106, 0, 0, 0.50325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49993,-99) ,
+8, 2.81106, 0, 0, 0.50325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490205,-99) , 
-1, -0.162004, 1, 0, 0.497815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490205,-99) ,
+1, -0.162004, 1, 0, 0.497815,-99) ,
 8, 2.38156, 0, 0, 0.50123,-99)    );
   // itree = 2006
   fBoostWeights.push_back(0.000138933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491671,-99) , 
-7, 4.64755, 1, 0, 0.507428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491671,-99) ,
+7, 4.64755, 1, 0, 0.507428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496164,-99) , 
-4, -0.463655, 0, 0, 0.499266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496164,-99) ,
+4, -0.463655, 0, 0, 0.499266,-99) ,
 5, 0.329645, 1, 0, 0.501226,-99)    );
   // itree = 2007
   fBoostWeights.push_back(0.000112235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489914,-99) , 
-0, 1.77191, 0, 0, 0.505968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489914,-99) ,
+0, 1.77191, 0, 0, 0.505968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497083,-99) , 
-6, 1.61417, 1, 0, 0.499218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497083,-99) ,
+6, 1.61417, 1, 0, 0.499218,-99) ,
 6, 2.32779, 0, 0, 0.501234,-99)    );
   // itree = 2008
   fBoostWeights.push_back(0.000114152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497622,-99) , 
-1, -0.161764, 0, 0, 0.50595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497622,-99) ,
+1, -0.161764, 0, 0, 0.50595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496623,-99) , 
-8, 3.05694, 0, 0, 0.499235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496623,-99) ,
+8, 3.05694, 0, 0, 0.499235,-99) ,
 6, 2.32779, 0, 0, 0.501241,-99)    );
   // itree = 2009
   fBoostWeights.push_back(0.000138091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491728,-99) , 
-7, 4.64755, 1, 0, 0.507442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491728,-99) ,
+7, 4.64755, 1, 0, 0.507442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49622,-99) , 
-4, -0.463655, 0, 0, 0.499298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49622,-99) ,
+4, -0.463655, 0, 0, 0.499298,-99) ,
 5, 0.329645, 1, 0, 0.501254,-99)    );
   // itree = 2010
   fBoostWeights.push_back(0.000110682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498396,-99) , 
-1, -0.0677344, 0, 0, 0.502128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498396,-99) ,
+1, -0.0677344, 0, 0, 0.502128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491259,-99) , 
-6, 1.65196, 1, 0, 0.498236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491259,-99) ,
+6, 1.65196, 1, 0, 0.498236,-99) ,
 3, 1.04065, 1, 0, 0.501262,-99)    );
   // itree = 2011
   fBoostWeights.push_back(0.000109136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498828,-99) , 
-3, 0.421425, 1, 0, 0.507441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498828,-99) ,
+3, 0.421425, 1, 0, 0.507441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49559,-99) , 
-7, 4.69073, 0, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49559,-99) ,
+7, 4.69073, 0, 0, 0.499319,-99) ,
 5, 0.329645, 1, 0, 0.501269,-99)    );
   // itree = 2012
   fBoostWeights.push_back(6.87875e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499684,-99) , 
-8, 3.45532, 1, 0, 0.503282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499684,-99) ,
+8, 3.45532, 1, 0, 0.503282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488291,-99) , 
-7, 4.29516, 0, 0, 0.497876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488291,-99) ,
+7, 4.29516, 0, 0, 0.497876,-99) ,
 8, 2.38156, 0, 0, 0.501273,-99)    );
   // itree = 2013
   fBoostWeights.push_back(0.000138259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491757,-99) , 
-7, 4.64755, 1, 0, 0.507432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491757,-99) ,
+7, 4.64755, 1, 0, 0.507432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495609,-99) , 
-7, 4.69073, 0, 0, 0.49931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495609,-99) ,
+7, 4.69073, 0, 0, 0.49931,-99) ,
 5, 0.329645, 1, 0, 0.50126,-99)    );
   // itree = 2014
   fBoostWeights.push_back(7.09844e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499753,-99) , 
-4, -2.7239, 0, 0, 0.503271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499753,-99) ,
+4, -2.7239, 0, 0, 0.503271,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490236,-99) , 
-1, -0.162004, 1, 0, 0.497869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490236,-99) ,
+1, -0.162004, 1, 0, 0.497869,-99) ,
 8, 2.38156, 0, 0, 0.501264,-99)    );
   // itree = 2015
   fBoostWeights.push_back(6.76847e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499694,-99) , 
-8, 3.45532, 1, 0, 0.503255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499694,-99) ,
+8, 3.45532, 1, 0, 0.503255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496049,-99) , 
-6, 2.32779, 0, 0, 0.497862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496049,-99) ,
+6, 2.32779, 0, 0, 0.497862,-99) ,
 8, 2.38156, 0, 0, 0.501251,-99)    );
   // itree = 2016
   fBoostWeights.push_back(7.06074e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-3, 0.380456, 1, 0, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+3, 0.380456, 1, 0, 0.50324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490261,-99) , 
-1, -0.162004, 1, 0, 0.49787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490261,-99) ,
+1, -0.162004, 1, 0, 0.49787,-99) ,
 8, 2.38156, 0, 0, 0.501245,-99)    );
   // itree = 2017
   fBoostWeights.push_back(6.81268e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499724,-99) , 
-8, 3.45532, 1, 0, 0.503253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499724,-99) ,
+8, 3.45532, 1, 0, 0.503253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488323,-99) , 
-7, 4.29516, 0, 0, 0.497863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488323,-99) ,
+7, 4.29516, 0, 0, 0.497863,-99) ,
 8, 2.38156, 0, 0, 0.50125,-99)    );
   // itree = 2018
   fBoostWeights.push_back(9.6213e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497283,-99) , 
-4, -1.32703, 1, 0, 0.507402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497283,-99) ,
+4, -1.32703, 1, 0, 0.507402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497309,-99) , 
-1, -0.53912, 1, 0, 0.499289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497309,-99) ,
+1, -0.53912, 1, 0, 0.499289,-99) ,
 5, 0.329645, 1, 0, 0.501237,-99)    );
   // itree = 2019
   fBoostWeights.push_back(7.05991e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-7, 4.57139, 1, 0, 0.503249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+7, 4.57139, 1, 0, 0.503249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490287,-99) , 
-1, -0.162004, 1, 0, 0.497858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490287,-99) ,
+1, -0.162004, 1, 0, 0.497858,-99) ,
 8, 2.38156, 0, 0, 0.501245,-99)    );
   // itree = 2020
   fBoostWeights.push_back(7.05437e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-4, -1.10944, 1, 0, 0.50325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+4, -1.10944, 1, 0, 0.50325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496212,-99) , 
-1, 0.0265351, 0, 0, 0.49785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496212,-99) ,
+1, 0.0265351, 0, 0, 0.49785,-99) ,
 8, 2.38156, 0, 0, 0.501243,-99)    );
   // itree = 2021
   fBoostWeights.push_back(6.89504e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499724,-99) , 
-4, -2.7239, 0, 0, 0.503252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499724,-99) ,
+4, -2.7239, 0, 0, 0.503252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482085,-99) , 
-3, 0.390309, 0, 0, 0.497862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482085,-99) ,
+3, 0.390309, 0, 0, 0.497862,-99) ,
 8, 2.38156, 0, 0, 0.501249,-99)    );
   // itree = 2022
   fBoostWeights.push_back(9.72605e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496495,-99) , 
-4, -0.774054, 1, 0, 0.510779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496495,-99) ,
+4, -0.774054, 1, 0, 0.510779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497398,-99) , 
-6, 2.36419, 0, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497398,-99) ,
+6, 2.36419, 0, 0, 0.499362,-99) ,
 1, 0.309319, 0, 0, 0.501235,-99)    );
   // itree = 2023
   fBoostWeights.push_back(0.000107808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499033,-99) , 
-8, 2.96068, 0, 0, 0.507404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499033,-99) ,
+8, 2.96068, 0, 0, 0.507404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496238,-99) , 
-4, -0.463655, 0, 0, 0.499298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496238,-99) ,
+4, -0.463655, 0, 0, 0.499298,-99) ,
 5, 0.329645, 1, 0, 0.501244,-99)    );
   // itree = 2024
   fBoostWeights.push_back(7.04382e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49976,-99) , 
-4, -2.7239, 0, 0, 0.503253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49976,-99) ,
+4, -2.7239, 0, 0, 0.503253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49031,-99) , 
-1, -0.162004, 1, 0, 0.497874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49031,-99) ,
+1, -0.162004, 1, 0, 0.497874,-99) ,
 8, 2.38156, 0, 0, 0.501254,-99)    );
   // itree = 2025
   fBoostWeights.push_back(7.01553e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499729,-99) , 
-8, 3.45532, 1, 0, 0.503238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499729,-99) ,
+8, 3.45532, 1, 0, 0.503238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496231,-99) , 
-1, 0.0265351, 0, 0, 0.497867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496231,-99) ,
+1, 0.0265351, 0, 0, 0.497867,-99) ,
 8, 2.38156, 0, 0, 0.501242,-99)    );
   // itree = 2026
   fBoostWeights.push_back(6.87407e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.503222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.503222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482138,-99) , 
-3, 0.390309, 0, 0, 0.497878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482138,-99) ,
+3, 0.390309, 0, 0, 0.497878,-99) ,
 8, 2.38156, 0, 0, 0.501236,-99)    );
   // itree = 2027
   fBoostWeights.push_back(7.03433e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-4, -1.10944, 1, 0, 0.503235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+4, -1.10944, 1, 0, 0.503235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490313,-99) , 
-1, -0.162004, 1, 0, 0.497866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490313,-99) ,
+1, -0.162004, 1, 0, 0.497866,-99) ,
 8, 2.38156, 0, 0, 0.50124,-99)    );
   // itree = 2028
   fBoostWeights.push_back(0.000101969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499933,-99) , 
-1, -0.185589, 0, 0, 0.507394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499933,-99) ,
+1, -0.185589, 0, 0, 0.507394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495618,-99) , 
-7, 4.69073, 0, 0, 0.499293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495618,-99) ,
+7, 4.69073, 0, 0, 0.499293,-99) ,
 5, 0.329645, 1, 0, 0.501239,-99)    );
   // itree = 2029
   fBoostWeights.push_back(7.04588e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499935,-99) , 
-7, 4.57139, 1, 0, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499935,-99) ,
+7, 4.57139, 1, 0, 0.50324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496228,-99) , 
-1, 0.0265351, 0, 0, 0.497862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496228,-99) ,
+1, 0.0265351, 0, 0, 0.497862,-99) ,
 8, 2.38156, 0, 0, 0.501241,-99)    );
   // itree = 2030
   fBoostWeights.push_back(6.98568e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499992,-99) , 
-3, 0.380456, 1, 0, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499992,-99) ,
+3, 0.380456, 1, 0, 0.50324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490321,-99) , 
-1, -0.162004, 1, 0, 0.497873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490321,-99) ,
+1, -0.162004, 1, 0, 0.497873,-99) ,
 8, 2.38156, 0, 0, 0.501246,-99)    );
   // itree = 2031
   fBoostWeights.push_back(0.00010188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499923,-99) , 
-0, 2.82292, 0, 0, 0.507398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499923,-99) ,
+0, 2.82292, 0, 0, 0.507398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495649,-99) , 
-7, 4.69073, 0, 0, 0.499309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495649,-99) ,
+7, 4.69073, 0, 0, 0.499309,-99) ,
 5, 0.329645, 1, 0, 0.501252,-99)    );
   // itree = 2032
   fBoostWeights.push_back(6.80549e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499781,-99) , 
-8, 3.45532, 1, 0, 0.503259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499781,-99) ,
+8, 3.45532, 1, 0, 0.503259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49088,-99) , 
-4, -1.41151, 0, 0, 0.497871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49088,-99) ,
+4, -1.41151, 0, 0, 0.497871,-99) ,
 8, 2.38156, 0, 0, 0.501257,-99)    );
   // itree = 2033
   fBoostWeights.push_back(6.80208e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499888,-99) , 
-7, 4.81007, 1, 0, 0.503244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499888,-99) ,
+7, 4.81007, 1, 0, 0.503244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488388,-99) , 
-7, 4.29516, 0, 0, 0.497864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488388,-99) ,
+7, 4.29516, 0, 0, 0.497864,-99) ,
 8, 2.38156, 0, 0, 0.501245,-99)    );
   // itree = 2034
   fBoostWeights.push_back(0.000119195);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491787,-99) , 
-7, 4.64755, 1, 0, 0.507389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491787,-99) ,
+7, 4.64755, 1, 0, 0.507389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497331,-99) , 
-1, -0.53912, 1, 0, 0.499292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497331,-99) ,
+1, -0.53912, 1, 0, 0.499292,-99) ,
 5, 0.329645, 1, 0, 0.501237,-99)    );
   // itree = 2035
   fBoostWeights.push_back(7.01903e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499804,-99) , 
-8, 3.45532, 1, 0, 0.50325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499804,-99) ,
+8, 3.45532, 1, 0, 0.50325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496222,-99) , 
-1, 0.0265351, 0, 0, 0.497859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496222,-99) ,
+1, 0.0265351, 0, 0, 0.497859,-99) ,
 8, 2.38156, 0, 0, 0.501247,-99)    );
   // itree = 2036
   fBoostWeights.push_back(0.000136711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491813,-99) , 
-7, 4.64755, 1, 0, 0.50738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491813,-99) ,
+7, 4.64755, 1, 0, 0.50738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496258,-99) , 
-4, -0.463655, 0, 0, 0.499301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496258,-99) ,
+4, -0.463655, 0, 0, 0.499301,-99) ,
 5, 0.329645, 1, 0, 0.501241,-99)    );
   // itree = 2037
   fBoostWeights.push_back(0.000106559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495846,-99) , 
-8, 1.99563, 0, 0, 0.502472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495846,-99) ,
+8, 1.99563, 0, 0, 0.502472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489529,-99) , 
-1, -0.581424, 1, 0, 0.498102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489529,-99) ,
+1, -0.581424, 1, 0, 0.498102,-99) ,
 0, 1.93071, 0, 0, 0.501249,-99)    );
   // itree = 2038
   fBoostWeights.push_back(7.00198e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-4, -1.10944, 1, 0, 0.503221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+4, -1.10944, 1, 0, 0.503221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490353,-99) , 
-1, -0.162004, 1, 0, 0.497877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490353,-99) ,
+1, -0.162004, 1, 0, 0.497877,-99) ,
 8, 2.38156, 0, 0, 0.501235,-99)    );
   // itree = 2039
   fBoostWeights.push_back(6.25795e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499701,-99) , 
-4, -2.7239, 0, 0, 0.503224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499701,-99) ,
+4, -2.7239, 0, 0, 0.503224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489042,-99) , 
-8, 1.83376, 0, 0, 0.49787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489042,-99) ,
+8, 1.83376, 0, 0, 0.49787,-99) ,
 8, 2.38156, 0, 0, 0.501234,-99)    );
   // itree = 2040
   fBoostWeights.push_back(6.84564e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-7, 4.57139, 1, 0, 0.50321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+7, 4.57139, 1, 0, 0.50321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482177,-99) , 
-3, 0.390309, 0, 0, 0.497861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482177,-99) ,
+3, 0.390309, 0, 0, 0.497861,-99) ,
 8, 2.38156, 0, 0, 0.501222,-99)    );
   // itree = 2041
   fBoostWeights.push_back(0.000128166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497177,-99) , 
-8, 2.67103, 0, 0, 0.502085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497177,-99) ,
+8, 2.67103, 0, 0, 0.502085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491234,-99) , 
-6, 1.65196, 1, 0, 0.498188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491234,-99) ,
+6, 1.65196, 1, 0, 0.498188,-99) ,
 3, 1.04065, 1, 0, 0.501218,-99)    );
   // itree = 2042
   fBoostWeights.push_back(6.82201e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-7, 4.57139, 1, 0, 0.503202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+7, 4.57139, 1, 0, 0.503202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482231,-99) , 
-3, 0.390309, 0, 0, 0.497878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482231,-99) ,
+3, 0.390309, 0, 0, 0.497878,-99) ,
 8, 2.38156, 0, 0, 0.501224,-99)    );
   // itree = 2043
   fBoostWeights.push_back(5.58861e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497612,-99) , 
-0, 1.51828, 0, 0, 0.501744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497612,-99) ,
+0, 1.51828, 0, 0, 0.501744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493706,-99) ,
 4, -3.0468, 0, 0, 0.50122,-99)    );
   // itree = 2044
   fBoostWeights.push_back(9.54078e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49553,-99) , 
-5, 0.253431, 1, 0, 0.507328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49553,-99) ,
+5, 0.253431, 1, 0, 0.507328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497332,-99) , 
-1, -0.53912, 1, 0, 0.499278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497332,-99) ,
+1, -0.53912, 1, 0, 0.499278,-99) ,
 5, 0.329645, 1, 0, 0.501212,-99)    );
   // itree = 2045
   fBoostWeights.push_back(8.64382e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495736,-99) , 
-1, 0.0281889, 0, 0, 0.510547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495736,-99) ,
+1, 0.0281889, 0, 0, 0.510547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497934,-99) , 
-5, 0.920264, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497934,-99) ,
+5, 0.920264, 0, 0, 0.499336,-99) ,
 0, 3.03054, 0, 0, 0.501217,-99)    );
   // itree = 2046
   fBoostWeights.push_back(7.52406e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -1.41167, 1, 1, 0.510541,-99) , 
+0,
+0,
+4, -1.41167, 1, 1, 0.510541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497957,-99) , 
-5, 0.920264, 0, 0, 0.499347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497957,-99) ,
+5, 0.920264, 0, 0, 0.499347,-99) ,
 0, 3.03054, 0, 0, 0.501226,-99)    );
   // itree = 2047
   fBoostWeights.push_back(6.98955e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499734,-99) , 
-4, -2.7239, 0, 0, 0.503216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499734,-99) ,
+4, -2.7239, 0, 0, 0.503216,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496237,-99) , 
-1, 0.0265351, 0, 0, 0.497874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496237,-99) ,
+1, 0.0265351, 0, 0, 0.497874,-99) ,
 8, 2.38156, 0, 0, 0.501231,-99)    );
   // itree = 2048
   fBoostWeights.push_back(6.82252e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-4, -1.10944, 1, 0, 0.503201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+4, -1.10944, 1, 0, 0.503201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482267,-99) , 
-3, 0.390309, 0, 0, 0.497885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482267,-99) ,
+3, 0.390309, 0, 0, 0.497885,-99) ,
 8, 2.38156, 0, 0, 0.501225,-99)    );
   // itree = 2049
   fBoostWeights.push_back(0.000121611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489965,-99) , 
-0, 1.77191, 0, 0, 0.505901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489965,-99) ,
+0, 1.77191, 0, 0, 0.505901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49664,-99) , 
-8, 3.05694, 0, 0, 0.499229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49664,-99) ,
+8, 3.05694, 0, 0, 0.499229,-99) ,
 6, 2.32779, 0, 0, 0.501222,-99)    );
   // itree = 2050
   fBoostWeights.push_back(6.74122e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.503203,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.503203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4823,-99) , 
-3, 0.390309, 0, 0, 0.497892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4823,-99) ,
+3, 0.390309, 0, 0, 0.497892,-99) ,
 8, 2.38156, 0, 0, 0.50123,-99)    );
   // itree = 2051
   fBoostWeights.push_back(6.8038e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-3, 0.380456, 1, 0, 0.503185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+3, 0.380456, 1, 0, 0.503185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482318,-99) , 
-3, 0.390309, 0, 0, 0.49788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482318,-99) ,
+3, 0.390309, 0, 0, 0.49788,-99) ,
 8, 2.38156, 0, 0, 0.501214,-99)    );
   // itree = 2052
   fBoostWeights.push_back(8.57977e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495502,-99) , 
-5, 0.712418, 1, 0, 0.510496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495502,-99) ,
+5, 0.712418, 1, 0, 0.510496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49828,-99) , 
-2, 0.956816, 0, 0, 0.499346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49828,-99) ,
+2, 0.956816, 0, 0, 0.499346,-99) ,
 0, 3.03054, 0, 0, 0.501217,-99)    );
   // itree = 2053
   fBoostWeights.push_back(0.000116398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491847,-99) , 
-7, 4.64755, 1, 0, 0.507343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491847,-99) ,
+7, 4.64755, 1, 0, 0.507343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493715,-99) , 
-3, 0.662954, 0, 0, 0.499299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493715,-99) ,
+3, 0.662954, 0, 0, 0.499299,-99) ,
 5, 0.329645, 1, 0, 0.50123,-99)    );
   // itree = 2054
   fBoostWeights.push_back(0.000116854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491879,-99) , 
-7, 4.64755, 1, 0, 0.50734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491879,-99) ,
+7, 4.64755, 1, 0, 0.50734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497114,-99) , 
-5, 0.893056, 0, 0, 0.499286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497114,-99) ,
+5, 0.893056, 0, 0, 0.499286,-99) ,
 5, 0.329645, 1, 0, 0.50122,-99)    );
   // itree = 2055
   fBoostWeights.push_back(6.96775e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499715,-99) , 
-8, 3.45532, 1, 0, 0.503207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499715,-99) ,
+8, 3.45532, 1, 0, 0.503207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490364,-99) , 
-1, -0.162004, 1, 0, 0.497877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490364,-99) ,
+1, -0.162004, 1, 0, 0.497877,-99) ,
 8, 2.38156, 0, 0, 0.501226,-99)    );
   // itree = 2056
   fBoostWeights.push_back(6.68863e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499963,-99) , 
-3, 0.380456, 1, 0, 0.503191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499963,-99) ,
+3, 0.380456, 1, 0, 0.503191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496069,-99) , 
-6, 2.32779, 0, 0, 0.49787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496069,-99) ,
+6, 2.32779, 0, 0, 0.49787,-99) ,
 8, 2.38156, 0, 0, 0.501214,-99)    );
   // itree = 2057
   fBoostWeights.push_back(6.97277e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49972,-99) , 
-4, -2.7239, 0, 0, 0.503203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49972,-99) ,
+4, -2.7239, 0, 0, 0.503203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496243,-99) , 
-1, 0.0265351, 0, 0, 0.497878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496243,-99) ,
+1, 0.0265351, 0, 0, 0.497878,-99) ,
 8, 2.38156, 0, 0, 0.501225,-99)    );
   // itree = 2058
   fBoostWeights.push_back(6.9477e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-8, 2.81106, 0, 0, 0.503188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+8, 2.81106, 0, 0, 0.503188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490383,-99) , 
-1, -0.162004, 1, 0, 0.497889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490383,-99) ,
+1, -0.162004, 1, 0, 0.497889,-99) ,
 8, 2.38156, 0, 0, 0.501219,-99)    );
   // itree = 2059
   fBoostWeights.push_back(6.96502e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.503185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.503185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496248,-99) , 
-1, 0.0265351, 0, 0, 0.497882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496248,-99) ,
+1, 0.0265351, 0, 0, 0.497882,-99) ,
 8, 2.38156, 0, 0, 0.501215,-99)    );
   // itree = 2060
   fBoostWeights.push_back(6.77328e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499724,-99) , 
-8, 3.45532, 1, 0, 0.503198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499724,-99) ,
+8, 3.45532, 1, 0, 0.503198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482382,-99) , 
-3, 0.390309, 0, 0, 0.497893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482382,-99) ,
+3, 0.390309, 0, 0, 0.497893,-99) ,
 8, 2.38156, 0, 0, 0.501227,-99)    );
   // itree = 2061
   fBoostWeights.push_back(6.87315e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.503183,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.503183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496254,-99) , 
-1, 0.0265351, 0, 0, 0.497881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496254,-99) ,
+1, 0.0265351, 0, 0, 0.497881,-99) ,
 8, 2.38156, 0, 0, 0.501213,-99)    );
   // itree = 2062
   fBoostWeights.push_back(5.04355e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499358,-99) , 
-2, 0.527756, 1, 0, 0.501767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499358,-99) ,
+2, 0.527756, 1, 0, 0.501767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492294,-99) ,
 7, 3.73601, 0, 0, 0.501205,-99)    );
   // itree = 2063
   fBoostWeights.push_back(6.74567e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-3, 0.380456, 1, 0, 0.503161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+3, 0.380456, 1, 0, 0.503161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488417,-99) , 
-7, 4.29516, 0, 0, 0.497889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488417,-99) ,
+7, 4.29516, 0, 0, 0.497889,-99) ,
 8, 2.38156, 0, 0, 0.501202,-99)    );
   // itree = 2064
   fBoostWeights.push_back(6.94794e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-4, -1.10944, 1, 0, 0.503174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+4, -1.10944, 1, 0, 0.503174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490367,-99) , 
-1, -0.162004, 1, 0, 0.49788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490367,-99) ,
+1, -0.162004, 1, 0, 0.49788,-99) ,
 8, 2.38156, 0, 0, 0.501206,-99)    );
   // itree = 2065
   fBoostWeights.push_back(6.69903e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499687,-99) , 
-4, -2.7239, 0, 0, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499687,-99) ,
+4, -2.7239, 0, 0, 0.503176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488428,-99) , 
-7, 4.29516, 0, 0, 0.497873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488428,-99) ,
+7, 4.29516, 0, 0, 0.497873,-99) ,
 8, 2.38156, 0, 0, 0.501206,-99)    );
   // itree = 2066
   fBoostWeights.push_back(0.000127244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49721,-99) , 
-8, 2.67103, 0, 0, 0.502061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49721,-99) ,
+8, 2.67103, 0, 0, 0.502061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491212,-99) , 
-6, 1.65196, 1, 0, 0.498157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491212,-99) ,
+6, 1.65196, 1, 0, 0.498157,-99) ,
 3, 1.04065, 1, 0, 0.501193,-99)    );
   // itree = 2067
   fBoostWeights.push_back(6.95132e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499945,-99) , 
-3, 0.380456, 1, 0, 0.503153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499945,-99) ,
+3, 0.380456, 1, 0, 0.503153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490407,-99) , 
-1, -0.162004, 1, 0, 0.497893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490407,-99) ,
+1, -0.162004, 1, 0, 0.497893,-99) ,
 8, 2.38156, 0, 0, 0.501199,-99)    );
   // itree = 2068
   fBoostWeights.push_back(9.49907e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495551,-99) , 
-5, 0.253431, 1, 0, 0.50729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495551,-99) ,
+5, 0.253431, 1, 0, 0.50729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497342,-99) , 
-1, -0.53912, 1, 0, 0.499281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497342,-99) ,
+1, -0.53912, 1, 0, 0.499281,-99) ,
 5, 0.329645, 1, 0, 0.501204,-99)    );
   // itree = 2069
   fBoostWeights.push_back(6.91514e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4998,-99) , 
-5, 1.13177, 1, 0, 0.503175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4998,-99) ,
+5, 1.13177, 1, 0, 0.503175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496251,-99) , 
-1, 0.0265351, 0, 0, 0.497887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496251,-99) ,
+1, 0.0265351, 0, 0, 0.497887,-99) ,
 8, 2.38156, 0, 0, 0.50121,-99)    );
   // itree = 2070
   fBoostWeights.push_back(6.923e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49996,-99) , 
-3, 0.380456, 1, 0, 0.503159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49996,-99) ,
+3, 0.380456, 1, 0, 0.503159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49627,-99) , 
-1, 0.0265351, 0, 0, 0.497898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49627,-99) ,
+1, 0.0265351, 0, 0, 0.497898,-99) ,
 8, 2.38156, 0, 0, 0.501204,-99)    );
   // itree = 2071
   fBoostWeights.push_back(8.7904e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495516,-99) , 
-5, 0.712418, 1, 0, 0.510469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495516,-99) ,
+5, 0.712418, 1, 0, 0.510469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497151,-99) , 
-0, 2.12578, 1, 0, 0.49935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497151,-99) ,
+0, 2.12578, 1, 0, 0.49935,-99) ,
 0, 3.03054, 0, 0, 0.501217,-99)    );
   // itree = 2072
   fBoostWeights.push_back(6.70147e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499689,-99) , 
-4, -2.7239, 0, 0, 0.503177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499689,-99) ,
+4, -2.7239, 0, 0, 0.503177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488487,-99) , 
-7, 4.29516, 0, 0, 0.497905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488487,-99) ,
+7, 4.29516, 0, 0, 0.497905,-99) ,
 8, 2.38156, 0, 0, 0.501218,-99)    );
   // itree = 2073
   fBoostWeights.push_back(8.90038e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493132,-99) , 
-3, 0.951513, 1, 0, 0.505857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493132,-99) ,
+3, 0.951513, 1, 0, 0.505857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497641,-99) , 
-1, -0.558245, 1, 0, 0.499224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497641,-99) ,
+1, -0.558245, 1, 0, 0.499224,-99) ,
 6, 2.32779, 0, 0, 0.501205,-99)    );
   // itree = 2074
   fBoostWeights.push_back(6.91817e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499937,-99) , 
-1, -0.185621, 0, 0, 0.503168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499937,-99) ,
+1, -0.185621, 0, 0, 0.503168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49627,-99) , 
-1, 0.0265351, 0, 0, 0.497896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49627,-99) ,
+1, 0.0265351, 0, 0, 0.497896,-99) ,
 8, 2.38156, 0, 0, 0.501209,-99)    );
   // itree = 2075
   fBoostWeights.push_back(6.92856e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-7, 4.57139, 1, 0, 0.503166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+7, 4.57139, 1, 0, 0.503166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490429,-99) , 
-1, -0.162004, 1, 0, 0.497907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490429,-99) ,
+1, -0.162004, 1, 0, 0.497907,-99) ,
 8, 2.38156, 0, 0, 0.501212,-99)    );
   // itree = 2076
   fBoostWeights.push_back(8.92491e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496486,-99) , 
-4, -0.774054, 1, 0, 0.510657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496486,-99) ,
+4, -0.774054, 1, 0, 0.510657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498091,-99) , 
-8, 3.21289, 0, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498091,-99) ,
+8, 3.21289, 0, 0, 0.499356,-99) ,
 1, 0.309319, 0, 0, 0.50121,-99)    );
   // itree = 2077
   fBoostWeights.push_back(0.000112555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495589,-99) , 
-5, 0.253431, 1, 0, 0.50729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495589,-99) ,
+5, 0.253431, 1, 0, 0.50729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496283,-99) , 
-4, -0.463655, 0, 0, 0.499308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496283,-99) ,
+4, -0.463655, 0, 0, 0.499308,-99) ,
 5, 0.329645, 1, 0, 0.501224,-99)    );
   // itree = 2078
   fBoostWeights.push_back(0.000108623);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489995,-99) , 
-0, 1.77191, 0, 0, 0.505868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489995,-99) ,
+0, 1.77191, 0, 0, 0.505868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497393,-99) , 
-3, 0.442764, 1, 0, 0.499253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497393,-99) ,
+3, 0.442764, 1, 0, 0.499253,-99) ,
 6, 2.32779, 0, 0, 0.501229,-99)    );
   // itree = 2079
   fBoostWeights.push_back(0.000136276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491864,-99) , 
-7, 4.64755, 1, 0, 0.507278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491864,-99) ,
+7, 4.64755, 1, 0, 0.507278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495669,-99) , 
-7, 4.69073, 0, 0, 0.499328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495669,-99) ,
+7, 4.69073, 0, 0, 0.499328,-99) ,
 5, 0.329645, 1, 0, 0.501237,-99)    );
   // itree = 2080
   fBoostWeights.push_back(6.95166e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499718,-99) , 
-4, -2.7239, 0, 0, 0.503193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499718,-99) ,
+4, -2.7239, 0, 0, 0.503193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490471,-99) , 
-1, -0.162004, 1, 0, 0.49794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490471,-99) ,
+1, -0.162004, 1, 0, 0.49794,-99) ,
 8, 2.38156, 0, 0, 0.501241,-99)    );
   // itree = 2081
   fBoostWeights.push_back(0.000120262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490018,-99) , 
-0, 1.77191, 0, 0, 0.505845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490018,-99) ,
+0, 1.77191, 0, 0, 0.505845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496701,-99) , 
-8, 3.05694, 0, 0, 0.499262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496701,-99) ,
+8, 3.05694, 0, 0, 0.499262,-99) ,
 6, 2.32779, 0, 0, 0.501229,-99)    );
   // itree = 2082
   fBoostWeights.push_back(6.89946e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499838,-99) , 
-5, 1.13177, 1, 0, 0.503177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499838,-99) ,
+5, 1.13177, 1, 0, 0.503177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490503,-99) , 
-1, -0.162004, 1, 0, 0.497952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490503,-99) ,
+1, -0.162004, 1, 0, 0.497952,-99) ,
 8, 2.38156, 0, 0, 0.501236,-99)    );
   // itree = 2083
   fBoostWeights.push_back(9.14112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.510637,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.510637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497797,-99) , 
-1, -0.797617, 1, 0, 0.499376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497797,-99) ,
+1, -0.797617, 1, 0, 0.499376,-99) ,
 1, 0.309319, 0, 0, 0.501224,-99)    );
   // itree = 2084
   fBoostWeights.push_back(6.92357e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499651,-99) , 
-8, 3.45532, 1, 0, 0.503174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499651,-99) ,
+8, 3.45532, 1, 0, 0.503174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490531,-99) , 
-1, -0.162004, 1, 0, 0.497959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490531,-99) ,
+1, -0.162004, 1, 0, 0.497959,-99) ,
 8, 2.38156, 0, 0, 0.501236,-99)    );
   // itree = 2085
   fBoostWeights.push_back(8.8459e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496474,-99) , 
-4, -0.774054, 1, 0, 0.510606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496474,-99) ,
+4, -0.774054, 1, 0, 0.510606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498128,-99) , 
-8, 3.21289, 0, 0, 0.499383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498128,-99) ,
+8, 3.21289, 0, 0, 0.499383,-99) ,
 1, 0.309319, 0, 0, 0.501224,-99)    );
   // itree = 2086
   fBoostWeights.push_back(6.91228e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499652,-99) , 
-8, 3.45532, 1, 0, 0.503169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499652,-99) ,
+8, 3.45532, 1, 0, 0.503169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490563,-99) , 
-1, -0.162004, 1, 0, 0.497972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490563,-99) ,
+1, -0.162004, 1, 0, 0.497972,-99) ,
 8, 2.38156, 0, 0, 0.501238,-99)    );
   // itree = 2087
   fBoostWeights.push_back(0.000122249);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497296,-99) , 
-8, 2.67103, 0, 0, 0.502081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497296,-99) ,
+8, 2.67103, 0, 0, 0.502081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490763,-99) , 
-5, 0.730972, 1, 0, 0.498236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490763,-99) ,
+5, 0.730972, 1, 0, 0.498236,-99) ,
 3, 1.04065, 1, 0, 0.501226,-99)    );
   // itree = 2088
   fBoostWeights.push_back(6.89902e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-7, 4.57139, 1, 0, 0.503145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+7, 4.57139, 1, 0, 0.503145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490612,-99) , 
-1, -0.162004, 1, 0, 0.497992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490612,-99) ,
+1, -0.162004, 1, 0, 0.497992,-99) ,
 8, 2.38156, 0, 0, 0.50123,-99)    );
   // itree = 2089
   fBoostWeights.push_back(0.000135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491905,-99) , 
-7, 4.64755, 1, 0, 0.507262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491905,-99) ,
+7, 4.64755, 1, 0, 0.507262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496309,-99) , 
-4, -0.463655, 0, 0, 0.499321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496309,-99) ,
+4, -0.463655, 0, 0, 0.499321,-99) ,
 5, 0.329645, 1, 0, 0.501228,-99)    );
   // itree = 2090
   fBoostWeights.push_back(0.000109651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490085,-99) , 
-0, 1.77191, 0, 0, 0.505836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490085,-99) ,
+0, 1.77191, 0, 0, 0.505836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497184,-99) , 
-6, 1.61417, 1, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497184,-99) ,
+6, 1.61417, 1, 0, 0.499277,-99) ,
 6, 2.32779, 0, 0, 0.501236,-99)    );
   // itree = 2091
   fBoostWeights.push_back(8.95481e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499382,-99) , 
-0, 2.98766, 0, 0, 0.510606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499382,-99) ,
+0, 2.98766, 0, 0, 0.510606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497481,-99) , 
-6, 2.36419, 0, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497481,-99) ,
+6, 2.36419, 0, 0, 0.499405,-99) ,
 1, 0.309319, 0, 0, 0.501243,-99)    );
   // itree = 2092
   fBoostWeights.push_back(9.3833e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496979,-99) , 
-8, 2.67159, 0, 0, 0.510609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496979,-99) ,
+8, 2.67159, 0, 0, 0.510609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498016,-99) , 
-6, 2.68053, 0, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498016,-99) ,
+6, 2.68053, 0, 0, 0.499417,-99) ,
 1, 0.309319, 0, 0, 0.501253,-99)    );
   // itree = 2093
   fBoostWeights.push_back(8.30843e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497885,-99) , 
-5, 0.751479, 1, 0, 0.502455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497885,-99) ,
+5, 0.751479, 1, 0, 0.502455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495288,-99) , 
-4, -0.415878, 0, 0, 0.498219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495288,-99) ,
+4, -0.415878, 0, 0, 0.498219,-99) ,
 0, 1.93071, 0, 0, 0.50127,-99)    );
   // itree = 2094
   fBoostWeights.push_back(0.000107598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497907,-99) , 
-5, 0.751479, 1, 0, 0.502446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497907,-99) ,
+5, 0.751479, 1, 0, 0.502446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489716,-99) , 
-1, -0.581424, 1, 0, 0.498229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489716,-99) ,
+1, -0.581424, 1, 0, 0.498229,-99) ,
 0, 1.93071, 0, 0, 0.501266,-99)    );
   // itree = 2095
   fBoostWeights.push_back(0.000112645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497273,-99) , 
-4, -1.32703, 1, 0, 0.507258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497273,-99) ,
+4, -1.32703, 1, 0, 0.507258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495724,-99) , 
-7, 4.69073, 0, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495724,-99) ,
+7, 4.69073, 0, 0, 0.499363,-99) ,
 5, 0.329645, 1, 0, 0.501259,-99)    );
   // itree = 2096
   fBoostWeights.push_back(6.91514e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499648,-99) , 
-8, 3.45532, 1, 0, 0.503173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499648,-99) ,
+8, 3.45532, 1, 0, 0.503173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49066,-99) , 
-1, -0.162004, 1, 0, 0.498029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49066,-99) ,
+1, -0.162004, 1, 0, 0.498029,-99) ,
 8, 2.38156, 0, 0, 0.501262,-99)    );
   // itree = 2097
   fBoostWeights.push_back(8.80262e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49559,-99) , 
-5, 0.712418, 1, 0, 0.510445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49559,-99) ,
+5, 0.712418, 1, 0, 0.510445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49717,-99) , 
-0, 2.12578, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49717,-99) ,
+0, 2.12578, 1, 0, 0.499395,-99) ,
 0, 3.03054, 0, 0, 0.501249,-99)    );
   // itree = 2098
   fBoostWeights.push_back(6.88382e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499689,-99) , 
-4, -2.7239, 0, 0, 0.503162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499689,-99) ,
+4, -2.7239, 0, 0, 0.503162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496368,-99) , 
-1, 0.0265351, 0, 0, 0.498017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496368,-99) ,
+1, 0.0265351, 0, 0, 0.498017,-99) ,
 8, 2.38156, 0, 0, 0.501251,-99)    );
   // itree = 2099
   fBoostWeights.push_back(6.87065e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499664,-99) , 
-8, 3.45532, 1, 0, 0.503147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499664,-99) ,
+8, 3.45532, 1, 0, 0.503147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490678,-99) , 
-1, -0.162004, 1, 0, 0.498028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490678,-99) ,
+1, -0.162004, 1, 0, 0.498028,-99) ,
 8, 2.38156, 0, 0, 0.501245,-99)    );
   // itree = 2100
   fBoostWeights.push_back(7.44163e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.510421,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.510421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497996,-99) , 
-5, 0.920264, 0, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497996,-99) ,
+5, 0.920264, 0, 0, 0.49938,-99) ,
 0, 3.03054, 0, 0, 0.501233,-99)    );
   // itree = 2101
   fBoostWeights.push_back(6.8065e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-7, 4.57139, 1, 0, 0.503137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+7, 4.57139, 1, 0, 0.503137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4825,-99) , 
-3, 0.390309, 0, 0, 0.498025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4825,-99) ,
+3, 0.390309, 0, 0, 0.498025,-99) ,
 8, 2.38156, 0, 0, 0.501238,-99)    );
   // itree = 2102
   fBoostWeights.push_back(6.85674e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-7, 4.57139, 1, 0, 0.503138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+7, 4.57139, 1, 0, 0.503138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496365,-99) , 
-1, 0.0265351, 0, 0, 0.498013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496365,-99) ,
+1, 0.0265351, 0, 0, 0.498013,-99) ,
 8, 2.38156, 0, 0, 0.501234,-99)    );
   // itree = 2103
   fBoostWeights.push_back(6.67813e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-4, -1.10944, 1, 0, 0.503139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+4, -1.10944, 1, 0, 0.503139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488658,-99) , 
-7, 4.29516, 0, 0, 0.498024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488658,-99) ,
+7, 4.29516, 0, 0, 0.498024,-99) ,
 8, 2.38156, 0, 0, 0.501238,-99)    );
   // itree = 2104
   fBoostWeights.push_back(6.85835e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499683,-99) , 
-4, -2.7239, 0, 0, 0.503142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499683,-99) ,
+4, -2.7239, 0, 0, 0.503142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490672,-99) , 
-1, -0.162004, 1, 0, 0.498015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490672,-99) ,
+1, -0.162004, 1, 0, 0.498015,-99) ,
 8, 2.38156, 0, 0, 0.501236,-99)    );
   // itree = 2105
   fBoostWeights.push_back(6.86069e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-3, 0.380456, 1, 0, 0.503127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+3, 0.380456, 1, 0, 0.503127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496361,-99) , 
-1, 0.0265351, 0, 0, 0.498008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496361,-99) ,
+1, 0.0265351, 0, 0, 0.498008,-99) ,
 8, 2.38156, 0, 0, 0.501224,-99)    );
   // itree = 2106
   fBoostWeights.push_back(5.47528e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497098,-99) , 
-8, 1.88686, 0, 0, 0.501797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497098,-99) ,
+8, 1.88686, 0, 0, 0.501797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492339,-99) ,
 7, 3.73601, 0, 0, 0.501236,-99)    );
   // itree = 2107
   fBoostWeights.push_back(8.4942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495721,-99) , 
-1, 0.0281889, 0, 0, 0.510385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495721,-99) ,
+1, 0.0281889, 0, 0, 0.510385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498316,-99) , 
-2, 0.956816, 0, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498316,-99) ,
+2, 0.956816, 0, 0, 0.499379,-99) ,
 0, 3.03054, 0, 0, 0.501227,-99)    );
   // itree = 2108
   fBoostWeights.push_back(6.85434e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499671,-99) , 
-8, 3.45532, 1, 0, 0.503139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499671,-99) ,
+8, 3.45532, 1, 0, 0.503139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490687,-99) , 
-1, -0.162004, 1, 0, 0.498028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490687,-99) ,
+1, -0.162004, 1, 0, 0.498028,-99) ,
 8, 2.38156, 0, 0, 0.50124,-99)    );
   // itree = 2109
   fBoostWeights.push_back(7.6748e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.510372,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.510372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497183,-99) , 
-0, 2.12578, 1, 0, 0.499383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497183,-99) ,
+0, 2.12578, 1, 0, 0.499383,-99) ,
 0, 3.03054, 0, 0, 0.501228,-99)    );
   // itree = 2110
   fBoostWeights.push_back(6.53029e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.503125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.503125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496244,-99) , 
-6, 2.32779, 0, 0, 0.498015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496244,-99) ,
+6, 2.32779, 0, 0, 0.498015,-99) ,
 8, 2.38156, 0, 0, 0.501226,-99)    );
   // itree = 2111
   fBoostWeights.push_back(7.01367e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499656,-99) , 
-4, -1.10944, 1, 0, 0.502428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499656,-99) ,
+4, -1.10944, 1, 0, 0.502428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495245,-99) , 
-4, -0.415878, 0, 0, 0.498168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495245,-99) ,
+4, -0.415878, 0, 0, 0.498168,-99) ,
 0, 1.93071, 0, 0, 0.501237,-99)    );
   // itree = 2112
   fBoostWeights.push_back(0.000135074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491945,-99) , 
-7, 4.64755, 1, 0, 0.507238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491945,-99) ,
+7, 4.64755, 1, 0, 0.507238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495721,-99) , 
-7, 4.69073, 0, 0, 0.499346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495721,-99) ,
+7, 4.69073, 0, 0, 0.499346,-99) ,
 5, 0.329645, 1, 0, 0.501241,-99)    );
   // itree = 2113
   fBoostWeights.push_back(0.000107016);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49794,-99) , 
-5, 0.751479, 1, 0, 0.502434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49794,-99) ,
+5, 0.751479, 1, 0, 0.502434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489693,-99) , 
-1, -0.581424, 1, 0, 0.498182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489693,-99) ,
+1, -0.581424, 1, 0, 0.498182,-99) ,
 0, 1.93071, 0, 0, 0.501244,-99)    );
   // itree = 2114
   fBoostWeights.push_back(9.11632e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.471511, 1, 1, 0.510545,-99) , 
+0,
+0,
+3, 0.471511, 1, 1, 0.510545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49631,-99) , 
-3, 0.823237, 0, 0, 0.49941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49631,-99) ,
+3, 0.823237, 0, 0, 0.49941,-99) ,
 1, 0.309319, 0, 0, 0.501237,-99)    );
   // itree = 2115
   fBoostWeights.push_back(6.83056e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499695,-99) , 
-8, 3.45532, 1, 0, 0.503133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499695,-99) ,
+8, 3.45532, 1, 0, 0.503133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490704,-99) , 
-1, -0.162004, 1, 0, 0.498022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490704,-99) ,
+1, -0.162004, 1, 0, 0.498022,-99) ,
 8, 2.38156, 0, 0, 0.501234,-99)    );
   // itree = 2116
   fBoostWeights.push_back(6.76963e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-7, 4.57139, 1, 0, 0.503118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+7, 4.57139, 1, 0, 0.503118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482522,-99) , 
-3, 0.390309, 0, 0, 0.498016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482522,-99) ,
+3, 0.390309, 0, 0, 0.498016,-99) ,
 8, 2.38156, 0, 0, 0.501222,-99)    );
   // itree = 2117
   fBoostWeights.push_back(6.84023e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499656,-99) , 
-4, -2.7239, 0, 0, 0.503119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499656,-99) ,
+4, -2.7239, 0, 0, 0.503119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496356,-99) , 
-1, 0.0265351, 0, 0, 0.498003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496356,-99) ,
+1, 0.0265351, 0, 0, 0.498003,-99) ,
 8, 2.38156, 0, 0, 0.501218,-99)    );
   // itree = 2118
   fBoostWeights.push_back(6.8392e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-3, 0.380456, 1, 0, 0.503104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+3, 0.380456, 1, 0, 0.503104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496374,-99) , 
-1, 0.0265351, 0, 0, 0.498014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496374,-99) ,
+1, 0.0265351, 0, 0, 0.498014,-99) ,
 8, 2.38156, 0, 0, 0.501213,-99)    );
   // itree = 2119
   fBoostWeights.push_back(6.8036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-1, -0.185621, 0, 0, 0.503117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+1, -0.185621, 0, 0, 0.503117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490701,-99) , 
-1, -0.162004, 1, 0, 0.498025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490701,-99) ,
+1, -0.162004, 1, 0, 0.498025,-99) ,
 8, 2.38156, 0, 0, 0.501225,-99)    );
   // itree = 2120
   fBoostWeights.push_back(6.81961e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-7, 4.57139, 1, 0, 0.503115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+7, 4.57139, 1, 0, 0.503115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496379,-99) , 
-1, 0.0265351, 0, 0, 0.498018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496379,-99) ,
+1, 0.0265351, 0, 0, 0.498018,-99) ,
 8, 2.38156, 0, 0, 0.501221,-99)    );
   // itree = 2121
   fBoostWeights.push_back(6.74426e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499675,-99) , 
-4, -2.7239, 0, 0, 0.503116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499675,-99) ,
+4, -2.7239, 0, 0, 0.503116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48256,-99) , 
-3, 0.390309, 0, 0, 0.498029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48256,-99) ,
+3, 0.390309, 0, 0, 0.498029,-99) ,
 8, 2.38156, 0, 0, 0.501226,-99)    );
   // itree = 2122
   fBoostWeights.push_back(6.5828e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49985,-99) , 
-5, 1.13177, 1, 0, 0.503101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49985,-99) ,
+5, 1.13177, 1, 0, 0.503101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49114,-99) , 
-4, -1.41151, 0, 0, 0.498017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49114,-99) ,
+4, -1.41151, 0, 0, 0.498017,-99) ,
 8, 2.38156, 0, 0, 0.501212,-99)    );
   // itree = 2123
   fBoostWeights.push_back(0.000134567);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491957,-99) , 
-7, 4.64755, 1, 0, 0.507185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491957,-99) ,
+7, 4.64755, 1, 0, 0.507185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495701,-99) , 
-7, 4.69073, 0, 0, 0.499309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495701,-99) ,
+7, 4.69073, 0, 0, 0.499309,-99) ,
 5, 0.329645, 1, 0, 0.5012,-99)    );
   // itree = 2124
   fBoostWeights.push_back(8.35368e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495688,-99) , 
-1, 0.0281889, 0, 0, 0.510298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495688,-99) ,
+1, 0.0281889, 0, 0, 0.510298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498417,-99) , 
-6, 2.67893, 0, 0, 0.499369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498417,-99) ,
+6, 2.67893, 0, 0, 0.499369,-99) ,
 0, 3.03054, 0, 0, 0.501204,-99)    );
   // itree = 2125
   fBoostWeights.push_back(9.87109e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496443,-99) , 
-4, -0.774054, 1, 0, 0.510467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496443,-99) ,
+4, -0.774054, 1, 0, 0.510467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496327,-99) , 
-3, 0.823237, 0, 0, 0.499403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496327,-99) ,
+3, 0.823237, 0, 0, 0.499403,-99) ,
 1, 0.309319, 0, 0, 0.501218,-99)    );
   // itree = 2126
   fBoostWeights.push_back(9.20942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495574,-99) , 
-5, 0.253431, 1, 0, 0.50721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495574,-99) ,
+5, 0.253431, 1, 0, 0.50721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497994,-99) , 
-6, 2.67895, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497994,-99) ,
+6, 2.67895, 0, 0, 0.499325,-99) ,
 5, 0.329645, 1, 0, 0.501219,-99)    );
   // itree = 2127
   fBoostWeights.push_back(6.83409e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499891,-99) , 
-7, 4.81007, 1, 0, 0.503116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499891,-99) ,
+7, 4.81007, 1, 0, 0.503116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490717,-99) , 
-1, -0.162004, 1, 0, 0.498044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490717,-99) ,
+1, -0.162004, 1, 0, 0.498044,-99) ,
 8, 2.38156, 0, 0, 0.501231,-99)    );
   // itree = 2128
   fBoostWeights.push_back(6.63288e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499962,-99) , 
-3, 0.380456, 1, 0, 0.503108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499962,-99) ,
+3, 0.380456, 1, 0, 0.503108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488736,-99) , 
-7, 4.29516, 0, 0, 0.498037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488736,-99) ,
+7, 4.29516, 0, 0, 0.498037,-99) ,
 8, 2.38156, 0, 0, 0.501224,-99)    );
   // itree = 2129
   fBoostWeights.push_back(6.63399e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499691,-99) , 
-4, -2.7239, 0, 0, 0.50312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499691,-99) ,
+4, -2.7239, 0, 0, 0.50312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491178,-99) , 
-4, -1.41151, 0, 0, 0.498028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491178,-99) ,
+4, -1.41151, 0, 0, 0.498028,-99) ,
 8, 2.38156, 0, 0, 0.501228,-99)    );
   // itree = 2130
   fBoostWeights.push_back(6.49906e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-3, 0.380456, 1, 0, 0.503106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+3, 0.380456, 1, 0, 0.503106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496249,-99) , 
-6, 2.32779, 0, 0, 0.498022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496249,-99) ,
+6, 2.32779, 0, 0, 0.498022,-99) ,
 8, 2.38156, 0, 0, 0.501217,-99)    );
   // itree = 2131
   fBoostWeights.push_back(0.000106458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497939,-99) , 
-5, 0.751479, 1, 0, 0.502402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497939,-99) ,
+5, 0.751479, 1, 0, 0.502402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489729,-99) , 
-1, -0.581424, 1, 0, 0.498201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489729,-99) ,
+1, -0.581424, 1, 0, 0.498201,-99) ,
 0, 1.93071, 0, 0, 0.501227,-99)    );
   // itree = 2132
   fBoostWeights.push_back(6.79779e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499673,-99) , 
-8, 3.45532, 1, 0, 0.503111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499673,-99) ,
+8, 3.45532, 1, 0, 0.503111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490721,-99) , 
-1, -0.162004, 1, 0, 0.498021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490721,-99) ,
+1, -0.162004, 1, 0, 0.498021,-99) ,
 8, 2.38156, 0, 0, 0.50122,-99)    );
   // itree = 2133
   fBoostWeights.push_back(6.79106e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499683,-99) , 
-4, -2.7239, 0, 0, 0.503096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499683,-99) ,
+4, -2.7239, 0, 0, 0.503096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496375,-99) , 
-1, 0.0265351, 0, 0, 0.498014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496375,-99) ,
+1, 0.0265351, 0, 0, 0.498014,-99) ,
 8, 2.38156, 0, 0, 0.501207,-99)    );
   // itree = 2134
   fBoostWeights.push_back(6.80416e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499946,-99) , 
-3, 0.380456, 1, 0, 0.503081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499946,-99) ,
+3, 0.380456, 1, 0, 0.503081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490734,-99) , 
-1, -0.162004, 1, 0, 0.498025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490734,-99) ,
+1, -0.162004, 1, 0, 0.498025,-99) ,
 8, 2.38156, 0, 0, 0.501202,-99)    );
   // itree = 2135
   fBoostWeights.push_back(6.60143e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499934,-99) , 
-8, 2.88265, 0, 0, 0.503093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499934,-99) ,
+8, 2.88265, 0, 0, 0.503093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491185,-99) , 
-4, -1.41151, 0, 0, 0.498018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491185,-99) ,
+4, -1.41151, 0, 0, 0.498018,-99) ,
 8, 2.38156, 0, 0, 0.501207,-99)    );
   // itree = 2136
   fBoostWeights.push_back(6.6016e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499934,-99) , 
-7, 4.57139, 1, 0, 0.503093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499934,-99) ,
+7, 4.57139, 1, 0, 0.503093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488736,-99) , 
-7, 4.29516, 0, 0, 0.498012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488736,-99) ,
+7, 4.29516, 0, 0, 0.498012,-99) ,
 8, 2.38156, 0, 0, 0.501205,-99)    );
   // itree = 2137
   fBoostWeights.push_back(6.79594e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-3, 0.380456, 1, 0, 0.503094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+3, 0.380456, 1, 0, 0.503094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496364,-99) , 
-1, 0.0265351, 0, 0, 0.498003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496364,-99) ,
+1, 0.0265351, 0, 0, 0.498003,-99) ,
 8, 2.38156, 0, 0, 0.501202,-99)    );
   // itree = 2138
   fBoostWeights.push_back(6.73972e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499928,-99) , 
-5, 1.13177, 1, 0, 0.503106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499928,-99) ,
+5, 1.13177, 1, 0, 0.503106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496382,-99) , 
-1, 0.0265351, 0, 0, 0.498013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496382,-99) ,
+1, 0.0265351, 0, 0, 0.498013,-99) ,
 8, 2.38156, 0, 0, 0.501214,-99)    );
   // itree = 2139
   fBoostWeights.push_back(0.000108705);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490116,-99) , 
-0, 1.77191, 0, 0, 0.505766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490116,-99) ,
+0, 1.77191, 0, 0, 0.505766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497198,-99) , 
-6, 1.61417, 1, 0, 0.499268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497198,-99) ,
+6, 1.61417, 1, 0, 0.499268,-99) ,
 6, 2.32779, 0, 0, 0.501209,-99)    );
   // itree = 2140
   fBoostWeights.push_back(0.000111338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495565,-99) , 
-5, 0.253431, 1, 0, 0.507149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495565,-99) ,
+5, 0.253431, 1, 0, 0.507149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495753,-99) , 
-7, 4.69073, 0, 0, 0.499339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495753,-99) ,
+7, 4.69073, 0, 0, 0.499339,-99) ,
 5, 0.329645, 1, 0, 0.501215,-99)    );
   // itree = 2141
   fBoostWeights.push_back(6.79897e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-7, 4.57139, 1, 0, 0.503098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+7, 4.57139, 1, 0, 0.503098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490728,-99) , 
-1, -0.162004, 1, 0, 0.498032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490728,-99) ,
+1, -0.162004, 1, 0, 0.498032,-99) ,
 8, 2.38156, 0, 0, 0.501215,-99)    );
   // itree = 2142
   fBoostWeights.push_back(8.48888e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495691,-99) , 
-1, 0.0281889, 0, 0, 0.510269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495691,-99) ,
+1, 0.0281889, 0, 0, 0.510269,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497997,-99) , 
-5, 0.920264, 0, 0, 0.499387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497997,-99) ,
+5, 0.920264, 0, 0, 0.499387,-99) ,
 0, 3.03054, 0, 0, 0.501213,-99)    );
   // itree = 2143
   fBoostWeights.push_back(8.40665e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495528,-99) , 
-5, 0.712418, 1, 0, 0.510263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495528,-99) ,
+5, 0.712418, 1, 0, 0.510263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49834,-99) , 
-2, 0.956816, 0, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49834,-99) ,
+2, 0.956816, 0, 0, 0.499398,-99) ,
 0, 3.03054, 0, 0, 0.501222,-99)    );
   // itree = 2144
   fBoostWeights.push_back(9.7427e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496864,-99) , 
-8, 2.67159, 0, 0, 0.510448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496864,-99) ,
+8, 2.67159, 0, 0, 0.510448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496358,-99) , 
-3, 0.823237, 0, 0, 0.499427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496358,-99) ,
+3, 0.823237, 0, 0, 0.499427,-99) ,
 1, 0.309319, 0, 0, 0.501235,-99)    );
   // itree = 2145
   fBoostWeights.push_back(6.60615e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499718,-99) , 
-4, -2.7239, 0, 0, 0.503118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499718,-99) ,
+4, -2.7239, 0, 0, 0.503118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491254,-99) , 
-4, -1.41151, 0, 0, 0.498051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491254,-99) ,
+4, -1.41151, 0, 0, 0.498051,-99) ,
 8, 2.38156, 0, 0, 0.501235,-99)    );
   // itree = 2146
   fBoostWeights.push_back(5.91042e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499658,-99) , 
-8, 3.45532, 1, 0, 0.503103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499658,-99) ,
+8, 3.45532, 1, 0, 0.503103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495291,-99) , 
-5, 0.66707, 1, 0, 0.498044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495291,-99) ,
+5, 0.66707, 1, 0, 0.498044,-99) ,
 8, 2.38156, 0, 0, 0.501223,-99)    );
   // itree = 2147
   fBoostWeights.push_back(6.66082e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499966,-99) , 
-1, -0.185621, 0, 0, 0.50309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499966,-99) ,
+1, -0.185621, 0, 0, 0.50309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482671,-99) , 
-3, 0.390309, 0, 0, 0.498044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482671,-99) ,
+3, 0.390309, 0, 0, 0.498044,-99) ,
 8, 2.38156, 0, 0, 0.501215,-99)    );
   // itree = 2148
   fBoostWeights.push_back(5.63253e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499898,-99) , 
-7, 4.81007, 1, 0, 0.503089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499898,-99) ,
+7, 4.81007, 1, 0, 0.503089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495377,-99) , 
-2, 0.196425, 0, 0, 0.498032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495377,-99) ,
+2, 0.196425, 0, 0, 0.498032,-99) ,
 8, 2.38156, 0, 0, 0.501209,-99)    );
   // itree = 2149
   fBoostWeights.push_back(5.88944e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-3, 0.380456, 1, 0, 0.503082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+3, 0.380456, 1, 0, 0.503082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495291,-99) , 
-5, 0.66707, 1, 0, 0.49803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495291,-99) ,
+5, 0.66707, 1, 0, 0.49803,-99) ,
 8, 2.38156, 0, 0, 0.501205,-99)    );
   // itree = 2150
   fBoostWeights.push_back(6.68236e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499665,-99) , 
-8, 3.45532, 1, 0, 0.503093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499665,-99) ,
+8, 3.45532, 1, 0, 0.503093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482681,-99) , 
-3, 0.390309, 0, 0, 0.49803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482681,-99) ,
+3, 0.390309, 0, 0, 0.49803,-99) ,
 8, 2.38156, 0, 0, 0.501212,-99)    );
   // itree = 2151
   fBoostWeights.push_back(9.78769e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496455,-99) , 
-4, -0.774054, 1, 0, 0.510394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496455,-99) ,
+4, -0.774054, 1, 0, 0.510394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496349,-99) , 
-3, 0.823237, 0, 0, 0.499393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496349,-99) ,
+3, 0.823237, 0, 0, 0.499393,-99) ,
 1, 0.309319, 0, 0, 0.501198,-99)    );
   // itree = 2152
   fBoostWeights.push_back(6.65459e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-7, 4.57139, 1, 0, 0.503078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+7, 4.57139, 1, 0, 0.503078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482716,-99) , 
-3, 0.390309, 0, 0, 0.498019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482716,-99) ,
+3, 0.390309, 0, 0, 0.498019,-99) ,
 8, 2.38156, 0, 0, 0.501198,-99)    );
   // itree = 2153
   fBoostWeights.push_back(6.77591e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-3, 0.380456, 1, 0, 0.503079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+3, 0.380456, 1, 0, 0.503079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496378,-99) , 
-1, 0.0265351, 0, 0, 0.498007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496378,-99) ,
+1, 0.0265351, 0, 0, 0.498007,-99) ,
 8, 2.38156, 0, 0, 0.501194,-99)    );
   // itree = 2154
   fBoostWeights.push_back(6.75054e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-3, 0.380456, 1, 0, 0.503091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+3, 0.380456, 1, 0, 0.503091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490723,-99) , 
-1, -0.162004, 1, 0, 0.498017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490723,-99) ,
+1, -0.162004, 1, 0, 0.498017,-99) ,
 8, 2.38156, 0, 0, 0.501206,-99)    );
   // itree = 2155
   fBoostWeights.push_back(0.000118454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490179,-99) , 
-0, 1.77191, 0, 0, 0.505756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490179,-99) ,
+0, 1.77191, 0, 0, 0.505756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49675,-99) , 
-8, 3.05694, 0, 0, 0.499276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49675,-99) ,
+8, 3.05694, 0, 0, 0.499276,-99) ,
 6, 2.32779, 0, 0, 0.501211,-99)    );
   // itree = 2156
   fBoostWeights.push_back(6.7276e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-5, 1.13177, 1, 0, 0.503104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+5, 1.13177, 1, 0, 0.503104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490754,-99) , 
-1, -0.162004, 1, 0, 0.49803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490754,-99) ,
+1, -0.162004, 1, 0, 0.49803,-99) ,
 8, 2.38156, 0, 0, 0.501218,-99)    );
   // itree = 2157
   fBoostWeights.push_back(6.76984e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499654,-99) , 
-8, 3.45532, 1, 0, 0.503089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499654,-99) ,
+8, 3.45532, 1, 0, 0.503089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49639,-99) , 
-1, 0.0265351, 0, 0, 0.498023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49639,-99) ,
+1, 0.0265351, 0, 0, 0.498023,-99) ,
 8, 2.38156, 0, 0, 0.501206,-99)    );
   // itree = 2158
   fBoostWeights.push_back(6.74323e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499967,-99) , 
-3, 0.380456, 1, 0, 0.503074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499967,-99) ,
+3, 0.380456, 1, 0, 0.503074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490767,-99) , 
-1, -0.162004, 1, 0, 0.498034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490767,-99) ,
+1, -0.162004, 1, 0, 0.498034,-99) ,
 8, 2.38156, 0, 0, 0.501201,-99)    );
   // itree = 2159
   fBoostWeights.push_back(8.56457e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-4, -2.04911, 1, 1, 0.505725,-99) , 
+0,
+0,
+4, -2.04911, 1, 1, 0.505725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497229,-99) , 
-6, 1.61417, 1, 0, 0.499282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497229,-99) ,
+6, 1.61417, 1, 0, 0.499282,-99) ,
 6, 2.32779, 0, 0, 0.501206,-99)    );
   // itree = 2160
   fBoostWeights.push_back(6.66244e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499681,-99) , 
-4, -2.7239, 0, 0, 0.503089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499681,-99) ,
+4, -2.7239, 0, 0, 0.503089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482753,-99) , 
-3, 0.390309, 0, 0, 0.498029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482753,-99) ,
+3, 0.390309, 0, 0, 0.498029,-99) ,
 8, 2.38156, 0, 0, 0.501209,-99)    );
   // itree = 2161
   fBoostWeights.push_back(0.000133637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491999,-99) , 
-7, 4.64755, 1, 0, 0.507134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491999,-99) ,
+7, 4.64755, 1, 0, 0.507134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495738,-99) , 
-7, 4.69073, 0, 0, 0.499318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495738,-99) ,
+7, 4.69073, 0, 0, 0.499318,-99) ,
 5, 0.329645, 1, 0, 0.501195,-99)    );
   // itree = 2162
   fBoostWeights.push_back(6.75216e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4997,-99) , 
-4, -2.7239, 0, 0, 0.503078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4997,-99) ,
+4, -2.7239, 0, 0, 0.503078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496389,-99) , 
-1, 0.0265351, 0, 0, 0.49802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496389,-99) ,
+1, 0.0265351, 0, 0, 0.49802,-99) ,
 8, 2.38156, 0, 0, 0.501198,-99)    );
   // itree = 2163
   fBoostWeights.push_back(0.000117704);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490175,-99) , 
-0, 1.77191, 0, 0, 0.50569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490175,-99) ,
+0, 1.77191, 0, 0, 0.50569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496768,-99) , 
-8, 3.05694, 0, 0, 0.499278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496768,-99) ,
+8, 3.05694, 0, 0, 0.499278,-99) ,
 6, 2.32779, 0, 0, 0.501193,-99)    );
   // itree = 2164
   fBoostWeights.push_back(6.74876e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499934,-99) , 
-7, 4.57139, 1, 0, 0.503063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499934,-99) ,
+7, 4.57139, 1, 0, 0.503063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490785,-99) , 
-1, -0.162004, 1, 0, 0.49805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490785,-99) ,
+1, -0.162004, 1, 0, 0.49805,-99) ,
 8, 2.38156, 0, 0, 0.5012,-99)    );
   // itree = 2165
   fBoostWeights.push_back(0.0001107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495588,-99) , 
-5, 0.253431, 1, 0, 0.507135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495588,-99) ,
+5, 0.253431, 1, 0, 0.507135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496348,-99) , 
-4, -0.463655, 0, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496348,-99) ,
+4, -0.463655, 0, 0, 0.499322,-99) ,
 5, 0.329645, 1, 0, 0.501198,-99)    );
   // itree = 2166
   fBoostWeights.push_back(6.64496e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499946,-99) , 
-4, -1.10944, 1, 0, 0.503068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499946,-99) ,
+4, -1.10944, 1, 0, 0.503068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482798,-99) , 
-3, 0.390309, 0, 0, 0.498048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482798,-99) ,
+3, 0.390309, 0, 0, 0.498048,-99) ,
 8, 2.38156, 0, 0, 0.501203,-99)    );
   // itree = 2167
   fBoostWeights.push_back(6.63227e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499635,-99) , 
-8, 3.45532, 1, 0, 0.50307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499635,-99) ,
+8, 3.45532, 1, 0, 0.50307,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482816,-99) , 
-3, 0.390309, 0, 0, 0.498036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482816,-99) ,
+3, 0.390309, 0, 0, 0.498036,-99) ,
 8, 2.38156, 0, 0, 0.5012,-99)    );
   // itree = 2168
   fBoostWeights.push_back(5.82427e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498695,-99) , 
-7, 4.7945, 1, 0, 0.501746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498695,-99) ,
+7, 4.7945, 1, 0, 0.501746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492304,-99) ,
 7, 3.73601, 0, 0, 0.501186,-99)    );
   // itree = 2169
   fBoostWeights.push_back(6.74531e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499955,-99) , 
-3, 0.380456, 1, 0, 0.503051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499955,-99) ,
+3, 0.380456, 1, 0, 0.503051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496391,-99) , 
-1, 0.0265351, 0, 0, 0.498021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496391,-99) ,
+1, 0.0265351, 0, 0, 0.498021,-99) ,
 8, 2.38156, 0, 0, 0.501182,-99)    );
   // itree = 2170
   fBoostWeights.push_back(8.235e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495633,-99) , 
-1, 0.0281889, 0, 0, 0.510175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495633,-99) ,
+1, 0.0281889, 0, 0, 0.510175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497493,-99) , 
-4, -1.10944, 1, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497493,-99) ,
+4, -1.10944, 1, 0, 0.499382,-99) ,
 0, 3.03054, 0, 0, 0.501194,-99)    );
   // itree = 2171
   fBoostWeights.push_back(8.77176e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495655,-99) , 
-1, 0.0281889, 0, 0, 0.510169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495655,-99) ,
+1, 0.0281889, 0, 0, 0.510169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49715,-99) , 
-0, 2.12578, 1, 0, 0.499385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49715,-99) ,
+0, 2.12578, 1, 0, 0.499385,-99) ,
 0, 3.03054, 0, 0, 0.501195,-99)    );
   // itree = 2172
   fBoostWeights.push_back(6.72844e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499661,-99) , 
-8, 3.45532, 1, 0, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499661,-99) ,
+8, 3.45532, 1, 0, 0.503069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490777,-99) , 
-1, -0.162004, 1, 0, 0.498031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490777,-99) ,
+1, -0.162004, 1, 0, 0.498031,-99) ,
 8, 2.38156, 0, 0, 0.501197,-99)    );
   // itree = 2173
   fBoostWeights.push_back(6.60481e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49966,-99) , 
-4, -2.7239, 0, 0, 0.503054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49966,-99) ,
+4, -2.7239, 0, 0, 0.503054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482812,-99) , 
-3, 0.390309, 0, 0, 0.498025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482812,-99) ,
+3, 0.390309, 0, 0, 0.498025,-99) ,
 8, 2.38156, 0, 0, 0.501185,-99)    );
   // itree = 2174
   fBoostWeights.push_back(0.000110717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495592,-99) , 
-5, 0.253431, 1, 0, 0.507092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495592,-99) ,
+5, 0.253431, 1, 0, 0.507092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495734,-99) , 
-7, 4.69073, 0, 0, 0.4993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495734,-99) ,
+7, 4.69073, 0, 0, 0.4993,-99) ,
 5, 0.329645, 1, 0, 0.501171,-99)    );
   // itree = 2175
   fBoostWeights.push_back(8.72552e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495438,-99) , 
-5, 0.712418, 1, 0, 0.51014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495438,-99) ,
+5, 0.712418, 1, 0, 0.51014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497147,-99) , 
-0, 2.12578, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497147,-99) ,
+0, 2.12578, 1, 0, 0.499363,-99) ,
 0, 3.03054, 0, 0, 0.501172,-99)    );
   // itree = 2176
   fBoostWeights.push_back(7.3119e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.607405, 1, 1, 0.510133,-99) , 
+0,
+0,
+3, 0.607405, 1, 1, 0.510133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498313,-99) , 
-2, 0.956816, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498313,-99) ,
+2, 0.956816, 0, 0, 0.499365,-99) ,
 0, 3.03054, 0, 0, 0.501173,-99)    );
   // itree = 2177
   fBoostWeights.push_back(8.25636e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495619,-99) , 
-1, 0.0281889, 0, 0, 0.510112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495619,-99) ,
+1, 0.0281889, 0, 0, 0.510112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49844,-99) , 
-6, 2.67893, 0, 0, 0.49938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49844,-99) ,
+6, 2.67893, 0, 0, 0.49938,-99) ,
 0, 3.03054, 0, 0, 0.501182,-99)    );
   // itree = 2178
   fBoostWeights.push_back(6.72424e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499696,-99) , 
-4, -2.7239, 0, 0, 0.503067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499696,-99) ,
+4, -2.7239, 0, 0, 0.503067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496409,-99) , 
-1, 0.0265351, 0, 0, 0.498033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496409,-99) ,
+1, 0.0265351, 0, 0, 0.498033,-99) ,
 8, 2.38156, 0, 0, 0.501196,-99)    );
   // itree = 2179
   fBoostWeights.push_back(8.35121e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495421,-99) , 
-5, 0.712418, 1, 0, 0.510097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495421,-99) ,
+5, 0.712418, 1, 0, 0.510097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498346,-99) , 
-2, 0.956816, 0, 0, 0.499394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498346,-99) ,
+2, 0.956816, 0, 0, 0.499394,-99) ,
 0, 3.03054, 0, 0, 0.501191,-99)    );
   // itree = 2180
   fBoostWeights.push_back(0.00011017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495655,-99) , 
-5, 0.253431, 1, 0, 0.507113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495655,-99) ,
+5, 0.253431, 1, 0, 0.507113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496371,-99) , 
-4, -0.463655, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496371,-99) ,
+4, -0.463655, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.501204,-99)    );
   // itree = 2181
   fBoostWeights.push_back(0.000117292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490215,-99) , 
-0, 1.77191, 0, 0, 0.505698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490215,-99) ,
+0, 1.77191, 0, 0, 0.505698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496796,-99) , 
-8, 3.05694, 0, 0, 0.499296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496796,-99) ,
+8, 3.05694, 0, 0, 0.499296,-99) ,
 6, 2.32779, 0, 0, 0.501208,-99)    );
   // itree = 2182
   fBoostWeights.push_back(6.64289e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499659,-99) , 
-8, 3.45532, 1, 0, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499659,-99) ,
+8, 3.45532, 1, 0, 0.503069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482881,-99) , 
-3, 0.390309, 0, 0, 0.498081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482881,-99) ,
+3, 0.390309, 0, 0, 0.498081,-99) ,
 8, 2.38156, 0, 0, 0.501215,-99)    );
   // itree = 2183
   fBoostWeights.push_back(0.000132599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492032,-99) , 
-7, 4.64755, 1, 0, 0.507099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492032,-99) ,
+7, 4.64755, 1, 0, 0.507099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495796,-99) , 
-7, 4.69073, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495796,-99) ,
+7, 4.69073, 0, 0, 0.499338,-99) ,
 5, 0.329645, 1, 0, 0.501202,-99)    );
   // itree = 2184
   fBoostWeights.push_back(6.76003e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499923,-99) , 
-7, 4.57139, 1, 0, 0.503058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499923,-99) ,
+7, 4.57139, 1, 0, 0.503058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490811,-99) , 
-1, -0.162004, 1, 0, 0.498072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490811,-99) ,
+1, -0.162004, 1, 0, 0.498072,-99) ,
 8, 2.38156, 0, 0, 0.501205,-99)    );
   // itree = 2185
   fBoostWeights.push_back(6.72398e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-7, 4.57139, 1, 0, 0.503058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+7, 4.57139, 1, 0, 0.503058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49083,-99) , 
-1, -0.162004, 1, 0, 0.498065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49083,-99) ,
+1, -0.162004, 1, 0, 0.498065,-99) ,
 8, 2.38156, 0, 0, 0.501203,-99)    );
   // itree = 2186
   fBoostWeights.push_back(7.56834e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497224,-99) , 
-4, -1.32703, 1, 0, 0.507094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497224,-99) ,
+4, -1.32703, 1, 0, 0.507094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498595,-99) , 
-0, 3.30549, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498595,-99) ,
+0, 3.30549, 0, 0, 0.499338,-99) ,
 5, 0.329645, 1, 0, 0.501201,-99)    );
   // itree = 2187
   fBoostWeights.push_back(9.77394e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496494,-99) , 
-4, -0.774054, 1, 0, 0.510332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496494,-99) ,
+4, -0.774054, 1, 0, 0.510332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497849,-99) , 
-1, -0.797617, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497849,-99) ,
+1, -0.797617, 1, 0, 0.499423,-99) ,
 1, 0.309319, 0, 0, 0.501213,-99)    );
   // itree = 2188
   fBoostWeights.push_back(6.74429e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499697,-99) , 
-8, 3.45532, 1, 0, 0.503088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499697,-99) ,
+8, 3.45532, 1, 0, 0.503088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49087,-99) , 
-1, -0.162004, 1, 0, 0.498087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49087,-99) ,
+1, -0.162004, 1, 0, 0.498087,-99) ,
 8, 2.38156, 0, 0, 0.50123,-99)    );
   // itree = 2189
   fBoostWeights.push_back(6.70824e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499715,-99) , 
-8, 3.45532, 1, 0, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499715,-99) ,
+8, 3.45532, 1, 0, 0.503073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490888,-99) , 
-1, -0.162004, 1, 0, 0.49808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490888,-99) ,
+1, -0.162004, 1, 0, 0.49808,-99) ,
 8, 2.38156, 0, 0, 0.501218,-99)    );
   // itree = 2190
   fBoostWeights.push_back(0.000132032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492082,-99) , 
-7, 4.64755, 1, 0, 0.507087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492082,-99) ,
+7, 4.64755, 1, 0, 0.507087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495821,-99) , 
-7, 4.69073, 0, 0, 0.499347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495821,-99) ,
+7, 4.69073, 0, 0, 0.499347,-99) ,
 5, 0.329645, 1, 0, 0.501206,-99)    );
   // itree = 2191
   fBoostWeights.push_back(6.72037e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499893,-99) , 
-7, 4.81007, 1, 0, 0.503061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499893,-99) ,
+7, 4.81007, 1, 0, 0.503061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496441,-99) , 
-1, 0.0265351, 0, 0, 0.498077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496441,-99) ,
+1, 0.0265351, 0, 0, 0.498077,-99) ,
 8, 2.38156, 0, 0, 0.501209,-99)    );
   // itree = 2192
   fBoostWeights.push_back(0.000109953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497235,-99) , 
-4, -1.32703, 1, 0, 0.507082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497235,-99) ,
+4, -1.32703, 1, 0, 0.507082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496403,-99) , 
-4, -0.463655, 0, 0, 0.499352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496403,-99) ,
+4, -0.463655, 0, 0, 0.499352,-99) ,
 5, 0.329645, 1, 0, 0.501208,-99)    );
   // itree = 2193
   fBoostWeights.push_back(0.000131283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492124,-99) , 
-7, 4.64755, 1, 0, 0.50708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492124,-99) ,
+7, 4.64755, 1, 0, 0.50708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496432,-99) , 
-4, -0.463655, 0, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496432,-99) ,
+4, -0.463655, 0, 0, 0.499362,-99) ,
 5, 0.329645, 1, 0, 0.501215,-99)    );
   // itree = 2194
   fBoostWeights.push_back(7.58742e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49794,-99) , 
-5, 0.751479, 1, 0, 0.502367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49794,-99) ,
+5, 0.751479, 1, 0, 0.502367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490576,-99) , 
-8, 2.13485, 0, 0, 0.498278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490576,-99) ,
+8, 2.13485, 0, 0, 0.498278,-99) ,
 0, 1.93071, 0, 0, 0.501223,-99)    );
   // itree = 2195
   fBoostWeights.push_back(8.88577e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.510318,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.510318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496414,-99) , 
-3, 0.823237, 0, 0, 0.499429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496414,-99) ,
+3, 0.823237, 0, 0, 0.499429,-99) ,
 1, 0.309319, 0, 0, 0.501215,-99)    );
   // itree = 2196
   fBoostWeights.push_back(6.57096e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-1, -0.185621, 0, 0, 0.503054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+1, -0.185621, 0, 0, 0.503054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482944,-99) , 
-3, 0.390309, 0, 0, 0.498099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482944,-99) ,
+3, 0.390309, 0, 0, 0.498099,-99) ,
 8, 2.38156, 0, 0, 0.501213,-99)    );
   // itree = 2197
   fBoostWeights.push_back(6.69183e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499705,-99) , 
-4, -2.7239, 0, 0, 0.503052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499705,-99) ,
+4, -2.7239, 0, 0, 0.503052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490896,-99) , 
-1, -0.162004, 1, 0, 0.498088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490896,-99) ,
+1, -0.162004, 1, 0, 0.498088,-99) ,
 8, 2.38156, 0, 0, 0.501208,-99)    );
   // itree = 2198
   fBoostWeights.push_back(0.000116873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490293,-99) , 
-0, 1.77191, 0, 0, 0.50569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490293,-99) ,
+0, 1.77191, 0, 0, 0.50569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496796,-99) , 
-8, 3.05694, 0, 0, 0.499282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496796,-99) ,
+8, 3.05694, 0, 0, 0.499282,-99) ,
 6, 2.32779, 0, 0, 0.501196,-99)    );
   // itree = 2199
   fBoostWeights.push_back(8.38217e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495576,-99) , 
-1, 0.0281889, 0, 0, 0.510044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495576,-99) ,
+1, 0.0281889, 0, 0, 0.510044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498044,-99) , 
-5, 0.920264, 0, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498044,-99) ,
+5, 0.920264, 0, 0, 0.499419,-99) ,
 0, 3.03054, 0, 0, 0.501203,-99)    );
   // itree = 2200
   fBoostWeights.push_back(0.000131204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492167,-99) , 
-7, 4.64755, 1, 0, 0.507081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492167,-99) ,
+7, 4.64755, 1, 0, 0.507081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495853,-99) , 
-7, 4.69073, 0, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495853,-99) ,
+7, 4.69073, 0, 0, 0.499356,-99) ,
 5, 0.329645, 1, 0, 0.501211,-99)    );
   // itree = 2201
   fBoostWeights.push_back(6.61171e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-4, -1.10944, 1, 0, 0.50305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+4, -1.10944, 1, 0, 0.50305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482987,-99) , 
-3, 0.390309, 0, 0, 0.49811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482987,-99) ,
+3, 0.390309, 0, 0, 0.49811,-99) ,
 8, 2.38156, 0, 0, 0.501214,-99)    );
   // itree = 2202
   fBoostWeights.push_back(0.000108906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497266,-99) , 
-4, -1.32703, 1, 0, 0.507074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497266,-99) ,
+4, -1.32703, 1, 0, 0.507074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495885,-99) , 
-7, 4.69073, 0, 0, 0.499359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495885,-99) ,
+7, 4.69073, 0, 0, 0.499359,-99) ,
 5, 0.329645, 1, 0, 0.501211,-99)    );
   // itree = 2203
   fBoostWeights.push_back(6.57169e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499986,-99) , 
-3, 0.380456, 1, 0, 0.503055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499986,-99) ,
+3, 0.380456, 1, 0, 0.503055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482999,-99) , 
-3, 0.390309, 0, 0, 0.498101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482999,-99) ,
+3, 0.390309, 0, 0, 0.498101,-99) ,
 8, 2.38156, 0, 0, 0.501214,-99)    );
   // itree = 2204
   fBoostWeights.push_back(6.71747e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499889,-99) , 
-7, 4.81007, 1, 0, 0.503067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499889,-99) ,
+7, 4.81007, 1, 0, 0.503067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490913,-99) , 
-1, -0.162004, 1, 0, 0.498089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490913,-99) ,
+1, -0.162004, 1, 0, 0.498089,-99) ,
 8, 2.38156, 0, 0, 0.501217,-99)    );
   // itree = 2205
   fBoostWeights.push_back(0.000102642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498835,-99) , 
-3, 0.421425, 1, 0, 0.507067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498835,-99) ,
+3, 0.421425, 1, 0, 0.507067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496455,-99) , 
-4, -0.463655, 0, 0, 0.499359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496455,-99) ,
+4, -0.463655, 0, 0, 0.499359,-99) ,
 5, 0.329645, 1, 0, 0.50121,-99)    );
   // itree = 2206
   fBoostWeights.push_back(6.52477e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499711,-99) , 
-4, -2.7239, 0, 0, 0.503067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499711,-99) ,
+4, -2.7239, 0, 0, 0.503067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48896,-99) , 
-7, 4.29516, 0, 0, 0.498091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48896,-99) ,
+7, 4.29516, 0, 0, 0.498091,-99) ,
 8, 2.38156, 0, 0, 0.501218,-99)    );
   // itree = 2207
   fBoostWeights.push_back(0.000119492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497445,-99) , 
-8, 2.67103, 0, 0, 0.502079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497445,-99) ,
+8, 2.67103, 0, 0, 0.502079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490733,-99) , 
-5, 0.730972, 1, 0, 0.498152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490733,-99) ,
+5, 0.730972, 1, 0, 0.498152,-99) ,
 3, 1.04065, 1, 0, 0.501206,-99)    );
   // itree = 2208
   fBoostWeights.push_back(6.70016e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499929,-99) , 
-7, 4.57139, 1, 0, 0.503044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499929,-99) ,
+7, 4.57139, 1, 0, 0.503044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496473,-99) , 
-1, 0.0265351, 0, 0, 0.498108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496473,-99) ,
+1, 0.0265351, 0, 0, 0.498108,-99) ,
 8, 2.38156, 0, 0, 0.50121,-99)    );
   // itree = 2209
   fBoostWeights.push_back(6.60175e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499653,-99) , 
-8, 3.45532, 1, 0, 0.503045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499653,-99) ,
+8, 3.45532, 1, 0, 0.503045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483046,-99) , 
-3, 0.390309, 0, 0, 0.498119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483046,-99) ,
+3, 0.390309, 0, 0, 0.498119,-99) ,
 8, 2.38156, 0, 0, 0.501214,-99)    );
   // itree = 2210
   fBoostWeights.push_back(6.68062e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499931,-99) , 
-7, 4.57139, 1, 0, 0.50303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499931,-99) ,
+7, 4.57139, 1, 0, 0.50303,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490941,-99) , 
-1, -0.162004, 1, 0, 0.498107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490941,-99) ,
+1, -0.162004, 1, 0, 0.498107,-99) ,
 8, 2.38156, 0, 0, 0.5012,-99)    );
   // itree = 2211
   fBoostWeights.push_back(9.75294e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496428,-99) , 
-4, -0.774054, 1, 0, 0.510244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496428,-99) ,
+4, -0.774054, 1, 0, 0.510244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497851,-99) , 
-1, -0.797617, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497851,-99) ,
+1, -0.797617, 1, 0, 0.499423,-99) ,
 1, 0.309319, 0, 0, 0.501199,-99)    );
   // itree = 2212
   fBoostWeights.push_back(0.000108261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497301,-99) , 
-4, -1.32703, 1, 0, 0.507065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497301,-99) ,
+4, -1.32703, 1, 0, 0.507065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496478,-99) , 
-4, -0.463655, 0, 0, 0.499366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496478,-99) ,
+4, -0.463655, 0, 0, 0.499366,-99) ,
 5, 0.329645, 1, 0, 0.501215,-99)    );
   // itree = 2213
   fBoostWeights.push_back(6.51034e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499686,-99) , 
-8, 3.45532, 1, 0, 0.503054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499686,-99) ,
+8, 3.45532, 1, 0, 0.503054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489019,-99) , 
-7, 4.29516, 0, 0, 0.498124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489019,-99) ,
+7, 4.29516, 0, 0, 0.498124,-99) ,
 8, 2.38156, 0, 0, 0.501222,-99)    );
   // itree = 2214
   fBoostWeights.push_back(6.6335e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499982,-99) , 
-3, 0.380456, 1, 0, 0.503039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499982,-99) ,
+3, 0.380456, 1, 0, 0.503039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496483,-99) , 
-1, 0.0265351, 0, 0, 0.498115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496483,-99) ,
+1, 0.0265351, 0, 0, 0.498115,-99) ,
 8, 2.38156, 0, 0, 0.501209,-99)    );
   // itree = 2215
   fBoostWeights.push_back(6.68689e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499707,-99) , 
-4, -2.7239, 0, 0, 0.503052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499707,-99) ,
+4, -2.7239, 0, 0, 0.503052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490965,-99) , 
-1, -0.162004, 1, 0, 0.498126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490965,-99) ,
+1, -0.162004, 1, 0, 0.498126,-99) ,
 8, 2.38156, 0, 0, 0.501221,-99)    );
   // itree = 2216
   fBoostWeights.push_back(6.51381e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.503037,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.503037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483074,-99) , 
-3, 0.390309, 0, 0, 0.498119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483074,-99) ,
+3, 0.390309, 0, 0, 0.498119,-99) ,
 8, 2.38156, 0, 0, 0.501209,-99)    );
   // itree = 2217
   fBoostWeights.push_back(6.55022e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499967,-99) , 
-3, 0.380456, 1, 0, 0.50302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499967,-99) ,
+3, 0.380456, 1, 0, 0.50302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483092,-99) , 
-3, 0.390309, 0, 0, 0.498107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483092,-99) ,
+3, 0.390309, 0, 0, 0.498107,-99) ,
 8, 2.38156, 0, 0, 0.501194,-99)    );
   // itree = 2218
   fBoostWeights.push_back(6.54724e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49995,-99) , 
-7, 4.57139, 1, 0, 0.503032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49995,-99) ,
+7, 4.57139, 1, 0, 0.503032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48311,-99) , 
-3, 0.390309, 0, 0, 0.498095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48311,-99) ,
+3, 0.390309, 0, 0, 0.498095,-99) ,
 8, 2.38156, 0, 0, 0.501197,-99)    );
   // itree = 2219
   fBoostWeights.push_back(6.66664e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499711,-99) , 
-4, -2.7239, 0, 0, 0.503032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499711,-99) ,
+4, -2.7239, 0, 0, 0.503032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49645,-99) , 
-1, 0.0265351, 0, 0, 0.498084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49645,-99) ,
+1, 0.0265351, 0, 0, 0.498084,-99) ,
 8, 2.38156, 0, 0, 0.501193,-99)    );
   // itree = 2220
   fBoostWeights.push_back(7.92696e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495563,-99) , 
-1, 0.0281889, 0, 0, 0.509992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495563,-99) ,
+1, 0.0281889, 0, 0, 0.509992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495181,-99) , 
-7, 4.33271, 0, 0, 0.499412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495181,-99) ,
+7, 4.33271, 0, 0, 0.499412,-99) ,
 0, 3.03054, 0, 0, 0.501188,-99)    );
   // itree = 2221
   fBoostWeights.push_back(6.64784e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499933,-99) , 
-7, 4.57139, 1, 0, 0.503009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499933,-99) ,
+7, 4.57139, 1, 0, 0.503009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496461,-99) , 
-1, 0.0265351, 0, 0, 0.498086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496461,-99) ,
+1, 0.0265351, 0, 0, 0.498086,-99) ,
 8, 2.38156, 0, 0, 0.501179,-99)    );
   // itree = 2222
   fBoostWeights.push_back(6.64886e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-4, -1.10944, 1, 0, 0.50301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+4, -1.10944, 1, 0, 0.50301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490931,-99) , 
-1, -0.162004, 1, 0, 0.498096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490931,-99) ,
+1, -0.162004, 1, 0, 0.498096,-99) ,
 8, 2.38156, 0, 0, 0.501184,-99)    );
   // itree = 2223
   fBoostWeights.push_back(0.000116234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490343,-99) , 
-0, 1.77191, 0, 0, 0.505657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490343,-99) ,
+0, 1.77191, 0, 0, 0.505657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496808,-99) , 
-8, 3.05694, 0, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496808,-99) ,
+8, 3.05694, 0, 0, 0.499277,-99) ,
 6, 2.32779, 0, 0, 0.501183,-99)    );
   // itree = 2224
   fBoostWeights.push_back(6.62833e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499699,-99) , 
-4, -2.7239, 0, 0, 0.503012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499699,-99) ,
+4, -2.7239, 0, 0, 0.503012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490961,-99) , 
-1, -0.162004, 1, 0, 0.498108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490961,-99) ,
+1, -0.162004, 1, 0, 0.498108,-99) ,
 8, 2.38156, 0, 0, 0.50119,-99)    );
   // itree = 2225
   fBoostWeights.push_back(0.000122015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49747,-99) , 
-8, 2.67103, 0, 0, 0.502052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49747,-99) ,
+8, 2.67103, 0, 0, 0.502052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491297,-99) , 
-6, 1.65196, 1, 0, 0.498123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491297,-99) ,
+6, 1.65196, 1, 0, 0.498123,-99) ,
 3, 1.04065, 1, 0, 0.501178,-99)    );
   // itree = 2226
   fBoostWeights.push_back(6.61897e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499935,-99) , 
-4, -1.10944, 1, 0, 0.50299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499935,-99) ,
+4, -1.10944, 1, 0, 0.50299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491008,-99) , 
-1, -0.162004, 1, 0, 0.49813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491008,-99) ,
+1, -0.162004, 1, 0, 0.49813,-99) ,
 8, 2.38156, 0, 0, 0.501184,-99)    );
   // itree = 2227
   fBoostWeights.push_back(5.8077e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499602,-99) , 
-8, 3.45532, 1, 0, 0.502992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499602,-99) ,
+8, 3.45532, 1, 0, 0.502992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495336,-99) , 
-5, 0.66707, 1, 0, 0.498123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495336,-99) ,
+5, 0.66707, 1, 0, 0.498123,-99) ,
 8, 2.38156, 0, 0, 0.501183,-99)    );
   // itree = 2228
   fBoostWeights.push_back(6.61973e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499923,-99) , 
-7, 4.57139, 1, 0, 0.502979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499923,-99) ,
+7, 4.57139, 1, 0, 0.502979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496488,-99) , 
-1, 0.0265351, 0, 0, 0.498122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496488,-99) ,
+1, 0.0265351, 0, 0, 0.498122,-99) ,
 8, 2.38156, 0, 0, 0.501174,-99)    );
   // itree = 2229
   fBoostWeights.push_back(6.51454e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-4, -1.10944, 1, 0, 0.50298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+4, -1.10944, 1, 0, 0.50298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48317,-99) , 
-3, 0.390309, 0, 0, 0.498133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48317,-99) ,
+3, 0.390309, 0, 0, 0.498133,-99) ,
 8, 2.38156, 0, 0, 0.501179,-99)    );
   // itree = 2230
   fBoostWeights.push_back(9.15568e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49729,-99) , 
-4, -1.32703, 1, 0, 0.506998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49729,-99) ,
+4, -1.32703, 1, 0, 0.506998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497181,-99) , 
-5, 0.893056, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497181,-99) ,
+5, 0.893056, 0, 0, 0.499336,-99) ,
 5, 0.329645, 1, 0, 0.501176,-99)    );
   // itree = 2231
   fBoostWeights.push_back(6.59742e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499655,-99) , 
-4, -2.7239, 0, 0, 0.502988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499655,-99) ,
+4, -2.7239, 0, 0, 0.502988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491011,-99) , 
-1, -0.162004, 1, 0, 0.498126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491011,-99) ,
+1, -0.162004, 1, 0, 0.498126,-99) ,
 8, 2.38156, 0, 0, 0.501181,-99)    );
   // itree = 2232
   fBoostWeights.push_back(0.000107891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495614,-99) , 
-5, 0.253431, 1, 0, 0.506988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495614,-99) ,
+5, 0.253431, 1, 0, 0.506988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496455,-99) , 
-4, -0.463655, 0, 0, 0.499331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496455,-99) ,
+4, -0.463655, 0, 0, 0.499331,-99) ,
 5, 0.329645, 1, 0, 0.50117,-99)    );
   // itree = 2233
   fBoostWeights.push_back(8.84455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490375,-99) , 
-0, 1.77191, 0, 0, 0.505629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490375,-99) ,
+0, 1.77191, 0, 0, 0.505629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497334,-99) , 
-0, 2.20642, 1, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497334,-99) ,
+0, 2.20642, 1, 0, 0.499277,-99) ,
 6, 2.32779, 0, 0, 0.501174,-99)    );
   // itree = 2234
   fBoostWeights.push_back(6.4888e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-4, -1.10944, 1, 0, 0.502977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+4, -1.10944, 1, 0, 0.502977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483185,-99) , 
-3, 0.390309, 0, 0, 0.49812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483185,-99) ,
+3, 0.390309, 0, 0, 0.49812,-99) ,
 8, 2.38156, 0, 0, 0.501172,-99)    );
   // itree = 2235
   fBoostWeights.push_back(8.70215e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495601,-99) , 
-1, 0.0281889, 0, 0, 0.509985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495601,-99) ,
+1, 0.0281889, 0, 0, 0.509985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497167,-99) , 
-0, 2.12578, 1, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497167,-99) ,
+0, 2.12578, 1, 0, 0.499391,-99) ,
 0, 3.03054, 0, 0, 0.50117,-99)    );
   // itree = 2236
   fBoostWeights.push_back(6.63439e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-3, 0.380456, 1, 0, 0.502984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+3, 0.380456, 1, 0, 0.502984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49647,-99) , 
-1, 0.0265351, 0, 0, 0.498106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49647,-99) ,
+1, 0.0265351, 0, 0, 0.498106,-99) ,
 8, 2.38156, 0, 0, 0.501171,-99)    );
   // itree = 2237
   fBoostWeights.push_back(0.000130361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492177,-99) , 
-7, 4.64755, 1, 0, 0.506993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492177,-99) ,
+7, 4.64755, 1, 0, 0.506993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495866,-99) , 
-7, 4.69073, 0, 0, 0.499346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495866,-99) ,
+7, 4.69073, 0, 0, 0.499346,-99) ,
 5, 0.329645, 1, 0, 0.501182,-99)    );
   // itree = 2238
   fBoostWeights.push_back(0.000115522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49039,-99) , 
-0, 1.77191, 0, 0, 0.505629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49039,-99) ,
+0, 1.77191, 0, 0, 0.505629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496838,-99) , 
-8, 3.05694, 0, 0, 0.499294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496838,-99) ,
+8, 3.05694, 0, 0, 0.499294,-99) ,
 6, 2.32779, 0, 0, 0.501186,-99)    );
   // itree = 2239
   fBoostWeights.push_back(6.61075e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499613,-99) , 
-8, 3.45532, 1, 0, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499613,-99) ,
+8, 3.45532, 1, 0, 0.502999,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491036,-99) , 
-1, -0.162004, 1, 0, 0.498137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491036,-99) ,
+1, -0.162004, 1, 0, 0.498137,-99) ,
 8, 2.38156, 0, 0, 0.501193,-99)    );
   // itree = 2240
   fBoostWeights.push_back(0.000107397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497328,-99) , 
-4, -1.32703, 1, 0, 0.506989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497328,-99) ,
+4, -1.32703, 1, 0, 0.506989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496481,-99) , 
-4, -0.463655, 0, 0, 0.499345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496481,-99) ,
+4, -0.463655, 0, 0, 0.499345,-99) ,
 5, 0.329645, 1, 0, 0.501181,-99)    );
   // itree = 2241
   fBoostWeights.push_back(0.000107882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495661,-99) , 
-5, 0.253431, 1, 0, 0.506988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495661,-99) ,
+5, 0.253431, 1, 0, 0.506988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495903,-99) , 
-7, 4.69073, 0, 0, 0.499355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495903,-99) ,
+7, 4.69073, 0, 0, 0.499355,-99) ,
 5, 0.329645, 1, 0, 0.501188,-99)    );
   // itree = 2242
   fBoostWeights.push_back(0.000114994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490436,-99) , 
-0, 1.77191, 0, 0, 0.505615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490436,-99) ,
+0, 1.77191, 0, 0, 0.505615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496859,-99) , 
-8, 3.05694, 0, 0, 0.499303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496859,-99) ,
+8, 3.05694, 0, 0, 0.499303,-99) ,
 6, 2.32779, 0, 0, 0.501188,-99)    );
   // itree = 2243
   fBoostWeights.push_back(9.6807e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499753,-99) , 
-0, 2.82292, 0, 0, 0.506985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499753,-99) ,
+0, 2.82292, 0, 0, 0.506985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495936,-99) , 
-7, 4.69073, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495936,-99) ,
+7, 4.69073, 0, 0, 0.499365,-99) ,
 5, 0.329645, 1, 0, 0.501195,-99)    );
   // itree = 2244
   fBoostWeights.push_back(6.45649e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499918,-99) , 
-7, 4.57139, 1, 0, 0.502997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499918,-99) ,
+7, 4.57139, 1, 0, 0.502997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489164,-99) , 
-7, 4.29516, 0, 0, 0.498161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489164,-99) ,
+7, 4.29516, 0, 0, 0.498161,-99) ,
 8, 2.38156, 0, 0, 0.5012,-99)    );
   // itree = 2245
   fBoostWeights.push_back(6.618e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499875,-99) , 
-7, 4.81007, 1, 0, 0.502998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499875,-99) ,
+7, 4.81007, 1, 0, 0.502998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491063,-99) , 
-1, -0.162004, 1, 0, 0.498152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491063,-99) ,
+1, -0.162004, 1, 0, 0.498152,-99) ,
 8, 2.38156, 0, 0, 0.501197,-99)    );
   // itree = 2246
   fBoostWeights.push_back(0.000128963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49223,-99) , 
-7, 4.64755, 1, 0, 0.506986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49223,-99) ,
+7, 4.64755, 1, 0, 0.506986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495941,-99) , 
-7, 4.69073, 0, 0, 0.499358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495941,-99) ,
+7, 4.69073, 0, 0, 0.499358,-99) ,
 5, 0.329645, 1, 0, 0.50119,-99)    );
   // itree = 2247
   fBoostWeights.push_back(9.2416e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495697,-99) , 
-5, 0.253431, 1, 0, 0.506983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495697,-99) ,
+5, 0.253431, 1, 0, 0.506983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49743,-99) , 
-1, -0.53912, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49743,-99) ,
+1, -0.53912, 1, 0, 0.499363,-99) ,
 5, 0.329645, 1, 0, 0.501193,-99)    );
   // itree = 2248
   fBoostWeights.push_back(6.54374e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499997,-99) , 
-1, -0.185621, 0, 0, 0.503002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499997,-99) ,
+1, -0.185621, 0, 0, 0.503002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496511,-99) , 
-1, 0.0265351, 0, 0, 0.49815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496511,-99) ,
+1, 0.0265351, 0, 0, 0.49815,-99) ,
 8, 2.38156, 0, 0, 0.501199,-99)    );
   // itree = 2249
   fBoostWeights.push_back(6.38698e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499877,-99) , 
-5, 1.13177, 1, 0, 0.503001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499877,-99) ,
+5, 1.13177, 1, 0, 0.503001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494351,-99) , 
-0, 2.20567, 1, 0, 0.49816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494351,-99) ,
+0, 2.20567, 1, 0, 0.49816,-99) ,
 8, 2.38156, 0, 0, 0.501202,-99)    );
   // itree = 2250
   fBoostWeights.push_back(8.31795e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495369,-99) , 
-5, 0.712418, 1, 0, 0.509978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495369,-99) ,
+5, 0.712418, 1, 0, 0.509978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498059,-99) , 
-5, 0.920264, 0, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498059,-99) ,
+5, 0.920264, 0, 0, 0.499421,-99) ,
 0, 3.03054, 0, 0, 0.501193,-99)    );
   // itree = 2251
   fBoostWeights.push_back(0.000106483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497363,-99) , 
-4, -1.32703, 1, 0, 0.506978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497363,-99) ,
+4, -1.32703, 1, 0, 0.506978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495986,-99) , 
-7, 4.69073, 0, 0, 0.499375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495986,-99) ,
+7, 4.69073, 0, 0, 0.499375,-99) ,
 5, 0.329645, 1, 0, 0.501201,-99)    );
   // itree = 2252
   fBoostWeights.push_back(6.60188e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499611,-99) , 
-8, 3.45532, 1, 0, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499611,-99) ,
+8, 3.45532, 1, 0, 0.502999,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496535,-99) , 
-1, 0.0265351, 0, 0, 0.498168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496535,-99) ,
+1, 0.0265351, 0, 0, 0.498168,-99) ,
 8, 2.38156, 0, 0, 0.501204,-99)    );
   // itree = 2253
   fBoostWeights.push_back(0.000106529);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497387,-99) , 
-4, -1.32703, 1, 0, 0.50697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497387,-99) ,
+4, -1.32703, 1, 0, 0.50697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496528,-99) , 
-4, -0.463655, 0, 0, 0.499374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496528,-99) ,
+4, -0.463655, 0, 0, 0.499374,-99) ,
 5, 0.329645, 1, 0, 0.501198,-99)    );
   // itree = 2254
   fBoostWeights.push_back(0.000100219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499469,-99) , 
-3, 0.388411, 1, 0, 0.502326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499469,-99) ,
+3, 0.388411, 1, 0, 0.502326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489853,-99) , 
-1, -0.581424, 1, 0, 0.498318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489853,-99) ,
+1, -0.581424, 1, 0, 0.498318,-99) ,
 0, 1.93071, 0, 0, 0.501205,-99)    );
   // itree = 2255
   fBoostWeights.push_back(8.1791e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497907,-99) , 
-2, -0.330568, 0, 0, 0.502344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497907,-99) ,
+2, -0.330568, 0, 0, 0.502344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492742,-99) , 
-5, 0.883423, 0, 0, 0.498321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492742,-99) ,
+5, 0.883423, 0, 0, 0.498321,-99) ,
 0, 1.93071, 0, 0, 0.501219,-99)    );
   // itree = 2256
   fBoostWeights.push_back(0.000108042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497495,-99) , 
-1, -0.161764, 0, 0, 0.505616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497495,-99) ,
+1, -0.161764, 0, 0, 0.505616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496905,-99) , 
-8, 3.05694, 0, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496905,-99) ,
+8, 3.05694, 0, 0, 0.499334,-99) ,
 6, 2.32779, 0, 0, 0.50121,-99)    );
   // itree = 2257
   fBoostWeights.push_back(6.63464e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499623,-99) , 
-4, -2.7239, 0, 0, 0.503002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499623,-99) ,
+4, -2.7239, 0, 0, 0.503002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491123,-99) , 
-1, -0.162004, 1, 0, 0.498212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491123,-99) ,
+1, -0.162004, 1, 0, 0.498212,-99) ,
 8, 2.38156, 0, 0, 0.501222,-99)    );
   // itree = 2258
   fBoostWeights.push_back(6.4754e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 0, 1, 0.502988,-99) , 
+0,
+0,
+0, 1.50769, 0, 1, 0.502988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483242,-99) , 
-3, 0.390309, 0, 0, 0.498205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483242,-99) ,
+3, 0.390309, 0, 0, 0.498205,-99) ,
 8, 2.38156, 0, 0, 0.50121,-99)    );
   // itree = 2259
   fBoostWeights.push_back(9.88183e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492815,-99) , 
-3, 0.951513, 1, 0, 0.505593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492815,-99) ,
+3, 0.951513, 1, 0, 0.505593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497522,-99) , 
-3, 0.442764, 1, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497522,-99) ,
+3, 0.442764, 1, 0, 0.499322,-99) ,
 6, 2.32779, 0, 0, 0.501195,-99)    );
   // itree = 2260
   fBoostWeights.push_back(5.6779e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499182,-99) , 
-6, 2.15225, 0, 0, 0.501713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499182,-99) ,
+6, 2.15225, 0, 0, 0.501713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49389,-99) ,
 4, -3.0468, 0, 0, 0.501203,-99)    );
   // itree = 2261
   fBoostWeights.push_back(5.86471e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499901,-99) , 
-7, 4.57139, 1, 0, 0.50298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499901,-99) ,
+7, 4.57139, 1, 0, 0.50298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495388,-99) , 
-5, 0.66707, 1, 0, 0.498205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495388,-99) ,
+5, 0.66707, 1, 0, 0.498205,-99) ,
 8, 2.38156, 0, 0, 0.501206,-99)    );
   // itree = 2262
   fBoostWeights.push_back(8.69112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495396,-99) , 
-5, 0.712418, 1, 0, 0.509964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495396,-99) ,
+5, 0.712418, 1, 0, 0.509964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497208,-99) , 
-0, 2.12578, 1, 0, 0.499439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497208,-99) ,
+0, 2.12578, 1, 0, 0.499439,-99) ,
 0, 3.03054, 0, 0, 0.501206,-99)    );
   // itree = 2263
   fBoostWeights.push_back(0.000105472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497908,-99) , 
-5, 0.751479, 1, 0, 0.502332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497908,-99) ,
+5, 0.751479, 1, 0, 0.502332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489864,-99) , 
-1, -0.581424, 1, 0, 0.498311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489864,-99) ,
+1, -0.581424, 1, 0, 0.498311,-99) ,
 0, 1.93071, 0, 0, 0.501207,-99)    );
   // itree = 2264
   fBoostWeights.push_back(6.54903e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499619,-99) , 
-4, -2.7239, 0, 0, 0.502978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499619,-99) ,
+4, -2.7239, 0, 0, 0.502978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483205,-99) , 
-3, 0.390309, 0, 0, 0.498192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483205,-99) ,
+3, 0.390309, 0, 0, 0.498192,-99) ,
 8, 2.38156, 0, 0, 0.5012,-99)    );
   // itree = 2265
   fBoostWeights.push_back(6.56319e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4999,-99) , 
-7, 4.57139, 1, 0, 0.502964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4999,-99) ,
+7, 4.57139, 1, 0, 0.502964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483223,-99) , 
-3, 0.390309, 0, 0, 0.49818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483223,-99) ,
+3, 0.390309, 0, 0, 0.49818,-99) ,
 8, 2.38156, 0, 0, 0.501186,-99)    );
   // itree = 2266
   fBoostWeights.push_back(0.000107792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497459,-99) , 
-1, -0.161764, 0, 0, 0.505556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497459,-99) ,
+1, -0.161764, 0, 0, 0.505556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496901,-99) , 
-8, 3.05694, 0, 0, 0.49932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496901,-99) ,
+8, 3.05694, 0, 0, 0.49932,-99) ,
 6, 2.32779, 0, 0, 0.501182,-99)    );
   // itree = 2267
   fBoostWeights.push_back(6.58694e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499551,-99) , 
-8, 3.45532, 1, 0, 0.50297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499551,-99) ,
+8, 3.45532, 1, 0, 0.50297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491122,-99) , 
-1, -0.162004, 1, 0, 0.498191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491122,-99) ,
+1, -0.162004, 1, 0, 0.498191,-99) ,
 8, 2.38156, 0, 0, 0.501194,-99)    );
   // itree = 2268
   fBoostWeights.push_back(6.42547e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499908,-99) , 
-7, 4.57139, 1, 0, 0.502956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499908,-99) ,
+7, 4.57139, 1, 0, 0.502956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491539,-99) , 
-4, -1.41151, 0, 0, 0.498184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491539,-99) ,
+4, -1.41151, 0, 0, 0.498184,-99) ,
 8, 2.38156, 0, 0, 0.501183,-99)    );
   // itree = 2269
   fBoostWeights.push_back(7.15022e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.509925,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.509925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498373,-99) , 
-2, 0.956816, 0, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498373,-99) ,
+2, 0.956816, 0, 0, 0.499417,-99) ,
 0, 3.03054, 0, 0, 0.501181,-99)    );
   // itree = 2270
   fBoostWeights.push_back(6.56848e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499874,-99) , 
-7, 4.81007, 1, 0, 0.502965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499874,-99) ,
+7, 4.81007, 1, 0, 0.502965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491138,-99) , 
-1, -0.162004, 1, 0, 0.498187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491138,-99) ,
+1, -0.162004, 1, 0, 0.498187,-99) ,
 8, 2.38156, 0, 0, 0.50119,-99)    );
   // itree = 2271
   fBoostWeights.push_back(6.56243e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499559,-99) , 
-8, 3.45532, 1, 0, 0.502958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499559,-99) ,
+8, 3.45532, 1, 0, 0.502958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496541,-99) , 
-1, 0.0265351, 0, 0, 0.49818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496541,-99) ,
+1, 0.0265351, 0, 0, 0.49818,-99) ,
 8, 2.38156, 0, 0, 0.501182,-99)    );
   // itree = 2272
   fBoostWeights.push_back(7.54203e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.509894,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.509894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4972,-99) , 
-0, 2.12578, 1, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4972,-99) ,
+0, 2.12578, 1, 0, 0.499419,-99) ,
 0, 3.03054, 0, 0, 0.501177,-99)    );
   // itree = 2273
   fBoostWeights.push_back(6.53325e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499613,-99) , 
-4, -2.7239, 0, 0, 0.502944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499613,-99) ,
+4, -2.7239, 0, 0, 0.502944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496551,-99) , 
-1, 0.0265351, 0, 0, 0.498185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496551,-99) ,
+1, 0.0265351, 0, 0, 0.498185,-99) ,
 8, 2.38156, 0, 0, 0.501176,-99)    );
   // itree = 2274
   fBoostWeights.push_back(6.57419e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499935,-99) , 
-3, 0.380456, 1, 0, 0.50293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499935,-99) ,
+3, 0.380456, 1, 0, 0.50293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491144,-99) , 
-1, -0.162004, 1, 0, 0.498195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491144,-99) ,
+1, -0.162004, 1, 0, 0.498195,-99) ,
 8, 2.38156, 0, 0, 0.50117,-99)    );
   // itree = 2275
   fBoostWeights.push_back(0.000128136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492254,-99) , 
-7, 4.64755, 1, 0, 0.506921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492254,-99) ,
+7, 4.64755, 1, 0, 0.506921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49652,-99) , 
-4, -0.463655, 0, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49652,-99) ,
+4, -0.463655, 0, 0, 0.49936,-99) ,
 5, 0.329645, 1, 0, 0.501176,-99)    );
   // itree = 2276
   fBoostWeights.push_back(0.000127933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492289,-99) , 
-7, 4.64755, 1, 0, 0.506918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492289,-99) ,
+7, 4.64755, 1, 0, 0.506918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495977,-99) , 
-7, 4.69073, 0, 0, 0.499371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495977,-99) ,
+7, 4.69073, 0, 0, 0.499371,-99) ,
 5, 0.329645, 1, 0, 0.501183,-99)    );
   // itree = 2277
   fBoostWeights.push_back(6.38493e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-7, 4.57139, 1, 0, 0.502953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+7, 4.57139, 1, 0, 0.502953,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491594,-99) , 
-4, -1.41151, 0, 0, 0.4982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491594,-99) ,
+4, -1.41151, 0, 0, 0.4982,-99) ,
 8, 2.38156, 0, 0, 0.501187,-99)    );
   // itree = 2278
   fBoostWeights.push_back(0.00010494);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497917,-99) , 
-5, 0.751479, 1, 0, 0.502306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497917,-99) ,
+5, 0.751479, 1, 0, 0.502306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489866,-99) , 
-1, -0.581424, 1, 0, 0.498296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489866,-99) ,
+1, -0.581424, 1, 0, 0.498296,-99) ,
 0, 1.93071, 0, 0, 0.501185,-99)    );
   // itree = 2279
   fBoostWeights.push_back(6.53554e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499579,-99) , 
-8, 3.45532, 1, 0, 0.502947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499579,-99) ,
+8, 3.45532, 1, 0, 0.502947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496552,-99) , 
-1, 0.0265351, 0, 0, 0.498185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496552,-99) ,
+1, 0.0265351, 0, 0, 0.498185,-99) ,
 8, 2.38156, 0, 0, 0.501177,-99)    );
   // itree = 2280
   fBoostWeights.push_back(0.000107484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497484,-99) , 
-1, -0.161764, 0, 0, 0.505555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497484,-99) ,
+1, -0.161764, 0, 0, 0.505555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496899,-99) , 
-8, 3.05694, 0, 0, 0.499305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496899,-99) ,
+8, 3.05694, 0, 0, 0.499305,-99) ,
 6, 2.32779, 0, 0, 0.501172,-99)    );
   // itree = 2281
   fBoostWeights.push_back(6.50588e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-3, 0.380456, 1, 0, 0.502938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+3, 0.380456, 1, 0, 0.502938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483314,-99) , 
-3, 0.390309, 0, 0, 0.498218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483314,-99) ,
+3, 0.390309, 0, 0, 0.498218,-99) ,
 8, 2.38156, 0, 0, 0.501184,-99)    );
   // itree = 2282
   fBoostWeights.push_back(0.000103359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490473,-99) , 
-0, 1.77191, 0, 0, 0.505559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490473,-99) ,
+0, 1.77191, 0, 0, 0.505559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497535,-99) , 
-3, 0.442764, 1, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497535,-99) ,
+3, 0.442764, 1, 0, 0.499325,-99) ,
 6, 2.32779, 0, 0, 0.501187,-99)    );
   // itree = 2283
   fBoostWeights.push_back(6.56352e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499625,-99) , 
-4, -2.7239, 0, 0, 0.502956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499625,-99) ,
+4, -2.7239, 0, 0, 0.502956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49116,-99) , 
-1, -0.162004, 1, 0, 0.498217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49116,-99) ,
+1, -0.162004, 1, 0, 0.498217,-99) ,
 8, 2.38156, 0, 0, 0.501195,-99)    );
   // itree = 2284
   fBoostWeights.push_back(6.53621e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499933,-99) , 
-7, 4.57139, 1, 0, 0.502942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499933,-99) ,
+7, 4.57139, 1, 0, 0.502942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491177,-99) , 
-1, -0.162004, 1, 0, 0.49821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491177,-99) ,
+1, -0.162004, 1, 0, 0.49821,-99) ,
 8, 2.38156, 0, 0, 0.501184,-99)    );
   // itree = 2285
   fBoostWeights.push_back(6.51672e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499643,-99) , 
-4, -2.7239, 0, 0, 0.502943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499643,-99) ,
+4, -2.7239, 0, 0, 0.502943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49657,-99) , 
-1, 0.0265351, 0, 0, 0.498204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49657,-99) ,
+1, 0.0265351, 0, 0, 0.498204,-99) ,
 8, 2.38156, 0, 0, 0.501182,-99)    );
   // itree = 2286
   fBoostWeights.push_back(6.35855e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-3, 0.380456, 1, 0, 0.502929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+3, 0.380456, 1, 0, 0.502929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494424,-99) , 
-0, 2.20567, 1, 0, 0.498214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494424,-99) ,
+0, 2.20567, 1, 0, 0.498214,-99) ,
 8, 2.38156, 0, 0, 0.501177,-99)    );
   // itree = 2287
   fBoostWeights.push_back(8.26532e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495575,-99) , 
-1, 0.0281889, 0, 0, 0.509868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495575,-99) ,
+1, 0.0281889, 0, 0, 0.509868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498075,-99) , 
-5, 0.920264, 0, 0, 0.499432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498075,-99) ,
+5, 0.920264, 0, 0, 0.499432,-99) ,
 0, 3.03054, 0, 0, 0.501184,-99)    );
   // itree = 2288
   fBoostWeights.push_back(6.526e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499673,-99) , 
-4, -2.7239, 0, 0, 0.502948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499673,-99) ,
+4, -2.7239, 0, 0, 0.502948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491203,-99) , 
-1, -0.162004, 1, 0, 0.498221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491203,-99) ,
+1, -0.162004, 1, 0, 0.498221,-99) ,
 8, 2.38156, 0, 0, 0.501192,-99)    );
   // itree = 2289
   fBoostWeights.push_back(6.45861e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499832,-99) , 
-5, 1.13177, 1, 0, 0.502934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499832,-99) ,
+5, 1.13177, 1, 0, 0.502934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49122,-99) , 
-1, -0.162004, 1, 0, 0.498215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49122,-99) ,
+1, -0.162004, 1, 0, 0.498215,-99) ,
 8, 2.38156, 0, 0, 0.50118,-99)    );
   // itree = 2290
   fBoostWeights.push_back(6.52231e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-3, 0.380456, 1, 0, 0.50292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+3, 0.380456, 1, 0, 0.50292,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496568,-99) , 
-1, 0.0265351, 0, 0, 0.498208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496568,-99) ,
+1, 0.0265351, 0, 0, 0.498208,-99) ,
 8, 2.38156, 0, 0, 0.501169,-99)    );
   // itree = 2291
   fBoostWeights.push_back(6.48759e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499553,-99) , 
-8, 3.45532, 1, 0, 0.502932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499553,-99) ,
+8, 3.45532, 1, 0, 0.502932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483325,-99) , 
-3, 0.390309, 0, 0, 0.498218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483325,-99) ,
+3, 0.390309, 0, 0, 0.498218,-99) ,
 8, 2.38156, 0, 0, 0.50118,-99)    );
   // itree = 2292
   fBoostWeights.push_back(8.62721e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495574,-99) , 
-1, 0.0281889, 0, 0, 0.509841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495574,-99) ,
+1, 0.0281889, 0, 0, 0.509841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497208,-99) , 
-0, 2.12578, 1, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497208,-99) ,
+0, 2.12578, 1, 0, 0.499417,-99) ,
 0, 3.03054, 0, 0, 0.501167,-99)    );
   // itree = 2293
   fBoostWeights.push_back(0.00012741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49232,-99) , 
-7, 4.64755, 1, 0, 0.506884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49232,-99) ,
+7, 4.64755, 1, 0, 0.506884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495982,-99) , 
-7, 4.69073, 0, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495982,-99) ,
+7, 4.69073, 0, 0, 0.499362,-99) ,
 5, 0.329645, 1, 0, 0.501168,-99)    );
   // itree = 2294
   fBoostWeights.push_back(6.51696e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49992,-99) , 
-7, 4.57139, 1, 0, 0.502925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49992,-99) ,
+7, 4.57139, 1, 0, 0.502925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496573,-99) , 
-1, 0.0265351, 0, 0, 0.498207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496573,-99) ,
+1, 0.0265351, 0, 0, 0.498207,-99) ,
 8, 2.38156, 0, 0, 0.501171,-99)    );
   // itree = 2295
   fBoostWeights.push_back(6.4442e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499853,-99) , 
-5, 1.13177, 1, 0, 0.502926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499853,-99) ,
+5, 1.13177, 1, 0, 0.502926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491221,-99) , 
-1, -0.162004, 1, 0, 0.498217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491221,-99) ,
+1, -0.162004, 1, 0, 0.498217,-99) ,
 8, 2.38156, 0, 0, 0.501176,-99)    );
   // itree = 2296
   fBoostWeights.push_back(6.47213e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-3, 0.380456, 1, 0, 0.502911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+3, 0.380456, 1, 0, 0.502911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483347,-99) , 
-3, 0.390309, 0, 0, 0.498211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483347,-99) ,
+3, 0.390309, 0, 0, 0.498211,-99) ,
 8, 2.38156, 0, 0, 0.501165,-99)    );
   // itree = 2297
   fBoostWeights.push_back(6.501e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499877,-99) , 
-7, 4.81007, 1, 0, 0.502923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499877,-99) ,
+7, 4.81007, 1, 0, 0.502923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496566,-99) , 
-1, 0.0265351, 0, 0, 0.498199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496566,-99) ,
+1, 0.0265351, 0, 0, 0.498199,-99) ,
 8, 2.38156, 0, 0, 0.501168,-99)    );
   // itree = 2298
   fBoostWeights.push_back(8.58385e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495365,-99) , 
-5, 0.712418, 1, 0, 0.509826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495365,-99) ,
+5, 0.712418, 1, 0, 0.509826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497228,-99) , 
-0, 2.12578, 1, 0, 0.49942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497228,-99) ,
+0, 2.12578, 1, 0, 0.49942,-99) ,
 0, 3.03054, 0, 0, 0.501167,-99)    );
   // itree = 2299
   fBoostWeights.push_back(9.35532e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.59426, 0, 1, 0.506876,-99) , 
+0,
+0,
+6, 1.59426, 0, 1, 0.506876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495999,-99) , 
-7, 4.69073, 0, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495999,-99) ,
+7, 4.69073, 0, 0, 0.499364,-99) ,
 5, 0.329645, 1, 0, 0.501168,-99)    );
   // itree = 2300
   fBoostWeights.push_back(6.48469e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499579,-99) , 
-8, 3.45532, 1, 0, 0.502917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499579,-99) ,
+8, 3.45532, 1, 0, 0.502917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496574,-99) , 
-1, 0.0265351, 0, 0, 0.498202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496574,-99) ,
+1, 0.0265351, 0, 0, 0.498202,-99) ,
 8, 2.38156, 0, 0, 0.501165,-99)    );
   // itree = 2301
   fBoostWeights.push_back(6.33387e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499909,-99) , 
-7, 4.57139, 1, 0, 0.502903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499909,-99) ,
+7, 4.57139, 1, 0, 0.502903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491633,-99) , 
-4, -1.41151, 0, 0, 0.498212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491633,-99) ,
+4, -1.41151, 0, 0, 0.498212,-99) ,
 8, 2.38156, 0, 0, 0.50116,-99)    );
   // itree = 2302
   fBoostWeights.push_back(0.000104322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497942,-99) , 
-5, 0.751479, 1, 0, 0.502285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497942,-99) ,
+5, 0.751479, 1, 0, 0.502285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489844,-99) , 
-1, -0.581424, 1, 0, 0.498254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489844,-99) ,
+1, -0.581424, 1, 0, 0.498254,-99) ,
 0, 1.93071, 0, 0, 0.501158,-99)    );
   // itree = 2303
   fBoostWeights.push_back(6.45041e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-3, 0.380456, 1, 0, 0.502897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+3, 0.380456, 1, 0, 0.502897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483358,-99) , 
-3, 0.390309, 0, 0, 0.498197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483358,-99) ,
+3, 0.390309, 0, 0, 0.498197,-99) ,
 8, 2.38156, 0, 0, 0.50115,-99)    );
   // itree = 2304
   fBoostWeights.push_back(6.42476e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499924,-99) , 
-8, 2.88265, 0, 0, 0.502908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499924,-99) ,
+8, 2.88265, 0, 0, 0.502908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483376,-99) , 
-3, 0.390309, 0, 0, 0.498186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483376,-99) ,
+3, 0.390309, 0, 0, 0.498186,-99) ,
 8, 2.38156, 0, 0, 0.501154,-99)    );
   // itree = 2305
   fBoostWeights.push_back(6.28702e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499933,-99) , 
-7, 4.57139, 1, 0, 0.502908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499933,-99) ,
+7, 4.57139, 1, 0, 0.502908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494431,-99) , 
-0, 2.20567, 1, 0, 0.498174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494431,-99) ,
+0, 2.20567, 1, 0, 0.498174,-99) ,
 8, 2.38156, 0, 0, 0.501149,-99)    );
   // itree = 2306
   fBoostWeights.push_back(0.000108218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49286,-99) , 
-3, 0.951513, 1, 0, 0.505513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49286,-99) ,
+3, 0.951513, 1, 0, 0.505513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496895,-99) , 
-8, 3.05694, 0, 0, 0.499291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496895,-99) ,
+8, 3.05694, 0, 0, 0.499291,-99) ,
 6, 2.32779, 0, 0, 0.501149,-99)    );
   // itree = 2307
   fBoostWeights.push_back(6.48291e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49955,-99) , 
-8, 3.45532, 1, 0, 0.50291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49955,-99) ,
+8, 3.45532, 1, 0, 0.50291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496565,-99) , 
-1, 0.0265351, 0, 0, 0.49819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496565,-99) ,
+1, 0.0265351, 0, 0, 0.49819,-99) ,
 8, 2.38156, 0, 0, 0.501156,-99)    );
   // itree = 2308
   fBoostWeights.push_back(6.42683e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-3, 0.380456, 1, 0, 0.502896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+3, 0.380456, 1, 0, 0.502896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483404,-99) , 
-3, 0.390309, 0, 0, 0.4982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483404,-99) ,
+3, 0.390309, 0, 0, 0.4982,-99) ,
 8, 2.38156, 0, 0, 0.501151,-99)    );
   // itree = 2309
   fBoostWeights.push_back(6.4708e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499604,-99) , 
-4, -2.7239, 0, 0, 0.502907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499604,-99) ,
+4, -2.7239, 0, 0, 0.502907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491191,-99) , 
-1, -0.162004, 1, 0, 0.498188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491191,-99) ,
+1, -0.162004, 1, 0, 0.498188,-99) ,
 8, 2.38156, 0, 0, 0.501154,-99)    );
   // itree = 2310
   fBoostWeights.push_back(7.11571e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.509789,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.509789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498359,-99) , 
-2, 0.956816, 0, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498359,-99) ,
+2, 0.956816, 0, 0, 0.499398,-99) ,
 0, 3.03054, 0, 0, 0.501143,-99)    );
   // itree = 2311
   fBoostWeights.push_back(6.46369e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-3, 0.380456, 1, 0, 0.502902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+3, 0.380456, 1, 0, 0.502902,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496568,-99) , 
-1, 0.0265351, 0, 0, 0.498191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496568,-99) ,
+1, 0.0265351, 0, 0, 0.498191,-99) ,
 8, 2.38156, 0, 0, 0.501151,-99)    );
   // itree = 2312
   fBoostWeights.push_back(7.81192e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497983,-99) , 
-5, 0.751479, 1, 0, 0.502284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497983,-99) ,
+5, 0.751479, 1, 0, 0.502284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495523,-99) , 
-4, -0.415878, 0, 0, 0.498273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495523,-99) ,
+4, -0.415878, 0, 0, 0.498273,-99) ,
 0, 1.93071, 0, 0, 0.501163,-99)    );
   // itree = 2313
   fBoostWeights.push_back(0.000103076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496473,-99) , 
-5, 1.00622, 1, 0, 0.505505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496473,-99) ,
+5, 1.00622, 1, 0, 0.505505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496925,-99) , 
-8, 3.05694, 0, 0, 0.499309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496925,-99) ,
+8, 3.05694, 0, 0, 0.499309,-99) ,
 6, 2.32779, 0, 0, 0.501159,-99)    );
   // itree = 2314
   fBoostWeights.push_back(6.48955e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499549,-99) , 
-8, 3.45532, 1, 0, 0.502912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499549,-99) ,
+8, 3.45532, 1, 0, 0.502912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491215,-99) , 
-1, -0.162004, 1, 0, 0.498216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491215,-99) ,
+1, -0.162004, 1, 0, 0.498216,-99) ,
 8, 2.38156, 0, 0, 0.501167,-99)    );
   // itree = 2315
   fBoostWeights.push_back(6.45359e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49961,-99) , 
-4, -2.7239, 0, 0, 0.502897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49961,-99) ,
+4, -2.7239, 0, 0, 0.502897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491232,-99) , 
-1, -0.162004, 1, 0, 0.49821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491232,-99) ,
+1, -0.162004, 1, 0, 0.49821,-99) ,
 8, 2.38156, 0, 0, 0.501155,-99)    );
   // itree = 2316
   fBoostWeights.push_back(6.40873e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-3, 0.380456, 1, 0, 0.502883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+3, 0.380456, 1, 0, 0.502883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483434,-99) , 
-3, 0.390309, 0, 0, 0.498203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483434,-99) ,
+3, 0.390309, 0, 0, 0.498203,-99) ,
 8, 2.38156, 0, 0, 0.501144,-99)    );
   // itree = 2317
   fBoostWeights.push_back(9.62075e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496401,-99) , 
-4, -0.774054, 1, 0, 0.509991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496401,-99) ,
+4, -0.774054, 1, 0, 0.509991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496392,-99) , 
-3, 0.823237, 0, 0, 0.499412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496392,-99) ,
+3, 0.823237, 0, 0, 0.499412,-99) ,
 1, 0.309319, 0, 0, 0.501147,-99)    );
   // itree = 2318
   fBoostWeights.push_back(6.38545e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499561,-99) , 
-8, 3.45532, 1, 0, 0.502895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499561,-99) ,
+8, 3.45532, 1, 0, 0.502895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483468,-99) , 
-3, 0.390309, 0, 0, 0.498193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483468,-99) ,
+3, 0.390309, 0, 0, 0.498193,-99) ,
 8, 2.38156, 0, 0, 0.501148,-99)    );
   // itree = 2319
   fBoostWeights.push_back(5.82557e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494722,-99) , 
-5, 1.13208, 1, 0, 0.501636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494722,-99) ,
+5, 1.13208, 1, 0, 0.501636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493939,-99) ,
 4, -3.0468, 0, 0, 0.501134,-99)    );
   // itree = 2320
   fBoostWeights.push_back(6.17406e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49605,-99) , 
-8, 1.99563, 0, 0, 0.501623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49605,-99) ,
+8, 1.99563, 0, 0, 0.501623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493955,-99) ,
 4, -3.0468, 0, 0, 0.501124,-99)    );
   // itree = 2321
   fBoostWeights.push_back(6.46749e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499896,-99) , 
-7, 4.57139, 1, 0, 0.502855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499896,-99) ,
+7, 4.57139, 1, 0, 0.502855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496544,-99) , 
-1, 0.0265351, 0, 0, 0.49817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496544,-99) ,
+1, 0.0265351, 0, 0, 0.49817,-99) ,
 8, 2.38156, 0, 0, 0.501114,-99)    );
   // itree = 2322
   fBoostWeights.push_back(6.35527e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499915,-99) , 
-4, -1.10944, 1, 0, 0.502856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499915,-99) ,
+4, -1.10944, 1, 0, 0.502856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483485,-99) , 
-3, 0.390309, 0, 0, 0.49818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483485,-99) ,
+3, 0.390309, 0, 0, 0.49818,-99) ,
 8, 2.38156, 0, 0, 0.501119,-99)    );
   // itree = 2323
   fBoostWeights.push_back(6.3332e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499916,-99) , 
-7, 4.57139, 1, 0, 0.502859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499916,-99) ,
+7, 4.57139, 1, 0, 0.502859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483502,-99) , 
-3, 0.390309, 0, 0, 0.498169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483502,-99) ,
+3, 0.390309, 0, 0, 0.498169,-99) ,
 8, 2.38156, 0, 0, 0.501116,-99)    );
   // itree = 2324
   fBoostWeights.push_back(6.4847e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49993,-99) , 
-3, 0.380456, 1, 0, 0.502859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49993,-99) ,
+3, 0.380456, 1, 0, 0.502859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496538,-99) , 
-1, 0.0265351, 0, 0, 0.498157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496538,-99) ,
+1, 0.0265351, 0, 0, 0.498157,-99) ,
 8, 2.38156, 0, 0, 0.501112,-99)    );
   // itree = 2325
   fBoostWeights.push_back(6.23933e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499622,-99) , 
-4, -2.7239, 0, 0, 0.502871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499622,-99) ,
+4, -2.7239, 0, 0, 0.502871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494421,-99) , 
-0, 2.20567, 1, 0, 0.498168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494421,-99) ,
+0, 2.20567, 1, 0, 0.498168,-99) ,
 8, 2.38156, 0, 0, 0.501123,-99)    );
   // itree = 2326
   fBoostWeights.push_back(7.15019e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.50972,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.50972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498018,-99) , 
-5, 0.920264, 0, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498018,-99) ,
+5, 0.920264, 0, 0, 0.499378,-99) ,
 0, 3.03054, 0, 0, 0.501115,-99)    );
   // itree = 2327
   fBoostWeights.push_back(9.04609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492334,-99) , 
-7, 4.64755, 1, 0, 0.506788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492334,-99) ,
+7, 4.64755, 1, 0, 0.506788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49785,-99) , 
-8, 2.608, 0, 0, 0.499327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49785,-99) ,
+8, 2.608, 0, 0, 0.499327,-99) ,
 5, 0.329645, 1, 0, 0.501119,-99)    );
   // itree = 2328
   fBoostWeights.push_back(6.46397e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499926,-99) , 
-3, 0.380456, 1, 0, 0.502853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499926,-99) ,
+3, 0.380456, 1, 0, 0.502853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496575,-99) , 
-1, 0.0265351, 0, 0, 0.498189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496575,-99) ,
+1, 0.0265351, 0, 0, 0.498189,-99) ,
 8, 2.38156, 0, 0, 0.50112,-99)    );
   // itree = 2329
   fBoostWeights.push_back(9.15048e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495598,-99) , 
-5, 0.253431, 1, 0, 0.506792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495598,-99) ,
+5, 0.253431, 1, 0, 0.506792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497428,-99) , 
-1, -0.53912, 1, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497428,-99) ,
+1, -0.53912, 1, 0, 0.499342,-99) ,
 5, 0.329645, 1, 0, 0.501131,-99)    );
   // itree = 2330
   fBoostWeights.push_back(6.35186e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-3, 0.380456, 1, 0, 0.502873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+3, 0.380456, 1, 0, 0.502873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483548,-99) , 
-3, 0.390309, 0, 0, 0.498201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483548,-99) ,
+3, 0.390309, 0, 0, 0.498201,-99) ,
 8, 2.38156, 0, 0, 0.501137,-99)    );
   // itree = 2331
   fBoostWeights.push_back(9.65026e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496429,-99) , 
-4, -0.774054, 1, 0, 0.509959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496429,-99) ,
+4, -0.774054, 1, 0, 0.509959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497846,-99) , 
-1, -0.797617, 1, 0, 0.499409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497846,-99) ,
+1, -0.797617, 1, 0, 0.499409,-99) ,
 1, 0.309319, 0, 0, 0.50114,-99)    );
   // itree = 2332
   fBoostWeights.push_back(5.70291e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498854,-99) , 
-6, 2.32779, 0, 0, 0.501341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498854,-99) ,
+6, 2.32779, 0, 0, 0.501341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498538,-99) ,
 2, -0.974311, 0, 0, 0.501156,-99)    );
   // itree = 2333
   fBoostWeights.push_back(6.37578e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499659,-99) , 
-4, -2.7239, 0, 0, 0.502907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499659,-99) ,
+4, -2.7239, 0, 0, 0.502907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48358,-99) , 
-3, 0.390309, 0, 0, 0.498213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48358,-99) ,
+3, 0.390309, 0, 0, 0.498213,-99) ,
 8, 2.38156, 0, 0, 0.501163,-99)    );
   // itree = 2334
   fBoostWeights.push_back(9.74693e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492856,-99) , 
-3, 0.951513, 1, 0, 0.50546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492856,-99) ,
+3, 0.951513, 1, 0, 0.50546,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495576,-99) , 
-2, 0.313175, 1, 0, 0.499314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495576,-99) ,
+2, 0.313175, 1, 0, 0.499314,-99) ,
 6, 2.32779, 0, 0, 0.50115,-99)    );
   // itree = 2335
   fBoostWeights.push_back(6.21576e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499976,-99) , 
-3, 0.380456, 1, 0, 0.502887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499976,-99) ,
+3, 0.380456, 1, 0, 0.502887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494464,-99) , 
-0, 2.20567, 1, 0, 0.498196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494464,-99) ,
+0, 2.20567, 1, 0, 0.498196,-99) ,
 8, 2.38156, 0, 0, 0.501144,-99)    );
   // itree = 2336
   fBoostWeights.push_back(6.29068e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499572,-99) , 
-8, 3.45532, 1, 0, 0.502899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499572,-99) ,
+8, 3.45532, 1, 0, 0.502899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489297,-99) , 
-7, 4.29516, 0, 0, 0.498196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489297,-99) ,
+7, 4.29516, 0, 0, 0.498196,-99) ,
 8, 2.38156, 0, 0, 0.501151,-99)    );
   // itree = 2337
   fBoostWeights.push_back(0.000107119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492882,-99) , 
-3, 0.951513, 1, 0, 0.505439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492882,-99) ,
+3, 0.951513, 1, 0, 0.505439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496933,-99) , 
-8, 3.05694, 0, 0, 0.499308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496933,-99) ,
+8, 3.05694, 0, 0, 0.499308,-99) ,
 6, 2.32779, 0, 0, 0.501139,-99)    );
   // itree = 2338
   fBoostWeights.push_back(6.43814e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499564,-99) , 
-8, 3.45532, 1, 0, 0.502886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499564,-99) ,
+8, 3.45532, 1, 0, 0.502886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491227,-99) , 
-1, -0.162004, 1, 0, 0.498203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491227,-99) ,
+1, -0.162004, 1, 0, 0.498203,-99) ,
 8, 2.38156, 0, 0, 0.501145,-99)    );
   // itree = 2339
   fBoostWeights.push_back(6.40993e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499637,-99) , 
-4, -2.7239, 0, 0, 0.502871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499637,-99) ,
+4, -2.7239, 0, 0, 0.502871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496581,-99) , 
-1, 0.0265351, 0, 0, 0.498196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496581,-99) ,
+1, 0.0265351, 0, 0, 0.498196,-99) ,
 8, 2.38156, 0, 0, 0.501134,-99)    );
   // itree = 2340
   fBoostWeights.push_back(6.38942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-7, 4.57139, 1, 0, 0.502857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+7, 4.57139, 1, 0, 0.502857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491239,-99) , 
-1, -0.162004, 1, 0, 0.498207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491239,-99) ,
+1, -0.162004, 1, 0, 0.498207,-99) ,
 8, 2.38156, 0, 0, 0.501129,-99)    );
   // itree = 2341
   fBoostWeights.push_back(0.000119038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49754,-99) , 
-8, 2.67103, 0, 0, 0.50197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49754,-99) ,
+8, 2.67103, 0, 0, 0.50197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491415,-99) , 
-6, 1.65196, 1, 0, 0.498182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491415,-99) ,
+6, 1.65196, 1, 0, 0.498182,-99) ,
 3, 1.04065, 1, 0, 0.501127,-99)    );
   // itree = 2342
   fBoostWeights.push_back(6.40961e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499946,-99) , 
-3, 0.380456, 1, 0, 0.50285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499946,-99) ,
+3, 0.380456, 1, 0, 0.50285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491285,-99) , 
-1, -0.162004, 1, 0, 0.498227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491285,-99) ,
+1, -0.162004, 1, 0, 0.498227,-99) ,
 8, 2.38156, 0, 0, 0.501132,-99)    );
   // itree = 2343
   fBoostWeights.push_back(8.23399e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495567,-99) , 
-1, 0.0281889, 0, 0, 0.509723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495567,-99) ,
+1, 0.0281889, 0, 0, 0.509723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498052,-99) , 
-5, 0.920264, 0, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498052,-99) ,
+5, 0.920264, 0, 0, 0.499405,-99) ,
 0, 3.03054, 0, 0, 0.501137,-99)    );
   // itree = 2344
   fBoostWeights.push_back(6.40733e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499557,-99) , 
-8, 3.45532, 1, 0, 0.50287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499557,-99) ,
+8, 3.45532, 1, 0, 0.50287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49661,-99) , 
-1, 0.0265351, 0, 0, 0.498229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49661,-99) ,
+1, 0.0265351, 0, 0, 0.498229,-99) ,
 8, 2.38156, 0, 0, 0.501145,-99)    );
   // itree = 2345
   fBoostWeights.push_back(0.000126905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492379,-99) , 
-7, 4.64755, 1, 0, 0.506791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492379,-99) ,
+7, 4.64755, 1, 0, 0.506791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496519,-99) , 
-4, -0.463655, 0, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496519,-99) ,
+4, -0.463655, 0, 0, 0.499354,-99) ,
 5, 0.329645, 1, 0, 0.50114,-99)    );
   // itree = 2346
   fBoostWeights.push_back(6.40156e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499579,-99) , 
-8, 3.45532, 1, 0, 0.502863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499579,-99) ,
+8, 3.45532, 1, 0, 0.502863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49131,-99) , 
-1, -0.162004, 1, 0, 0.498248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49131,-99) ,
+1, -0.162004, 1, 0, 0.498248,-99) ,
 8, 2.38156, 0, 0, 0.501148,-99)    );
   // itree = 2347
   fBoostWeights.push_back(0.000105704);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497294,-99) , 
-4, -1.32703, 1, 0, 0.506778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497294,-99) ,
+4, -1.32703, 1, 0, 0.506778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495975,-99) , 
-7, 4.69073, 0, 0, 0.499353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495975,-99) ,
+7, 4.69073, 0, 0, 0.499353,-99) ,
 5, 0.329645, 1, 0, 0.501137,-99)    );
   // itree = 2348
   fBoostWeights.push_back(8.5336e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495573,-99) , 
-1, 0.0281889, 0, 0, 0.509708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495573,-99) ,
+1, 0.0281889, 0, 0, 0.509708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497229,-99) , 
-0, 2.12578, 1, 0, 0.499411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497229,-99) ,
+0, 2.12578, 1, 0, 0.499411,-99) ,
 0, 3.03054, 0, 0, 0.501139,-99)    );
   // itree = 2349
   fBoostWeights.push_back(8.97767e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495636,-99) , 
-5, 0.253431, 1, 0, 0.506786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495636,-99) ,
+5, 0.253431, 1, 0, 0.506786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493886,-99) , 
-3, 0.662954, 0, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493886,-99) ,
+3, 0.662954, 0, 0, 0.499356,-99) ,
 5, 0.329645, 1, 0, 0.501141,-99)    );
   // itree = 2350
   fBoostWeights.push_back(6.36971e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-4, -1.10944, 1, 0, 0.502845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+4, -1.10944, 1, 0, 0.502845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496614,-99) , 
-1, 0.0265351, 0, 0, 0.498232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496614,-99) ,
+1, 0.0265351, 0, 0, 0.498232,-99) ,
 8, 2.38156, 0, 0, 0.501131,-99)    );
   // itree = 2351
   fBoostWeights.push_back(6.39045e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-3, 0.380456, 1, 0, 0.502847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+3, 0.380456, 1, 0, 0.502847,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491314,-99) , 
-1, -0.162004, 1, 0, 0.498242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491314,-99) ,
+1, -0.162004, 1, 0, 0.498242,-99) ,
 8, 2.38156, 0, 0, 0.501136,-99)    );
   // itree = 2352
   fBoostWeights.push_back(7.0781e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496788,-99) , 
-1, -0.633391, 0, 0, 0.502265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496788,-99) ,
+1, -0.633391, 0, 0, 0.502265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495528,-99) , 
-4, -0.415878, 0, 0, 0.498246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495528,-99) ,
+4, -0.415878, 0, 0, 0.498246,-99) ,
 0, 1.93071, 0, 0, 0.501141,-99)    );
   // itree = 2353
   fBoostWeights.push_back(7.92766e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499664,-99) , 
-0, 2.82292, 0, 0, 0.506765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499664,-99) ,
+0, 2.82292, 0, 0, 0.506765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497243,-99) , 
-5, 0.893056, 0, 0, 0.499353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497243,-99) ,
+5, 0.893056, 0, 0, 0.499353,-99) ,
 5, 0.329645, 1, 0, 0.501133,-99)    );
   // itree = 2354
   fBoostWeights.push_back(6.32199e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499617,-99) , 
-4, -2.7239, 0, 0, 0.502856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499617,-99) ,
+4, -2.7239, 0, 0, 0.502856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483648,-99) , 
-3, 0.390309, 0, 0, 0.498237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483648,-99) ,
+3, 0.390309, 0, 0, 0.498237,-99) ,
 8, 2.38156, 0, 0, 0.50114,-99)    );
   // itree = 2355
   fBoostWeights.push_back(6.38045e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-3, 0.380456, 1, 0, 0.502842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+3, 0.380456, 1, 0, 0.502842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496611,-99) , 
-1, 0.0265351, 0, 0, 0.498226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496611,-99) ,
+1, 0.0265351, 0, 0, 0.498226,-99) ,
 8, 2.38156, 0, 0, 0.501127,-99)    );
   // itree = 2356
   fBoostWeights.push_back(8.04169e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497958,-99) , 
-5, 0.751479, 1, 0, 0.502255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497958,-99) ,
+5, 0.751479, 1, 0, 0.502255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490403,-99) , 
-7, 4.45205, 0, 0, 0.498259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490403,-99) ,
+7, 4.45205, 0, 0, 0.498259,-99) ,
 0, 1.93071, 0, 0, 0.501138,-99)    );
   // itree = 2357
   fBoostWeights.push_back(6.37322e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-7, 4.57139, 1, 0, 0.502846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+7, 4.57139, 1, 0, 0.502846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491298,-99) , 
-1, -0.162004, 1, 0, 0.498228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491298,-99) ,
+1, -0.162004, 1, 0, 0.498228,-99) ,
 8, 2.38156, 0, 0, 0.50113,-99)    );
   // itree = 2358
   fBoostWeights.push_back(6.36941e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499586,-99) , 
-8, 3.45532, 1, 0, 0.502847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499586,-99) ,
+8, 3.45532, 1, 0, 0.502847,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496607,-99) , 
-1, 0.0265351, 0, 0, 0.498221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496607,-99) ,
+1, 0.0265351, 0, 0, 0.498221,-99) ,
 8, 2.38156, 0, 0, 0.501128,-99)    );
   // itree = 2359
   fBoostWeights.push_back(6.22189e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499915,-99) , 
-8, 2.88265, 0, 0, 0.502833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499915,-99) ,
+8, 2.88265, 0, 0, 0.502833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489382,-99) , 
-7, 4.29516, 0, 0, 0.498231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489382,-99) ,
+7, 4.29516, 0, 0, 0.498231,-99) ,
 8, 2.38156, 0, 0, 0.501123,-99)    );
   // itree = 2360
   fBoostWeights.push_back(6.30273e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499949,-99) , 
-3, 0.380456, 1, 0, 0.502833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499949,-99) ,
+3, 0.380456, 1, 0, 0.502833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483656,-99) , 
-3, 0.390309, 0, 0, 0.498223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483656,-99) ,
+3, 0.390309, 0, 0, 0.498223,-99) ,
 8, 2.38156, 0, 0, 0.50112,-99)    );
   // itree = 2361
   fBoostWeights.push_back(8.18734e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495563,-99) , 
-1, 0.0281889, 0, 0, 0.509658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495563,-99) ,
+1, 0.0281889, 0, 0, 0.509658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498363,-99) , 
-2, 0.956816, 0, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498363,-99) ,
+2, 0.956816, 0, 0, 0.499401,-99) ,
 0, 3.03054, 0, 0, 0.501123,-99)    );
   // itree = 2362
   fBoostWeights.push_back(6.30307e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499625,-99) , 
-4, -2.7239, 0, 0, 0.502856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499625,-99) ,
+4, -2.7239, 0, 0, 0.502856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483686,-99) , 
-3, 0.390309, 0, 0, 0.498226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483686,-99) ,
+3, 0.390309, 0, 0, 0.498226,-99) ,
 8, 2.38156, 0, 0, 0.501136,-99)    );
   // itree = 2363
   fBoostWeights.push_back(8.47477e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498858,-99) , 
-3, 0.421425, 1, 0, 0.506741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498858,-99) ,
+3, 0.421425, 1, 0, 0.506741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497445,-99) , 
-1, -0.53912, 1, 0, 0.499347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497445,-99) ,
+1, -0.53912, 1, 0, 0.499347,-99) ,
 5, 0.329645, 1, 0, 0.501123,-99)    );
   // itree = 2364
   fBoostWeights.push_back(0.000103112);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497986,-99) , 
-5, 0.751479, 1, 0, 0.50225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497986,-99) ,
+5, 0.751479, 1, 0, 0.50225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489891,-99) , 
-1, -0.581424, 1, 0, 0.49825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489891,-99) ,
+1, -0.581424, 1, 0, 0.49825,-99) ,
 0, 1.93071, 0, 0, 0.501131,-99)    );
   // itree = 2365
   fBoostWeights.push_back(6.3643e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499631,-99) , 
-4, -2.7239, 0, 0, 0.502847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499631,-99) ,
+4, -2.7239, 0, 0, 0.502847,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496603,-99) , 
-1, 0.0265351, 0, 0, 0.498211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496603,-99) ,
+1, 0.0265351, 0, 0, 0.498211,-99) ,
 8, 2.38156, 0, 0, 0.501124,-99)    );
   // itree = 2366
   fBoostWeights.push_back(8.4937e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495356,-99) , 
-5, 0.712418, 1, 0, 0.509633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495356,-99) ,
+5, 0.712418, 1, 0, 0.509633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497226,-99) , 
-0, 2.12578, 1, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497226,-99) ,
+0, 2.12578, 1, 0, 0.499401,-99) ,
 0, 3.03054, 0, 0, 0.501119,-99)    );
   // itree = 2367
   fBoostWeights.push_back(6.345e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49993,-99) , 
-1, -0.185621, 0, 0, 0.502837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49993,-99) ,
+1, -0.185621, 0, 0, 0.502837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491298,-99) , 
-1, -0.162004, 1, 0, 0.498216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491298,-99) ,
+1, -0.162004, 1, 0, 0.498216,-99) ,
 8, 2.38156, 0, 0, 0.50112,-99)    );
   // itree = 2368
   fBoostWeights.push_back(6.26389e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-7, 4.57139, 1, 0, 0.502836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+7, 4.57139, 1, 0, 0.502836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483676,-99) , 
-3, 0.390309, 0, 0, 0.49821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483676,-99) ,
+3, 0.390309, 0, 0, 0.49821,-99) ,
 8, 2.38156, 0, 0, 0.501117,-99)    );
   // itree = 2369
   fBoostWeights.push_back(5.66276e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-3, 0.380456, 1, 0, 0.502836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+3, 0.380456, 1, 0, 0.502836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495337,-99) , 
-5, 0.66707, 1, 0, 0.498199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495337,-99) ,
+5, 0.66707, 1, 0, 0.498199,-99) ,
 8, 2.38156, 0, 0, 0.501113,-99)    );
   // itree = 2370
   fBoostWeights.push_back(6.06132e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497654,-99) , 
-3, 1.04065, 1, 0, 0.501681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497654,-99) ,
+3, 1.04065, 1, 0, 0.501681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492206,-99) ,
 7, 3.73601, 0, 0, 0.501119,-99)    );
   // itree = 2371
   fBoostWeights.push_back(6.25574e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499641,-99) , 
-4, -2.7239, 0, 0, 0.502839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499641,-99) ,
+4, -2.7239, 0, 0, 0.502839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483672,-99) , 
-3, 0.390309, 0, 0, 0.498191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483672,-99) ,
+3, 0.390309, 0, 0, 0.498191,-99) ,
 8, 2.38156, 0, 0, 0.501112,-99)    );
   // itree = 2372
   fBoostWeights.push_back(5.42581e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497965,-99) , 
-8, 2.38156, 0, 0, 0.501285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497965,-99) ,
+8, 2.38156, 0, 0, 0.501285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498474,-99) ,
 2, -0.974311, 0, 0, 0.501099,-99)    );
   // itree = 2373
   fBoostWeights.push_back(6.36036e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-8, 2.88265, 0, 0, 0.502813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+8, 2.88265, 0, 0, 0.502813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496585,-99) , 
-1, 0.0265351, 0, 0, 0.498194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496585,-99) ,
+1, 0.0265351, 0, 0, 0.498194,-99) ,
 8, 2.38156, 0, 0, 0.501097,-99)    );
   // itree = 2374
   fBoostWeights.push_back(9.55833e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49637,-99) , 
-4, -0.774054, 1, 0, 0.509814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49637,-99) ,
+4, -0.774054, 1, 0, 0.509814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496379,-99) , 
-3, 0.823237, 0, 0, 0.49939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496379,-99) ,
+3, 0.823237, 0, 0, 0.49939,-99) ,
 1, 0.309319, 0, 0, 0.5011,-99)    );
   // itree = 2375
   fBoostWeights.push_back(9.61434e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496395,-99) , 
-4, -0.774054, 1, 0, 0.509807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496395,-99) ,
+4, -0.774054, 1, 0, 0.509807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497835,-99) , 
-1, -0.797617, 1, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497835,-99) ,
+1, -0.797617, 1, 0, 0.499392,-99) ,
 1, 0.309319, 0, 0, 0.501101,-99)    );
   // itree = 2376
   fBoostWeights.push_back(6.26073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49955,-99) , 
-8, 3.45532, 1, 0, 0.502829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49955,-99) ,
+8, 3.45532, 1, 0, 0.502829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48374,-99) , 
-3, 0.390309, 0, 0, 0.498221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48374,-99) ,
+3, 0.390309, 0, 0, 0.498221,-99) ,
 8, 2.38156, 0, 0, 0.501117,-99)    );
   // itree = 2377
   fBoostWeights.push_back(9.90771e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498845,-99) , 
-3, 0.421425, 1, 0, 0.506704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498845,-99) ,
+3, 0.421425, 1, 0, 0.506704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496523,-99) , 
-4, -0.463655, 0, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496523,-99) ,
+4, -0.463655, 0, 0, 0.499334,-99) ,
 5, 0.329645, 1, 0, 0.501104,-99)    );
   // itree = 2378
   fBoostWeights.push_back(0.000112042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490385,-99) , 
-0, 1.77191, 0, 0, 0.505416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490385,-99) ,
+0, 1.77191, 0, 0, 0.505416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496928,-99) , 
-8, 3.05694, 0, 0, 0.499278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496928,-99) ,
+8, 3.05694, 0, 0, 0.499278,-99) ,
 6, 2.32779, 0, 0, 0.501111,-99)    );
   // itree = 2379
   fBoostWeights.push_back(6.17136e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-7, 4.57139, 1, 0, 0.502822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+7, 4.57139, 1, 0, 0.502822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489417,-99) , 
-7, 4.29516, 0, 0, 0.498236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489417,-99) ,
+7, 4.29516, 0, 0, 0.498236,-99) ,
 8, 2.38156, 0, 0, 0.501118,-99)    );
   // itree = 2380
   fBoostWeights.push_back(6.23786e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499653,-99) , 
-4, -2.7239, 0, 0, 0.502823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499653,-99) ,
+4, -2.7239, 0, 0, 0.502823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483763,-99) , 
-3, 0.390309, 0, 0, 0.498228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483763,-99) ,
+3, 0.390309, 0, 0, 0.498228,-99) ,
 8, 2.38156, 0, 0, 0.501115,-99)    );
   // itree = 2381
   fBoostWeights.push_back(6.34874e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-3, 0.380456, 1, 0, 0.50281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+3, 0.380456, 1, 0, 0.50281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491298,-99) , 
-1, -0.162004, 1, 0, 0.498216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491298,-99) ,
+1, -0.162004, 1, 0, 0.498216,-99) ,
 8, 2.38156, 0, 0, 0.501103,-99)    );
   // itree = 2382
   fBoostWeights.push_back(6.14657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499673,-99) , 
-4, -2.7239, 0, 0, 0.502821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499673,-99) ,
+4, -2.7239, 0, 0, 0.502821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489416,-99) , 
-7, 4.29516, 0, 0, 0.49821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489416,-99) ,
+7, 4.29516, 0, 0, 0.49821,-99) ,
 8, 2.38156, 0, 0, 0.501108,-99)    );
   // itree = 2383
   fBoostWeights.push_back(6.21316e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499935,-99) , 
-4, -1.10944, 1, 0, 0.502808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499935,-99) ,
+4, -1.10944, 1, 0, 0.502808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483769,-99) , 
-3, 0.390309, 0, 0, 0.498202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483769,-99) ,
+3, 0.390309, 0, 0, 0.498202,-99) ,
 8, 2.38156, 0, 0, 0.501096,-99)    );
   // itree = 2384
   fBoostWeights.push_back(6.34259e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-3, 0.380456, 1, 0, 0.50281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+3, 0.380456, 1, 0, 0.50281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496585,-99) , 
-1, 0.0265351, 0, 0, 0.49819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496585,-99) ,
+1, 0.0265351, 0, 0, 0.49819,-99) ,
 8, 2.38156, 0, 0, 0.501093,-99)    );
   // itree = 2385
   fBoostWeights.push_back(9.20976e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496428,-99) , 
-5, 1.00622, 1, 0, 0.505384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496428,-99) ,
+5, 1.00622, 1, 0, 0.505384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495571,-99) , 
-2, 0.313175, 1, 0, 0.499282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495571,-99) ,
+2, 0.313175, 1, 0, 0.499282,-99) ,
 6, 2.32779, 0, 0, 0.501104,-99)    );
   // itree = 2386
   fBoostWeights.push_back(6.21991e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499533,-99) , 
-8, 3.45532, 1, 0, 0.502817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499533,-99) ,
+8, 3.45532, 1, 0, 0.502817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483786,-99) , 
-3, 0.390309, 0, 0, 0.498197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483786,-99) ,
+3, 0.390309, 0, 0, 0.498197,-99) ,
 8, 2.38156, 0, 0, 0.5011,-99)    );
   // itree = 2387
   fBoostWeights.push_back(8.4762e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495525,-99) , 
-1, 0.0281889, 0, 0, 0.509559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495525,-99) ,
+1, 0.0281889, 0, 0, 0.509559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49721,-99) , 
-0, 2.12578, 1, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49721,-99) ,
+0, 2.12578, 1, 0, 0.499378,-99) ,
 0, 3.03054, 0, 0, 0.501087,-99)    );
   // itree = 2388
   fBoostWeights.push_back(6.3316e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499922,-99) , 
-0, 2.45318, 0, 0, 0.502807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499922,-99) ,
+0, 2.45318, 0, 0, 0.502807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496585,-99) , 
-1, 0.0265351, 0, 0, 0.498183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496585,-99) ,
+1, 0.0265351, 0, 0, 0.498183,-99) ,
 8, 2.38156, 0, 0, 0.501089,-99)    );
   // itree = 2389
   fBoostWeights.push_back(6.31538e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-3, 0.380456, 1, 0, 0.502807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+3, 0.380456, 1, 0, 0.502807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491273,-99) , 
-1, -0.162004, 1, 0, 0.498193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491273,-99) ,
+1, -0.162004, 1, 0, 0.498193,-99) ,
 8, 2.38156, 0, 0, 0.501092,-99)    );
   // itree = 2390
   fBoostWeights.push_back(6.17665e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49995,-99) , 
-0, 2.45318, 0, 0, 0.502818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49995,-99) ,
+0, 2.45318, 0, 0, 0.502818,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483803,-99) , 
-3, 0.390309, 0, 0, 0.498187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483803,-99) ,
+3, 0.390309, 0, 0, 0.498187,-99) ,
 8, 2.38156, 0, 0, 0.501097,-99)    );
   // itree = 2391
   fBoostWeights.push_back(0.000126131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492346,-99) , 
-7, 4.64755, 1, 0, 0.506688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492346,-99) ,
+7, 4.64755, 1, 0, 0.506688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495963,-99) , 
-7, 4.69073, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495963,-99) ,
+7, 4.69073, 0, 0, 0.499325,-99) ,
 5, 0.329645, 1, 0, 0.501093,-99)    );
   // itree = 2392
   fBoostWeights.push_back(6.12684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499888,-99) , 
-7, 4.81007, 1, 0, 0.502822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499888,-99) ,
+7, 4.81007, 1, 0, 0.502822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489425,-99) , 
-7, 4.29516, 0, 0, 0.498178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489425,-99) ,
+7, 4.29516, 0, 0, 0.498178,-99) ,
 8, 2.38156, 0, 0, 0.501096,-99)    );
   // itree = 2393
   fBoostWeights.push_back(0.000111358);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492377,-99) , 
-7, 4.64755, 1, 0, 0.506678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492377,-99) ,
+7, 4.64755, 1, 0, 0.506678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497436,-99) , 
-1, -0.53912, 1, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497436,-99) ,
+1, -0.53912, 1, 0, 0.499322,-99) ,
 5, 0.329645, 1, 0, 0.501089,-99)    );
   // itree = 2394
   fBoostWeights.push_back(9.56439e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49642,-99) , 
-4, -0.774054, 1, 0, 0.509765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49642,-99) ,
+4, -0.774054, 1, 0, 0.509765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497848,-99) , 
-1, -0.797617, 1, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497848,-99) ,
+1, -0.797617, 1, 0, 0.499397,-99) ,
 1, 0.309319, 0, 0, 0.501098,-99)    );
   // itree = 2395
   fBoostWeights.push_back(6.30211e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-1, -0.185621, 0, 0, 0.502843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+1, -0.185621, 0, 0, 0.502843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49659,-99) , 
-1, 0.0265351, 0, 0, 0.49819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49659,-99) ,
+1, 0.0265351, 0, 0, 0.49819,-99) ,
 8, 2.38156, 0, 0, 0.501114,-99)    );
   // itree = 2396
   fBoostWeights.push_back(9.12576e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490405,-99) , 
-0, 1.77191, 0, 0, 0.505394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490405,-99) ,
+0, 1.77191, 0, 0, 0.505394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497732,-99) , 
-1, -0.558245, 1, 0, 0.499296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497732,-99) ,
+1, -0.558245, 1, 0, 0.499296,-99) ,
 6, 2.32779, 0, 0, 0.501117,-99)    );
   // itree = 2397
   fBoostWeights.push_back(0.000102215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498018,-99) , 
-5, 0.751479, 1, 0, 0.502235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498018,-99) ,
+5, 0.751479, 1, 0, 0.502235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489958,-99) , 
-1, -0.581424, 1, 0, 0.498251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489958,-99) ,
+1, -0.581424, 1, 0, 0.498251,-99) ,
 0, 1.93071, 0, 0, 0.501121,-99)    );
   // itree = 2398
   fBoostWeights.push_back(6.35717e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499559,-99) , 
-8, 3.45532, 1, 0, 0.502841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499559,-99) ,
+8, 3.45532, 1, 0, 0.502841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496598,-99) , 
-1, 0.0265351, 0, 0, 0.498194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496598,-99) ,
+1, 0.0265351, 0, 0, 0.498194,-99) ,
 8, 2.38156, 0, 0, 0.501114,-99)    );
   // itree = 2399
   fBoostWeights.push_back(8.97542e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495589,-99) , 
-5, 0.253431, 1, 0, 0.50667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495589,-99) ,
+5, 0.253431, 1, 0, 0.50667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497489,-99) , 
-1, -0.53912, 1, 0, 0.499351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497489,-99) ,
+1, -0.53912, 1, 0, 0.499351,-99) ,
 5, 0.329645, 1, 0, 0.501109,-99)    );
   // itree = 2400
   fBoostWeights.push_back(0.000105524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497422,-99) , 
-1, -0.161764, 0, 0, 0.505383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497422,-99) ,
+1, -0.161764, 0, 0, 0.505383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496952,-99) , 
-8, 3.05694, 0, 0, 0.499296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496952,-99) ,
+8, 3.05694, 0, 0, 0.499296,-99) ,
 6, 2.32779, 0, 0, 0.501114,-99)    );
   // itree = 2401
   fBoostWeights.push_back(6.17404e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49999,-99) , 
-1, -0.185621, 0, 0, 0.50284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49999,-99) ,
+1, -0.185621, 0, 0, 0.50284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483836,-99) , 
-3, 0.390309, 0, 0, 0.498228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483836,-99) ,
+3, 0.390309, 0, 0, 0.498228,-99) ,
 8, 2.38156, 0, 0, 0.501126,-99)    );
   // itree = 2402
   fBoostWeights.push_back(6.15661e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499643,-99) , 
-4, -2.7239, 0, 0, 0.502838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499643,-99) ,
+4, -2.7239, 0, 0, 0.502838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489479,-99) , 
-7, 4.29516, 0, 0, 0.498217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489479,-99) ,
+7, 4.29516, 0, 0, 0.498217,-99) ,
 8, 2.38156, 0, 0, 0.501121,-99)    );
   // itree = 2403
   fBoostWeights.push_back(6.22187e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499542,-99) , 
-8, 3.45532, 1, 0, 0.502825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499542,-99) ,
+8, 3.45532, 1, 0, 0.502825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483846,-99) , 
-3, 0.390309, 0, 0, 0.498208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483846,-99) ,
+3, 0.390309, 0, 0, 0.498208,-99) ,
 8, 2.38156, 0, 0, 0.501109,-99)    );
   // itree = 2404
   fBoostWeights.push_back(6.27002e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-3, 0.380456, 1, 0, 0.502811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+3, 0.380456, 1, 0, 0.502811,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496608,-99) , 
-1, 0.0265351, 0, 0, 0.498197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496608,-99) ,
+1, 0.0265351, 0, 0, 0.498197,-99) ,
 8, 2.38156, 0, 0, 0.501096,-99)    );
   // itree = 2405
   fBoostWeights.push_back(6.14159e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499569,-99) , 
-8, 3.45532, 1, 0, 0.502822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499569,-99) ,
+8, 3.45532, 1, 0, 0.502822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49452,-99) , 
-0, 2.20567, 1, 0, 0.498207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49452,-99) ,
+0, 2.20567, 1, 0, 0.498207,-99) ,
 8, 2.38156, 0, 0, 0.501107,-99)    );
   // itree = 2406
   fBoostWeights.push_back(0.000111161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490428,-99) , 
-0, 1.77191, 0, 0, 0.505357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490428,-99) ,
+0, 1.77191, 0, 0, 0.505357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496952,-99) , 
-8, 3.05694, 0, 0, 0.499285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496952,-99) ,
+8, 3.05694, 0, 0, 0.499285,-99) ,
 6, 2.32779, 0, 0, 0.501098,-99)    );
   // itree = 2407
   fBoostWeights.push_back(6.10527e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499674,-99) , 
-7, 3.85535, 0, 0, 0.502809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499674,-99) ,
+7, 3.85535, 0, 0, 0.502809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489512,-99) , 
-7, 4.29516, 0, 0, 0.498224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489512,-99) ,
+7, 4.29516, 0, 0, 0.498224,-99) ,
 8, 2.38156, 0, 0, 0.501105,-99)    );
   // itree = 2408
   fBoostWeights.push_back(6.29831e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499931,-99) , 
-7, 4.57139, 1, 0, 0.502796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499931,-99) ,
+7, 4.57139, 1, 0, 0.502796,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491306,-99) , 
-1, -0.162004, 1, 0, 0.498216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491306,-99) ,
+1, -0.162004, 1, 0, 0.498216,-99) ,
 8, 2.38156, 0, 0, 0.501094,-99)    );
   // itree = 2409
   fBoostWeights.push_back(8.16442e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495326,-99) , 
-5, 0.712418, 1, 0, 0.50952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495326,-99) ,
+5, 0.712418, 1, 0, 0.50952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498044,-99) , 
-5, 0.920264, 0, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498044,-99) ,
+5, 0.920264, 0, 0, 0.499391,-99) ,
 0, 3.03054, 0, 0, 0.501092,-99)    );
   // itree = 2410
   fBoostWeights.push_back(6.28033e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499682,-99) , 
-7, 3.85535, 0, 0, 0.502805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499682,-99) ,
+7, 3.85535, 0, 0, 0.502805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491329,-99) , 
-1, -0.162004, 1, 0, 0.498216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491329,-99) ,
+1, -0.162004, 1, 0, 0.498216,-99) ,
 8, 2.38156, 0, 0, 0.5011,-99)    );
   // itree = 2411
   fBoostWeights.push_back(8.4395e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49534,-99) , 
-5, 0.712418, 1, 0, 0.509505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49534,-99) ,
+5, 0.712418, 1, 0, 0.509505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497225,-99) , 
-0, 2.12578, 1, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497225,-99) ,
+0, 2.12578, 1, 0, 0.499391,-99) ,
 0, 3.03054, 0, 0, 0.501089,-99)    );
   // itree = 2412
   fBoostWeights.push_back(6.07546e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49962,-99) , 
-4, -2.7239, 0, 0, 0.502795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49962,-99) ,
+4, -2.7239, 0, 0, 0.502795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49456,-99) , 
-0, 2.20567, 1, 0, 0.498205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49456,-99) ,
+0, 2.20567, 1, 0, 0.498205,-99) ,
 8, 2.38156, 0, 0, 0.50109,-99)    );
   // itree = 2413
   fBoostWeights.push_back(6.16431e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499953,-99) , 
-3, 0.380456, 1, 0, 0.502782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499953,-99) ,
+3, 0.380456, 1, 0, 0.502782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483874,-99) , 
-3, 0.390309, 0, 0, 0.498205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483874,-99) ,
+3, 0.390309, 0, 0, 0.498205,-99) ,
 8, 2.38156, 0, 0, 0.501081,-99)    );
   // itree = 2414
   fBoostWeights.push_back(0.000125766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492385,-99) , 
-7, 4.64755, 1, 0, 0.506645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492385,-99) ,
+7, 4.64755, 1, 0, 0.506645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496519,-99) , 
-4, -0.463655, 0, 0, 0.499327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496519,-99) ,
+4, -0.463655, 0, 0, 0.499327,-99) ,
 5, 0.329645, 1, 0, 0.501084,-99)    );
   // itree = 2415
   fBoostWeights.push_back(6.17005e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499552,-99) , 
-8, 3.45532, 1, 0, 0.502801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499552,-99) ,
+8, 3.45532, 1, 0, 0.502801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483907,-99) , 
-3, 0.390309, 0, 0, 0.498202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483907,-99) ,
+3, 0.390309, 0, 0, 0.498202,-99) ,
 8, 2.38156, 0, 0, 0.501092,-99)    );
   // itree = 2416
   fBoostWeights.push_back(7.77196e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495522,-99) , 
-1, 0.0281889, 0, 0, 0.509488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495522,-99) ,
+1, 0.0281889, 0, 0, 0.509488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495124,-99) , 
-7, 4.33271, 0, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495124,-99) ,
+7, 4.33271, 0, 0, 0.499382,-99) ,
 0, 3.03054, 0, 0, 0.501079,-99)    );
   // itree = 2417
   fBoostWeights.push_back(6.29874e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499924,-99) , 
-7, 4.57139, 1, 0, 0.502778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499924,-99) ,
+7, 4.57139, 1, 0, 0.502778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496582,-99) , 
-1, 0.0265351, 0, 0, 0.498183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496582,-99) ,
+1, 0.0265351, 0, 0, 0.498183,-99) ,
 8, 2.38156, 0, 0, 0.50107,-99)    );
   // itree = 2418
   fBoostWeights.push_back(8.12614e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495552,-99) , 
-1, 0.0281889, 0, 0, 0.509484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495552,-99) ,
+1, 0.0281889, 0, 0, 0.509484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498046,-99) , 
-5, 0.920264, 0, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498046,-99) ,
+5, 0.920264, 0, 0, 0.499378,-99) ,
 0, 3.03054, 0, 0, 0.501075,-99)    );
   // itree = 2419
   fBoostWeights.push_back(0.000125156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492422,-99) , 
-7, 4.64755, 1, 0, 0.506643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492422,-99) ,
+7, 4.64755, 1, 0, 0.506643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495988,-99) , 
-7, 4.69073, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495988,-99) ,
+7, 4.69073, 0, 0, 0.499325,-99) ,
 5, 0.329645, 1, 0, 0.501083,-99)    );
   // itree = 2420
   fBoostWeights.push_back(6.28319e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499566,-99) , 
-8, 3.45532, 1, 0, 0.50279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499566,-99) ,
+8, 3.45532, 1, 0, 0.50279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496612,-99) , 
-1, 0.0265351, 0, 0, 0.498203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496612,-99) ,
+1, 0.0265351, 0, 0, 0.498203,-99) ,
 8, 2.38156, 0, 0, 0.501086,-99)    );
   // itree = 2421
   fBoostWeights.push_back(0.000124984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49245,-99) , 
-7, 4.64755, 1, 0, 0.506634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49245,-99) ,
+7, 4.64755, 1, 0, 0.506634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49654,-99) , 
-4, -0.463655, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49654,-99) ,
+4, -0.463655, 0, 0, 0.499325,-99) ,
 5, 0.329645, 1, 0, 0.501081,-99)    );
   // itree = 2422
   fBoostWeights.push_back(6.05726e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-4, -1.10944, 1, 0, 0.502783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+4, -1.10944, 1, 0, 0.502783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494578,-99) , 
-0, 2.20567, 1, 0, 0.498222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494578,-99) ,
+0, 2.20567, 1, 0, 0.498222,-99) ,
 8, 2.38156, 0, 0, 0.501088,-99)    );
   // itree = 2423
   fBoostWeights.push_back(6.25447e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-3, 0.380456, 1, 0, 0.502786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+3, 0.380456, 1, 0, 0.502786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49135,-99) , 
-1, -0.162004, 1, 0, 0.498221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49135,-99) ,
+1, -0.162004, 1, 0, 0.498221,-99) ,
 8, 2.38156, 0, 0, 0.501089,-99)    );
   // itree = 2424
   fBoostWeights.push_back(6.28255e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499601,-99) , 
-8, 3.45532, 1, 0, 0.502797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499601,-99) ,
+8, 3.45532, 1, 0, 0.502797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496621,-99) , 
-1, 0.0265351, 0, 0, 0.498215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496621,-99) ,
+1, 0.0265351, 0, 0, 0.498215,-99) ,
 8, 2.38156, 0, 0, 0.501094,-99)    );
   // itree = 2425
   fBoostWeights.push_back(6.2533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-7, 4.57139, 1, 0, 0.502783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+7, 4.57139, 1, 0, 0.502783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491362,-99) , 
-1, -0.162004, 1, 0, 0.498225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491362,-99) ,
+1, -0.162004, 1, 0, 0.498225,-99) ,
 8, 2.38156, 0, 0, 0.501089,-99)    );
   // itree = 2426
   fBoostWeights.push_back(0.000104015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495584,-99) , 
-5, 0.253431, 1, 0, 0.506625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495584,-99) ,
+5, 0.253431, 1, 0, 0.506625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496021,-99) , 
-7, 4.69073, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496021,-99) ,
+7, 4.69073, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.501087,-99)    );
   // itree = 2427
   fBoostWeights.push_back(6.12378e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-0, 2.45318, 0, 0, 0.502784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+0, 2.45318, 0, 0, 0.502784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483955,-99) , 
-3, 0.390309, 0, 0, 0.498218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483955,-99) ,
+3, 0.390309, 0, 0, 0.498218,-99) ,
 8, 2.38156, 0, 0, 0.501088,-99)    );
   // itree = 2428
   fBoostWeights.push_back(9.57033e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497406,-99) , 
-1, -0.161764, 0, 0, 0.505334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497406,-99) ,
+1, -0.161764, 0, 0, 0.505334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497528,-99) , 
-3, 0.442764, 1, 0, 0.499274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497528,-99) ,
+3, 0.442764, 1, 0, 0.499274,-99) ,
 6, 2.32779, 0, 0, 0.501084,-99)    );
   // itree = 2429
   fBoostWeights.push_back(0.00010972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492476,-99) , 
-7, 4.64755, 1, 0, 0.506611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492476,-99) ,
+7, 4.64755, 1, 0, 0.506611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497498,-99) , 
-1, -0.53912, 1, 0, 0.499353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497498,-99) ,
+1, -0.53912, 1, 0, 0.499353,-99) ,
 5, 0.329645, 1, 0, 0.501096,-99)    );
   // itree = 2430
   fBoostWeights.push_back(9.47086e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496422,-99) , 
-4, -0.774054, 1, 0, 0.509683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496422,-99) ,
+4, -0.774054, 1, 0, 0.509683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497883,-99) , 
-1, -0.797617, 1, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497883,-99) ,
+1, -0.797617, 1, 0, 0.499422,-99) ,
 1, 0.309319, 0, 0, 0.501105,-99)    );
   // itree = 2431
   fBoostWeights.push_back(0.000110681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490463,-99) , 
-0, 1.77191, 0, 0, 0.505361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490463,-99) ,
+0, 1.77191, 0, 0, 0.505361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496991,-99) , 
-8, 3.05694, 0, 0, 0.499316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496991,-99) ,
+8, 3.05694, 0, 0, 0.499316,-99) ,
 6, 2.32779, 0, 0, 0.501121,-99)    );
   // itree = 2432
   fBoostWeights.push_back(0.000102749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490492,-99) , 
-0, 1.77191, 0, 0, 0.505343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490492,-99) ,
+0, 1.77191, 0, 0, 0.505343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497355,-99) , 
-6, 1.61417, 1, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497355,-99) ,
+6, 1.61417, 1, 0, 0.499333,-99) ,
 6, 2.32779, 0, 0, 0.501128,-99)    );
   // itree = 2433
   fBoostWeights.push_back(0.000101677);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498044,-99) , 
-5, 0.751479, 1, 0, 0.502239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498044,-99) ,
+5, 0.751479, 1, 0, 0.502239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490048,-99) , 
-1, -0.581424, 1, 0, 0.498287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490048,-99) ,
+1, -0.581424, 1, 0, 0.498287,-99) ,
 0, 1.93071, 0, 0, 0.501134,-99)    );
   // itree = 2434
   fBoostWeights.push_back(6.22369e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 1, 1, 0.502822,-99) , 
+0,
+0,
+0, 1.50769, 1, 1, 0.502822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491415,-99) , 
-1, -0.162004, 1, 0, 0.498259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491415,-99) ,
+1, -0.162004, 1, 0, 0.498259,-99) ,
 8, 2.38156, 0, 0, 0.501127,-99)    );
   // itree = 2435
   fBoostWeights.push_back(0.000109926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490508,-99) , 
-0, 1.77191, 0, 0, 0.505314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490508,-99) ,
+0, 1.77191, 0, 0, 0.505314,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497014,-99) , 
-8, 3.05694, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497014,-99) ,
+8, 3.05694, 0, 0, 0.499325,-99) ,
 6, 2.32779, 0, 0, 0.501114,-99)    );
   // itree = 2436
   fBoostWeights.push_back(0.000102512);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498597,-99) , 
-1, -0.0677344, 0, 0, 0.50195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498597,-99) ,
+1, -0.0677344, 0, 0, 0.50195,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491513,-99) , 
-6, 1.65196, 1, 0, 0.498223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491513,-99) ,
+6, 1.65196, 1, 0, 0.498223,-99) ,
 3, 1.04065, 1, 0, 0.50112,-99)    );
   // itree = 2437
   fBoostWeights.push_back(6.12153e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499603,-99) , 
-4, -2.7239, 0, 0, 0.502809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499603,-99) ,
+4, -2.7239, 0, 0, 0.502809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489634,-99) , 
-7, 4.29516, 0, 0, 0.498282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489634,-99) ,
+7, 4.29516, 0, 0, 0.498282,-99) ,
 8, 2.38156, 0, 0, 0.501127,-99)    );
   // itree = 2438
   fBoostWeights.push_back(6.17316e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499699,-99) , 
-7, 3.85535, 0, 0, 0.502796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499699,-99) ,
+7, 3.85535, 0, 0, 0.502796,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483985,-99) , 
-3, 0.390309, 0, 0, 0.498274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483985,-99) ,
+3, 0.390309, 0, 0, 0.498274,-99) ,
 8, 2.38156, 0, 0, 0.501115,-99)    );
   // itree = 2439
   fBoostWeights.push_back(7.30839e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.509457,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.509457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497246,-99) , 
-0, 2.12578, 1, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497246,-99) ,
+0, 2.12578, 1, 0, 0.499417,-99) ,
 0, 3.03054, 0, 0, 0.501103,-99)    );
   // itree = 2440
   fBoostWeights.push_back(0.000108765);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492496,-99) , 
-7, 4.64755, 1, 0, 0.506598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492496,-99) ,
+7, 4.64755, 1, 0, 0.506598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-5, 0.893056, 0, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+5, 0.893056, 0, 0, 0.499364,-99) ,
 5, 0.329645, 1, 0, 0.501101,-99)    );
   // itree = 2441
   fBoostWeights.push_back(7.32062e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499555,-99) , 
-7, 4.57139, 1, 0, 0.502207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499555,-99) ,
+7, 4.57139, 1, 0, 0.502207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492848,-99) , 
-5, 0.883423, 0, 0, 0.498275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492848,-99) ,
+5, 0.883423, 0, 0, 0.498275,-99) ,
 0, 1.93071, 0, 0, 0.501107,-99)    );
   // itree = 2442
   fBoostWeights.push_back(6.2823e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499535,-99) , 
-8, 3.45532, 1, 0, 0.502791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499535,-99) ,
+8, 3.45532, 1, 0, 0.502791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491419,-99) , 
-1, -0.162004, 1, 0, 0.498264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491419,-99) ,
+1, -0.162004, 1, 0, 0.498264,-99) ,
 8, 2.38156, 0, 0, 0.501109,-99)    );
   // itree = 2443
   fBoostWeights.push_back(6.09525e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49987,-99) , 
-5, 1.13177, 1, 0, 0.502777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49987,-99) ,
+5, 1.13177, 1, 0, 0.502777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484004,-99) , 
-3, 0.390309, 0, 0, 0.498258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484004,-99) ,
+3, 0.390309, 0, 0, 0.498258,-99) ,
 8, 2.38156, 0, 0, 0.501098,-99)    );
   // itree = 2444
   fBoostWeights.push_back(6.03416e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499965,-99) , 
-3, 0.380456, 1, 0, 0.502764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499965,-99) ,
+3, 0.380456, 1, 0, 0.502764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489604,-99) , 
-7, 4.29516, 0, 0, 0.498247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489604,-99) ,
+7, 4.29516, 0, 0, 0.498247,-99) ,
 8, 2.38156, 0, 0, 0.501085,-99)    );
   // itree = 2445
   fBoostWeights.push_back(0.000116761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4976,-99) , 
-8, 2.67103, 0, 0, 0.50192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4976,-99) ,
+8, 2.67103, 0, 0, 0.50192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491494,-99) , 
-6, 1.65196, 1, 0, 0.498188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491494,-99) ,
+6, 1.65196, 1, 0, 0.498188,-99) ,
 3, 1.04065, 1, 0, 0.501089,-99)    );
   // itree = 2446
   fBoostWeights.push_back(6.70766e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.241124, 1, 1, 0.501922,-99) , 
+0,
+0,
+3, 0.241124, 1, 1, 0.501922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488265,-99) , 
-1, -0.259795, 1, 0, 0.498201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488265,-99) ,
+1, -0.259795, 1, 0, 0.498201,-99) ,
 3, 1.04065, 1, 0, 0.501094,-99)    );
   // itree = 2447
   fBoostWeights.push_back(6.12347e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499564,-99) , 
-4, -2.7239, 0, 0, 0.502753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499564,-99) ,
+4, -2.7239, 0, 0, 0.502753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484027,-99) , 
-3, 0.390309, 0, 0, 0.49825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484027,-99) ,
+3, 0.390309, 0, 0, 0.49825,-99) ,
 8, 2.38156, 0, 0, 0.50108,-99)    );
   // itree = 2448
   fBoostWeights.push_back(6.22003e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499923,-99) , 
-7, 4.57139, 1, 0, 0.50274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499923,-99) ,
+7, 4.57139, 1, 0, 0.50274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496645,-99) , 
-1, 0.0265351, 0, 0, 0.498239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496645,-99) ,
+1, 0.0265351, 0, 0, 0.498239,-99) ,
 8, 2.38156, 0, 0, 0.501068,-99)    );
   // itree = 2449
   fBoostWeights.push_back(0.000123725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492507,-99) , 
-7, 4.64755, 1, 0, 0.506551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492507,-99) ,
+7, 4.64755, 1, 0, 0.506551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496036,-99) , 
-7, 4.69073, 0, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496036,-99) ,
+7, 4.69073, 0, 0, 0.49934,-99) ,
 5, 0.329645, 1, 0, 0.501072,-99)    );
   // itree = 2450
   fBoostWeights.push_back(9.0286e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498872,-99) , 
-0, 2.98766, 0, 0, 0.509562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498872,-99) ,
+0, 2.98766, 0, 0, 0.509562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497874,-99) , 
-1, -0.797617, 1, 0, 0.499409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497874,-99) ,
+1, -0.797617, 1, 0, 0.499409,-99) ,
 1, 0.309319, 0, 0, 0.501075,-99)    );
   // itree = 2451
   fBoostWeights.push_back(6.13776e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499516,-99) , 
-8, 3.45532, 1, 0, 0.502761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499516,-99) ,
+8, 3.45532, 1, 0, 0.502761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484069,-99) , 
-3, 0.390309, 0, 0, 0.498268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484069,-99) ,
+3, 0.390309, 0, 0, 0.498268,-99) ,
 8, 2.38156, 0, 0, 0.501092,-99)    );
   // itree = 2452
   fBoostWeights.push_back(5.99079e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499954,-99) , 
-0, 2.45318, 0, 0, 0.502748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499954,-99) ,
+0, 2.45318, 0, 0, 0.502748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491894,-99) , 
-4, -1.41151, 0, 0, 0.498257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491894,-99) ,
+4, -1.41151, 0, 0, 0.498257,-99) ,
 8, 2.38156, 0, 0, 0.501079,-99)    );
   // itree = 2453
   fBoostWeights.push_back(6.20622e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499934,-99) , 
-7, 4.57139, 1, 0, 0.502748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499934,-99) ,
+7, 4.57139, 1, 0, 0.502748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491424,-99) , 
-1, -0.162004, 1, 0, 0.498251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491424,-99) ,
+1, -0.162004, 1, 0, 0.498251,-99) ,
 8, 2.38156, 0, 0, 0.501077,-99)    );
   // itree = 2454
   fBoostWeights.push_back(6.09008e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-3, 0.380456, 1, 0, 0.502749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+3, 0.380456, 1, 0, 0.502749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484091,-99) , 
-3, 0.390309, 0, 0, 0.498245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484091,-99) ,
+3, 0.390309, 0, 0, 0.498245,-99) ,
 8, 2.38156, 0, 0, 0.501075,-99)    );
   // itree = 2455
   fBoostWeights.push_back(8.37878e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495558,-99) , 
-1, 0.0281889, 0, 0, 0.50939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495558,-99) ,
+1, 0.0281889, 0, 0, 0.50939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497248,-99) , 
-0, 2.12578, 1, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497248,-99) ,
+0, 2.12578, 1, 0, 0.499401,-99) ,
 0, 3.03054, 0, 0, 0.501078,-99)    );
   // itree = 2456
   fBoostWeights.push_back(7.09586e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497224,-99) , 
-4, -1.32703, 1, 0, 0.506562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497224,-99) ,
+4, -1.32703, 1, 0, 0.506562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498133,-99) , 
-2, -0.00462701, 1, 0, 0.499346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498133,-99) ,
+2, -0.00462701, 1, 0, 0.499346,-99) ,
 5, 0.329645, 1, 0, 0.501079,-99)    );
   // itree = 2457
   fBoostWeights.push_back(6.24736e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499585,-99) , 
-4, -2.7239, 0, 0, 0.502767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499585,-99) ,
+4, -2.7239, 0, 0, 0.502767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496642,-99) , 
-1, 0.0265351, 0, 0, 0.498236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496642,-99) ,
+1, 0.0265351, 0, 0, 0.498236,-99) ,
 8, 2.38156, 0, 0, 0.501083,-99)    );
   // itree = 2458
   fBoostWeights.push_back(7.22012e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.607405, 1, 1, 0.509378,-99) , 
+0,
+0,
+3, 0.607405, 1, 1, 0.509378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-0, 2.12578, 1, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+0, 2.12578, 1, 0, 0.499404,-99) ,
 0, 3.03054, 0, 0, 0.501078,-99)    );
   // itree = 2459
   fBoostWeights.push_back(6.21916e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499604,-99) , 
-4, -2.7239, 0, 0, 0.502755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499604,-99) ,
+4, -2.7239, 0, 0, 0.502755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496651,-99) , 
-1, 0.0265351, 0, 0, 0.49824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496651,-99) ,
+1, 0.0265351, 0, 0, 0.49824,-99) ,
 8, 2.38156, 0, 0, 0.501077,-99)    );
   // itree = 2460
   fBoostWeights.push_back(6.20923e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499518,-99) , 
-8, 3.45532, 1, 0, 0.502741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499518,-99) ,
+8, 3.45532, 1, 0, 0.502741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491425,-99) , 
-1, -0.162004, 1, 0, 0.49825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491425,-99) ,
+1, -0.162004, 1, 0, 0.49825,-99) ,
 8, 2.38156, 0, 0, 0.501072,-99)    );
   // itree = 2461
   fBoostWeights.push_back(0.000123813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492551,-99) , 
-7, 4.64755, 1, 0, 0.506545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492551,-99) ,
+7, 4.64755, 1, 0, 0.506545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496556,-99) , 
-4, -0.463655, 0, 0, 0.499327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496556,-99) ,
+4, -0.463655, 0, 0, 0.499327,-99) ,
 5, 0.329645, 1, 0, 0.501061,-99)    );
   // itree = 2462
   fBoostWeights.push_back(5.96934e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497634,-99) , 
-3, 1.04065, 1, 0, 0.501625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497634,-99) ,
+3, 1.04065, 1, 0, 0.501625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492237,-99) ,
 7, 3.73601, 0, 0, 0.501068,-99)    );
   // itree = 2463
   fBoostWeights.push_back(6.09103e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-3, 0.380456, 1, 0, 0.502727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+3, 0.380456, 1, 0, 0.502727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48411,-99) , 
-3, 0.390309, 0, 0, 0.498244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48411,-99) ,
+3, 0.390309, 0, 0, 0.498244,-99) ,
 8, 2.38156, 0, 0, 0.501061,-99)    );
   // itree = 2464
   fBoostWeights.push_back(6.06348e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499544,-99) , 
-8, 3.45532, 1, 0, 0.502738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499544,-99) ,
+8, 3.45532, 1, 0, 0.502738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484127,-99) , 
-3, 0.390309, 0, 0, 0.498233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484127,-99) ,
+3, 0.390309, 0, 0, 0.498233,-99) ,
 8, 2.38156, 0, 0, 0.501064,-99)    );
   // itree = 2465
   fBoostWeights.push_back(6.97525e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.509329,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.509329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498345,-99) , 
-2, 0.956816, 0, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498345,-99) ,
+2, 0.956816, 0, 0, 0.499382,-99) ,
 0, 3.03054, 0, 0, 0.501052,-99)    );
   // itree = 2466
   fBoostWeights.push_back(9.44637e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496319,-99) , 
-4, -0.774054, 1, 0, 0.509521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496319,-99) ,
+4, -0.774054, 1, 0, 0.509521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49787,-99) , 
-1, -0.797617, 1, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49787,-99) ,
+1, -0.797617, 1, 0, 0.4994,-99) ,
 1, 0.309319, 0, 0, 0.50106,-99)    );
   // itree = 2467
   fBoostWeights.push_back(6.20301e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499575,-99) , 
-8, 3.45532, 1, 0, 0.502749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499575,-99) ,
+8, 3.45532, 1, 0, 0.502749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496662,-99) , 
-1, 0.0265351, 0, 0, 0.498247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496662,-99) ,
+1, 0.0265351, 0, 0, 0.498247,-99) ,
 8, 2.38156, 0, 0, 0.501076,-99)    );
   // itree = 2468
   fBoostWeights.push_back(0.000109606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490493,-99) , 
-0, 1.77191, 0, 0, 0.505258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490493,-99) ,
+0, 1.77191, 0, 0, 0.505258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496991,-99) , 
-8, 3.05694, 0, 0, 0.499289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496991,-99) ,
+8, 3.05694, 0, 0, 0.499289,-99) ,
 6, 2.32779, 0, 0, 0.501071,-99)    );
   // itree = 2469
   fBoostWeights.push_back(6.20139e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499958,-99) , 
-3, 0.380456, 1, 0, 0.502736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499958,-99) ,
+3, 0.380456, 1, 0, 0.502736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491446,-99) , 
-1, -0.162004, 1, 0, 0.498275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491446,-99) ,
+1, -0.162004, 1, 0, 0.498275,-99) ,
 8, 2.38156, 0, 0, 0.501078,-99)    );
   // itree = 2470
   fBoostWeights.push_back(9.77122e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49645,-99) , 
-8, 1.99563, 0, 0, 0.502184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49645,-99) ,
+8, 1.99563, 0, 0, 0.502184,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490032,-99) , 
-1, -0.581424, 1, 0, 0.498245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490032,-99) ,
+1, -0.581424, 1, 0, 0.498245,-99) ,
 0, 1.93071, 0, 0, 0.501083,-99)    );
   // itree = 2471
   fBoostWeights.push_back(6.18093e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499548,-99) , 
-8, 3.45532, 1, 0, 0.502728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499548,-99) ,
+8, 3.45532, 1, 0, 0.502728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491463,-99) , 
-1, -0.162004, 1, 0, 0.498266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491463,-99) ,
+1, -0.162004, 1, 0, 0.498266,-99) ,
 8, 2.38156, 0, 0, 0.50107,-99)    );
   // itree = 2472
   fBoostWeights.push_back(8.34351e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495208,-99) , 
-5, 0.712418, 1, 0, 0.509298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495208,-99) ,
+5, 0.712418, 1, 0, 0.509298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497262,-99) , 
-0, 2.12578, 1, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497262,-99) ,
+0, 2.12578, 1, 0, 0.499396,-99) ,
 0, 3.03054, 0, 0, 0.501059,-99)    );
   // itree = 2473
   fBoostWeights.push_back(6.15817e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-0, 2.45318, 0, 0, 0.502718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+0, 2.45318, 0, 0, 0.502718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496664,-99) , 
-1, 0.0265351, 0, 0, 0.498255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496664,-99) ,
+1, 0.0265351, 0, 0, 0.498255,-99) ,
 8, 2.38156, 0, 0, 0.50106,-99)    );
   // itree = 2474
   fBoostWeights.push_back(9.47371e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497373,-99) , 
-1, -0.161764, 0, 0, 0.505228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497373,-99) ,
+1, -0.161764, 0, 0, 0.505228,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49562,-99) , 
-2, 0.313175, 1, 0, 0.49929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49562,-99) ,
+2, 0.313175, 1, 0, 0.49929,-99) ,
 6, 2.32779, 0, 0, 0.501063,-99)    );
   // itree = 2475
   fBoostWeights.push_back(0.000122934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492568,-99) , 
-7, 4.64755, 1, 0, 0.506522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492568,-99) ,
+7, 4.64755, 1, 0, 0.506522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496055,-99) , 
-7, 4.69073, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496055,-99) ,
+7, 4.69073, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.501062,-99)    );
   // itree = 2476
   fBoostWeights.push_back(0.000109089);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490525,-99) , 
-0, 1.77191, 0, 0, 0.505233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490525,-99) ,
+0, 1.77191, 0, 0, 0.505233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497006,-99) , 
-8, 3.05694, 0, 0, 0.499291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497006,-99) ,
+8, 3.05694, 0, 0, 0.499291,-99) ,
 6, 2.32779, 0, 0, 0.501065,-99)    );
   // itree = 2477
   fBoostWeights.push_back(6.0751e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49995,-99) , 
-3, 0.380456, 1, 0, 0.50272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49995,-99) ,
+3, 0.380456, 1, 0, 0.50272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484193,-99) , 
-3, 0.390309, 0, 0, 0.498286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484193,-99) ,
+3, 0.390309, 0, 0, 0.498286,-99) ,
 8, 2.38156, 0, 0, 0.501072,-99)    );
   // itree = 2478
   fBoostWeights.push_back(6.18992e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499573,-99) , 
-4, -2.7239, 0, 0, 0.502731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499573,-99) ,
+4, -2.7239, 0, 0, 0.502731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491473,-99) , 
-1, -0.162004, 1, 0, 0.498275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491473,-99) ,
+1, -0.162004, 1, 0, 0.498275,-99) ,
 8, 2.38156, 0, 0, 0.501075,-99)    );
   // itree = 2479
   fBoostWeights.push_back(9.39064e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496315,-99) , 
-4, -0.774054, 1, 0, 0.509458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496315,-99) ,
+4, -0.774054, 1, 0, 0.509458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497891,-99) , 
-1, -0.797617, 1, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497891,-99) ,
+1, -0.797617, 1, 0, 0.499417,-99) ,
 1, 0.309319, 0, 0, 0.501064,-99)    );
   // itree = 2480
   fBoostWeights.push_back(0.000123107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49262,-99) , 
-7, 4.64755, 1, 0, 0.506535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49262,-99) ,
+7, 4.64755, 1, 0, 0.506535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496595,-99) , 
-4, -0.463655, 0, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496595,-99) ,
+4, -0.463655, 0, 0, 0.499356,-99) ,
 5, 0.329645, 1, 0, 0.50108,-99)    );
   // itree = 2481
   fBoostWeights.push_back(6.02343e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499551,-99) , 
-8, 3.45532, 1, 0, 0.50274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499551,-99) ,
+8, 3.45532, 1, 0, 0.50274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489695,-99) , 
-7, 4.29516, 0, 0, 0.498293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489695,-99) ,
+7, 4.29516, 0, 0, 0.498293,-99) ,
 8, 2.38156, 0, 0, 0.501088,-99)    );
   // itree = 2482
   fBoostWeights.push_back(0.000107279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492639,-99) , 
-7, 4.64755, 1, 0, 0.506521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492639,-99) ,
+7, 4.64755, 1, 0, 0.506521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497285,-99) , 
-5, 0.893056, 0, 0, 0.499355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497285,-99) ,
+5, 0.893056, 0, 0, 0.499355,-99) ,
 5, 0.329645, 1, 0, 0.501076,-99)    );
   // itree = 2483
   fBoostWeights.push_back(7.54955e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497989,-99) , 
-5, 0.751479, 1, 0, 0.502177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497989,-99) ,
+5, 0.751479, 1, 0, 0.502177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495636,-99) , 
-4, -0.415878, 0, 0, 0.498261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495636,-99) ,
+4, -0.415878, 0, 0, 0.498261,-99) ,
 0, 1.93071, 0, 0, 0.501082,-99)    );
   // itree = 2484
   fBoostWeights.push_back(0.000107961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492651,-99) , 
-7, 4.64755, 1, 0, 0.506502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492651,-99) ,
+7, 4.64755, 1, 0, 0.506502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497527,-99) , 
-1, -0.53912, 1, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497527,-99) ,
+1, -0.53912, 1, 0, 0.499364,-99) ,
 5, 0.329645, 1, 0, 0.501079,-99)    );
   // itree = 2485
   fBoostWeights.push_back(9.71435e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496513,-99) , 
-8, 1.99563, 0, 0, 0.502182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496513,-99) ,
+8, 1.99563, 0, 0, 0.502182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4901,-99) , 
-1, -0.581424, 1, 0, 0.49827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4901,-99) ,
+1, -0.581424, 1, 0, 0.49827,-99) ,
 0, 1.93071, 0, 0, 0.501088,-99)    );
   // itree = 2486
   fBoostWeights.push_back(6.45716e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489935,-99) , 
-4, -3.0468, 0, 0, 0.501631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489935,-99) ,
+4, -3.0468, 0, 0, 0.501631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492261,-99) ,
 7, 3.73601, 0, 0, 0.501075,-99)    );
   // itree = 2487
   fBoostWeights.push_back(6.05363e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-3, 0.380456, 1, 0, 0.502709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+3, 0.380456, 1, 0, 0.502709,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484215,-99) , 
-3, 0.390309, 0, 0, 0.498277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484215,-99) ,
+3, 0.390309, 0, 0, 0.498277,-99) ,
 8, 2.38156, 0, 0, 0.501062,-99)    );
   // itree = 2488
   fBoostWeights.push_back(9.35325e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49633,-99) , 
-4, -0.774054, 1, 0, 0.509444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49633,-99) ,
+4, -0.774054, 1, 0, 0.509444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497902,-99) , 
-1, -0.797617, 1, 0, 0.49942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497902,-99) ,
+1, -0.797617, 1, 0, 0.49942,-99) ,
 1, 0.309319, 0, 0, 0.501065,-99)    );
   // itree = 2489
   fBoostWeights.push_back(0.000108561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490598,-99) , 
-0, 1.77191, 0, 0, 0.505236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490598,-99) ,
+0, 1.77191, 0, 0, 0.505236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497036,-99) , 
-8, 3.05694, 0, 0, 0.499311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497036,-99) ,
+8, 3.05694, 0, 0, 0.499311,-99) ,
 6, 2.32779, 0, 0, 0.501081,-99)    );
   // itree = 2490
   fBoostWeights.push_back(0.00010035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49801,-99) , 
-5, 0.751479, 1, 0, 0.50217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49801,-99) ,
+5, 0.751479, 1, 0, 0.50217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490158,-99) , 
-1, -0.581424, 1, 0, 0.498299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490158,-99) ,
+1, -0.581424, 1, 0, 0.498299,-99) ,
 0, 1.93071, 0, 0, 0.501087,-99)    );
   // itree = 2491
   fBoostWeights.push_back(6.12761e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-3, 0.380456, 1, 0, 0.502729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+3, 0.380456, 1, 0, 0.502729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491523,-99) , 
-1, -0.162004, 1, 0, 0.498291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491523,-99) ,
+1, -0.162004, 1, 0, 0.498291,-99) ,
 8, 2.38156, 0, 0, 0.50108,-99)    );
   // itree = 2492
   fBoostWeights.push_back(0.000122125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492655,-99) , 
-7, 4.64755, 1, 0, 0.506473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492655,-99) ,
+7, 4.64755, 1, 0, 0.506473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49664,-99) , 
-4, -0.463655, 0, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49664,-99) ,
+4, -0.463655, 0, 0, 0.499382,-99) ,
 5, 0.329645, 1, 0, 0.501085,-99)    );
   // itree = 2493
   fBoostWeights.push_back(9.48664e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492771,-99) , 
-3, 0.951513, 1, 0, 0.505239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492771,-99) ,
+3, 0.951513, 1, 0, 0.505239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497607,-99) , 
-3, 0.442764, 1, 0, 0.499327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497607,-99) ,
+3, 0.442764, 1, 0, 0.499327,-99) ,
 6, 2.32779, 0, 0, 0.501092,-99)    );
   // itree = 2494
   fBoostWeights.push_back(6.01623e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 1.50769, 1, 1, 0.502755,-99) , 
+0,
+0,
+0, 1.50769, 1, 1, 0.502755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484228,-99) , 
-3, 0.390309, 0, 0, 0.498302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484228,-99) ,
+3, 0.390309, 0, 0, 0.498302,-99) ,
 8, 2.38156, 0, 0, 0.5011,-99)    );
   // itree = 2495
   fBoostWeights.push_back(6.18073e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499593,-99) , 
-4, -2.7239, 0, 0, 0.502739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499593,-99) ,
+4, -2.7239, 0, 0, 0.502739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496701,-99) , 
-1, 0.0265351, 0, 0, 0.498291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496701,-99) ,
+1, 0.0265351, 0, 0, 0.498291,-99) ,
 8, 2.38156, 0, 0, 0.501086,-99)    );
   // itree = 2496
   fBoostWeights.push_back(0.000107889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490628,-99) , 
-0, 1.77191, 0, 0, 0.505205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490628,-99) ,
+0, 1.77191, 0, 0, 0.505205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497064,-99) , 
-8, 3.05694, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497064,-99) ,
+8, 3.05694, 0, 0, 0.499325,-99) ,
 6, 2.32779, 0, 0, 0.501081,-99)    );
   // itree = 2497
   fBoostWeights.push_back(0.000121521);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492685,-99) , 
-7, 4.64755, 1, 0, 0.506464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492685,-99) ,
+7, 4.64755, 1, 0, 0.506464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496135,-99) , 
-7, 4.69073, 0, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496135,-99) ,
+7, 4.69073, 0, 0, 0.499388,-99) ,
 5, 0.329645, 1, 0, 0.501087,-99)    );
   // itree = 2498
   fBoostWeights.push_back(6.11315e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499989,-99) , 
-3, 0.380456, 1, 0, 0.502729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499989,-99) ,
+3, 0.380456, 1, 0, 0.502729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49155,-99) , 
-1, -0.162004, 1, 0, 0.49832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49155,-99) ,
+1, -0.162004, 1, 0, 0.49832,-99) ,
 8, 2.38156, 0, 0, 0.50109,-99)    );
   // itree = 2499
   fBoostWeights.push_back(9.98702e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498044,-99) , 
-5, 0.751479, 1, 0, 0.502167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498044,-99) ,
+5, 0.751479, 1, 0, 0.502167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490214,-99) , 
-1, -0.581424, 1, 0, 0.498335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490214,-99) ,
+1, -0.581424, 1, 0, 0.498335,-99) ,
 0, 1.93071, 0, 0, 0.501095,-99)    );
   // itree = 2500
   fBoostWeights.push_back(8.35948e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495283,-99) , 
-5, 0.712418, 1, 0, 0.509259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495283,-99) ,
+5, 0.712418, 1, 0, 0.509259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497275,-99) , 
-0, 2.12578, 1, 0, 0.49944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497275,-99) ,
+0, 2.12578, 1, 0, 0.49944,-99) ,
 0, 3.03054, 0, 0, 0.501088,-99)    );
   // itree = 2501
   fBoostWeights.push_back(6.18271e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499511,-99) , 
-8, 3.45532, 1, 0, 0.502738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499511,-99) ,
+8, 3.45532, 1, 0, 0.502738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496712,-99) , 
-1, 0.0265351, 0, 0, 0.498302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496712,-99) ,
+1, 0.0265351, 0, 0, 0.498302,-99) ,
 8, 2.38156, 0, 0, 0.501089,-99)    );
   // itree = 2502
   fBoostWeights.push_back(7.1487e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497696,-99) , 
-2, -0.330568, 0, 0, 0.502159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497696,-99) ,
+2, -0.330568, 0, 0, 0.502159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495703,-99) , 
-4, -0.415878, 0, 0, 0.498316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495703,-99) ,
+4, -0.415878, 0, 0, 0.498316,-99) ,
 0, 1.93071, 0, 0, 0.501084,-99)    );
   // itree = 2503
   fBoostWeights.push_back(8.33986e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495494,-99) , 
-1, 0.0281889, 0, 0, 0.509233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495494,-99) ,
+1, 0.0281889, 0, 0, 0.509233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497279,-99) , 
-0, 2.12578, 1, 0, 0.499433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497279,-99) ,
+0, 2.12578, 1, 0, 0.499433,-99) ,
 0, 3.03054, 0, 0, 0.501079,-99)    );
   // itree = 2504
   fBoostWeights.push_back(0.000107588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490639,-99) , 
-0, 1.77191, 0, 0, 0.505193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490639,-99) ,
+0, 1.77191, 0, 0, 0.505193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497075,-99) , 
-8, 3.05694, 0, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497075,-99) ,
+8, 3.05694, 0, 0, 0.499329,-99) ,
 6, 2.32779, 0, 0, 0.50108,-99)    );
   // itree = 2505
   fBoostWeights.push_back(5.93319e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499989,-99) , 
-3, 0.380456, 1, 0, 0.50272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499989,-99) ,
+3, 0.380456, 1, 0, 0.50272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489749,-99) , 
-7, 4.29516, 0, 0, 0.498324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489749,-99) ,
+7, 4.29516, 0, 0, 0.498324,-99) ,
 8, 2.38156, 0, 0, 0.501086,-99)    );
   // itree = 2506
   fBoostWeights.push_back(0.000121448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492703,-99) , 
-7, 4.64755, 1, 0, 0.506446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492703,-99) ,
+7, 4.64755, 1, 0, 0.506446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496669,-99) , 
-4, -0.463655, 0, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496669,-99) ,
+4, -0.463655, 0, 0, 0.499397,-99) ,
 5, 0.329645, 1, 0, 0.50109,-99)    );
   // itree = 2507
   fBoostWeights.push_back(6.47908e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489979,-99) , 
-4, -3.0468, 0, 0, 0.501652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489979,-99) ,
+4, -3.0468, 0, 0, 0.501652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492316,-99) ,
 7, 3.73601, 0, 0, 0.501098,-99)    );
   // itree = 2508
   fBoostWeights.push_back(9.65239e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49887,-99) , 
-8, 2.96068, 0, 0, 0.506432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49887,-99) ,
+8, 2.96068, 0, 0, 0.506432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496688,-99) , 
-4, -0.463655, 0, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496688,-99) ,
+4, -0.463655, 0, 0, 0.499395,-99) ,
 5, 0.329645, 1, 0, 0.501085,-99)    );
   // itree = 2509
   fBoostWeights.push_back(6.16708e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499646,-99) , 
-7, 3.85535, 0, 0, 0.502732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499646,-99) ,
+7, 3.85535, 0, 0, 0.502732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491566,-99) , 
-1, -0.162004, 1, 0, 0.498323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491566,-99) ,
+1, -0.162004, 1, 0, 0.498323,-99) ,
 8, 2.38156, 0, 0, 0.501094,-99)    );
   // itree = 2510
   fBoostWeights.push_back(0.000120632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492722,-99) , 
-7, 4.64755, 1, 0, 0.506432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492722,-99) ,
+7, 4.64755, 1, 0, 0.506432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496171,-99) , 
-7, 4.69073, 0, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496171,-99) ,
+7, 4.69073, 0, 0, 0.499392,-99) ,
 5, 0.329645, 1, 0, 0.501083,-99)    );
   // itree = 2511
   fBoostWeights.push_back(8.80878e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490701,-99) , 
-0, 1.77191, 0, 0, 0.50519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490701,-99) ,
+0, 1.77191, 0, 0, 0.50519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497821,-99) , 
-1, -0.558245, 1, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497821,-99) ,
+1, -0.558245, 1, 0, 0.499338,-99) ,
 6, 2.32779, 0, 0, 0.501086,-99)    );
   // itree = 2512
   fBoostWeights.push_back(0.000120354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492765,-99) , 
-7, 4.64755, 1, 0, 0.506438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492765,-99) ,
+7, 4.64755, 1, 0, 0.506438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496708,-99) , 
-4, -0.463655, 0, 0, 0.499399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496708,-99) ,
+4, -0.463655, 0, 0, 0.499399,-99) ,
 5, 0.329645, 1, 0, 0.501089,-99)    );
   // itree = 2513
   fBoostWeights.push_back(6.01921e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499505,-99) , 
-8, 3.45532, 1, 0, 0.502734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499505,-99) ,
+8, 3.45532, 1, 0, 0.502734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489783,-99) , 
-7, 4.29516, 0, 0, 0.498328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489783,-99) ,
+7, 4.29516, 0, 0, 0.498328,-99) ,
 8, 2.38156, 0, 0, 0.501097,-99)    );
   // itree = 2514
   fBoostWeights.push_back(6.15753e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499521,-99) , 
-8, 3.45532, 1, 0, 0.502721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499521,-99) ,
+8, 3.45532, 1, 0, 0.502721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491593,-99) , 
-1, -0.162004, 1, 0, 0.49832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491593,-99) ,
+1, -0.162004, 1, 0, 0.49832,-99) ,
 8, 2.38156, 0, 0, 0.501085,-99)    );
   // itree = 2515
   fBoostWeights.push_back(5.88424e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49998,-99) , 
-3, 0.380456, 1, 0, 0.502707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49998,-99) ,
+3, 0.380456, 1, 0, 0.502707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494729,-99) , 
-0, 2.20567, 1, 0, 0.498314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494729,-99) ,
+0, 2.20567, 1, 0, 0.498314,-99) ,
 8, 2.38156, 0, 0, 0.501074,-99)    );
   // itree = 2516
   fBoostWeights.push_back(9.94493e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498058,-99) , 
-5, 0.751479, 1, 0, 0.502155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498058,-99) ,
+5, 0.751479, 1, 0, 0.502155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490216,-99) , 
-1, -0.581424, 1, 0, 0.498314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490216,-99) ,
+1, -0.581424, 1, 0, 0.498314,-99) ,
 0, 1.93071, 0, 0, 0.501081,-99)    );
   // itree = 2517
   fBoostWeights.push_back(6.74663e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.509219,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.509219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497568,-99) , 
-4, -1.10944, 1, 0, 0.499431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497568,-99) ,
+4, -1.10944, 1, 0, 0.499431,-99) ,
 0, 3.03054, 0, 0, 0.501074,-99)    );
   // itree = 2518
   fBoostWeights.push_back(9.80251e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496413,-99) , 
-5, 1.00622, 1, 0, 0.505172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496413,-99) ,
+5, 1.00622, 1, 0, 0.505172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497084,-99) , 
-8, 3.05694, 0, 0, 0.499328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497084,-99) ,
+8, 3.05694, 0, 0, 0.499328,-99) ,
 6, 2.32779, 0, 0, 0.501073,-99)    );
   // itree = 2519
   fBoostWeights.push_back(6.14906e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499513,-99) , 
-8, 3.45532, 1, 0, 0.502712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499513,-99) ,
+8, 3.45532, 1, 0, 0.502712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496725,-99) , 
-1, 0.0265351, 0, 0, 0.49832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496725,-99) ,
+1, 0.0265351, 0, 0, 0.49832,-99) ,
 8, 2.38156, 0, 0, 0.50108,-99)    );
   // itree = 2520
   fBoostWeights.push_back(6.42631e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489973,-99) , 
-4, -3.0468, 0, 0, 0.501625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489973,-99) ,
+4, -3.0468, 0, 0, 0.501625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492355,-99) ,
 7, 3.73601, 0, 0, 0.501075,-99)    );
   // itree = 2521
   fBoostWeights.push_back(6.14773e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499894,-99) , 
-7, 4.57139, 1, 0, 0.502686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499894,-99) ,
+7, 4.57139, 1, 0, 0.502686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496728,-99) , 
-1, 0.0265351, 0, 0, 0.498317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496728,-99) ,
+1, 0.0265351, 0, 0, 0.498317,-99) ,
 8, 2.38156, 0, 0, 0.501062,-99)    );
   // itree = 2522
   fBoostWeights.push_back(5.93462e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499931,-99) , 
-4, -1.10944, 1, 0, 0.502687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499931,-99) ,
+4, -1.10944, 1, 0, 0.502687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492049,-99) , 
-4, -1.41151, 0, 0, 0.498327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492049,-99) ,
+4, -1.41151, 0, 0, 0.498327,-99) ,
 8, 2.38156, 0, 0, 0.501066,-99)    );
   // itree = 2523
   fBoostWeights.push_back(8.88405e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498801,-99) , 
-0, 2.98766, 0, 0, 0.509371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498801,-99) ,
+0, 2.98766, 0, 0, 0.509371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497924,-99) , 
-1, -0.797617, 1, 0, 0.499436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497924,-99) ,
+1, -0.797617, 1, 0, 0.499436,-99) ,
 1, 0.309319, 0, 0, 0.501066,-99)    );
   // itree = 2524
   fBoostWeights.push_back(6.14246e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499528,-99) , 
-8, 3.45532, 1, 0, 0.502706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499528,-99) ,
+8, 3.45532, 1, 0, 0.502706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491609,-99) , 
-1, -0.162004, 1, 0, 0.498337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491609,-99) ,
+1, -0.162004, 1, 0, 0.498337,-99) ,
 8, 2.38156, 0, 0, 0.501082,-99)    );
   // itree = 2525
   fBoostWeights.push_back(9.58214e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492728,-99) , 
-3, 0.951513, 1, 0, 0.505151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492728,-99) ,
+3, 0.951513, 1, 0, 0.505151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497401,-99) , 
-6, 1.61417, 1, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497401,-99) ,
+6, 1.61417, 1, 0, 0.499334,-99) ,
 6, 2.32779, 0, 0, 0.501071,-99)    );
   // itree = 2526
   fBoostWeights.push_back(8.31157e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495263,-99) , 
-5, 0.712418, 1, 0, 0.509188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495263,-99) ,
+5, 0.712418, 1, 0, 0.509188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497292,-99) , 
-0, 2.12578, 1, 0, 0.49944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497292,-99) ,
+0, 2.12578, 1, 0, 0.49944,-99) ,
 0, 3.03054, 0, 0, 0.501077,-99)    );
   // itree = 2527
   fBoostWeights.push_back(7.42869e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497718,-99) , 
-2, -0.330568, 0, 0, 0.502151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497718,-99) ,
+2, -0.330568, 0, 0, 0.502151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490649,-99) , 
-7, 4.45205, 0, 0, 0.498315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490649,-99) ,
+7, 4.45205, 0, 0, 0.498315,-99) ,
 0, 1.93071, 0, 0, 0.501078,-99)    );
   // itree = 2528
   fBoostWeights.push_back(6.05628e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499913,-99) , 
-7, 4.57139, 1, 0, 0.502692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499913,-99) ,
+7, 4.57139, 1, 0, 0.502692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484276,-99) , 
-3, 0.390309, 0, 0, 0.498322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484276,-99) ,
+3, 0.390309, 0, 0, 0.498322,-99) ,
 8, 2.38156, 0, 0, 0.501068,-99)    );
   // itree = 2529
   fBoostWeights.push_back(8.84186e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.59426, 0, 1, 0.506384,-99) , 
+0,
+0,
+6, 1.59426, 0, 1, 0.506384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4967,-99) , 
-4, -0.463655, 0, 0, 0.499383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4967,-99) ,
+4, -0.463655, 0, 0, 0.499383,-99) ,
 5, 0.329645, 1, 0, 0.501065,-99)    );
   // itree = 2530
   fBoostWeights.push_back(6.1142e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499928,-99) , 
-7, 4.57139, 1, 0, 0.502693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499928,-99) ,
+7, 4.57139, 1, 0, 0.502693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496723,-99) , 
-1, 0.0265351, 0, 0, 0.498312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496723,-99) ,
+1, 0.0265351, 0, 0, 0.498312,-99) ,
 8, 2.38156, 0, 0, 0.501065,-99)    );
   // itree = 2531
   fBoostWeights.push_back(7.17289e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499564,-99) , 
-7, 4.57139, 1, 0, 0.502137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499564,-99) ,
+7, 4.57139, 1, 0, 0.502137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492941,-99) , 
-5, 0.883423, 0, 0, 0.498318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492941,-99) ,
+5, 0.883423, 0, 0, 0.498318,-99) ,
 0, 1.93071, 0, 0, 0.501069,-99)    );
   // itree = 2532
   fBoostWeights.push_back(6.03792e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499564,-99) , 
-4, -2.7239, 0, 0, 0.502695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499564,-99) ,
+4, -2.7239, 0, 0, 0.502695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484303,-99) , 
-3, 0.390309, 0, 0, 0.498324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484303,-99) ,
+3, 0.390309, 0, 0, 0.498324,-99) ,
 8, 2.38156, 0, 0, 0.501071,-99)    );
   // itree = 2533
   fBoostWeights.push_back(6.09605e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49958,-99) , 
-4, -2.7239, 0, 0, 0.502682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49958,-99) ,
+4, -2.7239, 0, 0, 0.502682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491601,-99) , 
-1, -0.162004, 1, 0, 0.498313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491601,-99) ,
+1, -0.162004, 1, 0, 0.498313,-99) ,
 8, 2.38156, 0, 0, 0.501058,-99)    );
   // itree = 2534
   fBoostWeights.push_back(6.08727e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499573,-99) , 
-7, 3.85535, 0, 0, 0.502668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499573,-99) ,
+7, 3.85535, 0, 0, 0.502668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496718,-99) , 
-1, 0.0265351, 0, 0, 0.498307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496718,-99) ,
+1, 0.0265351, 0, 0, 0.498307,-99) ,
 8, 2.38156, 0, 0, 0.501048,-99)    );
   // itree = 2535
   fBoostWeights.push_back(6.10007e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499906,-99) , 
-4, -1.10944, 1, 0, 0.502655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499906,-99) ,
+4, -1.10944, 1, 0, 0.502655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491612,-99) , 
-1, -0.162004, 1, 0, 0.498317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491612,-99) ,
+1, -0.162004, 1, 0, 0.498317,-99) ,
 8, 2.38156, 0, 0, 0.501043,-99)    );
   // itree = 2536
   fBoostWeights.push_back(6.35958e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489998,-99) , 
-4, -3.0468, 0, 0, 0.501592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489998,-99) ,
+4, -3.0468, 0, 0, 0.501592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492329,-99) ,
 7, 3.73601, 0, 0, 0.501042,-99)    );
   // itree = 2537
   fBoostWeights.push_back(7.99774e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495407,-99) , 
-1, 0.0281889, 0, 0, 0.509124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495407,-99) ,
+1, 0.0281889, 0, 0, 0.509124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498076,-99) , 
-5, 0.920264, 0, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498076,-99) ,
+5, 0.920264, 0, 0, 0.499396,-99) ,
 0, 3.03054, 0, 0, 0.501029,-99)    );
   // itree = 2538
   fBoostWeights.push_back(6.09288e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499914,-99) , 
-4, -1.10944, 1, 0, 0.502653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499914,-99) ,
+4, -1.10944, 1, 0, 0.502653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496719,-99) , 
-1, 0.0265351, 0, 0, 0.498305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496719,-99) ,
+1, 0.0265351, 0, 0, 0.498305,-99) ,
 8, 2.38156, 0, 0, 0.501037,-99)    );
   // itree = 2539
   fBoostWeights.push_back(8.01416e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495441,-99) , 
-1, 0.0281889, 0, 0, 0.50912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495441,-99) ,
+1, 0.0281889, 0, 0, 0.50912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498378,-99) , 
-2, 0.956816, 0, 0, 0.499412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498378,-99) ,
+2, 0.956816, 0, 0, 0.499412,-99) ,
 0, 3.03054, 0, 0, 0.501042,-99)    );
   // itree = 2540
   fBoostWeights.push_back(8.27096e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495222,-99) , 
-5, 0.712418, 1, 0, 0.509114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495222,-99) ,
+5, 0.712418, 1, 0, 0.509114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497295,-99) , 
-0, 2.12578, 1, 0, 0.499428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497295,-99) ,
+0, 2.12578, 1, 0, 0.499428,-99) ,
 0, 3.03054, 0, 0, 0.501055,-99)    );
   // itree = 2541
   fBoostWeights.push_back(0.000101839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497326,-99) , 
-1, -0.161764, 0, 0, 0.505122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497326,-99) ,
+1, -0.161764, 0, 0, 0.505122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497092,-99) , 
-8, 3.05694, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497092,-99) ,
+8, 3.05694, 0, 0, 0.499325,-99) ,
 6, 2.32779, 0, 0, 0.501056,-99)    );
   // itree = 2542
   fBoostWeights.push_back(5.54058e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499628,-99) , 
-7, 3.85535, 0, 0, 0.502676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499628,-99) ,
+7, 3.85535, 0, 0, 0.502676,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495386,-99) , 
-5, 0.66707, 1, 0, 0.498346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495386,-99) ,
+5, 0.66707, 1, 0, 0.498346,-99) ,
 8, 2.38156, 0, 0, 0.501067,-99)    );
   // itree = 2543
   fBoostWeights.push_back(8.61655e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495402,-99) , 
-5, 0.253431, 1, 0, 0.506356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495402,-99) ,
+5, 0.253431, 1, 0, 0.506356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498111,-99) , 
-6, 2.67895, 0, 0, 0.499385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498111,-99) ,
+6, 2.67895, 0, 0, 0.499385,-99) ,
 5, 0.329645, 1, 0, 0.501059,-99)    );
   // itree = 2544
   fBoostWeights.push_back(5.89782e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49949,-99) , 
-8, 3.45532, 1, 0, 0.502675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49949,-99) ,
+8, 3.45532, 1, 0, 0.502675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494788,-99) , 
-0, 2.20567, 1, 0, 0.498358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494788,-99) ,
+0, 2.20567, 1, 0, 0.498358,-99) ,
 8, 2.38156, 0, 0, 0.501071,-99)    );
   // itree = 2545
   fBoostWeights.push_back(5.73378e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499563,-99) , 
-4, -2.7239, 0, 0, 0.502662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499563,-99) ,
+4, -2.7239, 0, 0, 0.502662,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496701,-99) , 
-6, 2.32779, 0, 0, 0.498358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496701,-99) ,
+6, 2.32779, 0, 0, 0.498358,-99) ,
 8, 2.38156, 0, 0, 0.501062,-99)    );
   // itree = 2546
   fBoostWeights.push_back(9.87414e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49808,-99) , 
-5, 0.751479, 1, 0, 0.502125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49808,-99) ,
+5, 0.751479, 1, 0, 0.502125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490222,-99) , 
-1, -0.581424, 1, 0, 0.498306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490222,-99) ,
+1, -0.581424, 1, 0, 0.498306,-99) ,
 0, 1.93071, 0, 0, 0.501057,-99)    );
   // itree = 2547
   fBoostWeights.push_back(6.07137e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499912,-99) , 
-8, 2.88265, 0, 0, 0.502643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499912,-99) ,
+8, 2.88265, 0, 0, 0.502643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491651,-99) , 
-1, -0.162004, 1, 0, 0.498357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491651,-99) ,
+1, -0.162004, 1, 0, 0.498357,-99) ,
 8, 2.38156, 0, 0, 0.50105,-99)    );
   // itree = 2548
   fBoostWeights.push_back(5.90215e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499902,-99) , 
-7, 4.57139, 1, 0, 0.502643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499902,-99) ,
+7, 4.57139, 1, 0, 0.502643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492101,-99) , 
-4, -1.41151, 0, 0, 0.498351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492101,-99) ,
+4, -1.41151, 0, 0, 0.498351,-99) ,
 8, 2.38156, 0, 0, 0.501048,-99)    );
   // itree = 2549
   fBoostWeights.push_back(6.00255e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-3, 0.380456, 1, 0, 0.502644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+3, 0.380456, 1, 0, 0.502644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484337,-99) , 
-3, 0.390309, 0, 0, 0.498345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484337,-99) ,
+3, 0.390309, 0, 0, 0.498345,-99) ,
 8, 2.38156, 0, 0, 0.501046,-99)    );
   // itree = 2550
   fBoostWeights.push_back(6.06657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499476,-99) , 
-8, 3.45532, 1, 0, 0.502655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499476,-99) ,
+8, 3.45532, 1, 0, 0.502655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491653,-99) , 
-1, -0.162004, 1, 0, 0.498334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491653,-99) ,
+1, -0.162004, 1, 0, 0.498334,-99) ,
 8, 2.38156, 0, 0, 0.501049,-99)    );
   // itree = 2551
   fBoostWeights.push_back(7.9888e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49544,-99) , 
-1, 0.0281889, 0, 0, 0.509091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49544,-99) ,
+1, 0.0281889, 0, 0, 0.509091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498384,-99) , 
-2, 0.956816, 0, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498384,-99) ,
+2, 0.956816, 0, 0, 0.499413,-99) ,
 0, 3.03054, 0, 0, 0.501038,-99)    );
   // itree = 2552
   fBoostWeights.push_back(6.05784e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499497,-99) , 
-8, 3.45532, 1, 0, 0.502653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499497,-99) ,
+8, 3.45532, 1, 0, 0.502653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496755,-99) , 
-1, 0.0265351, 0, 0, 0.498342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496755,-99) ,
+1, 0.0265351, 0, 0, 0.498342,-99) ,
 8, 2.38156, 0, 0, 0.501051,-99)    );
   // itree = 2553
   fBoostWeights.push_back(7.94942e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495462,-99) , 
-1, 0.0281889, 0, 0, 0.509079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495462,-99) ,
+1, 0.0281889, 0, 0, 0.509079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4984,-99) , 
-2, 0.956816, 0, 0, 0.499425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4984,-99) ,
+2, 0.956816, 0, 0, 0.499425,-99) ,
 0, 3.03054, 0, 0, 0.501046,-99)    );
   // itree = 2554
   fBoostWeights.push_back(5.99554e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499924,-99) , 
-7, 4.57139, 1, 0, 0.502651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499924,-99) ,
+7, 4.57139, 1, 0, 0.502651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484382,-99) , 
-3, 0.390309, 0, 0, 0.498365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484382,-99) ,
+3, 0.390309, 0, 0, 0.498365,-99) ,
 8, 2.38156, 0, 0, 0.501058,-99)    );
   // itree = 2555
   fBoostWeights.push_back(5.98387e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499562,-99) , 
-4, -2.7239, 0, 0, 0.502652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499562,-99) ,
+4, -2.7239, 0, 0, 0.502652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484398,-99) , 
-3, 0.390309, 0, 0, 0.498354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484398,-99) ,
+3, 0.390309, 0, 0, 0.498354,-99) ,
 8, 2.38156, 0, 0, 0.501055,-99)    );
   // itree = 2556
   fBoostWeights.push_back(6.01627e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-0, 2.45318, 0, 0, 0.502639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+0, 2.45318, 0, 0, 0.502639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49166,-99) , 
-1, -0.162004, 1, 0, 0.498343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49166,-99) ,
+1, -0.162004, 1, 0, 0.498343,-99) ,
 8, 2.38156, 0, 0, 0.501043,-99)    );
   // itree = 2557
   fBoostWeights.push_back(0.000106238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490658,-99) , 
-0, 1.77191, 0, 0, 0.505099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490658,-99) ,
+0, 1.77191, 0, 0, 0.505099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497098,-99) , 
-8, 3.05694, 0, 0, 0.499312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497098,-99) ,
+8, 3.05694, 0, 0, 0.499312,-99) ,
 6, 2.32779, 0, 0, 0.50104,-99)    );
   // itree = 2558
   fBoostWeights.push_back(6.04813e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499465,-99) , 
-8, 3.45532, 1, 0, 0.502639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499465,-99) ,
+8, 3.45532, 1, 0, 0.502639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491688,-99) , 
-1, -0.162004, 1, 0, 0.498354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491688,-99) ,
+1, -0.162004, 1, 0, 0.498354,-99) ,
 8, 2.38156, 0, 0, 0.501047,-99)    );
   // itree = 2559
   fBoostWeights.push_back(5.98768e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-3, 0.380456, 1, 0, 0.502626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+3, 0.380456, 1, 0, 0.502626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484421,-99) , 
-3, 0.390309, 0, 0, 0.498348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484421,-99) ,
+3, 0.390309, 0, 0, 0.498348,-99) ,
 8, 2.38156, 0, 0, 0.501036,-99)    );
   // itree = 2560
   fBoostWeights.push_back(8.40846e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.471511, 1, 1, 0.509272,-99) , 
+0,
+0,
+3, 0.471511, 1, 1, 0.509272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497917,-99) , 
-1, -0.797617, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497917,-99) ,
+1, -0.797617, 1, 0, 0.499423,-99) ,
 1, 0.309319, 0, 0, 0.501039,-99)    );
   // itree = 2561
   fBoostWeights.push_back(5.94189e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.502647,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.502647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496765,-99) , 
-1, 0.0265351, 0, 0, 0.49835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496765,-99) ,
+1, 0.0265351, 0, 0, 0.49835,-99) ,
 8, 2.38156, 0, 0, 0.50105,-99)    );
   // itree = 2562
   fBoostWeights.push_back(5.99371e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-1, -0.185621, 0, 0, 0.502632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+1, -0.185621, 0, 0, 0.502632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491699,-99) , 
-1, -0.162004, 1, 0, 0.49836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491699,-99) ,
+1, -0.162004, 1, 0, 0.49836,-99) ,
 8, 2.38156, 0, 0, 0.501044,-99)    );
   // itree = 2563
   fBoostWeights.push_back(5.83024e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499472,-99) , 
-8, 3.45532, 1, 0, 0.50263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499472,-99) ,
+8, 3.45532, 1, 0, 0.50263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494804,-99) , 
-0, 2.20567, 1, 0, 0.498354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494804,-99) ,
+0, 2.20567, 1, 0, 0.498354,-99) ,
 8, 2.38156, 0, 0, 0.501041,-99)    );
   // itree = 2564
   fBoostWeights.push_back(5.9783e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499929,-99) , 
-3, 0.380456, 1, 0, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499929,-99) ,
+3, 0.380456, 1, 0, 0.502617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484451,-99) , 
-3, 0.390309, 0, 0, 0.498353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484451,-99) ,
+3, 0.390309, 0, 0, 0.498353,-99) ,
 8, 2.38156, 0, 0, 0.501032,-99)    );
   // itree = 2565
   fBoostWeights.push_back(8.97648e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496369,-99) , 
-5, 1.00622, 1, 0, 0.50507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496369,-99) ,
+5, 1.00622, 1, 0, 0.50507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495658,-99) , 
-2, 0.313175, 1, 0, 0.499318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495658,-99) ,
+2, 0.313175, 1, 0, 0.499318,-99) ,
 6, 2.32779, 0, 0, 0.501035,-99)    );
   // itree = 2566
   fBoostWeights.push_back(0.000105739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492731,-99) , 
-7, 4.64755, 1, 0, 0.5063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492731,-99) ,
+7, 4.64755, 1, 0, 0.5063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49757,-99) , 
-1, -0.53912, 1, 0, 0.499366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49757,-99) ,
+1, -0.53912, 1, 0, 0.499366,-99) ,
 5, 0.329645, 1, 0, 0.501031,-99)    );
   // itree = 2567
   fBoostWeights.push_back(7.08667e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.509045,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.509045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497298,-99) , 
-0, 2.12578, 1, 0, 0.499425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497298,-99) ,
+0, 2.12578, 1, 0, 0.499425,-99) ,
 0, 3.03054, 0, 0, 0.50104,-99)    );
   // itree = 2568
   fBoostWeights.push_back(7.63357e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498098,-99) , 
-5, 0.751479, 1, 0, 0.502108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498098,-99) ,
+5, 0.751479, 1, 0, 0.502108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490616,-99) , 
-7, 4.45205, 0, 0, 0.498286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490616,-99) ,
+7, 4.45205, 0, 0, 0.498286,-99) ,
 0, 1.93071, 0, 0, 0.501039,-99)    );
   // itree = 2569
   fBoostWeights.push_back(8.64163e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499686,-99) , 
-6, 2.24033, 0, 0, 0.509232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499686,-99) ,
+6, 2.24033, 0, 0, 0.509232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49641,-99) , 
-3, 0.823237, 0, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49641,-99) ,
+3, 0.823237, 0, 0, 0.499422,-99) ,
 1, 0.309319, 0, 0, 0.501031,-99)    );
   // itree = 2570
   fBoostWeights.push_back(9.94667e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49066,-99) , 
-0, 1.77191, 0, 0, 0.505071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49066,-99) ,
+0, 1.77191, 0, 0, 0.505071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497401,-99) , 
-6, 1.61417, 1, 0, 0.499314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497401,-99) ,
+6, 1.61417, 1, 0, 0.499314,-99) ,
 6, 2.32779, 0, 0, 0.501033,-99)    );
   // itree = 2571
   fBoostWeights.push_back(6.04281e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499548,-99) , 
-4, -2.7239, 0, 0, 0.502636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499548,-99) ,
+4, -2.7239, 0, 0, 0.502636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496747,-99) , 
-1, 0.0265351, 0, 0, 0.498339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496747,-99) ,
+1, 0.0265351, 0, 0, 0.498339,-99) ,
 8, 2.38156, 0, 0, 0.501039,-99)    );
   // itree = 2572
   fBoostWeights.push_back(8.21552e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495442,-99) , 
-1, 0.0281889, 0, 0, 0.509012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495442,-99) ,
+1, 0.0281889, 0, 0, 0.509012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497305,-99) , 
-0, 2.12578, 1, 0, 0.499425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497305,-99) ,
+0, 2.12578, 1, 0, 0.499425,-99) ,
 0, 3.03054, 0, 0, 0.501034,-99)    );
   // itree = 2573
   fBoostWeights.push_back(9.21798e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496297,-99) , 
-4, -0.774054, 1, 0, 0.509223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496297,-99) ,
+4, -0.774054, 1, 0, 0.509223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49793,-99) , 
-1, -0.797617, 1, 0, 0.499429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49793,-99) ,
+1, -0.797617, 1, 0, 0.499429,-99) ,
 1, 0.309319, 0, 0, 0.501036,-99)    );
   // itree = 2574
   fBoostWeights.push_back(8.27298e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498852,-99) , 
-8, 2.96068, 0, 0, 0.50632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498852,-99) ,
+8, 2.96068, 0, 0, 0.50632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493945,-99) , 
-3, 0.662954, 0, 0, 0.499386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493945,-99) ,
+3, 0.662954, 0, 0, 0.499386,-99) ,
 5, 0.329645, 1, 0, 0.501051,-99)    );
   // itree = 2575
   fBoostWeights.push_back(6.02502e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4995,-99) , 
-8, 3.45532, 1, 0, 0.502635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4995,-99) ,
+8, 3.45532, 1, 0, 0.502635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496775,-99) , 
-1, 0.0265351, 0, 0, 0.49836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496775,-99) ,
+1, 0.0265351, 0, 0, 0.49836,-99) ,
 8, 2.38156, 0, 0, 0.501046,-99)    );
   // itree = 2576
   fBoostWeights.push_back(7.28961e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496654,-99) , 
-8, 1.99563, 0, 0, 0.50211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496654,-99) ,
+8, 1.99563, 0, 0, 0.50211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490644,-99) , 
-7, 4.45205, 0, 0, 0.498289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490644,-99) ,
+7, 4.45205, 0, 0, 0.498289,-99) ,
 0, 1.93071, 0, 0, 0.501041,-99)    );
   // itree = 2577
   fBoostWeights.push_back(6.32237e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487652,-99) , 
-7, 3.73601, 0, 0, 0.501508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487652,-99) ,
+7, 3.73601, 0, 0, 0.501508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494172,-99) ,
 4, -3.0468, 0, 0, 0.50103,-99)    );
   // itree = 2578
   fBoostWeights.push_back(6.02553e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499888,-99) , 
-4, -1.10944, 1, 0, 0.502593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499888,-99) ,
+4, -1.10944, 1, 0, 0.502593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491716,-99) , 
-1, -0.162004, 1, 0, 0.498352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491716,-99) ,
+1, -0.162004, 1, 0, 0.498352,-99) ,
 8, 2.38156, 0, 0, 0.501017,-99)    );
   // itree = 2579
   fBoostWeights.push_back(8.18745e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495165,-99) , 
-5, 0.712418, 1, 0, 0.508978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495165,-99) ,
+5, 0.712418, 1, 0, 0.508978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497306,-99) , 
-0, 2.12578, 1, 0, 0.49941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497306,-99) ,
+0, 2.12578, 1, 0, 0.49941,-99) ,
 0, 3.03054, 0, 0, 0.501016,-99)    );
   // itree = 2580
   fBoostWeights.push_back(5.90455e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49992,-99) , 
-3, 0.380456, 1, 0, 0.5026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49992,-99) ,
+3, 0.380456, 1, 0, 0.5026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489849,-99) , 
-7, 4.29516, 0, 0, 0.498342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489849,-99) ,
+7, 4.29516, 0, 0, 0.498342,-99) ,
 8, 2.38156, 0, 0, 0.501017,-99)    );
   // itree = 2581
   fBoostWeights.push_back(9.78391e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498101,-99) , 
-5, 0.751479, 1, 0, 0.502098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498101,-99) ,
+5, 0.751479, 1, 0, 0.502098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490222,-99) , 
-1, -0.581424, 1, 0, 0.498246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490222,-99) ,
+1, -0.581424, 1, 0, 0.498246,-99) ,
 0, 1.93071, 0, 0, 0.501021,-99)    );
   // itree = 2582
   fBoostWeights.push_back(6.04507e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-3, 0.380456, 1, 0, 0.502604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+3, 0.380456, 1, 0, 0.502604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49674,-99) , 
-1, 0.0265351, 0, 0, 0.498326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49674,-99) ,
+1, 0.0265351, 0, 0, 0.498326,-99) ,
 8, 2.38156, 0, 0, 0.501014,-99)    );
   // itree = 2583
   fBoostWeights.push_back(5.85608e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499909,-99) , 
-8, 2.88265, 0, 0, 0.502615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499909,-99) ,
+8, 2.88265, 0, 0, 0.502615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489866,-99) , 
-7, 4.29516, 0, 0, 0.498336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489866,-99) ,
+7, 4.29516, 0, 0, 0.498336,-99) ,
 8, 2.38156, 0, 0, 0.501025,-99)    );
   // itree = 2584
   fBoostWeights.push_back(6.03331e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499902,-99) , 
-7, 4.57139, 1, 0, 0.502615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499902,-99) ,
+7, 4.57139, 1, 0, 0.502615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496748,-99) , 
-1, 0.0265351, 0, 0, 0.498328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496748,-99) ,
+1, 0.0265351, 0, 0, 0.498328,-99) ,
 8, 2.38156, 0, 0, 0.501022,-99)    );
   // itree = 2585
   fBoostWeights.push_back(0.00010129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497077,-99) , 
-4, -1.32703, 1, 0, 0.506279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497077,-99) ,
+4, -1.32703, 1, 0, 0.506279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496685,-99) , 
-4, -0.463655, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496685,-99) ,
+4, -0.463655, 0, 0, 0.499365,-99) ,
 5, 0.329645, 1, 0, 0.501026,-99)    );
   // itree = 2586
   fBoostWeights.push_back(6.00219e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499498,-99) , 
-8, 3.45532, 1, 0, 0.502622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499498,-99) ,
+8, 3.45532, 1, 0, 0.502622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49171,-99) , 
-1, -0.162004, 1, 0, 0.498344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49171,-99) ,
+1, -0.162004, 1, 0, 0.498344,-99) ,
 8, 2.38156, 0, 0, 0.501032,-99)    );
   // itree = 2587
   fBoostWeights.push_back(9.65634e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496415,-99) , 
-5, 1.00622, 1, 0, 0.505051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496415,-99) ,
+5, 1.00622, 1, 0, 0.505051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497104,-99) , 
-8, 3.05694, 0, 0, 0.499306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497104,-99) ,
+8, 3.05694, 0, 0, 0.499306,-99) ,
 6, 2.32779, 0, 0, 0.501022,-99)    );
   // itree = 2588
   fBoostWeights.push_back(5.9264e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499946,-99) , 
-3, 0.380456, 1, 0, 0.502611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499946,-99) ,
+3, 0.380456, 1, 0, 0.502611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484486,-99) , 
-3, 0.390309, 0, 0, 0.498354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484486,-99) ,
+3, 0.390309, 0, 0, 0.498354,-99) ,
 8, 2.38156, 0, 0, 0.501029,-99)    );
   // itree = 2589
   fBoostWeights.push_back(0.000106363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492747,-99) , 
-7, 4.64755, 1, 0, 0.506278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492747,-99) ,
+7, 4.64755, 1, 0, 0.506278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493954,-99) , 
-3, 0.662954, 0, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493954,-99) ,
+3, 0.662954, 0, 0, 0.499373,-99) ,
 5, 0.329645, 1, 0, 0.501032,-99)    );
   // itree = 2590
   fBoostWeights.push_back(6.00265e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499526,-99) , 
-4, -2.7239, 0, 0, 0.502611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499526,-99) ,
+4, -2.7239, 0, 0, 0.502611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496756,-99) , 
-1, 0.0265351, 0, 0, 0.498335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496756,-99) ,
+1, 0.0265351, 0, 0, 0.498335,-99) ,
 8, 2.38156, 0, 0, 0.501022,-99)    );
   // itree = 2591
   fBoostWeights.push_back(5.98977e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499907,-99) , 
-7, 4.57139, 1, 0, 0.502598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499907,-99) ,
+7, 4.57139, 1, 0, 0.502598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496772,-99) , 
-1, 0.0265351, 0, 0, 0.498345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496772,-99) ,
+1, 0.0265351, 0, 0, 0.498345,-99) ,
 8, 2.38156, 0, 0, 0.501018,-99)    );
   // itree = 2592
   fBoostWeights.push_back(0.000119767);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492785,-99) , 
-7, 4.64755, 1, 0, 0.506273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492785,-99) ,
+7, 4.64755, 1, 0, 0.506273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496135,-99) , 
-7, 4.69073, 0, 0, 0.499361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496135,-99) ,
+7, 4.69073, 0, 0, 0.499361,-99) ,
 5, 0.329645, 1, 0, 0.501022,-99)    );
   // itree = 2593
   fBoostWeights.push_back(5.79078e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-3, 0.380456, 1, 0, 0.502602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+3, 0.380456, 1, 0, 0.502602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494842,-99) , 
-0, 2.20567, 1, 0, 0.498357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494842,-99) ,
+0, 2.20567, 1, 0, 0.498357,-99) ,
 8, 2.38156, 0, 0, 0.501024,-99)    );
   // itree = 2594
   fBoostWeights.push_back(5.99534e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499491,-99) , 
-8, 3.45532, 1, 0, 0.502613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499491,-99) ,
+8, 3.45532, 1, 0, 0.502613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491722,-99) , 
-1, -0.162004, 1, 0, 0.498356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491722,-99) ,
+1, -0.162004, 1, 0, 0.498356,-99) ,
 8, 2.38156, 0, 0, 0.501031,-99)    );
   // itree = 2595
   fBoostWeights.push_back(5.84094e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-3, 0.380456, 1, 0, 0.502599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+3, 0.380456, 1, 0, 0.502599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489914,-99) , 
-7, 4.29516, 0, 0, 0.49835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489914,-99) ,
+7, 4.29516, 0, 0, 0.49835,-99) ,
 8, 2.38156, 0, 0, 0.50102,-99)    );
   // itree = 2596
   fBoostWeights.push_back(6.30264e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487683,-99) , 
-7, 3.73601, 0, 0, 0.501501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487683,-99) ,
+7, 3.73601, 0, 0, 0.501501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494176,-99) ,
 4, -3.0468, 0, 0, 0.501024,-99)    );
   // itree = 2597
   fBoostWeights.push_back(5.9861e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499923,-99) , 
-4, -1.10944, 1, 0, 0.502598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499923,-99) ,
+4, -1.10944, 1, 0, 0.502598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496755,-99) , 
-1, 0.0265351, 0, 0, 0.498329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496755,-99) ,
+1, 0.0265351, 0, 0, 0.498329,-99) ,
 8, 2.38156, 0, 0, 0.501011,-99)    );
   // itree = 2598
   fBoostWeights.push_back(0.000101082);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492705,-99) , 
-3, 0.951513, 1, 0, 0.505033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492705,-99) ,
+3, 0.951513, 1, 0, 0.505033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497113,-99) , 
-8, 3.05694, 0, 0, 0.499306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497113,-99) ,
+8, 3.05694, 0, 0, 0.499306,-99) ,
 6, 2.32779, 0, 0, 0.501016,-99)    );
   // itree = 2599
   fBoostWeights.push_back(0.000104954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490656,-99) , 
-0, 1.77191, 0, 0, 0.505017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490656,-99) ,
+0, 1.77191, 0, 0, 0.505017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49714,-99) , 
-8, 3.05694, 0, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49714,-99) ,
+8, 3.05694, 0, 0, 0.499322,-99) ,
 6, 2.32779, 0, 0, 0.501022,-99)    );
   // itree = 2600
   fBoostWeights.push_back(0.000110804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497705,-99) , 
-8, 2.67103, 0, 0, 0.501832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497705,-99) ,
+8, 2.67103, 0, 0, 0.501832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490866,-99) , 
-5, 0.730972, 1, 0, 0.498222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490866,-99) ,
+5, 0.730972, 1, 0, 0.498222,-99) ,
 3, 1.04065, 1, 0, 0.501029,-99)    );
   // itree = 2601
   fBoostWeights.push_back(8.18403e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495217,-99) , 
-5, 0.712418, 1, 0, 0.508961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495217,-99) ,
+5, 0.712418, 1, 0, 0.508961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497318,-99) , 
-0, 2.12578, 1, 0, 0.499432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497318,-99) ,
+0, 2.12578, 1, 0, 0.499432,-99) ,
 0, 3.03054, 0, 0, 0.501032,-99)    );
   // itree = 2602
   fBoostWeights.push_back(9.52747e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497684,-99) , 
-2, -0.330568, 0, 0, 0.502096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497684,-99) ,
+2, -0.330568, 0, 0, 0.502096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490278,-99) , 
-1, -0.581424, 1, 0, 0.498296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490278,-99) ,
+1, -0.581424, 1, 0, 0.498296,-99) ,
 0, 1.93071, 0, 0, 0.501033,-99)    );
   // itree = 2603
   fBoostWeights.push_back(5.91649e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4999,-99) , 
-7, 4.57139, 1, 0, 0.502587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4999,-99) ,
+7, 4.57139, 1, 0, 0.502587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48455,-99) , 
-3, 0.390309, 0, 0, 0.49838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48455,-99) ,
+3, 0.390309, 0, 0, 0.49838,-99) ,
 8, 2.38156, 0, 0, 0.501023,-99)    );
   // itree = 2604
   fBoostWeights.push_back(5.90211e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-3, 0.380456, 1, 0, 0.502587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+3, 0.380456, 1, 0, 0.502587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484566,-99) , 
-3, 0.390309, 0, 0, 0.49837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484566,-99) ,
+3, 0.390309, 0, 0, 0.49837,-99) ,
 8, 2.38156, 0, 0, 0.50102,-99)    );
   // itree = 2605
   fBoostWeights.push_back(9.13183e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499456,-99) , 
-0, 2.82292, 0, 0, 0.506261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499456,-99) ,
+0, 2.82292, 0, 0, 0.506261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496163,-99) , 
-7, 4.69073, 0, 0, 0.499367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496163,-99) ,
+7, 4.69073, 0, 0, 0.499367,-99) ,
 5, 0.329645, 1, 0, 0.501023,-99)    );
   // itree = 2606
   fBoostWeights.push_back(0.000100079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492728,-99) , 
-3, 0.951513, 1, 0, 0.505003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492728,-99) ,
+3, 0.951513, 1, 0, 0.505003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497166,-99) , 
-8, 3.05694, 0, 0, 0.499335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497166,-99) ,
+8, 3.05694, 0, 0, 0.499335,-99) ,
 6, 2.32779, 0, 0, 0.501028,-99)    );
   // itree = 2607
   fBoostWeights.push_back(5.6128e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499964,-99) , 
-3, 0.380456, 1, 0, 0.502604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499964,-99) ,
+3, 0.380456, 1, 0, 0.502604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489791,-99) , 
-8, 1.83376, 0, 0, 0.498378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489791,-99) ,
+8, 1.83376, 0, 0, 0.498378,-99) ,
 8, 2.38156, 0, 0, 0.501034,-99)    );
   // itree = 2608
   fBoostWeights.push_back(6.01081e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499432,-99) , 
-8, 3.45532, 1, 0, 0.502615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499432,-99) ,
+8, 3.45532, 1, 0, 0.502615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491742,-99) , 
-1, -0.162004, 1, 0, 0.49837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491742,-99) ,
+1, -0.162004, 1, 0, 0.49837,-99) ,
 8, 2.38156, 0, 0, 0.501037,-99)    );
   // itree = 2609
   fBoostWeights.push_back(5.9788e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499496,-99) , 
-4, -2.7239, 0, 0, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499496,-99) ,
+4, -2.7239, 0, 0, 0.502601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491758,-99) , 
-1, -0.162004, 1, 0, 0.498364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491758,-99) ,
+1, -0.162004, 1, 0, 0.498364,-99) ,
 8, 2.38156, 0, 0, 0.501027,-99)    );
   // itree = 2610
   fBoostWeights.push_back(5.98039e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499905,-99) , 
-7, 4.57139, 1, 0, 0.502588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499905,-99) ,
+7, 4.57139, 1, 0, 0.502588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49678,-99) , 
-1, 0.0265351, 0, 0, 0.498358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49678,-99) ,
+1, 0.0265351, 0, 0, 0.498358,-99) ,
 8, 2.38156, 0, 0, 0.501016,-99)    );
   // itree = 2611
   fBoostWeights.push_back(5.84669e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.53556, 1, 1, 0.502589,-99) , 
+0,
+0,
+6, 1.53556, 1, 1, 0.502589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49177,-99) , 
-1, -0.162004, 1, 0, 0.498367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49177,-99) ,
+1, -0.162004, 1, 0, 0.498367,-99) ,
 8, 2.38156, 0, 0, 0.50102,-99)    );
   // itree = 2612
   fBoostWeights.push_back(5.80689e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499937,-99) , 
-3, 0.380456, 1, 0, 0.502573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499937,-99) ,
+3, 0.380456, 1, 0, 0.502573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48997,-99) , 
-7, 4.29516, 0, 0, 0.498361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48997,-99) ,
+7, 4.29516, 0, 0, 0.498361,-99) ,
 8, 2.38156, 0, 0, 0.501008,-99)    );
   // itree = 2613
   fBoostWeights.push_back(5.61006e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499427,-99) , 
-8, 3.45532, 1, 0, 0.502584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499427,-99) ,
+8, 3.45532, 1, 0, 0.502584,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48979,-99) , 
-8, 1.83376, 0, 0, 0.498353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48979,-99) ,
+8, 1.83376, 0, 0, 0.498353,-99) ,
 8, 2.38156, 0, 0, 0.501012,-99)    );
   // itree = 2614
   fBoostWeights.push_back(5.86563e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-3, 0.380456, 1, 0, 0.502572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+3, 0.380456, 1, 0, 0.502572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484567,-99) , 
-3, 0.390309, 0, 0, 0.498345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484567,-99) ,
+3, 0.390309, 0, 0, 0.498345,-99) ,
 8, 2.38156, 0, 0, 0.501001,-99)    );
   // itree = 2615
   fBoostWeights.push_back(6.26492e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487687,-99) , 
-7, 3.73601, 0, 0, 0.501481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487687,-99) ,
+7, 3.73601, 0, 0, 0.501481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494163,-99) ,
 4, -3.0468, 0, 0, 0.501004,-99)    );
   // itree = 2616
   fBoostWeights.push_back(5.83947e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-3, 0.380456, 1, 0, 0.50257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+3, 0.380456, 1, 0, 0.50257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484573,-99) , 
-3, 0.390309, 0, 0, 0.498322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484573,-99) ,
+3, 0.390309, 0, 0, 0.498322,-99) ,
 8, 2.38156, 0, 0, 0.500991,-99)    );
   // itree = 2617
   fBoostWeights.push_back(5.77107e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497648,-99) , 
-3, 1.04065, 1, 0, 0.501536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497648,-99) ,
+3, 1.04065, 1, 0, 0.501536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492397,-99) ,
 7, 3.73601, 0, 0, 0.500994,-99)    );
   // itree = 2618
   fBoostWeights.push_back(0.000118847);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492783,-99) , 
-7, 4.64755, 1, 0, 0.506217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492783,-99) ,
+7, 4.64755, 1, 0, 0.506217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496149,-99) , 
-7, 4.69073, 0, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496149,-99) ,
+7, 4.69073, 0, 0, 0.499334,-99) ,
 5, 0.329645, 1, 0, 0.500987,-99)    );
   // itree = 2619
   fBoostWeights.push_back(5.8504e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499894,-99) , 
-7, 4.57139, 1, 0, 0.502577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499894,-99) ,
+7, 4.57139, 1, 0, 0.502577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484579,-99) , 
-3, 0.390309, 0, 0, 0.498307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484579,-99) ,
+3, 0.390309, 0, 0, 0.498307,-99) ,
 8, 2.38156, 0, 0, 0.50099,-99)    );
   // itree = 2620
   fBoostWeights.push_back(5.98688e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-7, 4.57139, 1, 0, 0.502578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+7, 4.57139, 1, 0, 0.502578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496719,-99) , 
-1, 0.0265351, 0, 0, 0.498296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496719,-99) ,
+1, 0.0265351, 0, 0, 0.498296,-99) ,
 8, 2.38156, 0, 0, 0.500987,-99)    );
   // itree = 2621
   fBoostWeights.push_back(8.13842e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49542,-99) , 
-1, 0.0281889, 0, 0, 0.508896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49542,-99) ,
+1, 0.0281889, 0, 0, 0.508896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497303,-99) , 
-0, 2.12578, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497303,-99) ,
+0, 2.12578, 1, 0, 0.499395,-99) ,
 0, 3.03054, 0, 0, 0.500991,-99)    );
   // itree = 2622
   fBoostWeights.push_back(0.00010414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492846,-99) , 
-7, 4.64755, 1, 0, 0.506225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492846,-99) ,
+7, 4.64755, 1, 0, 0.506225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498074,-99) , 
-6, 2.67895, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498074,-99) ,
+6, 2.67895, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.500992,-99)    );
   // itree = 2623
   fBoostWeights.push_back(9.31479e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496323,-99) , 
-8, 2.67159, 0, 0, 0.509112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496323,-99) ,
+8, 2.67159, 0, 0, 0.509112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496412,-99) , 
-3, 0.823237, 0, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496412,-99) ,
+3, 0.823237, 0, 0, 0.499418,-99) ,
 1, 0.309319, 0, 0, 0.501008,-99)    );
   // itree = 2624
   fBoostWeights.push_back(5.84728e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49951,-99) , 
-4, -2.7239, 0, 0, 0.502596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49951,-99) ,
+4, -2.7239, 0, 0, 0.502596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48463,-99) , 
-3, 0.390309, 0, 0, 0.498325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48463,-99) ,
+3, 0.390309, 0, 0, 0.498325,-99) ,
 8, 2.38156, 0, 0, 0.501009,-99)    );
   // itree = 2625
   fBoostWeights.push_back(5.82391e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499442,-99) , 
-8, 3.45532, 1, 0, 0.502583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499442,-99) ,
+8, 3.45532, 1, 0, 0.502583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484646,-99) , 
-3, 0.390309, 0, 0, 0.498315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484646,-99) ,
+3, 0.390309, 0, 0, 0.498315,-99) ,
 8, 2.38156, 0, 0, 0.500997,-99)    );
   // itree = 2626
   fBoostWeights.push_back(7.92589e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49542,-99) , 
-1, 0.0281889, 0, 0, 0.508877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49542,-99) ,
+1, 0.0281889, 0, 0, 0.508877,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49837,-99) , 
-2, 0.956816, 0, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49837,-99) ,
+2, 0.956816, 0, 0, 0.499392,-99) ,
 0, 3.03054, 0, 0, 0.500985,-99)    );
   // itree = 2627
   fBoostWeights.push_back(0.000118678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492881,-99) , 
-7, 4.64755, 1, 0, 0.50623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492881,-99) ,
+7, 4.64755, 1, 0, 0.50623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496675,-99) , 
-4, -0.463655, 0, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496675,-99) ,
+4, -0.463655, 0, 0, 0.499343,-99) ,
 5, 0.329645, 1, 0, 0.500997,-99)    );
   // itree = 2628
   fBoostWeights.push_back(5.86258e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.759804, 1, 1, 0.502588,-99) , 
+0,
+0,
+2, -0.759804, 1, 1, 0.502588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496754,-99) , 
-1, 0.0265351, 0, 0, 0.498326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496754,-99) ,
+1, 0.0265351, 0, 0, 0.498326,-99) ,
 8, 2.38156, 0, 0, 0.501004,-99)    );
   // itree = 2629
   fBoostWeights.push_back(5.72933e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499453,-99) , 
-8, 3.45532, 1, 0, 0.502573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499453,-99) ,
+8, 3.45532, 1, 0, 0.502573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492225,-99) , 
-4, -1.41151, 0, 0, 0.498335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492225,-99) ,
+4, -1.41151, 0, 0, 0.498335,-99) ,
 8, 2.38156, 0, 0, 0.500998,-99)    );
   // itree = 2630
   fBoostWeights.push_back(5.8081e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499939,-99) , 
-3, 0.380456, 1, 0, 0.50256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499939,-99) ,
+3, 0.380456, 1, 0, 0.50256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484704,-99) , 
-3, 0.390309, 0, 0, 0.498329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484704,-99) ,
+3, 0.390309, 0, 0, 0.498329,-99) ,
 8, 2.38156, 0, 0, 0.500988,-99)    );
   // itree = 2631
   fBoostWeights.push_back(9.19762e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496253,-99) , 
-4, -0.774054, 1, 0, 0.509075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496253,-99) ,
+4, -0.774054, 1, 0, 0.509075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497911,-99) , 
-1, -0.797617, 1, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497911,-99) ,
+1, -0.797617, 1, 0, 0.499404,-99) ,
 1, 0.309319, 0, 0, 0.500991,-99)    );
   // itree = 2632
   fBoostWeights.push_back(5.9529e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49949,-99) , 
-8, 3.45532, 1, 0, 0.502586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49949,-99) ,
+8, 3.45532, 1, 0, 0.502586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49677,-99) , 
-1, 0.0265351, 0, 0, 0.498334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49677,-99) ,
+1, 0.0265351, 0, 0, 0.498334,-99) ,
 8, 2.38156, 0, 0, 0.501006,-99)    );
   // itree = 2633
   fBoostWeights.push_back(5.93705e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499511,-99) , 
-4, -2.7239, 0, 0, 0.502573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499511,-99) ,
+4, -2.7239, 0, 0, 0.502573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491732,-99) , 
-1, -0.162004, 1, 0, 0.498344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491732,-99) ,
+1, -0.162004, 1, 0, 0.498344,-99) ,
 8, 2.38156, 0, 0, 0.501001,-99)    );
   // itree = 2634
   fBoostWeights.push_back(5.79574e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-3, 0.380456, 1, 0, 0.50256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+3, 0.380456, 1, 0, 0.50256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484735,-99) , 
-3, 0.390309, 0, 0, 0.498338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484735,-99) ,
+3, 0.390309, 0, 0, 0.498338,-99) ,
 8, 2.38156, 0, 0, 0.500991,-99)    );
   // itree = 2635
   fBoostWeights.push_back(9.14699e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496295,-99) , 
-8, 2.67159, 0, 0, 0.509055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496295,-99) ,
+8, 2.67159, 0, 0, 0.509055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497923,-99) , 
-1, -0.797617, 1, 0, 0.499412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497923,-99) ,
+1, -0.797617, 1, 0, 0.499412,-99) ,
 1, 0.309319, 0, 0, 0.500994,-99)    );
   // itree = 2636
   fBoostWeights.push_back(0.000118036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492917,-99) , 
-7, 4.64755, 1, 0, 0.506229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492917,-99) ,
+7, 4.64755, 1, 0, 0.506229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496711,-99) , 
-4, -0.463655, 0, 0, 0.499359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496711,-99) ,
+4, -0.463655, 0, 0, 0.499359,-99) ,
 5, 0.329645, 1, 0, 0.501009,-99)    );
   // itree = 2637
   fBoostWeights.push_back(5.81519e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499514,-99) , 
-8, 3.45532, 1, 0, 0.502591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499514,-99) ,
+8, 3.45532, 1, 0, 0.502591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484785,-99) , 
-3, 0.390309, 0, 0, 0.498354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484785,-99) ,
+3, 0.390309, 0, 0, 0.498354,-99) ,
 8, 2.38156, 0, 0, 0.501017,-99)    );
   // itree = 2638
   fBoostWeights.push_back(0.000104329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490677,-99) , 
-0, 1.77191, 0, 0, 0.504974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490677,-99) ,
+0, 1.77191, 0, 0, 0.504974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49715,-99) , 
-8, 3.05694, 0, 0, 0.499315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49715,-99) ,
+8, 3.05694, 0, 0, 0.499315,-99) ,
 6, 2.32779, 0, 0, 0.501005,-99)    );
   // itree = 2639
   fBoostWeights.push_back(5.72483e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4995,-99) , 
-7, 3.85535, 0, 0, 0.502578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4995,-99) ,
+7, 3.85535, 0, 0, 0.502578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494873,-99) , 
-0, 2.20567, 1, 0, 0.49836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494873,-99) ,
+0, 2.20567, 1, 0, 0.49836,-99) ,
 8, 2.38156, 0, 0, 0.501011,-99)    );
   // itree = 2640
   fBoostWeights.push_back(5.78881e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499515,-99) , 
-7, 3.85535, 0, 0, 0.502566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499515,-99) ,
+7, 3.85535, 0, 0, 0.502566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484813,-99) , 
-3, 0.390309, 0, 0, 0.49836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484813,-99) ,
+3, 0.390309, 0, 0, 0.49836,-99) ,
 8, 2.38156, 0, 0, 0.501003,-99)    );
   // itree = 2641
   fBoostWeights.push_back(5.92749e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499914,-99) , 
-4, -1.10944, 1, 0, 0.502553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499914,-99) ,
+4, -1.10944, 1, 0, 0.502553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496781,-99) , 
-1, 0.0265351, 0, 0, 0.498349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496781,-99) ,
+1, 0.0265351, 0, 0, 0.498349,-99) ,
 8, 2.38156, 0, 0, 0.500991,-99)    );
   // itree = 2642
   fBoostWeights.push_back(8.22511e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499569,-99) , 
-6, 2.24033, 0, 0, 0.509019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499569,-99) ,
+6, 2.24033, 0, 0, 0.509019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498053,-99) , 
-6, 2.68053, 0, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498053,-99) ,
+6, 2.68053, 0, 0, 0.499421,-99) ,
 1, 0.309319, 0, 0, 0.500996,-99)    );
   // itree = 2643
   fBoostWeights.push_back(5.93019e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499493,-99) , 
-8, 3.45532, 1, 0, 0.502571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499493,-99) ,
+8, 3.45532, 1, 0, 0.502571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491781,-99) , 
-1, -0.162004, 1, 0, 0.498376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491781,-99) ,
+1, -0.162004, 1, 0, 0.498376,-99) ,
 8, 2.38156, 0, 0, 0.501012,-99)    );
   // itree = 2644
   fBoostWeights.push_back(5.7832e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499501,-99) , 
-4, -2.7239, 0, 0, 0.502558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499501,-99) ,
+4, -2.7239, 0, 0, 0.502558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484845,-99) , 
-3, 0.390309, 0, 0, 0.49837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484845,-99) ,
+3, 0.390309, 0, 0, 0.49837,-99) ,
 8, 2.38156, 0, 0, 0.501002,-99)    );
   // itree = 2645
   fBoostWeights.push_back(7.90657e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49631,-99) , 
-8, 2.67159, 0, 0, 0.509006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49631,-99) ,
+8, 2.67159, 0, 0, 0.509006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498139,-99) , 
-2, -0.39848, 1, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498139,-99) ,
+2, -0.39848, 1, 0, 0.499417,-99) ,
 1, 0.309319, 0, 0, 0.50099,-99)    );
   // itree = 2646
   fBoostWeights.push_back(0.000117583);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492942,-99) , 
-7, 4.64755, 1, 0, 0.50622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492942,-99) ,
+7, 4.64755, 1, 0, 0.50622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496719,-99) , 
-4, -0.463655, 0, 0, 0.49935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496719,-99) ,
+4, -0.463655, 0, 0, 0.49935,-99) ,
 5, 0.329645, 1, 0, 0.501,-99)    );
   // itree = 2647
   fBoostWeights.push_back(5.75792e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499531,-99) , 
-7, 3.85535, 0, 0, 0.50256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499531,-99) ,
+7, 3.85535, 0, 0, 0.50256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490017,-99) , 
-7, 4.29516, 0, 0, 0.498382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490017,-99) ,
+7, 4.29516, 0, 0, 0.498382,-99) ,
 8, 2.38156, 0, 0, 0.501007,-99)    );
   // itree = 2648
   fBoostWeights.push_back(5.91005e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499912,-99) , 
-4, -1.10944, 1, 0, 0.502547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499912,-99) ,
+4, -1.10944, 1, 0, 0.502547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496807,-99) , 
-1, 0.0265351, 0, 0, 0.498374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496807,-99) ,
+1, 0.0265351, 0, 0, 0.498374,-99) ,
 8, 2.38156, 0, 0, 0.500996,-99)    );
   // itree = 2649
   fBoostWeights.push_back(5.88146e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499925,-99) , 
-1, -0.185621, 0, 0, 0.502549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499925,-99) ,
+1, -0.185621, 0, 0, 0.502549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491799,-99) , 
-1, -0.162004, 1, 0, 0.498383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491799,-99) ,
+1, -0.162004, 1, 0, 0.498383,-99) ,
 8, 2.38156, 0, 0, 0.501001,-99)    );
   // itree = 2650
   fBoostWeights.push_back(5.77207e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-3, 0.380456, 1, 0, 0.502548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+3, 0.380456, 1, 0, 0.502548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484888,-99) , 
-3, 0.390309, 0, 0, 0.498378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484888,-99) ,
+3, 0.390309, 0, 0, 0.498378,-99) ,
 8, 2.38156, 0, 0, 0.500998,-99)    );
   // itree = 2651
   fBoostWeights.push_back(9.51233e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493361,-99) , 
-7, 4.64755, 1, 0, 0.509173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493361,-99) ,
+7, 4.64755, 1, 0, 0.509173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498061,-99) , 
-8, 3.18029, 0, 0, 0.499416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498061,-99) ,
+8, 3.18029, 0, 0, 0.499416,-99) ,
 5, 0.245271, 1, 0, 0.501001,-99)    );
   // itree = 2652
   fBoostWeights.push_back(5.69827e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499471,-99) , 
-8, 3.45532, 1, 0, 0.502569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499471,-99) ,
+8, 3.45532, 1, 0, 0.502569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49236,-99) , 
-4, -1.41151, 0, 0, 0.498389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49236,-99) ,
+4, -1.41151, 0, 0, 0.498389,-99) ,
 8, 2.38156, 0, 0, 0.501016,-99)    );
   // itree = 2653
   fBoostWeights.push_back(5.89993e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499486,-99) , 
-8, 3.45532, 1, 0, 0.502557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499486,-99) ,
+8, 3.45532, 1, 0, 0.502557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491821,-99) , 
-1, -0.162004, 1, 0, 0.498383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491821,-99) ,
+1, -0.162004, 1, 0, 0.498383,-99) ,
 8, 2.38156, 0, 0, 0.501006,-99)    );
   // itree = 2654
   fBoostWeights.push_back(5.72602e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499502,-99) , 
-8, 3.45532, 1, 0, 0.502543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499502,-99) ,
+8, 3.45532, 1, 0, 0.502543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490032,-99) , 
-7, 4.29516, 0, 0, 0.498377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490032,-99) ,
+7, 4.29516, 0, 0, 0.498377,-99) ,
 8, 2.38156, 0, 0, 0.500995,-99)    );
   // itree = 2655
   fBoostWeights.push_back(6.19171e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4901,-99) , 
-4, -3.0468, 0, 0, 0.501523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4901,-99) ,
+4, -3.0468, 0, 0, 0.501523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492445,-99) ,
 7, 3.73601, 0, 0, 0.500984,-99)    );
   // itree = 2656
   fBoostWeights.push_back(9.8115e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493343,-99) , 
-7, 4.64755, 1, 0, 0.509131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493343,-99) ,
+7, 4.64755, 1, 0, 0.509131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493558,-99) , 
-7, 4.33271, 0, 0, 0.499389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493558,-99) ,
+7, 4.33271, 0, 0, 0.499389,-99) ,
 5, 0.245271, 1, 0, 0.500972,-99)    );
   // itree = 2657
   fBoostWeights.push_back(0.000114817);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493333,-99) , 
-3, 0.721502, 1, 0, 0.509623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493333,-99) ,
+3, 0.721502, 1, 0, 0.509623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496973,-99) , 
-5, 0.878077, 0, 0, 0.499252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496973,-99) ,
+5, 0.878077, 0, 0, 0.499252,-99) ,
 8, 3.15342, 0, 0, 0.500961,-99)    );
   // itree = 2658
   fBoostWeights.push_back(0.000105209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497916,-99) , 
-8, 2.86397, 0, 0, 0.501371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497916,-99) ,
+8, 2.86397, 0, 0, 0.501371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486686,-99) , 
-3, 0.879452, 1, 0, 0.499433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486686,-99) ,
+3, 0.879452, 1, 0, 0.499433,-99) ,
 2, 0.742337, 1, 0, 0.500973,-99)    );
   // itree = 2659
   fBoostWeights.push_back(0.000109818);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493342,-99) , 
-3, 0.721502, 1, 0, 0.509601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493342,-99) ,
+3, 0.721502, 1, 0, 0.509601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497736,-99) , 
-6, 1.53772, 1, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497736,-99) ,
+6, 1.53772, 1, 0, 0.499277,-99) ,
 8, 3.15342, 0, 0, 0.500979,-99)    );
   // itree = 2660
   fBoostWeights.push_back(9.78924e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493401,-99) , 
-7, 4.64755, 1, 0, 0.509157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493401,-99) ,
+7, 4.64755, 1, 0, 0.509157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49362,-99) , 
-7, 4.33271, 0, 0, 0.499415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49362,-99) ,
+7, 4.33271, 0, 0, 0.499415,-99) ,
 5, 0.245271, 1, 0, 0.500998,-99)    );
   // itree = 2661
   fBoostWeights.push_back(5.88484e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499899,-99) , 
-0, 2.45318, 0, 0, 0.502524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499899,-99) ,
+0, 2.45318, 0, 0, 0.502524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496815,-99) , 
-1, 0.0265351, 0, 0, 0.498389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496815,-99) ,
+1, 0.0265351, 0, 0, 0.498389,-99) ,
 8, 2.38156, 0, 0, 0.500987,-99)    );
   // itree = 2662
   fBoostWeights.push_back(5.92038e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499872,-99) , 
-7, 4.57139, 1, 0, 0.502524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499872,-99) ,
+7, 4.57139, 1, 0, 0.502524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491848,-99) , 
-1, -0.162004, 1, 0, 0.498398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491848,-99) ,
+1, -0.162004, 1, 0, 0.498398,-99) ,
 8, 2.38156, 0, 0, 0.500991,-99)    );
   // itree = 2663
   fBoostWeights.push_back(7.88457e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495091,-99) , 
-5, 0.712418, 1, 0, 0.508811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495091,-99) ,
+5, 0.712418, 1, 0, 0.508811,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498395,-99) , 
-2, 0.956816, 0, 0, 0.499411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498395,-99) ,
+2, 0.956816, 0, 0, 0.499411,-99) ,
 0, 3.03054, 0, 0, 0.500989,-99)    );
   // itree = 2664
   fBoostWeights.push_back(7.16967e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.36856, 1, 1, 0.509162,-99) , 
+0,
+0,
+0, 2.36856, 1, 1, 0.509162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497735,-99) , 
-5, 0.891714, 0, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497735,-99) ,
+5, 0.891714, 0, 0, 0.499418,-99) ,
 5, 0.245271, 1, 0, 0.501001,-99)    );
   // itree = 2665
   fBoostWeights.push_back(9.95969e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495332,-99) , 
-5, 0.253431, 1, 0, 0.50619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495332,-99) ,
+5, 0.253431, 1, 0, 0.50619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496218,-99) , 
-7, 4.69073, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496218,-99) ,
+7, 4.69073, 0, 0, 0.499365,-99) ,
 5, 0.329645, 1, 0, 0.501004,-99)    );
   // itree = 2666
   fBoostWeights.push_back(5.88031e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499498,-99) , 
-4, -2.7239, 0, 0, 0.502541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499498,-99) ,
+4, -2.7239, 0, 0, 0.502541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491874,-99) , 
-1, -0.162004, 1, 0, 0.498407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491874,-99) ,
+1, -0.162004, 1, 0, 0.498407,-99) ,
 8, 2.38156, 0, 0, 0.501004,-99)    );
   // itree = 2667
   fBoostWeights.push_back(8.1115e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495416,-99) , 
-1, 0.0281889, 0, 0, 0.508797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495416,-99) ,
+1, 0.0281889, 0, 0, 0.508797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497322,-99) , 
-0, 2.12578, 1, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497322,-99) ,
+0, 2.12578, 1, 0, 0.499419,-99) ,
 0, 3.03054, 0, 0, 0.500994,-99)    );
   // itree = 2668
   fBoostWeights.push_back(0.000116628);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492991,-99) , 
-7, 4.64755, 1, 0, 0.506179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492991,-99) ,
+7, 4.64755, 1, 0, 0.506179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496233,-99) , 
-7, 4.69073, 0, 0, 0.499357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496233,-99) ,
+7, 4.69073, 0, 0, 0.499357,-99) ,
 5, 0.329645, 1, 0, 0.500995,-99)    );
   // itree = 2669
   fBoostWeights.push_back(5.76126e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-3, 0.380456, 1, 0, 0.502534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+3, 0.380456, 1, 0, 0.502534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484962,-99) , 
-3, 0.390309, 0, 0, 0.498401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484962,-99) ,
+3, 0.390309, 0, 0, 0.498401,-99) ,
 8, 2.38156, 0, 0, 0.500998,-99)    );
   // itree = 2670
   fBoostWeights.push_back(5.89446e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499521,-99) , 
-4, -2.7239, 0, 0, 0.502545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499521,-99) ,
+4, -2.7239, 0, 0, 0.502545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496813,-99) , 
-1, 0.0265351, 0, 0, 0.49839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496813,-99) ,
+1, 0.0265351, 0, 0, 0.49839,-99) ,
 8, 2.38156, 0, 0, 0.501001,-99)    );
   // itree = 2671
   fBoostWeights.push_back(9.72117e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498074,-99) , 
-5, 0.751479, 1, 0, 0.502052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498074,-99) ,
+5, 0.751479, 1, 0, 0.502052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49028,-99) , 
-1, -0.581424, 1, 0, 0.498277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49028,-99) ,
+1, -0.581424, 1, 0, 0.498277,-99) ,
 0, 1.93071, 0, 0, 0.500996,-99)    );
   // itree = 2672
   fBoostWeights.push_back(9.92148e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492705,-99) , 
-3, 0.951513, 1, 0, 0.504943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492705,-99) ,
+3, 0.951513, 1, 0, 0.504943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497173,-99) , 
-8, 3.05694, 0, 0, 0.499306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497173,-99) ,
+8, 3.05694, 0, 0, 0.499306,-99) ,
 6, 2.32779, 0, 0, 0.500989,-99)    );
   // itree = 2673
   fBoostWeights.push_back(5.69567e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499941,-99) , 
-3, 0.380456, 1, 0, 0.502527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499941,-99) ,
+3, 0.380456, 1, 0, 0.502527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490182,-99) , 
-7, 4.29516, 0, 0, 0.498407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490182,-99) ,
+7, 4.29516, 0, 0, 0.498407,-99) ,
 8, 2.38156, 0, 0, 0.500996,-99)    );
   // itree = 2674
   fBoostWeights.push_back(9.8675e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49726,-99) , 
-1, -0.161764, 0, 0, 0.50493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49726,-99) ,
+1, -0.161764, 0, 0, 0.50493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497202,-99) , 
-8, 3.05694, 0, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497202,-99) ,
+8, 3.05694, 0, 0, 0.499326,-99) ,
 6, 2.32779, 0, 0, 0.500999,-99)    );
   // itree = 2675
   fBoostWeights.push_back(5.80951e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499882,-99) , 
-7, 4.57139, 1, 0, 0.502542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499882,-99) ,
+7, 4.57139, 1, 0, 0.502542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484982,-99) , 
-3, 0.390309, 0, 0, 0.49842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484982,-99) ,
+3, 0.390309, 0, 0, 0.49842,-99) ,
 8, 2.38156, 0, 0, 0.50101,-99)    );
   // itree = 2676
   fBoostWeights.push_back(5.90494e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499897,-99) , 
-7, 4.57139, 1, 0, 0.502543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499897,-99) ,
+7, 4.57139, 1, 0, 0.502543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491877,-99) , 
-1, -0.162004, 1, 0, 0.498409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491877,-99) ,
+1, -0.162004, 1, 0, 0.498409,-99) ,
 8, 2.38156, 0, 0, 0.501007,-99)    );
   // itree = 2677
   fBoostWeights.push_back(8.69647e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493032,-99) , 
-7, 4.64755, 1, 0, 0.506165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493032,-99) ,
+7, 4.64755, 1, 0, 0.506165,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498688,-99) , 
-0, 3.30549, 0, 0, 0.499374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498688,-99) ,
+0, 3.30549, 0, 0, 0.499374,-99) ,
 5, 0.329645, 1, 0, 0.501005,-99)    );
   // itree = 2678
   fBoostWeights.push_back(7.00099e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498129,-99) , 
-5, 0.751479, 1, 0, 0.502065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498129,-99) ,
+5, 0.751479, 1, 0, 0.502065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490612,-99) , 
-8, 2.13485, 0, 0, 0.498323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490612,-99) ,
+8, 2.13485, 0, 0, 0.498323,-99) ,
 0, 1.93071, 0, 0, 0.501019,-99)    );
   // itree = 2679
   fBoostWeights.push_back(5.71119e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499423,-99) , 
-8, 3.45532, 1, 0, 0.502547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499423,-99) ,
+8, 3.45532, 1, 0, 0.502547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490208,-99) , 
-7, 4.29516, 0, 0, 0.498415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490208,-99) ,
+7, 4.29516, 0, 0, 0.498415,-99) ,
 8, 2.38156, 0, 0, 0.501012,-99)    );
   // itree = 2680
   fBoostWeights.push_back(5.87751e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499909,-99) , 
-7, 4.57139, 1, 0, 0.502535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499909,-99) ,
+7, 4.57139, 1, 0, 0.502535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496836,-99) , 
-1, 0.0265351, 0, 0, 0.498407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496836,-99) ,
+1, 0.0265351, 0, 0, 0.498407,-99) ,
 8, 2.38156, 0, 0, 0.501001,-99)    );
   // itree = 2681
   fBoostWeights.push_back(5.74254e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497668,-99) , 
-3, 1.04065, 1, 0, 0.501539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497668,-99) ,
+3, 1.04065, 1, 0, 0.501539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492535,-99) ,
 7, 3.73601, 0, 0, 0.501005,-99)    );
   // itree = 2682
   fBoostWeights.push_back(5.62909e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-6, 1.53556, 1, 1, 0.502528,-99) , 
+0,
+0,
+6, 1.53556, 1, 1, 0.502528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484983,-99) , 
-3, 0.390309, 0, 0, 0.498409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484983,-99) ,
+3, 0.390309, 0, 0, 0.498409,-99) ,
 8, 2.38156, 0, 0, 0.500998,-99)    );
   // itree = 2683
   fBoostWeights.push_back(5.85163e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499413,-99) , 
-8, 3.45532, 1, 0, 0.502513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499413,-99) ,
+8, 3.45532, 1, 0, 0.502513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491867,-99) , 
-1, -0.162004, 1, 0, 0.498399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491867,-99) ,
+1, -0.162004, 1, 0, 0.498399,-99) ,
 8, 2.38156, 0, 0, 0.500984,-99)    );
   // itree = 2684
   fBoostWeights.push_back(5.87973e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499925,-99) , 
-3, 0.380456, 1, 0, 0.5025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499925,-99) ,
+3, 0.380456, 1, 0, 0.5025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496823,-99) , 
-1, 0.0265351, 0, 0, 0.498393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496823,-99) ,
+1, 0.0265351, 0, 0, 0.498393,-99) ,
 8, 2.38156, 0, 0, 0.500974,-99)    );
   // itree = 2685
   fBoostWeights.push_back(5.84096e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499439,-99) , 
-8, 3.45532, 1, 0, 0.502511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499439,-99) ,
+8, 3.45532, 1, 0, 0.502511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491878,-99) , 
-1, -0.162004, 1, 0, 0.498402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491878,-99) ,
+1, -0.162004, 1, 0, 0.498402,-99) ,
 8, 2.38156, 0, 0, 0.500984,-99)    );
   // itree = 2686
   fBoostWeights.push_back(6.92568e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.508745,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.508745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497313,-99) , 
-0, 2.12578, 1, 0, 0.499406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497313,-99) ,
+0, 2.12578, 1, 0, 0.499406,-99) ,
 0, 3.03054, 0, 0, 0.500974,-99)    );
   // itree = 2687
   fBoostWeights.push_back(0.000113988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493365,-99) , 
-3, 0.721502, 1, 0, 0.509538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493365,-99) ,
+3, 0.721502, 1, 0, 0.509538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497012,-99) , 
-5, 0.878077, 0, 0, 0.499282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497012,-99) ,
+5, 0.878077, 0, 0, 0.499282,-99) ,
 8, 3.15342, 0, 0, 0.500973,-99)    );
   // itree = 2688
   fBoostWeights.push_back(9.70115e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493434,-99) , 
-7, 4.64755, 1, 0, 0.509059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493434,-99) ,
+7, 4.64755, 1, 0, 0.509059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493676,-99) , 
-7, 4.33271, 0, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493676,-99) ,
+7, 4.33271, 0, 0, 0.499417,-99) ,
 5, 0.245271, 1, 0, 0.500984,-99)    );
   // itree = 2689
   fBoostWeights.push_back(5.61676e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499896,-99) , 
-0, 2.45318, 0, 0, 0.502501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499896,-99) ,
+0, 2.45318, 0, 0, 0.502501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492404,-99) , 
-4, -1.41151, 0, 0, 0.498392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492404,-99) ,
+4, -1.41151, 0, 0, 0.498392,-99) ,
 8, 2.38156, 0, 0, 0.500974,-99)    );
   // itree = 2690
   fBoostWeights.push_back(7.7002e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.36856, 1, 1, 0.509054,-99) , 
+0,
+0,
+0, 2.36856, 1, 1, 0.509054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498172,-99) , 
-0, 3.44297, 0, 0, 0.499404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498172,-99) ,
+0, 3.44297, 0, 0, 0.499404,-99) ,
 5, 0.245271, 1, 0, 0.500972,-99)    );
   // itree = 2691
   fBoostWeights.push_back(5.87524e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49989,-99) , 
-7, 4.57139, 1, 0, 0.502512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49989,-99) ,
+7, 4.57139, 1, 0, 0.502512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496829,-99) , 
-1, 0.0265351, 0, 0, 0.498399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496829,-99) ,
+1, 0.0265351, 0, 0, 0.498399,-99) ,
 8, 2.38156, 0, 0, 0.500983,-99)    );
   // itree = 2692
   fBoostWeights.push_back(5.8424e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-3, 0.380456, 1, 0, 0.502513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+3, 0.380456, 1, 0, 0.502513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491894,-99) , 
-1, -0.162004, 1, 0, 0.498408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491894,-99) ,
+1, -0.162004, 1, 0, 0.498408,-99) ,
 8, 2.38156, 0, 0, 0.500987,-99)    );
   // itree = 2693
   fBoostWeights.push_back(9.90829e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495323,-99) , 
-5, 0.253431, 1, 0, 0.506113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495323,-99) ,
+5, 0.253431, 1, 0, 0.506113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496753,-99) , 
-4, -0.463655, 0, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496753,-99) ,
+4, -0.463655, 0, 0, 0.499373,-99) ,
 5, 0.329645, 1, 0, 0.500992,-99)    );
   // itree = 2694
   fBoostWeights.push_back(5.85609e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499464,-99) , 
-8, 3.45532, 1, 0, 0.502527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499464,-99) ,
+8, 3.45532, 1, 0, 0.502527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496838,-99) , 
-1, 0.0265351, 0, 0, 0.498407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496838,-99) ,
+1, 0.0265351, 0, 0, 0.498407,-99) ,
 8, 2.38156, 0, 0, 0.500996,-99)    );
   // itree = 2695
   fBoostWeights.push_back(5.72548e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499907,-99) , 
-7, 4.57139, 1, 0, 0.502514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499907,-99) ,
+7, 4.57139, 1, 0, 0.502514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485036,-99) , 
-3, 0.390309, 0, 0, 0.498416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485036,-99) ,
+3, 0.390309, 0, 0, 0.498416,-99) ,
 8, 2.38156, 0, 0, 0.500991,-99)    );
   // itree = 2696
   fBoostWeights.push_back(5.78978e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499968,-99) , 
-5, 0.248817, 1, 0, 0.502515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499968,-99) ,
+5, 0.248817, 1, 0, 0.502515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496843,-99) , 
-1, 0.0265351, 0, 0, 0.498406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496843,-99) ,
+1, 0.0265351, 0, 0, 0.498406,-99) ,
 8, 2.38156, 0, 0, 0.500988,-99)    );
   // itree = 2697
   fBoostWeights.push_back(5.66106e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499475,-99) , 
-4, -2.7239, 0, 0, 0.502524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499475,-99) ,
+4, -2.7239, 0, 0, 0.502524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490265,-99) , 
-7, 4.29516, 0, 0, 0.498415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490265,-99) ,
+7, 4.29516, 0, 0, 0.498415,-99) ,
 8, 2.38156, 0, 0, 0.500997,-99)    );
   // itree = 2698
   fBoostWeights.push_back(5.69908e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499473,-99) , 
-8, 3.45532, 1, 0, 0.502512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499473,-99) ,
+8, 3.45532, 1, 0, 0.502512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485052,-99) , 
-3, 0.390309, 0, 0, 0.498407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485052,-99) ,
+3, 0.390309, 0, 0, 0.498407,-99) ,
 8, 2.38156, 0, 0, 0.500986,-99)    );
   // itree = 2699
   fBoostWeights.push_back(8.07949e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49505,-99) , 
-5, 0.712418, 1, 0, 0.508695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49505,-99) ,
+5, 0.712418, 1, 0, 0.508695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497334,-99) , 
-0, 2.12578, 1, 0, 0.499417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497334,-99) ,
+0, 2.12578, 1, 0, 0.499417,-99) ,
 0, 3.03054, 0, 0, 0.500975,-99)    );
   // itree = 2700
   fBoostWeights.push_back(0.000103067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490664,-99) , 
-0, 1.77191, 0, 0, 0.504914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490664,-99) ,
+0, 1.77191, 0, 0, 0.504914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497182,-99) , 
-8, 3.05694, 0, 0, 0.499299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497182,-99) ,
+8, 3.05694, 0, 0, 0.499299,-99) ,
 6, 2.32779, 0, 0, 0.500976,-99)    );
   // itree = 2701
   fBoostWeights.push_back(5.69588e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499944,-99) , 
-3, 0.380456, 1, 0, 0.502504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499944,-99) ,
+3, 0.380456, 1, 0, 0.502504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485075,-99) , 
-3, 0.390309, 0, 0, 0.498409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485075,-99) ,
+3, 0.390309, 0, 0, 0.498409,-99) ,
 8, 2.38156, 0, 0, 0.500982,-99)    );
   // itree = 2702
   fBoostWeights.push_back(5.8407e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499481,-99) , 
-4, -2.7239, 0, 0, 0.502514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499481,-99) ,
+4, -2.7239, 0, 0, 0.502514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491883,-99) , 
-1, -0.162004, 1, 0, 0.498399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491883,-99) ,
+1, -0.162004, 1, 0, 0.498399,-99) ,
 8, 2.38156, 0, 0, 0.500985,-99)    );
   // itree = 2703
   fBoostWeights.push_back(5.83203e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-7, 4.57139, 1, 0, 0.502501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+7, 4.57139, 1, 0, 0.502501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49683,-99) , 
-1, 0.0265351, 0, 0, 0.498393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49683,-99) ,
+1, 0.0265351, 0, 0, 0.498393,-99) ,
 8, 2.38156, 0, 0, 0.500975,-99)    );
   // itree = 2704
   fBoostWeights.push_back(9.64513e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498114,-99) , 
-5, 0.751479, 1, 0, 0.502029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498114,-99) ,
+5, 0.751479, 1, 0, 0.502029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490289,-99) , 
-1, -0.581424, 1, 0, 0.498272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490289,-99) ,
+1, -0.581424, 1, 0, 0.498272,-99) ,
 0, 1.93071, 0, 0, 0.500978,-99)    );
   // itree = 2705
   fBoostWeights.push_back(5.67457e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499916,-99) , 
-4, -1.10944, 1, 0, 0.502496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499916,-99) ,
+4, -1.10944, 1, 0, 0.502496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485079,-99) , 
-3, 0.390309, 0, 0, 0.498395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485079,-99) ,
+3, 0.390309, 0, 0, 0.498395,-99) ,
 8, 2.38156, 0, 0, 0.500972,-99)    );
   // itree = 2706
   fBoostWeights.push_back(4.86945e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499563,-99) , 
-6, 2.32779, 0, 0, 0.501502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499563,-99) ,
+6, 2.32779, 0, 0, 0.501502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492523,-99) ,
 7, 3.73601, 0, 0, 0.500969,-99)    );
   // itree = 2707
   fBoostWeights.push_back(5.77944e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-1, -0.185621, 0, 0, 0.502503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+1, -0.185621, 0, 0, 0.502503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496833,-99) , 
-1, 0.0265351, 0, 0, 0.498391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496833,-99) ,
+1, 0.0265351, 0, 0, 0.498391,-99) ,
 8, 2.38156, 0, 0, 0.500975,-99)    );
   // itree = 2708
   fBoostWeights.push_back(0.000102413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490685,-99) , 
-0, 1.77191, 0, 0, 0.504882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490685,-99) ,
+0, 1.77191, 0, 0, 0.504882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497211,-99) , 
-8, 3.05694, 0, 0, 0.499316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497211,-99) ,
+8, 3.05694, 0, 0, 0.499316,-99) ,
 6, 2.32779, 0, 0, 0.500978,-99)    );
   // itree = 2709
   fBoostWeights.push_back(5.68966e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499468,-99) , 
-4, -2.7239, 0, 0, 0.502502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499468,-99) ,
+4, -2.7239, 0, 0, 0.502502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485115,-99) , 
-3, 0.390309, 0, 0, 0.498416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485115,-99) ,
+3, 0.390309, 0, 0, 0.498416,-99) ,
 8, 2.38156, 0, 0, 0.500984,-99)    );
   // itree = 2710
   fBoostWeights.push_back(5.67076e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-3, 0.380456, 1, 0, 0.50249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+3, 0.380456, 1, 0, 0.50249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485131,-99) , 
-3, 0.390309, 0, 0, 0.498406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485131,-99) ,
+3, 0.390309, 0, 0, 0.498406,-99) ,
 8, 2.38156, 0, 0, 0.500972,-99)    );
   // itree = 2711
   fBoostWeights.push_back(9.67048e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493409,-99) , 
-7, 4.64755, 1, 0, 0.50897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493409,-99) ,
+7, 4.64755, 1, 0, 0.50897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493697,-99) , 
-7, 4.33271, 0, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493697,-99) ,
+7, 4.33271, 0, 0, 0.499424,-99) ,
 5, 0.245271, 1, 0, 0.500975,-99)    );
   // itree = 2712
   fBoostWeights.push_back(5.64499e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499421,-99) , 
-8, 3.45532, 1, 0, 0.50249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499421,-99) ,
+8, 3.45532, 1, 0, 0.50249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48514,-99) , 
-3, 0.390309, 0, 0, 0.498385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48514,-99) ,
+3, 0.390309, 0, 0, 0.498385,-99) ,
 8, 2.38156, 0, 0, 0.500965,-99)    );
   // itree = 2713
   fBoostWeights.push_back(7.88625e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498995,-99) , 
-8, 2.38187, 0, 0, 0.508959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498995,-99) ,
+8, 2.38187, 0, 0, 0.508959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493711,-99) , 
-7, 4.33271, 0, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493711,-99) ,
+7, 4.33271, 0, 0, 0.4994,-99) ,
 5, 0.245271, 1, 0, 0.500953,-99)    );
   // itree = 2714
   fBoostWeights.push_back(7.70306e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499205,-99) , 
-4, -1.43121, 1, 0, 0.508952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499205,-99) ,
+4, -1.43121, 1, 0, 0.508952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498055,-99) , 
-8, 3.18029, 0, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498055,-99) ,
+8, 3.18029, 0, 0, 0.499391,-99) ,
 5, 0.245271, 1, 0, 0.500944,-99)    );
   // itree = 2715
   fBoostWeights.push_back(7.89724e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499226,-99) , 
-4, -1.43121, 1, 0, 0.50895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499226,-99) ,
+4, -1.43121, 1, 0, 0.50895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497495,-99) , 
-4, -0.463655, 0, 0, 0.499405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497495,-99) ,
+4, -0.463655, 0, 0, 0.499405,-99) ,
 5, 0.245271, 1, 0, 0.500956,-99)    );
   // itree = 2716
   fBoostWeights.push_back(9.59088e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493418,-99) , 
-7, 4.64755, 1, 0, 0.508949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493418,-99) ,
+7, 4.64755, 1, 0, 0.508949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493753,-99) , 
-7, 4.33271, 0, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493753,-99) ,
+7, 4.33271, 0, 0, 0.499413,-99) ,
 5, 0.245271, 1, 0, 0.500962,-99)    );
   // itree = 2717
   fBoostWeights.push_back(0.000121909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49333,-99) , 
-3, 0.721502, 1, 0, 0.509437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49333,-99) ,
+3, 0.721502, 1, 0, 0.509437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494725,-99) , 
-3, 0.714531, 0, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494725,-99) ,
+3, 0.714531, 0, 0, 0.499277,-99) ,
 8, 3.15342, 0, 0, 0.500952,-99)    );
   // itree = 2718
   fBoostWeights.push_back(9.59236e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493459,-99) , 
-7, 4.64755, 1, 0, 0.50896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493459,-99) ,
+7, 4.64755, 1, 0, 0.50896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498168,-99) , 
-0, 3.44297, 0, 0, 0.499396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498168,-99) ,
+0, 3.44297, 0, 0, 0.499396,-99) ,
 5, 0.245271, 1, 0, 0.50095,-99)    );
   // itree = 2719
   fBoostWeights.push_back(5.6348e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-3, 0.380456, 1, 0, 0.502488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+3, 0.380456, 1, 0, 0.502488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485215,-99) , 
-3, 0.390309, 0, 0, 0.498398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485215,-99) ,
+3, 0.390309, 0, 0, 0.498398,-99) ,
 8, 2.38156, 0, 0, 0.500968,-99)    );
   // itree = 2720
   fBoostWeights.push_back(9.79273e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492685,-99) , 
-3, 0.951513, 1, 0, 0.504869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492685,-99) ,
+3, 0.951513, 1, 0, 0.504869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497217,-99) , 
-8, 3.05694, 0, 0, 0.499311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497217,-99) ,
+8, 3.05694, 0, 0, 0.499311,-99) ,
 6, 2.32779, 0, 0, 0.500971,-99)    );
   // itree = 2721
   fBoostWeights.push_back(5.83072e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499467,-99) , 
-4, -2.7239, 0, 0, 0.502499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499467,-99) ,
+4, -2.7239, 0, 0, 0.502499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491877,-99) , 
-1, -0.162004, 1, 0, 0.498402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491877,-99) ,
+1, -0.162004, 1, 0, 0.498402,-99) ,
 8, 2.38156, 0, 0, 0.500977,-99)    );
   // itree = 2722
   fBoostWeights.push_back(7.6104e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495025,-99) , 
-5, 0.712418, 1, 0, 0.508635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495025,-99) ,
+5, 0.712418, 1, 0, 0.508635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498539,-99) , 
-6, 2.67893, 0, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498539,-99) ,
+6, 2.67893, 0, 0, 0.499419,-99) ,
 0, 3.03054, 0, 0, 0.500966,-99)    );
   // itree = 2723
   fBoostWeights.push_back(7.86704e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498114,-99) , 
-5, 0.751479, 1, 0, 0.502012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498114,-99) ,
+5, 0.751479, 1, 0, 0.502012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493069,-99) , 
-5, 0.883423, 0, 0, 0.49832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493069,-99) ,
+5, 0.883423, 0, 0, 0.49832,-99) ,
 0, 1.93071, 0, 0, 0.50098,-99)    );
   // itree = 2724
   fBoostWeights.push_back(5.83286e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499896,-99) , 
-7, 4.57139, 1, 0, 0.502494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499896,-99) ,
+7, 4.57139, 1, 0, 0.502494,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
-1, -0.162004, 1, 0, 0.498405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
+1, -0.162004, 1, 0, 0.498405,-99) ,
 8, 2.38156, 0, 0, 0.500974,-99)    );
   // itree = 2725
   fBoostWeights.push_back(9.80743e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495335,-99) , 
-5, 0.253431, 1, 0, 0.506057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495335,-99) ,
+5, 0.253431, 1, 0, 0.506057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496269,-99) , 
-7, 4.69073, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496269,-99) ,
+7, 4.69073, 0, 0, 0.499365,-99) ,
 5, 0.329645, 1, 0, 0.500972,-99)    );
   // itree = 2726
   fBoostWeights.push_back(5.83083e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499898,-99) , 
-7, 4.57139, 1, 0, 0.502495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499898,-99) ,
+7, 4.57139, 1, 0, 0.502495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49684,-99) , 
-1, 0.0265351, 0, 0, 0.498399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49684,-99) ,
+1, 0.0265351, 0, 0, 0.498399,-99) ,
 8, 2.38156, 0, 0, 0.500973,-99)    );
   // itree = 2727
   fBoostWeights.push_back(5.65088e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4994,-99) , 
-8, 3.45532, 1, 0, 0.502496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4994,-99) ,
+8, 3.45532, 1, 0, 0.502496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48523,-99) , 
-3, 0.390309, 0, 0, 0.498408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48523,-99) ,
+3, 0.390309, 0, 0, 0.498408,-99) ,
 8, 2.38156, 0, 0, 0.500977,-99)    );
   // itree = 2728
   fBoostWeights.push_back(5.55512e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4999,-99) , 
-7, 4.57139, 1, 0, 0.502483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4999,-99) ,
+7, 4.57139, 1, 0, 0.502483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492496,-99) , 
-4, -1.41151, 0, 0, 0.498398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492496,-99) ,
+4, -1.41151, 0, 0, 0.498398,-99) ,
 8, 2.38156, 0, 0, 0.500965,-99)    );
   // itree = 2729
   fBoostWeights.push_back(9.69725e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490714,-99) , 
-0, 1.77191, 0, 0, 0.504844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490714,-99) ,
+0, 1.77191, 0, 0, 0.504844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497444,-99) , 
-6, 1.61417, 1, 0, 0.499311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497444,-99) ,
+6, 1.61417, 1, 0, 0.499311,-99) ,
 6, 2.32779, 0, 0, 0.500963,-99)    );
   // itree = 2730
   fBoostWeights.push_back(0.000101385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493072,-99) , 
-7, 4.64755, 1, 0, 0.506045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493072,-99) ,
+7, 4.64755, 1, 0, 0.506045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498121,-99) , 
-6, 2.67895, 0, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498121,-99) ,
+6, 2.67895, 0, 0, 0.499364,-99) ,
 5, 0.329645, 1, 0, 0.500969,-99)    );
   // itree = 2731
   fBoostWeights.push_back(8.90519e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499356,-99) , 
-0, 2.82292, 0, 0, 0.506043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499356,-99) ,
+0, 2.82292, 0, 0, 0.506043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496796,-99) , 
-4, -0.463655, 0, 0, 0.499386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496796,-99) ,
+4, -0.463655, 0, 0, 0.499386,-99) ,
 5, 0.329645, 1, 0, 0.500985,-99)    );
   // itree = 2732
   fBoostWeights.push_back(5.71221e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495986,-99) , 
-3, 1.14936, 1, 0, 0.501522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495986,-99) ,
+3, 1.14936, 1, 0, 0.501522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492604,-99) ,
 7, 3.73601, 0, 0, 0.500993,-99)    );
   // itree = 2733
   fBoostWeights.push_back(7.59719e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.402147, 0, 1, 0.50484,-99) , 
+0,
+0,
+2, -0.402147, 0, 1, 0.50484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49571,-99) , 
-2, 0.313175, 1, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49571,-99) ,
+2, 0.313175, 1, 0, 0.499342,-99) ,
 6, 2.32779, 0, 0, 0.500983,-99)    );
   // itree = 2734
   fBoostWeights.push_back(0.000103577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497982,-99) , 
-8, 2.86397, 0, 0, 0.501375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497982,-99) ,
+8, 2.86397, 0, 0, 0.501375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486778,-99) , 
-3, 0.879452, 1, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486778,-99) ,
+3, 0.879452, 1, 0, 0.499437,-99) ,
 2, 0.742337, 1, 0, 0.500976,-99)    );
   // itree = 2735
   fBoostWeights.push_back(0.000114793);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493094,-99) , 
-7, 4.64755, 1, 0, 0.506035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493094,-99) ,
+7, 4.64755, 1, 0, 0.506035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496806,-99) , 
-4, -0.463655, 0, 0, 0.499385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496806,-99) ,
+4, -0.463655, 0, 0, 0.499385,-99) ,
 5, 0.329645, 1, 0, 0.500982,-99)    );
   // itree = 2736
   fBoostWeights.push_back(0.000102397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494523,-99) , 
-7, 4.53009, 1, 0, 0.506032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494523,-99) ,
+7, 4.53009, 1, 0, 0.506032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497606,-99) , 
-1, -0.53912, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497606,-99) ,
+1, -0.53912, 1, 0, 0.499395,-99) ,
 5, 0.329645, 1, 0, 0.500989,-99)    );
   // itree = 2737
   fBoostWeights.push_back(8.36418e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497821,-99) , 
-2, 0.527756, 1, 0, 0.501989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497821,-99) ,
+2, 0.527756, 1, 0, 0.501989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488612,-99) , 
-3, 0.710516, 0, 0, 0.497176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488612,-99) ,
+3, 0.710516, 0, 0, 0.497176,-99) ,
 8, 2.09211, 0, 0, 0.501,-99)    );
   // itree = 2738
   fBoostWeights.push_back(8.31948e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497844,-99) , 
-2, 0.527756, 1, 0, 0.501982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497844,-99) ,
+2, 0.527756, 1, 0, 0.501982,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488635,-99) , 
-3, 0.710516, 0, 0, 0.497173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488635,-99) ,
+3, 0.710516, 0, 0, 0.497173,-99) ,
 8, 2.09211, 0, 0, 0.500993,-99)    );
   // itree = 2739
   fBoostWeights.push_back(7.71519e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495297,-99) , 
-1, 0.0281889, 0, 0, 0.508614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495297,-99) ,
+1, 0.0281889, 0, 0, 0.508614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497593,-99) , 
-4, -1.10944, 1, 0, 0.499447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497593,-99) ,
+4, -1.10944, 1, 0, 0.499447,-99) ,
 0, 3.03054, 0, 0, 0.500986,-99)    );
   // itree = 2740
   fBoostWeights.push_back(6.14537e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490168,-99) , 
-4, -3.0468, 0, 0, 0.501517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490168,-99) ,
+4, -3.0468, 0, 0, 0.501517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4926,-99) ,
 7, 3.73601, 0, 0, 0.500988,-99)    );
   // itree = 2741
   fBoostWeights.push_back(5.81408e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499379,-99) , 
-8, 3.45532, 1, 0, 0.502485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499379,-99) ,
+8, 3.45532, 1, 0, 0.502485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491924,-99) , 
-1, -0.162004, 1, 0, 0.498423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491924,-99) ,
+1, -0.162004, 1, 0, 0.498423,-99) ,
 8, 2.38156, 0, 0, 0.500975,-99)    );
   // itree = 2742
   fBoostWeights.push_back(0.000101154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490747,-99) , 
-0, 1.77191, 0, 0, 0.504816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490747,-99) ,
+0, 1.77191, 0, 0, 0.504816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497251,-99) , 
-8, 3.05694, 0, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497251,-99) ,
+8, 3.05694, 0, 0, 0.499326,-99) ,
 6, 2.32779, 0, 0, 0.500965,-99)    );
   // itree = 2743
   fBoostWeights.push_back(5.59841e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499456,-99) , 
-4, -2.7239, 0, 0, 0.502472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499456,-99) ,
+4, -2.7239, 0, 0, 0.502472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494957,-99) , 
-0, 2.20567, 1, 0, 0.498433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494957,-99) ,
+0, 2.20567, 1, 0, 0.498433,-99) ,
 8, 2.38156, 0, 0, 0.500971,-99)    );
   // itree = 2744
   fBoostWeights.push_back(9.2045e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496107,-99) , 
-4, -0.774054, 1, 0, 0.508795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496107,-99) ,
+4, -0.774054, 1, 0, 0.508795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496457,-99) , 
-3, 0.823237, 0, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496457,-99) ,
+3, 0.823237, 0, 0, 0.499426,-99) ,
 1, 0.309319, 0, 0, 0.500963,-99)    );
   // itree = 2745
   fBoostWeights.push_back(5.61325e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499908,-99) , 
-4, -1.10944, 1, 0, 0.50246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499908,-99) ,
+4, -1.10944, 1, 0, 0.50246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485313,-99) , 
-3, 0.390309, 0, 0, 0.498433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485313,-99) ,
+3, 0.390309, 0, 0, 0.498433,-99) ,
 8, 2.38156, 0, 0, 0.500964,-99)    );
   // itree = 2746
   fBoostWeights.push_back(5.7802e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499937,-99) , 
-3, 0.380456, 1, 0, 0.502462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499937,-99) ,
+3, 0.380456, 1, 0, 0.502462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491949,-99) , 
-1, -0.162004, 1, 0, 0.498423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491949,-99) ,
+1, -0.162004, 1, 0, 0.498423,-99) ,
 8, 2.38156, 0, 0, 0.500961,-99)    );
   // itree = 2747
   fBoostWeights.push_back(5.56905e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499364,-99) , 
-8, 3.45532, 1, 0, 0.502473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499364,-99) ,
+8, 3.45532, 1, 0, 0.502473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490379,-99) , 
-7, 4.29516, 0, 0, 0.498418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490379,-99) ,
+7, 4.29516, 0, 0, 0.498418,-99) ,
 8, 2.38156, 0, 0, 0.500966,-99)    );
   // itree = 2748
   fBoostWeights.push_back(5.75503e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499952,-99) , 
-5, 0.248817, 1, 0, 0.50246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499952,-99) ,
+5, 0.248817, 1, 0, 0.50246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496845,-99) , 
-1, 0.0265351, 0, 0, 0.49841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496845,-99) ,
+1, 0.0265351, 0, 0, 0.49841,-99) ,
 8, 2.38156, 0, 0, 0.500955,-99)    );
   // itree = 2749
   fBoostWeights.push_back(5.78268e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499388,-99) , 
-8, 3.45532, 1, 0, 0.50247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499388,-99) ,
+8, 3.45532, 1, 0, 0.50247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496861,-99) , 
-1, 0.0265351, 0, 0, 0.498419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496861,-99) ,
+1, 0.0265351, 0, 0, 0.498419,-99) ,
 8, 2.38156, 0, 0, 0.500965,-99)    );
   // itree = 2750
   fBoostWeights.push_back(5.7702e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499442,-99) , 
-4, -2.7239, 0, 0, 0.502457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499442,-99) ,
+4, -2.7239, 0, 0, 0.502457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491948,-99) , 
-1, -0.162004, 1, 0, 0.498428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491948,-99) ,
+1, -0.162004, 1, 0, 0.498428,-99) ,
 8, 2.38156, 0, 0, 0.50096,-99)    );
   // itree = 2751
   fBoostWeights.push_back(9.50919e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493511,-99) , 
-7, 4.64755, 1, 0, 0.50886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493511,-99) ,
+7, 4.64755, 1, 0, 0.50886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493786,-99) , 
-7, 4.33271, 0, 0, 0.499415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493786,-99) ,
+7, 4.33271, 0, 0, 0.499415,-99) ,
 5, 0.245271, 1, 0, 0.50095,-99)    );
   // itree = 2752
   fBoostWeights.push_back(0.000117432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490157,-99) , 
-5, 0.795254, 1, 0, 0.509345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490157,-99) ,
+5, 0.795254, 1, 0, 0.509345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494768,-99) , 
-3, 0.714531, 0, 0, 0.499281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494768,-99) ,
+3, 0.714531, 0, 0, 0.499281,-99) ,
 8, 3.15342, 0, 0, 0.50094,-99)    );
   // itree = 2753
   fBoostWeights.push_back(0.000116805);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490188,-99) , 
-5, 0.795254, 1, 0, 0.509333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490188,-99) ,
+5, 0.795254, 1, 0, 0.509333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4948,-99) , 
-3, 0.714531, 0, 0, 0.499278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4948,-99) ,
+3, 0.714531, 0, 0, 0.499278,-99) ,
 8, 3.15342, 0, 0, 0.500935,-99)    );
   // itree = 2754
   fBoostWeights.push_back(0.000114298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492074,-99) , 
-7, 4.70473, 1, 0, 0.509321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492074,-99) ,
+7, 4.70473, 1, 0, 0.509321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494831,-99) , 
-3, 0.714531, 0, 0, 0.499275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494831,-99) ,
+3, 0.714531, 0, 0, 0.499275,-99) ,
 8, 3.15342, 0, 0, 0.500931,-99)    );
   // itree = 2755
   fBoostWeights.push_back(9.9051e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496042,-99) , 
-4, -0.709333, 1, 0, 0.509311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496042,-99) ,
+4, -0.709333, 1, 0, 0.509311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497034,-99) , 
-5, 0.878077, 0, 0, 0.499272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497034,-99) ,
+5, 0.878077, 0, 0, 0.499272,-99) ,
 8, 3.15342, 0, 0, 0.500927,-99)    );
   // itree = 2756
   fBoostWeights.push_back(8.48666e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 2.46648, 1, 1, 0.509305,-99) , 
+0,
+0,
+0, 2.46648, 1, 1, 0.509305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497763,-99) , 
-6, 1.53772, 1, 0, 0.499283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497763,-99) ,
+6, 1.53772, 1, 0, 0.499283,-99) ,
 8, 3.15342, 0, 0, 0.500935,-99)    );
   // itree = 2757
   fBoostWeights.push_back(9.84077e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496046,-99) , 
-4, -0.709333, 1, 0, 0.509282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496046,-99) ,
+4, -0.709333, 1, 0, 0.509282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497077,-99) , 
-5, 0.878077, 0, 0, 0.499301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497077,-99) ,
+5, 0.878077, 0, 0, 0.499301,-99) ,
 8, 3.15342, 0, 0, 0.500946,-99)    );
   // itree = 2758
   fBoostWeights.push_back(0.000102408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498278,-99) , 
-6, 2.15222, 0, 0, 0.501932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498278,-99) ,
+6, 2.15222, 0, 0, 0.501932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48572,-99) , 
-6, 2.13557, 1, 0, 0.497177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48572,-99) ,
+6, 2.13557, 1, 0, 0.497177,-99) ,
 8, 2.09211, 0, 0, 0.500954,-99)    );
   // itree = 2759
   fBoostWeights.push_back(0.00010138);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493204,-99) , 
-7, 4.64755, 1, 0, 0.506061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493204,-99) ,
+7, 4.64755, 1, 0, 0.506061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494118,-99) , 
-3, 0.662954, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494118,-99) ,
+3, 0.662954, 0, 0, 0.499342,-99) ,
 5, 0.329645, 1, 0, 0.500956,-99)    );
   // itree = 2760
   fBoostWeights.push_back(5.61757e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4999,-99) , 
-3, 0.380456, 1, 0, 0.502434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4999,-99) ,
+3, 0.380456, 1, 0, 0.502434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485488,-99) , 
-3, 0.390309, 0, 0, 0.498432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485488,-99) ,
+3, 0.390309, 0, 0, 0.498432,-99) ,
 8, 2.38156, 0, 0, 0.500947,-99)    );
   // itree = 2761
   fBoostWeights.push_back(5.50882e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499915,-99) , 
-3, 0.380456, 1, 0, 0.502444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499915,-99) ,
+3, 0.380456, 1, 0, 0.502444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492636,-99) , 
-4, -1.41151, 0, 0, 0.498422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492636,-99) ,
+4, -1.41151, 0, 0, 0.498422,-99) ,
 8, 2.38156, 0, 0, 0.500949,-99)    );
   // itree = 2762
   fBoostWeights.push_back(5.79603e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49993,-99) , 
-3, 0.380456, 1, 0, 0.502454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49993,-99) ,
+3, 0.380456, 1, 0, 0.502454,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496851,-99) , 
-1, 0.0265351, 0, 0, 0.498416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496851,-99) ,
+1, 0.0265351, 0, 0, 0.498416,-99) ,
 8, 2.38156, 0, 0, 0.500954,-99)    );
   // itree = 2763
   fBoostWeights.push_back(0.000109372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497848,-99) , 
-8, 2.67103, 0, 0, 0.501778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497848,-99) ,
+8, 2.67103, 0, 0, 0.501778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491601,-99) , 
-6, 1.65196, 1, 0, 0.498118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491601,-99) ,
+6, 1.65196, 1, 0, 0.498118,-99) ,
 3, 1.04065, 1, 0, 0.500964,-99)    );
   // itree = 2764
   fBoostWeights.push_back(0.000100224);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490821,-99) , 
-0, 1.77191, 0, 0, 0.504804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490821,-99) ,
+0, 1.77191, 0, 0, 0.504804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497288,-99) , 
-8, 3.05694, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497288,-99) ,
+8, 3.05694, 0, 0, 0.499336,-99) ,
 6, 2.32779, 0, 0, 0.500969,-99)    );
   // itree = 2765
   fBoostWeights.push_back(8.55499e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49833,-99) , 
-6, 2.15222, 0, 0, 0.501951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49833,-99) ,
+6, 2.15222, 0, 0, 0.501951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492605,-99) , 
-1, -0.539051, 1, 0, 0.497201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492605,-99) ,
+1, -0.539051, 1, 0, 0.497201,-99) ,
 8, 2.09211, 0, 0, 0.500975,-99)    );
   // itree = 2766
   fBoostWeights.push_back(0.000101367);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498352,-99) , 
-6, 2.15222, 0, 0, 0.501953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498352,-99) ,
+6, 2.15222, 0, 0, 0.501953,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48578,-99) , 
-6, 2.13557, 1, 0, 0.497207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48578,-99) ,
+6, 2.13557, 1, 0, 0.497207,-99) ,
 8, 2.09211, 0, 0, 0.500977,-99)    );
   // itree = 2767
   fBoostWeights.push_back(9.18713e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49838,-99) , 
-6, 2.15222, 0, 0, 0.501956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49838,-99) ,
+6, 2.15222, 0, 0, 0.501956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486322,-99) , 
-5, 0.754281, 1, 0, 0.497204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486322,-99) ,
+5, 0.754281, 1, 0, 0.497204,-99) ,
 8, 2.09211, 0, 0, 0.500979,-99)    );
   // itree = 2768
   fBoostWeights.push_back(8.04721e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499541,-99) , 
-1, -0.17959, 0, 0, 0.501958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499541,-99) ,
+1, -0.17959, 0, 0, 0.501958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485808,-99) , 
-6, 2.13557, 1, 0, 0.497199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485808,-99) ,
+6, 2.13557, 1, 0, 0.497199,-99) ,
 8, 2.09211, 0, 0, 0.500979,-99)    );
   // itree = 2769
   fBoostWeights.push_back(8.12952e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494963,-99) , 
-5, 0.712418, 1, 0, 0.508572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494963,-99) ,
+5, 0.712418, 1, 0, 0.508572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497323,-99) , 
-0, 2.12578, 1, 0, 0.499447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497323,-99) ,
+0, 2.12578, 1, 0, 0.499447,-99) ,
 0, 3.03054, 0, 0, 0.500979,-99)    );
   // itree = 2770
   fBoostWeights.push_back(0.000100317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498407,-99) , 
-6, 2.15222, 0, 0, 0.50196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498407,-99) ,
+6, 2.15222, 0, 0, 0.50196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485828,-99) , 
-6, 2.13557, 1, 0, 0.497193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485828,-99) ,
+6, 2.13557, 1, 0, 0.497193,-99) ,
 8, 2.09211, 0, 0, 0.50098,-99)    );
   // itree = 2771
   fBoostWeights.push_back(8.10459e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497865,-99) , 
-2, 0.527756, 1, 0, 0.501963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497865,-99) ,
+2, 0.527756, 1, 0, 0.501963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486251,-99) , 
-7, 4.76501, 1, 0, 0.49719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486251,-99) ,
+7, 4.76501, 1, 0, 0.49719,-99) ,
 8, 2.09211, 0, 0, 0.500981,-99)    );
   // itree = 2772
   fBoostWeights.push_back(8.45729e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498426,-99) , 
-6, 2.15222, 0, 0, 0.501955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498426,-99) ,
+6, 2.15222, 0, 0, 0.501955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492009,-99) , 
-2, 0.394494, 0, 0, 0.497184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492009,-99) ,
+2, 0.394494, 0, 0, 0.497184,-99) ,
 8, 2.09211, 0, 0, 0.500974,-99)    );
   // itree = 2773
   fBoostWeights.push_back(8.59582e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497889,-99) , 
-2, 0.527756, 1, 0, 0.501957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497889,-99) ,
+2, 0.527756, 1, 0, 0.501957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486347,-99) , 
-5, 0.754281, 1, 0, 0.497187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486347,-99) ,
+5, 0.754281, 1, 0, 0.497187,-99) ,
 8, 2.09211, 0, 0, 0.500976,-99)    );
   // itree = 2774
   fBoostWeights.push_back(6.98417e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498922,-99) , 
-0, 1.65576, 0, 0, 0.501949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498922,-99) ,
+0, 1.65576, 0, 0, 0.501949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48637,-99) , 
-5, 0.754281, 1, 0, 0.497182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48637,-99) ,
+5, 0.754281, 1, 0, 0.497182,-99) ,
 8, 2.09211, 0, 0, 0.500969,-99)    );
   // itree = 2775
   fBoostWeights.push_back(7.8304e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498768,-99) , 
-3, 0.421425, 1, 0, 0.506078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498768,-99) ,
+3, 0.421425, 1, 0, 0.506078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497344,-99) , 
-5, 0.893056, 0, 0, 0.49934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497344,-99) ,
+5, 0.893056, 0, 0, 0.49934,-99) ,
 5, 0.329645, 1, 0, 0.500959,-99)    );
   // itree = 2776
   fBoostWeights.push_back(9.93569e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498438,-99) , 
-6, 2.15222, 0, 0, 0.501943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498438,-99) ,
+6, 2.15222, 0, 0, 0.501943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485855,-99) , 
-6, 2.13557, 1, 0, 0.497183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485855,-99) ,
+6, 2.13557, 1, 0, 0.497183,-99) ,
 8, 2.09211, 0, 0, 0.500964,-99)    );
   // itree = 2777
   fBoostWeights.push_back(8.10402e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494955,-99) , 
-5, 0.712418, 1, 0, 0.508542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494955,-99) ,
+5, 0.712418, 1, 0, 0.508542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497323,-99) , 
-0, 2.12578, 1, 0, 0.499436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497323,-99) ,
+0, 2.12578, 1, 0, 0.499436,-99) ,
 0, 3.03054, 0, 0, 0.500965,-99)    );
   // itree = 2778
   fBoostWeights.push_back(8.99721e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498466,-99) , 
-6, 2.15222, 0, 0, 0.501947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498466,-99) ,
+6, 2.15222, 0, 0, 0.501947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486378,-99) , 
-5, 0.754281, 1, 0, 0.497177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486378,-99) ,
+5, 0.754281, 1, 0, 0.497177,-99) ,
 8, 2.09211, 0, 0, 0.500966,-99)    );
   // itree = 2779
   fBoostWeights.push_back(8.94933e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49849,-99) , 
-6, 2.15222, 0, 0, 0.501949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49849,-99) ,
+6, 2.15222, 0, 0, 0.501949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486402,-99) , 
-5, 0.754281, 1, 0, 0.497172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486402,-99) ,
+5, 0.754281, 1, 0, 0.497172,-99) ,
 8, 2.09211, 0, 0, 0.500967,-99)    );
   // itree = 2780
   fBoostWeights.push_back(0.00010228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493289,-99) , 
-7, 4.64755, 1, 0, 0.506102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493289,-99) ,
+7, 4.64755, 1, 0, 0.506102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497558,-99) , 
-1, -0.53912, 1, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497558,-99) ,
+1, -0.53912, 1, 0, 0.499344,-99) ,
 5, 0.329645, 1, 0, 0.500967,-99)    );
   // itree = 2781
   fBoostWeights.push_back(9.8039e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498522,-99) , 
-6, 2.15222, 0, 0, 0.501961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498522,-99) ,
+6, 2.15222, 0, 0, 0.501961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485887,-99) , 
-6, 2.13557, 1, 0, 0.49717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485887,-99) ,
+6, 2.13557, 1, 0, 0.49717,-99) ,
 8, 2.09211, 0, 0, 0.500976,-99)    );
   // itree = 2782
   fBoostWeights.push_back(8.18266e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498548,-99) , 
-6, 2.15222, 0, 0, 0.501963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498548,-99) ,
+6, 2.15222, 0, 0, 0.501963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492612,-99) , 
-1, -0.539051, 1, 0, 0.497168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492612,-99) ,
+1, -0.539051, 1, 0, 0.497168,-99) ,
 8, 2.09211, 0, 0, 0.500977,-99)    );
   // itree = 2783
   fBoostWeights.push_back(0.000109338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497995,-99) , 
-6, 2.24, 0, 0, 0.501773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497995,-99) ,
+6, 2.24, 0, 0, 0.501773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491673,-99) , 
-6, 1.65196, 1, 0, 0.49821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491673,-99) ,
+6, 1.65196, 1, 0, 0.49821,-99) ,
 3, 1.04065, 1, 0, 0.50098,-99)    );
   // itree = 2784
   fBoostWeights.push_back(9.69533e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498593,-99) , 
-6, 2.15222, 0, 0, 0.501972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498593,-99) ,
+6, 2.15222, 0, 0, 0.501972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485911,-99) , 
-6, 2.13557, 1, 0, 0.497181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485911,-99) ,
+6, 2.13557, 1, 0, 0.497181,-99) ,
 8, 2.09211, 0, 0, 0.500987,-99)    );
   // itree = 2785
   fBoostWeights.push_back(7.8761e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498019,-99) , 
-5, 0.751479, 1, 0, 0.502004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498019,-99) ,
+5, 0.751479, 1, 0, 0.502004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493215,-99) , 
-5, 0.883423, 0, 0, 0.498369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493215,-99) ,
+5, 0.883423, 0, 0, 0.498369,-99) ,
 0, 1.93071, 0, 0, 0.500988,-99)    );
   // itree = 2786
   fBoostWeights.push_back(9.82141e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497127,-99) , 
-4, -1.32703, 1, 0, 0.506122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497127,-99) ,
+4, -1.32703, 1, 0, 0.506122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496269,-99) , 
-7, 4.69073, 0, 0, 0.499358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496269,-99) ,
+7, 4.69073, 0, 0, 0.499358,-99) ,
 5, 0.329645, 1, 0, 0.500982,-99)    );
   // itree = 2787
   fBoostWeights.push_back(9.63645e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498043,-99) , 
-5, 0.751479, 1, 0, 0.501998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498043,-99) ,
+5, 0.751479, 1, 0, 0.501998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490422,-99) , 
-1, -0.581424, 1, 0, 0.498375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490422,-99) ,
+1, -0.581424, 1, 0, 0.498375,-99) ,
 0, 1.93071, 0, 0, 0.500985,-99)    );
   // itree = 2788
   fBoostWeights.push_back(8.75955e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498603,-99) , 
-6, 2.15222, 0, 0, 0.501965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498603,-99) ,
+6, 2.15222, 0, 0, 0.501965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48646,-99) , 
-5, 0.754281, 1, 0, 0.497168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48646,-99) ,
+5, 0.754281, 1, 0, 0.497168,-99) ,
 8, 2.09211, 0, 0, 0.500978,-99)    );
   // itree = 2789
   fBoostWeights.push_back(7.62809e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495062,-99) , 
-5, 0.712418, 1, 0, 0.508555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495062,-99) ,
+5, 0.712418, 1, 0, 0.508555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498194,-99) , 
-5, 0.920264, 0, 0, 0.49945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498194,-99) ,
+5, 0.920264, 0, 0, 0.49945,-99) ,
 0, 3.03054, 0, 0, 0.500979,-99)    );
   // itree = 2790
   fBoostWeights.push_back(9.41645e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49794,-99) , 
-2, 0.527756, 1, 0, 0.501974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49794,-99) ,
+2, 0.527756, 1, 0, 0.501974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485939,-99) , 
-6, 2.13557, 1, 0, 0.497169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485939,-99) ,
+6, 2.13557, 1, 0, 0.497169,-99) ,
 8, 2.09211, 0, 0, 0.500986,-99)    );
   // itree = 2791
   fBoostWeights.push_back(9.06216e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496229,-99) , 
-4, -0.774054, 1, 0, 0.508739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496229,-99) ,
+4, -0.774054, 1, 0, 0.508739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496538,-99) , 
-3, 0.823237, 0, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496538,-99) ,
+3, 0.823237, 0, 0, 0.499456,-99) ,
 1, 0.309319, 0, 0, 0.500979,-99)    );
   // itree = 2792
   fBoostWeights.push_back(8.47797e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497966,-99) , 
-2, 0.527756, 1, 0, 0.501966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497966,-99) ,
+2, 0.527756, 1, 0, 0.501966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486481,-99) , 
-5, 0.754281, 1, 0, 0.497167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486481,-99) ,
+5, 0.754281, 1, 0, 0.497167,-99) ,
 8, 2.09211, 0, 0, 0.500979,-99)    );
   // itree = 2793
   fBoostWeights.push_back(0.00010857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498023,-99) , 
-6, 2.24, 0, 0, 0.501762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498023,-99) ,
+6, 2.24, 0, 0, 0.501762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491689,-99) , 
-6, 1.65196, 1, 0, 0.498211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491689,-99) ,
+6, 1.65196, 1, 0, 0.498211,-99) ,
 3, 1.04065, 1, 0, 0.500972,-99)    );
   // itree = 2794
   fBoostWeights.push_back(7.83493e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498962,-99) , 
-0, 1.65576, 0, 0, 0.501965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498962,-99) ,
+0, 1.65576, 0, 0, 0.501965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48596,-99) , 
-6, 2.13557, 1, 0, 0.49717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48596,-99) ,
+6, 2.13557, 1, 0, 0.49717,-99) ,
 8, 2.09211, 0, 0, 0.500979,-99)    );
   // itree = 2795
   fBoostWeights.push_back(5.01781e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499001,-99) , 
-6, 2.32779, 0, 0, 0.50116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499001,-99) ,
+6, 2.32779, 0, 0, 0.50116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498249,-99) ,
 2, -0.974311, 0, 0, 0.500968,-99)    );
   // itree = 2796
   fBoostWeights.push_back(9.32635e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497988,-99) , 
-2, 0.527756, 1, 0, 0.501957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497988,-99) ,
+2, 0.527756, 1, 0, 0.501957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485979,-99) , 
-6, 2.13557, 1, 0, 0.497174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485979,-99) ,
+6, 2.13557, 1, 0, 0.497174,-99) ,
 8, 2.09211, 0, 0, 0.500974,-99)    );
   // itree = 2797
   fBoostWeights.push_back(6.25112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.508512,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.508512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495299,-99) , 
-7, 4.33271, 0, 0, 0.499444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495299,-99) ,
+7, 4.33271, 0, 0, 0.499444,-99) ,
 0, 3.03054, 0, 0, 0.500966,-99)    );
   // itree = 2798
   fBoostWeights.push_back(0.000114234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494674,-99) , 
-7, 4.53009, 1, 0, 0.506094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494674,-99) ,
+7, 4.53009, 1, 0, 0.506094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496762,-99) , 
-4, -0.463655, 0, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496762,-99) ,
+4, -0.463655, 0, 0, 0.499333,-99) ,
 5, 0.329645, 1, 0, 0.500957,-99)    );
   // itree = 2799
   fBoostWeights.push_back(8.01074e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498013,-99) , 
-2, 0.527756, 1, 0, 0.501948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498013,-99) ,
+2, 0.527756, 1, 0, 0.501948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488855,-99) , 
-3, 0.710516, 0, 0, 0.497171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488855,-99) ,
+3, 0.710516, 0, 0, 0.497171,-99) ,
 8, 2.09211, 0, 0, 0.500966,-99)    );
   // itree = 2800
   fBoostWeights.push_back(0.000101838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493341,-99) , 
-7, 4.64755, 1, 0, 0.506095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493341,-99) ,
+7, 4.64755, 1, 0, 0.506095,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497561,-99) , 
-1, -0.53912, 1, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497561,-99) ,
+1, -0.53912, 1, 0, 0.499336,-99) ,
 5, 0.329645, 1, 0, 0.50096,-99)    );
   // itree = 2801
   fBoostWeights.push_back(9.75793e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497134,-99) , 
-4, -1.32703, 1, 0, 0.506093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497134,-99) ,
+4, -1.32703, 1, 0, 0.506093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496798,-99) , 
-4, -0.463655, 0, 0, 0.499348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496798,-99) ,
+4, -0.463655, 0, 0, 0.499348,-99) ,
 5, 0.329645, 1, 0, 0.500968,-99)    );
   // itree = 2802
   fBoostWeights.push_back(9.56146e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49863,-99) , 
-6, 2.15222, 0, 0, 0.501957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49863,-99) ,
+6, 2.15222, 0, 0, 0.501957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486029,-99) , 
-6, 2.13557, 1, 0, 0.497179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486029,-99) ,
+6, 2.13557, 1, 0, 0.497179,-99) ,
 8, 2.09211, 0, 0, 0.500974,-99)    );
   // itree = 2803
   fBoostWeights.push_back(9.75647e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495391,-99) , 
-5, 0.253431, 1, 0, 0.506099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495391,-99) ,
+5, 0.253431, 1, 0, 0.506099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496292,-99) , 
-7, 4.69073, 0, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496292,-99) ,
+7, 4.69073, 0, 0, 0.499356,-99) ,
 5, 0.329645, 1, 0, 0.500976,-99)    );
   // itree = 2804
   fBoostWeights.push_back(8.64576e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498654,-99) , 
-6, 2.15222, 0, 0, 0.501959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498654,-99) ,
+6, 2.15222, 0, 0, 0.501959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486526,-99) , 
-5, 0.754281, 1, 0, 0.497177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486526,-99) ,
+5, 0.754281, 1, 0, 0.497177,-99) ,
 8, 2.09211, 0, 0, 0.500976,-99)    );
   // itree = 2805
   fBoostWeights.push_back(9.71262e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495418,-99) , 
-5, 0.253431, 1, 0, 0.506092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495418,-99) ,
+5, 0.253431, 1, 0, 0.506092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49682,-99) , 
-4, -0.463655, 0, 0, 0.499359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49682,-99) ,
+4, -0.463655, 0, 0, 0.499359,-99) ,
 5, 0.329645, 1, 0, 0.500977,-99)    );
   // itree = 2806
   fBoostWeights.push_back(5.47259e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498585,-99) , 
-7, 4.7945, 1, 0, 0.501506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498585,-99) ,
+7, 4.7945, 1, 0, 0.501506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49264,-99) ,
 7, 3.73601, 0, 0, 0.50098,-99)    );
   // itree = 2807
   fBoostWeights.push_back(8.45624e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494085,-99) , 
-4, -3.0468, 0, 0, 0.501961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494085,-99) ,
+4, -3.0468, 0, 0, 0.501961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486067,-99) , 
-6, 2.13557, 1, 0, 0.497173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486067,-99) ,
+6, 2.13557, 1, 0, 0.497173,-99) ,
 8, 2.09211, 0, 0, 0.500977,-99)    );
   // itree = 2808
   fBoostWeights.push_back(0.000101344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494693,-99) , 
-7, 4.53009, 1, 0, 0.50606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494693,-99) ,
+7, 4.53009, 1, 0, 0.50606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497586,-99) , 
-1, -0.53912, 1, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497586,-99) ,
+1, -0.53912, 1, 0, 0.499349,-99) ,
 5, 0.329645, 1, 0, 0.500961,-99)    );
   // itree = 2809
   fBoostWeights.push_back(8.35108e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498047,-99) , 
-2, 0.527756, 1, 0, 0.501953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498047,-99) ,
+2, 0.527756, 1, 0, 0.501953,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486559,-99) , 
-5, 0.754281, 1, 0, 0.497176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486559,-99) ,
+5, 0.754281, 1, 0, 0.497176,-99) ,
 8, 2.09211, 0, 0, 0.500971,-99)    );
   // itree = 2810
   fBoostWeights.push_back(9.99624e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497877,-99) , 
-8, 2.67103, 0, 0, 0.501759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497877,-99) ,
+8, 2.67103, 0, 0, 0.501759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490615,-99) , 
-4, -0.357317, 1, 0, 0.498186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490615,-99) ,
+4, -0.357317, 1, 0, 0.498186,-99) ,
 3, 1.04065, 1, 0, 0.500964,-99)    );
   // itree = 2811
   fBoostWeights.push_back(7.54342e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494101,-99) , 
-4, -3.0468, 0, 0, 0.501943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494101,-99) ,
+4, -3.0468, 0, 0, 0.501943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486601,-99) , 
-5, 0.754281, 1, 0, 0.497192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486601,-99) ,
+5, 0.754281, 1, 0, 0.497192,-99) ,
 8, 2.09211, 0, 0, 0.500966,-99)    );
   // itree = 2812
   fBoostWeights.push_back(8.37794e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494121,-99) , 
-4, -3.0468, 0, 0, 0.501926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494121,-99) ,
+4, -3.0468, 0, 0, 0.501926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48612,-99) , 
-6, 2.13557, 1, 0, 0.497188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48612,-99) ,
+6, 2.13557, 1, 0, 0.497188,-99) ,
 8, 2.09211, 0, 0, 0.500951,-99)    );
   // itree = 2813
   fBoostWeights.push_back(6.49009e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499739,-99) , 
-8, 3.22507, 0, 0, 0.501906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499739,-99) ,
+8, 3.22507, 0, 0, 0.501906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486251,-99) , 
-7, 4.76501, 1, 0, 0.497186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486251,-99) ,
+7, 4.76501, 1, 0, 0.497186,-99) ,
 8, 2.09211, 0, 0, 0.500935,-99)    );
   // itree = 2814
   fBoostWeights.push_back(0.000113258);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494688,-99) , 
-7, 4.53009, 1, 0, 0.506028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494688,-99) ,
+7, 4.53009, 1, 0, 0.506028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496282,-99) , 
-7, 4.69073, 0, 0, 0.499336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496282,-99) ,
+7, 4.69073, 0, 0, 0.499336,-99) ,
 5, 0.329645, 1, 0, 0.500944,-99)    );
   // itree = 2815
   fBoostWeights.push_back(9.15189e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498048,-99) , 
-2, 0.527756, 1, 0, 0.501922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498048,-99) ,
+2, 0.527756, 1, 0, 0.501922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486141,-99) , 
-6, 2.13557, 1, 0, 0.497185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486141,-99) ,
+6, 2.13557, 1, 0, 0.497185,-99) ,
 8, 2.09211, 0, 0, 0.500948,-99)    );
   // itree = 2816
   fBoostWeights.push_back(9.45855e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498622,-99) , 
-6, 2.15222, 0, 0, 0.501914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498622,-99) ,
+6, 2.15222, 0, 0, 0.501914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486165,-99) , 
-6, 2.13557, 1, 0, 0.497182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486165,-99) ,
+6, 2.13557, 1, 0, 0.497182,-99) ,
 8, 2.09211, 0, 0, 0.500941,-99)    );
   // itree = 2817
   fBoostWeights.push_back(0.000112683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494718,-99) , 
-7, 4.53009, 1, 0, 0.50603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494718,-99) ,
+7, 4.53009, 1, 0, 0.50603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496304,-99) , 
-7, 4.69073, 0, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496304,-99) ,
+7, 4.69073, 0, 0, 0.499334,-99) ,
 5, 0.329645, 1, 0, 0.500942,-99)    );
   // itree = 2818
   fBoostWeights.push_back(8.13145e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498651,-99) , 
-6, 2.15222, 0, 0, 0.501921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498651,-99) ,
+6, 2.15222, 0, 0, 0.501921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486229,-99) , 
-7, 4.76501, 1, 0, 0.497184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486229,-99) ,
+7, 4.76501, 1, 0, 0.497184,-99) ,
 8, 2.09211, 0, 0, 0.500947,-99)    );
   // itree = 2819
   fBoostWeights.push_back(9.37399e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498673,-99) , 
-6, 2.15222, 0, 0, 0.501923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498673,-99) ,
+6, 2.15222, 0, 0, 0.501923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486188,-99) , 
-6, 2.13557, 1, 0, 0.497177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486188,-99) ,
+6, 2.13557, 1, 0, 0.497177,-99) ,
 8, 2.09211, 0, 0, 0.500947,-99)    );
   // itree = 2820
   fBoostWeights.push_back(7.88014e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498084,-99) , 
-2, 0.527756, 1, 0, 0.501925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498084,-99) ,
+2, 0.527756, 1, 0, 0.501925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488913,-99) , 
-3, 0.710516, 0, 0, 0.497175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488913,-99) ,
+3, 0.710516, 0, 0, 0.497175,-99) ,
 8, 2.09211, 0, 0, 0.500948,-99)    );
   // itree = 2821
   fBoostWeights.push_back(9.32312e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498691,-99) , 
-6, 2.15222, 0, 0, 0.501918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498691,-99) ,
+6, 2.15222, 0, 0, 0.501918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486215,-99) , 
-6, 2.13557, 1, 0, 0.497172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486215,-99) ,
+6, 2.13557, 1, 0, 0.497172,-99) ,
 8, 2.09211, 0, 0, 0.500942,-99)    );
   // itree = 2822
   fBoostWeights.push_back(8.23855e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499653,-99) , 
-6, 2.24033, 0, 0, 0.508669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499653,-99) ,
+6, 2.24033, 0, 0, 0.508669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496542,-99) , 
-3, 0.823237, 0, 0, 0.499427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496542,-99) ,
+3, 0.823237, 0, 0, 0.499427,-99) ,
 1, 0.309319, 0, 0, 0.500943,-99)    );
   // itree = 2823
   fBoostWeights.push_back(8.91353e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496332,-99) , 
-8, 2.67159, 0, 0, 0.508672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496332,-99) ,
+8, 2.67159, 0, 0, 0.508672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496564,-99) , 
-3, 0.823237, 0, 0, 0.499428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496564,-99) ,
+3, 0.823237, 0, 0, 0.499428,-99) ,
 1, 0.309319, 0, 0, 0.500945,-99)    );
   // itree = 2824
   fBoostWeights.push_back(8.44601e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498716,-99) , 
-6, 2.15222, 0, 0, 0.501921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498716,-99) ,
+6, 2.15222, 0, 0, 0.501921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486627,-99) , 
-5, 0.754281, 1, 0, 0.497176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486627,-99) ,
+5, 0.754281, 1, 0, 0.497176,-99) ,
 8, 2.09211, 0, 0, 0.500945,-99)    );
   // itree = 2825
   fBoostWeights.push_back(6.87202e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499763,-99) , 
-8, 3.22507, 0, 0, 0.501923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499763,-99) ,
+8, 3.22507, 0, 0, 0.501923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48665,-99) , 
-5, 0.754281, 1, 0, 0.497171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48665,-99) ,
+5, 0.754281, 1, 0, 0.497171,-99) ,
 8, 2.09211, 0, 0, 0.500946,-99)    );
   // itree = 2826
   fBoostWeights.push_back(5.48858e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494361,-99) , 
-5, 1.13208, 1, 0, 0.501413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494361,-99) ,
+5, 1.13208, 1, 0, 0.501413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494371,-99) ,
 4, -3.0468, 0, 0, 0.500955,-99)    );
   // itree = 2827
   fBoostWeights.push_back(9.03567e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498115,-99) , 
-2, 0.527756, 1, 0, 0.501925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498115,-99) ,
+2, 0.527756, 1, 0, 0.501925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486245,-99) , 
-6, 2.13557, 1, 0, 0.497157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486245,-99) ,
+6, 2.13557, 1, 0, 0.497157,-99) ,
 8, 2.09211, 0, 0, 0.500945,-99)    );
   // itree = 2828
   fBoostWeights.push_back(7.65545e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496912,-99) , 
-5, 0.46068, 1, 0, 0.50845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496912,-99) ,
+5, 0.46068, 1, 0, 0.50845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497585,-99) , 
-4, -1.10944, 1, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497585,-99) ,
+4, -1.10944, 1, 0, 0.499421,-99) ,
 0, 3.03054, 0, 0, 0.500938,-99)    );
   // itree = 2829
   fBoostWeights.push_back(9.22135e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498737,-99) , 
-6, 2.15222, 0, 0, 0.50192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498737,-99) ,
+6, 2.15222, 0, 0, 0.50192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486269,-99) , 
-6, 2.13557, 1, 0, 0.497157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486269,-99) ,
+6, 2.13557, 1, 0, 0.497157,-99) ,
 8, 2.09211, 0, 0, 0.500941,-99)    );
   // itree = 2830
   fBoostWeights.push_back(8.11223e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495187,-99) , 
-1, 0.0281889, 0, 0, 0.508455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495187,-99) ,
+1, 0.0281889, 0, 0, 0.508455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497296,-99) , 
-0, 2.12578, 1, 0, 0.499425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497296,-99) ,
+0, 2.12578, 1, 0, 0.499425,-99) ,
 0, 3.03054, 0, 0, 0.500942,-99)    );
   // itree = 2831
   fBoostWeights.push_back(9.17272e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498763,-99) , 
-6, 2.15222, 0, 0, 0.501924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498763,-99) ,
+6, 2.15222, 0, 0, 0.501924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486292,-99) , 
-6, 2.13557, 1, 0, 0.497153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486292,-99) ,
+6, 2.13557, 1, 0, 0.497153,-99) ,
 8, 2.09211, 0, 0, 0.500943,-99)    );
   // itree = 2832
   fBoostWeights.push_back(9.12386e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498788,-99) , 
-6, 2.15222, 0, 0, 0.501926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498788,-99) ,
+6, 2.15222, 0, 0, 0.501926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486316,-99) , 
-6, 2.13557, 1, 0, 0.49715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486316,-99) ,
+6, 2.13557, 1, 0, 0.49715,-99) ,
 8, 2.09211, 0, 0, 0.500944,-99)    );
   // itree = 2833
   fBoostWeights.push_back(7.53442e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498153,-99) , 
-2, 0.527756, 1, 0, 0.501928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498153,-99) ,
+2, 0.527756, 1, 0, 0.501928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492653,-99) , 
-1, -0.539051, 1, 0, 0.497148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492653,-99) ,
+1, -0.539051, 1, 0, 0.497148,-99) ,
 8, 2.09211, 0, 0, 0.500945,-99)    );
   // itree = 2834
   fBoostWeights.push_back(7.74639e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498805,-99) , 
-6, 2.15222, 0, 0, 0.501921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498805,-99) ,
+6, 2.15222, 0, 0, 0.501921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492001,-99) , 
-2, 0.394494, 0, 0, 0.497153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492001,-99) ,
+2, 0.394494, 0, 0, 0.497153,-99) ,
 8, 2.09211, 0, 0, 0.500941,-99)    );
   // itree = 2835
   fBoostWeights.push_back(5.5327e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496348,-99) , 
-8, 1.99563, 0, 0, 0.501402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496348,-99) ,
+8, 1.99563, 0, 0, 0.501402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49435,-99) ,
 4, -3.0468, 0, 0, 0.500943,-99)    );
   // itree = 2836
   fBoostWeights.push_back(8.23722e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498813,-99) , 
-6, 2.15222, 0, 0, 0.501911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498813,-99) ,
+6, 2.15222, 0, 0, 0.501911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486694,-99) , 
-5, 0.754281, 1, 0, 0.497164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486694,-99) ,
+5, 0.754281, 1, 0, 0.497164,-99) ,
 8, 2.09211, 0, 0, 0.500934,-99)    );
   // itree = 2837
   fBoostWeights.push_back(8.25177e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494135,-99) , 
-4, -3.0468, 0, 0, 0.501912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494135,-99) ,
+4, -3.0468, 0, 0, 0.501912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48636,-99) , 
-6, 2.13557, 1, 0, 0.49716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48636,-99) ,
+6, 2.13557, 1, 0, 0.49716,-99) ,
 8, 2.09211, 0, 0, 0.500935,-99)    );
   // itree = 2838
   fBoostWeights.push_back(0.000113114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493449,-99) , 
-7, 4.64755, 1, 0, 0.50607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493449,-99) ,
+7, 4.64755, 1, 0, 0.50607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49675,-99) , 
-4, -0.463655, 0, 0, 0.499291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49675,-99) ,
+4, -0.463655, 0, 0, 0.499291,-99) ,
 5, 0.329645, 1, 0, 0.500919,-99)    );
   // itree = 2839
   fBoostWeights.push_back(9.00977e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498816,-99) , 
-6, 2.15222, 0, 0, 0.5019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498816,-99) ,
+6, 2.15222, 0, 0, 0.5019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486396,-99) , 
-6, 2.13557, 1, 0, 0.497165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486396,-99) ,
+6, 2.13557, 1, 0, 0.497165,-99) ,
 8, 2.09211, 0, 0, 0.500926,-99)    );
   // itree = 2840
   fBoostWeights.push_back(7.89397e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496907,-99) , 
-5, 0.46068, 1, 0, 0.508431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496907,-99) ,
+5, 0.46068, 1, 0, 0.508431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498361,-99) , 
-2, 0.956816, 0, 0, 0.499413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498361,-99) ,
+2, 0.956816, 0, 0, 0.499413,-99) ,
 0, 3.03054, 0, 0, 0.500928,-99)    );
   // itree = 2841
   fBoostWeights.push_back(8.96057e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498854,-99) , 
-6, 2.15222, 0, 0, 0.501916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498854,-99) ,
+6, 2.15222, 0, 0, 0.501916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486435,-99) , 
-6, 2.13557, 1, 0, 0.497176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486435,-99) ,
+6, 2.13557, 1, 0, 0.497176,-99) ,
 8, 2.09211, 0, 0, 0.500941,-99)    );
   // itree = 2842
   fBoostWeights.push_back(0.000112545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493502,-99) , 
-7, 4.64755, 1, 0, 0.506089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493502,-99) ,
+7, 4.64755, 1, 0, 0.506089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496789,-99) , 
-4, -0.463655, 0, 0, 0.499316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496789,-99) ,
+4, -0.463655, 0, 0, 0.499316,-99) ,
 5, 0.329645, 1, 0, 0.500943,-99)    );
   // itree = 2843
   fBoostWeights.push_back(8.9194e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498879,-99) , 
-6, 2.15222, 0, 0, 0.501925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498879,-99) ,
+6, 2.15222, 0, 0, 0.501925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486473,-99) , 
-6, 2.13557, 1, 0, 0.497182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486473,-99) ,
+6, 2.13557, 1, 0, 0.497182,-99) ,
 8, 2.09211, 0, 0, 0.500949,-99)    );
   // itree = 2844
   fBoostWeights.push_back(9.66869e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49542,-99) , 
-5, 0.253431, 1, 0, 0.506093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49542,-99) ,
+5, 0.253431, 1, 0, 0.506093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496816,-99) , 
-4, -0.463655, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496816,-99) ,
+4, -0.463655, 0, 0, 0.499325,-99) ,
 5, 0.329645, 1, 0, 0.500951,-99)    );
   // itree = 2845
   fBoostWeights.push_back(7.7543e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498177,-99) , 
-2, 0.527756, 1, 0, 0.501931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498177,-99) ,
+2, 0.527756, 1, 0, 0.501931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489029,-99) , 
-3, 0.710516, 0, 0, 0.497184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489029,-99) ,
+3, 0.710516, 0, 0, 0.497184,-99) ,
 8, 2.09211, 0, 0, 0.500954,-99)    );
   // itree = 2846
   fBoostWeights.push_back(7.50326e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498198,-99) , 
-2, 0.527756, 1, 0, 0.501924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498198,-99) ,
+2, 0.527756, 1, 0, 0.501924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493884,-99) , 
-0, 2.72769, 0, 0, 0.497181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493884,-99) ,
+0, 2.72769, 0, 0, 0.497181,-99) ,
 8, 2.09211, 0, 0, 0.500948,-99)    );
   // itree = 2847
   fBoostWeights.push_back(0.000111973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49484,-99) , 
-7, 4.53009, 1, 0, 0.506074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49484,-99) ,
+7, 4.53009, 1, 0, 0.506074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496309,-99) , 
-7, 4.69073, 0, 0, 0.499323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496309,-99) ,
+7, 4.69073, 0, 0, 0.499323,-99) ,
 5, 0.329645, 1, 0, 0.500945,-99)    );
   // itree = 2848
   fBoostWeights.push_back(8.09663e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495157,-99) , 
-1, 0.0281889, 0, 0, 0.508424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495157,-99) ,
+1, 0.0281889, 0, 0, 0.508424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497317,-99) , 
-0, 2.12578, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497317,-99) ,
+0, 2.12578, 1, 0, 0.499441,-99) ,
 0, 3.03054, 0, 0, 0.500949,-99)    );
   // itree = 2849
   fBoostWeights.push_back(8.88003e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498892,-99) , 
-6, 2.15222, 0, 0, 0.501923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498892,-99) ,
+6, 2.15222, 0, 0, 0.501923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486523,-99) , 
-6, 2.13557, 1, 0, 0.497193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486523,-99) ,
+6, 2.13557, 1, 0, 0.497193,-99) ,
 8, 2.09211, 0, 0, 0.50095,-99)    );
   // itree = 2850
   fBoostWeights.push_back(6.92164e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494189,-99) , 
-4, -3.0468, 0, 0, 0.501925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494189,-99) ,
+4, -3.0468, 0, 0, 0.501925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492059,-99) , 
-2, 0.394494, 0, 0, 0.49719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492059,-99) ,
+2, 0.394494, 0, 0, 0.49719,-99) ,
 8, 2.09211, 0, 0, 0.500952,-99)    );
   // itree = 2851
   fBoostWeights.push_back(8.46258e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493557,-99) , 
-7, 4.64755, 1, 0, 0.506082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493557,-99) ,
+7, 4.64755, 1, 0, 0.506082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498642,-99) , 
-0, 3.30549, 0, 0, 0.499314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498642,-99) ,
+0, 3.30549, 0, 0, 0.499314,-99) ,
 5, 0.329645, 1, 0, 0.50094,-99)    );
   // itree = 2852
   fBoostWeights.push_back(9.61977e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495439,-99) , 
-5, 0.253431, 1, 0, 0.50608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495439,-99) ,
+5, 0.253431, 1, 0, 0.50608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49684,-99) , 
-4, -0.463655, 0, 0, 0.499332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49684,-99) ,
+4, -0.463655, 0, 0, 0.499332,-99) ,
 5, 0.329645, 1, 0, 0.500953,-99)    );
   // itree = 2853
   fBoostWeights.push_back(7.71183e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498908,-99) , 
-6, 2.15222, 0, 0, 0.501927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498908,-99) ,
+6, 2.15222, 0, 0, 0.501927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48909,-99) , 
-3, 0.710516, 0, 0, 0.497212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48909,-99) ,
+3, 0.710516, 0, 0, 0.497212,-99) ,
 8, 2.09211, 0, 0, 0.500957,-99)    );
   // itree = 2854
   fBoostWeights.push_back(8.81466e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498232,-99) , 
-2, 0.527756, 1, 0, 0.501928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498232,-99) ,
+2, 0.527756, 1, 0, 0.501928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48658,-99) , 
-6, 2.13557, 1, 0, 0.497209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48658,-99) ,
+6, 2.13557, 1, 0, 0.497209,-99) ,
 8, 2.09211, 0, 0, 0.500958,-99)    );
   // itree = 2855
   fBoostWeights.push_back(7.56994e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499769,-99) , 
-8, 3.22507, 0, 0, 0.50192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499769,-99) ,
+8, 3.22507, 0, 0, 0.50192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486603,-99) , 
-6, 2.13557, 1, 0, 0.497207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486603,-99) ,
+6, 2.13557, 1, 0, 0.497207,-99) ,
 8, 2.09211, 0, 0, 0.500951,-99)    );
   // itree = 2856
   fBoostWeights.push_back(8.18493e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494229,-99) , 
-4, -3.0468, 0, 0, 0.501934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494229,-99) ,
+4, -3.0468, 0, 0, 0.501934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486623,-99) , 
-6, 2.13557, 1, 0, 0.497205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486623,-99) ,
+6, 2.13557, 1, 0, 0.497205,-99) ,
 8, 2.09211, 0, 0, 0.500961,-99)    );
   // itree = 2857
   fBoostWeights.push_back(0.00011131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494872,-99) , 
-7, 4.53009, 1, 0, 0.506062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494872,-99) ,
+7, 4.53009, 1, 0, 0.506062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496338,-99) , 
-7, 4.69073, 0, 0, 0.499328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496338,-99) ,
+7, 4.69073, 0, 0, 0.499328,-99) ,
 5, 0.329645, 1, 0, 0.500946,-99)    );
   // itree = 2858
   fBoostWeights.push_back(8.83762e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496366,-99) , 
-8, 2.67159, 0, 0, 0.508631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496366,-99) ,
+8, 2.67159, 0, 0, 0.508631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496608,-99) , 
-3, 0.823237, 0, 0, 0.499443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496608,-99) ,
+3, 0.823237, 0, 0, 0.499443,-99) ,
 1, 0.309319, 0, 0, 0.50095,-99)    );
   // itree = 2859
   fBoostWeights.push_back(8.20805e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499749,-99) , 
-6, 2.24033, 0, 0, 0.508624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499749,-99) ,
+6, 2.24033, 0, 0, 0.508624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497955,-99) , 
-1, -0.797617, 1, 0, 0.499445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497955,-99) ,
+1, -0.797617, 1, 0, 0.499445,-99) ,
 1, 0.309319, 0, 0, 0.50095,-99)    );
   // itree = 2860
   fBoostWeights.push_back(6.83826e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-3, 0.607405, 1, 1, 0.508402,-99) , 
+0,
+0,
+3, 0.607405, 1, 1, 0.508402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497352,-99) , 
-0, 2.12578, 1, 0, 0.499465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497352,-99) ,
+0, 2.12578, 1, 0, 0.499465,-99) ,
 0, 3.03054, 0, 0, 0.500966,-99)    );
   // itree = 2861
   fBoostWeights.push_back(8.92016e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499045,-99) , 
-8, 2.96068, 0, 0, 0.5061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499045,-99) ,
+8, 2.96068, 0, 0, 0.5061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496873,-99) , 
-4, -0.463655, 0, 0, 0.499341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496873,-99) ,
+4, -0.463655, 0, 0, 0.499341,-99) ,
 5, 0.329645, 1, 0, 0.500965,-99)    );
   // itree = 2862
   fBoostWeights.push_back(8.75808e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498279,-99) , 
-2, 0.527756, 1, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498279,-99) ,
+2, 0.527756, 1, 0, 0.501941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486681,-99) , 
-6, 2.13557, 1, 0, 0.497232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486681,-99) ,
+6, 2.13557, 1, 0, 0.497232,-99) ,
 8, 2.09211, 0, 0, 0.500973,-99)    );
   // itree = 2863
   fBoostWeights.push_back(8.66071e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498426,-99) , 
-0, 2.98766, 0, 0, 0.508628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498426,-99) ,
+0, 2.98766, 0, 0, 0.508628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497977,-99) , 
-1, -0.797617, 1, 0, 0.499462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497977,-99) ,
+1, -0.797617, 1, 0, 0.499462,-99) ,
 1, 0.309319, 0, 0, 0.500966,-99)    );
   // itree = 2864
   fBoostWeights.push_back(8.77685e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498946,-99) , 
-6, 2.15222, 0, 0, 0.50195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498946,-99) ,
+6, 2.15222, 0, 0, 0.50195,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48672,-99) , 
-6, 2.13557, 1, 0, 0.497245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48672,-99) ,
+6, 2.13557, 1, 0, 0.497245,-99) ,
 8, 2.09211, 0, 0, 0.500982,-99)    );
   // itree = 2865
   fBoostWeights.push_back(8.71137e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498321,-99) , 
-2, 0.527756, 1, 0, 0.501952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498321,-99) ,
+2, 0.527756, 1, 0, 0.501952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486743,-99) , 
-6, 2.13557, 1, 0, 0.497242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486743,-99) ,
+6, 2.13557, 1, 0, 0.497242,-99) ,
 8, 2.09211, 0, 0, 0.500983,-99)    );
   // itree = 2866
   fBoostWeights.push_back(0.000110706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493648,-99) , 
-7, 4.64755, 1, 0, 0.506115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493648,-99) ,
+7, 4.64755, 1, 0, 0.506115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496385,-99) , 
-7, 4.69073, 0, 0, 0.499352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496385,-99) ,
+7, 4.69073, 0, 0, 0.499352,-99) ,
 5, 0.329645, 1, 0, 0.500977,-99)    );
   // itree = 2867
   fBoostWeights.push_back(8.72243e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498964,-99) , 
-6, 2.15222, 0, 0, 0.501947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498964,-99) ,
+6, 2.15222, 0, 0, 0.501947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486769,-99) , 
-6, 2.13557, 1, 0, 0.497243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486769,-99) ,
+6, 2.13557, 1, 0, 0.497243,-99) ,
 8, 2.09211, 0, 0, 0.500979,-99)    );
   // itree = 2868
   fBoostWeights.push_back(7.61777e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498987,-99) , 
-6, 2.15222, 0, 0, 0.501949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498987,-99) ,
+6, 2.15222, 0, 0, 0.501949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486253,-99) , 
-7, 4.76501, 1, 0, 0.49724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486253,-99) ,
+7, 4.76501, 1, 0, 0.49724,-99) ,
 8, 2.09211, 0, 0, 0.50098,-99)    );
   // itree = 2869
   fBoostWeights.push_back(0.000100929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49623,-99) , 
-2, 0.6662, 1, 0, 0.501404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49623,-99) ,
+2, 0.6662, 1, 0, 0.501404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491984,-99) , 
-8, 2.86438, 0, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491984,-99) ,
+8, 2.86438, 0, 0, 0.499379,-99) ,
 2, -0.330568, 0, 0, 0.50098,-99)    );
   // itree = 2870
   fBoostWeights.push_back(6.22583e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498365,-99) , 
-2, 0.527756, 1, 0, 0.501943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498365,-99) ,
+2, 0.527756, 1, 0, 0.501943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487243,-99) , 
-4, -1.64968, 0, 0, 0.497232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487243,-99) ,
+4, -1.64968, 0, 0, 0.497232,-99) ,
 8, 2.09211, 0, 0, 0.500974,-99)    );
   // itree = 2871
   fBoostWeights.push_back(6.17288e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499036,-99) , 
-0, 1.65576, 0, 0, 0.501938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499036,-99) ,
+0, 1.65576, 0, 0, 0.501938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493945,-99) , 
-0, 2.72769, 0, 0, 0.497223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493945,-99) ,
+0, 2.72769, 0, 0, 0.497223,-99) ,
 8, 2.09211, 0, 0, 0.500968,-99)    );
   // itree = 2872
   fBoostWeights.push_back(7.94628e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498985,-99) , 
-6, 2.15222, 0, 0, 0.501927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498985,-99) ,
+6, 2.15222, 0, 0, 0.501927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486848,-99) , 
-5, 0.754281, 1, 0, 0.497231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486848,-99) ,
+5, 0.754281, 1, 0, 0.497231,-99) ,
 8, 2.09211, 0, 0, 0.500961,-99)    );
   // itree = 2873
   fBoostWeights.push_back(8.93664e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496194,-99) , 
-4, -0.774054, 1, 0, 0.508589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496194,-99) ,
+4, -0.774054, 1, 0, 0.508589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497982,-99) , 
-1, -0.797617, 1, 0, 0.499465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497982,-99) ,
+1, -0.797617, 1, 0, 0.499465,-99) ,
 1, 0.309319, 0, 0, 0.500962,-99)    );
   // itree = 2874
   fBoostWeights.push_back(0.000110411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493691,-99) , 
-7, 4.64755, 1, 0, 0.506119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493691,-99) ,
+7, 4.64755, 1, 0, 0.506119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496887,-99) , 
-4, -0.463655, 0, 0, 0.499351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496887,-99) ,
+4, -0.463655, 0, 0, 0.499351,-99) ,
 5, 0.329645, 1, 0, 0.500977,-99)    );
   // itree = 2875
   fBoostWeights.push_back(8.87718e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498615,-99) , 
-4, -1.10944, 1, 0, 0.501405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498615,-99) ,
+4, -1.10944, 1, 0, 0.501405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492016,-99) , 
-8, 2.86438, 0, 0, 0.499387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492016,-99) ,
+8, 2.86438, 0, 0, 0.499387,-99) ,
 2, -0.330568, 0, 0, 0.500984,-99)    );
   // itree = 2876
   fBoostWeights.push_back(6.56361e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499217,-99) , 
-3, 1.14936, 1, 0, 0.501954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499217,-99) ,
+3, 1.14936, 1, 0, 0.501954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486903,-99) , 
-5, 0.754281, 1, 0, 0.497256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486903,-99) ,
+5, 0.754281, 1, 0, 0.497256,-99) ,
 8, 2.09211, 0, 0, 0.500988,-99)    );
   // itree = 2877
   fBoostWeights.push_back(7.89245e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498387,-99) , 
-2, 0.527756, 1, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498387,-99) ,
+2, 0.527756, 1, 0, 0.501941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48692,-99) , 
-5, 0.754281, 1, 0, 0.497253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48692,-99) ,
+5, 0.754281, 1, 0, 0.497253,-99) ,
 8, 2.09211, 0, 0, 0.500977,-99)    );
   // itree = 2878
   fBoostWeights.push_back(6.81803e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.508345,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.508345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497368,-99) , 
-0, 2.12578, 1, 0, 0.499482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497368,-99) ,
+0, 2.12578, 1, 0, 0.499482,-99) ,
 0, 3.03054, 0, 0, 0.50097,-99)    );
   // itree = 2879
   fBoostWeights.push_back(8.60424e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49901,-99) , 
-6, 2.15222, 0, 0, 0.501933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49901,-99) ,
+6, 2.15222, 0, 0, 0.501933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486818,-99) , 
-6, 2.13557, 1, 0, 0.497243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486818,-99) ,
+6, 2.13557, 1, 0, 0.497243,-99) ,
 8, 2.09211, 0, 0, 0.500969,-99)    );
   // itree = 2880
   fBoostWeights.push_back(8.89268e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49622,-99) , 
-4, -0.774054, 1, 0, 0.508568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49622,-99) ,
+4, -0.774054, 1, 0, 0.508568,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498,-99) , 
-1, -0.797617, 1, 0, 0.499479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498,-99) ,
+1, -0.797617, 1, 0, 0.499479,-99) ,
 1, 0.309319, 0, 0, 0.50097,-99)    );
   // itree = 2881
   fBoostWeights.push_back(0.000110024);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493716,-99) , 
-7, 4.64755, 1, 0, 0.506111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493716,-99) ,
+7, 4.64755, 1, 0, 0.506111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496417,-99) , 
-7, 4.69073, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496417,-99) ,
+7, 4.69073, 0, 0, 0.499365,-99) ,
 5, 0.329645, 1, 0, 0.500985,-99)    );
   // itree = 2882
   fBoostWeights.push_back(8.56482e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498429,-99) , 
-2, 0.527756, 1, 0, 0.501953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498429,-99) ,
+2, 0.527756, 1, 0, 0.501953,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486859,-99) , 
-6, 2.13557, 1, 0, 0.497258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486859,-99) ,
+6, 2.13557, 1, 0, 0.497258,-99) ,
 8, 2.09211, 0, 0, 0.500988,-99)    );
   // itree = 2883
   fBoostWeights.push_back(8.54741e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499043,-99) , 
-6, 2.15222, 0, 0, 0.501945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499043,-99) ,
+6, 2.15222, 0, 0, 0.501945,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486881,-99) , 
-6, 2.13557, 1, 0, 0.497256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486881,-99) ,
+6, 2.13557, 1, 0, 0.497256,-99) ,
 8, 2.09211, 0, 0, 0.500981,-99)    );
   // itree = 2884
   fBoostWeights.push_back(7.32779e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498454,-99) , 
-2, 0.527756, 1, 0, 0.501947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498454,-99) ,
+2, 0.527756, 1, 0, 0.501947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492134,-99) , 
-2, 0.394494, 0, 0, 0.497253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492134,-99) ,
+2, 0.394494, 0, 0, 0.497253,-99) ,
 8, 2.09211, 0, 0, 0.500982,-99)    );
   // itree = 2885
   fBoostWeights.push_back(8.50271e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499059,-99) , 
-6, 2.15222, 0, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499059,-99) ,
+6, 2.15222, 0, 0, 0.501941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486907,-99) , 
-6, 2.13557, 1, 0, 0.497256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486907,-99) ,
+6, 2.13557, 1, 0, 0.497256,-99) ,
 8, 2.09211, 0, 0, 0.500977,-99)    );
   // itree = 2886
   fBoostWeights.push_back(0.000110074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495016,-99) , 
-7, 4.53009, 1, 0, 0.506107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495016,-99) ,
+7, 4.53009, 1, 0, 0.506107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496895,-99) , 
-4, -0.463655, 0, 0, 0.499357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496895,-99) ,
+4, -0.463655, 0, 0, 0.499357,-99) ,
 5, 0.329645, 1, 0, 0.500978,-99)    );
   // itree = 2887
   fBoostWeights.push_back(8.47241e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498485,-99) , 
-2, 0.527756, 1, 0, 0.501951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498485,-99) ,
+2, 0.527756, 1, 0, 0.501951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486944,-99) , 
-6, 2.13557, 1, 0, 0.497263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486944,-99) ,
+6, 2.13557, 1, 0, 0.497263,-99) ,
 8, 2.09211, 0, 0, 0.500987,-99)    );
   // itree = 2888
   fBoostWeights.push_back(5.48703e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498578,-99) , 
-7, 4.7945, 1, 0, 0.501508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498578,-99) ,
+7, 4.7945, 1, 0, 0.501508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492616,-99) ,
 7, 3.73601, 0, 0, 0.50098,-99)    );
   // itree = 2889
   fBoostWeights.push_back(7.78131e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499074,-99) , 
-6, 2.15222, 0, 0, 0.50194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499074,-99) ,
+6, 2.15222, 0, 0, 0.50194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486979,-99) , 
-5, 0.754281, 1, 0, 0.497258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486979,-99) ,
+5, 0.754281, 1, 0, 0.497258,-99) ,
 8, 2.09211, 0, 0, 0.500977,-99)    );
   // itree = 2890
   fBoostWeights.push_back(8.41957e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499095,-99) , 
-6, 2.15222, 0, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499095,-99) ,
+6, 2.15222, 0, 0, 0.501941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486964,-99) , 
-6, 2.13557, 1, 0, 0.497253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486964,-99) ,
+6, 2.13557, 1, 0, 0.497253,-99) ,
 8, 2.09211, 0, 0, 0.500977,-99)    );
   // itree = 2891
   fBoostWeights.push_back(7.37684e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499808,-99) , 
-8, 3.22507, 0, 0, 0.501943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499808,-99) ,
+8, 3.22507, 0, 0, 0.501943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486986,-99) , 
-6, 2.13557, 1, 0, 0.497251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486986,-99) ,
+6, 2.13557, 1, 0, 0.497251,-99) ,
 8, 2.09211, 0, 0, 0.500978,-99)    );
   // itree = 2892
   fBoostWeights.push_back(7.37577e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499131,-99) , 
-6, 2.15222, 0, 0, 0.501956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499131,-99) ,
+6, 2.15222, 0, 0, 0.501956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486291,-99) , 
-7, 4.76501, 1, 0, 0.497249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486291,-99) ,
+7, 4.76501, 1, 0, 0.497249,-99) ,
 8, 2.09211, 0, 0, 0.500988,-99)    );
   // itree = 2893
   fBoostWeights.push_back(9.51935e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4955,-99) , 
-5, 0.253431, 1, 0, 0.506124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4955,-99) ,
+5, 0.253431, 1, 0, 0.506124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496916,-99) , 
-4, -0.463655, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496916,-99) ,
+4, -0.463655, 0, 0, 0.499365,-99) ,
 5, 0.329645, 1, 0, 0.500988,-99)    );
   // itree = 2894
   fBoostWeights.push_back(8.41246e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498528,-99) , 
-2, 0.527756, 1, 0, 0.501962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498528,-99) ,
+2, 0.527756, 1, 0, 0.501962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487012,-99) , 
-6, 2.13557, 1, 0, 0.497247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487012,-99) ,
+6, 2.13557, 1, 0, 0.497247,-99) ,
 8, 2.09211, 0, 0, 0.500992,-99)    );
   // itree = 2895
   fBoostWeights.push_back(6.08724e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490357,-99) , 
-4, -3.0468, 0, 0, 0.501513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490357,-99) ,
+4, -3.0468, 0, 0, 0.501513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492632,-99) ,
 7, 3.73601, 0, 0, 0.500986,-99)    );
   // itree = 2896
   fBoostWeights.push_back(7.70459e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499017,-99) , 
-3, 0.421425, 1, 0, 0.506094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499017,-99) ,
+3, 0.421425, 1, 0, 0.506094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494156,-99) , 
-3, 0.662954, 0, 0, 0.499355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494156,-99) ,
+3, 0.662954, 0, 0, 0.499355,-99) ,
 5, 0.329645, 1, 0, 0.500973,-99)    );
   // itree = 2897
   fBoostWeights.push_back(8.33576e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499121,-99) , 
-6, 2.15222, 0, 0, 0.501936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499121,-99) ,
+6, 2.15222, 0, 0, 0.501936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487019,-99) , 
-6, 2.13557, 1, 0, 0.497227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487019,-99) ,
+6, 2.13557, 1, 0, 0.497227,-99) ,
 8, 2.09211, 0, 0, 0.500968,-99)    );
   // itree = 2898
   fBoostWeights.push_back(8.3476e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498535,-99) , 
-2, 0.527756, 1, 0, 0.501938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498535,-99) ,
+2, 0.527756, 1, 0, 0.501938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487041,-99) , 
-6, 2.13557, 1, 0, 0.497225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487041,-99) ,
+6, 2.13557, 1, 0, 0.497225,-99) ,
 8, 2.09211, 0, 0, 0.500969,-99)    );
   // itree = 2899
   fBoostWeights.push_back(8.30301e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498557,-99) , 
-2, 0.527756, 1, 0, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498557,-99) ,
+2, 0.527756, 1, 0, 0.50193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487063,-99) , 
-6, 2.13557, 1, 0, 0.497223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487063,-99) ,
+6, 2.13557, 1, 0, 0.497223,-99) ,
 8, 2.09211, 0, 0, 0.500962,-99)    );
   // itree = 2900
   fBoostWeights.push_back(8.5761e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496198,-99) , 
-4, -0.774054, 1, 0, 0.508514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496198,-99) ,
+4, -0.774054, 1, 0, 0.508514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498145,-99) , 
-6, 2.68053, 0, 0, 0.499472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498145,-99) ,
+6, 2.68053, 0, 0, 0.499472,-99) ,
 1, 0.309319, 0, 0, 0.500956,-99)    );
   // itree = 2901
   fBoostWeights.push_back(7.85976e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497894,-99) , 
-5, 0.751479, 1, 0, 0.501942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497894,-99) ,
+5, 0.751479, 1, 0, 0.501942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493361,-99) , 
-5, 0.883423, 0, 0, 0.49847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493361,-99) ,
+5, 0.883423, 0, 0, 0.49847,-99) ,
 0, 1.93071, 0, 0, 0.500971,-99)    );
   // itree = 2902
   fBoostWeights.push_back(8.26448e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498589,-99) , 
-2, 0.527756, 1, 0, 0.501932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498589,-99) ,
+2, 0.527756, 1, 0, 0.501932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487095,-99) , 
-6, 2.13557, 1, 0, 0.497233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487095,-99) ,
+6, 2.13557, 1, 0, 0.497233,-99) ,
 8, 2.09211, 0, 0, 0.500966,-99)    );
   // itree = 2903
   fBoostWeights.push_back(0.000109586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495021,-99) , 
-7, 4.53009, 1, 0, 0.506076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495021,-99) ,
+7, 4.53009, 1, 0, 0.506076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496405,-99) , 
-7, 4.69073, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496405,-99) ,
+7, 4.69073, 0, 0, 0.499342,-99) ,
 5, 0.329645, 1, 0, 0.500959,-99)    );
   // itree = 2904
   fBoostWeights.push_back(5.7179e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497571,-99) , 
-3, 1.04065, 1, 0, 0.501489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497571,-99) ,
+3, 1.04065, 1, 0, 0.501489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492641,-99) ,
 7, 3.73601, 0, 0, 0.500964,-99)    );
   // itree = 2905
   fBoostWeights.push_back(0.000109221);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495036,-99) , 
-7, 4.53009, 1, 0, 0.506068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495036,-99) ,
+7, 4.53009, 1, 0, 0.506068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49691,-99) , 
-4, -0.463655, 0, 0, 0.499341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49691,-99) ,
+4, -0.463655, 0, 0, 0.499341,-99) ,
 5, 0.329645, 1, 0, 0.500957,-99)    );
   // itree = 2906
   fBoostWeights.push_back(8.22157e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498618,-99) , 
-2, 0.527756, 1, 0, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498618,-99) ,
+2, 0.527756, 1, 0, 0.50193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487127,-99) , 
-6, 2.13557, 1, 0, 0.497237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487127,-99) ,
+6, 2.13557, 1, 0, 0.497237,-99) ,
 8, 2.09211, 0, 0, 0.500965,-99)    );
   // itree = 2907
   fBoostWeights.push_back(8.2591e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499126,-99) , 
-6, 2.15222, 0, 0, 0.501922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499126,-99) ,
+6, 2.15222, 0, 0, 0.501922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487149,-99) , 
-6, 2.13557, 1, 0, 0.497235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487149,-99) ,
+6, 2.13557, 1, 0, 0.497235,-99) ,
 8, 2.09211, 0, 0, 0.500959,-99)    );
   // itree = 2908
   fBoostWeights.push_back(7.24705e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498642,-99) , 
-2, 0.527756, 1, 0, 0.501924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498642,-99) ,
+2, 0.527756, 1, 0, 0.501924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486277,-99) , 
-7, 4.76501, 1, 0, 0.497233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486277,-99) ,
+7, 4.76501, 1, 0, 0.497233,-99) ,
 8, 2.09211, 0, 0, 0.50096,-99)    );
   // itree = 2909
   fBoostWeights.push_back(0.000108935);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495061,-99) , 
-7, 4.53009, 1, 0, 0.506064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495061,-99) ,
+7, 4.53009, 1, 0, 0.506064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496422,-99) , 
-7, 4.69073, 0, 0, 0.499337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496422,-99) ,
+7, 4.69073, 0, 0, 0.499337,-99) ,
 5, 0.329645, 1, 0, 0.500953,-99)    );
   // itree = 2910
   fBoostWeights.push_back(7.88748e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49904,-99) , 
-8, 2.96068, 0, 0, 0.506068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49904,-99) ,
+8, 2.96068, 0, 0, 0.506068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497568,-99) , 
-1, -0.53912, 1, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497568,-99) ,
+1, -0.53912, 1, 0, 0.499342,-99) ,
 5, 0.329645, 1, 0, 0.500957,-99)    );
   // itree = 2911
   fBoostWeights.push_back(7.98691e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494228,-99) , 
-4, -3.0468, 0, 0, 0.501932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494228,-99) ,
+4, -3.0468, 0, 0, 0.501932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487176,-99) , 
-6, 2.13557, 1, 0, 0.497239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487176,-99) ,
+6, 2.13557, 1, 0, 0.497239,-99) ,
 8, 2.09211, 0, 0, 0.500966,-99)    );
   // itree = 2912
   fBoostWeights.push_back(6.46155e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499598,-99) , 
-1, -0.17959, 0, 0, 0.501913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499598,-99) ,
+1, -0.17959, 0, 0, 0.501913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486286,-99) , 
-7, 4.76501, 1, 0, 0.497237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486286,-99) ,
+7, 4.76501, 1, 0, 0.497237,-99) ,
 8, 2.09211, 0, 0, 0.500951,-99)    );
   // itree = 2913
   fBoostWeights.push_back(7.94323e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496776,-99) , 
-5, 0.46068, 1, 0, 0.508259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496776,-99) ,
+5, 0.46068, 1, 0, 0.508259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498377,-99) , 
-2, 0.956816, 0, 0, 0.499475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498377,-99) ,
+2, 0.956816, 0, 0, 0.499475,-99) ,
 0, 3.03054, 0, 0, 0.50095,-99)    );
   // itree = 2914
   fBoostWeights.push_back(8.84971e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496197,-99) , 
-4, -0.774054, 1, 0, 0.50848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496197,-99) ,
+4, -0.774054, 1, 0, 0.50848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498012,-99) , 
-1, -0.797617, 1, 0, 0.499489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498012,-99) ,
+1, -0.797617, 1, 0, 0.499489,-99) ,
 1, 0.309319, 0, 0, 0.500964,-99)    );
   // itree = 2915
   fBoostWeights.push_back(6.05457e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490401,-99) , 
-4, -3.0468, 0, 0, 0.501504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490401,-99) ,
+4, -3.0468, 0, 0, 0.501504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492671,-99) ,
 7, 3.73601, 0, 0, 0.500979,-99)    );
   // itree = 2916
   fBoostWeights.push_back(9.42734e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495497,-99) , 
-5, 0.253431, 1, 0, 0.506069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495497,-99) ,
+5, 0.253431, 1, 0, 0.506069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49694,-99) , 
-4, -0.463655, 0, 0, 0.499354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49694,-99) ,
+4, -0.463655, 0, 0, 0.499354,-99) ,
 5, 0.329645, 1, 0, 0.500967,-99)    );
   // itree = 2917
   fBoostWeights.push_back(8.21383e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499151,-99) , 
-6, 2.15222, 0, 0, 0.501934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499151,-99) ,
+6, 2.15222, 0, 0, 0.501934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487221,-99) , 
-6, 2.13557, 1, 0, 0.497252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487221,-99) ,
+6, 2.13557, 1, 0, 0.497252,-99) ,
 8, 2.09211, 0, 0, 0.500971,-99)    );
   // itree = 2918
   fBoostWeights.push_back(8.13559e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498672,-99) , 
-2, 0.527756, 1, 0, 0.501936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498672,-99) ,
+2, 0.527756, 1, 0, 0.501936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487243,-99) , 
-6, 2.13557, 1, 0, 0.49725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487243,-99) ,
+6, 2.13557, 1, 0, 0.49725,-99) ,
 8, 2.09211, 0, 0, 0.500972,-99)    );
   // itree = 2919
   fBoostWeights.push_back(8.1619e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499166,-99) , 
-6, 2.15222, 0, 0, 0.501928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499166,-99) ,
+6, 2.15222, 0, 0, 0.501928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487264,-99) , 
-6, 2.13557, 1, 0, 0.497247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487264,-99) ,
+6, 2.13557, 1, 0, 0.497247,-99) ,
 8, 2.09211, 0, 0, 0.500966,-99)    );
   // itree = 2920
   fBoostWeights.push_back(8.11845e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499188,-99) , 
-6, 2.15222, 0, 0, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499188,-99) ,
+6, 2.15222, 0, 0, 0.50193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487286,-99) , 
-6, 2.13557, 1, 0, 0.497245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487286,-99) ,
+6, 2.13557, 1, 0, 0.497245,-99) ,
 8, 2.09211, 0, 0, 0.500967,-99)    );
   // itree = 2921
   fBoostWeights.push_back(8.07524e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49921,-99) , 
-6, 2.15222, 0, 0, 0.501932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49921,-99) ,
+6, 2.15222, 0, 0, 0.501932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487307,-99) , 
-6, 2.13557, 1, 0, 0.497243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487307,-99) ,
+6, 2.13557, 1, 0, 0.497243,-99) ,
 8, 2.09211, 0, 0, 0.500968,-99)    );
   // itree = 2922
   fBoostWeights.push_back(8.06717e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4987,-99) , 
-2, 0.527756, 1, 0, 0.501934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4987,-99) ,
+2, 0.527756, 1, 0, 0.501934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487329,-99) , 
-6, 2.13557, 1, 0, 0.497241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487329,-99) ,
+6, 2.13557, 1, 0, 0.497241,-99) ,
 8, 2.09211, 0, 0, 0.500969,-99)    );
   // itree = 2923
   fBoostWeights.push_back(7.0077e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499224,-99) , 
-6, 2.15222, 0, 0, 0.501926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499224,-99) ,
+6, 2.15222, 0, 0, 0.501926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492139,-99) , 
-2, 0.394494, 0, 0, 0.497239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492139,-99) ,
+2, 0.394494, 0, 0, 0.497239,-99) ,
 8, 2.09211, 0, 0, 0.500962,-99)    );
   // itree = 2924
   fBoostWeights.push_back(7.13289e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499243,-99) , 
-6, 2.15222, 0, 0, 0.501928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499243,-99) ,
+6, 2.15222, 0, 0, 0.501928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486307,-99) , 
-7, 4.76501, 1, 0, 0.497242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486307,-99) ,
+7, 4.76501, 1, 0, 0.497242,-99) ,
 8, 2.09211, 0, 0, 0.500964,-99)    );
   // itree = 2925
   fBoostWeights.push_back(7.91113e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494262,-99) , 
-4, -3.0468, 0, 0, 0.50193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494262,-99) ,
+4, -3.0468, 0, 0, 0.50193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487347,-99) , 
-6, 2.13557, 1, 0, 0.497236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487347,-99) ,
+6, 2.13557, 1, 0, 0.497236,-99) ,
 8, 2.09211, 0, 0, 0.500964,-99)    );
   // itree = 2926
   fBoostWeights.push_back(8.25955e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497256,-99) , 
-4, -1.32703, 1, 0, 0.506064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497256,-99) ,
+4, -1.32703, 1, 0, 0.506064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498145,-99) , 
-6, 2.67895, 0, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498145,-99) ,
+6, 2.67895, 0, 0, 0.499333,-99) ,
 5, 0.329645, 1, 0, 0.50095,-99)    );
   // itree = 2927
   fBoostWeights.push_back(7.94287e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-1, 0.473545, 0, 1, 0.508444,-99) , 
+0,
+0,
+1, 0.473545, 0, 1, 0.508444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49802,-99) , 
-1, -0.797617, 1, 0, 0.499495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49802,-99) ,
+1, -0.797617, 1, 0, 0.499495,-99) ,
 1, 0.309319, 0, 0, 0.500963,-99)    );
   // itree = 2928
   fBoostWeights.push_back(6.39725e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499655,-99) , 
-1, -0.17959, 0, 0, 0.501935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499655,-99) ,
+1, -0.17959, 0, 0, 0.501935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486349,-99) , 
-7, 4.76501, 1, 0, 0.49726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486349,-99) ,
+7, 4.76501, 1, 0, 0.49726,-99) ,
 8, 2.09211, 0, 0, 0.500974,-99)    );
   // itree = 2929
   fBoostWeights.push_back(7.08599e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49927,-99) , 
-6, 2.15222, 0, 0, 0.501935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49927,-99) ,
+6, 2.15222, 0, 0, 0.501935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486366,-99) , 
-7, 4.76501, 1, 0, 0.497255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486366,-99) ,
+7, 4.76501, 1, 0, 0.497255,-99) ,
 8, 2.09211, 0, 0, 0.500973,-99)    );
   // itree = 2930
   fBoostWeights.push_back(6.03339e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490429,-99) , 
-4, -3.0468, 0, 0, 0.501496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490429,-99) ,
+4, -3.0468, 0, 0, 0.501496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492677,-99) ,
 7, 3.73601, 0, 0, 0.500973,-99)    );
   // itree = 2931
   fBoostWeights.push_back(7.36652e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499276,-99) , 
-6, 2.15222, 0, 0, 0.501925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499276,-99) ,
+6, 2.15222, 0, 0, 0.501925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487093,-99) , 
-5, 0.754281, 1, 0, 0.497237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487093,-99) ,
+5, 0.754281, 1, 0, 0.497237,-99) ,
 8, 2.09211, 0, 0, 0.500961,-99)    );
   // itree = 2932
   fBoostWeights.push_back(0.000108524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493846,-99) , 
-7, 4.64755, 1, 0, 0.506071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493846,-99) ,
+7, 4.64755, 1, 0, 0.506071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496931,-99) , 
-4, -0.463655, 0, 0, 0.499346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496931,-99) ,
+4, -0.463655, 0, 0, 0.499346,-99) ,
 5, 0.329645, 1, 0, 0.500961,-99)    );
   // itree = 2933
   fBoostWeights.push_back(0.000107973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495119,-99) , 
-7, 4.53009, 1, 0, 0.506068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495119,-99) ,
+7, 4.53009, 1, 0, 0.506068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49696,-99) , 
-4, -0.463655, 0, 0, 0.499355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49696,-99) ,
+4, -0.463655, 0, 0, 0.499355,-99) ,
 5, 0.329645, 1, 0, 0.500968,-99)    );
   // itree = 2934
   fBoostWeights.push_back(8.01314e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498741,-99) , 
-2, 0.527756, 1, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498741,-99) ,
+2, 0.527756, 1, 0, 0.501941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487398,-99) , 
-6, 2.13557, 1, 0, 0.497249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487398,-99) ,
+6, 2.13557, 1, 0, 0.497249,-99) ,
 8, 2.09211, 0, 0, 0.500976,-99)    );
   // itree = 2935
   fBoostWeights.push_back(6.71443e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499621,-99) , 
-5, 0.624955, 1, 0, 0.501934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499621,-99) ,
+5, 0.624955, 1, 0, 0.501934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487131,-99) , 
-5, 0.754281, 1, 0, 0.497246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487131,-99) ,
+5, 0.754281, 1, 0, 0.497246,-99) ,
 8, 2.09211, 0, 0, 0.50097,-99)    );
   // itree = 2936
   fBoostWeights.push_back(5.41524e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498603,-99) , 
-7, 4.7945, 1, 0, 0.501491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498603,-99) ,
+7, 4.7945, 1, 0, 0.501491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492685,-99) ,
 7, 3.73601, 0, 0, 0.500968,-99)    );
   // itree = 2937
   fBoostWeights.push_back(6.99291e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499285,-99) , 
-6, 2.15222, 0, 0, 0.501929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499285,-99) ,
+6, 2.15222, 0, 0, 0.501929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48934,-99) , 
-3, 0.710516, 0, 0, 0.497239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48934,-99) ,
+3, 0.710516, 0, 0, 0.497239,-99) ,
 8, 2.09211, 0, 0, 0.500965,-99)    );
   // itree = 2938
   fBoostWeights.push_back(7.10197e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498761,-99) , 
-2, 0.527756, 1, 0, 0.501931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498761,-99) ,
+2, 0.527756, 1, 0, 0.501931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486397,-99) , 
-7, 4.76501, 1, 0, 0.497237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486397,-99) ,
+7, 4.76501, 1, 0, 0.497237,-99) ,
 8, 2.09211, 0, 0, 0.500966,-99)    );
   // itree = 2939
   fBoostWeights.push_back(6.0906e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499807,-99) , 
-8, 3.22507, 0, 0, 0.501924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499807,-99) ,
+8, 3.22507, 0, 0, 0.501924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494008,-99) , 
-0, 2.72769, 0, 0, 0.497231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494008,-99) ,
+0, 2.72769, 0, 0, 0.497231,-99) ,
 8, 2.09211, 0, 0, 0.500959,-99)    );
   // itree = 2940
   fBoostWeights.push_back(9.31624e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497279,-99) , 
-4, -1.32703, 1, 0, 0.506055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497279,-99) ,
+4, -1.32703, 1, 0, 0.506055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496984,-99) , 
-4, -0.463655, 0, 0, 0.499362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496984,-99) ,
+4, -0.463655, 0, 0, 0.499362,-99) ,
 5, 0.329645, 1, 0, 0.500969,-99)    );
   // itree = 2941
   fBoostWeights.push_back(7.94126e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498797,-99) , 
-2, 0.527756, 1, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498797,-99) ,
+2, 0.527756, 1, 0, 0.501941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487432,-99) , 
-6, 2.13557, 1, 0, 0.497245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487432,-99) ,
+6, 2.13557, 1, 0, 0.497245,-99) ,
 8, 2.09211, 0, 0, 0.500975,-99)    );
   // itree = 2942
   fBoostWeights.push_back(7.89886e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498818,-99) , 
-2, 0.527756, 1, 0, 0.501934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498818,-99) ,
+2, 0.527756, 1, 0, 0.501934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487453,-99) , 
-6, 2.13557, 1, 0, 0.497243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487453,-99) ,
+6, 2.13557, 1, 0, 0.497243,-99) ,
 8, 2.09211, 0, 0, 0.500969,-99)    );
   // itree = 2943
   fBoostWeights.push_back(9.91042e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495125,-99) , 
-7, 4.53009, 1, 0, 0.506038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495125,-99) ,
+7, 4.53009, 1, 0, 0.506038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497582,-99) , 
-1, -0.53912, 1, 0, 0.499359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497582,-99) ,
+1, -0.53912, 1, 0, 0.499359,-99) ,
 5, 0.329645, 1, 0, 0.500963,-99)    );
   // itree = 2944
   fBoostWeights.push_back(0.000106881);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495152,-99) , 
-7, 4.53009, 1, 0, 0.506042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495152,-99) ,
+7, 4.53009, 1, 0, 0.506042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49701,-99) , 
-4, -0.463655, 0, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49701,-99) ,
+4, -0.463655, 0, 0, 0.49937,-99) ,
 5, 0.329645, 1, 0, 0.500973,-99)    );
   // itree = 2945
   fBoostWeights.push_back(7.19156e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49968,-99) , 
-1, -0.17959, 0, 0, 0.501946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49968,-99) ,
+1, -0.17959, 0, 0, 0.501946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487494,-99) , 
-6, 2.13557, 1, 0, 0.497255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487494,-99) ,
+6, 2.13557, 1, 0, 0.497255,-99) ,
 8, 2.09211, 0, 0, 0.500981,-99)    );
   // itree = 2946
   fBoostWeights.push_back(6.96217e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498861,-99) , 
-2, 0.527756, 1, 0, 0.501946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498861,-99) ,
+2, 0.527756, 1, 0, 0.501946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489405,-99) , 
-3, 0.710516, 0, 0, 0.497253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489405,-99) ,
+3, 0.710516, 0, 0, 0.497253,-99) ,
 8, 2.09211, 0, 0, 0.500981,-99)    );
   // itree = 2947
   fBoostWeights.push_back(8.78096e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496145,-99) , 
-4, -0.774054, 1, 0, 0.508398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496145,-99) ,
+4, -0.774054, 1, 0, 0.508398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498046,-99) , 
-1, -0.797617, 1, 0, 0.499519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498046,-99) ,
+1, -0.797617, 1, 0, 0.499519,-99) ,
 1, 0.309319, 0, 0, 0.500975,-99)    );
   // itree = 2948
   fBoostWeights.push_back(5.37968e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498664,-99) , 
-7, 4.7945, 1, 0, 0.501513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498664,-99) ,
+7, 4.7945, 1, 0, 0.501513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492699,-99) ,
 7, 3.73601, 0, 0, 0.50099,-99)    );
   // itree = 2949
   fBoostWeights.push_back(8.53171e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498741,-99) , 
-4, -1.10944, 1, 0, 0.501671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498741,-99) ,
+4, -1.10944, 1, 0, 0.501671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484761,-99) , 
-1, -0.538022, 1, 0, 0.497583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484761,-99) ,
+1, -0.538022, 1, 0, 0.497583,-99) ,
 0, 1.51828, 0, 0, 0.500986,-99)    );
   // itree = 2950
   fBoostWeights.push_back(6.19257e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498421,-99) , 
-2, -0.330568, 0, 0, 0.501675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498421,-99) ,
+2, -0.330568, 0, 0, 0.501675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491495,-99) , 
-3, 0.825361, 0, 0, 0.497579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491495,-99) ,
+3, 0.825361, 0, 0, 0.497579,-99) ,
 0, 1.51828, 0, 0, 0.500988,-99)    );
   // itree = 2951
   fBoostWeights.push_back(0.000108164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495175,-99) , 
-7, 4.53009, 1, 0, 0.506034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495175,-99) ,
+7, 4.53009, 1, 0, 0.506034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496462,-99) , 
-7, 4.69073, 0, 0, 0.499383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496462,-99) ,
+7, 4.69073, 0, 0, 0.499383,-99) ,
 5, 0.329645, 1, 0, 0.50098,-99)    );
   // itree = 2952
   fBoostWeights.push_back(7.03733e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494311,-99) , 
-4, -3.0468, 0, 0, 0.501949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494311,-99) ,
+4, -3.0468, 0, 0, 0.501949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486448,-99) , 
-7, 4.76501, 1, 0, 0.49726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486448,-99) ,
+7, 4.76501, 1, 0, 0.49726,-99) ,
 8, 2.09211, 0, 0, 0.500985,-99)    );
   // itree = 2953
   fBoostWeights.push_back(7.73028e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499027,-99) , 
-8, 2.96068, 0, 0, 0.506026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499027,-99) ,
+8, 2.96068, 0, 0, 0.506026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494242,-99) , 
-3, 0.662954, 0, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494242,-99) ,
+3, 0.662954, 0, 0, 0.499373,-99) ,
 5, 0.329645, 1, 0, 0.500971,-99)    );
   // itree = 2954
   fBoostWeights.push_back(6.00162e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490481,-99) , 
-4, -3.0468, 0, 0, 0.501488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490481,-99) ,
+4, -3.0468, 0, 0, 0.501488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492702,-99) ,
 7, 3.73601, 0, 0, 0.500966,-99)    );
   // itree = 2955
   fBoostWeights.push_back(9.68648e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493958,-99) , 
-7, 4.64755, 1, 0, 0.506023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493958,-99) ,
+7, 4.64755, 1, 0, 0.506023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494251,-99) , 
-3, 0.662954, 0, 0, 0.499352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494251,-99) ,
+3, 0.662954, 0, 0, 0.499352,-99) ,
 5, 0.329645, 1, 0, 0.500954,-99)    );
   // itree = 2956
   fBoostWeights.push_back(8.76692e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499036,-99) , 
-8, 2.96068, 0, 0, 0.506021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499036,-99) ,
+8, 2.96068, 0, 0, 0.506021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496444,-99) , 
-7, 4.69073, 0, 0, 0.499341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496444,-99) ,
+7, 4.69073, 0, 0, 0.499341,-99) ,
 5, 0.329645, 1, 0, 0.500946,-99)    );
   // itree = 2957
   fBoostWeights.push_back(5.95982e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4905,-99) , 
-4, -3.0468, 0, 0, 0.501469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4905,-99) ,
+4, -3.0468, 0, 0, 0.501469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492724,-99) ,
 7, 3.73601, 0, 0, 0.50095,-99)    );
   // itree = 2958
   fBoostWeights.push_back(9.42931e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490825,-99) , 
-0, 1.77191, 0, 0, 0.504164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490825,-99) ,
+0, 1.77191, 0, 0, 0.504164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497528,-99) , 
-8, 3.05694, 0, 0, 0.499566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497528,-99) ,
+8, 3.05694, 0, 0, 0.499566,-99) ,
 6, 2.32779, 0, 0, 0.500938,-99)    );
   // itree = 2959
   fBoostWeights.push_back(6.82284e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-0, 3.21681, 0, 1, 0.508165,-99) , 
+0,
+0,
+0, 3.21681, 0, 1, 0.508165,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497337,-99) , 
-0, 2.12578, 1, 0, 0.499486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497337,-99) ,
+0, 2.12578, 1, 0, 0.499486,-99) ,
 0, 3.03054, 0, 0, 0.500944,-99)    );
   // itree = 2960
   fBoostWeights.push_back(5.93543e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490519,-99) , 
-4, -3.0468, 0, 0, 0.50146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490519,-99) ,
+4, -3.0468, 0, 0, 0.50146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492743,-99) ,
 7, 3.73601, 0, 0, 0.500943,-99)    );
   // itree = 2961
   fBoostWeights.push_back(7.33472e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499256,-99) , 
-6, 2.15222, 0, 0, 0.50189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499256,-99) ,
+6, 2.15222, 0, 0, 0.50189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487115,-99) , 
-5, 0.754281, 1, 0, 0.497225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487115,-99) ,
+5, 0.754281, 1, 0, 0.497225,-99) ,
 8, 2.09211, 0, 0, 0.500931,-99)    );
   // itree = 2962
   fBoostWeights.push_back(6.70535e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499575,-99) , 
-5, 0.624955, 1, 0, 0.501892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499575,-99) ,
+5, 0.624955, 1, 0, 0.501892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487134,-99) , 
-5, 0.754281, 1, 0, 0.497221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487134,-99) ,
+5, 0.754281, 1, 0, 0.497221,-99) ,
 8, 2.09211, 0, 0, 0.500931,-99)    );
   // itree = 2963
   fBoostWeights.push_back(7.97819e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496684,-99) , 
-5, 0.46068, 1, 0, 0.508131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496684,-99) ,
+5, 0.46068, 1, 0, 0.508131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498363,-99) , 
-2, 0.956816, 0, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498363,-99) ,
+2, 0.956816, 0, 0, 0.499476,-99) ,
 0, 3.03054, 0, 0, 0.50093,-99)    );
   // itree = 2964
   fBoostWeights.push_back(6.91342e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499234,-99) , 
-3, 1.14936, 1, 0, 0.501905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499234,-99) ,
+3, 1.14936, 1, 0, 0.501905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487502,-99) , 
-6, 2.13557, 1, 0, 0.497231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487502,-99) ,
+6, 2.13557, 1, 0, 0.497231,-99) ,
 8, 2.09211, 0, 0, 0.500944,-99)    );
   // itree = 2965
   fBoostWeights.push_back(4.54673e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497644,-99) , 
-8, 1.88686, 0, 0, 0.501448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497644,-99) ,
+8, 1.88686, 0, 0, 0.501448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492758,-99) ,
 7, 3.73601, 0, 0, 0.500933,-99)    );
   // itree = 2966
   fBoostWeights.push_back(0.000107299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495173,-99) , 
-7, 4.53009, 1, 0, 0.505989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495173,-99) ,
+7, 4.53009, 1, 0, 0.505989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496448,-99) , 
-7, 4.69073, 0, 0, 0.499323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496448,-99) ,
+7, 4.69073, 0, 0, 0.499323,-99) ,
 5, 0.329645, 1, 0, 0.500924,-99)    );
   // itree = 2967
   fBoostWeights.push_back(6.99447e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499266,-99) , 
-6, 2.15222, 0, 0, 0.501885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499266,-99) ,
+6, 2.15222, 0, 0, 0.501885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486404,-99) , 
-7, 4.76501, 1, 0, 0.497234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486404,-99) ,
+7, 4.76501, 1, 0, 0.497234,-99) ,
 8, 2.09211, 0, 0, 0.500929,-99)    );
   // itree = 2968
   fBoostWeights.push_back(8.77398e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49619,-99) , 
-8, 2.67159, 0, 0, 0.508306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49619,-99) ,
+8, 2.67159, 0, 0, 0.508306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498011,-99) , 
-1, -0.797617, 1, 0, 0.499481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498011,-99) ,
+1, -0.797617, 1, 0, 0.499481,-99) ,
 1, 0.309319, 0, 0, 0.500929,-99)    );
   // itree = 2969
   fBoostWeights.push_back(8.08534e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496702,-99) , 
-5, 0.46068, 1, 0, 0.508129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496702,-99) ,
+5, 0.46068, 1, 0, 0.508129,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497354,-99) , 
-0, 2.12578, 1, 0, 0.499493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497354,-99) ,
+0, 2.12578, 1, 0, 0.499493,-99) ,
 0, 3.03054, 0, 0, 0.500944,-99)    );
   // itree = 2970
   fBoostWeights.push_back(6.95828e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499302,-99) , 
-6, 2.15222, 0, 0, 0.501905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499302,-99) ,
+6, 2.15222, 0, 0, 0.501905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486438,-99) , 
-7, 4.76501, 1, 0, 0.497244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486438,-99) ,
+7, 4.76501, 1, 0, 0.497244,-99) ,
 8, 2.09211, 0, 0, 0.500946,-99)    );
   // itree = 2971
   fBoostWeights.push_back(5.3493e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4986,-99) , 
-7, 4.7945, 1, 0, 0.501461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4986,-99) ,
+7, 4.7945, 1, 0, 0.501461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492797,-99) ,
 7, 3.73601, 0, 0, 0.500946,-99)    );
   // itree = 2972
   fBoostWeights.push_back(6.30286e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499599,-99) , 
-5, 0.624955, 1, 0, 0.501903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499599,-99) ,
+5, 0.624955, 1, 0, 0.501903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48944,-99) , 
-3, 0.710516, 0, 0, 0.497235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48944,-99) ,
+3, 0.710516, 0, 0, 0.497235,-99) ,
 8, 2.09211, 0, 0, 0.500943,-99)    );
   // itree = 2973
   fBoostWeights.push_back(9.82456e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495229,-99) , 
-7, 4.53009, 1, 0, 0.506011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495229,-99) ,
+7, 4.53009, 1, 0, 0.506011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497576,-99) , 
-1, -0.53912, 1, 0, 0.499339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497576,-99) ,
+1, -0.53912, 1, 0, 0.499339,-99) ,
 5, 0.329645, 1, 0, 0.500942,-99)    );
   // itree = 2974
   fBoostWeights.push_back(7.80883e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498841,-99) , 
-2, 0.527756, 1, 0, 0.501913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498841,-99) ,
+2, 0.527756, 1, 0, 0.501913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487536,-99) , 
-6, 2.13557, 1, 0, 0.497238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487536,-99) ,
+6, 2.13557, 1, 0, 0.497238,-99) ,
 8, 2.09211, 0, 0, 0.500952,-99)    );
   // itree = 2975
   fBoostWeights.push_back(6.94057e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494361,-99) , 
-4, -3.0468, 0, 0, 0.501906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494361,-99) ,
+4, -3.0468, 0, 0, 0.501906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486475,-99) , 
-7, 4.76501, 1, 0, 0.497236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486475,-99) ,
+7, 4.76501, 1, 0, 0.497236,-99) ,
 8, 2.09211, 0, 0, 0.500946,-99)    );
   // itree = 2976
   fBoostWeights.push_back(9.31739e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497266,-99) , 
-4, -1.32703, 1, 0, 0.505994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497266,-99) ,
+4, -1.32703, 1, 0, 0.505994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496463,-99) , 
-7, 4.69073, 0, 0, 0.499331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496463,-99) ,
+7, 4.69073, 0, 0, 0.499331,-99) ,
 5, 0.329645, 1, 0, 0.500932,-99)    );
   // itree = 2977
   fBoostWeights.push_back(8.03808e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496728,-99) , 
-5, 0.46068, 1, 0, 0.508123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496728,-99) ,
+5, 0.46068, 1, 0, 0.508123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497364,-99) , 
-0, 2.12578, 1, 0, 0.499483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497364,-99) ,
+0, 2.12578, 1, 0, 0.499483,-99) ,
 0, 3.03054, 0, 0, 0.500934,-99)    );
   // itree = 2978
   fBoostWeights.push_back(7.76179e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498852,-99) , 
-2, 0.527756, 1, 0, 0.501897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498852,-99) ,
+2, 0.527756, 1, 0, 0.501897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487553,-99) , 
-6, 2.13557, 1, 0, 0.49723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487553,-99) ,
+6, 2.13557, 1, 0, 0.49723,-99) ,
 8, 2.09211, 0, 0, 0.500937,-99)    );
   // itree = 2979
   fBoostWeights.push_back(7.99142e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494973,-99) , 
-1, 0.0281889, 0, 0, 0.508119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494973,-99) ,
+1, 0.0281889, 0, 0, 0.508119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497379,-99) , 
-0, 2.12578, 1, 0, 0.49948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497379,-99) ,
+0, 2.12578, 1, 0, 0.49948,-99) ,
 0, 3.03054, 0, 0, 0.500931,-99)    );
   // itree = 2980
   fBoostWeights.push_back(9.59513e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497879,-99) , 
-5, 0.751479, 1, 0, 0.501897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497879,-99) ,
+5, 0.751479, 1, 0, 0.501897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490544,-99) , 
-1, -0.581424, 1, 0, 0.498445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490544,-99) ,
+1, -0.581424, 1, 0, 0.498445,-99) ,
 0, 1.93071, 0, 0, 0.500932,-99)    );
   // itree = 2981
   fBoostWeights.push_back(8.67366e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499019,-99) , 
-8, 2.96068, 0, 0, 0.505976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499019,-99) ,
+8, 2.96068, 0, 0, 0.505976,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49648,-99) , 
-7, 4.69073, 0, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49648,-99) ,
+7, 4.69073, 0, 0, 0.499329,-99) ,
 5, 0.329645, 1, 0, 0.500925,-99)    );
   // itree = 2982
   fBoostWeights.push_back(8.92746e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496393,-99) , 
-1, -0.633391, 0, 0, 0.501891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496393,-99) ,
+1, -0.633391, 0, 0, 0.501891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490574,-99) , 
-1, -0.581424, 1, 0, 0.498453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490574,-99) ,
+1, -0.581424, 1, 0, 0.498453,-99) ,
 0, 1.93071, 0, 0, 0.50093,-99)    );
   // itree = 2983
   fBoostWeights.push_back(7.2515e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49928,-99) , 
-6, 2.15222, 0, 0, 0.501876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49928,-99) ,
+6, 2.15222, 0, 0, 0.501876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487164,-99) , 
-5, 0.754281, 1, 0, 0.497215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487164,-99) ,
+5, 0.754281, 1, 0, 0.497215,-99) ,
 8, 2.09211, 0, 0, 0.500918,-99)    );
   // itree = 2984
   fBoostWeights.push_back(7.71899e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494342,-99) , 
-4, -3.0468, 0, 0, 0.501878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494342,-99) ,
+4, -3.0468, 0, 0, 0.501878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487566,-99) , 
-6, 2.13557, 1, 0, 0.497211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487566,-99) ,
+6, 2.13557, 1, 0, 0.497211,-99) ,
 8, 2.09211, 0, 0, 0.500918,-99)    );
   // itree = 2985
   fBoostWeights.push_back(6.10701e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
-2, -0.104163, 0, 1, 0.508071,-99) , 
+0,
+0,
+2, -0.104163, 0, 1, 0.508071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495319,-99) , 
-7, 4.33271, 0, 0, 0.499457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495319,-99) ,
+7, 4.33271, 0, 0, 0.499457,-99) ,
 0, 3.03054, 0, 0, 0.500904,-99)    );
   // itree = 2986
   fBoostWeights.push_back(7.72153e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499272,-99) , 
-6, 2.15222, 0, 0, 0.501851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499272,-99) ,
+6, 2.15222, 0, 0, 0.501851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487577,-99) , 
-6, 2.13557, 1, 0, 0.497199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487577,-99) ,
+6, 2.13557, 1, 0, 0.497199,-99) ,
 8, 2.09211, 0, 0, 0.500895,-99)    );
   // itree = 2987
   fBoostWeights.push_back(6.12187e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49957,-99) , 
-5, 0.624955, 1, 0, 0.501853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49957,-99) ,
+5, 0.624955, 1, 0, 0.501853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493986,-99) , 
-0, 2.72769, 0, 0, 0.497197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493986,-99) ,
+0, 2.72769, 0, 0, 0.497197,-99) ,
 8, 2.09211, 0, 0, 0.500896,-99)    );
   // itree = 2988
   fBoostWeights.push_back(7.18601e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499288,-99) , 
-6, 2.15222, 0, 0, 0.501852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499288,-99) ,
+6, 2.15222, 0, 0, 0.501852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487193,-99) , 
-5, 0.754281, 1, 0, 0.497205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487193,-99) ,
+5, 0.754281, 1, 0, 0.497205,-99) ,
 8, 2.09211, 0, 0, 0.500897,-99)    );
   // itree = 2989
   fBoostWeights.push_back(8.79351e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496113,-99) , 
-4, -0.774054, 1, 0, 0.508252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496113,-99) ,
+4, -0.774054, 1, 0, 0.508252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497993,-99) , 
-1, -0.797617, 1, 0, 0.499454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497993,-99) ,
+1, -0.797617, 1, 0, 0.499454,-99) ,
 1, 0.309319, 0, 0, 0.500897,-99)    );
   // itree = 2990
   fBoostWeights.push_back(7.98044e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494957,-99) , 
-1, 0.0281889, 0, 0, 0.50806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494957,-99) ,
+1, 0.0281889, 0, 0, 0.50806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497367,-99) , 
-0, 2.12578, 1, 0, 0.499469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497367,-99) ,
+0, 2.12578, 1, 0, 0.499469,-99) ,
 0, 3.03054, 0, 0, 0.500912,-99)    );
   // itree = 2991
   fBoostWeights.push_back(7.68644e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494354,-99) , 
-4, -3.0468, 0, 0, 0.501871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494354,-99) ,
+4, -3.0468, 0, 0, 0.501871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487619,-99) , 
-6, 2.13557, 1, 0, 0.497213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487619,-99) ,
+6, 2.13557, 1, 0, 0.497213,-99) ,
 8, 2.09211, 0, 0, 0.500913,-99)    );
   // itree = 2992
   fBoostWeights.push_back(7.96685e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496682,-99) , 
-5, 0.46068, 1, 0, 0.508039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496682,-99) ,
+5, 0.46068, 1, 0, 0.508039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497374,-99) , 
-0, 2.12578, 1, 0, 0.499457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497374,-99) ,
+0, 2.12578, 1, 0, 0.499457,-99) ,
 0, 3.03054, 0, 0, 0.500899,-99)    );
   // itree = 2993
   fBoostWeights.push_back(8.75688e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496133,-99) , 
-4, -0.774054, 1, 0, 0.508242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496133,-99) ,
+4, -0.774054, 1, 0, 0.508242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498006,-99) , 
-1, -0.797617, 1, 0, 0.499461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498006,-99) ,
+1, -0.797617, 1, 0, 0.499461,-99) ,
 1, 0.309319, 0, 0, 0.500901,-99)    );
   // itree = 2994
   fBoostWeights.push_back(0.000106122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49521,-99) , 
-7, 4.53009, 1, 0, 0.50597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49521,-99) ,
+7, 4.53009, 1, 0, 0.50597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496494,-99) , 
-7, 4.69073, 0, 0, 0.499318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496494,-99) ,
+7, 4.69073, 0, 0, 0.499318,-99) ,
 5, 0.329645, 1, 0, 0.500916,-99)    );
   // itree = 2995
   fBoostWeights.push_back(7.69362e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497111,-99) , 
-2, -0.330568, 0, 0, 0.501886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497111,-99) ,
+2, -0.330568, 0, 0, 0.501886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493334,-99) , 
-5, 0.883423, 0, 0, 0.498431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493334,-99) ,
+5, 0.883423, 0, 0, 0.498431,-99) ,
 0, 1.93071, 0, 0, 0.50092,-99)    );
   // itree = 2996
   fBoostWeights.push_back(9.39989e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490732,-99) , 
-0, 1.77191, 0, 0, 0.50408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490732,-99) ,
+0, 1.77191, 0, 0, 0.50408,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497527,-99) , 
-8, 3.05694, 0, 0, 0.499564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497527,-99) ,
+8, 3.05694, 0, 0, 0.499564,-99) ,
 6, 2.32779, 0, 0, 0.500912,-99)    );
   // itree = 2997
   fBoostWeights.push_back(6.90541e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49885,-99) , 
-2, 0.527756, 1, 0, 0.501871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49885,-99) ,
+2, 0.527756, 1, 0, 0.501871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486427,-99) , 
-7, 4.76501, 1, 0, 0.497236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486427,-99) ,
+7, 4.76501, 1, 0, 0.497236,-99) ,
 8, 2.09211, 0, 0, 0.500918,-99)    );
   // itree = 2998
   fBoostWeights.push_back(7.17112e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494378,-99) , 
-4, -3.0468, 0, 0, 0.501865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494378,-99) ,
+4, -3.0468, 0, 0, 0.501865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48723,-99) , 
-5, 0.754281, 1, 0, 0.49723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48723,-99) ,
+5, 0.754281, 1, 0, 0.49723,-99) ,
 8, 2.09211, 0, 0, 0.500912,-99)    );
   // itree = 2999
   fBoostWeights.push_back(7.64806e-05);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498852,-99) , 
-2, 0.527756, 1, 0, 0.501848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498852,-99) ,
+2, 0.527756, 1, 0, 0.501848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487647,-99) , 
-6, 2.13557, 1, 0, 0.497226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487647,-99) ,
+6, 2.13557, 1, 0, 0.497226,-99) ,
 8, 2.09211, 0, 0, 0.500898,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadssProton::Clear() 
+inline void ReadssProton::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadssProton::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/NN1_OSK.dat/TMVAClassification_MLPBNN.class.C b/Phys/FlavourTagging/src/TMVAClassification/NN1_OSK.dat/TMVAClassification_MLPBNN.class.C
index a6f87aaaaa6fec58e7c0510b004621b380e4cf2c..732fbcfe45fa1d7674dc12bc6bb9505e50fc6ba4 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/NN1_OSK.dat/TMVAClassification_MLPBNN.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/NN1_OSK.dat/TMVAClassification_MLPBNN.class.C
@@ -108,12 +108,12 @@ class ReadMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   ReadMLPBNN( std::vector<std::string>& theInputVars ) 
+   ReadMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadMLPBNN" ),
         fNvars( 10 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "log(k_p)", "log(k_pt)", "log(abs(k_ipsig))", "log(abs(k_ip))", "log(k_lcs)", "k_diff_eta", "k_delta_phi", "log(B_pt)", "log(cands)", "no_vtx" };
 
@@ -185,9 +185,9 @@ class ReadMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -248,9 +248,9 @@ inline void ReadMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 11; fWeights[0] = new double[11]; 
-   fLayerSize[1] = 20; fWeights[1] = new double[20]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 11; fWeights[0] = new double[11];
+   fLayerSize[1] = 20; fWeights[1] = new double[20];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.231165803955517;
    fWeightMatrix0to1[1][0] = 0.314706359584932;
@@ -528,9 +528,9 @@ double ReadMLPBNN::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void ReadMLPBNN::Clear() 
+inline void ReadMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/TMVAClassification/NN1_OSK_reco14.dat/TMVAClassification_MLPBNN.class.C b/Phys/FlavourTagging/src/TMVAClassification/NN1_OSK_reco14.dat/TMVAClassification_MLPBNN.class.C
index 805f4761c82f93232fa1ab85499b97c6232eeedf..47e3b7cf34f3fcfbfbd0511fd436ff2375700ba8 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/NN1_OSK_reco14.dat/TMVAClassification_MLPBNN.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/NN1_OSK_reco14.dat/TMVAClassification_MLPBNN.class.C
@@ -109,12 +109,12 @@ class ReadMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   ReadMLPBNN( std::vector<std::string>& theInputVars ) 
+   ReadMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadMLPBNN" ),
         fNvars( 11 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "log(k_p)", "log(k_pt)", "log(abs(k_ipsig))", "log(abs(k_ip))", "log(k_lcs)", "log(k_ghost)", "k_diff_eta", "k_delta_phi", "log(B_pt)", "log(cands)", "no_vtx" };
 
@@ -189,9 +189,9 @@ class ReadMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -252,9 +252,9 @@ inline void ReadMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 12; fWeights[0] = new double[12]; 
-   fLayerSize[1] = 20; fWeights[1] = new double[20]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 12; fWeights[0] = new double[12];
+   fLayerSize[1] = 20; fWeights[1] = new double[20];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.54043074657103;
    fWeightMatrix0to1[1][0] = 1.38880601355574;
@@ -551,9 +551,9 @@ double ReadMLPBNN::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void ReadMLPBNN::Clear() 
+inline void ReadMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/TMVAClassification/NN1_SSK.dat/TMVAClassification_MLPBNN.class.C b/Phys/FlavourTagging/src/TMVAClassification/NN1_SSK.dat/TMVAClassification_MLPBNN.class.C
index 63ef470acd8d2fabcd25a667defe5c6af84647fe..96fb06ff774dff01eb19e32ecc9ced61d8f3550d 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/NN1_SSK.dat/TMVAClassification_MLPBNN.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/NN1_SSK.dat/TMVAClassification_MLPBNN.class.C
@@ -109,12 +109,12 @@ class ReadMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   ReadMLPBNN( std::vector<std::string>& theInputVars ) 
+   ReadMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadMLPBNN" ),
         fNvars( 11 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "log(ntrack)", "npv", "log(ptB)", "log(ptT)", "log(ptrel)", "log(pT)", "log(dEta)", "log(dphi)", "log(ip)", "log(ipSig)", "log(lcs)" };
 
@@ -189,9 +189,9 @@ class ReadMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -252,9 +252,9 @@ inline void ReadMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 12; fWeights[0] = new double[12]; 
-   fLayerSize[1] = 23; fWeights[1] = new double[23]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 12; fWeights[0] = new double[12];
+   fLayerSize[1] = 23; fWeights[1] = new double[23];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.174733200917237;
    fWeightMatrix0to1[1][0] = 0.394694013430532;
@@ -590,9 +590,9 @@ double ReadMLPBNN::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void ReadMLPBNN::Clear() 
+inline void ReadMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/TMVAClassification/NN2_OSK.dat/TMVAClassification_MLPBNN.class.C b/Phys/FlavourTagging/src/TMVAClassification/NN2_OSK.dat/TMVAClassification_MLPBNN.class.C
index 9da1c4a56837c1d472fd9e2b903edf875d7cf1f7..55e7ebfc6915946c061a943178ce4561a7bd28be 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/NN2_OSK.dat/TMVAClassification_MLPBNN.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/NN2_OSK.dat/TMVAClassification_MLPBNN.class.C
@@ -109,12 +109,12 @@ class ReadMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   ReadMLPBNN( std::vector<std::string>& theInputVars ) 
+   ReadMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadMLPBNN" ),
         fNvars( 11 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "sign_tag[0]*rnet_opp[0]", "sign_tag[1]*rnet_opp[1]", "sign_tag[2]*rnet_opp[2]", "sign_tag[3]*rnet_opp[3]", "sign_tag[0]*pidk[0]", "sign_tag[1]*pidk[1]", "sign_tag[2]*pidk[2]", "sign_tag[3]*pidk[3]", "B_pt", "no_vtx", "cands" };
 
@@ -189,9 +189,9 @@ class ReadMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -252,9 +252,9 @@ inline void ReadMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 12; fWeights[0] = new double[12]; 
-   fLayerSize[1] = 20; fWeights[1] = new double[20]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 12; fWeights[0] = new double[12];
+   fLayerSize[1] = 20; fWeights[1] = new double[20];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.129306925046068;
    fWeightMatrix0to1[1][0] = 5.11699219996626;
@@ -551,9 +551,9 @@ double ReadMLPBNN::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void ReadMLPBNN::Clear() 
+inline void ReadMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/TMVAClassification/NN2_OSK_reco14.dat/TMVAClassification_MLPBNN.class.C b/Phys/FlavourTagging/src/TMVAClassification/NN2_OSK_reco14.dat/TMVAClassification_MLPBNN.class.C
index 2a80f43ec96073b41ddfd93402d19db9d0f77588..e212c2e1025e9e28722b77eb16a1c8259b5a22f7 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/NN2_OSK_reco14.dat/TMVAClassification_MLPBNN.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/NN2_OSK_reco14.dat/TMVAClassification_MLPBNN.class.C
@@ -107,12 +107,12 @@ class ReadMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   ReadMLPBNN( std::vector<std::string>& theInputVars ) 
+   ReadMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadMLPBNN" ),
         fNvars( 9 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "sign_tag[0]*rnet_opp[0]", "sign_tag[1]*rnet_opp[1]", "sign_tag[2]*rnet_opp[2]", "sign_tag[0]*k_pidNNk[0]", "sign_tag[1]*k_pidNNk[1]", "sign_tag[2]*k_pidNNk[2]", "B_pt", "no_vtx", "cands" };
 
@@ -181,9 +181,9 @@ class ReadMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -244,9 +244,9 @@ inline void ReadMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 10; fWeights[0] = new double[10]; 
-   fLayerSize[1] = 12; fWeights[1] = new double[12]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 10; fWeights[0] = new double[10];
+   fLayerSize[1] = 12; fWeights[1] = new double[12];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = -0.165951592903275;
    fWeightMatrix0to1[1][0] = 2.58273326813745;
@@ -417,9 +417,9 @@ double ReadMLPBNN::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void ReadMLPBNN::Clear() 
+inline void ReadMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/TMVAClassification/NN2_SSK.dat/TMVAClassification_MLPBNN.class.C b/Phys/FlavourTagging/src/TMVAClassification/NN2_SSK.dat/TMVAClassification_MLPBNN.class.C
index 04b6c71f1247f1e08f45a9a05daca2f0c448cbc0..e28c49ac63f21e9c34acef929c51734ffe74f547 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/NN2_SSK.dat/TMVAClassification_MLPBNN.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/NN2_SSK.dat/TMVAClassification_MLPBNN.class.C
@@ -107,12 +107,12 @@ class ReadMLPBNN : public IClassifierReader {
  public:
 
    // constructor
-   ReadMLPBNN( std::vector<std::string>& theInputVars ) 
+   ReadMLPBNN( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadMLPBNN" ),
         fNvars( 9 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "ntrack", "npv", "log(ptB)", "nn0", "pid0", "nn1", "pid1", "nn2", "pid2" };
 
@@ -181,9 +181,9 @@ class ReadMLPBNN : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -244,9 +244,9 @@ inline void ReadMLPBNN::Initialize()
 {
    // build network structure
    fLayers = 3;
-   fLayerSize[0] = 10; fWeights[0] = new double[10]; 
-   fLayerSize[1] = 19; fWeights[1] = new double[19]; 
-   fLayerSize[2] = 1; fWeights[2] = new double[1]; 
+   fLayerSize[0] = 10; fWeights[0] = new double[10];
+   fLayerSize[1] = 19; fWeights[1] = new double[19];
+   fLayerSize[2] = 1; fWeights[2] = new double[1];
    // weight matrix from layer 0 to 1
    fWeightMatrix0to1[0][0] = 0.385045334115466;
    fWeightMatrix0to1[1][0] = 0.788192006610406;
@@ -494,9 +494,9 @@ double ReadMLPBNN::OutputActivationFnc(double x) const {
    // sigmoid
    return 1.0/(1.0+exp(-x));
 }
-   
+
 // Clean up
-inline void ReadMLPBNN::Clear() 
+inline void ReadMLPBNN::Clear()
 {
    // nothing to clear
 }
diff --git a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KeX_BDT.class.C b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KeX_BDT.class.C
index 7b0b3ff356b174ee3d4ff106891ddcb6f16fa110..71fc7b8107b1c16d316f757bb199a9267c54dbd3 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KeX_BDT.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KeX_BDT.class.C
@@ -94,17 +94,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new BDTNode
-   
+
 #ifndef BDTNode__def
 #define BDTNode__def
-   
+
 class BDTNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    BDTNode ( BDTNode* left,BDTNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -122,13 +122,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    BDTNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   BDTNode* GetLeft( void ) { return fLeft; };   
+   BDTNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -137,21 +137,21 @@ private:
 
    BDTNode*   fLeft;     // pointer to the left daughter node
    BDTNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    BDTNode::~BDTNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -161,7 +161,7 @@ bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -169,9 +169,9 @@ bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -201,12 +201,12 @@ class ReadBDT : public IClassifierReader {
  public:
 
    // constructor
-   ReadBDT( std::vector<std::string>& theInputVars ) 
+   ReadBDT( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadBDT" ),
         fNvars( 15 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "Mass", "P", "Pt", "log(Probchi2)", "log(Tau)", "log(FlightDist)", "log(FlightDistChi2)", "log(1-BpvDira)", "log(MaxProbGhost)-log(1-MaxProbGhost)", "log(KaonNNp)-log(1-KaonNNp)", "log(KaonNNk)-log(1-KaonNNk)", "log(KaonIppvChi2)", "log(KaonIpMinChi2)", "log(KaonPT)", "log(ElecNNe)-log(1-ElecNNe)" };
 
@@ -291,9 +291,9 @@ class ReadBDT : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -349,27404 +349,27404 @@ void ReadBDT::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.609289675880416);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.76838, 0, 1, 0.786205,-99) , 
+0,
+0,
+-1, -2.76838, 0, 1, 0.786205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.292188,-99) , 
-14, -1.79558, 0, 0, 0.404662,-99) , 
-14, -0.751481, 0, 0, 0.71753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.292188,-99) ,
+14, -1.79558, 0, 0, 0.404662,-99) ,
+14, -0.751481, 0, 0, 0.71753,-99) ,
 NN(
-0, 
-0, 
--1, -1.65485, 0, -1, 0.204458,-99) , 
+0,
+0,
+-1, -1.65485, 0, -1, 0.204458,-99) ,
 10, -0.482294, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.438134);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.715989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.715989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454841,-99) , 
-3, -2.76838, 0, 0, 0.674964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454841,-99) ,
+3, -2.76838, 0, 0, 0.674964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.301208,-99) , 
-10, 1.03852, 0, 0, 0.391701,-99) , 
-14, -0.203598, 0, 0, 0.597836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.301208,-99) ,
+10, 1.03852, 0, 0, 0.391701,-99) ,
+14, -0.203598, 0, 0, 0.597836,-99) ,
 NN(
-0, 
-0, 
--1, 0.306445, 0, -1, 0.204385,-99) , 
+0,
+0,
+-1, 0.306445, 0, -1, 0.204385,-99) ,
 10, -1.46714, 0, 0, 0.491198,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.292763);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.54289, 0, 1, 0.607299,-99) , 
+0,
+0,
+-1, 1.54289, 0, 1, 0.607299,-99) ,
 NN(
-0, 
-0, 
--1, -2.76829, 0, -1, 0.388748,-99) , 
-14, -0.203598, 0, 0, 0.545635,-99) , 
+0,
+0,
+-1, -2.76829, 0, -1, 0.388748,-99) ,
+14, -0.203598, 0, 0, 0.545635,-99) ,
 NN(
-0, 
-0, 
--1, 0.306445, 0, -1, 0.20369,-99) , 
+0,
+0,
+-1, 0.306445, 0, -1, 0.20369,-99) ,
 10, -1.95956, 0, 0, 0.483899,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.246058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.655321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.655321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418676,-99) , 
-0, 1.65956, 1, 0, 0.616084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418676,-99) ,
+0, 1.65956, 1, 0, 0.616084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.301258,-99) , 
-12, 3.39541, 0, 0, 0.461258,-99) , 
-2, 2.0683, 0, 0, 0.522655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.301258,-99) ,
+12, 3.39541, 0, 0, 0.461258,-99) ,
+2, 2.0683, 0, 0, 0.522655,-99) ,
 NN(
-0, 
-0, 
--1, 3.42619, 1, -1, 0.25072,-99) , 
+0,
+0,
+-1, 3.42619, 1, -1, 0.25072,-99) ,
 13, 6.00476, 0, 0, 0.469824,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.209929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.0459, 0, 1, 0.589344,-99) , 
+0,
+0,
+-1, 5.0459, 0, 1, 0.589344,-99) ,
 NN(
-0, 
-0, 
--1, 0.789864, 0, -1, 0.431001,-99) , 
-2, 2.06882, 0, 0, 0.489483,-99) , 
+0,
+0,
+-1, 0.789864, 0, -1, 0.431001,-99) ,
+2, 2.06882, 0, 0, 0.489483,-99) ,
 NN(
-0, 
-0, 
--1, 0.306445, 0, -1, 0.263973,-99) , 
+0,
+0,
+-1, 0.306445, 0, -1, 0.263973,-99) ,
 10, -1.95956, 0, 0, 0.451403,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.180336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468506,-99) , 
-7, -7.12951, 1, 0, 0.562862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468506,-99) ,
+7, -7.12951, 1, 0, 0.562862,-99) ,
 NN(
-0, 
-0, 
--1, -1.84561, 0, -1, 0.436871,-99) , 
-14, 1.44058, 0, 0, 0.494547,-99) , 
+0,
+0,
+-1, -1.84561, 0, -1, 0.436871,-99) ,
+14, 1.44058, 0, 0, 0.494547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.217215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.217215,-99) ,
 10, -2.45199, 0, 0, 0.470962,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.176493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.325808,-99) , 
-5, 3.93095, 1, 0, 0.528451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.325808,-99) ,
+5, 3.93095, 1, 0, 0.528451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.291203,-99) , 
-0, 1.71831, 1, 0, 0.510185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.291203,-99) ,
+0, 1.71831, 1, 0, 0.510185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.249434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.249434,-99) ,
 10, -2.45199, 0, 0, 0.488794,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.171679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478029,-99) , 
-8, -2.6562, 1, 0, 0.528599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478029,-99) ,
+8, -2.6562, 1, 0, 0.528599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.346069,-99) , 
-12, 2.85992, 0, 0, 0.508376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.346069,-99) ,
+12, 2.85992, 0, 0, 0.508376,-99) ,
 NN(
-0, 
-0, 
--1, -1.95956, 0, -1, 0.368503,-99) , 
+0,
+0,
+-1, -1.95956, 0, -1, 0.368503,-99) ,
 3, -1.84559, 0, 0, 0.464739,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.160206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358462,-99) , 
-0, 1.70742, 1, 0, 0.527653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358462,-99) ,
+0, 1.70742, 1, 0, 0.527653,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.349188,-99) , 
-6, 4.41093, 0, 0, 0.499903,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.349188,-99) ,
+6, 4.41093, 0, 0, 0.499903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.267258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.267258,-99) ,
 4, 2.11406, 1, 0, 0.483674,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.11895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383266,-99) , 
-7, -6.33735, 1, 0, 0.4977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383266,-99) ,
+7, -6.33735, 1, 0, 0.4977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.283102,-99) , 
-5, 4.21286, 1, 0, 0.484958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.283102,-99) ,
+5, 4.21286, 1, 0, 0.484958,-99) ,
 NN(
-0, 
-0, 
--1, 0.765039, 0, -1, 0.324942,-99) , 
+0,
+0,
+-1, 0.765039, 0, -1, 0.324942,-99) ,
 3, -3.69116, 0, 0, 0.465962,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.115604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418935,-99) , 
-8, -1.00723, 1, 0, 0.488838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418935,-99) ,
+8, -1.00723, 1, 0, 0.488838,-99) ,
 NN(
-0, 
-0, 
--1, 1.27111, 0, -1, 0.366613,-99) , 
-13, 5.89612, 0, 0, 0.471946,-99) , 
+0,
+0,
+-1, 1.27111, 0, -1, 0.366613,-99) ,
+13, 5.89612, 0, 0, 0.471946,-99) ,
 NN(
-0, 
-0, 
--1, -0.141014, 0, -1, 0.322799,-99) , 
+0,
+0,
+-1, -0.141014, 0, -1, 0.322799,-99) ,
 14, -1.64396, 0, 0, 0.453465,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.118362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442453,-99) , 
-3, -0.922811, 0, 0, 0.474688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442453,-99) ,
+3, -0.922811, 0, 0, 0.474688,-99) ,
 NN(
-0, 
-0, 
--1, 6.47817, 0, -1, 0.355362,-99) , 
-12, 2.85988, 0, 0, 0.460995,-99) , 
+0,
+0,
+-1, 6.47817, 0, -1, 0.355362,-99) ,
+12, 2.85988, 0, 0, 0.460995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.293947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.293947,-99) ,
 10, -2.45199, 0, 0, 0.448321,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.13262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471795,-99) , 
-5, 2.18873, 1, 0, 0.496259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471795,-99) ,
+5, 2.18873, 1, 0, 0.496259,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.406013,-99) , 
-6, 5.43387, 0, 0, 0.4641,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.406013,-99) ,
+6, 5.43387, 0, 0, 0.4641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.293036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.293036,-99) ,
 5, 4.21286, 1, 0, 0.454182,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.179392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.625994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.625994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489921,-99) , 
-10, -0.986411, 0, 0, 0.59063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489921,-99) ,
+10, -0.986411, 0, 0, 0.59063,-99) ,
 NN(
-0, 
-0, 
--1, 1.03055, 1, -1, 0.450898,-99) , 
-0, 0.94161, 0, 0, 0.52385,-99) , 
+0,
+0,
+-1, 1.03055, 1, -1, 0.450898,-99) ,
+0, 0.94161, 0, 0, 0.52385,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394194,-99) , 
-2, 1.0576, 0, 0, 0.478469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394194,-99) ,
+2, 1.0576, 0, 0, 0.478469,-99) ,
 NN(
-0, 
-0, 
--1, 5.08899, 0, -1, 0.316484,-99) , 
-0, 1.57292, 1, 0, 0.440236,-99) , 
+0,
+0,
+-1, 5.08899, 0, -1, 0.316484,-99) ,
+0, 1.57292, 1, 0, 0.440236,-99) ,
 7, -8.71385, 1, 0, 0.475855,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.129043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.989403, 0, 1, 0.559503,-99) , 
+0,
+0,
+-1, 0.989403, 0, 1, 0.559503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405651,-99) , 
-8, -2.25352, 1, 0, 0.458744,-99) , 
-5, 3.64276, 1, 0, 0.534465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405651,-99) ,
+8, -2.25352, 1, 0, 0.458744,-99) ,
+5, 3.64276, 1, 0, 0.534465,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381152,-99) , 
-14, -0.751919, 0, 0, 0.490618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381152,-99) ,
+14, -0.751919, 0, 0, 0.490618,-99) ,
 NN(
-0, 
-0, 
--1, 1.51426, 1, -1, 0.365147,-99) , 
-4, 0.246678, 0, 0, 0.446602,-99) , 
+0,
+0,
+-1, 1.51426, 1, -1, 0.365147,-99) ,
+4, 0.246678, 0, 0, 0.446602,-99) ,
 7, -8.71385, 1, 0, 0.484136,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.100478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474869,-99) , 
-7, -8.71385, 1, 0, 0.49943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474869,-99) ,
+7, -8.71385, 1, 0, 0.49943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.333004,-99) , 
-5, 4.17443, 1, 0, 0.489281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.333004,-99) ,
+5, 4.17443, 1, 0, 0.489281,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.391431,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.391431,-99) ,
 0, 1.62138, 1, 0, 0.472331,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.09364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476202,-99) , 
-5, 2.19716, 1, 0, 0.501729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476202,-99) ,
+5, 2.19716, 1, 0, 0.501729,-99) ,
 NN(
-0, 
-0, 
--1, 5.08899, 0, -1, 0.405956,-99) , 
-0, 1.66985, 1, 0, 0.490634,-99) , 
+0,
+0,
+-1, 5.08899, 0, -1, 0.405956,-99) ,
+0, 1.66985, 1, 0, 0.490634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.333012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.333012,-99) ,
 14, -2.29409, 0, 0, 0.481624,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.105324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443022,-99) , 
-4, 1.69918, 1, 0, 0.519147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443022,-99) ,
+4, 1.69918, 1, 0, 0.519147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386321,-99) , 
-7, -7.92168, 1, 0, 0.459653,-99) , 
-4, 0.246678, 0, 0, 0.499165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386321,-99) ,
+7, -7.92168, 1, 0, 0.459653,-99) ,
+4, 0.246678, 0, 0, 0.499165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354125,-99) ,
 14, -2.29409, 0, 0, 0.490968,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.0796324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472643,-99) , 
-5, 3.29652, 1, 0, 0.529287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472643,-99) ,
+5, 3.29652, 1, 0, 0.529287,-99) ,
 NN(
-0, 
-0, 
--1, 3.92542, 0, -1, 0.47481,-99) , 
-6, 7.32396, 0, 0, 0.489514,-99) , 
+0,
+0,
+-1, 3.92542, 0, -1, 0.47481,-99) ,
+6, 7.32396, 0, 0, 0.489514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366499,-99) ,
 10, -2.45199, 0, 0, 0.480933,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.0566189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.63019, 1, 1, 0.514072,-99) , 
+0,
+0,
+-1, 1.63019, 1, 1, 0.514072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366202,-99) , 
-7, -7.92168, 1, 0, 0.451721,-99) , 
-0, 1.62139, 1, 0, 0.503338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366202,-99) ,
+7, -7.92168, 1, 0, 0.451721,-99) ,
+0, 1.62139, 1, 0, 0.503338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385177,-99) ,
 10, -2.45199, 0, 0, 0.495157,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.0615761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486945,-99) , 
-5, 1.42137, 1, 0, 0.497131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486945,-99) ,
+5, 1.42137, 1, 0, 0.497131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397888,-99) , 
-7, -5.54518, 1, 0, 0.491637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397888,-99) ,
+7, -5.54518, 1, 0, 0.491637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383141,-99) ,
 3, -4.61394, 0, 0, 0.484763,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.0788203);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488488,-99) , 
-10, -0.482294, 1, 0, 0.516665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488488,-99) ,
+10, -0.482294, 1, 0, 0.516665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447972,-99) , 
-14, -1.64396, 0, 0, 0.508835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447972,-99) ,
+14, -1.64396, 0, 0, 0.508835,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476145,-99) , 
-7, -9.58181, 1, 0, 0.495265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476145,-99) ,
+7, -9.58181, 1, 0, 0.495265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358308,-99) , 
-7, -7.92168, 1, 0, 0.440137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358308,-99) ,
+7, -7.92168, 1, 0, 0.440137,-99) ,
 0, 1.62138, 1, 0, 0.497184,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.0805324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475955,-99) , 
-6, 6.1368, 0, 0, 0.53232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475955,-99) ,
+6, 6.1368, 0, 0, 0.53232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407768,-99) , 
-0, 1.57292, 1, 0, 0.485515,-99) , 
-12, 4.53169, 0, 0, 0.511588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407768,-99) ,
+0, 1.57292, 1, 0, 0.485515,-99) ,
+12, 4.53169, 0, 0, 0.511588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399845,-99) ,
 10, -2.45199, 0, 0, 0.503954,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.07686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494164,-99) , 
-5, 2.75044, 1, 0, 0.518631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494164,-99) ,
+5, 2.75044, 1, 0, 0.518631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407134,-99) , 
-10, 0.502553, 0, 0, 0.462403,-99) , 
-4, 0.109681, 0, 0, 0.502799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407134,-99) ,
+10, 0.502553, 0, 0, 0.462403,-99) ,
+4, 0.109681, 0, 0, 0.502799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402627,-99) ,
 3, -4.30635, 0, 0, 0.495119,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.0684711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433721,-99) , 
-6, 5.13919, 0, 0, 0.495163,-99) , 
-5, 1.42137, 1, 0, 0.503492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433721,-99) ,
+6, 5.13919, 0, 0, 0.495163,-99) ,
+5, 1.42137, 1, 0, 0.503492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390396,-99) ,
 7, -5.54518, 1, 0, 0.497088,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.0462867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497615,-99) , 
-5, 1.4938, 1, 0, 0.505568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497615,-99) ,
+5, 1.4938, 1, 0, 0.505568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440672,-99) , 
-12, 2.83157, 0, 0, 0.498557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440672,-99) ,
+12, 2.83157, 0, 0, 0.498557,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.437433,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.437433,-99) ,
 0, 1.62138, 1, 0, 0.488259,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.0658108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 8.7557, 0, 1, 0.517019,-99) , 
+0,
+0,
+-1, 8.7557, 0, 1, 0.517019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392707,-99) , 
-10, 0.356731, 0, 0, 0.455263,-99) , 
-14, -1.3, 0, 0, 0.507705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392707,-99) ,
+10, 0.356731, 0, 0, 0.455263,-99) ,
+14, -1.3, 0, 0, 0.507705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.324111,-99) , 
-0, 0.990114, 1, 0, 0.436855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.324111,-99) ,
+0, 0.990114, 1, 0, 0.436855,-99) ,
 7, -6.33735, 1, 0, 0.497832,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.0465496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4569,-99) , 
-0, 1.62138, 1, 0, 0.498013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4569,-99) ,
+0, 1.62138, 1, 0, 0.498013,-99) ,
 NN(
-0, 
-0, 
--1, 2.56797, 0, -1, 0.435911,-99) , 
-12, 2.85988, 0, 0, 0.491112,-99) , 
+0,
+0,
+-1, 2.56797, 0, -1, 0.435911,-99) ,
+12, 2.85988, 0, 0, 0.491112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400333,-99) ,
 3, -4.61394, 0, 0, 0.485477,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.0381312);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 4.21286, 1, -1, 0.480944,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.051917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.99777, 0, 1, 0.542527,-99) , 
+0,
+0,
+-1, -1.99777, 0, 1, 0.542527,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.483438,-99) , 
-6, 7.57234, 0, 0, 0.495478,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.483438,-99) ,
+6, 7.57234, 0, 0, 0.495478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401864,-99) ,
 5, 4.21286, 1, 0, 0.490468,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.0781509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.82878, 1, 1, 0.550942,-99) , 
+0,
+0,
+-1, 6.82878, 1, 1, 0.550942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472231,-99) , 
-1, 38.7921, 0, 0, 0.494969,-99) , 
-5, 1.9079, 1, 0, 0.506908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472231,-99) ,
+1, 38.7921, 0, 0, 0.494969,-99) ,
+5, 1.9079, 1, 0, 0.506908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350219,-99) , 
-0, 0.990114, 1, 0, 0.445431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350219,-99) ,
+0, 0.990114, 1, 0, 0.445431,-99) ,
 7, -6.33735, 1, 0, 0.498437,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.0776607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473234,-99) , 
-2, 3.08235, 1, 0, 0.519341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473234,-99) ,
+2, 3.08235, 1, 0, 0.519341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434192,-99) , 
-1, 38.7921, 0, 0, 0.479171,-99) , 
-5, 3.11285, 1, 0, 0.50638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434192,-99) ,
+1, 38.7921, 0, 0, 0.479171,-99) ,
+5, 3.11285, 1, 0, 0.50638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377472,-99) , 
-14, 1.607, 0, 0, 0.441936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377472,-99) ,
+14, 1.607, 0, 0, 0.441936,-99) ,
 7, -6.33735, 1, 0, 0.497523,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.0482988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 8.56069, 0, 1, 0.510804,-99) , 
+0,
+0,
+-1, 8.56069, 0, 1, 0.510804,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.457052,-99) , 
-4, 0.121765, 0, 0, 0.495074,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.457052,-99) ,
+4, 0.121765, 0, 0, 0.495074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40488,-99) ,
 5, 4.21286, 1, 0, 0.490355,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.0336897);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439036,-99) , 
-5, 3.83587, 1, 0, 0.495895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439036,-99) ,
+5, 3.83587, 1, 0, 0.495895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420526,-99) , 
-0, 1.71831, 1, 0, 0.490779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420526,-99) ,
+0, 1.71831, 1, 0, 0.490779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406297,-99) ,
 14, -2.29409, 0, 0, 0.486226,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.0682641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472661,-99) , 
-10, 2.9647, 0, 0, 0.483426,-99) , 
-7, -11.7317, 1, 0, 0.488778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472661,-99) ,
+10, 2.9647, 0, 0, 0.483426,-99) ,
+7, -11.7317, 1, 0, 0.488778,-99) ,
 NN(
-0, 
-0, 
--1, 0.990114, 1, -1, 0.433467,-99) , 
+0,
+0,
+-1, 0.990114, 1, -1, 0.433467,-99) ,
 7, -6.33735, 1, 0, 0.481206,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.0605983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536749,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47347,-99) , 
-14, -0.157857, 1, 0, 0.488749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47347,-99) ,
+14, -0.157857, 1, 0, 0.488749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397625,-99) , 
-10, -2.45421, 0, 0, 0.482684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397625,-99) ,
+10, -2.45421, 0, 0, 0.482684,-99) ,
 14, 3.55711, 0, 0, 0.490421,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.0801079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482484,-99) , 
-5, 1.61089, 1, 0, 0.495698,-99) , 
-6, 8.78048, 0, 0, 0.503179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482484,-99) ,
+5, 1.61089, 1, 0, 0.495698,-99) ,
+6, 8.78048, 0, 0, 0.503179,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418206,-99) , 
-2, 1.2241, 0, 0, 0.488869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418206,-99) ,
+2, 1.2241, 0, 0, 0.488869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.353802,-99) , 
-0, 1.51541, 1, 0, 0.44775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.353802,-99) ,
+0, 1.51541, 1, 0, 0.44775,-99) ,
 14, -0.993823, 0, 0, 0.493068,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.0907991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.30907, 1, 1, 0.541115,-99) , 
+0,
+0,
+-1, -3.30907, 1, 1, 0.541115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431983,-99) , 
-10, 0.268279, 0, 0, 0.495921,-99) , 
-10, -0.482294, 1, 0, 0.512486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431983,-99) ,
+10, 0.268279, 0, 0, 0.495921,-99) ,
+10, -0.482294, 1, 0, 0.512486,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413322,-99) , 
-8, -2.00931, 0, 0, 0.492874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413322,-99) ,
+8, -2.00931, 0, 0, 0.492874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36621,-99) , 
-10, -0.992598, 0, 0, 0.452598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36621,-99) ,
+10, -0.992598, 0, 0, 0.452598,-99) ,
 14, -0.993823, 0, 0, 0.501606,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.0529059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491023,-99) , 
-10, -0.482294, 1, 0, 0.504416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491023,-99) ,
+10, -0.482294, 1, 0, 0.504416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402766,-99) , 
-8, -2.25245, 0, 0, 0.45844,-99) , 
-14, -1.3, 0, 0, 0.497633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402766,-99) ,
+8, -2.25245, 0, 0, 0.45844,-99) ,
+14, -1.3, 0, 0, 0.497633,-99) ,
 NN(
-0, 
-0, 
--1, 0.990114, 1, -1, 0.442429,-99) , 
+0,
+0,
+-1, 0.990114, 1, -1, 0.442429,-99) ,
 7, -6.33735, 1, 0, 0.49011,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.0724691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.492822, 0, 1, 0.5216,-99) , 
+0,
+0,
+-1, -0.492822, 0, 1, 0.5216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467255,-99) , 
-4, 0.293005, 0, 0, 0.511843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467255,-99) ,
+4, 0.293005, 0, 0, 0.511843,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464954,-99) , 
-14, 0.892802, 0, 0, 0.505473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464954,-99) ,
+14, 0.892802, 0, 0, 0.505473,-99) ,
 NN(
-0, 
-0, 
--1, 0.990116, 1, -1, 0.422817,-99) , 
-7, -7.92168, 1, 0, 0.473729,-99) , 
+0,
+0,
+-1, 0.990116, 1, -1, 0.422817,-99) ,
+7, -7.92168, 1, 0, 0.473729,-99) ,
 12, 4.53169, 0, 0, 0.494804,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.05382);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406008,-99) , 
-6, 4.0577, 0, 0, 0.503594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406008,-99) ,
+6, 4.0577, 0, 0, 0.503594,-99) ,
 NN(
-0, 
-0, 
--1, 6.56689, 0, -1, 0.46429,-99) , 
-5, 3.38624, 1, 0, 0.495381,-99) , 
+0,
+0,
+-1, 6.56689, 0, -1, 0.46429,-99) ,
+5, 3.38624, 1, 0, 0.495381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420209,-99) ,
 3, -4.61394, 0, 0, 0.490805,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.0422463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533639,-99) ,
 NN(
-0, 
-0, 
--1, -5.80719, 1, -1, 0.484985,-99) , 
-7, -11.0904, 1, 0, 0.490498,-99) , 
+0,
+0,
+-1, -5.80719, 1, -1, 0.484985,-99) ,
+7, -11.0904, 1, 0, 0.490498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421497,-99) ,
 10, -2.45199, 0, 0, 0.486018,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.0416167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547468,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474517,-99) , 
-12, 4.53169, 0, 0, 0.494116,-99) , 
-5, 1.20631, 1, 0, 0.498664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474517,-99) ,
+12, 4.53169, 0, 0, 0.494116,-99) ,
+5, 1.20631, 1, 0, 0.498664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43183,-99) ,
 10, -2.45199, 0, 0, 0.494335,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.0466518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495704,-99) , 
-3, -0.615576, 0, 0, 0.516858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495704,-99) ,
+3, -0.615576, 0, 0, 0.516858,-99) ,
 NN(
-0, 
-0, 
--1, 0.293005, 0, -1, 0.484526,-99) , 
-5, 2.55943, 1, 0, 0.500176,-99) , 
+0,
+0,
+-1, 0.293005, 0, -1, 0.484526,-99) ,
+5, 2.55943, 1, 0, 0.500176,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.453916,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.453916,-99) ,
 0, 1.62138, 1, 0, 0.492471,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.0499139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464718,-99) , 
-7, -7.65772, 1, 0, 0.498837,-99) , 
-5, 1.42137, 1, 0, 0.504567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464718,-99) ,
+7, -7.65772, 1, 0, 0.498837,-99) ,
+5, 1.42137, 1, 0, 0.504567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43099,-99) ,
 7, -5.54518, 1, 0, 0.500636,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.0706988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390817,-99) , 
-5, 3.8033, 1, 0, 0.514971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390817,-99) ,
+5, 3.8033, 1, 0, 0.514971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461852,-99) , 
-8, -1.80767, 0, 0, 0.478515,-99) , 
-2, 2.06669, 1, 0, 0.502811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461852,-99) ,
+8, -1.80767, 0, 0, 0.478515,-99) ,
+2, 2.06669, 1, 0, 0.502811,-99) ,
 NN(
-0, 
-0, 
--1, 6.8802, 0, -1, 0.458652,-99) , 
+0,
+0,
+-1, 6.8802, 0, -1, 0.458652,-99) ,
 0, 1.62138, 1, 0, 0.495472,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.0409466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497701,-99) , 
-3, -0.92238, 1, 0, 0.526529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497701,-99) ,
+3, -0.92238, 1, 0, 0.526529,-99) ,
 NN(
-0, 
-0, 
--1, -1.95956, 0, -1, 0.486285,-99) , 
-8, -3.46468, 1, 0, 0.49608,-99) , 
+0,
+0,
+-1, -1.95956, 0, -1, 0.486285,-99) ,
+8, -3.46468, 1, 0, 0.49608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423172,-99) ,
 14, -2.29409, 0, 0, 0.492305,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.0459408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481956,-99) , 
-9, -3.52257, 0, 0, 0.507646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481956,-99) ,
+9, -3.52257, 0, 0, 0.507646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458273,-99) , 
-11, 2.76465, 0, 0, 0.503785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458273,-99) ,
+11, 2.76465, 0, 0, 0.503785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433197,-99) ,
 14, -2.29409, 0, 0, 0.500138,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.0900098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44377,-99) , 
-3, -3.07611, 0, 0, 0.531025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44377,-99) ,
+3, -3.07611, 0, 0, 0.531025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472952,-99) , 
-3, -2.76824, 1, 0, 0.488903,-99) , 
-14, 0.344463, 1, 0, 0.503767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472952,-99) ,
+3, -2.76824, 1, 0, 0.488903,-99) ,
+14, 0.344463, 1, 0, 0.503767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397554,-99) , 
-14, 1.60671, 0, 0, 0.459688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397554,-99) ,
+14, 1.60671, 0, 0, 0.459688,-99) ,
 10, -1.95956, 0, 0, 0.497732,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.0580446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4913,-99) , 
-8, -3.30907, 1, 0, 0.504458,-99) , 
-6, 8.78048, 0, 0, 0.509814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4913,-99) ,
+8, -3.30907, 1, 0, 0.504458,-99) ,
+6, 8.78048, 0, 0, 0.509814,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452155,-99) , 
-2, 1.2241, 0, 0, 0.499314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452155,-99) ,
+2, 1.2241, 0, 0, 0.499314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387672,-99) , 
-0, 1.51541, 1, 0, 0.465877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387672,-99) ,
+0, 1.51541, 1, 0, 0.465877,-99) ,
 14, -0.993823, 0, 0, 0.501978,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.0625285);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47423,-99) , 
-3, -1.8455, 0, 0, 0.505262,-99) , 
-10, 1.4874, 0, 0, 0.514547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47423,-99) ,
+3, -1.8455, 0, 0, 0.505262,-99) ,
+10, 1.4874, 0, 0, 0.514547,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463994,-99) , 
-5, 2.55943, 1, 0, 0.498252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463994,-99) ,
+5, 2.55943, 1, 0, 0.498252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401537,-99) , 
-0, 1.51541, 1, 0, 0.469367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401537,-99) ,
+0, 1.51541, 1, 0, 0.469367,-99) ,
 14, -0.993823, 0, 0, 0.506506,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.0315859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.09933, 1, 1, 0.52467,-99) , 
+0,
+0,
+-1, 4.09933, 1, 1, 0.52467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441718,-99) , 
-7, -5.88432, 1, 0, 0.495176,-99) , 
-7, -9.50602, 1, 0, 0.504035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441718,-99) ,
+7, -5.88432, 1, 0, 0.495176,-99) ,
+7, -9.50602, 1, 0, 0.504035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443585,-99) ,
 10, -2.45199, 0, 0, 0.500281,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.0415322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482776,-99) , 
-7, -9.50602, 1, 0, 0.492714,-99) , 
-5, 1.331, 1, 0, 0.497531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482776,-99) ,
+7, -9.50602, 1, 0, 0.492714,-99) ,
+5, 1.331, 1, 0, 0.497531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438617,-99) ,
 14, -2.29409, 0, 0, 0.494515,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.0264892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.29032, 1, 1, 0.506074,-99) , 
+0,
+0,
+-1, 1.29032, 1, 1, 0.506074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443676,-99) , 
-4, -0.491773, 0, 0, 0.500305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443676,-99) ,
+4, -0.491773, 0, 0, 0.500305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439781,-99) ,
 5, 4.21286, 1, 0, 0.497221,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.0296273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496978,-99) , 
-6, 8.78048, 0, 0, 0.501057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496978,-99) ,
+6, 8.78048, 0, 0, 0.501057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420793,-99) , 
-9, -2.82188, 0, 0, 0.469832,-99) , 
-14, -0.993823, 0, 0, 0.495534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420793,-99) ,
+9, -2.82188, 0, 0, 0.469832,-99) ,
+14, -0.993823, 0, 0, 0.495534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44941,-99) ,
 0, 1.71831, 1, 0, 0.492434,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.0350178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.76838, 1, 1, 0.507312,-99) , 
+0,
+0,
+-1, -2.76838, 1, 1, 0.507312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454117,-99) , 
-0, 1.71831, 1, 0, 0.503773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454117,-99) ,
+0, 1.71831, 1, 0, 0.503773,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449725,-99) , 
-3, -1.23056, 0, 0, 0.493556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449725,-99) ,
+3, -1.23056, 0, 0, 0.493556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410503,-99) , 
-0, 1.51541, 1, 0, 0.468762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410503,-99) ,
+0, 1.51541, 1, 0, 0.468762,-99) ,
 14, -0.993823, 0, 0, 0.497565,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.0588182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424783,-99) , 
-6, 4.21335, 0, 0, 0.493105,-99) , 
-14, 3.55734, 0, 0, 0.503223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424783,-99) ,
+6, 4.21335, 0, 0, 0.493105,-99) ,
+14, 3.55734, 0, 0, 0.503223,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448341,-99) , 
-10, -0.992552, 0, 0, 0.49546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448341,-99) ,
+10, -0.992552, 0, 0, 0.49546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407912,-99) , 
-4, 0.340191, 0, 0, 0.479941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407912,-99) ,
+4, 0.340191, 0, 0, 0.479941,-99) ,
 5, 2.55963, 1, 0, 0.491639,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.0544238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522102,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47008,-99) , 
-10, -0.482294, 1, 0, 0.485615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47008,-99) ,
+10, -0.482294, 1, 0, 0.485615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43657,-99) , 
-14, -1.64396, 0, 0, 0.480939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43657,-99) ,
+14, -1.64396, 0, 0, 0.480939,-99) ,
 8, 0.173498, 0, 0, 0.484761,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.0699842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48195,-99) , 
-14, -1.11744, 0, 0, 0.514958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48195,-99) ,
+14, -1.11744, 0, 0, 0.514958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471544,-99) , 
-3, -2.76838, 1, 0, 0.484998,-99) , 
-14, -0.203598, 1, 0, 0.493131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471544,-99) ,
+3, -2.76838, 1, 0, 0.484998,-99) ,
+14, -0.203598, 1, 0, 0.493131,-99) ,
 NN(
-0, 
-0, 
--1, -1.53797, 0, -1, 0.453584,-99) , 
+0,
+0,
+-1, -1.53797, 0, -1, 0.453584,-99) ,
 10, -1.95956, 0, 0, 0.487792,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.0299928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457821,-99) , 
-7, -6.22387, 1, 0, 0.499306,-99) , 
-7, -11.8825, 1, 0, 0.502333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457821,-99) ,
+7, -6.22387, 1, 0, 0.499306,-99) ,
+7, -11.8825, 1, 0, 0.502333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443647,-99) ,
 3, -4.30635, 0, 0, 0.498045,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.0363822);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495352,-99) , 
-3, -2.85598, 1, 0, 0.500347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495352,-99) ,
+3, -2.85598, 1, 0, 0.500347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416405,-99) , 
-3, -0.658953, 0, 0, 0.468334,-99) , 
-10, -1.95956, 0, 0, 0.496171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416405,-99) ,
+3, -0.658953, 0, 0, 0.468334,-99) ,
+10, -1.95956, 0, 0, 0.496171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445961,-99) ,
 3, -4.61394, 0, 0, 0.493189,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.0380522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483391,-99) , 
-0, 0.893995, 0, 0, 0.5011,-99) , 
-5, 1.31971, 1, 0, 0.505142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483391,-99) ,
+0, 0.893995, 0, 0, 0.5011,-99) ,
+5, 1.31971, 1, 0, 0.505142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408543,-99) , 
-14, 0.765039, 0, 0, 0.467929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408543,-99) ,
+14, 0.765039, 0, 0, 0.467929,-99) ,
 3, -3.07597, 0, 0, 0.499548,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.0387741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.75193, 1, 1, 0.510922,-99) , 
+0,
+0,
+-1, 1.75193, 1, 1, 0.510922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410826,-99) , 
-10, -0.974381, 0, 0, 0.478894,-99) , 
-0, 1.5187, 1, 0, 0.500483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410826,-99) ,
+10, -0.974381, 0, 0, 0.478894,-99) ,
+0, 1.5187, 1, 0, 0.500483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417769,-99) , 
-14, 0.765039, 0, 0, 0.466843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417769,-99) ,
+14, 0.765039, 0, 0, 0.466843,-99) ,
 3, -3.07597, 0, 0, 0.495432,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.0613032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474157,-99) , 
-10, 0.686808, 1, 0, 0.51203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474157,-99) ,
+10, 0.686808, 1, 0, 0.51203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470461,-99) , 
-10, 1.60464, 0, 0, 0.485473,-99) , 
-14, -0.203598, 1, 0, 0.492672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470461,-99) ,
+10, 1.60464, 0, 0, 0.485473,-99) ,
+14, -0.203598, 1, 0, 0.492672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412744,-99) , 
-14, 0.956578, 0, 0, 0.461126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412744,-99) ,
+14, 0.956578, 0, 0, 0.461126,-99) ,
 10, -1.95956, 0, 0, 0.488435,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.0361688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489063,-99) , 
-5, 1.20631, 1, 0, 0.492946,-99) , 
-8, 0.173498, 0, 0, 0.496503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489063,-99) ,
+5, 1.20631, 1, 0, 0.492946,-99) ,
+8, 0.173498, 0, 0, 0.496503,-99) ,
 NN(
-0, 
-0, 
--1, 0.990103, 1, -1, 0.460079,-99) , 
+0,
+0,
+-1, 0.990103, 1, -1, 0.460079,-99) ,
 10, -1.95956, 0, 0, 0.491615,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.0425516);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486142,-99) , 
-10, -0.194258, 1, 0, 0.524931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486142,-99) ,
+10, -0.194258, 1, 0, 0.524931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476492,-99) , 
-13, 7.09446, 1, 0, 0.497113,-99) , 
-7, -10.2982, 1, 0, 0.502499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476492,-99) ,
+13, 7.09446, 1, 0, 0.497113,-99) ,
+7, -10.2982, 1, 0, 0.502499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418065,-99) , 
-0, 0.990103, 1, 0, 0.469075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418065,-99) ,
+0, 0.990103, 1, 0, 0.469075,-99) ,
 10, -1.95956, 0, 0, 0.498016,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.0444561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496776,-99) , 
-10, -0.194258, 1, 0, 0.527529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496776,-99) ,
+10, -0.194258, 1, 0, 0.527529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486125,-99) , 
-10, 3.38675, 0, 0, 0.49386,-99) , 
-7, -10.2982, 1, 0, 0.500372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486125,-99) ,
+10, 3.38675, 0, 0, 0.49386,-99) ,
+7, -10.2982, 1, 0, 0.500372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432622,-99) , 
-6, 6.23464, 0, 0, 0.467069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432622,-99) ,
+6, 6.23464, 0, 0, 0.467069,-99) ,
 10, -1.95956, 0, 0, 0.495909,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.0387581);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493168,-99) , 
-0, 0.94161, 0, 0, 0.53025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493168,-99) ,
+0, 0.94161, 0, 0, 0.53025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481822,-99) , 
-10, -0.17746, 0, 0, 0.501176,-99) , 
-7, -10.2982, 1, 0, 0.506797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481822,-99) ,
+10, -0.17746, 0, 0, 0.501176,-99) ,
+7, -10.2982, 1, 0, 0.506797,-99) ,
 NN(
-0, 
-0, 
--1, -1.23039, 0, -1, 0.467669,-99) , 
+0,
+0,
+-1, -1.23039, 0, -1, 0.467669,-99) ,
 10, -1.95956, 0, 0, 0.501557,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.0246369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.29032, 1, 1, 0.507283,-99) , 
+0,
+0,
+-1, 1.29032, 1, 1, 0.507283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459771,-99) , 
-4, -0.491773, 0, 0, 0.502917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459771,-99) ,
+4, -0.491773, 0, 0, 0.502917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449989,-99) ,
 5, 4.21286, 1, 0, 0.500244,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.0482577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495208,-99) , 
-5, 2.15568, 1, 0, 0.508397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495208,-99) ,
+5, 2.15568, 1, 0, 0.508397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455242,-99) , 
-6, 7.23613, 0, 0, 0.482777,-99) , 
-0, 1.5187, 1, 0, 0.500053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455242,-99) ,
+6, 7.23613, 0, 0, 0.482777,-99) ,
+0, 1.5187, 1, 0, 0.500053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420808,-99) , 
-6, 5.50002, 0, 0, 0.471476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420808,-99) ,
+6, 5.50002, 0, 0, 0.471476,-99) ,
 3, -3.07597, 0, 0, 0.495781,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.0412298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499862,-99) , 
-1, 32.6714, 0, 0, 0.513205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499862,-99) ,
+1, 32.6714, 0, 0, 0.513205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44887,-99) , 
-9, -2.76823, 0, 0, 0.486083,-99) , 
-0, 1.5187, 1, 0, 0.504378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44887,-99) ,
+9, -2.76823, 0, 0, 0.486083,-99) ,
+0, 1.5187, 1, 0, 0.504378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427241,-99) , 
-14, 0.765039, 0, 0, 0.468197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427241,-99) ,
+14, 0.765039, 0, 0, 0.468197,-99) ,
 3, -3.07597, 0, 0, 0.498971,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.044182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.493404, 1, 1, 0.517094,-99) , 
+0,
+0,
+-1, -0.493404, 1, 1, 0.517094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442626,-99) , 
-2, 1.54236, 0, 0, 0.484422,-99) , 
-0, 1.5187, 1, 0, 0.506466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442626,-99) ,
+2, 1.54236, 0, 0, 0.484422,-99) ,
+0, 1.5187, 1, 0, 0.506466,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.466969,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.466969,-99) ,
 3, -3.07597, 0, 0, 0.500566,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.0292647);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494806,-99) , 
-13, 6.00476, 1, 0, 0.501239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494806,-99) ,
+13, 6.00476, 1, 0, 0.501239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45515,-99) , 
-11, 7.54477, 1, 0, 0.497513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45515,-99) ,
+11, 7.54477, 1, 0, 0.497513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45056,-99) ,
 7, -5.54518, 1, 0, 0.495058,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.0538871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435585,-99) , 
-6, 3.96199, 0, 0, 0.510346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435585,-99) ,
+6, 3.96199, 0, 0, 0.510346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45976,-99) , 
-1, 74.2541, 0, 0, 0.483224,-99) , 
-5, 3.13624, 1, 0, 0.502835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45976,-99) ,
+1, 74.2541, 0, 0, 0.483224,-99) ,
+5, 3.13624, 1, 0, 0.502835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459806,-99) ,
 10, -2.45199, 0, 0, 0.50023,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.0614466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.60154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.60154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494935,-99) , 
-2, 0.693049, 0, 0, 0.541476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494935,-99) ,
+2, 0.693049, 0, 0, 0.541476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476167,-99) , 
-1, 33.2732, 0, 0, 0.491216,-99) , 
-13, 6.10699, 1, 0, 0.502196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476167,-99) ,
+1, 33.2732, 0, 0, 0.491216,-99) ,
+13, 6.10699, 1, 0, 0.502196,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473695,-99) , 
-7, -8.71385, 1, 0, 0.497135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473695,-99) ,
+7, -8.71385, 1, 0, 0.497135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399529,-99) , 
-10, -1.46696, 0, 0, 0.479224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399529,-99) ,
+10, -1.46696, 0, 0, 0.479224,-99) ,
 0, 1.52445, 1, 0, 0.494856,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.0948673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460574,-99) , 
-13, 7.14975, 1, 0, 0.526275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460574,-99) ,
+13, 7.14975, 1, 0, 0.526275,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.379183,-99) , 
-3, -0.615217, 0, 0, 0.460425,-99) , 
-2, 0.689355, 0, 0, 0.508172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.379183,-99) ,
+3, -0.615217, 0, 0, 0.460425,-99) ,
+2, 0.689355, 0, 0, 0.508172,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477155,-99) , 
-9, -4.10872, 0, 0, 0.498451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477155,-99) ,
+9, -4.10872, 0, 0, 0.498451,-99) ,
 NN(
-0, 
-0, 
--1, 3.40057, 1, -1, 0.451439,-99) , 
-12, 4.60809, 0, 0, 0.480902,-99) , 
+0,
+0,
+-1, 3.40057, 1, -1, 0.451439,-99) ,
+12, 4.60809, 0, 0, 0.480902,-99) ,
 2, 2.06669, 1, 0, 0.498391,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.0581668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528094,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484927,-99) , 
-11, 3.36216, 1, 0, 0.4964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484927,-99) ,
+11, 3.36216, 1, 0, 0.4964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396218,-99) , 
-9, -1.90175, 0, 0, 0.468643,-99) , 
-7, -7.12951, 1, 0, 0.490323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396218,-99) ,
+9, -1.90175, 0, 0, 0.468643,-99) ,
+7, -7.12951, 1, 0, 0.490323,-99) ,
 5, 1.31971, 1, 0, 0.494357,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.031561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499147,-99) , 
-11, 3.36216, 1, 0, 0.508722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499147,-99) ,
+11, 3.36216, 1, 0, 0.508722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410113,-99) , 
-12, 3.39538, 0, 0, 0.487148,-99) , 
-7, -7.65772, 1, 0, 0.501786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410113,-99) ,
+12, 3.39538, 0, 0, 0.487148,-99) ,
+7, -7.65772, 1, 0, 0.501786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445659,-99) ,
 7, -5.54518, 1, 0, 0.498874,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.0750753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.299479, 0, 1, 0.523617,-99) , 
+0,
+0,
+-1, 0.299479, 0, 1, 0.523617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445485,-99) , 
-14, 1.4406, 1, 0, 0.488277,-99) , 
-9, -2.11435, 1, 0, 0.509612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445485,-99) ,
+14, 1.4406, 1, 0, 0.488277,-99) ,
+9, -2.11435, 1, 0, 0.509612,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465611,-99) , 
-5, 1.95327, 1, 0, 0.512374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465611,-99) ,
+5, 1.95327, 1, 0, 0.512374,-99) ,
 NN(
-0, 
-0, 
--1, 5.31069, 0, -1, 0.425964,-99) , 
-0, 0.990103, 1, 0, 0.475765,-99) , 
+0,
+0,
+-1, 5.31069, 0, -1, 0.425964,-99) ,
+0, 0.990103, 1, 0, 0.475765,-99) ,
 7, -7.12951, 1, 0, 0.500828,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.0495654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480853,-99) , 
-6, 6.82388, 0, 0, 0.524422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480853,-99) ,
+6, 6.82388, 0, 0, 0.524422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448393,-99) , 
-12, 4.28475, 0, 0, 0.509378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448393,-99) ,
+12, 4.28475, 0, 0, 0.509378,-99) ,
 NN(
-0, 
-0, 
--1, -1.95956, 0, -1, 0.48397,-99) , 
+0,
+0,
+-1, -1.95956, 0, -1, 0.48397,-99) ,
 4, 0.869138, 0, 0, 0.494267,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.0565898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490929,-99) , 
-0, 1.47065, 1, 0, 0.534597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490929,-99) ,
+0, 1.47065, 1, 0, 0.534597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491209,-99) , 
-3, -2.76838, 1, 0, 0.499186,-99) , 
-10, -1.46714, 1, 0, 0.506615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491209,-99) ,
+3, -2.76838, 1, 0, 0.499186,-99) ,
+10, -1.46714, 1, 0, 0.506615,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4624,-99) , 
-8, -2.38647, 0, 0, 0.508141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4624,-99) ,
+8, -2.38647, 0, 0, 0.508141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418245,-99) , 
-10, -0.992598, 0, 0, 0.482442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418245,-99) ,
+10, -0.992598, 0, 0, 0.482442,-99) ,
 14, -0.343689, 0, 0, 0.500642,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.0355522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.56613, 1, 1, 0.514449,-99) , 
+0,
+0,
+-1, 2.56613, 1, 1, 0.514449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472457,-99) , 
-13, 5.62188, 0, 0, 0.51196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472457,-99) ,
+13, 5.62188, 0, 0, 0.51196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44014,-99) , 
-7, -7.92168, 1, 0, 0.476626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44014,-99) ,
+7, -7.92168, 1, 0, 0.476626,-99) ,
 3, -3.07597, 0, 0, 0.506738,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.0485514);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493605,-99) , 
-1, 15.114, 1, 0, 0.536312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493605,-99) ,
+1, 15.114, 1, 0, 0.536312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458834,-99) , 
-0, 1.62138, 1, 0, 0.500002,-99) , 
-5, 1.61089, 1, 0, 0.506966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458834,-99) ,
+0, 1.62138, 1, 0, 0.500002,-99) ,
+5, 1.61089, 1, 0, 0.506966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.379055,-99) , 
-7, -8.71385, 1, 0, 0.454477,-99) , 
-9, -1.51376, 0, 0, 0.478623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.379055,-99) ,
+7, -8.71385, 1, 0, 0.454477,-99) ,
+9, -1.51376, 0, 0, 0.478623,-99) ,
 14, -0.343689, 0, 0, 0.499974,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.0406565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490535,-99) , 
-13, 6.00597, 1, 0, 0.499744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490535,-99) ,
+13, 6.00597, 1, 0, 0.499744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456608,-99) , 
-12, 2.75245, 0, 0, 0.495953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456608,-99) ,
+12, 2.75245, 0, 0, 0.495953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44187,-99) ,
 5, 4.21286, 1, 0, 0.493247,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.0310512);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53387,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495629,-99) , 
-7, -10.2982, 1, 0, 0.501697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495629,-99) ,
+7, -10.2982, 1, 0, 0.501697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416845,-99) , 
-14, 1.15521, 0, 0, 0.464198,-99) , 
-10, -1.96401, 0, 0, 0.49689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416845,-99) ,
+14, 1.15521, 0, 0, 0.464198,-99) ,
+10, -1.96401, 0, 0, 0.49689,-99) ,
 5, 1.31971, 1, 0, 0.50084,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.032402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.65956, 0, 1, 0.513574,-99) , 
+0,
+0,
+-1, 1.65956, 0, 1, 0.513574,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447087,-99) , 
-0, 1.52446, 1, 0, 0.493005,-99) , 
-5, 3.13624, 1, 0, 0.507892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447087,-99) ,
+0, 1.52446, 1, 0, 0.493005,-99) ,
+5, 3.13624, 1, 0, 0.507892,-99) ,
 NN(
-0, 
-0, 
--1, -1.23039, 0, -1, 0.474207,-99) , 
+0,
+0,
+-1, -1.23039, 0, -1, 0.474207,-99) ,
 10, -1.95956, 0, 0, 0.503484,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.0541453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 15.114, 1, 1, 0.535459,-99) , 
+0,
+0,
+-1, 15.114, 1, 1, 0.535459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479649,-99) , 
-6, 6.5957, 0, 0, 0.497267,-99) , 
-5, 1.61089, 1, 0, 0.504586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479649,-99) ,
+6, 6.5957, 0, 0, 0.497267,-99) ,
+5, 1.61089, 1, 0, 0.504586,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473239,-99) , 
-9, -1.51376, 0, 0, 0.497586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473239,-99) ,
+9, -1.51376, 0, 0, 0.497586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412772,-99) , 
-3, -2.46079, 0, 0, 0.479524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412772,-99) ,
+3, -2.46079, 0, 0, 0.479524,-99) ,
 14, -0.343689, 0, 0, 0.498416,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.0323463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477257,-99) , 
-12, 3.11348, 0, 0, 0.504372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477257,-99) ,
+12, 3.11348, 0, 0, 0.504372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457864,-99) , 
-11, 7.54477, 1, 0, 0.500591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457864,-99) ,
+11, 7.54477, 1, 0, 0.500591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452749,-99) ,
 7, -5.54518, 1, 0, 0.498139,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.0561957);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474225,-99) , 
-13, 6.35724, 1, 0, 0.49316,-99) , 
-10, 1.4874, 0, 0, 0.504341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474225,-99) ,
+13, 6.35724, 1, 0, 0.49316,-99) ,
+10, 1.4874, 0, 0, 0.504341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484712,-99) , 
-8, -0.635958, 0, 0, 0.495198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484712,-99) ,
+8, -0.635958, 0, 0, 0.495198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434507,-99) , 
-4, 0.340191, 0, 0, 0.484531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434507,-99) ,
+4, 0.340191, 0, 0, 0.484531,-99) ,
 5, 2.55963, 1, 0, 0.494503,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.0531733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485717,-99) , 
-11, 5.15471, 1, 0, 0.507284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485717,-99) ,
+11, 5.15471, 1, 0, 0.507284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457457,-99) , 
-0, 0.893995, 1, 0, 0.484341,-99) , 
-7, -7.12951, 1, 0, 0.501553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457457,-99) ,
+0, 0.893995, 1, 0, 0.484341,-99) ,
+7, -7.12951, 1, 0, 0.501553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461356,-99) ,
 3, -4.30635, 0, 0, 0.498716,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.0392807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547286,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494593,-99) , 
-13, 6.28575, 1, 0, 0.502748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494593,-99) ,
+13, 6.28575, 1, 0, 0.502748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426186,-99) , 
-2, 1.54076, 0, 0, 0.467524,-99) , 
-12, 3.09844, 0, 0, 0.497043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426186,-99) ,
+2, 1.54076, 0, 0, 0.467524,-99) ,
+12, 3.09844, 0, 0, 0.497043,-99) ,
 12, 7.8753, 0, 0, 0.499675,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.0574351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494953,-99) , 
-2, 1.54137, 0, 0, 0.531144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494953,-99) ,
+2, 1.54137, 0, 0, 0.531144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484129,-99) , 
-8, -0.610736, 0, 0, 0.497296,-99) , 
-0, 1.46812, 0, 0, 0.513379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484129,-99) ,
+8, -0.610736, 0, 0, 0.497296,-99) ,
+0, 1.46812, 0, 0, 0.513379,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489202,-99) , 
-10, -0.58665, 1, 0, 0.508742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489202,-99) ,
+10, -0.58665, 1, 0, 0.508742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401599,-99) , 
-0, 0.990116, 1, 0, 0.460607,-99) , 
-7, -7.92168, 1, 0, 0.490799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401599,-99) ,
+0, 0.990116, 1, 0, 0.460607,-99) ,
+7, -7.92168, 1, 0, 0.490799,-99) ,
 12, 4.53169, 0, 0, 0.503443,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.0572021);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493946,-99) , 
-10, -0.987072, 0, 0, 0.522504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493946,-99) ,
+10, -0.987072, 0, 0, 0.522504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482396,-99) , 
-6, 5.86401, 0, 0, 0.515678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482396,-99) ,
+6, 5.86401, 0, 0, 0.515678,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487461,-99) , 
-14, 0.892802, 0, 0, 0.512562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487461,-99) ,
+14, 0.892802, 0, 0, 0.512562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422684,-99) , 
-5, 1.36985, 1, 0, 0.457879,-99) , 
-7, -7.92168, 1, 0, 0.492192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422684,-99) ,
+5, 1.36985, 1, 0, 0.457879,-99) ,
+7, -7.92168, 1, 0, 0.492192,-99) ,
 12, 4.53169, 0, 0, 0.505344,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.0511748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492027,-99) , 
-2, 2.0683, 1, 0, 0.512637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492027,-99) ,
+2, 2.0683, 1, 0, 0.512637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470973,-99) , 
-5, 4.13724, 1, 0, 0.509521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470973,-99) ,
+5, 4.13724, 1, 0, 0.509521,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474522,-99) , 
-10, -0.482136, 1, 0, 0.503867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474522,-99) ,
+10, -0.482136, 1, 0, 0.503867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432451,-99) , 
-6, 4.02931, 0, 0, 0.48559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432451,-99) ,
+6, 4.02931, 0, 0, 0.48559,-99) ,
 6, 5.13919, 0, 0, 0.503161,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.0605824);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -0.480383, 1, 1, 0.523264,-99) , 
+0,
+0,
+-1, -0.480383, 1, 1, 0.523264,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462965,-99) , 
-2, 0.829133, 0, 0, 0.503735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462965,-99) ,
+2, 0.829133, 0, 0, 0.503735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406606,-99) , 
-2, 2.90098, 1, 0, 0.49678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406606,-99) ,
+2, 2.90098, 1, 0, 0.49678,-99) ,
 13, 7.40405, 0, 0, 0.503198,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.0383292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537349,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446485,-99) , 
-5, 3.73436, 1, 0, 0.497966,-99) , 
-1, 73.9973, 0, 0, 0.50232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446485,-99) ,
+5, 3.73436, 1, 0, 0.497966,-99) ,
+1, 73.9973, 0, 0, 0.50232,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475794,-99) , 
-12, 5.23436, 0, 0, 0.501067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475794,-99) ,
+12, 5.23436, 0, 0, 0.501067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415461,-99) , 
-10, -1.46714, 0, 0, 0.482426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415461,-99) ,
+10, -1.46714, 0, 0, 0.482426,-99) ,
 3, -1.84559, 0, 0, 0.496612,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.0234304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46509,-99) , 
-11, 7.54477, 1, 0, 0.498435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46509,-99) ,
+11, 7.54477, 1, 0, 0.498435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458645,-99) , 
-7, -6.82795, 1, 0, 0.49511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458645,-99) ,
+7, -6.82795, 1, 0, 0.49511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420776,-99) , 
-11, 5.19262, 0, 0, 0.469103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420776,-99) ,
+11, 5.19262, 0, 0, 0.469103,-99) ,
 7, -6.33735, 1, 0, 0.49172,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.0365863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522841,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479541,-99) , 
-13, 6.84532, 1, 0, 0.491215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479541,-99) ,
+13, 6.84532, 1, 0, 0.491215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427596,-99) , 
-9, -3.28612, 1, 0, 0.460249,-99) , 
-12, 3.09844, 0, 0, 0.486229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427596,-99) ,
+9, -3.28612, 1, 0, 0.460249,-99) ,
+12, 3.09844, 0, 0, 0.486229,-99) ,
 12, 7.8753, 0, 0, 0.488123,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.0566506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484359,-99) , 
-3, -1.23069, 0, 0, 0.506955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484359,-99) ,
+3, -1.23069, 0, 0, 0.506955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47579,-99) , 
-0, 0.894439, 0, 0, 0.49869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47579,-99) ,
+0, 0.894439, 0, 0, 0.49869,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464578,-99) , 
-9, -2.16638, 1, 0, 0.511361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464578,-99) ,
+9, -2.16638, 1, 0, 0.511361,-99) ,
 NN(
-0, 
-0, 
--1, -2.30728, 0, -1, 0.467833,-99) , 
-7, -9.50602, 1, 0, 0.479565,-99) , 
+0,
+0,
+-1, -2.30728, 0, -1, 0.467833,-99) ,
+7, -9.50602, 1, 0, 0.479565,-99) ,
 10, 0.502553, 0, 0, 0.487962,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.0457066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448372,-99) , 
-6, 4.61079, 0, 0, 0.494161,-99) , 
-5, 0.985108, 1, 0, 0.501559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448372,-99) ,
+6, 4.61079, 0, 0, 0.494161,-99) ,
+5, 0.985108, 1, 0, 0.501559,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473783,-99) , 
-6, 7.04367, 0, 0, 0.495856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473783,-99) ,
+6, 7.04367, 0, 0, 0.495856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441632,-99) , 
-4, 0.340191, 0, 0, 0.486346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441632,-99) ,
+4, 0.340191, 0, 0, 0.486346,-99) ,
 5, 2.55963, 1, 0, 0.494011,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.0507717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470191,-99) , 
-10, -0.974717, 0, 0, 0.505157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470191,-99) ,
+10, -0.974717, 0, 0, 0.505157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475044,-99) , 
-6, 4.45702, 1, 0, 0.482737,-99) , 
-3, -0.922811, 1, 0, 0.494019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475044,-99) ,
+6, 4.45702, 1, 0, 0.482737,-99) ,
+3, -0.922811, 1, 0, 0.494019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429431,-99) , 
-11, 5.19262, 0, 0, 0.468618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429431,-99) ,
+11, 5.19262, 0, 0, 0.468618,-99) ,
 7, -6.33735, 1, 0, 0.490715,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.0372488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471102,-99) , 
-14, -1.29972, 0, 0, 0.501195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471102,-99) ,
+14, -1.29972, 0, 0, 0.501195,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426509,-99) , 
-1, 25.0645, 0, 0, 0.477174,-99) , 
-11, 6.34974, 1, 0, 0.495744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426509,-99) ,
+1, 25.0645, 0, 0, 0.477174,-99) ,
+11, 6.34974, 1, 0, 0.495744,-99) ,
 NN(
-0, 
-0, 
--1, 0.990114, 1, -1, 0.468062,-99) , 
+0,
+0,
+-1, 0.990114, 1, -1, 0.468062,-99) ,
 7, -6.33735, 1, 0, 0.492145,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.0520451);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479868,-99) , 
-8, -1.49949, 1, 0, 0.521907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479868,-99) ,
+8, -1.49949, 1, 0, 0.521907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473336,-99) , 
-1, 33.2732, 0, 0, 0.485777,-99) , 
-13, 6.10699, 1, 0, 0.493492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473336,-99) ,
+1, 33.2732, 0, 0, 0.485777,-99) ,
+13, 6.10699, 1, 0, 0.493492,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473515,-99) , 
-9, -2.76823, 0, 0, 0.494287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473515,-99) ,
+9, -2.76823, 0, 0, 0.494287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420115,-99) , 
-13, 6.28466, 0, 0, 0.478063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420115,-99) ,
+13, 6.28466, 0, 0, 0.478063,-99) ,
 0, 1.52445, 1, 0, 0.488559,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.060682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485041,-99) , 
-8, -3.00219, 1, 0, 0.511979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485041,-99) ,
+8, -3.00219, 1, 0, 0.511979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476744,-99) , 
-13, 6.46292, 1, 0, 0.486252,-99) , 
-10, -0.493404, 1, 0, 0.495562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476744,-99) ,
+13, 6.46292, 1, 0, 0.486252,-99) ,
+10, -0.493404, 1, 0, 0.495562,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475202,-99) , 
-12, 6.36331, 1, 0, 0.506131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475202,-99) ,
+12, 6.36331, 1, 0, 0.506131,-99) ,
 NN(
-0, 
-0, 
--1, 6.56452, 0, -1, 0.45248,-99) , 
-12, 5.08899, 0, 0, 0.479844,-99) , 
+0,
+0,
+-1, 6.56452, 0, -1, 0.45248,-99) ,
+12, 5.08899, 0, 0, 0.479844,-99) ,
 0, 1.52445, 1, 0, 0.490539,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.0365662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493172,-99) , 
-14, -1.86194, 1, 0, 0.497823,-99) , 
-5, 1.75193, 1, 0, 0.503235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493172,-99) ,
+14, -1.86194, 1, 0, 0.497823,-99) ,
+5, 1.75193, 1, 0, 0.503235,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482647,-99) , 
-0, 1.65371, 0, 0, 0.499245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482647,-99) ,
+0, 1.65371, 0, 0, 0.499245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43039,-99) , 
-10, -1.46696, 0, 0, 0.487078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43039,-99) ,
+10, -1.46696, 0, 0, 0.487078,-99) ,
 0, 1.52445, 1, 0, 0.498074,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.0337198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.493404, 1, 1, 0.510035,-99) , 
+0,
+0,
+-1, -0.493404, 1, 1, 0.510035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456232,-99) , 
-10, 0.010277, 0, 0, 0.491843,-99) , 
-0, 1.51059, 1, 0, 0.504608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456232,-99) ,
+10, 0.010277, 0, 0, 0.491843,-99) ,
+0, 1.51059, 1, 0, 0.504608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46637,-99) ,
 0, 1.71831, 1, 0, 0.502086,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.0512853);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498547,-99) , 
-14, 0.342503, 1, 0, 0.530323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498547,-99) ,
+14, 0.342503, 1, 0, 0.530323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447109,-99) , 
-14, 2.25685, 0, 0, 0.474942,-99) , 
-10, -1.77208, 0, 0, 0.50661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447109,-99) ,
+14, 2.25685, 0, 0, 0.474942,-99) ,
+10, -1.77208, 0, 0, 0.50661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560062,-99) ,
 NN(
-0, 
-0, 
--1, -2.48726, 1, -1, 0.484944,-99) , 
-14, -1.84758, 1, 0, 0.491232,-99) , 
+0,
+0,
+-1, -2.48726, 1, -1, 0.484944,-99) ,
+14, -1.84758, 1, 0, 0.491232,-99) ,
 10, -0.482294, 1, 0, 0.496757,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.0333848);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.8772, 1, 1, 0.51174,-99) , 
+0,
+0,
+-1, 5.8772, 1, 1, 0.51174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434113,-99) , 
-13, 6.56689, 0, 0, 0.488828,-99) , 
-5, 3.39401, 1, 0, 0.507032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434113,-99) ,
+13, 6.56689, 0, 0, 0.488828,-99) ,
+5, 3.39401, 1, 0, 0.507032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477797,-99) ,
 11, 2.76465, 0, 0, 0.50481,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.0164403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462211,-99) , 
-7, -6.60151, 1, 0, 0.497949,-99) , 
-5, 1.42137, 1, 0, 0.500482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462211,-99) ,
+7, -6.60151, 1, 0, 0.497949,-99) ,
+5, 1.42137, 1, 0, 0.500482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467213,-99) ,
 7, -5.54518, 1, 0, 0.498809,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.0511008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486727,-99) , 
-13, 5.87599, 0, 0, 0.521874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486727,-99) ,
+13, 5.87599, 0, 0, 0.521874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48243,-99) , 
-4, 0.233737, 1, 0, 0.494106,-99) , 
-10, -1.46714, 1, 0, 0.499809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48243,-99) ,
+4, 0.233737, 1, 0, 0.494106,-99) ,
+10, -1.46714, 1, 0, 0.499809,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467165,-99) , 
-4, 0.872477, 0, 0, 0.497347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467165,-99) ,
+4, 0.872477, 0, 0, 0.497347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429932,-99) , 
-3, -2.46079, 0, 0, 0.483233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429932,-99) ,
+3, -2.46079, 0, 0, 0.483233,-99) ,
 14, -0.343689, 0, 0, 0.495777,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.0296812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529523,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49094,-99) , 
-10, -0.482244, 1, 0, 0.500228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49094,-99) ,
+10, -0.482244, 1, 0, 0.500228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463149,-99) , 
-6, 4.1409, 0, 0, 0.496927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463149,-99) ,
+6, 4.1409, 0, 0, 0.496927,-99) ,
 12, 7.8753, 0, 0, 0.498616,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.0504061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.10682, 1, 1, 0.520903,-99) , 
+0,
+0,
+-1, 7.10682, 1, 1, 0.520903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464434,-99) , 
-11, 4.51621, 0, 0, 0.496047,-99) , 
-8, -2.56675, 0, 0, 0.508844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464434,-99) ,
+11, 4.51621, 0, 0, 0.496047,-99) ,
+8, -2.56675, 0, 0, 0.508844,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447501,-99) , 
-12, 3.41742, 0, 0, 0.501843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447501,-99) ,
+12, 3.41742, 0, 0, 0.501843,-99) ,
 NN(
-0, 
-0, 
--1, 2.88664, 0, -1, 0.45321,-99) , 
-9, -3.21086, 0, 0, 0.490712,-99) , 
+0,
+0,
+-1, 2.88664, 0, -1, 0.45321,-99) ,
+9, -3.21086, 0, 0, 0.490712,-99) ,
 10, 0.0101293, 0, 0, 0.500638,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.0271038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483791,-99) , 
-10, 0.502558, 0, 0, 0.49429,-99) , 
-13, 5.7249, 1, 0, 0.496988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483791,-99) ,
+10, 0.502558, 0, 0, 0.49429,-99) ,
+13, 5.7249, 1, 0, 0.496988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46634,-99) ,
 0, 1.71831, 1, 0, 0.494986,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.0302186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489881,-99) , 
-10, -0.482244, 1, 0, 0.499649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489881,-99) ,
+10, -0.482244, 1, 0, 0.499649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472848,-99) , 
-6, 4.1409, 0, 0, 0.497189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472848,-99) ,
+6, 4.1409, 0, 0, 0.497189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471364,-99) ,
 11, 7.54477, 1, 0, 0.495015,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.0364684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.46294, 1, 1, 0.506717,-99) , 
+0,
+0,
+-1, 3.46294, 1, 1, 0.506717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472894,-99) , 
-7, -6.33735, 1, 0, 0.503102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472894,-99) ,
+7, -6.33735, 1, 0, 0.503102,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456385,-99) , 
-8, -1.40672, 1, 0, 0.504253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456385,-99) ,
+8, -1.40672, 1, 0, 0.504253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439431,-99) , 
-0, 1.5187, 1, 0, 0.484732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439431,-99) ,
+0, 1.5187, 1, 0, 0.484732,-99) ,
 10, -0.974717, 0, 0, 0.497992,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.0199984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510179,-99) ,
 NN(
-0, 
-0, 
--1, 1.71831, 1, -1, 0.490034,-99) , 
+0,
+0,
+-1, 1.71831, 1, -1, 0.490034,-99) ,
 14, 3.55711, 0, 0, 0.493039,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.0365896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455591,-99) , 
-2, 1.54076, 0, 0, 0.48166,-99) , 
-14, 2.2573, 0, 0, 0.509756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455591,-99) ,
+2, 1.54076, 0, 0, 0.48166,-99) ,
+14, 2.2573, 0, 0, 0.509756,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487945,-99) , 
-9, -1.67851, 0, 0, 0.496135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487945,-99) ,
+9, -1.67851, 0, 0, 0.496135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458623,-99) , 
-4, -0.375782, 0, 0, 0.493488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458623,-99) ,
+4, -0.375782, 0, 0, 0.493488,-99) ,
 11, 3.36216, 1, 0, 0.496546,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.0201618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494022,-99) , 
-13, 5.7249, 1, 0, 0.496522,-99) , 
-9, -6.88036, 1, 0, 0.499615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494022,-99) ,
+13, 5.7249, 1, 0, 0.496522,-99) ,
+9, -6.88036, 1, 0, 0.499615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476187,-99) ,
 0, 1.71831, 1, 0, 0.498093,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.0237667);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.28575, 1, 1, 0.506107,-99) , 
+0,
+0,
+-1, 6.28575, 1, 1, 0.506107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432264,-99) , 
-0, 1.46749, 1, 0, 0.486581,-99) , 
-12, 3.11348, 0, 0, 0.502858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432264,-99) ,
+0, 1.46749, 1, 0, 0.486581,-99) ,
+12, 3.11348, 0, 0, 0.502858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483221,-99) ,
 11, 7.54477, 1, 0, 0.501206,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.023379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529657,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452808,-99) , 
-5, 3.69408, 1, 0, 0.500369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452808,-99) ,
+5, 3.69408, 1, 0, 0.500369,-99) ,
 NN(
-0, 
-0, 
--1, 7.23802, 0, -1, 0.483125,-99) , 
-11, 5.77888, 1, 0, 0.495165,-99) , 
+0,
+0,
+-1, 7.23802, 0, -1, 0.483125,-99) ,
+11, 5.77888, 1, 0, 0.495165,-99) ,
 12, 7.8753, 0, 0, 0.496952,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.0511924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477081,-99) , 
-6, 7.15907, 0, 0, 0.517388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477081,-99) ,
+6, 7.15907, 0, 0, 0.517388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44988,-99) , 
-13, 6.35196, 0, 0, 0.506471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44988,-99) ,
+13, 6.35196, 0, 0, 0.506471,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488083,-99) , 
-5, 0.944903, 1, 0, 0.494154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488083,-99) ,
+5, 0.944903, 1, 0, 0.494154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43229,-99) , 
-5, 3.69408, 1, 0, 0.489114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43229,-99) ,
+5, 3.69408, 1, 0, 0.489114,-99) ,
 12, 5.64623, 0, 0, 0.49508,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.0212829);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466484,-99) , 
-6, 4.1409, 0, 0, 0.501884,-99) , 
-7, -11.8825, 1, 0, 0.503923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466484,-99) ,
+6, 4.1409, 0, 0, 0.501884,-99) ,
+7, -11.8825, 1, 0, 0.503923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477905,-99) ,
 11, 7.54477, 1, 0, 0.50174,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.019569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495984,-99) , 
-2, 2.6059, 0, 0, 0.510213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495984,-99) ,
+2, 2.6059, 0, 0, 0.510213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451181,-99) , 
-8, -0.0911568, 1, 0, 0.496413,-99) , 
-9, -4.64183, 1, 0, 0.49957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451181,-99) ,
+8, -0.0911568, 1, 0, 0.496413,-99) ,
+9, -4.64183, 1, 0, 0.49957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47746,-99) ,
 0, 1.71831, 1, 0, 0.498136,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.0258054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51703,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492794,-99) , 
-6, 8.78048, 0, 0, 0.496715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492794,-99) ,
+6, 8.78048, 0, 0, 0.496715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462294,-99) , 
-14, -1.64396, 0, 0, 0.493571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462294,-99) ,
+14, -1.64396, 0, 0, 0.493571,-99) ,
 8, 0.173498, 0, 0, 0.495726,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.0214073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474918,-99) , 
-2, 3.08082, 1, 0, 0.500064,-99) , 
-7, -11.8825, 1, 0, 0.502047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474918,-99) ,
+2, 3.08082, 1, 0, 0.500064,-99) ,
+7, -11.8825, 1, 0, 0.502047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479028,-99) ,
 11, 7.54477, 1, 0, 0.50012,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.0476172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493454,-99) , 
-5, 2.48115, 1, 0, 0.506744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493454,-99) ,
+5, 2.48115, 1, 0, 0.506744,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485337,-99) , 
-14, -0.203598, 1, 0, 0.499967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485337,-99) ,
+14, -0.203598, 1, 0, 0.499967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37492,-99) , 
-14, 0.306445, 0, 0, 0.471495,-99) , 
-10, -1.6783, 0, 0, 0.493294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37492,-99) ,
+14, 0.306445, 0, 0, 0.471495,-99) ,
+10, -1.6783, 0, 0, 0.493294,-99) ,
 10, 1.4874, 0, 0, 0.497172,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.0485163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466113,-99) , 
-11, 2.74621, 0, 0, 0.521175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466113,-99) ,
+11, 2.74621, 0, 0, 0.521175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485991,-99) , 
-6, 6.74445, 0, 0, 0.500275,-99) , 
-11, 3.5043, 1, 0, 0.504895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485991,-99) ,
+6, 6.74445, 0, 0, 0.500275,-99) ,
+11, 3.5043, 1, 0, 0.504895,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469744,-99) , 
-6, 6.53043, 1, 0, 0.499829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469744,-99) ,
+6, 6.53043, 1, 0, 0.499829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433637,-99) , 
-7, -7.12951, 1, 0, 0.48526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433637,-99) ,
+7, -7.12951, 1, 0, 0.48526,-99) ,
 14, -0.343689, 0, 0, 0.500133,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.0391417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.72891, 0, 1, 0.51253,-99) , 
+0,
+0,
+-1, 4.72891, 0, 1, 0.51253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439213,-99) , 
-13, 6.5991, 0, 0, 0.487051,-99) , 
-11, 5.86277, 1, 0, 0.50455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439213,-99) ,
+13, 6.5991, 0, 0, 0.487051,-99) ,
+11, 5.86277, 1, 0, 0.50455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398378,-99) , 
-12, 4.2844, 0, 0, 0.471434,-99) , 
-7, -10.2982, 1, 0, 0.486068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398378,-99) ,
+12, 4.2844, 0, 0, 0.471434,-99) ,
+7, -10.2982, 1, 0, 0.486068,-99) ,
 14, -0.343689, 0, 0, 0.500069,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.0368721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522834,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473172,-99) , 
-4, 0.735302, 1, 0, 0.49287,-99) , 
-5, 3.90821, 0, 0, 0.495452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473172,-99) ,
+4, 0.735302, 1, 0, 0.49287,-99) ,
+5, 3.90821, 0, 0, 0.495452,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434977,-99) , 
-6, 6.23464, 0, 0, 0.473335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434977,-99) ,
+6, 6.23464, 0, 0, 0.473335,-99) ,
 10, -1.95956, 0, 0, 0.492643,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.0361134);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493569,-99) , 
-13, 5.87599, 1, 0, 0.498358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493569,-99) ,
+13, 5.87599, 1, 0, 0.498358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468959,-99) , 
-5, 3.5633, 1, 0, 0.4945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468959,-99) ,
+5, 3.5633, 1, 0, 0.4945,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447592,-99) , 
-8, -3.06085, 0, 0, 0.490278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447592,-99) ,
+8, -3.06085, 0, 0, 0.490278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431964,-99) , 
-3, -2.46079, 0, 0, 0.478128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431964,-99) ,
+3, -2.46079, 0, 0, 0.478128,-99) ,
 14, -0.343689, 0, 0, 0.490534,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.0289886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499186,-99) , 
-14, 0.709037, 1, 0, 0.50515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499186,-99) ,
+14, 0.709037, 1, 0, 0.50515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477961,-99) , 
-5, 3.5633, 1, 0, 0.501585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477961,-99) ,
+5, 3.5633, 1, 0, 0.501585,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468534,-99) , 
-1, 38.5815, 0, 0, 0.490995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468534,-99) ,
+1, 38.5815, 0, 0, 0.490995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440797,-99) , 
-5, 2.14632, 0, 0, 0.477851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440797,-99) ,
+5, 2.14632, 0, 0, 0.477851,-99) ,
 14, -0.343689, 0, 0, 0.495839,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.0393964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470613,-99) , 
-6, 4.09219, 0, 0, 0.509567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470613,-99) ,
+6, 4.09219, 0, 0, 0.509567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485199,-99) , 
-5, 3.5633, 1, 0, 0.506374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485199,-99) ,
+5, 3.5633, 1, 0, 0.506374,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463712,-99) , 
-1, 30.7544, 0, 0, 0.492579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463712,-99) ,
+1, 30.7544, 0, 0, 0.492579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444341,-99) , 
-6, 5.16401, 0, 0, 0.479995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444341,-99) ,
+6, 5.16401, 0, 0, 0.479995,-99) ,
 14, -0.343689, 0, 0, 0.499991,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.0351632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483959,-99) , 
-5, 3.30926, 0, 0, 0.522402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483959,-99) ,
+5, 3.30926, 0, 0, 0.522402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464396,-99) , 
-5, 3.17282, 1, 0, 0.496089,-99) , 
-4, 1.4916, 0, 0, 0.500536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464396,-99) ,
+5, 3.17282, 1, 0, 0.496089,-99) ,
+4, 1.4916, 0, 0, 0.500536,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469164,-99) , 
-4, 0.872477, 0, 0, 0.491889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469164,-99) ,
+4, 0.872477, 0, 0, 0.491889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446919,-99) , 
-3, -2.46079, 0, 0, 0.482548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446919,-99) ,
+3, -2.46079, 0, 0, 0.482548,-99) ,
 14, -0.343689, 0, 0, 0.496186,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.0332974);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474153,-99) , 
-2, 2.06882, 1, 0, 0.49341,-99) , 
-5, 3.90821, 0, 0, 0.496048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474153,-99) ,
+2, 2.06882, 1, 0, 0.49341,-99) ,
+5, 3.90821, 0, 0, 0.496048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438349,-99) , 
-12, 4.66959, 0, 0, 0.472401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438349,-99) ,
+12, 4.66959, 0, 0, 0.472401,-99) ,
 10, -1.95956, 0, 0, 0.493061,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.0381797);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479806,-99) , 
-13, 6.88979, 1, 0, 0.509567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479806,-99) ,
+13, 6.88979, 1, 0, 0.509567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486096,-99) , 
-5, 3.90821, 0, 0, 0.490108,-99) , 
-3, -2.76838, 1, 0, 0.493422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486096,-99) ,
+5, 3.90821, 0, 0, 0.490108,-99) ,
+3, -2.76838, 1, 0, 0.493422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444882,-99) , 
-6, 6.23464, 0, 0, 0.472717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444882,-99) ,
+6, 6.23464, 0, 0, 0.472717,-99) ,
 10, -1.95956, 0, 0, 0.490809,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.0180292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498115,-99) , 
-5, 1.7381, 1, 0, 0.518982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498115,-99) ,
+5, 1.7381, 1, 0, 0.518982,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460133,-99) , 
-4, -0.231796, 0, 0, 0.496896,-99) , 
-6, 4.41093, 1, 0, 0.499734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460133,-99) ,
+4, -0.231796, 0, 0, 0.496896,-99) ,
+6, 4.41093, 1, 0, 0.499734,-99) ,
 NN(
-0, 
-0, 
--1, 5.85673, 0, -1, 0.473117,-99) , 
+0,
+0,
+-1, 5.85673, 0, -1, 0.473117,-99) ,
 10, -1.95956, 0, 0, 0.496375,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.0451455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.53826, 1, 1, 0.512423,-99) , 
+0,
+0,
+-1, -1.53826, 1, 1, 0.512423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474743,-99) , 
-7, -7.12951, 0, 0, 0.487583,-99) , 
-9, -2.48991, 1, 0, 0.500586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474743,-99) ,
+7, -7.12951, 0, 0, 0.487583,-99) ,
+9, -2.48991, 1, 0, 0.500586,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480306,-99) , 
-0, 0.893995, 1, 0, 0.496307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480306,-99) ,
+0, 0.893995, 1, 0, 0.496307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448953,-99) , 
-11, 6.34974, 1, 0, 0.486265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448953,-99) ,
+11, 6.34974, 1, 0, 0.486265,-99) ,
 10, 0.0101293, 0, 0, 0.494148,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.0211652);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541635,-99) ,
 NN(
-0, 
-0, 
--1, 1.38746, 0, -1, 0.493948,-99) , 
-5, 0.985086, 1, 0, 0.496851,-99) , 
+0,
+0,
+-1, 1.38746, 0, -1, 0.493948,-99) ,
+5, 0.985086, 1, 0, 0.496851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442086,-99) , 
-5, 4.19321, 1, 0, 0.475107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442086,-99) ,
+5, 4.19321, 1, 0, 0.475107,-99) ,
 5, 3.79955, 1, 0, 0.494587,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.0180242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460576,-99) , 
-5, 1.38746, 0, 0, 0.499239,-99) , 
-5, 0.985086, 1, 0, 0.501499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460576,-99) ,
+5, 1.38746, 0, 0, 0.499239,-99) ,
+5, 0.985086, 1, 0, 0.501499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447312,-99) , 
-5, 4.19321, 1, 0, 0.474897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447312,-99) ,
+5, 4.19321, 1, 0, 0.474897,-99) ,
 5, 3.79955, 1, 0, 0.49873,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.0336632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494619,-99) , 
-1, 27.9025, 0, 0, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494619,-99) ,
+1, 27.9025, 0, 0, 0.503069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416474,-99) , 
-7, -8.71385, 1, 0, 0.483064,-99) , 
-1, 35.8018, 1, 0, 0.49763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416474,-99) ,
+7, -8.71385, 1, 0, 0.483064,-99) ,
+1, 35.8018, 1, 0, 0.49763,-99) ,
 NN(
-0, 
-0, 
--1, 4.19321, 1, -1, 0.474718,-99) , 
+0,
+0,
+-1, 4.19321, 1, -1, 0.474718,-99) ,
 5, 3.79955, 1, 0, 0.495246,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.016038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523946,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482782,-99) , 
-9, -5.52993, 0, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482782,-99) ,
+9, -5.52993, 0, 0, 0.499329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470718,-99) , 
-12, 7.07756, 1, 0, 0.497333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470718,-99) ,
+12, 7.07756, 1, 0, 0.497333,-99) ,
 12, 7.8753, 0, 0, 0.498707,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.045529);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492405,-99) , 
-6, 7.8066, 0, 0, 0.513016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492405,-99) ,
+6, 7.8066, 0, 0, 0.513016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463243,-99) , 
-13, 6.35196, 0, 0, 0.505014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463243,-99) ,
+13, 6.35196, 0, 0, 0.505014,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476765,-99) , 
-0, 0.942871, 1, 0, 0.49743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476765,-99) ,
+0, 0.942871, 1, 0, 0.49743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430275,-99) , 
-5, 3.69408, 1, 0, 0.492028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430275,-99) ,
+5, 3.69408, 1, 0, 0.492028,-99) ,
 12, 5.64623, 0, 0, 0.496493,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.035036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467172,-99) , 
-11, 7.09497, 1, 0, 0.495036,-99) , 
-9, -1.54762, 0, 0, 0.508174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467172,-99) ,
+11, 7.09497, 1, 0, 0.495036,-99) ,
+9, -1.54762, 0, 0, 0.508174,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469714,-99) , 
-7, -7.12951, 1, 0, 0.496061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469714,-99) ,
+7, -7.12951, 1, 0, 0.496061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441469,-99) , 
-5, 3.69408, 1, 0, 0.491679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441469,-99) ,
+5, 3.69408, 1, 0, 0.491679,-99) ,
 12, 5.64623, 0, 0, 0.49735,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.0419274);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48745,-99) , 
-3, -0.922756, 1, 0, 0.518955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48745,-99) ,
+3, -0.922756, 1, 0, 0.518955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465524,-99) , 
-7, -7.92168, 0, 0, 0.487379,-99) , 
-0, 1.46812, 0, 0, 0.503219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465524,-99) ,
+7, -7.92168, 0, 0, 0.487379,-99) ,
+0, 1.46812, 0, 0, 0.503219,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484977,-99) , 
-5, 1.67549, 1, 0, 0.492805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484977,-99) ,
+5, 1.67549, 1, 0, 0.492805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444834,-99) , 
-11, 5.42785, 1, 0, 0.48833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444834,-99) ,
+11, 5.42785, 1, 0, 0.48833,-99) ,
 12, 5.64623, 0, 0, 0.493448,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.0214478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517383,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456806,-99) , 
-12, 2.71928, 0, 0, 0.498978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456806,-99) ,
+12, 2.71928, 0, 0, 0.498978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433168,-99) , 
-5, 3.79955, 1, 0, 0.494425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433168,-99) ,
+5, 3.79955, 1, 0, 0.494425,-99) ,
 1, 73.9973, 0, 0, 0.496806,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.026438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512026,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491805,-99) , 
-5, 0.985086, 1, 0, 0.494453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491805,-99) ,
+5, 0.985086, 1, 0, 0.494453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438442,-99) , 
-5, 3.79955, 1, 0, 0.490583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438442,-99) ,
+5, 3.79955, 1, 0, 0.490583,-99) ,
 1, 73.9973, 0, 0, 0.492806,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.0313087);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498844,-99) , 
-9, -1.62787, 0, 0, 0.507002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498844,-99) ,
+9, -1.62787, 0, 0, 0.507002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47702,-99) , 
-10, -0.987252, 1, 0, 0.488864,-99) , 
-14, 2.53654, 1, 0, 0.501632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47702,-99) ,
+10, -0.987252, 1, 0, 0.488864,-99) ,
+14, 2.53654, 1, 0, 0.501632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51346,-99) ,
 NN(
-0, 
-0, 
--1, 3.13971, 0, -1, 0.470997,-99) , 
-14, 2.25712, 0, 0, 0.485301,-99) , 
+0,
+0,
+-1, 3.13971, 0, -1, 0.470997,-99) ,
+14, 2.25712, 0, 0, 0.485301,-99) ,
 6, 5.13919, 0, 0, 0.497326,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.0333642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499724,-99) , 
-1, 32.9417, 0, 0, 0.509112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499724,-99) ,
+1, 32.9417, 0, 0, 0.509112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484836,-99) , 
-10, -0.987252, 1, 0, 0.492625,-99) , 
-14, 2.53654, 1, 0, 0.504233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484836,-99) ,
+10, -0.987252, 1, 0, 0.492625,-99) ,
+14, 2.53654, 1, 0, 0.504233,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472155,-99) , 
-14, 1.20795, 0, 0, 0.502202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472155,-99) ,
+14, 1.20795, 0, 0, 0.502202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46127,-99) , 
-0, 0.991349, 1, 0, 0.487846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46127,-99) ,
+0, 0.991349, 1, 0, 0.487846,-99) ,
 6, 5.13919, 0, 0, 0.499913,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.031574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.28462, 1, 1, 0.508794,-99) , 
+0,
+0,
+-1, 6.28462, 1, 1, 0.508794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47641,-99) , 
-5, 4.13724, 1, 0, 0.506493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47641,-99) ,
+5, 4.13724, 1, 0, 0.506493,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461329,-99) , 
-6, 4.02903, 0, 0, 0.502602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461329,-99) ,
+6, 4.02903, 0, 0, 0.502602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46044,-99) , 
-12, 3.8913, 1, 0, 0.4905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46044,-99) ,
+12, 3.8913, 1, 0, 0.4905,-99) ,
 6, 5.13919, 0, 0, 0.502279,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.0356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48977,-99) , 
-1, 23.8689, 0, 0, 0.503398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48977,-99) ,
+1, 23.8689, 0, 0, 0.503398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46176,-99) , 
-2, 4.47437, 1, 0, 0.485006,-99) , 
-2, 3.08082, 1, 0, 0.499781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46176,-99) ,
+2, 4.47437, 1, 0, 0.485006,-99) ,
+2, 3.08082, 1, 0, 0.499781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453317,-99) , 
-7, -7.92168, 1, 0, 0.483474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453317,-99) ,
+7, -7.92168, 1, 0, 0.483474,-99) ,
 3, -3.07597, 0, 0, 0.497436,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.0427892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487683,-99) , 
-1, 14.5187, 0, 0, 0.506235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487683,-99) ,
+1, 14.5187, 0, 0, 0.506235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457395,-99) , 
-7, -10.2982, 0, 0, 0.50221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457395,-99) ,
+7, -10.2982, 0, 0, 0.50221,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490745,-99) , 
-5, 3.83559, 0, 0, 0.505723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490745,-99) ,
+5, 3.83559, 0, 0, 0.505723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414137,-99) , 
-7, -8.71385, 1, 0, 0.488039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414137,-99) ,
+7, -8.71385, 1, 0, 0.488039,-99) ,
 1, 38.3111, 1, 0, 0.498134,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.0269212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486314,-99) , 
-4, 0.109052, 0, 0, 0.504596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486314,-99) ,
+4, 0.109052, 0, 0, 0.504596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473222,-99) , 
-6, 6.55193, 1, 0, 0.486175,-99) , 
-2, 3.08082, 1, 0, 0.500974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473222,-99) ,
+6, 6.55193, 1, 0, 0.486175,-99) ,
+2, 3.08082, 1, 0, 0.500974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45613,-99) , 
-0, 0.991423, 1, 0, 0.482789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45613,-99) ,
+0, 0.991423, 1, 0, 0.482789,-99) ,
 3, -3.07597, 0, 0, 0.498359,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.0173987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488516,-99) , 
-7, -5.73378, 1, 0, 0.516232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488516,-99) ,
+7, -5.73378, 1, 0, 0.516232,-99) ,
 NN(
-0, 
-0, 
--1, -6.82805, 1, -1, 0.495715,-99) , 
-7, -6.33735, 0, 0, 0.498244,-99) , 
+0,
+0,
+-1, -6.82805, 1, -1, 0.495715,-99) ,
+7, -6.33735, 0, 0, 0.498244,-99) ,
 NN(
-0, 
-0, 
--1, 5.50002, 0, -1, 0.482175,-99) , 
+0,
+0,
+-1, 5.50002, 0, -1, 0.482175,-99) ,
 3, -3.07597, 0, 0, 0.495934,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.0335337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466649,-99) , 
-8, -1.03923, 1, 0, 0.510863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466649,-99) ,
+8, -1.03923, 1, 0, 0.510863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491426,-99) , 
-4, 1.21501, 0, 0, 0.497397,-99) , 
-10, -0.482294, 1, 0, 0.502055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491426,-99) ,
+4, 1.21501, 0, 0, 0.497397,-99) ,
+10, -0.482294, 1, 0, 0.502055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453859,-99) , 
-6, 5.50002, 0, 0, 0.48652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453859,-99) ,
+6, 5.50002, 0, 0, 0.48652,-99) ,
 3, -3.07597, 0, 0, 0.499822,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.0292922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446181,-99) , 
-12, 2.71223, 0, 0, 0.501683,-99) , 
-5, 1.02444, 1, 0, 0.504305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446181,-99) ,
+12, 2.71223, 0, 0, 0.501683,-99) ,
+5, 1.02444, 1, 0, 0.504305,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484195,-99) , 
-6, 6.84377, 0, 0, 0.503115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484195,-99) ,
+6, 6.84377, 0, 0, 0.503115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458514,-99) , 
-6, 7.97979, 1, 0, 0.486683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458514,-99) ,
+6, 7.97979, 1, 0, 0.486683,-99) ,
 5, 3.38624, 1, 0, 0.50079,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.0245165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492181,-99) , 
-3, -0.292971, 0, 0, 0.497109,-99) , 
-12, 2.85988, 1, 0, 0.499152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492181,-99) ,
+3, -0.292971, 0, 0, 0.497109,-99) ,
+12, 2.85988, 1, 0, 0.499152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463608,-99) , 
-5, 2.04975, 1, 0, 0.479711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463608,-99) ,
+5, 2.04975, 1, 0, 0.479711,-99) ,
 3, -3.07597, 0, 0, 0.496357,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.0258951);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498321,-99) , 
-0, 0.942048, 0, 0, 0.505389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498321,-99) ,
+0, 0.942048, 0, 0, 0.505389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471811,-99) , 
-13, 6.89244, 0, 0, 0.492971,-99) , 
-0, 1.5187, 1, 0, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471811,-99) ,
+13, 6.89244, 0, 0, 0.492971,-99) ,
+0, 1.5187, 1, 0, 0.501358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456692,-99) , 
-7, -7.92168, 1, 0, 0.48153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456692,-99) ,
+7, -7.92168, 1, 0, 0.48153,-99) ,
 3, -3.07597, 0, 0, 0.498508,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.0255982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.85265, 1, 1, 0.509109,-99) , 
+0,
+0,
+-1, 2.85265, 1, 1, 0.509109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470326,-99) , 
-9, -2.76823, 0, 0, 0.492463,-99) , 
-0, 1.5187, 1, 0, 0.503706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470326,-99) ,
+9, -2.76823, 0, 0, 0.492463,-99) ,
+0, 1.5187, 1, 0, 0.503706,-99) ,
 NN(
-0, 
-0, 
--1, 0.991423, 1, -1, 0.480956,-99) , 
+0,
+0,
+-1, 0.991423, 1, -1, 0.480956,-99) ,
 3, -3.07597, 0, 0, 0.500437,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.0365001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495962,-99) , 
-7, -9.50602, 1, 0, 0.505247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495962,-99) ,
+7, -9.50602, 1, 0, 0.505247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462577,-99) , 
-8, -4.27316, 0, 0, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462577,-99) ,
+8, -4.27316, 0, 0, 0.501348,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477129,-99) , 
-12, 6.67497, 0, 0, 0.49953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477129,-99) ,
+12, 6.67497, 0, 0, 0.49953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438878,-99) , 
-13, 6.35196, 0, 0, 0.489747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438878,-99) ,
+13, 6.35196, 0, 0, 0.489747,-99) ,
 11, 5.75222, 1, 0, 0.497361,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.0395986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464746,-99) , 
-2, 1.4316, 1, 0, 0.512486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464746,-99) ,
+2, 1.4316, 1, 0, 0.512486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490504,-99) , 
-0, 1.66985, 0, 0, 0.496505,-99) , 
-13, 6.56448, 1, 0, 0.502813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490504,-99) ,
+0, 1.66985, 0, 0, 0.496505,-99) ,
+13, 6.56448, 1, 0, 0.502813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472916,-99) ,
 11, 7.54477, 1, 0, 0.500328,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.0335289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488821,-99) , 
-10, -0.974717, 0, 0, 0.515626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488821,-99) ,
+10, -0.974717, 0, 0, 0.515626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493681,-99) , 
-10, -1.4738, 1, 0, 0.5006,-99) , 
-3, -1.538, 1, 0, 0.505788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493681,-99) ,
+10, -1.4738, 1, 0, 0.5006,-99) ,
+3, -1.538, 1, 0, 0.505788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448396,-99) , 
-0, 1.73447, 1, 0, 0.483049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448396,-99) ,
+0, 1.73447, 1, 0, 0.483049,-99) ,
 0, 1.66985, 1, 0, 0.503351,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.0341375);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430562,-99) , 
-5, 3.83587, 1, 0, 0.505648,-99) , 
-1, 73.9973, 0, 0, 0.507906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430562,-99) ,
+5, 3.83587, 1, 0, 0.505648,-99) ,
+1, 73.9973, 0, 0, 0.507906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456702,-99) , 
-0, 1.73447, 1, 0, 0.482921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456702,-99) ,
+0, 1.73447, 1, 0, 0.482921,-99) ,
 0, 1.66985, 1, 0, 0.50523,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.0293894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.7282, 1, 1, 0.507373,-99) , 
+0,
+0,
+-1, 6.7282, 1, 1, 0.507373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483402,-99) , 
-13, 7.40062, 0, 0, 0.492985,-99) , 
-10, 0.0101293, 0, 0, 0.501085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483402,-99) ,
+13, 7.40062, 0, 0, 0.492985,-99) ,
+10, 0.0101293, 0, 0, 0.501085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468143,-99) , 
-5, 2.04975, 1, 0, 0.482992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468143,-99) ,
+5, 2.04975, 1, 0, 0.482992,-99) ,
 3, -3.07597, 0, 0, 0.498489,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.0280994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496428,-99) , 
-8, -2.22258, 1, 0, 0.504202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496428,-99) ,
+8, -2.22258, 1, 0, 0.504202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477304,-99) , 
-8, -3.64764, 1, 0, 0.492508,-99) , 
-8, -2.60286, 0, 0, 0.499071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477304,-99) ,
+8, -3.64764, 1, 0, 0.492508,-99) ,
+8, -2.60286, 0, 0, 0.499071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456003,-99) , 
-14, 1.4409, 0, 0, 0.480213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456003,-99) ,
+14, 1.4409, 0, 0, 0.480213,-99) ,
 0, 1.66985, 1, 0, 0.497055,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.0342918);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493496,-99) , 
-6, 6.35228, 0, 0, 0.509037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493496,-99) ,
+6, 6.35228, 0, 0, 0.509037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479753,-99) , 
-13, 6.63883, 1, 0, 0.492855,-99) , 
-8, -2.60286, 0, 0, 0.501938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479753,-99) ,
+13, 6.63883, 1, 0, 0.492855,-99) ,
+8, -2.60286, 0, 0, 0.501938,-99) ,
 NN(
-0, 
-0, 
--1, 1.73447, 1, -1, 0.480092,-99) , 
+0,
+0,
+-1, 1.73447, 1, -1, 0.480092,-99) ,
 0, 1.66985, 1, 0, 0.499603,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.0331511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496381,-99) , 
-10, 0.0101293, 1, 0, 0.50902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496381,-99) ,
+10, 0.0101293, 1, 0, 0.50902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473889,-99) , 
-14, -1.64366, 0, 0, 0.50572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473889,-99) ,
+14, -1.64366, 0, 0, 0.50572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456181,-99) , 
-2, 1.53257, 0, 0, 0.488825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456181,-99) ,
+2, 1.53257, 0, 0, 0.488825,-99) ,
 11, 6.34974, 1, 0, 0.501735,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.0261689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.76838, 1, 1, 0.511567,-99) , 
+0,
+0,
+-1, -2.76838, 1, 1, 0.511567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475704,-99) , 
-10, -1.95956, 0, 0, 0.506991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475704,-99) ,
+10, -1.95956, 0, 0, 0.506991,-99) ,
 NN(
-0, 
-0, 
--1, 6.5844, 0, -1, 0.487276,-99) , 
+0,
+0,
+-1, 6.5844, 0, -1, 0.487276,-99) ,
 11, 6.34974, 1, 0, 0.502342,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.0534906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49231,-99) , 
-0, 1.4681, 1, 0, 0.522124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49231,-99) ,
+0, 1.4681, 1, 0, 0.522124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461182,-99) , 
-5, 2.55963, 1, 0, 0.508297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461182,-99) ,
+5, 2.55963, 1, 0, 0.508297,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484465,-99) , 
-13, 7.08668, 1, 0, 0.506724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484465,-99) ,
+13, 7.08668, 1, 0, 0.506724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439991,-99) , 
-7, -9.50602, 1, 0, 0.465085,-99) , 
-12, 4.2847, 0, 0, 0.496184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439991,-99) ,
+7, -9.50602, 1, 0, 0.465085,-99) ,
+12, 4.2847, 0, 0, 0.496184,-99) ,
 4, 0.246678, 1, 0, 0.500161,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.038687);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484664,-99) , 
-13, 7.76432, 0, 0, 0.502584,-99) , 
-11, 4.20156, 1, 0, 0.511701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484664,-99) ,
+13, 7.76432, 0, 0, 0.502584,-99) ,
+11, 4.20156, 1, 0, 0.511701,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431187,-99) , 
-2, 0.366247, 0, 0, 0.499012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431187,-99) ,
+2, 0.366247, 0, 0, 0.499012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433727,-99) , 
-2, 2.55964, 1, 0, 0.493682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433727,-99) ,
+2, 2.55964, 1, 0, 0.493682,-99) ,
 13, 7.12419, 0, 0, 0.500029,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.0330795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.44392, 0, 1, 0.518966,-99) , 
+0,
+0,
+-1, -1.44392, 0, 1, 0.518966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494871,-99) , 
-4, 0.685238, 1, 0, 0.510642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494871,-99) ,
+4, 0.685238, 1, 0, 0.510642,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471813,-99) , 
-1, 15.1372, 0, 0, 0.492473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471813,-99) ,
+1, 15.1372, 0, 0, 0.492473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438457,-99) , 
-0, 1.66286, 1, 0, 0.487208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438457,-99) ,
+0, 1.66286, 1, 0, 0.487208,-99) ,
 13, 7.12419, 0, 0, 0.49546,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.0339139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478569,-99) , 
-7, -10.6001, 1, 0, 0.498711,-99) , 
-7, -8.71385, 0, 0, 0.50809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478569,-99) ,
+7, -10.6001, 1, 0, 0.498711,-99) ,
+7, -8.71385, 0, 0, 0.50809,-99) ,
 NN(
-0, 
-0, 
--1, 3.79955, 1, -1, 0.486,-99) , 
+0,
+0,
+-1, 3.79955, 1, -1, 0.486,-99) ,
 13, 7.12419, 0, 0, 0.493779,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.0198205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515953,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.491494, 1, 1, 0.510407,-99) , 
+0,
+0,
+-1, -0.491494, 1, 1, 0.510407,-99) ,
 NN(
-0, 
-0, 
--1, 3.83891, 1, -1, 0.491239,-99) , 
-13, 7.40405, 0, 0, 0.496152,-99) , 
+0,
+0,
+-1, 3.83891, 1, -1, 0.491239,-99) ,
+13, 7.40405, 0, 0, 0.496152,-99) ,
 5, 1.31971, 1, 0, 0.498275,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.0273147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496478,-99) , 
-11, 2.76465, 1, 0, 0.499822,-99) , 
-4, 1.79424, 0, 0, 0.50294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496478,-99) ,
+11, 2.76465, 1, 0, 0.499822,-99) ,
+4, 1.79424, 0, 0, 0.50294,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469296,-99) , 
-3, -4.20435, 0, 0, 0.503703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469296,-99) ,
+3, -4.20435, 0, 0, 0.503703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439866,-99) , 
-10, -1.46714, 0, 0, 0.490272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439866,-99) ,
+10, -1.46714, 0, 0, 0.490272,-99) ,
 3, -2.15319, 0, 0, 0.4999,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.0391307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.487042, 0, 1, 0.515104,-99) , 
+0,
+0,
+-1, 0.487042, 0, 1, 0.515104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478455,-99) , 
-14, 1.38491, 1, 0, 0.498245,-99) , 
-8, -2.6562, 0, 0, 0.507436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478455,-99) ,
+14, 1.38491, 1, 0, 0.498245,-99) ,
+8, -2.6562, 0, 0, 0.507436,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487198,-99) , 
-13, 6.46517, 1, 0, 0.500682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487198,-99) ,
+13, 6.46517, 1, 0, 0.500682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446607,-99) , 
-10, -1.46714, 0, 0, 0.489314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446607,-99) ,
+10, -1.46714, 0, 0, 0.489314,-99) ,
 3, -2.15319, 0, 0, 0.50309,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.0454125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.954184, 1, 1, 0.530182,-99) , 
+0,
+0,
+-1, -0.954184, 1, 1, 0.530182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414631,-99) , 
-7, -7.59161, 1, 0, 0.485782,-99) , 
-1, 16.9857, 1, 0, 0.508367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414631,-99) ,
+7, -7.59161, 1, 0, 0.485782,-99) ,
+1, 16.9857, 1, 0, 0.508367,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499635,-99) , 
-5, 3.87686, 0, 0, 0.506957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499635,-99) ,
+5, 3.87686, 0, 0, 0.506957,-99) ,
 NN(
-0, 
-0, 
--1, 5.91107, 1, -1, 0.477188,-99) , 
-13, 6.56448, 0, 0, 0.496154,-99) , 
+0,
+0,
+-1, 5.91107, 1, -1, 0.477188,-99) ,
+13, 6.56448, 0, 0, 0.496154,-99) ,
 5, 2.14632, 1, 0, 0.50039,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.0423181);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.989391, 0, 1, 0.519577,-99) , 
+0,
+0,
+-1, 0.989391, 0, 1, 0.519577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458779,-99) , 
-2, 1.12135, 0, 0, 0.493873,-99) , 
-3, -1.23065, 0, 0, 0.50949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458779,-99) ,
+2, 1.12135, 0, 0, 0.493873,-99) ,
+3, -1.23065, 0, 0, 0.50949,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49182,-99) , 
-10, -1.11536, 1, 0, 0.50702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49182,-99) ,
+10, -1.11536, 1, 0, 0.50702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453218,-99) , 
-3, -0.615217, 0, 0, 0.480091,-99) , 
-10, -1.6782, 0, 0, 0.497172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453218,-99) ,
+3, -0.615217, 0, 0, 0.480091,-99) ,
+10, -1.6782, 0, 0, 0.497172,-99) ,
 10, 0.0101293, 0, 0, 0.503998,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.0347619);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476403,-99) , 
-12, 6.90038, 1, 0, 0.500699,-99) , 
-6, 9.10166, 0, 0, 0.508366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476403,-99) ,
+12, 6.90038, 1, 0, 0.500699,-99) ,
+6, 9.10166, 0, 0, 0.508366,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492365,-99) , 
-8, -1.44347, 0, 0, 0.501292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492365,-99) ,
+8, -1.44347, 0, 0, 0.501292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444056,-99) , 
-5, 3.69408, 1, 0, 0.49681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444056,-99) ,
+5, 3.69408, 1, 0, 0.49681,-99) ,
 12, 5.64623, 0, 0, 0.500786,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.0333741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49842,-99) , 
-5, 3.30926, 0, 0, 0.524742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49842,-99) ,
+5, 3.30926, 0, 0, 0.524742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495451,-99) , 
-3, -2.76838, 1, 0, 0.500512,-99) , 
-4, 1.4916, 0, 0, 0.504555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495451,-99) ,
+3, -2.76838, 1, 0, 0.500512,-99) ,
+4, 1.4916, 0, 0, 0.504555,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45841,-99) , 
-8, -0.308258, 1, 0, 0.507819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45841,-99) ,
+8, -0.308258, 1, 0, 0.507819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464732,-99) , 
-8, -3.06076, 0, 0, 0.493318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464732,-99) ,
+8, -3.06076, 0, 0, 0.493318,-99) ,
 14, -0.343689, 0, 0, 0.501863,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.0385447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495261,-99) , 
-14, 2.81501, 1, 0, 0.516097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495261,-99) ,
+14, 2.81501, 1, 0, 0.516097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482825,-99) , 
-8, -0.545175, 0, 0, 0.498461,-99) , 
-8, -1.99431, 1, 0, 0.509019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482825,-99) ,
+8, -0.545175, 0, 0, 0.498461,-99) ,
+8, -1.99431, 1, 0, 0.509019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524038,-99) ,
 NN(
-0, 
-0, 
--1, -1.53738, 0, -1, 0.484662,-99) , 
-13, 6.28522, 1, 0, 0.494072,-99) , 
+0,
+0,
+-1, -1.53738, 0, -1, 0.484662,-99) ,
+13, 6.28522, 1, 0, 0.494072,-99) ,
 14, -0.343689, 0, 0, 0.50544,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.0400805);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.9595, 1, 1, 0.513012,-99) , 
+0,
+0,
+-1, -1.9595, 1, 1, 0.513012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467321,-99) , 
-6, 4.0577, 0, 0, 0.509315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467321,-99) ,
+6, 4.0577, 0, 0, 0.509315,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467731,-99) , 
-8, -2.56752, 1, 0, 0.507062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467731,-99) ,
+8, -2.56752, 1, 0, 0.507062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458388,-99) , 
-7, -11.0904, 0, 0, 0.493869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458388,-99) ,
+7, -11.0904, 0, 0, 0.493869,-99) ,
 5, 3.38624, 1, 0, 0.506253,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.0166156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472751,-99) , 
-11, 6.83119, 1, 0, 0.500341,-99) , 
-12, 7.31803, 0, 0, 0.502309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472751,-99) ,
+11, 6.83119, 1, 0, 0.500341,-99) ,
+12, 7.31803, 0, 0, 0.502309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462451,-99) , 
-0, 0.991423, 1, 0, 0.487402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462451,-99) ,
+0, 0.991423, 1, 0, 0.487402,-99) ,
 3, -3.07597, 0, 0, 0.500184,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.0143922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508082,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470895,-99) , 
-5, 3.83587, 1, 0, 0.498218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470895,-99) ,
+5, 3.83587, 1, 0, 0.498218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467837,-99) , 
-0, 1.66985, 1, 0, 0.495116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467837,-99) ,
+0, 1.66985, 1, 0, 0.495116,-99) ,
 14, 3.55711, 0, 0, 0.497065,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.0375591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488779,-99) , 
-9, -1.92349, 1, 0, 0.50188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488779,-99) ,
+9, -1.92349, 1, 0, 0.50188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481146,-99) , 
-5, 1.76111, 0, 0, 0.497448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481146,-99) ,
+5, 1.76111, 0, 0, 0.497448,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4585,-99) , 
-11, 5.1624, 1, 0, 0.500685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4585,-99) ,
+11, 5.1624, 1, 0, 0.500685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455635,-99) , 
-0, 1.5187, 1, 0, 0.487153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455635,-99) ,
+0, 1.5187, 1, 0, 0.487153,-99) ,
 10, -0.974717, 0, 0, 0.494653,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.0384507);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493413,-99) , 
-4, 0.290294, 1, 0, 0.505219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493413,-99) ,
+4, 0.290294, 1, 0, 0.505219,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471265,-99) , 
-0, 0.893995, 0, 0, 0.502014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471265,-99) ,
+0, 0.893995, 0, 0, 0.502014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468927,-99) , 
-14, 2.25712, 0, 0, 0.485054,-99) , 
-6, 6.36155, 0, 0, 0.492912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468927,-99) ,
+14, 2.25712, 0, 0, 0.485054,-99) ,
+6, 6.36155, 0, 0, 0.492912,-99) ,
 9, -0.975816, 0, 0, 0.495624,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.0255428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493825,-99) , 
-5, 2.53081, 0, 0, 0.508104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493825,-99) ,
+5, 2.53081, 0, 0, 0.508104,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491604,-99) , 
-7, -11.8825, 1, 0, 0.494393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491604,-99) ,
+7, -11.8825, 1, 0, 0.494393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46292,-99) , 
-11, 7.54477, 1, 0, 0.492057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46292,-99) ,
+11, 7.54477, 1, 0, 0.492057,-99) ,
 9, -0.975816, 0, 0, 0.495593,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.0136623);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.985086, 1, 1, 0.504237,-99) , 
+0,
+0,
+-1, 0.985086, 1, 1, 0.504237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477646,-99) , 
-5, 3.79955, 1, 0, 0.501824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477646,-99) ,
+5, 3.79955, 1, 0, 0.501824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483242,-99) ,
 13, 7.96377, 1, 0, 0.500201,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.0416193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4938,-99) , 
-3, -1.2296, 1, 0, 0.513732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4938,-99) ,
+3, -1.2296, 1, 0, 0.513732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477981,-99) , 
-3, -1.23065, 0, 0, 0.495383,-99) , 
-10, 0.221319, 1, 0, 0.500946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477981,-99) ,
+3, -1.23065, 0, 0, 0.495383,-99) ,
+10, 0.221319, 1, 0, 0.500946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457398,-99) , 
-2, 2.06669, 0, 0, 0.480481,-99) , 
-5, 1.73301, 1, 0, 0.489887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457398,-99) ,
+2, 2.06669, 0, 0, 0.480481,-99) ,
+5, 1.73301, 1, 0, 0.489887,-99) ,
 10, -0.974717, 0, 0, 0.497948,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.0386327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.66, 0, 1, 0.514531,-99) , 
+0,
+0,
+-1, 3.66, 0, 1, 0.514531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457262,-99) , 
-12, 4.28475, 0, 0, 0.503653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457262,-99) ,
+12, 4.28475, 0, 0, 0.503653,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477008,-99) , 
-3, -0.615216, 1, 0, 0.4982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477008,-99) ,
+3, -0.615216, 1, 0, 0.4982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436949,-99) , 
-10, -1.95956, 0, 0, 0.493012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436949,-99) ,
+10, -1.95956, 0, 0, 0.493012,-99) ,
 4, 0.869138, 0, 0, 0.497294,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.0226146);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473017,-99) , 
-12, 3.11348, 0, 0, 0.499142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473017,-99) ,
+12, 3.11348, 0, 0, 0.499142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470376,-99) , 
-11, 7.54477, 1, 0, 0.496834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470376,-99) ,
+11, 7.54477, 1, 0, 0.496834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48313,-99) ,
 10, 2.47225, 1, 0, 0.493907,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.036393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460565,-99) , 
-2, 1.54333, 0, 0, 0.488106,-99) , 
-0, 0.894009, 1, 0, 0.505446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460565,-99) ,
+2, 1.54333, 0, 0, 0.488106,-99) ,
+0, 0.894009, 1, 0, 0.505446,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48653,-99) , 
-7, -7.12951, 0, 0, 0.492316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48653,-99) ,
+7, -7.12951, 0, 0, 0.492316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45763,-99) , 
-4, -0.375782, 0, 0, 0.489853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45763,-99) ,
+4, -0.375782, 0, 0, 0.489853,-99) ,
 11, 3.36216, 1, 0, 0.492732,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.0365144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470017,-99) , 
-14, 3.08461, 1, 0, 0.496264,-99) , 
-13, 5.7249, 1, 0, 0.500005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470017,-99) ,
+14, 3.08461, 1, 0, 0.496264,-99) ,
+13, 5.7249, 1, 0, 0.500005,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492999,-99) , 
-10, -0.179855, 1, 0, 0.517906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492999,-99) ,
+10, -0.179855, 1, 0, 0.517906,-99) ,
 NN(
-0, 
-0, 
--1, 6.35842, 0, -1, 0.441552,-99) , 
-9, -1.83044, 0, 0, 0.48499,-99) , 
+0,
+0,
+-1, 6.35842, 0, -1, 0.441552,-99) ,
+9, -1.83044, 0, 0, 0.48499,-99) ,
 7, -7.12951, 1, 0, 0.496199,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.0237594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509271,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487904,-99) , 
-13, 6.28462, 1, 0, 0.49243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487904,-99) ,
+13, 6.28462, 1, 0, 0.49243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456758,-99) , 
-0, 1.71831, 1, 0, 0.490299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456758,-99) ,
+0, 1.71831, 1, 0, 0.490299,-99) ,
 14, 3.55711, 0, 0, 0.493153,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.0271234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497485,-99) , 
-0, 1.66985, 0, 0, 0.500855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497485,-99) ,
+0, 1.66985, 0, 0, 0.500855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478323,-99) , 
-7, -6.33735, 1, 0, 0.498459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478323,-99) ,
+7, -6.33735, 1, 0, 0.498459,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477001,-99) , 
-8, -2.60332, 1, 0, 0.497558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477001,-99) ,
+8, -2.60332, 1, 0, 0.497558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456168,-99) , 
-0, 1.5187, 1, 0, 0.485137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456168,-99) ,
+0, 1.5187, 1, 0, 0.485137,-99) ,
 10, -0.974717, 0, 0, 0.494854,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.0258064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498111,-99) , 
-14, -1.84758, 1, 0, 0.501318,-99) , 
-6, 4.41093, 1, 0, 0.503884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498111,-99) ,
+14, -1.84758, 1, 0, 0.501318,-99) ,
+6, 4.41093, 1, 0, 0.503884,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476032,-99) , 
-13, 6.38424, 0, 0, 0.498464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476032,-99) ,
+13, 6.38424, 0, 0, 0.498464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457624,-99) , 
-3, -2.15313, 0, 0, 0.488201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457624,-99) ,
+3, -2.15313, 0, 0, 0.488201,-99) ,
 10, -0.974717, 0, 0, 0.499641,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.0300049);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.19852, 1, 1, 0.510095,-99) , 
+0,
+0,
+-1, -6.19852, 1, 1, 0.510095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488824,-99) , 
-7, -6.33735, 1, 0, 0.507835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488824,-99) ,
+7, -6.33735, 1, 0, 0.507835,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4663,-99) , 
-11, 5.1624, 1, 0, 0.501382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4663,-99) ,
+11, 5.1624, 1, 0, 0.501382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464199,-99) , 
-0, 1.5187, 1, 0, 0.490234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464199,-99) ,
+0, 1.5187, 1, 0, 0.490234,-99) ,
 10, -0.974717, 0, 0, 0.503076,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.0200483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522274,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497399,-99) , 
-13, 6.00597, 1, 0, 0.50072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497399,-99) ,
+13, 6.00597, 1, 0, 0.50072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459384,-99) , 
-9, -3.28612, 1, 0, 0.481025,-99) , 
-12, 3.09844, 0, 0, 0.497674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459384,-99) ,
+9, -3.28612, 1, 0, 0.481025,-99) ,
+12, 3.09844, 0, 0, 0.497674,-99) ,
 12, 7.8753, 0, 0, 0.498929,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.0363004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497708,-99) , 
-7, -7.12951, 0, 0, 0.515096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497708,-99) ,
+7, -7.12951, 0, 0, 0.515096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473031,-99) , 
-9, -2.05771, 1, 0, 0.500375,-99) , 
-9, -1.20091, 0, 0, 0.505337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473031,-99) ,
+9, -2.05771, 1, 0, 0.500375,-99) ,
+9, -1.20091, 0, 0, 0.505337,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467664,-99) , 
-7, -7.12951, 1, 0, 0.501699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467664,-99) ,
+7, -7.12951, 1, 0, 0.501699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459096,-99) , 
-6, 4.82253, 0, 0, 0.492209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459096,-99) ,
+6, 4.82253, 0, 0, 0.492209,-99) ,
 10, -0.974717, 0, 0, 0.501788,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.0226318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496634,-99) , 
-11, 5.24218, 0, 0, 0.51089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496634,-99) ,
+11, 5.24218, 0, 0, 0.51089,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477923,-99) , 
-12, 3.2494, 0, 0, 0.500061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477923,-99) ,
+12, 3.2494, 0, 0, 0.500061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46806,-99) , 
-0, 1.66985, 1, 0, 0.496852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46806,-99) ,
+0, 1.66985, 1, 0, 0.496852,-99) ,
 9, -0.975816, 0, 0, 0.499946,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.0317393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0.290294, 1, 1, 0.510656,-99) , 
+0,
+0,
+-1, 0.290294, 1, 1, 0.510656,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473968,-99) , 
-13, 7.35826, 1, 0, 0.504115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473968,-99) ,
+13, 7.35826, 1, 0, 0.504115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463443,-99) , 
-13, 6.84486, 0, 0, 0.485216,-99) , 
-5, 2.55963, 1, 0, 0.494189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463443,-99) ,
+13, 6.84486, 0, 0, 0.485216,-99) ,
+5, 2.55963, 1, 0, 0.494189,-99) ,
 9, -0.975816, 0, 0, 0.497819,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.0424327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488578,-99) , 
-3, -0.615148, 0, 0, 0.502619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488578,-99) ,
+3, -0.615148, 0, 0, 0.502619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461915,-99) , 
-8, -0.0911568, 1, 0, 0.498149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461915,-99) ,
+8, -0.0911568, 1, 0, 0.498149,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484603,-99) , 
-11, 3.73881, 1, 0, 0.497252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484603,-99) ,
+11, 3.73881, 1, 0, 0.497252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457599,-99) , 
-14, -0.241138, 0, 0, 0.486979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457599,-99) ,
+14, -0.241138, 0, 0, 0.486979,-99) ,
 9, -3.25287, 0, 0, 0.494216,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.0317882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.290294, 1, 1, 0.512864,-99) , 
+0,
+0,
+-1, 0.290294, 1, 1, 0.512864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478708,-99) , 
-5, 2.26771, 0, 0, 0.495986,-99) , 
-9, -1.20091, 0, 0, 0.501674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478708,-99) ,
+5, 2.26771, 0, 0, 0.495986,-99) ,
+9, -1.20091, 0, 0, 0.501674,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475565,-99) , 
-12, 5.08918, 0, 0, 0.501125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475565,-99) ,
+12, 5.08918, 0, 0, 0.501125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467558,-99) , 
-9, -3.1121, 0, 0, 0.48994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467558,-99) ,
+9, -3.1121, 0, 0, 0.48994,-99) ,
 10, -0.974717, 0, 0, 0.498508,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.0369163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468124,-99) , 
-6, 4.0607, 0, 0, 0.50454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468124,-99) ,
+6, 4.0607, 0, 0, 0.50454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462383,-99) , 
-8, -4.27316, 0, 0, 0.50066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462383,-99) ,
+8, -4.27316, 0, 0, 0.50066,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474035,-99) , 
-12, 6.67497, 0, 0, 0.496405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474035,-99) ,
+12, 6.67497, 0, 0, 0.496405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438842,-99) , 
-13, 6.35196, 0, 0, 0.487291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438842,-99) ,
+13, 6.35196, 0, 0, 0.487291,-99) ,
 11, 5.75222, 1, 0, 0.496055,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.0295103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54357,-99) ,
 NN(
-0, 
-0, 
--1, 4.61079, 0, -1, 0.493042,-99) , 
-5, 0.985108, 1, 0, 0.498534,-99) , 
+0,
+0,
+-1, 4.61079, 0, -1, 0.493042,-99) ,
+5, 0.985108, 1, 0, 0.498534,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475612,-99) , 
-10, 0.9592, 1, 0, 0.492647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475612,-99) ,
+10, 0.9592, 1, 0, 0.492647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434945,-99) , 
-7, -7.12951, 1, 0, 0.486606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434945,-99) ,
+7, -7.12951, 1, 0, 0.486606,-99) ,
 5, 2.55963, 1, 0, 0.492656,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.033678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47264,-99) , 
-6, 4.61079, 0, 0, 0.500419,-99) , 
-5, 0.985108, 1, 0, 0.504309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47264,-99) ,
+6, 4.61079, 0, 0, 0.500419,-99) ,
+5, 0.985108, 1, 0, 0.504309,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482129,-99) , 
-3, -1.53795, 1, 0, 0.491499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482129,-99) ,
+3, -1.53795, 1, 0, 0.491499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442211,-99) , 
-7, -7.12951, 1, 0, 0.486346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442211,-99) ,
+7, -7.12951, 1, 0, 0.486346,-99) ,
 5, 2.55963, 1, 0, 0.495457,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.0224608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465837,-99) , 
-7, -5.88396, 1, 0, 0.499893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465837,-99) ,
+7, -5.88396, 1, 0, 0.499893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448092,-99) , 
-3, -0.585552, 1, 0, 0.480021,-99) , 
-7, -10.2982, 0, 0, 0.49622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448092,-99) ,
+3, -0.585552, 1, 0, 0.480021,-99) ,
+7, -10.2982, 0, 0, 0.49622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463696,-99) , 
-12, 5.14319, 0, 0, 0.48323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463696,-99) ,
+12, 5.14319, 0, 0, 0.48323,-99) ,
 3, -3.07597, 0, 0, 0.494384,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.0292228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485044,-99) , 
-8, -1.19964, 0, 0, 0.491942,-99) , 
-5, 0.985108, 1, 0, 0.495731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485044,-99) ,
+8, -1.19964, 0, 0, 0.491942,-99) ,
+5, 0.985108, 1, 0, 0.495731,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471743,-99) , 
-10, -0.992552, 0, 0, 0.492664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471743,-99) ,
+10, -0.992552, 0, 0, 0.492664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456473,-99) , 
-4, 0.340191, 0, 0, 0.486313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456473,-99) ,
+4, 0.340191, 0, 0, 0.486313,-99) ,
 5, 2.55963, 1, 0, 0.49109,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.0389483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47578,-99) , 
-0, 0.94167, 1, 0, 0.492657,-99) , 
-14, 3.55734, 0, 0, 0.498051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47578,-99) ,
+0, 0.94167, 1, 0, 0.492657,-99) ,
+14, 3.55734, 0, 0, 0.498051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484625,-99) , 
-10, -1.96851, 1, 0, 0.489366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484625,-99) ,
+10, -1.96851, 1, 0, 0.489366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4447,-99) , 
-7, -7.12951, 1, 0, 0.48471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4447,-99) ,
+7, -7.12951, 1, 0, 0.48471,-99) ,
 5, 2.55963, 1, 0, 0.491477,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.0416197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491537,-99) , 
-5, 1.77235, 0, 0, 0.509783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491537,-99) ,
+5, 1.77235, 0, 0, 0.509783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469671,-99) , 
-5, 2.55963, 1, 0, 0.500687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469671,-99) ,
+5, 2.55963, 1, 0, 0.500687,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474849,-99) , 
-6, 6.76061, 0, 0, 0.498554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474849,-99) ,
+6, 6.76061, 0, 0, 0.498554,-99) ,
 NN(
-0, 
-0, 
--1, -2.83956, 1, -1, 0.470285,-99) , 
-12, 4.2847, 0, 0, 0.491452,-99) , 
+0,
+0,
+-1, -2.83956, 1, -1, 0.470285,-99) ,
+12, 4.2847, 0, 0, 0.491452,-99) ,
 4, 0.246678, 1, 0, 0.494481,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.0444915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475102,-99) , 
-12, 3.94523, 1, 0, 0.49686,-99) , 
-6, 6.17941, 0, 0, 0.503108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475102,-99) ,
+12, 3.94523, 1, 0, 0.49686,-99) ,
+6, 6.17941, 0, 0, 0.503108,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487528,-99) , 
-14, 0.579866, 1, 0, 0.495367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487528,-99) ,
+14, 0.579866, 1, 0, 0.495367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444747,-99) , 
-14, -0.751919, 0, 0, 0.485947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444747,-99) ,
+14, -0.751919, 0, 0, 0.485947,-99) ,
 6, 6.5957, 1, 0, 0.496046,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.0211307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497037,-99) , 
-13, 6.28575, 1, 0, 0.502684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497037,-99) ,
+13, 6.28575, 1, 0, 0.502684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44661,-99) , 
-0, 1.46749, 1, 0, 0.481153,-99) , 
-12, 3.11348, 0, 0, 0.499202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44661,-99) ,
+0, 1.46749, 1, 0, 0.481153,-99) ,
+12, 3.11348, 0, 0, 0.499202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477666,-99) ,
 11, 7.54477, 1, 0, 0.497416,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.0233204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493187,-99) , 
-6, 5.4174, 0, 0, 0.5054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493187,-99) ,
+6, 5.4174, 0, 0, 0.5054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446055,-99) , 
-12, 2.80457, 1, 0, 0.47986,-99) , 
-12, 3.11348, 0, 0, 0.501271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446055,-99) ,
+12, 2.80457, 1, 0, 0.47986,-99) ,
+12, 3.11348, 0, 0, 0.501271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48294,-99) ,
 11, 7.54477, 1, 0, 0.49975,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.0446813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.40068, 1, 1, 0.514425,-99) , 
+0,
+0,
+-1, -3.40068, 1, 1, 0.514425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483397,-99) , 
-5, 3.61757, 0, 0, 0.492868,-99) , 
-4, 0.246678, 1, 0, 0.500974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483397,-99) ,
+5, 3.61757, 0, 0, 0.492868,-99) ,
+4, 0.246678, 1, 0, 0.500974,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472915,-99) , 
-1, 12.8665, 0, 0, 0.507989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472915,-99) ,
+1, 12.8665, 0, 0, 0.507989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459407,-99) , 
-0, 0.990103, 1, 0, 0.489339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459407,-99) ,
+0, 0.990103, 1, 0, 0.489339,-99) ,
 13, 6.28462, 0, 0, 0.498052,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.0366708);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467039,-99) , 
-4, -0.491773, 0, 0, 0.505911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467039,-99) ,
+4, -0.491773, 0, 0, 0.505911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458936,-99) , 
-12, 2.71223, 0, 0, 0.502262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458936,-99) ,
+12, 2.71223, 0, 0, 0.502262,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462761,-99) , 
-1, 32.9417, 0, 0, 0.500394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462761,-99) ,
+1, 32.9417, 0, 0, 0.500394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456126,-99) , 
-0, 1.46801, 1, 0, 0.485784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456126,-99) ,
+0, 1.46801, 1, 0, 0.485784,-99) ,
 5, 3.38624, 1, 0, 0.499014,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.0464794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47882,-99) , 
-13, 6.52594, 0, 0, 0.507344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47882,-99) ,
+13, 6.52594, 0, 0, 0.507344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457546,-99) , 
-1, 76.4007, 1, 0, 0.500749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457546,-99) ,
+1, 76.4007, 1, 0, 0.500749,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486613,-99) , 
-5, 2.4888, 1, 0, 0.513908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486613,-99) ,
+5, 2.4888, 1, 0, 0.513908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473312,-99) , 
-0, 0.875956, 1, 0, 0.483378,-99) , 
-13, 6.10699, 1, 0, 0.489773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473312,-99) ,
+0, 0.875956, 1, 0, 0.483378,-99) ,
+13, 6.10699, 1, 0, 0.489773,-99) ,
 0, 1.47599, 0, 0, 0.494404,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.0311972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49372,-99) , 
-11, 5.15471, 1, 0, 0.512768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49372,-99) ,
+11, 5.15471, 1, 0, 0.512768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471084,-99) , 
-3, -1.84554, 0, 0, 0.502151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471084,-99) ,
+3, -1.84554, 0, 0, 0.502151,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476035,-99) , 
-13, 7.38565, 1, 0, 0.49755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476035,-99) ,
+13, 7.38565, 1, 0, 0.49755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445106,-99) , 
-5, 2.79576, 1, 0, 0.492767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445106,-99) ,
+5, 2.79576, 1, 0, 0.492767,-99) ,
 5, 2.97294, 0, 0, 0.495933,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.0371547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493314,-99) , 
-13, 6.84658, 1, 0, 0.515272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493314,-99) ,
+13, 6.84658, 1, 0, 0.515272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466335,-99) , 
-12, 3.97443, 0, 0, 0.505282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466335,-99) ,
+12, 3.97443, 0, 0, 0.505282,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489211,-99) , 
-5, 2.62698, 0, 0, 0.493082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489211,-99) ,
+5, 2.62698, 0, 0, 0.493082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452824,-99) , 
-5, 2.79576, 1, 0, 0.489415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452824,-99) ,
+5, 2.79576, 1, 0, 0.489415,-99) ,
 5, 2.97294, 0, 0, 0.494768,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.0356444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433669,-99) , 
-3, -1.84554, 0, 0, 0.495393,-99) , 
-9, -4.62905, 1, 0, 0.507829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433669,-99) ,
+3, -1.84554, 0, 0, 0.495393,-99) ,
+9, -4.62905, 1, 0, 0.507829,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481795,-99) , 
-0, 0.893815, 0, 0, 0.500256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481795,-99) ,
+0, 0.893815, 0, 0, 0.500256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462045,-99) , 
-5, 2.79576, 1, 0, 0.496779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462045,-99) ,
+5, 2.79576, 1, 0, 0.496779,-99) ,
 5, 2.97294, 0, 0, 0.500507,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.0186693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51557,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491224,-99) , 
-3, -0.922811, 1, 0, 0.498128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491224,-99) ,
+3, -0.922811, 1, 0, 0.498128,-99) ,
 NN(
-0, 
-0, 
--1, 1.46749, 1, -1, 0.479107,-99) , 
-12, 3.09844, 0, 0, 0.495201,-99) , 
+0,
+0,
+-1, 1.46749, 1, -1, 0.479107,-99) ,
+12, 3.09844, 0, 0, 0.495201,-99) ,
 12, 7.8753, 0, 0, 0.496241,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.0297806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47978,-99) , 
-3, -0.175786, 1, 0, 0.501962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47978,-99) ,
+3, -0.175786, 1, 0, 0.501962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466653,-99) , 
-3, -3.69116, 0, 0, 0.498937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466653,-99) ,
+3, -3.69116, 0, 0, 0.498937,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433378,-99) , 
-9, -4.05633, 1, 0, 0.470713,-99) , 
-9, -1.78702, 0, 0, 0.489239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433378,-99) ,
+9, -4.05633, 1, 0, 0.470713,-99) ,
+9, -1.78702, 0, 0, 0.489239,-99) ,
 8, -1.03923, 1, 0, 0.496654,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.0385329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.27582, 1, 1, 0.516998,-99) , 
+0,
+0,
+-1, 5.27582, 1, 1, 0.516998,-99) ,
 NN(
-0, 
-0, 
--1, -0.493398, 0, -1, 0.484095,-99) , 
-4, 0.872477, 0, 0, 0.497929,-99) , 
+0,
+0,
+-1, -0.493398, 0, -1, 0.484095,-99) ,
+4, 0.872477, 0, 0, 0.497929,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47229,-99) , 
-9, -2.36451, 1, 0, 0.50812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47229,-99) ,
+9, -2.36451, 1, 0, 0.50812,-99) ,
 NN(
-0, 
-0, 
--1, -1.95956, 0, -1, 0.483244,-99) , 
-8, -3.46468, 1, 0, 0.489607,-99) , 
+0,
+0,
+-1, -1.95956, 0, -1, 0.483244,-99) ,
+8, -3.46468, 1, 0, 0.489607,-99) ,
 3, -0.615216, 0, 0, 0.492733,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.050295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496,-99) , 
-0, 0.942902, 0, 0, 0.509091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496,-99) ,
+0, 0.942902, 0, 0, 0.509091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44865,-99) , 
-1, 15.6128, 1, 0, 0.48718,-99) , 
-7, -7.92168, 1, 0, 0.500978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44865,-99) ,
+1, 15.6128, 1, 0, 0.48718,-99) ,
+7, -7.92168, 1, 0, 0.500978,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478543,-99) , 
-7, -8.71385, 0, 0, 0.50822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478543,-99) ,
+7, -8.71385, 0, 0, 0.50822,-99) ,
 NN(
-0, 
-0, 
--1, 0.840096, 0, -1, 0.466561,-99) , 
-2, 1.53257, 0, 0, 0.491296,-99) , 
+0,
+0,
+-1, 0.840096, 0, -1, 0.466561,-99) ,
+2, 1.53257, 0, 0, 0.491296,-99) ,
 11, 5.75222, 1, 0, 0.497644,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.0439726);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496686,-99) , 
-13, 6.84433, 1, 0, 0.510879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496686,-99) ,
+13, 6.84433, 1, 0, 0.510879,-99) ,
 NN(
-0, 
-0, 
--1, 1.4673, 1, -1, 0.478031,-99) , 
-11, 6.34974, 1, 0, 0.504168,-99) , 
+0,
+0,
+-1, 1.4673, 1, -1, 0.478031,-99) ,
+11, 6.34974, 1, 0, 0.504168,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436769,-99) , 
-2, 0.593161, 0, 0, 0.502922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436769,-99) ,
+2, 0.593161, 0, 0, 0.502922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45043,-99) , 
-1, 26.2388, 1, 0, 0.493251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45043,-99) ,
+1, 26.2388, 1, 0, 0.493251,-99) ,
 7, -7.92168, 1, 0, 0.499775,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.0655968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48491,-99) , 
-0, 1.62139, 1, 0, 0.522177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48491,-99) ,
+0, 1.62139, 1, 0, 0.522177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438636,-99) , 
-1, 20.111, 0, 0, 0.494612,-99) , 
-1, 38.7921, 0, 0, 0.506817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438636,-99) ,
+1, 20.111, 0, 0, 0.494612,-99) ,
+1, 38.7921, 0, 0, 0.506817,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488108,-99) , 
-8, -0.663261, 0, 0, 0.502181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488108,-99) ,
+8, -0.663261, 0, 0, 0.502181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441293,-99) , 
-4, 0.853904, 0, 0, 0.471918,-99) , 
-0, 0.990103, 1, 0, 0.48968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441293,-99) ,
+4, 0.853904, 0, 0, 0.471918,-99) ,
+0, 0.990103, 1, 0, 0.48968,-99) ,
 7, -7.92168, 1, 0, 0.499924,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.0415308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485857,-99) , 
-11, 5.8168, 1, 0, 0.510678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485857,-99) ,
+11, 5.8168, 1, 0, 0.510678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447712,-99) , 
-13, 6.28466, 0, 0, 0.490938,-99) , 
-0, 0.991336, 1, 0, 0.501615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447712,-99) ,
+13, 6.28466, 0, 0, 0.490938,-99) ,
+0, 0.991336, 1, 0, 0.501615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427328,-99) , 
-4, 1.14173, 0, 0, 0.47129,-99) , 
-2, 1.47132, 0, 0, 0.4887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427328,-99) ,
+4, 1.14173, 0, 0, 0.47129,-99) ,
+2, 1.47132, 0, 0, 0.4887,-99) ,
 8, -1.03923, 1, 0, 0.498585,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.0525432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48242,-99) , 
-7, -9.50602, 0, 0, 0.505789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48242,-99) ,
+7, -9.50602, 0, 0, 0.505789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436608,-99) , 
-8, 0.131872, 0, 0, 0.475527,-99) , 
-8, -1.00785, 1, 0, 0.498296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436608,-99) ,
+8, 0.131872, 0, 0, 0.475527,-99) ,
+8, -1.00785, 1, 0, 0.498296,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469977,-99) , 
-0, 1.68644, 1, 0, 0.50401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469977,-99) ,
+0, 1.68644, 1, 0, 0.50401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457602,-99) , 
-0, 1.50285, 1, 0, 0.47532,-99) , 
-0, 1.59781, 0, 0, 0.488158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457602,-99) ,
+0, 1.50285, 1, 0, 0.47532,-99) ,
+0, 1.59781, 0, 0, 0.488158,-99) ,
 0, 0.991336, 1, 0, 0.493774,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.0230546);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509957,-99) ,
 NN(
-0, 
-0, 
--1, -0.0911568, 1, -1, 0.488249,-99) , 
-9, -6.88036, 1, 0, 0.490804,-99) , 
+0,
+0,
+-1, -0.0911568, 1, -1, 0.488249,-99) ,
+9, -6.88036, 1, 0, 0.490804,-99) ,
 0, 1.71831, 0, 0, 0.492098,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.024283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478316,-99) , 
-12, 6.58685, 1, 0, 0.49608,-99) , 
-6, 9.10166, 0, 0, 0.502148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478316,-99) ,
+12, 6.58685, 1, 0, 0.49608,-99) ,
+6, 9.10166, 0, 0, 0.502148,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464919,-99) , 
-11, 5.39883, 1, 0, 0.497352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464919,-99) ,
+11, 5.39883, 1, 0, 0.497352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448323,-99) , 
-6, 7.33215, 1, 0, 0.492555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448323,-99) ,
+6, 7.33215, 1, 0, 0.492555,-99) ,
 12, 5.64623, 0, 0, 0.495861,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.0331565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495633,-99) , 
-4, 1.76058, 0, 0, 0.506863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495633,-99) ,
+4, 1.76058, 0, 0, 0.506863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467427,-99) , 
-3, -2.76794, 0, 0, 0.500859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467427,-99) ,
+3, -2.76794, 0, 0, 0.500859,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486948,-99) , 
-12, 2.93948, 1, 0, 0.492247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486948,-99) ,
+12, 2.93948, 1, 0, 0.492247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445891,-99) , 
-5, 3.69408, 1, 0, 0.488664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445891,-99) ,
+5, 3.69408, 1, 0, 0.488664,-99) ,
 12, 5.64623, 0, 0, 0.492867,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.0315601);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.69047, 1, 1, 0.506831,-99) , 
+0,
+0,
+-1, -3.69047, 1, 1, 0.506831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47165,-99) , 
-8, -2.91176, 1, 0, 0.490259,-99) , 
-6, 5.91459, 0, 0, 0.501278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47165,-99) ,
+8, -2.91176, 1, 0, 0.490259,-99) ,
+6, 5.91459, 0, 0, 0.501278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512175,-99) ,
 NN(
-0, 
-0, 
--1, 2.88634, 1, -1, 0.462481,-99) , 
-6, 4.54587, 1, 0, 0.486482,-99) , 
+0,
+0,
+-1, 2.88634, 1, -1, 0.462481,-99) ,
+6, 4.54587, 1, 0, 0.486482,-99) ,
 12, 3.41715, 0, 0, 0.498222,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.0234198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494463,-99) , 
-5, 2.9814, 0, 0, 0.500404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494463,-99) ,
+5, 2.9814, 0, 0, 0.500404,-99) ,
 NN(
-0, 
-0, 
--1, -1.23009, 0, -1, 0.474402,-99) , 
-12, 3.11348, 0, 0, 0.496215,-99) , 
+0,
+0,
+-1, -1.23009, 0, -1, 0.474402,-99) ,
+12, 3.11348, 0, 0, 0.496215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477362,-99) ,
 11, 7.54477, 1, 0, 0.494669,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.0328637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476671,-99) , 
-1, 15.6128, 1, 0, 0.507926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476671,-99) ,
+1, 15.6128, 1, 0, 0.507926,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496846,-99) , 
-10, -0.497611, 1, 0, 0.503584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496846,-99) ,
+10, -0.497611, 1, 0, 0.503584,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.47935,-99) , 
-13, 6.56448, 0, 0, 0.494862,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.47935,-99) ,
+13, 6.56448, 0, 0, 0.494862,-99) ,
 5, 1.73301, 1, 0, 0.497592,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.0405773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490507,-99) , 
-4, 0.86583, 1, 0, 0.508996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490507,-99) ,
+4, 0.86583, 1, 0, 0.508996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469406,-99) , 
-8, -1.99588, 0, 0, 0.49356,-99) , 
-5, 3.18096, 1, 0, 0.505182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469406,-99) ,
+8, -1.99588, 0, 0, 0.49356,-99) ,
+5, 3.18096, 1, 0, 0.505182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45312,-99) , 
-6, 6.34907, 0, 0, 0.485014,-99) , 
-5, 1.73301, 1, 0, 0.493629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45312,-99) ,
+6, 6.34907, 0, 0, 0.485014,-99) ,
+5, 1.73301, 1, 0, 0.493629,-99) ,
 10, -0.974717, 0, 0, 0.502104,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.0275785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477721,-99) , 
-8, -0.123526, 1, 0, 0.505076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477721,-99) ,
+8, -0.123526, 1, 0, 0.505076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48979,-99) , 
-5, 1.76111, 0, 0, 0.50181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48979,-99) ,
+5, 1.76111, 0, 0, 0.50181,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482963,-99) , 
-12, 5.08918, 0, 0, 0.501314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482963,-99) ,
+12, 5.08918, 0, 0, 0.501314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470067,-99) , 
-9, -3.1121, 0, 0, 0.490937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470067,-99) ,
+9, -3.1121, 0, 0, 0.490937,-99) ,
 10, -0.974717, 0, 0, 0.498914,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.0364678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490403,-99) , 
-11, 4.29338, 1, 0, 0.513553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490403,-99) ,
+11, 4.29338, 1, 0, 0.513553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485925,-99) , 
-13, 6.99043, 0, 0, 0.496931,-99) , 
-10, -1.46714, 1, 0, 0.500193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485925,-99) ,
+13, 6.99043, 0, 0, 0.496931,-99) ,
+10, -1.46714, 1, 0, 0.500193,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478112,-99) , 
-5, 2.55963, 1, 0, 0.503248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478112,-99) ,
+5, 2.55963, 1, 0, 0.503248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463252,-99) , 
-8, -3.06076, 0, 0, 0.489673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463252,-99) ,
+8, -3.06076, 0, 0, 0.489673,-99) ,
 14, -0.343689, 0, 0, 0.497706,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.0217531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498299,-99) , 
-14, -0.203598, 1, 0, 0.505933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498299,-99) ,
+14, -0.203598, 1, 0, 0.505933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453427,-99) , 
-0, 0.990103, 1, 0, 0.484613,-99) , 
-10, -1.65475, 0, 0, 0.501514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453427,-99) ,
+0, 0.990103, 1, 0, 0.484613,-99) ,
+10, -1.65475, 0, 0, 0.501514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490346,-99) ,
 10, 2.47225, 1, 0, 0.499103,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.028273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.922197, 1, 1, 0.520291,-99) , 
+0,
+0,
+-1, -0.922197, 1, 1, 0.520291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481093,-99) , 
-5, 3.17282, 1, 0, 0.50202,-99) , 
-4, 1.4916, 0, 0, 0.505016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481093,-99) ,
+5, 3.17282, 1, 0, 0.50202,-99) ,
+4, 1.4916, 0, 0, 0.505016,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478321,-99) , 
-7, -8.71385, 1, 0, 0.505146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478321,-99) ,
+7, -8.71385, 1, 0, 0.505146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470845,-99) , 
-6, 6.53043, 1, 0, 0.491005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470845,-99) ,
+6, 6.53043, 1, 0, 0.491005,-99) ,
 14, -0.343689, 0, 0, 0.501707,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.0409172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499579,-99) , 
-5, 3.1416, 1, 0, 0.510888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499579,-99) ,
+5, 3.1416, 1, 0, 0.510888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469912,-99) , 
-5, 4.15382, 1, 0, 0.504704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469912,-99) ,
+5, 4.15382, 1, 0, 0.504704,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450333,-99) , 
-7, -8.91973, 0, 0, 0.502794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450333,-99) ,
+7, -8.91973, 0, 0, 0.502794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4281,-99) , 
-7, -8.71385, 1, 0, 0.475653,-99) , 
-1, 29.7826, 1, 0, 0.495198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4281,-99) ,
+7, -8.71385, 1, 0, 0.475653,-99) ,
+1, 29.7826, 1, 0, 0.495198,-99) ,
 5, 2.97294, 0, 0, 0.498403,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.0311889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453658,-99) , 
-3, -1.84554, 0, 0, 0.500829,-99) , 
-9, -4.62905, 1, 0, 0.510874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453658,-99) ,
+3, -1.84554, 0, 0, 0.500829,-99) ,
+9, -4.62905, 1, 0, 0.510874,-99) ,
 NN(
-0, 
-0, 
--1, 7.65472, 1, -1, 0.489787,-99) , 
+0,
+0,
+-1, 7.65472, 1, -1, 0.489787,-99) ,
 5, 2.97294, 0, 0, 0.496898,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.0202925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493558,-99) , 
-6, 5.93895, 0, 0, 0.521763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493558,-99) ,
+6, 5.93895, 0, 0, 0.521763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494888,-99) , 
-0, 1.65956, 0, 0, 0.498419,-99) , 
-3, -3.38357, 1, 0, 0.501211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494888,-99) ,
+0, 1.65956, 0, 0, 0.498419,-99) ,
+3, -3.38357, 1, 0, 0.501211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483719,-99) ,
 10, -2.45199, 0, 0, 0.500303,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.0236928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495849,-99) , 
-3, -0.615185, 1, 0, 0.507866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495849,-99) ,
+3, -0.615185, 1, 0, 0.507866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467492,-99) , 
-2, 0.39416, 0, 0, 0.505118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467492,-99) ,
+2, 0.39416, 0, 0, 0.505118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492467,-99) ,
 2, 4.13269, 1, 0, 0.503716,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.0365463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486448,-99) , 
-0, 1.56305, 1, 0, 0.518158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486448,-99) ,
+0, 1.56305, 1, 0, 0.518158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479878,-99) , 
-7, -10.2982, 0, 0, 0.511152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479878,-99) ,
+7, -10.2982, 0, 0, 0.511152,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490252,-99) , 
-11, 4.60527, 1, 0, 0.522316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490252,-99) ,
+11, 4.60527, 1, 0, 0.522316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477639,-99) , 
-12, 4.41844, 0, 0, 0.493458,-99) , 
-7, -10.2982, 1, 0, 0.498769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477639,-99) ,
+12, 4.41844, 0, 0, 0.493458,-99) ,
+7, -10.2982, 1, 0, 0.498769,-99) ,
 3, -0.615216, 0, 0, 0.503425,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.0269834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494616,-99) , 
-10, -0.493354, 0, 0, 0.515843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494616,-99) ,
+10, -0.493354, 0, 0, 0.515843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48802,-99) , 
-8, -3.40135, 0, 0, 0.508644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48802,-99) ,
+8, -3.40135, 0, 0, 0.508644,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499388,-99) , 
-11, 4.60527, 1, 0, 0.522208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499388,-99) ,
+11, 4.60527, 1, 0, 0.522208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472575,-99) , 
-13, 7.10845, 1, 0, 0.491653,-99) , 
-7, -10.2982, 1, 0, 0.497272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472575,-99) ,
+13, 7.10845, 1, 0, 0.491653,-99) ,
+7, -10.2982, 1, 0, 0.497272,-99) ,
 3, -0.615216, 0, 0, 0.501548,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.0492905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449388,-99) , 
-2, 0.954831, 1, 0, 0.525033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449388,-99) ,
+2, 0.954831, 1, 0, 0.525033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467147,-99) , 
-13, 7.26758, 0, 0, 0.497818,-99) , 
-13, 6.63834, 1, 0, 0.50883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467147,-99) ,
+13, 7.26758, 0, 0, 0.497818,-99) ,
+13, 6.63834, 1, 0, 0.50883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 4.60527, 1, 1, 0.522128,-99) , 
+0,
+0,
+-1, 4.60527, 1, 1, 0.522128,-99) ,
 NN(
-0, 
-0, 
--1, -7.35496, 1, -1, 0.489015,-99) , 
-7, -10.2982, 1, 0, 0.495103,-99) , 
+0,
+0,
+-1, -7.35496, 1, -1, 0.489015,-99) ,
+7, -10.2982, 1, 0, 0.495103,-99) ,
 3, -0.615216, 0, 0, 0.500263,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.0365316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489703,-99) , 
-13, 6.58862, 1, 0, 0.51212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489703,-99) ,
+13, 6.58862, 1, 0, 0.51212,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 5.7249, 1, 1, 0.507149,-99) , 
+0,
+0,
+-1, 5.7249, 1, 1, 0.507149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405738,-99) , 
-11, 5.94436, 0, 0, 0.481906,-99) , 
-7, -7.12951, 1, 0, 0.502622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405738,-99) ,
+11, 5.94436, 0, 0, 0.481906,-99) ,
+7, -7.12951, 1, 0, 0.502622,-99) ,
 5, 1.73301, 1, 0, 0.504608,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.0262061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474352,-99) , 
-1, 15.6128, 1, 0, 0.503615,-99) , 
-6, 4.26993, 1, 0, 0.513505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474352,-99) ,
+1, 15.6128, 1, 0, 0.503615,-99) ,
+6, 4.26993, 1, 0, 0.513505,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49495,-99) , 
-13, 5.7249, 1, 0, 0.497184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49495,-99) ,
+13, 5.7249, 1, 0, 0.497184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467999,-99) , 
-6, 4.41093, 0, 0, 0.494855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467999,-99) ,
+6, 4.41093, 0, 0, 0.494855,-99) ,
 5, 1.73301, 1, 0, 0.498755,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.0183942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492914,-99) , 
-0, 0.991423, 1, 0, 0.519248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492914,-99) ,
+0, 0.991423, 1, 0, 0.519248,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472655,-99) , 
-13, 5.88176, 0, 0, 0.50175,-99) , 
-3, -3.38357, 1, 0, 0.503839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472655,-99) ,
+13, 5.88176, 0, 0, 0.50175,-99) ,
+3, -3.38357, 1, 0, 0.503839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481763,-99) ,
 10, -2.45199, 0, 0, 0.502703,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.0147319);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494229,-99) , 
-13, 6.58862, 1, 0, 0.508433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494229,-99) ,
+13, 6.58862, 1, 0, 0.508433,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476013,-99) , 
-5, 4.09485, 1, 0, 0.499603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476013,-99) ,
+5, 4.09485, 1, 0, 0.499603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471866,-99) , 
-6, 4.41093, 0, 0, 0.497391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471866,-99) ,
+6, 4.41093, 0, 0, 0.497391,-99) ,
 5, 1.73301, 1, 0, 0.499698,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.0225685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479764,-99) , 
-1, 15.6128, 1, 0, 0.500713,-99) , 
-6, 4.26993, 1, 0, 0.508993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479764,-99) ,
+1, 15.6128, 1, 0, 0.500713,-99) ,
+6, 4.26993, 1, 0, 0.508993,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473205,-99) , 
-7, -7.12951, 1, 0, 0.497516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473205,-99) ,
+7, -7.12951, 1, 0, 0.497516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475477,-99) , 
-9, -0.62964, 1, 0, 0.494824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475477,-99) ,
+9, -0.62964, 1, 0, 0.494824,-99) ,
 5, 1.73301, 1, 0, 0.497785,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.0272293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474157,-99) , 
-8, -2.29627, 0, 0, 0.498198,-99) , 
-5, 1.49678, 0, 0, 0.507093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474157,-99) ,
+8, -2.29627, 0, 0, 0.498198,-99) ,
+5, 1.49678, 0, 0, 0.507093,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456744,-99) , 
-8, -0.0917007, 1, 0, 0.497372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456744,-99) ,
+8, -0.0917007, 1, 0, 0.497372,-99) ,
 NN(
-0, 
-0, 
--1, 0.480442, 0, -1, 0.480948,-99) , 
-9, -3.83752, 0, 0, 0.492145,-99) , 
+0,
+0,
+-1, 0.480442, 0, -1, 0.480948,-99) ,
+9, -3.83752, 0, 0, 0.492145,-99) ,
 5, 1.73301, 1, 0, 0.495267,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.0268912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488827,-99) , 
-7, -6.67585, 1, 0, 0.504784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488827,-99) ,
+7, -6.67585, 1, 0, 0.504784,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490961,-99) , 
-0, 1.62139, 0, 0, 0.494471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490961,-99) ,
+0, 1.62139, 0, 0, 0.494471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454483,-99) , 
-3, -0.615217, 0, 0, 0.474074,-99) , 
-10, -1.47668, 0, 0, 0.490699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454483,-99) ,
+3, -0.615217, 0, 0, 0.474074,-99) ,
+10, -1.47668, 0, 0, 0.490699,-99) ,
 5, 1.73301, 1, 0, 0.493641,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.0301254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488606,-99) , 
-10, 0.61119, 1, 0, 0.497828,-99) , 
-4, -0.378719, 1, 0, 0.499747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488606,-99) ,
+10, 0.61119, 1, 0, 0.497828,-99) ,
+4, -0.378719, 1, 0, 0.499747,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482825,-99) , 
-7, -8.71385, 1, 0, 0.506602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482825,-99) ,
+7, -8.71385, 1, 0, 0.506602,-99) ,
 NN(
-0, 
-0, 
--1, 4.66959, 0, -1, 0.473428,-99) , 
-10, -1.72516, 0, 0, 0.487713,-99) , 
+0,
+0,
+-1, 4.66959, 0, -1, 0.473428,-99) ,
+10, -1.72516, 0, 0, 0.487713,-99) ,
 10, -0.974717, 0, 0, 0.496559,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.032568);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.16319, 1, 1, 0.518661,-99) , 
+0,
+0,
+-1, -2.16319, 1, 1, 0.518661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490007,-99) , 
-7, -8.71385, 0, 0, 0.504312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490007,-99) ,
+7, -8.71385, 0, 0, 0.504312,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475806,-99) , 
-11, 5.44915, 1, 0, 0.496748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475806,-99) ,
+11, 5.44915, 1, 0, 0.496748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450601,-99) , 
-14, -1.64396, 0, 0, 0.492325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450601,-99) ,
+14, -1.64396, 0, 0, 0.492325,-99) ,
 10, 0.502553, 0, 0, 0.497764,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.037352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489181,-99) , 
-8, -1.85277, 1, 0, 0.508119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489181,-99) ,
+8, -1.85277, 1, 0, 0.508119,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478691,-99) , 
-8, -3.06076, 0, 0, 0.500607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478691,-99) ,
+8, -3.06076, 0, 0, 0.500607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46761,-99) , 
-8, -3.40102, 1, 0, 0.478928,-99) , 
-6, 5.63849, 0, 0, 0.492512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46761,-99) ,
+8, -3.40102, 1, 0, 0.478928,-99) ,
+6, 5.63849, 0, 0, 0.492512,-99) ,
 10, 1.4874, 0, 0, 0.497135,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.0286531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495981,-99) , 
-9, -6.32081, 1, 0, 0.505105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495981,-99) ,
+9, -6.32081, 1, 0, 0.505105,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489878,-99) , 
-10, -1.07522, 1, 0, 0.497022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489878,-99) ,
+10, -1.07522, 1, 0, 0.497022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461087,-99) , 
-5, 2.14632, 1, 0, 0.476523,-99) , 
-10, -1.6783, 0, 0, 0.492435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461087,-99) ,
+5, 2.14632, 1, 0, 0.476523,-99) ,
+10, -1.6783, 0, 0, 0.492435,-99) ,
 10, 1.4874, 0, 0, 0.496188,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.0242396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.84758, 1, 1, 0.505551,-99) , 
+0,
+0,
+-1, -1.84758, 1, 1, 0.505551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475897,-99) , 
-5, 2.59851, 1, 0, 0.491427,-99) , 
-10, -0.177301, 0, 0, 0.502993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475897,-99) ,
+5, 2.59851, 1, 0, 0.491427,-99) ,
+10, -0.177301, 0, 0, 0.502993,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466571,-99) , 
-9, -2.88708, 0, 0, 0.496629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466571,-99) ,
+9, -2.88708, 0, 0, 0.496629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466404,-99) , 
-8, -1.03923, 1, 0, 0.489062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466404,-99) ,
+8, -1.03923, 1, 0, 0.489062,-99) ,
 10, -0.974717, 0, 0, 0.499306,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.0262207);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442581,-99) , 
-5, 3.91765, 1, 0, 0.490937,-99) , 
-9, -4.62905, 1, 0, 0.501943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442581,-99) ,
+5, 3.91765, 1, 0, 0.490937,-99) ,
+9, -4.62905, 1, 0, 0.501943,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447364,-99) , 
-1, 42.9914, 1, 0, 0.496783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447364,-99) ,
+1, 42.9914, 1, 0, 0.496783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464664,-99) , 
-13, 7.65472, 1, 0, 0.492638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464664,-99) ,
+13, 7.65472, 1, 0, 0.492638,-99) ,
 5, 2.97294, 0, 0, 0.495776,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.0509947);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455671,-99) , 
-1, 18.68, 0, 0, 0.506261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455671,-99) ,
+1, 18.68, 0, 0, 0.506261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453964,-99) , 
-1, 41.2067, 0, 0, 0.486446,-99) , 
-13, 6.84433, 1, 0, 0.495172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453964,-99) ,
+1, 41.2067, 0, 0, 0.486446,-99) ,
+13, 6.84433, 1, 0, 0.495172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454556,-99) , 
-4, 1.0275, 0, 0, 0.474625,-99) , 
-10, 0.502558, 0, 0, 0.486482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454556,-99) ,
+4, 1.0275, 0, 0, 0.474625,-99) ,
+10, 0.502558, 0, 0, 0.486482,-99) ,
 7, -7.92168, 1, 0, 0.491682,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.0351262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468346,-99) , 
-1, 18.68, 0, 0, 0.501458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468346,-99) ,
+1, 18.68, 0, 0, 0.501458,-99) ,
 NN(
-0, 
-0, 
--1, -2.11435, 1, -1, 0.484431,-99) , 
-13, 6.84433, 1, 0, 0.491928,-99) , 
+0,
+0,
+-1, -2.11435, 1, -1, 0.484431,-99) ,
+13, 6.84433, 1, 0, 0.491928,-99) ,
 NN(
-0, 
-0, 
--1, 1.61481, 1, -1, 0.483156,-99) , 
+0,
+0,
+-1, 1.61481, 1, -1, 0.483156,-99) ,
 7, -7.92168, 1, 0, 0.488404,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.0363386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467983,-99) , 
-0, 1.55215, 1, 0, 0.494743,-99) , 
-0, 1.66985, 0, 0, 0.499197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467983,-99) ,
+0, 1.55215, 1, 0, 0.494743,-99) ,
+0, 1.66985, 0, 0, 0.499197,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474481,-99) , 
-1, 15.9737, 0, 0, 0.496231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474481,-99) ,
+1, 15.9737, 0, 0, 0.496231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45462,-99) , 
-1, 33.7731, 1, 0, 0.488973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45462,-99) ,
+1, 33.7731, 1, 0, 0.488973,-99) ,
 13, 6.84433, 0, 0, 0.493995,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.0300325);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489582,-99) , 
-10, -0.482287, 1, 0, 0.503356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489582,-99) ,
+10, -0.482287, 1, 0, 0.503356,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469574,-99) , 
-3, -2.45967, 0, 0, 0.498826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469574,-99) ,
+3, -2.45967, 0, 0, 0.498826,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.481948,-99) , 
-12, 5.64623, 0, 0, 0.488817,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.481948,-99) ,
+12, 5.64623, 0, 0, 0.488817,-99) ,
 5, 1.73301, 1, 0, 0.491855,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.0330233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4813,-99) , 
-12, 3.2358, 0, 0, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4813,-99) ,
+12, 3.2358, 0, 0, 0.502044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467238,-99) , 
-8, -4.27316, 0, 0, 0.498798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467238,-99) ,
+8, -4.27316, 0, 0, 0.498798,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47751,-99) , 
-6, 7.8066, 0, 0, 0.4916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47751,-99) ,
+6, 7.8066, 0, 0, 0.4916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452582,-99) , 
-13, 6.35196, 0, 0, 0.485577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452582,-99) ,
+13, 6.35196, 0, 0, 0.485577,-99) ,
 11, 5.75222, 1, 0, 0.494238,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.0212011);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495084,-99) , 
-11, 3.56127, 1, 0, 0.498805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495084,-99) ,
+11, 3.56127, 1, 0, 0.498805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480632,-99) , 
-9, -5.52993, 0, 0, 0.49547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480632,-99) ,
+9, -5.52993, 0, 0, 0.49547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467155,-99) ,
 11, 7.54477, 1, 0, 0.493147,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.0205608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496297,-99) , 
-13, 6.28575, 1, 0, 0.501567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496297,-99) ,
+13, 6.28575, 1, 0, 0.501567,-99) ,
 NN(
-0, 
-0, 
--1, 2.48292, 1, -1, 0.483208,-99) , 
-12, 3.11348, 0, 0, 0.498619,-99) , 
+0,
+0,
+-1, 2.48292, 1, -1, 0.483208,-99) ,
+12, 3.11348, 0, 0, 0.498619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472436,-99) ,
 11, 7.54477, 1, 0, 0.496473,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.0153682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.504239,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.504239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458512,-99) , 
-5, 2.48292, 1, 0, 0.488344,-99) , 
-12, 3.11348, 0, 0, 0.501687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458512,-99) ,
+5, 2.48292, 1, 0, 0.488344,-99) ,
+12, 3.11348, 0, 0, 0.501687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477563,-99) ,
 11, 7.54477, 1, 0, 0.49971,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.0237058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49107,-99) , 
-1, 15.6128, 1, 0, 0.506112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49107,-99) ,
+1, 15.6128, 1, 0, 0.506112,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495944,-99) , 
-5, 3.85709, 0, 0, 0.500806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495944,-99) ,
+5, 3.85709, 0, 0, 0.500806,-99) ,
 NN(
-0, 
-0, 
--1, 0.990103, 1, -1, 0.483093,-99) , 
-13, 6.56448, 0, 0, 0.494461,-99) , 
+0,
+0,
+-1, 0.990103, 1, -1, 0.483093,-99) ,
+13, 6.56448, 0, 0, 0.494461,-99) ,
 5, 1.73301, 1, 0, 0.496895,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.014393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46929,-99) , 
-8, -0.519585, 1, 0, 0.500465,-99) , 
-8, 0.173498, 0, 0, 0.50219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46929,-99) ,
+8, -0.519585, 1, 0, 0.500465,-99) ,
+8, 0.173498, 0, 0, 0.50219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484877,-99) ,
 11, 7.54477, 1, 0, 0.500772,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.0318728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482932,-99) , 
-0, 0.942882, 1, 0, 0.515618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482932,-99) ,
+0, 0.942882, 1, 0, 0.515618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489904,-99) , 
-0, 0.989379, 0, 0, 0.497541,-99) , 
-3, -2.46078, 1, 0, 0.501049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489904,-99) ,
+0, 0.989379, 0, 0, 0.497541,-99) ,
+3, -2.46078, 1, 0, 0.501049,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471824,-99) , 
-9, -2.49265, 1, 0, 0.499236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471824,-99) ,
+9, -2.49265, 1, 0, 0.499236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469321,-99) , 
-0, 1.5187, 1, 0, 0.490351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469321,-99) ,
+0, 1.5187, 1, 0, 0.490351,-99) ,
 10, -0.974717, 0, 0, 0.498225,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.0312002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.88307, 0, 1, 0.526879,-99) , 
+0,
+0,
+-1, 4.88307, 0, 1, 0.526879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492252,-99) , 
-10, -1.95956, 1, 0, 0.497466,-99) , 
-3, -3.38357, 1, 0, 0.501011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492252,-99) ,
+10, -1.95956, 1, 0, 0.497466,-99) ,
+3, -3.38357, 1, 0, 0.501011,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493406,-99) , 
-3, -0.585463, 1, 0, 0.509683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493406,-99) ,
+3, -0.585463, 1, 0, 0.509683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44402,-99) , 
-3, -1.53773, 0, 0, 0.487622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44402,-99) ,
+3, -1.53773, 0, 0, 0.487622,-99) ,
 0, 1.62138, 1, 0, 0.498878,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.0358455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494882,-99) , 
-8, -2.38732, 0, 0, 0.512339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494882,-99) ,
+8, -2.38732, 0, 0, 0.512339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481618,-99) , 
-14, 0.893062, 0, 0, 0.50086,-99) , 
-0, 0.942882, 1, 0, 0.506981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481618,-99) ,
+14, 0.893062, 0, 0, 0.50086,-99) ,
+0, 0.942882, 1, 0, 0.506981,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489257,-99) , 
-10, -1.49737, 1, 0, 0.506449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489257,-99) ,
+10, -1.49737, 1, 0, 0.506449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454853,-99) , 
-12, 4.66959, 0, 0, 0.477151,-99) , 
-10, -1.81894, 0, 0, 0.491279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454853,-99) ,
+12, 4.66959, 0, 0, 0.477151,-99) ,
+10, -1.81894, 0, 0, 0.491279,-99) ,
 10, -0.974717, 0, 0, 0.502838,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.0356303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486724,-99) , 
-5, 3.31189, 1, 0, 0.520321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486724,-99) ,
+5, 3.31189, 1, 0, 0.520321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480929,-99) , 
-14, 1.04928, 0, 0, 0.500055,-99) , 
-14, -0.203598, 1, 0, 0.505279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480929,-99) ,
+14, 1.04928, 0, 0, 0.500055,-99) ,
+14, -0.203598, 1, 0, 0.505279,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484066,-99) , 
-8, -1.82733, 0, 0, 0.50755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484066,-99) ,
+8, -1.82733, 0, 0, 0.50755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449179,-99) , 
-14, 0.306445, 0, 0, 0.489687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449179,-99) ,
+14, 0.306445, 0, 0, 0.489687,-99) ,
 10, -1.46714, 0, 0, 0.502305,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.0283875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487882,-99) , 
-14, 1.60671, 1, 0, 0.499255,-99) , 
-13, 5.7249, 1, 0, 0.501968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487882,-99) ,
+14, 1.60671, 1, 0, 0.499255,-99) ,
+13, 5.7249, 1, 0, 0.501968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450634,-99) , 
-3, -1.23019, 0, 0, 0.486126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450634,-99) ,
+3, -1.23019, 0, 0, 0.486126,-99) ,
 0, 1.62138, 1, 0, 0.499445,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.0246653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486605,-99) , 
-11, 4.38987, 0, 0, 0.498545,-99) , 
-13, 5.7249, 1, 0, 0.500703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486605,-99) ,
+11, 4.38987, 0, 0, 0.498545,-99) ,
+13, 5.7249, 1, 0, 0.500703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451795,-99) , 
-13, 6.8802, 0, 0, 0.484772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451795,-99) ,
+13, 6.8802, 0, 0, 0.484772,-99) ,
 0, 1.62138, 1, 0, 0.498167,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.0290005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47377,-99) , 
-8, -1.13912, 1, 0, 0.495937,-99) , 
-4, -0.231796, 1, 0, 0.501285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47377,-99) ,
+8, -1.13912, 1, 0, 0.495937,-99) ,
+4, -0.231796, 1, 0, 0.501285,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470905,-99) , 
-3, -2.1532, 0, 0, 0.497124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470905,-99) ,
+3, -2.1532, 0, 0, 0.497124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464214,-99) , 
-13, 6.28466, 0, 0, 0.490124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464214,-99) ,
+13, 6.28466, 0, 0, 0.490124,-99) ,
 0, 0.991336, 1, 0, 0.496311,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.033547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459276,-99) , 
-3, -0.922582, 1, 0, 0.49005,-99) , 
-0, 0.894009, 1, 0, 0.504842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459276,-99) ,
+3, -0.922582, 1, 0, 0.49005,-99) ,
+0, 0.894009, 1, 0, 0.504842,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487952,-99) , 
-7, -7.12951, 0, 0, 0.49386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487952,-99) ,
+7, -7.12951, 0, 0, 0.49386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465493,-99) , 
-0, 1.66985, 1, 0, 0.490907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465493,-99) ,
+0, 1.66985, 1, 0, 0.490907,-99) ,
 11, 3.36216, 1, 0, 0.49346,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.0417138);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498271,-99) , 
-7, -9.16675, 0, 0, 0.513795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498271,-99) ,
+7, -9.16675, 0, 0, 0.513795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483376,-99) , 
-1, 58.8001, 0, 0, 0.494054,-99) , 
-4, 0.463008, 1, 0, 0.502607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483376,-99) ,
+1, 58.8001, 0, 0, 0.494054,-99) ,
+4, 0.463008, 1, 0, 0.502607,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468163,-99) , 
-9, -2.6224, 0, 0, 0.502744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468163,-99) ,
+9, -2.6224, 0, 0, 0.502744,-99) ,
 NN(
-0, 
-0, 
--1, -1.53784, 0, -1, 0.474877,-99) , 
-2, 1.36958, 0, 0, 0.487307,-99) , 
+0,
+0,
+-1, -1.53784, 0, -1, 0.474877,-99) ,
+2, 1.36958, 0, 0, 0.487307,-99) ,
 7, -7.92168, 1, 0, 0.496465,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.0328454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498446,-99) , 
-13, 6.84433, 1, 0, 0.520291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498446,-99) ,
+13, 6.84433, 1, 0, 0.520291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480434,-99) , 
-2, 2.69325, 1, 0, 0.500391,-99) , 
-3, -1.53795, 1, 0, 0.506927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480434,-99) ,
+2, 2.69325, 1, 0, 0.500391,-99) ,
+3, -1.53795, 1, 0, 0.506927,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479026,-99) , 
-6, 5.63849, 0, 0, 0.497315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479026,-99) ,
+6, 5.63849, 0, 0, 0.497315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458831,-99) , 
-0, 1.61481, 1, 0, 0.491448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458831,-99) ,
+0, 1.61481, 1, 0, 0.491448,-99) ,
 7, -7.92168, 1, 0, 0.500714,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.0352411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497247,-99) , 
-14, 1.0438, 0, 0, 0.520581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497247,-99) ,
+14, 1.0438, 0, 0, 0.520581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465659,-99) , 
-4, 1.38257, 1, 0, 0.497765,-99) , 
-3, -1.53795, 1, 0, 0.505257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465659,-99) ,
+4, 1.38257, 1, 0, 0.497765,-99) ,
+3, -1.53795, 1, 0, 0.505257,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484821,-99) , 
-11, 3.71091, 1, 0, 0.497376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484821,-99) ,
+11, 3.71091, 1, 0, 0.497376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467286,-99) , 
-7, -6.03552, 1, 0, 0.490611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467286,-99) ,
+7, -6.03552, 1, 0, 0.490611,-99) ,
 7, -7.92168, 1, 0, 0.499378,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.0328749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.14319, 0, 1, 0.520136,-99) , 
+0,
+0,
+-1, 5.14319, 0, 1, 0.520136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449098,-99) , 
-8, -2.30758, 0, 0, 0.485575,-99) , 
-7, -7.92168, 1, 0, 0.505655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449098,-99) ,
+8, -2.30758, 0, 0, 0.485575,-99) ,
+7, -7.92168, 1, 0, 0.505655,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496003,-99) , 
-9, -3.25287, 1, 0, 0.50836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496003,-99) ,
+9, -3.25287, 1, 0, 0.50836,-99) ,
 NN(
-0, 
-0, 
--1, 4.41276, 0, -1, 0.48691,-99) , 
-6, 5.86817, 1, 0, 0.49586,-99) , 
+0,
+0,
+-1, 4.41276, 0, -1, 0.48691,-99) ,
+6, 5.86817, 1, 0, 0.49586,-99) ,
 3, -1.538, 1, 0, 0.499173,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.0206795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498084,-99) , 
-0, 0.89381, 1, 0, 0.510269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498084,-99) ,
+0, 0.89381, 1, 0, 0.510269,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494197,-99) , 
-6, 4.24071, 1, 0, 0.497954,-99) , 
-14, 0.344463, 1, 0, 0.502095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494197,-99) ,
+6, 4.24071, 1, 0, 0.497954,-99) ,
+14, 0.344463, 1, 0, 0.502095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482075,-99) ,
 10, -2.45199, 0, 0, 0.50109,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.0392862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496916,-99) , 
-14, 2.4672, 1, 0, 0.512562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496916,-99) ,
+14, 2.4672, 1, 0, 0.512562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486208,-99) , 
-3, -0.307737, 0, 0, 0.497999,-99) , 
-8, -1.84813, 1, 0, 0.507071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486208,-99) ,
+3, -0.307737, 0, 0, 0.497999,-99) ,
+8, -1.84813, 1, 0, 0.507071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428808,-99) , 
-14, 1.60705, 0, 0, 0.474558,-99) , 
-2, 1.54076, 0, 0, 0.49521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428808,-99) ,
+14, 1.60705, 0, 0, 0.474558,-99) ,
+2, 1.54076, 0, 0, 0.49521,-99) ,
 12, 3.41715, 0, 0, 0.504636,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.0287675);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48942,-99) , 
-11, 4.72274, 0, 0, 0.504718,-99) , 
-13, 6.00597, 1, 0, 0.506987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48942,-99) ,
+11, 4.72274, 0, 0, 0.504718,-99) ,
+13, 6.00597, 1, 0, 0.506987,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438456,-99) , 
-14, 1.60705, 0, 0, 0.473856,-99) , 
-2, 1.54076, 0, 0, 0.490509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438456,-99) ,
+14, 1.60705, 0, 0, 0.473856,-99) ,
+2, 1.54076, 0, 0, 0.490509,-99) ,
 12, 3.41715, 0, 0, 0.503606,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.0199729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.00597, 1, 1, 0.506064,-99) , 
+0,
+0,
+-1, 6.00597, 1, 1, 0.506064,-99) ,
 NN(
-0, 
-0, 
--1, -2.3721, 1, -1, 0.489146,-99) , 
-11, 7.12311, 1, 0, 0.503376,-99) , 
+0,
+0,
+-1, -2.3721, 1, -1, 0.489146,-99) ,
+11, 7.12311, 1, 0, 0.503376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450218,-99) , 
-13, 6.6383, 0, 0, 0.474779,-99) , 
-0, 0.894009, 1, 0, 0.487062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450218,-99) ,
+13, 6.6383, 0, 0, 0.474779,-99) ,
+0, 0.894009, 1, 0, 0.487062,-99) ,
 12, 3.41715, 0, 0, 0.500029,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.0213239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460699,-99) , 
-8, 0.188159, 1, 0, 0.501502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460699,-99) ,
+8, 0.188159, 1, 0, 0.501502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482246,-99) , 
-14, -1.86194, 0, 0, 0.499969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482246,-99) ,
+14, -1.86194, 0, 0, 0.499969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508378,-99) ,
 NN(
-0, 
-0, 
--1, 0.990116, 1, -1, 0.472587,-99) , 
-8, -1.56854, 0, 0, 0.48559,-99) , 
+0,
+0,
+-1, 0.990116, 1, -1, 0.472587,-99) ,
+8, -1.56854, 0, 0, 0.48559,-99) ,
 12, 3.41715, 0, 0, 0.497021,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.0250202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511456,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484395,-99) , 
-3, -1.23027, 0, 0, 0.497745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484395,-99) ,
+3, -1.23027, 0, 0, 0.497745,-99) ,
 NN(
-0, 
-0, 
--1, -1.46714, 0, -1, 0.483163,-99) , 
-9, -3.25287, 0, 0, 0.492656,-99) , 
+0,
+0,
+-1, -1.46714, 0, -1, 0.483163,-99) ,
+9, -3.25287, 0, 0, 0.492656,-99) ,
 8, 0.173498, 0, 0, 0.49433,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.0282346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493745,-99) , 
-0, 1.4676, 0, 0, 0.50237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493745,-99) ,
+0, 1.4676, 0, 0, 0.50237,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490505,-99) , 
-10, -1.07522, 1, 0, 0.497396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490505,-99) ,
+10, -1.07522, 1, 0, 0.497396,-99) ,
 NN(
-0, 
-0, 
--1, -0.615217, 0, -1, 0.472726,-99) , 
-10, -1.6783, 0, 0, 0.491942,-99) , 
+0,
+0,
+-1, -0.615217, 0, -1, 0.472726,-99) ,
+10, -1.6783, 0, 0, 0.491942,-99) ,
 10, 1.4874, 0, 0, 0.495045,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.0307443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492593,-99) , 
-13, 6.10078, 1, 0, 0.49944,-99) , 
-4, -0.231796, 1, 0, 0.503589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492593,-99) ,
+13, 6.10078, 1, 0, 0.49944,-99) ,
+4, -0.231796, 1, 0, 0.503589,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489202,-99) , 
-8, -1.24308, 0, 0, 0.497992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489202,-99) ,
+8, -1.24308, 0, 0, 0.497992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460326,-99) , 
-1, 76.4007, 1, 0, 0.492933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460326,-99) ,
+1, 76.4007, 1, 0, 0.492933,-99) ,
 0, 0.991336, 1, 0, 0.49884,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.0300713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498771,-99) , 
-1, 23.2803, 0, 0, 0.512189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498771,-99) ,
+1, 23.2803, 0, 0, 0.512189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466864,-99) , 
-12, 3.39541, 0, 0, 0.498884,-99) , 
-0, 0.942882, 1, 0, 0.505975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466864,-99) ,
+12, 3.39541, 0, 0, 0.498884,-99) ,
+0, 0.942882, 1, 0, 0.505975,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471134,-99) , 
-9, -2.88708, 0, 0, 0.499212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471134,-99) ,
+9, -2.88708, 0, 0, 0.499212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469365,-99) , 
-8, -1.03923, 1, 0, 0.491819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469365,-99) ,
+8, -1.03923, 1, 0, 0.491819,-99) ,
 10, -0.974717, 0, 0, 0.502264,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.0336579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.08208, 1, 1, 0.524583,-99) , 
+0,
+0,
+-1, -2.08208, 1, 1, 0.524583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491355,-99) , 
-8, -0.21012, 0, 0, 0.499019,-99) , 
-9, -1.28404, 0, 0, 0.506571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491355,-99) ,
+8, -0.21012, 0, 0, 0.499019,-99) ,
+9, -1.28404, 0, 0, 0.506571,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489358,-99) , 
-6, 7.2629, 0, 0, 0.498396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489358,-99) ,
+6, 7.2629, 0, 0, 0.498396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46502,-99) , 
-5, 3.38624, 1, 0, 0.493485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46502,-99) ,
+5, 3.38624, 1, 0, 0.493485,-99) ,
 0, 0.991336, 1, 0, 0.50074,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.026944);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.10699, 1, 1, 0.511112,-99) , 
+0,
+0,
+-1, 6.10699, 1, 1, 0.511112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481836,-99) , 
-5, 3.88267, 1, 0, 0.508245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481836,-99) ,
+5, 3.88267, 1, 0, 0.508245,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47592,-99) , 
-9, -1.08004, 1, 0, 0.501771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47592,-99) ,
+9, -1.08004, 1, 0, 0.501771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467808,-99) , 
-0, 1.73076, 1, 0, 0.49775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467808,-99) ,
+0, 1.73076, 1, 0, 0.49775,-99) ,
 0, 0.991336, 1, 0, 0.503569,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.0290185);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499888,-99) , 
-14, 0.545822, 1, 0, 0.515462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499888,-99) ,
+14, 0.545822, 1, 0, 0.515462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495322,-99) , 
-5, 3.51215, 0, 0, 0.499,-99) , 
-3, -2.46078, 1, 0, 0.502185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495322,-99) ,
+5, 3.51215, 0, 0, 0.499,-99) ,
+3, -2.46078, 1, 0, 0.502185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456226,-99) , 
-6, 7.52315, 0, 0, 0.482379,-99) , 
-4, 0.431433, 1, 0, 0.492098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456226,-99) ,
+6, 7.52315, 0, 0, 0.482379,-99) ,
+4, 0.431433, 1, 0, 0.492098,-99) ,
 10, -0.974717, 0, 0, 0.499542,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.03688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487286,-99) , 
-1, 15.5311, 0, 0, 0.510492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487286,-99) ,
+1, 15.5311, 0, 0, 0.510492,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476713,-99) , 
-13, 7.36471, 0, 0, 0.496764,-99) , 
-1, 39.2905, 1, 0, 0.506475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476713,-99) ,
+13, 7.36471, 0, 0, 0.496764,-99) ,
+1, 39.2905, 1, 0, 0.506475,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46586,-99) , 
-10, -1.44379, 1, 0, 0.498481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46586,-99) ,
+10, -1.44379, 1, 0, 0.498481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469073,-99) , 
-3, -2.15313, 0, 0, 0.49132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469073,-99) ,
+3, -2.15313, 0, 0, 0.49132,-99) ,
 10, -0.974717, 0, 0, 0.502507,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.0301939);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499077,-99) , 
-14, 0.34462, 1, 0, 0.50895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499077,-99) ,
+14, 0.34462, 1, 0, 0.50895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464868,-99) , 
-14, 0.498377, 0, 0, 0.494592,-99) , 
-13, 7.2036, 1, 0, 0.503587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464868,-99) ,
+14, 0.498377, 0, 0, 0.494592,-99) ,
+13, 7.2036, 1, 0, 0.503587,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488919,-99) , 
-7, -8.71385, 1, 0, 0.504145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488919,-99) ,
+7, -8.71385, 1, 0, 0.504145,-99) ,
 NN(
-0, 
-0, 
--1, 4.66959, 0, -1, 0.479488,-99) , 
-10, -1.72516, 0, 0, 0.490175,-99) , 
+0,
+0,
+-1, 4.66959, 0, -1, 0.479488,-99) ,
+10, -1.72516, 0, 0, 0.490175,-99) ,
 10, -0.974717, 0, 0, 0.500076,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.0387344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.941576, 1, 1, 0.52439,-99) , 
+0,
+0,
+-1, 0.941576, 1, 1, 0.52439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469284,-99) , 
-8, -1.56895, 1, 0, 0.495665,-99) , 
-14, 2.25685, 0, 0, 0.506166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469284,-99) ,
+8, -1.56895, 1, 0, 0.495665,-99) ,
+14, 2.25685, 0, 0, 0.506166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 2.50919, 0, 1, 0.51448,-99) , 
+0,
+0,
+-1, 2.50919, 0, 1, 0.51448,-99) ,
 NN(
-0, 
-0, 
--1, 7.42459, 0, -1, 0.485313,-99) , 
-0, 1.56676, 0, 0, 0.49462,-99) , 
+0,
+0,
+-1, 7.42459, 0, -1, 0.485313,-99) ,
+0, 1.56676, 0, 0, 0.49462,-99) ,
 2, 2.06669, 1, 0, 0.501895,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.0428511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471422,-99) , 
-0, 0.917361, 1, 0, 0.511088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471422,-99) ,
+0, 0.917361, 1, 0, 0.511088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476923,-99) , 
-0, 0.912603, 0, 0, 0.496209,-99) , 
-4, 0.977128, 1, 0, 0.505352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476923,-99) ,
+0, 0.912603, 0, 0, 0.496209,-99) ,
+4, 0.977128, 1, 0, 0.505352,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491738,-99) , 
-8, -1.24308, 0, 0, 0.499049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491738,-99) ,
+8, -1.24308, 0, 0, 0.499049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460827,-99) , 
-1, 76.4007, 1, 0, 0.493932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460827,-99) ,
+1, 76.4007, 1, 0, 0.493932,-99) ,
 0, 0.991336, 1, 0, 0.500263,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.0337893);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496122,-99) , 
-8, -3.01214, 0, 0, 0.5099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496122,-99) ,
+8, -3.01214, 0, 0, 0.5099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48026,-99) , 
-8, -2.76362, 1, 0, 0.496864,-99) , 
-13, 7.2036, 1, 0, 0.505031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48026,-99) ,
+8, -2.76362, 1, 0, 0.496864,-99) ,
+13, 7.2036, 1, 0, 0.505031,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482263,-99) , 
-3, -1.23038, 1, 0, 0.500514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482263,-99) ,
+3, -1.23038, 1, 0, 0.500514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468442,-99) , 
-6, 4.82253, 0, 0, 0.49342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468442,-99) ,
+6, 4.82253, 0, 0, 0.49342,-99) ,
 10, -0.974717, 0, 0, 0.501994,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.0282471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 0, 1, 0.516789,-99) , 
+0,
+0,
+-1, -7.92168, 0, 1, 0.516789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464253,-99) , 
-0, 1.62138, 1, 0, 0.497951,-99) , 
-8, -3.12115, 1, 0, 0.504154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464253,-99) ,
+0, 1.62138, 1, 0, 0.497951,-99) ,
+8, -3.12115, 1, 0, 0.504154,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487016,-99) , 
-5, 2.69741, 1, 0, 0.503508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487016,-99) ,
+5, 2.69741, 1, 0, 0.503508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466349,-99) , 
-5, 2.14632, 0, 0, 0.493823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466349,-99) ,
+5, 2.14632, 0, 0, 0.493823,-99) ,
 14, -0.343689, 0, 0, 0.501745,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.0303094);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510803,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488406,-99) , 
-6, 6.4257, 1, 0, 0.506345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488406,-99) ,
+6, 6.4257, 1, 0, 0.506345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485816,-99) , 
-14, -0.751658, 1, 0, 0.491591,-99) , 
-8, -3.06076, 1, 0, 0.496733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485816,-99) ,
+14, -0.751658, 1, 0, 0.491591,-99) ,
+8, -3.06076, 1, 0, 0.496733,-99) ,
 5, 1.31971, 1, 0, 0.498249,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.0182406);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.99875, 1, 1, 0.504803,-99) , 
+0,
+0,
+-1, -3.99875, 1, 1, 0.504803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472768,-99) , 
-4, -0.231796, 0, 0, 0.502022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472768,-99) ,
+4, -0.231796, 0, 0, 0.502022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459279,-99) , 
-6, 3.99477, 0, 0, 0.48696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459279,-99) ,
+6, 3.99477, 0, 0, 0.48696,-99) ,
 6, 4.41093, 0, 0, 0.500144,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.0207632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495814,-99) , 
-14, 1.38071, 0, 0, 0.5116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495814,-99) ,
+14, 1.38071, 0, 0, 0.5116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486228,-99) , 
-5, 2.62535, 0, 0, 0.502428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486228,-99) ,
+5, 2.62535, 0, 0, 0.502428,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4646,-99) , 
-6, 3.92797, 0, 0, 0.497756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4646,-99) ,
+6, 3.92797, 0, 0, 0.497756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457725,-99) , 
-6, 7.33215, 1, 0, 0.49384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457725,-99) ,
+6, 7.33215, 1, 0, 0.49384,-99) ,
 12, 5.64623, 0, 0, 0.496818,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.0354479);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483016,-99) , 
-3, -0.922803, 1, 0, 0.498875,-99) , 
-5, 3.68681, 0, 0, 0.50456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483016,-99) ,
+3, -0.922803, 1, 0, 0.498875,-99) ,
+5, 3.68681, 0, 0, 0.50456,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482731,-99) , 
-5, 1.97269, 1, 0, 0.493385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482731,-99) ,
+5, 1.97269, 1, 0, 0.493385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45902,-99) , 
-12, 2.62105, 0, 0, 0.490496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45902,-99) ,
+12, 2.62105, 0, 0, 0.490496,-99) ,
 12, 5.64623, 0, 0, 0.495372,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.0247749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495783,-99) , 
-3, -1.05399, 1, 0, 0.50804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495783,-99) ,
+3, -1.05399, 1, 0, 0.50804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473317,-99) , 
-3, -2.76794, 0, 0, 0.502787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473317,-99) ,
+3, -2.76794, 0, 0, 0.502787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516621,-99) ,
 NN(
-0, 
-0, 
--1, 3.08082, 1, -1, 0.490127,-99) , 
-7, -11.0904, 1, 0, 0.493437,-99) , 
+0,
+0,
+-1, 3.08082, 1, -1, 0.490127,-99) ,
+7, -11.0904, 1, 0, 0.493437,-99) ,
 12, 5.64623, 0, 0, 0.496679,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.0211004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498309,-99) , 
-13, 6.71096, 1, 0, 0.504498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498309,-99) ,
+13, 6.71096, 1, 0, 0.504498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48824,-99) , 
-7, -6.33735, 1, 0, 0.502806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48824,-99) ,
+7, -6.33735, 1, 0, 0.502806,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470393,-99) , 
-8, -3.06076, 0, 0, 0.500454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470393,-99) ,
+8, -3.06076, 0, 0, 0.500454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472714,-99) , 
-6, 4.82253, 0, 0, 0.494337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472714,-99) ,
+6, 4.82253, 0, 0, 0.494337,-99) ,
 10, -0.974717, 0, 0, 0.500594,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.0256425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.2388, 1, 1, 0.50937,-99) , 
+0,
+0,
+-1, 7.2388, 1, 1, 0.50937,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483216,-99) , 
-8, -3.01214, 0, 0, 0.500072,-99) , 
-13, 6.95728, 0, 0, 0.504848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483216,-99) ,
+8, -3.01214, 0, 0, 0.500072,-99) ,
+13, 6.95728, 0, 0, 0.504848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443676,-99) , 
-9, -3.1121, 0, 0, 0.486988,-99) , 
-11, 3.36216, 1, 0, 0.493795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443676,-99) ,
+9, -3.1121, 0, 0, 0.486988,-99) ,
+11, 3.36216, 1, 0, 0.493795,-99) ,
 10, -0.974717, 0, 0, 0.501961,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.0336356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495211,-99) , 
-12, 5.08899, 0, 0, 0.512144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495211,-99) ,
+12, 5.08899, 0, 0, 0.512144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469087,-99) , 
-14, -0.779654, 0, 0, 0.504315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469087,-99) ,
+14, -0.779654, 0, 0, 0.504315,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487743,-99) , 
-9, -2.72887, 1, 0, 0.515492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487743,-99) ,
+9, -2.72887, 1, 0, 0.515492,-99) ,
 NN(
-0, 
-0, 
--1, -1.46714, 0, -1, 0.488537,-99) , 
-3, -0.307622, 0, 0, 0.494547,-99) , 
+0,
+0,
+-1, -1.46714, 0, -1, 0.488537,-99) ,
+3, -0.307622, 0, 0, 0.494547,-99) ,
 8, -3.06044, 1, 0, 0.497892,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.0224834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495083,-99) , 
-8, -1.99588, 1, 0, 0.504234,-99) , 
-14, -1.84758, 1, 0, 0.505535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495083,-99) ,
+8, -1.99588, 1, 0, 0.504234,-99) ,
+14, -1.84758, 1, 0, 0.505535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452806,-99) , 
-9, -3.1121, 0, 0, 0.489248,-99) , 
-11, 3.36216, 1, 0, 0.495669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452806,-99) ,
+9, -3.1121, 0, 0, 0.489248,-99) ,
+11, 3.36216, 1, 0, 0.495669,-99) ,
 10, -0.974717, 0, 0, 0.50296,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.0263534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492495,-99) , 
-13, 6.81242, 1, 0, 0.515058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492495,-99) ,
+13, 6.81242, 1, 0, 0.515058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48656,-99) , 
-12, 3.88951, 0, 0, 0.501207,-99) , 
-8, -0.87784, 0, 0, 0.504029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48656,-99) ,
+12, 3.88951, 0, 0, 0.501207,-99) ,
+8, -0.87784, 0, 0, 0.504029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453585,-99) , 
-13, 6.00476, 0, 0, 0.486411,-99) , 
-8, -3.46468, 1, 0, 0.492611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453585,-99) ,
+13, 6.00476, 0, 0, 0.486411,-99) ,
+8, -3.46468, 1, 0, 0.492611,-99) ,
 10, -0.974717, 0, 0, 0.501049,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.0190255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499083,-99) , 
-13, 6.81242, 1, 0, 0.515778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499083,-99) ,
+13, 6.81242, 1, 0, 0.515778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478468,-99) , 
-14, -0.779216, 0, 0, 0.498248,-99) , 
-8, -0.87784, 0, 0, 0.501818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478468,-99) ,
+14, -0.779216, 0, 0, 0.498248,-99) ,
+8, -0.87784, 0, 0, 0.501818,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509649,-99) ,
 NN(
-0, 
-0, 
--1, -3.1121, 0, -1, 0.483528,-99) , 
-11, 3.36216, 1, 0, 0.489562,-99) , 
+0,
+0,
+-1, -3.1121, 0, -1, 0.483528,-99) ,
+11, 3.36216, 1, 0, 0.489562,-99) ,
 10, -0.974717, 0, 0, 0.49862,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.0377013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418438,-99) , 
-7, -7.92168, 0, 0, 0.486767,-99) , 
-9, -3.77199, 1, 0, 0.508811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418438,-99) ,
+7, -7.92168, 0, 0, 0.486767,-99) ,
+9, -3.77199, 1, 0, 0.508811,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474588,-99) , 
-9, -5.52993, 0, 0, 0.498634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474588,-99) ,
+9, -5.52993, 0, 0, 0.498634,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.471977,-99) , 
-11, 7.04201, 1, 0, 0.495009,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.471977,-99) ,
+11, 7.04201, 1, 0, 0.495009,-99) ,
 8, -0.634986, 0, 0, 0.497477,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.0409389);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427639,-99) , 
-7, -7.92168, 0, 0, 0.485302,-99) , 
-9, -3.77199, 1, 0, 0.5049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427639,-99) ,
+7, -7.92168, 0, 0, 0.485302,-99) ,
+9, -3.77199, 1, 0, 0.5049,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483482,-99) , 
-8, -2.48305, 0, 0, 0.493624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483482,-99) ,
+8, -2.48305, 0, 0, 0.493624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472673,-99) , 
-4, 1.62279, 1, 0, 0.491121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472673,-99) ,
+4, 1.62279, 1, 0, 0.491121,-99) ,
 8, -0.634986, 0, 0, 0.493581,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.0364356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476672,-99) , 
-7, -9.50602, 1, 0, 0.493574,-99) , 
-14, 2.4672, 0, 0, 0.502665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476672,-99) ,
+7, -9.50602, 1, 0, 0.493574,-99) ,
+14, 2.4672, 0, 0, 0.502665,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474589,-99) , 
-14, 2.53671, 1, 0, 0.498855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474589,-99) ,
+14, 2.53671, 1, 0, 0.498855,-99) ,
 NN(
-0, 
-0, 
--1, 4.04489, 1, -1, 0.480809,-99) , 
-6, 5.84758, 0, 0, 0.491118,-99) , 
+0,
+0,
+-1, 4.04489, 1, -1, 0.480809,-99) ,
+6, 5.84758, 0, 0, 0.491118,-99) ,
 8, -3.06044, 1, 0, 0.495076,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.0216793);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504999,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470802,-99) , 
-5, 1.5357, 0, 0, 0.501993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470802,-99) ,
+5, 1.5357, 0, 0, 0.501993,-99) ,
 NN(
-0, 
-0, 
--1, 6.23945, 1, -1, 0.487204,-99) , 
-8, -2.6562, 1, 0, 0.493542,-99) , 
+0,
+0,
+-1, 6.23945, 1, -1, 0.487204,-99) ,
+8, -2.6562, 1, 0, 0.493542,-99) ,
 10, 2.96467, 0, 0, 0.495727,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.0470092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480523,-99) , 
-12, 3.13549, 0, 0, 0.516241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480523,-99) ,
+12, 3.13549, 0, 0, 0.516241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467081,-99) , 
-6, 4.58556, 1, 0, 0.485039,-99) , 
-14, 1.607, 1, 0, 0.501067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467081,-99) ,
+6, 4.58556, 1, 0, 0.485039,-99) ,
+14, 1.607, 1, 0, 0.501067,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475418,-99) , 
-7, -9.50602, 0, 0, 0.502094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475418,-99) ,
+7, -9.50602, 0, 0, 0.502094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461754,-99) , 
-14, 1.92624, 0, 0, 0.479097,-99) , 
-6, 6.74445, 0, 0, 0.492285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461754,-99) ,
+14, 1.92624, 0, 0, 0.479097,-99) ,
+6, 6.74445, 0, 0, 0.492285,-99) ,
 11, 4.55719, 1, 0, 0.495927,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.0413042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474202,-99) , 
-7, -7.12951, 1, 0, 0.512004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474202,-99) ,
+7, -7.12951, 1, 0, 0.512004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471864,-99) , 
-11, 3.50244, 1, 0, 0.486691,-99) , 
-14, 1.607, 1, 0, 0.499852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471864,-99) ,
+11, 3.50244, 1, 0, 0.486691,-99) ,
+14, 1.607, 1, 0, 0.499852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463349,-99) , 
-9, -1.59333, 0, 0, 0.481355,-99) , 
-1, 50.1094, 0, 0, 0.488613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463349,-99) ,
+9, -1.59333, 0, 0, 0.481355,-99) ,
+1, 50.1094, 0, 0, 0.488613,-99) ,
 11, 5.15471, 1, 0, 0.494654,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.0319087);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492841,-99) , 
-6, 5.63008, 0, 0, 0.502292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492841,-99) ,
+6, 5.63008, 0, 0, 0.502292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468335,-99) , 
-6, 6.6939, 1, 0, 0.497463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468335,-99) ,
+6, 6.6939, 1, 0, 0.497463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508781,-99) ,
 NN(
-0, 
-0, 
--1, 1.46812, 0, -1, 0.482035,-99) , 
-1, 50.1094, 0, 0, 0.487179,-99) , 
+0,
+0,
+-1, 1.46812, 0, -1, 0.482035,-99) ,
+1, 50.1094, 0, 0, 0.487179,-99) ,
 11, 5.15471, 1, 0, 0.492706,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.030608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495947,-99) , 
-8, -0.500162, 1, 0, 0.51905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495947,-99) ,
+8, -0.500162, 1, 0, 0.51905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474388,-99) , 
-2, 2.06669, 1, 0, 0.494145,-99) , 
-8, -1.44347, 0, 0, 0.502079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474388,-99) ,
+2, 2.06669, 1, 0, 0.494145,-99) ,
+8, -1.44347, 0, 0, 0.502079,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491687,-99) , 
-12, 6.21146, 1, 0, 0.511442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491687,-99) ,
+12, 6.21146, 1, 0, 0.511442,-99) ,
 NN(
-0, 
-0, 
--1, 5.64676, 0, -1, 0.486231,-99) , 
-3, -2.15288, 1, 0, 0.492083,-99) , 
+0,
+0,
+-1, 5.64676, 0, -1, 0.486231,-99) ,
+3, -2.15288, 1, 0, 0.492083,-99) ,
 11, 5.15471, 1, 0, 0.497456,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.0322461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448581,-99) , 
-7, -7.92168, 0, 0, 0.495743,-99) , 
-9, -3.77199, 1, 0, 0.511515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448581,-99) ,
+7, -7.92168, 0, 0, 0.495743,-99) ,
+9, -3.77199, 1, 0, 0.511515,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484357,-99) , 
-8, -2.1484, 1, 0, 0.498834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484357,-99) ,
+8, -2.1484, 1, 0, 0.498834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473158,-99) , 
-14, -1.64396, 0, 0, 0.496627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473158,-99) ,
+14, -1.64396, 0, 0, 0.496627,-99) ,
 8, -0.634986, 0, 0, 0.499275,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.0227758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489289,-99) , 
-13, 6.92865, 0, 0, 0.508151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489289,-99) ,
+13, 6.92865, 0, 0, 0.508151,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493619,-99) , 
-10, -1.95956, 1, 0, 0.496692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493619,-99) ,
+10, -1.95956, 1, 0, 0.496692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474809,-99) , 
-3, -3.69116, 0, 0, 0.494796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474809,-99) ,
+3, -3.69116, 0, 0, 0.494796,-99) ,
 8, -0.634986, 0, 0, 0.497169,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.0243516);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490538,-99) , 
-0, 0.894417, 0, 0, 0.501775,-99) , 
-14, -1.84758, 1, 0, 0.503495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490538,-99) ,
+0, 0.894417, 0, 0, 0.501775,-99) ,
+14, -1.84758, 1, 0, 0.503495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472383,-99) , 
-0, 0.893806, 1, 0, 0.487492,-99) , 
-6, 7.46198, 0, 0, 0.493909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472383,-99) ,
+0, 0.893806, 1, 0, 0.487492,-99) ,
+6, 7.46198, 0, 0, 0.493909,-99) ,
 10, -0.974717, 0, 0, 0.500999,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.0390756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.500162, 1, 1, 0.52234,-99) , 
+0,
+0,
+-1, -0.500162, 1, 1, 0.52234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45209,-99) , 
-6, 7.38779, 0, 0, 0.483948,-99) , 
-11, 5.07199, 1, 0, 0.504895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45209,-99) ,
+6, 7.38779, 0, 0, 0.483948,-99) ,
+11, 5.07199, 1, 0, 0.504895,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489463,-99) , 
-5, 2.60684, 1, 0, 0.502747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489463,-99) ,
+5, 2.60684, 1, 0, 0.502747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449278,-99) , 
-6, 5.63849, 0, 0, 0.485426,-99) , 
-14, 2.25685, 1, 0, 0.496196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449278,-99) ,
+6, 5.63849, 0, 0, 0.485426,-99) ,
+14, 2.25685, 1, 0, 0.496196,-99) ,
 8, -1.44347, 0, 0, 0.49884,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.036437);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496355,-99) , 
-8, -1.84941, 0, 0, 0.51638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496355,-99) ,
+8, -1.84941, 0, 0, 0.51638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450415,-99) , 
-9, -1.51369, 0, 0, 0.483831,-99) , 
-9, -2.55219, 1, 0, 0.502937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450415,-99) ,
+9, -1.51369, 0, 0, 0.483831,-99) ,
+9, -2.55219, 1, 0, 0.502937,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460401,-99) , 
-7, -8.91973, 0, 0, 0.497634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460401,-99) ,
+7, -8.91973, 0, 0, 0.497634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441541,-99) , 
-7, -8.71385, 1, 0, 0.48196,-99) , 
-1, 29.7826, 1, 0, 0.493245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441541,-99) ,
+7, -8.71385, 1, 0, 0.48196,-99) ,
+1, 29.7826, 1, 0, 0.493245,-99) ,
 5, 2.97294, 0, 0, 0.496512,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.0306533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493895,-99) , 
-5, 3.68166, 1, 0, 0.518293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493895,-99) ,
+5, 3.68166, 1, 0, 0.518293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449461,-99) , 
-4, 1.25098, 0, 0, 0.482224,-99) , 
-9, -2.55219, 1, 0, 0.503398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449461,-99) ,
+4, 1.25098, 0, 0, 0.482224,-99) ,
+9, -2.55219, 1, 0, 0.503398,-99) ,
 NN(
-0, 
-0, 
--1, 1.34884, 1, -1, 0.488422,-99) , 
+0,
+0,
+-1, 1.34884, 1, -1, 0.488422,-99) ,
 5, 2.97294, 0, 0, 0.493469,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.0296847);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492497,-99) , 
-10, 1.94801, 1, 0, 0.508754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492497,-99) ,
+10, 1.94801, 1, 0, 0.508754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468564,-99) , 
-7, -9.58181, 0, 0, 0.490339,-99) , 
-9, -2.11435, 1, 0, 0.50209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468564,-99) ,
+7, -9.58181, 0, 0, 0.490339,-99) ,
+9, -2.11435, 1, 0, 0.50209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507523,-99) ,
 NN(
-0, 
-0, 
--1, 4.74287, 0, -1, 0.482392,-99) , 
-10, 0.502558, 0, 0, 0.491726,-99) , 
+0,
+0,
+-1, 4.74287, 0, -1, 0.482392,-99) ,
+10, 0.502558, 0, 0, 0.491726,-99) ,
 7, -7.92168, 1, 0, 0.497938,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.019472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495398,-99) , 
-8, -1.85277, 1, 0, 0.507138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495398,-99) ,
+8, -1.85277, 1, 0, 0.507138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520039,-99) ,
 NN(
-0, 
-0, 
--1, 3.08082, 1, -1, 0.491682,-99) , 
-7, -11.0904, 1, 0, 0.494608,-99) , 
+0,
+0,
+-1, 3.08082, 1, -1, 0.491682,-99) ,
+7, -11.0904, 1, 0, 0.494608,-99) ,
 10, 1.4874, 0, 0, 0.498349,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.0357093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484883,-99) , 
-14, -1.11142, 0, 0, 0.521664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484883,-99) ,
+14, -1.11142, 0, 0, 0.521664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477628,-99) , 
-14, 1.86661, 1, 0, 0.50666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477628,-99) ,
+14, 1.86661, 1, 0, 0.50666,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483587,-99) , 
-5, 2.78464, 1, 0, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483587,-99) ,
+5, 2.78464, 1, 0, 0.501351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46961,-99) , 
-7, -5.88432, 1, 0, 0.497999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46961,-99) ,
+7, -5.88432, 1, 0, 0.497999,-99) ,
 7, -9.50602, 1, 0, 0.50058,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.0256723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452938,-99) , 
-3, -1.84554, 0, 0, 0.49593,-99) , 
-9, -4.62905, 1, 0, 0.506901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452938,-99) ,
+3, -1.84554, 0, 0, 0.49593,-99) ,
+9, -4.62905, 1, 0, 0.506901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512508,-99) ,
 NN(
-0, 
-0, 
--1, 0.121333, 0, -1, 0.492648,-99) , 
-14, -0.993546, 1, 0, 0.495495,-99) , 
+0,
+0,
+-1, 0.121333, 0, -1, 0.492648,-99) ,
+14, -0.993546, 1, 0, 0.495495,-99) ,
 5, 2.97294, 0, 0, 0.499337,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.028677);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492946,-99) , 
-12, 4.66959, 0, 0, 0.526318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492946,-99) ,
+12, 4.66959, 0, 0, 0.526318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493339,-99) , 
-0, 0.882874, 1, 0, 0.49921,-99) , 
-10, -1.95956, 1, 0, 0.502603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493339,-99) ,
+0, 0.882874, 1, 0, 0.49921,-99) ,
+10, -1.95956, 1, 0, 0.502603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457649,-99) , 
-3, -1.23019, 0, 0, 0.491908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457649,-99) ,
+3, -1.23019, 0, 0, 0.491908,-99) ,
 0, 1.62138, 1, 0, 0.500913,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.0294861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.66959, 0, 1, 0.526497,-99) , 
+0,
+0,
+-1, 4.66959, 0, 1, 0.526497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487758,-99) , 
-10, -0.177405, 0, 0, 0.502722,-99) , 
-10, -1.95956, 1, 0, 0.505696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487758,-99) ,
+10, -0.177405, 0, 0, 0.502722,-99) ,
+10, -1.95956, 1, 0, 0.505696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466768,-99) , 
-5, 2.14632, 1, 0, 0.490465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466768,-99) ,
+5, 2.14632, 1, 0, 0.490465,-99) ,
 0, 1.62138, 1, 0, 0.50329,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.0355731);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433878,-99) , 
-7, -11.2037, 0, 0, 0.496906,-99) , 
-1, 74.4542, 0, 0, 0.507156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433878,-99) ,
+7, -11.2037, 0, 0, 0.496906,-99) ,
+1, 74.4542, 0, 0, 0.507156,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457238,-99) , 
-0, 1.66286, 1, 0, 0.501386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457238,-99) ,
+0, 1.66286, 1, 0, 0.501386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470892,-99) , 
-6, 4.41093, 0, 0, 0.497786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470892,-99) ,
+6, 4.41093, 0, 0, 0.497786,-99) ,
 7, -9.50602, 1, 0, 0.500578,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.0377124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488154,-99) , 
-13, 6.6383, 1, 0, 0.510634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488154,-99) ,
+13, 6.6383, 1, 0, 0.510634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474679,-99) , 
-5, 3.68247, 1, 0, 0.501422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474679,-99) ,
+5, 3.68247, 1, 0, 0.501422,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487048,-99) , 
-5, 2.17461, 0, 0, 0.504474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487048,-99) ,
+5, 2.17461, 0, 0, 0.504474,-99) ,
 NN(
-0, 
-0, 
--1, -0.0917007, 1, -1, 0.485313,-99) , 
-14, 2.25685, 0, 0, 0.492584,-99) , 
+0,
+0,
+-1, -0.0917007, 1, -1, 0.485313,-99) ,
+14, 2.25685, 0, 0, 0.492584,-99) ,
 7, -9.50602, 1, 0, 0.495216,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.0210105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515578,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496617,-99) , 
-14, -0.203598, 1, 0, 0.501726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496617,-99) ,
+14, -0.203598, 1, 0, 0.501726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464811,-99) , 
-14, 1.66764, 0, 0, 0.486593,-99) , 
-10, -1.47381, 0, 0, 0.498966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464811,-99) ,
+14, 1.66764, 0, 0, 0.486593,-99) ,
+10, -1.47381, 0, 0, 0.498966,-99) ,
 5, 1.31971, 1, 0, 0.500762,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.0303615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49177,-99) , 
-14, 1.68684, 1, 0, 0.522335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49177,-99) ,
+14, 1.68684, 1, 0, 0.522335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49633,-99) , 
-7, -6.33735, 0, 0, 0.500833,-99) , 
-3, -2.76838, 1, 0, 0.504418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49633,-99) ,
+7, -6.33735, 0, 0, 0.500833,-99) ,
+3, -2.76838, 1, 0, 0.504418,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476562,-99) , 
-0, 0.941628, 0, 0, 0.5107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476562,-99) ,
+0, 0.941628, 0, 0, 0.5107,-99) ,
 NN(
-0, 
-0, 
--1, -0.923032, 0, -1, 0.475845,-99) , 
-7, -8.71385, 1, 0, 0.494167,-99) , 
+0,
+0,
+-1, -0.923032, 0, -1, 0.475845,-99) ,
+7, -8.71385, 1, 0, 0.494167,-99) ,
 14, -0.343689, 0, 0, 0.502045,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.0382901);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479254,-99) , 
-12, 2.67592, 0, 0, 0.514341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479254,-99) ,
+12, 2.67592, 0, 0, 0.514341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472747,-99) , 
-0, 1.56386, 1, 0, 0.498084,-99) , 
-11, 5.86277, 1, 0, 0.509217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472747,-99) ,
+0, 1.56386, 1, 0, 0.498084,-99) ,
+11, 5.86277, 1, 0, 0.509217,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476933,-99) , 
-1, 25.9461, 0, 0, 0.506072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476933,-99) ,
+1, 25.9461, 0, 0, 0.506072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467427,-99) , 
-14, -2.20122, 0, 0, 0.497426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467427,-99) ,
+14, -2.20122, 0, 0, 0.497426,-99) ,
 14, -0.343689, 0, 0, 0.506489,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.0247785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447884,-99) , 
-7, -11.2037, 0, 0, 0.497397,-99) , 
-1, 74.4542, 0, 0, 0.507113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447884,-99) ,
+7, -11.2037, 0, 0, 0.497397,-99) ,
+1, 74.4542, 0, 0, 0.507113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459851,-99) , 
-7, -5.88432, 1, 0, 0.496667,-99) , 
-6, 8.78048, 0, 0, 0.49929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459851,-99) ,
+7, -5.88432, 1, 0, 0.496667,-99) ,
+6, 8.78048, 0, 0, 0.49929,-99) ,
 7, -9.50602, 1, 0, 0.501621,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.0316226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494443,-99) , 
-13, 6.6383, 1, 0, 0.5115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494443,-99) ,
+13, 6.6383, 1, 0, 0.5115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47867,-99) , 
-5, 3.68247, 1, 0, 0.503109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47867,-99) ,
+5, 3.68247, 1, 0, 0.503109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488186,-99) , 
-5, 1.01707, 1, 0, 0.491735,-99) , 
-6, 8.78048, 0, 0, 0.494256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488186,-99) ,
+5, 1.01707, 1, 0, 0.491735,-99) ,
+6, 8.78048, 0, 0, 0.494256,-99) ,
 7, -9.50602, 1, 0, 0.496892,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.0231693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476241,-99) , 
-11, 6.24301, 1, 0, 0.50104,-99) , 
-14, -1.64366, 1, 0, 0.503461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476241,-99) ,
+11, 6.24301, 1, 0, 0.50104,-99) ,
+14, -1.64366, 1, 0, 0.503461,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469288,-99) , 
-0, 0.942049, 0, 0, 0.492915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469288,-99) ,
+0, 0.942049, 0, 0, 0.492915,-99) ,
 6, 8.05222, 1, 0, 0.501961,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.0220855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.76058, 0, 1, 0.508937,-99) , 
+0,
+0,
+-1, 1.76058, 0, 1, 0.508937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479317,-99) , 
-3, -2.76794, 0, 0, 0.504452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479317,-99) ,
+3, -2.76794, 0, 0, 0.504452,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494176,-99) , 
-6, 4.1409, 1, 0, 0.498499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494176,-99) ,
+6, 4.1409, 1, 0, 0.498499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470367,-99) , 
-10, -1.95956, 0, 0, 0.495064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470367,-99) ,
+10, -1.95956, 0, 0, 0.495064,-99) ,
 12, 5.64623, 0, 0, 0.498318,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.0152717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476349,-99) , 
-12, 6.08458, 1, 0, 0.49904,-99) , 
-6, 7.49733, 0, 0, 0.501455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476349,-99) ,
+12, 6.08458, 1, 0, 0.49904,-99) ,
+6, 7.49733, 0, 0, 0.501455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469395,-99) , 
-14, 0.701797, 0, 0, 0.489658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469395,-99) ,
+14, 0.701797, 0, 0, 0.489658,-99) ,
 6, 8.05222, 1, 0, 0.499778,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.0178438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491858,-99) , 
-1, 26.5891, 0, 0, 0.510756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491858,-99) ,
+1, 26.5891, 0, 0, 0.510756,-99) ,
 NN(
-0, 
-0, 
--1, 5.82251, 1, -1, 0.494761,-99) , 
-6, 6.94247, 0, 0, 0.49849,-99) , 
+0,
+0,
+-1, 5.82251, 1, -1, 0.494761,-99) ,
+6, 6.94247, 0, 0, 0.49849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471861,-99) , 
-0, 0.942049, 0, 0, 0.488753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471861,-99) ,
+0, 0.942049, 0, 0, 0.488753,-99) ,
 6, 8.05222, 1, 0, 0.497106,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.0168573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480183,-99) , 
-11, 6.24301, 1, 0, 0.499728,-99) , 
-14, -1.64366, 1, 0, 0.501932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480183,-99) ,
+11, 6.24301, 1, 0, 0.499728,-99) ,
+14, -1.64366, 1, 0, 0.501932,-99) ,
 NN(
-0, 
-0, 
--1, 7.31828, 0, -1, 0.487926,-99) , 
+0,
+0,
+-1, 7.31828, 0, -1, 0.487926,-99) ,
 6, 8.05222, 1, 0, 0.499941,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.0272853);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477096,-99) , 
-6, 7.72673, 0, 0, 0.494871,-99) , 
-5, 3.74621, 0, 0, 0.504046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477096,-99) ,
+6, 7.72673, 0, 0, 0.494871,-99) ,
+5, 3.74621, 0, 0, 0.504046,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494252,-99) , 
-6, 6.35914, 0, 0, 0.499529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494252,-99) ,
+6, 6.35914, 0, 0, 0.499529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469786,-99) , 
-6, 7.33215, 1, 0, 0.496081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469786,-99) ,
+6, 7.33215, 1, 0, 0.496081,-99) ,
 12, 6.2035, 0, 0, 0.498,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.031579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479211,-99) , 
-10, -1.77208, 0, 0, 0.510057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479211,-99) ,
+10, -1.77208, 0, 0, 0.510057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488309,-99) , 
-3, -0.922811, 0, 0, 0.498352,-99) , 
-10, -0.482294, 1, 0, 0.50241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488309,-99) ,
+3, -0.922811, 0, 0, 0.498352,-99) ,
+10, -0.482294, 1, 0, 0.50241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483835,-99) ,
 11, 7.54477, 1, 0, 0.50089,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.0383256);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480916,-99) , 
-0, 0.882877, 0, 0, 0.514365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480916,-99) ,
+0, 0.882877, 0, 0, 0.514365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471258,-99) , 
-0, 1.62139, 1, 0, 0.507737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471258,-99) ,
+0, 1.62139, 1, 0, 0.507737,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496505,-99) , 
-3, -0.659157, 1, 0, 0.50964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496505,-99) ,
+3, -0.659157, 1, 0, 0.50964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479289,-99) , 
-12, 6.76109, 0, 0, 0.488888,-99) , 
-6, 5.86817, 1, 0, 0.497533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479289,-99) ,
+12, 6.76109, 0, 0, 0.488888,-99) ,
+6, 5.86817, 1, 0, 0.497533,-99) ,
 3, -1.538, 1, 0, 0.500968,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.0176197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49579,-99) , 
-14, 0.956809, 1, 0, 0.502147,-99) , 
-0, 1.71831, 0, 0, 0.503647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49579,-99) ,
+14, 0.956809, 1, 0, 0.502147,-99) ,
+0, 1.71831, 0, 0, 0.503647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484375,-99) ,
 11, 7.54477, 1, 0, 0.502069,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.0219482);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.68684, 1, 1, 0.521972,-99) , 
+0,
+0,
+-1, 1.68684, 1, 1, 0.521972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498686,-99) , 
-13, 5.87599, 1, 0, 0.501921,-99) , 
-3, -2.76838, 1, 0, 0.505256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498686,-99) ,
+13, 5.87599, 1, 0, 0.501921,-99) ,
+3, -2.76838, 1, 0, 0.505256,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487022,-99) , 
-14, -1.82972, 1, 0, 0.504893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487022,-99) ,
+14, -1.82972, 1, 0, 0.504893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47179,-99) , 
-0, 1.51541, 1, 0, 0.494458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47179,-99) ,
+0, 1.51541, 1, 0, 0.494458,-99) ,
 14, -0.343689, 0, 0, 0.502762,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.0438425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492582,-99) , 
-9, -1.42622, 1, 0, 0.513828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492582,-99) ,
+9, -1.42622, 1, 0, 0.513828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47009,-99) , 
-1, 18.7113, 1, 0, 0.499858,-99) , 
-13, 6.67052, 0, 0, 0.507877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47009,-99) ,
+1, 18.7113, 1, 0, 0.499858,-99) ,
+13, 6.67052, 0, 0, 0.507877,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47285,-99) , 
-14, -0.874408, 1, 0, 0.505363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47285,-99) ,
+14, -0.874408, 1, 0, 0.505363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468924,-99) , 
-14, -2.20122, 0, 0, 0.497206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468924,-99) ,
+14, -2.20122, 0, 0, 0.497206,-99) ,
 14, -0.343689, 0, 0, 0.505413,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.0211989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477255,-99) , 
-3, -3.99875, 0, 0, 0.506177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477255,-99) ,
+3, -3.99875, 0, 0, 0.506177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479308,-99) , 
-13, 5.63799, 0, 0, 0.504561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479308,-99) ,
+13, 5.63799, 0, 0, 0.504561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473047,-99) , 
-14, 0.701797, 0, 0, 0.491872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473047,-99) ,
+14, 0.701797, 0, 0, 0.491872,-99) ,
 6, 8.05222, 1, 0, 0.502759,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.01242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499453,-99) , 
-0, 1.61167, 0, 0, 0.503334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499453,-99) ,
+0, 1.61167, 0, 0, 0.503334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488528,-99) , 
-9, -5.52993, 0, 0, 0.500656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488528,-99) ,
+9, -5.52993, 0, 0, 0.500656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478791,-99) , 
-12, 7.31828, 0, 0, 0.490606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478791,-99) ,
+12, 7.31828, 0, 0, 0.490606,-99) ,
 6, 8.05222, 1, 0, 0.499229,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.0129537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.71092, 0, 1, 0.505091,-99) , 
+0,
+0,
+-1, 1.71092, 0, 1, 0.505091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490904,-99) , 
-9, -5.52993, 0, 0, 0.502474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490904,-99) ,
+9, -5.52993, 0, 0, 0.502474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486275,-99) ,
 11, 7.54477, 1, 0, 0.501147,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.0179926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495405,-99) , 
-0, 1.51513, 0, 0, 0.513132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495405,-99) ,
+0, 1.51513, 0, 0, 0.513132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471721,-99) , 
-2, 3.08082, 1, 0, 0.498394,-99) , 
-8, -3.86892, 1, 0, 0.500908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471721,-99) ,
+2, 3.08082, 1, 0, 0.498394,-99) ,
+8, -3.86892, 1, 0, 0.500908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477809,-99) , 
-0, 0.942049, 0, 0, 0.491247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477809,-99) ,
+0, 0.942049, 0, 0, 0.491247,-99) ,
 6, 8.05222, 1, 0, 0.499536,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.02684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4959,-99) , 
-10, -0.177335, 0, 0, 0.507545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4959,-99) ,
+10, -0.177335, 0, 0, 0.507545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489566,-99) , 
-6, 5.03085, 1, 0, 0.495701,-99) , 
-10, 0.221319, 1, 0, 0.499237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489566,-99) ,
+6, 5.03085, 1, 0, 0.495701,-99) ,
+10, 0.221319, 1, 0, 0.499237,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484814,-99) , 
-13, 6.38424, 0, 0, 0.497986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484814,-99) ,
+13, 6.38424, 0, 0, 0.497986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472532,-99) , 
-3, -2.15313, 0, 0, 0.491783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472532,-99) ,
+3, -2.15313, 0, 0, 0.491783,-99) ,
 10, -0.974717, 0, 0, 0.497312,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.0150976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47576,-99) , 
-4, -0.231796, 0, 0, 0.499872,-99) , 
-12, 2.85989, 1, 0, 0.501654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47576,-99) ,
+4, -0.231796, 0, 0, 0.499872,-99) ,
+12, 2.85989, 1, 0, 0.501654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468887,-99) , 
-4, -0.395964, 1, 0, 0.48853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468887,-99) ,
+4, -0.395964, 1, 0, 0.48853,-99) ,
 6, 4.41093, 0, 0, 0.500025,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.0250194);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497453,-99) , 
-14, 0.579558, 1, 0, 0.501499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497453,-99) ,
+14, 0.579558, 1, 0, 0.501499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485663,-99) , 
-14, -1.29953, 0, 0, 0.499462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485663,-99) ,
+14, -1.29953, 0, 0, 0.499462,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477201,-99) , 
-14, 0.956891, 1, 0, 0.502074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477201,-99) ,
+14, 0.956891, 1, 0, 0.502074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448041,-99) , 
-14, 1.15521, 0, 0, 0.47914,-99) , 
-5, 2.55963, 1, 0, 0.490995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448041,-99) ,
+14, 1.15521, 0, 0, 0.47914,-99) ,
+5, 2.55963, 1, 0, 0.490995,-99) ,
 10, -0.974717, 0, 0, 0.497275,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.0294052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49944,-99) , 
-7, -7.12951, 0, 0, 0.507469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49944,-99) ,
+7, -7.12951, 0, 0, 0.507469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45294,-99) , 
-7, -7.12951, 1, 0, 0.495918,-99) , 
-14, 0.89267, 0, 0, 0.50273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45294,-99) ,
+7, -7.12951, 1, 0, 0.495918,-99) ,
+14, 0.89267, 0, 0, 0.50273,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480927,-99) , 
-9, -2.40816, 0, 0, 0.503443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480927,-99) ,
+9, -2.40816, 0, 0, 0.503443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455831,-99) , 
-13, 6.56504, 0, 0, 0.479042,-99) , 
-5, 2.55963, 1, 0, 0.491655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455831,-99) ,
+13, 6.56504, 0, 0, 0.479042,-99) ,
+5, 2.55963, 1, 0, 0.491655,-99) ,
 10, -0.974717, 0, 0, 0.499871,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.0337066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494542,-99) , 
-10, -0.493354, 0, 0, 0.514522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494542,-99) ,
+10, -0.493354, 0, 0, 0.514522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489607,-99) , 
-5, 2.28565, 1, 0, 0.499577,-99) , 
-3, -0.615185, 0, 0, 0.505319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489607,-99) ,
+5, 2.28565, 1, 0, 0.499577,-99) ,
+3, -0.615185, 0, 0, 0.505319,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475776,-99) , 
-12, 4.2844, 0, 0, 0.500783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475776,-99) ,
+12, 4.2844, 0, 0, 0.500783,-99) ,
 NN(
-0, 
-0, 
--1, -2.52207, 0, -1, 0.466487,-99) , 
-0, 1.51596, 1, 0, 0.489839,-99) , 
+0,
+0,
+-1, -2.52207, 0, -1, 0.466487,-99) ,
+0, 1.51596, 1, 0, 0.489839,-99) ,
 14, 0.306445, 0, 0, 0.500323,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.041139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480288,-99) , 
-0, 0.894439, 0, 0, 0.510994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480288,-99) ,
+0, 0.894439, 0, 0, 0.510994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473688,-99) , 
-0, 0.990103, 1, 0, 0.495878,-99) , 
-7, -7.92168, 1, 0, 0.504588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473688,-99) ,
+0, 0.990103, 1, 0, 0.495878,-99) ,
+7, -7.92168, 1, 0, 0.504588,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472182,-99) , 
-3, -0.615452, 1, 0, 0.498302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472182,-99) ,
+3, -0.615452, 1, 0, 0.498302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455352,-99) , 
-10, -1.48056, 0, 0, 0.491091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455352,-99) ,
+10, -1.48056, 0, 0, 0.491091,-99) ,
 14, 0.306445, 0, 0, 0.500233,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.0362174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481041,-99) , 
-0, 0.91886, 1, 0, 0.497095,-99) , 
-0, 1.6117, 0, 0, 0.501833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481041,-99) ,
+0, 0.91886, 1, 0, 0.497095,-99) ,
+0, 1.6117, 0, 0, 0.501833,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488817,-99) , 
-14, 0.0807983, 0, 0, 0.497311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488817,-99) ,
+14, 0.0807983, 0, 0, 0.497311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451224,-99) , 
-14, 0.584977, 1, 0, 0.491553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451224,-99) ,
+14, 0.584977, 1, 0, 0.491553,-99) ,
 14, 0.956578, 0, 0, 0.497504,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.0137486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512283,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49813,-99) , 
-6, 8.78048, 0, 0, 0.500291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49813,-99) ,
+6, 8.78048, 0, 0, 0.500291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454097,-99) , 
-14, -1.05568, 0, 0, 0.4975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454097,-99) ,
+14, -1.05568, 0, 0, 0.4975,-99) ,
 14, -1.64396, 1, 0, 0.498943,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.0366794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460714,-99) , 
-2, 0.954831, 1, 0, 0.523148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460714,-99) ,
+2, 0.954831, 1, 0, 0.523148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47804,-99) , 
-13, 7.26758, 0, 0, 0.49567,-99) , 
-13, 6.63834, 1, 0, 0.506676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47804,-99) ,
+13, 7.26758, 0, 0, 0.49567,-99) ,
+13, 6.63834, 1, 0, 0.506676,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497949,-99) , 
-11, 4.09933, 1, 0, 0.512194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497949,-99) ,
+11, 4.09933, 1, 0, 0.512194,-99) ,
 NN(
-0, 
-0, 
--1, 4.41093, 0, -1, 0.491962,-99) , 
-7, -9.50602, 1, 0, 0.497959,-99) , 
+0,
+0,
+-1, 4.41093, 0, -1, 0.491962,-99) ,
+7, -9.50602, 1, 0, 0.497959,-99) ,
 3, -0.615216, 0, 0, 0.501258,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.0235057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468328,-99) , 
-10, -1.52027, 0, 0, 0.503876,-99) , 
-10, -1.96395, 1, 0, 0.506864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468328,-99) ,
+10, -1.52027, 0, 0, 0.503876,-99) ,
+10, -1.96395, 1, 0, 0.506864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473557,-99) , 
-6, 3.99477, 0, 0, 0.494383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473557,-99) ,
+6, 3.99477, 0, 0, 0.494383,-99) ,
 6, 4.41093, 0, 0, 0.505318,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.0280959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512479,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484346,-99) , 
-6, 4.82991, 0, 0, 0.504435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484346,-99) ,
+6, 4.82991, 0, 0, 0.504435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476515,-99) , 
-9, -4.62905, 1, 0, 0.489218,-99) , 
-5, 3.02165, 1, 0, 0.499753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476515,-99) ,
+9, -4.62905, 1, 0, 0.489218,-99) ,
+5, 3.02165, 1, 0, 0.499753,-99) ,
 13, 5.7249, 1, 0, 0.50075,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.0338698);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451207,-99) , 
-5, 3.11627, 1, 0, 0.497271,-99) , 
-13, 5.7249, 1, 0, 0.502238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451207,-99) ,
+5, 3.11627, 1, 0, 0.497271,-99) ,
+13, 5.7249, 1, 0, 0.502238,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489779,-99) , 
-13, 7.08777, 1, 0, 0.50526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489779,-99) ,
+13, 7.08777, 1, 0, 0.50526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46925,-99) , 
-8, -3.00209, 1, 0, 0.482862,-99) , 
-6, 6.74445, 0, 0, 0.495724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46925,-99) ,
+8, -3.00209, 1, 0, 0.482862,-99) ,
+6, 6.74445, 0, 0, 0.495724,-99) ,
 11, 4.55719, 1, 0, 0.49842,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.0379386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473175,-99) , 
-4, 1.75846, 1, 0, 0.516797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473175,-99) ,
+4, 1.75846, 1, 0, 0.516797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435348,-99) , 
-13, 6.59096, 0, 0, 0.487931,-99) , 
-2, 1.08846, 1, 0, 0.500627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435348,-99) ,
+13, 6.59096, 0, 0, 0.487931,-99) ,
+2, 1.08846, 1, 0, 0.500627,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483586,-99) , 
-2, 1.54289, 0, 0, 0.496854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483586,-99) ,
+2, 1.54289, 0, 0, 0.496854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456168,-99) , 
-5, 3.38624, 1, 0, 0.493247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456168,-99) ,
+5, 3.38624, 1, 0, 0.493247,-99) ,
 4, 0.869138, 0, 0, 0.496201,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.0290055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480654,-99) , 
-0, 1.51542, 1, 0, 0.508235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480654,-99) ,
+0, 1.51542, 1, 0, 0.508235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463653,-99) , 
-6, 7.97979, 0, 0, 0.48191,-99) , 
-7, -8.71385, 1, 0, 0.499906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463653,-99) ,
+6, 7.97979, 0, 0, 0.48191,-99) ,
+7, -8.71385, 1, 0, 0.499906,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4603,-99) , 
-2, 2.17735, 1, 0, 0.495833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4603,-99) ,
+2, 2.17735, 1, 0, 0.495833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475342,-99) , 
-13, 7.40062, 1, 0, 0.491421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475342,-99) ,
+13, 7.40062, 1, 0, 0.491421,-99) ,
 5, 2.97294, 0, 0, 0.494264,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.0278121);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492077,-99) , 
-8, -1.84941, 0, 0, 0.50754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492077,-99) ,
+8, -1.84941, 0, 0, 0.50754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453862,-99) , 
-11, 6.07904, 1, 0, 0.483853,-99) , 
-9, -2.55219, 1, 0, 0.497777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453862,-99) ,
+11, 6.07904, 1, 0, 0.483853,-99) ,
+9, -2.55219, 1, 0, 0.497777,-99) ,
 NN(
-0, 
-0, 
--1, 1.34884, 1, -1, 0.489137,-99) , 
+0,
+0,
+-1, 1.34884, 1, -1, 0.489137,-99) ,
 5, 2.97294, 0, 0, 0.492032,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.0336253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.46079, 1, 1, 0.513177,-99) , 
+0,
+0,
+-1, -2.46079, 1, 1, 0.513177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473289,-99) , 
-0, 1.68602, 1, 0, 0.50227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473289,-99) ,
+0, 1.68602, 1, 0, 0.50227,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483093,-99) , 
-4, 0.371364, 0, 0, 0.502241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483093,-99) ,
+4, 0.371364, 0, 0, 0.502241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479226,-99) , 
-9, -0.484525, 0, 0, 0.486464,-99) , 
-9, -2.4033, 1, 0, 0.494294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479226,-99) ,
+9, -0.484525, 0, 0, 0.486464,-99) ,
+9, -2.4033, 1, 0, 0.494294,-99) ,
 0, 1.52445, 0, 0, 0.496816,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.0312338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497,-99) , 
-8, -1.19152, 0, 0, 0.508364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497,-99) ,
+8, -1.19152, 0, 0, 0.508364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477056,-99) , 
-5, 2.55963, 1, 0, 0.501394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477056,-99) ,
+5, 2.55963, 1, 0, 0.501394,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482652,-99) , 
-6, 6.76061, 0, 0, 0.498968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482652,-99) ,
+6, 6.76061, 0, 0, 0.498968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462643,-99) , 
-1, 30.4841, 0, 0, 0.479039,-99) , 
-12, 4.2847, 0, 0, 0.494068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462643,-99) ,
+1, 30.4841, 0, 0, 0.479039,-99) ,
+12, 4.2847, 0, 0, 0.494068,-99) ,
 4, 0.246678, 1, 0, 0.496474,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.0300803);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.42639, 0, 1, 0.508413,-99) , 
+0,
+0,
+-1, 5.42639, 0, 1, 0.508413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470362,-99) , 
-6, 6.27854, 0, 0, 0.491135,-99) , 
-6, 5.76328, 1, 0, 0.502876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470362,-99) ,
+6, 6.27854, 0, 0, 0.491135,-99) ,
+6, 5.76328, 1, 0, 0.502876,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483935,-99) , 
-3, -0.922639, 1, 0, 0.495174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483935,-99) ,
+3, -0.922639, 1, 0, 0.495174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463932,-99) , 
-14, -0.751919, 0, 0, 0.489562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463932,-99) ,
+14, -0.751919, 0, 0, 0.489562,-99) ,
 6, 6.5957, 1, 0, 0.497377,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.0175978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499726,-99) , 
-0, 1.51513, 0, 0, 0.513741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499726,-99) ,
+0, 1.51513, 0, 0, 0.513741,-99) ,
 NN(
-0, 
-0, 
--1, 1.57292, 1, -1, 0.493787,-99) , 
-8, -3.86892, 1, 0, 0.497204,-99) , 
+0,
+0,
+-1, 1.57292, 1, -1, 0.493787,-99) ,
+8, -3.86892, 1, 0, 0.497204,-99) ,
 NN(
-0, 
-0, 
--1, 0.942049, 0, -1, 0.483723,-99) , 
+0,
+0,
+-1, 0.942049, 0, -1, 0.483723,-99) ,
 6, 8.05222, 1, 0, 0.495286,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.019117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492588,-99) , 
-13, 6.56448, 1, 0, 0.498979,-99) , 
-0, 1.71831, 0, 0, 0.500516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492588,-99) ,
+13, 6.56448, 1, 0, 0.498979,-99) ,
+0, 1.71831, 0, 0, 0.500516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484045,-99) ,
 11, 7.54477, 1, 0, 0.499164,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.0321602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475279,-99) , 
-4, 0.913571, 1, 0, 0.50045,-99) , 
-5, 3.86193, 0, 0, 0.5038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475279,-99) ,
+4, 0.913571, 1, 0, 0.50045,-99) ,
+5, 3.86193, 0, 0, 0.5038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523507,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.484793,-99) , 
-5, 1.73301, 1, 0, 0.493894,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.484793,-99) ,
+5, 1.73301, 1, 0, 0.493894,-99) ,
 13, 6.56448, 0, 0, 0.500182,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.0200801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488929,-99) , 
-5, 2.31517, 0, 0, 0.49854,-99) , 
-13, 5.7249, 1, 0, 0.500532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488929,-99) ,
+5, 2.31517, 0, 0, 0.49854,-99) ,
+13, 5.7249, 1, 0, 0.500532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468591,-99) , 
-13, 6.8802, 0, 0, 0.491047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468591,-99) ,
+13, 6.8802, 0, 0, 0.491047,-99) ,
 0, 1.62138, 1, 0, 0.499039,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.0147484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489669,-99) , 
-0, 0.919791, 0, 0, 0.51496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489669,-99) ,
+0, 0.919791, 0, 0, 0.51496,-99) ,
 NN(
-0, 
-0, 
--1, 1.58159, 1, -1, 0.496938,-99) , 
-10, -1.95956, 1, 0, 0.49916,-99) , 
+0,
+0,
+-1, 1.58159, 1, -1, 0.496938,-99) ,
+10, -1.95956, 1, 0, 0.49916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46772,-99) , 
-3, -1.23019, 0, 0, 0.490309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46772,-99) ,
+3, -1.23019, 0, 0, 0.490309,-99) ,
 0, 1.62138, 1, 0, 0.497768,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.0185642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489518,-99) , 
-5, 3.0616, 1, 0, 0.500859,-99) , 
-13, 5.7249, 1, 0, 0.50238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489518,-99) ,
+5, 3.0616, 1, 0, 0.500859,-99) ,
+13, 5.7249, 1, 0, 0.50238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467255,-99) , 
-1, 38.7704, 1, 0, 0.489551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467255,-99) ,
+1, 38.7704, 1, 0, 0.489551,-99) ,
 0, 1.62138, 1, 0, 0.500362,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.0106018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49985,-99) , 
-13, 5.7249, 1, 0, 0.501966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49985,-99) ,
+13, 5.7249, 1, 0, 0.501966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485222,-99) , 
-5, 1.34818, 0, 0, 0.500318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485222,-99) ,
+5, 1.34818, 0, 0, 0.500318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467189,-99) , 
-11, 4.87126, 0, 0, 0.488521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467189,-99) ,
+11, 4.87126, 0, 0, 0.488521,-99) ,
 0, 1.62138, 1, 0, 0.498462,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.0131156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499556,-99) , 
-3, -0.615198, 0, 0, 0.50415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499556,-99) ,
+3, -0.615198, 0, 0, 0.50415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48787,-99) , 
-5, 1.34818, 0, 0, 0.502548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48787,-99) ,
+5, 1.34818, 0, 0, 0.502548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46807,-99) , 
-14, 0.892862, 0, 0, 0.488014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46807,-99) ,
+14, 0.892862, 0, 0, 0.488014,-99) ,
 0, 1.62138, 1, 0, 0.500262,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.0266771);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489726,-99) , 
-7, -7.92168, 1, 0, 0.510969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489726,-99) ,
+7, -7.92168, 1, 0, 0.510969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492324,-99) , 
-7, -7.92168, 0, 0, 0.49972,-99) , 
-3, -1.538, 1, 0, 0.503521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492324,-99) ,
+7, -7.92168, 0, 0, 0.49972,-99) ,
+3, -1.538, 1, 0, 0.503521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474209,-99) , 
-0, 1.67908, 1, 0, 0.487261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474209,-99) ,
+0, 1.67908, 1, 0, 0.487261,-99) ,
 0, 1.62138, 1, 0, 0.500964,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.0182149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491736,-99) , 
-9, -1.28404, 1, 0, 0.502346,-99) , 
-3, -3.38357, 1, 0, 0.50404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491736,-99) ,
+9, -1.28404, 1, 0, 0.502346,-99) ,
+3, -3.38357, 1, 0, 0.50404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470007,-99) , 
-13, 6.8802, 0, 0, 0.488444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470007,-99) ,
+13, 6.8802, 0, 0, 0.488444,-99) ,
 0, 1.62138, 1, 0, 0.501587,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.0171831);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499236,-99) , 
-3, -1.538, 1, 0, 0.504422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499236,-99) ,
+3, -1.538, 1, 0, 0.504422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45864,-99) , 
-10, -1.44379, 1, 0, 0.494343,-99) , 
-10, -0.974717, 0, 0, 0.501774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45864,-99) ,
+10, -1.44379, 1, 0, 0.494343,-99) ,
+10, -0.974717, 0, 0, 0.501774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469388,-99) , 
-11, 4.87126, 0, 0, 0.487769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469388,-99) ,
+11, 4.87126, 0, 0, 0.487769,-99) ,
 0, 1.62138, 1, 0, 0.499571,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.0308202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493895,-99) , 
-8, -2.38634, 0, 0, 0.508401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493895,-99) ,
+8, -2.38634, 0, 0, 0.508401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462626,-99) , 
-5, 3.08111, 1, 0, 0.495933,-99) , 
-0, 0.942882, 1, 0, 0.502553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462626,-99) ,
+5, 3.08111, 1, 0, 0.495933,-99) ,
+0, 0.942882, 1, 0, 0.502553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520959,-99) ,
 NN(
-0, 
-0, 
--1, 6.23464, 0, -1, 0.474579,-99) , 
-10, -1.81888, 0, 0, 0.487903,-99) , 
+0,
+0,
+-1, 6.23464, 0, -1, 0.474579,-99) ,
+10, -1.81888, 0, 0, 0.487903,-99) ,
 10, -1.46714, 0, 0, 0.499849,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.019034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.77068, 0, 1, 0.505425,-99) , 
+0,
+0,
+-1, 3.77068, 0, 1, 0.505425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482897,-99) , 
-13, 6.41238, 1, 0, 0.491991,-99) , 
-8, -1.40614, 1, 0, 0.501395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482897,-99) ,
+13, 6.41238, 1, 0, 0.491991,-99) ,
+8, -1.40614, 1, 0, 0.501395,-99) ,
 NN(
-0, 
-0, 
--1, -1.23019, 0, -1, 0.483571,-99) , 
+0,
+0,
+-1, -1.23019, 0, -1, 0.483571,-99) ,
 0, 1.62138, 1, 0, 0.498592,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.0310171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491724,-99) , 
-8, -0.418378, 0, 0, 0.49673,-99) , 
-4, -0.231796, 1, 0, 0.500855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491724,-99) ,
+8, -0.418378, 0, 0, 0.49673,-99) ,
+4, -0.231796, 1, 0, 0.500855,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481954,-99) , 
-2, 1.82137, 0, 0, 0.496897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481954,-99) ,
+2, 1.82137, 0, 0, 0.496897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460367,-99) , 
-1, 76.4007, 1, 0, 0.492034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460367,-99) ,
+1, 76.4007, 1, 0, 0.492034,-99) ,
 0, 0.991336, 1, 0, 0.496932,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.0290929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.49012, 0, 1, 0.509684,-99) , 
+0,
+0,
+-1, 3.49012, 0, 1, 0.509684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461687,-99) , 
-8, 0.131872, 0, 0, 0.487297,-99) , 
-8, -1.00785, 1, 0, 0.504264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461687,-99) ,
+8, 0.131872, 0, 0, 0.487297,-99) ,
+8, -1.00785, 1, 0, 0.504264,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487671,-99) , 
-7, -8.71385, 1, 0, 0.497237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487671,-99) ,
+7, -8.71385, 1, 0, 0.497237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468082,-99) , 
-1, 76.4007, 1, 0, 0.493358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468082,-99) ,
+1, 76.4007, 1, 0, 0.493358,-99) ,
 0, 0.991336, 1, 0, 0.499414,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.0296431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492225,-99) , 
-13, 6.84658, 1, 0, 0.509789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492225,-99) ,
+13, 6.84658, 1, 0, 0.509789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47759,-99) , 
-12, 3.97443, 0, 0, 0.503339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47759,-99) ,
+12, 3.97443, 0, 0, 0.503339,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468848,-99) , 
-7, -8.91973, 0, 0, 0.499436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468848,-99) ,
+7, -8.91973, 0, 0, 0.499436,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.481394,-99) , 
-1, 29.7826, 1, 0, 0.494382,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.481394,-99) ,
+1, 29.7826, 1, 0, 0.494382,-99) ,
 5, 2.97294, 0, 0, 0.497377,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.0291628);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457782,-99) , 
-1, 23.2868, 0, 0, 0.498122,-99) , 
-1, 74.2541, 0, 0, 0.505447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457782,-99) ,
+1, 23.2868, 0, 0, 0.498122,-99) ,
+1, 74.2541, 0, 0, 0.505447,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460048,-99) , 
-8, -0.499827, 1, 0, 0.495551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460048,-99) ,
+8, -0.499827, 1, 0, 0.495551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468944,-99) , 
-4, 1.34884, 1, 0, 0.49298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468944,-99) ,
+4, 1.34884, 1, 0, 0.49298,-99) ,
 5, 2.97294, 0, 0, 0.497148,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.0339055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455671,-99) , 
-5, 3.68147, 1, 0, 0.495387,-99) , 
-1, 74.2541, 0, 0, 0.501613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455671,-99) ,
+5, 3.68147, 1, 0, 0.495387,-99) ,
+1, 74.2541, 0, 0, 0.501613,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473315,-99) , 
-0, 1.56386, 1, 0, 0.492844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473315,-99) ,
+0, 1.56386, 1, 0, 0.492844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459552,-99) , 
-0, 1.51596, 0, 0, 0.477548,-99) , 
-6, 4.82991, 0, 0, 0.488945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459552,-99) ,
+0, 1.51596, 0, 0, 0.477548,-99) ,
+6, 4.82991, 0, 0, 0.488945,-99) ,
 5, 2.97294, 0, 0, 0.493178,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.0333561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482788,-99) , 
-4, 1.25098, 0, 0, 0.502643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482788,-99) ,
+4, 1.25098, 0, 0, 0.502643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473965,-99) , 
-12, 3.97443, 0, 0, 0.496909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473965,-99) ,
+12, 3.97443, 0, 0, 0.496909,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512592,-99) ,
 NN(
-0, 
-0, 
--1, 0.247752, 1, -1, 0.484963,-99) , 
-0, 1.70742, 0, 0, 0.487091,-99) , 
+0,
+0,
+-1, 0.247752, 1, -1, 0.484963,-99) ,
+0, 1.70742, 0, 0, 0.487091,-99) ,
 5, 2.97294, 0, 0, 0.490371,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.0237379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4881,-99) , 
-14, 3.08487, 1, 0, 0.499895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4881,-99) ,
+14, 3.08487, 1, 0, 0.499895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481341,-99) , 
-7, -6.33735, 1, 0, 0.497975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481341,-99) ,
+7, -6.33735, 1, 0, 0.497975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455813,-99) , 
-6, 7.52315, 0, 0, 0.477797,-99) , 
-4, 0.431433, 1, 0, 0.488306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455813,-99) ,
+6, 7.52315, 0, 0, 0.477797,-99) ,
+4, 0.431433, 1, 0, 0.488306,-99) ,
 10, -0.974717, 0, 0, 0.495496,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.0234491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50329,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490752,-99) , 
-10, -1.96401, 1, 0, 0.494528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490752,-99) ,
+10, -1.96401, 1, 0, 0.494528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436049,-99) , 
-11, 5.02101, 0, 0, 0.476026,-99) , 
-0, 1.62138, 1, 0, 0.491716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436049,-99) ,
+11, 5.02101, 0, 0, 0.476026,-99) ,
+0, 1.62138, 1, 0, 0.491716,-99) ,
 14, 3.55711, 0, 0, 0.493516,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.0231378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49468,-99) , 
-10, 0.212316, 1, 0, 0.500731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49468,-99) ,
+10, 0.212316, 1, 0, 0.500731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483059,-99) , 
-5, 1.53084, 0, 0, 0.498101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483059,-99) ,
+5, 1.53084, 0, 0, 0.498101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512873,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.473087,-99) , 
-10, -1.81888, 0, 0, 0.484538,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.473087,-99) ,
+10, -1.81888, 0, 0, 0.484538,-99) ,
 10, -1.46714, 0, 0, 0.495605,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.0158351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.199, 1, 1, 0.504632,-99) , 
+0,
+0,
+-1, -5.199, 1, 1, 0.504632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474369,-99) , 
-0, 1.69756, 1, 0, 0.491529,-99) , 
-0, 1.57292, 1, 0, 0.501535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474369,-99) ,
+0, 1.69756, 1, 0, 0.491529,-99) ,
+0, 1.57292, 1, 0, 0.501535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445235,-99) , 
-6, 6.29475, 0, 0, 0.479367,-99) , 
-4, 0.431433, 1, 0, 0.48755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445235,-99) ,
+6, 6.29475, 0, 0, 0.479367,-99) ,
+4, 0.431433, 1, 0, 0.48755,-99) ,
 10, -0.974717, 0, 0, 0.497952,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.027633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49517,-99) , 
-3, -1.8447, 1, 0, 0.501985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49517,-99) ,
+3, -1.8447, 1, 0, 0.501985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470331,-99) , 
-0, 1.47599, 1, 0, 0.49274,-99) , 
-14, 0.89267, 0, 0, 0.498202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470331,-99) ,
+0, 1.47599, 1, 0, 0.49274,-99) ,
+14, 0.89267, 0, 0, 0.498202,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467588,-99) , 
-8, -3.06044, 0, 0, 0.492955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467588,-99) ,
+8, -3.06044, 0, 0, 0.492955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469961,-99) , 
-10, -2.1941, 0, 0, 0.485549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469961,-99) ,
+10, -2.1941, 0, 0, 0.485549,-99) ,
 10, -0.974717, 0, 0, 0.494961,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.0206325);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.505175,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.505175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463348,-99) , 
-3, -1.84586, 0, 0, 0.491583,-99) , 
-14, 0.89267, 0, 0, 0.499614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463348,-99) ,
+3, -1.84586, 0, 0, 0.491583,-99) ,
+14, 0.89267, 0, 0, 0.499614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506353,-99) ,
 NN(
-0, 
-0, 
--1, 6.00476, 0, -1, 0.480061,-99) , 
-8, -3.46468, 1, 0, 0.485804,-99) , 
+0,
+0,
+-1, 6.00476, 0, -1, 0.480061,-99) ,
+8, -3.46468, 1, 0, 0.485804,-99) ,
 10, -0.974717, 0, 0, 0.496077,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.0271201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456735,-99) , 
-11, 3.62595, 0, 0, 0.494489,-99) , 
-12, 2.85992, 1, 0, 0.497612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456735,-99) ,
+11, 3.62595, 0, 0, 0.494489,-99) ,
+12, 2.85992, 1, 0, 0.497612,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485688,-99) , 
-5, 2.48292, 1, 0, 0.507882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485688,-99) ,
+5, 2.48292, 1, 0, 0.507882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469589,-99) , 
-8, -3.34969, 1, 0, 0.481587,-99) , 
-8, -1.03971, 0, 0, 0.488416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469589,-99) ,
+8, -3.34969, 1, 0, 0.481587,-99) ,
+8, -1.03971, 0, 0, 0.488416,-99) ,
 3, -1.23041, 0, 0, 0.493863,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.0317618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492887,-99) , 
-8, -1.46887, 0, 0, 0.51109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492887,-99) ,
+8, -1.46887, 0, 0, 0.51109,-99) ,
 NN(
-0, 
-0, 
--1, 1.46875, 0, -1, 0.475616,-99) , 
-14, 0.956891, 0, 0, 0.497871,-99) , 
+0,
+0,
+-1, 1.46875, 0, -1, 0.475616,-99) ,
+14, 0.956891, 0, 0, 0.497871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505744,-99) ,
 NN(
-0, 
-0, 
--1, -3.28525, 0, -1, 0.485389,-99) , 
-9, -6.25171, 1, 0, 0.48871,-99) , 
+0,
+0,
+-1, -3.28525, 0, -1, 0.485389,-99) ,
+9, -6.25171, 1, 0, 0.48871,-99) ,
 11, 3.95968, 1, 0, 0.491423,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.0296049);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.46887, 0, 1, 0.514327,-99) , 
+0,
+0,
+-1, -1.46887, 0, 1, 0.514327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459863,-99) , 
-2, 1.46875, 0, 0, 0.483544,-99) , 
-14, 0.956891, 0, 0, 0.502856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459863,-99) ,
+2, 1.46875, 0, 0, 0.483544,-99) ,
+14, 0.956891, 0, 0, 0.502856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48678,-99) , 
-5, 3.74701, 0, 0, 0.491236,-99) , 
-7, -6.33735, 0, 0, 0.494056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48678,-99) ,
+5, 3.74701, 0, 0, 0.491236,-99) ,
+7, -6.33735, 0, 0, 0.494056,-99) ,
 11, 3.95968, 1, 0, 0.496661,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.0148944);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498834,-99) , 
-0, 1.66985, 0, 0, 0.501597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498834,-99) ,
+0, 1.66985, 0, 0, 0.501597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449948,-99) , 
-7, -5.73378, 1, 0, 0.481238,-99) , 
-7, -6.33735, 1, 0, 0.499178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449948,-99) ,
+7, -5.73378, 1, 0, 0.481238,-99) ,
+7, -6.33735, 1, 0, 0.499178,-99) ,
 NN(
-0, 
-0, 
--1, 0.942049, 0, -1, 0.489065,-99) , 
+0,
+0,
+-1, 0.942049, 0, -1, 0.489065,-99) ,
 6, 8.05222, 1, 0, 0.497739,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.0190873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489693,-99) , 
-6, 8.0302, 1, 0, 0.504075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489693,-99) ,
+6, 8.0302, 1, 0, 0.504075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478767,-99) , 
-7, -6.82795, 1, 0, 0.501971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478767,-99) ,
+7, -6.82795, 1, 0, 0.501971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474229,-99) , 
-10, -0.675638, 1, 0, 0.49008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474229,-99) ,
+10, -0.675638, 1, 0, 0.49008,-99) ,
 7, -6.33735, 1, 0, 0.500506,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.0170153);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495126,-99) , 
-12, 4.66959, 0, 0, 0.517017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495126,-99) ,
+12, 4.66959, 0, 0, 0.517017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48096,-99) , 
-10, -0.622927, 0, 0, 0.497277,-99) , 
-10, -1.95956, 1, 0, 0.499701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48096,-99) ,
+10, -0.622927, 0, 0, 0.497277,-99) ,
+10, -1.95956, 1, 0, 0.499701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470515,-99) , 
-3, -1.23019, 0, 0, 0.489961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470515,-99) ,
+3, -1.23019, 0, 0, 0.489961,-99) ,
 0, 1.62138, 1, 0, 0.498174,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.02287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476192,-99) , 
-3, -2.76829, 0, 0, 0.500716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476192,-99) ,
+3, -2.76829, 0, 0, 0.500716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4679,-99) , 
-8, 0.278188, 1, 0, 0.498288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4679,-99) ,
+8, 0.278188, 1, 0, 0.498288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469708,-99) , 
-5, 2.88613, 0, 0, 0.487603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469708,-99) ,
+5, 2.88613, 0, 0, 0.487603,-99) ,
 9, -5.52993, 0, 0, 0.496274,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.0239699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481858,-99) , 
-8, -1.63187, 0, 0, 0.502804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481858,-99) ,
+8, -1.63187, 0, 0, 0.502804,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493417,-99) , 
-1, 68.9786, 0, 0, 0.495828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493417,-99) ,
+1, 68.9786, 0, 0, 0.495828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478154,-99) , 
-9, -5.52993, 0, 0, 0.49247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478154,-99) ,
+9, -5.52993, 0, 0, 0.49247,-99) ,
 3, -3.38357, 1, 0, 0.493667,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.0242993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493887,-99) , 
-4, 0.615066, 1, 0, 0.503239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493887,-99) ,
+4, 0.615066, 1, 0, 0.503239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453237,-99) , 
-1, 68.9786, 1, 0, 0.499366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453237,-99) ,
+1, 68.9786, 1, 0, 0.499366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488585,-99) ,
 5, 3.79955, 1, 0, 0.498301,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.0318842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480843,-99) , 
-4, 1.22483, 1, 0, 0.497284,-99) , 
-9, -1.08459, 0, 0, 0.506389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480843,-99) ,
+4, 1.22483, 1, 0, 0.497284,-99) ,
+9, -1.08459, 0, 0, 0.506389,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470998,-99) , 
-5, 3.11285, 1, 0, 0.49841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470998,-99) ,
+5, 3.11285, 1, 0, 0.49841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464735,-99) , 
-7, -6.33735, 1, 0, 0.494579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464735,-99) ,
+7, -6.33735, 1, 0, 0.494579,-99) ,
 4, 0.869138, 0, 0, 0.499305,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.0365164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490679,-99) , 
-0, 0.893747, 0, 0, 0.523224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490679,-99) ,
+0, 0.893747, 0, 0, 0.523224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458239,-99) , 
-13, 6.83873, 0, 0, 0.491828,-99) , 
-2, 1.08846, 1, 0, 0.50563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458239,-99) ,
+13, 6.83873, 0, 0, 0.491828,-99) ,
+2, 1.08846, 1, 0, 0.50563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514834,-99) ,
 NN(
-0, 
-0, 
--1, 0.502558, 0, -1, 0.487339,-99) , 
-7, -11.0904, 1, 0, 0.490658,-99) , 
+0,
+0,
+-1, 0.502558, 0, -1, 0.487339,-99) ,
+7, -11.0904, 1, 0, 0.490658,-99) ,
 4, 0.869138, 0, 0, 0.496648,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.0206682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.66959, 0, 1, 0.524522,-99) , 
+0,
+0,
+-1, 4.66959, 0, 1, 0.524522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493736,-99) , 
-0, 0.882874, 1, 0, 0.498492,-99) , 
-10, -1.95956, 1, 0, 0.501682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493736,-99) ,
+0, 0.882874, 1, 0, 0.498492,-99) ,
+10, -1.95956, 1, 0, 0.501682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470515,-99) , 
-1, 38.7704, 1, 0, 0.489882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470515,-99) ,
+1, 38.7704, 1, 0, 0.489882,-99) ,
 0, 1.62138, 1, 0, 0.499836,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.0144857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499747,-99) , 
-12, 4.66959, 0, 0, 0.519365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499747,-99) ,
+12, 4.66959, 0, 0, 0.519365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498376,-99) , 
-3, -3.38357, 1, 0, 0.501023,-99) , 
-10, -1.95956, 1, 0, 0.50327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498376,-99) ,
+3, -3.38357, 1, 0, 0.501023,-99) ,
+10, -1.95956, 1, 0, 0.50327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477749,-99) , 
-0, 1.67908, 1, 0, 0.488733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477749,-99) ,
+0, 1.67908, 1, 0, 0.488733,-99) ,
 0, 1.62138, 1, 0, 0.500996,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.0164841);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.95956, 1, 1, 0.507523,-99) , 
+0,
+0,
+-1, -1.95956, 1, 1, 0.507523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489771,-99) , 
-8, -4.1985, 0, 0, 0.50571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489771,-99) ,
+8, -4.1985, 0, 0, 0.50571,-99) ,
 NN(
-0, 
-0, 
--1, 4.87126, 0, -1, 0.489373,-99) , 
+0,
+0,
+-1, 4.87126, 0, -1, 0.489373,-99) ,
 0, 1.62138, 1, 0, 0.503155,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.0391836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480819,-99) , 
-10, -1.47663, 0, 0, 0.507798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480819,-99) ,
+10, -1.47663, 0, 0, 0.507798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469794,-99) , 
-13, 6.88781, 1, 0, 0.493804,-99) , 
-5, 2.28255, 0, 0, 0.502858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469794,-99) ,
+13, 6.88781, 1, 0, 0.493804,-99) ,
+5, 2.28255, 0, 0, 0.502858,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475459,-99) , 
-12, 2.63615, 0, 0, 0.509159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475459,-99) ,
+12, 2.63615, 0, 0, 0.509159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473121,-99) , 
-12, 2.9394, 1, 0, 0.493823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473121,-99) ,
+12, 2.9394, 1, 0, 0.493823,-99) ,
 12, 3.41715, 0, 0, 0.501033,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.0286599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49429,-99) , 
-14, 0.342503, 1, 0, 0.513244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49429,-99) ,
+14, 0.342503, 1, 0, 0.513244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471686,-99) , 
-3, -1.23039, 1, 0, 0.488652,-99) , 
-10, -1.77208, 0, 0, 0.503186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471686,-99) ,
+3, -1.23039, 1, 0, 0.488652,-99) ,
+10, -1.77208, 0, 0, 0.503186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478723,-99) , 
-14, 1.12761, 0, 0, 0.492626,-99) , 
-14, -1.84758, 1, 0, 0.495765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478723,-99) ,
+14, 1.12761, 0, 0, 0.492626,-99) ,
+14, -1.84758, 1, 0, 0.495765,-99) ,
 10, -0.482294, 1, 0, 0.498239,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.0238713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.893812, 1, 1, 0.515096,-99) , 
+0,
+0,
+-1, 0.893812, 1, 1, 0.515096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474231,-99) , 
-12, 4.66959, 0, 0, 0.489512,-99) , 
-10, -1.77208, 0, 0, 0.504632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474231,-99) ,
+12, 4.66959, 0, 0, 0.489512,-99) ,
+10, -1.77208, 0, 0, 0.504632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525942,-99) ,
 NN(
-0, 
-0, 
--1, 7.23882, 1, -1, 0.491124,-99) , 
-14, -1.84758, 1, 0, 0.493824,-99) , 
+0,
+0,
+-1, 7.23882, 1, -1, 0.491124,-99) ,
+14, -1.84758, 1, 0, 0.493824,-99) ,
 10, -0.482294, 1, 0, 0.497427,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.0184556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.919791, 0, 1, 0.52051,-99) , 
+0,
+0,
+-1, 0.919791, 0, 1, 0.52051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487164,-99) , 
-10, -0.177405, 0, 0, 0.498387,-99) , 
-10, -1.95956, 1, 0, 0.501097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487164,-99) ,
+10, -0.177405, 0, 0, 0.498387,-99) ,
+10, -1.95956, 1, 0, 0.501097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478263,-99) , 
-5, 2.14632, 1, 0, 0.491709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478263,-99) ,
+5, 2.14632, 1, 0, 0.491709,-99) ,
 0, 1.62138, 1, 0, 0.49963,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.0370526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479558,-99) , 
-12, 3.13549, 0, 0, 0.517469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479558,-99) ,
+12, 3.13549, 0, 0, 0.517469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467068,-99) , 
-13, 6.67276, 0, 0, 0.488566,-99) , 
-11, 4.55719, 1, 0, 0.50229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467068,-99) ,
+13, 6.67276, 0, 0, 0.488566,-99) ,
+11, 4.55719, 1, 0, 0.50229,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492523,-99) , 
-0, 1.52448, 0, 0, 0.501852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492523,-99) ,
+0, 1.52448, 0, 0, 0.501852,-99) ,
 NN(
-0, 
-0, 
--1, 0.498377, 0, -1, 0.485175,-99) , 
-13, 7.23882, 1, 0, 0.495717,-99) , 
+0,
+0,
+-1, 0.498377, 0, -1, 0.485175,-99) ,
+13, 7.23882, 1, 0, 0.495717,-99) ,
 10, -0.482294, 1, 0, 0.497907,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.0170731);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489881,-99) , 
-13, 7.53734, 1, 0, 0.501971,-99) , 
-13, 5.7249, 1, 0, 0.503533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489881,-99) ,
+13, 7.53734, 1, 0, 0.501971,-99) ,
+13, 5.7249, 1, 0, 0.503533,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472002,-99) , 
-13, 6.8802, 0, 0, 0.491099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472002,-99) ,
+13, 6.8802, 0, 0, 0.491099,-99) ,
 0, 1.62138, 1, 0, 0.501591,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.0108197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497898,-99) , 
-6, 8.78048, 0, 0, 0.499465,-99) , 
-13, 5.7249, 1, 0, 0.50088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497898,-99) ,
+6, 8.78048, 0, 0, 0.499465,-99) ,
+13, 5.7249, 1, 0, 0.50088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476259,-99) , 
-13, 6.8802, 0, 0, 0.490452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476259,-99) ,
+13, 6.8802, 0, 0, 0.490452,-99) ,
 0, 1.62138, 1, 0, 0.499252,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.0145668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487519,-99) , 
-7, -10.2982, 0, 0, 0.501585,-99) , 
-11, 2.69772, 1, 0, 0.502766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487519,-99) ,
+7, -10.2982, 0, 0, 0.501585,-99) ,
+11, 2.69772, 1, 0, 0.502766,-99) ,
 NN(
-0, 
-0, 
--1, 4.87126, 0, -1, 0.490043,-99) , 
+0,
+0,
+-1, 4.87126, 0, -1, 0.490043,-99) ,
 0, 1.62138, 1, 0, 0.500779,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.0298569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48498,-99) , 
-10, 3.10353, 0, 0, 0.498245,-99) , 
-6, 5.03085, 1, 0, 0.502888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48498,-99) ,
+10, 3.10353, 0, 0, 0.498245,-99) ,
+6, 5.03085, 1, 0, 0.502888,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49372,-99) , 
-5, 3.36647, 0, 0, 0.499834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49372,-99) ,
+5, 3.36647, 0, 0, 0.499834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465111,-99) , 
-5, 3.79955, 1, 0, 0.496146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465111,-99) ,
+5, 3.79955, 1, 0, 0.496146,-99) ,
 10, 0.502553, 0, 0, 0.499265,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.0221476);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466948,-99) , 
-14, -1.84778, 0, 0, 0.507118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466948,-99) ,
+14, -1.84778, 0, 0, 0.507118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485001,-99) , 
-10, -2.17061, 0, 0, 0.504729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485001,-99) ,
+10, -2.17061, 0, 0, 0.504729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493081,-99) ,
 10, 2.47225, 1, 0, 0.502164,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.0187066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511163,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499717,-99) , 
-10, -1.96395, 1, 0, 0.503829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499717,-99) ,
+10, -1.96395, 1, 0, 0.503829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46549,-99) , 
-9, -1.83044, 0, 0, 0.490914,-99) , 
-7, -7.35549, 1, 0, 0.499869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46549,-99) ,
+9, -1.83044, 0, 0, 0.490914,-99) ,
+7, -7.35549, 1, 0, 0.499869,-99) ,
 7, -11.8825, 1, 0, 0.500557,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.0263532);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.61105, 0, 1, 0.509225,-99) , 
+0,
+0,
+-1, 1.61105, 0, 1, 0.509225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471195,-99) , 
-7, -9.58168, 0, 0, 0.492614,-99) , 
-4, 0.00291888, 0, 0, 0.505457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471195,-99) ,
+7, -9.58168, 0, 0, 0.492614,-99) ,
+4, 0.00291888, 0, 0, 0.505457,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493273,-99) , 
-4, 1.32918, 0, 0, 0.503075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493273,-99) ,
+4, 1.32918, 0, 0, 0.503075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474863,-99) , 
-9, -3.43466, 0, 0, 0.498069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474863,-99) ,
+9, -3.43466, 0, 0, 0.498069,-99) ,
 7, -7.92168, 1, 0, 0.5025,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.0258424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.19152, 0, 1, 0.511834,-99) , 
+0,
+0,
+-1, -1.19152, 0, 1, 0.511834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485724,-99) , 
-5, 2.55963, 1, 0, 0.506064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485724,-99) ,
+5, 2.55963, 1, 0, 0.506064,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492523,-99) , 
-2, 1.53478, 1, 0, 0.502539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492523,-99) ,
+2, 1.53478, 1, 0, 0.502539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467563,-99) , 
-9, -2.83956, 1, 0, 0.48567,-99) , 
-12, 4.2847, 0, 0, 0.498411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467563,-99) ,
+9, -2.83956, 1, 0, 0.48567,-99) ,
+12, 4.2847, 0, 0, 0.498411,-99) ,
 4, 0.246678, 1, 0, 0.500924,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.0259478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.47634, 1, 1, 0.516894,-99) , 
+0,
+0,
+-1, 0.47634, 1, 1, 0.516894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478663,-99) , 
-1, 41.2067, 0, 0, 0.497599,-99) , 
-7, -7.92168, 0, 0, 0.503749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478663,-99) ,
+1, 41.2067, 0, 0, 0.497599,-99) ,
+7, -7.92168, 0, 0, 0.503749,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477801,-99) , 
-8, -0.461474, 1, 0, 0.500064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477801,-99) ,
+8, -0.461474, 1, 0, 0.500064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464455,-99) , 
-12, 6.76076, 1, 0, 0.496137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464455,-99) ,
+12, 6.76076, 1, 0, 0.496137,-99) ,
 13, 6.84433, 0, 0, 0.499914,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.0220128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499563,-99) , 
-10, -0.491494, 1, 0, 0.505415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499563,-99) ,
+10, -0.491494, 1, 0, 0.505415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484446,-99) , 
-3, -2.1532, 0, 0, 0.501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484446,-99) ,
+3, -2.1532, 0, 0, 0.501,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490597,-99) , 
-7, -9.77029, 1, 0, 0.496645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490597,-99) ,
+7, -9.77029, 1, 0, 0.496645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472597,-99) , 
-7, -6.33735, 1, 0, 0.492824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472597,-99) ,
+7, -6.33735, 1, 0, 0.492824,-99) ,
 13, 6.84433, 0, 0, 0.49688,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.0284839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49929,-99) , 
-3, -0.923108, 1, 0, 0.511563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49929,-99) ,
+3, -0.923108, 1, 0, 0.511563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489941,-99) , 
-13, 6.83814, 0, 0, 0.505099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489941,-99) ,
+13, 6.83814, 0, 0, 0.505099,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485018,-99) , 
-13, 6.56448, 1, 0, 0.500657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485018,-99) ,
+13, 6.56448, 1, 0, 0.500657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461636,-99) , 
-5, 3.79955, 1, 0, 0.49652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461636,-99) ,
+5, 3.79955, 1, 0, 0.49652,-99) ,
 10, 0.502553, 0, 0, 0.500492,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.0307427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48417,-99) , 
-5, 1.82828, 0, 0, 0.503106,-99) , 
-0, 1.66985, 0, 0, 0.50624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48417,-99) ,
+5, 1.82828, 0, 0, 0.503106,-99) ,
+0, 1.66985, 0, 0, 0.50624,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487778,-99) , 
-3, -2.15276, 1, 0, 0.500292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487778,-99) ,
+3, -2.15276, 1, 0, 0.500292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467354,-99) , 
-2, 0.477664, 0, 0, 0.493346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467354,-99) ,
+2, 0.477664, 0, 0, 0.493346,-99) ,
 13, 6.56448, 0, 0, 0.50155,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.015971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.71092, 0, 1, 0.504381,-99) , 
+0,
+0,
+-1, 1.71092, 0, 1, 0.504381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484764,-99) , 
-9, -6.66846, 0, 0, 0.501853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484764,-99) ,
+9, -6.66846, 0, 0, 0.501853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470377,-99) , 
-12, 5.14319, 0, 0, 0.488671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470377,-99) ,
+12, 5.14319, 0, 0, 0.488671,-99) ,
 3, -3.07597, 0, 0, 0.500053,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.0270386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478979,-99) , 
-14, -0.949398, 0, 0, 0.505391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478979,-99) ,
+14, -0.949398, 0, 0, 0.505391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47684,-99) , 
-1, 16.9455, 0, 0, 0.494592,-99) , 
-13, 6.95728, 0, 0, 0.500139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47684,-99) ,
+1, 16.9455, 0, 0, 0.494592,-99) ,
+13, 6.95728, 0, 0, 0.500139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439336,-99) , 
-9, -3.1121, 0, 0, 0.48395,-99) , 
-11, 3.36216, 1, 0, 0.490006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439336,-99) ,
+9, -3.1121, 0, 0, 0.48395,-99) ,
+11, 3.36216, 1, 0, 0.490006,-99) ,
 10, -0.974717, 0, 0, 0.497561,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.0207682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490241,-99) , 
-11, 5.19044, 1, 0, 0.498425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490241,-99) ,
+11, 5.19044, 1, 0, 0.498425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478929,-99) , 
-3, -3.99875, 0, 0, 0.497011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478929,-99) ,
+3, -3.99875, 0, 0, 0.497011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503742,-99) ,
 NN(
-0, 
-0, 
--1, -3.1121, 0, -1, 0.481127,-99) , 
-11, 3.36216, 1, 0, 0.486286,-99) , 
+0,
+0,
+-1, -3.1121, 0, -1, 0.481127,-99) ,
+11, 3.36216, 1, 0, 0.486286,-99) ,
 10, -0.974717, 0, 0, 0.494283,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.0360108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48701,-99) , 
-3, -0.527076, 1, 0, 0.505292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48701,-99) ,
+3, -0.527076, 1, 0, 0.505292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472811,-99) , 
-3, -2.76794, 0, 0, 0.500453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472811,-99) ,
+3, -2.76794, 0, 0, 0.500453,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455991,-99) , 
-0, 0.864987, 0, 0, 0.498409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455991,-99) ,
+0, 0.864987, 0, 0, 0.498409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47211,-99) , 
-8, -1.44347, 0, 0, 0.483376,-99) , 
-0, 0.991336, 1, 0, 0.492251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47211,-99) ,
+8, -1.44347, 0, 0, 0.483376,-99) ,
+0, 0.991336, 1, 0, 0.492251,-99) ,
 12, 5.64623, 0, 0, 0.4951,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.0344722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477658,-99) , 
-11, 3.62595, 0, 0, 0.505595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477658,-99) ,
+11, 3.62595, 0, 0, 0.505595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47456,-99) , 
-7, -10.2982, 0, 0, 0.499975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47456,-99) ,
+7, -10.2982, 0, 0, 0.499975,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489873,-99) , 
-12, 6.53448, 0, 0, 0.496249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489873,-99) ,
+12, 6.53448, 0, 0, 0.496249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45435,-99) , 
-2, 0.954633, 0, 0, 0.479726,-99) , 
-13, 6.56448, 0, 0, 0.49019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45435,-99) ,
+2, 0.954633, 0, 0, 0.479726,-99) ,
+13, 6.56448, 0, 0, 0.49019,-99) ,
 3, -0.615216, 0, 0, 0.4939,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.0311576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496496,-99) , 
-12, 4.14721, 1, 0, 0.502635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496496,-99) ,
+12, 4.14721, 1, 0, 0.502635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484368,-99) , 
-14, -0.203431, 1, 0, 0.49119,-99) , 
-13, 6.95728, 0, 0, 0.497068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484368,-99) ,
+14, -0.203431, 1, 0, 0.49119,-99) ,
+13, 6.95728, 0, 0, 0.497068,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466014,-99) , 
-0, 0.942065, 0, 0, 0.499145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466014,-99) ,
+0, 0.942065, 0, 0, 0.499145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458565,-99) , 
-8, -2.18264, 0, 0, 0.480172,-99) , 
-14, 0.956578, 1, 0, 0.4882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458565,-99) ,
+8, -2.18264, 0, 0, 0.480172,-99) ,
+14, 0.956578, 1, 0, 0.4882,-99) ,
 10, -0.974717, 0, 0, 0.494814,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.0235119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491374,-99) , 
-8, -1.63215, 1, 0, 0.506156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491374,-99) ,
+8, -1.63215, 1, 0, 0.506156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481119,-99) , 
-8, -3.01214, 0, 0, 0.495251,-99) , 
-13, 6.95728, 0, 0, 0.500853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481119,-99) ,
+8, -3.01214, 0, 0, 0.495251,-99) ,
+13, 6.95728, 0, 0, 0.500853,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475576,-99) , 
-14, 2.25685, 1, 0, 0.494384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475576,-99) ,
+14, 2.25685, 1, 0, 0.494384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470512,-99) , 
-8, -1.03923, 1, 0, 0.488562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470512,-99) ,
+8, -1.03923, 1, 0, 0.488562,-99) ,
 10, -0.974717, 0, 0, 0.497729,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.0213547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495151,-99) , 
-7, -8.71385, 0, 0, 0.503921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495151,-99) ,
+7, -8.71385, 0, 0, 0.503921,-99) ,
 NN(
-0, 
-0, 
--1, 16.9455, 0, -1, 0.493451,-99) , 
-13, 6.95728, 0, 0, 0.498829,-99) , 
+0,
+0,
+-1, 16.9455, 0, -1, 0.493451,-99) ,
+13, 6.95728, 0, 0, 0.498829,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48355,-99) , 
-0, 0.893995, 1, 0, 0.493417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48355,-99) ,
+0, 0.893995, 1, 0, 0.493417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471813,-99) , 
-3, -2.46072, 0, 0, 0.488927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471813,-99) ,
+3, -2.46072, 0, 0, 0.488927,-99) ,
 10, -0.974717, 0, 0, 0.496312,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.0249836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48219,-99) , 
-1, 39.2905, 1, 0, 0.499523,-99) , 
-13, 7.69623, 0, 0, 0.501554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48219,-99) ,
+1, 39.2905, 1, 0, 0.499523,-99) ,
+13, 7.69623, 0, 0, 0.501554,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47977,-99) , 
-12, 4.53193, 1, 0, 0.502369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47977,-99) ,
+12, 4.53193, 1, 0, 0.502369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46097,-99) , 
-6, 6.32032, 0, 0, 0.484481,-99) , 
-8, -2.6562, 1, 0, 0.491792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46097,-99) ,
+6, 6.32032, 0, 0, 0.484481,-99) ,
+8, -2.6562, 1, 0, 0.491792,-99) ,
 10, -0.974717, 0, 0, 0.499074,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.0221369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482891,-99) , 
-11, 6.94725, 1, 0, 0.501707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482891,-99) ,
+11, 6.94725, 1, 0, 0.501707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477953,-99) , 
-9, -0.612617, 1, 0, 0.498322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477953,-99) ,
+9, -0.612617, 1, 0, 0.498322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506686,-99) ,
 NN(
-0, 
-0, 
--1, -1.23066, 0, -1, 0.483763,-99) , 
-8, -1.19152, 0, 0, 0.490226,-99) , 
+0,
+0,
+-1, -1.23066, 0, -1, 0.483763,-99) ,
+8, -1.19152, 0, 0, 0.490226,-99) ,
 6, 5.13919, 0, 0, 0.496221,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.026737);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482604,-99) , 
-4, 0.719886, 1, 0, 0.503242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482604,-99) ,
+4, 0.719886, 1, 0, 0.503242,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486666,-99) , 
-8, -2.11734, 1, 0, 0.503497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486666,-99) ,
+8, -2.11734, 1, 0, 0.503497,-99) ,
 NN(
-0, 
-0, 
--1, 1.62138, 1, -1, 0.489291,-99) , 
-9, -1.28404, 0, 0, 0.493579,-99) , 
+0,
+0,
+-1, 1.62138, 1, -1, 0.489291,-99) ,
+9, -1.28404, 0, 0, 0.493579,-99) ,
 8, -3.86892, 1, 0, 0.495256,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.0254948);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498363,-99) , 
-13, 6.84625, 1, 0, 0.514714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498363,-99) ,
+13, 6.84625, 1, 0, 0.514714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473039,-99) , 
-3, -0.922585, 0, 0, 0.492391,-99) , 
-0, 1.46812, 0, 0, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473039,-99) ,
+3, -0.922585, 0, 0, 0.492391,-99) ,
+0, 1.46812, 0, 0, 0.503572,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493615,-99) , 
-6, 5.63008, 0, 0, 0.499867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493615,-99) ,
+6, 5.63008, 0, 0, 0.499867,-99) ,
 NN(
-0, 
-0, 
--1, -0.922597, 0, -1, 0.480092,-99) , 
-6, 6.6939, 1, 0, 0.496403,-99) , 
+0,
+0,
+-1, -0.922597, 0, -1, 0.480092,-99) ,
+6, 6.6939, 1, 0, 0.496403,-99) ,
 12, 5.64623, 0, 0, 0.498893,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.0259728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.57053, 0, 1, 0.511681,-99) , 
+0,
+0,
+-1, -2.57053, 0, 1, 0.511681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468974,-99) , 
-11, 4.66773, 0, 0, 0.492182,-99) , 
-3, -1.23069, 0, 0, 0.504231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468974,-99) ,
+11, 4.66773, 0, 0, 0.492182,-99) ,
+3, -1.23069, 0, 0, 0.504231,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496535,-99) , 
-7, -11.0904, 1, 0, 0.502967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496535,-99) ,
+7, -11.0904, 1, 0, 0.502967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473286,-99) , 
-4, 1.62357, 1, 0, 0.49815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473286,-99) ,
+4, 1.62357, 1, 0, 0.49815,-99) ,
 10, 0.502553, 0, 0, 0.500969,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.0246355);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489713,-99) , 
-1, 15.6128, 1, 0, 0.508899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489713,-99) ,
+1, 15.6128, 1, 0, 0.508899,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480177,-99) , 
-7, -7.12951, 1, 0, 0.502831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480177,-99) ,
+7, -7.12951, 1, 0, 0.502831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478309,-99) , 
-9, -0.62964, 1, 0, 0.499808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478309,-99) ,
+9, -0.62964, 1, 0, 0.499808,-99) ,
 5, 1.73301, 1, 0, 0.501723,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.021789);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.607, 1, 1, 0.522934,-99) , 
+0,
+0,
+-1, 1.607, 1, 1, 0.522934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492607,-99) , 
-7, -7.17671, 0, 0, 0.508527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492607,-99) ,
+7, -7.17671, 0, 0, 0.508527,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495179,-99) , 
-4, 1.96238, 0, 0, 0.499028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495179,-99) ,
+4, 1.96238, 0, 0, 0.499028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467977,-99) , 
-5, 4.09485, 1, 0, 0.496874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467977,-99) ,
+5, 4.09485, 1, 0, 0.496874,-99) ,
 5, 1.73301, 1, 0, 0.499328,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.0177602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513223,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497316,-99) , 
-4, 0.431433, 1, 0, 0.504163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497316,-99) ,
+4, 0.431433, 1, 0, 0.504163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478931,-99) , 
-14, -1.64396, 0, 0, 0.50202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478931,-99) ,
+14, -1.64396, 0, 0, 0.50202,-99) ,
 8, 0.173498, 0, 0, 0.503,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.0230413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.84625, 1, 1, 0.520703,-99) , 
+0,
+0,
+-1, 6.84625, 1, 1, 0.520703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485997,-99) , 
-14, 0.299479, 1, 0, 0.496158,-99) , 
-0, 1.46812, 0, 0, 0.508461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485997,-99) ,
+14, 0.299479, 1, 0, 0.496158,-99) ,
+0, 1.46812, 0, 0, 0.508461,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496875,-99) , 
-10, -0.482294, 1, 0, 0.503118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496875,-99) ,
+10, -0.482294, 1, 0, 0.503118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479797,-99) , 
-11, 5.42785, 1, 0, 0.500967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479797,-99) ,
+11, 5.42785, 1, 0, 0.500967,-99) ,
 12, 5.64623, 0, 0, 0.503572,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.028414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.0804254, 1, 1, 0.513131,-99) , 
+0,
+0,
+-1, -0.0804254, 1, 1, 0.513131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485601,-99) , 
-9, -2.05771, 1, 0, 0.502207,-99) , 
-9, -1.20091, 0, 0, 0.505875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485601,-99) ,
+9, -2.05771, 1, 0, 0.502207,-99) ,
+9, -1.20091, 0, 0, 0.505875,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486095,-99) , 
-14, 0.956891, 1, 0, 0.507715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486095,-99) ,
+14, 0.956891, 1, 0, 0.507715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464565,-99) , 
-14, 1.15521, 0, 0, 0.489673,-99) , 
-5, 2.55963, 1, 0, 0.499056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464565,-99) ,
+14, 1.15521, 0, 0, 0.489673,-99) ,
+5, 2.55963, 1, 0, 0.499056,-99) ,
 10, -0.974717, 0, 0, 0.504146,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.0199171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459596,-99) , 
-8, 0.278188, 1, 0, 0.504614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459596,-99) ,
+8, 0.278188, 1, 0, 0.504614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480579,-99) , 
-9, -4.3914, 0, 0, 0.502719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480579,-99) ,
+9, -4.3914, 0, 0, 0.502719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494083,-99) ,
 10, 2.47225, 1, 0, 0.50081,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.0117618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509469,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497905,-99) , 
-6, 8.78048, 0, 0, 0.500094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497905,-99) ,
+6, 8.78048, 0, 0, 0.500094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477417,-99) , 
-14, -1.64396, 0, 0, 0.498166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477417,-99) ,
+14, -1.64396, 0, 0, 0.498166,-99) ,
 8, 0.173498, 0, 0, 0.499155,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.0176651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49771,-99) , 
-12, 4.66959, 0, 0, 0.51778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49771,-99) ,
+12, 4.66959, 0, 0, 0.51778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475846,-99) , 
-4, 1.58159, 1, 0, 0.500377,-99) , 
-10, -1.95956, 1, 0, 0.502487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475846,-99) ,
+4, 1.58159, 1, 0, 0.500377,-99) ,
+10, -1.95956, 1, 0, 0.502487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480422,-99) , 
-8, -2.65655, 1, 0, 0.494206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480422,-99) ,
+8, -2.65655, 1, 0, 0.494206,-99) ,
 0, 1.62138, 1, 0, 0.501194,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.0214276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489884,-99) , 
-2, 1.53787, 0, 0, 0.512147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489884,-99) ,
+2, 1.53787, 0, 0, 0.512147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483364,-99) , 
-12, 6.20378, 0, 0, 0.502702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483364,-99) ,
+12, 6.20378, 0, 0, 0.502702,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496527,-99) , 
-14, 3.55734, 0, 0, 0.499907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496527,-99) ,
+14, 3.55734, 0, 0, 0.499907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474323,-99) , 
-12, 6.08458, 1, 0, 0.497247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474323,-99) ,
+12, 6.08458, 1, 0, 0.497247,-99) ,
 6, 7.32396, 0, 0, 0.498714,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.0161007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489941,-99) , 
-4, 1.78658, 1, 0, 0.517106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489941,-99) ,
+4, 1.78658, 1, 0, 0.517106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475403,-99) , 
-10, -1.95956, 0, 0, 0.500741,-99) , 
-4, 1.49011, 0, 0, 0.502746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475403,-99) ,
+10, -1.95956, 0, 0, 0.500741,-99) ,
+4, 1.49011, 0, 0, 0.502746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490129,-99) ,
 11, 7.54477, 1, 0, 0.501714,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.0289913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475735,-99) , 
-8, -2.54084, 1, 0, 0.506833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475735,-99) ,
+8, -2.54084, 1, 0, 0.506833,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492277,-99) , 
-9, -2.04282, 1, 0, 0.512645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492277,-99) ,
+9, -2.04282, 1, 0, 0.512645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486704,-99) , 
-6, 5.865, 1, 0, 0.495024,-99) , 
-3, -2.76838, 1, 0, 0.497934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486704,-99) ,
+6, 5.865, 1, 0, 0.495024,-99) ,
+3, -2.76838, 1, 0, 0.497934,-99) ,
 4, 1.4916, 0, 0, 0.499387,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.0238528);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.635842, 0, 1, 0.507552,-99) , 
+0,
+0,
+-1, -0.635842, 0, 1, 0.507552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478048,-99) , 
-12, 3.97479, 0, 0, 0.503874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478048,-99) ,
+12, 3.97479, 0, 0, 0.503874,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491757,-99) , 
-6, 4.82694, 0, 0, 0.501091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491757,-99) ,
+6, 4.82694, 0, 0, 0.501091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473424,-99) , 
-12, 4.41455, 1, 0, 0.493689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473424,-99) ,
+12, 4.41455, 1, 0, 0.493689,-99) ,
 6, 5.86745, 0, 0, 0.499613,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.023886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480157,-99) , 
-6, 5.85399, 0, 0, 0.504778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480157,-99) ,
+6, 5.85399, 0, 0, 0.504778,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488887,-99) , 
-14, 2.25707, 1, 0, 0.499635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488887,-99) ,
+14, 2.25707, 1, 0, 0.499635,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.478305,-99) , 
-11, 7.04201, 1, 0, 0.496738,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.478305,-99) ,
+11, 7.04201, 1, 0, 0.496738,-99) ,
 8, -0.634986, 0, 0, 0.498149,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.0257469);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498662,-99) , 
-8, -0.405674, 0, 0, 0.506735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498662,-99) ,
+8, -0.405674, 0, 0, 0.506735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47824,-99) , 
-0, 1.47066, 0, 0, 0.492607,-99) , 
-2, 1.54076, 1, 0, 0.499557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47824,-99) ,
+0, 1.47066, 0, 0, 0.492607,-99) ,
+2, 1.54076, 1, 0, 0.499557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448649,-99) , 
-12, 4.38759, 1, 0, 0.479995,-99) , 
-11, 5.83942, 0, 0, 0.491025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448649,-99) ,
+12, 4.38759, 1, 0, 0.479995,-99) ,
+11, 5.83942, 0, 0, 0.491025,-99) ,
 14, -0.343689, 0, 0, 0.497615,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.0275554);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49339,-99) , 
-1, 15.1468, 0, 0, 0.511142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49339,-99) ,
+1, 15.1468, 0, 0, 0.511142,-99) ,
 NN(
-0, 
-0, 
--1, 6.67055, 0, -1, 0.492412,-99) , 
-2, 1.54076, 1, 0, 0.501627,-99) , 
+0,
+0,
+-1, 6.67055, 0, -1, 0.492412,-99) ,
+2, 1.54076, 1, 0, 0.501627,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473484,-99) , 
-3, -1.23052, 0, 0, 0.494319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473484,-99) ,
+3, -1.23052, 0, 0, 0.494319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465679,-99) , 
-14, -2.20122, 0, 0, 0.48795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465679,-99) ,
+14, -2.20122, 0, 0, 0.48795,-99) ,
 14, -0.343689, 0, 0, 0.498515,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.0214078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497771,-99) , 
-14, 1.68684, 1, 0, 0.519294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497771,-99) ,
+14, 1.68684, 1, 0, 0.519294,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473637,-99) , 
-3, -1.97736, 0, 0, 0.501684,-99) , 
-3, -2.76838, 1, 0, 0.504577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473637,-99) ,
+3, -1.97736, 0, 0, 0.501684,-99) ,
+3, -2.76838, 1, 0, 0.504577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503691,-99) ,
 NN(
-0, 
-0, 
--1, 4.38759, 1, -1, 0.479308,-99) , 
-11, 5.83942, 0, 0, 0.488375,-99) , 
+0,
+0,
+-1, 4.38759, 1, -1, 0.479308,-99) ,
+11, 5.83942, 0, 0, 0.488375,-99) ,
 14, -0.343689, 0, 0, 0.500891,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.0275747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 1, 1, 0.520496,-99) , 
+0,
+0,
+-1, -7.92168, 1, 1, 0.520496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492703,-99) , 
-7, -7.12951, 0, 0, 0.498454,-99) , 
-4, 1.4916, 0, 0, 0.501928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492703,-99) ,
+7, -7.12951, 0, 0, 0.498454,-99) ,
+4, 1.4916, 0, 0, 0.501928,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4712,-99) , 
-3, -0.615452, 1, 0, 0.496311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4712,-99) ,
+3, -0.615452, 1, 0, 0.496311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465112,-99) , 
-10, -1.48056, 0, 0, 0.491242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465112,-99) ,
+10, -1.48056, 0, 0, 0.491242,-99) ,
 14, 0.306445, 0, 0, 0.498516,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.02227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497846,-99) , 
-10, -1.9595, 1, 0, 0.501412,-99) , 
-6, 4.24071, 1, 0, 0.50365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497846,-99) ,
+10, -1.9595, 1, 0, 0.501412,-99) ,
+6, 4.24071, 1, 0, 0.50365,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487371,-99) , 
-13, 6.28462, 1, 0, 0.498398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487371,-99) ,
+13, 6.28462, 1, 0, 0.498398,-99) ,
 NN(
-0, 
-0, 
--1, -0.922801, 1, -1, 0.475766,-99) , 
-8, -3.06076, 0, 0, 0.490663,-99) , 
+0,
+0,
+-1, -0.922801, 1, -1, 0.475766,-99) ,
+8, -3.06076, 0, 0, 0.490663,-99) ,
 14, 0.306445, 0, 0, 0.499504,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.0290187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.41086, 1, 1, 0.509162,-99) , 
+0,
+0,
+-1, 2.41086, 1, 1, 0.509162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48668,-99) , 
-5, 1.2204, 0, 0, 0.506936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48668,-99) ,
+5, 1.2204, 0, 0, 0.506936,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485263,-99) , 
-14, -0.931575, 0, 0, 0.505371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485263,-99) ,
+14, -0.931575, 0, 0, 0.505371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458135,-99) , 
-13, 6.20457, 1, 0, 0.481757,-99) , 
-13, 6.84433, 0, 0, 0.494435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458135,-99) ,
+13, 6.20457, 1, 0, 0.481757,-99) ,
+13, 6.84433, 0, 0, 0.494435,-99) ,
 14, 0.306445, 0, 0, 0.502946,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.0297433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49173,-99) , 
-3, -3.99884, 0, 0, 0.518048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49173,-99) ,
+3, -3.99884, 0, 0, 0.518048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473391,-99) , 
-2, 2.68837, 1, 0, 0.498499,-99) , 
-3, -2.76838, 1, 0, 0.501797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473391,-99) ,
+2, 2.68837, 1, 0, 0.498499,-99) ,
+3, -2.76838, 1, 0, 0.501797,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484391,-99) , 
-13, 7.17612, 1, 0, 0.499942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484391,-99) ,
+13, 7.17612, 1, 0, 0.499942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460962,-99) , 
-13, 6.35196, 0, 0, 0.494262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460962,-99) ,
+13, 6.35196, 0, 0, 0.494262,-99) ,
 11, 5.75222, 1, 0, 0.499188,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.0373287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.85033, 0, 1, 0.512117,-99) , 
+0,
+0,
+-1, -1.85033, 0, 1, 0.512117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477071,-99) , 
-13, 7.14197, 0, 0, 0.50268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477071,-99) ,
+13, 7.14197, 0, 0, 0.50268,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497101,-99) , 
-8, -1.72975, 0, 0, 0.508784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497101,-99) ,
+8, -1.72975, 0, 0, 0.508784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473995,-99) , 
-5, 1.73301, 1, 0, 0.485089,-99) , 
-14, 2.25685, 0, 0, 0.493919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473995,-99) ,
+5, 1.73301, 1, 0, 0.485089,-99) ,
+14, 2.25685, 0, 0, 0.493919,-99) ,
 2, 2.06669, 0, 0, 0.497187,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.0167967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497154,-99) , 
-12, 5.14325, 0, 0, 0.50926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497154,-99) ,
+12, 5.14325, 0, 0, 0.50926,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496163,-99) , 
-1, 49.8526, 0, 0, 0.500169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496163,-99) ,
+1, 49.8526, 0, 0, 0.500169,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.48847,-99) , 
-4, 0.109052, 0, 0, 0.496983,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.48847,-99) ,
+4, 0.109052, 0, 0, 0.496983,-99) ,
 3, -3.38357, 1, 0, 0.498389,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.0318091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498577,-99) , 
-6, 7.64745, 0, 0, 0.506933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498577,-99) ,
+6, 7.64745, 0, 0, 0.506933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461424,-99) , 
-6, 6.34713, 1, 0, 0.490127,-99) , 
-8, -3.51751, 0, 0, 0.502798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461424,-99) ,
+6, 6.34713, 1, 0, 0.490127,-99) ,
+8, -3.51751, 0, 0, 0.502798,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483101,-99) , 
-5, 3.8074, 1, 0, 0.511772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483101,-99) ,
+5, 3.8074, 1, 0, 0.511772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464511,-99) , 
-0, 0.941654, 1, 0, 0.494636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464511,-99) ,
+0, 0.941654, 1, 0, 0.494636,-99) ,
 5, 3.38624, 1, 0, 0.501223,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.0334336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.64745, 0, 1, 0.512431,-99) , 
+0,
+0,
+-1, 7.64745, 0, 1, 0.512431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472587,-99) , 
-6, 5.88925, 1, 0, 0.488667,-99) , 
-8, -3.51751, 0, 0, 0.506586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472587,-99) ,
+6, 5.88925, 1, 0, 0.488667,-99) ,
+8, -3.51751, 0, 0, 0.506586,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478319,-99) , 
-0, 0.941589, 1, 0, 0.510327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478319,-99) ,
+0, 0.941589, 1, 0, 0.510327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467705,-99) , 
-8, -1.4453, 1, 0, 0.497288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467705,-99) ,
+8, -1.4453, 1, 0, 0.497288,-99) ,
 5, 3.38624, 1, 0, 0.504793,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.0167073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.15279, 1, 1, 0.505713,-99) , 
+0,
+0,
+-1, -2.15279, 1, 1, 0.505713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484896,-99) , 
-12, 3.97479, 0, 0, 0.503125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484896,-99) ,
+12, 3.97479, 0, 0, 0.503125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448636,-99) , 
-12, 4.42086, 1, 0, 0.490983,-99) , 
-6, 5.5206, 0, 0, 0.495833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448636,-99) ,
+12, 4.42086, 1, 0, 0.490983,-99) ,
+6, 5.5206, 0, 0, 0.495833,-99) ,
 6, 5.86745, 0, 0, 0.500076,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.0246987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492775,-99) , 
-0, 1.61171, 0, 0, 0.497328,-99) , 
-13, 6.00476, 1, 0, 0.499987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492775,-99) ,
+0, 1.61171, 0, 0, 0.497328,-99) ,
+13, 6.00476, 1, 0, 0.499987,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489402,-99) , 
-6, 5.5206, 0, 0, 0.496246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489402,-99) ,
+6, 5.5206, 0, 0, 0.496246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468427,-99) , 
-0, 1.62139, 1, 0, 0.49284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468427,-99) ,
+0, 1.62139, 1, 0, 0.49284,-99) ,
 6, 5.86745, 0, 0, 0.496998,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.0157859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497072,-99) , 
-10, -1.95956, 1, 0, 0.500145,-99) , 
-3, -3.38357, 1, 0, 0.50219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497072,-99) ,
+10, -1.95956, 1, 0, 0.500145,-99) ,
+3, -3.38357, 1, 0, 0.50219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4774,-99) , 
-5, 2.14632, 1, 0, 0.488928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4774,-99) ,
+5, 2.14632, 1, 0, 0.488928,-99) ,
 0, 1.62138, 1, 0, 0.50012,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.0204459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473762,-99) , 
-7, -10.2982, 0, 0, 0.502963,-99) , 
-1, 73.9973, 0, 0, 0.504375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473762,-99) ,
+7, -10.2982, 0, 0, 0.502963,-99) ,
+1, 73.9973, 0, 0, 0.504375,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.489379,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.489379,-99) ,
 0, 1.62138, 1, 0, 0.502034,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.0179804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.46078, 1, 1, 0.503408,-99) , 
+0,
+0,
+-1, -2.46078, 1, 1, 0.503408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485702,-99) , 
-7, -6.33735, 1, 0, 0.501592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485702,-99) ,
+7, -6.33735, 1, 0, 0.501592,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484036,-99) , 
-4, 0.794399, 0, 0, 0.504988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484036,-99) ,
+4, 0.794399, 0, 0, 0.504988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465016,-99) , 
-6, 6.32032, 0, 0, 0.484933,-99) , 
-8, -2.6562, 1, 0, 0.493183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465016,-99) ,
+6, 6.32032, 0, 0, 0.484933,-99) ,
+8, -2.6562, 1, 0, 0.493183,-99) ,
 10, -0.974717, 0, 0, 0.499468,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.0304356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446814,-99) , 
-7, -11.2037, 0, 0, 0.491518,-99) , 
-1, 74.4542, 0, 0, 0.50127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446814,-99) ,
+7, -11.2037, 0, 0, 0.491518,-99) ,
+1, 74.4542, 0, 0, 0.50127,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486239,-99) , 
-14, 3.46429, 1, 0, 0.50407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486239,-99) ,
+14, 3.46429, 1, 0, 0.50407,-99) ,
 NN(
-0, 
-0, 
--1, -0.0917007, 1, -1, 0.489336,-99) , 
-14, 2.25685, 0, 0, 0.494988,-99) , 
+0,
+0,
+-1, -0.0917007, 1, -1, 0.489336,-99) ,
+14, 2.25685, 0, 0, 0.494988,-99) ,
 7, -9.50602, 1, 0, 0.496855,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.0138947);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507665,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478344,-99) , 
-13, 5.87604, 0, 0, 0.500217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478344,-99) ,
+13, 5.87604, 0, 0, 0.500217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465458,-99) , 
-8, 0.189497, 1, 0, 0.497655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465458,-99) ,
+8, 0.189497, 1, 0, 0.497655,-99) ,
 14, -1.64396, 1, 0, 0.498612,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.0336509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484873,-99) , 
-2, 0.85365, 0, 0, 0.501772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484873,-99) ,
+2, 0.85365, 0, 0, 0.501772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462081,-99) , 
-2, 2.55964, 1, 0, 0.498517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462081,-99) ,
+2, 2.55964, 1, 0, 0.498517,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487486,-99) , 
-8, -1.44392, 0, 0, 0.501271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487486,-99) ,
+8, -1.44392, 0, 0, 0.501271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478294,-99) , 
-12, 5.74277, 1, 0, 0.492078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478294,-99) ,
+12, 5.74277, 1, 0, 0.492078,-99) ,
 13, 7.12419, 1, 0, 0.496199,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.0270369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490182,-99) , 
-10, -0.0778172, 1, 0, 0.507429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490182,-99) ,
+10, -0.0778172, 1, 0, 0.507429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473228,-99) , 
-3, -1.17167, 1, 0, 0.494859,-99) , 
-3, -0.615102, 0, 0, 0.499812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473228,-99) ,
+3, -1.17167, 1, 0, 0.494859,-99) ,
+3, -0.615102, 0, 0, 0.499812,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493734,-99) , 
-14, -0.343335, 1, 0, 0.499047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493734,-99) ,
+14, -0.343335, 1, 0, 0.499047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479411,-99) , 
-12, 4.41455, 1, 0, 0.493812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479411,-99) ,
+12, 4.41455, 1, 0, 0.493812,-99) ,
 6, 5.86745, 0, 0, 0.497303,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.0436316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468095,-99) , 
-2, 0.954831, 1, 0, 0.51912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468095,-99) ,
+2, 0.954831, 1, 0, 0.51912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474502,-99) , 
-13, 7.26758, 0, 0, 0.492094,-99) , 
-13, 6.63834, 1, 0, 0.502857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474502,-99) ,
+13, 7.26758, 0, 0, 0.492094,-99) ,
+13, 6.63834, 1, 0, 0.502857,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462055,-99) , 
-2, 0.86837, 0, 0, 0.498705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462055,-99) ,
+2, 0.86837, 0, 0, 0.498705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480749,-99) , 
-13, 7.68391, 1, 0, 0.496042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480749,-99) ,
+13, 7.68391, 1, 0, 0.496042,-99) ,
 3, -0.615216, 0, 0, 0.498637,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.02638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472732,-99) , 
-13, 6.05752, 0, 0, 0.517337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472732,-99) ,
+13, 6.05752, 0, 0, 0.517337,-99) ,
 NN(
-0, 
-0, 
--1, 4.78007, 0, -1, 0.491357,-99) , 
-13, 6.63834, 1, 0, 0.501695,-99) , 
+0,
+0,
+-1, 4.78007, 0, -1, 0.491357,-99) ,
+13, 6.63834, 1, 0, 0.501695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511647,-99) ,
 NN(
-0, 
-0, 
--1, -0.974717, 0, -1, 0.491151,-99) , 
-8, 0.173498, 0, 0, 0.493075,-99) , 
+0,
+0,
+-1, -0.974717, 0, -1, 0.491151,-99) ,
+8, 0.173498, 0, 0, 0.493075,-99) ,
 3, -0.615216, 0, 0, 0.496357,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.0285451);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.74542, 0, 1, 0.508812,-99) , 
+0,
+0,
+-1, 3.74542, 0, 1, 0.508812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484672,-99) , 
-12, 3.72281, 1, 0, 0.493331,-99) , 
-3, -1.23041, 0, 0, 0.502779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484672,-99) ,
+12, 3.72281, 1, 0, 0.493331,-99) ,
+3, -1.23041, 0, 0, 0.502779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433845,-99) , 
-4, 0.869077, 1, 0, 0.478723,-99) , 
-9, -1.78702, 0, 0, 0.494508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433845,-99) ,
+4, 0.869077, 1, 0, 0.478723,-99) ,
+9, -1.78702, 0, 0, 0.494508,-99) ,
 8, -1.03923, 1, 0, 0.500897,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.0231559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493876,-99) , 
-3, -2.4609, 1, 0, 0.497352,-99) , 
-5, 3.80661, 0, 0, 0.499611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493876,-99) ,
+3, -2.4609, 1, 0, 0.497352,-99) ,
+5, 3.80661, 0, 0, 0.499611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435265,-99) , 
-8, -0.230608, 0, 0, 0.477065,-99) , 
-9, -1.78702, 0, 0, 0.490583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435265,-99) ,
+8, -0.230608, 0, 0, 0.477065,-99) ,
+9, -1.78702, 0, 0, 0.490583,-99) ,
 8, -1.03923, 1, 0, 0.497558,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.0269384);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473473,-99) , 
-13, 7.2441, 1, 0, 0.499594,-99) , 
-13, 7.68394, 0, 0, 0.502337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473473,-99) ,
+13, 7.2441, 1, 0, 0.499594,-99) ,
+13, 7.68394, 0, 0, 0.502337,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481123,-99) , 
-3, -2.47534, 0, 0, 0.502782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481123,-99) ,
+3, -2.47534, 0, 0, 0.502782,-99) ,
 NN(
-0, 
-0, 
--1, -0.35146, 0, -1, 0.474624,-99) , 
-3, -1.23036, 1, 0, 0.487564,-99) , 
+0,
+0,
+-1, -0.35146, 0, -1, 0.474624,-99) ,
+3, -1.23036, 1, 0, 0.487564,-99) ,
 8, -1.03923, 1, 0, 0.498978,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.0250565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49002,-99) , 
-0, 1.4676, 0, 0, 0.501768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49002,-99) ,
+0, 1.4676, 0, 0, 0.501768,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492352,-99) , 
-10, -1.07522, 1, 0, 0.497028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492352,-99) ,
+10, -1.07522, 1, 0, 0.497028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46622,-99) , 
-3, -0.615217, 0, 0, 0.481639,-99) , 
-10, -1.6783, 0, 0, 0.493766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46622,-99) ,
+3, -0.615217, 0, 0, 0.481639,-99) ,
+10, -1.6783, 0, 0, 0.493766,-99) ,
 10, 1.4874, 0, 0, 0.496197,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.0238649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486047,-99) , 
-14, -1.32033, 0, 0, 0.504427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486047,-99) ,
+14, -1.32033, 0, 0, 0.504427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482274,-99) , 
-8, -0.123526, 1, 0, 0.502023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482274,-99) ,
+8, -0.123526, 1, 0, 0.502023,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484505,-99) , 
-14, 0.956891, 1, 0, 0.501031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484505,-99) ,
+14, 0.956891, 1, 0, 0.501031,-99) ,
 NN(
-0, 
-0, 
--1, 5.15471, 1, -1, 0.47664,-99) , 
-5, 2.55963, 1, 0, 0.48936,-99) , 
+0,
+0,
+-1, 5.15471, 1, -1, 0.47664,-99) ,
+5, 2.55963, 1, 0, 0.48936,-99) ,
 10, -0.974717, 0, 0, 0.498834,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.0135385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.38175, 0, 1, 0.514295,-99) , 
+0,
+0,
+-1, -2.38175, 0, 1, 0.514295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480606,-99) , 
-10, -0.622927, 0, 0, 0.496326,-99) , 
-10, -1.95956, 1, 0, 0.498493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480606,-99) ,
+10, -0.622927, 0, 0, 0.496326,-99) ,
+10, -1.95956, 1, 0, 0.498493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472703,-99) , 
-11, 4.87126, 0, 0, 0.489749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472703,-99) ,
+11, 4.87126, 0, 0, 0.489749,-99) ,
 0, 1.62138, 1, 0, 0.497128,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.018967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493179,-99) , 
-8, -2.64527, 1, 0, 0.508172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493179,-99) ,
+8, -2.64527, 1, 0, 0.508172,-99) ,
 NN(
-0, 
-0, 
--1, 5.82251, 1, -1, 0.49299,-99) , 
-6, 6.94247, 0, 0, 0.496556,-99) , 
+0,
+0,
+-1, 5.82251, 1, -1, 0.49299,-99) ,
+6, 6.94247, 0, 0, 0.496556,-99) ,
 NN(
-0, 
-0, 
--1, 0.942049, 0, -1, 0.487323,-99) , 
+0,
+0,
+-1, 0.942049, 0, -1, 0.487323,-99) ,
 6, 8.05222, 1, 0, 0.495253,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.0103756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468385,-99) , 
-4, 1.5801, 1, 0, 0.498346,-99) , 
-8, 0.173498, 0, 0, 0.500234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468385,-99) ,
+4, 1.5801, 1, 0, 0.498346,-99) ,
+8, 0.173498, 0, 0, 0.500234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477711,-99) , 
-0, 0.942049, 0, 0, 0.492063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477711,-99) ,
+0, 0.942049, 0, 0, 0.492063,-99) ,
 6, 8.05222, 1, 0, 0.49908,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0260409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486247,-99) , 
-11, 4.38987, 0, 0, 0.49674,-99) , 
-13, 5.7249, 1, 0, 0.498764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486247,-99) ,
+11, 4.38987, 0, 0, 0.49674,-99) ,
+13, 5.7249, 1, 0, 0.498764,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47093,-99) , 
-1, 29.2344, 1, 0, 0.502025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47093,-99) ,
+1, 29.2344, 1, 0, 0.502025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451488,-99) , 
-3, -0.351564, 0, 0, 0.480139,-99) , 
-3, -0.922826, 1, 0, 0.491381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451488,-99) ,
+3, -0.351564, 0, 0, 0.480139,-99) ,
+3, -0.922826, 1, 0, 0.491381,-99) ,
 0, 1.57292, 1, 0, 0.497075,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.0284681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496435,-99) , 
-3, -2.76838, 1, 0, 0.503066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496435,-99) ,
+3, -2.76838, 1, 0, 0.503066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445538,-99) , 
-14, 0.302943, 0, 0, 0.484858,-99) , 
-8, -3.46468, 0, 0, 0.498501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445538,-99) ,
+14, 0.302943, 0, 0, 0.484858,-99) ,
+8, -3.46468, 0, 0, 0.498501,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485898,-99) , 
-13, 6.60864, 1, 0, 0.49509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485898,-99) ,
+13, 6.60864, 1, 0, 0.49509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458839,-99) , 
-3, -2.76794, 0, 0, 0.489656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458839,-99) ,
+3, -2.76794, 0, 0, 0.489656,-99) ,
 11, 5.75222, 1, 0, 0.495436,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.0312232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472475,-99) , 
-0, 1.62138, 1, 0, 0.507569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472475,-99) ,
+0, 1.62138, 1, 0, 0.507569,-99) ,
 NN(
-0, 
-0, 
--1, 0.302943, 0, -1, 0.482171,-99) , 
-8, -3.46468, 0, 0, 0.501203,-99) , 
+0,
+0,
+-1, 0.302943, 0, -1, 0.482171,-99) ,
+8, -3.46468, 0, 0, 0.501203,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490815,-99) , 
-12, 7.22125, 0, 0, 0.499397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490815,-99) ,
+12, 7.22125, 0, 0, 0.499397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459098,-99) , 
-13, 6.35196, 0, 0, 0.493557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459098,-99) ,
+13, 6.35196, 0, 0, 0.493557,-99) ,
 11, 5.75222, 1, 0, 0.498554,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.020027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488278,-99) , 
-8, -2.20396, 1, 0, 0.497501,-99) , 
-14, -1.64396, 1, 0, 0.499703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488278,-99) ,
+8, -2.20396, 1, 0, 0.497501,-99) ,
+14, -1.64396, 1, 0, 0.499703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474959,-99) , 
-12, 5.14319, 0, 0, 0.488653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474959,-99) ,
+12, 5.14319, 0, 0, 0.488653,-99) ,
 3, -3.07597, 0, 0, 0.498207,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.0146685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492998,-99) , 
-13, 6.56448, 1, 0, 0.496973,-99) , 
-0, 1.71831, 0, 0, 0.498544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492998,-99) ,
+13, 6.56448, 1, 0, 0.496973,-99) ,
+0, 1.71831, 0, 0, 0.498544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484324,-99) ,
 11, 7.54477, 1, 0, 0.497378,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.0289214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490199,-99) , 
-8, -2.60286, 0, 0, 0.499244,-99) , 
-0, 1.66985, 0, 0, 0.502359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490199,-99) ,
+8, -2.60286, 0, 0, 0.499244,-99) ,
+0, 1.66985, 0, 0, 0.502359,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461421,-99) , 
-10, -2.0272, 0, 0, 0.49986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461421,-99) ,
+10, -2.0272, 0, 0, 0.49986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459514,-99) , 
-2, 1.4316, 1, 0, 0.490822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459514,-99) ,
+2, 1.4316, 1, 0, 0.490822,-99) ,
 13, 6.56448, 0, 0, 0.49818,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.0298598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4784,-99) , 
-4, 0.913571, 1, 0, 0.49891,-99) , 
-5, 3.86193, 0, 0, 0.501071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4784,-99) ,
+4, 0.913571, 1, 0, 0.49891,-99) ,
+5, 3.86193, 0, 0, 0.501071,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472556,-99) , 
-8, -1.92891, 1, 0, 0.494821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472556,-99) ,
+8, -1.92891, 1, 0, 0.494821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455694,-99) , 
-1, 33.7731, 1, 0, 0.489189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455694,-99) ,
+1, 33.7731, 1, 0, 0.489189,-99) ,
 13, 6.56448, 0, 0, 0.496768,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.02463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511707,-99) ,
 NN(
-0, 
-0, 
--1, 0.782275, 1, -1, 0.493067,-99) , 
-12, 6.67385, 0, 0, 0.497127,-99) , 
+0,
+0,
+-1, 0.782275, 1, -1, 0.493067,-99) ,
+12, 6.67385, 0, 0, 0.497127,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473647,-99) , 
-2, 0.613936, 0, 0, 0.495568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473647,-99) ,
+2, 0.613936, 0, 0, 0.495568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466897,-99) , 
-2, 1.4316, 1, 0, 0.489153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466897,-99) ,
+2, 1.4316, 1, 0, 0.489153,-99) ,
 13, 6.56448, 0, 0, 0.49424,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.0287035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492376,-99) , 
-14, 1.98877, 1, 0, 0.50372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492376,-99) ,
+14, 1.98877, 1, 0, 0.50372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46421,-99) , 
-8, -2.00905, 1, 0, 0.486234,-99) , 
-3, -2.46079, 0, 0, 0.500602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46421,-99) ,
+8, -2.00905, 1, 0, 0.486234,-99) ,
+3, -2.46079, 0, 0, 0.500602,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484634,-99) , 
-9, -1.81218, 0, 0, 0.49542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484634,-99) ,
+9, -1.81218, 0, 0, 0.49542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469514,-99) , 
-9, -1.02853, 1, 0, 0.489482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469514,-99) ,
+9, -1.02853, 1, 0, 0.489482,-99) ,
 13, 6.56448, 0, 0, 0.496576,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.00996442);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512477,-99) ,
 NN(
-0, 
-0, 
--1, 3.11348, 0, -1, 0.496884,-99) , 
-8, 0.173498, 0, 0, 0.49825,-99) , 
+0,
+0,
+-1, 3.11348, 0, -1, 0.496884,-99) ,
+8, 0.173498, 0, 0, 0.49825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4833,-99) ,
 11, 7.54477, 1, 0, 0.497024,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.0110243);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496916,-99) , 
-9, -4.64183, 1, 0, 0.499265,-99) , 
-0, 1.71831, 0, 0, 0.500305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496916,-99) ,
+9, -4.64183, 1, 0, 0.499265,-99) ,
+0, 1.71831, 0, 0, 0.500305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485788,-99) ,
 11, 7.54477, 1, 0, 0.499115,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.0161022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485328,-99) , 
-3, -3.07588, 0, 0, 0.503672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485328,-99) ,
+3, -3.07588, 0, 0, 0.503672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492056,-99) , 
-9, -5.52993, 0, 0, 0.501508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492056,-99) ,
+9, -5.52993, 0, 0, 0.501508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488543,-99) ,
 11, 7.54477, 1, 0, 0.500446,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.0196002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506532,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496503,-99) , 
-10, -1.96401, 1, 0, 0.50065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496503,-99) ,
+10, -1.96401, 1, 0, 0.50065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452948,-99) , 
-0, 1.69062, 1, 0, 0.482616,-99) , 
-0, 1.62138, 1, 0, 0.497931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452948,-99) ,
+0, 1.69062, 1, 0, 0.482616,-99) ,
+0, 1.62138, 1, 0, 0.497931,-99) ,
 14, 3.55711, 0, 0, 0.499282,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.0397916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499256,-99) , 
-8, -3.00209, 1, 0, 0.507831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499256,-99) ,
+8, -3.00209, 1, 0, 0.507831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474565,-99) , 
-11, 3.7932, 1, 0, 0.496119,-99) , 
-11, 4.48826, 0, 0, 0.50398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474565,-99) ,
+11, 3.7932, 1, 0, 0.496119,-99) ,
+11, 4.48826, 0, 0, 0.50398,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466947,-99) , 
-3, -0.922801, 0, 0, 0.50554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466947,-99) ,
+3, -0.922801, 0, 0, 0.50554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442254,-99) , 
-3, -0.922626, 1, 0, 0.484743,-99) , 
-2, 0.954633, 1, 0, 0.496234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442254,-99) ,
+3, -0.922626, 1, 0, 0.484743,-99) ,
+2, 0.954633, 1, 0, 0.496234,-99) ,
 13, 6.56448, 0, 0, 0.501176,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.0361744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496083,-99) , 
-0, 1.51599, 1, 0, 0.509987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496083,-99) ,
+0, 1.51599, 1, 0, 0.509987,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486123,-99) , 
-8, -1.03923, 0, 0, 0.493312,-99) , 
-11, 4.48826, 0, 0, 0.504504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486123,-99) ,
+8, -1.03923, 0, 0, 0.493312,-99) ,
+11, 4.48826, 0, 0, 0.504504,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476863,-99) , 
-3, -0.922801, 0, 0, 0.505016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476863,-99) ,
+3, -0.922801, 0, 0, 0.505016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452091,-99) , 
-3, -0.922626, 1, 0, 0.483528,-99) , 
-2, 0.954633, 1, 0, 0.4954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452091,-99) ,
+3, -0.922626, 1, 0, 0.483528,-99) ,
+2, 0.954633, 1, 0, 0.4954,-99) ,
 13, 6.56448, 0, 0, 0.501211,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.0274798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490984,-99) , 
-11, 4.38987, 0, 0, 0.501667,-99) , 
-0, 1.66985, 0, 0, 0.504518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490984,-99) ,
+11, 4.38987, 0, 0, 0.501667,-99) ,
+0, 1.66985, 0, 0, 0.504518,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485135,-99) , 
-2, 0.636623, 0, 0, 0.504538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485135,-99) ,
+2, 0.636623, 0, 0, 0.504538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464724,-99) , 
-3, -1.23016, 1, 0, 0.482421,-99) , 
-2, 0.954633, 1, 0, 0.49464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464724,-99) ,
+3, -1.23016, 1, 0, 0.482421,-99) ,
+2, 0.954633, 1, 0, 0.49464,-99) ,
 13, 6.56448, 0, 0, 0.500946,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.0303268);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48483,-99) , 
-5, 1.87392, 0, 0, 0.51009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48483,-99) ,
+5, 1.87392, 0, 0, 0.51009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484584,-99) , 
-7, -7.12951, 1, 0, 0.504489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484584,-99) ,
+7, -7.12951, 1, 0, 0.504489,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49416,-99) , 
-2, 2.70772, 0, 0, 0.502021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49416,-99) ,
+2, 2.70772, 0, 0, 0.502021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463422,-99) , 
-13, 6.67276, 0, 0, 0.480077,-99) , 
-10, -0.498198, 0, 0, 0.495657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463422,-99) ,
+13, 6.67276, 0, 0, 0.480077,-99) ,
+10, -0.498198, 0, 0, 0.495657,-99) ,
 11, 4.55719, 1, 0, 0.499299,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.0276457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.64745, 0, 1, 0.506511,-99) , 
+0,
+0,
+-1, 7.64745, 0, 1, 0.506511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472336,-99) , 
-6, 5.88925, 1, 0, 0.489039,-99) , 
-8, -3.51751, 0, 0, 0.50219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472336,-99) ,
+6, 5.88925, 1, 0, 0.489039,-99) ,
+8, -3.51751, 0, 0, 0.50219,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475293,-99) , 
-5, 3.81924, 1, 0, 0.507786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475293,-99) ,
+5, 3.81924, 1, 0, 0.507786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467537,-99) , 
-9, -3.84105, 0, 0, 0.491774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467537,-99) ,
+9, -3.84105, 0, 0, 0.491774,-99) ,
 5, 3.38624, 1, 0, 0.500188,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.0223236);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497744,-99) , 
-5, 3.15917, 0, 0, 0.503755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497744,-99) ,
+5, 3.15917, 0, 0, 0.503755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476928,-99) , 
-5, 2.88966, 1, 0, 0.493966,-99) , 
-8, -2.38647, 0, 0, 0.498701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476928,-99) ,
+5, 2.88966, 1, 0, 0.493966,-99) ,
+8, -2.38647, 0, 0, 0.498701,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467845,-99) , 
-11, 5.44915, 1, 0, 0.495544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467845,-99) ,
+11, 5.44915, 1, 0, 0.495544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470527,-99) , 
-14, -0.343689, 0, 0, 0.490229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470527,-99) ,
+14, -0.343689, 0, 0, 0.490229,-99) ,
 10, -0.974717, 0, 0, 0.496579,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.0251255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498721,-99) , 
-5, 2.10023, 1, 0, 0.506401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498721,-99) ,
+5, 2.10023, 1, 0, 0.506401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484502,-99) , 
-2, 2.75296, 0, 0, 0.49228,-99) , 
-8, -2.38647, 0, 0, 0.499111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484502,-99) ,
+2, 2.75296, 0, 0, 0.49228,-99) ,
+8, -2.38647, 0, 0, 0.499111,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482233,-99) , 
-13, 6.45642, 1, 0, 0.498898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482233,-99) ,
+13, 6.45642, 1, 0, 0.498898,-99) ,
 NN(
-0, 
-0, 
--1, -0.922801, 1, -1, 0.480931,-99) , 
-10, -1.81894, 0, 0, 0.48979,-99) , 
+0,
+0,
+-1, -0.922801, 1, -1, 0.480931,-99) ,
+10, -1.81894, 0, 0, 0.48979,-99) ,
 10, -0.974717, 0, 0, 0.496777,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.0293382);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.6441, 0, 1, 0.522297,-99) , 
+0,
+0,
+-1, -1.6441, 0, 1, 0.522297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448538,-99) , 
-13, 6.59096, 0, 0, 0.491223,-99) , 
-2, 1.08846, 1, 0, 0.504789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448538,-99) ,
+13, 6.59096, 0, 0, 0.491223,-99) ,
+2, 1.08846, 1, 0, 0.504789,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494154,-99) , 
-14, 2.90729, 0, 0, 0.499764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494154,-99) ,
+14, 2.90729, 0, 0, 0.499764,-99) ,
 NN(
-0, 
-0, 
--1, -2.29709, 0, -1, 0.474493,-99) , 
-13, 6.28466, 0, 0, 0.495445,-99) , 
+0,
+0,
+-1, -2.29709, 0, -1, 0.474493,-99) ,
+13, 6.28466, 0, 0, 0.495445,-99) ,
 4, 0.869138, 0, 0, 0.499174,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.028161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460246,-99) , 
-12, 3.39538, 0, 0, 0.496656,-99) , 
-5, 1.29008, 1, 0, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460246,-99) ,
+12, 3.39538, 0, 0, 0.496656,-99) ,
+5, 1.29008, 1, 0, 0.503505,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491973,-99) , 
-12, 4.53193, 1, 0, 0.499894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491973,-99) ,
+12, 4.53193, 1, 0, 0.499894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465117,-99) , 
-5, 1.37781, 0, 0, 0.49631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465117,-99) ,
+5, 1.37781, 0, 0, 0.49631,-99) ,
 8, -2.25195, 0, 0, 0.499654,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.0169048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.79541, 1, 1, 0.503873,-99) , 
+0,
+0,
+-1, -1.79541, 1, 1, 0.503873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490062,-99) , 
-14, 3.08487, 1, 0, 0.500822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490062,-99) ,
+14, 3.08487, 1, 0, 0.500822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469477,-99) , 
-5, 2.14632, 1, 0, 0.486197,-99) , 
-2, 2.06669, 0, 0, 0.492055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469477,-99) ,
+5, 2.14632, 1, 0, 0.486197,-99) ,
+2, 2.06669, 0, 0, 0.492055,-99) ,
 10, -0.974717, 0, 0, 0.498628,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.0157239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494735,-99) , 
-8, -2.87139, 0, 0, 0.500335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494735,-99) ,
+8, -2.87139, 0, 0, 0.500335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483048,-99) , 
-8, -0.123526, 1, 0, 0.498463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483048,-99) ,
+8, -0.123526, 1, 0, 0.498463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50829,-99) ,
 NN(
-0, 
-0, 
--1, -2.28789, 0, -1, 0.486673,-99) , 
-8, -3.46468, 1, 0, 0.49144,-99) , 
+0,
+0,
+-1, -2.28789, 0, -1, 0.486673,-99) ,
+8, -3.46468, 1, 0, 0.49144,-99) ,
 10, -0.974717, 0, 0, 0.496706,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.0169477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493944,-99) , 
-0, 1.56321, 0, 0, 0.504554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493944,-99) ,
+0, 1.56321, 0, 0, 0.504554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51969,-99) ,
 NN(
-0, 
-0, 
--1, 6.00476, 0, -1, 0.493581,-99) , 
-3, -3.99875, 1, 0, 0.495815,-99) , 
+0,
+0,
+-1, 6.00476, 0, -1, 0.493581,-99) ,
+3, -3.99875, 1, 0, 0.495815,-99) ,
 8, -3.86892, 1, 0, 0.497338,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.0142053);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473252,-99) , 
-9, -3.74277, 0, 0, 0.499039,-99) , 
-10, 3.4282, 0, 0, 0.501369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473252,-99) ,
+9, -3.74277, 0, 0, 0.499039,-99) ,
+10, 3.4282, 0, 0, 0.501369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491663,-99) ,
 13, 7.96377, 1, 0, 0.500508,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.0121497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518169,-99) ,
 NN(
-0, 
-0, 
--1, 0.0387992, 1, -1, 0.495224,-99) , 
-14, -1.64396, 1, 0, 0.497351,-99) , 
+0,
+0,
+-1, 0.0387992, 1, -1, 0.495224,-99) ,
+14, -1.64396, 1, 0, 0.497351,-99) ,
 8, -4.27316, 1, 0, 0.498266,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.013065);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499638,-99) , 
-5, 3.34983, 0, 0, 0.504281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499638,-99) ,
+5, 3.34983, 0, 0, 0.504281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463111,-99) , 
-12, 3.11348, 0, 0, 0.496216,-99) , 
-3, -1.23041, 0, 0, 0.500997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463111,-99) ,
+12, 3.11348, 0, 0, 0.496216,-99) ,
+3, -1.23041, 0, 0, 0.500997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491198,-99) ,
 11, 7.54477, 1, 0, 0.500194,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.0252167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.989391, 0, 1, 0.510302,-99) , 
+0,
+0,
+-1, 0.989391, 0, 1, 0.510302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4788,-99) , 
-0, 0.893758, 1, 0, 0.490772,-99) , 
-10, -0.493398, 0, 0, 0.504267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4788,-99) ,
+0, 0.893758, 1, 0, 0.490772,-99) ,
+10, -0.493398, 0, 0, 0.504267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52227,-99) ,
 NN(
-0, 
-0, 
--1, -4.2185, 0, -1, 0.490568,-99) , 
-13, 6.00476, 1, 0, 0.49557,-99) , 
+0,
+0,
+-1, -4.2185, 0, -1, 0.490568,-99) ,
+13, 6.00476, 1, 0, 0.49557,-99) ,
 3, -1.23041, 0, 0, 0.500744,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.0333089);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.99431, 0, 1, 0.509118,-99) , 
+0,
+0,
+-1, -1.99431, 0, 1, 0.509118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469326,-99) , 
-1, 76.4007, 1, 0, 0.503935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469326,-99) ,
+1, 76.4007, 1, 0, 0.503935,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47275,-99) , 
-3, -0.307633, 1, 0, 0.507204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47275,-99) ,
+3, -0.307633, 1, 0, 0.507204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475899,-99) , 
-0, 0.875941, 1, 0, 0.488008,-99) , 
-11, 4.81457, 1, 0, 0.497768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475899,-99) ,
+0, 0.875941, 1, 0, 0.488008,-99) ,
+11, 4.81457, 1, 0, 0.497768,-99) ,
 0, 1.47599, 0, 0, 0.500355,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.0197038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.08431, 1, 1, 0.51938,-99) , 
+0,
+0,
+-1, 7.08431, 1, 1, 0.51938,-99) ,
 NN(
-0, 
-0, 
--1, 3.12618, 1, -1, 0.495197,-99) , 
-5, 3.53232, 0, 0, 0.499172,-99) , 
+0,
+0,
+-1, 3.12618, 1, -1, 0.495197,-99) ,
+5, 3.53232, 0, 0, 0.499172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515649,-99) ,
 NN(
-0, 
-0, 
--1, 0.963908, 1, -1, 0.480505,-99) , 
-14, 0.342273, 1, 0, 0.491205,-99) , 
+0,
+0,
+-1, 0.963908, 1, -1, 0.480505,-99) ,
+14, 0.342273, 1, 0, 0.491205,-99) ,
 13, 6.28462, 0, 0, 0.497273,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.0284131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497024,-99) , 
-10, 0.995348, 1, 0, 0.505746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497024,-99) ,
+10, 0.995348, 1, 0, 0.505746,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461851,-99) , 
-13, 7.28426, 0, 0, 0.485217,-99) , 
-14, -0.993546, 0, 0, 0.502479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461851,-99) ,
+13, 7.28426, 0, 0, 0.485217,-99) ,
+14, -0.993546, 0, 0, 0.502479,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486533,-99) , 
-13, 5.88464, 0, 0, 0.508309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486533,-99) ,
+13, 5.88464, 0, 0, 0.508309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45477,-99) , 
-8, -2.29709, 0, 0, 0.478151,-99) , 
-4, 1.02744, 0, 0, 0.493129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45477,-99) ,
+8, -2.29709, 0, 0, 0.478151,-99) ,
+4, 1.02744, 0, 0, 0.493129,-99) ,
 13, 6.28462, 0, 0, 0.500251,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.0227785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49737,-99) , 
-14, 0.840457, 0, 0, 0.508377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49737,-99) ,
+14, 0.840457, 0, 0, 0.508377,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495604,-99) , 
-1, 73.9973, 0, 0, 0.499726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495604,-99) ,
+1, 73.9973, 0, 0, 0.499726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460611,-99) , 
-12, 5.23405, 0, 0, 0.482694,-99) , 
-3, -2.46071, 0, 0, 0.496323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460611,-99) ,
+12, 5.23405, 0, 0, 0.482694,-99) ,
+3, -2.46071, 0, 0, 0.496323,-99) ,
 10, 1.4874, 0, 0, 0.499996,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.0247657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472813,-99) , 
-1, 56.9402, 1, 0, 0.500798,-99) , 
-10, 2.96467, 0, 0, 0.504385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472813,-99) ,
+1, 56.9402, 1, 0, 0.500798,-99) ,
+10, 2.96467, 0, 0, 0.504385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45066,-99) , 
-6, 6.61696, 1, 0, 0.480505,-99) , 
-4, 1.72997, 0, 0, 0.493259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45066,-99) ,
+6, 6.61696, 1, 0, 0.480505,-99) ,
+4, 1.72997, 0, 0, 0.493259,-99) ,
 5, 3.38624, 1, 0, 0.50225,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.0256988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478352,-99) , 
-3, -1.23059, 0, 0, 0.493873,-99) , 
-9, -4.59555, 1, 0, 0.501659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478352,-99) ,
+3, -1.23059, 0, 0, 0.493873,-99) ,
+9, -4.59555, 1, 0, 0.501659,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492872,-99) , 
-7, -11.0904, 1, 0, 0.498775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492872,-99) ,
+7, -11.0904, 1, 0, 0.498775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469243,-99) , 
-4, 1.62357, 1, 0, 0.494062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469243,-99) ,
+4, 1.62357, 1, 0, 0.494062,-99) ,
 10, 0.502553, 0, 0, 0.497612,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.0262455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496979,-99) , 
-13, 6.13123, 1, 0, 0.502079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496979,-99) ,
+13, 6.13123, 1, 0, 0.502079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47888,-99) , 
-12, 2.71223, 0, 0, 0.500369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47888,-99) ,
+12, 2.71223, 0, 0, 0.500369,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476108,-99) , 
-4, 1.72997, 0, 0, 0.503287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476108,-99) ,
+4, 1.72997, 0, 0, 0.503287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459899,-99) , 
-7, -11.0904, 0, 0, 0.491424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459899,-99) ,
+7, -11.0904, 0, 0, 0.491424,-99) ,
 5, 3.38624, 1, 0, 0.498654,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.0234163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.41093, 1, 1, 0.507943,-99) , 
+0,
+0,
+-1, 4.41093, 1, 1, 0.507943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474554,-99) , 
-13, 7.28426, 0, 0, 0.490644,-99) , 
-14, -0.993546, 0, 0, 0.505195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474554,-99) ,
+13, 7.28426, 0, 0, 0.490644,-99) ,
+14, -0.993546, 0, 0, 0.505195,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492177,-99) , 
-5, 3.06149, 1, 0, 0.509444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492177,-99) ,
+5, 3.06149, 1, 0, 0.509444,-99) ,
 NN(
-0, 
-0, 
--1, -2.29709, 0, -1, 0.480652,-99) , 
-4, 1.02744, 0, 0, 0.494956,-99) , 
+0,
+0,
+-1, -2.29709, 0, -1, 0.480652,-99) ,
+4, 1.02744, 0, 0, 0.494956,-99) ,
 13, 6.28462, 0, 0, 0.502756,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.0241955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497696,-99) , 
-6, 6.1597, 0, 0, 0.518057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497696,-99) ,
+6, 6.1597, 0, 0, 0.518057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479766,-99) , 
-14, 0.121333, 0, 0, 0.498897,-99) , 
-14, -0.993546, 1, 0, 0.501649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479766,-99) ,
+14, 0.121333, 0, 0, 0.498897,-99) ,
+14, -0.993546, 1, 0, 0.501649,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47219,-99) , 
-8, -2.56752, 1, 0, 0.502788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47219,-99) ,
+8, -2.56752, 1, 0, 0.502788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462404,-99) , 
-7, -11.0904, 0, 0, 0.491752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462404,-99) ,
+7, -11.0904, 0, 0, 0.491752,-99) ,
 5, 3.38624, 1, 0, 0.499754,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.012459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.922801, 0, 1, 0.515513,-99) , 
+0,
+0,
+-1, -0.922801, 0, 1, 0.515513,-99) ,
 NN(
-0, 
-0, 
--1, 1.58159, 1, -1, 0.49638,-99) , 
-10, -1.95956, 1, 0, 0.498659,-99) , 
+0,
+0,
+-1, 1.58159, 1, -1, 0.49638,-99) ,
+10, -1.95956, 1, 0, 0.498659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470136,-99) , 
-3, -1.23019, 0, 0, 0.489307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470136,-99) ,
+3, -1.23019, 0, 0, 0.489307,-99) ,
 0, 1.62138, 1, 0, 0.497205,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.0137001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.96401, 1, 1, 0.503582,-99) , 
+0,
+0,
+-1, -1.96401, 1, 1, 0.503582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486851,-99) , 
-14, 3.55711, 1, 0, 0.501032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486851,-99) ,
+14, 3.55711, 1, 0, 0.501032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476106,-99) , 
-0, 1.67908, 1, 0, 0.488631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476106,-99) ,
+0, 1.67908, 1, 0, 0.488631,-99) ,
 0, 1.62138, 1, 0, 0.499104,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.0101272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.922801, 0, 1, 0.509917,-99) , 
+0,
+0,
+-1, -0.922801, 0, 1, 0.509917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475485,-99) , 
-4, 1.58159, 1, 0, 0.497128,-99) , 
-10, -1.95956, 1, 0, 0.498651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475485,-99) ,
+4, 1.58159, 1, 0, 0.497128,-99) ,
+10, -1.95956, 1, 0, 0.498651,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.489224,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.489224,-99) ,
 0, 1.62138, 1, 0, 0.497185,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.0219561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496732,-99) , 
-6, 6.40616, 0, 0, 0.510833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496732,-99) ,
+6, 6.40616, 0, 0, 0.510833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490717,-99) , 
-8, -4.03142, 1, 0, 0.49435,-99) , 
-14, -0.993546, 1, 0, 0.496947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490717,-99) ,
+8, -4.03142, 1, 0, 0.49435,-99) ,
+14, -0.993546, 1, 0, 0.496947,-99) ,
 NN(
-0, 
-0, 
--1, 0.942049, 0, -1, 0.489575,-99) , 
+0,
+0,
+-1, 0.942049, 0, -1, 0.489575,-99) ,
 6, 8.05222, 1, 0, 0.495908,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.0178488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487692,-99) , 
-6, 5.85399, 0, 0, 0.504864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487692,-99) ,
+6, 5.85399, 0, 0, 0.504864,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497533,-99) , 
-11, 6.03121, 0, 0, 0.501589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497533,-99) ,
+11, 6.03121, 0, 0, 0.501589,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.480012,-99) , 
-11, 7.04201, 1, 0, 0.498656,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.480012,-99) ,
+11, 7.04201, 1, 0, 0.498656,-99) ,
 8, -0.634986, 0, 0, 0.499739,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.0290527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.64448, 0, 1, 0.524649,-99) , 
+0,
+0,
+-1, 2.64448, 0, 1, 0.524649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476791,-99) , 
-12, 2.95558, 1, 0, 0.507522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476791,-99) ,
+12, 2.95558, 1, 0, 0.507522,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492225,-99) , 
-13, 7.1251, 1, 0, 0.504261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492225,-99) ,
+13, 7.1251, 1, 0, 0.504261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444176,-99) , 
-13, 6.36104, 0, 0, 0.491901,-99) , 
-0, 0.894406, 0, 0, 0.500958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444176,-99) ,
+13, 6.36104, 0, 0, 0.491901,-99) ,
+0, 0.894406, 0, 0, 0.500958,-99) ,
 11, 3.36216, 1, 0, 0.502133,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.0282098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467127,-99) , 
-3, -2.25569, 0, 0, 0.498562,-99) , 
-3, -4.30635, 1, 0, 0.501802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467127,-99) ,
+3, -2.25569, 0, 0, 0.498562,-99) ,
+3, -4.30635, 1, 0, 0.501802,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491492,-99) , 
-9, -2.4033, 1, 0, 0.513097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491492,-99) ,
+9, -2.4033, 1, 0, 0.513097,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 0, -1, 0.48,-99) , 
-6, 5.75984, 1, 0, 0.495389,-99) , 
+0,
+0,
+-1, -8.71385, 0, -1, 0.48,-99) ,
+6, 5.75984, 1, 0, 0.495389,-99) ,
 0, 0.894406, 0, 0, 0.500036,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.0299749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494914,-99) , 
-0, 0.894006, 1, 0, 0.506908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494914,-99) ,
+0, 0.894006, 1, 0, 0.506908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482452,-99) , 
-3, -4.11607, 0, 0, 0.501738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482452,-99) ,
+3, -4.11607, 0, 0, 0.501738,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483233,-99) , 
-4, 1.17926, 1, 0, 0.499852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483233,-99) ,
+4, 1.17926, 1, 0, 0.499852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456982,-99) , 
-13, 7.14655, 0, 0, 0.482982,-99) , 
-4, 0.109052, 0, 0, 0.49535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456982,-99) ,
+13, 7.14655, 0, 0, 0.482982,-99) ,
+4, 0.109052, 0, 0, 0.49535,-99) ,
 3, -1.538, 1, 0, 0.497474,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.0256458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492452,-99) , 
-2, 1.54289, 0, 0, 0.510613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492452,-99) ,
+2, 1.54289, 0, 0, 0.510613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483118,-99) , 
-5, 3.39401, 1, 0, 0.505987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483118,-99) ,
+5, 3.39401, 1, 0, 0.505987,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494445,-99) , 
-7, -6.33735, 0, 0, 0.497724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494445,-99) ,
+7, -6.33735, 0, 0, 0.497724,-99) ,
 NN(
-0, 
-0, 
--1, -0.805618, 0, -1, 0.482548,-99) , 
-4, 0.109052, 0, 0, 0.493675,-99) , 
+0,
+0,
+-1, -0.805618, 0, -1, 0.482548,-99) ,
+4, 0.109052, 0, 0, 0.493675,-99) ,
 3, -1.538, 1, 0, 0.497769,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.03381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465743,-99) , 
-3, -4.11607, 0, 0, 0.502169,-99) , 
-13, 6.00476, 1, 0, 0.507159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465743,-99) ,
+3, -4.11607, 0, 0, 0.502169,-99) ,
+13, 6.00476, 1, 0, 0.507159,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488676,-99) , 
-9, -3.83752, 0, 0, 0.503457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488676,-99) ,
+9, -3.83752, 0, 0, 0.503457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45711,-99) , 
-6, 5.58097, 1, 0, 0.489664,-99) , 
-5, 2.10484, 0, 0, 0.499025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45711,-99) ,
+6, 5.58097, 1, 0, 0.489664,-99) ,
+5, 2.10484, 0, 0, 0.499025,-99) ,
 3, -1.538, 1, 0, 0.501729,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.0313464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.7716, 1, 1, 0.51193,-99) , 
+0,
+0,
+-1, 2.7716, 1, 1, 0.51193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473251,-99) , 
-9, -1.44915, 0, 0, 0.487879,-99) , 
-10, -0.0167024, 0, 0, 0.502124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473251,-99) ,
+9, -1.44915, 0, 0, 0.487879,-99) ,
+10, -0.0167024, 0, 0, 0.502124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486347,-99) , 
-3, -0.307804, 0, 0, 0.491662,-99) , 
-5, 0.985108, 1, 0, 0.494809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486347,-99) ,
+3, -0.307804, 0, 0, 0.491662,-99) ,
+5, 0.985108, 1, 0, 0.494809,-99) ,
 5, 2.55963, 0, 0, 0.498376,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.0210284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483066,-99) , 
-9, -2.04282, 1, 0, 0.497907,-99) , 
-13, 6.00476, 1, 0, 0.503117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483066,-99) ,
+9, -2.04282, 1, 0, 0.497907,-99) ,
+13, 6.00476, 1, 0, 0.503117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517375,-99) ,
 NN(
-0, 
-0, 
--1, -10.2982, 0, -1, 0.493361,-99) , 
-1, 73.9973, 0, 0, 0.495986,-99) , 
+0,
+0,
+-1, -10.2982, 0, -1, 0.493361,-99) ,
+1, 73.9973, 0, 0, 0.495986,-99) ,
 3, -1.538, 1, 0, 0.498356,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.0259188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478496,-99) , 
-2, 1.19173, 1, 0, 0.496811,-99) , 
-3, -2.1532, 1, 0, 0.505186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478496,-99) ,
+2, 1.19173, 1, 0, 0.496811,-99) ,
+3, -2.1532, 1, 0, 0.505186,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4926,-99) , 
-6, 6.36155, 0, 0, 0.502115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4926,-99) ,
+6, 6.36155, 0, 0, 0.502115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480687,-99) , 
-9, -0.62964, 1, 0, 0.49947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480687,-99) ,
+9, -0.62964, 1, 0, 0.49947,-99) ,
 5, 1.73301, 1, 0, 0.500674,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.0281091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.90732, 1, 1, 0.522951,-99) , 
+0,
+0,
+-1, 3.90732, 1, 1, 0.522951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483345,-99) , 
-4, 0.658517, 1, 0, 0.500259,-99) , 
-3, -2.76839, 1, 0, 0.504185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483345,-99) ,
+4, 0.658517, 1, 0, 0.500259,-99) ,
+3, -2.76839, 1, 0, 0.504185,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490653,-99) , 
-4, 1.72924, 0, 0, 0.500444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490653,-99) ,
+4, 1.72924, 0, 0, 0.500444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467744,-99) , 
-3, -2.76786, 0, 0, 0.495718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467744,-99) ,
+3, -2.76786, 0, 0, 0.495718,-99) ,
 6, 6.5957, 1, 0, 0.500683,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.0113955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.7249, 1, 1, 0.50317,-99) , 
+0,
+0,
+-1, 5.7249, 1, 1, 0.50317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484417,-99) , 
-8, -4.1985, 0, 0, 0.501241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484417,-99) ,
+8, -4.1985, 0, 0, 0.501241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474795,-99) , 
-7, -7.92168, 1, 0, 0.494513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474795,-99) ,
+7, -7.92168, 1, 0, 0.494513,-99) ,
 0, 1.62138, 1, 0, 0.500195,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.0100838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516498,-99) ,
 NN(
-0, 
-0, 
--1, -0.519638, 1, -1, 0.497328,-99) , 
-8, 0.173498, 0, 0, 0.499058,-99) , 
+0,
+0,
+-1, -0.519638, 1, -1, 0.497328,-99) ,
+8, 0.173498, 0, 0, 0.499058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476281,-99) , 
-0, 0.942049, 0, 0, 0.492666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476281,-99) ,
+0, 0.942049, 0, 0, 0.492666,-99) ,
 6, 8.05222, 1, 0, 0.498157,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.0150072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497714,-99) , 
-5, 3.13898, 0, 0, 0.509187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497714,-99) ,
+5, 3.13898, 0, 0, 0.509187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467533,-99) , 
-12, 5.82251, 1, 0, 0.498644,-99) , 
-6, 6.94247, 0, 0, 0.501124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467533,-99) ,
+12, 5.82251, 1, 0, 0.498644,-99) ,
+6, 6.94247, 0, 0, 0.501124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478797,-99) , 
-0, 0.942049, 0, 0, 0.492186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478797,-99) ,
+0, 0.942049, 0, 0, 0.492186,-99) ,
 6, 8.05222, 1, 0, 0.499864,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.0125929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499126,-99) , 
-13, 6.78694, 1, 0, 0.510238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499126,-99) ,
+13, 6.78694, 1, 0, 0.510238,-99) ,
 NN(
-0, 
-0, 
--1, 5.82251, 1, -1, 0.495706,-99) , 
-6, 6.94247, 0, 0, 0.499124,-99) , 
+0,
+0,
+-1, 5.82251, 1, -1, 0.495706,-99) ,
+6, 6.94247, 0, 0, 0.499124,-99) ,
 NN(
-0, 
-0, 
--1, 0.701797, 0, -1, 0.491472,-99) , 
+0,
+0,
+-1, 0.701797, 0, -1, 0.491472,-99) ,
 6, 8.05222, 1, 0, 0.498045,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.0131616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498801,-99) , 
-8, -2.64527, 1, 0, 0.510736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498801,-99) ,
+8, -2.64527, 1, 0, 0.510736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474409,-99) , 
-12, 5.82251, 1, 0, 0.498854,-99) , 
-6, 6.94247, 0, 0, 0.501648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474409,-99) ,
+12, 5.82251, 1, 0, 0.498854,-99) ,
+6, 6.94247, 0, 0, 0.501648,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480617,-99) , 
-14, 0.701797, 0, 0, 0.49462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480617,-99) ,
+14, 0.701797, 0, 0, 0.49462,-99) ,
 6, 8.05222, 1, 0, 0.500658,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.022163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498144,-99) , 
-3, -1.05399, 1, 0, 0.507871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498144,-99) ,
+3, -1.05399, 1, 0, 0.507871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480759,-99) , 
-3, -2.76794, 0, 0, 0.503882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480759,-99) ,
+3, -2.76794, 0, 0, 0.503882,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488992,-99) , 
-14, 1.60695, 1, 0, 0.498467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488992,-99) ,
+14, 1.60695, 1, 0, 0.498467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474912,-99) , 
-8, -4.27316, 0, 0, 0.496207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474912,-99) ,
+8, -4.27316, 0, 0, 0.496207,-99) ,
 12, 5.64623, 0, 0, 0.498874,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.0264946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481763,-99) , 
-2, 1.53611, 0, 0, 0.502125,-99) , 
-8, -0.492705, 0, 0, 0.506169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481763,-99) ,
+2, 1.53611, 0, 0, 0.502125,-99) ,
+8, -0.492705, 0, 0, 0.506169,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480688,-99) , 
-12, 3.2579, 0, 0, 0.499947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480688,-99) ,
+12, 3.2579, 0, 0, 0.499947,-99) ,
 NN(
-0, 
-0, 
--1, 0.302943, 0, -1, 0.486806,-99) , 
-8, -3.46468, 0, 0, 0.496646,-99) , 
+0,
+0,
+-1, 0.302943, 0, -1, 0.486806,-99) ,
+8, -3.46468, 0, 0, 0.496646,-99) ,
 12, 5.64623, 0, 0, 0.499956,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.0292545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490263,-99) , 
-2, 1.53611, 0, 0, 0.511161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490263,-99) ,
+2, 1.53611, 0, 0, 0.511161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492503,-99) , 
-10, 0.969967, 1, 0, 0.503708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492503,-99) ,
+10, 0.969967, 1, 0, 0.503708,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485372,-99) , 
-12, 2.63615, 0, 0, 0.511317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485372,-99) ,
+12, 2.63615, 0, 0, 0.511317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487852,-99) , 
-5, 1.5863, 1, 0, 0.492676,-99) , 
-12, 2.93948, 1, 0, 0.495968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487852,-99) ,
+5, 1.5863, 1, 0, 0.492676,-99) ,
+12, 2.93948, 1, 0, 0.495968,-99) ,
 12, 5.64623, 0, 0, 0.498658,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.0320324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490579,-99) , 
-4, 1.75846, 1, 0, 0.525448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490579,-99) ,
+4, 1.75846, 1, 0, 0.525448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464036,-99) , 
-13, 6.83873, 0, 0, 0.491916,-99) , 
-2, 1.08846, 1, 0, 0.506538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464036,-99) ,
+13, 6.83873, 0, 0, 0.491916,-99) ,
+2, 1.08846, 1, 0, 0.506538,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47363,-99) , 
-7, -6.33735, 1, 0, 0.501842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47363,-99) ,
+7, -6.33735, 1, 0, 0.501842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46663,-99) , 
-5, 3.38624, 1, 0, 0.498783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46663,-99) ,
+5, 3.38624, 1, 0, 0.498783,-99) ,
 4, 0.869138, 0, 0, 0.501872,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.027963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.6441, 0, 1, 0.522581,-99) , 
+0,
+0,
+-1, -1.6441, 0, 1, 0.522581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470382,-99) , 
-8, -2.56852, 1, 0, 0.489924,-99) , 
-2, 1.08846, 1, 0, 0.504162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470382,-99) ,
+8, -2.56852, 1, 0, 0.489924,-99) ,
+2, 1.08846, 1, 0, 0.504162,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495017,-99) , 
-10, -1.46663, 1, 0, 0.497673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495017,-99) ,
+10, -1.46663, 1, 0, 0.497673,-99) ,
 NN(
-0, 
-0, 
--1, -2.29709, 0, -1, 0.475739,-99) , 
-13, 6.28466, 0, 0, 0.493945,-99) , 
+0,
+0,
+-1, -2.29709, 0, -1, 0.475739,-99) ,
+13, 6.28466, 0, 0, 0.493945,-99) ,
 4, 0.869138, 0, 0, 0.498014,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.0205665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489164,-99) , 
-5, 1.40615, 0, 0, 0.503939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489164,-99) ,
+5, 1.40615, 0, 0, 0.503939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487116,-99) , 
-8, -0.123526, 1, 0, 0.502113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487116,-99) ,
+8, -0.123526, 1, 0, 0.502113,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470002,-99) , 
-7, -7.12951, 1, 0, 0.500717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470002,-99) ,
+7, -7.12951, 1, 0, 0.500717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475051,-99) , 
-3, -2.15313, 0, 0, 0.494641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475051,-99) ,
+3, -2.15313, 0, 0, 0.494641,-99) ,
 10, -0.974717, 0, 0, 0.500257,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.0181477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498692,-99) , 
-13, 6.3842, 1, 0, 0.516464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498692,-99) ,
+13, 6.3842, 1, 0, 0.516464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484578,-99) , 
-5, 1.67549, 0, 0, 0.505557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484578,-99) ,
+5, 1.67549, 0, 0, 0.505557,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495609,-99) , 
-5, 1.63095, 1, 0, 0.498147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495609,-99) ,
+5, 1.63095, 1, 0, 0.498147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479366,-99) , 
-6, 4.72412, 0, 0, 0.496277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479366,-99) ,
+6, 4.72412, 0, 0, 0.496277,-99) ,
 11, 3.36216, 1, 0, 0.497938,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.0246891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49737,-99) , 
-3, -1.23009, 0, 0, 0.518447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49737,-99) ,
+3, -1.23009, 0, 0, 0.518447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487843,-99) , 
-12, 2.95558, 1, 0, 0.507473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487843,-99) ,
+12, 2.95558, 1, 0, 0.507473,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485555,-99) , 
-7, -9.50602, 0, 0, 0.505966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485555,-99) ,
+7, -9.50602, 0, 0, 0.505966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485361,-99) , 
-2, 1.47255, 0, 0, 0.494808,-99) , 
-6, 6.74445, 0, 0, 0.499816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485361,-99) ,
+2, 1.47255, 0, 0, 0.494808,-99) ,
+6, 6.74445, 0, 0, 0.499816,-99) ,
 11, 3.36216, 1, 0, 0.501187,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.0176352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484969,-99) , 
-7, -8.71385, 0, 0, 0.498093,-99) , 
-14, 2.2573, 0, 0, 0.509193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484969,-99) ,
+7, -8.71385, 0, 0, 0.498093,-99) ,
+14, 2.2573, 0, 0, 0.509193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478273,-99) , 
-9, -3.41468, 0, 0, 0.496533,-99) , 
-9, -6.66846, 1, 0, 0.498455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478273,-99) ,
+9, -3.41468, 0, 0, 0.496533,-99) ,
+9, -6.66846, 1, 0, 0.498455,-99) ,
 11, 3.36216, 1, 0, 0.500377,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.0200773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497836,-99) , 
-2, 1.22153, 0, 0, 0.517853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497836,-99) ,
+2, 1.22153, 0, 0, 0.517853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487381,-99) , 
-5, 1.67549, 0, 0, 0.507428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487381,-99) ,
+5, 1.67549, 0, 0, 0.507428,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493382,-99) , 
-9, -4.87617, 1, 0, 0.497254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493382,-99) ,
+9, -4.87617, 1, 0, 0.497254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481979,-99) , 
-6, 4.72412, 0, 0, 0.495734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481979,-99) ,
+6, 4.72412, 0, 0, 0.495734,-99) ,
 11, 3.36216, 1, 0, 0.497826,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.0191045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.51513, 0, 1, 0.514717,-99) , 
+0,
+0,
+-1, 1.51513, 0, 1, 0.514717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473418,-99) , 
-2, 3.08082, 1, 0, 0.499354,-99) , 
-8, -3.86892, 1, 0, 0.502009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473418,-99) ,
+2, 3.08082, 1, 0, 0.499354,-99) ,
+8, -3.86892, 1, 0, 0.502009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480953,-99) , 
-5, 3.64218, 0, 0, 0.49085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480953,-99) ,
+5, 3.64218, 0, 0, 0.49085,-99) ,
 6, 8.05222, 1, 0, 0.500438,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.026079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475181,-99) , 
-13, 6.6383, 0, 0, 0.496077,-99) , 
-0, 0.894009, 1, 0, 0.504802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475181,-99) ,
+13, 6.6383, 0, 0, 0.496077,-99) ,
+0, 0.894009, 1, 0, 0.504802,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488829,-99) , 
-13, 7.12745, 1, 0, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488829,-99) ,
+13, 7.12745, 1, 0, 0.501348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485486,-99) , 
-5, 1.82832, 1, 0, 0.491566,-99) , 
-6, 6.74445, 0, 0, 0.495955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485486,-99) ,
+5, 1.82832, 1, 0, 0.491566,-99) ,
+6, 6.74445, 0, 0, 0.495955,-99) ,
 11, 3.36216, 1, 0, 0.497538,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.0228556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497305,-99) , 
-8, -0.635498, 0, 0, 0.501737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497305,-99) ,
+8, -0.635498, 0, 0, 0.501737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471196,-99) , 
-5, 4.09485, 1, 0, 0.499663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471196,-99) ,
+5, 4.09485, 1, 0, 0.499663,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481452,-99) , 
-8, -2.41908, 0, 0, 0.499351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481452,-99) ,
+8, -2.41908, 0, 0, 0.499351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46745,-99) , 
-8, -1.19152, 1, 0, 0.491144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46745,-99) ,
+8, -1.19152, 1, 0, 0.491144,-99) ,
 5, 1.73301, 0, 0, 0.497868,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.0165438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.96238, 0, 1, 0.505431,-99) , 
+0,
+0,
+-1, 1.96238, 0, 1, 0.505431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476895,-99) , 
-5, 4.09485, 1, 0, 0.503494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476895,-99) ,
+5, 4.09485, 1, 0, 0.503494,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51681,-99) ,
 NN(
-0, 
-0, 
--1, 15.6128, 1, -1, 0.486348,-99) , 
-6, 4.26993, 1, 0, 0.493742,-99) , 
+0,
+0,
+-1, 15.6128, 1, -1, 0.486348,-99) ,
+6, 4.26993, 1, 0, 0.493742,-99) ,
 5, 1.73301, 0, 0, 0.50144,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.0183086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487416,-99) , 
-13, 7.40408, 1, 0, 0.498889,-99) , 
-5, 3.80661, 0, 0, 0.501081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487416,-99) ,
+13, 7.40408, 1, 0, 0.498889,-99) ,
+5, 3.80661, 0, 0, 0.501081,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491466,-99) , 
-5, 2.48292, 1, 0, 0.507096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491466,-99) ,
+5, 2.48292, 1, 0, 0.507096,-99) ,
 NN(
-0, 
-0, 
--1, -0.35146, 0, -1, 0.479597,-99) , 
-3, -1.23036, 1, 0, 0.492193,-99) , 
+0,
+0,
+-1, -0.35146, 0, -1, 0.479597,-99) ,
+3, -1.23036, 1, 0, 0.492193,-99) ,
 8, -1.03923, 1, 0, 0.499067,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.0363719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495691,-99) , 
-0, 1.51542, 1, 0, 0.511434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495691,-99) ,
+0, 1.51542, 1, 0, 0.511434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464293,-99) , 
-12, 4.19384, 0, 0, 0.49004,-99) , 
-1, 38.7921, 0, 0, 0.501264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464293,-99) ,
+12, 4.19384, 0, 0, 0.49004,-99) ,
+1, 38.7921, 0, 0, 0.501264,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488483,-99) , 
-12, 3.97474, 1, 0, 0.506798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488483,-99) ,
+12, 3.97474, 1, 0, 0.506798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461848,-99) , 
-9, -1.83044, 0, 0, 0.48467,-99) , 
-7, -7.46883, 1, 0, 0.494693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461848,-99) ,
+9, -1.83044, 0, 0, 0.48467,-99) ,
+7, -7.46883, 1, 0, 0.494693,-99) ,
 7, -8.71385, 1, 0, 0.497611,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.0329253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478786,-99) , 
-7, -7.12951, 1, 0, 0.505168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478786,-99) ,
+7, -7.12951, 1, 0, 0.505168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464009,-99) , 
-12, 7.03656, 1, 0, 0.500841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464009,-99) ,
+12, 7.03656, 1, 0, 0.500841,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48853,-99) , 
-1, 25.4811, 0, 0, 0.497359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48853,-99) ,
+1, 25.4811, 0, 0, 0.497359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463483,-99) , 
-1, 36.532, 1, 0, 0.492876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463483,-99) ,
+1, 36.532, 1, 0, 0.492876,-99) ,
 9, -2.11435, 1, 0, 0.497197,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.0246325);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486364,-99) , 
-14, 1.92133, 0, 0, 0.498331,-99) , 
-8, -0.492705, 0, 0, 0.502367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486364,-99) ,
+14, 1.92133, 0, 0, 0.498331,-99) ,
+8, -0.492705, 0, 0, 0.502367,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494109,-99) , 
-13, 7.40405, 0, 0, 0.498368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494109,-99) ,
+13, 7.40405, 0, 0, 0.498368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479174,-99) , 
-9, -5.52993, 0, 0, 0.494915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479174,-99) ,
+9, -5.52993, 0, 0, 0.494915,-99) ,
 12, 5.64623, 0, 0, 0.497505,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.0170908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49801,-99) , 
-10, -1.964, 1, 0, 0.500145,-99) , 
-5, 3.80661, 0, 0, 0.501757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49801,-99) ,
+10, -1.964, 1, 0, 0.500145,-99) ,
+5, 3.80661, 0, 0, 0.501757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448181,-99) , 
-8, -0.230608, 0, 0, 0.484502,-99) , 
-9, -1.78702, 0, 0, 0.496031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448181,-99) ,
+8, -0.230608, 0, 0, 0.484502,-99) ,
+9, -1.78702, 0, 0, 0.496031,-99) ,
 8, -1.03923, 1, 0, 0.50046,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.0288477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476899,-99) , 
-10, -1.964, 0, 0, 0.506325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476899,-99) ,
+10, -1.964, 0, 0, 0.506325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489475,-99) , 
-4, 1.62279, 1, 0, 0.50437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489475,-99) ,
+4, 1.62279, 1, 0, 0.50437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448136,-99) , 
-14, 0.556533, 1, 0, 0.484798,-99) , 
-11, 3.90453, 1, 0, 0.493796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448136,-99) ,
+14, 0.556533, 1, 0, 0.484798,-99) ,
+11, 3.90453, 1, 0, 0.493796,-99) ,
 8, -1.03923, 1, 0, 0.501976,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.0179984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499168,-99) , 
-5, 3.33914, 0, 0, 0.50368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499168,-99) ,
+5, 3.33914, 0, 0, 0.50368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475083,-99) , 
-9, -4.03709, 0, 0, 0.494096,-99) , 
-3, -1.23041, 0, 0, 0.499953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475083,-99) ,
+9, -4.03709, 0, 0, 0.494096,-99) ,
+3, -1.23041, 0, 0, 0.499953,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443649,-99) , 
-6, 5.85399, 0, 0, 0.481598,-99) , 
-14, 1.44058, 0, 0, 0.491353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443649,-99) ,
+6, 5.85399, 0, 0, 0.481598,-99) ,
+14, 1.44058, 0, 0, 0.491353,-99) ,
 8, -1.03923, 1, 0, 0.498006,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.0246392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492762,-99) , 
-7, -9.50602, 0, 0, 0.506226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492762,-99) ,
+7, -9.50602, 0, 0, 0.506226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48373,-99) , 
-8, -3.34919, 1, 0, 0.491882,-99) , 
-3, -1.23041, 0, 0, 0.500649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48373,-99) ,
+8, -3.34919, 1, 0, 0.491882,-99) ,
+3, -1.23041, 0, 0, 0.500649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507295,-99) ,
 NN(
-0, 
-0, 
--1, 5.03475, 1, -1, 0.481068,-99) , 
-13, 6.41238, 1, 0, 0.489166,-99) , 
+0,
+0,
+-1, 5.03475, 1, -1, 0.481068,-99) ,
+13, 6.41238, 1, 0, 0.489166,-99) ,
 8, -1.03923, 1, 0, 0.49805,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.0197778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489134,-99) , 
-3, -0.175785, 1, 0, 0.503897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489134,-99) ,
+3, -0.175785, 1, 0, 0.503897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480721,-99) , 
-14, 2.25705, 1, 0, 0.493544,-99) , 
-3, -1.23041, 0, 0, 0.499871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480721,-99) ,
+14, 2.25705, 1, 0, 0.493544,-99) ,
+3, -1.23041, 0, 0, 0.499871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447085,-99) , 
-4, 0.869077, 1, 0, 0.481746,-99) , 
-9, -1.78702, 0, 0, 0.491519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447085,-99) ,
+4, 0.869077, 1, 0, 0.481746,-99) ,
+9, -1.78702, 0, 0, 0.491519,-99) ,
 8, -1.03923, 1, 0, 0.497981,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.015857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475977,-99) , 
-13, 7.2441, 1, 0, 0.495629,-99) , 
-13, 7.68394, 0, 0, 0.497653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475977,-99) ,
+13, 7.2441, 1, 0, 0.495629,-99) ,
+13, 7.68394, 0, 0, 0.497653,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486713,-99) , 
-3, -2.47534, 0, 0, 0.500516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486713,-99) ,
+3, -2.47534, 0, 0, 0.500516,-99) ,
 NN(
-0, 
-0, 
--1, -0.35146, 0, -1, 0.478891,-99) , 
-3, -1.23036, 1, 0, 0.488783,-99) , 
+0,
+0,
+-1, -0.35146, 0, -1, 0.478891,-99) ,
+3, -1.23036, 1, 0, 0.488783,-99) ,
 8, -1.03923, 1, 0, 0.495646,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.0237077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494417,-99) , 
-13, 5.8772, 1, 0, 0.497348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494417,-99) ,
+13, 5.8772, 1, 0, 0.497348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471844,-99) , 
-12, 2.71223, 0, 0, 0.495477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471844,-99) ,
+12, 2.71223, 0, 0, 0.495477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453432,-99) , 
-6, 6.61696, 1, 0, 0.477736,-99) , 
-4, 1.72997, 0, 0, 0.487781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453432,-99) ,
+6, 6.61696, 1, 0, 0.477736,-99) ,
+4, 1.72997, 0, 0, 0.487781,-99) ,
 5, 3.38624, 1, 0, 0.494011,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.0186995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499543,-99) , 
-10, -1.9595, 1, 0, 0.502234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499543,-99) ,
+10, -1.9595, 1, 0, 0.502234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477726,-99) , 
-6, 4.0577, 0, 0, 0.500328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477726,-99) ,
+6, 4.0577, 0, 0, 0.500328,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473172,-99) , 
-4, 1.72997, 0, 0, 0.494951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473172,-99) ,
+4, 1.72997, 0, 0, 0.494951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46403,-99) , 
-7, -11.0904, 0, 0, 0.486484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46403,-99) ,
+7, -11.0904, 0, 0, 0.486484,-99) ,
 5, 3.38624, 1, 0, 0.497692,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.0212226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485135,-99) , 
-10, -1.25639, 0, 0, 0.500731,-99) , 
-10, 2.96467, 0, 0, 0.504043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485135,-99) ,
+10, -1.25639, 0, 0, 0.500731,-99) ,
+10, 2.96467, 0, 0, 0.504043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475209,-99) , 
-14, 0.840096, 0, 0, 0.488477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475209,-99) ,
+14, 0.840096, 0, 0, 0.488477,-99) ,
 5, 3.38624, 1, 0, 0.50108,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.014168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49994,-99) , 
-10, -1.9595, 1, 0, 0.502658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49994,-99) ,
+10, -1.9595, 1, 0, 0.502658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47908,-99) , 
-6, 4.0577, 0, 0, 0.500826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47908,-99) ,
+6, 4.0577, 0, 0, 0.500826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460169,-99) , 
-12, 6.2035, 0, 0, 0.480415,-99) , 
-5, 3.60275, 1, 0, 0.488556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460169,-99) ,
+12, 6.2035, 0, 0, 0.480415,-99) ,
+5, 3.60275, 1, 0, 0.488556,-99) ,
 5, 3.38624, 1, 0, 0.498491,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.0189171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495722,-99) , 
-8, -1.63146, 0, 0, 0.500639,-99) , 
-10, 2.96467, 0, 0, 0.50364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495722,-99) ,
+8, -1.63146, 0, 0, 0.500639,-99) ,
+10, 2.96467, 0, 0, 0.50364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503858,-99) ,
 NN(
-0, 
-0, 
--1, -2.60504, 1, -1, 0.479063,-99) , 
-11, 5.15471, 1, 0, 0.487759,-99) , 
+0,
+0,
+-1, -2.60504, 1, -1, 0.479063,-99) ,
+11, 5.15471, 1, 0, 0.487759,-99) ,
 5, 3.38624, 1, 0, 0.500618,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.0247858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479521,-99) , 
-12, 2.71223, 0, 0, 0.505718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479521,-99) ,
+12, 2.71223, 0, 0, 0.505718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481463,-99) , 
-8, 0.254593, 1, 0, 0.503916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481463,-99) ,
+8, 0.254593, 1, 0, 0.503916,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46735,-99) , 
-7, -8.97475, 1, 0, 0.496412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46735,-99) ,
+7, -8.97475, 1, 0, 0.496412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469935,-99) , 
-7, -11.0904, 0, 0, 0.489168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469935,-99) ,
+7, -11.0904, 0, 0, 0.489168,-99) ,
 5, 3.38624, 1, 0, 0.50111,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.0195381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485111,-99) , 
-1, 42.6087, 1, 0, 0.501038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485111,-99) ,
+1, 42.6087, 1, 0, 0.501038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480858,-99) , 
-6, 4.0577, 0, 0, 0.499471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480858,-99) ,
+6, 4.0577, 0, 0, 0.499471,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476609,-99) , 
-3, -0.41007, 1, 0, 0.498282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476609,-99) ,
+3, -0.41007, 1, 0, 0.498282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476079,-99) , 
-3, -1.23037, 0, 0, 0.490043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476079,-99) ,
+3, -1.23037, 0, 0, 0.490043,-99) ,
 5, 3.38624, 1, 0, 0.497678,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.0187492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50678,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494475,-99) , 
-13, 6.10699, 1, 0, 0.499424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494475,-99) ,
+13, 6.10699, 1, 0, 0.499424,-99) ,
 NN(
-0, 
-0, 
--1, 6.06828, 0, -1, 0.48849,-99) , 
-0, 0.942871, 1, 0, 0.494522,-99) , 
+0,
+0,
+-1, 6.06828, 0, -1, 0.48849,-99) ,
+0, 0.942871, 1, 0, 0.494522,-99) ,
 7, -11.0904, 1, 0, 0.495855,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.0221183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49671,-99) , 
-13, 6.75484, 1, 0, 0.510598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49671,-99) ,
+13, 6.75484, 1, 0, 0.510598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494837,-99) , 
-12, 2.83161, 1, 0, 0.497755,-99) , 
-3, -0.307639, 0, 0, 0.500639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494837,-99) ,
+12, 2.83161, 1, 0, 0.497755,-99) ,
+3, -0.307639, 0, 0, 0.500639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468315,-99) , 
-3, -1.53783, 1, 0, 0.485688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468315,-99) ,
+3, -1.53783, 1, 0, 0.485688,-99) ,
 13, 6.00476, 0, 0, 0.498579,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.0182596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497436,-99) , 
-0, 1.52446, 0, 0, 0.502874,-99) , 
-12, 7.22007, 0, 0, 0.504529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497436,-99) ,
+0, 1.52446, 0, 0, 0.502874,-99) ,
+12, 7.22007, 0, 0, 0.504529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464242,-99) , 
-14, 1.43777, 0, 0, 0.486933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464242,-99) ,
+14, 1.43777, 0, 0, 0.486933,-99) ,
 13, 6.00476, 0, 0, 0.502105,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.0267174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498304,-99) , 
-5, 2.24246, 0, 0, 0.507951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498304,-99) ,
+5, 2.24246, 0, 0, 0.507951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479732,-99) , 
-5, 3.68633, 0, 0, 0.498063,-99) , 
-5, 3.17666, 1, 0, 0.505466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479732,-99) ,
+5, 3.68633, 0, 0, 0.498063,-99) ,
+5, 3.17666, 1, 0, 0.505466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471875,-99) , 
-5, 2.19716, 1, 0, 0.486404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471875,-99) ,
+5, 2.19716, 1, 0, 0.486404,-99) ,
 13, 6.00476, 0, 0, 0.50284,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.0229481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491142,-99) , 
-3, -0.922223, 0, 0, 0.516406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491142,-99) ,
+3, -0.922223, 0, 0, 0.516406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49342,-99) , 
-11, 4.72274, 0, 0, 0.503404,-99) , 
-12, 3.39541, 1, 0, 0.505634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49342,-99) ,
+11, 4.72274, 0, 0, 0.503404,-99) ,
+12, 3.39541, 1, 0, 0.505634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472519,-99) , 
-6, 6.07452, 0, 0, 0.488119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472519,-99) ,
+6, 6.07452, 0, 0, 0.488119,-99) ,
 13, 6.00476, 0, 0, 0.503222,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.0265023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49575,-99) , 
-3, -0.922826, 1, 0, 0.515218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49575,-99) ,
+3, -0.922826, 1, 0, 0.515218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488064,-99) , 
-5, 2.55963, 1, 0, 0.509249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488064,-99) ,
+5, 2.55963, 1, 0, 0.509249,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48026,-99) , 
-11, 5.34911, 1, 0, 0.515731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48026,-99) ,
+11, 5.34911, 1, 0, 0.515731,-99) ,
 NN(
-0, 
-0, 
--1, 4.2847, 0, -1, 0.49388,-99) , 
-7, -10.2982, 1, 0, 0.497807,-99) , 
+0,
+0,
+-1, 4.2847, 0, -1, 0.49388,-99) ,
+7, -10.2982, 1, 0, 0.497807,-99) ,
 4, 0.246678, 1, 0, 0.501572,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.0189564);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494508,-99) , 
-3, -0.922223, 0, 0, 0.517909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494508,-99) ,
+3, -0.922223, 0, 0, 0.517909,-99) ,
 NN(
-0, 
-0, 
--1, 7.92391, 0, 1, 0.505345,-99) , 
-12, 3.39541, 1, 0, 0.507499,-99) , 
+0,
+0,
+-1, 7.92391, 0, 1, 0.505345,-99) ,
+12, 3.39541, 1, 0, 0.507499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469936,-99) , 
-0, 0.990103, 1, 0, 0.493065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469936,-99) ,
+0, 0.990103, 1, 0, 0.493065,-99) ,
 13, 6.00476, 0, 0, 0.505513,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.022636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495881,-99) , 
-4, 0.615066, 1, 0, 0.505918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495881,-99) ,
+4, 0.615066, 1, 0, 0.505918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473227,-99) , 
-1, 68.9786, 1, 0, 0.503412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473227,-99) ,
+1, 68.9786, 1, 0, 0.503412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488476,-99) ,
 5, 3.79955, 1, 0, 0.501976,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.020324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.06851, 1, 1, 0.506832,-99) , 
+0,
+0,
+-1, -1.06851, 1, 1, 0.506832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46961,-99) , 
-11, 6.68849, 1, 0, 0.487795,-99) , 
-4, 1.4916, 1, 0, 0.504164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46961,-99) ,
+11, 6.68849, 1, 0, 0.487795,-99) ,
+4, 1.4916, 1, 0, 0.504164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471461,-99) , 
-14, 1.60671, 1, 0, 0.492306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471461,-99) ,
+14, 1.60671, 1, 0, 0.492306,-99) ,
 10, -1.95956, 0, 0, 0.502882,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.020251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491489,-99) , 
-3, -0.922223, 0, 0, 0.510732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491489,-99) ,
+3, -0.922223, 0, 0, 0.510732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486918,-99) , 
-5, 2.23311, 0, 0, 0.498094,-99) , 
-12, 3.39541, 1, 0, 0.500259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486918,-99) ,
+5, 2.23311, 0, 0, 0.498094,-99) ,
+12, 3.39541, 1, 0, 0.500259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472064,-99) , 
-14, 1.43777, 0, 0, 0.49147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472064,-99) ,
+14, 1.43777, 0, 0, 0.49147,-99) ,
 13, 6.00476, 0, 0, 0.49905,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.0198064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494288,-99) , 
-1, 18.4142, 1, 0, 0.501273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494288,-99) ,
+1, 18.4142, 1, 0, 0.501273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470882,-99) , 
-1, 68.9786, 1, 0, 0.498943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470882,-99) ,
+1, 68.9786, 1, 0, 0.498943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487438,-99) ,
 5, 3.79955, 1, 0, 0.497837,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.0171074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498241,-99) , 
-5, 2.0627, 1, 0, 0.513223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498241,-99) ,
+5, 2.0627, 1, 0, 0.513223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495987,-99) , 
-13, 7.92391, 0, 0, 0.498329,-99) , 
-12, 3.39541, 1, 0, 0.500881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495987,-99) ,
+13, 7.92391, 0, 0, 0.498329,-99) ,
+12, 3.39541, 1, 0, 0.500881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474936,-99) , 
-6, 6.07452, 0, 0, 0.490043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474936,-99) ,
+6, 6.07452, 0, 0, 0.490043,-99) ,
 13, 6.00476, 0, 0, 0.49939,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.0143486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49847,-99) , 
-3, -0.922223, 0, 0, 0.51318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49847,-99) ,
+3, -0.922223, 0, 0, 0.51318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498735,-99) , 
-3, -0.307752, 0, 0, 0.501579,-99) , 
-12, 3.39541, 1, 0, 0.503566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498735,-99) ,
+3, -0.307752, 0, 0, 0.501579,-99) ,
+12, 3.39541, 1, 0, 0.503566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476589,-99) , 
-8, -2.66513, 1, 0, 0.49055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476589,-99) ,
+8, -2.66513, 1, 0, 0.49055,-99) ,
 13, 6.00476, 0, 0, 0.501777,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.0206995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.76839, 1, 1, 0.508767,-99) , 
+0,
+0,
+-1, -2.76839, 1, 1, 0.508767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470063,-99) , 
-3, -2.76835, 0, 0, 0.500968,-99) , 
-9, -2.11435, 1, 0, 0.505173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470063,-99) ,
+3, -2.76835, 0, 0, 0.500968,-99) ,
+9, -2.11435, 1, 0, 0.505173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479222,-99) , 
-3, -1.53783, 1, 0, 0.491171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479222,-99) ,
+3, -1.53783, 1, 0, 0.491171,-99) ,
 13, 6.00476, 0, 0, 0.503249,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.0158991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49778,-99) , 
-3, -4.26247, 0, 0, 0.509562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49778,-99) ,
+3, -4.26247, 0, 0, 0.509562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488709,-99) , 
-12, 5.08896, 1, 0, 0.496473,-99) , 
-8, -4.27316, 1, 0, 0.498291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488709,-99) ,
+12, 5.08896, 1, 0, 0.496473,-99) ,
+8, -4.27316, 1, 0, 0.498291,-99) ,
 3, -3.38357, 1, 0, 0.499568,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.0136675);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49904,-99) , 
-11, 4.88307, 0, 0, 0.510005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49904,-99) ,
+11, 4.88307, 0, 0, 0.510005,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49676,-99) , 
-9, -2.55508, 1, 0, 0.503689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49676,-99) ,
+9, -2.55508, 1, 0, 0.503689,-99) ,
 NN(
-0, 
-0, 
--1, 1.23184, 1, -1, 0.494215,-99) , 
-12, 5.64623, 0, 0, 0.497532,-99) , 
+0,
+0,
+-1, 1.23184, 1, -1, 0.494215,-99) ,
+12, 5.64623, 0, 0, 0.497532,-99) ,
 3, -3.38357, 1, 0, 0.498946,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.0120247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -4.26247, 0, 1, 0.509926,-99) , 
+0,
+0,
+-1, -4.26247, 0, 1, 0.509926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.805369, 0, 1, 0.511985,-99) , 
+0,
+0,
+-1, -0.805369, 0, 1, 0.511985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458906,-99) , 
-7, -6.82805, 1, 0, 0.498283,-99) , 
-7, -6.33735, 0, 0, 0.499882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458906,-99) ,
+7, -6.82805, 1, 0, 0.498283,-99) ,
+7, -6.33735, 0, 0, 0.499882,-99) ,
 3, -3.38357, 1, 0, 0.50102,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.0276997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488911,-99) , 
-8, -1.56854, 1, 0, 0.503524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488911,-99) ,
+8, -1.56854, 1, 0, 0.503524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463536,-99) , 
-13, 7.28432, 0, 0, 0.494208,-99) , 
-2, 2.0683, 1, 0, 0.499641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463536,-99) ,
+13, 7.28432, 0, 0, 0.494208,-99) ,
+2, 2.0683, 1, 0, 0.499641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478051,-99) , 
-9, -1.97889, 0, 0, 0.490456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478051,-99) ,
+9, -1.97889, 0, 0, 0.490456,-99) ,
 13, 6.00476, 0, 0, 0.498379,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.0137557);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482338,-99) , 
-13, 7.48389, 1, 0, 0.499638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482338,-99) ,
+13, 7.48389, 1, 0, 0.499638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47674,-99) , 
-5, 3.79955, 1, 0, 0.497706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47674,-99) ,
+5, 3.79955, 1, 0, 0.497706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484958,-99) ,
 13, 7.96377, 1, 0, 0.496574,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.0173902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494006,-99) , 
-14, 1.29489, 1, 0, 0.504228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494006,-99) ,
+14, 1.29489, 1, 0, 0.504228,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493809,-99) , 
-0, 1.71092, 0, 0, 0.495633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493809,-99) ,
+0, 1.71092, 0, 0, 0.495633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482329,-99) , 
-9, -6.66846, 0, 0, 0.493893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482329,-99) ,
+9, -6.66846, 0, 0, 0.493893,-99) ,
 3, -3.38357, 1, 0, 0.495064,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.0150604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496262,-99) , 
-7, -6.33735, 0, 0, 0.498424,-99) , 
-3, -4.30635, 1, 0, 0.499836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496262,-99) ,
+7, -6.33735, 0, 0, 0.498424,-99) ,
+3, -4.30635, 1, 0, 0.499836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478485,-99) , 
-0, 1.67908, 1, 0, 0.490813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478485,-99) ,
+0, 1.67908, 1, 0, 0.490813,-99) ,
 0, 1.62138, 1, 0, 0.498433,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.0136491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484387,-99) , 
-13, 6.00476, 0, 0, 0.501131,-99) , 
-3, -3.99875, 1, 0, 0.502248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484387,-99) ,
+13, 6.00476, 0, 0, 0.501131,-99) ,
+3, -3.99875, 1, 0, 0.502248,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473624,-99) , 
-7, -7.92168, 1, 0, 0.491455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473624,-99) ,
+7, -7.92168, 1, 0, 0.491455,-99) ,
 0, 1.62138, 1, 0, 0.50057,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.0156709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49503,-99) , 
-7, -7.12951, 0, 0, 0.498369,-99) , 
-13, 5.7249, 1, 0, 0.499698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49503,-99) ,
+7, -7.12951, 0, 0, 0.498369,-99) ,
+13, 5.7249, 1, 0, 0.499698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507806,-99) ,
 NN(
-0, 
-0, 
--1, -0.92273, 1, -1, 0.481707,-99) , 
-8, -1.84813, 0, 0, 0.490472,-99) , 
+0,
+0,
+-1, -0.92273, 1, -1, 0.481707,-99) ,
+8, -1.84813, 0, 0, 0.490472,-99) ,
 0, 1.62138, 1, 0, 0.498264,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.0118734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498773,-99) , 
-14, 2.53327, 0, 0, 0.502656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498773,-99) ,
+14, 2.53327, 0, 0, 0.502656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48779,-99) , 
-5, 1.34818, 0, 0, 0.501187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48779,-99) ,
+5, 1.34818, 0, 0, 0.501187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476917,-99) , 
-11, 4.87126, 0, 0, 0.491756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476917,-99) ,
+11, 4.87126, 0, 0, 0.491756,-99) ,
 0, 1.62138, 1, 0, 0.499721,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.0112233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.96401, 1, 1, 0.504336,-99) , 
+0,
+0,
+-1, -1.96401, 1, 1, 0.504336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492654,-99) , 
-14, 3.55711, 1, 0, 0.502545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492654,-99) ,
+14, 3.55711, 1, 0, 0.502545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473598,-99) , 
-6, 7.20424, 1, 0, 0.491163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473598,-99) ,
+6, 7.20424, 1, 0, 0.491163,-99) ,
 0, 1.62138, 1, 0, 0.500776,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.0123297);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472046,-99) , 
-1, 9.42178, 0, 0, 0.499309,-99) , 
-1, 73.9973, 0, 0, 0.5006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472046,-99) ,
+1, 9.42178, 0, 0, 0.499309,-99) ,
+1, 73.9973, 0, 0, 0.5006,-99) ,
 NN(
-0, 
-0, 
--1, 0.892862, 0, -1, 0.490362,-99) , 
+0,
+0,
+-1, 0.892862, 0, -1, 0.490362,-99) ,
 0, 1.62138, 1, 0, 0.499008,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.0193421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45877,-99) , 
-3, -1.84554, 0, 0, 0.493772,-99) , 
-9, -4.62905, 1, 0, 0.501536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45877,-99) ,
+3, -1.84554, 0, 0, 0.493772,-99) ,
+9, -4.62905, 1, 0, 0.501536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509463,-99) ,
 NN(
-0, 
-0, 
--1, 0.121333, 0, -1, 0.492965,-99) , 
-14, -0.993546, 1, 0, 0.495262,-99) , 
+0,
+0,
+-1, 0.121333, 0, -1, 0.492965,-99) ,
+14, -0.993546, 1, 0, 0.495262,-99) ,
 5, 2.97294, 0, 0, 0.497343,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.0189187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504679,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495196,-99) , 
-2, 3.08082, 0, 0, 0.500329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495196,-99) ,
+2, 3.08082, 0, 0, 0.500329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456772,-99) , 
-14, -1.7944, 1, 0, 0.483371,-99) , 
-14, -1.08677, 0, 0, 0.49742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456772,-99) ,
+14, -1.7944, 1, 0, 0.483371,-99) ,
+14, -1.08677, 0, 0, 0.49742,-99) ,
 14, 3.55711, 0, 0, 0.498567,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.0109324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499373,-99) , 
-7, -9.50602, 1, 0, 0.502631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499373,-99) ,
+7, -9.50602, 1, 0, 0.502631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482539,-99) , 
-5, 3.79955, 1, 0, 0.500936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482539,-99) ,
+5, 3.79955, 1, 0, 0.500936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487299,-99) ,
 13, 7.96377, 1, 0, 0.499725,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.0155463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489752,-99) , 
-13, 7.48389, 1, 0, 0.504081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489752,-99) ,
+13, 7.48389, 1, 0, 0.504081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485269,-99) , 
-5, 3.79955, 1, 0, 0.502494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485269,-99) ,
+5, 3.79955, 1, 0, 0.502494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49003,-99) ,
 13, 7.96377, 1, 0, 0.501387,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.0191796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494863,-99) , 
-4, -0.375782, 1, 0, 0.49781,-99) , 
-2, 3.08082, 0, 0, 0.500905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494863,-99) ,
+4, -0.375782, 1, 0, 0.49781,-99) ,
+2, 3.08082, 0, 0, 0.500905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471275,-99) , 
-14, -2.01554, 0, 0, 0.493015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471275,-99) ,
+14, -2.01554, 0, 0, 0.493015,-99) ,
 14, -0.993823, 0, 0, 0.49968,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.0184055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498388,-99) , 
-8, -2.74685, 1, 0, 0.514367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498388,-99) ,
+8, -2.74685, 1, 0, 0.514367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474284,-99) , 
-3, -1.75728, 0, 0, 0.500452,-99) , 
-3, -2.46078, 1, 0, 0.503158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474284,-99) ,
+3, -1.75728, 0, 0, 0.500452,-99) ,
+3, -2.46078, 1, 0, 0.503158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472177,-99) , 
-0, 1.46759, 1, 0, 0.492014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472177,-99) ,
+0, 1.46759, 1, 0, 0.492014,-99) ,
 14, -0.993823, 0, 0, 0.501428,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.0318303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494771,-99) , 
-0, 1.46815, 1, 0, 0.520548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494771,-99) ,
+0, 1.46815, 1, 0, 0.520548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449247,-99) , 
-7, -8.71385, 0, 0, 0.483588,-99) , 
-14, 0.956809, 0, 0, 0.505041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449247,-99) ,
+7, -8.71385, 0, 0, 0.483588,-99) ,
+14, 0.956809, 0, 0, 0.505041,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489973,-99) , 
-4, 1.17926, 1, 0, 0.502212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489973,-99) ,
+4, 1.17926, 1, 0, 0.502212,-99) ,
 NN(
-0, 
-0, 
--1, 7.14655, 0, -1, 0.48173,-99) , 
-4, 0.109052, 0, 0, 0.496785,-99) , 
+0,
+0,
+-1, 7.14655, 0, -1, 0.48173,-99) ,
+4, 0.109052, 0, 0, 0.496785,-99) ,
 3, -1.84559, 1, 0, 0.499044,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.0293034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487408,-99) , 
-8, -2.54084, 1, 0, 0.508158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487408,-99) ,
+8, -2.54084, 1, 0, 0.508158,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49256,-99) , 
-3, -1.84559, 1, 0, 0.500439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49256,-99) ,
+3, -1.84559, 1, 0, 0.500439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465837,-99) , 
-10, -1.95956, 0, 0, 0.497446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465837,-99) ,
+10, -1.95956, 0, 0, 0.497446,-99) ,
 4, 1.4916, 0, 0, 0.499164,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.0241834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490177,-99) , 
-12, 7.0159, 1, 0, 0.517094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490177,-99) ,
+12, 7.0159, 1, 0, 0.517094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489915,-99) , 
-13, 6.67055, 0, 0, 0.50124,-99) , 
-4, 1.4916, 0, 0, 0.50379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489915,-99) ,
+13, 6.67055, 0, 0, 0.50124,-99) ,
+4, 1.4916, 0, 0, 0.50379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478098,-99) , 
-8, -2.25234, 0, 0, 0.494374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478098,-99) ,
+8, -2.25234, 0, 0, 0.494374,-99) ,
 14, -0.993823, 0, 0, 0.502328,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.0237688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48818,-99) , 
-7, -7.12951, 1, 0, 0.50785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48818,-99) ,
+7, -7.12951, 1, 0, 0.50785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484523,-99) , 
-6, 6.74445, 0, 0, 0.497855,-99) , 
-11, 4.68354, 1, 0, 0.502352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484523,-99) ,
+6, 6.74445, 0, 0, 0.497855,-99) ,
+11, 4.68354, 1, 0, 0.502352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488009,-99) ,
 13, 7.96377, 1, 0, 0.501078,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.0122997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.503271,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.503271,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469263,-99) , 
-8, -1.63187, 0, 0, 0.486928,-99) , 
-3, -3.07588, 0, 0, 0.50106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469263,-99) ,
+8, -1.63187, 0, 0, 0.486928,-99) ,
+3, -3.07588, 0, 0, 0.50106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49162,-99) ,
 10, 3.94951, 1, 0, 0.499784,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.0229108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483271,-99) , 
-5, 2.78234, 1, 0, 0.5127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483271,-99) ,
+5, 2.78234, 1, 0, 0.5127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48433,-99) , 
-14, 3.47456, 1, 0, 0.49669,-99) , 
-10, -1.46714, 1, 0, 0.49959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48433,-99) ,
+14, 3.47456, 1, 0, 0.49669,-99) ,
+10, -1.46714, 1, 0, 0.49959,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473802,-99) , 
-1, 25.9461, 0, 0, 0.501972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473802,-99) ,
+1, 25.9461, 0, 0, 0.501972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468524,-99) , 
-14, -1.95355, 0, 0, 0.492264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468524,-99) ,
+14, -1.95355, 0, 0, 0.492264,-99) ,
 14, -0.343689, 0, 0, 0.497951,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.0189927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503235,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493388,-99) , 
-10, -1.96401, 1, 0, 0.496974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493388,-99) ,
+10, -1.96401, 1, 0, 0.496974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447867,-99) , 
-11, 5.02101, 0, 0, 0.480408,-99) , 
-0, 1.62138, 1, 0, 0.49448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447867,-99) ,
+11, 5.02101, 0, 0, 0.480408,-99) ,
+0, 1.62138, 1, 0, 0.49448,-99) ,
 14, 3.55711, 0, 0, 0.495865,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.0245893);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477972,-99) , 
-5, 3.46704, 1, 0, 0.503353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477972,-99) ,
+5, 3.46704, 1, 0, 0.503353,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486439,-99) , 
-7, -7.12951, 0, 0, 0.493168,-99) , 
-8, -2.60286, 0, 0, 0.498816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486439,-99) ,
+7, -7.12951, 0, 0, 0.493168,-99) ,
+8, -2.60286, 0, 0, 0.498816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471397,-99) , 
-6, 7.20424, 1, 0, 0.490875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471397,-99) ,
+6, 7.20424, 1, 0, 0.490875,-99) ,
 0, 1.62138, 1, 0, 0.497583,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.0137128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496958,-99) , 
-14, 2.62814, 0, 0, 0.499955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496958,-99) ,
+14, 2.62814, 0, 0, 0.499955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48794,-99) , 
-14, 3.55711, 1, 0, 0.498111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48794,-99) ,
+14, 3.55711, 1, 0, 0.498111,-99) ,
 NN(
-0, 
-0, 
--1, 0.892862, 0, -1, 0.489122,-99) , 
+0,
+0,
+-1, 0.892862, 0, -1, 0.489122,-99) ,
 0, 1.62138, 1, 0, 0.496715,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.0287927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487687,-99) , 
-2, 2.06669, 0, 0, 0.498382,-99) , 
-5, 1.31971, 1, 0, 0.501556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487687,-99) ,
+2, 2.06669, 0, 0, 0.498382,-99) ,
+5, 1.31971, 1, 0, 0.501556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515122,-99) ,
 NN(
-0, 
-0, 
--1, -2.71919, 1, -1, 0.486695,-99) , 
-8, -1.72975, 0, 0, 0.49531,-99) , 
+0,
+0,
+-1, -2.71919, 1, -1, 0.486695,-99) ,
+8, -1.72975, 0, 0, 0.49531,-99) ,
 14, 2.25685, 1, 0, 0.499337,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.0306776);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49667,-99) , 
-4, 1.0275, 0, 0, 0.50786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49667,-99) ,
+4, 1.0275, 0, 0, 0.50786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469601,-99) , 
-12, 2.85988, 0, 0, 0.503745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469601,-99) ,
+12, 2.85988, 0, 0, 0.503745,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477553,-99) , 
-5, 2.09082, 0, 0, 0.505211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477553,-99) ,
+5, 2.09082, 0, 0, 0.505211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48289,-99) , 
-0, 0.990133, 0, 0, 0.49551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48289,-99) ,
+0, 0.990133, 0, 0, 0.49551,-99) ,
 2, 2.06669, 1, 0, 0.500653,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.0352186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485947,-99) , 
-2, 0.642561, 0, 0, 0.513963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485947,-99) ,
+2, 0.642561, 0, 0, 0.513963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481202,-99) , 
-8, -2.6562, 1, 0, 0.494608,-99) , 
-13, 6.92865, 1, 0, 0.506088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481202,-99) ,
+8, -2.6562, 1, 0, 0.494608,-99) ,
+13, 6.92865, 1, 0, 0.506088,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494747,-99) , 
-9, -2.19935, 1, 0, 0.506048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494747,-99) ,
+9, -2.19935, 1, 0, 0.506048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4658,-99) , 
-3, -0.615102, 0, 0, 0.483188,-99) , 
-10, -0.00878896, 0, 0, 0.497138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4658,-99) ,
+3, -0.615102, 0, 0, 0.483188,-99) ,
+10, -0.00878896, 0, 0, 0.497138,-99) ,
 6, 6.5957, 1, 0, 0.502387,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.0259259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.12354, 1, 1, 0.509971,-99) , 
+0,
+0,
+-1, 6.12354, 1, 1, 0.509971,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 0, -1, 0.480166,-99) , 
-13, 5.95243, 0, 0, 0.50483,-99) , 
+0,
+0,
+-1, -7.92168, 0, -1, 0.480166,-99) ,
+13, 5.95243, 0, 0, 0.50483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477268,-99) , 
-10, 0.918448, 1, 0, 0.490771,-99) , 
-3, -2.76849, 1, 0, 0.494883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477268,-99) ,
+10, 0.918448, 1, 0, 0.490771,-99) ,
+3, -2.76849, 1, 0, 0.494883,-99) ,
 2, 2.06669, 1, 0, 0.501096,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.0185114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490738,-99) , 
-5, 2.68838, 1, 0, 0.498521,-99) , 
-13, 5.7249, 1, 0, 0.5001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490738,-99) ,
+5, 2.68838, 1, 0, 0.498521,-99) ,
+13, 5.7249, 1, 0, 0.5001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472994,-99) , 
-5, 2.14632, 1, 0, 0.487688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472994,-99) ,
+5, 2.14632, 1, 0, 0.487688,-99) ,
 0, 1.62138, 1, 0, 0.498175,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.0246087);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484097,-99) , 
-2, 3.06125, 1, 0, 0.502019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484097,-99) ,
+2, 3.06125, 1, 0, 0.502019,-99) ,
 NN(
-0, 
-0, 
--1, 0.915267, 1, -1, 0.484521,-99) , 
-3, -3.07588, 0, 0, 0.49972,-99) , 
+0,
+0,
+-1, 0.915267, 1, -1, 0.484521,-99) ,
+3, -3.07588, 0, 0, 0.49972,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477961,-99) , 
-1, 29.2344, 1, 0, 0.503534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477961,-99) ,
+1, 29.2344, 1, 0, 0.503534,-99) ,
 NN(
-0, 
-0, 
--1, -0.351564, 0, -1, 0.476094,-99) , 
-3, -0.922826, 1, 0, 0.49017,-99) , 
+0,
+0,
+-1, -0.351564, 0, -1, 0.476094,-99) ,
+3, -0.922826, 1, 0, 0.49017,-99) ,
 0, 1.57292, 1, 0, 0.497548,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.0278066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480701,-99) , 
-3, -0.922783, 1, 0, 0.496193,-99) , 
-8, -0.635958, 0, 0, 0.501194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480701,-99) ,
+3, -0.922783, 1, 0, 0.496193,-99) ,
+8, -0.635958, 0, 0, 0.501194,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46835,-99) , 
-5, 1.38486, 0, 0, 0.499782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46835,-99) ,
+5, 1.38486, 0, 0, 0.499782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445052,-99) , 
-9, -3.21535, 0, 0, 0.484684,-99) , 
-8, -2.00867, 1, 0, 0.49369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445052,-99) ,
+9, -3.21535, 0, 0, 0.484684,-99) ,
+8, -2.00867, 1, 0, 0.49369,-99) ,
 5, 2.97294, 0, 0, 0.496176,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.0322333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472786,-99) , 
-4, 1.25098, 0, 0, 0.493089,-99) , 
-9, -4.62905, 1, 0, 0.500133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472786,-99) ,
+4, 1.25098, 0, 0, 0.493089,-99) ,
+9, -4.62905, 1, 0, 0.500133,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48516,-99) , 
-4, 0.0628592, 1, 0, 0.495052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48516,-99) ,
+4, 0.0628592, 1, 0, 0.495052,-99) ,
 NN(
-0, 
-0, 
--1, -3.21535, 0, -1, 0.481602,-99) , 
-8, -2.00867, 1, 0, 0.489625,-99) , 
+0,
+0,
+-1, -3.21535, 0, -1, 0.481602,-99) ,
+8, -2.00867, 1, 0, 0.489625,-99) ,
 5, 2.97294, 0, 0, 0.493106,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.020281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494482,-99) , 
-10, -1.06851, 1, 0, 0.498283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494482,-99) ,
+10, -1.06851, 1, 0, 0.498283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462838,-99) , 
-3, -0.922859, 0, 0, 0.483111,-99) , 
-4, 1.4916, 1, 0, 0.496154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462838,-99) ,
+3, -0.922859, 0, 0, 0.483111,-99) ,
+4, 1.4916, 1, 0, 0.496154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468125,-99) , 
-14, 1.60671, 1, 0, 0.487203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468125,-99) ,
+14, 1.60671, 1, 0, 0.487203,-99) ,
 10, -1.95956, 0, 0, 0.495193,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.0254122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494895,-99) , 
-13, 6.67433, 1, 0, 0.508956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494895,-99) ,
+13, 6.67433, 1, 0, 0.508956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491978,-99) , 
-2, 2.46748, 0, 0, 0.497577,-99) , 
-14, -0.203431, 1, 0, 0.500401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491978,-99) ,
+2, 2.46748, 0, 0, 0.497577,-99) ,
+14, -0.203431, 1, 0, 0.500401,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468506,-99) , 
-10, -1.53815, 1, 0, 0.496447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468506,-99) ,
+10, -1.53815, 1, 0, 0.496447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467051,-99) , 
-14, -0.343689, 0, 0, 0.490337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467051,-99) ,
+14, -0.343689, 0, 0, 0.490337,-99) ,
 10, -0.974717, 0, 0, 0.497931,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.0163496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499015,-99) , 
-14, 0.344463, 1, 0, 0.504182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499015,-99) ,
+14, 0.344463, 1, 0, 0.504182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466322,-99) , 
-7, -7.92168, 1, 0, 0.485831,-99) , 
-4, 1.4916, 1, 0, 0.501608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466322,-99) ,
+7, -7.92168, 1, 0, 0.485831,-99) ,
+4, 1.4916, 1, 0, 0.501608,-99) ,
 NN(
-0, 
-0, 
--1, 1.60671, 1, -1, 0.483176,-99) , 
+0,
+0,
+-1, 1.60671, 1, -1, 0.483176,-99) ,
 10, -1.95956, 0, 0, 0.49963,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.0195199);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.87784, 0, 1, 0.506108,-99) , 
+0,
+0,
+-1, -0.87784, 0, 1, 0.506108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491747,-99) , 
-5, 3.53592, 1, 0, 0.50407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491747,-99) ,
+5, 3.53592, 1, 0, 0.50407,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486164,-99) , 
-3, -0.922654, 0, 0, 0.504855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486164,-99) ,
+3, -0.922654, 0, 0, 0.504855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460772,-99) , 
-11, 4.44599, 1, 0, 0.479603,-99) , 
-10, -1.81894, 0, 0, 0.492126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460772,-99) ,
+11, 4.44599, 1, 0, 0.479603,-99) ,
+10, -1.81894, 0, 0, 0.492126,-99) ,
 10, -0.974717, 0, 0, 0.501139,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.0126029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499442,-99) , 
-10, -1.06851, 1, 0, 0.50225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499442,-99) ,
+10, -1.06851, 1, 0, 0.50225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469269,-99) , 
-8, -2.00441, 0, 0, 0.485227,-99) , 
-4, 1.4916, 1, 0, 0.499862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469269,-99) ,
+8, -2.00441, 0, 0, 0.485227,-99) ,
+4, 1.4916, 1, 0, 0.499862,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470714,-99) , 
-14, 1.60671, 1, 0, 0.487589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470714,-99) ,
+14, 1.60671, 1, 0, 0.487589,-99) ,
 10, -1.95956, 0, 0, 0.498545,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.0200351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495329,-99) , 
-10, 2.61304, 1, 0, 0.504768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495329,-99) ,
+10, 2.61304, 1, 0, 0.504768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493061,-99) , 
-14, -1.29953, 0, 0, 0.50331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493061,-99) ,
+14, -1.29953, 0, 0, 0.50331,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48671,-99) , 
-9, -2.20778, 0, 0, 0.502704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48671,-99) ,
+9, -2.20778, 0, 0, 0.502704,-99) ,
 NN(
-0, 
-0, 
--1, 4.44599, 1, -1, 0.479451,-99) , 
-10, -1.81894, 0, 0, 0.490981,-99) , 
+0,
+0,
+-1, 4.44599, 1, -1, 0.479451,-99) ,
+10, -1.81894, 0, 0, 0.490981,-99) ,
 10, -0.974717, 0, 0, 0.500286,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.0197551);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509229,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496915,-99) , 
-10, 0.71338, 0, 0, 0.502905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496915,-99) ,
+10, 0.71338, 0, 0, 0.502905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485439,-99) , 
-3, -0.307623, 0, 0, 0.490924,-99) , 
-0, 0.991336, 1, 0, 0.497663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485439,-99) ,
+3, -0.307623, 0, 0, 0.490924,-99) ,
+0, 0.991336, 1, 0, 0.497663,-99) ,
 10, 2.96467, 0, 0, 0.499925,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.026155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487492,-99) , 
-8, -0.634986, 1, 0, 0.504379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487492,-99) ,
+8, -0.634986, 1, 0, 0.504379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487685,-99) , 
-12, 7.06322, 1, 0, 0.502429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487685,-99) ,
+12, 7.06322, 1, 0, 0.502429,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47791,-99) , 
-3, -0.16114, 0, 0, 0.505547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47791,-99) ,
+3, -0.16114, 0, 0, 0.505547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467275,-99) , 
-0, 0.893762, 0, 0, 0.495329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467275,-99) ,
+0, 0.893762, 0, 0, 0.495329,-99) ,
 3, -0.307622, 1, 0, 0.500868,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.0243984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450773,-99) , 
-7, -7.92168, 0, 0, 0.493654,-99) , 
-9, -3.77199, 1, 0, 0.507698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450773,-99) ,
+7, -7.92168, 0, 0, 0.493654,-99) ,
+9, -3.77199, 1, 0, 0.507698,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496135,-99) , 
-5, 3.80661, 0, 0, 0.498675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496135,-99) ,
+5, 3.80661, 0, 0, 0.498675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476741,-99) , 
-14, -1.64396, 0, 0, 0.496897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476741,-99) ,
+14, -1.64396, 0, 0, 0.496897,-99) ,
 8, -0.634986, 0, 0, 0.498775,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.0221593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482926,-99) , 
-2, 1.57623, 0, 0, 0.517433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482926,-99) ,
+2, 1.57623, 0, 0, 0.517433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48916,-99) , 
-2, 1.96801, 1, 0, 0.500964,-99) , 
-14, -0.993823, 1, 0, 0.503392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48916,-99) ,
+2, 1.96801, 1, 0, 0.500964,-99) ,
+14, -0.993823, 1, 0, 0.503392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495697,-99) ,
 2, 4.13269, 1, 0, 0.502534,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.0287455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44982,-99) , 
-3, -1.5383, 0, 0, 0.498442,-99) , 
-14, 1.3326, 0, 0, 0.506491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44982,-99) ,
+3, -1.5383, 0, 0, 0.498442,-99) ,
+14, 1.3326, 0, 0, 0.506491,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475724,-99) , 
-8, -0.0911568, 1, 0, 0.502178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475724,-99) ,
+8, -0.0911568, 1, 0, 0.502178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462574,-99) , 
-2, 2.55964, 1, 0, 0.49892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462574,-99) ,
+2, 2.55964, 1, 0, 0.49892,-99) ,
 13, 7.12419, 0, 0, 0.501666,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.0135642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509982,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474909,-99) , 
-14, -1.64366, 0, 0, 0.498034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474909,-99) ,
+14, -1.64366, 0, 0, 0.498034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44478,-99) , 
-8, -2.46166, 1, 0, 0.480595,-99) , 
-4, 1.58159, 1, 0, 0.49576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44478,-99) ,
+8, -2.46166, 1, 0, 0.480595,-99) ,
+4, 1.58159, 1, 0, 0.49576,-99) ,
 8, 0.173498, 0, 0, 0.496988,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.0174244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506592,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452707,-99) , 
-14, -1.95356, 0, 0, 0.497495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452707,-99) ,
+14, -1.95356, 0, 0, 0.497495,-99) ,
 NN(
-0, 
-0, 
--1, 6.13014, 0, -1, 0.486081,-99) , 
-14, 2.25685, 1, 0, 0.493285,-99) , 
+0,
+0,
+-1, 6.13014, 0, -1, 0.486081,-99) ,
+14, 2.25685, 1, 0, 0.493285,-99) ,
 8, 0.173498, 0, 0, 0.494434,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.0183491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505042,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492542,-99) , 
-6, 8.78048, 0, 0, 0.49411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492542,-99) ,
+6, 8.78048, 0, 0, 0.49411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463083,-99) , 
-14, -1.05568, 0, 0, 0.492282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463083,-99) ,
+14, -1.05568, 0, 0, 0.492282,-99) ,
 14, -1.64396, 1, 0, 0.493464,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.017072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504429,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494317,-99) , 
-14, 2.62814, 0, 0, 0.497789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494317,-99) ,
+14, 2.62814, 0, 0, 0.497789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449297,-99) , 
-11, 5.02101, 0, 0, 0.480079,-99) , 
-0, 1.62138, 1, 0, 0.495127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449297,-99) ,
+11, 5.02101, 0, 0, 0.480079,-99) ,
+0, 1.62138, 1, 0, 0.495127,-99) ,
 14, 3.55711, 0, 0, 0.496601,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.0211867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494369,-99) , 
-6, 5.5138, 0, 0, 0.509325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494369,-99) ,
+6, 5.5138, 0, 0, 0.509325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490455,-99) , 
-12, 5.74277, 1, 0, 0.501793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490455,-99) ,
+12, 5.74277, 1, 0, 0.501793,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463939,-99) , 
-12, 2.85988, 0, 0, 0.498967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463939,-99) ,
+12, 2.85988, 0, 0, 0.498967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467387,-99) , 
-8, -4.15395, 0, 0, 0.495629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467387,-99) ,
+8, -4.15395, 0, 0, 0.495629,-99) ,
 13, 7.12419, 0, 0, 0.497864,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.0218029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480902,-99) , 
-8, -2.2526, 0, 0, 0.497601,-99) , 
-4, 0.0750383, 1, 0, 0.503598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480902,-99) ,
+8, -2.2526, 0, 0, 0.497601,-99) ,
+4, 0.0750383, 1, 0, 0.503598,-99) ,
 NN(
-0, 
-0, 
--1, 2.55964, 1, -1, 0.492479,-99) , 
+0,
+0,
+-1, 2.55964, 1, -1, 0.492479,-99) ,
 13, 7.12419, 0, 0, 0.496511,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.0219313);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498256,-99) , 
-13, 6.67433, 1, 0, 0.509204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498256,-99) ,
+13, 6.67433, 1, 0, 0.509204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493354,-99) , 
-2, 2.46748, 0, 0, 0.498118,-99) , 
-14, -0.203431, 1, 0, 0.500862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493354,-99) ,
+2, 2.46748, 0, 0, 0.498118,-99) ,
+14, -0.203431, 1, 0, 0.500862,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475437,-99) , 
-11, 5.1624, 1, 0, 0.501077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475437,-99) ,
+11, 5.1624, 1, 0, 0.501077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479194,-99) , 
-0, 1.5187, 1, 0, 0.494809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479194,-99) ,
+0, 1.5187, 1, 0, 0.494809,-99) ,
 10, -0.974717, 0, 0, 0.499379,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.0168778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496698,-99) , 
-10, 0.619939, 1, 0, 0.501632,-99) , 
-14, -1.84758, 1, 0, 0.502979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496698,-99) ,
+10, 0.619939, 1, 0, 0.501632,-99) ,
+14, -1.84758, 1, 0, 0.502979,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491385,-99) , 
-3, -0.922654, 0, 0, 0.505143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491385,-99) ,
+3, -0.922654, 0, 0, 0.505143,-99) ,
 NN(
-0, 
-0, 
--1, -0.922801, 1, -1, 0.485344,-99) , 
-10, -1.81894, 0, 0, 0.495172,-99) , 
+0,
+0,
+-1, -0.922801, 1, -1, 0.485344,-99) ,
+10, -1.81894, 0, 0, 0.495172,-99) ,
 10, -0.974717, 0, 0, 0.501066,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.0273418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492207,-99) , 
-7, -7.12951, 1, 0, 0.510197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492207,-99) ,
+7, -7.12951, 1, 0, 0.510197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490979,-99) , 
-0, 0.894439, 0, 0, 0.505069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490979,-99) ,
+0, 0.894439, 0, 0, 0.505069,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484539,-99) , 
-10, -1.6782, 0, 0, 0.503012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484539,-99) ,
+10, -1.6782, 0, 0, 0.503012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475927,-99) , 
-11, 6.34974, 1, 0, 0.497395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475927,-99) ,
+11, 6.34974, 1, 0, 0.497395,-99) ,
 10, 0.0101293, 0, 0, 0.501854,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.0228085);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514546,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495374,-99) , 
-3, -2.46097, 1, 0, 0.500161,-99) , 
-11, 6.3421, 0, 0, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495374,-99) ,
+3, -2.46097, 1, 0, 0.500161,-99) ,
+11, 6.3421, 0, 0, 0.503883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466527,-99) , 
-10, -0.834054, 1, 0, 0.492903,-99) , 
-9, -0.568297, 0, 0, 0.497095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466527,-99) ,
+10, -0.834054, 1, 0, 0.492903,-99) ,
+9, -0.568297, 0, 0, 0.497095,-99) ,
 10, 0.0101293, 0, 0, 0.501039,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.020152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485758,-99) , 
-0, 0.893835, 0, 0, 0.500075,-99) , 
-9, -4.45489, 1, 0, 0.505011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485758,-99) ,
+0, 0.893835, 0, 0, 0.500075,-99) ,
+9, -4.45489, 1, 0, 0.505011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516919,-99) ,
 NN(
-0, 
-0, 
--1, 6.34974, 1, -1, 0.49058,-99) , 
-9, -0.568297, 0, 0, 0.494296,-99) , 
+0,
+0,
+-1, 6.34974, 1, -1, 0.49058,-99) ,
+9, -0.568297, 0, 0, 0.494296,-99) ,
 10, 0.0101293, 0, 0, 0.500523,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.0160987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476754,-99) , 
-4, 1.58159, 1, 0, 0.499575,-99) , 
-10, -1.95956, 1, 0, 0.501786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476754,-99) ,
+4, 1.58159, 1, 0, 0.499575,-99) ,
+10, -1.95956, 1, 0, 0.501786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468401,-99) , 
-14, 0.892862, 0, 0, 0.490833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468401,-99) ,
+14, 0.892862, 0, 0, 0.490833,-99) ,
 0, 1.62138, 1, 0, 0.500091,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.02777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457744,-99) , 
-4, 0.977067, 1, 0, 0.493241,-99) , 
-9, -1.28404, 0, 0, 0.502674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457744,-99) ,
+4, 0.977067, 1, 0, 0.493241,-99) ,
+9, -1.28404, 0, 0, 0.502674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532568,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479243,-99) , 
-10, 0.0101293, 0, 0, 0.491929,-99) , 
-3, -3.99876, 1, 0, 0.495225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479243,-99) ,
+10, 0.0101293, 0, 0, 0.491929,-99) ,
+3, -3.99876, 1, 0, 0.495225,-99) ,
 0, 0.894406, 1, 0, 0.497275,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.0292625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476763,-99) , 
-11, 4.11331, 1, 0, 0.495314,-99) , 
-6, 7.46198, 0, 0, 0.501049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476763,-99) ,
+11, 4.11331, 1, 0, 0.495314,-99) ,
+6, 7.46198, 0, 0, 0.501049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526709,-99) ,
 NN(
-0, 
-0, 
--1, 6.75259, 1, -1, 0.48924,-99) , 
-14, -1.84758, 1, 0, 0.492051,-99) , 
+0,
+0,
+-1, 6.75259, 1, -1, 0.48924,-99) ,
+14, -1.84758, 1, 0, 0.492051,-99) ,
 10, -0.482294, 1, 0, 0.494955,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.0186092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493369,-99) , 
-0, 0.882874, 1, 0, 0.497803,-99) , 
-10, -1.95956, 1, 0, 0.500012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493369,-99) ,
+0, 0.882874, 1, 0, 0.497803,-99) ,
+10, -1.95956, 1, 0, 0.500012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472902,-99) , 
-14, 0.892862, 0, 0, 0.491879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472902,-99) ,
+14, 0.892862, 0, 0, 0.491879,-99) ,
 0, 1.62138, 1, 0, 0.498754,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.0245643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48675,-99) , 
-9, -3.43466, 0, 0, 0.50796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48675,-99) ,
+9, -3.43466, 0, 0, 0.50796,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487656,-99) , 
-14, 1.607, 1, 0, 0.497713,-99) , 
-12, 5.47635, 0, 0, 0.501487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487656,-99) ,
+14, 1.607, 1, 0, 0.497713,-99) ,
+12, 5.47635, 0, 0, 0.501487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479376,-99) , 
-5, 2.14632, 1, 0, 0.490739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479376,-99) ,
+5, 2.14632, 1, 0, 0.490739,-99) ,
 0, 1.62138, 1, 0, 0.499824,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.0267505);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497416,-99) , 
-6, 7.15907, 1, 0, 0.511757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497416,-99) ,
+6, 7.15907, 1, 0, 0.511757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481591,-99) , 
-6, 4.58556, 1, 0, 0.493822,-99) , 
-11, 4.88551, 0, 0, 0.502723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481591,-99) ,
+6, 4.58556, 1, 0, 0.493822,-99) ,
+11, 4.88551, 0, 0, 0.502723,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495073,-99) , 
-3, -3.38357, 1, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495073,-99) ,
+3, -3.38357, 1, 0, 0.499171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471572,-99) , 
-6, 4.40267, 0, 0, 0.495844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471572,-99) ,
+6, 4.40267, 0, 0, 0.495844,-99) ,
 14, 1.60671, 0, 0, 0.499078,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.016004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469782,-99) , 
-6, 7.9704, 1, 0, 0.50213,-99) , 
-12, 7.31803, 0, 0, 0.503615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469782,-99) ,
+6, 7.9704, 1, 0, 0.50213,-99) ,
+12, 7.31803, 0, 0, 0.503615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491186,-99) ,
 3, -3.69116, 0, 0, 0.502468,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.0310463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49563,-99) , 
-5, 2.93821, 1, 0, 0.516806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49563,-99) ,
+5, 2.93821, 1, 0, 0.516806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476566,-99) , 
-9, -3.09442, 1, 0, 0.494382,-99) , 
-2, 1.08846, 1, 0, 0.504113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476566,-99) ,
+9, -3.09442, 1, 0, 0.494382,-99) ,
+2, 1.08846, 1, 0, 0.504113,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473395,-99) , 
-0, 1.62139, 1, 0, 0.501024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473395,-99) ,
+0, 1.62139, 1, 0, 0.501024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481616,-99) , 
-9, -0.975816, 1, 0, 0.496826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481616,-99) ,
+9, -0.975816, 1, 0, 0.496826,-99) ,
 4, 0.869138, 0, 0, 0.499723,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.0236978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498921,-99) , 
-2, 0.622082, 1, 0, 0.516771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498921,-99) ,
+2, 0.622082, 1, 0, 0.516771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478352,-99) , 
-11, 6.89258, 0, 0, 0.495816,-99) , 
-2, 1.08846, 1, 0, 0.50491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478352,-99) ,
+11, 6.89258, 0, 0, 0.495816,-99) ,
+2, 1.08846, 1, 0, 0.50491,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468169,-99) , 
-10, -1.46713, 0, 0, 0.496478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468169,-99) ,
+10, -1.46713, 0, 0, 0.496478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471793,-99) , 
-5, 3.38624, 1, 0, 0.49436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471793,-99) ,
+5, 3.38624, 1, 0, 0.49436,-99) ,
 4, 0.869138, 0, 0, 0.498553,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.0263591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.6441, 0, 1, 0.517281,-99) , 
+0,
+0,
+-1, -1.6441, 0, 1, 0.517281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475618,-99) , 
-13, 6.83873, 0, 0, 0.49665,-99) , 
-2, 1.08846, 1, 0, 0.505604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475618,-99) ,
+13, 6.83873, 0, 0, 0.49665,-99) ,
+2, 1.08846, 1, 0, 0.505604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513391,-99) ,
 NN(
-0, 
-0, 
--1, 0.0158766, 0, -1, 0.48883,-99) , 
-8, 0.173498, 0, 0, 0.490877,-99) , 
+0,
+0,
+-1, 0.0158766, 0, -1, 0.48883,-99) ,
+8, 0.173498, 0, 0, 0.490877,-99) ,
 4, 0.869138, 0, 0, 0.496729,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.0338213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491549,-99) , 
-14, 0.299803, 1, 0, 0.508207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491549,-99) ,
+14, 0.299803, 1, 0, 0.508207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48321,-99) , 
-6, 8.64977, 1, 0, 0.503324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48321,-99) ,
+6, 8.64977, 1, 0, 0.503324,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475485,-99) , 
-0, 0.893815, 0, 0, 0.500557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475485,-99) ,
+0, 0.893815, 0, 0, 0.500557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466845,-99) , 
-6, 6.39171, 0, 0, 0.484651,-99) , 
-14, 0.306691, 0, 0, 0.49616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466845,-99) ,
+6, 6.39171, 0, 0, 0.484651,-99) ,
+14, 0.306691, 0, 0, 0.49616,-99) ,
 5, 2.97294, 0, 0, 0.498529,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.022176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498073,-99) , 
-9, -3.03996, 1, 0, 0.510167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498073,-99) ,
+9, -3.03996, 1, 0, 0.510167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484196,-99) , 
-14, -1.32237, 0, 0, 0.506208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484196,-99) ,
+14, -1.32237, 0, 0, 0.506208,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473815,-99) , 
-7, -8.91973, 0, 0, 0.497958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473815,-99) ,
+7, -8.91973, 0, 0, 0.497958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453703,-99) , 
-7, -8.71385, 1, 0, 0.482486,-99) , 
-1, 29.7826, 1, 0, 0.493614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453703,-99) ,
+7, -8.71385, 1, 0, 0.482486,-99) ,
+1, 29.7826, 1, 0, 0.493614,-99) ,
 5, 2.97294, 0, 0, 0.497779,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.0271515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497883,-99) , 
-14, 1.92133, 0, 0, 0.517808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497883,-99) ,
+14, 1.92133, 0, 0, 0.517808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472344,-99) , 
-0, 0.991366, 1, 0, 0.498088,-99) , 
-13, 6.84486, 1, 0, 0.506997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472344,-99) ,
+0, 0.991366, 1, 0, 0.498088,-99) ,
+13, 6.84486, 1, 0, 0.506997,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469202,-99) , 
-5, 1.38486, 0, 0, 0.495783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469202,-99) ,
+5, 1.38486, 0, 0, 0.495783,-99) ,
 NN(
-0, 
-0, 
--1, -3.21535, 0, -1, 0.483117,-99) , 
-8, -2.00867, 1, 0, 0.49068,-99) , 
+0,
+0,
+-1, -3.21535, 0, -1, 0.483117,-99) ,
+8, -2.00867, 1, 0, 0.49068,-99) ,
 5, 2.97294, 0, 0, 0.496076,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.0306219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.942049, 0, 1, 0.519684,-99) , 
+0,
+0,
+-1, 0.942049, 0, 1, 0.519684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480255,-99) , 
-7, -10.2982, 1, 0, 0.496779,-99) , 
-13, 6.84486, 1, 0, 0.507127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480255,-99) ,
+7, -10.2982, 1, 0, 0.496779,-99) ,
+13, 6.84486, 1, 0, 0.507127,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486084,-99) , 
-7, -7.13916, 0, 0, 0.49503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486084,-99) ,
+7, -7.13916, 0, 0, 0.49503,-99) ,
 NN(
-0, 
-0, 
--1, 4.05819, 1, -1, 0.47945,-99) , 
-1, 29.7826, 1, 0, 0.490657,-99) , 
+0,
+0,
+-1, 4.05819, 1, -1, 0.47945,-99) ,
+1, 29.7826, 1, 0, 0.490657,-99) ,
 5, 2.97294, 0, 0, 0.496102,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.0373137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495883,-99) , 
-13, 6.84433, 1, 0, 0.505215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495883,-99) ,
+13, 6.84433, 1, 0, 0.505215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479145,-99) , 
-8, -1.50373, 0, 0, 0.489435,-99) , 
-5, 2.33153, 0, 0, 0.500149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479145,-99) ,
+8, -1.50373, 0, 0, 0.489435,-99) ,
+5, 2.33153, 0, 0, 0.500149,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463865,-99) , 
-5, 1.88344, 1, 0, 0.497197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463865,-99) ,
+5, 1.88344, 1, 0, 0.497197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458199,-99) , 
-7, -5.77141, 1, 0, 0.487401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458199,-99) ,
+7, -5.77141, 1, 0, 0.487401,-99) ,
 7, -7.12951, 1, 0, 0.497007,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.023481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.66985, 0, 1, 0.504469,-99) , 
+0,
+0,
+-1, 1.66985, 0, 1, 0.504469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481552,-99) , 
-7, -7.58235, 1, 0, 0.501947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481552,-99) ,
+7, -7.58235, 1, 0, 0.501947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411996,-99) , 
-1, 15.6128, 1, 0, 0.47709,-99) , 
-11, 5.8785, 0, 0, 0.49011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411996,-99) ,
+1, 15.6128, 1, 0, 0.47709,-99) ,
+11, 5.8785, 0, 0, 0.49011,-99) ,
 7, -7.12951, 1, 0, 0.499032,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.0203872);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522159,-99) ,
 NN(
-0, 
-0, 
--1, 6.30504, 1, -1, 0.495301,-99) , 
-12, 7.3182, 0, 0, 0.497369,-99) , 
+0,
+0,
+-1, 6.30504, 1, -1, 0.495301,-99) ,
+12, 7.3182, 0, 0, 0.497369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504494,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442273,-99) , 
-5, 1.74564, 1, 0, 0.473671,-99) , 
-2, 1.36958, 0, 0, 0.486843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442273,-99) ,
+5, 1.74564, 1, 0, 0.473671,-99) ,
+2, 1.36958, 0, 0, 0.486843,-99) ,
 7, -7.12951, 1, 0, 0.494778,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.0257859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493027,-99) , 
-1, 38.7921, 0, 0, 0.499521,-99) , 
-0, 1.66985, 0, 0, 0.501681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493027,-99) ,
+1, 38.7921, 0, 0, 0.499521,-99) ,
+0, 1.66985, 0, 0, 0.501681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415047,-99) , 
-1, 15.6128, 1, 0, 0.473003,-99) , 
-11, 5.8785, 0, 0, 0.484923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415047,-99) ,
+1, 15.6128, 1, 0, 0.473003,-99) ,
+11, 5.8785, 0, 0, 0.484923,-99) ,
 7, -7.12951, 1, 0, 0.497556,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.0231598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49722,-99) , 
-2, 2.0683, 1, 0, 0.50456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49722,-99) ,
+2, 2.0683, 1, 0, 0.50456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487745,-99) , 
-8, -0.231453, 1, 0, 0.502634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487745,-99) ,
+8, -0.231453, 1, 0, 0.502634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508206,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460794,-99) , 
-8, -3.04592, 1, 0, 0.472539,-99) , 
-7, -6.7899, 1, 0, 0.481333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460794,-99) ,
+8, -3.04592, 1, 0, 0.472539,-99) ,
+7, -6.7899, 1, 0, 0.481333,-99) ,
 7, -7.12951, 1, 0, 0.497392,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.0246937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485965,-99) , 
-14, -1.22172, 0, 0, 0.505569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485965,-99) ,
+14, -1.22172, 0, 0, 0.505569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491373,-99) , 
-14, 3.08461, 1, 0, 0.502666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491373,-99) ,
+14, 3.08461, 1, 0, 0.502666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502062,-99) ,
 NN(
-0, 
-0, 
--1, 7.22076, 0, -1, 0.472734,-99) , 
-14, 2.90723, 0, 0, 0.4818,-99) , 
+0,
+0,
+-1, 7.22076, 0, -1, 0.472734,-99) ,
+14, 2.90723, 0, 0, 0.4818,-99) ,
 7, -7.12951, 1, 0, 0.497533,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.0186263);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499904,-99) , 
-3, -2.85616, 1, 0, 0.501971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499904,-99) ,
+3, -2.85616, 1, 0, 0.501971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482937,-99) , 
-3, -3.99875, 0, 0, 0.5007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482937,-99) ,
+3, -3.99875, 0, 0, 0.5007,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453912,-99) , 
-5, 2.22966, 1, 0, 0.491594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453912,-99) ,
+5, 2.22966, 1, 0, 0.491594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461925,-99) , 
-7, -5.77141, 1, 0, 0.484149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461925,-99) ,
+7, -5.77141, 1, 0, 0.484149,-99) ,
 7, -7.12951, 1, 0, 0.496629,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.0193899);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.751919, 1, 1, 0.506075,-99) , 
+0,
+0,
+-1, -0.751919, 1, 1, 0.506075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488652,-99) , 
-3, -3.69116, 0, 0, 0.504642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488652,-99) ,
+3, -3.69116, 0, 0, 0.504642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420752,-99) , 
-1, 15.6128, 1, 0, 0.472959,-99) , 
-11, 5.8785, 0, 0, 0.484344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420752,-99) ,
+1, 15.6128, 1, 0, 0.472959,-99) ,
+11, 5.8785, 0, 0, 0.484344,-99) ,
 7, -7.12951, 1, 0, 0.499652,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.0220472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498419,-99) , 
-13, 7.40405, 0, 0, 0.502951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498419,-99) ,
+13, 7.40405, 0, 0, 0.502951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459415,-99) , 
-1, 25.0645, 0, 0, 0.491969,-99) , 
-11, 6.34974, 1, 0, 0.500592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459415,-99) ,
+1, 25.0645, 0, 0, 0.491969,-99) ,
+11, 6.34974, 1, 0, 0.500592,-99) ,
 NN(
-0, 
-0, 
--1, 1.36958, 0, -1, 0.481638,-99) , 
+0,
+0,
+-1, 1.36958, 0, -1, 0.481638,-99) ,
 7, -7.12951, 1, 0, 0.495933,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.0208918);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499523,-99) , 
-14, 1.98865, 0, 0, 0.50551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499523,-99) ,
+14, 1.98865, 0, 0, 0.50551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472104,-99) , 
-14, 0.840096, 1, 0, 0.490385,-99) , 
-11, 6.34974, 1, 0, 0.502262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472104,-99) ,
+14, 0.840096, 1, 0, 0.490385,-99) ,
+11, 6.34974, 1, 0, 0.502262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501728,-99) ,
 NN(
-0, 
-0, 
--1, 2.1017, 1, -1, 0.476243,-99) , 
-2, 1.36958, 0, 0, 0.487144,-99) , 
+0,
+0,
+-1, 2.1017, 1, -1, 0.476243,-99) ,
+2, 1.36958, 0, 0, 0.487144,-99) ,
 7, -7.12951, 1, 0, 0.498546,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.0237653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.44405, 0, 1, 0.506561,-99) , 
+0,
+0,
+-1, -1.44405, 0, 1, 0.506561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476969,-99) , 
-11, 7.45947, 0, 0, 0.490794,-99) , 
-11, 6.34974, 1, 0, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476969,-99) ,
+11, 7.45947, 0, 0, 0.490794,-99) ,
+11, 6.34974, 1, 0, 0.503176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468305,-99) , 
-6, 5.63849, 1, 0, 0.481331,-99) , 
-8, -0.829847, 0, 0, 0.487895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468305,-99) ,
+6, 5.63849, 1, 0, 0.481331,-99) ,
+8, -0.829847, 0, 0, 0.487895,-99) ,
 7, -7.12951, 1, 0, 0.499421,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.0213859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488045,-99) , 
-6, 5.84722, 1, 0, 0.509214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488045,-99) ,
+6, 5.84722, 1, 0, 0.509214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468828,-99) , 
-1, 69.5988, 1, 0, 0.496456,-99) , 
-14, -0.751919, 1, 0, 0.498879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468828,-99) ,
+1, 69.5988, 1, 0, 0.496456,-99) ,
+14, -0.751919, 1, 0, 0.498879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428245,-99) , 
-1, 15.6128, 1, 0, 0.476596,-99) , 
-11, 5.8785, 0, 0, 0.487785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428245,-99) ,
+1, 15.6128, 1, 0, 0.476596,-99) ,
+11, 5.8785, 0, 0, 0.487785,-99) ,
 7, -7.12951, 1, 0, 0.496153,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.0239431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488101,-99) , 
-11, 5.23437, 1, 0, 0.50986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488101,-99) ,
+11, 5.23437, 1, 0, 0.50986,-99) ,
 NN(
-0, 
-0, 
--1, -10.2983, 0, -1, 0.492463,-99) , 
-14, -0.751919, 1, 0, 0.495767,-99) , 
+0,
+0,
+-1, -10.2983, 0, -1, 0.492463,-99) ,
+14, -0.751919, 1, 0, 0.495767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505669,-99) ,
 NN(
-0, 
-0, 
--1, 4.17505, 0, -1, 0.477956,-99) , 
-7, -6.7899, 1, 0, 0.484796,-99) , 
+0,
+0,
+-1, 4.17505, 0, -1, 0.477956,-99) ,
+7, -6.7899, 1, 0, 0.484796,-99) ,
 7, -7.12951, 1, 0, 0.493072,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.025127);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487451,-99) , 
-6, 5.23005, 0, 0, 0.504048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487451,-99) ,
+6, 5.23005, 0, 0, 0.504048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467097,-99) , 
-10, -0.493059, 0, 0, 0.492985,-99) , 
-5, 2.33153, 0, 0, 0.500498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467097,-99) ,
+10, -0.493059, 0, 0, 0.492985,-99) ,
+5, 2.33153, 0, 0, 0.500498,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477814,-99) , 
-8, -2.04584, 0, 0, 0.501574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477814,-99) ,
+8, -2.04584, 0, 0, 0.501574,-99) ,
 NN(
-0, 
-0, 
--1, 1.46814, 1, -1, 0.477312,-99) , 
-4, 0.86722, 0, 0, 0.487821,-99) , 
+0,
+0,
+-1, 1.46814, 1, -1, 0.477312,-99) ,
+4, 0.86722, 0, 0, 0.487821,-99) ,
 7, -7.12951, 1, 0, 0.497385,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.0273269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496856,-99) , 
-10, -1.96395, 1, 0, 0.501611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496856,-99) ,
+10, -1.96395, 1, 0, 0.501611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477433,-99) , 
-0, 0.893995, 1, 0, 0.487596,-99) , 
-7, -7.35496, 1, 0, 0.496712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477433,-99) ,
+0, 0.893995, 1, 0, 0.487596,-99) ,
+7, -7.35496, 1, 0, 0.496712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472791,-99) , 
-1, 74.4542, 0, 0, 0.490032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472791,-99) ,
+1, 74.4542, 0, 0, 0.490032,-99) ,
 7, -10.2982, 0, 0, 0.495494,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.0221526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.0934831, 1, 1, 0.507041,-99) , 
+0,
+0,
+-1, -0.0934831, 1, 1, 0.507041,-99) ,
 NN(
-0, 
-0, 
--1, 4.17505, 0, -1, 0.490305,-99) , 
-7, -7.35496, 1, 0, 0.501192,-99) , 
+0,
+0,
+-1, 4.17505, 0, -1, 0.490305,-99) ,
+7, -7.35496, 1, 0, 0.501192,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483069,-99) , 
-11, 5.34911, 1, 0, 0.505601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483069,-99) ,
+11, 5.34911, 1, 0, 0.505601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470239,-99) , 
-4, 0.367956, 0, 0, 0.491668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470239,-99) ,
+4, 0.367956, 0, 0, 0.491668,-99) ,
 7, -10.2982, 0, 0, 0.499457,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.0185422);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493327,-99) , 
-3, -1.84559, 1, 0, 0.497918,-99) , 
-8, -4.27316, 1, 0, 0.49966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493327,-99) ,
+3, -1.84559, 1, 0, 0.497918,-99) ,
+8, -4.27316, 1, 0, 0.49966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46954,-99) , 
-14, 1.60671, 1, 0, 0.48846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46954,-99) ,
+14, 1.60671, 1, 0, 0.48846,-99) ,
 10, -1.95956, 0, 0, 0.498468,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.0284393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-14, 0.161111, 0, 0, 0.51048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+14, 0.161111, 0, 0, 0.51048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4777,-99) , 
-9, -3.70155, 0, 0, 0.497525,-99) , 
-14, 0.892309, 1, 0, 0.502722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4777,-99) ,
+9, -3.70155, 0, 0, 0.497525,-99) ,
+14, 0.892309, 1, 0, 0.502722,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485173,-99) , 
-0, 1.46815, 1, 0, 0.50691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485173,-99) ,
+0, 1.46815, 1, 0, 0.50691,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 0, -1, 0.469775,-99) , 
-14, 0.956809, 0, 0, 0.491404,-99) , 
+0,
+0,
+-1, -8.71385, 0, -1, 0.469775,-99) ,
+14, 0.956809, 0, 0, 0.491404,-99) ,
 3, -1.84559, 0, 0, 0.499642,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.0186759);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496039,-99) , 
-14, -1.11744, 0, 0, 0.511679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496039,-99) ,
+14, -1.11744, 0, 0, 0.511679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49564,-99) , 
-13, 5.92754, 1, 0, 0.498116,-99) , 
-14, -0.203598, 1, 0, 0.501429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49564,-99) ,
+13, 5.92754, 1, 0, 0.498116,-99) ,
+14, -0.203598, 1, 0, 0.501429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47018,-99) , 
-14, 1.60671, 1, 0, 0.487284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47018,-99) ,
+14, 1.60671, 1, 0, 0.487284,-99) ,
 10, -1.95956, 0, 0, 0.499926,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.0145881);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.203598, 1, 1, 0.506039,-99) , 
+0,
+0,
+-1, -0.203598, 1, 1, 0.506039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4913,-99) , 
-13, 6.03617, 0, 0, 0.504499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4913,-99) ,
+13, 6.03617, 0, 0, 0.504499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471129,-99) , 
-10, -2.38171, 0, 0, 0.487108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471129,-99) ,
+10, -2.38171, 0, 0, 0.487108,-99) ,
 10, -1.95956, 0, 0, 0.50265,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.0178415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485487,-99) , 
-14, -1.90006, 0, 0, 0.510861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485487,-99) ,
+14, -1.90006, 0, 0, 0.510861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490202,-99) , 
-14, 1.02361, 0, 0, 0.499567,-99) , 
-14, -0.751658, 1, 0, 0.501614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490202,-99) ,
+14, 1.02361, 0, 0, 0.499567,-99) ,
+14, -0.751658, 1, 0, 0.501614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472039,-99) , 
-3, -0.922801, 1, 0, 0.487045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472039,-99) ,
+3, -0.922801, 1, 0, 0.487045,-99) ,
 10, -1.95956, 0, 0, 0.500066,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.0281019);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.25287, 1, 1, 0.513364,-99) , 
+0,
+0,
+-1, -3.25287, 1, 1, 0.513364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44499,-99) , 
-7, -8.71385, 0, 0, 0.477001,-99) , 
-3, -1.84561, 0, 0, 0.503352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44499,-99) ,
+7, -8.71385, 0, 0, 0.477001,-99) ,
+3, -1.84561, 0, 0, 0.503352,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49221,-99) , 
-3, -1.84484, 1, 0, 0.49832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49221,-99) ,
+3, -1.84484, 1, 0, 0.49832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46865,-99) , 
-10, -1.9595, 0, 0, 0.495142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46865,-99) ,
+10, -1.9595, 0, 0, 0.495142,-99) ,
 14, 0.956578, 1, 0, 0.49853,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.0271359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499972,-99) , 
-7, -7.92168, 0, 0, 0.510957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499972,-99) ,
+7, -7.92168, 0, 0, 0.510957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484287,-99) , 
-3, -0.702842, 0, 0, 0.497211,-99) , 
-9, -3.25287, 1, 0, 0.502148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484287,-99) ,
+3, -0.702842, 0, 0, 0.497211,-99) ,
+9, -3.25287, 1, 0, 0.502148,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481467,-99) , 
-5, 2.81925, 0, 0, 0.503221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481467,-99) ,
+5, 2.81925, 0, 0, 0.503221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455567,-99) , 
-4, 0.224944, 1, 0, 0.478406,-99) , 
-12, 5.23405, 0, 0, 0.488623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455567,-99) ,
+4, 0.224944, 1, 0, 0.478406,-99) ,
+12, 5.23405, 0, 0, 0.488623,-99) ,
 3, -1.84559, 0, 0, 0.498469,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.0242394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.878752, 1, 1, 0.514614,-99) , 
+0,
+0,
+-1, -0.878752, 1, 1, 0.514614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47791,-99) , 
-5, 1.71404, 0, 0, 0.495974,-99) , 
-9, -3.25287, 1, 0, 0.502669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47791,-99) ,
+5, 1.71404, 0, 0, 0.495974,-99) ,
+9, -3.25287, 1, 0, 0.502669,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488245,-99) , 
-5, 2.81925, 0, 0, 0.503341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488245,-99) ,
+5, 2.81925, 0, 0, 0.503341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460741,-99) , 
-11, 3.60728, 1, 0, 0.478267,-99) , 
-12, 5.23405, 0, 0, 0.48859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460741,-99) ,
+11, 3.60728, 1, 0, 0.478267,-99) ,
+12, 5.23405, 0, 0, 0.48859,-99) ,
 3, -1.84559, 0, 0, 0.49884,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.0265614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488042,-99) , 
-13, 6.89244, 0, 0, 0.495938,-99) , 
-5, 1.29008, 1, 0, 0.498462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488042,-99) ,
+13, 6.89244, 0, 0, 0.495938,-99) ,
+5, 1.29008, 1, 0, 0.498462,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480176,-99) , 
-10, -0.47013, 1, 0, 0.498356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480176,-99) ,
+10, -0.47013, 1, 0, 0.498356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473095,-99) , 
-9, -3.03996, 0, 0, 0.489048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473095,-99) ,
+9, -3.03996, 0, 0, 0.489048,-99) ,
 3, -1.84559, 0, 0, 0.495902,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.0275833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484699,-99) , 
-1, 15.5311, 0, 0, 0.501904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484699,-99) ,
+1, 15.5311, 0, 0, 0.501904,-99) ,
 NN(
-0, 
-0, 
--1, -1.23069, 0, -1, 0.490042,-99) , 
-1, 39.2905, 1, 0, 0.498456,-99) , 
+0,
+0,
+-1, -1.23069, 0, -1, 0.490042,-99) ,
+1, 39.2905, 1, 0, 0.498456,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475394,-99) , 
-9, -2.60817, 0, 0, 0.498934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475394,-99) ,
+9, -2.60817, 0, 0, 0.498934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474535,-99) , 
-12, 3.97442, 0, 0, 0.489788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474535,-99) ,
+12, 3.97442, 0, 0, 0.489788,-99) ,
 10, -0.974717, 0, 0, 0.496345,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.031071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483939,-99) , 
-3, -0.61549, 1, 0, 0.506092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483939,-99) ,
+3, -0.61549, 1, 0, 0.506092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491848,-99) , 
-7, -7.12951, 0, 0, 0.496022,-99) , 
-14, -0.203431, 1, 0, 0.498506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491848,-99) ,
+7, -7.12951, 0, 0, 0.496022,-99) ,
+14, -0.203431, 1, 0, 0.498506,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475968,-99) , 
-3, -1.23019, 1, 0, 0.503481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475968,-99) ,
+3, -1.23019, 1, 0, 0.503481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446124,-99) , 
-14, 1.3319, 0, 0, 0.482523,-99) , 
-0, 0.942049, 0, 0, 0.492066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446124,-99) ,
+14, 1.3319, 0, 0, 0.482523,-99) ,
+0, 0.942049, 0, 0, 0.492066,-99) ,
 10, -0.974717, 0, 0, 0.496938,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.0213473);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485263,-99) , 
-11, 6.3421, 1, 0, 0.498981,-99) , 
-9, -6.19852, 1, 0, 0.501051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485263,-99) ,
+11, 6.3421, 1, 0, 0.498981,-99) ,
+9, -6.19852, 1, 0, 0.501051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483723,-99) , 
-3, -1.23019, 1, 0, 0.504015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483723,-99) ,
+3, -1.23019, 1, 0, 0.504015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444908,-99) , 
-3, -1.23039, 0, 0, 0.481789,-99) , 
-0, 0.942049, 0, 0, 0.49191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444908,-99) ,
+3, -1.23039, 0, 0, 0.481789,-99) ,
+0, 0.942049, 0, 0, 0.49191,-99) ,
 10, -0.974717, 0, 0, 0.498826,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.027378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498592,-99) , 
-9, -4.01208, 0, 0, 0.507602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498592,-99) ,
+9, -4.01208, 0, 0, 0.507602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485631,-99) , 
-7, -8.71385, 1, 0, 0.493605,-99) , 
-9, -3.25287, 1, 0, 0.498631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485631,-99) ,
+7, -8.71385, 1, 0, 0.493605,-99) ,
+9, -3.25287, 1, 0, 0.498631,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486647,-99) , 
-5, 2.66286, 0, 0, 0.500265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486647,-99) ,
+5, 2.66286, 0, 0, 0.500265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446666,-99) , 
-5, 2.60684, 1, 0, 0.475199,-99) , 
-14, 0.956809, 0, 0, 0.489819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446666,-99) ,
+5, 2.60684, 1, 0, 0.475199,-99) ,
+14, 0.956809, 0, 0, 0.489819,-99) ,
 3, -1.84559, 0, 0, 0.496236,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.0235729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498154,-99) , 
-14, 0.840096, 1, 0, 0.511367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498154,-99) ,
+14, 0.840096, 1, 0, 0.511367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485159,-99) , 
-8, -1.91166, 1, 0, 0.495393,-99) , 
-9, -3.25287, 1, 0, 0.501129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485159,-99) ,
+8, -1.91166, 1, 0, 0.495393,-99) ,
+9, -3.25287, 1, 0, 0.501129,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485449,-99) , 
-7, -8.02505, 1, 0, 0.502004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485449,-99) ,
+7, -8.02505, 1, 0, 0.502004,-99) ,
 NN(
-0, 
-0, 
--1, 5.23405, 0, -1, 0.474868,-99) , 
-14, 0.956809, 0, 0, 0.490697,-99) , 
+0,
+0,
+-1, 5.23405, 0, -1, 0.474868,-99) ,
+14, 0.956809, 0, 0, 0.490697,-99) ,
 3, -1.84559, 0, 0, 0.498294,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.0266939);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492625,-99) , 
-0, 0.94289, 1, 0, 0.506498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492625,-99) ,
+0, 0.94289, 1, 0, 0.506498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473845,-99) , 
-12, 3.88951, 0, 0, 0.494856,-99) , 
-8, -2.38647, 0, 0, 0.500455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473845,-99) ,
+12, 3.88951, 0, 0, 0.494856,-99) ,
+8, -2.38647, 0, 0, 0.500455,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486814,-99) , 
-8, -2.25195, 0, 0, 0.504996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486814,-99) ,
+8, -2.25195, 0, 0, 0.504996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451896,-99) , 
-14, 1.3319, 0, 0, 0.481126,-99) , 
-0, 0.942049, 0, 0, 0.492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451896,-99) ,
+14, 1.3319, 0, 0, 0.481126,-99) ,
+0, 0.942049, 0, 0, 0.492,-99) ,
 10, -0.974717, 0, 0, 0.4984,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.0293483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481456,-99) , 
-9, -1.08004, 1, 0, 0.506767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481456,-99) ,
+9, -1.08004, 1, 0, 0.506767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479043,-99) , 
-0, 1.69755, 1, 0, 0.50185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479043,-99) ,
+0, 1.69755, 1, 0, 0.50185,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489922,-99) , 
-5, 3.2204, 0, 0, 0.495777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489922,-99) ,
+5, 3.2204, 0, 0, 0.495777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465141,-99) , 
-7, -11.0904, 0, 0, 0.49299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465141,-99) ,
+7, -11.0904, 0, 0, 0.49299,-99) ,
 0, 1.47599, 0, 0, 0.496703,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.023666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497538,-99) , 
-6, 7.64745, 0, 0, 0.503815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497538,-99) ,
+6, 7.64745, 0, 0, 0.503815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467952,-99) , 
-6, 6.34713, 1, 0, 0.488369,-99) , 
-8, -3.51751, 0, 0, 0.499969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467952,-99) ,
+6, 6.34713, 1, 0, 0.488369,-99) ,
+8, -3.51751, 0, 0, 0.499969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461306,-99) , 
-12, 6.2035, 0, 0, 0.483247,-99) , 
-5, 3.60275, 1, 0, 0.491325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461306,-99) ,
+12, 6.2035, 0, 0, 0.483247,-99) ,
+5, 3.60275, 1, 0, 0.491325,-99) ,
 5, 3.38624, 1, 0, 0.498332,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.0260898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.64745, 0, 1, 0.507906,-99) , 
+0,
+0,
+-1, 7.64745, 0, 1, 0.507906,-99) ,
 NN(
-0, 
-0, 
--1, 5.88925, 1, -1, 0.487287,-99) , 
-8, -3.51751, 0, 0, 0.502772,-99) , 
+0,
+0,
+-1, 5.88925, 1, -1, 0.487287,-99) ,
+8, -3.51751, 0, 0, 0.502772,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471188,-99) , 
-4, 1.4759, 0, 0, 0.4973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471188,-99) ,
+4, 1.4759, 0, 0, 0.4973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474088,-99) , 
-5, 4.03573, 1, 0, 0.489984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474088,-99) ,
+5, 4.03573, 1, 0, 0.489984,-99) ,
 5, 3.38624, 1, 0, 0.500351,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.0172979);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487999,-99) , 
-12, 3.60629, 0, 0, 0.50334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487999,-99) ,
+12, 3.60629, 0, 0, 0.50334,-99) ,
 NN(
-0, 
-0, 
--1, 3.11348, 0, -1, 0.493449,-99) , 
-3, -1.23041, 0, 0, 0.499344,-99) , 
+0,
+0,
+-1, 3.11348, 0, -1, 0.493449,-99) ,
+3, -1.23041, 0, 0, 0.499344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48595,-99) ,
 11, 7.54477, 1, 0, 0.49825,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.0225096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499467,-99) , 
-12, 3.94202, 1, 0, 0.506521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499467,-99) ,
+12, 3.94202, 1, 0, 0.506521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480443,-99) , 
-5, 2.88966, 1, 0, 0.495482,-99) , 
-8, -2.38647, 0, 0, 0.500791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480443,-99) ,
+5, 2.88966, 1, 0, 0.495482,-99) ,
+8, -2.38647, 0, 0, 0.500791,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483296,-99) , 
-12, 4.24537, 0, 0, 0.50534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483296,-99) ,
+12, 4.24537, 0, 0, 0.50534,-99) ,
 NN(
-0, 
-0, 
--1, 3.32721, 0, -1, 0.480285,-99) , 
-5, 2.55963, 1, 0, 0.493454,-99) , 
+0,
+0,
+-1, 3.32721, 0, -1, 0.480285,-99) ,
+5, 2.55963, 1, 0, 0.493454,-99) ,
 10, -0.974717, 0, 0, 0.499009,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.0280153);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48252,-99) , 
-10, -0.493404, 0, 0, 0.498714,-99) , 
-5, 1.31971, 1, 0, 0.502476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48252,-99) ,
+10, -0.493404, 0, 0, 0.498714,-99) ,
+5, 1.31971, 1, 0, 0.502476,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488573,-99) , 
-6, 6.33738, 1, 0, 0.507247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488573,-99) ,
+6, 6.33738, 1, 0, 0.507247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486539,-99) , 
-10, 0.435372, 1, 0, 0.496422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486539,-99) ,
+10, 0.435372, 1, 0, 0.496422,-99) ,
 8, -2.6562, 0, 0, 0.499751,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.024796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.87901, 1, 1, 0.512315,-99) , 
+0,
+0,
+-1, -0.87901, 1, 1, 0.512315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480268,-99) , 
-3, -1.84573, 0, 0, 0.504013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480268,-99) ,
+3, -1.84573, 0, 0, 0.504013,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492228,-99) , 
-14, 0.342526, 1, 0, 0.513217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492228,-99) ,
+14, 0.342526, 1, 0, 0.513217,-99) ,
 NN(
-0, 
-0, 
--1, 2.9862, 1, -1, 0.492349,-99) , 
-4, 1.32918, 0, 0, 0.497341,-99) , 
+0,
+0,
+-1, 2.9862, 1, -1, 0.492349,-99) ,
+4, 1.32918, 0, 0, 0.497341,-99) ,
 9, -3.25287, 1, 0, 0.499698,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.0216993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479127,-99) , 
-3, -2.09457, 0, 0, 0.500918,-99) , 
-3, -3.38357, 1, 0, 0.503448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479127,-99) ,
+3, -2.09457, 0, 0, 0.500918,-99) ,
+3, -3.38357, 1, 0, 0.503448,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483922,-99) , 
-0, 0.941589, 0, 0, 0.50248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483922,-99) ,
+0, 0.941589, 0, 0, 0.50248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478863,-99) , 
-12, 3.78895, 0, 0, 0.496812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478863,-99) ,
+12, 3.78895, 0, 0, 0.496812,-99) ,
 14, -0.343689, 0, 0, 0.501976,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.0285654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48079,-99) , 
-10, -1.65475, 0, 0, 0.505384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48079,-99) ,
+10, -1.65475, 0, 0, 0.505384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48874,-99) , 
-10, 2.47225, 1, 0, 0.501617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48874,-99) ,
+10, 2.47225, 1, 0, 0.501617,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476745,-99) , 
-3, -0.175786, 1, 0, 0.508285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476745,-99) ,
+3, -0.175786, 1, 0, 0.508285,-99) ,
 NN(
-0, 
-0, 
--1, 4.78007, 0, -1, 0.486315,-99) , 
-13, 6.63834, 1, 0, 0.494949,-99) , 
+0,
+0,
+-1, 4.78007, 0, -1, 0.486315,-99) ,
+13, 6.63834, 1, 0, 0.494949,-99) ,
 3, -0.615216, 1, 0, 0.499062,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.0191606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504846,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477197,-99) , 
-7, -7.92168, 1, 0, 0.506873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477197,-99) ,
+7, -7.92168, 1, 0, 0.506873,-99) ,
 NN(
-0, 
-0, 
--1, 2.85988, 0, -1, 0.493456,-99) , 
-2, 2.06669, 0, 0, 0.497829,-99) , 
+0,
+0,
+-1, 2.85988, 0, -1, 0.493456,-99) ,
+2, 2.06669, 0, 0, 0.497829,-99) ,
 10, 2.96467, 0, 0, 0.499206,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.0227804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494508,-99) , 
-3, -1.71379, 0, 0, 0.51397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494508,-99) ,
+3, -1.71379, 0, 0, 0.51397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469898,-99) , 
-6, 5.71207, 0, 0, 0.494393,-99) , 
-3, -0.922798, 1, 0, 0.504511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469898,-99) ,
+6, 5.71207, 0, 0, 0.494393,-99) ,
+3, -0.922798, 1, 0, 0.504511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486099,-99) , 
-13, 7.23882, 1, 0, 0.495727,-99) , 
-14, -1.84758, 1, 0, 0.498312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486099,-99) ,
+13, 7.23882, 1, 0, 0.495727,-99) ,
+14, -1.84758, 1, 0, 0.498312,-99) ,
 10, -0.482294, 1, 0, 0.500296,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.023903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498167,-99) , 
-11, 4.13192, 1, 0, 0.514954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498167,-99) ,
+11, 4.13192, 1, 0, 0.514954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472096,-99) , 
-10, -1.77217, 0, 0, 0.493162,-99) , 
-3, -0.922798, 1, 0, 0.504424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472096,-99) ,
+10, -1.77217, 0, 0, 0.493162,-99) ,
+3, -0.922798, 1, 0, 0.504424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489178,-99) , 
-9, -4.45256, 1, 0, 0.494184,-99) , 
-14, -1.84758, 1, 0, 0.496458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489178,-99) ,
+9, -4.45256, 1, 0, 0.494184,-99) ,
+14, -1.84758, 1, 0, 0.496458,-99) ,
 10, -0.482294, 1, 0, 0.499007,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.0242272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46889,-99) , 
-3, -0.922801, 1, 0, 0.49727,-99) , 
-8, -1.44392, 0, 0, 0.507942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46889,-99) ,
+3, -0.922801, 1, 0, 0.49727,-99) ,
+8, -1.44392, 0, 0, 0.507942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492355,-99) , 
-3, -2.15319, 1, 0, 0.496163,-99) , 
-0, 1.66985, 0, 0, 0.498339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492355,-99) ,
+3, -2.15319, 1, 0, 0.496163,-99) ,
+0, 1.66985, 0, 0, 0.498339,-99) ,
 10, -1.46714, 1, 0, 0.499994,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.0302467);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476369,-99) , 
-9, -2.45404, 0, 0, 0.500158,-99) , 
-8, -3.41526, 1, 0, 0.505313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476369,-99) ,
+9, -2.45404, 0, 0, 0.500158,-99) ,
+8, -3.41526, 1, 0, 0.505313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482411,-99) , 
-1, 38.7921, 0, 0, 0.496071,-99) , 
-9, -0.975816, 0, 0, 0.49899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482411,-99) ,
+1, 38.7921, 0, 0, 0.496071,-99) ,
+9, -0.975816, 0, 0, 0.49899,-99) ,
 7, -7.92168, 0, 0, 0.501496,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.0261369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489035,-99) , 
-13, 6.06453, 0, 0, 0.506787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489035,-99) ,
+13, 6.06453, 0, 0, 0.506787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472297,-99) , 
-1, 21.5557, 0, 0, 0.491005,-99) , 
-7, -8.71385, 0, 0, 0.502164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472297,-99) ,
+1, 21.5557, 0, 0, 0.491005,-99) ,
+7, -8.71385, 0, 0, 0.502164,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4868,-99) , 
-0, 1.51542, 1, 0, 0.500346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4868,-99) ,
+0, 1.51542, 1, 0, 0.500346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455892,-99) , 
-7, -8.71385, 1, 0, 0.492201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455892,-99) ,
+7, -8.71385, 1, 0, 0.492201,-99) ,
 1, 38.3111, 1, 0, 0.499278,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.0192767);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496266,-99) , 
-6, 5.32754, 0, 0, 0.514757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496266,-99) ,
+6, 5.32754, 0, 0, 0.514757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489062,-99) , 
-11, 5.44915, 1, 0, 0.506202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489062,-99) ,
+11, 5.44915, 1, 0, 0.506202,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493752,-99) , 
-11, 6.11567, 0, 0, 0.497384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493752,-99) ,
+11, 6.11567, 0, 0, 0.497384,-99) ,
 NN(
-0, 
-0, 
--1, -2.39033, 1, -1, 0.484364,-99) , 
-5, 3.40956, 1, 0, 0.49509,-99) , 
+0,
+0,
+-1, -2.39033, 1, -1, 0.484364,-99) ,
+5, 3.40956, 1, 0, 0.49509,-99) ,
 10, -1.46714, 1, 0, 0.497003,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.017287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496721,-99) , 
-6, 6.07452, 0, 0, 0.510057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496721,-99) ,
+6, 6.07452, 0, 0, 0.510057,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491711,-99) , 
-2, 2.0683, 1, 0, 0.499721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491711,-99) ,
+2, 2.0683, 1, 0, 0.499721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479511,-99) , 
-3, -3.69117, 0, 0, 0.498001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479511,-99) ,
+3, -3.69117, 0, 0, 0.498001,-99) ,
 13, 6.00476, 1, 0, 0.499623,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.0205607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49112,-99) , 
-0, 0.990103, 1, 0, 0.510577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49112,-99) ,
+0, 0.990103, 1, 0, 0.510577,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486787,-99) , 
-4, 0.865358, 1, 0, 0.502064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486787,-99) ,
+4, 0.865358, 1, 0, 0.502064,-99) ,
 NN(
-0, 
-0, 
--1, -2.76835, 0, -1, 0.492667,-99) , 
-9, -2.11435, 1, 0, 0.497732,-99) , 
+0,
+0,
+-1, -2.76835, 0, -1, 0.492667,-99) ,
+9, -2.11435, 1, 0, 0.497732,-99) ,
 13, 6.00476, 1, 0, 0.49946,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.00977455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49778,-99) , 
-8, -2.66513, 1, 0, 0.509317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49778,-99) ,
+8, -2.66513, 1, 0, 0.509317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473322,-99) , 
-4, 1.45222, 1, 0, 0.49775,-99) , 
-6, 8.78048, 0, 0, 0.499158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473322,-99) ,
+4, 1.45222, 1, 0, 0.49775,-99) ,
+6, 8.78048, 0, 0, 0.499158,-99) ,
 13, 6.00476, 1, 0, 0.500525,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.0115699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498412,-99) , 
-12, 3.97442, 0, 0, 0.509733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498412,-99) ,
+12, 3.97442, 0, 0, 0.509733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512489,-99) ,
 NN(
-0, 
-0, 
--1, -3.99876, 0, -1, 0.495769,-99) , 
-6, 8.78048, 0, 0, 0.497139,-99) , 
+0,
+0,
+-1, -3.99876, 0, -1, 0.495769,-99) ,
+6, 8.78048, 0, 0, 0.497139,-99) ,
 13, 6.00476, 1, 0, 0.498833,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.0179786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496016,-99) , 
-14, 1.43777, 0, 0, 0.509925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496016,-99) ,
+14, 1.43777, 0, 0, 0.509925,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496561,-99) , 
-14, -0.343402, 1, 0, 0.501217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496561,-99) ,
+14, -0.343402, 1, 0, 0.501217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467653,-99) , 
-12, 5.14372, 0, 0, 0.487992,-99) , 
-3, -3.07598, 0, 0, 0.499558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467653,-99) ,
+12, 5.14372, 0, 0, 0.487992,-99) ,
+3, -3.07598, 0, 0, 0.499558,-99) ,
 13, 6.00476, 1, 0, 0.500952,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.0288888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48918,-99) , 
-9, -4.75735, 0, 0, 0.5096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48918,-99) ,
+9, -4.75735, 0, 0, 0.5096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470885,-99) , 
-0, 1.56386, 1, 0, 0.496066,-99) , 
-11, 5.86277, 1, 0, 0.505325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470885,-99) ,
+0, 1.56386, 1, 0, 0.496066,-99) ,
+11, 5.86277, 1, 0, 0.505325,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475729,-99) , 
-3, -1.5381, 0, 0, 0.499845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475729,-99) ,
+3, -1.5381, 0, 0, 0.499845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477709,-99) , 
-14, -1.95355, 0, 0, 0.493431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477709,-99) ,
+14, -1.95355, 0, 0, 0.493431,-99) ,
 14, -0.343689, 0, 0, 0.502691,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.0197393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.76838, 1, 1, 0.505476,-99) , 
+0,
+0,
+-1, -2.76838, 1, 1, 0.505476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483195,-99) , 
-9, -2.55508, 1, 0, 0.492835,-99) , 
-11, 5.86277, 1, 0, 0.501483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483195,-99) ,
+9, -2.55508, 1, 0, 0.492835,-99) ,
+11, 5.86277, 1, 0, 0.501483,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484634,-99) , 
-9, -2.06547, 0, 0, 0.501823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484634,-99) ,
+9, -2.06547, 0, 0, 0.501823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482333,-99) , 
-6, 6.53043, 1, 0, 0.493695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482333,-99) ,
+6, 6.53043, 1, 0, 0.493695,-99) ,
 14, -0.343689, 0, 0, 0.499759,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.0254879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48261,-99) , 
-8, -1.86944, 0, 0, 0.495671,-99) , 
-8, -3.87054, 1, 0, 0.501422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48261,-99) ,
+8, -1.86944, 0, 0, 0.495671,-99) ,
+8, -3.87054, 1, 0, 0.501422,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469262,-99) , 
-8, -3.6608, 0, 0, 0.498352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469262,-99) ,
+8, -3.6608, 0, 0, 0.498352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472915,-99) , 
-12, 2.85988, 0, 0, 0.495623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472915,-99) ,
+12, 2.85988, 0, 0, 0.495623,-99) ,
 2, 2.06669, 0, 0, 0.497807,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.0236471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484739,-99) , 
-6, 5.6476, 1, 0, 0.496852,-99) , 
-0, 1.66287, 0, 0, 0.500592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484739,-99) ,
+6, 5.6476, 1, 0, 0.496852,-99) ,
+0, 1.66287, 0, 0, 0.500592,-99) ,
 NN(
-0, 
-0, 
--1, 40.5702, 1, -1, 0.492484,-99) , 
+0,
+0,
+-1, 40.5702, 1, -1, 0.492484,-99) ,
 2, 2.06669, 0, 0, 0.495537,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.0227344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492198,-99) , 
-3, -0.527076, 1, 0, 0.508265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492198,-99) ,
+3, -0.527076, 1, 0, 0.508265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47702,-99) , 
-3, -2.76794, 0, 0, 0.503732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47702,-99) ,
+3, -2.76794, 0, 0, 0.503732,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486304,-99) , 
-9, -2.70643, 1, 0, 0.511648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486304,-99) ,
+9, -2.70643, 1, 0, 0.511648,-99) ,
 NN(
-0, 
-0, 
--1, -3.46497, 0, -1, 0.49453,-99) , 
-12, 2.93948, 1, 0, 0.497516,-99) , 
+0,
+0,
+-1, -3.46497, 0, -1, 0.49453,-99) ,
+12, 2.93948, 1, 0, 0.497516,-99) ,
 12, 5.64623, 0, 0, 0.499675,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.0255092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494604,-99) , 
-13, 6.3842, 1, 0, 0.515882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494604,-99) ,
+13, 6.3842, 1, 0, 0.515882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476046,-99) , 
-8, -0.231777, 1, 0, 0.501664,-99) , 
-11, 3.36216, 1, 0, 0.504302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476046,-99) ,
+8, -0.231777, 1, 0, 0.501664,-99) ,
+11, 3.36216, 1, 0, 0.504302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457557,-99) , 
-1, 15.6128, 1, 0, 0.490628,-99) , 
-8, -3.41526, 1, 0, 0.497865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457557,-99) ,
+1, 15.6128, 1, 0, 0.490628,-99) ,
+8, -3.41526, 1, 0, 0.497865,-99) ,
 7, -7.12951, 1, 0, 0.502724,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.0172535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.70643, 1, 1, 0.518271,-99) , 
+0,
+0,
+-1, -2.70643, 1, 1, 0.518271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487542,-99) , 
-12, 2.95558, 1, 0, 0.507208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487542,-99) ,
+12, 2.95558, 1, 0, 0.507208,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49585,-99) , 
-10, -1.46714, 1, 0, 0.499029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49585,-99) ,
+10, -1.46714, 1, 0, 0.499029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483376,-99) , 
-0, 1.66985, 1, 0, 0.497471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483376,-99) ,
+0, 1.66985, 1, 0, 0.497471,-99) ,
 11, 3.36216, 1, 0, 0.499199,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.0198653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510107,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481658,-99) , 
-14, -1.64366, 0, 0, 0.502934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481658,-99) ,
+14, -1.64366, 0, 0, 0.502934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448025,-99) , 
-8, -2.46166, 1, 0, 0.48526,-99) , 
-4, 1.58159, 1, 0, 0.500645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448025,-99) ,
+8, -2.46166, 1, 0, 0.48526,-99) ,
+4, 1.58159, 1, 0, 0.500645,-99) ,
 8, 0.173498, 0, 0, 0.501458,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.0137996);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509285,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495301,-99) , 
-14, 0.625026, 1, 0, 0.498208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495301,-99) ,
+14, 0.625026, 1, 0, 0.498208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469571,-99) , 
-14, -1.05568, 0, 0, 0.496542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469571,-99) ,
+14, -1.05568, 0, 0, 0.496542,-99) ,
 14, -1.64396, 1, 0, 0.497708,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.0195318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499499,-99) , 
-3, -1.84484, 1, 0, 0.504052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499499,-99) ,
+3, -1.84484, 1, 0, 0.504052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477172,-99) , 
-10, -1.9595, 0, 0, 0.501196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477172,-99) ,
+10, -1.9595, 0, 0, 0.501196,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492614,-99) , 
-14, -0.255315, 0, 0, 0.500998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492614,-99) ,
+14, -0.255315, 0, 0, 0.500998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461127,-99) , 
-14, 0.584977, 1, 0, 0.495881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461127,-99) ,
+14, 0.584977, 1, 0, 0.495881,-99) ,
 14, 0.956578, 0, 0, 0.499009,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.00852982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 8.78048, 0, 1, 0.502107,-99) , 
+0,
+0,
+-1, 8.78048, 0, 1, 0.502107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477146,-99) , 
-8, 0.189497, 1, 0, 0.500293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477146,-99) ,
+8, 0.189497, 1, 0, 0.500293,-99) ,
 14, -1.64396, 1, 0, 0.501247,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.0250594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.27582, 1, 1, 0.515279,-99) , 
+0,
+0,
+-1, 5.27582, 1, 1, 0.515279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474571,-99) , 
-2, 1.38133, 0, 0, 0.494374,-99) , 
-4, 0.872477, 0, 0, 0.503126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474571,-99) ,
+2, 1.38133, 0, 0, 0.494374,-99) ,
+4, 0.872477, 0, 0, 0.503126,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474811,-99) , 
-1, 10.8013, 0, 0, 0.502052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474811,-99) ,
+1, 10.8013, 0, 0, 0.502052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458187,-99) , 
-7, -9.50602, 1, 0, 0.48595,-99) , 
-1, 36.0721, 1, 0, 0.497074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458187,-99) ,
+7, -9.50602, 1, 0, 0.48595,-99) ,
+1, 36.0721, 1, 0, 0.497074,-99) ,
 3, -0.615216, 0, 0, 0.499396,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.0266914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487789,-99) , 
-13, 7.18761, 0, 0, 0.495488,-99) , 
-6, 4.24071, 1, 0, 0.498231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487789,-99) ,
+13, 7.18761, 0, 0, 0.495488,-99) ,
+6, 4.24071, 1, 0, 0.498231,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491521,-99) , 
-13, 6.28462, 1, 0, 0.496901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491521,-99) ,
+13, 6.28462, 1, 0, 0.496901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460935,-99) , 
-14, 0.584977, 1, 0, 0.492281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460935,-99) ,
+14, 0.584977, 1, 0, 0.492281,-99) ,
 14, 0.956578, 0, 0, 0.495784,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.0219424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508145,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476118,-99) , 
-11, 6.45239, 1, 0, 0.503841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476118,-99) ,
+11, 6.45239, 1, 0, 0.503841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480119,-99) , 
-10, 0.995016, 1, 0, 0.491164,-99) , 
-2, 1.54076, 1, 0, 0.497309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480119,-99) ,
+10, 0.995016, 1, 0, 0.491164,-99) ,
+2, 1.54076, 1, 0, 0.497309,-99) ,
 14, -1.64396, 1, 0, 0.4983,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.0225169);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497512,-99) , 
-10, -1.96395, 1, 0, 0.501108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497512,-99) ,
+10, -1.96395, 1, 0, 0.501108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475683,-99) , 
-1, 74.4542, 0, 0, 0.488695,-99) , 
-7, -9.50602, 0, 0, 0.497472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475683,-99) ,
+1, 74.4542, 0, 0, 0.488695,-99) ,
+7, -9.50602, 0, 0, 0.497472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471195,-99) , 
-3, -0.922983, 0, 0, 0.486518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471195,-99) ,
+3, -0.922983, 0, 0, 0.486518,-99) ,
 6, 4.41093, 0, 0, 0.496139,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.020598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496754,-99) , 
-13, 6.91272, 0, 0, 0.509838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496754,-99) ,
+13, 6.91272, 0, 0, 0.509838,-99) ,
 NN(
-0, 
-0, 
--1, 1.62139, 1, -1, 0.496487,-99) , 
-6, 6.5957, 0, 0, 0.50218,-99) , 
+0,
+0,
+-1, 1.62139, 1, -1, 0.496487,-99) ,
+6, 6.5957, 0, 0, 0.50218,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483362,-99) , 
-10, -1.8194, 0, 0, 0.501523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483362,-99) ,
+10, -1.8194, 0, 0, 0.501523,-99) ,
 NN(
-0, 
-0, 
--1, 3.32721, 0, -1, 0.478678,-99) , 
-5, 2.55963, 1, 0, 0.490696,-99) , 
+0,
+0,
+-1, 3.32721, 0, -1, 0.478678,-99) ,
+5, 2.55963, 1, 0, 0.490696,-99) ,
 10, -0.974717, 0, 0, 0.499405,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.0218559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49924,-99) , 
-0, 0.989525, 1, 0, 0.511375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49924,-99) ,
+0, 0.989525, 1, 0, 0.511375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490331,-99) , 
-10, 1.01856, 0, 0, 0.501219,-99) , 
-9, -1.20091, 0, 0, 0.504627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490331,-99) ,
+10, 1.01856, 0, 0, 0.501219,-99) ,
+9, -1.20091, 0, 0, 0.504627,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483293,-99) , 
-12, 4.24537, 0, 0, 0.501598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483293,-99) ,
+12, 4.24537, 0, 0, 0.501598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465129,-99) , 
-5, 3.32721, 0, 0, 0.48382,-99) , 
-5, 2.55963, 1, 0, 0.493173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465129,-99) ,
+5, 3.32721, 0, 0, 0.48382,-99) ,
+5, 2.55963, 1, 0, 0.493173,-99) ,
 10, -0.974717, 0, 0, 0.50186,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.0130527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 50.2019, 0, 1, 0.504197,-99) , 
+0,
+0,
+-1, 50.2019, 0, 1, 0.504197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468601,-99) , 
-5, 3.79955, 1, 0, 0.502068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468601,-99) ,
+5, 3.79955, 1, 0, 0.502068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487288,-99) ,
 1, 73.9973, 1, 0, 0.50056,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.0202132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.0804254, 1, 1, 0.507742,-99) , 
+0,
+0,
+-1, -0.0804254, 1, 1, 0.507742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491819,-99) , 
-8, -2.01024, 0, 0, 0.49703,-99) , 
-9, -1.20091, 0, 0, 0.500624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491819,-99) ,
+8, -2.01024, 0, 0, 0.49703,-99) ,
+9, -1.20091, 0, 0, 0.500624,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484358,-99) , 
-10, -1.80114, 0, 0, 0.496205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484358,-99) ,
+10, -1.80114, 0, 0, 0.496205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477334,-99) , 
-10, -1.44379, 1, 0, 0.491058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477334,-99) ,
+10, -1.44379, 1, 0, 0.491058,-99) ,
 10, -0.974717, 0, 0, 0.498313,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.0177861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499054,-99) , 
-14, -1.29972, 1, 0, 0.503077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499054,-99) ,
+14, -1.29972, 1, 0, 0.503077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473154,-99) , 
-14, 0.840096, 0, 0, 0.490338,-99) , 
-5, 3.20637, 1, 0, 0.499684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473154,-99) ,
+14, 0.840096, 0, 0, 0.490338,-99) ,
+5, 3.20637, 1, 0, 0.499684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473448,-99) , 
-4, -0.395964, 1, 0, 0.487715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473448,-99) ,
+4, -0.395964, 1, 0, 0.487715,-99) ,
 6, 4.41093, 0, 0, 0.498228,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.0170264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.96395, 1, 1, 0.506516,-99) , 
+0,
+0,
+-1, -1.96395, 1, 1, 0.506516,-99) ,
 NN(
-0, 
-0, 
--1, 4.5317, 0, -1, 0.490177,-99) , 
-5, 3.20637, 1, 0, 0.502165,-99) , 
+0,
+0,
+-1, 4.5317, 0, -1, 0.490177,-99) ,
+5, 3.20637, 1, 0, 0.502165,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473161,-99) , 
-7, -8.71385, 1, 0, 0.488119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473161,-99) ,
+7, -8.71385, 1, 0, 0.488119,-99) ,
 6, 4.41093, 0, 0, 0.500457,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.0170066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495066,-99) , 
-5, 3.73253, 0, 0, 0.498337,-99) , 
-10, -1.96395, 1, 0, 0.500175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495066,-99) ,
+5, 3.73253, 0, 0, 0.498337,-99) ,
+10, -1.96395, 1, 0, 0.500175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471719,-99) , 
-12, 2.97915, 0, 0, 0.488372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471719,-99) ,
+12, 2.97915, 0, 0, 0.488372,-99) ,
 6, 4.41093, 0, 0, 0.49874,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.025341);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494674,-99) , 
-8, -1.93827, 1, 0, 0.505872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494674,-99) ,
+8, -1.93827, 1, 0, 0.505872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482938,-99) , 
-1, 74.4542, 0, 0, 0.494645,-99) , 
-7, -9.50602, 0, 0, 0.502585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482938,-99) ,
+1, 74.4542, 0, 0, 0.494645,-99) ,
+7, -9.50602, 0, 0, 0.502585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476279,-99) , 
-4, -0.395964, 1, 0, 0.487792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476279,-99) ,
+4, -0.395964, 1, 0, 0.487792,-99) ,
 6, 4.41093, 0, 0, 0.500786,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.0161772);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.03479, 1, 1, 0.517215,-99) , 
+0,
+0,
+-1, 5.03479, 1, 1, 0.517215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481005,-99) , 
-3, -2.76838, 0, 0, 0.500314,-99) , 
-8, -0.231288, 0, 0, 0.502374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481005,-99) ,
+3, -2.76838, 0, 0, 0.500314,-99) ,
+8, -0.231288, 0, 0, 0.502374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477362,-99) , 
-13, 6.50426, 1, 0, 0.488364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477362,-99) ,
+13, 6.50426, 1, 0, 0.488364,-99) ,
 6, 4.41093, 0, 0, 0.500671,-99)    );
   // itree = 728
   fBoostWeights.push_back(0.0149554);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449224,-99) , 
-1, 41.1367, 1, 0, 0.496291,-99) , 
-1, 50.2027, 0, 0, 0.499387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449224,-99) ,
+1, 41.1367, 1, 0, 0.496291,-99) ,
+1, 50.2027, 0, 0, 0.499387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486744,-99) ,
 1, 73.9973, 1, 0, 0.498097,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.0185492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487912,-99) , 
-3, -1.8447, 0, 0, 0.502149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487912,-99) ,
+3, -1.8447, 0, 0, 0.502149,-99) ,
 NN(
-0, 
-0, 
--1, 1.62139, 1, -1, 0.494462,-99) , 
-6, 6.5957, 0, 0, 0.49774,-99) , 
+0,
+0,
+-1, 1.62139, 1, -1, 0.494462,-99) ,
+6, 6.5957, 0, 0, 0.49774,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479379,-99) , 
-10, -1.55544, 1, 0, 0.494623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479379,-99) ,
+10, -1.55544, 1, 0, 0.494623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476417,-99) , 
-10, -2.1941, 0, 0, 0.488927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476417,-99) ,
+10, -2.1941, 0, 0, 0.488927,-99) ,
 10, -0.974717, 0, 0, 0.495612,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.0208216);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488917,-99) , 
-9, -1.37883, 1, 0, 0.502632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488917,-99) ,
+9, -1.37883, 1, 0, 0.502632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478659,-99) , 
-13, 6.91272, 0, 0, 0.493737,-99) , 
-11, 5.76627, 1, 0, 0.499412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478659,-99) ,
+13, 6.91272, 0, 0, 0.493737,-99) ,
+11, 5.76627, 1, 0, 0.499412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45029,-99) , 
-9, -3.1121, 0, 0, 0.486123,-99) , 
-11, 3.36216, 1, 0, 0.490282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45029,-99) ,
+9, -3.1121, 0, 0, 0.486123,-99) ,
+11, 3.36216, 1, 0, 0.490282,-99) ,
 10, -0.974717, 0, 0, 0.497208,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.032342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487678,-99) , 
-14, 1.98877, 1, 0, 0.502388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487678,-99) ,
+14, 1.98877, 1, 0, 0.502388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470379,-99) , 
-14, 0.990015, 0, 0, 0.490421,-99) , 
-13, 7.2036, 1, 0, 0.497897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470379,-99) ,
+14, 0.990015, 0, 0, 0.490421,-99) ,
+13, 7.2036, 1, 0, 0.497897,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466039,-99) , 
-14, 1.3321, 0, 0, 0.494475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466039,-99) ,
+14, 1.3321, 0, 0, 0.494475,-99) ,
 NN(
-0, 
-0, 
--1, -0.922654, 1, -1, 0.478546,-99) , 
-7, -7.92168, 1, 0, 0.487362,-99) , 
+0,
+0,
+-1, -0.922654, 1, -1, 0.478546,-99) ,
+7, -7.92168, 1, 0, 0.487362,-99) ,
 10, -0.974717, 0, 0, 0.495354,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.0216125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494935,-99) , 
-2, 1.38142, 0, 0, 0.501153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494935,-99) ,
+2, 1.38142, 0, 0, 0.501153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450123,-99) , 
-2, 2.90098, 1, 0, 0.497403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450123,-99) ,
+2, 2.90098, 1, 0, 0.497403,-99) ,
 NN(
-0, 
-0, 
--1, 5.53014, 1, -1, 0.488207,-99) , 
+0,
+0,
+-1, 5.53014, 1, -1, 0.488207,-99) ,
 13, 7.40405, 1, 0, 0.495081,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.0305226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489986,-99) , 
-9, -2.17278, 0, 0, 0.506988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489986,-99) ,
+9, -2.17278, 0, 0, 0.506988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466667,-99) , 
-3, -1.53797, 1, 0, 0.48606,-99) , 
-14, 0.306445, 0, 0, 0.500996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466667,-99) ,
+3, -1.53797, 1, 0, 0.48606,-99) ,
+14, 0.306445, 0, 0, 0.500996,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489811,-99) , 
-7, -8.71385, 0, 0, 0.499006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489811,-99) ,
+7, -8.71385, 0, 0, 0.499006,-99) ,
 NN(
-0, 
-0, 
--1, -1.53794, 0, -1, 0.48492,-99) , 
-10, 0.504224, 0, 0, 0.494195,-99) , 
+0,
+0,
+-1, -1.53794, 0, -1, 0.48492,-99) ,
+10, 0.504224, 0, 0, 0.494195,-99) ,
 13, 6.84433, 1, 0, 0.497574,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.0182673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485237,-99) , 
-0, 0.941717, 1, 0, 0.508137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485237,-99) ,
+0, 0.941717, 1, 0, 0.508137,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497053,-99) , 
-14, -0.238512, 1, 0, 0.500744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497053,-99) ,
+14, -0.238512, 1, 0, 0.500744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462534,-99) , 
-5, 2.1017, 1, 0, 0.487161,-99) , 
-7, -7.12951, 1, 0, 0.49753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462534,-99) ,
+5, 2.1017, 1, 0, 0.487161,-99) ,
+7, -7.12951, 1, 0, 0.49753,-99) ,
 8, -0.230744, 0, 0, 0.498839,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.0218559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.3842, 1, 1, 0.515284,-99) , 
+0,
+0,
+-1, 6.3842, 1, 1, 0.515284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49192,-99) , 
-1, 33.1523, 0, 0, 0.5001,-99) , 
-11, 3.36216, 1, 0, 0.502903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49192,-99) ,
+1, 33.1523, 0, 0, 0.5001,-99) ,
+11, 3.36216, 1, 0, 0.502903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511047,-99) ,
 NN(
-0, 
-0, 
--1, 0.893995, 0, -1, 0.485557,-99) , 
-8, -0.829847, 0, 0, 0.491662,-99) , 
+0,
+0,
+-1, 0.893995, 0, -1, 0.485557,-99) ,
+8, -0.829847, 0, 0, 0.491662,-99) ,
 7, -7.12951, 1, 0, 0.500151,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.018017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463264,-99) , 
-3, -2.66575, 0, 0, 0.499962,-99) , 
-3, -3.99875, 1, 0, 0.501801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463264,-99) ,
+3, -2.66575, 0, 0, 0.499962,-99) ,
+3, -3.99875, 1, 0, 0.501801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476131,-99) , 
-7, -8.71385, 1, 0, 0.490049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476131,-99) ,
+7, -8.71385, 1, 0, 0.490049,-99) ,
 6, 4.41093, 0, 0, 0.500372,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.0155599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504074,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49531,-99) , 
-10, -1.96395, 1, 0, 0.498256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49531,-99) ,
+10, -1.96395, 1, 0, 0.498256,-99) ,
 NN(
-0, 
-0, 
--1, 1.79645, 1, -1, 0.477905,-99) , 
-6, 4.41093, 0, 0, 0.495813,-99) , 
+0,
+0,
+-1, 1.79645, 1, -1, 0.477905,-99) ,
+6, 4.41093, 0, 0, 0.495813,-99) ,
 14, 3.55711, 0, 0, 0.497129,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.0189899);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499974,-99) , 
-0, 1.65873, 0, 0, 0.504643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499974,-99) ,
+0, 1.65873, 0, 0, 0.504643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483178,-99) , 
-4, 1.31573, 0, 0, 0.493669,-99) , 
-5, 3.13168, 1, 0, 0.501039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483178,-99) ,
+4, 1.31573, 0, 0, 0.493669,-99) ,
+5, 3.13168, 1, 0, 0.501039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458714,-99) , 
-1, 15.6128, 1, 0, 0.48783,-99) , 
-8, -3.41526, 1, 0, 0.493356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458714,-99) ,
+1, 15.6128, 1, 0, 0.48783,-99) ,
+8, -3.41526, 1, 0, 0.493356,-99) ,
 7, -7.12951, 1, 0, 0.499159,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.0299477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489154,-99) , 
-11, 5.79177, 1, 0, 0.5081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489154,-99) ,
+11, 5.79177, 1, 0, 0.5081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480532,-99) , 
-0, 0.942887, 1, 0, 0.494191,-99) , 
-5, 3.13168, 1, 0, 0.503533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480532,-99) ,
+0, 0.942887, 1, 0, 0.494191,-99) ,
+5, 3.13168, 1, 0, 0.503533,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461034,-99) , 
-5, 2.22966, 1, 0, 0.49701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461034,-99) ,
+5, 2.22966, 1, 0, 0.49701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473979,-99) , 
-7, -5.77141, 1, 0, 0.491275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473979,-99) ,
+7, -5.77141, 1, 0, 0.491275,-99) ,
 7, -7.12951, 1, 0, 0.500533,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.0223718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497579,-99) , 
-5, 2.61723, 0, 0, 0.50407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497579,-99) ,
+5, 2.61723, 0, 0, 0.50407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482644,-99) , 
-5, 3.58896, 1, 0, 0.492259,-99) , 
-5, 3.13168, 1, 0, 0.500191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482644,-99) ,
+5, 3.58896, 1, 0, 0.492259,-99) ,
+5, 3.13168, 1, 0, 0.500191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434785,-99) , 
-1, 15.6128, 1, 0, 0.482187,-99) , 
-11, 5.8785, 0, 0, 0.491549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434785,-99) ,
+1, 15.6128, 1, 0, 0.482187,-99) ,
+11, 5.8785, 0, 0, 0.491549,-99) ,
 7, -7.12951, 1, 0, 0.498077,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.0200408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.65873, 0, 1, 0.505887,-99) , 
+0,
+0,
+-1, 1.65873, 0, 1, 0.505887,-99) ,
 NN(
-0, 
-0, 
--1, 3.36034, 0, -1, 0.492494,-99) , 
-5, 3.13168, 1, 0, 0.501489,-99) , 
+0,
+0,
+-1, 3.36034, 0, -1, 0.492494,-99) ,
+5, 3.13168, 1, 0, 0.501489,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480322,-99) , 
-8, -2.04584, 0, 0, 0.500055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480322,-99) ,
+8, -2.04584, 0, 0, 0.500055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449514,-99) , 
-6, 5.63849, 1, 0, 0.479552,-99) , 
-4, 0.86722, 0, 0, 0.488402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449514,-99) ,
+6, 5.63849, 1, 0, 0.479552,-99) ,
+4, 0.86722, 0, 0, 0.488402,-99) ,
 7, -7.12951, 1, 0, 0.498288,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.0213698);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490723,-99) , 
-2, 1.54236, 1, 0, 0.49829,-99) , 
-7, -12.1089, 1, 0, 0.499769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490723,-99) ,
+2, 1.54236, 1, 0, 0.49829,-99) ,
+7, -12.1089, 1, 0, 0.499769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438659,-99) , 
-1, 15.6128, 1, 0, 0.479016,-99) , 
-11, 5.8785, 0, 0, 0.487946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438659,-99) ,
+1, 15.6128, 1, 0, 0.479016,-99) ,
+11, 5.8785, 0, 0, 0.487946,-99) ,
 7, -7.12951, 1, 0, 0.496878,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.0202159);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.61105, 0, 1, 0.506198,-99) , 
+0,
+0,
+-1, 1.61105, 0, 1, 0.506198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476874,-99) , 
-10, -0.493354, 0, 0, 0.495405,-99) , 
-7, -9.39299, 1, 0, 0.499947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476874,-99) ,
+10, -0.493354, 0, 0, 0.495405,-99) ,
+7, -9.39299, 1, 0, 0.499947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469359,-99) , 
-5, 1.38957, 1, 0, 0.479216,-99) , 
-8, -3.41526, 1, 0, 0.484937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469359,-99) ,
+5, 1.38957, 1, 0, 0.479216,-99) ,
+8, -3.41526, 1, 0, 0.484937,-99) ,
 7, -7.12951, 1, 0, 0.496277,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.0265036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481198,-99) , 
-6, 5.85368, 0, 0, 0.501603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481198,-99) ,
+6, 5.85368, 0, 0, 0.501603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483096,-99) , 
-11, 4.81457, 1, 0, 0.492638,-99) , 
-0, 1.47599, 0, 0, 0.496483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483096,-99) ,
+11, 4.81457, 1, 0, 0.492638,-99) ,
+0, 1.47599, 0, 0, 0.496483,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481374,-99) , 
-8, -2.04584, 0, 0, 0.497998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481374,-99) ,
+8, -2.04584, 0, 0, 0.497998,-99) ,
 NN(
-0, 
-0, 
--1, 1.46814, 1, -1, 0.476016,-99) , 
-4, 0.86722, 0, 0, 0.485499,-99) , 
+0,
+0,
+-1, 1.46814, 1, -1, 0.476016,-99) ,
+4, 0.86722, 0, 0, 0.485499,-99) ,
 7, -7.12951, 1, 0, 0.493797,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.0169632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517269,-99) ,
 NN(
-0, 
-0, 
--1, -2.66575, 0, -1, 0.493568,-99) , 
-3, -3.99875, 1, 0, 0.495343,-99) , 
+0,
+0,
+-1, -2.66575, 0, -1, 0.493568,-99) ,
+3, -3.99875, 1, 0, 0.495343,-99) ,
 NN(
-0, 
-0, 
--1, 2.97915, 0, -1, 0.482585,-99) , 
+0,
+0,
+-1, 2.97915, 0, -1, 0.482585,-99) ,
 6, 4.41093, 0, 0, 0.493792,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.0219032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493788,-99) , 
-5, 3.62091, 0, 0, 0.497606,-99) , 
-13, 6.00597, 1, 0, 0.499532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493788,-99) ,
+5, 3.62091, 0, 0, 0.497606,-99) ,
+13, 6.00597, 1, 0, 0.499532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509152,-99) ,
 NN(
-0, 
-0, 
--1, -2.31739, 1, -1, 0.472594,-99) , 
-2, 1.54076, 0, 0, 0.489146,-99) , 
+0,
+0,
+-1, -2.31739, 1, -1, 0.472594,-99) ,
+2, 1.54076, 0, 0, 0.489146,-99) ,
 12, 3.41715, 0, 0, 0.497474,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.0255956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.15279, 1, 1, 0.505908,-99) , 
+0,
+0,
+-1, -2.15279, 1, 1, 0.505908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479639,-99) , 
-5, 1.87897, 1, 0, 0.495227,-99) , 
-6, 5.91459, 0, 0, 0.502336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479639,-99) ,
+5, 1.87897, 1, 0, 0.495227,-99) ,
+6, 5.91459, 0, 0, 0.502336,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481365,-99) , 
-5, 1.71385, 0, 0, 0.499578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481365,-99) ,
+5, 1.71385, 0, 0, 0.499578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471381,-99) , 
-5, 2.48292, 1, 0, 0.489659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471381,-99) ,
+5, 2.48292, 1, 0, 0.489659,-99) ,
 12, 3.41715, 0, 0, 0.499824,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.016707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498361,-99) , 
-0, 1.65873, 0, 0, 0.501974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498361,-99) ,
+0, 1.65873, 0, 0, 0.501974,-99) ,
 NN(
-0, 
-0, 
--1, -11.2038, 0, -1, 0.49262,-99) , 
-5, 3.13168, 1, 0, 0.498904,-99) , 
+0,
+0,
+-1, -11.2038, 0, -1, 0.49262,-99) ,
+5, 3.13168, 1, 0, 0.498904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477764,-99) , 
-5, 1.38957, 1, 0, 0.486926,-99) , 
-8, -3.41526, 1, 0, 0.491993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477764,-99) ,
+5, 1.38957, 1, 0, 0.486926,-99) ,
+8, -3.41526, 1, 0, 0.491993,-99) ,
 7, -7.12951, 1, 0, 0.497215,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.0214483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480225,-99) , 
-3, -3.69116, 0, 0, 0.503498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480225,-99) ,
+3, -3.69116, 0, 0, 0.503498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487199,-99) , 
-6, 8.7557, 1, 0, 0.502319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487199,-99) ,
+6, 8.7557, 1, 0, 0.502319,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481551,-99) , 
-10, -0.179855, 1, 0, 0.50019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481551,-99) ,
+10, -0.179855, 1, 0, 0.50019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481293,-99) , 
-9, -1.83044, 0, 0, 0.492456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481293,-99) ,
+9, -1.83044, 0, 0, 0.492456,-99) ,
 7, -7.12951, 1, 0, 0.499909,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.0161937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499412,-99) , 
-10, -1.95956, 1, 0, 0.501518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499412,-99) ,
+10, -1.95956, 1, 0, 0.501518,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461642,-99) , 
-0, 0.919805, 1, 0, 0.488213,-99) , 
-11, 3.26177, 0, 0, 0.499429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461642,-99) ,
+0, 0.919805, 1, 0, 0.488213,-99) ,
+11, 3.26177, 0, 0, 0.499429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471606,-99) , 
-0, 1.67908, 1, 0, 0.48893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471606,-99) ,
+0, 1.67908, 1, 0, 0.48893,-99) ,
 0, 1.62138, 1, 0, 0.497811,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.0181596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.956706, 0, 1, 0.504683,-99) , 
+0,
+0,
+-1, 0.956706, 0, 1, 0.504683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468134,-99) , 
-13, 6.3842, 1, 0, 0.487689,-99) , 
-11, 3.26177, 0, 0, 0.502015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468134,-99) ,
+13, 6.3842, 1, 0, 0.487689,-99) ,
+11, 3.26177, 0, 0, 0.502015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475643,-99) , 
-0, 1.67908, 1, 0, 0.489593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475643,-99) ,
+0, 1.67908, 1, 0, 0.489593,-99) ,
 0, 1.62138, 1, 0, 0.500101,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.0158875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497362,-99) , 
-3, -2.76838, 1, 0, 0.500709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497362,-99) ,
+3, -2.76838, 1, 0, 0.500709,-99) ,
 NN(
-0, 
-0, 
--1, -2.00441, 0, -1, 0.483958,-99) , 
-4, 1.4916, 1, 0, 0.498377,-99) , 
+0,
+0,
+-1, -2.00441, 0, -1, 0.483958,-99) ,
+4, 1.4916, 1, 0, 0.498377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465936,-99) , 
-8, -2.20434, 0, 0, 0.485498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465936,-99) ,
+8, -2.20434, 0, 0, 0.485498,-99) ,
 10, -1.95956, 0, 0, 0.497032,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.0168241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483635,-99) , 
-13, 6.0607, 0, 0, 0.503401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483635,-99) ,
+13, 6.0607, 0, 0, 0.503401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474029,-99) , 
-8, -2.00441, 0, 0, 0.487927,-99) , 
-4, 1.4916, 1, 0, 0.501247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474029,-99) ,
+8, -2.00441, 0, 0, 0.487927,-99) ,
+4, 1.4916, 1, 0, 0.501247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469892,-99) , 
-8, -2.20434, 0, 0, 0.485427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469892,-99) ,
+8, -2.20434, 0, 0, 0.485427,-99) ,
 10, -1.95956, 0, 0, 0.499595,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.0109662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459774,-99) , 
-1, 69.6029, 1, 0, 0.496968,-99) , 
-5, 3.90821, 0, 0, 0.498326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459774,-99) ,
+1, 69.6029, 1, 0, 0.496968,-99) ,
+5, 3.90821, 0, 0, 0.498326,-99) ,
 NN(
-0, 
-0, 
--1, -0.922801, 1, -1, 0.485352,-99) , 
+0,
+0,
+-1, -0.922801, 1, -1, 0.485352,-99) ,
 10, -1.95956, 0, 0, 0.496971,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.0177707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494334,-99) , 
-0, 0.956706, 0, 0, 0.498288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494334,-99) ,
+0, 0.956706, 0, 0, 0.498288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464782,-99) , 
-0, 0.919805, 1, 0, 0.486478,-99) , 
-11, 3.26177, 0, 0, 0.496434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464782,-99) ,
+0, 0.919805, 1, 0, 0.486478,-99) ,
+11, 3.26177, 0, 0, 0.496434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50778,-99) ,
 NN(
-0, 
-0, 
--1, -0.92273, 1, -1, 0.478382,-99) , 
-8, -1.84813, 0, 0, 0.488245,-99) , 
+0,
+0,
+-1, -0.92273, 1, -1, 0.478382,-99) ,
+8, -1.84813, 0, 0, 0.488245,-99) ,
 0, 1.62138, 1, 0, 0.495173,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.0139228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478547,-99) , 
-10, -1.96395, 0, 0, 0.499467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478547,-99) ,
+10, -1.96395, 0, 0, 0.499467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483342,-99) , 
-5, 1.4754, 0, 0, 0.497711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483342,-99) ,
+5, 1.4754, 0, 0, 0.497711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506194,-99) ,
 NN(
-0, 
-0, 
--1, -2.31739, 1, -1, 0.47707,-99) , 
-2, 1.54076, 0, 0, 0.490278,-99) , 
+0,
+0,
+-1, -2.31739, 1, -1, 0.47707,-99) ,
+2, 1.54076, 0, 0, 0.490278,-99) ,
 12, 3.41715, 0, 0, 0.496239,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.0160569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49487,-99) , 
-10, -1.95956, 1, 0, 0.497201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49487,-99) ,
+10, -1.95956, 1, 0, 0.497201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483607,-99) , 
-8, -4.1985, 0, 0, 0.49579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483607,-99) ,
+8, -4.1985, 0, 0, 0.49579,-99) ,
 NN(
-0, 
-0, 
--1, -1.23019, 0, -1, 0.487942,-99) , 
+0,
+0,
+-1, -1.23019, 0, -1, 0.487942,-99) ,
 0, 1.62138, 1, 0, 0.494582,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.0128537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498899,-99) , 
-3, -0.307496, 0, 0, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498899,-99) ,
+3, -0.307496, 0, 0, 0.502617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477297,-99) , 
-13, 6.60851, 0, 0, 0.49334,-99) , 
-14, 0.892524, 0, 0, 0.498896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477297,-99) ,
+13, 6.60851, 0, 0, 0.49334,-99) ,
+14, 0.892524, 0, 0, 0.498896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474001,-99) , 
-3, -0.922801, 1, 0, 0.489082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474001,-99) ,
+3, -0.922801, 1, 0, 0.489082,-99) ,
 10, -1.95956, 0, 0, 0.497872,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.0127678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.84484, 1, 1, 0.504347,-99) , 
+0,
+0,
+-1, -1.84484, 1, 1, 0.504347,-99) ,
 NN(
-0, 
-0, 
--1, -0.307639, 1, -1, 0.492099,-99) , 
-14, 0.892524, 0, 0, 0.499435,-99) , 
+0,
+0,
+-1, -0.307639, 1, -1, 0.492099,-99) ,
+14, 0.892524, 0, 0, 0.499435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476723,-99) , 
-14, 1.60671, 1, 0, 0.488992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476723,-99) ,
+14, 1.60671, 1, 0, 0.488992,-99) ,
 10, -1.95956, 0, 0, 0.498345,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.0124083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493427,-99) , 
-4, 1.25098, 1, 0, 0.509502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493427,-99) ,
+4, 1.25098, 1, 0, 0.509502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46617,-99) , 
-1, 57.5645, 1, 0, 0.496809,-99) , 
-5, 3.52222, 0, 0, 0.498803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46617,-99) ,
+1, 57.5645, 1, 0, 0.496809,-99) ,
+5, 3.52222, 0, 0, 0.498803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476908,-99) , 
-3, -0.922801, 1, 0, 0.488903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476908,-99) ,
+3, -0.922801, 1, 0, 0.488903,-99) ,
 10, -1.95956, 0, 0, 0.49777,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.0165246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491418,-99) , 
-5, 2.28538, 0, 0, 0.498711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491418,-99) ,
+5, 2.28538, 0, 0, 0.498711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469492,-99) , 
-13, 6.3842, 1, 0, 0.487825,-99) , 
-11, 3.26177, 0, 0, 0.497003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469492,-99) ,
+13, 6.3842, 1, 0, 0.487825,-99) ,
+11, 3.26177, 0, 0, 0.497003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479418,-99) , 
-0, 1.67908, 1, 0, 0.48988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479418,-99) ,
+0, 1.67908, 1, 0, 0.48988,-99) ,
 0, 1.62138, 1, 0, 0.495906,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.016139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486448,-99) , 
-6, 8.01148, 1, 0, 0.506448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486448,-99) ,
+6, 8.01148, 1, 0, 0.506448,-99) ,
 NN(
-0, 
-0, 
--1, 57.5645, 1, -1, 0.49408,-99) , 
-5, 3.52222, 0, 0, 0.496022,-99) , 
+0,
+0,
+-1, 57.5645, 1, -1, 0.49408,-99) ,
+5, 3.52222, 0, 0, 0.496022,-99) ,
 NN(
-0, 
-0, 
--1, -2.20434, 0, -1, 0.487773,-99) , 
+0,
+0,
+-1, -2.20434, 0, -1, 0.487773,-99) ,
 10, -1.95956, 0, 0, 0.495161,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.0289629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477426,-99) , 
-8, -0.823273, 1, 0, 0.509011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477426,-99) ,
+8, -0.823273, 1, 0, 0.509011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47416,-99) , 
-7, -7.12951, 0, 0, 0.489868,-99) , 
-9, -1.42622, 1, 0, 0.50142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47416,-99) ,
+7, -7.12951, 0, 0, 0.489868,-99) ,
+9, -1.42622, 1, 0, 0.50142,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478668,-99) , 
-8, -1.04119, 1, 0, 0.499718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478668,-99) ,
+8, -1.04119, 1, 0, 0.499718,-99) ,
 NN(
-0, 
-0, 
--1, -0.922783, 1, -1, 0.479539,-99) , 
-13, 6.28522, 0, 0, 0.495366,-99) , 
+0,
+0,
+-1, -0.922783, 1, -1, 0.479539,-99) ,
+13, 6.28522, 0, 0, 0.495366,-99) ,
 5, 2.55963, 1, 0, 0.498482,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.0161599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509002,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494722,-99) , 
-6, 8.78048, 0, 0, 0.496849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494722,-99) ,
+6, 8.78048, 0, 0, 0.496849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475878,-99) , 
-14, -1.64396, 0, 0, 0.495164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475878,-99) ,
+14, -1.64396, 0, 0, 0.495164,-99) ,
 8, 0.173498, 0, 0, 0.49635,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.0238959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494259,-99) , 
-10, 0.0101763, 1, 0, 0.504479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494259,-99) ,
+10, 0.0101763, 1, 0, 0.504479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4851,-99) , 
-6, 4.09875, 0, 0, 0.502124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4851,-99) ,
+6, 4.09875, 0, 0, 0.502124,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491071,-99) , 
-14, 1.46714, 1, 0, 0.499286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491071,-99) ,
+14, 1.46714, 1, 0, 0.499286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474336,-99) , 
-14, -0.751919, 0, 0, 0.494982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474336,-99) ,
+14, -0.751919, 0, 0, 0.494982,-99) ,
 6, 6.5957, 1, 0, 0.499169,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.0191917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.290294, 1, 1, 0.510304,-99) , 
+0,
+0,
+-1, 0.290294, 1, 1, 0.510304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495862,-99) , 
-5, 1.92973, 1, 0, 0.499591,-99) , 
-9, -1.20091, 0, 0, 0.503181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495862,-99) ,
+5, 1.92973, 1, 0, 0.499591,-99) ,
+9, -1.20091, 0, 0, 0.503181,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486402,-99) , 
-8, -2.67657, 1, 0, 0.500901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486402,-99) ,
+8, -2.67657, 1, 0, 0.500901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468157,-99) , 
-5, 3.32721, 0, 0, 0.48491,-99) , 
-5, 2.55963, 1, 0, 0.493329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468157,-99) ,
+5, 3.32721, 0, 0, 0.48491,-99) ,
+5, 2.55963, 1, 0, 0.493329,-99) ,
 10, -0.974717, 0, 0, 0.500817,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.0184751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491106,-99) , 
-0, 1.62139, 1, 0, 0.506002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491106,-99) ,
+0, 1.62139, 1, 0, 0.506002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493133,-99) , 
-0, 0.989371, 1, 0, 0.496472,-99) , 
-12, 6.12731, 1, 0, 0.503408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493133,-99) ,
+0, 0.989371, 1, 0, 0.496472,-99) ,
+12, 6.12731, 1, 0, 0.503408,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48619,-99) , 
-10, -1.8194, 0, 0, 0.501635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48619,-99) ,
+10, -1.8194, 0, 0, 0.501635,-99) ,
 NN(
-0, 
-0, 
--1, 1.15521, 0, -1, 0.484754,-99) , 
-5, 2.55963, 1, 0, 0.493641,-99) , 
+0,
+0,
+-1, 1.15521, 0, -1, 0.484754,-99) ,
+5, 2.55963, 1, 0, 0.493641,-99) ,
 10, -0.974717, 0, 0, 0.501065,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.0161586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488107,-99) , 
-11, 6.18176, 1, 0, 0.499684,-99) , 
-0, 1.66985, 0, 0, 0.501604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488107,-99) ,
+11, 6.18176, 1, 0, 0.499684,-99) ,
+0, 1.66985, 0, 0, 0.501604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466874,-99) , 
-8, -1.56854, 1, 0, 0.487751,-99) , 
-14, 2.90723, 0, 0, 0.494379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466874,-99) ,
+8, -1.56854, 1, 0, 0.487751,-99) ,
+14, 2.90723, 0, 0, 0.494379,-99) ,
 7, -7.12951, 1, 0, 0.49984,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.0180303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491264,-99) , 
-0, 0.991349, 0, 0, 0.497764,-99) , 
-12, 7.3182, 0, 0, 0.49927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491264,-99) ,
+0, 0.991349, 0, 0, 0.497764,-99) ,
+12, 7.3182, 0, 0, 0.49927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508519,-99) ,
 NN(
-0, 
-0, 
--1, 0.893995, 0, -1, 0.487529,-99) , 
-8, -0.829847, 0, 0, 0.492557,-99) , 
+0,
+0,
+-1, 0.893995, 0, -1, 0.487529,-99) ,
+8, -0.829847, 0, 0, 0.492557,-99) ,
 7, -7.12951, 1, 0, 0.497631,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.0201291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49807,-99) , 
-5, 1.93084, 1, 0, 0.501554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49807,-99) ,
+5, 1.93084, 1, 0, 0.501554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482551,-99) , 
-12, 5.03455, 1, 0, 0.492848,-99) , 
-0, 1.57292, 1, 0, 0.499523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482551,-99) ,
+12, 5.03455, 1, 0, 0.492848,-99) ,
+0, 1.57292, 1, 0, 0.499523,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470462,-99) , 
-9, -2.49265, 1, 0, 0.499815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470462,-99) ,
+9, -2.49265, 1, 0, 0.499815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480505,-99) , 
-0, 1.5187, 1, 0, 0.494346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480505,-99) ,
+0, 1.5187, 1, 0, 0.494346,-99) ,
 10, -0.974717, 0, 0, 0.498281,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.018633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497478,-99) , 
-13, 6.61388, 1, 0, 0.507375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497478,-99) ,
+13, 6.61388, 1, 0, 0.507375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485341,-99) , 
-3, -2.76794, 0, 0, 0.504203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485341,-99) ,
+3, -2.76794, 0, 0, 0.504203,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492865,-99) , 
-13, 6.86986, 1, 0, 0.49999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492865,-99) ,
+13, 6.86986, 1, 0, 0.49999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480159,-99) , 
-10, -1.95956, 0, 0, 0.497802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480159,-99) ,
+10, -1.95956, 0, 0, 0.497802,-99) ,
 12, 5.64623, 0, 0, 0.500026,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.0189215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.61388, 1, 1, 0.509605,-99) , 
+0,
+0,
+-1, 6.61388, 1, 1, 0.509605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489996,-99) , 
-3, -2.76794, 0, 0, 0.506781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489996,-99) ,
+3, -2.76794, 0, 0, 0.506781,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494385,-99) , 
-14, 0.643075, 1, 0, 0.506837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494385,-99) ,
+14, 0.643075, 1, 0, 0.506837,-99) ,
 NN(
-0, 
-0, 
--1, -3.78461, 0, -1, 0.493099,-99) , 
-9, -3.25287, 1, 0, 0.498031,-99) , 
+0,
+0,
+-1, -3.78461, 0, -1, 0.493099,-99) ,
+9, -3.25287, 1, 0, 0.498031,-99) ,
 12, 5.64623, 0, 0, 0.501071,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.0226623);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494075,-99) , 
-4, 0.671458, 1, 0, 0.510679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494075,-99) ,
+4, 0.671458, 1, 0, 0.510679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478812,-99) , 
-10, -1.47342, 0, 0, 0.501201,-99) , 
-8, -1.44405, 0, 0, 0.503867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478812,-99) ,
+10, -1.47342, 0, 0, 0.501201,-99) ,
+8, -1.44405, 0, 0, 0.503867,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487523,-99) , 
-6, 7.20615, 0, 0, 0.504242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487523,-99) ,
+6, 7.20615, 0, 0, 0.504242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485085,-99) , 
-11, 4.74287, 0, 0, 0.496757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485085,-99) ,
+11, 4.74287, 0, 0, 0.496757,-99) ,
 7, -7.12951, 1, 0, 0.502132,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.022096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475477,-99) , 
-6, 6.5368, 0, 0, 0.495926,-99) , 
-9, -3.77199, 1, 0, 0.506406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475477,-99) ,
+6, 6.5368, 0, 0, 0.495926,-99) ,
+9, -3.77199, 1, 0, 0.506406,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483039,-99) , 
-12, 3.11349, 0, 0, 0.501536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483039,-99) ,
+12, 3.11349, 0, 0, 0.501536,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.484363,-99) , 
-11, 7.04201, 1, 0, 0.499213,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.484363,-99) ,
+11, 7.04201, 1, 0, 0.499213,-99) ,
 8, -0.634986, 0, 0, 0.500446,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.0153133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495989,-99) , 
-9, -2.48695, 1, 0, 0.517261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495989,-99) ,
+9, -2.48695, 1, 0, 0.517261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487506,-99) , 
-0, 0.941717, 1, 0, 0.505162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487506,-99) ,
+0, 0.941717, 1, 0, 0.505162,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483829,-99) , 
-7, -10.2982, 0, 0, 0.498397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483829,-99) ,
+7, -10.2982, 0, 0, 0.498397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476919,-99) , 
-14, -1.64396, 0, 0, 0.496692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476919,-99) ,
+14, -1.64396, 0, 0, 0.496692,-99) ,
 8, -0.634986, 0, 0, 0.498144,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.0197171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491924,-99) , 
-8, 0.231278, 1, 0, 0.506718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491924,-99) ,
+8, 0.231278, 1, 0, 0.506718,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494208,-99) , 
-12, 2.83158, 1, 0, 0.497139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494208,-99) ,
+12, 2.83158, 1, 0, 0.497139,-99) ,
 NN(
-0, 
-0, 
--1, 3.97488, 0, -1, 0.486135,-99) , 
-3, -0.307622, 1, 0, 0.494707,-99) , 
+0,
+0,
+-1, 3.97488, 0, -1, 0.486135,-99) ,
+3, -0.307622, 1, 0, 0.494707,-99) ,
 8, -0.634986, 0, 0, 0.496766,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.00904228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469941,-99) , 
-4, 1.5801, 1, 0, 0.497659,-99) , 
-6, 8.78048, 0, 0, 0.4991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469941,-99) ,
+4, 1.5801, 1, 0, 0.497659,-99) ,
+6, 8.78048, 0, 0, 0.4991,-99) ,
 8, 0.173498, 0, 0, 0.500162,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.010679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514052,-99) ,
 NN(
-0, 
-0, 
--1, 1.5801, 1, -1, 0.495787,-99) , 
-6, 8.78048, 0, 0, 0.497197,-99) , 
+0,
+0,
+-1, 1.5801, 1, -1, 0.495787,-99) ,
+6, 8.78048, 0, 0, 0.497197,-99) ,
 8, 0.173498, 0, 0, 0.498229,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.0241164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491931,-99) , 
-2, 2.09757, 0, 0, 0.511973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491931,-99) ,
+2, 2.09757, 0, 0, 0.511973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465454,-99) , 
-1, 21.5925, 0, 0, 0.493196,-99) , 
-1, 38.5815, 0, 0, 0.503143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465454,-99) ,
+1, 21.5925, 0, 0, 0.493196,-99) ,
+1, 38.5815, 0, 0, 0.503143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.993546, 1, 1, 0.503752,-99) , 
+0,
+0,
+-1, -0.993546, 1, 1, 0.503752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468925,-99) , 
-11, 4.05819, 1, 0, 0.485232,-99) , 
-1, 29.7826, 1, 0, 0.498546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468925,-99) ,
+11, 4.05819, 1, 0, 0.485232,-99) ,
+1, 29.7826, 1, 0, 0.498546,-99) ,
 5, 2.97294, 0, 0, 0.500065,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.0220104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498712,-99) , 
-6, 6.53804, 1, 0, 0.509652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498712,-99) ,
+6, 6.53804, 1, 0, 0.509652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474232,-99) , 
-14, 1.92133, 0, 0, 0.492257,-99) , 
-1, 38.5815, 0, 0, 0.501472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474232,-99) ,
+14, 1.92133, 0, 0, 0.492257,-99) ,
+1, 38.5815, 0, 0, 0.501472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509978,-99) ,
 NN(
-0, 
-0, 
--1, 0.121333, 0, -1, 0.491964,-99) , 
-14, -0.993546, 1, 0, 0.494425,-99) , 
+0,
+0,
+-1, 0.121333, 0, -1, 0.491964,-99) ,
+14, -0.993546, 1, 0, 0.494425,-99) ,
 5, 2.97294, 0, 0, 0.496753,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.0150498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496129,-99) , 
-5, 3.73253, 0, 0, 0.49869,-99) , 
-10, -1.96395, 1, 0, 0.500598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496129,-99) ,
+5, 3.73253, 0, 0, 0.49869,-99) ,
+10, -1.96395, 1, 0, 0.500598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480569,-99) , 
-14, 1.607, 0, 0, 0.493356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480569,-99) ,
+14, 1.607, 0, 0, 0.493356,-99) ,
 6, 4.41093, 0, 0, 0.499719,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.0201447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473234,-99) , 
-1, 65.5947, 1, 0, 0.504273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473234,-99) ,
+1, 65.5947, 1, 0, 0.504273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483127,-99) , 
-5, 3.99408, 1, 0, 0.502737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483127,-99) ,
+5, 3.99408, 1, 0, 0.502737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478547,-99) , 
-12, 2.97915, 0, 0, 0.493535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478547,-99) ,
+12, 2.97915, 0, 0, 0.493535,-99) ,
 6, 4.41093, 0, 0, 0.50162,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.0267678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495439,-99) , 
-9, -3.59062, 1, 0, 0.511653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495439,-99) ,
+9, -3.59062, 1, 0, 0.511653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46832,-99) , 
-1, 21.5925, 0, 0, 0.490533,-99) , 
-1, 38.5815, 0, 0, 0.501724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46832,-99) ,
+1, 21.5925, 0, 0, 0.490533,-99) ,
+1, 38.5815, 0, 0, 0.501724,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485239,-99) , 
-0, 0.893815, 0, 0, 0.500332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485239,-99) ,
+0, 0.893815, 0, 0, 0.500332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474634,-99) , 
-0, 0.893882, 1, 0, 0.487949,-99) , 
-14, 0.306691, 0, 0, 0.496934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474634,-99) ,
+0, 0.893882, 1, 0, 0.487949,-99) ,
+14, 0.306691, 0, 0, 0.496934,-99) ,
 5, 2.97294, 0, 0, 0.498516,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.0281332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498745,-99) , 
-5, 3.68772, 1, 0, 0.510208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498745,-99) ,
+5, 3.68772, 1, 0, 0.510208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475879,-99) , 
-12, 6.76077, 0, 0, 0.489478,-99) , 
-1, 38.5815, 0, 0, 0.500463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475879,-99) ,
+12, 6.76077, 0, 0, 0.489478,-99) ,
+1, 38.5815, 0, 0, 0.500463,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487984,-99) , 
-0, 0.918882, 1, 0, 0.497657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487984,-99) ,
+0, 0.918882, 1, 0, 0.497657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455725,-99) , 
-3, -0.922826, 1, 0, 0.484216,-99) , 
-0, 1.6117, 1, 0, 0.495173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455725,-99) ,
+3, -0.922826, 1, 0, 0.484216,-99) ,
+0, 1.6117, 1, 0, 0.495173,-99) ,
 5, 2.97294, 0, 0, 0.49692,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.0200499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.86635, 0, 1, 0.509317,-99) , 
+0,
+0,
+-1, 3.86635, 0, 1, 0.509317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477824,-99) , 
-14, 1.92133, 0, 0, 0.491675,-99) , 
-1, 38.5815, 0, 0, 0.501025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477824,-99) ,
+14, 1.92133, 0, 0, 0.491675,-99) ,
+1, 38.5815, 0, 0, 0.501025,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474278,-99) , 
-6, 4.39595, 0, 0, 0.49805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474278,-99) ,
+6, 4.39595, 0, 0, 0.49805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462711,-99) , 
-3, -0.922826, 1, 0, 0.483724,-99) , 
-0, 1.6117, 1, 0, 0.495403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462711,-99) ,
+3, -0.922826, 1, 0, 0.483724,-99) ,
+0, 1.6117, 1, 0, 0.495403,-99) ,
 5, 2.97294, 0, 0, 0.49726,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.0261702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486033,-99) , 
-0, 0.941589, 0, 0, 0.508879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486033,-99) ,
+0, 0.941589, 0, 0, 0.508879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482747,-99) , 
-4, 1.61066, 0, 0, 0.492403,-99) , 
-14, 0.299479, 1, 0, 0.498775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482747,-99) ,
+4, 1.61066, 0, 0, 0.492403,-99) ,
+14, 0.299479, 1, 0, 0.498775,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471654,-99) , 
-0, 1.61085, 1, 0, 0.49756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471654,-99) ,
+0, 1.61085, 1, 0, 0.49756,-99) ,
 NN(
-0, 
-0, 
--1, 0.735302, 1, -1, 0.487565,-99) , 
-3, -0.922826, 0, 0, 0.492541,-99) , 
+0,
+0,
+-1, 0.735302, 1, -1, 0.487565,-99) ,
+3, -0.922826, 0, 0, 0.492541,-99) ,
 5, 2.97294, 0, 0, 0.4946,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.0241281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492405,-99) , 
-14, 0.299732, 1, 0, 0.504327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492405,-99) ,
+14, 0.299732, 1, 0, 0.504327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481148,-99) , 
-11, 7.54477, 1, 0, 0.500591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481148,-99) ,
+11, 7.54477, 1, 0, 0.500591,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487511,-99) , 
-4, 0.364595, 1, 0, 0.507621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487511,-99) ,
+4, 0.364595, 1, 0, 0.507621,-99) ,
 NN(
-0, 
-0, 
--1, -1.4738, 0, -1, 0.490869,-99) , 
-3, -2.76839, 1, 0, 0.49371,-99) , 
+0,
+0,
+-1, -1.4738, 0, -1, 0.490869,-99) ,
+3, -2.76839, 1, 0, 0.49371,-99) ,
 5, 2.97294, 0, 0, 0.495982,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.0294364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484626,-99) , 
-6, 6.06655, 0, 0, 0.513909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484626,-99) ,
+6, 6.06655, 0, 0, 0.513909,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471957,-99) , 
-5, 1.73301, 1, 0, 0.493093,-99) , 
-2, 2.0683, 0, 0, 0.503404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471957,-99) ,
+5, 1.73301, 1, 0, 0.493093,-99) ,
+2, 2.0683, 0, 0, 0.503404,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496087,-99) , 
-14, 2.62814, 0, 0, 0.50145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496087,-99) ,
+14, 2.62814, 0, 0, 0.50145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481833,-99) , 
-14, 3.55711, 1, 0, 0.498426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481833,-99) ,
+14, 3.55711, 1, 0, 0.498426,-99) ,
 0, 1.52445, 0, 0, 0.499984,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.0259434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532945,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494911,-99) , 
-1, 38.5815, 0, 0, 0.502564,-99) , 
-5, 1.31971, 1, 0, 0.505478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494911,-99) ,
+1, 38.5815, 0, 0, 0.502564,-99) ,
+5, 1.31971, 1, 0, 0.505478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469205,-99) , 
-10, -0.00282168, 0, 0, 0.492699,-99) , 
-8, -1.72975, 0, 0, 0.499899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469205,-99) ,
+10, -0.00282168, 0, 0, 0.492699,-99) ,
+8, -1.72975, 0, 0, 0.499899,-99) ,
 14, 2.25685, 1, 0, 0.503479,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.0221718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487131,-99) , 
-10, -1.48056, 0, 0, 0.504199,-99) , 
-5, 1.31971, 1, 0, 0.506335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487131,-99) ,
+10, -1.48056, 0, 0, 0.504199,-99) ,
+5, 1.31971, 1, 0, 0.506335,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494574,-99) , 
-5, 2.04299, 0, 0, 0.506253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494574,-99) ,
+5, 2.04299, 0, 0, 0.506253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486117,-99) , 
-6, 6.33738, 1, 0, 0.496817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486117,-99) ,
+6, 6.33738, 1, 0, 0.496817,-99) ,
 14, 2.25685, 1, 0, 0.502925,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.0194687);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.4916, 0, 1, 0.506578,-99) , 
+0,
+0,
+-1, 1.4916, 0, 1, 0.506578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480169,-99) , 
-1, 9.42141, 0, 0, 0.503776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480169,-99) ,
+1, 9.42141, 0, 0, 0.503776,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495352,-99) , 
-12, 4.05007, 1, 0, 0.502874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495352,-99) ,
+12, 4.05007, 1, 0, 0.502874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463209,-99) , 
-7, -8.71385, 1, 0, 0.495656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463209,-99) ,
+7, -8.71385, 1, 0, 0.495656,-99) ,
 1, 38.3111, 1, 0, 0.501419,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.0204447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 0, 1, 0.519105,-99) , 
+0,
+0,
+-1, -7.92168, 0, 1, 0.519105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462846,-99) , 
-13, 6.59096, 0, 0, 0.492022,-99) , 
-2, 1.08846, 1, 0, 0.503687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462846,-99) ,
+13, 6.59096, 0, 0, 0.492022,-99) ,
+2, 1.08846, 1, 0, 0.503687,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495677,-99) , 
-3, -0.307639, 0, 0, 0.498848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495677,-99) ,
+3, -0.307639, 0, 0, 0.498848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470504,-99) , 
-5, 3.38624, 1, 0, 0.496434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470504,-99) ,
+5, 3.38624, 1, 0, 0.496434,-99) ,
 4, 0.869138, 0, 0, 0.499307,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.0199859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.00219, 1, 1, 0.511633,-99) , 
+0,
+0,
+-1, -3.00219, 1, 1, 0.511633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48693,-99) , 
-0, 1.5187, 1, 0, 0.504257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48693,-99) ,
+0, 1.5187, 1, 0, 0.504257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49094,-99) , 
-2, 1.24851, 1, 0, 0.4959,-99) , 
-14, -1.84758, 1, 0, 0.497631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49094,-99) ,
+2, 1.24851, 1, 0, 0.4959,-99) ,
+14, -1.84758, 1, 0, 0.497631,-99) ,
 10, -0.482294, 1, 0, 0.499725,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.0217197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49359,-99) , 
-0, 0.94161, 0, 0, 0.512849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49359,-99) ,
+0, 0.94161, 0, 0, 0.512849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465473,-99) , 
-7, -5.88396, 1, 0, 0.498681,-99) , 
-7, -10.2982, 1, 0, 0.501262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465473,-99) ,
+7, -5.88396, 1, 0, 0.498681,-99) ,
+7, -10.2982, 1, 0, 0.501262,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478941,-99) , 
-3, -0.16114, 0, 0, 0.503818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478941,-99) ,
+3, -0.16114, 0, 0, 0.503818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47255,-99) , 
-0, 0.893762, 0, 0, 0.495456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47255,-99) ,
+0, 0.893762, 0, 0, 0.495456,-99) ,
 3, -0.307622, 1, 0, 0.499973,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.0159641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503494,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496448,-99) , 
-13, 6.10699, 1, 0, 0.50131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496448,-99) ,
+13, 6.10699, 1, 0, 0.50131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481109,-99) , 
-5, 2.17107, 1, 0, 0.49052,-99) , 
-0, 0.942871, 1, 0, 0.496491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481109,-99) ,
+5, 2.17107, 1, 0, 0.49052,-99) ,
+0, 0.942871, 1, 0, 0.496491,-99) ,
 7, -11.0904, 1, 0, 0.497252,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.0220905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480564,-99) , 
-13, 6.00476, 0, 0, 0.501857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480564,-99) ,
+13, 6.00476, 0, 0, 0.501857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482488,-99) , 
-9, -0.62964, 1, 0, 0.499447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482488,-99) ,
+9, -0.62964, 1, 0, 0.499447,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486664,-99) , 
-9, -2.13611, 1, 0, 0.503283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486664,-99) ,
+9, -2.13611, 1, 0, 0.503283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476831,-99) , 
-6, 5.41152, 1, 0, 0.493036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476831,-99) ,
+6, 5.41152, 1, 0, 0.493036,-99) ,
 5, 1.73301, 0, 0, 0.49809,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.0151874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497726,-99) , 
-0, 0.931649, 0, 0, 0.502678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497726,-99) ,
+0, 0.931649, 0, 0, 0.502678,-99) ,
 NN(
-0, 
-0, 
--1, 0.233627, 0, -1, 0.491918,-99) , 
-0, 0.991336, 1, 0, 0.497991,-99) , 
+0,
+0,
+-1, 0.233627, 0, -1, 0.491918,-99) ,
+0, 0.991336, 1, 0, 0.497991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491159,-99) ,
 10, 2.47225, 1, 0, 0.496438,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.0125959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483945,-99) , 
-8, -0.0911568, 1, 0, 0.502577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483945,-99) ,
+8, -0.0911568, 1, 0, 0.502577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484583,-99) , 
-9, -4.3914, 0, 0, 0.501165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484583,-99) ,
+9, -4.3914, 0, 0, 0.501165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494955,-99) ,
 10, 2.47225, 1, 0, 0.499753,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.0129703);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487618,-99) , 
-0, 0.941717, 1, 0, 0.50621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487618,-99) ,
+0, 0.941717, 1, 0, 0.50621,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497473,-99) , 
-5, 3.80661, 0, 0, 0.499311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497473,-99) ,
+5, 3.80661, 0, 0, 0.499311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481162,-99) , 
-14, -1.64396, 0, 0, 0.497861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481162,-99) ,
+14, -1.64396, 0, 0, 0.497861,-99) ,
 8, -0.230744, 0, 0, 0.498885,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadBDT::Clear() 
+inline void ReadBDT::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadBDT::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KmuX_BDT.class.C b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KmuX_BDT.class.C
index ea3cef55faa584ab313b93c5c9df5d05c2c726a4..bd01a26a57ef56cfaedcc72f4b9f09b773b40230 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KmuX_BDT.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KmuX_BDT.class.C
@@ -94,17 +94,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new BDTNode
-   
+
 #ifndef BDTNode__def
 #define BDTNode__def
-   
+
 class BDTNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    BDTNode ( BDTNode* left,BDTNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -122,13 +122,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    BDTNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   BDTNode* GetLeft( void ) { return fLeft; };   
+   BDTNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -137,21 +137,21 @@ private:
 
    BDTNode*   fLeft;     // pointer to the left daughter node
    BDTNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    BDTNode::~BDTNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -161,7 +161,7 @@ bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -169,9 +169,9 @@ bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -201,12 +201,12 @@ class ReadBDT : public IClassifierReader {
  public:
 
    // constructor
-   ReadBDT( std::vector<std::string>& theInputVars ) 
+   ReadBDT( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadBDT" ),
         fNvars( 15 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "Mass", "P", "Pt", "log(Probchi2)", "log(Tau)", "log(FlightDist)", "log(FlightDistChi2)", "log(1-BpvDira)", "log(MaxProbGhost)-log(1-MaxProbGhost)", "log(KaonNNp)-log(1-KaonNNp)", "log(KaonNNk)-log(1-KaonNNk)", "log(KaonIppvChi2)", "log(KaonIpMinChi2)", "log(KaonPT)", "log(MuonNNmu)-log(1-MuonNNmu)" };
 
@@ -291,9 +291,9 @@ class ReadBDT : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -349,26546 +349,26546 @@ void ReadBDT::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.579035454119262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.274874, 0, 1, 0.73293,-99) , 
+0,
+0,
+-1, 0.274874, 0, 1, 0.73293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393066,-99) , 
-14, -1.31461, 0, 0, 0.685031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393066,-99) ,
+14, -1.31461, 0, 0, 0.685031,-99) ,
 NN(
-0, 
-0, 
--1, 6.37488, 0, -1, 0.153144,-99) , 
+0,
+0,
+-1, 6.37488, 0, -1, 0.153144,-99) ,
 10, -0.933652, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.402247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 1, 1, 0.736573,-99) , 
+0,
+0,
+-1, -7.92168, 1, 1, 0.736573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461463,-99) , 
-3, -0.922007, 0, 0, 0.515785,-99) , 
-0, 0.99031, 0, 0, 0.656251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461463,-99) ,
+3, -0.922007, 0, 0, 0.515785,-99) ,
+0, 0.99031, 0, 0, 0.656251,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.304677,-99) , 
-14, -0.554026, 0, 0, 0.452332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.304677,-99) ,
+14, -0.554026, 0, 0, 0.452332,-99) ,
 NN(
-0, 
-0, 
--1, -1.79568, 0, -1, 0.171169,-99) , 
-13, 6.37488, 0, 0, 0.295209,-99) , 
+0,
+0,
+-1, -1.79568, 0, -1, 0.171169,-99) ,
+13, 6.37488, 0, 0, 0.295209,-99) ,
 10, 0.0717177, 0, 0, 0.480114,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.32496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.989426, 0, 1, 0.6392,-99) , 
+0,
+0,
+-1, 0.989426, 0, 1, 0.6392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401983,-99) , 
-12, 3.2696, 0, 0, 0.600089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401983,-99) ,
+12, 3.2696, 0, 0, 0.600089,-99) ,
 NN(
-0, 
-0, 
--1, -1.79555, 0, -1, 0.31673,-99) , 
+0,
+0,
+-1, -1.79555, 0, -1, 0.31673,-99) ,
 10, 0.0717177, 0, 0, 0.463133,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.280553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.628418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.628418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442487,-99) , 
-0, 0.969724, 0, 0, 0.549694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442487,-99) ,
+0, 0.969724, 0, 0, 0.549694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.313964,-99) , 
-0, 1.71234, 1, 0, 0.523694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.313964,-99) ,
+0, 1.71234, 1, 0, 0.523694,-99) ,
 NN(
-0, 
-0, 
--1, -1.84462, 0, -1, 0.222348,-99) , 
+0,
+0,
+-1, -1.84462, 0, -1, 0.222348,-99) ,
 10, -1.93902, 0, 0, 0.472793,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.215118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.04352, 0, 1, 0.585847,-99) , 
+0,
+0,
+-1, 1.04352, 0, 1, 0.585847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367917,-99) , 
-3, -3.68803, 0, 0, 0.565213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367917,-99) ,
+3, -3.68803, 0, 0, 0.565213,-99) ,
 NN(
-0, 
-0, 
--1, -2.04983, 0, -1, 0.373405,-99) , 
+0,
+0,
+-1, -2.04983, 0, -1, 0.373405,-99) ,
 13, 6.62759, 0, 0, 0.482386,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.184688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448783,-99) , 
-5, 3.44799, 1, 0, 0.542984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448783,-99) ,
+5, 3.44799, 1, 0, 0.542984,-99) ,
 NN(
-0, 
-0, 
--1, 1.51538, 1, -1, 0.394172,-99) , 
-7, -7.12951, 1, 0, 0.504401,-99) , 
+0,
+0,
+-1, 1.51538, 1, -1, 0.394172,-99) ,
+7, -7.12951, 1, 0, 0.504401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.208792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.208792,-99) ,
 10, -2.44171, 0, 0, 0.4804,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.128477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.312209,-99) , 
-14, -2.12943, 0, 0, 0.510525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.312209,-99) ,
+14, -2.12943, 0, 0, 0.510525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.262369,-99) , 
-0, 1.76047, 1, 0, 0.495082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.262369,-99) ,
+0, 1.76047, 1, 0, 0.495082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.240939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.240939,-99) ,
 10, -2.44171, 0, 0, 0.475221,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.139313);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384227,-99) , 
-0, 1.71234, 1, 0, 0.505672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384227,-99) ,
+0, 1.71234, 1, 0, 0.505672,-99) ,
 NN(
-0, 
-0, 
--1, 4.0587, 0, -1, 0.3836,-99) , 
-3, -2.46061, 0, 0, 0.479559,-99) , 
+0,
+0,
+-1, 4.0587, 0, -1, 0.3836,-99) ,
+3, -2.46061, 0, 0, 0.479559,-99) ,
 NN(
-0, 
-0, 
--1, -1.84506, 0, -1, 0.302581,-99) , 
+0,
+0,
+-1, -1.84506, 0, -1, 0.302581,-99) ,
 13, 5.86944, 0, 0, 0.455042,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.147656);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437494,-99) , 
-14, -0.238027, 0, 0, 0.496912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437494,-99) ,
+14, -0.238027, 0, 0, 0.496912,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.401375,-99) , 
-12, 3.75272, 0, 0, 0.468921,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.401375,-99) ,
+12, 3.75272, 0, 0, 0.468921,-99) ,
 NN(
-0, 
-0, 
--1, -1.53723, 0, -1, 0.325669,-99) , 
+0,
+0,
+-1, -1.53723, 0, -1, 0.325669,-99) ,
 10, -1.93902, 0, 0, 0.447188,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.145172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.613332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.613332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459739,-99) , 
-7, -8.71385, 1, 0, 0.547134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459739,-99) ,
+7, -8.71385, 1, 0, 0.547134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476545,-99) , 
-0, 0.942192, 0, 0, 0.519069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476545,-99) ,
+0, 0.942192, 0, 0, 0.519069,-99) ,
 NN(
-0, 
-0, 
--1, -3.38334, 0, -1, 0.42128,-99) , 
+0,
+0,
+-1, -3.38334, 0, -1, 0.42128,-99) ,
 10, 1.07709, 0, 0, 0.453594,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.0826696);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394776,-99) , 
-14, -1.72301, 0, 0, 0.501869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394776,-99) ,
+14, -1.72301, 0, 0, 0.501869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.340117,-99) , 
-0, 1.76047, 1, 0, 0.492347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.340117,-99) ,
+0, 1.76047, 1, 0, 0.492347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.29986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.29986,-99) ,
 3, -4.61364, 0, 0, 0.481422,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.0965229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478211,-99) , 
-10, 2.34596, 0, 0, 0.494195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478211,-99) ,
+10, 2.34596, 0, 0, 0.494195,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.2673,-99) , 
-0, 1.51542, 1, 0, 0.387744,-99) , 
-7, -6.33735, 1, 0, 0.480425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.2673,-99) ,
+0, 1.51542, 1, 0, 0.387744,-99) ,
+7, -6.33735, 1, 0, 0.480425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.322054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.322054,-99) ,
 10, -2.44171, 0, 0, 0.469097,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.0962123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477233,-99) , 
-5, 2.59523, 1, 0, 0.50684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477233,-99) ,
+5, 2.59523, 1, 0, 0.50684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.349675,-99) , 
-13, 5.61872, 0, 0, 0.496294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.349675,-99) ,
+13, 5.61872, 0, 0, 0.496294,-99) ,
 NN(
-0, 
-0, 
--1, 4.71945, 0, -1, 0.37878,-99) , 
+0,
+0,
+-1, 4.71945, 0, -1, 0.37878,-99) ,
 7, -6.33735, 1, 0, 0.480191,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.0862062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406558,-99) , 
-3, -3.38334, 0, 0, 0.504425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406558,-99) ,
+3, -3.38334, 0, 0, 0.504425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.375494,-99) , 
-4, 1.75929, 1, 0, 0.492685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.375494,-99) ,
+4, 1.75929, 1, 0, 0.492685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.313577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.313577,-99) ,
 4, -0.826935, 0, 0, 0.48354,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.0834863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482609,-99) , 
-11, 6.65659, 0, 0, 0.49353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482609,-99) ,
+11, 6.65659, 0, 0, 0.49353,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.297104,-99) , 
-12, 4.71945, 0, 0, 0.402052,-99) , 
-7, -6.33735, 1, 0, 0.481893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.297104,-99) ,
+12, 4.71945, 0, 0, 0.402052,-99) ,
+7, -6.33735, 1, 0, 0.481893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.34185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.34185,-99) ,
 10, -2.44171, 0, 0, 0.472177,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.0779828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435626,-99) , 
-0, 1.71234, 1, 0, 0.507116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435626,-99) ,
+0, 1.71234, 1, 0, 0.507116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.359621,-99) , 
-10, -2.44171, 0, 0, 0.498352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.359621,-99) ,
+10, -2.44171, 0, 0, 0.498352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.319459,-99) , 
-0, 1.46892, 1, 0, 0.396631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.319459,-99) ,
+0, 1.46892, 1, 0, 0.396631,-99) ,
 7, -6.33735, 1, 0, 0.484615,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.0817084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477612,-99) , 
-7, -9.77025, 1, 0, 0.492269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477612,-99) ,
+7, -9.77025, 1, 0, 0.492269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377799,-99) , 
-13, 5.61872, 0, 0, 0.48482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377799,-99) ,
+13, 5.61872, 0, 0, 0.48482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.325955,-99) , 
-12, 5.20281, 0, 0, 0.399732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.325955,-99) ,
+12, 5.20281, 0, 0, 0.399732,-99) ,
 7, -6.33735, 1, 0, 0.473397,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.0694116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466029,-99) , 
-8, -2.66495, 1, 0, 0.50072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466029,-99) ,
+8, -2.66495, 1, 0, 0.50072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391432,-99) , 
-10, -2.44171, 0, 0, 0.494319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391432,-99) ,
+10, -2.44171, 0, 0, 0.494319,-99) ,
 NN(
-0, 
-0, 
--1, 0.524066, 0, -1, 0.402681,-99) , 
+0,
+0,
+-1, 0.524066, 0, -1, 0.402681,-99) ,
 7, -6.33735, 1, 0, 0.482082,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.0419781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -4.61364, 0, -1, 0.479023,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.0467594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411713,-99) , 
-14, -2.12985, 0, 0, 0.501782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411713,-99) ,
+14, -2.12985, 0, 0, 0.501782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401953,-99) , 
-0, 1.76047, 1, 0, 0.49617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401953,-99) ,
+0, 1.76047, 1, 0, 0.49617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.371007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.371007,-99) ,
 3, -4.61364, 0, 0, 0.489507,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.0500226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43091,-99) , 
-4, -0.342654, 0, 0, 0.493477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43091,-99) ,
+4, -0.342654, 0, 0, 0.493477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417788,-99) , 
-5, 3.80883, 1, 0, 0.48714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417788,-99) ,
+5, 3.80883, 1, 0, 0.48714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381983,-99) ,
 3, -4.61364, 0, 0, 0.48157,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.0524466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447273,-99) , 
-0, 0.894079, 0, 0, 0.49068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447273,-99) ,
+0, 0.894079, 0, 0, 0.49068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394805,-99) , 
-13, 5.61872, 0, 0, 0.48457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394805,-99) ,
+13, 5.61872, 0, 0, 0.48457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.353345,-99) , 
-0, 1.46892, 1, 0, 0.416648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.353345,-99) ,
+0, 1.46892, 1, 0, 0.416648,-99) ,
 7, -6.33735, 1, 0, 0.475579,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.0602706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 1.66421, 1, -1, 0.469901,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.0538775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436626,-99) , 
-4, 1.69728, 1, 0, 0.501464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436626,-99) ,
+4, 1.69728, 1, 0, 0.501464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405163,-99) , 
-14, -2.14715, 0, 0, 0.495468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405163,-99) ,
+14, -2.14715, 0, 0, 0.495468,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.434383,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.434383,-99) ,
 0, 1.66421, 1, 0, 0.484937,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.0774405);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478406,-99) , 
-13, 6.33371, 1, 0, 0.497974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478406,-99) ,
+13, 6.33371, 1, 0, 0.497974,-99) ,
 NN(
-0, 
-0, 
--1, 6.37596, 0, -1, 0.454883,-99) , 
-5, 3.07357, 1, 0, 0.486517,-99) , 
+0,
+0,
+-1, 6.37596, 0, -1, 0.454883,-99) ,
+5, 3.07357, 1, 0, 0.486517,-99) ,
 NN(
-0, 
-0, 
--1, 2.55582, 0, -1, 0.42134,-99) , 
+0,
+0,
+-1, 2.55582, 0, -1, 0.42134,-99) ,
 12, 2.786, 0, 0, 0.479507,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.0577158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469859,-99) , 
-2, 3.28797, 1, 0, 0.50588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469859,-99) ,
+2, 3.28797, 1, 0, 0.50588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421358,-99) , 
-13, 5.61872, 0, 0, 0.500603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421358,-99) ,
+13, 5.61872, 0, 0, 0.500603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.361204,-99) , 
-4, 0.524066, 0, 0, 0.435875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.361204,-99) ,
+4, 0.524066, 0, 0, 0.435875,-99) ,
 7, -6.33735, 1, 0, 0.492122,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.0478101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491092,-99) , 
-13, 7.64048, 0, 0, 0.498276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491092,-99) ,
+13, 7.64048, 0, 0, 0.498276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369181,-99) , 
-0, 1.51542, 1, 0, 0.441105,-99) , 
-7, -6.33735, 1, 0, 0.491306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369181,-99) ,
+0, 1.51542, 1, 0, 0.441105,-99) ,
+7, -6.33735, 1, 0, 0.491306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409353,-99) ,
 10, -2.44171, 0, 0, 0.485907,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.0370936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440262,-99) , 
-8, -1.0904, 1, 0, 0.49538,-99) , 
-5, 1.38596, 1, 0, 0.501699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440262,-99) ,
+8, -1.0904, 1, 0, 0.49538,-99) ,
+5, 1.38596, 1, 0, 0.501699,-99) ,
 NN(
-0, 
-0, 
--1, 4.23609, 0, -1, 0.436186,-99) , 
+0,
+0,
+-1, 4.23609, 0, -1, 0.436186,-99) ,
 7, -6.33735, 1, 0, 0.493156,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.0925402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491674,-99) , 
-3, -0.527249, 0, 0, 0.523048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491674,-99) ,
+3, -0.527249, 0, 0, 0.523048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388569,-99) , 
-7, -8.71385, 0, 0, 0.463534,-99) , 
-0, 0.941593, 0, 0, 0.500449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388569,-99) ,
+7, -8.71385, 0, 0, 0.463534,-99) ,
+0, 0.941593, 0, 0, 0.500449,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474595,-99) , 
-0, 1.51983, 1, 0, 0.507146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474595,-99) ,
+0, 1.51983, 1, 0, 0.507146,-99) ,
 NN(
-0, 
-0, 
--1, 1.51681, 1, -1, 0.391294,-99) , 
-7, -7.92168, 1, 0, 0.457395,-99) , 
+0,
+0,
+-1, 1.51681, 1, -1, 0.391294,-99) ,
+7, -7.92168, 1, 0, 0.457395,-99) ,
 3, -1.84546, 0, 0, 0.48765,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.113901);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.46199, 0, 1, 0.536912,-99) , 
+0,
+0,
+-1, -3.46199, 0, 1, 0.536912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377902,-99) , 
-3, -0.922415, 1, 0, 0.449044,-99) , 
-0, 0.942212, 0, 0, 0.505239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377902,-99) ,
+3, -0.922415, 1, 0, 0.449044,-99) ,
+0, 0.942212, 0, 0, 0.505239,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449091,-99) , 
-8, -3.19142, 1, 0, 0.510089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449091,-99) ,
+8, -3.19142, 1, 0, 0.510089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.34656,-99) , 
-1, 17.5081, 1, 0, 0.412675,-99) , 
-0, 1.51681, 1, 0, 0.467126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.34656,-99) ,
+1, 17.5081, 1, 0, 0.412675,-99) ,
+0, 1.51681, 1, 0, 0.467126,-99) ,
 7, -7.92168, 1, 0, 0.489577,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.0965343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434439,-99) , 
-6, 7.48493, 1, 0, 0.516762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434439,-99) ,
+6, 7.48493, 1, 0, 0.516762,-99) ,
 NN(
-0, 
-0, 
--1, 0.89378, 0, -1, 0.468957,-99) , 
-10, 0.0458293, 1, 0, 0.4902,-99) , 
+0,
+0,
+-1, 0.89378, 0, -1, 0.468957,-99) ,
+10, 0.0458293, 1, 0, 0.4902,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438754,-99) , 
-0, 1.47171, 1, 0, 0.479576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438754,-99) ,
+0, 1.47171, 1, 0, 0.479576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.343829,-99) , 
-13, 6.12551, 0, 0, 0.450127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.343829,-99) ,
+13, 6.12551, 0, 0, 0.450127,-99) ,
 3, -1.84546, 0, 0, 0.478295,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.0566964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492015,-99) , 
-10, 0.909547, 0, 0, 0.510498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492015,-99) ,
+10, 0.909547, 0, 0, 0.510498,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.472328,-99) , 
-12, 4.71945, 0, 0, 0.491478,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.472328,-99) ,
+12, 4.71945, 0, 0, 0.491478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405224,-99) ,
 10, -2.44171, 0, 0, 0.485855,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.0412997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470846,-99) , 
-5, 3.24321, 1, 0, 0.53429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470846,-99) ,
+5, 3.24321, 1, 0, 0.53429,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.492185,-99) , 
-11, 6.67982, 0, 0, 0.499641,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.492185,-99) ,
+11, 6.67982, 0, 0, 0.499641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418959,-99) ,
 10, -2.44171, 0, 0, 0.4944,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.0439116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85257, 1, 1, 0.513151,-99) , 
+0,
+0,
+-1, 1.85257, 1, 1, 0.513151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404889,-99) , 
-12, 4.71945, 0, 0, 0.467683,-99) , 
-7, -6.33735, 1, 0, 0.507708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404889,-99) ,
+12, 4.71945, 0, 0, 0.467683,-99) ,
+7, -6.33735, 1, 0, 0.507708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429045,-99) ,
 10, -2.44171, 0, 0, 0.502612,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.0787726);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479327,-99) , 
-1, 25.4027, 1, 0, 0.52483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479327,-99) ,
+1, 25.4027, 1, 0, 0.52483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429552,-99) , 
-4, -0.632234, 0, 0, 0.512422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429552,-99) ,
+4, -0.632234, 0, 0, 0.512422,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478522,-99) , 
-14, -1.13971, 1, 0, 0.489603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478522,-99) ,
+14, -1.13971, 1, 0, 0.489603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.375187,-99) , 
-10, -1.93902, 0, 0, 0.475443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.375187,-99) ,
+10, -1.93902, 0, 0, 0.475443,-99) ,
 5, 2.43393, 1, 0, 0.494222,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.0703615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48477,-99) , 
-0, 0.941601, 0, 0, 0.515832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48477,-99) ,
+0, 0.941601, 0, 0, 0.515832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435105,-99) , 
-10, 0.42059, 0, 0, 0.47429,-99) , 
-3, -1.84546, 0, 0, 0.503742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435105,-99) ,
+10, 0.42059, 0, 0, 0.47429,-99) ,
+3, -1.84546, 0, 0, 0.503742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426136,-99) ,
 14, -2.04182, 0, 0, 0.498575,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.0376867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.38531, 1, 1, 0.519467,-99) , 
+0,
+0,
+-1, 1.38531, 1, 1, 0.519467,-99) ,
 NN(
-0, 
-0, 
--1, -1.09019, 1, -1, 0.486691,-99) , 
-14, 1.12489, 0, 0, 0.500882,-99) , 
+0,
+0,
+-1, -1.09019, 1, -1, 0.486691,-99) ,
+14, 1.12489, 0, 0, 0.500882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432906,-99) ,
 0, 1.76047, 1, 0, 0.49708,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.0454942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.47168, 0, 1, 0.526108,-99) , 
+0,
+0,
+-1, 1.47168, 0, 1, 0.526108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441516,-99) , 
-2, 2.20778, 1, 0, 0.494997,-99) , 
-13, 7.38575, 0, 0, 0.502271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441516,-99) ,
+2, 2.20778, 1, 0, 0.494997,-99) ,
+13, 7.38575, 0, 0, 0.502271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434216,-99) ,
 3, -4.61364, 0, 0, 0.498798,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.044164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486143,-99) , 
-7, -10.7509, 1, 0, 0.492791,-99) , 
-5, 1.38596, 1, 0, 0.497719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486143,-99) ,
+7, -10.7509, 1, 0, 0.492791,-99) ,
+5, 1.38596, 1, 0, 0.497719,-99) ,
 NN(
-0, 
-0, 
--1, 4.23609, 0, -1, 0.452417,-99) , 
+0,
+0,
+-1, 4.23609, 0, -1, 0.452417,-99) ,
 7, -6.33735, 1, 0, 0.491927,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.0672524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499805,-99) , 
-6, 6.76427, 1, 0, 0.517228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499805,-99) ,
+6, 6.76427, 1, 0, 0.517228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438422,-99) , 
-8, -1.09326, 1, 0, 0.510095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438422,-99) ,
+8, -1.09326, 1, 0, 0.510095,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475573,-99) , 
-0, 0.990345, 0, 0, 0.509096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475573,-99) ,
+0, 0.990345, 0, 0, 0.509096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.376011,-99) , 
-0, 1.46889, 1, 0, 0.439931,-99) , 
-7, -7.92168, 1, 0, 0.480651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.376011,-99) ,
+0, 1.46889, 1, 0, 0.439931,-99) ,
+7, -7.92168, 1, 0, 0.480651,-99) ,
 4, 0.379951, 0, 0, 0.498027,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.0642134);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.65317, 0, 1, 0.52339,-99) , 
+0,
+0,
+-1, 6.65317, 0, 1, 0.52339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466107,-99) , 
-10, -1.93902, 0, 0, 0.51452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466107,-99) ,
+10, -1.93902, 0, 0, 0.51452,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470802,-99) , 
-9, -1.86628, 1, 0, 0.502849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470802,-99) ,
+9, -1.86628, 1, 0, 0.502849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391917,-99) , 
-0, 1.46889, 1, 0, 0.443002,-99) , 
-7, -7.92168, 1, 0, 0.4783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391917,-99) ,
+0, 1.46889, 1, 0, 0.443002,-99) ,
+7, -7.92168, 1, 0, 0.4783,-99) ,
 4, 0.379951, 0, 0, 0.499692,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.04332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551294,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487927,-99) , 
-5, 1.33142, 1, 0, 0.493472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487927,-99) ,
+5, 1.33142, 1, 0, 0.493472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41793,-99) , 
-12, 2.63291, 0, 0, 0.487836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41793,-99) ,
+12, 2.63291, 0, 0, 0.487836,-99) ,
 11, 7.73462, 0, 0, 0.492209,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.0674693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.61236, 1, 1, 0.53686,-99) , 
+0,
+0,
+-1, 6.61236, 1, 1, 0.53686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411149,-99) , 
-13, 6.01854, 0, 0, 0.495702,-99) , 
-5, 2.53364, 1, 0, 0.511358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411149,-99) ,
+13, 6.01854, 0, 0, 0.495702,-99) ,
+5, 2.53364, 1, 0, 0.511358,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472779,-99) , 
-9, -3.87854, 0, 0, 0.50476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472779,-99) ,
+9, -3.87854, 0, 0, 0.50476,-99) ,
 NN(
-0, 
-0, 
--1, 1.31631, 0, -1, 0.447374,-99) , 
-7, -7.92168, 1, 0, 0.481289,-99) , 
+0,
+0,
+-1, 1.31631, 0, -1, 0.447374,-99) ,
+7, -7.92168, 1, 0, 0.481289,-99) ,
 4, 0.379951, 0, 0, 0.499061,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.0408618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.946856, 0, 1, 0.525515,-99) , 
+0,
+0,
+-1, 0.946856, 0, 1, 0.525515,-99) ,
 NN(
-0, 
-0, 
--1, -6.16432, 1, -1, 0.490709,-99) , 
-12, 5.67193, 0, 0, 0.499813,-99) , 
+0,
+0,
+-1, -6.16432, 1, -1, 0.490709,-99) ,
+12, 5.67193, 0, 0, 0.499813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350512,-99) , 
-13, 6.51202, 0, 0, 0.465461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350512,-99) ,
+13, 6.51202, 0, 0, 0.465461,-99) ,
 5, 3.28069, 1, 0, 0.49339,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.0456445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.87132, 1, 1, 0.510597,-99) , 
+0,
+0,
+-1, 5.87132, 1, 1, 0.510597,-99) ,
 NN(
-0, 
-0, 
--1, 0.766959, 0, -1, 0.462985,-99) , 
-7, -6.16432, 1, 0, 0.504686,-99) , 
+0,
+0,
+-1, 0.766959, 0, -1, 0.462985,-99) ,
+7, -6.16432, 1, 0, 0.504686,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473,-99) , 
-9, -3.2918, 0, 0, 0.499609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473,-99) ,
+9, -3.2918, 0, 0, 0.499609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.356612,-99) , 
-1, 30.2708, 0, 0, 0.460967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.356612,-99) ,
+1, 30.2708, 0, 0, 0.460967,-99) ,
 5, 3.28069, 1, 0, 0.496521,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.0399556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533001,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480902,-99) , 
-10, 1.38829, 0, 0, 0.489421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480902,-99) ,
+10, 1.38829, 0, 0, 0.489421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424928,-99) , 
-10, -2.44171, 0, 0, 0.485627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424928,-99) ,
+10, -2.44171, 0, 0, 0.485627,-99) ,
 5, 1.16379, 1, 0, 0.490391,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.055557);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484383,-99) , 
-10, -0.950722, 1, 0, 0.500744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484383,-99) ,
+10, -0.950722, 1, 0, 0.500744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452902,-99) , 
-14, -1.72301, 0, 0, 0.496084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452902,-99) ,
+14, -1.72301, 0, 0, 0.496084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43603,-99) ,
 0, 1.76047, 1, 0, 0.492767,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.0544805);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.28559, 1, 1, 0.515465,-99) , 
+0,
+0,
+-1, -4.28559, 1, 1, 0.515465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430762,-99) , 
-11, 4.65085, 1, 0, 0.468104,-99) , 
-7, -10.2982, 0, 0, 0.507565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430762,-99) ,
+11, 4.65085, 1, 0, 0.468104,-99) ,
+7, -10.2982, 0, 0, 0.507565,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470405,-99) , 
-8, -3.57296, 0, 0, 0.51052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470405,-99) ,
+8, -3.57296, 0, 0, 0.51052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425177,-99) , 
-7, -7.92168, 1, 0, 0.477802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425177,-99) ,
+7, -7.92168, 1, 0, 0.477802,-99) ,
 0, 1.61607, 1, 0, 0.500085,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.0609248);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491484,-99) , 
-13, 6.33371, 1, 0, 0.505748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491484,-99) ,
+13, 6.33371, 1, 0, 0.505748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443911,-99) , 
-14, -1.72301, 0, 0, 0.500363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443911,-99) ,
+14, -1.72301, 0, 0, 0.500363,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46764,-99) , 
-0, 1.47168, 1, 0, 0.502902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46764,-99) ,
+0, 1.47168, 1, 0, 0.502902,-99) ,
 NN(
-0, 
-0, 
--1, -1.62766, 0, -1, 0.427107,-99) , 
-10, -0.430803, 0, 0, 0.474595,-99) , 
+0,
+0,
+-1, -1.62766, 0, -1, 0.427107,-99) ,
+10, -0.430803, 0, 0, 0.474595,-99) ,
 3, -1.84546, 0, 0, 0.492796,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.0379936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497551,-99) , 
-14, -1.31521, 1, 0, 0.508282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497551,-99) ,
+14, -1.31521, 1, 0, 0.508282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445363,-99) , 
-0, 1.46921, 1, 0, 0.476924,-99) , 
-10, -1.48418, 0, 0, 0.50362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445363,-99) ,
+0, 1.46921, 1, 0, 0.476924,-99) ,
+10, -1.48418, 0, 0, 0.50362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450228,-99) ,
 10, -2.44171, 0, 0, 0.500288,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.0463994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.69355, 1, 1, 0.51919,-99) , 
+0,
+0,
+-1, -1.69355, 1, 1, 0.51919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429342,-99) , 
-12, 3.61969, 0, 0, 0.488183,-99) , 
-3, -1.84546, 0, 0, 0.510237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429342,-99) ,
+12, 3.61969, 0, 0, 0.488183,-99) ,
+3, -1.84546, 0, 0, 0.510237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451676,-99) ,
 14, -2.04182, 0, 0, 0.506414,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.0731014);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93582, 0, 1, 0.559263,-99) , 
+0,
+0,
+-1, -1.93582, 0, 1, 0.559263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483612,-99) , 
-11, 6.65659, 0, 0, 0.494864,-99) , 
-14, -1.31521, 1, 0, 0.504752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483612,-99) ,
+11, 6.65659, 0, 0, 0.494864,-99) ,
+14, -1.31521, 1, 0, 0.504752,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469863,-99) , 
-7, -8.71385, 1, 0, 0.51067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469863,-99) ,
+7, -8.71385, 1, 0, 0.51067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.353668,-99) , 
-9, -3.46627, 0, 0, 0.472914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.353668,-99) ,
+9, -3.46627, 0, 0, 0.472914,-99) ,
 10, -1.43634, 0, 0, 0.498045,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.0515468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473195,-99) , 
-11, 3.17093, 0, 0, 0.535243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473195,-99) ,
+11, 3.17093, 0, 0, 0.535243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480274,-99) , 
-3, -1.84553, 0, 0, 0.500789,-99) , 
-5, 1.89982, 1, 0, 0.511074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480274,-99) ,
+3, -1.84553, 0, 0, 0.500789,-99) ,
+5, 1.89982, 1, 0, 0.511074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400104,-99) , 
-1, 20.753, 0, 0, 0.455916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400104,-99) ,
+1, 20.753, 0, 0, 0.455916,-99) ,
 14, -1.59095, 0, 0, 0.504953,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.0583171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458711,-99) , 
-11, 3.18722, 0, 0, 0.506371,-99) , 
-8, -1.44961, 0, 0, 0.515534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458711,-99) ,
+11, 3.18722, 0, 0, 0.506371,-99) ,
+8, -1.44961, 0, 0, 0.515534,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48445,-99) , 
-3, -3.07244, 1, 0, 0.492979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48445,-99) ,
+3, -3.07244, 1, 0, 0.492979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411092,-99) , 
-10, -1.93902, 0, 0, 0.483318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411092,-99) ,
+10, -1.93902, 0, 0, 0.483318,-99) ,
 5, 2.43393, 1, 0, 0.499651,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.0508339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.14755, 1, 1, 0.51602,-99) , 
+0,
+0,
+-1, 1.14755, 1, 1, 0.51602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458321,-99) , 
-4, 0.876009, 0, 0, 0.483287,-99) , 
-9, -1.39022, 1, 0, 0.5059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458321,-99) ,
+4, 0.876009, 0, 0, 0.483287,-99) ,
+9, -1.39022, 1, 0, 0.5059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409954,-99) , 
-8, -3.18856, 1, 0, 0.455483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409954,-99) ,
+8, -3.18856, 1, 0, 0.455483,-99) ,
 14, -1.59095, 0, 0, 0.500316,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.049884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93582, 0, 1, 0.536204,-99) , 
+0,
+0,
+-1, -1.93582, 0, 1, 0.536204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452478,-99) , 
-0, 0.89409, 0, 0, 0.493973,-99) , 
-14, -1.31521, 1, 0, 0.500425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452478,-99) ,
+0, 0.89409, 0, 0, 0.493973,-99) ,
+14, -1.31521, 1, 0, 0.500425,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447481,-99) , 
-14, -0.237913, 0, 0, 0.502433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447481,-99) ,
+14, -0.237913, 0, 0, 0.502433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.355051,-99) , 
-9, -3.46627, 0, 0, 0.467148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.355051,-99) ,
+9, -3.46627, 0, 0, 0.467148,-99) ,
 10, -1.43634, 0, 0, 0.493461,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.0395755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535936,-99) ,
 NN(
-0, 
-0, 
--1, -3.56543, 0, -1, 0.486309,-99) , 
-5, 1.14755, 1, 0, 0.491199,-99) , 
+0,
+0,
+-1, -3.56543, 0, -1, 0.486309,-99) ,
+5, 1.14755, 1, 0, 0.491199,-99) ,
 NN(
-0, 
-0, 
--1, 20.753, 0, -1, 0.448825,-99) , 
+0,
+0,
+-1, 20.753, 0, -1, 0.448825,-99) ,
 14, -1.59095, 0, 0, 0.486523,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.0336997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493483,-99) , 
-10, -0.950722, 1, 0, 0.502138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493483,-99) ,
+10, -0.950722, 1, 0, 0.502138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448876,-99) , 
-0, 1.76047, 1, 0, 0.499142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448876,-99) ,
+0, 1.76047, 1, 0, 0.499142,-99) ,
 NN(
-0, 
-0, 
--1, 20.753, 0, -1, 0.458633,-99) , 
+0,
+0,
+-1, 20.753, 0, -1, 0.458633,-99) ,
 14, -1.59095, 0, 0, 0.494677,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.0470938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93582, 0, 1, 0.541116,-99) , 
+0,
+0,
+-1, -1.93582, 0, 1, 0.541116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494687,-99) , 
-6, 8.36382, 0, 0, 0.500957,-99) , 
-14, -1.31521, 1, 0, 0.507101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494687,-99) ,
+6, 8.36382, 0, 0, 0.500957,-99) ,
+14, -1.31521, 1, 0, 0.507101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529101,-99) ,
 NN(
-0, 
-0, 
--1, 1.11423, 0, -1, 0.42259,-99) , 
-9, -2.66011, 0, 0, 0.469196,-99) , 
+0,
+0,
+-1, 1.11423, 0, -1, 0.42259,-99) ,
+9, -2.66011, 0, 0, 0.469196,-99) ,
 10, -1.43634, 0, 0, 0.499203,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.0578108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.52453, 1, 1, 0.524123,-99) , 
+0,
+0,
+-1, 5.52453, 1, 1, 0.524123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487343,-99) , 
-13, 6.2388, 1, 0, 0.499145,-99) , 
-9, -1.78706, 1, 0, 0.512642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487343,-99) ,
+13, 6.2388, 1, 0, 0.499145,-99) ,
+9, -1.78706, 1, 0, 0.512642,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461911,-99) , 
-0, 1.51716, 1, 0, 0.49686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461911,-99) ,
+0, 1.51716, 1, 0, 0.49686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398999,-99) , 
-14, -0.689226, 0, 0, 0.470588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398999,-99) ,
+14, -0.689226, 0, 0, 0.470588,-99) ,
 10, -1.43634, 0, 0, 0.503892,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.0476395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471641,-99) , 
-1, 25.0202, 1, 0, 0.526077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471641,-99) ,
+1, 25.0202, 1, 0, 0.526077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481887,-99) , 
-14, 1.50094, 1, 0, 0.499318,-99) , 
-5, 1.89982, 1, 0, 0.507284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481887,-99) ,
+14, 1.50094, 1, 0, 0.499318,-99) ,
+5, 1.89982, 1, 0, 0.507284,-99) ,
 NN(
-0, 
-0, 
--1, -3.18856, 1, -1, 0.456491,-99) , 
+0,
+0,
+-1, -3.18856, 1, -1, 0.456491,-99) ,
 14, -1.59095, 0, 0, 0.501708,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.0392866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498792,-99) , 
-5, 2.24181, 1, 0, 0.510623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498792,-99) ,
+5, 2.24181, 1, 0, 0.510623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474943,-99) , 
-7, -6.33735, 1, 0, 0.506886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474943,-99) ,
+7, -6.33735, 1, 0, 0.506886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517478,-99) ,
 NN(
-0, 
-0, 
--1, 1.11423, 0, -1, 0.436801,-99) , 
-9, -2.66011, 0, 0, 0.472061,-99) , 
+0,
+0,
+-1, 1.11423, 0, -1, 0.436801,-99) ,
+9, -2.66011, 0, 0, 0.472061,-99) ,
 10, -1.43634, 0, 0, 0.499666,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.047221);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93582, 0, 1, 0.534251,-99) , 
+0,
+0,
+-1, -1.93582, 0, 1, 0.534251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490438,-99) , 
-14, 0.990031, 0, 0, 0.505549,-99) , 
-14, -1.31521, 1, 0, 0.509936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490438,-99) ,
+14, 0.990031, 0, 0, 0.505549,-99) ,
+14, -1.31521, 1, 0, 0.509936,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469593,-99) , 
-7, -8.71385, 1, 0, 0.495956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469593,-99) ,
+7, -8.71385, 1, 0, 0.495956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410871,-99) , 
-14, -0.689226, 0, 0, 0.473252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410871,-99) ,
+14, -0.689226, 0, 0, 0.473252,-99) ,
 10, -1.43634, 0, 0, 0.502337,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.0336535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494055,-99) , 
-9, -2.87019, 0, 0, 0.508438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494055,-99) ,
+9, -2.87019, 0, 0, 0.508438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476351,-99) , 
-9, -0.354338, 1, 0, 0.505777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476351,-99) ,
+9, -0.354338, 1, 0, 0.505777,-99) ,
 NN(
-0, 
-0, 
--1, 6.76684, 0, -1, 0.46366,-99) , 
+0,
+0,
+-1, 6.76684, 0, -1, 0.46366,-99) ,
 14, -1.59095, 0, 0, 0.501168,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.0442239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470191,-99) , 
-2, 2.49127, 1, 0, 0.502638,-99) , 
-13, 7.67233, 0, 0, 0.507723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470191,-99) ,
+2, 2.49127, 1, 0, 0.502638,-99) ,
+13, 7.67233, 0, 0, 0.507723,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477542,-99) , 
-0, 1.51716, 1, 0, 0.498508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477542,-99) ,
+0, 1.51716, 1, 0, 0.498508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425188,-99) , 
-14, -0.689226, 0, 0, 0.479019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425188,-99) ,
+14, -0.689226, 0, 0, 0.479019,-99) ,
 10, -1.43634, 0, 0, 0.501792,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.0387536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493618,-99) , 
-5, 0.861315, 1, 0, 0.497605,-99) , 
-13, 5.86944, 1, 0, 0.502155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493618,-99) ,
+5, 0.861315, 1, 0, 0.497605,-99) ,
+13, 5.86944, 1, 0, 0.502155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.364481,-99) , 
-13, 6.51202, 0, 0, 0.473965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.364481,-99) ,
+13, 6.51202, 0, 0, 0.473965,-99) ,
 5, 3.28069, 1, 0, 0.496899,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.038062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.87132, 1, 1, 0.512851,-99) , 
+0,
+0,
+-1, 5.87132, 1, 1, 0.512851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475029,-99) , 
-7, -6.16432, 1, 0, 0.50824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475029,-99) ,
+7, -6.16432, 1, 0, 0.50824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.373504,-99) , 
-13, 6.51202, 0, 0, 0.469594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.373504,-99) ,
+13, 6.51202, 0, 0, 0.469594,-99) ,
 5, 3.28069, 1, 0, 0.501043,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.0504259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.00547, 1, 1, 0.528681,-99) , 
+0,
+0,
+-1, 2.00547, 1, 1, 0.528681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484767,-99) , 
-12, 5.25077, 0, 0, 0.496436,-99) , 
-8, -1.50271, 0, 0, 0.501046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484767,-99) ,
+12, 5.25077, 0, 0, 0.496436,-99) ,
+8, -1.50271, 0, 0, 0.501046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414988,-99) , 
-1, 55.7613, 0, 0, 0.465287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414988,-99) ,
+1, 55.7613, 0, 0, 0.465287,-99) ,
 5, 3.28069, 1, 0, 0.494392,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.0604869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475539,-99) , 
-1, 24.5192, 1, 0, 0.51576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475539,-99) ,
+1, 24.5192, 1, 0, 0.51576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472315,-99) , 
-10, 2.08326, 0, 0, 0.492582,-99) , 
-13, 6.62759, 1, 0, 0.502343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472315,-99) ,
+10, 2.08326, 0, 0, 0.492582,-99) ,
+13, 6.62759, 1, 0, 0.502343,-99) ,
 NN(
-0, 
-0, 
--1, 6.51202, 0, -1, 0.466232,-99) , 
+0,
+0,
+-1, 6.51202, 0, -1, 0.466232,-99) ,
 5, 3.28069, 1, 0, 0.495635,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.0406471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492443,-99) , 
-0, 1.47168, 1, 0, 0.517458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492443,-99) ,
+0, 1.47168, 1, 0, 0.517458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488589,-99) , 
-6, 8.62221, 0, 0, 0.495823,-99) , 
-6, 5.50379, 1, 0, 0.502644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488589,-99) ,
+6, 8.62221, 0, 0, 0.495823,-99) ,
+6, 5.50379, 1, 0, 0.502644,-99) ,
 NN(
-0, 
-0, 
--1, -2.80744, 1, -1, 0.464814,-99) , 
+0,
+0,
+-1, -2.80744, 1, -1, 0.464814,-99) ,
 14, -1.59095, 0, 0, 0.498525,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.0484303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462364,-99) , 
-7, -10.2982, 1, 0, 0.525447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462364,-99) ,
+7, -10.2982, 1, 0, 0.525447,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440725,-99) , 
-7, -10.2982, 0, 0, 0.502893,-99) , 
-1, 55.6038, 0, 0, 0.506944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440725,-99) ,
+7, -10.2982, 0, 0, 0.502893,-99) ,
+1, 55.6038, 0, 0, 0.506944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463354,-99) ,
 14, -2.04182, 0, 0, 0.504189,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.0669021);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.46199, 0, 1, 0.545821,-99) , 
+0,
+0,
+-1, -3.46199, 0, 1, 0.545821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44816,-99) , 
-0, 0.942182, 0, 0, 0.514894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44816,-99) ,
+0, 0.942182, 0, 0, 0.514894,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484139,-99) , 
-0, 1.47168, 1, 0, 0.505633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484139,-99) ,
+0, 1.47168, 1, 0, 0.505633,-99) ,
 NN(
-0, 
-0, 
--1, -2.15304, 0, -1, 0.463079,-99) , 
-10, -0.430803, 0, 0, 0.490348,-99) , 
+0,
+0,
+-1, -2.15304, 0, -1, 0.463079,-99) ,
+10, -0.430803, 0, 0, 0.490348,-99) ,
 7, -9.50602, 1, 0, 0.497459,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.0344683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491911,-99) , 
-7, -8.59802, 1, 0, 0.502029,-99) , 
-5, 0.861376, 1, 0, 0.505062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491911,-99) ,
+7, -8.59802, 1, 0, 0.502029,-99) ,
+5, 0.861376, 1, 0, 0.505062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405145,-99) , 
-13, 6.51202, 0, 0, 0.479553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405145,-99) ,
+13, 6.51202, 0, 0, 0.479553,-99) ,
 5, 3.28069, 1, 0, 0.500341,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.0574942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445767,-99) , 
-3, -3.07577, 0, 0, 0.516764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445767,-99) ,
+3, -3.07577, 0, 0, 0.516764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486168,-99) , 
-11, 3.30237, 1, 0, 0.497273,-99) , 
-10, 0.0718843, 1, 0, 0.506022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486168,-99) ,
+11, 3.30237, 1, 0, 0.497273,-99) ,
+10, 0.0718843, 1, 0, 0.506022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437734,-99) , 
-1, 55.7613, 0, 0, 0.475603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437734,-99) ,
+1, 55.7613, 0, 0, 0.475603,-99) ,
 5, 3.28069, 1, 0, 0.500395,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.0365596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.46061, 1, 1, 0.511898,-99) , 
+0,
+0,
+-1, -2.46061, 1, 1, 0.511898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434991,-99) , 
-10, -0.579786, 0, 0, 0.484043,-99) , 
-12, 3.14496, 0, 0, 0.506542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434991,-99) ,
+10, -0.579786, 0, 0, 0.484043,-99) ,
+12, 3.14496, 0, 0, 0.506542,-99) ,
 NN(
-0, 
-0, 
--1, 6.51202, 0, -1, 0.476653,-99) , 
+0,
+0,
+-1, 6.51202, 0, -1, 0.476653,-99) ,
 5, 3.28069, 1, 0, 0.501017,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.0273337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.4715, 1, 1, 0.52671,-99) , 
+0,
+0,
+-1, 1.4715, 1, 1, 0.52671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471252,-99) , 
-0, 0.89409, 0, 0, 0.496092,-99) , 
-14, -1.31521, 1, 0, 0.500754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471252,-99) ,
+0, 0.89409, 0, 0, 0.496092,-99) ,
+14, -1.31521, 1, 0, 0.500754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417207,-99) , 
-14, 1.11423, 0, 0, 0.454485,-99) , 
-9, -2.66011, 0, 0, 0.479744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417207,-99) ,
+14, 1.11423, 0, 0, 0.454485,-99) ,
+9, -2.66011, 0, 0, 0.479744,-99) ,
 10, -1.43634, 0, 0, 0.496466,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.0386413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489082,-99) , 
-13, 6.62759, 1, 0, 0.500433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489082,-99) ,
+13, 6.62759, 1, 0, 0.500433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.376636,-99) , 
-10, -0.933652, 0, 0, 0.470887,-99) , 
-14, -0.909325, 0, 0, 0.494023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.376636,-99) ,
+10, -0.933652, 0, 0, 0.470887,-99) ,
+14, -0.909325, 0, 0, 0.494023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458781,-99) ,
 0, 1.76047, 1, 0, 0.492095,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.0492432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47652,-99) , 
-0, 1.47168, 0, 0, 0.499315,-99) , 
-3, -3.07336, 1, 0, 0.505068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47652,-99) ,
+0, 1.47168, 0, 0, 0.499315,-99) ,
+3, -3.07336, 1, 0, 0.505068,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481972,-99) , 
-5, 1.41036, 1, 0, 0.490604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481972,-99) ,
+5, 1.41036, 1, 0, 0.490604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423209,-99) , 
-3, -3.38334, 0, 0, 0.482418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423209,-99) ,
+3, -3.38334, 0, 0, 0.482418,-99) ,
 13, 6.88031, 0, 0, 0.493008,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.031193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496717,-99) , 
-14, -0.0449304, 1, 0, 0.503802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496717,-99) ,
+14, -0.0449304, 1, 0, 0.503802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466266,-99) , 
-12, 2.77374, 0, 0, 0.500172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466266,-99) ,
+12, 2.77374, 0, 0, 0.500172,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496204,-99) , 
-5, 2.4395, 0, 0, 0.50662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496204,-99) ,
+5, 2.4395, 0, 0, 0.50662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413576,-99) , 
-10, -0.430967, 0, 0, 0.475939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413576,-99) ,
+10, -0.430967, 0, 0, 0.475939,-99) ,
 14, -1.14009, 0, 0, 0.495873,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.0269191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.34227, 1, 1, 0.507844,-99) , 
+0,
+0,
+-1, 4.34227, 1, 1, 0.507844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467498,-99) , 
-4, -0.624949, 0, 0, 0.504853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467498,-99) ,
+4, -0.624949, 0, 0, 0.504853,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498798,-99) , 
-8, -2.80792, 1, 0, 0.506432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498798,-99) ,
+8, -2.80792, 1, 0, 0.506432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421161,-99) , 
-10, -0.430967, 0, 0, 0.478359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421161,-99) ,
+10, -0.430967, 0, 0, 0.478359,-99) ,
 14, -1.14009, 0, 0, 0.500156,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.0589452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493228,-99) , 
-7, -9.50602, 0, 0, 0.537342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493228,-99) ,
+7, -9.50602, 0, 0, 0.537342,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453028,-99) , 
-7, -7.12951, 0, 0, 0.483841,-99) , 
-1, 26.6954, 0, 0, 0.505223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453028,-99) ,
+7, -7.12951, 0, 0, 0.483841,-99) ,
+1, 26.6954, 0, 0, 0.505223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524586,-99) ,
 NN(
-0, 
-0, 
--1, 44.9632, 1, -1, 0.479947,-99) , 
-7, -10.2982, 1, 0, 0.488967,-99) , 
+0,
+0,
+-1, 44.9632, 1, -1, 0.479947,-99) ,
+7, -10.2982, 1, 0, 0.488967,-99) ,
 0, 1.47168, 1, 0, 0.495772,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.0526994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495245,-99) , 
-10, -0.129887, 1, 0, 0.520443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495245,-99) ,
+10, -0.129887, 1, 0, 0.520443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431231,-99) , 
-2, 0.654903, 0, 0, 0.492983,-99) , 
-7, -7.92168, 1, 0, 0.50742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431231,-99) ,
+2, 0.654903, 0, 0, 0.492983,-99) ,
+7, -7.92168, 1, 0, 0.50742,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471349,-99) , 
-4, 0.68278, 1, 0, 0.505791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471349,-99) ,
+4, 0.68278, 1, 0, 0.505791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405487,-99) , 
-10, -0.933478, 0, 0, 0.488009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405487,-99) ,
+10, -0.933478, 0, 0, 0.488009,-99) ,
 9, -3.46199, 0, 0, 0.501281,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.0531269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.49661, 0, 1, 0.527351,-99) , 
+0,
+0,
+-1, -1.49661, 0, 1, 0.527351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48735,-99) , 
-14, -1.35227, 1, 0, 0.49415,-99) , 
-6, 7.27285, 0, 0, 0.504529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48735,-99) ,
+14, -1.35227, 1, 0, 0.49415,-99) ,
+6, 7.27285, 0, 0, 0.504529,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461502,-99) , 
-2, 1.63943, 1, 0, 0.502375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461502,-99) ,
+2, 1.63943, 1, 0, 0.502375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42426,-99) , 
-6, 7.48493, 1, 0, 0.486604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42426,-99) ,
+6, 7.48493, 1, 0, 0.486604,-99) ,
 10, -0.430967, 0, 0, 0.498199,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.0258907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.63686, 1, 1, 0.507927,-99) , 
+0,
+0,
+-1, 1.63686, 1, 1, 0.507927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475341,-99) , 
-12, 2.77374, 0, 0, 0.504788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475341,-99) ,
+12, 2.77374, 0, 0, 0.504788,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495366,-99) , 
-5, 2.4395, 0, 0, 0.500563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495366,-99) ,
+5, 2.4395, 0, 0, 0.500563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422783,-99) , 
-10, -0.430967, 0, 0, 0.475047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422783,-99) ,
+10, -0.430967, 0, 0, 0.475047,-99) ,
 14, -1.14009, 0, 0, 0.499519,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.0417158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491591,-99) , 
-12, 3.2696, 1, 0, 0.497504,-99) , 
-3, -3.38212, 1, 0, 0.502074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491591,-99) ,
+12, 3.2696, 1, 0, 0.497504,-99) ,
+3, -3.38212, 1, 0, 0.502074,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468354,-99) , 
-4, 0.333471, 0, 0, 0.496397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468354,-99) ,
+4, 0.333471, 0, 0, 0.496397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433183,-99) , 
-6, 7.48493, 1, 0, 0.483655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433183,-99) ,
+6, 7.48493, 1, 0, 0.483655,-99) ,
 10, -0.430967, 0, 0, 0.495576,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.0370456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.22986, 1, 1, 0.510486,-99) , 
+0,
+0,
+-1, -1.22986, 1, 1, 0.510486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477814,-99) , 
-8, -1.45029, 1, 0, 0.507129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477814,-99) ,
+8, -1.45029, 1, 0, 0.507129,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438852,-99) , 
-12, 3.19924, 0, 0, 0.495606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438852,-99) ,
+12, 3.19924, 0, 0, 0.495606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428529,-99) , 
-14, -1.14009, 0, 0, 0.484592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428529,-99) ,
+14, -1.14009, 0, 0, 0.484592,-99) ,
 10, -0.430967, 0, 0, 0.499182,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.0511997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483697,-99) , 
-7, -8.71385, 0, 0, 0.50568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483697,-99) ,
+7, -8.71385, 0, 0, 0.50568,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439589,-99) , 
-7, -7.92168, 1, 0, 0.483884,-99) , 
-2, 1.18594, 0, 0, 0.499771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439589,-99) ,
+7, -7.92168, 1, 0, 0.483884,-99) ,
+2, 1.18594, 0, 0, 0.499771,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434278,-99) , 
-6, 7.48493, 1, 0, 0.49183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434278,-99) ,
+6, 7.48493, 1, 0, 0.49183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422415,-99) , 
-3, -3.07577, 0, 0, 0.481832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422415,-99) ,
+3, -3.07577, 0, 0, 0.481832,-99) ,
 10, -0.430967, 0, 0, 0.493449,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.0439534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49378,-99) , 
-13, 6.66368, 1, 0, 0.502237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49378,-99) ,
+13, 6.66368, 1, 0, 0.502237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467434,-99) , 
-7, -6.33735, 1, 0, 0.498892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467434,-99) ,
+7, -6.33735, 1, 0, 0.498892,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461272,-99) , 
-9, -2.75005, 0, 0, 0.498143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461272,-99) ,
+9, -2.75005, 0, 0, 0.498143,-99) ,
 NN(
-0, 
-0, 
--1, -1.53805, 0, -1, 0.450737,-99) , 
-7, -7.92168, 1, 0, 0.476922,-99) , 
+0,
+0,
+-1, -1.53805, 0, -1, 0.450737,-99) ,
+7, -7.92168, 1, 0, 0.476922,-99) ,
 10, -0.430967, 0, 0, 0.491149,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.0532677);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496149,-99) , 
-6, 6.08311, 1, 0, 0.512706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496149,-99) ,
+6, 6.08311, 1, 0, 0.512706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445003,-99) , 
-8, -3.60723, 1, 0, 0.480847,-99) , 
-2, 1.18594, 0, 0, 0.504086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445003,-99) ,
+8, -3.60723, 1, 0, 0.480847,-99) ,
+2, 1.18594, 0, 0, 0.504086,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476699,-99) , 
-8, -1.50558, 0, 0, 0.489315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476699,-99) ,
+8, -1.50558, 0, 0, 0.489315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43613,-99) , 
-14, -1.14009, 0, 0, 0.480616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43613,-99) ,
+14, -1.14009, 0, 0, 0.480616,-99) ,
 10, -0.430967, 0, 0, 0.49582,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.0457728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537417,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460002,-99) , 
-10, -0.429799, 0, 0, 0.506472,-99) , 
-5, 3.43142, 0, 0, 0.51213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460002,-99) ,
+10, -0.429799, 0, 0, 0.506472,-99) ,
+5, 3.43142, 0, 0, 0.51213,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4827,-99) , 
-3, -0.966637, 1, 0, 0.497837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4827,-99) ,
+3, -0.966637, 1, 0, 0.497837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435414,-99) , 
-3, -3.38334, 0, 0, 0.490325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435414,-99) ,
+3, -3.38334, 0, 0, 0.490325,-99) ,
 13, 6.88031, 0, 0, 0.500539,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.0200413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527662,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497161,-99) , 
-12, 2.79686, 1, 0, 0.49973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497161,-99) ,
+12, 2.79686, 1, 0, 0.49973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426841,-99) , 
-12, 2.55576, 0, 0, 0.495759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426841,-99) ,
+12, 2.55576, 0, 0, 0.495759,-99) ,
 12, 7.61962, 0, 0, 0.49787,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.0311332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.69515, 0, 1, 0.510274,-99) , 
+0,
+0,
+-1, 1.69515, 0, 1, 0.510274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436737,-99) , 
-7, -7.92168, 1, 0, 0.47878,-99) , 
-14, -0.909325, 0, 0, 0.50348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436737,-99) ,
+7, -7.92168, 1, 0, 0.47878,-99) ,
+14, -0.909325, 0, 0, 0.50348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469884,-99) ,
 0, 1.76047, 1, 0, 0.501673,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.0527862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463612,-99) , 
-13, 6.15199, 0, 0, 0.507277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463612,-99) ,
+13, 6.15199, 0, 0, 0.507277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476249,-99) , 
-2, 3.5304, 1, 0, 0.501939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476249,-99) ,
+2, 3.5304, 1, 0, 0.501939,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486864,-99) , 
-12, 2.94727, 0, 0, 0.513526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486864,-99) ,
+12, 2.94727, 0, 0, 0.513526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439011,-99) , 
-5, 1.16379, 1, 0, 0.465259,-99) , 
-7, -8.71385, 1, 0, 0.487137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439011,-99) ,
+5, 1.16379, 1, 0, 0.465259,-99) ,
+7, -8.71385, 1, 0, 0.487137,-99) ,
 12, 4.23609, 0, 0, 0.496036,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.0249626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520581,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476996,-99) , 
-9, -3.45019, 0, 0, 0.494911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476996,-99) ,
+9, -3.45019, 0, 0, 0.494911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435173,-99) , 
-2, 3.60893, 1, 0, 0.490335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435173,-99) ,
+2, 3.60893, 1, 0, 0.490335,-99) ,
 13, 7.89119, 0, 0, 0.492951,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.0411071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470801,-99) , 
-1, 34.2685, 0, 0, 0.50458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470801,-99) ,
+1, 34.2685, 0, 0, 0.50458,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435154,-99) , 
-7, -10.2982, 0, 0, 0.494399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435154,-99) ,
+7, -10.2982, 0, 0, 0.494399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457615,-99) , 
-7, -8.71385, 1, 0, 0.475437,-99) , 
-4, 0.540958, 0, 0, 0.486041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457615,-99) ,
+7, -8.71385, 1, 0, 0.475437,-99) ,
+4, 0.540958, 0, 0, 0.486041,-99) ,
 13, 7.38575, 0, 0, 0.490417,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.0363194);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481054,-99) , 
-1, 34.2685, 0, 0, 0.501613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481054,-99) ,
+1, 34.2685, 0, 0, 0.501613,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477377,-99) , 
-9, -1.73416, 1, 0, 0.488138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477377,-99) ,
+9, -1.73416, 1, 0, 0.488138,-99) ,
 NN(
-0, 
-0, 
--1, -3.60696, 0, -1, 0.466747,-99) , 
-9, -3.26504, 0, 0, 0.482969,-99) , 
+0,
+0,
+-1, -3.60696, 0, -1, 0.466747,-99) ,
+9, -3.26504, 0, 0, 0.482969,-99) ,
 13, 7.38575, 0, 0, 0.487369,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.0346098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535896,-99) ,
 NN(
-0, 
-0, 
--1, -2.13179, 1, -1, 0.489769,-99) , 
-8, -0.996699, 0, 0, 0.494287,-99) , 
+0,
+0,
+-1, -2.13179, 1, -1, 0.489769,-99) ,
+8, -0.996699, 0, 0, 0.494287,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4748,-99) , 
-3, -2.47491, 1, 0, 0.49298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4748,-99) ,
+3, -2.47491, 1, 0, 0.49298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443166,-99) , 
-7, -7.12951, 1, 0, 0.480075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443166,-99) ,
+7, -7.12951, 1, 0, 0.480075,-99) ,
 3, -1.53788, 0, 0, 0.489309,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.0308128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497096,-99) , 
-13, 6.08687, 1, 0, 0.504253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497096,-99) ,
+13, 6.08687, 1, 0, 0.504253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456589,-99) , 
-5, 3.8045, 1, 0, 0.500639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456589,-99) ,
+5, 3.8045, 1, 0, 0.500639,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467016,-99) , 
-5, 3.13539, 1, 0, 0.492664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467016,-99) ,
+5, 3.13539, 1, 0, 0.492664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438246,-99) , 
-7, -7.12951, 1, 0, 0.478682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438246,-99) ,
+7, -7.12951, 1, 0, 0.478682,-99) ,
 3, -1.84546, 0, 0, 0.494315,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.0334732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.94744, 1, 1, 0.509463,-99) , 
+0,
+0,
+-1, -1.94744, 1, 1, 0.509463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463942,-99) , 
-14, -1.72301, 0, 0, 0.5057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463942,-99) ,
+14, -1.72301, 0, 0, 0.5057,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476208,-99) , 
-14, 1.56542, 0, 0, 0.48914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476208,-99) ,
+14, 1.56542, 0, 0, 0.48914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428249,-99) , 
-12, 3.18067, 0, 0, 0.478284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428249,-99) ,
+12, 3.18067, 0, 0, 0.478284,-99) ,
 3, -1.84546, 0, 0, 0.497806,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.0383633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498755,-99) , 
-7, -7.12951, 0, 0, 0.506803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498755,-99) ,
+7, -7.12951, 0, 0, 0.506803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44148,-99) , 
-4, 0.500027, 0, 0, 0.48091,-99) , 
-2, 1.18594, 0, 0, 0.499803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44148,-99) ,
+4, 0.500027, 0, 0, 0.48091,-99) ,
+2, 1.18594, 0, 0, 0.499803,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471496,-99) , 
-14, 0.640227, 1, 0, 0.494826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471496,-99) ,
+14, 0.640227, 1, 0, 0.494826,-99) ,
 NN(
-0, 
-0, 
--1, -3.15292, 1, -1, 0.453961,-99) , 
-3, -1.84547, 0, 0, 0.482822,-99) , 
+0,
+0,
+-1, -3.15292, 1, -1, 0.453961,-99) ,
+3, -1.84547, 0, 0, 0.482822,-99) ,
 10, -0.430967, 0, 0, 0.493851,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.0450263);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477869,-99) , 
-9, -0.945459, 1, 0, 0.515883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477869,-99) ,
+9, -0.945459, 1, 0, 0.515883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466371,-99) , 
-1, 55.9688, 1, 0, 0.493014,-99) , 
-9, -4.49788, 0, 0, 0.506301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466371,-99) ,
+1, 55.9688, 1, 0, 0.493014,-99) ,
+9, -4.49788, 0, 0, 0.506301,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488014,-99) , 
-5, 1.41036, 1, 0, 0.495341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488014,-99) ,
+5, 1.41036, 1, 0, 0.495341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443921,-99) , 
-3, -3.38334, 0, 0, 0.4892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443921,-99) ,
+3, -3.38334, 0, 0, 0.4892,-99) ,
 13, 6.88031, 0, 0, 0.497227,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.0160154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.97474, 0, 1, 0.504642,-99) , 
+0,
+0,
+-1, -1.97474, 0, 1, 0.504642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471178,-99) , 
-4, -0.619927, 0, 0, 0.502156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471178,-99) ,
+4, -0.619927, 0, 0, 0.502156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477636,-99) ,
 8, -1.09019, 1, 0, 0.49974,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.0332144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49742,-99) , 
-7, -8.71385, 0, 0, 0.509563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49742,-99) ,
+7, -8.71385, 0, 0, 0.509563,-99) ,
 NN(
-0, 
-0, 
--1, 0.500027, 0, -1, 0.481604,-99) , 
-2, 1.18594, 0, 0, 0.502006,-99) , 
+0,
+0,
+-1, 0.500027, 0, -1, 0.481604,-99) ,
+2, 1.18594, 0, 0, 0.502006,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452484,-99) , 
-12, 3.19924, 0, 0, 0.495236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452484,-99) ,
+12, 3.19924, 0, 0, 0.495236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449895,-99) , 
-14, -1.14009, 0, 0, 0.487878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449895,-99) ,
+14, -1.14009, 0, 0, 0.487878,-99) ,
 10, -0.430967, 0, 0, 0.497061,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.026216);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.1928, 1, 1, 0.507203,-99) , 
+0,
+0,
+-1, 3.1928, 1, 1, 0.507203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473409,-99) , 
-7, -6.33735, 1, 0, 0.503981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473409,-99) ,
+7, -6.33735, 1, 0, 0.503981,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440338,-99) , 
-9, -3.51734, 0, 0, 0.4929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440338,-99) ,
+9, -3.51734, 0, 0, 0.4929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445369,-99) , 
-11, 6.43464, 1, 0, 0.485362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445369,-99) ,
+11, 6.43464, 1, 0, 0.485362,-99) ,
 10, -0.430967, 0, 0, 0.497465,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.0316343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485048,-99) , 
-6, 7.30274, 0, 0, 0.494007,-99) , 
-1, 50.4184, 0, 0, 0.498677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485048,-99) ,
+6, 7.30274, 0, 0, 0.494007,-99) ,
+1, 50.4184, 0, 0, 0.498677,-99) ,
 NN(
-0, 
-0, 
--1, -2.76819, 0, -1, 0.482849,-99) , 
+0,
+0,
+-1, -2.76819, 0, -1, 0.482849,-99) ,
 10, -0.430967, 0, 0, 0.493139,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.0339619);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.942835, 1, 1, 0.507062,-99) , 
+0,
+0,
+-1, -0.942835, 1, 1, 0.507062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463756,-99) , 
-7, -6.33735, 1, 0, 0.502129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463756,-99) ,
+7, -6.33735, 1, 0, 0.502129,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482457,-99) , 
-14, 1.56542, 0, 0, 0.500417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482457,-99) ,
+14, 1.56542, 0, 0, 0.500417,-99) ,
 NN(
-0, 
-0, 
--1, -0.92111, 1, -1, 0.454091,-99) , 
-0, 0.94163, 0, 0, 0.485179,-99) , 
+0,
+0,
+-1, -0.92111, 1, -1, 0.454091,-99) ,
+0, 0.94163, 0, 0, 0.485179,-99) ,
 11, 5.62501, 1, 0, 0.496407,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.0489697);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499446,-99) , 
-13, 6.27654, 1, 0, 0.513028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499446,-99) ,
+13, 6.27654, 1, 0, 0.513028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480996,-99) , 
-11, 3.27089, 1, 0, 0.487263,-99) , 
-5, 2.19214, 1, 0, 0.49767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480996,-99) ,
+11, 3.27089, 1, 0, 0.487263,-99) ,
+5, 2.19214, 1, 0, 0.49767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453213,-99) , 
-7, -9.50602, 1, 0, 0.47596,-99) , 
-0, 0.894079, 1, 0, 0.485605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453213,-99) ,
+7, -9.50602, 1, 0, 0.47596,-99) ,
+0, 0.894079, 1, 0, 0.485605,-99) ,
 3, -1.53788, 0, 0, 0.493452,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.0344718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.56914, 1, 1, 0.510904,-99) , 
+0,
+0,
+-1, -4.56914, 1, 1, 0.510904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479224,-99) , 
-7, -10.2982, 0, 0, 0.505386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479224,-99) ,
+7, -10.2982, 0, 0, 0.505386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471128,-99) , 
-0, 0.894079, 1, 0, 0.480121,-99) , 
-12, 6.6928, 0, 0, 0.486809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471128,-99) ,
+0, 0.894079, 1, 0, 0.480121,-99) ,
+12, 6.6928, 0, 0, 0.486809,-99) ,
 3, -1.53788, 0, 0, 0.498896,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.032467);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463519,-99) , 
-0, 0.89409, 0, 0, 0.496621,-99) , 
-14, -1.31461, 1, 0, 0.500645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463519,-99) ,
+0, 0.89409, 0, 0, 0.496621,-99) ,
+14, -1.31461, 1, 0, 0.500645,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477982,-99) , 
-14, 0.641915, 1, 0, 0.5079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477982,-99) ,
+14, 0.641915, 1, 0, 0.5079,-99) ,
 NN(
-0, 
-0, 
--1, -2.15318, 0, -1, 0.478177,-99) , 
-9, -1.93264, 0, 0, 0.488206,-99) , 
+0,
+0,
+-1, -2.15318, 0, -1, 0.478177,-99) ,
+9, -1.93264, 0, 0, 0.488206,-99) ,
 10, -0.430967, 0, 0, 0.496296,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.0244977);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532436,-99) ,
 NN(
-0, 
-0, 
--1, -10.2982, 0, -1, 0.491972,-99) , 
-1, 55.7132, 0, 0, 0.497124,-99) , 
+0,
+0,
+-1, -10.2982, 0, -1, 0.491972,-99) ,
+1, 55.7132, 0, 0, 0.497124,-99) ,
 NN(
-0, 
-0, 
--1, -7.31014, 1, -1, 0.482749,-99) , 
+0,
+0,
+-1, -7.31014, 1, -1, 0.482749,-99) ,
 9, -5.53377, 0, 0, 0.494514,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.0400092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46002,-99) , 
-11, 3.18722, 0, 0, 0.496391,-99) , 
-8, -1.44961, 0, 0, 0.505102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46002,-99) ,
+11, 3.18722, 0, 0, 0.496391,-99) ,
+8, -1.44961, 0, 0, 0.505102,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478767,-99) , 
-1, 26.7461, 0, 0, 0.501271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478767,-99) ,
+1, 26.7461, 0, 0, 0.501271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438553,-99) , 
-8, -1.5029, 1, 0, 0.493439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438553,-99) ,
+8, -1.5029, 1, 0, 0.493439,-99) ,
 5, 2.43393, 1, 0, 0.499362,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.0232336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484971,-99) , 
-7, -7.92168, 1, 0, 0.495766,-99) , 
-12, 7.61962, 0, 0, 0.498066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484971,-99) ,
+7, -7.92168, 1, 0, 0.495766,-99) ,
+12, 7.61962, 0, 0, 0.498066,-99) ,
 NN(
-0, 
-0, 
--1, -7.31014, 1, -1, 0.482204,-99) , 
+0,
+0,
+-1, -7.31014, 1, -1, 0.482204,-99) ,
 9, -5.53377, 0, 0, 0.495184,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.0343681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491418,-99) , 
-5, 1.79492, 1, 0, 0.505035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491418,-99) ,
+5, 1.79492, 1, 0, 0.505035,-99) ,
 NN(
-0, 
-0, 
--1, 1.58717, 0, -1, 0.484808,-99) , 
-14, 0.311205, 0, 0, 0.49672,-99) , 
+0,
+0,
+-1, 1.58717, 0, -1, 0.484808,-99) ,
+14, 0.311205, 0, 0, 0.49672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470804,-99) ,
 0, 1.76047, 1, 0, 0.495336,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.0525478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497252,-99) , 
-8, -3.57002, 0, 0, 0.519004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497252,-99) ,
+8, -3.57002, 0, 0, 0.519004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456418,-99) , 
-7, -7.92168, 0, 0, 0.481739,-99) , 
-0, 0.941843, 0, 0, 0.50703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456418,-99) ,
+7, -7.92168, 0, 0, 0.481739,-99) ,
+0, 0.941843, 0, 0, 0.50703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -1.04062, 1, 1, 0.52692,-99) , 
+0,
+0,
+-1, -1.04062, 1, 1, 0.52692,-99) ,
 NN(
-0, 
-0, 
--1, 27.8979, 1, -1, 0.469168,-99) , 
-0, 0.942212, 1, 0, 0.494849,-99) , 
+0,
+0,
+-1, 27.8979, 1, -1, 0.469168,-99) ,
+0, 0.942212, 1, 0, 0.494849,-99) ,
 6, 6.1852, 0, 0, 0.501256,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.048468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.23493, 1, 1, 0.535401,-99) , 
+0,
+0,
+-1, 1.23493, 1, 1, 0.535401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485289,-99) , 
-7, -8.71385, 0, 0, 0.512845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485289,-99) ,
+7, -8.71385, 0, 0, 0.512845,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470013,-99) , 
-8, -1.64219, 1, 0, 0.510533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470013,-99) ,
+8, -1.64219, 1, 0, 0.510533,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47373,-99) , 
-3, -0.30772, 0, 0, 0.48528,-99) , 
-6, 6.1852, 0, 0, 0.49852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47373,-99) ,
+3, -0.30772, 0, 0, 0.48528,-99) ,
+6, 6.1852, 0, 0, 0.49852,-99) ,
 8, -4.39034, 1, 0, 0.502261,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.0354681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460277,-99) , 
-3, -1.53489, 0, 0, 0.500418,-99) , 
-2, 1.09544, 1, 0, 0.511651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460277,-99) ,
+3, -1.53489, 0, 0, 0.500418,-99) ,
+2, 1.09544, 1, 0, 0.511651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483658,-99) , 
-10, 0.0717177, 1, 0, 0.494126,-99) , 
-0, 1.71234, 0, 0, 0.497626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483658,-99) ,
+10, 0.0717177, 1, 0, 0.494126,-99) ,
+0, 1.71234, 0, 0, 0.497626,-99) ,
 8, -4.39034, 1, 0, 0.501289,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.0234944);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492021,-99) , 
-3, -0.922485, 1, 0, 0.511663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492021,-99) ,
+3, -0.922485, 1, 0, 0.511663,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493202,-99) , 
-12, 4.30792, 0, 0, 0.517172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493202,-99) ,
+12, 4.30792, 0, 0, 0.517172,-99) ,
 NN(
-0, 
-0, 
--1, -10.2982, 0, -1, 0.492804,-99) , 
-1, 55.6038, 0, 0, 0.496552,-99) , 
+0,
+0,
+-1, -10.2982, 0, -1, 0.492804,-99) ,
+1, 55.6038, 0, 0, 0.496552,-99) ,
 10, 2.58514, 0, 0, 0.499742,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.0271068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -1.31461, 1, 1, 0.507542,-99) , 
+0,
+0,
+-1, -1.31461, 1, 1, 0.507542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476574,-99) , 
-7, -9.50602, 1, 0, 0.490124,-99) , 
-10, -0.430967, 0, 0, 0.501549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476574,-99) ,
+7, -9.50602, 1, 0, 0.490124,-99) ,
+10, -0.430967, 0, 0, 0.501549,-99) ,
 5, 1.16379, 1, 0, 0.503571,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.0363777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.00547, 1, 1, 0.535304,-99) , 
+0,
+0,
+-1, 2.00547, 1, 1, 0.535304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491397,-99) , 
-4, 1.55518, 0, 0, 0.497143,-99) , 
-8, -1.50271, 0, 0, 0.502558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491397,-99) ,
+4, 1.55518, 0, 0, 0.497143,-99) ,
+8, -1.50271, 0, 0, 0.502558,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495782,-99) , 
-14, 1.37207, 1, 0, 0.507837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495782,-99) ,
+14, 1.37207, 1, 0, 0.507837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442501,-99) , 
-14, -0.238363, 0, 0, 0.486856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442501,-99) ,
+14, -0.238363, 0, 0, 0.486856,-99) ,
 5, 3.28069, 1, 0, 0.499681,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.0216762);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0.861376, 1, 1, 0.507955,-99) , 
+0,
+0,
+-1, 0.861376, 1, 1, 0.507955,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495857,-99) , 
-12, 5.60097, 0, 0, 0.508115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495857,-99) ,
+12, 5.60097, 0, 0, 0.508115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451492,-99) , 
-14, -0.238363, 0, 0, 0.489952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451492,-99) ,
+14, -0.238363, 0, 0, 0.489952,-99) ,
 5, 3.28069, 1, 0, 0.504658,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.0393629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487881,-99) , 
-2, 2.18999, 1, 0, 0.513272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487881,-99) ,
+2, 2.18999, 1, 0, 0.513272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485431,-99) , 
-14, 1.75529, 0, 0, 0.494919,-99) , 
-8, -3.97782, 1, 0, 0.502002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485431,-99) ,
+14, 1.75529, 0, 0, 0.494919,-99) ,
+8, -3.97782, 1, 0, 0.502002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473845,-99) ,
 0, 1.76047, 1, 0, 0.500503,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.0256962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -0.614289, 0, 1, 0.513549,-99) , 
+0,
+0,
+-1, -0.614289, 0, 1, 0.513549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482868,-99) , 
-7, -7.92168, 1, 0, 0.496529,-99) , 
-5, 1.16379, 1, 0, 0.500063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482868,-99) ,
+7, -7.92168, 1, 0, 0.496529,-99) ,
+5, 1.16379, 1, 0, 0.500063,-99) ,
 13, 7.38575, 0, 0, 0.50326,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.0246183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498889,-99) , 
-13, 6.33371, 1, 0, 0.506264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498889,-99) ,
+13, 6.33371, 1, 0, 0.506264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456416,-99) , 
-0, 0.93305, 0, 0, 0.493451,-99) , 
-6, 6.83507, 1, 0, 0.501568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456416,-99) ,
+0, 0.93305, 0, 0, 0.493451,-99) ,
+6, 6.83507, 1, 0, 0.501568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480206,-99) ,
 0, 1.76047, 1, 0, 0.500431,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.0465159);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494964,-99) , 
-1, 22.5122, 0, 0, 0.520361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494964,-99) ,
+1, 22.5122, 0, 0, 0.520361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470163,-99) , 
-1, 30.105, 1, 0, 0.495408,-99) , 
-0, 0.942212, 1, 0, 0.506032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470163,-99) ,
+1, 30.105, 1, 0, 0.495408,-99) ,
+0, 0.942212, 1, 0, 0.506032,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465046,-99) , 
-13, 6.37652, 0, 0, 0.500628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465046,-99) ,
+13, 6.37652, 0, 0, 0.500628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448704,-99) , 
-0, 0.8939, 0, 0, 0.493208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448704,-99) ,
+0, 0.8939, 0, 0, 0.493208,-99) ,
 6, 6.83507, 1, 0, 0.501266,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.0475288);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.02873, 1, 1, 0.520732,-99) , 
+0,
+0,
+-1, 6.02873, 1, 1, 0.520732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473377,-99) , 
-7, -8.71385, 1, 0, 0.495072,-99) , 
-0, 0.942212, 1, 0, 0.505996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473377,-99) ,
+7, -8.71385, 1, 0, 0.495072,-99) ,
+0, 0.942212, 1, 0, 0.505996,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479073,-99) , 
-1, 21.6965, 0, 0, 0.502326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479073,-99) ,
+1, 21.6965, 0, 0, 0.502326,-99) ,
 NN(
-0, 
-0, 
--1, 1.51715, 0, -1, 0.469141,-99) , 
-7, -8.71385, 0, 0, 0.489082,-99) , 
+0,
+0,
+-1, 1.51715, 0, -1, 0.469141,-99) ,
+7, -8.71385, 0, 0, 0.489082,-99) ,
 6, 6.83507, 1, 0, 0.49971,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.0360481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46399,-99) , 
-14, -0.942714, 0, 0, 0.496419,-99) , 
-8, -1.44961, 0, 0, 0.50434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46399,-99) ,
+14, -0.942714, 0, 0, 0.496419,-99) ,
+8, -1.44961, 0, 0, 0.50434,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485783,-99) , 
-14, -0.238363, 1, 0, 0.49854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485783,-99) ,
+14, -0.238363, 1, 0, 0.49854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451374,-99) , 
-8, -1.5029, 1, 0, 0.492705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451374,-99) ,
+8, -1.5029, 1, 0, 0.492705,-99) ,
 5, 2.43393, 1, 0, 0.498616,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.0351999);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463896,-99) , 
-7, -10.2982, 1, 0, 0.507745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463896,-99) ,
+7, -10.2982, 1, 0, 0.507745,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496531,-99) , 
-8, -1.44961, 0, 0, 0.501214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496531,-99) ,
+8, -1.44961, 0, 0, 0.501214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442207,-99) , 
-7, -10.2982, 0, 0, 0.495118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442207,-99) ,
+7, -10.2982, 0, 0, 0.495118,-99) ,
 1, 55.6038, 0, 0, 0.497328,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.0310605);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472694,-99) , 
-6, 5.0378, 0, 0, 0.517288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472694,-99) ,
+6, 5.0378, 0, 0, 0.517288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495019,-99) , 
-4, 1.69515, 0, 0, 0.499753,-99) , 
-14, -0.238363, 1, 0, 0.504953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495019,-99) ,
+4, 1.69515, 0, 0, 0.499753,-99) ,
+14, -0.238363, 1, 0, 0.504953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481166,-99) ,
 8, -1.09019, 1, 0, 0.502635,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.0243458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494073,-99) , 
-6, 6.09641, 0, 0, 0.505732,-99) , 
-6, 4.37624, 1, 0, 0.508296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494073,-99) ,
+6, 6.09641, 0, 0, 0.505732,-99) ,
+6, 4.37624, 1, 0, 0.508296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488924,-99) ,
 8, -1.09019, 1, 0, 0.506408,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.0367746);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.43039, 1, 1, 0.513028,-99) , 
+0,
+0,
+-1, 3.43039, 1, 1, 0.513028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473481,-99) , 
-11, 2.61122, 0, 0, 0.509895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473481,-99) ,
+11, 2.61122, 0, 0, 0.509895,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489584,-99) , 
-7, -7.12951, 0, 0, 0.507414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489584,-99) ,
+7, -7.12951, 0, 0, 0.507414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459991,-99) , 
-14, -0.689226, 0, 0, 0.496016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459991,-99) ,
+14, -0.689226, 0, 0, 0.496016,-99) ,
 11, 5.62501, 1, 0, 0.50521,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.0265398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.950701, 1, 1, 0.517166,-99) , 
+0,
+0,
+-1, -0.950701, 1, 1, 0.517166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468061,-99) , 
-14, -1.14009, 0, 0, 0.509157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468061,-99) ,
+14, -1.14009, 0, 0, 0.509157,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497108,-99) , 
-13, 5.86944, 1, 0, 0.502548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497108,-99) ,
+13, 5.86944, 1, 0, 0.502548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454623,-99) , 
-6, 7.62159, 1, 0, 0.498709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454623,-99) ,
+6, 7.62159, 1, 0, 0.498709,-99) ,
 12, 5.68617, 0, 0, 0.501912,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.0365877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517985,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476299,-99) , 
-7, -8.71385, 1, 0, 0.509999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476299,-99) ,
+7, -8.71385, 1, 0, 0.509999,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433465,-99) , 
-7, -9.50602, 0, 0, 0.495883,-99) , 
-1, 30.2202, 0, 0, 0.502278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433465,-99) ,
+7, -9.50602, 0, 0, 0.495883,-99) ,
+1, 30.2202, 0, 0, 0.502278,-99) ,
 5, 1.16379, 1, 0, 0.503836,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.0287721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492295,-99) , 
-5, 2.81998, 0, 0, 0.497766,-99) , 
-5, 0.861376, 1, 0, 0.500226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492295,-99) ,
+5, 2.81998, 0, 0, 0.497766,-99) ,
+5, 0.861376, 1, 0, 0.500226,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49288,-99) , 
-0, 1.51715, 1, 0, 0.507841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49288,-99) ,
+0, 1.51715, 1, 0, 0.507841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445967,-99) , 
-14, -0.238363, 0, 0, 0.488097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445967,-99) ,
+14, -0.238363, 0, 0, 0.488097,-99) ,
 5, 3.28069, 1, 0, 0.498007,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.0366455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476704,-99) , 
-10, -0.531339, 0, 0, 0.50049,-99) , 
-8, -1.44961, 0, 0, 0.50645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476704,-99) ,
+10, -0.531339, 0, 0, 0.50049,-99) ,
+8, -1.44961, 0, 0, 0.50645,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489463,-99) , 
-8, -3.97793, 1, 0, 0.501104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489463,-99) ,
+8, -3.97793, 1, 0, 0.501104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448245,-99) , 
-5, 4.00663, 1, 0, 0.495596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448245,-99) ,
+5, 4.00663, 1, 0, 0.495596,-99) ,
 5, 2.43393, 1, 0, 0.501112,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.0383187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480172,-99) , 
-9, -4.74811, 0, 0, 0.512514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480172,-99) ,
+9, -4.74811, 0, 0, 0.512514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476723,-99) , 
-6, 4.88548, 0, 0, 0.505341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476723,-99) ,
+6, 4.88548, 0, 0, 0.505341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499784,-99) , 
-2, 0.678386, 1, 0, 0.516952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499784,-99) ,
+2, 0.678386, 1, 0, 0.516952,-99) ,
 NN(
-0, 
-0, 
--1, 0.0467142, 0, -1, 0.482351,-99) , 
-2, 1.42369, 1, 0, 0.495244,-99) , 
+0,
+0,
+-1, 0.0467142, 0, -1, 0.482351,-99) ,
+2, 1.42369, 1, 0, 0.495244,-99) ,
 8, -3.5653, 0, 0, 0.500282,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.0329201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518448,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479155,-99) , 
-8, -2.26194, 1, 0, 0.503647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479155,-99) ,
+8, -2.26194, 1, 0, 0.503647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453748,-99) , 
-14, 1.11491, 1, 0, 0.483293,-99) , 
-0, 1.6619, 1, 0, 0.500145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453748,-99) ,
+14, 1.11491, 1, 0, 0.483293,-99) ,
+0, 1.6619, 1, 0, 0.500145,-99) ,
 9, -6.56965, 1, 0, 0.502555,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.0545189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413564,-99) , 
-7, -8.71385, 1, 0, 0.488657,-99) , 
-0, 1.47168, 1, 0, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413564,-99) ,
+7, -8.71385, 1, 0, 0.488657,-99) ,
+0, 1.47168, 1, 0, 0.503883,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484823,-99) , 
-0, 0.941627, 0, 0, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484823,-99) ,
+0, 0.941627, 0, 0, 0.502044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44066,-99) , 
-7, -9.50602, 0, 0, 0.494225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44066,-99) ,
+7, -9.50602, 0, 0, 0.494225,-99) ,
 1, 30.105, 0, 0, 0.498283,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.0473377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479268,-99) , 
-1, 15.1078, 0, 0, 0.512172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479268,-99) ,
+1, 15.1078, 0, 0, 0.512172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448385,-99) , 
-7, -10.2982, 0, 0, 0.503383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448385,-99) ,
+7, -10.2982, 0, 0, 0.503383,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487457,-99) , 
-10, -1.93793, 1, 0, 0.493685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487457,-99) ,
+10, -1.93793, 1, 0, 0.493685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443378,-99) , 
-13, 5.84003, 0, 0, 0.488713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443378,-99) ,
+13, 5.84003, 0, 0, 0.488713,-99) ,
 0, 1.47168, 1, 0, 0.494833,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.0266955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49318,-99) , 
-6, 5.17249, 1, 0, 0.499419,-99) , 
-13, 5.61672, 1, 0, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49318,-99) ,
+6, 5.17249, 1, 0, 0.499419,-99) ,
+13, 5.61672, 1, 0, 0.502044,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493373,-99) , 
-9, -3.2918, 0, 0, 0.504781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493373,-99) ,
+9, -3.2918, 0, 0, 0.504781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452218,-99) , 
-14, -0.238363, 0, 0, 0.48805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452218,-99) ,
+14, -0.238363, 0, 0, 0.48805,-99) ,
 5, 3.28069, 1, 0, 0.499485,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.0296558);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492855,-99) , 
-2, 1.43855, 0, 0, 0.524207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492855,-99) ,
+2, 1.43855, 0, 0, 0.524207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492935,-99) , 
-10, -0.950722, 1, 0, 0.500876,-99) , 
-14, -1.31566, 1, 0, 0.504296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492935,-99) ,
+10, -0.950722, 1, 0, 0.500876,-99) ,
+14, -1.31566, 1, 0, 0.504296,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46004,-99) , 
-10, -0.575164, 0, 0, 0.49027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46004,-99) ,
+10, -0.575164, 0, 0, 0.49027,-99) ,
 5, 3.28069, 1, 0, 0.501732,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.0198059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499623,-99) , 
-7, -7.70654, 0, 0, 0.525476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499623,-99) ,
+7, -7.70654, 0, 0, 0.525476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499898,-99) , 
-4, 1.55518, 0, 0, 0.504355,-99) , 
-8, -1.50271, 0, 0, 0.50734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499898,-99) ,
+4, 1.55518, 0, 0, 0.504355,-99) ,
+8, -1.50271, 0, 0, 0.50734,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492912,-99) , 
-12, 5.60097, 0, 0, 0.502742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492912,-99) ,
+12, 5.60097, 0, 0, 0.502742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455922,-99) , 
-14, -0.238363, 0, 0, 0.487863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455922,-99) ,
+14, -0.238363, 0, 0, 0.487863,-99) ,
 5, 3.28069, 1, 0, 0.503779,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.0291814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.43855, 0, 1, 0.527844,-99) , 
+0,
+0,
+-1, 1.43855, 0, 1, 0.527844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496298,-99) , 
-5, 2.51615, 1, 0, 0.508127,-99) , 
-14, -1.31566, 1, 0, 0.511016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496298,-99) ,
+5, 2.51615, 1, 0, 0.508127,-99) ,
+14, -1.31566, 1, 0, 0.511016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469662,-99) , 
-1, 55.7613, 0, 0, 0.489197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469662,-99) ,
+1, 55.7613, 0, 0, 0.489197,-99) ,
 5, 3.28069, 1, 0, 0.507028,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.0327844);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.4715, 1, 1, 0.528418,-99) , 
+0,
+0,
+-1, 1.4715, 1, 1, 0.528418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483885,-99) , 
-14, -0.327151, 0, 0, 0.504658,-99) , 
-14, -1.31521, 1, 0, 0.508231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483885,-99) ,
+14, -0.327151, 0, 0, 0.504658,-99) ,
+14, -1.31521, 1, 0, 0.508231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455018,-99) , 
-3, -0.615039, 0, 0, 0.477422,-99) , 
-10, -1.79548, 0, 0, 0.489301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455018,-99) ,
+3, -0.615039, 0, 0, 0.477422,-99) ,
+10, -1.79548, 0, 0, 0.489301,-99) ,
 10, -1.43634, 0, 0, 0.50449,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.0234389);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.502032, 1, 1, 0.515641,-99) , 
+0,
+0,
+-1, -0.502032, 1, 1, 0.515641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45421,-99) , 
-4, -0.67044, 0, 0, 0.498128,-99) , 
-6, 6.96177, 0, 0, 0.503107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45421,-99) ,
+4, -0.67044, 0, 0, 0.498128,-99) ,
+6, 6.96177, 0, 0, 0.503107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466254,-99) , 
-0, 0.989785, 1, 0, 0.484722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466254,-99) ,
+0, 0.989785, 1, 0, 0.484722,-99) ,
 5, 3.28069, 1, 0, 0.499747,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.0223018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.71234, 0, 1, 0.503643,-99) , 
+0,
+0,
+-1, 1.71234, 0, 1, 0.503643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471594,-99) , 
-0, 1.56592, 0, 0, 0.484502,-99) , 
-14, 1.93909, 1, 0, 0.498525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471594,-99) ,
+0, 1.56592, 0, 0, 0.484502,-99) ,
+14, 1.93909, 1, 0, 0.498525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453564,-99) , 
-13, 6.51521, 0, 0, 0.473118,-99) , 
-8, -3.97782, 1, 0, 0.484199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453564,-99) ,
+13, 6.51521, 0, 0, 0.473118,-99) ,
+8, -3.97782, 1, 0, 0.484199,-99) ,
 10, -1.43634, 0, 0, 0.495696,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.0263253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485392,-99) , 
-5, 1.86933, 1, 0, 0.492279,-99) , 
-13, 5.86944, 1, 0, 0.495101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485392,-99) ,
+5, 1.86933, 1, 0, 0.492279,-99) ,
+13, 5.86944, 1, 0, 0.495101,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483429,-99) , 
-9, -3.2918, 0, 0, 0.492453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483429,-99) ,
+9, -3.2918, 0, 0, 0.492453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45641,-99) , 
-14, -0.238363, 0, 0, 0.48101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45641,-99) ,
+14, -0.238363, 0, 0, 0.48101,-99) ,
 5, 3.28069, 1, 0, 0.492528,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.0338318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485092,-99) , 
-5, 2.68763, 0, 0, 0.493116,-99) , 
-9, -6.5451, 1, 0, 0.496452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485092,-99) ,
+5, 2.68763, 0, 0, 0.493116,-99) ,
+9, -6.5451, 1, 0, 0.496452,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45344,-99) , 
-3, -0.923157, 1, 0, 0.493888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45344,-99) ,
+3, -0.923157, 1, 0, 0.493888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459295,-99) , 
-4, 0.379951, 0, 0, 0.482061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459295,-99) ,
+4, 0.379951, 0, 0, 0.482061,-99) ,
 10, -1.43634, 0, 0, 0.493612,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.0248233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.502032, 1, 1, 0.510821,-99) , 
+0,
+0,
+-1, -0.502032, 1, 1, 0.510821,-99) ,
 NN(
-0, 
-0, 
--1, -0.67044, 0, -1, 0.493553,-99) , 
-6, 6.96177, 0, 0, 0.498463,-99) , 
+0,
+0,
+-1, -0.67044, 0, -1, 0.493553,-99) ,
+6, 6.96177, 0, 0, 0.498463,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465221,-99) , 
-6, 6.89498, 1, 0, 0.487241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465221,-99) ,
+6, 6.89498, 1, 0, 0.487241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453649,-99) , 
-5, 3.94628, 1, 0, 0.476361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453649,-99) ,
+5, 3.94628, 1, 0, 0.476361,-99) ,
 5, 3.28069, 1, 0, 0.494424,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.0187545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499313,-99) , 
-13, 5.87132, 1, 0, 0.503886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499313,-99) ,
+13, 5.87132, 1, 0, 0.503886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480853,-99) , 
-7, -6.16432, 1, 0, 0.50114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480853,-99) ,
+7, -6.16432, 1, 0, 0.50114,-99) ,
 NN(
-0, 
-0, 
--1, 55.7613, 0, -1, 0.478998,-99) , 
+0,
+0,
+-1, 55.7613, 0, -1, 0.478998,-99) ,
 5, 3.28069, 1, 0, 0.497096,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.0309321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499131,-99) , 
-12, 3.44688, 1, 0, 0.508597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499131,-99) ,
+12, 3.44688, 1, 0, 0.508597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435046,-99) , 
-12, 3.98729, 0, 0, 0.491069,-99) , 
-7, -6.74605, 1, 0, 0.504888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435046,-99) ,
+12, 3.98729, 0, 0, 0.491069,-99) ,
+7, -6.74605, 1, 0, 0.504888,-99) ,
 NN(
-0, 
-0, 
--1, 55.7613, 0, -1, 0.48368,-99) , 
+0,
+0,
+-1, 55.7613, 0, -1, 0.48368,-99) ,
 5, 3.28069, 1, 0, 0.501015,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.0285643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.31461, 1, 1, 0.510131,-99) , 
+0,
+0,
+-1, -1.31461, 1, 1, 0.510131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485005,-99) , 
-7, -6.33735, 1, 0, 0.507523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485005,-99) ,
+7, -6.33735, 1, 0, 0.507523,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469419,-99) , 
-10, -2.0109, 1, 0, 0.501965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469419,-99) ,
+10, -2.0109, 1, 0, 0.501965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465153,-99) , 
-3, -1.84563, 0, 0, 0.491437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465153,-99) ,
+3, -1.84563, 0, 0, 0.491437,-99) ,
 10, -1.43634, 0, 0, 0.504356,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.0269797);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.21707, 0, 1, 0.506557,-99) , 
+0,
+0,
+-1, -7.21707, 0, 1, 0.506557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446845,-99) , 
-0, 1.51681, 1, 0, 0.490196,-99) , 
-7, -6.74605, 1, 0, 0.503097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446845,-99) ,
+0, 1.51681, 1, 0, 0.490196,-99) ,
+7, -6.74605, 1, 0, 0.503097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471952,-99) , 
-1, 55.7613, 0, 0, 0.486286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471952,-99) ,
+1, 55.7613, 0, 0, 0.486286,-99) ,
 5, 3.28069, 1, 0, 0.500027,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.025185);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487659,-99) , 
-14, 0.102093, 1, 0, 0.49453,-99) , 
-6, 8.71368, 0, 0, 0.496933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487659,-99) ,
+14, 0.102093, 1, 0, 0.49453,-99) ,
+6, 8.71368, 0, 0, 0.496933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474977,-99) ,
 14, -2.04182, 0, 0, 0.495602,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.0238106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488564,-99) , 
-12, 4.82961, 0, 0, 0.497911,-99) , 
-5, 0.861376, 1, 0, 0.499582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488564,-99) ,
+12, 4.82961, 0, 0, 0.497911,-99) ,
+5, 0.861376, 1, 0, 0.499582,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490032,-99) , 
-12, 5.60097, 0, 0, 0.496987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490032,-99) ,
+12, 5.60097, 0, 0, 0.496987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463793,-99) , 
-14, -0.238363, 0, 0, 0.486468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463793,-99) ,
+14, -0.238363, 0, 0, 0.486468,-99) ,
 5, 3.28069, 1, 0, 0.497187,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.0375168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49111,-99) , 
-8, -3.37833, 0, 0, 0.505749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49111,-99) ,
+8, -3.37833, 0, 0, 0.505749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474079,-99) , 
-6, 4.0626, 0, 0, 0.502554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474079,-99) ,
+6, 4.0626, 0, 0, 0.502554,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480285,-99) , 
-13, 6.97654, 1, 0, 0.497235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480285,-99) ,
+13, 6.97654, 1, 0, 0.497235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462524,-99) , 
-8, -2.74272, 1, 0, 0.487559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462524,-99) ,
+8, -2.74272, 1, 0, 0.487559,-99) ,
 11, 5.62501, 1, 0, 0.49749,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.0329302);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.37596, 1, 1, 0.509,-99) , 
+0,
+0,
+-1, 6.37596, 1, 1, 0.509,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465775,-99) , 
-14, -0.142741, 1, 0, 0.485605,-99) , 
-10, -1.49667, 0, 0, 0.504166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465775,-99) ,
+14, -0.142741, 1, 0, 0.485605,-99) ,
+10, -1.49667, 0, 0, 0.504166,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479573,-99) , 
-6, 7.46805, 0, 0, 0.500987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479573,-99) ,
+6, 7.46805, 0, 0, 0.500987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461163,-99) , 
-2, 1.18243, 0, 0, 0.490487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461163,-99) ,
+2, 1.18243, 0, 0, 0.490487,-99) ,
 11, 5.62501, 1, 0, 0.499547,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.0396011);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474133,-99) , 
-1, 27.191, 1, 0, 0.507917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474133,-99) ,
+1, 27.191, 1, 0, 0.507917,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489752,-99) , 
-14, 1.17854, 0, 0, 0.50497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489752,-99) ,
+14, 1.17854, 0, 0, 0.50497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473002,-99) , 
-12, 5.20329, 0, 0, 0.485274,-99) , 
-1, 30.105, 0, 0, 0.493453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473002,-99) ,
+12, 5.20329, 0, 0, 0.485274,-99) ,
+1, 30.105, 0, 0, 0.493453,-99) ,
 14, 2.46681, 0, 0, 0.495849,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.0441578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485642,-99) , 
-0, 0.942212, 1, 0, 0.498205,-99) , 
-8, -4.68909, 1, 0, 0.503757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485642,-99) ,
+0, 0.942212, 1, 0, 0.498205,-99) ,
+8, -4.68909, 1, 0, 0.503757,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49207,-99) , 
-10, -0.43077, 1, 0, 0.512216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49207,-99) ,
+10, -0.43077, 1, 0, 0.512216,-99) ,
 NN(
-0, 
-0, 
--1, -0.693523, 0, -1, 0.462908,-99) , 
-1, 26.7461, 0, 0, 0.487111,-99) , 
+0,
+0,
+-1, -0.693523, 0, -1, 0.462908,-99) ,
+1, 26.7461, 0, 0, 0.487111,-99) ,
 6, 6.83507, 1, 0, 0.49757,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.035896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93793, 1, 1, 0.508862,-99) , 
+0,
+0,
+-1, -1.93793, 1, 1, 0.508862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461622,-99) , 
-13, 5.84003, 0, 0, 0.504211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461622,-99) ,
+13, 5.84003, 0, 0, 0.504211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475336,-99) , 
-12, 3.23744, 1, 0, 0.486387,-99) , 
-3, -3.07335, 1, 0, 0.493679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475336,-99) ,
+12, 3.23744, 1, 0, 0.486387,-99) ,
+3, -3.07335, 1, 0, 0.493679,-99) ,
 0, 0.990345, 0, 0, 0.500052,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.017197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488139,-99) , 
-0, 1.47148, 0, 0, 0.505964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488139,-99) ,
+0, 1.47148, 0, 0, 0.505964,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477697,-99) , 
-8, -4.80286, 0, 0, 0.497594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477697,-99) ,
+8, -4.80286, 0, 0, 0.497594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470927,-99) , 
-3, -3.38334, 0, 0, 0.494562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470927,-99) ,
+3, -3.38334, 0, 0, 0.494562,-99) ,
 10, 2.58514, 0, 0, 0.49699,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.0287602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492602,-99) , 
-8, -3.74501, 0, 0, 0.505371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492602,-99) ,
+8, -3.74501, 0, 0, 0.505371,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473692,-99) , 
-0, 0.866574, 0, 0, 0.508491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473692,-99) ,
+0, 0.866574, 0, 0, 0.508491,-99) ,
 NN(
-0, 
-0, 
--1, -2.76818, 0, -1, 0.488576,-99) , 
-0, 0.894079, 1, 0, 0.492275,-99) , 
+0,
+0,
+-1, -2.76818, 0, -1, 0.488576,-99) ,
+0, 0.894079, 1, 0, 0.492275,-99) ,
 10, 2.58514, 0, 0, 0.495064,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.0311758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485969,-99) , 
-1, 27.191, 1, 0, 0.51146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485969,-99) ,
+1, 27.191, 1, 0, 0.51146,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487487,-99) , 
-9, -5.40305, 0, 0, 0.508291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487487,-99) ,
+9, -5.40305, 0, 0, 0.508291,-99) ,
 NN(
-0, 
-0, 
--1, 2.76195, 1, -1, 0.489244,-99) , 
-1, 30.105, 0, 0, 0.497156,-99) , 
+0,
+0,
+-1, 2.76195, 1, -1, 0.489244,-99) ,
+1, 30.105, 0, 0, 0.497156,-99) ,
 14, 2.46681, 0, 0, 0.499527,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.0127444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.61672, 1, 1, 0.504792,-99) , 
+0,
+0,
+-1, 5.61672, 1, 1, 0.504792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469388,-99) , 
-10, -0.575164, 0, 0, 0.493012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469388,-99) ,
+10, -0.575164, 0, 0, 0.493012,-99) ,
 5, 3.28069, 1, 0, 0.502645,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.0356137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49752,-99) , 
-10, -0.646652, 0, 0, 0.510336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49752,-99) ,
+10, -0.646652, 0, 0, 0.510336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478038,-99) , 
-8, -3.35506, 1, 0, 0.495876,-99) , 
-10, 0.0718715, 1, 0, 0.501877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478038,-99) ,
+8, -3.35506, 1, 0, 0.495876,-99) ,
+10, 0.0718715, 1, 0, 0.501877,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476235,-99) , 
-13, 6.18356, 1, 0, 0.506923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476235,-99) ,
+13, 6.18356, 1, 0, 0.506923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450821,-99) , 
-12, 2.57882, 0, 0, 0.491415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450821,-99) ,
+12, 2.57882, 0, 0, 0.491415,-99) ,
 12, 3.26936, 0, 0, 0.499847,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.024091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.05679, 1, 1, 0.506591,-99) , 
+0,
+0,
+-1, -1.05679, 1, 1, 0.506591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475242,-99) , 
-14, -1.74293, 0, 0, 0.503856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475242,-99) ,
+14, -1.74293, 0, 0, 0.503856,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486356,-99) , 
-8, -3.57285, 0, 0, 0.501951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486356,-99) ,
+8, -3.57285, 0, 0, 0.501951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471896,-99) , 
-2, 1.18243, 0, 0, 0.494034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471896,-99) ,
+2, 1.18243, 0, 0, 0.494034,-99) ,
 11, 5.62501, 1, 0, 0.500539,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.0211459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49666,-99) , 
-5, 1.79492, 1, 0, 0.505153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49666,-99) ,
+5, 1.79492, 1, 0, 0.505153,-99) ,
 NN(
-0, 
-0, 
--1, 1.58717, 0, -1, 0.489645,-99) , 
-14, 0.311205, 0, 0, 0.498802,-99) , 
+0,
+0,
+-1, 1.58717, 0, -1, 0.489645,-99) ,
+14, 0.311205, 0, 0, 0.498802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481476,-99) ,
 0, 1.76047, 1, 0, 0.497891,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.0258026);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.66171, 1, 1, 0.528776,-99) , 
+0,
+0,
+-1, 5.66171, 1, 1, 0.528776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495315,-99) , 
-7, -6.33735, 0, 0, 0.50021,-99) , 
-8, -1.91541, 0, 0, 0.505005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495315,-99) ,
+7, -6.33735, 0, 0, 0.50021,-99) ,
+8, -1.91541, 0, 0, 0.505005,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495461,-99) , 
-12, 2.8157, 1, 0, 0.502333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495461,-99) ,
+12, 2.8157, 1, 0, 0.502333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457241,-99) , 
-12, 2.57883, 0, 0, 0.496235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457241,-99) ,
+12, 2.57883, 0, 0, 0.496235,-99) ,
 12, 4.23609, 0, 0, 0.501531,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.03184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -9.50602, 1, 1, 0.517924,-99) , 
+0,
+0,
+-1, -9.50602, 1, 1, 0.517924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48227,-99) , 
-7, -9.50602, 0, 0, 0.500053,-99) , 
-10, 0.0718715, 1, 0, 0.507464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48227,-99) ,
+7, -9.50602, 0, 0, 0.500053,-99) ,
+10, 0.0718715, 1, 0, 0.507464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526098,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.475407,-99) , 
-10, 0.365808, 0, 0, 0.495953,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.475407,-99) ,
+10, 0.365808, 0, 0, 0.495953,-99) ,
 12, 3.26936, 0, 0, 0.505234,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.0297063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.49788, 0, 1, 0.525066,-99) , 
+0,
+0,
+-1, -4.49788, 0, 1, 0.525066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468906,-99) , 
-1, 30.3689, 0, 0, 0.510691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468906,-99) ,
+1, 30.3689, 0, 0, 0.510691,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497221,-99) , 
-8, -1.44961, 0, 0, 0.501933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497221,-99) ,
+8, -1.44961, 0, 0, 0.501933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467367,-99) , 
-1, 43.3118, 1, 0, 0.497509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467367,-99) ,
+1, 43.3118, 1, 0, 0.497509,-99) ,
 7, -9.50602, 1, 0, 0.50136,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.0269642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.04113, 0, 1, 0.517398,-99) , 
+0,
+0,
+-1, 1.04113, 0, 1, 0.517398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492068,-99) , 
-13, 6.62759, 1, 0, 0.501794,-99) , 
-14, -0.238363, 1, 0, 0.506405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492068,-99) ,
+13, 6.62759, 1, 0, 0.501794,-99) ,
+14, -0.238363, 1, 0, 0.506405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483671,-99) ,
 8, -1.09019, 1, 0, 0.504211,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.020942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494985,-99) , 
-14, 0.312395, 0, 0, 0.514126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494985,-99) ,
+14, 0.312395, 0, 0, 0.514126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462906,-99) , 
-3, -3.38334, 0, 0, 0.498882,-99) , 
-6, 4.23561, 1, 0, 0.501216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462906,-99) ,
+3, -3.38334, 0, 0, 0.498882,-99) ,
+6, 4.23561, 1, 0, 0.501216,-99) ,
 10, 2.58514, 0, 0, 0.50397,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.0157301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -0.922485, 1, 1, 0.513307,-99) , 
+0,
+0,
+-1, -0.922485, 1, 1, 0.513307,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51654,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.494764,-99) , 
-6, 4.23561, 1, 0, 0.496985,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.494764,-99) ,
+6, 4.23561, 1, 0, 0.496985,-99) ,
 10, 2.58514, 0, 0, 0.500466,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.0362279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487869,-99) , 
-0, 0.942212, 0, 0, 0.509779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487869,-99) ,
+0, 0.942212, 0, 0, 0.509779,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467216,-99) , 
-1, 11.6064, 0, 0, 0.504113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467216,-99) ,
+1, 11.6064, 0, 0, 0.504113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450461,-99) , 
-8, -3.56073, 0, 0, 0.482098,-99) , 
-2, 2.20168, 1, 0, 0.499676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450461,-99) ,
+8, -3.56073, 0, 0, 0.482098,-99) ,
+2, 2.20168, 1, 0, 0.499676,-99) ,
 13, 7.38575, 0, 0, 0.50209,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.020862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495015,-99) , 
-3, -0.614289, 0, 0, 0.506689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495015,-99) ,
+3, -0.614289, 0, 0, 0.506689,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516788,-99) ,
 NN(
-0, 
-0, 
--1, -1.59095, 0, -1, 0.491392,-99) , 
-9, -0.509573, 0, 0, 0.494709,-99) , 
+0,
+0,
+-1, -1.59095, 0, -1, 0.491392,-99) ,
+9, -0.509573, 0, 0, 0.494709,-99) ,
 13, 7.38575, 0, 0, 0.497572,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.0280311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.23493, 1, 1, 0.519801,-99) , 
+0,
+0,
+-1, 1.23493, 1, 1, 0.519801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484402,-99) , 
-7, -9.50602, 0, 0, 0.508827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484402,-99) ,
+7, -9.50602, 0, 0, 0.508827,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474155,-99) , 
-1, 30.3689, 0, 0, 0.511313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474155,-99) ,
+1, 30.3689, 0, 0, 0.511313,-99) ,
 NN(
-0, 
-0, 
--1, 43.3118, 1, -1, 0.492592,-99) , 
-7, -9.50602, 1, 0, 0.497938,-99) , 
+0,
+0,
+-1, 43.3118, 1, -1, 0.492592,-99) ,
+7, -9.50602, 1, 0, 0.497938,-99) ,
 8, -4.39034, 1, 0, 0.500793,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.0170012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 27.191, 1, 1, 0.518376,-99) , 
+0,
+0,
+-1, 27.191, 1, 1, 0.518376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481226,-99) , 
-14, 1.9513, 1, 0, 0.501723,-99) , 
-14, 2.46681, 0, 0, 0.504458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481226,-99) ,
+14, 1.9513, 1, 0, 0.501723,-99) ,
+14, 2.46681, 0, 0, 0.504458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48794,-99) ,
 9, -0.354338, 1, 0, 0.503092,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.0197402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.78776, 0, 1, 0.509105,-99) , 
+0,
+0,
+-1, 6.78776, 0, 1, 0.509105,-99) ,
 NN(
-0, 
-0, 
--1, 1.58717, 0, -1, 0.490189,-99) , 
-14, 0.311205, 0, 0, 0.501356,-99) , 
+0,
+0,
+-1, 1.58717, 0, -1, 0.490189,-99) ,
+14, 0.311205, 0, 0, 0.501356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481562,-99) ,
 0, 1.76047, 1, 0, 0.500318,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.0379997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464329,-99) , 
-3, -1.61109, 0, 0, 0.496717,-99) , 
-3, -3.07576, 1, 0, 0.503463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464329,-99) ,
+3, -1.61109, 0, 0, 0.496717,-99) ,
+3, -3.07576, 1, 0, 0.503463,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468156,-99) , 
-1, 52.1049, 1, 0, 0.50243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468156,-99) ,
+1, 52.1049, 1, 0, 0.50243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445843,-99) , 
-3, -3.07484, 0, 0, 0.495332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445843,-99) ,
+3, -3.07484, 0, 0, 0.495332,-99) ,
 0, 1.51981, 1, 0, 0.499732,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.029489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.6305, 1, 1, 0.518157,-99) , 
+0,
+0,
+-1, 6.6305, 1, 1, 0.518157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481256,-99) , 
-7, -7.92168, 1, 0, 0.503283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481256,-99) ,
+7, -7.92168, 1, 0, 0.503283,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491704,-99) , 
-3, -1.3276, 1, 0, 0.496012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491704,-99) ,
+3, -1.3276, 1, 0, 0.496012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463584,-99) , 
-3, -1.64011, 0, 0, 0.492393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463584,-99) ,
+3, -1.64011, 0, 0, 0.492393,-99) ,
 3, -2.15303, 1, 0, 0.494979,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.0263357);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492922,-99) , 
-3, -2.76824, 1, 0, 0.498326,-99) , 
-6, 8.6477, 0, 0, 0.502517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492922,-99) ,
+3, -2.76824, 1, 0, 0.498326,-99) ,
+6, 8.6477, 0, 0, 0.502517,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49399,-99) , 
-12, 2.8157, 1, 0, 0.499527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49399,-99) ,
+12, 2.8157, 1, 0, 0.499527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458382,-99) , 
-12, 2.57883, 0, 0, 0.493977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458382,-99) ,
+12, 2.57883, 0, 0, 0.493977,-99) ,
 12, 4.23609, 0, 0, 0.499137,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.0198049);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.12216, 1, 1, 0.506618,-99) , 
+0,
+0,
+-1, 6.12216, 1, 1, 0.506618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471654,-99) , 
-12, 2.57343, 0, 0, 0.504527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471654,-99) ,
+12, 2.57343, 0, 0, 0.504527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458911,-99) , 
-9, -3.24133, 0, 0, 0.492514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458911,-99) ,
+9, -3.24133, 0, 0, 0.492514,-99) ,
 6, 8.1348, 1, 0, 0.502748,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.0337402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464882,-99) , 
-1, 36.8714, 0, 0, 0.492302,-99) , 
-7, -7.92168, 0, 0, 0.504285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464882,-99) ,
+1, 36.8714, 0, 0, 0.492302,-99) ,
+7, -7.92168, 0, 0, 0.504285,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495559,-99) , 
-6, 5.41909, 1, 0, 0.513845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495559,-99) ,
+6, 5.41909, 1, 0, 0.513845,-99) ,
 NN(
-0, 
-0, 
--1, 30.41, 1, -1, 0.489682,-99) , 
-7, -9.50602, 1, 0, 0.495828,-99) , 
+0,
+0,
+-1, 30.41, 1, -1, 0.489682,-99) ,
+7, -9.50602, 1, 0, 0.495828,-99) ,
 10, 1.07709, 0, 0, 0.498816,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.0453194);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479961,-99) , 
-1, 35.3445, 1, 0, 0.508737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479961,-99) ,
+1, 35.3445, 1, 0, 0.508737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481914,-99) , 
-13, 7.5679, 1, 0, 0.505133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481914,-99) ,
+13, 7.5679, 1, 0, 0.505133,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485423,-99) , 
-10, 0.047857, 1, 0, 0.507479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485423,-99) ,
+10, 0.047857, 1, 0, 0.507479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409737,-99) , 
-4, 1.48926, 0, 0, 0.472268,-99) , 
-13, 6.6286, 0, 0, 0.495515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409737,-99) ,
+4, 1.48926, 0, 0, 0.472268,-99) ,
+13, 6.6286, 0, 0, 0.495515,-99) ,
 5, 2.85731, 1, 0, 0.502002,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.0178606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497208,-99) , 
-10, 2.58587, 0, 0, 0.510065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497208,-99) ,
+10, 2.58587, 0, 0, 0.510065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513817,-99) ,
 NN(
-0, 
-0, 
--1, -1.59095, 0, -1, 0.493353,-99) , 
-9, -0.509573, 0, 0, 0.496028,-99) , 
+0,
+0,
+-1, -1.59095, 0, -1, 0.493353,-99) ,
+9, -0.509573, 0, 0, 0.496028,-99) ,
 13, 7.38575, 0, 0, 0.499383,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.0210083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494119,-99) , 
-1, 34.2685, 0, 0, 0.510638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494119,-99) ,
+1, 34.2685, 0, 0, 0.510638,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496002,-99) , 
-4, 1.11712, 0, 0, 0.501624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496002,-99) ,
+4, 1.11712, 0, 0, 0.501624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477814,-99) , 
-11, 7.20722, 1, 0, 0.499326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477814,-99) ,
+11, 7.20722, 1, 0, 0.499326,-99) ,
 13, 7.38575, 0, 0, 0.502029,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.0157688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.61672, 1, 1, 0.506025,-99) , 
+0,
+0,
+-1, 5.61672, 1, 1, 0.506025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478398,-99) , 
-0, 0.989785, 1, 0, 0.4948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478398,-99) ,
+0, 0.989785, 1, 0, 0.4948,-99) ,
 5, 3.28069, 1, 0, 0.503981,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.0136286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499942,-99) , 
-10, 0.0737455, 1, 0, 0.50813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499942,-99) ,
+10, 0.0737455, 1, 0, 0.50813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465682,-99) , 
-3, -3.38344, 0, 0, 0.496453,-99) , 
-13, 6.88031, 0, 0, 0.502022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465682,-99) ,
+3, -3.38344, 0, 0, 0.496453,-99) ,
+13, 6.88031, 0, 0, 0.502022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486662,-99) ,
 9, -0.354338, 1, 0, 0.500752,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.0322692);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475503,-99) , 
-1, 36.8714, 0, 0, 0.498209,-99) , 
-7, -7.92168, 0, 0, 0.506969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475503,-99) ,
+1, 36.8714, 0, 0, 0.498209,-99) ,
+7, -7.92168, 0, 0, 0.506969,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496725,-99) , 
-14, -0.688868, 1, 0, 0.507146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496725,-99) ,
+14, -0.688868, 1, 0, 0.507146,-99) ,
 NN(
-0, 
-0, 
--1, -1.84546, 0, -1, 0.485045,-99) , 
-7, -7.92168, 1, 0, 0.496962,-99) , 
+0,
+0,
+-1, -1.84546, 0, -1, 0.485045,-99) ,
+7, -7.92168, 1, 0, 0.496962,-99) ,
 10, 1.07709, 0, 0, 0.500499,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.0175983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499321,-99) , 
-10, -1.93851, 1, 0, 0.50286,-99) , 
-13, 5.61672, 1, 0, 0.504897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499321,-99) ,
+10, -1.93851, 1, 0, 0.50286,-99) ,
+13, 5.61672, 1, 0, 0.504897,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486937,-99) , 
-5, 3.70333, 0, 0, 0.50607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486937,-99) ,
+5, 3.70333, 0, 0, 0.50607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470556,-99) , 
-12, 4.72019, 0, 0, 0.495202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470556,-99) ,
+12, 4.72019, 0, 0, 0.495202,-99) ,
 5, 3.28069, 1, 0, 0.503133,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.0182707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.29819, 0, 1, 0.520696,-99) , 
+0,
+0,
+-1, 2.29819, 0, 1, 0.520696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498541,-99) , 
-13, 5.79714, 1, 0, 0.503339,-99) , 
-13, 7.38575, 0, 0, 0.507248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498541,-99) ,
+13, 5.79714, 1, 0, 0.503339,-99) ,
+13, 7.38575, 0, 0, 0.507248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491623,-99) ,
 5, 3.70407, 1, 0, 0.505775,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.0388787);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478671,-99) , 
-2, 1.45875, 0, 0, 0.504594,-99) , 
-14, -0.95088, 1, 0, 0.514498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478671,-99) ,
+2, 1.45875, 0, 0, 0.504594,-99) ,
+14, -0.95088, 1, 0, 0.514498,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497777,-99) , 
-2, 1.63943, 1, 0, 0.509567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497777,-99) ,
+2, 1.63943, 1, 0, 0.509567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459122,-99) , 
-14, -1.59095, 0, 0, 0.504485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459122,-99) ,
+14, -1.59095, 0, 0, 0.504485,-99) ,
 9, -1.39022, 0, 0, 0.507641,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.0421056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487973,-99) , 
-4, -0.361333, 0, 0, 0.517452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487973,-99) ,
+4, -0.361333, 0, 0, 0.517452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49266,-99) , 
-0, 0.894079, 0, 0, 0.513279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49266,-99) ,
+0, 0.894079, 0, 0, 0.513279,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477494,-99) , 
-1, 11.1978, 0, 0, 0.520332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477494,-99) ,
+1, 11.1978, 0, 0, 0.520332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449851,-99) , 
-7, -7.12951, 1, 0, 0.495349,-99) , 
-1, 15.2546, 1, 0, 0.50325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449851,-99) ,
+7, -7.12951, 1, 0, 0.495349,-99) ,
+1, 15.2546, 1, 0, 0.50325,-99) ,
 13, 6.88031, 0, 0, 0.507999,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.0327992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488507,-99) , 
-0, 1.47168, 0, 0, 0.505307,-99) , 
-12, 3.75295, 1, 0, 0.509297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488507,-99) ,
+0, 1.47168, 0, 0, 0.505307,-99) ,
+12, 3.75295, 1, 0, 0.509297,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498434,-99) , 
-12, 5.57275, 0, 0, 0.518538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498434,-99) ,
+12, 5.57275, 0, 0, 0.518538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451176,-99) , 
-11, 5.43859, 1, 0, 0.488988,-99) , 
-1, 15.2546, 1, 0, 0.498327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451176,-99) ,
+11, 5.43859, 1, 0, 0.488988,-99) ,
+1, 15.2546, 1, 0, 0.498327,-99) ,
 13, 6.88031, 0, 0, 0.503522,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.030562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 25.4885, 0, 1, 0.515888,-99) , 
+0,
+0,
+-1, 25.4885, 0, 1, 0.515888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460999,-99) , 
-7, -10.2982, 0, 0, 0.508335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460999,-99) ,
+7, -10.2982, 0, 0, 0.508335,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496666,-99) , 
-10, -1.93793, 1, 0, 0.501719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496666,-99) ,
+10, -1.93793, 1, 0, 0.501719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441968,-99) , 
-13, 5.84003, 0, 0, 0.495966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441968,-99) ,
+13, 5.84003, 0, 0, 0.495966,-99) ,
 0, 1.47168, 1, 0, 0.501115,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.0361261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 50.8403, 0, 1, 0.514138,-99) , 
+0,
+0,
+-1, 50.8403, 0, 1, 0.514138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455274,-99) , 
-12, 4.65833, 0, 0, 0.498313,-99) , 
-0, 1.56794, 1, 0, 0.508523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455274,-99) ,
+12, 4.65833, 0, 0, 0.498313,-99) ,
+0, 1.56794, 1, 0, 0.508523,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49756,-99) , 
-0, 1.51566, 0, 0, 0.519173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49756,-99) ,
+0, 1.51566, 0, 0, 0.519173,-99) ,
 NN(
-0, 
-0, 
--1, -1.59398, 0, -1, 0.486792,-99) , 
-1, 15.2546, 1, 0, 0.49703,-99) , 
+0,
+0,
+-1, -1.59398, 0, -1, 0.486792,-99) ,
+1, 15.2546, 1, 0, 0.49703,-99) ,
 13, 6.88031, 0, 0, 0.502474,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.023773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534494,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487227,-99) , 
-7, -6.87569, 1, 0, 0.503215,-99) , 
-5, 0.861376, 1, 0, 0.505311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487227,-99) ,
+7, -6.87569, 1, 0, 0.503215,-99) ,
+5, 0.861376, 1, 0, 0.505311,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491479,-99) , 
-6, 6.89498, 1, 0, 0.504061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491479,-99) ,
+6, 6.89498, 1, 0, 0.504061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470125,-99) , 
-5, 3.94628, 1, 0, 0.493108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470125,-99) ,
+5, 3.94628, 1, 0, 0.493108,-99) ,
 5, 3.28069, 1, 0, 0.503094,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.0361278);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.94395, 1, 1, 0.533324,-99) , 
+0,
+0,
+-1, 1.94395, 1, 1, 0.533324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432828,-99) , 
-1, 17.5081, 1, 0, 0.473625,-99) , 
-0, 1.51681, 1, 0, 0.50751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432828,-99) ,
+1, 17.5081, 1, 0, 0.473625,-99) ,
+0, 1.51681, 1, 0, 0.50751,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488002,-99) , 
-1, 26.9669, 0, 0, 0.501188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488002,-99) ,
+1, 26.9669, 0, 0, 0.501188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468887,-99) , 
-8, -1.0904, 1, 0, 0.498342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468887,-99) ,
+8, -1.0904, 1, 0, 0.498342,-99) ,
 7, -7.12951, 0, 0, 0.500588,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.0311081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478512,-99) , 
-11, 4.87797, 0, 0, 0.497316,-99) , 
-14, -0.95088, 1, 0, 0.505845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478512,-99) ,
+11, 4.87797, 0, 0, 0.497316,-99) ,
+14, -0.95088, 1, 0, 0.505845,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493272,-99) , 
-7, -7.12951, 0, 0, 0.499365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493272,-99) ,
+7, -7.12951, 0, 0, 0.499365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458972,-99) , 
-14, -1.59095, 0, 0, 0.495296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458972,-99) ,
+14, -1.59095, 0, 0, 0.495296,-99) ,
 9, -1.39022, 0, 0, 0.498623,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.0273309);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475343,-99) , 
-9, -2.73756, 0, 0, 0.510079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475343,-99) ,
+9, -2.73756, 0, 0, 0.510079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493274,-99) , 
-0, 1.71234, 0, 0, 0.497206,-99) , 
-13, 6.6286, 1, 0, 0.502054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493274,-99) ,
+0, 1.71234, 0, 0, 0.497206,-99) ,
+13, 6.6286, 1, 0, 0.502054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485599,-99) ,
 10, -2.44171, 0, 0, 0.501174,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.0221555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.79492, 1, 1, 0.51075,-99) , 
+0,
+0,
+-1, 1.79492, 1, 1, 0.51075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451026,-99) , 
-5, 1.58717, 0, 0, 0.49524,-99) , 
-14, 0.311205, 0, 0, 0.504414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451026,-99) ,
+5, 1.58717, 0, 0, 0.49524,-99) ,
+14, 0.311205, 0, 0, 0.504414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484344,-99) ,
 0, 1.76047, 1, 0, 0.503368,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.0182716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510271,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4936,-99) , 
-10, 0.574403, 0, 0, 0.500471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4936,-99) ,
+10, 0.574403, 0, 0, 0.500471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472329,-99) , 
-7, -6.33735, 1, 0, 0.497865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472329,-99) ,
+7, -6.33735, 1, 0, 0.497865,-99) ,
 5, 1.16379, 1, 0, 0.499094,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.0184224);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483319,-99) , 
-9, -4.70395, 0, 0, 0.498098,-99) , 
-8, -4.50811, 1, 0, 0.500761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483319,-99) ,
+9, -4.70395, 0, 0, 0.498098,-99) ,
+8, -4.50811, 1, 0, 0.500761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460339,-99) , 
-4, 0.674024, 1, 0, 0.489996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460339,-99) ,
+4, 0.674024, 1, 0, 0.489996,-99) ,
 8, -4.80286, 0, 0, 0.499159,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.0318026);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497914,-99) , 
-5, 1.8612, 1, 0, 0.507081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497914,-99) ,
+5, 1.8612, 1, 0, 0.507081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483356,-99) , 
-3, -1.22896, 1, 0, 0.492043,-99) , 
-10, 0.0718715, 1, 0, 0.498262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483356,-99) ,
+3, -1.22896, 1, 0, 0.492043,-99) ,
+10, 0.0718715, 1, 0, 0.498262,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47349,-99) , 
-13, 6.21173, 1, 0, 0.508416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47349,-99) ,
+13, 6.21173, 1, 0, 0.508416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462759,-99) , 
-9, -2.6948, 0, 0, 0.489539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462759,-99) ,
+9, -2.6948, 0, 0, 0.489539,-99) ,
 12, 3.26936, 0, 0, 0.496576,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.0257139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461631,-99) , 
-8, -2.13179, 1, 0, 0.498704,-99) , 
-8, -0.996699, 0, 0, 0.503069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461631,-99) ,
+8, -2.13179, 1, 0, 0.498704,-99) ,
+8, -0.996699, 0, 0, 0.503069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520581,-99) ,
 NN(
-0, 
-0, 
--1, 3.3666, 0, -1, 0.484975,-99) , 
-7, -10.2982, 1, 0, 0.49154,-99) , 
+0,
+0,
+-1, 3.3666, 0, -1, 0.484975,-99) ,
+7, -10.2982, 1, 0, 0.49154,-99) ,
 3, -1.53788, 0, 0, 0.499082,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.0204323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487947,-99) , 
-6, 6.1852, 0, 0, 0.496296,-99) , 
-8, -4.50811, 1, 0, 0.49866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487947,-99) ,
+6, 6.1852, 0, 0, 0.496296,-99) ,
+8, -4.50811, 1, 0, 0.49866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464786,-99) , 
-4, 0.674024, 1, 0, 0.488622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464786,-99) ,
+4, 0.674024, 1, 0, 0.488622,-99) ,
 8, -4.80286, 0, 0, 0.497166,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.0350787);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498666,-99) , 
-0, 0.894079, 1, 0, 0.505974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498666,-99) ,
+0, 0.894079, 1, 0, 0.505974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45249,-99) , 
-14, 1.43767, 1, 0, 0.489725,-99) , 
-9, -1.86628, 1, 0, 0.499471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45249,-99) ,
+14, 1.43767, 1, 0, 0.489725,-99) ,
+9, -1.86628, 1, 0, 0.499471,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491857,-99) , 
-10, -0.43077, 1, 0, 0.508809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491857,-99) ,
+10, -0.43077, 1, 0, 0.508809,-99) ,
 NN(
-0, 
-0, 
--1, -0.693523, 0, -1, 0.474361,-99) , 
-1, 26.7461, 0, 0, 0.491274,-99) , 
+0,
+0,
+-1, -0.693523, 0, -1, 0.474361,-99) ,
+1, 26.7461, 0, 0, 0.491274,-99) ,
 6, 6.83507, 1, 0, 0.496424,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.0340406);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473794,-99) , 
-11, 6.31196, 1, 0, 0.510671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473794,-99) ,
+11, 6.31196, 1, 0, 0.510671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469658,-99) , 
-6, 8.25378, 1, 0, 0.505348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469658,-99) ,
+6, 8.25378, 1, 0, 0.505348,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495233,-99) , 
-1, 21.1558, 0, 0, 0.503585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495233,-99) ,
+1, 21.1558, 0, 0, 0.503585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446285,-99) , 
-14, 1.41111, 1, 0, 0.477822,-99) , 
-1, 26.1624, 1, 0, 0.495255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446285,-99) ,
+14, 1.41111, 1, 0, 0.477822,-99) ,
+1, 26.1624, 1, 0, 0.495255,-99) ,
 9, -2.42611, 1, 0, 0.500068,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.0225081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51851,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497402,-99) , 
-12, 3.89122, 1, 0, 0.501418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497402,-99) ,
+12, 3.89122, 1, 0, 0.501418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479298,-99) , 
-14, 2.25782, 0, 0, 0.489639,-99) , 
-12, 3.62374, 0, 0, 0.498095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479298,-99) ,
+14, 2.25782, 0, 0, 0.489639,-99) ,
+12, 3.62374, 0, 0, 0.498095,-99) ,
 11, 7.73462, 0, 0, 0.499492,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.0302365);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468411,-99) , 
-4, 0.939554, 0, 0, 0.498421,-99) , 
-14, 1.56509, 0, 0, 0.510112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468411,-99) ,
+4, 0.939554, 0, 0, 0.498421,-99) ,
+14, 1.56509, 0, 0, 0.510112,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469702,-99) , 
-11, 5.37307, 1, 0, 0.50291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469702,-99) ,
+11, 5.37307, 1, 0, 0.50291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464643,-99) , 
-6, 7.62159, 1, 0, 0.499886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464643,-99) ,
+6, 7.62159, 1, 0, 0.499886,-99) ,
 12, 5.68617, 0, 0, 0.503031,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.0359625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476591,-99) , 
-6, 6.95369, 0, 0, 0.513587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476591,-99) ,
+6, 6.95369, 0, 0, 0.513587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461624,-99) , 
-0, 1.66421, 1, 0, 0.493894,-99) , 
-4, 0.876614, 0, 0, 0.503143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461624,-99) ,
+0, 1.66421, 1, 0, 0.493894,-99) ,
+4, 0.876614, 0, 0, 0.503143,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465176,-99) , 
-7, -6.74605, 1, 0, 0.501598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465176,-99) ,
+7, -6.74605, 1, 0, 0.501598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437974,-99) , 
-7, -9.50602, 1, 0, 0.47143,-99) , 
-5, 2.43393, 1, 0, 0.490911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437974,-99) ,
+7, -9.50602, 1, 0, 0.47143,-99) ,
+5, 2.43393, 1, 0, 0.490911,-99) ,
 12, 4.23609, 0, 0, 0.498306,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.0361766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485125,-99) , 
-7, -8.71385, 0, 0, 0.50856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485125,-99) ,
+7, -8.71385, 0, 0, 0.50856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477204,-99) , 
-9, -3.2918, 1, 0, 0.488085,-99) , 
-4, 0.876614, 0, 0, 0.497699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477204,-99) ,
+9, -3.2918, 1, 0, 0.488085,-99) ,
+4, 0.876614, 0, 0, 0.497699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517075,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.481073,-99) , 
-5, 1.16379, 1, 0, 0.487704,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.481073,-99) ,
+5, 1.16379, 1, 0, 0.487704,-99) ,
 12, 4.23609, 0, 0, 0.493746,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.0268057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479097,-99) , 
-0, 0.94163, 0, 0, 0.509179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479097,-99) ,
+0, 0.94163, 0, 0, 0.509179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49128,-99) , 
-8, -1.44961, 0, 0, 0.494352,-99) , 
-12, 5.67987, 0, 0, 0.497651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49128,-99) ,
+8, -1.44961, 0, 0, 0.494352,-99) ,
+12, 5.67987, 0, 0, 0.497651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464713,-99) , 
-0, 1.51478, 1, 0, 0.483441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464713,-99) ,
+0, 1.51478, 1, 0, 0.483441,-99) ,
 11, 7.20722, 1, 0, 0.496028,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.0139447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499197,-99) , 
-13, 6.37596, 1, 0, 0.503195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499197,-99) ,
+13, 6.37596, 1, 0, 0.503195,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.483806,-99) , 
-10, -1.97924, 0, 0, 0.500941,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.483806,-99) ,
+10, -1.97924, 0, 0, 0.500941,-99) ,
 NN(
-0, 
-0, 
--1, 1.51478, 1, -1, 0.483699,-99) , 
+0,
+0,
+-1, 1.51478, 1, -1, 0.483699,-99) ,
 11, 7.20722, 1, 0, 0.498972,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.0212451);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497757,-99) , 
-10, 0.158028, 1, 0, 0.505631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497757,-99) ,
+10, 0.158028, 1, 0, 0.505631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474776,-99) , 
-13, 6.03787, 1, 0, 0.491086,-99) , 
-10, -1.49667, 0, 0, 0.50288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474776,-99) ,
+13, 6.03787, 1, 0, 0.491086,-99) ,
+10, -1.49667, 0, 0, 0.50288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474863,-99) , 
-0, 1.51478, 1, 0, 0.487182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474863,-99) ,
+0, 1.51478, 1, 0, 0.487182,-99) ,
 11, 7.20722, 1, 0, 0.501088,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.0165239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.62159, 0, 1, 0.506537,-99) , 
+0,
+0,
+-1, 7.62159, 0, 1, 0.506537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46968,-99) , 
-7, -7.92168, 1, 0, 0.486743,-99) , 
-10, -1.97924, 0, 0, 0.504237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46968,-99) ,
+7, -7.92168, 1, 0, 0.486743,-99) ,
+10, -1.97924, 0, 0, 0.504237,-99) ,
 NN(
-0, 
-0, 
--1, 7.96066, 0, -1, 0.487386,-99) , 
+0,
+0,
+-1, 7.96066, 0, -1, 0.487386,-99) ,
 11, 7.20722, 1, 0, 0.502313,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.0379851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492844,-99) , 
-3, -3.38069, 1, 0, 0.498461,-99) , 
-0, 1.71234, 0, 0, 0.501984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492844,-99) ,
+3, -3.38069, 1, 0, 0.498461,-99) ,
+0, 1.71234, 0, 0, 0.501984,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481859,-99) , 
-3, -1.71386, 0, 0, 0.512303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481859,-99) ,
+3, -1.71386, 0, 0, 0.512303,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437355,-99) , 
-5, 2.27129, 1, 0, 0.470598,-99) , 
-3, -0.92273, 1, 0, 0.493161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437355,-99) ,
+5, 2.27129, 1, 0, 0.470598,-99) ,
+3, -0.92273, 1, 0, 0.493161,-99) ,
 13, 6.37488, 0, 0, 0.499544,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.0381526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.01089, 1, 1, 0.517233,-99) , 
+0,
+0,
+-1, -1.01089, 1, 1, 0.517233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472611,-99) , 
-10, 0.0727855, 0, 0, 0.498406,-99) , 
-3, -0.922019, 0, 0, 0.507674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472611,-99) ,
+10, 0.0727855, 0, 0, 0.498406,-99) ,
+3, -0.922019, 0, 0, 0.507674,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494366,-99) , 
-8, -3.94398, 1, 0, 0.513816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494366,-99) ,
+8, -3.94398, 1, 0, 0.513816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443802,-99) , 
-9, -1.89638, 0, 0, 0.470642,-99) , 
-3, -0.92273, 1, 0, 0.494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443802,-99) ,
+9, -1.89638, 0, 0, 0.470642,-99) ,
+3, -0.92273, 1, 0, 0.494,-99) ,
 13, 6.37488, 0, 0, 0.503895,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.0163928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499735,-99) , 
-10, -0.950722, 1, 0, 0.50675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499735,-99) ,
+10, -0.950722, 1, 0, 0.50675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448838,-99) , 
-5, 1.58717, 0, 0, 0.492094,-99) , 
-14, 0.311205, 0, 0, 0.500759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448838,-99) ,
+5, 1.58717, 0, 0, 0.492094,-99) ,
+14, 0.311205, 0, 0, 0.500759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482243,-99) ,
 0, 1.76047, 1, 0, 0.499802,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.0326363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490463,-99) , 
-0, 0.962519, 0, 0, 0.514358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490463,-99) ,
+0, 0.962519, 0, 0, 0.514358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468901,-99) , 
-0, 1.6619, 1, 0, 0.505426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468901,-99) ,
+0, 1.6619, 1, 0, 0.505426,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470478,-99) , 
-12, 2.9638, 0, 0, 0.501131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470478,-99) ,
+12, 2.9638, 0, 0, 0.501131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462366,-99) , 
-11, 7.36438, 1, 0, 0.497206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462366,-99) ,
+11, 7.36438, 1, 0, 0.497206,-99) ,
 14, 1.56509, 0, 0, 0.500042,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.0268705);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495093,-99) , 
-3, -0.922063, 1, 0, 0.512062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495093,-99) ,
+3, -0.922063, 1, 0, 0.512062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477036,-99) , 
-0, 1.6619, 1, 0, 0.505182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477036,-99) ,
+0, 1.6619, 1, 0, 0.505182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520864,-99) ,
 NN(
-0, 
-0, 
--1, -1.09326, 1, -1, 0.490003,-99) , 
-0, 1.71234, 0, 0, 0.492875,-99) , 
+0,
+0,
+-1, -1.09326, 1, -1, 0.490003,-99) ,
+0, 1.71234, 0, 0, 0.492875,-99) ,
 14, 1.56509, 0, 0, 0.497121,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.0254706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.62982, 0, 1, 0.509469,-99) , 
+0,
+0,
+-1, 1.62982, 0, 1, 0.509469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473341,-99) , 
-0, 0.976568, 1, 0, 0.491283,-99) , 
-14, 0.311205, 0, 0, 0.502036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473341,-99) ,
+0, 0.976568, 1, 0, 0.491283,-99) ,
+14, 0.311205, 0, 0, 0.502036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483949,-99) ,
 0, 1.76047, 1, 0, 0.501103,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.0330269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474853,-99) , 
-1, 52.1626, 1, 0, 0.508904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474853,-99) ,
+1, 52.1626, 1, 0, 0.508904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486826,-99) , 
-1, 46.7331, 0, 0, 0.493254,-99) , 
-0, 1.56794, 0, 0, 0.49878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486826,-99) ,
+1, 46.7331, 0, 0, 0.493254,-99) ,
+0, 1.56794, 0, 0, 0.49878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482217,-99) ,
 3, -4.30606, 0, 0, 0.497774,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.0246655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494674,-99) , 
-0, 1.46991, 1, 0, 0.504703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494674,-99) ,
+0, 1.46991, 1, 0, 0.504703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468205,-99) , 
-1, 51.1896, 1, 0, 0.489316,-99) , 
-9, -4.70395, 0, 0, 0.501404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468205,-99) ,
+1, 51.1896, 1, 0, 0.489316,-99) ,
+9, -4.70395, 0, 0, 0.501404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474576,-99) , 
-8, -5.15648, 1, 0, 0.490318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474576,-99) ,
+8, -5.15648, 1, 0, 0.490318,-99) ,
 8, -4.80286, 0, 0, 0.499754,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.0230616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494747,-99) , 
-7, -7.92168, 1, 0, 0.505589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494747,-99) ,
+7, -7.92168, 1, 0, 0.505589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469776,-99) , 
-9, -6.58592, 1, 0, 0.488166,-99) , 
-9, -4.70395, 0, 0, 0.501854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469776,-99) ,
+9, -6.58592, 1, 0, 0.488166,-99) ,
+9, -4.70395, 0, 0, 0.501854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473648,-99) , 
-5, 2.45165, 1, 0, 0.490308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473648,-99) ,
+5, 2.45165, 1, 0, 0.490308,-99) ,
 8, -4.80286, 0, 0, 0.500136,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.0201599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494151,-99) , 
-13, 6.37488, 0, 0, 0.505042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494151,-99) ,
+13, 6.37488, 0, 0, 0.505042,-99) ,
 NN(
-0, 
-0, 
--1, 51.1896, 1, -1, 0.487375,-99) , 
-9, -4.70395, 0, 0, 0.501255,-99) , 
+0,
+0,
+-1, 51.1896, 1, -1, 0.487375,-99) ,
+9, -4.70395, 0, 0, 0.501255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477798,-99) , 
-6, 6.4356, 1, 0, 0.489615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477798,-99) ,
+6, 6.4356, 1, 0, 0.489615,-99) ,
 8, -4.80286, 0, 0, 0.499523,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.0118435);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479595,-99) , 
-8, -4.22725, 0, 0, 0.499188,-99) , 
-8, -4.50811, 1, 0, 0.501208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479595,-99) ,
+8, -4.22725, 0, 0, 0.499188,-99) ,
+8, -4.50811, 1, 0, 0.501208,-99) ,
 NN(
-0, 
-0, 
--1, 4.32654, 0, -1, 0.489379,-99) , 
+0,
+0,
+-1, 4.32654, 0, -1, 0.489379,-99) ,
 8, -4.80286, 0, 0, 0.499449,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.0219589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510983,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495506,-99) , 
-9, -0.92855, 0, 0, 0.50131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495506,-99) ,
+9, -0.92855, 0, 0, 0.50131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465067,-99) , 
-3, -1.22935, 0, 0, 0.488029,-99) , 
-13, 7.13303, 1, 0, 0.496886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465067,-99) ,
+3, -1.22935, 0, 0, 0.488029,-99) ,
+13, 7.13303, 1, 0, 0.496886,-99) ,
 11, 7.73462, 0, 0, 0.497849,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.0181192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478465,-99) , 
-6, 4.80867, 0, 0, 0.514807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478465,-99) ,
+6, 4.80867, 0, 0, 0.514807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467289,-99) , 
-8, -1.0904, 1, 0, 0.498274,-99) , 
-11, 2.988, 1, 0, 0.500416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467289,-99) ,
+8, -1.0904, 1, 0, 0.498274,-99) ,
+11, 2.988, 1, 0, 0.500416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482471,-99) ,
 9, -0.354338, 1, 0, 0.498926,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.0272879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484274,-99) , 
-6, 4.80867, 0, 0, 0.509272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484274,-99) ,
+6, 4.80867, 0, 0, 0.509272,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490423,-99) , 
-5, 2.00545, 1, 0, 0.507021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490423,-99) ,
+5, 2.00545, 1, 0, 0.507021,-99) ,
 NN(
-0, 
-0, 
--1, -1.69355, 1, -1, 0.490507,-99) , 
-3, -2.15303, 1, 0, 0.494466,-99) , 
+0,
+0,
+-1, -1.69355, 1, -1, 0.490507,-99) ,
+3, -2.15303, 1, 0, 0.494466,-99) ,
 11, 2.988, 1, 0, 0.496328,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.0348252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447168,-99) , 
-0, 1.70989, 1, 0, 0.507631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447168,-99) ,
+0, 1.70989, 1, 0, 0.507631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479237,-99) , 
-7, -10.2982, 0, 0, 0.504152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479237,-99) ,
+7, -10.2982, 0, 0, 0.504152,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485852,-99) , 
-1, 29.9461, 0, 0, 0.50244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485852,-99) ,
+1, 29.9461, 0, 0, 0.50244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470242,-99) , 
-10, -0.429799, 0, 0, 0.496107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470242,-99) ,
+10, -0.429799, 0, 0, 0.496107,-99) ,
 13, 7.13303, 1, 0, 0.501369,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.0318589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471662,-99) , 
-12, 4.17095, 0, 0, 0.497562,-99) , 
-6, 4.23561, 1, 0, 0.502316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471662,-99) ,
+12, 4.17095, 0, 0, 0.497562,-99) ,
+6, 4.23561, 1, 0, 0.502316,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472156,-99) , 
-0, 0.894075, 0, 0, 0.498955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472156,-99) ,
+0, 0.894075, 0, 0, 0.498955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469597,-99) , 
-10, 0.43107, 0, 0, 0.494743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469597,-99) ,
+10, 0.43107, 0, 0, 0.494743,-99) ,
 10, 0.0717177, 1, 0, 0.49804,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.0173043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52247,-99) ,
 NN(
-0, 
-0, 
--1, 3.60893, 1, -1, 0.494217,-99) , 
-7, -11.0904, 1, 0, 0.497051,-99) , 
+0,
+0,
+-1, 3.60893, 1, -1, 0.494217,-99) ,
+7, -11.0904, 1, 0, 0.497051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486028,-99) ,
 10, 3.08783, 1, 0, 0.495031,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.0195971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489058,-99) , 
-3, -0.922192, 1, 0, 0.517151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489058,-99) ,
+3, -0.922192, 1, 0, 0.517151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468656,-99) , 
-14, -1.14009, 0, 0, 0.49663,-99) , 
-0, 0.893952, 1, 0, 0.500531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468656,-99) ,
+14, -1.14009, 0, 0, 0.49663,-99) ,
+0, 0.893952, 1, 0, 0.500531,-99) ,
 NN(
-0, 
-0, 
--1, 0.236171, 0, -1, 0.490315,-99) , 
+0,
+0,
+-1, 0.236171, 0, -1, 0.490315,-99) ,
 9, -5.53377, 0, 0, 0.498648,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.030154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468085,-99) , 
-7, -7.92168, 0, 0, 0.490406,-99) , 
-0, 0.880325, 0, 0, 0.505252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468085,-99) ,
+7, -7.92168, 0, 0, 0.490406,-99) ,
+0, 0.880325, 0, 0, 0.505252,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494667,-99) , 
-11, 2.75921, 1, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494667,-99) ,
+11, 2.75921, 1, 0, 0.499342,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433604,-99) , 
-2, 1.95634, 1, 0, 0.474234,-99) , 
-3, -2.76818, 0, 0, 0.49536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433604,-99) ,
+2, 1.95634, 1, 0, 0.474234,-99) ,
+3, -2.76818, 0, 0, 0.49536,-99) ,
 0, 0.894079, 1, 0, 0.497196,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.025351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.27089, 1, 1, 0.506212,-99) , 
+0,
+0,
+-1, 3.27089, 1, 1, 0.506212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465602,-99) , 
-4, -0.619927, 0, 0, 0.503449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465602,-99) ,
+4, -0.619927, 0, 0, 0.503449,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48072,-99) , 
-12, 4.49836, 0, 0, 0.508757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48072,-99) ,
+12, 4.49836, 0, 0, 0.508757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445483,-99) , 
-0, 1.56772, 1, 0, 0.487927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445483,-99) ,
+0, 1.56772, 1, 0, 0.487927,-99) ,
 3, -2.76818, 0, 0, 0.50093,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.0264615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472745,-99) , 
-7, -10.2982, 1, 0, 0.504401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472745,-99) ,
+7, -10.2982, 1, 0, 0.504401,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495972,-99) , 
-14, 2.91768, 0, 0, 0.498916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495972,-99) ,
+14, 2.91768, 0, 0, 0.498916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461118,-99) , 
-7, -10.2982, 0, 0, 0.494991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461118,-99) ,
+7, -10.2982, 0, 0, 0.494991,-99) ,
 1, 55.6038, 0, 0, 0.496647,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.0137933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497807,-99) , 
-13, 5.61672, 1, 0, 0.500501,-99) , 
-0, 1.71234, 0, 0, 0.502581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497807,-99) ,
+13, 5.61672, 1, 0, 0.500501,-99) ,
+0, 1.71234, 0, 0, 0.502581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482471,-99) , 
-8, -5.15648, 1, 0, 0.493011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482471,-99) ,
+8, -5.15648, 1, 0, 0.493011,-99) ,
 8, -4.80286, 0, 0, 0.501158,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.0285935);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475167,-99) , 
-6, 8.24949, 1, 0, 0.509378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475167,-99) ,
+6, 8.24949, 1, 0, 0.509378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488853,-99) , 
-6, 7.78142, 0, 0, 0.497489,-99) , 
-9, -1.66831, 1, 0, 0.504921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488853,-99) ,
+6, 7.78142, 0, 0, 0.497489,-99) ,
+9, -1.66831, 1, 0, 0.504921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480324,-99) , 
-12, 4.32654, 0, 0, 0.493007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480324,-99) ,
+12, 4.32654, 0, 0, 0.493007,-99) ,
 8, -4.80286, 0, 0, 0.50315,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.0155667);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.86944, 1, 1, 0.505842,-99) , 
+0,
+0,
+-1, 5.86944, 1, 1, 0.505842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466981,-99) , 
-10, -0.575164, 0, 0, 0.491009,-99) , 
-5, 3.28069, 1, 0, 0.503114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466981,-99) ,
+10, -0.575164, 0, 0, 0.491009,-99) ,
+5, 3.28069, 1, 0, 0.503114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479819,-99) , 
-6, 6.4356, 1, 0, 0.491292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479819,-99) ,
+6, 6.4356, 1, 0, 0.491292,-99) ,
 8, -4.80286, 0, 0, 0.501356,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.0328447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48235,-99) , 
-9, -2.87241, 0, 0, 0.497005,-99) , 
-8, -1.44961, 0, 0, 0.500675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48235,-99) ,
+9, -2.87241, 0, 0, 0.497005,-99) ,
+8, -1.44961, 0, 0, 0.500675,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474911,-99) , 
-11, 5.13332, 0, 0, 0.504764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474911,-99) ,
+11, 5.13332, 0, 0, 0.504764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425543,-99) , 
-4, 1.48926, 0, 0, 0.47216,-99) , 
-13, 6.6286, 0, 0, 0.493785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425543,-99) ,
+4, 1.48926, 0, 0, 0.47216,-99) ,
+13, 6.6286, 0, 0, 0.493785,-99) ,
 5, 2.85731, 1, 0, 0.498437,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.0300987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497204,-99) , 
-8, -1.44961, 0, 0, 0.502992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497204,-99) ,
+8, -1.44961, 0, 0, 0.502992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473483,-99) , 
-14, 2.65759, 1, 0, 0.499215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473483,-99) ,
+14, 2.65759, 1, 0, 0.499215,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486093,-99) , 
-5, 3.43004, 0, 0, 0.496076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486093,-99) ,
+5, 3.43004, 0, 0, 0.496076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457444,-99) , 
-13, 6.28484, 0, 0, 0.490731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457444,-99) ,
+13, 6.28484, 0, 0, 0.490731,-99) ,
 11, 5.09761, 1, 0, 0.495415,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.0266862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496692,-99) , 
-8, -3.37833, 0, 0, 0.506587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496692,-99) ,
+8, -3.37833, 0, 0, 0.506587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479632,-99) , 
-6, 4.0626, 0, 0, 0.503871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479632,-99) ,
+6, 4.0626, 0, 0, 0.503871,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488223,-99) , 
-13, 6.97654, 1, 0, 0.501693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488223,-99) ,
+13, 6.97654, 1, 0, 0.501693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473316,-99) , 
-8, -2.74272, 1, 0, 0.49384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473316,-99) ,
+8, -2.74272, 1, 0, 0.49384,-99) ,
 11, 5.62501, 1, 0, 0.500482,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.0196086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486348,-99) , 
-7, -7.12951, 1, 0, 0.501776,-99) , 
-6, 4.37624, 1, 0, 0.5037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486348,-99) ,
+7, -7.12951, 1, 0, 0.501776,-99) ,
+6, 4.37624, 1, 0, 0.5037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485576,-99) ,
 8, -1.09019, 1, 0, 0.501958,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.0257231);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468378,-99) , 
-2, 3.897, 1, 0, 0.504226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468378,-99) ,
+2, 3.897, 1, 0, 0.504226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47909,-99) , 
-5, 3.07907, 1, 0, 0.502289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47909,-99) ,
+5, 3.07907, 1, 0, 0.502289,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48647,-99) , 
-6, 6.89498, 1, 0, 0.498929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48647,-99) ,
+6, 6.89498, 1, 0, 0.498929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467258,-99) , 
-5, 3.94628, 1, 0, 0.488704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467258,-99) ,
+5, 3.94628, 1, 0, 0.488704,-99) ,
 5, 3.28069, 1, 0, 0.49982,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.0252591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511243,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492816,-99) , 
-2, 2.40613, 0, 0, 0.498589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492816,-99) ,
+2, 2.40613, 0, 0, 0.498589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45752,-99) , 
-2, 3.60893, 1, 0, 0.495415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45752,-99) ,
+2, 3.60893, 1, 0, 0.495415,-99) ,
 13, 7.89119, 0, 0, 0.496808,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.0246032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491157,-99) , 
-2, 1.43539, 0, 0, 0.515725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491157,-99) ,
+2, 1.43539, 0, 0, 0.515725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49205,-99) , 
-10, -0.950722, 1, 0, 0.498313,-99) , 
-14, -1.31617, 1, 0, 0.500851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49205,-99) ,
+10, -0.950722, 1, 0, 0.498313,-99) ,
+14, -1.31617, 1, 0, 0.500851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48713,-99) ,
 3, -4.30606, 0, 0, 0.500024,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.0320616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472482,-99) , 
-3, -0.60054, 1, 0, 0.501476,-99) , 
-3, -0.307467, 0, 0, 0.506847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472482,-99) ,
+3, -0.60054, 1, 0, 0.501476,-99) ,
+3, -0.307467, 0, 0, 0.506847,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492444,-99) , 
-3, -0.600653, 0, 0, 0.502168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492444,-99) ,
+3, -0.600653, 0, 0, 0.502168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466365,-99) , 
-3, -0.307591, 1, 0, 0.494984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466365,-99) ,
+3, -0.307591, 1, 0, 0.494984,-99) ,
 10, -0.430967, 0, 0, 0.502812,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.032579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.20895, 1, 1, 0.522214,-99) , 
+0,
+0,
+-1, 2.20895, 1, 1, 0.522214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489644,-99) , 
-13, 6.12216, 1, 0, 0.498957,-99) , 
-3, -0.307485, 0, 0, 0.503923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489644,-99) ,
+13, 6.12216, 1, 0, 0.498957,-99) ,
+3, -0.307485, 0, 0, 0.503923,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488887,-99) , 
-5, 2.82682, 0, 0, 0.502215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488887,-99) ,
+5, 2.82682, 0, 0, 0.502215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466631,-99) , 
-13, 6.28484, 0, 0, 0.49731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466631,-99) ,
+13, 6.28484, 0, 0, 0.49731,-99) ,
 11, 5.09761, 1, 0, 0.500961,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.0470196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457298,-99) , 
-0, 1.61264, 1, 0, 0.516517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457298,-99) ,
+0, 1.61264, 1, 0, 0.516517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46932,-99) , 
-0, 0.990357, 0, 0, 0.500296,-99) , 
-7, -7.32779, 0, 0, 0.506332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46932,-99) ,
+0, 0.990357, 0, 0, 0.500296,-99) ,
+7, -7.32779, 0, 0, 0.506332,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487906,-99) , 
-6, 7.57847, 0, 0, 0.499494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487906,-99) ,
+6, 7.57847, 0, 0, 0.499494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4683,-99) , 
-6, 8.94286, 1, 0, 0.494165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4683,-99) ,
+6, 8.94286, 1, 0, 0.494165,-99) ,
 5, 2.85731, 1, 0, 0.502385,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.0267317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.2969, 1, 1, 0.505339,-99) , 
+0,
+0,
+-1, 6.2969, 1, 1, 0.505339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482704,-99) , 
-14, 2.75242, 1, 0, 0.502704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482704,-99) ,
+14, 2.75242, 1, 0, 0.502704,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468849,-99) , 
-3, -1.72855, 0, 0, 0.511861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468849,-99) ,
+3, -1.72855, 0, 0, 0.511861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453429,-99) , 
-3, -0.615348, 1, 0, 0.492031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453429,-99) ,
+3, -0.615348, 1, 0, 0.492031,-99) ,
 13, 6.12216, 0, 0, 0.500718,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.0302675);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496806,-99) , 
-13, 6.37488, 1, 0, 0.503606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496806,-99) ,
+13, 6.37488, 1, 0, 0.503606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449363,-99) , 
-13, 6.39547, 0, 0, 0.48256,-99) , 
-12, 2.86621, 0, 0, 0.500072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449363,-99) ,
+13, 6.39547, 0, 0, 0.48256,-99) ,
+12, 2.86621, 0, 0, 0.500072,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485093,-99) , 
-7, -7.12951, 0, 0, 0.497272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485093,-99) ,
+7, -7.12951, 0, 0, 0.497272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469213,-99) , 
-14, -0.689226, 0, 0, 0.490659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469213,-99) ,
+14, -0.689226, 0, 0, 0.490659,-99) ,
 11, 5.62501, 1, 0, 0.496892,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.0269744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.11825, 1, 1, 0.517389,-99) , 
+0,
+0,
+-1, 7.11825, 1, 1, 0.517389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495836,-99) , 
-3, -3.38212, 1, 0, 0.49887,-99) , 
-5, 3.39593, 0, 0, 0.501906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495836,-99) ,
+3, -3.38212, 1, 0, 0.49887,-99) ,
+5, 3.39593, 0, 0, 0.501906,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472475,-99) , 
-3, -1.72855, 0, 0, 0.508772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472475,-99) ,
+3, -1.72855, 0, 0, 0.508772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456823,-99) , 
-3, -0.615348, 1, 0, 0.491142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456823,-99) ,
+3, -0.615348, 1, 0, 0.491142,-99) ,
 13, 6.12216, 0, 0, 0.499905,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.0225643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493274,-99) , 
-9, -1.76209, 1, 0, 0.517694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493274,-99) ,
+9, -1.76209, 1, 0, 0.517694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478609,-99) , 
-3, -3.38334, 0, 0, 0.502499,-99) , 
-0, 0.894079, 1, 0, 0.505201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478609,-99) ,
+3, -3.38334, 0, 0, 0.502499,-99) ,
+0, 0.894079, 1, 0, 0.505201,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49105,-99) , 
-11, 5.49338, 1, 0, 0.502344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49105,-99) ,
+11, 5.49338, 1, 0, 0.502344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472125,-99) , 
-14, -0.238363, 0, 0, 0.492843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472125,-99) ,
+14, -0.238363, 0, 0, 0.492843,-99) ,
 5, 3.28069, 1, 0, 0.502957,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.0356013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473144,-99) , 
-2, 4.27876, 1, 0, 0.505684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473144,-99) ,
+2, 4.27876, 1, 0, 0.505684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462561,-99) , 
-4, -0.0701486, 1, 0, 0.489219,-99) , 
-11, 3.5154, 0, 0, 0.502731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462561,-99) ,
+4, -0.0701486, 1, 0, 0.489219,-99) ,
+11, 3.5154, 0, 0, 0.502731,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472663,-99) , 
-5, 2.34917, 0, 0, 0.505253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472663,-99) ,
+5, 2.34917, 0, 0, 0.505253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45878,-99) , 
-3, -0.615348, 1, 0, 0.48948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45878,-99) ,
+3, -0.615348, 1, 0, 0.48948,-99) ,
 13, 6.12216, 0, 0, 0.500272,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.0266014);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474349,-99) , 
-2, 4.76073, 1, 0, 0.505874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474349,-99) ,
+2, 4.76073, 1, 0, 0.505874,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494193,-99) , 
-2, 0.469026, 1, 0, 0.496982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494193,-99) ,
+2, 0.469026, 1, 0, 0.496982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468343,-99) , 
-11, 7.20722, 1, 0, 0.493971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468343,-99) ,
+11, 7.20722, 1, 0, 0.493971,-99) ,
 2, 3.27796, 0, 0, 0.496118,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.0208499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.239804, 1, 1, 0.506214,-99) , 
+0,
+0,
+-1, -0.239804, 1, 1, 0.506214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479082,-99) , 
-6, 4.0626, 0, 0, 0.503485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479082,-99) ,
+6, 4.0626, 0, 0, 0.503485,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490048,-99) , 
-11, 6.92196, 0, 0, 0.501629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490048,-99) ,
+11, 6.92196, 0, 0, 0.501629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475203,-99) , 
-2, 1.18243, 0, 0, 0.494738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475203,-99) ,
+2, 1.18243, 0, 0, 0.494738,-99) ,
 11, 5.62501, 1, 0, 0.500531,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.0214767);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486403,-99) , 
-3, -0.922192, 1, 0, 0.506796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486403,-99) ,
+3, -0.922192, 1, 0, 0.506796,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520127,-99) ,
 NN(
-0, 
-0, 
--1, -2.76818, 0, -1, 0.492958,-99) , 
-10, 4.09327, 0, 0, 0.496446,-99) , 
+0,
+0,
+-1, -2.76818, 0, -1, 0.492958,-99) ,
+10, 4.09327, 0, 0, 0.496446,-99) ,
 0, 0.894079, 1, 0, 0.498365,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.0273786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487061,-99) , 
-3, -1.22931, 0, 0, 0.510691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487061,-99) ,
+3, -1.22931, 0, 0, 0.510691,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486223,-99) , 
-10, 3.08834, 1, 0, 0.502752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486223,-99) ,
+10, 3.08834, 1, 0, 0.502752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445797,-99) , 
-4, 0.731277, 0, 0, 0.485289,-99) , 
-13, 6.08687, 0, 0, 0.499745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445797,-99) ,
+4, 0.731277, 0, 0, 0.485289,-99) ,
+13, 6.08687, 0, 0, 0.499745,-99) ,
 14, 2.46681, 0, 0, 0.501557,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.0275076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496906,-99) , 
-9, -2.47533, 1, 0, 0.509676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496906,-99) ,
+9, -2.47533, 1, 0, 0.509676,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492034,-99) , 
-1, 25.7301, 0, 0, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492034,-99) ,
+1, 25.7301, 0, 0, 0.503176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486219,-99) , 
-8, -1.50271, 0, 0, 0.491338,-99) , 
-0, 0.990345, 1, 0, 0.496338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486219,-99) ,
+8, -1.50271, 0, 0, 0.491338,-99) ,
+0, 0.990345, 1, 0, 0.496338,-99) ,
 14, 2.46681, 0, 0, 0.498546,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.0150082);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482084,-99) , 
-7, -6.33735, 1, 0, 0.5014,-99) , 
-6, 4.37624, 1, 0, 0.503204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482084,-99) ,
+7, -6.33735, 1, 0, 0.5014,-99) ,
+6, 4.37624, 1, 0, 0.503204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484791,-99) ,
 8, -1.09019, 1, 0, 0.50144,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.0228649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491886,-99) , 
-5, 1.86933, 1, 0, 0.498721,-99) , 
-13, 5.86944, 1, 0, 0.501003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491886,-99) ,
+5, 1.86933, 1, 0, 0.498721,-99) ,
+13, 5.86944, 1, 0, 0.501003,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489579,-99) , 
-6, 6.89498, 1, 0, 0.499461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489579,-99) ,
+6, 6.89498, 1, 0, 0.499461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471032,-99) , 
-5, 3.94628, 1, 0, 0.490318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471032,-99) ,
+5, 3.94628, 1, 0, 0.490318,-99) ,
 5, 3.28069, 1, 0, 0.499067,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.0263072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465339,-99) , 
-13, 6.12392, 0, 0, 0.498722,-99) , 
-5, 2.13756, 1, 0, 0.504255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465339,-99) ,
+13, 6.12392, 0, 0, 0.498722,-99) ,
+5, 2.13756, 1, 0, 0.504255,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498089,-99) , 
-14, -1.04062, 1, 0, 0.510397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498089,-99) ,
+14, -1.04062, 1, 0, 0.510397,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.483605,-99) , 
-0, 0.942212, 1, 0, 0.495548,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.483605,-99) ,
+0, 0.942212, 1, 0, 0.495548,-99) ,
 6, 6.1852, 0, 0, 0.500117,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.022317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4894,-99) , 
-13, 5.76107, 1, 0, 0.513644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4894,-99) ,
+13, 5.76107, 1, 0, 0.513644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496019,-99) , 
-3, -3.07466, 1, 0, 0.499116,-99) , 
-13, 6.12216, 1, 0, 0.50197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496019,-99) ,
+3, -3.07466, 1, 0, 0.499116,-99) ,
+13, 6.12216, 1, 0, 0.50197,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487832,-99) , 
-0, 1.51715, 0, 0, 0.498543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487832,-99) ,
+0, 1.51715, 0, 0, 0.498543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469619,-99) , 
-14, -0.238363, 0, 0, 0.489447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469619,-99) ,
+14, -0.238363, 0, 0, 0.489447,-99) ,
 5, 3.28069, 1, 0, 0.499701,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.021649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48833,-99) , 
-7, -6.87569, 1, 0, 0.503898,-99) , 
-5, 0.861376, 1, 0, 0.505308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48833,-99) ,
+7, -6.87569, 1, 0, 0.503898,-99) ,
+5, 0.861376, 1, 0, 0.505308,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49073,-99) , 
-2, 1.64721, 1, 0, 0.499671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49073,-99) ,
+2, 1.64721, 1, 0, 0.499671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474601,-99) , 
-5, 3.94628, 1, 0, 0.491622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474601,-99) ,
+5, 3.94628, 1, 0, 0.491622,-99) ,
 5, 3.28069, 1, 0, 0.502829,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.0192891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.988, 1, 1, 0.504601,-99) , 
+0,
+0,
+-1, 2.988, 1, 1, 0.504601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472929,-99) , 
-4, -0.619927, 0, 0, 0.502436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472929,-99) ,
+4, -0.619927, 0, 0, 0.502436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448291,-99) , 
-0, 1.51793, 1, 0, 0.48818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448291,-99) ,
+0, 1.51793, 1, 0, 0.48818,-99) ,
 3, -3.07576, 0, 0, 0.500543,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.032611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488646,-99) , 
-2, 1.42369, 1, 0, 0.496099,-99) , 
-6, 4.37624, 1, 0, 0.499848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488646,-99) ,
+2, 1.42369, 1, 0, 0.496099,-99) ,
+6, 4.37624, 1, 0, 0.499848,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482354,-99) , 
-7, -8.71385, 0, 0, 0.507299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482354,-99) ,
+7, -8.71385, 0, 0, 0.507299,-99) ,
 NN(
-0, 
-0, 
--1, 0.788523, 0, -1, 0.474929,-99) , 
-2, 1.64721, 0, 0, 0.489849,-99) , 
+0,
+0,
+-1, 0.788523, 0, -1, 0.474929,-99) ,
+2, 1.64721, 0, 0, 0.489849,-99) ,
 8, -2.74026, 1, 0, 0.496842,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.0227984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482226,-99) , 
-7, -10.2982, 1, 0, 0.509218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482226,-99) ,
+7, -10.2982, 1, 0, 0.509218,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497348,-99) , 
-14, 2.91768, 0, 0, 0.500334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497348,-99) ,
+14, 2.91768, 0, 0, 0.500334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464748,-99) , 
-7, -10.2982, 0, 0, 0.49664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464748,-99) ,
+7, -10.2982, 0, 0, 0.49664,-99) ,
 1, 55.6038, 0, 0, 0.498858,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.025054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49243,-99) , 
-3, -1.53788, 0, 0, 0.50199,-99) , 
-6, 8.71368, 0, 0, 0.504122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49243,-99) ,
+3, -1.53788, 0, 0, 0.50199,-99) ,
+6, 8.71368, 0, 0, 0.504122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449351,-99) , 
-3, -1.23011, 1, 0, 0.491606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449351,-99) ,
+3, -1.23011, 1, 0, 0.491606,-99) ,
 13, 5.86944, 0, 0, 0.502746,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.0219902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48995,-99) , 
-7, -7.90952, 1, 0, 0.512806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48995,-99) ,
+7, -7.90952, 1, 0, 0.512806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495434,-99) , 
-8, -0.996699, 0, 0, 0.499043,-99) , 
-3, -2.15303, 1, 0, 0.502246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495434,-99) ,
+8, -0.996699, 0, 0, 0.499043,-99) ,
+3, -2.15303, 1, 0, 0.502246,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493022,-99) , 
-8, -3.60653, 1, 0, 0.500759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493022,-99) ,
+8, -3.60653, 1, 0, 0.500759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476324,-99) , 
-14, -0.238363, 0, 0, 0.493078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476324,-99) ,
+14, -0.238363, 0, 0, 0.493078,-99) ,
 5, 3.28069, 1, 0, 0.500585,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.0199947);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.26937, 0, 1, 0.51404,-99) , 
+0,
+0,
+-1, -2.26937, 0, 1, 0.51404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458351,-99) , 
-13, 5.84003, 0, 0, 0.500264,-99) , 
-3, -1.53788, 1, 0, 0.505049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458351,-99) ,
+13, 5.84003, 0, 0, 0.500264,-99) ,
+3, -1.53788, 1, 0, 0.505049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48919,-99) ,
 8, -1.09019, 1, 0, 0.503535,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.0311374);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486793,-99) , 
-0, 1.51681, 1, 0, 0.511532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486793,-99) ,
+0, 1.51681, 1, 0, 0.511532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490571,-99) , 
-11, 3.45776, 1, 0, 0.497399,-99) , 
-7, -7.32779, 0, 0, 0.502102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490571,-99) ,
+11, 3.45776, 1, 0, 0.497399,-99) ,
+7, -7.32779, 0, 0, 0.502102,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486344,-99) , 
-3, -1.23006, 1, 0, 0.497579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486344,-99) ,
+3, -1.23006, 1, 0, 0.497579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475833,-99) , 
-5, 3.94628, 1, 0, 0.490596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475833,-99) ,
+5, 3.94628, 1, 0, 0.490596,-99) ,
 5, 3.28069, 1, 0, 0.500019,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.0342856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491864,-99) , 
-10, -1.50822, 0, 0, 0.511607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491864,-99) ,
+10, -1.50822, 0, 0, 0.511607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481629,-99) , 
-7, -9.50602, 0, 0, 0.499691,-99) , 
-10, 0.0718715, 1, 0, 0.504574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481629,-99) ,
+7, -9.50602, 0, 0, 0.499691,-99) ,
+10, 0.0718715, 1, 0, 0.504574,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481947,-99) , 
-13, 6.21173, 1, 0, 0.511947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481947,-99) ,
+13, 6.21173, 1, 0, 0.511947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466917,-99) , 
-9, -2.6948, 0, 0, 0.493415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466917,-99) ,
+9, -2.6948, 0, 0, 0.493415,-99) ,
 12, 3.26936, 0, 0, 0.502438,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.0229607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49414,-99) , 
-4, 0.343493, 0, 0, 0.508559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49414,-99) ,
+4, 0.343493, 0, 0, 0.508559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0.399339, 1, 1, 0.521482,-99) , 
+0,
+0,
+-1, 0.399339, 1, 1, 0.521482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469318,-99) , 
-1, 28.8881, 1, 0, 0.494606,-99) , 
-1, 55.6038, 0, 0, 0.498769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469318,-99) ,
+1, 28.8881, 1, 0, 0.494606,-99) ,
+1, 55.6038, 0, 0, 0.498769,-99) ,
 10, 2.58514, 0, 0, 0.500878,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.0199451);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496681,-99) , 
-2, 2.3716, 1, 0, 0.508076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496681,-99) ,
+2, 2.3716, 1, 0, 0.508076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0.399339, 1, 1, 0.51575,-99) , 
+0,
+0,
+-1, 0.399339, 1, 1, 0.51575,-99) ,
 NN(
-0, 
-0, 
--1, 3.28069, 1, -1, 0.49153,-99) , 
-1, 55.6038, 0, 0, 0.49528,-99) , 
+0,
+0,
+-1, 3.28069, 1, -1, 0.49153,-99) ,
+1, 55.6038, 0, 0, 0.49528,-99) ,
 10, 2.58514, 0, 0, 0.498036,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.0243289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497639,-99) , 
-14, 1.1259, 0, 0, 0.515178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497639,-99) ,
+14, 1.1259, 0, 0, 0.515178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486777,-99) , 
-7, -7.52161, 0, 0, 0.498019,-99) , 
-7, -9.07299, 1, 0, 0.503218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486777,-99) ,
+7, -7.52161, 0, 0, 0.498019,-99) ,
+7, -9.07299, 1, 0, 0.503218,-99) ,
 NN(
-0, 
-0, 
--1, 0.372527, 0, -1, 0.489387,-99) , 
+0,
+0,
+-1, 0.372527, 0, -1, 0.489387,-99) ,
 5, 3.28069, 1, 0, 0.500717,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.0337542);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474499,-99) , 
-5, 2.07787, 0, 0, 0.502979,-99) , 
-0, 1.71234, 0, 0, 0.505888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474499,-99) ,
+5, 2.07787, 0, 0, 0.502979,-99) ,
+0, 1.71234, 0, 0, 0.505888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475738,-99) , 
-0, 0.989709, 1, 0, 0.487265,-99) , 
-9, -3.83928, 1, 0, 0.495359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475738,-99) ,
+0, 0.989709, 1, 0, 0.487265,-99) ,
+9, -3.83928, 1, 0, 0.495359,-99) ,
 7, -7.92168, 1, 0, 0.501703,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.0206863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.61583, 0, 1, 0.511563,-99) , 
+0,
+0,
+-1, 1.61583, 0, 1, 0.511563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492905,-99) , 
-5, 0.861376, 1, 0, 0.496188,-99) , 
-7, -9.07299, 1, 0, 0.500845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492905,-99) ,
+5, 0.861376, 1, 0, 0.496188,-99) ,
+7, -9.07299, 1, 0, 0.500845,-99) ,
 NN(
-0, 
-0, 
--1, 0.372527, 0, -1, 0.487522,-99) , 
+0,
+0,
+-1, 0.372527, 0, -1, 0.487522,-99) ,
 5, 3.28069, 1, 0, 0.498435,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.0375276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473596,-99) , 
-0, 1.73299, 1, 0, 0.514984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473596,-99) ,
+0, 1.73299, 1, 0, 0.514984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459412,-99) , 
-3, -2.7672, 0, 0, 0.506668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459412,-99) ,
+3, -2.7672, 0, 0, 0.506668,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482,-99) , 
-14, -0.554362, 0, 0, 0.501268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482,-99) ,
+14, -0.554362, 0, 0, 0.501268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476035,-99) , 
-7, -10.2982, 0, 0, 0.497211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476035,-99) ,
+7, -10.2982, 0, 0, 0.497211,-99) ,
 0, 1.56794, 0, 0, 0.500523,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.0171563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511371,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497391,-99) , 
-8, -2.05577, 0, 0, 0.499373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497391,-99) ,
+8, -2.05577, 0, 0, 0.499373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445835,-99) , 
-14, -0.372399, 0, 0, 0.479437,-99) , 
-8, -1.50558, 1, 0, 0.496799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445835,-99) ,
+14, -0.372399, 0, 0, 0.479437,-99) ,
+8, -1.50558, 1, 0, 0.496799,-99) ,
 0, 1.71234, 0, 0, 0.498234,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.0377961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479887,-99) , 
-4, 0.155625, 0, 0, 0.515495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479887,-99) ,
+4, 0.155625, 0, 0, 0.515495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477691,-99) , 
-8, -1.44961, 1, 0, 0.50718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477691,-99) ,
+8, -1.44961, 1, 0, 0.50718,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480044,-99) , 
-2, 1.22245, 0, 0, 0.50481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480044,-99) ,
+2, 1.22245, 0, 0, 0.50481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463056,-99) , 
-10, -0.950981, 1, 0, 0.488255,-99) , 
-10, 0.0459959, 0, 0, 0.497698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463056,-99) ,
+10, -0.950981, 1, 0, 0.488255,-99) ,
+10, 0.0459959, 0, 0, 0.497698,-99) ,
 14, -0.238363, 1, 0, 0.500708,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.0328155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484823,-99) , 
-13, 6.58345, 0, 0, 0.520374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484823,-99) ,
+13, 6.58345, 0, 0, 0.520374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474426,-99) , 
-14, -1.26823, 1, 0, 0.495235,-99) , 
-10, 0.0717177, 1, 0, 0.505878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474426,-99) ,
+14, -1.26823, 1, 0, 0.495235,-99) ,
+10, 0.0717177, 1, 0, 0.505878,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492633,-99) , 
-0, 1.62978, 0, 0, 0.496744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492633,-99) ,
+0, 1.62978, 0, 0, 0.496744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470334,-99) , 
-0, 1.71234, 1, 0, 0.494047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470334,-99) ,
+0, 1.71234, 1, 0, 0.494047,-99) ,
 14, -0.238363, 1, 0, 0.497801,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.0260706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483611,-99) , 
-5, 2.85731, 1, 0, 0.501553,-99) , 
-10, 3.81166, 0, 0, 0.504382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483611,-99) ,
+5, 2.85731, 1, 0, 0.501553,-99) ,
+10, 3.81166, 0, 0, 0.504382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514865,-99) ,
 NN(
-0, 
-0, 
--1, 7.13651, 0, -1, 0.47379,-99) , 
-1, 26.7461, 0, 0, 0.494267,-99) , 
+0,
+0,
+-1, 7.13651, 0, -1, 0.47379,-99) ,
+1, 26.7461, 0, 0, 0.494267,-99) ,
 6, 7.48493, 1, 0, 0.50191,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.0314898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476831,-99) , 
-10, 0.344691, 0, 0, 0.494342,-99) , 
-14, -0.552788, 1, 0, 0.503437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476831,-99) ,
+10, 0.344691, 0, 0, 0.494342,-99) ,
+14, -0.552788, 1, 0, 0.503437,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488147,-99) , 
-11, 5.08135, 1, 0, 0.500318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488147,-99) ,
+11, 5.08135, 1, 0, 0.500318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464274,-99) , 
-14, -1.59095, 0, 0, 0.496733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464274,-99) ,
+14, -1.59095, 0, 0, 0.496733,-99) ,
 9, -1.39022, 0, 0, 0.498858,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.0286215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482321,-99) , 
-7, -7.92168, 1, 0, 0.498857,-99) , 
-6, 8.6477, 0, 0, 0.503886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482321,-99) ,
+7, -7.92168, 1, 0, 0.498857,-99) ,
+6, 8.6477, 0, 0, 0.503886,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491261,-99) , 
-13, 6.12216, 1, 0, 0.497637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491261,-99) ,
+13, 6.12216, 1, 0, 0.497637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458799,-99) , 
-12, 2.57884, 0, 0, 0.494261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458799,-99) ,
+12, 2.57884, 0, 0, 0.494261,-99) ,
 12, 5.20281, 0, 0, 0.498146,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.014205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496729,-99) , 
-3, -4.30606, 1, 0, 0.498734,-99) , 
-0, 1.71234, 0, 0, 0.500746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496729,-99) ,
+3, -4.30606, 1, 0, 0.498734,-99) ,
+0, 1.71234, 0, 0, 0.500746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479212,-99) ,
 13, 5.61672, 0, 0, 0.499517,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.0162559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46901,-99) , 
-13, 6.02589, 0, 0, 0.501316,-99) , 
-10, -1.93881, 1, 0, 0.503197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46901,-99) ,
+13, 6.02589, 0, 0, 0.501316,-99) ,
+10, -1.93881, 1, 0, 0.503197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482758,-99) ,
 13, 5.61672, 0, 0, 0.502031,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.0117735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498319,-99) , 
-3, -1.23033, 1, 0, 0.517426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498319,-99) ,
+3, -1.23033, 1, 0, 0.517426,-99) ,
 NN(
-0, 
-0, 
--1, -2.81191, 0, -1, 0.497012,-99) , 
-14, -1.31617, 1, 0, 0.499971,-99) , 
+0,
+0,
+-1, -2.81191, 0, -1, 0.497012,-99) ,
+14, -1.31617, 1, 0, 0.499971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48895,-99) ,
 3, -3.69091, 0, 0, 0.498972,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.0137147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49817,-99) , 
-14, -1.78121, 0, 0, 0.517993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49817,-99) ,
+14, -1.78121, 0, 0, 0.517993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466944,-99) , 
-3, -2.81191, 0, 0, 0.499955,-99) , 
-14, -1.31617, 1, 0, 0.50257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466944,-99) ,
+3, -2.81191, 0, 0, 0.499955,-99) ,
+14, -1.31617, 1, 0, 0.50257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491892,-99) ,
 3, -3.69091, 0, 0, 0.501602,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.00966713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466308,-99) , 
-10, -1.48395, 0, 0, 0.498609,-99) , 
-10, -1.93881, 1, 0, 0.500415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466308,-99) ,
+10, -1.48395, 0, 0, 0.498609,-99) ,
+10, -1.93881, 1, 0, 0.500415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487227,-99) ,
 13, 5.61672, 0, 0, 0.499664,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.0144869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497651,-99) , 
-3, -2.15239, 1, 0, 0.50141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497651,-99) ,
+3, -2.15239, 1, 0, 0.50141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479386,-99) , 
-10, -1.97924, 0, 0, 0.498918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479386,-99) ,
+10, -1.97924, 0, 0, 0.498918,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 0, -1, 0.489014,-99) , 
+0,
+0,
+-1, -7.92168, 0, -1, 0.489014,-99) ,
 11, 7.20722, 1, 0, 0.497789,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.028606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491799,-99) , 
-13, 6.58345, 0, 0, 0.520313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491799,-99) ,
+13, 6.58345, 0, 0, 0.520313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47577,-99) , 
-13, 6.94466, 1, 0, 0.492967,-99) , 
-10, 0.0717177, 1, 0, 0.504524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47577,-99) ,
+13, 6.94466, 1, 0, 0.492967,-99) ,
+10, 0.0717177, 1, 0, 0.504524,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471921,-99) , 
-11, 2.9505, 0, 0, 0.501214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471921,-99) ,
+11, 2.9505, 0, 0, 0.501214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469568,-99) , 
-0, 1.71234, 1, 0, 0.497989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469568,-99) ,
+0, 1.71234, 1, 0, 0.497989,-99) ,
 14, -0.238363, 1, 0, 0.50006,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.0383998);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494952,-99) , 
-10, -0.933914, 0, 0, 0.521183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494952,-99) ,
+10, -0.933914, 0, 0, 0.521183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48017,-99) , 
-12, 4.23677, 1, 0, 0.493779,-99) , 
-10, 0.0717177, 1, 0, 0.505358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48017,-99) ,
+12, 4.23677, 1, 0, 0.493779,-99) ,
+10, 0.0717177, 1, 0, 0.505358,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484337,-99) , 
-13, 6.70772, 0, 0, 0.504714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484337,-99) ,
+13, 6.70772, 0, 0, 0.504714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482289,-99) , 
-13, 6.37488, 1, 0, 0.489592,-99) , 
-6, 5.3418, 1, 0, 0.493723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482289,-99) ,
+13, 6.37488, 1, 0, 0.489592,-99) ,
+6, 5.3418, 1, 0, 0.493723,-99) ,
 14, -0.238363, 1, 0, 0.497409,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.0389274);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493857,-99) , 
-5, 2.36876, 1, 0, 0.521002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493857,-99) ,
+5, 2.36876, 1, 0, 0.521002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46429,-99) , 
-4, 0.979116, 0, 0, 0.49444,-99) , 
-3, -0.922914, 0, 0, 0.507523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46429,-99) ,
+4, 0.979116, 0, 0, 0.49444,-99) ,
+3, -0.922914, 0, 0, 0.507523,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476045,-99) , 
-12, 3.15844, 0, 0, 0.503624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476045,-99) ,
+12, 3.15844, 0, 0, 0.503624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469844,-99) , 
-10, -0.0487718, 0, 0, 0.490747,-99) , 
-3, -0.922452, 1, 0, 0.497448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469844,-99) ,
+10, -0.0487718, 0, 0, 0.490747,-99) ,
+3, -0.922452, 1, 0, 0.497448,-99) ,
 14, -0.238363, 1, 0, 0.50064,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.0337716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483245,-99) , 
-8, -1.65021, 1, 0, 0.515217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483245,-99) ,
+8, -1.65021, 1, 0, 0.515217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479184,-99) , 
-5, 1.58717, 0, 0, 0.50906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479184,-99) ,
+5, 1.58717, 0, 0, 0.50906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485184,-99) , 
-3, -0.307485, 0, 0, 0.490872,-99) , 
-8, -1.50583, 0, 0, 0.493051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485184,-99) ,
+3, -0.307485, 0, 0, 0.490872,-99) ,
+8, -1.50583, 0, 0, 0.493051,-99) ,
 14, -0.238363, 1, 0, 0.49812,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.0314563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497204,-99) , 
-10, -0.13183, 1, 0, 0.519315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497204,-99) ,
+10, -0.13183, 1, 0, 0.519315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472754,-99) , 
-4, 0.979116, 0, 0, 0.494685,-99) , 
-3, -0.922914, 0, 0, 0.506824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472754,-99) ,
+4, 0.979116, 0, 0, 0.494685,-99) ,
+3, -0.922914, 0, 0, 0.506824,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486619,-99) , 
-5, 3.02821, 1, 0, 0.503925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486619,-99) ,
+5, 3.02821, 1, 0, 0.503925,-99) ,
 NN(
-0, 
-0, 
--1, 0.941557, 0, -1, 0.488717,-99) , 
-3, -0.922452, 1, 0, 0.496633,-99) , 
+0,
+0,
+-1, 0.941557, 0, -1, 0.488717,-99) ,
+3, -0.922452, 1, 0, 0.496633,-99) ,
 14, -0.238363, 1, 0, 0.499859,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.0324808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465203,-99) , 
-1, 17.1012, 0, 0, 0.498467,-99) , 
-2, 1.76526, 0, 0, 0.508791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465203,-99) ,
+1, 17.1012, 0, 0, 0.498467,-99) ,
+2, 1.76526, 0, 0, 0.508791,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496661,-99) , 
-13, 7.38575, 0, 0, 0.501288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496661,-99) ,
+13, 7.38575, 0, 0, 0.501288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447614,-99) , 
-3, -1.2285, 1, 0, 0.4833,-99) , 
-8, -2.33042, 1, 0, 0.498383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447614,-99) ,
+3, -1.2285, 1, 0, 0.4833,-99) ,
+8, -2.33042, 1, 0, 0.498383,-99) ,
 14, -0.238363, 1, 0, 0.501677,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.0258428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474631,-99) , 
-6, 5.41158, 0, 0, 0.502292,-99) , 
-6, 4.23561, 1, 0, 0.507596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474631,-99) ,
+6, 5.41158, 0, 0, 0.502292,-99) ,
+6, 4.23561, 1, 0, 0.507596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48307,-99) , 
-11, 4.78845, 0, 0, 0.494579,-99) , 
-12, 3.2696, 1, 0, 0.499025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48307,-99) ,
+11, 4.78845, 0, 0, 0.494579,-99) ,
+12, 3.2696, 1, 0, 0.499025,-99) ,
 10, 0.0717177, 1, 0, 0.502719,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.0306259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450341,-99) , 
-4, -0.659767, 0, 0, 0.505879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450341,-99) ,
+4, -0.659767, 0, 0, 0.505879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482596,-99) , 
-3, -3.07484, 0, 0, 0.502811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482596,-99) ,
+3, -3.07484, 0, 0, 0.502811,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491012,-99) , 
-10, -0.950718, 1, 0, 0.498138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491012,-99) ,
+10, -0.950718, 1, 0, 0.498138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467644,-99) , 
-14, -1.14009, 0, 0, 0.493191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467644,-99) ,
+14, -1.14009, 0, 0, 0.493191,-99) ,
 11, 5.62501, 1, 0, 0.499559,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.0157689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509435,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498486,-99) , 
-4, -0.216702, 1, 0, 0.502285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498486,-99) ,
+4, -0.216702, 1, 0, 0.502285,-99) ,
 NN(
-0, 
-0, 
--1, -0.307591, 1, -1, 0.486335,-99) , 
-10, -0.430967, 0, 0, 0.497146,-99) , 
+0,
+0,
+-1, -0.307591, 1, -1, 0.486335,-99) ,
+10, -0.430967, 0, 0, 0.497146,-99) ,
 6, 4.23561, 1, 0, 0.498294,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.022669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47363,-99) , 
-11, 7.39801, 1, 0, 0.497781,-99) , 
-14, 1.56509, 0, 0, 0.506062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47363,-99) ,
+11, 7.39801, 1, 0, 0.497781,-99) ,
+14, 1.56509, 0, 0, 0.506062,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495503,-99) , 
-12, 3.43048, 1, 0, 0.501057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495503,-99) ,
+12, 3.43048, 1, 0, 0.501057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468602,-99) , 
-6, 7.62159, 1, 0, 0.498511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468602,-99) ,
+6, 7.62159, 1, 0, 0.498511,-99) ,
 12, 5.68617, 0, 0, 0.50084,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.0254968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.646652, 0, 1, 0.511601,-99) , 
+0,
+0,
+-1, -0.646652, 0, 1, 0.511601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494463,-99) , 
-14, -1.31461, 1, 0, 0.497822,-99) , 
-10, 0.0718715, 1, 0, 0.503448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494463,-99) ,
+14, -1.31461, 1, 0, 0.497822,-99) ,
+10, 0.0718715, 1, 0, 0.503448,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48882,-99) , 
-13, 6.21173, 1, 0, 0.511746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48882,-99) ,
+13, 6.21173, 1, 0, 0.511746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463894,-99) , 
-9, -2.6948, 0, 0, 0.49204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463894,-99) ,
+9, -2.6948, 0, 0, 0.49204,-99) ,
 12, 3.26936, 0, 0, 0.501277,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.0309842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.08311, 1, 1, 0.509402,-99) , 
+0,
+0,
+-1, 6.08311, 1, 1, 0.509402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467999,-99) , 
-4, 0.500027, 0, 0, 0.493484,-99) , 
-2, 1.18594, 0, 0, 0.505133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467999,-99) ,
+4, 0.500027, 0, 0, 0.493484,-99) ,
+2, 1.18594, 0, 0, 0.505133,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473925,-99) , 
-2, 1.63943, 1, 0, 0.501876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473925,-99) ,
+2, 1.63943, 1, 0, 0.501876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468012,-99) , 
-6, 7.48493, 1, 0, 0.495295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468012,-99) ,
+6, 7.48493, 1, 0, 0.495295,-99) ,
 10, -0.430967, 0, 0, 0.501821,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.0382956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485951,-99) , 
-3, -0.219409, 1, 0, 0.509005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485951,-99) ,
+3, -0.219409, 1, 0, 0.509005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465072,-99) , 
-0, 1.61607, 1, 0, 0.491767,-99) , 
-3, -0.922019, 0, 0, 0.500263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465072,-99) ,
+0, 1.61607, 1, 0, 0.491767,-99) ,
+3, -0.922019, 0, 0, 0.500263,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465307,-99) , 
-5, 2.51983, 1, 0, 0.506593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465307,-99) ,
+5, 2.51983, 1, 0, 0.506593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453363,-99) , 
-13, 5.78485, 1, 0, 0.477307,-99) , 
-12, 4.09585, 0, 0, 0.490756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453363,-99) ,
+13, 5.78485, 1, 0, 0.477307,-99) ,
+12, 4.09585, 0, 0, 0.490756,-99) ,
 13, 6.37488, 0, 0, 0.497674,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.0198673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50902,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49213,-99) , 
-0, 1.58853, 0, 0, 0.495786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49213,-99) ,
+0, 1.58853, 0, 0, 0.495786,-99) ,
 NN(
-0, 
-0, 
--1, -0.372399, 0, -1, 0.475601,-99) , 
-8, -1.50558, 1, 0, 0.493191,-99) , 
+0,
+0,
+-1, -0.372399, 0, -1, 0.475601,-99) ,
+8, -1.50558, 1, 0, 0.493191,-99) ,
 0, 1.71234, 0, 0, 0.494744,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.0236926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483257,-99) , 
-4, 0.658827, 1, 0, 0.496063,-99) , 
-4, 1.57751, 0, 0, 0.498501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483257,-99) ,
+4, 0.658827, 1, 0, 0.496063,-99) ,
+4, 1.57751, 0, 0, 0.498501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454713,-99) , 
-3, -1.23011, 1, 0, 0.484118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454713,-99) ,
+3, -1.23011, 1, 0, 0.484118,-99) ,
 13, 5.86944, 0, 0, 0.496943,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.0348318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462161,-99) , 
-13, 6.58156, 0, 0, 0.491647,-99) , 
-6, 5.04428, 1, 0, 0.501146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462161,-99) ,
+13, 6.58156, 0, 0, 0.491647,-99) ,
+6, 5.04428, 1, 0, 0.501146,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48924,-99) , 
-13, 6.39607, 1, 0, 0.496395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48924,-99) ,
+13, 6.39607, 1, 0, 0.496395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454477,-99) , 
-10, -1.93883, 0, 0, 0.491744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454477,-99) ,
+10, -1.93883, 0, 0, 0.491744,-99) ,
 3, -0.615154, 0, 0, 0.495176,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.020062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49159,-99) , 
-9, -1.39022, 0, 0, 0.496225,-99) , 
-4, 1.57751, 0, 0, 0.498236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49159,-99) ,
+9, -1.39022, 0, 0, 0.496225,-99) ,
+4, 1.57751, 0, 0, 0.498236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461045,-99) , 
-3, -1.23011, 1, 0, 0.483805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461045,-99) ,
+3, -1.23011, 1, 0, 0.483805,-99) ,
 13, 5.86944, 0, 0, 0.496673,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.0215742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492008,-99) , 
-5, 1.708, 1, 0, 0.497348,-99) , 
-5, 3.70407, 0, 0, 0.499283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492008,-99) ,
+5, 1.708, 1, 0, 0.497348,-99) ,
+5, 3.70407, 0, 0, 0.499283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466033,-99) , 
-3, -1.23011, 1, 0, 0.483883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466033,-99) ,
+3, -1.23011, 1, 0, 0.483883,-99) ,
 13, 5.86944, 0, 0, 0.497617,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.0220933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492964,-99) , 
-9, -3.2918, 0, 0, 0.510512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492964,-99) ,
+9, -3.2918, 0, 0, 0.510512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493609,-99) , 
-10, 3.81216, 0, 0, 0.497477,-99) , 
-6, 7.42973, 0, 0, 0.501027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493609,-99) ,
+10, 3.81216, 0, 0, 0.497477,-99) ,
+6, 7.42973, 0, 0, 0.501027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467914,-99) , 
-11, 3.4938, 1, 0, 0.483968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467914,-99) ,
+11, 3.4938, 1, 0, 0.483968,-99) ,
 13, 5.86944, 0, 0, 0.499181,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.0205748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499379,-99) , 
-3, -0.92273, 0, 0, 0.506741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499379,-99) ,
+3, -0.92273, 0, 0, 0.506741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486238,-99) , 
-10, -0.949701, 1, 0, 0.494112,-99) , 
-14, 1.93858, 1, 0, 0.503358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486238,-99) ,
+10, -0.949701, 1, 0, 0.494112,-99) ,
+14, 1.93858, 1, 0, 0.503358,-99) ,
 NN(
-0, 
-0, 
--1, 5.68532, 0, -1, 0.484239,-99) , 
+0,
+0,
+-1, 5.68532, 0, -1, 0.484239,-99) ,
 13, 5.86944, 0, 0, 0.501289,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.0235991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488558,-99) , 
-14, -0.909325, 0, 0, 0.507207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488558,-99) ,
+14, -0.909325, 0, 0, 0.507207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464709,-99) , 
-13, 6.56255, 0, 0, 0.493267,-99) , 
-8, -2.32774, 1, 0, 0.504195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464709,-99) ,
+13, 6.56255, 0, 0, 0.493267,-99) ,
+8, -2.32774, 1, 0, 0.504195,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474139,-99) , 
-6, 5.68532, 0, 0, 0.489379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474139,-99) ,
+6, 5.68532, 0, 0, 0.489379,-99) ,
 13, 5.86944, 0, 0, 0.502592,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.0218098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496227,-99) , 
-0, 1.71234, 0, 0, 0.499271,-99) , 
-3, -3.99849, 1, 0, 0.501144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496227,-99) ,
+0, 1.71234, 0, 0, 0.499271,-99) ,
+3, -3.99849, 1, 0, 0.501144,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487231,-99) , 
-3, -0.923417, 0, 0, 0.507917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487231,-99) ,
+3, -0.923417, 0, 0, 0.507917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467715,-99) , 
-9, -2.6948, 0, 0, 0.491354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467715,-99) ,
+9, -2.6948, 0, 0, 0.491354,-99) ,
 12, 3.26936, 0, 0, 0.499284,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.0320982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48459,-99) , 
-7, -10.2982, 0, 0, 0.507527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48459,-99) ,
+7, -10.2982, 0, 0, 0.507527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479895,-99) , 
-4, 0.791625, 0, 0, 0.496334,-99) , 
-0, 1.61607, 1, 0, 0.504756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479895,-99) ,
+4, 0.791625, 0, 0, 0.496334,-99) ,
+0, 1.61607, 1, 0, 0.504756,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48823,-99) , 
-0, 0.989321, 1, 0, 0.508142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48823,-99) ,
+0, 0.989321, 1, 0, 0.508142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473148,-99) , 
-9, -2.6948, 0, 0, 0.493726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473148,-99) ,
+9, -2.6948, 0, 0, 0.493726,-99) ,
 12, 3.26936, 0, 0, 0.502661,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.0240407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493135,-99) , 
-3, -1.53605, 1, 0, 0.511398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493135,-99) ,
+3, -1.53605, 1, 0, 0.511398,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49492,-99) , 
-9, -2.6348, 1, 0, 0.50124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49492,-99) ,
+9, -2.6348, 1, 0, 0.50124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462622,-99) , 
-1, 58.4156, 1, 0, 0.497897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462622,-99) ,
+1, 58.4156, 1, 0, 0.497897,-99) ,
 7, -10.2982, 1, 0, 0.500321,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.0174916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488003,-99) , 
-1, 55.8545, 0, 0, 0.513087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488003,-99) ,
+1, 55.8545, 0, 0, 0.513087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -1.04468, 0, 1, 0.502824,-99) , 
+0,
+0,
+-1, -1.04468, 0, 1, 0.502824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468604,-99) , 
-1, 58.4156, 1, 0, 0.499864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468604,-99) ,
+1, 58.4156, 1, 0, 0.499864,-99) ,
 7, -10.2982, 1, 0, 0.502237,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.0236133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494884,-99) , 
-11, 4.28265, 1, 0, 0.512884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494884,-99) ,
+11, 4.28265, 1, 0, 0.512884,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480031,-99) , 
-6, 4.88548, 0, 0, 0.499416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480031,-99) ,
+6, 4.88548, 0, 0, 0.499416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450631,-99) , 
-14, 1.11491, 1, 0, 0.479447,-99) , 
-0, 1.66421, 1, 0, 0.496247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450631,-99) ,
+14, 1.11491, 1, 0, 0.479447,-99) ,
+0, 1.66421, 1, 0, 0.496247,-99) ,
 7, -10.2982, 1, 0, 0.499233,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.0233743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492823,-99) , 
-1, 55.8545, 0, 0, 0.513597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492823,-99) ,
+1, 55.8545, 0, 0, 0.513597,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493021,-99) , 
-8, -1.04468, 0, 0, 0.495343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493021,-99) ,
+8, -1.04468, 0, 0, 0.495343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470154,-99) , 
-1, 58.4156, 1, 0, 0.493165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470154,-99) ,
+1, 58.4156, 1, 0, 0.493165,-99) ,
 7, -10.2982, 1, 0, 0.496831,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.0177641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499684,-99) , 
-3, -1.53605, 1, 0, 0.513325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499684,-99) ,
+3, -1.53605, 1, 0, 0.513325,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491724,-99) , 
-1, 31.9366, 0, 0, 0.512743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491724,-99) ,
+1, 31.9366, 0, 0, 0.512743,-99) ,
 NN(
-0, 
-0, 
--1, 43.3118, 1, -1, 0.494639,-99) , 
-7, -9.31628, 1, 0, 0.497917,-99) , 
+0,
+0,
+-1, 43.3118, 1, -1, 0.494639,-99) ,
+7, -9.31628, 1, 0, 0.497917,-99) ,
 7, -10.2982, 1, 0, 0.500681,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.0218654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494956,-99) , 
-0, 1.5196, 0, 0, 0.514574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494956,-99) ,
+0, 1.5196, 0, 0, 0.514574,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494525,-99) , 
-13, 6.96648, 1, 0, 0.503801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494525,-99) ,
+13, 6.96648, 1, 0, 0.503801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475443,-99) , 
-1, 58.4156, 1, 0, 0.501353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475443,-99) ,
+1, 58.4156, 1, 0, 0.501353,-99) ,
 7, -10.2982, 1, 0, 0.503724,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.0344225);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 4.28265, 1, 1, 0.514059,-99) , 
+0,
+0,
+-1, 4.28265, 1, 1, 0.514059,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476426,-99) , 
-1, 19.5002, 0, 0, 0.506246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476426,-99) ,
+1, 19.5002, 0, 0, 0.506246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467614,-99) , 
-1, 22.8702, 1, 0, 0.494201,-99) , 
-13, 6.75388, 0, 0, 0.500369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467614,-99) ,
+1, 22.8702, 1, 0, 0.494201,-99) ,
+13, 6.75388, 0, 0, 0.500369,-99) ,
 7, -10.2982, 1, 0, 0.502824,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.0151393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499711,-99) , 
-7, -9.50602, 1, 0, 0.503969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499711,-99) ,
+7, -9.50602, 1, 0, 0.503969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455484,-99) , 
-9, -3.46781, 0, 0, 0.486962,-99) , 
-8, -2.32774, 1, 0, 0.500297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455484,-99) ,
+9, -3.46781, 0, 0, 0.486962,-99) ,
+8, -2.32774, 1, 0, 0.500297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468739,-99) , 
-11, 3.4938, 1, 0, 0.484114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468739,-99) ,
+11, 3.4938, 1, 0, 0.484114,-99) ,
 13, 5.86944, 0, 0, 0.49855,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.0237667);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.15226, 1, 1, 0.505347,-99) , 
+0,
+0,
+-1, -2.15226, 1, 1, 0.505347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470796,-99) , 
-13, 5.86944, 0, 0, 0.502202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470796,-99) ,
+13, 5.86944, 0, 0, 0.502202,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462675,-99) , 
-6, 5.53534, 0, 0, 0.498173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462675,-99) ,
+6, 5.53534, 0, 0, 0.498173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463554,-99) , 
-7, -9.50602, 0, 0, 0.489385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463554,-99) ,
+7, -9.50602, 0, 0, 0.489385,-99) ,
 8, -2.32774, 1, 0, 0.499248,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.0228736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496861,-99) , 
-14, -0.942835, 1, 0, 0.500826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496861,-99) ,
+14, -0.942835, 1, 0, 0.500826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476509,-99) , 
-7, -6.33735, 1, 0, 0.498156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476509,-99) ,
+7, -6.33735, 1, 0, 0.498156,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488813,-99) , 
-7, -6.76564, 0, 0, 0.500443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488813,-99) ,
+7, -6.76564, 0, 0, 0.500443,-99) ,
 NN(
-0, 
-0, 
--1, -2.23697, 1, -1, 0.477631,-99) , 
-5, 2.91881, 1, 0, 0.490348,-99) , 
+0,
+0,
+-1, -2.23697, 1, -1, 0.477631,-99) ,
+5, 2.91881, 1, 0, 0.490348,-99) ,
 11, 5.62501, 1, 0, 0.495514,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.0260592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481529,-99) , 
-3, -1.22931, 0, 0, 0.517062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481529,-99) ,
+3, -1.22931, 0, 0, 0.517062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459409,-99) , 
-13, 5.84003, 0, 0, 0.497587,-99) , 
-14, 2.46681, 0, 0, 0.501289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459409,-99) ,
+13, 5.84003, 0, 0, 0.497587,-99) ,
+14, 2.46681, 0, 0, 0.501289,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484207,-99) , 
-13, 6.24304, 1, 0, 0.502883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484207,-99) ,
+13, 6.24304, 1, 0, 0.502883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471995,-99) , 
-11, 5.34365, 1, 0, 0.49192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471995,-99) ,
+11, 5.34365, 1, 0, 0.49192,-99) ,
 8, -2.32774, 1, 0, 0.499131,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.0222745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488485,-99) , 
-3, -1.22931, 0, 0, 0.504516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488485,-99) ,
+3, -1.22931, 0, 0, 0.504516,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491363,-99) , 
-2, 1.64996, 0, 0, 0.508443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491363,-99) ,
+2, 1.64996, 0, 0, 0.508443,-99) ,
 NN(
-0, 
-0, 
--1, -1.94744, 0, -1, 0.491355,-99) , 
-8, -1.91523, 0, 0, 0.494701,-99) , 
+0,
+0,
+-1, -1.94744, 0, -1, 0.491355,-99) ,
+8, -1.91523, 0, 0, 0.494701,-99) ,
 14, 2.46681, 0, 0, 0.496328,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.0270873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489372,-99) , 
-12, 3.61782, 0, 0, 0.515159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489372,-99) ,
+12, 3.61782, 0, 0, 0.515159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489007,-99) , 
-5, 1.91655, 1, 0, 0.498199,-99) , 
-5, 2.81339, 0, 0, 0.502679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489007,-99) ,
+5, 1.91655, 1, 0, 0.498199,-99) ,
+5, 2.81339, 0, 0, 0.502679,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489455,-99) , 
-5, 2.56031, 1, 0, 0.500739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489455,-99) ,
+5, 2.56031, 1, 0, 0.500739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471738,-99) , 
-3, -0.307673, 1, 0, 0.494872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471738,-99) ,
+3, -0.307673, 1, 0, 0.494872,-99) ,
 11, 5.62501, 1, 0, 0.500038,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.0322925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491435,-99) , 
-6, 5.32917, 0, 0, 0.51019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491435,-99) ,
+6, 5.32917, 0, 0, 0.51019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485735,-99) , 
-14, 1.12533, 0, 0, 0.496795,-99) , 
-3, -1.22994, 1, 0, 0.502444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485735,-99) ,
+14, 1.12533, 0, 0, 0.496795,-99) ,
+3, -1.22994, 1, 0, 0.502444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434481,-99) , 
-1, 16.2092, 1, 0, 0.480023,-99) , 
-13, 6.83817, 0, 0, 0.493376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434481,-99) ,
+1, 16.2092, 1, 0, 0.480023,-99) ,
+13, 6.83817, 0, 0, 0.493376,-99) ,
 7, -7.12951, 1, 0, 0.500241,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.0293595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491279,-99) , 
-3, -0.922452, 1, 0, 0.510323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491279,-99) ,
+3, -0.922452, 1, 0, 0.510323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46618,-99) , 
-10, -1.4491, 0, 0, 0.496886,-99) , 
-11, 4.03119, 1, 0, 0.501376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46618,-99) ,
+10, -1.4491, 0, 0, 0.496886,-99) ,
+11, 4.03119, 1, 0, 0.501376,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472788,-99) , 
-8, -4.22677, 0, 0, 0.502561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472788,-99) ,
+8, -4.22677, 0, 0, 0.502561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467763,-99) , 
-8, -3.06935, 1, 0, 0.489118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467763,-99) ,
+8, -3.06935, 1, 0, 0.489118,-99) ,
 7, -7.12951, 1, 0, 0.498399,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.0291199);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493626,-99) , 
-6, 5.32927, 1, 0, 0.504972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493626,-99) ,
+6, 5.32927, 1, 0, 0.504972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470591,-99) , 
-14, 2.65759, 1, 0, 0.500595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470591,-99) ,
+14, 2.65759, 1, 0, 0.500595,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481407,-99) , 
-7, -7.92168, 1, 0, 0.495938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481407,-99) ,
+7, -7.92168, 1, 0, 0.495938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474961,-99) , 
-13, 7.47523, 1, 0, 0.490705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474961,-99) ,
+13, 7.47523, 1, 0, 0.490705,-99) ,
 11, 5.09761, 1, 0, 0.496152,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.0235878);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499611,-99) , 
-13, 5.87132, 1, 0, 0.504668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499611,-99) ,
+13, 5.87132, 1, 0, 0.504668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4722,-99) , 
-7, -6.33735, 1, 0, 0.501117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4722,-99) ,
+7, -6.33735, 1, 0, 0.501117,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485426,-99) , 
-8, -3.56543, 0, 0, 0.496961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485426,-99) ,
+8, -3.56543, 0, 0, 0.496961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449449,-99) , 
-8, -3.50155, 1, 0, 0.478611,-99) , 
-2, 1.18243, 0, 0, 0.492109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449449,-99) ,
+8, -3.50155, 1, 0, 0.478611,-99) ,
+2, 1.18243, 0, 0, 0.492109,-99) ,
 11, 5.09761, 1, 0, 0.497069,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.0244307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.31821, 0, 1, 0.508755,-99) , 
+0,
+0,
+-1, -7.31821, 0, 1, 0.508755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478082,-99) , 
-7, -6.33735, 1, 0, 0.505401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478082,-99) ,
+7, -6.33735, 1, 0, 0.505401,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485085,-99) , 
-4, 0.843558, 0, 0, 0.497491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485085,-99) ,
+4, 0.843558, 0, 0, 0.497491,-99) ,
 NN(
-0, 
-0, 
--1, -3.50155, 1, -1, 0.478395,-99) , 
-2, 1.18243, 0, 0, 0.492442,-99) , 
+0,
+0,
+-1, -3.50155, 1, -1, 0.478395,-99) ,
+2, 1.18243, 0, 0, 0.492442,-99) ,
 11, 5.09761, 1, 0, 0.49958,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.0147934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497843,-99) , 
-6, 4.32701, 1, 0, 0.500618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497843,-99) ,
+6, 4.32701, 1, 0, 0.500618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475635,-99) , 
-6, 3.9261, 0, 0, 0.499129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475635,-99) ,
+6, 3.9261, 0, 0, 0.499129,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461718,-99) , 
-8, -3.22293, 1, 0, 0.489074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461718,-99) ,
+8, -3.22293, 1, 0, 0.489074,-99) ,
 6, 8.1348, 1, 0, 0.497649,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.0195995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493763,-99) , 
-10, -0.430967, 0, 0, 0.504357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493763,-99) ,
+10, -0.430967, 0, 0, 0.504357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483202,-99) , 
-6, 4.17365, 0, 0, 0.50235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483202,-99) ,
+6, 4.17365, 0, 0, 0.50235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465397,-99) , 
-8, -3.22293, 1, 0, 0.488029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465397,-99) ,
+8, -3.22293, 1, 0, 0.488029,-99) ,
 6, 8.1348, 1, 0, 0.500242,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.019345);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.6619, 0, 1, 0.508009,-99) , 
+0,
+0,
+-1, 1.6619, 0, 1, 0.508009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481882,-99) , 
-9, -1.86628, 1, 0, 0.496638,-99) , 
-13, 6.62759, 1, 0, 0.501311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481882,-99) ,
+9, -1.86628, 1, 0, 0.496638,-99) ,
+13, 6.62759, 1, 0, 0.501311,-99) ,
 NN(
-0, 
-0, 
--1, 1.67492, 1, -1, 0.486643,-99) , 
+0,
+0,
+-1, 1.67492, 1, -1, 0.486643,-99) ,
 6, 8.1348, 1, 0, 0.499152,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.0185533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498772,-99) , 
-12, 2.78625, 1, 0, 0.502075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498772,-99) ,
+12, 2.78625, 1, 0, 0.502075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458412,-99) , 
-5, 2.13975, 1, 0, 0.485169,-99) , 
-3, -2.76818, 0, 0, 0.499333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458412,-99) ,
+5, 2.13975, 1, 0, 0.485169,-99) ,
+3, -2.76818, 0, 0, 0.499333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489452,-99) ,
 10, 3.08783, 1, 0, 0.497498,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.0153033);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484634,-99) , 
-10, 3.03605, 1, 0, 0.499987,-99) , 
-0, 1.71234, 0, 0, 0.502099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484634,-99) ,
+10, 3.03605, 1, 0, 0.499987,-99) ,
+0, 1.71234, 0, 0, 0.502099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489261,-99) ,
 3, -3.69091, 0, 0, 0.500939,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.0142192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499218,-99) , 
-7, -6.33735, 0, 0, 0.502417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499218,-99) ,
+7, -6.33735, 0, 0, 0.502417,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458532,-99) , 
-0, 1.49904, 1, 0, 0.489026,-99) , 
-14, -0.909325, 0, 0, 0.499623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458532,-99) ,
+0, 1.49904, 1, 0, 0.489026,-99) ,
+14, -0.909325, 0, 0, 0.499623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487053,-99) ,
 0, 1.76047, 1, 0, 0.498993,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.0243305);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495369,-99) , 
-9, -1.86628, 1, 0, 0.504298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495369,-99) ,
+9, -1.86628, 1, 0, 0.504298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4812,-99) , 
-5, 3.78047, 1, 0, 0.502498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4812,-99) ,
+5, 3.78047, 1, 0, 0.502498,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483552,-99) , 
-0, 1.47148, 1, 0, 0.507272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483552,-99) ,
+0, 1.47148, 1, 0, 0.507272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466542,-99) , 
-13, 6.5708, 0, 0, 0.493626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466542,-99) ,
+13, 6.5708, 0, 0, 0.493626,-99) ,
 14, -1.14009, 0, 0, 0.50099,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.0257832);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498918,-99) , 
-9, -0.896798, 1, 0, 0.515255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498918,-99) ,
+9, -0.896798, 1, 0, 0.515255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491566,-99) , 
-0, 0.941948, 0, 0, 0.506189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491566,-99) ,
+0, 0.941948, 0, 0, 0.506189,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499419,-99) , 
-6, 5.75635, 1, 0, 0.507123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499419,-99) ,
+6, 5.75635, 1, 0, 0.507123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480048,-99) , 
-8, -2.1663, 0, 0, 0.487961,-99) , 
-5, 2.39489, 0, 0, 0.498713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480048,-99) ,
+8, -2.1663, 0, 0, 0.487961,-99) ,
+5, 2.39489, 0, 0, 0.498713,-99) ,
 9, -1.39022, 0, 0, 0.501086,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.038271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48595,-99) , 
-11, 6.60291, 1, 0, 0.516523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48595,-99) ,
+11, 6.60291, 1, 0, 0.516523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491851,-99) , 
-11, 6.78776, 0, 0, 0.499431,-99) , 
-14, 0.663363, 1, 0, 0.507188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491851,-99) ,
+11, 6.78776, 0, 0, 0.499431,-99) ,
+14, 0.663363, 1, 0, 0.507188,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47886,-99) , 
-11, 3.15759, 0, 0, 0.506127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47886,-99) ,
+11, 3.15759, 0, 0, 0.506127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458726,-99) , 
-14, -1.3423, 0, 0, 0.498859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458726,-99) ,
+14, -1.3423, 0, 0, 0.498859,-99) ,
 6, 5.53534, 0, 0, 0.504453,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.0332925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487679,-99) , 
-11, 7.20722, 1, 0, 0.511931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487679,-99) ,
+11, 7.20722, 1, 0, 0.511931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492248,-99) , 
-2, 3.28479, 1, 0, 0.508017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492248,-99) ,
+2, 3.28479, 1, 0, 0.508017,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482408,-99) , 
-8, -3.06935, 1, 0, 0.5047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482408,-99) ,
+8, -3.06935, 1, 0, 0.5047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462858,-99) , 
-11, 4.48964, 1, 0, 0.497155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462858,-99) ,
+11, 4.48964, 1, 0, 0.497155,-99) ,
 6, 5.53534, 0, 0, 0.50445,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.0177031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52378,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491789,-99) , 
-12, 4.11097, 0, 0, 0.509752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491789,-99) ,
+12, 4.11097, 0, 0, 0.509752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461273,-99) , 
-14, -1.59055, 0, 0, 0.496891,-99) , 
-9, -1.39022, 0, 0, 0.50091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461273,-99) ,
+14, -1.59055, 0, 0, 0.496891,-99) ,
+9, -1.39022, 0, 0, 0.50091,-99) ,
 11, 7.73462, 0, 0, 0.502476,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.0218903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.95088, 1, 1, 0.508316,-99) , 
+0,
+0,
+-1, -0.95088, 1, 1, 0.508316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485762,-99) , 
-5, 2.81339, 0, 0, 0.493314,-99) , 
-9, -1.39022, 0, 0, 0.498002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485762,-99) ,
+5, 2.81339, 0, 0, 0.493314,-99) ,
+9, -1.39022, 0, 0, 0.498002,-99) ,
 11, 7.73462, 0, 0, 0.499464,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.014579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513896,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475729,-99) , 
-7, -6.33735, 1, 0, 0.500543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475729,-99) ,
+7, -6.33735, 1, 0, 0.500543,-99) ,
 NN(
-0, 
-0, 
--1, 5.60591, 0, -1, 0.491335,-99) , 
-11, 5.32361, 1, 0, 0.497266,-99) , 
+0,
+0,
+-1, 5.60591, 0, -1, 0.491335,-99) ,
+11, 5.32361, 1, 0, 0.497266,-99) ,
 11, 7.73462, 0, 0, 0.498403,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.0237698);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482124,-99) , 
-2, 4.76073, 1, 0, 0.506558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482124,-99) ,
+2, 4.76073, 1, 0, 0.506558,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495418,-99) , 
-5, 3.70407, 0, 0, 0.498357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495418,-99) ,
+5, 3.70407, 0, 0, 0.498357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458085,-99) , 
-14, 1.05805, 0, 0, 0.480289,-99) , 
-13, 5.94846, 0, 0, 0.495676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458085,-99) ,
+14, 1.05805, 0, 0, 0.480289,-99) ,
+13, 5.94846, 0, 0, 0.495676,-99) ,
 2, 3.27796, 0, 0, 0.497647,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.0187913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.57215, 1, 1, 0.50956,-99) , 
+0,
+0,
+-1, 6.57215, 1, 1, 0.50956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481605,-99) , 
-12, 4.37412, 1, 0, 0.497007,-99) , 
-12, 5.20281, 0, 0, 0.502523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481605,-99) ,
+12, 4.37412, 1, 0, 0.497007,-99) ,
+12, 5.20281, 0, 0, 0.502523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475396,-99) , 
-3, -1.23011, 1, 0, 0.488371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475396,-99) ,
+3, -1.23011, 1, 0, 0.488371,-99) ,
 13, 5.86944, 0, 0, 0.501007,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.0188366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488339,-99) , 
-1, 18.1705, 0, 0, 0.509752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488339,-99) ,
+1, 18.1705, 0, 0, 0.509752,-99) ,
 NN(
-0, 
-0, 
--1, -0.67044, 0, -1, 0.496363,-99) , 
-6, 6.96177, 0, 0, 0.500178,-99) , 
+0,
+0,
+-1, -0.67044, 0, -1, 0.496363,-99) ,
+6, 6.96177, 0, 0, 0.500178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509365,-99) ,
 NN(
-0, 
-0, 
--1, 3.72463, 1, -1, 0.480363,-99) , 
-8, -2.83724, 0, 0, 0.489712,-99) , 
+0,
+0,
+-1, 3.72463, 1, -1, 0.480363,-99) ,
+8, -2.83724, 0, 0, 0.489712,-99) ,
 5, 3.28069, 1, 0, 0.498279,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.026631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490743,-99) , 
-8, -1.91523, 1, 0, 0.506179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490743,-99) ,
+8, -1.91523, 1, 0, 0.506179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475181,-99) , 
-7, -7.47049, 0, 0, 0.496066,-99) , 
-4, 0.845899, 1, 0, 0.503216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475181,-99) ,
+7, -7.47049, 0, 0, 0.496066,-99) ,
+4, 0.845899, 1, 0, 0.503216,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49543,-99) , 
-11, 5.49338, 1, 0, 0.500825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49543,-99) ,
+11, 5.49338, 1, 0, 0.500825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470578,-99) , 
-14, -0.238363, 0, 0, 0.491382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470578,-99) ,
+14, -0.238363, 0, 0, 0.491382,-99) ,
 5, 3.28069, 1, 0, 0.50107,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.0102096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508848,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49859,-99) , 
-4, 1.58014, 0, 0, 0.500187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49859,-99) ,
+4, 1.58014, 0, 0, 0.500187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480561,-99) , 
-10, -1.97924, 0, 0, 0.498028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480561,-99) ,
+10, -1.97924, 0, 0, 0.498028,-99) ,
 12, 7.13626, 0, 0, 0.499188,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.0197001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.32637, 1, 1, 0.523824,-99) , 
+0,
+0,
+-1, 6.32637, 1, 1, 0.523824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472007,-99) , 
-9, -1.59964, 1, 0, 0.508031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472007,-99) ,
+9, -1.59964, 1, 0, 0.508031,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497711,-99) , 
-8, -4.31318, 0, 0, 0.515153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497711,-99) ,
+8, -4.31318, 0, 0, 0.515153,-99) ,
 NN(
-0, 
-0, 
--1, -1.94744, 0, -1, 0.495854,-99) , 
-14, 2.46681, 0, 0, 0.499409,-99) , 
+0,
+0,
+-1, -1.94744, 0, -1, 0.495854,-99) ,
+14, 2.46681, 0, 0, 0.499409,-99) ,
 8, -1.91523, 0, 0, 0.500936,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.0271788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496174,-99) , 
-14, 1.03958, 1, 0, 0.510255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496174,-99) ,
+14, 1.03958, 1, 0, 0.510255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484214,-99) , 
-12, 4.63823, 0, 0, 0.499158,-99) , 
-9, -2.42611, 0, 0, 0.505082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484214,-99) ,
+12, 4.63823, 0, 0, 0.499158,-99) ,
+9, -2.42611, 0, 0, 0.505082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481521,-99) , 
-11, 3.4938, 1, 0, 0.493617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481521,-99) ,
+11, 3.4938, 1, 0, 0.493617,-99) ,
 13, 5.86944, 0, 0, 0.503856,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.0248377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.996699, 0, 1, 0.508175,-99) , 
+0,
+0,
+-1, -0.996699, 0, 1, 0.508175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479853,-99) , 
-5, 1.70699, 1, 0, 0.49541,-99) , 
-3, -1.84546, 0, 0, 0.504644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479853,-99) ,
+5, 1.70699, 1, 0, 0.49541,-99) ,
+3, -1.84546, 0, 0, 0.504644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491088,-99) ,
 5, 3.70407, 1, 0, 0.503382,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.0179702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493574,-99) , 
-8, -3.56574, 1, 0, 0.511523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493574,-99) ,
+8, -3.56574, 1, 0, 0.511523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496061,-99) , 
-12, 2.78625, 1, 0, 0.498795,-99) , 
-3, -2.15303, 1, 0, 0.50174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496061,-99) ,
+12, 2.78625, 1, 0, 0.498795,-99) ,
+3, -2.15303, 1, 0, 0.50174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480328,-99) , 
-3, -1.23011, 1, 0, 0.491088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480328,-99) ,
+3, -1.23011, 1, 0, 0.491088,-99) ,
 13, 5.86944, 0, 0, 0.500602,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.0246524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498078,-99) , 
-1, 30.105, 1, 0, 0.508761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498078,-99) ,
+1, 30.105, 1, 0, 0.508761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490211,-99) , 
-5, 3.54233, 0, 0, 0.498634,-99) , 
-0, 1.47168, 0, 0, 0.504591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490211,-99) ,
+5, 3.54233, 0, 0, 0.498634,-99) ,
+0, 1.47168, 0, 0, 0.504591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480503,-99) , 
-12, 3.56445, 0, 0, 0.491148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480503,-99) ,
+12, 3.56445, 0, 0, 0.491148,-99) ,
 13, 5.86944, 0, 0, 0.503155,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.0256001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49678,-99) , 
-3, -0.614933, 1, 0, 0.511002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49678,-99) ,
+3, -0.614933, 1, 0, 0.511002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484481,-99) , 
-5, 2.43313, 0, 0, 0.502712,-99) , 
-4, 0.371792, 1, 0, 0.506265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484481,-99) ,
+5, 2.43313, 0, 0, 0.502712,-99) ,
+4, 0.371792, 1, 0, 0.506265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480323,-99) , 
-11, 3.4938, 1, 0, 0.491372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480323,-99) ,
+11, 3.4938, 1, 0, 0.491372,-99) ,
 13, 5.86944, 0, 0, 0.504673,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.0276175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.508451,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.508451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47157,-99) , 
-4, -0.740847, 0, 0, 0.505533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47157,-99) ,
+4, -0.740847, 0, 0, 0.505533,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482104,-99) , 
-7, -8.71385, 0, 0, 0.505071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482104,-99) ,
+7, -8.71385, 0, 0, 0.505071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462713,-99) , 
-12, 4.23648, 0, 0, 0.496822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462713,-99) ,
+12, 4.23648, 0, 0, 0.496822,-99) ,
 4, 0.983395, 1, 0, 0.502851,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.014372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510004,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497147,-99) , 
-9, -0.518212, 0, 0, 0.500023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497147,-99) ,
+9, -0.518212, 0, 0, 0.500023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470449,-99) , 
-2, 3.60893, 1, 0, 0.497734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470449,-99) ,
+2, 3.60893, 1, 0, 0.497734,-99) ,
 13, 7.89119, 0, 0, 0.49883,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.0180337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.31821, 0, 1, 0.504299,-99) , 
+0,
+0,
+-1, -7.31821, 0, 1, 0.504299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481938,-99) , 
-7, -6.33735, 1, 0, 0.50261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481938,-99) ,
+7, -6.33735, 1, 0, 0.50261,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487868,-99) , 
-5, 0.982044, 1, 0, 0.507358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487868,-99) ,
+5, 0.982044, 1, 0, 0.507358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468163,-99) , 
-11, 4.42992, 1, 0, 0.494294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468163,-99) ,
+11, 4.42992, 1, 0, 0.494294,-99) ,
 5, 1.58717, 0, 0, 0.501018,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.0230164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492131,-99) , 
-5, 2.15722, 1, 0, 0.503707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492131,-99) ,
+5, 2.15722, 1, 0, 0.503707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478368,-99) , 
-0, 1.47168, 0, 0, 0.494137,-99) , 
-9, -2.42611, 0, 0, 0.499244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478368,-99) ,
+0, 1.47168, 0, 0, 0.494137,-99) ,
+9, -2.42611, 0, 0, 0.499244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478682,-99) , 
-6, 5.68532, 0, 0, 0.490198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478682,-99) ,
+6, 5.68532, 0, 0, 0.490198,-99) ,
 13, 5.86944, 0, 0, 0.498278,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.0245207);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.13001, 1, 1, 0.511556,-99) , 
+0,
+0,
+-1, 6.13001, 1, 1, 0.511556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461746,-99) , 
-3, -0.614146, 1, 0, 0.487421,-99) , 
-11, 5.07405, 1, 0, 0.501669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461746,-99) ,
+3, -0.614146, 1, 0, 0.487421,-99) ,
+11, 5.07405, 1, 0, 0.501669,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495939,-99) , 
-10, -1.93793, 1, 0, 0.500044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495939,-99) ,
+10, -1.93793, 1, 0, 0.500044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446108,-99) , 
-13, 5.84003, 0, 0, 0.495111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446108,-99) ,
+13, 5.84003, 0, 0, 0.495111,-99) ,
 0, 1.47168, 1, 0, 0.497843,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.0277714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483657,-99) , 
-13, 7.20618, 1, 0, 0.506761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483657,-99) ,
+13, 7.20618, 1, 0, 0.506761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480109,-99) , 
-13, 6.12332, 0, 0, 0.501827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480109,-99) ,
+13, 6.12332, 0, 0, 0.501827,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468085,-99) , 
-3, -2.76741, 0, 0, 0.500187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468085,-99) ,
+3, -2.76741, 0, 0, 0.500187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470065,-99) , 
-4, 1.36475, 1, 0, 0.4959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470065,-99) ,
+4, 1.36475, 1, 0, 0.4959,-99) ,
 9, -2.42611, 0, 0, 0.499012,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.0258507);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498426,-99) , 
-7, -9.50602, 1, 0, 0.508346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498426,-99) ,
+7, -9.50602, 1, 0, 0.508346,-99) ,
 NN(
-0, 
-0, 
--1, -0.592454, 0, -1, 0.49081,-99) , 
-10, 0.155387, 1, 0, 0.499931,-99) , 
+0,
+0,
+-1, -0.592454, 0, -1, 0.49081,-99) ,
+10, 0.155387, 1, 0, 0.499931,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490869,-99) , 
-9, -3.90612, 0, 0, 0.500593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490869,-99) ,
+9, -3.90612, 0, 0, 0.500593,-99) ,
 NN(
-0, 
-0, 
--1, -2.98187, 1, -1, 0.480316,-99) , 
-1, 30.105, 0, 0, 0.492716,-99) , 
+0,
+0,
+-1, -2.98187, 1, -1, 0.480316,-99) ,
+1, 30.105, 0, 0, 0.492716,-99) ,
 9, -2.42611, 0, 0, 0.496504,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.0255036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493556,-99) , 
-6, 7.29098, 0, 0, 0.501415,-99) , 
-7, -6.33735, 0, 0, 0.50484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493556,-99) ,
+6, 7.29098, 0, 0, 0.501415,-99) ,
+7, -6.33735, 0, 0, 0.50484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474659,-99) , 
-10, 0.0718715, 0, 0, 0.493401,-99) , 
-7, -11.0904, 1, 0, 0.497028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474659,-99) ,
+10, 0.0718715, 0, 0, 0.493401,-99) ,
+7, -11.0904, 1, 0, 0.497028,-99) ,
 9, -2.42611, 0, 0, 0.50113,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.0307877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495347,-99) , 
-4, -0.0224577, 0, 0, 0.516716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495347,-99) ,
+4, -0.0224577, 0, 0, 0.516716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486898,-99) , 
-8, -4.139, 1, 0, 0.499429,-99) , 
-4, 0.379951, 1, 0, 0.506174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486898,-99) ,
+8, -4.139, 1, 0, 0.499429,-99) ,
+4, 0.379951, 1, 0, 0.506174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475769,-99) , 
-0, 1.47168, 0, 0, 0.491556,-99) , 
-13, 5.84003, 1, 0, 0.494639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475769,-99) ,
+0, 1.47168, 0, 0, 0.491556,-99) ,
+13, 5.84003, 1, 0, 0.494639,-99) ,
 9, -2.42611, 0, 0, 0.500695,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.0253214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.582446, 0, 1, 0.515698,-99) , 
+0,
+0,
+-1, -0.582446, 0, 1, 0.515698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475125,-99) , 
-14, -0.592454, 0, 0, 0.49977,-99) , 
-10, 0.155387, 1, 0, 0.508053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475125,-99) ,
+14, -0.592454, 0, 0, 0.49977,-99) ,
+10, 0.155387, 1, 0, 0.508053,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481264,-99) , 
-12, 6.03942, 1, 0, 0.496884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481264,-99) ,
+12, 6.03942, 1, 0, 0.496884,-99) ,
 NN(
-0, 
-0, 
--1, 1.56473, 1, -1, 0.477958,-99) , 
-5, 1.97639, 0, 0, 0.492291,-99) , 
+0,
+0,
+-1, 1.56473, 1, -1, 0.477958,-99) ,
+5, 1.97639, 0, 0, 0.492291,-99) ,
 9, -2.42611, 0, 0, 0.500566,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.0331304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480555,-99) , 
-10, -1.08391, 0, 0, 0.507222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480555,-99) ,
+10, -1.08391, 0, 0, 0.507222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451225,-99) , 
-0, 0.941872, 1, 0, 0.487982,-99) , 
-5, 2.98303, 1, 0, 0.503304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451225,-99) ,
+0, 0.941872, 1, 0, 0.487982,-99) ,
+5, 2.98303, 1, 0, 0.503304,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487135,-99) , 
-13, 7.23122, 0, 0, 0.497536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487135,-99) ,
+13, 7.23122, 0, 0, 0.497536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467982,-99) , 
-7, -10.8642, 1, 0, 0.482525,-99) , 
-7, -9.50602, 0, 0, 0.4917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467982,-99) ,
+7, -10.8642, 1, 0, 0.482525,-99) ,
+7, -9.50602, 0, 0, 0.4917,-99) ,
 9, -2.42611, 0, 0, 0.497791,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.0252492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49633,-99) , 
-10, -1.24033, 1, 0, 0.507035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49633,-99) ,
+10, -1.24033, 1, 0, 0.507035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475004,-99) , 
-10, -2.04983, 0, 0, 0.501074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475004,-99) ,
+10, -2.04983, 0, 0, 0.501074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479608,-99) , 
-3, -0.804524, 0, 0, 0.490121,-99) , 
-3, -3.38069, 1, 0, 0.492983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479608,-99) ,
+3, -0.804524, 0, 0, 0.490121,-99) ,
+3, -3.38069, 1, 0, 0.492983,-99) ,
 13, 6.62759, 1, 0, 0.496129,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.0282254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.6619, 0, 1, 0.510601,-99) , 
+0,
+0,
+-1, 1.6619, 0, 1, 0.510601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481304,-99) , 
-10, -2.04983, 0, 0, 0.50515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481304,-99) ,
+10, -2.04983, 0, 0, 0.50515,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491529,-99) , 
-10, -0.932411, 1, 0, 0.497731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491529,-99) ,
+10, -0.932411, 1, 0, 0.497731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447428,-99) , 
-12, 4.65833, 0, 0, 0.481994,-99) , 
-0, 1.56794, 1, 0, 0.49227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447428,-99) ,
+12, 4.65833, 0, 0, 0.481994,-99) ,
+0, 1.56794, 1, 0, 0.49227,-99) ,
 13, 6.62759, 1, 0, 0.497277,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.0158735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497024,-99) , 
-0, 1.62982, 0, 0, 0.502187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497024,-99) ,
+0, 1.62982, 0, 0, 0.502187,-99) ,
 NN(
-0, 
-0, 
--1, 1.62968, 1, -1, 0.49198,-99) , 
-14, 0.311205, 0, 0, 0.498057,-99) , 
+0,
+0,
+-1, 1.62968, 1, -1, 0.49198,-99) ,
+14, 0.311205, 0, 0, 0.498057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480863,-99) ,
 0, 1.76047, 1, 0, 0.497197,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.0263448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43615, 1, 1, 0.507922,-99) , 
+0,
+0,
+-1, -1.43615, 1, 1, 0.507922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48251,-99) , 
-7, -10.2982, 0, 0, 0.50412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48251,-99) ,
+7, -10.2982, 0, 0, 0.50412,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487982,-99) , 
-14, 0.718408, 0, 0, 0.503964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487982,-99) ,
+14, 0.718408, 0, 0, 0.503964,-99) ,
 NN(
-0, 
-0, 
--1, 1.11491, 1, -1, 0.470875,-99) , 
-0, 1.6963, 1, 0, 0.495605,-99) , 
+0,
+0,
+-1, 1.11491, 1, -1, 0.470875,-99) ,
+0, 1.6963, 1, 0, 0.495605,-99) ,
 0, 1.51981, 1, 0, 0.500222,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.0254937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490065,-99) , 
-10, 0.0725304, 1, 0, 0.508542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490065,-99) ,
+10, 0.0725304, 1, 0, 0.508542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479288,-99) , 
-5, 3.28069, 1, 0, 0.503312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479288,-99) ,
+5, 3.28069, 1, 0, 0.503312,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493369,-99) , 
-10, -0.950722, 1, 0, 0.497821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493369,-99) ,
+10, -0.950722, 1, 0, 0.497821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47644,-99) , 
-0, 1.71234, 1, 0, 0.495665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47644,-99) ,
+0, 1.71234, 1, 0, 0.495665,-99) ,
 14, -0.238363, 1, 0, 0.498076,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.0252491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.80792, 0, 1, 0.5262,-99) , 
+0,
+0,
+-1, -2.80792, 0, 1, 0.5262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495802,-99) , 
-3, -3.38212, 1, 0, 0.49922,-99) , 
-14, -1.31461, 1, 0, 0.503263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495802,-99) ,
+3, -3.38212, 1, 0, 0.49922,-99) ,
+14, -1.31461, 1, 0, 0.503263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445109,-99) , 
-6, 5.65939, 0, 0, 0.481275,-99) , 
-3, -0.615348, 0, 0, 0.494541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445109,-99) ,
+6, 5.65939, 0, 0, 0.481275,-99) ,
+3, -0.615348, 0, 0, 0.494541,-99) ,
 10, -0.933652, 0, 0, 0.501084,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.0278283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.29426, 1, 1, 0.511432,-99) , 
+0,
+0,
+-1, 4.29426, 1, 1, 0.511432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477421,-99) , 
-3, -0.922411, 1, 0, 0.492813,-99) , 
-14, 1.9394, 1, 0, 0.506498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477421,-99) ,
+3, -0.922411, 1, 0, 0.492813,-99) ,
+14, 1.9394, 1, 0, 0.506498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452094,-99) , 
-2, 1.42369, 1, 0, 0.479863,-99) , 
-3, -0.615348, 0, 0, 0.491344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452094,-99) ,
+2, 1.42369, 1, 0, 0.479863,-99) ,
+3, -0.615348, 0, 0, 0.491344,-99) ,
 10, -0.933652, 0, 0, 0.502713,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.0183246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497024,-99) , 
-14, -1.72136, 1, 0, 0.499373,-99) , 
-0, 1.71234, 0, 0, 0.501357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497024,-99) ,
+14, -1.72136, 1, 0, 0.499373,-99) ,
+0, 1.71234, 0, 0, 0.501357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45412,-99) , 
-11, 4.55698, 0, 0, 0.4791,-99) , 
-3, -0.615348, 0, 0, 0.488322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45412,-99) ,
+11, 4.55698, 0, 0, 0.4791,-99) ,
+3, -0.615348, 0, 0, 0.488322,-99) ,
 10, -0.933652, 0, 0, 0.498102,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.0301478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482645,-99) , 
-5, 2.55298, 1, 0, 0.510593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482645,-99) ,
+5, 2.55298, 1, 0, 0.510593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48072,-99) , 
-4, 0.330756, 0, 0, 0.499763,-99) , 
-11, 4.57021, 1, 0, 0.504264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48072,-99) ,
+4, 0.330756, 0, 0, 0.499763,-99) ,
+11, 4.57021, 1, 0, 0.504264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46197,-99) , 
-0, 0.989456, 1, 0, 0.479866,-99) , 
-14, 2.01595, 0, 0, 0.486699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46197,-99) ,
+0, 0.989456, 1, 0, 0.479866,-99) ,
+14, 2.01595, 0, 0, 0.486699,-99) ,
 10, -0.933652, 0, 0, 0.499878,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.0205876);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498921,-99) , 
-11, 3.96639, 0, 0, 0.507491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498921,-99) ,
+11, 3.96639, 0, 0, 0.507491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486616,-99) , 
-13, 7.06311, 0, 0, 0.495673,-99) , 
-11, 4.57021, 1, 0, 0.500584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486616,-99) ,
+13, 7.06311, 0, 0, 0.495673,-99) ,
+11, 4.57021, 1, 0, 0.500584,-99) ,
 NN(
-0, 
-0, 
--1, -1.60395, 0, -1, 0.485616,-99) , 
+0,
+0,
+-1, -1.60395, 0, -1, 0.485616,-99) ,
 10, -0.933652, 0, 0, 0.496847,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.0181426);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497981,-99) , 
-6, 5.28657, 1, 0, 0.502582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497981,-99) ,
+6, 5.28657, 1, 0, 0.502582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486175,-99) , 
-13, 5.86944, 0, 0, 0.500896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486175,-99) ,
+13, 5.86944, 0, 0, 0.500896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515654,-99) ,
 NN(
-0, 
-0, 
--1, 0.942182, 1, -1, 0.475079,-99) , 
-14, -1.48372, 0, 0, 0.488075,-99) , 
+0,
+0,
+-1, 0.942182, 1, -1, 0.475079,-99) ,
+14, -1.48372, 0, 0, 0.488075,-99) ,
 14, -1.14009, 0, 0, 0.498724,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.0258363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.39122, 0, 1, 0.507396,-99) , 
+0,
+0,
+-1, 2.39122, 0, 1, 0.507396,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461981,-99) , 
-12, 3.19924, 0, 0, 0.49802,-99) , 
-10, 0.0459959, 0, 0, 0.503369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461981,-99) ,
+12, 3.19924, 0, 0, 0.49802,-99) ,
+10, 0.0459959, 0, 0, 0.503369,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475346,-99) , 
-8, -2.80744, 0, 0, 0.500438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475346,-99) ,
+8, -2.80744, 0, 0, 0.500438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467591,-99) , 
-11, 5.60874, 1, 0, 0.489701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467591,-99) ,
+11, 5.60874, 1, 0, 0.489701,-99) ,
 14, -1.14009, 0, 0, 0.501054,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.0206795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485305,-99) , 
-13, 6.39256, 0, 0, 0.507754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485305,-99) ,
+13, 6.39256, 0, 0, 0.507754,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494958,-99) , 
-8, -1.97474, 0, 0, 0.497786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494958,-99) ,
+8, -1.97474, 0, 0, 0.497786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470666,-99) , 
-8, -1.0904, 1, 0, 0.495459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470666,-99) ,
+8, -1.0904, 1, 0, 0.495459,-99) ,
 11, 2.988, 1, 0, 0.496972,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.0185058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493727,-99) , 
-0, 0.990355, 0, 0, 0.501,-99) , 
-14, -1.72136, 1, 0, 0.502996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493727,-99) ,
+0, 0.990355, 0, 0, 0.501,-99) ,
+14, -1.72136, 1, 0, 0.502996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466104,-99) , 
-0, 1.5168, 1, 0, 0.485334,-99) , 
-10, -1.60395, 0, 0, 0.493501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466104,-99) ,
+0, 1.5168, 1, 0, 0.485334,-99) ,
+10, -1.60395, 0, 0, 0.493501,-99) ,
 10, -0.933652, 0, 0, 0.500627,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.0238598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484794,-99) , 
-0, 1.61608, 1, 0, 0.504995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484794,-99) ,
+0, 1.61608, 1, 0, 0.504995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482172,-99) , 
-12, 4.79568, 0, 0, 0.492452,-99) , 
-14, 1.9394, 1, 0, 0.50167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482172,-99) ,
+12, 4.79568, 0, 0, 0.492452,-99) ,
+14, 1.9394, 1, 0, 0.50167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454757,-99) , 
-6, 5.65939, 0, 0, 0.484124,-99) , 
-3, -0.615348, 0, 0, 0.491754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454757,-99) ,
+6, 5.65939, 0, 0, 0.484124,-99) ,
+3, -0.615348, 0, 0, 0.491754,-99) ,
 10, -0.933652, 0, 0, 0.499197,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.0266316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493585,-99) , 
-3, -0.922399, 1, 0, 0.506305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493585,-99) ,
+3, -0.922399, 1, 0, 0.506305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489884,-99) , 
-5, 3.45486, 0, 0, 0.494127,-99) , 
-11, 4.57021, 1, 0, 0.499186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489884,-99) ,
+5, 3.45486, 0, 0, 0.494127,-99) ,
+11, 4.57021, 1, 0, 0.499186,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483177,-99) , 
-14, 1.0574, 0, 0, 0.500575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483177,-99) ,
+14, 1.0574, 0, 0, 0.500575,-99) ,
 NN(
-0, 
-0, 
--1, 0.793491, 0, -1, 0.479854,-99) , 
-11, 4.05438, 1, 0, 0.488726,-99) , 
+0,
+0,
+-1, 0.793491, 0, -1, 0.479854,-99) ,
+11, 4.05438, 1, 0, 0.488726,-99) ,
 10, -0.933652, 0, 0, 0.496578,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.0130705);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478019,-99) , 
-8, -1.50558, 1, 0, 0.498405,-99) , 
-0, 1.71234, 0, 0, 0.500733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478019,-99) ,
+8, -1.50558, 1, 0, 0.498405,-99) ,
+0, 1.71234, 0, 0, 0.500733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484651,-99) ,
 3, -3.69091, 0, 0, 0.499284,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.0182694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48303,-99) , 
-14, -0.326615, 0, 0, 0.497343,-99) , 
-14, -1.31461, 1, 0, 0.499366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48303,-99) ,
+14, -0.326615, 0, 0, 0.497343,-99) ,
+14, -1.31461, 1, 0, 0.499366,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482975,-99) , 
-8, -1.91523, 0, 0, 0.496324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482975,-99) ,
+8, -1.91523, 0, 0, 0.496324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470493,-99) , 
-3, -0.307783, 1, 0, 0.490966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470493,-99) ,
+3, -0.307783, 1, 0, 0.490966,-99) ,
 10, -0.933652, 0, 0, 0.497271,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.0180277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490464,-99) , 
-14, 0.407101, 1, 0, 0.507176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490464,-99) ,
+14, 0.407101, 1, 0, 0.507176,-99) ,
 NN(
-0, 
-0, 
--1, -1.02164, 0, -1, 0.49394,-99) , 
-10, -1.44908, 1, 0, 0.496432,-99) , 
+0,
+0,
+-1, -1.02164, 0, -1, 0.49394,-99) ,
+10, -1.44908, 1, 0, 0.496432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48121,-99) ,
 14, -2.04182, 0, 0, 0.495543,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.0141651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499566,-99) , 
-14, -0.497943, 1, 0, 0.502714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499566,-99) ,
+14, -0.497943, 1, 0, 0.502714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480553,-99) , 
-5, 3.78047, 1, 0, 0.500994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480553,-99) ,
+5, 3.78047, 1, 0, 0.500994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516121,-99) ,
 NN(
-0, 
-0, 
--1, 0.942182, 1, -1, 0.480025,-99) , 
-14, -1.48372, 0, 0, 0.491578,-99) , 
+0,
+0,
+-1, 0.942182, 1, -1, 0.480025,-99) ,
+14, -1.48372, 0, 0, 0.491578,-99) ,
 14, -1.14009, 0, 0, 0.499402,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.0179378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.55518, 0, 1, 0.505342,-99) , 
+0,
+0,
+-1, 1.55518, 0, 1, 0.505342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48409,-99) , 
-5, 3.78047, 1, 0, 0.503693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48409,-99) ,
+5, 3.78047, 1, 0, 0.503693,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484864,-99) , 
-13, 6.76234, 1, 0, 0.503855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484864,-99) ,
+13, 6.76234, 1, 0, 0.503855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471201,-99) , 
-5, 2.85731, 1, 0, 0.492851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471201,-99) ,
+5, 2.85731, 1, 0, 0.492851,-99) ,
 14, -1.14009, 0, 0, 0.50186,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.0175048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48329,-99) , 
-14, -0.909325, 0, 0, 0.49803,-99) , 
-0, 1.71234, 0, 0, 0.500241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48329,-99) ,
+14, -0.909325, 0, 0, 0.49803,-99) ,
+0, 1.71234, 0, 0, 0.500241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461492,-99) , 
-0, 1.51793, 1, 0, 0.490723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461492,-99) ,
+0, 1.51793, 1, 0, 0.490723,-99) ,
 3, -3.07576, 0, 0, 0.498991,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.0250757);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460778,-99) , 
-13, 6.58509, 0, 0, 0.493005,-99) , 
-0, 1.56772, 0, 0, 0.500654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460778,-99) ,
+13, 6.58509, 0, 0, 0.493005,-99) ,
+0, 1.56772, 0, 0, 0.500654,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494767,-99) , 
-3, -3.6898, 1, 0, 0.496913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494767,-99) ,
+3, -3.6898, 1, 0, 0.496913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474305,-99) , 
-0, 1.71234, 1, 0, 0.49464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474305,-99) ,
+0, 1.71234, 1, 0, 0.49464,-99) ,
 14, -0.238363, 1, 0, 0.496532,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.0167832);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490957,-99) , 
-5, 2.27913, 0, 0, 0.498676,-99) , 
-0, 1.71234, 0, 0, 0.500629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490957,-99) ,
+5, 2.27913, 0, 0, 0.498676,-99) ,
+0, 1.71234, 0, 0, 0.500629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484692,-99) ,
 3, -3.69091, 0, 0, 0.499194,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.022095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479652,-99) , 
-4, 0.926998, 1, 0, 0.498298,-99) , 
-13, 5.86944, 1, 0, 0.500909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479652,-99) ,
+4, 0.926998, 1, 0, 0.498298,-99) ,
+13, 5.86944, 1, 0, 0.500909,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477976,-99) , 
-1, 20.5673, 0, 0, 0.503723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477976,-99) ,
+1, 20.5673, 0, 0, 0.503723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461195,-99) , 
-4, 1.024, 0, 0, 0.492065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461195,-99) ,
+4, 1.024, 0, 0, 0.492065,-99) ,
 6, 7.48493, 1, 0, 0.498741,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.0166551);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49656,-99) , 
-11, 3.39983, 1, 0, 0.499821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49656,-99) ,
+11, 3.39983, 1, 0, 0.499821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47968,-99) , 
-11, 2.94542, 0, 0, 0.497426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47968,-99) ,
+11, 2.94542, 0, 0, 0.497426,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 0, -1, 0.488845,-99) , 
+0,
+0,
+-1, -9.50602, 0, -1, 0.488845,-99) ,
 9, -5.53377, 0, 0, 0.495818,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.0140387);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495066,-99) , 
-8, -3.47428, 0, 0, 0.514983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495066,-99) ,
+8, -3.47428, 0, 0, 0.514983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489301,-99) , 
-11, 4.34418, 0, 0, 0.498267,-99) , 
-11, 2.988, 1, 0, 0.500355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489301,-99) ,
+11, 4.34418, 0, 0, 0.498267,-99) ,
+11, 2.988, 1, 0, 0.500355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489149,-99) ,
 3, -3.69091, 0, 0, 0.499346,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.0278683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468367,-99) , 
-6, 6.51936, 0, 0, 0.489586,-99) , 
-10, 0.0459959, 0, 0, 0.503093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468367,-99) ,
+6, 6.51936, 0, 0, 0.489586,-99) ,
+10, 0.0459959, 0, 0, 0.503093,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493294,-99) , 
-11, 4.5951, 1, 0, 0.507003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493294,-99) ,
+11, 4.5951, 1, 0, 0.507003,-99) ,
 NN(
-0, 
-0, 
--1, 2.43393, 1, -1, 0.490722,-99) , 
-4, 0.983395, 0, 0, 0.496137,-99) , 
+0,
+0,
+-1, 2.43393, 1, -1, 0.490722,-99) ,
+4, 0.983395, 0, 0, 0.496137,-99) ,
 14, 1.56509, 0, 0, 0.498551,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.017643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.19827, 1, 1, 0.51212,-99) , 
+0,
+0,
+-1, 1.19827, 1, 1, 0.51212,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481675,-99) , 
-11, 5.17977, 1, 0, 0.499975,-99) , 
-12, 5.82295, 0, 0, 0.502438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481675,-99) ,
+11, 5.17977, 1, 0, 0.499975,-99) ,
+12, 5.82295, 0, 0, 0.502438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472297,-99) , 
-9, -3.24133, 0, 0, 0.493122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472297,-99) ,
+9, -3.24133, 0, 0, 0.493122,-99) ,
 6, 8.1348, 1, 0, 0.501065,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.0231777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490344,-99) , 
-10, -1.45189, 1, 0, 0.511124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490344,-99) ,
+10, -1.45189, 1, 0, 0.511124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470561,-99) , 
-4, 0.926998, 1, 0, 0.496886,-99) , 
-13, 6.12216, 1, 0, 0.499856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470561,-99) ,
+4, 0.926998, 1, 0, 0.496886,-99) ,
+13, 6.12216, 1, 0, 0.499856,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481348,-99) , 
-14, 1.11423, 1, 0, 0.503488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481348,-99) ,
+14, 1.11423, 1, 0, 0.503488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466863,-99) , 
-4, 1.024, 0, 0, 0.493449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466863,-99) ,
+4, 1.024, 0, 0, 0.493449,-99) ,
 6, 7.48493, 1, 0, 0.498285,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.0298207);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48678,-99) , 
-14, 0.242767, 0, 0, 0.507779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48678,-99) ,
+14, 0.242767, 0, 0, 0.507779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461918,-99) , 
-2, 0.992939, 1, 0, 0.481422,-99) , 
-10, -1.60255, 0, 0, 0.500378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461918,-99) ,
+2, 0.992939, 1, 0, 0.481422,-99) ,
+10, -1.60255, 0, 0, 0.500378,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493991,-99) , 
-8, -2.17154, 0, 0, 0.499747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493991,-99) ,
+8, -2.17154, 0, 0, 0.499747,-99) ,
 NN(
-0, 
-0, 
--1, 4.65833, 0, -1, 0.480706,-99) , 
-0, 1.56794, 1, 0, 0.493145,-99) , 
+0,
+0,
+-1, 4.65833, 0, -1, 0.480706,-99) ,
+0, 1.56794, 1, 0, 0.493145,-99) ,
 13, 6.62759, 1, 0, 0.495954,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.0272933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484735,-99) , 
-3, -1.22931, 0, 0, 0.511157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484735,-99) ,
+3, -1.22931, 0, 0, 0.511157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476591,-99) , 
-5, 1.58717, 0, 0, 0.498607,-99) , 
-14, 2.46681, 0, 0, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476591,-99) ,
+5, 1.58717, 0, 0, 0.498607,-99) ,
+14, 2.46681, 0, 0, 0.500992,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475031,-99) , 
-10, -0.430803, 0, 0, 0.500748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475031,-99) ,
+10, -0.430803, 0, 0, 0.500748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464766,-99) , 
-7, -9.50602, 0, 0, 0.491617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464766,-99) ,
+7, -9.50602, 0, 0, 0.491617,-99) ,
 8, -2.32774, 1, 0, 0.49885,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.0177975);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504842,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495241,-99) , 
-5, 1.71113, 1, 0, 0.498914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495241,-99) ,
+5, 1.71113, 1, 0, 0.498914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465264,-99) , 
-12, 4.63802, 0, 0, 0.483513,-99) , 
-10, -0.933652, 0, 0, 0.495269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465264,-99) ,
+12, 4.63802, 0, 0, 0.483513,-99) ,
+10, -0.933652, 0, 0, 0.495269,-99) ,
 6, 4.23561, 1, 0, 0.49616,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.0161116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.01202, 1, 1, 0.50423,-99) , 
+0,
+0,
+-1, -2.01202, 1, 1, 0.50423,-99) ,
 NN(
-0, 
-0, 
--1, 2.63706, 0, -1, 0.486973,-99) , 
-14, 1.9394, 1, 0, 0.499649,-99) , 
+0,
+0,
+-1, 2.63706, 0, -1, 0.486973,-99) ,
+14, 1.9394, 1, 0, 0.499649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505531,-99) ,
 NN(
-0, 
-0, 
--1, 6.32637, 1, -1, 0.483414,-99) , 
-10, -1.60395, 0, 0, 0.491467,-99) , 
+0,
+0,
+-1, 6.32637, 1, -1, 0.483414,-99) ,
+10, -1.60395, 0, 0, 0.491467,-99) ,
 10, -0.933652, 0, 0, 0.497616,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.0209894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483079,-99) , 
-10, -0.0928081, 0, 0, 0.503114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483079,-99) ,
+10, -0.0928081, 0, 0, 0.503114,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49337,-99) , 
-12, 6.16995, 0, 0, 0.497481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49337,-99) ,
+12, 6.16995, 0, 0, 0.497481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483712,-99) , 
-13, 7.5679, 1, 0, 0.495143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483712,-99) ,
+13, 7.5679, 1, 0, 0.495143,-99) ,
 14, 2.46681, 0, 0, 0.496467,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.0215093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489448,-99) , 
-7, -7.92168, 1, 0, 0.512838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489448,-99) ,
+7, -7.92168, 1, 0, 0.512838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467876,-99) , 
-11, 5.08135, 1, 0, 0.497674,-99) , 
-12, 5.24871, 0, 0, 0.501013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467876,-99) ,
+11, 5.08135, 1, 0, 0.497674,-99) ,
+12, 5.24871, 0, 0, 0.501013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457748,-99) , 
-12, 7.30303, 0, 0, 0.479761,-99) , 
-9, -1.53593, 0, 0, 0.492522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457748,-99) ,
+12, 7.30303, 0, 0, 0.479761,-99) ,
+9, -1.53593, 0, 0, 0.492522,-99) ,
 12, 6.16954, 1, 0, 0.499084,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.0162855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49602,-99) , 
-6, 4.32701, 1, 0, 0.498453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49602,-99) ,
+6, 4.32701, 1, 0, 0.498453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474311,-99) , 
-6, 3.9261, 0, 0, 0.497031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474311,-99) ,
+6, 3.9261, 0, 0, 0.497031,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466786,-99) , 
-4, 1.67492, 1, 0, 0.488861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466786,-99) ,
+4, 1.67492, 1, 0, 0.488861,-99) ,
 6, 8.1348, 1, 0, 0.495829,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.0157378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497322,-99) , 
-8, -3.15278, 0, 0, 0.502623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497322,-99) ,
+8, -3.15278, 0, 0, 0.502623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480958,-99) , 
-6, 4.17365, 0, 0, 0.500573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480958,-99) ,
+6, 4.17365, 0, 0, 0.500573,-99) ,
 NN(
-0, 
-0, 
--1, 1.67492, 1, -1, 0.48794,-99) , 
+0,
+0,
+-1, 1.67492, 1, -1, 0.48794,-99) ,
 6, 8.1348, 1, 0, 0.498715,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.0275565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491413,-99) , 
-9, -2.65909, 0, 0, 0.517514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491413,-99) ,
+9, -2.65909, 0, 0, 0.517514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464727,-99) , 
-10, -0.594493, 0, 0, 0.500144,-99) , 
-10, -1.44908, 1, 0, 0.50288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464727,-99) ,
+10, -0.594493, 0, 0, 0.500144,-99) ,
+10, -1.44908, 1, 0, 0.50288,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480207,-99) , 
-3, -1.53749, 0, 0, 0.50065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480207,-99) ,
+3, -1.53749, 0, 0, 0.50065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462556,-99) , 
-11, 6.55687, 1, 0, 0.494144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462556,-99) ,
+11, 6.55687, 1, 0, 0.494144,-99) ,
 8, -2.74026, 1, 0, 0.500293,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.0239736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47932,-99) , 
-12, 4.17095, 0, 0, 0.496855,-99) , 
-6, 4.23561, 1, 0, 0.500891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47932,-99) ,
+12, 4.17095, 0, 0, 0.496855,-99) ,
+6, 4.23561, 1, 0, 0.500891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475176,-99) , 
-9, -1.44426, 0, 0, 0.488938,-99) , 
-9, -5.116, 1, 0, 0.494345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475176,-99) ,
+9, -1.44426, 0, 0, 0.488938,-99) ,
+9, -5.116, 1, 0, 0.494345,-99) ,
 10, 0.0717177, 1, 0, 0.497131,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.0158457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513963,-99) ,
 NN(
-0, 
-0, 
--1, 12.0106, 0, -1, 0.494348,-99) , 
-1, 55.7132, 0, 0, 0.496865,-99) , 
+0,
+0,
+-1, 12.0106, 0, -1, 0.494348,-99) ,
+1, 55.7132, 0, 0, 0.496865,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 0, -1, 0.486866,-99) , 
+0,
+0,
+-1, -9.50602, 0, -1, 0.486866,-99) ,
 9, -5.53377, 0, 0, 0.494989,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.0203491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495698,-99) , 
-9, -2.40872, 1, 0, 0.512887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495698,-99) ,
+9, -2.40872, 1, 0, 0.512887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492948,-99) , 
-3, -2.76719, 1, 0, 0.496407,-99) , 
-13, 6.12216, 1, 0, 0.499657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492948,-99) ,
+3, -2.76719, 1, 0, 0.496407,-99) ,
+13, 6.12216, 1, 0, 0.499657,-99) ,
 NN(
-0, 
-0, 
--1, 1.67492, 1, -1, 0.489233,-99) , 
+0,
+0,
+-1, 1.67492, 1, -1, 0.489233,-99) ,
 6, 8.1348, 1, 0, 0.498124,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.0210151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496891,-99) , 
-14, 1.12048, 0, 0, 0.51768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496891,-99) ,
+14, 1.12048, 0, 0, 0.51768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496098,-99) , 
-5, 3.4502, 0, 0, 0.499649,-99) , 
-13, 6.12216, 1, 0, 0.502895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496098,-99) ,
+5, 3.4502, 0, 0, 0.499649,-99) ,
+13, 6.12216, 1, 0, 0.502895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471241,-99) , 
-12, 4.49772, 0, 0, 0.492827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471241,-99) ,
+12, 4.49772, 0, 0, 0.492827,-99) ,
 3, -2.76818, 0, 0, 0.501291,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.0252619);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480557,-99) , 
-5, 1.47074, 0, 0, 0.503976,-99) , 
-12, 2.78625, 1, 0, 0.505971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480557,-99) ,
+5, 1.47074, 0, 0, 0.503976,-99) ,
+12, 2.78625, 1, 0, 0.505971,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487638,-99) , 
-3, -3.99868, 1, 0, 0.50425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487638,-99) ,
+3, -3.99868, 1, 0, 0.50425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467256,-99) , 
-0, 1.56772, 1, 0, 0.492318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467256,-99) ,
+0, 1.56772, 1, 0, 0.492318,-99) ,
 3, -2.76818, 0, 0, 0.503795,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.0275994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487716,-99) , 
-13, 6.03787, 1, 0, 0.514482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487716,-99) ,
+13, 6.03787, 1, 0, 0.514482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485397,-99) , 
-13, 6.75766, 0, 0, 0.499542,-99) , 
-10, -1.43614, 1, 0, 0.502356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485397,-99) ,
+13, 6.75766, 0, 0, 0.499542,-99) ,
+10, -1.43614, 1, 0, 0.502356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476823,-99) , 
-10, 0.372527, 0, 0, 0.49025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476823,-99) ,
+10, 0.372527, 0, 0, 0.49025,-99) ,
 5, 3.28069, 1, 0, 0.500164,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.0137661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.39983, 1, 1, 0.504258,-99) , 
+0,
+0,
+-1, 3.39983, 1, 1, 0.504258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485363,-99) , 
-11, 2.94542, 0, 0, 0.502015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485363,-99) ,
+11, 2.94542, 0, 0, 0.502015,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 0, -1, 0.48709,-99) , 
+0,
+0,
+-1, -9.50602, 0, -1, 0.48709,-99) ,
 9, -5.53377, 0, 0, 0.499213,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.0202524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.6619, 0, 1, 0.507255,-99) , 
+0,
+0,
+-1, 1.6619, 0, 1, 0.507255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488221,-99) , 
-12, 3.92759, 1, 0, 0.494481,-99) , 
-13, 6.62759, 1, 0, 0.499709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488221,-99) ,
+12, 3.92759, 1, 0, 0.494481,-99) ,
+13, 6.62759, 1, 0, 0.499709,-99) ,
 NN(
-0, 
-0, 
--1, 1.67492, 1, -1, 0.486244,-99) , 
+0,
+0,
+-1, 1.67492, 1, -1, 0.486244,-99) ,
 6, 8.1348, 1, 0, 0.497727,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.0104579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499755,-99) , 
-8, -3.06935, 0, 0, 0.512577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499755,-99) ,
+8, -3.06935, 0, 0, 0.512577,-99) ,
 NN(
-0, 
-0, 
--1, 3.44006, 0, -1, 0.49666,-99) , 
-11, 2.988, 1, 0, 0.498637,-99) , 
+0,
+0,
+-1, 3.44006, 0, -1, 0.49666,-99) ,
+11, 2.988, 1, 0, 0.498637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483547,-99) ,
 3, -4.30606, 0, 0, 0.497743,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.017706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499848,-99) , 
-4, 0.344123, 1, 0, 0.504439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499848,-99) ,
+4, 0.344123, 1, 0, 0.504439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47782,-99) , 
-3, -0.820013, 0, 0, 0.493677,-99) , 
-6, 5.53534, 0, 0, 0.500972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47782,-99) ,
+3, -0.820013, 0, 0, 0.493677,-99) ,
+6, 5.53534, 0, 0, 0.500972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486159,-99) ,
 3, -4.30606, 0, 0, 0.500094,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.0304747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495637,-99) , 
-1, 30.105, 1, 0, 0.508256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495637,-99) ,
+1, 30.105, 1, 0, 0.508256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460086,-99) , 
-7, -8.71385, 0, 0, 0.490832,-99) , 
-4, 1.40911, 1, 0, 0.504475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460086,-99) ,
+7, -8.71385, 0, 0, 0.490832,-99) ,
+4, 1.40911, 1, 0, 0.504475,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488487,-99) , 
-3, -1.22934, 0, 0, 0.513408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488487,-99) ,
+3, -1.22934, 0, 0, 0.513408,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464481,-99) , 
-8, -3.13932, 1, 0, 0.485838,-99) , 
-2, 1.75843, 0, 0, 0.496909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464481,-99) ,
+8, -3.13932, 1, 0, 0.485838,-99) ,
+2, 1.75843, 0, 0, 0.496909,-99) ,
 6, 5.53534, 0, 0, 0.501995,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.0145929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512804,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484459,-99) , 
-11, 7.20722, 1, 0, 0.501825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484459,-99) ,
+11, 7.20722, 1, 0, 0.501825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473854,-99) , 
-2, 3.60893, 1, 0, 0.499655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473854,-99) ,
+2, 3.60893, 1, 0, 0.499655,-99) ,
 13, 7.89119, 0, 0, 0.500831,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.0270017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497352,-99) , 
-3, -1.22871, 1, 0, 0.505012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497352,-99) ,
+3, -1.22871, 1, 0, 0.505012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464684,-99) , 
-9, -2.52133, 0, 0, 0.487933,-99) , 
-4, 1.40911, 1, 0, 0.501307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464684,-99) ,
+9, -2.52133, 0, 0, 0.487933,-99) ,
+4, 1.40911, 1, 0, 0.501307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493837,-99) , 
-7, -8.71385, 0, 0, 0.509067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493837,-99) ,
+7, -8.71385, 0, 0, 0.509067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469816,-99) , 
-0, 0.894075, 1, 0, 0.481026,-99) , 
-2, 1.75843, 0, 0, 0.492282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469816,-99) ,
+0, 0.894075, 1, 0, 0.481026,-99) ,
+2, 1.75843, 0, 0, 0.492282,-99) ,
 6, 5.53534, 0, 0, 0.498349,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.0271889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486396,-99) , 
-8, -3.75349, 1, 0, 0.50839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486396,-99) ,
+8, -3.75349, 1, 0, 0.50839,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492826,-99) , 
-13, 6.50785, 0, 0, 0.502071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492826,-99) ,
+13, 6.50785, 0, 0, 0.502071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472744,-99) , 
-14, 0.491356, 1, 0, 0.488642,-99) , 
-13, 6.95542, 1, 0, 0.497426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472744,-99) ,
+14, 0.491356, 1, 0, 0.488642,-99) ,
+13, 6.95542, 1, 0, 0.497426,-99) ,
 2, 3.27796, 0, 0, 0.499415,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.0190052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49691,-99) , 
-10, -0.0577663, 1, 0, 0.507998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49691,-99) ,
+10, -0.0577663, 1, 0, 0.507998,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496754,-99) , 
-0, 1.56772, 0, 0, 0.503143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496754,-99) ,
+0, 1.56772, 0, 0, 0.503143,-99) ,
 NN(
-0, 
-0, 
--1, 1.65842, 0, -1, 0.488363,-99) , 
-13, 6.95542, 1, 0, 0.49803,-99) , 
+0,
+0,
+-1, 1.65842, 0, -1, 0.488363,-99) ,
+13, 6.95542, 1, 0, 0.49803,-99) ,
 2, 3.27796, 0, 0, 0.499838,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.028972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.05298, 1, 1, 0.514321,-99) , 
+0,
+0,
+-1, 3.05298, 1, 1, 0.514321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491898,-99) , 
-10, -1.93881, 1, 0, 0.498437,-99) , 
-5, 2.81339, 0, 0, 0.504689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491898,-99) ,
+10, -1.93881, 1, 0, 0.498437,-99) ,
+5, 2.81339, 0, 0, 0.504689,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491326,-99) , 
-9, -0.650166, 1, 0, 0.507016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491326,-99) ,
+9, -0.650166, 1, 0, 0.507016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450574,-99) , 
-4, 0.521163, 0, 0, 0.485905,-99) , 
-2, 1.43422, 0, 0, 0.49728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450574,-99) ,
+4, 0.521163, 0, 0, 0.485905,-99) ,
+2, 1.43422, 0, 0, 0.49728,-99) ,
 9, -1.39022, 1, 0, 0.502331,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.0215071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.44258, 1, 1, 0.50916,-99) , 
+0,
+0,
+-1, 6.44258, 1, 1, 0.50916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476957,-99) , 
-4, 0.983395, 1, 0, 0.494558,-99) , 
-10, -0.933652, 0, 0, 0.504593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476957,-99) ,
+4, 0.983395, 1, 0, 0.494558,-99) ,
+10, -0.933652, 0, 0, 0.504593,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496768,-99) , 
-3, -1.22934, 1, 0, 0.506404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496768,-99) ,
+3, -1.22934, 1, 0, 0.506404,-99) ,
 NN(
-0, 
-0, 
--1, 0.521163, 0, -1, 0.483985,-99) , 
-2, 1.43422, 0, 0, 0.496065,-99) , 
+0,
+0,
+-1, 0.521163, 0, -1, 0.483985,-99) ,
+2, 1.43422, 0, 0, 0.496065,-99) ,
 9, -1.39022, 1, 0, 0.501879,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.0147276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495514,-99) , 
-13, 5.76107, 1, 0, 0.512592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495514,-99) ,
+13, 5.76107, 1, 0, 0.512592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482026,-99) , 
-1, 56.8564, 1, 0, 0.499076,-99) , 
-13, 6.12216, 1, 0, 0.501668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482026,-99) ,
+1, 56.8564, 1, 0, 0.499076,-99) ,
+13, 6.12216, 1, 0, 0.501668,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491805,-99) , 
-14, 1.37207, 1, 0, 0.500049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491805,-99) ,
+14, 1.37207, 1, 0, 0.500049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475274,-99) , 
-14, -0.238363, 0, 0, 0.492347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475274,-99) ,
+14, -0.238363, 0, 0, 0.492347,-99) ,
 5, 3.28069, 1, 0, 0.49998,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.00988012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497385,-99) , 
-0, 1.47149, 1, 0, 0.513167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497385,-99) ,
+0, 1.47149, 1, 0, 0.513167,-99) ,
 NN(
-0, 
-0, 
--1, 1.70184, 1, -1, 0.497509,-99) , 
-11, 2.988, 1, 0, 0.49946,-99) , 
+0,
+0,
+-1, 1.70184, 1, -1, 0.497509,-99) ,
+11, 2.988, 1, 0, 0.49946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487287,-99) ,
 3, -3.69091, 0, 0, 0.498369,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.0167882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.599761, 0, 1, 0.503502,-99) , 
+0,
+0,
+-1, -0.599761, 0, 1, 0.503502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456498,-99) , 
-4, 0.371792, 1, 0, 0.489626,-99) , 
-3, -2.28468, 0, 0, 0.501648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456498,-99) ,
+4, 0.371792, 1, 0, 0.489626,-99) ,
+3, -2.28468, 0, 0, 0.501648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489756,-99) ,
 3, -3.69091, 0, 0, 0.500582,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.0204682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487137,-99) , 
-2, 4.76073, 1, 0, 0.50437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487137,-99) ,
+2, 4.76073, 1, 0, 0.50437,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460457,-99) , 
-13, 5.65071, 0, 0, 0.50032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460457,-99) ,
+13, 5.65071, 0, 0, 0.50032,-99) ,
 NN(
-0, 
-0, 
--1, 2.01871, 1, -1, 0.485272,-99) , 
-2, 2.02948, 1, 0, 0.496238,-99) , 
+0,
+0,
+-1, 2.01871, 1, -1, 0.485272,-99) ,
+2, 2.02948, 1, 0, 0.496238,-99) ,
 2, 3.27796, 0, 0, 0.497713,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.0183827);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507755,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493093,-99) , 
-2, 2.40613, 0, 0, 0.496761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493093,-99) ,
+2, 2.40613, 0, 0, 0.496761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474611,-99) , 
-2, 3.60893, 1, 0, 0.495042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474611,-99) ,
+2, 3.60893, 1, 0, 0.495042,-99) ,
 13, 7.89119, 0, 0, 0.496179,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.0323072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485366,-99) , 
-7, -7.12951, 1, 0, 0.509078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485366,-99) ,
+7, -7.12951, 1, 0, 0.509078,-99) ,
 NN(
-0, 
-0, 
--1, 0.992939, 1, -1, 0.483578,-99) , 
-10, -1.60255, 0, 0, 0.50194,-99) , 
+0,
+0,
+-1, 0.992939, 1, -1, 0.483578,-99) ,
+10, -1.60255, 0, 0, 0.50194,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468151,-99) , 
-6, 5.13241, 0, 0, 0.50296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468151,-99) ,
+6, 5.13241, 0, 0, 0.50296,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456788,-99) , 
-9, -1.72754, 1, 0, 0.481148,-99) , 
-2, 1.65913, 0, 0, 0.496329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456788,-99) ,
+9, -1.72754, 1, 0, 0.481148,-99) ,
+2, 1.65913, 0, 0, 0.496329,-99) ,
 13, 6.62759, 1, 0, 0.498502,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.0298754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493231,-99) , 
-0, 1.5659, 0, 0, 0.506283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493231,-99) ,
+0, 1.5659, 0, 0, 0.506283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478352,-99) , 
-11, 6.05517, 1, 0, 0.501723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478352,-99) ,
+11, 6.05517, 1, 0, 0.501723,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49147,-99) , 
-9, -1.39022, 0, 0, 0.497624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49147,-99) ,
+9, -1.39022, 0, 0, 0.497624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467347,-99) , 
-12, 4.23677, 1, 0, 0.480217,-99) , 
-2, 1.65913, 0, 0, 0.492333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467347,-99) ,
+12, 4.23677, 1, 0, 0.480217,-99) ,
+2, 1.65913, 0, 0, 0.492333,-99) ,
 13, 6.62759, 1, 0, 0.49597,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.0301347);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496473,-99) , 
-0, 0.941627, 0, 0, 0.518925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496473,-99) ,
+0, 0.941627, 0, 0, 0.518925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443158,-99) , 
-12, 5.37575, 1, 0, 0.497358,-99) , 
-1, 15.2546, 1, 0, 0.504743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443158,-99) ,
+12, 5.37575, 1, 0, 0.497358,-99) ,
+1, 15.2546, 1, 0, 0.504743,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480241,-99) , 
-6, 5.13241, 0, 0, 0.501191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480241,-99) ,
+6, 5.13241, 0, 0, 0.501191,-99) ,
 NN(
-0, 
-0, 
--1, 1.1912, 0, -1, 0.482593,-99) , 
-2, 1.65913, 0, 0, 0.495539,-99) , 
+0,
+0,
+-1, 1.1912, 0, -1, 0.482593,-99) ,
+2, 1.65913, 0, 0, 0.495539,-99) ,
 13, 6.62759, 1, 0, 0.499104,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.0275564);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.17163, 0, 1, 0.523291,-99) , 
+0,
+0,
+-1, 4.17163, 0, 1, 0.523291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490072,-99) , 
-3, -0.307673, 0, 0, 0.495716,-99) , 
-0, 0.894073, 1, 0, 0.501684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490072,-99) ,
+3, -0.307673, 0, 0, 0.495716,-99) ,
+0, 0.894073, 1, 0, 0.501684,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45738,-99) , 
-3, -2.76424, 0, 0, 0.498121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45738,-99) ,
+3, -2.76424, 0, 0, 0.498121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468115,-99) , 
-0, 0.894079, 0, 0, 0.493408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468115,-99) ,
+0, 0.894079, 0, 0, 0.493408,-99) ,
 2, 1.63943, 1, 0, 0.497385,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.0273107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496968,-99) , 
-8, -3.87692, 1, 0, 0.507653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496968,-99) ,
+8, -3.87692, 1, 0, 0.507653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475738,-99) , 
-8, -4.75401, 0, 0, 0.503269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475738,-99) ,
+8, -4.75401, 0, 0, 0.503269,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464691,-99) , 
-0, 1.66421, 1, 0, 0.496308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464691,-99) ,
+0, 1.66421, 1, 0, 0.496308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467794,-99) , 
-3, -0.307337, 1, 0, 0.490334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467794,-99) ,
+3, -0.307337, 1, 0, 0.490334,-99) ,
 2, 1.63943, 1, 0, 0.49655,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.0274017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499994,-99) , 
-1, 21.0274, 0, 0, 0.510598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499994,-99) ,
+1, 21.0274, 0, 0, 0.510598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482553,-99) , 
-8, -4.75401, 0, 0, 0.506747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482553,-99) ,
+8, -4.75401, 0, 0, 0.506747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509846,-99) ,
 NN(
-0, 
-0, 
--1, 0.942212, 0, -1, 0.482844,-99) , 
-4, -0.272369, 1, 0, 0.488258,-99) , 
+0,
+0,
+-1, 0.942212, 0, -1, 0.482844,-99) ,
+4, -0.272369, 1, 0, 0.488258,-99) ,
 2, 1.63943, 1, 0, 0.497143,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.0230914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496844,-99) , 
-13, 6.59109, 1, 0, 0.512334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496844,-99) ,
+13, 6.59109, 1, 0, 0.512334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486968,-99) , 
-8, -1.68505, 1, 0, 0.508185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486968,-99) ,
+8, -1.68505, 1, 0, 0.508185,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464217,-99) , 
-3, -2.76424, 0, 0, 0.495529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464217,-99) ,
+3, -2.76424, 0, 0, 0.495529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47533,-99) , 
-0, 0.894079, 0, 0, 0.492358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47533,-99) ,
+0, 0.894079, 0, 0, 0.492358,-99) ,
 2, 1.63943, 1, 0, 0.499964,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.0366976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.37133, 1, 1, 0.515113,-99) , 
+0,
+0,
+-1, -4.37133, 1, 1, 0.515113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454362,-99) , 
-14, -0.16245, 0, 0, 0.497578,-99) , 
-4, 0.540958, 0, 0, 0.508277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454362,-99) ,
+14, -0.16245, 0, 0, 0.497578,-99) ,
+4, 0.540958, 0, 0, 0.508277,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487975,-99) , 
-3, -0.600066, 0, 0, 0.493787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487975,-99) ,
+3, -0.600066, 0, 0, 0.493787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474657,-99) , 
-3, -0.307337, 1, 0, 0.489782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474657,-99) ,
+3, -0.307337, 1, 0, 0.489782,-99) ,
 2, 1.63943, 1, 0, 0.498669,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.0247008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461852,-99) , 
-7, -7.92168, 1, 0, 0.499476,-99) , 
-5, 1.75315, 1, 0, 0.508274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461852,-99) ,
+7, -7.92168, 1, 0, 0.499476,-99) ,
+5, 1.75315, 1, 0, 0.508274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524672,-99) ,
 NN(
-0, 
-0, 
--1, 1.70676, 1, -1, 0.493092,-99) , 
-8, -0.996699, 0, 0, 0.495892,-99) , 
+0,
+0,
+-1, 1.70676, 1, -1, 0.493092,-99) ,
+8, -0.996699, 0, 0, 0.495892,-99) ,
 3, -2.15303, 1, 0, 0.498766,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.0314102);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468717,-99) , 
-7, -7.16718, 0, 0, 0.498691,-99) , 
-10, 1.07723, 0, 0, 0.506792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468717,-99) ,
+7, -7.16718, 0, 0, 0.498691,-99) ,
+10, 1.07723, 0, 0, 0.506792,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494341,-99) , 
-3, -1.84491, 1, 0, 0.505695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494341,-99) ,
+3, -1.84491, 1, 0, 0.505695,-99) ,
 NN(
-0, 
-0, 
--1, -4.19549, 1, -1, 0.490118,-99) , 
-10, 0.916208, 1, 0, 0.498649,-99) , 
+0,
+0,
+-1, -4.19549, 1, -1, 0.490118,-99) ,
+10, 0.916208, 1, 0, 0.498649,-99) ,
 7, -7.92168, 0, 0, 0.501868,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.0361861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.513068,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.513068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469459,-99) , 
-9, -0.945433, 0, 0, 0.494862,-99) , 
-9, -1.66831, 1, 0, 0.50613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469459,-99) ,
+9, -0.945433, 0, 0, 0.494862,-99) ,
+9, -1.66831, 1, 0, 0.50613,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491985,-99) , 
-12, 6.47536, 1, 0, 0.51432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491985,-99) ,
+12, 6.47536, 1, 0, 0.51432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467355,-99) , 
-3, -0.922464, 1, 0, 0.488826,-99) , 
-12, 5.12923, 0, 0, 0.500168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467355,-99) ,
+3, -0.922464, 1, 0, 0.488826,-99) ,
+12, 5.12923, 0, 0, 0.500168,-99) ,
 0, 1.51981, 1, 0, 0.503404,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.0236403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488192,-99) , 
-3, -0.506356, 1, 0, 0.499657,-99) , 
-3, -0.0878748, 0, 0, 0.502175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488192,-99) ,
+3, -0.506356, 1, 0, 0.499657,-99) ,
+3, -0.0878748, 0, 0, 0.502175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525838,-99) ,
 NN(
-0, 
-0, 
--1, 6.2452, 1, -1, 0.486256,-99) , 
-11, 6.65659, 0, 0, 0.493607,-99) , 
+0,
+0,
+-1, 6.2452, 1, -1, 0.486256,-99) ,
+11, 6.65659, 0, 0, 0.493607,-99) ,
 3, -1.84546, 0, 0, 0.499782,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.0275031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470839,-99) , 
-10, -0.60059, 0, 0, 0.507808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470839,-99) ,
+10, -0.60059, 0, 0, 0.507808,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484687,-99) , 
-10, -1.86703, 0, 0, 0.506678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484687,-99) ,
+10, -1.86703, 0, 0, 0.506678,-99) ,
 NN(
-0, 
-0, 
--1, 0.335276, 0, -1, 0.492436,-99) , 
-10, -0.430803, 1, 0, 0.4972,-99) , 
+0,
+0,
+-1, 0.335276, 0, -1, 0.492436,-99) ,
+10, -0.430803, 1, 0, 0.4972,-99) ,
 3, -0.307578, 0, 0, 0.499455,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.016656);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494208,-99) , 
-4, 0.748285, 0, 0, 0.514158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494208,-99) ,
+4, 0.748285, 0, 0, 0.514158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497371,-99) , 
-3, -3.07466, 1, 0, 0.500823,-99) , 
-13, 6.12216, 1, 0, 0.503371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497371,-99) ,
+3, -3.07466, 1, 0, 0.500823,-99) ,
+13, 6.12216, 1, 0, 0.503371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477651,-99) , 
-10, -0.575164, 0, 0, 0.495205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477651,-99) ,
+10, -0.575164, 0, 0, 0.495205,-99) ,
 5, 3.28069, 1, 0, 0.501895,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.0172709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.87132, 1, 1, 0.507726,-99) , 
+0,
+0,
+-1, 5.87132, 1, 1, 0.507726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491071,-99) , 
-7, -6.16432, 1, 0, 0.505824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491071,-99) ,
+7, -6.16432, 1, 0, 0.505824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509021,-99) ,
 NN(
-0, 
-0, 
--1, 5.58087, 0, -1, 0.486406,-99) , 
-8, -2.83724, 0, 0, 0.493657,-99) , 
+0,
+0,
+-1, 5.58087, 0, -1, 0.486406,-99) ,
+8, -2.83724, 0, 0, 0.493657,-99) ,
 5, 3.28069, 1, 0, 0.503624,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.0267641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484056,-99) , 
-4, -0.494991, 0, 0, 0.506176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484056,-99) ,
+4, -0.494991, 0, 0, 0.506176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480626,-99) , 
-4, 1.17365, 1, 0, 0.503281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480626,-99) ,
+4, 1.17365, 1, 0, 0.503281,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487333,-99) , 
-4, 1.09489, 0, 0, 0.501627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487333,-99) ,
+4, 1.09489, 0, 0, 0.501627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473878,-99) , 
-14, -1.14009, 0, 0, 0.496783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473878,-99) ,
+14, -1.14009, 0, 0, 0.496783,-99) ,
 5, 2.85731, 1, 0, 0.501175,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.0397429);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478168,-99) , 
-0, 1.47168, 0, 0, 0.497971,-99) , 
-12, 3.75295, 1, 0, 0.502604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478168,-99) ,
+0, 1.47168, 0, 0, 0.497971,-99) ,
+12, 3.75295, 1, 0, 0.502604,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482724,-99) , 
-1, 11.1978, 0, 0, 0.515813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482724,-99) ,
+1, 11.1978, 0, 0, 0.515813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477136,-99) , 
-7, -9.50602, 1, 0, 0.487097,-99) , 
-1, 15.2546, 1, 0, 0.49616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477136,-99) ,
+7, -9.50602, 1, 0, 0.487097,-99) ,
+1, 15.2546, 1, 0, 0.49616,-99) ,
 13, 6.88031, 0, 0, 0.499263,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.0325631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489808,-99) , 
-7, -9.50602, 0, 0, 0.515367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489808,-99) ,
+7, -9.50602, 0, 0, 0.515367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485905,-99) , 
-2, 0.687128, 1, 0, 0.495023,-99) , 
-1, 26.6954, 0, 0, 0.503344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485905,-99) ,
+2, 0.687128, 1, 0, 0.495023,-99) ,
+1, 26.6954, 0, 0, 0.503344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489221,-99) , 
-1, 30.105, 1, 0, 0.499659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489221,-99) ,
+1, 30.105, 1, 0, 0.499659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452545,-99) , 
-13, 5.84003, 0, 0, 0.495448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452545,-99) ,
+13, 5.84003, 0, 0, 0.495448,-99) ,
 0, 1.47168, 1, 0, 0.498737,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.0203078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.7555, 0, 1, 0.509745,-99) , 
+0,
+0,
+-1, 1.7555, 0, 1, 0.509745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486262,-99) , 
-6, 7.61307, 1, 0, 0.505606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486262,-99) ,
+6, 7.61307, 1, 0, 0.505606,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495648,-99) , 
-6, 4.75296, 1, 0, 0.49958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495648,-99) ,
+6, 4.75296, 1, 0, 0.49958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460624,-99) , 
-13, 5.84003, 0, 0, 0.496102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460624,-99) ,
+13, 5.84003, 0, 0, 0.496102,-99) ,
 0, 1.47168, 1, 0, 0.50006,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.0159719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512849,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499741,-99) , 
-3, -2.76521, 1, 0, 0.503819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499741,-99) ,
+3, -2.76521, 1, 0, 0.503819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490617,-99) , 
-3, -0.307485, 0, 0, 0.495488,-99) , 
-12, 4.60436, 0, 0, 0.499447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490617,-99) ,
+3, -0.307485, 0, 0, 0.495488,-99) ,
+12, 4.60436, 0, 0, 0.499447,-99) ,
 12, 7.13626, 0, 0, 0.500892,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.0270468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478325,-99) , 
-8, -2.33021, 1, 0, 0.513978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478325,-99) ,
+8, -2.33021, 1, 0, 0.513978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4742,-99) , 
-12, 3.19256, 0, 0, 0.507189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4742,-99) ,
+12, 3.19256, 0, 0, 0.507189,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-13, 5.75852, 1, 0, 0.503525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+13, 5.75852, 1, 0, 0.503525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470604,-99) , 
-7, -9.50602, 0, 0, 0.499353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470604,-99) ,
+7, -9.50602, 0, 0, 0.499353,-99) ,
 1, 30.105, 0, 0, 0.502683,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.0111199);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499702,-99) , 
-14, -1.93619, 0, 0, 0.517965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499702,-99) ,
+14, -1.93619, 0, 0, 0.517965,-99) ,
 NN(
-0, 
-0, 
--1, -1.94744, 1, 1, 0.50338,-99) , 
-14, -1.31617, 1, 0, 0.505456,-99) , 
+0,
+0,
+-1, -1.94744, 1, 1, 0.50338,-99) ,
+14, -1.31617, 1, 0, 0.505456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493425,-99) ,
 3, -4.30606, 0, 0, 0.504744,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.0149363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497733,-99) , 
-14, 1.12489, 1, 0, 0.511964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497733,-99) ,
+14, 1.12489, 1, 0, 0.511964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497989,-99) , 
-7, -6.33735, 0, 0, 0.500372,-99) , 
-6, 7.42973, 0, 0, 0.503527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497989,-99) ,
+7, -6.33735, 0, 0, 0.500372,-99) ,
+6, 7.42973, 0, 0, 0.503527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481551,-99) , 
-3, -1.23011, 1, 0, 0.495062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481551,-99) ,
+3, -1.23011, 1, 0, 0.495062,-99) ,
 13, 5.86944, 0, 0, 0.502644,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.0121661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.93793, 1, 1, 0.505619,-99) , 
+0,
+0,
+-1, -1.93793, 1, 1, 0.505619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485281,-99) , 
-3, -1.23011, 1, 0, 0.495119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485281,-99) ,
+3, -1.23011, 1, 0, 0.495119,-99) ,
 13, 5.86944, 0, 0, 0.504524,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.0265264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536976,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464153,-99) , 
-8, -2.13179, 1, 0, 0.500802,-99) , 
-8, -0.996699, 0, 0, 0.504165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464153,-99) ,
+8, -2.13179, 1, 0, 0.500802,-99) ,
+8, -0.996699, 0, 0, 0.504165,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474214,-99) , 
-7, -7.92168, 1, 0, 0.492044,-99) , 
-10, 2.08257, 0, 0, 0.498572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474214,-99) ,
+7, -7.92168, 1, 0, 0.492044,-99) ,
+10, 2.08257, 0, 0, 0.498572,-99) ,
 3, -1.23031, 0, 0, 0.501805,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.0169401);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489141,-99) , 
-13, 6.03787, 1, 0, 0.510913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489141,-99) ,
+13, 6.03787, 1, 0, 0.510913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473769,-99) , 
-10, -0.574313, 0, 0, 0.496624,-99) , 
-10, -1.43614, 1, 0, 0.499295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473769,-99) ,
+10, -0.574313, 0, 0, 0.496624,-99) ,
+10, -1.43614, 1, 0, 0.499295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506676,-99) ,
 NN(
-0, 
-0, 
--1, 0.989855, 1, -1, 0.483733,-99) , 
-8, -2.83724, 0, 0, 0.491078,-99) , 
+0,
+0,
+-1, 0.989855, 1, -1, 0.483733,-99) ,
+8, -2.83724, 0, 0, 0.491078,-99) ,
 5, 3.28069, 1, 0, 0.497808,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.0256238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459513,-99) , 
-9, -3.3489, 0, 0, 0.495219,-99) , 
-6, 8.1348, 0, 0, 0.499857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459513,-99) ,
+9, -3.3489, 0, 0, 0.495219,-99) ,
+6, 8.1348, 0, 0, 0.499857,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4891,-99) , 
-13, 6.93574, 1, 0, 0.49878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4891,-99) ,
+13, 6.93574, 1, 0, 0.49878,-99) ,
 NN(
-0, 
-0, 
--1, 0.720861, 0, -1, 0.481845,-99) , 
-0, 1.56772, 1, 0, 0.493318,-99) , 
+0,
+0,
+-1, 0.720861, 0, -1, 0.481845,-99) ,
+0, 1.56772, 1, 0, 0.493318,-99) ,
 10, 0.0717177, 1, 0, 0.496087,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.0188076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491316,-99) , 
-4, 1.10598, 0, 0, 0.49526,-99) , 
-10, -1.93793, 1, 0, 0.49674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491316,-99) ,
+4, 1.10598, 0, 0, 0.49526,-99) ,
+10, -1.93793, 1, 0, 0.49674,-99) ,
 NN(
-0, 
-0, 
--1, -1.23011, 1, -1, 0.486517,-99) , 
+0,
+0,
+-1, -1.23011, 1, -1, 0.486517,-99) ,
 13, 5.86944, 0, 0, 0.495674,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.02651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497656,-99) , 
-3, -0.922019, 1, 0, 0.512857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497656,-99) ,
+3, -0.922019, 1, 0, 0.512857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480833,-99) , 
-6, 6.87132, 0, 0, 0.49498,-99) , 
-6, 5.9514, 1, 0, 0.501392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480833,-99) ,
+6, 6.87132, 0, 0, 0.49498,-99) ,
+6, 5.9514, 1, 0, 0.501392,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483606,-99) , 
-14, 0.657084, 1, 0, 0.508765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483606,-99) ,
+14, 0.657084, 1, 0, 0.508765,-99) ,
 NN(
-0, 
-0, 
--1, 3.07357, 1, -1, 0.488041,-99) , 
-1, 15.2546, 1, 0, 0.494579,-99) , 
+0,
+0,
+-1, 3.07357, 1, -1, 0.488041,-99) ,
+1, 15.2546, 1, 0, 0.494579,-99) ,
 13, 6.88031, 0, 0, 0.497862,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.0228897);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494872,-99) , 
-6, 5.98061, 0, 0, 0.507601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494872,-99) ,
+6, 5.98061, 0, 0, 0.507601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476841,-99) , 
-6, 6.64887, 1, 0, 0.496132,-99) , 
-10, 0.574403, 0, 0, 0.501337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476841,-99) ,
+6, 6.64887, 1, 0, 0.496132,-99) ,
+10, 0.574403, 0, 0, 0.501337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477198,-99) , 
-5, 3.06654, 1, 0, 0.488752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477198,-99) ,
+5, 3.06654, 1, 0, 0.488752,-99) ,
 6, 8.1348, 1, 0, 0.499486,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.0223802);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492259,-99) , 
-7, -9.50602, 0, 0, 0.507262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492259,-99) ,
+7, -9.50602, 0, 0, 0.507262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479608,-99) , 
-2, 1.63943, 1, 0, 0.493683,-99) , 
-10, 0.574403, 0, 0, 0.499846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479608,-99) ,
+2, 1.63943, 1, 0, 0.493683,-99) ,
+10, 0.574403, 0, 0, 0.499846,-99) ,
 NN(
-0, 
-0, 
--1, 1.67492, 1, -1, 0.489709,-99) , 
+0,
+0,
+-1, 1.67492, 1, -1, 0.489709,-99) ,
 6, 8.1348, 1, 0, 0.498355,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.022745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491706,-99) , 
-0, 1.51981, 1, 0, 0.508426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491706,-99) ,
+0, 1.51981, 1, 0, 0.508426,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47166,-99) , 
-11, 2.94542, 0, 0, 0.498857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47166,-99) ,
+11, 2.94542, 0, 0, 0.498857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429416,-99) , 
-8, -3.40468, 1, 0, 0.476226,-99) , 
-2, 0.644014, 0, 0, 0.49577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429416,-99) ,
+8, -3.40468, 1, 0, 0.476226,-99) ,
+2, 0.644014, 0, 0, 0.49577,-99) ,
 1, 55.6038, 0, 0, 0.49802,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.024715);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486025,-99) , 
-14, 0.719735, 0, 0, 0.509051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486025,-99) ,
+14, 0.719735, 0, 0, 0.509051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482812,-99) , 
-7, -8.71385, 0, 0, 0.494318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482812,-99) ,
+7, -8.71385, 0, 0, 0.494318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434998,-99) , 
-8, -3.40468, 1, 0, 0.476013,-99) , 
-2, 0.644014, 0, 0, 0.491822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434998,-99) ,
+8, -3.40468, 1, 0, 0.476013,-99) ,
+2, 0.644014, 0, 0, 0.491822,-99) ,
 1, 55.6038, 0, 0, 0.494885,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.0325265);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490692,-99) , 
-0, 0.942182, 0, 0, 0.510998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490692,-99) ,
+0, 0.942182, 0, 0, 0.510998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448869,-99) , 
-3, -0.922632, 0, 0, 0.479191,-99) , 
-1, 30.2796, 0, 0, 0.501108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448869,-99) ,
+3, -0.922632, 0, 0, 0.479191,-99) ,
+1, 30.2796, 0, 0, 0.501108,-99) ,
 NN(
-0, 
-0, 
--1, 0.654903, 0, -1, 0.487085,-99) , 
+0,
+0,
+-1, 0.654903, 0, -1, 0.487085,-99) ,
 7, -8.71385, 1, 0, 0.493285,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.0226229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48677,-99) , 
-2, 1.54343, 0, 0, 0.508224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48677,-99) ,
+2, 1.54343, 0, 0, 0.508224,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494143,-99) , 
-8, -1.97474, 0, 0, 0.497356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494143,-99) ,
+8, -1.97474, 0, 0, 0.497356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471451,-99) , 
-8, -1.0904, 1, 0, 0.49515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471451,-99) ,
+8, -1.0904, 1, 0, 0.49515,-99) ,
 11, 2.988, 1, 0, 0.496752,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.0147714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492413,-99) , 
-0, 1.51981, 1, 0, 0.508845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492413,-99) ,
+0, 1.51981, 1, 0, 0.508845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511112,-99) ,
 NN(
-0, 
-0, 
--1, -10.2982, 0, -1, 0.496206,-99) , 
-10, 2.58514, 0, 0, 0.499179,-99) , 
+0,
+0,
+-1, -10.2982, 0, -1, 0.496206,-99) ,
+10, 2.58514, 0, 0, 0.499179,-99) ,
 1, 55.6038, 0, 0, 0.500897,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.0130593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495149,-99) , 
-2, 1.54343, 0, 0, 0.511094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495149,-99) ,
+2, 1.54343, 0, 0, 0.511094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0.894079, 1, 1, 0.503697,-99) , 
+0,
+0,
+-1, 0.894079, 1, 1, 0.503697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479462,-99) , 
-8, -1.0904, 1, 0, 0.501635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479462,-99) ,
+8, -1.0904, 1, 0, 0.501635,-99) ,
 11, 2.988, 1, 0, 0.502793,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.0145552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490428,-99) , 
-9, -2.6948, 0, 0, 0.511507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490428,-99) ,
+9, -2.6948, 0, 0, 0.511507,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497884,-99) , 
-10, -1.93851, 1, 0, 0.500568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497884,-99) ,
+10, -1.93851, 1, 0, 0.500568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481823,-99) , 
-4, 1.70184, 1, 0, 0.498926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481823,-99) ,
+4, 1.70184, 1, 0, 0.498926,-99) ,
 11, 2.988, 1, 0, 0.500466,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.020058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492699,-99) , 
-9, -4.49788, 0, 0, 0.509374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492699,-99) ,
+9, -4.49788, 0, 0, 0.509374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 6.7416, 0, 1, 0.506136,-99) , 
+0,
+0,
+-1, 6.7416, 0, 1, 0.506136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467039,-99) , 
-1, 20.98, 0, 0, 0.493692,-99) , 
-13, 6.96648, 1, 0, 0.501624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467039,-99) ,
+1, 20.98, 0, 0, 0.493692,-99) ,
+13, 6.96648, 1, 0, 0.501624,-99) ,
 1, 55.6038, 0, 0, 0.503001,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.0197242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491717,-99) , 
-0, 1.56794, 1, 0, 0.509352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491717,-99) ,
+0, 1.56794, 1, 0, 0.509352,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497611,-99) , 
-8, -1.04468, 0, 0, 0.501988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497611,-99) ,
+8, -1.04468, 0, 0, 0.501988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46342,-99) , 
-13, 6.53995, 0, 0, 0.489442,-99) , 
-7, -8.71385, 0, 0, 0.497671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46342,-99) ,
+13, 6.53995, 0, 0, 0.489442,-99) ,
+7, -8.71385, 0, 0, 0.497671,-99) ,
 1, 55.6038, 0, 0, 0.499746,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.0216917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493892,-99) , 
-7, -10.2982, 1, 0, 0.508623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493892,-99) ,
+7, -10.2982, 1, 0, 0.508623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -1.04468, 0, 1, 0.505871,-99) , 
+0,
+0,
+-1, -1.04468, 0, 1, 0.505871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473758,-99) , 
-14, 0.212814, 1, 0, 0.487632,-99) , 
-7, -8.71385, 0, 0, 0.499595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473758,-99) ,
+14, 0.212814, 1, 0, 0.487632,-99) ,
+7, -8.71385, 0, 0, 0.499595,-99) ,
 1, 55.6038, 0, 0, 0.501199,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.0186841);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494875,-99) , 
-14, 1.12644, 0, 0, 0.508276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494875,-99) ,
+14, 1.12644, 0, 0, 0.508276,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497119,-99) , 
-8, -1.04468, 0, 0, 0.500448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497119,-99) ,
+8, -1.04468, 0, 0, 0.500448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469599,-99) , 
-13, 6.96871, 1, 0, 0.488507,-99) , 
-7, -8.71385, 0, 0, 0.49634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469599,-99) ,
+13, 6.96871, 1, 0, 0.488507,-99) ,
+7, -8.71385, 0, 0, 0.49634,-99) ,
 1, 55.6038, 0, 0, 0.49846,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.015689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496444,-99) , 
-6, 5.97127, 1, 0, 0.508134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496444,-99) ,
+6, 5.97127, 1, 0, 0.508134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.58684, 0, 1, 0.504127,-99) , 
+0,
+0,
+-1, 1.58684, 0, 1, 0.504127,-99) ,
 NN(
-0, 
-0, 
--1, 6.53995, 0, -1, 0.487754,-99) , 
-7, -8.71385, 0, 0, 0.498495,-99) , 
+0,
+0,
+-1, 6.53995, 0, -1, 0.487754,-99) ,
+7, -8.71385, 0, 0, 0.498495,-99) ,
 1, 55.6038, 0, 0, 0.500207,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.0176729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497936,-99) , 
-0, 1.51981, 1, 0, 0.508609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497936,-99) ,
+0, 1.51981, 1, 0, 0.508609,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477547,-99) , 
-11, 2.94542, 0, 0, 0.499647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477547,-99) ,
+11, 2.94542, 0, 0, 0.499647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445022,-99) , 
-8, -3.40468, 1, 0, 0.482185,-99) , 
-2, 0.644014, 0, 0, 0.497271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445022,-99) ,
+8, -3.40468, 1, 0, 0.482185,-99) ,
+2, 0.644014, 0, 0, 0.497271,-99) ,
 1, 55.6038, 0, 0, 0.499285,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.0138189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497027,-99) , 
-9, -4.49788, 0, 0, 0.509084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497027,-99) ,
+9, -4.49788, 0, 0, 0.509084,-99) ,
 NN(
-0, 
-0, 
--1, 11.8908, 0, -1, 0.4942,-99) , 
+0,
+0,
+-1, 11.8908, 0, -1, 0.4942,-99) ,
 1, 55.6038, 0, 0, 0.496844,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.0139331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496832,-99) , 
-14, 0.719735, 0, 0, 0.509072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496832,-99) ,
+14, 0.719735, 0, 0, 0.509072,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469914,-99) , 
-3, -3.69091, 0, 0, 0.499525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469914,-99) ,
+3, -3.69091, 0, 0, 0.499525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483752,-99) , 
-1, 11.8908, 0, 0, 0.497655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483752,-99) ,
+1, 11.8908, 0, 0, 0.497655,-99) ,
 1, 55.6038, 0, 0, 0.499682,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.0138486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.97127, 1, 1, 0.508337,-99) , 
+0,
+0,
+-1, 5.97127, 1, 1, 0.508337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512134,-99) ,
 NN(
-0, 
-0, 
--1, 2.85731, 1, -1, 0.493913,-99) , 
-14, 2.91768, 0, 0, 0.495514,-99) , 
+0,
+0,
+-1, 2.85731, 1, -1, 0.493913,-99) ,
+14, 2.91768, 0, 0, 0.495514,-99) ,
 1, 55.6038, 0, 0, 0.497791,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.0168008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49658,-99) , 
-2, 1.54343, 0, 0, 0.510016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49658,-99) ,
+2, 1.54343, 0, 0, 0.510016,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49656,-99) , 
-3, -2.15303, 1, 0, 0.500487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49656,-99) ,
+3, -2.15303, 1, 0, 0.500487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471979,-99) , 
-8, -1.0904, 1, 0, 0.498063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471979,-99) ,
+8, -1.0904, 1, 0, 0.498063,-99) ,
 11, 2.988, 1, 0, 0.499523,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.0136397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492497,-99) , 
-9, -2.6948, 0, 0, 0.510541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492497,-99) ,
+9, -2.6948, 0, 0, 0.510541,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499371,-99) , 
-0, 0.894079, 1, 0, 0.502708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499371,-99) ,
+0, 0.894079, 1, 0, 0.502708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476168,-99) , 
-8, -1.0904, 1, 0, 0.500452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476168,-99) ,
+8, -1.0904, 1, 0, 0.500452,-99) ,
 11, 2.988, 1, 0, 0.501685,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.024303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494408,-99) , 
-5, 2.58805, 1, 0, 0.502745,-99) , 
-14, -1.72136, 1, 0, 0.505291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494408,-99) ,
+5, 2.58805, 1, 0, 0.502745,-99) ,
+14, -1.72136, 1, 0, 0.505291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471812,-99) , 
-11, 5.03137, 0, 0, 0.490712,-99) , 
-3, -0.615348, 0, 0, 0.498391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471812,-99) ,
+11, 5.03137, 0, 0, 0.490712,-99) ,
+3, -0.615348, 0, 0, 0.498391,-99) ,
 10, -0.933652, 0, 0, 0.503596,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.016783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497258,-99) , 
-12, 3.90692, 0, 0, 0.510438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497258,-99) ,
+12, 3.90692, 0, 0, 0.510438,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498979,-99) , 
-13, 6.7416, 0, 0, 0.504162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498979,-99) ,
+13, 6.7416, 0, 0, 0.504162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471096,-99) , 
-1, 20.98, 0, 0, 0.493851,-99) , 
-13, 6.96648, 1, 0, 0.500424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471096,-99) ,
+1, 20.98, 0, 0, 0.493851,-99) ,
+13, 6.96648, 1, 0, 0.500424,-99) ,
 1, 55.6038, 0, 0, 0.502202,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.0163465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496342,-99) , 
-6, 4.80867, 0, 0, 0.51078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496342,-99) ,
+6, 4.80867, 0, 0, 0.51078,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498305,-99) , 
-13, 6.6286, 1, 0, 0.503755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498305,-99) ,
+13, 6.6286, 1, 0, 0.503755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477932,-99) , 
-8, -1.0904, 1, 0, 0.501561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477932,-99) ,
+8, -1.0904, 1, 0, 0.501561,-99) ,
 11, 2.988, 1, 0, 0.502687,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0172091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498707,-99) , 
-0, 1.61607, 1, 0, 0.511797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498707,-99) ,
+0, 1.61607, 1, 0, 0.511797,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499789,-99) , 
-14, -0.689226, 1, 0, 0.505774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499789,-99) ,
+14, -0.689226, 1, 0, 0.505774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473525,-99) , 
-14, -0.593787, 0, 0, 0.495963,-99) , 
-13, 6.96648, 1, 0, 0.502217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473525,-99) ,
+14, -0.593787, 0, 0, 0.495963,-99) ,
+13, 6.96648, 1, 0, 0.502217,-99) ,
 1, 55.6038, 0, 0, 0.503919,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.0191474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -10.2982, 1, 1, 0.510164,-99) , 
+0,
+0,
+-1, -10.2982, 1, 1, 0.510164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 6.7416, 0, 1, 0.507872,-99) , 
+0,
+0,
+-1, 6.7416, 0, 1, 0.507872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478665,-99) , 
-7, -8.58088, 0, 0, 0.494046,-99) , 
-13, 6.96648, 1, 0, 0.50286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478665,-99) ,
+7, -8.58088, 0, 0, 0.494046,-99) ,
+13, 6.96648, 1, 0, 0.50286,-99) ,
 1, 55.6038, 0, 0, 0.504157,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.0207039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 48.2912, 0, 1, 0.506218,-99) , 
+0,
+0,
+-1, 48.2912, 0, 1, 0.506218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479783,-99) , 
-12, 4.79568, 0, 0, 0.491627,-99) , 
-14, 1.9394, 1, 0, 0.50234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479783,-99) ,
+12, 4.79568, 0, 0, 0.491627,-99) ,
+14, 1.9394, 1, 0, 0.50234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477267,-99) , 
-8, -1.91523, 0, 0, 0.488802,-99) , 
-14, 2.01595, 0, 0, 0.495193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477267,-99) ,
+8, -1.91523, 0, 0, 0.488802,-99) ,
+14, 2.01595, 0, 0, 0.495193,-99) ,
 10, -0.933652, 0, 0, 0.500586,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.0140851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491044,-99) , 
-9, -2.6948, 0, 0, 0.505645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491044,-99) ,
+9, -2.6948, 0, 0, 0.505645,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496906,-99) , 
-8, -1.97474, 0, 0, 0.498774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496906,-99) ,
+8, -1.97474, 0, 0, 0.498774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473717,-99) , 
-8, -1.0904, 1, 0, 0.496644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473717,-99) ,
+8, -1.0904, 1, 0, 0.496644,-99) ,
 11, 2.988, 1, 0, 0.497744,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.0235753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49404,-99) , 
-3, -1.22931, 0, 0, 0.516227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49404,-99) ,
+3, -1.22931, 0, 0, 0.516227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49587,-99) , 
-4, 1.63843, 0, 0, 0.498485,-99) , 
-14, 2.46681, 0, 0, 0.501864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49587,-99) ,
+4, 1.63843, 0, 0, 0.498485,-99) ,
+14, 2.46681, 0, 0, 0.501864,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487604,-99) , 
-13, 6.24304, 1, 0, 0.505118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487604,-99) ,
+13, 6.24304, 1, 0, 0.505118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475266,-99) , 
-11, 5.34365, 1, 0, 0.494509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475266,-99) ,
+11, 5.34365, 1, 0, 0.494509,-99) ,
 8, -2.32774, 1, 0, 0.500196,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.0281498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.311496, 1, 1, 0.513353,-99) , 
+0,
+0,
+-1, 0.311496, 1, 1, 0.513353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482289,-99) , 
-13, 6.378, 0, 0, 0.507488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482289,-99) ,
+13, 6.378, 0, 0, 0.507488,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473525,-99) , 
-1, 24.2659, 1, 0, 0.504892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473525,-99) ,
+1, 24.2659, 1, 0, 0.504892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466844,-99) , 
-14, 1.0157, 0, 0, 0.484523,-99) , 
-1, 30.41, 1, 0, 0.500644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466844,-99) ,
+14, 1.0157, 0, 0, 0.484523,-99) ,
+1, 30.41, 1, 0, 0.500644,-99) ,
 7, -8.71385, 1, 0, 0.503667,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.0225968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474451,-99) , 
-13, 6.37976, 0, 0, 0.497878,-99) , 
-0, 1.66395, 0, 0, 0.50311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474451,-99) ,
+13, 6.37976, 0, 0, 0.497878,-99) ,
+0, 1.66395, 0, 0, 0.50311,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490664,-99) , 
-2, 1.23493, 1, 0, 0.51066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490664,-99) ,
+2, 1.23493, 1, 0, 0.51066,-99) ,
 NN(
-0, 
-0, 
--1, 0.662688, 0, -1, 0.491968,-99) , 
-8, -4.39034, 1, 0, 0.496799,-99) , 
+0,
+0,
+-1, 0.662688, 0, -1, 0.491968,-99) ,
+8, -4.39034, 1, 0, 0.496799,-99) ,
 7, -8.71385, 1, 0, 0.499587,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.0121164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488976,-99) , 
-7, -7.12951, 1, 0, 0.499864,-99) , 
-11, 7.73462, 0, 0, 0.501219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488976,-99) ,
+7, -7.12951, 1, 0, 0.499864,-99) ,
+11, 7.73462, 0, 0, 0.501219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491107,-99) ,
 9, -0.354338, 1, 0, 0.500375,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.0173911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496384,-99) , 
-13, 5.76107, 1, 0, 0.513736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496384,-99) ,
+13, 5.76107, 1, 0, 0.513736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494919,-99) , 
-3, -3.38212, 1, 0, 0.497351,-99) , 
-13, 6.12216, 1, 0, 0.500465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494919,-99) ,
+3, -3.38212, 1, 0, 0.497351,-99) ,
+13, 6.12216, 1, 0, 0.500465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472857,-99) , 
-10, -0.575164, 0, 0, 0.492407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472857,-99) ,
+10, -0.575164, 0, 0, 0.492407,-99) ,
 5, 3.28069, 1, 0, 0.499005,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.0174537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.61583, 0, 1, 0.50623,-99) , 
+0,
+0,
+-1, 1.61583, 0, 1, 0.50623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477723,-99) , 
-6, 6.06713, 1, 0, 0.492373,-99) , 
-2, 2.84648, 1, 0, 0.503286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477723,-99) ,
+6, 6.06713, 1, 0, 0.492373,-99) ,
+2, 2.84648, 1, 0, 0.503286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481179,-99) , 
-9, -3.2918, 1, 0, 0.490773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481179,-99) ,
+9, -3.2918, 1, 0, 0.490773,-99) ,
 5, 3.28069, 1, 0, 0.50102,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.0171802);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48065,-99) , 
-10, 3.03605, 1, 0, 0.497791,-99) , 
-0, 1.71234, 0, 0, 0.499702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48065,-99) ,
+10, 3.03605, 1, 0, 0.497791,-99) ,
+0, 1.71234, 0, 0, 0.499702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468661,-99) , 
-6, 6.4901, 0, 0, 0.488846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468661,-99) ,
+6, 6.4901, 0, 0, 0.488846,-99) ,
 3, -3.07576, 0, 0, 0.498286,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.0156571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490771,-99) , 
-5, 2.35927, 0, 0, 0.496145,-99) , 
-5, 0.861376, 1, 0, 0.497525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490771,-99) ,
+5, 2.35927, 0, 0, 0.496145,-99) ,
+5, 0.861376, 1, 0, 0.497525,-99) ,
 NN(
-0, 
-0, 
--1, -0.575164, 0, -1, 0.488544,-99) , 
+0,
+0,
+-1, -0.575164, 0, -1, 0.488544,-99) ,
 5, 3.28069, 1, 0, 0.495899,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.0266608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472764,-99) , 
-12, 2.94683, 0, 0, 0.505155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472764,-99) ,
+12, 2.94683, 0, 0, 0.505155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484724,-99) , 
-14, 2.2576, 1, 0, 0.500382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484724,-99) ,
+14, 2.2576, 1, 0, 0.500382,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470989,-99) , 
-6, 5.7248, 0, 0, 0.497659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470989,-99) ,
+6, 5.7248, 0, 0, 0.497659,-99) ,
 NN(
-0, 
-0, 
--1, 0.979116, 0, -1, 0.475952,-99) , 
-8, -2.32791, 1, 0, 0.492882,-99) , 
+0,
+0,
+-1, 0.979116, 0, -1, 0.475952,-99) ,
+8, -2.32791, 1, 0, 0.492882,-99) ,
 5, 2.43393, 1, 0, 0.496701,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.0322337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475566,-99) , 
-6, 4.18629, 0, 0, 0.507806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475566,-99) ,
+6, 4.18629, 0, 0, 0.507806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468545,-99) , 
-4, 0.152115, 0, 0, 0.491636,-99) , 
-12, 3.93256, 1, 0, 0.498508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468545,-99) ,
+4, 0.152115, 0, 0, 0.491636,-99) ,
+12, 3.93256, 1, 0, 0.498508,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487006,-99) , 
-10, -0.430051, 1, 0, 0.494234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487006,-99) ,
+10, -0.430051, 1, 0, 0.494234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475273,-99) , 
-13, 6.12332, 0, 0, 0.491164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475273,-99) ,
+13, 6.12332, 0, 0, 0.491164,-99) ,
 5, 2.43393, 1, 0, 0.494904,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.0242978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477908,-99) , 
-1, 36.8714, 0, 0, 0.494676,-99) , 
-7, -7.92168, 0, 0, 0.501079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477908,-99) ,
+1, 36.8714, 0, 0, 0.494676,-99) ,
+7, -7.92168, 0, 0, 0.501079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517516,-99) ,
 NN(
-0, 
-0, 
--1, -3.38334, 0, -1, 0.489553,-99) , 
-6, 4.23561, 1, 0, 0.492561,-99) , 
+0,
+0,
+-1, -3.38334, 0, -1, 0.489553,-99) ,
+6, 4.23561, 1, 0, 0.492561,-99) ,
 10, 1.07709, 0, 0, 0.495665,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.0244298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498912,-99) , 
-3, -0.614933, 0, 0, 0.509223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498912,-99) ,
+3, -0.614933, 0, 0, 0.509223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491848,-99) , 
-13, 5.86944, 1, 0, 0.496485,-99) , 
-5, 1.55789, 1, 0, 0.499674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491848,-99) ,
+13, 5.86944, 1, 0, 0.496485,-99) ,
+5, 1.55789, 1, 0, 0.499674,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477775,-99) , 
-3, -0.615245, 1, 0, 0.498162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477775,-99) ,
+3, -0.615245, 1, 0, 0.498162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475223,-99) , 
-0, 1.65917, 1, 0, 0.494017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475223,-99) ,
+0, 1.65917, 1, 0, 0.494017,-99) ,
 11, 5.62501, 1, 0, 0.497754,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.0229038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.23488, 1, 1, 0.50768,-99) , 
+0,
+0,
+-1, 5.23488, 1, 1, 0.50768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463094,-99) , 
-11, 3.4057, 1, 0, 0.495864,-99) , 
-12, 3.61764, 0, 0, 0.503111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463094,-99) ,
+11, 3.4057, 1, 0, 0.495864,-99) ,
+12, 3.61764, 0, 0, 0.503111,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486798,-99) , 
-8, -3.56731, 0, 0, 0.498463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486798,-99) ,
+8, -3.56731, 0, 0, 0.498463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477847,-99) , 
-14, -0.689226, 0, 0, 0.493723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477847,-99) ,
+14, -0.689226, 0, 0, 0.493723,-99) ,
 11, 5.62501, 1, 0, 0.499925,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.00989479);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521876,-99) ,
 NN(
-0, 
-0, 
--1, 3.5154, 0, -1, 0.49725,-99) , 
-13, 6.06204, 1, 0, 0.498776,-99) , 
+0,
+0,
+-1, 3.5154, 0, -1, 0.49725,-99) ,
+13, 6.06204, 1, 0, 0.498776,-99) ,
 NN(
-0, 
-0, 
--1, -1.23011, 1, -1, 0.48628,-99) , 
+0,
+0,
+-1, -1.23011, 1, -1, 0.48628,-99) ,
 13, 5.86944, 0, 0, 0.497483,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.0137783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489046,-99) , 
-9, -1.76539, 0, 0, 0.513929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489046,-99) ,
+9, -1.76539, 0, 0, 0.513929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480832,-99) , 
-7, -11.0904, 0, 0, 0.498956,-99) , 
-13, 6.25458, 1, 0, 0.500943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480832,-99) ,
+7, -11.0904, 0, 0, 0.498956,-99) ,
+13, 6.25458, 1, 0, 0.500943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476767,-99) , 
-3, -1.23011, 1, 0, 0.488752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476767,-99) ,
+3, -1.23011, 1, 0, 0.488752,-99) ,
 13, 5.86944, 0, 0, 0.499682,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.0146751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485687,-99) , 
-14, -0.502482, 0, 0, 0.497035,-99) , 
-0, 1.71234, 0, 0, 0.498819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485687,-99) ,
+14, -0.502482, 0, 0, 0.497035,-99) ,
+0, 1.71234, 0, 0, 0.498819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467383,-99) , 
-0, 1.51793, 1, 0, 0.48969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467383,-99) ,
+0, 1.51793, 1, 0, 0.48969,-99) ,
 3, -3.07576, 0, 0, 0.497631,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.0193911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490631,-99) , 
-9, -1.76539, 0, 0, 0.51224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490631,-99) ,
+9, -1.76539, 0, 0, 0.51224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49185,-99) , 
-11, 6.67982, 0, 0, 0.494605,-99) , 
-13, 6.25458, 1, 0, 0.496944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49185,-99) ,
+11, 6.67982, 0, 0, 0.494605,-99) ,
+13, 6.25458, 1, 0, 0.496944,-99) ,
 NN(
-0, 
-0, 
--1, -1.23011, 1, -1, 0.487149,-99) , 
+0,
+0,
+-1, -1.23011, 1, -1, 0.487149,-99) ,
 13, 5.86944, 0, 0, 0.495932,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.0162549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485466,-99) , 
-10, -1.49667, 0, 0, 0.499099,-99) , 
-12, 5.8011, 0, 0, 0.500587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485466,-99) ,
+10, -1.49667, 0, 0, 0.499099,-99) ,
+12, 5.8011, 0, 0, 0.500587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51157,-99) ,
 NN(
-0, 
-0, 
--1, 7.01836, 0, -1, 0.480254,-99) , 
-3, -0.615671, 0, 0, 0.491879,-99) , 
+0,
+0,
+-1, 7.01836, 0, -1, 0.480254,-99) ,
+3, -0.615671, 0, 0, 0.491879,-99) ,
 12, 6.16954, 1, 0, 0.498605,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.0191929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498712,-99) , 
-8, -1.39364, 0, 0, 0.502436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498712,-99) ,
+8, -1.39364, 0, 0, 0.502436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471326,-99) , 
-4, 1.39762, 0, 0, 0.485293,-99) , 
-12, 6.03926, 1, 0, 0.498609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471326,-99) ,
+4, 1.39762, 0, 0, 0.485293,-99) ,
+12, 6.03926, 1, 0, 0.498609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505692,-99) ,
 NN(
-0, 
-0, 
--1, 4.0923, 0, -1, 0.482228,-99) , 
-10, 0.344691, 0, 0, 0.492874,-99) , 
+0,
+0,
+-1, 4.0923, 0, -1, 0.482228,-99) ,
+10, 0.344691, 0, 0, 0.492874,-99) ,
 9, -1.39022, 1, 0, 0.496786,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.0207112);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.66421, 0, 1, 0.505896,-99) , 
+0,
+0,
+-1, 1.66421, 0, 1, 0.505896,-99) ,
 NN(
-0, 
-0, 
--1, 7.65629, 0, -1, 0.486492,-99) , 
-12, 6.03926, 1, 0, 0.501565,-99) , 
+0,
+0,
+-1, 7.65629, 0, -1, 0.486492,-99) ,
+12, 6.03926, 1, 0, 0.501565,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479037,-99) , 
-8, -3.07406, 1, 0, 0.500563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479037,-99) ,
+8, -3.07406, 1, 0, 0.500563,-99) ,
 NN(
-0, 
-0, 
--1, 6.06574, 0, -1, 0.480277,-99) , 
-13, 6.53929, 0, 0, 0.493317,-99) , 
+0,
+0,
+-1, 6.06574, 0, -1, 0.480277,-99) ,
+13, 6.53929, 0, 0, 0.493317,-99) ,
 9, -1.39022, 1, 0, 0.498943,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.0220105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491239,-99) , 
-14, 1.12048, 0, 0, 0.510022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491239,-99) ,
+14, 1.12048, 0, 0, 0.510022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493246,-99) , 
-0, 1.71234, 0, 0, 0.495541,-99) , 
-13, 6.12216, 1, 0, 0.498125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493246,-99) ,
+0, 1.71234, 0, 0, 0.495541,-99) ,
+13, 6.12216, 1, 0, 0.498125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474165,-99) , 
-6, 6.4901, 0, 0, 0.491116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474165,-99) ,
+6, 6.4901, 0, 0, 0.491116,-99) ,
 3, -3.07576, 0, 0, 0.497214,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.010687);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.988, 1, 1, 0.503097,-99) , 
+0,
+0,
+-1, 2.988, 1, 1, 0.503097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484205,-99) , 
-4, -0.619927, 0, 0, 0.501806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484205,-99) ,
+4, -0.619927, 0, 0, 0.501806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472952,-99) , 
-0, 1.51793, 1, 0, 0.491602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472952,-99) ,
+0, 1.51793, 1, 0, 0.491602,-99) ,
 3, -3.07576, 0, 0, 0.50048,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.0103957);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492964,-99) , 
-9, -1.76539, 0, 0, 0.511517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492964,-99) ,
+9, -1.76539, 0, 0, 0.511517,-99) ,
 NN(
-0, 
-0, 
--1, 3.5154, 0, -1, 0.497526,-99) , 
-13, 6.25458, 1, 0, 0.499382,-99) , 
+0,
+0,
+-1, 3.5154, 0, -1, 0.497526,-99) ,
+13, 6.25458, 1, 0, 0.499382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480103,-99) , 
-3, -1.23011, 1, 0, 0.490079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480103,-99) ,
+3, -1.23011, 1, 0, 0.490079,-99) ,
 13, 5.86944, 0, 0, 0.49842,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.022143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489508,-99) , 
-13, 6.66271, 1, 0, 0.510852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489508,-99) ,
+13, 6.66271, 1, 0, 0.510852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488488,-99) , 
-12, 4.71965, 0, 0, 0.49936,-99) , 
-5, 1.58717, 1, 0, 0.501636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488488,-99) ,
+12, 4.71965, 0, 0, 0.49936,-99) ,
+5, 1.58717, 1, 0, 0.501636,-99) ,
 NN(
-0, 
-0, 
--1, 5.68532, 0, -1, 0.490124,-99) , 
+0,
+0,
+-1, 5.68532, 0, -1, 0.490124,-99) ,
 13, 5.86944, 0, 0, 0.500446,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.0244163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498604,-99) , 
-1, 30.105, 0, 0, 0.507853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498604,-99) ,
+1, 30.105, 0, 0, 0.507853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481501,-99) , 
-14, 2.65759, 1, 0, 0.504471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481501,-99) ,
+14, 2.65759, 1, 0, 0.504471,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481502,-99) , 
-0, 1.47168, 0, 0, 0.498922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481502,-99) ,
+0, 1.47168, 0, 0, 0.498922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478897,-99) , 
-3, -2.46067, 0, 0, 0.495186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478897,-99) ,
+3, -2.46067, 0, 0, 0.495186,-99) ,
 11, 5.09761, 1, 0, 0.500284,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.0306285);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479731,-99) , 
-5, 3.34713, 1, 0, 0.508309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479731,-99) ,
+5, 3.34713, 1, 0, 0.508309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482548,-99) , 
-11, 2.63633, 0, 0, 0.505853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482548,-99) ,
+11, 2.63633, 0, 0, 0.505853,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482226,-99) , 
-3, -1.23039, 0, 0, 0.50114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482226,-99) ,
+3, -1.23039, 0, 0, 0.50114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466694,-99) , 
-1, 28.0637, 1, 0, 0.487613,-99) , 
-4, 0.876614, 0, 0, 0.495032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466694,-99) ,
+1, 28.0637, 1, 0, 0.487613,-99) ,
+4, 0.876614, 0, 0, 0.495032,-99) ,
 11, 5.09761, 1, 0, 0.500973,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.0210709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.44928, 1, 1, 0.506816,-99) , 
+0,
+0,
+-1, -1.44928, 1, 1, 0.506816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485787,-99) , 
-6, 7.61307, 1, 0, 0.503112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485787,-99) ,
+6, 7.61307, 1, 0, 0.503112,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492218,-99) , 
-6, 5.35865, 1, 0, 0.497784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492218,-99) ,
+6, 5.35865, 1, 0, 0.497784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459531,-99) , 
-13, 5.84003, 0, 0, 0.494403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459531,-99) ,
+13, 5.84003, 0, 0, 0.494403,-99) ,
 0, 1.47168, 1, 0, 0.498032,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.0139006);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495808,-99) , 
-8, -3.06935, 0, 0, 0.5069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495808,-99) ,
+8, -3.06935, 0, 0, 0.5069,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496867,-99) , 
-14, -1.59095, 1, 0, 0.499017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496867,-99) ,
+14, -1.59095, 1, 0, 0.499017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476553,-99) , 
-8, -1.0904, 1, 0, 0.497115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476553,-99) ,
+8, -1.0904, 1, 0, 0.497115,-99) ,
 11, 2.988, 1, 0, 0.498306,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.0318779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490001,-99) , 
-5, 3.77034, 1, 0, 0.511768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490001,-99) ,
+5, 3.77034, 1, 0, 0.511768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489682,-99) , 
-8, -4.53378, 1, 0, 0.496886,-99) , 
-5, 2.81339, 0, 0, 0.502741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489682,-99) ,
+8, -4.53378, 1, 0, 0.496886,-99) ,
+5, 2.81339, 0, 0, 0.502741,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47112,-99) , 
-2, 0.876041, 0, 0, 0.505175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47112,-99) ,
+2, 0.876041, 0, 0, 0.505175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486678,-99) , 
-13, 6.78026, 1, 0, 0.496964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486678,-99) ,
+13, 6.78026, 1, 0, 0.496964,-99) ,
 9, -1.39022, 1, 0, 0.500905,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.0273685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484868,-99) , 
-14, -0.909325, 0, 0, 0.508192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484868,-99) ,
+14, -0.909325, 0, 0, 0.508192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443673,-99) , 
-6, 5.87572, 1, 0, 0.49881,-99) , 
-6, 6.1852, 0, 0, 0.503749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443673,-99) ,
+6, 5.87572, 1, 0, 0.49881,-99) ,
+6, 6.1852, 0, 0, 0.503749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479706,-99) , 
-4, 0.674024, 1, 0, 0.493712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479706,-99) ,
+4, 0.674024, 1, 0, 0.493712,-99) ,
 8, -4.80286, 0, 0, 0.502225,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.027244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47626,-99) , 
-1, 18.8294, 0, 0, 0.513486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47626,-99) ,
+1, 18.8294, 0, 0, 0.513486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473978,-99) , 
-9, -3.90561, 0, 0, 0.495879,-99) , 
-4, 0.983395, 0, 0, 0.501659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473978,-99) ,
+9, -3.90561, 0, 0, 0.495879,-99) ,
+4, 0.983395, 0, 0, 0.501659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511017,-99) ,
 NN(
-0, 
-0, 
--1, -0.307139, 1, -1, 0.490193,-99) , 
-14, 2.46702, 0, 0, 0.49484,-99) , 
+0,
+0,
+-1, -0.307139, 1, -1, 0.490193,-99) ,
+14, 2.46702, 0, 0, 0.49484,-99) ,
 8, -3.5653, 0, 0, 0.498173,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.023931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.88457, 1, 1, 0.523064,-99) , 
+0,
+0,
+-1, 7.88457, 1, 1, 0.523064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467447,-99) , 
-13, 6.58509, 0, 0, 0.494881,-99) , 
-6, 6.96741, 0, 0, 0.503932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467447,-99) ,
+13, 6.58509, 0, 0, 0.494881,-99) ,
+6, 6.96741, 0, 0, 0.503932,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496326,-99) , 
-5, 1.52368, 1, 0, 0.499497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496326,-99) ,
+5, 1.52368, 1, 0, 0.499497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469789,-99) , 
-0, 1.71234, 1, 0, 0.496548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469789,-99) ,
+0, 1.71234, 1, 0, 0.496548,-99) ,
 14, -0.238363, 1, 0, 0.498852,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.0194137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.238027, 1, 1, 0.505144,-99) , 
+0,
+0,
+-1, -0.238027, 1, 1, 0.505144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483932,-99) , 
-6, 9.21833, 1, 0, 0.503495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483932,-99) ,
+6, 9.21833, 1, 0, 0.503495,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491216,-99) , 
-3, -1.22934, 0, 0, 0.511936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491216,-99) ,
+3, -1.22934, 0, 0, 0.511936,-99) ,
 NN(
-0, 
-0, 
--1, 1.56772, 1, -1, 0.483658,-99) , 
-2, 1.75843, 0, 0, 0.495073,-99) , 
+0,
+0,
+-1, 1.56772, 1, -1, 0.483658,-99) ,
+2, 1.75843, 0, 0, 0.495073,-99) ,
 6, 5.53534, 0, 0, 0.500742,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.0157446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472394,-99) , 
-14, -1.59055, 0, 0, 0.498605,-99) , 
-12, 7.44049, 0, 0, 0.500724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472394,-99) ,
+14, -1.59055, 0, 0, 0.498605,-99) ,
+12, 7.44049, 0, 0, 0.500724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4802,-99) , 
-3, -1.22863, 1, 0, 0.48958,-99) , 
-14, -0.95088, 1, 0, 0.494646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4802,-99) ,
+3, -1.22863, 1, 0, 0.48958,-99) ,
+14, -0.95088, 1, 0, 0.494646,-99) ,
 9, -1.39022, 1, 0, 0.498791,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.027889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489621,-99) , 
-7, -9.77014, 1, 0, 0.495991,-99) , 
-7, -6.33735, 0, 0, 0.497818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489621,-99) ,
+7, -9.77014, 1, 0, 0.495991,-99) ,
+7, -6.33735, 0, 0, 0.497818,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462678,-99) , 
-12, 3.45115, 1, 0, 0.481677,-99) , 
-4, 0.979116, 0, 0, 0.491874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462678,-99) ,
+12, 3.45115, 1, 0, 0.481677,-99) ,
+4, 0.979116, 0, 0, 0.491874,-99) ,
 8, -2.32774, 1, 0, 0.496473,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.0269142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488753,-99) , 
-6, 6.11028, 0, 0, 0.506402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488753,-99) ,
+6, 6.11028, 0, 0, 0.506402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455573,-99) , 
-13, 6.37488, 0, 0, 0.49521,-99) , 
-2, 1.42369, 1, 0, 0.49955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455573,-99) ,
+13, 6.37488, 0, 0, 0.49521,-99) ,
+2, 1.42369, 1, 0, 0.49955,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470539,-99) , 
-8, -1.09011, 1, 0, 0.502958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470539,-99) ,
+8, -1.09011, 1, 0, 0.502958,-99) ,
 NN(
-0, 
-0, 
--1, 1.66988, 0, -1, 0.477768,-99) , 
-14, -0.201407, 1, 0, 0.49104,-99) , 
+0,
+0,
+-1, 1.66988, 0, -1, 0.477768,-99) ,
+14, -0.201407, 1, 0, 0.49104,-99) ,
 8, -2.32774, 1, 0, 0.497625,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.0191023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493636,-99) , 
-0, 1.5635, 0, 0, 0.505095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493636,-99) ,
+0, 1.5635, 0, 0, 0.505095,-99) ,
 NN(
-0, 
-0, 
--1, 0.675396, 1, -1, 0.483796,-99) , 
-14, 2.01595, 1, 0, 0.499544,-99) , 
+0,
+0,
+-1, 0.675396, 1, -1, 0.483796,-99) ,
+14, 2.01595, 1, 0, 0.499544,-99) ,
 NN(
-0, 
-0, 
--1, -0.932411, 0, -1, 0.493442,-99) , 
+0,
+0,
+-1, -0.932411, 0, -1, 0.493442,-99) ,
 13, 6.62759, 1, 0, 0.49579,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.0213347);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467396,-99) , 
-11, 3.62909, 0, 0, 0.498526,-99) , 
-13, 6.13001, 1, 0, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467396,-99) ,
+11, 3.62909, 0, 0, 0.498526,-99) ,
+13, 6.13001, 1, 0, 0.503027,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474846,-99) , 
-14, -1.31566, 0, 0, 0.500606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474846,-99) ,
+14, -1.31566, 0, 0, 0.500606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462833,-99) , 
-13, 5.84003, 0, 0, 0.497287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462833,-99) ,
+13, 5.84003, 0, 0, 0.497287,-99) ,
 0, 1.47168, 1, 0, 0.499679,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.0215954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495076,-99) , 
-0, 1.47149, 1, 0, 0.505917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495076,-99) ,
+0, 1.47149, 1, 0, 0.505917,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494359,-99) , 
-3, -3.99849, 1, 0, 0.496869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494359,-99) ,
+3, -3.99849, 1, 0, 0.496869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454331,-99) , 
-14, 1.11491, 1, 0, 0.484384,-99) , 
-0, 1.66421, 1, 0, 0.494856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454331,-99) ,
+14, 1.11491, 1, 0, 0.484384,-99) ,
+0, 1.66421, 1, 0, 0.494856,-99) ,
 11, 2.988, 1, 0, 0.496202,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.0176517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.52938, 1, 1, 0.51991,-99) , 
+0,
+0,
+-1, -2.52938, 1, 1, 0.51991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494781,-99) , 
-10, -1.94744, 1, 0, 0.497465,-99) , 
-14, -1.31617, 1, 0, 0.500647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494781,-99) ,
+10, -1.94744, 1, 0, 0.497465,-99) ,
+14, -1.31617, 1, 0, 0.500647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488836,-99) ,
 3, -3.69091, 0, 0, 0.499601,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.0226454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493663,-99) , 
-3, -0.571123, 1, 0, 0.504801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493663,-99) ,
+3, -0.571123, 1, 0, 0.504801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48138,-99) , 
-3, -3.99849, 0, 0, 0.503192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48138,-99) ,
+3, -3.99849, 0, 0, 0.503192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471512,-99) , 
-4, 0.524066, 0, 0, 0.493802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471512,-99) ,
+4, 0.524066, 0, 0, 0.493802,-99) ,
 7, -6.33735, 1, 0, 0.502097,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.0233132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.03787, 1, 1, 0.505815,-99) , 
+0,
+0,
+-1, 6.03787, 1, 1, 0.505815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472746,-99) , 
-12, 4.14137, 1, 0, 0.486754,-99) , 
-7, -10.2982, 0, 0, 0.502516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472746,-99) ,
+12, 4.14137, 1, 0, 0.486754,-99) ,
+7, -10.2982, 0, 0, 0.502516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537312,-99) ,
 NN(
-0, 
-0, 
--1, -3.37833, 0, -1, 0.472369,-99) , 
-0, 1.70089, 1, 0, 0.494358,-99) , 
+0,
+0,
+-1, -3.37833, 0, -1, 0.472369,-99) ,
+0, 1.70089, 1, 0, 0.494358,-99) ,
 0, 1.66421, 1, 0, 0.501186,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.0156353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496949,-99) , 
-7, -7.29498, 0, 0, 0.500228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496949,-99) ,
+7, -7.29498, 0, 0, 0.500228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481106,-99) , 
-7, -6.82782, 1, 0, 0.498729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481106,-99) ,
+7, -6.82782, 1, 0, 0.498729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4749,-99) , 
-6, 6.1852, 1, 0, 0.48886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4749,-99) ,
+6, 6.1852, 1, 0, 0.48886,-99) ,
 7, -6.33735, 1, 0, 0.497578,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.0113615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.29498, 0, 1, 0.503284,-99) , 
+0,
+0,
+-1, -7.29498, 0, 1, 0.503284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48501,-99) , 
-7, -6.82782, 1, 0, 0.501852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48501,-99) ,
+7, -6.82782, 1, 0, 0.501852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47043,-99) , 
-4, 0.524066, 0, 0, 0.489216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47043,-99) ,
+4, 0.524066, 0, 0, 0.489216,-99) ,
 7, -6.33735, 1, 0, 0.500379,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.00913322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51337,-99) ,
 NN(
-0, 
-0, 
--1, 4.29849, 0, -1, 0.497847,-99) , 
-14, -1.59055, 1, 0, 0.499457,-99) , 
+0,
+0,
+-1, 4.29849, 0, -1, 0.497847,-99) ,
+14, -1.59055, 1, 0, 0.499457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473262,-99) , 
-4, 0.524066, 0, 0, 0.489032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473262,-99) ,
+4, 0.524066, 0, 0, 0.489032,-99) ,
 7, -6.33735, 1, 0, 0.498242,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.0142913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497151,-99) , 
-5, 3.8045, 0, 0, 0.499744,-99) , 
-13, 5.87132, 1, 0, 0.501267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497151,-99) ,
+5, 3.8045, 0, 0, 0.499744,-99) ,
+13, 5.87132, 1, 0, 0.501267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473599,-99) , 
-5, 1.58717, 1, 0, 0.488883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473599,-99) ,
+5, 1.58717, 1, 0, 0.488883,-99) ,
 7, -6.33735, 1, 0, 0.499823,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.0142438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499563,-99) , 
-4, 0.379951, 1, 0, 0.504896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499563,-99) ,
+4, 0.379951, 1, 0, 0.504896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488903,-99) , 
-3, -3.69091, 0, 0, 0.503557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488903,-99) ,
+3, -3.69091, 0, 0, 0.503557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475897,-99) , 
-11, 5.45485, 0, 0, 0.489014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475897,-99) ,
+11, 5.45485, 0, 0, 0.489014,-99) ,
 7, -6.33735, 1, 0, 0.501862,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.0195727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.213845, 1, 1, 0.511951,-99) , 
+0,
+0,
+-1, 0.213845, 1, 1, 0.511951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485802,-99) , 
-11, 5.39075, 1, 0, 0.501458,-99) , 
-6, 7.29098, 0, 0, 0.504418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485802,-99) ,
+11, 5.39075, 1, 0, 0.501458,-99) ,
+6, 7.29098, 0, 0, 0.504418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475779,-99) , 
-6, 6.1852, 1, 0, 0.489512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475779,-99) ,
+6, 6.1852, 1, 0, 0.489512,-99) ,
 7, -6.33735, 1, 0, 0.502682,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.0198729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490764,-99) , 
-2, 0.858856, 0, 0, 0.505967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490764,-99) ,
+2, 0.858856, 0, 0, 0.505967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481105,-99) , 
-7, -7.80949, 1, 0, 0.497016,-99) , 
-2, 1.63943, 1, 0, 0.501095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481105,-99) ,
+7, -7.80949, 1, 0, 0.497016,-99) ,
+2, 1.63943, 1, 0, 0.501095,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472557,-99) , 
-4, 0.524066, 0, 0, 0.489957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472557,-99) ,
+4, 0.524066, 0, 0, 0.489957,-99) ,
 7, -6.33735, 1, 0, 0.499797,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.0181844);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493115,-99) , 
-1, 21.1933, 0, 0, 0.504887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493115,-99) ,
+1, 21.1933, 0, 0, 0.504887,-99) ,
 NN(
-0, 
-0, 
--1, 3.60292, 1, -1, 0.494364,-99) , 
-2, 1.63943, 1, 0, 0.499159,-99) , 
+0,
+0,
+-1, 3.60292, 1, -1, 0.494364,-99) ,
+2, 1.63943, 1, 0, 0.499159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475685,-99) , 
-5, 1.58717, 1, 0, 0.489634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475685,-99) ,
+5, 1.58717, 1, 0, 0.489634,-99) ,
 7, -6.33735, 1, 0, 0.49805,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.0181394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484405,-99) , 
-12, 5.10578, 1, 0, 0.510812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484405,-99) ,
+12, 5.10578, 1, 0, 0.510812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470999,-99) , 
-10, -1.94765, 0, 0, 0.499486,-99) , 
-7, -7.31821, 0, 0, 0.501569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470999,-99) ,
+10, -1.94765, 0, 0, 0.499486,-99) ,
+7, -7.31821, 0, 0, 0.501569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477189,-99) , 
-11, 5.45485, 0, 0, 0.489798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477189,-99) ,
+11, 5.45485, 0, 0, 0.489798,-99) ,
 7, -6.33735, 1, 0, 0.500198,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.0101547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515204,-99) ,
 NN(
-0, 
-0, 
--1, 4.03623, 0, -1, 0.496591,-99) , 
-6, 8.71368, 0, 0, 0.498253,-99) , 
+0,
+0,
+-1, 4.03623, 0, -1, 0.496591,-99) ,
+6, 8.71368, 0, 0, 0.498253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484845,-99) ,
 14, -2.04182, 0, 0, 0.497481,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.0177931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498037,-99) , 
-13, 6.37596, 1, 0, 0.502895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498037,-99) ,
+13, 6.37596, 1, 0, 0.502895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482539,-99) , 
-13, 6.85973, 0, 0, 0.49364,-99) , 
-12, 3.71593, 0, 0, 0.500338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482539,-99) ,
+13, 6.85973, 0, 0, 0.49364,-99) ,
+12, 3.71593, 0, 0, 0.500338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487382,-99) ,
 14, -2.04182, 0, 0, 0.499592,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.0201287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498075,-99) , 
-3, -0.483381, 1, 0, 0.513505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498075,-99) ,
+3, -0.483381, 1, 0, 0.513505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46924,-99) , 
-0, 1.61134, 1, 0, 0.49857,-99) , 
-3, -0.922816, 0, 0, 0.505965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46924,-99) ,
+0, 1.61134, 1, 0, 0.49857,-99) ,
+3, -0.922816, 0, 0, 0.505965,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498131,-99) , 
-3, -3.6898, 1, 0, 0.501388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498131,-99) ,
+3, -3.6898, 1, 0, 0.501388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47462,-99) , 
-12, 2.57884, 0, 0, 0.49912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47462,-99) ,
+12, 2.57884, 0, 0, 0.49912,-99) ,
 12, 5.20281, 0, 0, 0.501902,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.0286327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468016,-99) , 
-8, -2.13179, 1, 0, 0.503852,-99) , 
-8, -0.996699, 0, 0, 0.507485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468016,-99) ,
+8, -2.13179, 1, 0, 0.503852,-99) ,
+8, -0.996699, 0, 0, 0.507485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474512,-99) , 
-8, -3.15292, 1, 0, 0.494119,-99) , 
-10, 2.08257, 0, 0, 0.49942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474512,-99) ,
+8, -3.15292, 1, 0, 0.494119,-99) ,
+10, 2.08257, 0, 0, 0.49942,-99) ,
 3, -1.23031, 0, 0, 0.504092,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.0246871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482999,-99) , 
-4, -0.494991, 0, 0, 0.504455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482999,-99) ,
+4, -0.494991, 0, 0, 0.504455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481587,-99) , 
-4, 1.17365, 1, 0, 0.501859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481587,-99) ,
+4, 1.17365, 1, 0, 0.501859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451789,-99) , 
-8, -3.19244, 1, 0, 0.489347,-99) , 
-8, -1.91541, 0, 0, 0.494849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451789,-99) ,
+8, -3.19244, 1, 0, 0.489347,-99) ,
+8, -1.91541, 0, 0, 0.494849,-99) ,
 5, 2.85731, 1, 0, 0.499587,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.0186784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.71234, 0, 1, 0.503518,-99) , 
+0,
+0,
+-1, 1.71234, 0, 1, 0.503518,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469311,-99) , 
-2, 1.93814, 1, 0, 0.488091,-99) , 
-8, -4.28415, 0, 0, 0.498777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469311,-99) ,
+2, 1.93814, 1, 0, 0.488091,-99) ,
+8, -4.28415, 0, 0, 0.498777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515138,-99) ,
 NN(
-0, 
-0, 
--1, -3.19244, 1, -1, 0.486408,-99) , 
-8, -1.91541, 0, 0, 0.491354,-99) , 
+0,
+0,
+-1, -3.19244, 1, -1, 0.486408,-99) ,
+8, -1.91541, 0, 0, 0.491354,-99) ,
 5, 2.85731, 1, 0, 0.496371,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.0204031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476592,-99) , 
-5, 1.78412, 0, 0, 0.506941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476592,-99) ,
+5, 1.78412, 0, 0, 0.506941,-99) ,
 NN(
-0, 
-0, 
--1, -1.94765, 0, -1, 0.493857,-99) , 
-7, -7.31821, 0, 0, 0.496262,-99) , 
+0,
+0,
+-1, -1.94765, 0, -1, 0.493857,-99) ,
+7, -7.31821, 0, 0, 0.496262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472668,-99) , 
-6, 6.1852, 1, 0, 0.485997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472668,-99) ,
+6, 6.1852, 1, 0, 0.485997,-99) ,
 7, -6.33735, 1, 0, 0.49507,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.0112566);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498951,-99) , 
-14, -1.31579, 1, 0, 0.501676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498951,-99) ,
+14, -1.31579, 1, 0, 0.501676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483757,-99) , 
-3, -3.69091, 0, 0, 0.500178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483757,-99) ,
+3, -3.69091, 0, 0, 0.500178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470692,-99) , 
-4, 0.524066, 0, 0, 0.486462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470692,-99) ,
+4, 0.524066, 0, 0, 0.486462,-99) ,
 7, -6.33735, 1, 0, 0.498585,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.0156804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494413,-99) , 
-9, -4.74433, 0, 0, 0.50369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494413,-99) ,
+9, -4.74433, 0, 0, 0.50369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486568,-99) , 
-3, -3.69091, 0, 0, 0.502259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486568,-99) ,
+3, -3.69091, 0, 0, 0.502259,-99) ,
 NN(
-0, 
-0, 
--1, 0.524066, 0, -1, 0.486278,-99) , 
+0,
+0,
+-1, 0.524066, 0, -1, 0.486278,-99) ,
 7, -6.33735, 1, 0, 0.500403,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.0218432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493401,-99) , 
-14, -0.00219338, 1, 0, 0.509142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493401,-99) ,
+14, -0.00219338, 1, 0, 0.509142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493705,-99) , 
-9, -6.56965, 1, 0, 0.497566,-99) , 
-4, 1.11712, 0, 0, 0.500516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493705,-99) ,
+9, -6.56965, 1, 0, 0.497566,-99) ,
+4, 1.11712, 0, 0, 0.500516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483902,-99) ,
 14, -2.04182, 0, 0, 0.499562,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.0201076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494575,-99) , 
-3, -1.14224, 0, 0, 0.503128,-99) , 
-3, -3.99849, 1, 0, 0.50462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494575,-99) ,
+3, -1.14224, 0, 0, 0.503128,-99) ,
+3, -3.99849, 1, 0, 0.50462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517888,-99) ,
 NN(
-0, 
-0, 
--1, 0.942182, 1, -1, 0.483166,-99) , 
-14, -1.48372, 0, 0, 0.494305,-99) , 
+0,
+0,
+-1, 0.942182, 1, -1, 0.483166,-99) ,
+14, -1.48372, 0, 0, 0.494305,-99) ,
 14, -1.14009, 0, 0, 0.502896,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.0142821);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479965,-99) , 
-6, 4.29849, 0, 0, 0.501796,-99) , 
-14, -1.59055, 1, 0, 0.503236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479965,-99) ,
+6, 4.29849, 0, 0, 0.501796,-99) ,
+14, -1.59055, 1, 0, 0.503236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481768,-99) , 
-5, 1.58717, 1, 0, 0.493455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481768,-99) ,
+5, 1.58717, 1, 0, 0.493455,-99) ,
 7, -6.33735, 1, 0, 0.502101,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.0262242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528509,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473507,-99) , 
-12, 3.5953, 0, 0, 0.499227,-99) , 
-12, 2.7476, 1, 0, 0.501778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473507,-99) ,
+12, 3.5953, 0, 0, 0.499227,-99) ,
+12, 2.7476, 1, 0, 0.501778,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483736,-99) , 
-3, -0.922218, 0, 0, 0.508298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483736,-99) ,
+3, -0.922218, 0, 0, 0.508298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460492,-99) , 
-10, -0.60059, 0, 0, 0.487539,-99) , 
-2, 1.76526, 0, 0, 0.495783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460492,-99) ,
+10, -0.60059, 0, 0, 0.487539,-99) ,
+2, 1.76526, 0, 0, 0.495783,-99) ,
 14, 0.2125, 0, 0, 0.499467,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.024975);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532248,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467961,-99) , 
-4, 0.198792, 1, 0, 0.494822,-99) , 
-13, 5.79657, 1, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467961,-99) ,
+4, 0.198792, 1, 0, 0.494822,-99) ,
+13, 5.79657, 1, 0, 0.501941,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490434,-99) , 
-8, -3.15292, 0, 0, 0.495692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490434,-99) ,
+8, -3.15292, 0, 0, 0.495692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476207,-99) , 
-7, -11.0904, 0, 0, 0.493817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476207,-99) ,
+7, -11.0904, 0, 0, 0.493817,-99) ,
 12, 3.75272, 1, 0, 0.496164,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.0114556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512309,-99) ,
 NN(
-0, 
-0, 
--1, -2.81191, 0, -1, 0.496763,-99) , 
-3, -3.69091, 1, 0, 0.49816,-99) , 
+0,
+0,
+-1, -2.81191, 0, -1, 0.496763,-99) ,
+3, -3.69091, 1, 0, 0.49816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507038,-99) ,
 NN(
-0, 
-0, 
--1, 0.942182, 1, -1, 0.482591,-99) , 
-14, -1.48372, 0, 0, 0.49043,-99) , 
+0,
+0,
+-1, 0.942182, 1, -1, 0.482591,-99) ,
+14, -1.48372, 0, 0, 0.49043,-99) ,
 14, -1.14009, 0, 0, 0.496869,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.0166216);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498131,-99) , 
-5, 3.19351, 0, 0, 0.501899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498131,-99) ,
+5, 3.19351, 0, 0, 0.501899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487923,-99) , 
-13, 5.86944, 0, 0, 0.500509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487923,-99) ,
+13, 5.86944, 0, 0, 0.500509,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479172,-99) , 
-6, 6.13021, 1, 0, 0.499159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479172,-99) ,
+6, 6.13021, 1, 0, 0.499159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475649,-99) , 
-13, 6.5708, 0, 0, 0.491456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475649,-99) ,
+13, 6.5708, 0, 0, 0.491456,-99) ,
 14, -1.14009, 0, 0, 0.498998,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.0113031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.63101, 1, 1, 0.504393,-99) , 
+0,
+0,
+-1, 1.63101, 1, 1, 0.504393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487064,-99) , 
-5, 3.78047, 1, 0, 0.503046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487064,-99) ,
+5, 3.78047, 1, 0, 0.503046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480807,-99) , 
-7, -8.71385, 0, 0, 0.492948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480807,-99) ,
+7, -8.71385, 0, 0, 0.492948,-99) ,
 14, -1.14009, 0, 0, 0.50136,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.0112732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465684,-99) , 
-10, -1.49627, 0, 0, 0.49919,-99) , 
-10, -1.94744, 1, 0, 0.500659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465684,-99) ,
+10, -1.49627, 0, 0, 0.49919,-99) ,
+10, -1.94744, 1, 0, 0.500659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48225,-99) , 
-0, 0.942182, 1, 0, 0.492429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48225,-99) ,
+0, 0.942182, 1, 0, 0.492429,-99) ,
 14, -1.14009, 0, 0, 0.499285,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.0105796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514866,-99) ,
 NN(
-0, 
-0, 
--1, -1.79057, 1, -1, 0.496324,-99) , 
-3, -2.63617, 1, 0, 0.49803,-99) , 
+0,
+0,
+-1, -1.79057, 1, -1, 0.496324,-99) ,
+3, -2.63617, 1, 0, 0.49803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488671,-99) ,
 3, -3.69091, 0, 0, 0.497204,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.024895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492769,-99) , 
-8, -4.31088, 0, 0, 0.51154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492769,-99) ,
+8, -4.31088, 0, 0, 0.51154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493312,-99) , 
-8, -4.44951, 1, 0, 0.4983,-99) , 
-14, 2.46681, 0, 0, 0.500826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493312,-99) ,
+8, -4.44951, 1, 0, 0.4983,-99) ,
+14, 2.46681, 0, 0, 0.500826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44003,-99) , 
-10, -0.708953, 0, 0, 0.48303,-99) , 
-2, 1.64996, 0, 0, 0.49452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44003,-99) ,
+10, -0.708953, 0, 0, 0.48303,-99) ,
+2, 1.64996, 0, 0, 0.49452,-99) ,
 8, -2.32774, 1, 0, 0.499406,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.0287522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499327,-99) , 
-3, -0.307581, 0, 0, 0.507092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499327,-99) ,
+3, -0.307581, 0, 0, 0.507092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478793,-99) , 
-5, 2.26285, 0, 0, 0.4967,-99) , 
-8, -4.21381, 0, 0, 0.502831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478793,-99) ,
+5, 2.26285, 0, 0, 0.4967,-99) ,
+8, -4.21381, 0, 0, 0.502831,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477164,-99) , 
-2, 1.64996, 0, 0, 0.501611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477164,-99) ,
+2, 1.64996, 0, 0, 0.501611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478098,-99) , 
-10, 0.0717177, 1, 0, 0.491107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478098,-99) ,
+10, 0.0717177, 1, 0, 0.491107,-99) ,
 8, -2.32774, 1, 0, 0.50019,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.0234071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.85463, 1, 1, 0.511036,-99) , 
+0,
+0,
+-1, -3.85463, 1, 1, 0.511036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476676,-99) , 
-8, -4.50565, 1, 0, 0.495838,-99) , 
-8, -4.21381, 0, 0, 0.504804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476676,-99) ,
+8, -4.50565, 1, 0, 0.495838,-99) ,
+8, -4.21381, 0, 0, 0.504804,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488775,-99) , 
-13, 6.24304, 1, 0, 0.50313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488775,-99) ,
+13, 6.24304, 1, 0, 0.50313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480403,-99) , 
-11, 5.34365, 1, 0, 0.495043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480403,-99) ,
+11, 5.34365, 1, 0, 0.495043,-99) ,
 8, -2.32774, 1, 0, 0.502607,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.0174866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.58227, 0, 1, 0.504668,-99) , 
+0,
+0,
+-1, 1.58227, 0, 1, 0.504668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488132,-99) , 
-6, 5.04428, 1, 0, 0.496384,-99) , 
-3, -0.615154, 1, 0, 0.501646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488132,-99) ,
+6, 5.04428, 1, 0, 0.496384,-99) ,
+3, -0.615154, 1, 0, 0.501646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474947,-99) , 
-5, 2.45165, 1, 0, 0.489071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474947,-99) ,
+5, 2.45165, 1, 0, 0.489071,-99) ,
 8, -4.80286, 0, 0, 0.49973,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.0203642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476077,-99) , 
-8, -1.56384, 1, 0, 0.503568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476077,-99) ,
+8, -1.56384, 1, 0, 0.503568,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449351,-99) , 
-6, 5.87572, 1, 0, 0.495455,-99) , 
-6, 6.1852, 0, 0, 0.499727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449351,-99) ,
+6, 5.87572, 1, 0, 0.495455,-99) ,
+6, 6.1852, 0, 0, 0.499727,-99) ,
 NN(
-0, 
-0, 
--1, 6.4356, 1, -1, 0.488556,-99) , 
+0,
+0,
+-1, 6.4356, 1, -1, 0.488556,-99) ,
 8, -4.80286, 0, 0, 0.498025,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.0160536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488321,-99) , 
-9, -2.52938, 1, 0, 0.508437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488321,-99) ,
+9, -2.52938, 1, 0, 0.508437,-99) ,
 NN(
-0, 
-0, 
--1, -2.81191, 0, -1, 0.49455,-99) , 
-14, -1.31617, 1, 0, 0.496513,-99) , 
+0,
+0,
+-1, -2.81191, 0, -1, 0.49455,-99) ,
+14, -1.31617, 1, 0, 0.496513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487143,-99) ,
 3, -3.69091, 0, 0, 0.495685,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.0158596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498597,-99) , 
-5, 1.76566, 1, 0, 0.50178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498597,-99) ,
+5, 1.76566, 1, 0, 0.50178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487644,-99) , 
-13, 5.86944, 0, 0, 0.500378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487644,-99) ,
+13, 5.86944, 0, 0, 0.500378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451567,-99) , 
-9, -2.57208, 1, 0, 0.484878,-99) , 
-3, -0.615011, 0, 0, 0.493274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451567,-99) ,
+9, -2.57208, 1, 0, 0.484878,-99) ,
+3, -0.615011, 0, 0, 0.493274,-99) ,
 14, -1.14009, 0, 0, 0.499192,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.0211825);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481305,-99) , 
-13, 6.12216, 0, 0, 0.5062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481305,-99) ,
+13, 6.12216, 0, 0, 0.5062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468683,-99) , 
-14, -0.197311, 0, 0, 0.497099,-99) , 
-6, 5.94328, 0, 0, 0.502496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468683,-99) ,
+14, -0.197311, 0, 0, 0.497099,-99) ,
+6, 5.94328, 0, 0, 0.502496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506488,-99) ,
 NN(
-0, 
-0, 
--1, 0.942182, 1, -1, 0.484896,-99) , 
-14, -1.48372, 0, 0, 0.491824,-99) , 
+0,
+0,
+-1, 0.942182, 1, -1, 0.484896,-99) ,
+14, -1.48372, 0, 0, 0.491824,-99) ,
 14, -1.14009, 0, 0, 0.500716,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.0232844);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495606,-99) , 
-13, 6.37488, 1, 0, 0.501959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495606,-99) ,
+13, 6.37488, 1, 0, 0.501959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481636,-99) , 
-3, -3.38338, 0, 0, 0.49991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481636,-99) ,
+3, -3.38338, 0, 0, 0.49991,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483003,-99) , 
-9, -2.87241, 0, 0, 0.499894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483003,-99) ,
+9, -2.87241, 0, 0, 0.499894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475513,-99) , 
-6, 5.16382, 1, 0, 0.494039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475513,-99) ,
+6, 5.16382, 1, 0, 0.494039,-99) ,
 6, 5.53534, 0, 0, 0.497992,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.0257714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479356,-99) , 
-3, -3.37877, 0, 0, 0.50692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479356,-99) ,
+3, -3.37877, 0, 0, 0.50692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469981,-99) , 
-3, -0.922914, 1, 0, 0.49023,-99) , 
-4, 1.40911, 1, 0, 0.503307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469981,-99) ,
+3, -0.922914, 1, 0, 0.49023,-99) ,
+4, 1.40911, 1, 0, 0.503307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49776,-99) , 
-7, -8.71385, 0, 0, 0.508233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49776,-99) ,
+7, -8.71385, 0, 0, 0.508233,-99) ,
 NN(
-0, 
-0, 
--1, 1.56772, 1, -1, 0.484969,-99) , 
-2, 1.75843, 0, 0, 0.494391,-99) , 
+0,
+0,
+-1, 1.56772, 1, -1, 0.484969,-99) ,
+2, 1.75843, 0, 0, 0.494391,-99) ,
 6, 5.53534, 0, 0, 0.500394,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.0170813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491808,-99) , 
-10, 0.544358, 0, 0, 0.497975,-99) , 
-14, -1.59055, 1, 0, 0.500094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491808,-99) ,
+10, 0.544358, 0, 0, 0.497975,-99) ,
+14, -1.59055, 1, 0, 0.500094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473137,-99) , 
-4, 0.524066, 0, 0, 0.490876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473137,-99) ,
+4, 0.524066, 0, 0, 0.490876,-99) ,
 7, -6.33735, 1, 0, 0.499026,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.00839857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514207,-99) ,
 NN(
-0, 
-0, 
--1, 4.29849, 0, -1, 0.498049,-99) , 
-14, -1.59055, 1, 0, 0.499719,-99) , 
+0,
+0,
+-1, 4.29849, 0, -1, 0.498049,-99) ,
+14, -1.59055, 1, 0, 0.499719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477397,-99) , 
-4, 0.524066, 0, 0, 0.490591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477397,-99) ,
+4, 0.524066, 0, 0, 0.490591,-99) ,
 7, -6.33735, 1, 0, 0.498662,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.0179385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494383,-99) , 
-4, 0.979116, 0, 0, 0.510888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494383,-99) ,
+4, 0.979116, 0, 0, 0.510888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494472,-99) , 
-12, 4.17116, 1, 0, 0.499435,-99) , 
-8, -1.91541, 0, 0, 0.501385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494472,-99) ,
+12, 4.17116, 1, 0, 0.499435,-99) ,
+8, -1.91541, 0, 0, 0.501385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479434,-99) , 
-6, 6.1852, 1, 0, 0.490451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479434,-99) ,
+6, 6.1852, 1, 0, 0.490451,-99) ,
 7, -6.33735, 1, 0, 0.500119,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.0182326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.87132, 1, 1, 0.505113,-99) , 
+0,
+0,
+-1, 5.87132, 1, 1, 0.505113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456385,-99) , 
-13, 6.57712, 0, 0, 0.493369,-99) , 
-5, 1.78905, 0, 0, 0.502616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456385,-99) ,
+13, 6.57712, 0, 0, 0.493369,-99) ,
+5, 1.78905, 0, 0, 0.502616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476801,-99) , 
-4, 0.524066, 0, 0, 0.490866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476801,-99) ,
+4, 0.524066, 0, 0, 0.490866,-99) ,
 7, -6.33735, 1, 0, 0.501255,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.0120602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514539,-99) ,
 NN(
-0, 
-0, 
--1, -2.81191, 0, -1, 0.497772,-99) , 
-3, -3.69091, 1, 0, 0.49928,-99) , 
+0,
+0,
+-1, -2.81191, 0, -1, 0.497772,-99) ,
+3, -3.69091, 1, 0, 0.49928,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482287,-99) , 
-6, 6.13021, 1, 0, 0.497847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482287,-99) ,
+6, 6.13021, 1, 0, 0.497847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474157,-99) , 
-13, 6.5708, 0, 0, 0.490104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474157,-99) ,
+13, 6.5708, 0, 0, 0.490104,-99) ,
 14, -1.14009, 0, 0, 0.497749,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.019345);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490123,-99) , 
-8, -4.28559, 0, 0, 0.500117,-99) , 
-10, -1.94744, 1, 0, 0.501753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490123,-99) ,
+8, -4.28559, 0, 0, 0.500117,-99) ,
+10, -1.94744, 1, 0, 0.501753,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480456,-99) , 
-13, 6.76234, 1, 0, 0.498424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480456,-99) ,
+13, 6.76234, 1, 0, 0.498424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477038,-99) , 
-5, 2.85731, 1, 0, 0.491185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477038,-99) ,
+5, 2.85731, 1, 0, 0.491185,-99) ,
 14, -1.14009, 0, 0, 0.49999,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.0263156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487877,-99) , 
-4, 1.58675, 1, 0, 0.508853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487877,-99) ,
+4, 1.58675, 1, 0, 0.508853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482173,-99) , 
-13, 7.09879, 0, 0, 0.494533,-99) , 
-4, 0.876614, 0, 0, 0.501235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482173,-99) ,
+13, 7.09879, 0, 0, 0.494533,-99) ,
+4, 0.876614, 0, 0, 0.501235,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475758,-99) , 
-7, -7.12951, 1, 0, 0.498605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475758,-99) ,
+7, -7.12951, 1, 0, 0.498605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466783,-99) , 
-12, 2.57883, 0, 0, 0.494508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466783,-99) ,
+12, 2.57883, 0, 0, 0.494508,-99) ,
 12, 4.23609, 0, 0, 0.498615,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.0203835);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475309,-99) , 
-12, 6.77727, 1, 0, 0.496712,-99) , 
-6, 8.6477, 0, 0, 0.499869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475309,-99) ,
+12, 6.77727, 1, 0, 0.496712,-99) ,
+6, 8.6477, 0, 0, 0.499869,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48673,-99) , 
-2, 1.31908, 1, 0, 0.504962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48673,-99) ,
+2, 1.31908, 1, 0, 0.504962,-99) ,
 NN(
-0, 
-0, 
--1, 1.42839, 1, -1, 0.486311,-99) , 
-5, 1.58717, 1, 0, 0.492117,-99) , 
+0,
+0,
+-1, 1.42839, 1, -1, 0.486311,-99) ,
+5, 1.58717, 1, 0, 0.492117,-99) ,
 12, 4.23609, 0, 0, 0.49685,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.0180916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476686,-99) , 
-14, 2.63121, 1, 0, 0.50085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476686,-99) ,
+14, 2.63121, 1, 0, 0.50085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474708,-99) , 
-3, -3.38334, 0, 0, 0.498116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474708,-99) ,
+3, -3.38334, 0, 0, 0.498116,-99) ,
 NN(
-0, 
-0, 
--1, 0.343493, 0, -1, 0.491182,-99) , 
+0,
+0,
+-1, 0.343493, 0, -1, 0.491182,-99) ,
 10, 1.57977, 1, 0, 0.496054,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.0147277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513268,-99) ,
 NN(
-0, 
-0, 
--1, 3.64163, 1, -1, 0.495519,-99) , 
-3, -3.99849, 1, 0, 0.496832,-99) , 
+0,
+0,
+-1, 3.64163, 1, -1, 0.495519,-99) ,
+3, -3.99849, 1, 0, 0.496832,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484188,-99) , 
-6, 6.13021, 1, 0, 0.497917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484188,-99) ,
+6, 6.13021, 1, 0, 0.497917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473231,-99) , 
-13, 6.5708, 0, 0, 0.489846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473231,-99) ,
+13, 6.5708, 0, 0, 0.489846,-99) ,
 14, -1.14009, 0, 0, 0.495666,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.0116672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471003,-99) , 
-10, -1.49627, 0, 0, 0.498628,-99) , 
-10, -1.94744, 1, 0, 0.499969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471003,-99) ,
+10, -1.49627, 0, 0, 0.498628,-99) ,
+10, -1.94744, 1, 0, 0.499969,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484505,-99) , 
-1, 27.0139, 1, 0, 0.498095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484505,-99) ,
+1, 27.0139, 1, 0, 0.498095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476904,-99) , 
-13, 6.5708, 0, 0, 0.491167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476904,-99) ,
+13, 6.5708, 0, 0, 0.491167,-99) ,
 14, -1.14009, 0, 0, 0.498501,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.0163381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493852,-99) , 
-14, 3.04667, 0, 0, 0.495766,-99) , 
-14, -1.59055, 1, 0, 0.497413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493852,-99) ,
+14, 3.04667, 0, 0, 0.495766,-99) ,
+14, -1.59055, 1, 0, 0.497413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478382,-99) , 
-6, 6.1852, 1, 0, 0.489918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478382,-99) ,
+6, 6.1852, 1, 0, 0.489918,-99) ,
 7, -6.33735, 1, 0, 0.496547,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.00888404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476839,-99) , 
-10, -1.49627, 0, 0, 0.499165,-99) , 
-10, -1.94744, 1, 0, 0.500395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476839,-99) ,
+10, -1.49627, 0, 0, 0.499165,-99) ,
+10, -1.94744, 1, 0, 0.500395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478675,-99) , 
-14, -1.8272, 0, 0, 0.491349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478675,-99) ,
+14, -1.8272, 0, 0, 0.491349,-99) ,
 14, -1.14009, 0, 0, 0.498886,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.0105732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497907,-99) , 
-14, -1.72261, 1, 0, 0.499582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497907,-99) ,
+14, -1.72261, 1, 0, 0.499582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481589,-99) , 
-3, -3.99849, 0, 0, 0.498349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481589,-99) ,
+3, -3.99849, 0, 0, 0.498349,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478797,-99) , 
-0, 1.46892, 1, 0, 0.48862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478797,-99) ,
+0, 1.46892, 1, 0, 0.48862,-99) ,
 7, -6.33735, 1, 0, 0.497224,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.0128775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495498,-99) , 
-3, -0.571123, 1, 0, 0.501761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495498,-99) ,
+3, -0.571123, 1, 0, 0.501761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484229,-99) , 
-3, -3.99849, 0, 0, 0.50056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484229,-99) ,
+3, -3.99849, 0, 0, 0.50056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479491,-99) , 
-12, 5.20281, 0, 0, 0.488871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479491,-99) ,
+12, 5.20281, 0, 0, 0.488871,-99) ,
 7, -6.33735, 1, 0, 0.499209,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.0180832);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483638,-99) , 
-8, -2.74252, 1, 0, 0.508485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483638,-99) ,
+8, -2.74252, 1, 0, 0.508485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481799,-99) , 
-3, -2.45973, 0, 0, 0.49855,-99) , 
-10, -1.44908, 1, 0, 0.500369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481799,-99) ,
+3, -2.45973, 0, 0, 0.49855,-99) ,
+10, -1.44908, 1, 0, 0.500369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507672,-99) ,
 NN(
-0, 
-0, 
--1, 4.62695, 0, -1, 0.482577,-99) , 
-14, -1.48372, 0, 0, 0.490635,-99) , 
+0,
+0,
+-1, 4.62695, 0, -1, 0.482577,-99) ,
+14, -1.48372, 0, 0, 0.490635,-99) ,
 14, -1.14009, 0, 0, 0.498746,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.0102773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511008,-99) ,
 NN(
-0, 
-0, 
--1, 4.29849, 0, -1, 0.49662,-99) , 
-14, -1.59055, 1, 0, 0.498108,-99) , 
+0,
+0,
+-1, 4.29849, 0, -1, 0.49662,-99) ,
+14, -1.59055, 1, 0, 0.498108,-99) ,
 NN(
-0, 
-0, 
--1, 6.1852, 1, -1, 0.487437,-99) , 
+0,
+0,
+-1, 6.1852, 1, -1, 0.487437,-99) ,
 7, -6.33735, 1, 0, 0.496875,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.0190052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490722,-99) , 
-2, 2.85331, 1, 0, 0.506698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490722,-99) ,
+2, 2.85331, 1, 0, 0.506698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493939,-99) , 
-8, -4.80294, 1, 0, 0.497569,-99) , 
-6, 7.29098, 0, 0, 0.500146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493939,-99) ,
+8, -4.80294, 1, 0, 0.497569,-99) ,
+6, 7.29098, 0, 0, 0.500146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480549,-99) , 
-6, 6.1852, 1, 0, 0.490005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480549,-99) ,
+6, 6.1852, 1, 0, 0.490005,-99) ,
 7, -6.33735, 1, 0, 0.498974,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.0169385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486321,-99) , 
-14, 0.19008, 1, 0, 0.512105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486321,-99) ,
+14, 0.19008, 1, 0, 0.512105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495754,-99) , 
-12, 4.17116, 1, 0, 0.500009,-99) , 
-8, -1.91541, 0, 0, 0.502066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495754,-99) ,
+12, 4.17116, 1, 0, 0.500009,-99) ,
+8, -1.91541, 0, 0, 0.502066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478626,-99) , 
-4, 0.524066, 0, 0, 0.490439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478626,-99) ,
+4, 0.524066, 0, 0, 0.490439,-99) ,
 7, -6.33735, 1, 0, 0.500723,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.016288);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.87132, 1, 1, 0.504937,-99) , 
+0,
+0,
+-1, 5.87132, 1, 1, 0.504937,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466505,-99) , 
-13, 6.47788, 0, 0, 0.493689,-99) , 
-6, 4.90113, 0, 0, 0.502799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466505,-99) ,
+13, 6.47788, 0, 0, 0.493689,-99) ,
+6, 4.90113, 0, 0, 0.502799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480049,-99) , 
-5, 1.58717, 1, 0, 0.490158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480049,-99) ,
+5, 1.58717, 1, 0, 0.490158,-99) ,
 7, -6.33735, 1, 0, 0.501339,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.0142362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485781,-99) , 
-0, 0.894088, 0, 0, 0.498157,-99) , 
-3, -3.69091, 1, 0, 0.499844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485781,-99) ,
+0, 0.894088, 0, 0, 0.498157,-99) ,
+3, -3.69091, 1, 0, 0.499844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449762,-99) , 
-9, -2.57208, 1, 0, 0.482062,-99) , 
-3, -0.615011, 0, 0, 0.490529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449762,-99) ,
+9, -2.57208, 1, 0, 0.482062,-99) ,
+3, -0.615011, 0, 0, 0.490529,-99) ,
 14, -1.14009, 0, 0, 0.498291,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.0167884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466224,-99) , 
-6, 6.32637, 1, 0, 0.488704,-99) , 
-10, -1.79548, 0, 0, 0.50258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466224,-99) ,
+6, 6.32637, 1, 0, 0.488704,-99) ,
+10, -1.79548, 0, 0, 0.50258,-99) ,
 NN(
-0, 
-0, 
--1, 1.07217, 0, -1, 0.494543,-99) , 
+0,
+0,
+-1, 1.07217, 0, -1, 0.494543,-99) ,
 10, -1.43634, 1, 0, 0.495987,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.0165519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498164,-99) , 
-13, 5.87132, 1, 0, 0.502226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498164,-99) ,
+13, 5.87132, 1, 0, 0.502226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463033,-99) , 
-13, 6.57712, 0, 0, 0.492602,-99) , 
-5, 1.78905, 0, 0, 0.500181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463033,-99) ,
+13, 6.57712, 0, 0, 0.492602,-99) ,
+5, 1.78905, 0, 0, 0.500181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481122,-99) , 
-12, 5.20281, 0, 0, 0.490864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481122,-99) ,
+12, 5.20281, 0, 0, 0.490864,-99) ,
 7, -6.33735, 1, 0, 0.499105,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.0143801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.87132, 1, 1, 0.505461,-99) , 
+0,
+0,
+-1, 5.87132, 1, 1, 0.505461,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467151,-99) , 
-13, 6.57712, 0, 0, 0.491157,-99) , 
-5, 1.78905, 0, 0, 0.502421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467151,-99) ,
+13, 6.57712, 0, 0, 0.491157,-99) ,
+5, 1.78905, 0, 0, 0.502421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481049,-99) , 
-3, -0.92193, 1, 0, 0.491214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481049,-99) ,
+3, -0.92193, 1, 0, 0.491214,-99) ,
 7, -6.33735, 1, 0, 0.501127,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.0105691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515097,-99) ,
 NN(
-0, 
-0, 
--1, -2.81191, 0, -1, 0.498252,-99) , 
-3, -3.69091, 1, 0, 0.499766,-99) , 
+0,
+0,
+-1, -2.81191, 0, -1, 0.498252,-99) ,
+3, -3.69091, 1, 0, 0.499766,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484521,-99) , 
-8, -2.66644, 0, 0, 0.498259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484521,-99) ,
+8, -2.66644, 0, 0, 0.498259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476346,-99) , 
-14, -2.08482, 0, 0, 0.491325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476346,-99) ,
+14, -2.08482, 0, 0, 0.491325,-99) ,
 14, -1.14009, 0, 0, 0.498359,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.0139127);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.19351, 0, 1, 0.503476,-99) , 
+0,
+0,
+-1, 3.19351, 0, 1, 0.503476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487864,-99) , 
-13, 5.86944, 0, 0, 0.501933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487864,-99) ,
+13, 5.86944, 0, 0, 0.501933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456018,-99) , 
-9, -2.57208, 1, 0, 0.48455,-99) , 
-3, -0.615011, 0, 0, 0.492175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456018,-99) ,
+9, -2.57208, 1, 0, 0.48455,-99) ,
+3, -0.615011, 0, 0, 0.492175,-99) ,
 14, -1.14009, 0, 0, 0.500307,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.011934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497511,-99) , 
-4, -0.0449252, 1, 0, 0.500429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497511,-99) ,
+4, -0.0449252, 1, 0, 0.500429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486972,-99) , 
-5, 1.14755, 0, 0, 0.499143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486972,-99) ,
+5, 1.14755, 0, 0, 0.499143,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 0, -1, 0.4909,-99) , 
+0,
+0,
+-1, -8.71385, 0, -1, 0.4909,-99) ,
 14, -1.14009, 0, 0, 0.497769,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.0227859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.97538, 0, 1, 0.504318,-99) , 
+0,
+0,
+-1, -1.97538, 0, 1, 0.504318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47656,-99) , 
-8, -1.0904, 1, 0, 0.501982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47656,-99) ,
+8, -1.0904, 1, 0, 0.501982,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473589,-99) , 
-7, -7.90952, 0, 0, 0.504815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473589,-99) ,
+7, -7.90952, 0, 0, 0.504815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473573,-99) , 
-1, 25.0202, 1, 0, 0.495891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473573,-99) ,
+1, 25.0202, 1, 0, 0.495891,-99) ,
 5, 2.01055, 0, 0, 0.499959,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.0146952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486359,-99) , 
-4, 0.375958, 0, 0, 0.508431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486359,-99) ,
+4, 0.375958, 0, 0, 0.508431,-99) ,
 NN(
-0, 
-0, 
--1, -3.6898, 0, -1, 0.495672,-99) , 
-8, -1.91541, 0, 0, 0.49784,-99) , 
+0,
+0,
+-1, -3.6898, 0, -1, 0.495672,-99) ,
+8, -1.91541, 0, 0, 0.49784,-99) ,
 NN(
-0, 
-0, 
--1, 1.46892, 1, -1, 0.488815,-99) , 
+0,
+0,
+-1, 1.46892, 1, -1, 0.488815,-99) ,
 7, -6.33735, 1, 0, 0.496799,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.0120779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47979,-99) , 
-3, -2.81191, 0, 0, 0.49998,-99) , 
-3, -3.69091, 1, 0, 0.501032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47979,-99) ,
+3, -2.81191, 0, 0, 0.49998,-99) ,
+3, -3.69091, 1, 0, 0.501032,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483512,-99) , 
-13, 6.76234, 1, 0, 0.500458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483512,-99) ,
+13, 6.76234, 1, 0, 0.500458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48032,-99) , 
-5, 2.85731, 1, 0, 0.493648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48032,-99) ,
+5, 2.85731, 1, 0, 0.493648,-99) ,
 14, -1.14009, 0, 0, 0.499802,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.00887016);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51164,-99) ,
 NN(
-0, 
-0, 
--1, 4.29849, 0, -1, 0.497291,-99) , 
-14, -1.59055, 1, 0, 0.498774,-99) , 
+0,
+0,
+-1, 4.29849, 0, -1, 0.497291,-99) ,
+14, -1.59055, 1, 0, 0.498774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481403,-99) , 
-0, 1.46892, 1, 0, 0.490235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481403,-99) ,
+0, 1.46892, 1, 0, 0.490235,-99) ,
 7, -6.33735, 1, 0, 0.497788,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.00804752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499341,-99) , 
-3, -2.66523, 1, 0, 0.501467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499341,-99) ,
+3, -2.66523, 1, 0, 0.501467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487822,-99) , 
-3, -3.99849, 0, 0, 0.500533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487822,-99) ,
+3, -3.99849, 0, 0, 0.500533,-99) ,
 NN(
-0, 
-0, 
--1, 6.1852, 1, -1, 0.490444,-99) , 
+0,
+0,
+-1, 6.1852, 1, -1, 0.490444,-99) ,
 7, -6.33735, 1, 0, 0.499369,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.0126253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497481,-99) , 
-6, 6.53301, 1, 0, 0.510224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497481,-99) ,
+6, 6.53301, 1, 0, 0.510224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474341,-99) , 
-3, -3.69091, 0, 0, 0.500714,-99) , 
-7, -10.7509, 1, 0, 0.502157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474341,-99) ,
+3, -3.69091, 0, 0, 0.500714,-99) ,
+7, -10.7509, 1, 0, 0.502157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485141,-99) , 
-6, 6.1852, 1, 0, 0.492455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485141,-99) ,
+6, 6.1852, 1, 0, 0.492455,-99) ,
 7, -6.33735, 1, 0, 0.501038,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.0168909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465135,-99) , 
-7, -7.92168, 1, 0, 0.495175,-99) , 
-5, 1.75315, 1, 0, 0.50341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465135,-99) ,
+7, -7.92168, 1, 0, 0.495175,-99) ,
+5, 1.75315, 1, 0, 0.50341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51731,-99) ,
 NN(
-0, 
-0, 
--1, -1.84832, 1, -1, 0.495785,-99) , 
-8, -0.996699, 0, 0, 0.497667,-99) , 
+0,
+0,
+-1, -1.84832, 1, -1, 0.495785,-99) ,
+8, -0.996699, 0, 0, 0.497667,-99) ,
 3, -2.15303, 1, 0, 0.498991,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.0216854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499237,-99) , 
-9, -3.50674, 1, 0, 0.512197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499237,-99) ,
+9, -3.50674, 1, 0, 0.512197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487618,-99) , 
-4, 0.0683334, 0, 0, 0.505296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487618,-99) ,
+4, 0.0683334, 0, 0, 0.505296,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495857,-99) , 
-13, 6.39607, 1, 0, 0.501474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495857,-99) ,
+13, 6.39607, 1, 0, 0.501474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475073,-99) , 
-10, -1.93883, 0, 0, 0.49872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475073,-99) ,
+10, -1.93883, 0, 0, 0.49872,-99) ,
 3, -0.615154, 0, 0, 0.501127,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.0337106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.07508, 0, 1, 0.516444,-99) , 
+0,
+0,
+-1, 7.07508, 0, 1, 0.516444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477955,-99) , 
-14, -0.28095, 1, 0, 0.494355,-99) , 
-0, 0.941587, 0, 0, 0.508299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477955,-99) ,
+14, -0.28095, 1, 0, 0.494355,-99) ,
+0, 0.941587, 0, 0, 0.508299,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481629,-99) , 
-4, -0.42842, 0, 0, 0.5112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481629,-99) ,
+4, -0.42842, 0, 0, 0.5112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474987,-99) , 
-2, 1.93026, 1, 0, 0.495317,-99) , 
-4, 0.375958, 1, 0, 0.501851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474987,-99) ,
+2, 1.93026, 1, 0, 0.495317,-99) ,
+4, 0.375958, 1, 0, 0.501851,-99) ,
 3, -0.615154, 0, 0, 0.50421,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.0132377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.19351, 0, 1, 0.503709,-99) , 
+0,
+0,
+-1, 3.19351, 0, 1, 0.503709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488455,-99) , 
-13, 5.86944, 0, 0, 0.502203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488455,-99) ,
+13, 5.86944, 0, 0, 0.502203,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489286,-99) , 
-1, 27.0139, 1, 0, 0.501294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489286,-99) ,
+1, 27.0139, 1, 0, 0.501294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472961,-99) , 
-13, 6.5708, 0, 0, 0.492052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472961,-99) ,
+13, 6.5708, 0, 0, 0.492052,-99) ,
 14, -1.14009, 0, 0, 0.500512,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.03343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496446,-99) , 
-3, -1.22914, 1, 0, 0.510714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496446,-99) ,
+3, -1.22914, 1, 0, 0.510714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483816,-99) , 
-4, -0.391711, 1, 0, 0.494033,-99) , 
-11, 5.33905, 0, 0, 0.501493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483816,-99) ,
+4, -0.391711, 1, 0, 0.494033,-99) ,
+11, 5.33905, 0, 0, 0.501493,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476224,-99) , 
-4, 1.17193, 1, 0, 0.504892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476224,-99) ,
+4, 1.17193, 1, 0, 0.504892,-99) ,
 NN(
-0, 
-0, 
--1, -2.75428, 0, -1, 0.483678,-99) , 
-14, 0.233942, 0, 0, 0.495221,-99) , 
+0,
+0,
+-1, -2.75428, 0, -1, 0.483678,-99) ,
+14, 0.233942, 0, 0, 0.495221,-99) ,
 2, 1.63943, 0, 0, 0.498498,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.0231633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.9597, 1, 1, 0.51346,-99) , 
+0,
+0,
+-1, 2.9597, 1, 1, 0.51346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495495,-99) , 
-5, 3.70407, 0, 0, 0.498518,-99) , 
-13, 7.38575, 0, 0, 0.502418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495495,-99) ,
+5, 3.70407, 0, 0, 0.498518,-99) ,
+13, 7.38575, 0, 0, 0.502418,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486725,-99) , 
-6, 4.44647, 0, 0, 0.507562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486725,-99) ,
+6, 4.44647, 0, 0, 0.507562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464675,-99) , 
-12, 4.33103, 1, 0, 0.493287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464675,-99) ,
+12, 4.33103, 1, 0, 0.493287,-99) ,
 5, 1.58717, 0, 0, 0.500684,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.0244608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.507967,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.507967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472793,-99) , 
-12, 4.49836, 0, 0, 0.495018,-99) , 
-3, -1.84553, 0, 0, 0.504382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472793,-99) ,
+12, 4.49836, 0, 0, 0.495018,-99) ,
+3, -1.84553, 0, 0, 0.504382,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490529,-99) , 
-5, 0.982044, 1, 0, 0.507084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490529,-99) ,
+5, 0.982044, 1, 0, 0.507084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470441,-99) , 
-12, 4.33103, 1, 0, 0.494891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470441,-99) ,
+12, 4.33103, 1, 0, 0.494891,-99) ,
 5, 1.58717, 0, 0, 0.502579,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.0240508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469546,-99) , 
-11, 3.60236, 0, 0, 0.498503,-99) , 
-10, -1.44928, 1, 0, 0.502183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469546,-99) ,
+11, 3.60236, 0, 0, 0.498503,-99) ,
+10, -1.44928, 1, 0, 0.502183,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490252,-99) , 
-1, 30.105, 1, 0, 0.499592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490252,-99) ,
+1, 30.105, 1, 0, 0.499592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469041,-99) , 
-13, 5.84003, 0, 0, 0.496944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469041,-99) ,
+13, 5.84003, 0, 0, 0.496944,-99) ,
 0, 1.47168, 1, 0, 0.499127,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.0145783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495101,-99) , 
-5, 3.8045, 0, 0, 0.497206,-99) , 
-13, 5.87132, 1, 0, 0.498855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495101,-99) ,
+5, 3.8045, 0, 0, 0.497206,-99) ,
+13, 5.87132, 1, 0, 0.498855,-99) ,
 NN(
-0, 
-0, 
--1, 0.524066, 0, -1, 0.489764,-99) , 
+0,
+0,
+-1, 0.524066, 0, -1, 0.489764,-99) ,
 7, -6.33735, 1, 0, 0.497808,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.0101724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50906,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499304,-99) , 
-5, 1.42193, 1, 0, 0.501531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499304,-99) ,
+5, 1.42193, 1, 0, 0.501531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465911,-99) , 
-5, 1.10101, 0, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465911,-99) ,
+5, 1.10101, 0, 0, 0.499419,-99) ,
 6, 4.23561, 1, 0, 0.500302,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.0138634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.2336, 1, 1, 0.513286,-99) , 
+0,
+0,
+-1, 4.2336, 1, 1, 0.513286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476185,-99) , 
-3, -3.69091, 0, 0, 0.50124,-99) , 
-7, -10.7509, 1, 0, 0.503071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476185,-99) ,
+3, -3.69091, 0, 0, 0.50124,-99) ,
+7, -10.7509, 1, 0, 0.503071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482113,-99) , 
-4, 0.524066, 0, 0, 0.494622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482113,-99) ,
+4, 0.524066, 0, 0, 0.494622,-99) ,
 7, -6.33735, 1, 0, 0.502099,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.0169454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489307,-99) , 
-3, -1.84546, 0, 0, 0.501863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489307,-99) ,
+3, -1.84546, 0, 0, 0.501863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482495,-99) , 
-5, 1.04272, 0, 0, 0.500228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482495,-99) ,
+5, 1.04272, 0, 0, 0.500228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491615,-99) ,
 5, 3.70407, 1, 0, 0.499429,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.0186107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479593,-99) , 
-1, 30.3247, 0, 0, 0.498484,-99) , 
-5, 1.75315, 1, 0, 0.506041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479593,-99) ,
+1, 30.3247, 0, 0, 0.498484,-99) ,
+5, 1.75315, 1, 0, 0.506041,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478177,-99) , 
-8, -1.773, 1, 0, 0.498012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478177,-99) ,
+8, -1.773, 1, 0, 0.498012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480848,-99) , 
-0, 1.70676, 1, 0, 0.496283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480848,-99) ,
+0, 1.70676, 1, 0, 0.496283,-99) ,
 3, -2.15303, 1, 0, 0.498531,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.0208286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47358,-99) , 
-7, -7.92168, 1, 0, 0.498285,-99) , 
-5, 1.75315, 1, 0, 0.504721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47358,-99) ,
+7, -7.92168, 1, 0, 0.498285,-99) ,
+5, 1.75315, 1, 0, 0.504721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513973,-99) ,
 NN(
-0, 
-0, 
--1, -1.84832, 1, -1, 0.491864,-99) , 
-8, -0.996699, 0, 0, 0.493796,-99) , 
+0,
+0,
+-1, -1.84832, 1, -1, 0.491864,-99) ,
+8, -0.996699, 0, 0, 0.493796,-99) ,
 3, -2.15303, 1, 0, 0.496313,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.014112);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507001,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497591,-99) , 
-9, -0.92855, 0, 0, 0.502283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497591,-99) ,
+9, -0.92855, 0, 0, 0.502283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451706,-99) , 
-10, -0.451372, 0, 0, 0.490753,-99) , 
-13, 7.13303, 1, 0, 0.498348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451706,-99) ,
+10, -0.451372, 0, 0, 0.490753,-99) ,
+13, 7.13303, 1, 0, 0.498348,-99) ,
 11, 7.73462, 0, 0, 0.498946,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.0187492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.52814, 0, 1, 0.504119,-99) , 
+0,
+0,
+-1, -2.52814, 0, 1, 0.504119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473988,-99) , 
-5, 2.24961, 1, 0, 0.489801,-99) , 
-8, -1.79057, 1, 0, 0.501763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473988,-99) ,
+5, 2.24961, 1, 0, 0.489801,-99) ,
+8, -1.79057, 1, 0, 0.501763,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489132,-99) , 
-8, -3.87961, 1, 0, 0.499921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489132,-99) ,
+8, -3.87961, 1, 0, 0.499921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470268,-99) , 
-10, -0.429799, 0, 0, 0.494264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470268,-99) ,
+10, -0.429799, 0, 0, 0.494264,-99) ,
 13, 7.13303, 1, 0, 0.499104,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.0138216);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506602,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495857,-99) , 
-2, 3.25297, 0, 0, 0.498073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495857,-99) ,
+2, 3.25297, 0, 0, 0.498073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479477,-99) , 
-2, 4.26928, 1, 0, 0.496426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479477,-99) ,
+2, 4.26928, 1, 0, 0.496426,-99) ,
 7, -11.8825, 1, 0, 0.497018,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.00970179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494655,-99) , 
-8, -3.06935, 0, 0, 0.50589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494655,-99) ,
+8, -3.06935, 0, 0, 0.50589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51685,-99) ,
 NN(
-0, 
-0, 
--1, 3.89212, 0, -1, 0.497189,-99) , 
-3, -3.99849, 1, 0, 0.498661,-99) , 
+0,
+0,
+-1, 3.89212, 0, -1, 0.497189,-99) ,
+3, -3.99849, 1, 0, 0.498661,-99) ,
 11, 2.988, 1, 0, 0.499534,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.0290458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48004,-99) , 
-4, 1.36438, 1, 0, 0.510888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48004,-99) ,
+4, 1.36438, 1, 0, 0.510888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487759,-99) , 
-4, 0.0683334, 0, 0, 0.50439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487759,-99) ,
+4, 0.0683334, 0, 0, 0.50439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480654,-99) , 
-4, 0.663053, 1, 0, 0.497065,-99) , 
-4, 1.58227, 0, 0, 0.49966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480654,-99) ,
+4, 0.663053, 1, 0, 0.497065,-99) ,
+4, 1.58227, 0, 0, 0.49966,-99) ,
 3, -0.615154, 0, 0, 0.501392,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.0243857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482692,-99) , 
-4, 0.480672, 0, 0, 0.499081,-99) , 
-0, 1.65883, 0, 0, 0.503482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482692,-99) ,
+4, 0.480672, 0, 0, 0.499081,-99) ,
+0, 1.65883, 0, 0, 0.503482,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494649,-99) , 
-13, 6.12392, 1, 0, 0.499682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494649,-99) ,
+13, 6.12392, 1, 0, 0.499682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478856,-99) , 
-7, -6.33735, 1, 0, 0.497325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478856,-99) ,
+7, -6.33735, 1, 0, 0.497325,-99) ,
 3, -0.615154, 0, 0, 0.49958,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.0219601);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497358,-99) , 
-0, 1.71234, 0, 0, 0.500731,-99) , 
-3, -3.38069, 1, 0, 0.503398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497358,-99) ,
+0, 1.71234, 0, 0, 0.500731,-99) ,
+3, -3.38069, 1, 0, 0.503398,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464853,-99) , 
-12, 2.90022, 0, 0, 0.502246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464853,-99) ,
+12, 2.90022, 0, 0, 0.502246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474454,-99) , 
-12, 5.44075, 1, 0, 0.496714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474454,-99) ,
+12, 5.44075, 1, 0, 0.496714,-99) ,
 13, 6.37488, 0, 0, 0.501638,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.0313426);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491691,-99) , 
-9, -1.86628, 1, 0, 0.515866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491691,-99) ,
+9, -1.86628, 1, 0, 0.515866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475841,-99) , 
-4, 0.0170177, 0, 0, 0.503572,-99) , 
-6, 5.35865, 1, 0, 0.506738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475841,-99) ,
+4, 0.0170177, 0, 0, 0.503572,-99) ,
+6, 5.35865, 1, 0, 0.506738,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476973,-99) , 
-10, -0.95093, 0, 0, 0.505469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476973,-99) ,
+10, -0.95093, 0, 0, 0.505469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470861,-99) , 
-6, 5.41868, 0, 0, 0.486883,-99) , 
-12, 4.09585, 0, 0, 0.495503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470861,-99) ,
+6, 5.41868, 0, 0, 0.486883,-99) ,
+12, 4.09585, 0, 0, 0.495503,-99) ,
 13, 6.37488, 0, 0, 0.50378,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.0205233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484533,-99) , 
-8, -3.06949, 1, 0, 0.507291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484533,-99) ,
+8, -3.06949, 1, 0, 0.507291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51509,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491142,-99) , 
-8, -3.15483, 0, 0, 0.497057,-99) , 
-14, -1.59095, 1, 0, 0.498951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491142,-99) ,
+8, -3.15483, 0, 0, 0.497057,-99) ,
+14, -1.59095, 1, 0, 0.498951,-99) ,
 4, -0.223492, 1, 0, 0.500339,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.0234789);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493349,-99) , 
-8, -1.91523, 0, 0, 0.498331,-99) , 
-9, -1.39022, 0, 0, 0.503428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493349,-99) ,
+8, -1.91523, 0, 0, 0.498331,-99) ,
+9, -1.39022, 0, 0, 0.503428,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494714,-99) , 
-8, -4.37133, 1, 0, 0.501721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494714,-99) ,
+8, -4.37133, 1, 0, 0.501721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47639,-99) , 
-2, 1.40483, 1, 0, 0.497397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47639,-99) ,
+2, 1.40483, 1, 0, 0.497397,-99) ,
 2, 1.63943, 0, 0, 0.500551,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.0120532);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.44908, 1, 1, 0.505006,-99) , 
+0,
+0,
+-1, -1.44908, 1, 1, 0.505006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480639,-99) , 
-8, -0.677891, 1, 0, 0.503524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480639,-99) ,
+8, -0.677891, 1, 0, 0.503524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491523,-99) ,
 14, -2.04182, 0, 0, 0.502841,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.0124584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498355,-99) , 
-1, 23.5351, 1, 0, 0.508117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498355,-99) ,
+1, 23.5351, 1, 0, 0.508117,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497853,-99) , 
-3, -2.46061, 1, 0, 0.501118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497853,-99) ,
+3, -2.46061, 1, 0, 0.501118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482336,-99) , 
-4, 1.70184, 1, 0, 0.499473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482336,-99) ,
+4, 1.70184, 1, 0, 0.499473,-99) ,
 11, 2.988, 1, 0, 0.500517,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.0175123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.84912, 1, 1, 0.505333,-99) , 
+0,
+0,
+-1, -1.84912, 1, 1, 0.505333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463431,-99) , 
-4, 0.371792, 1, 0, 0.490307,-99) , 
-3, -2.28468, 0, 0, 0.50334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463431,-99) ,
+4, 0.371792, 1, 0, 0.490307,-99) ,
+3, -2.28468, 0, 0, 0.50334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491756,-99) ,
 3, -3.69091, 0, 0, 0.50232,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.0204486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492674,-99) , 
-6, 4.43542, 0, 0, 0.511382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492674,-99) ,
+6, 4.43542, 0, 0, 0.511382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484852,-99) , 
-11, 5.09761, 0, 0, 0.497301,-99) , 
-6, 5.35865, 1, 0, 0.500926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484852,-99) ,
+11, 5.09761, 0, 0, 0.497301,-99) ,
+6, 5.35865, 1, 0, 0.500926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45575,-99) , 
-0, 0.942027, 0, 0, 0.488622,-99) , 
-2, 0.688125, 1, 0, 0.49478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45575,-99) ,
+0, 0.942027, 0, 0, 0.488622,-99) ,
+2, 0.688125, 1, 0, 0.49478,-99) ,
 13, 6.37488, 0, 0, 0.499309,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.0142234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508187,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496308,-99) , 
-4, -0.223492, 1, 0, 0.498473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496308,-99) ,
+4, -0.223492, 1, 0, 0.498473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476569,-99) , 
-7, -6.33735, 1, 0, 0.49607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476569,-99) ,
+7, -6.33735, 1, 0, 0.49607,-99) ,
 6, 4.23561, 1, 0, 0.497179,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.0201486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474587,-99) , 
-3, -2.25361, 0, 0, 0.499432,-99) , 
-3, -3.38069, 1, 0, 0.501303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474587,-99) ,
+3, -2.25361, 0, 0, 0.499432,-99) ,
+3, -3.38069, 1, 0, 0.501303,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481218,-99) , 
-5, 2.51983, 1, 0, 0.505183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481218,-99) ,
+5, 2.51983, 1, 0, 0.505183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464375,-99) , 
-3, -0.922452, 1, 0, 0.484445,-99) , 
-12, 4.09585, 0, 0, 0.49407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464375,-99) ,
+3, -0.922452, 1, 0, 0.484445,-99) ,
+12, 4.09585, 0, 0, 0.49407,-99) ,
 13, 6.37488, 0, 0, 0.4994,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.0164762);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497827,-99) , 
-3, -3.69096, 1, 0, 0.500557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497827,-99) ,
+3, -3.69096, 1, 0, 0.500557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475815,-99) , 
-14, -1.59095, 0, 0, 0.498176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475815,-99) ,
+14, -1.59095, 0, 0, 0.498176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511574,-99) ,
 NN(
-0, 
-0, 
--1, 1.45875, 0, -1, 0.487663,-99) , 
-14, -0.95088, 1, 0, 0.492564,-99) , 
+0,
+0,
+-1, 1.45875, 0, -1, 0.487663,-99) ,
+14, -0.95088, 1, 0, 0.492564,-99) ,
 9, -1.39022, 1, 0, 0.496386,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.0173553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.503902,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.503902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479926,-99) , 
-14, -1.59095, 0, 0, 0.501595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479926,-99) ,
+14, -1.59095, 0, 0, 0.501595,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479756,-99) , 
-8, -3.07406, 1, 0, 0.501542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479756,-99) ,
+8, -3.07406, 1, 0, 0.501542,-99) ,
 NN(
-0, 
-0, 
--1, -0.821529, 1, -1, 0.483178,-99) , 
-13, 6.53929, 0, 0, 0.494993,-99) , 
+0,
+0,
+-1, -0.821529, 1, -1, 0.483178,-99) ,
+13, 6.53929, 0, 0, 0.494993,-99) ,
 9, -1.39022, 1, 0, 0.499489,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.0107863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516068,-99) ,
 NN(
-0, 
-0, 
--1, -2.98139, 1, -1, 0.496439,-99) , 
-3, -2.63617, 1, 0, 0.498236,-99) , 
+0,
+0,
+-1, -2.98139, 1, -1, 0.496439,-99) ,
+3, -2.63617, 1, 0, 0.498236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487484,-99) ,
 3, -3.69091, 0, 0, 0.497291,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.0130375);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495706,-99) , 
-0, 1.47149, 1, 0, 0.513543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495706,-99) ,
+0, 1.47149, 1, 0, 0.513543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496737,-99) , 
-3, -2.63617, 1, 0, 0.498606,-99) , 
-11, 2.988, 1, 0, 0.500439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496737,-99) ,
+3, -2.63617, 1, 0, 0.498606,-99) ,
+11, 2.988, 1, 0, 0.500439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490179,-99) ,
 3, -3.69091, 0, 0, 0.499537,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.0106967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.47149, 1, 1, 0.514457,-99) , 
+0,
+0,
+-1, 1.47149, 1, 1, 0.514457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482868,-99) , 
-8, -1.0904, 1, 0, 0.500994,-99) , 
-11, 2.988, 1, 0, 0.50264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482868,-99) ,
+8, -1.0904, 1, 0, 0.500994,-99) ,
+11, 2.988, 1, 0, 0.50264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491166,-99) ,
 3, -4.30606, 0, 0, 0.501975,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.0173101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49088,-99) , 
-0, 1.5196, 0, 0, 0.510008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49088,-99) ,
+0, 1.5196, 0, 0, 0.510008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457765,-99) , 
-1, 58.4156, 1, 0, 0.499168,-99) , 
-7, -10.2982, 1, 0, 0.5011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457765,-99) ,
+1, 58.4156, 1, 0, 0.499168,-99) ,
+7, -10.2982, 1, 0, 0.5011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483125,-99) , 
-8, -5.15648, 1, 0, 0.493733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483125,-99) ,
+8, -5.15648, 1, 0, 0.493733,-99) ,
 8, -4.80286, 0, 0, 0.499977,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.0186119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49644,-99) , 
-14, -0.689226, 1, 0, 0.501049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49644,-99) ,
+14, -0.689226, 1, 0, 0.501049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478435,-99) , 
-8, -1.0904, 1, 0, 0.499156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478435,-99) ,
+8, -1.0904, 1, 0, 0.499156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459825,-99) , 
-13, 6.57728, 0, 0, 0.485892,-99) , 
-3, -0.614969, 0, 0, 0.493875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459825,-99) ,
+13, 6.57728, 0, 0, 0.485892,-99) ,
+3, -0.614969, 0, 0, 0.493875,-99) ,
 5, 2.01055, 0, 0, 0.497404,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.0276519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483114,-99) , 
-10, -0.430803, 0, 0, 0.49927,-99) , 
-7, -11.0904, 1, 0, 0.501836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483114,-99) ,
+10, -0.430803, 0, 0, 0.49927,-99) ,
+7, -11.0904, 1, 0, 0.501836,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48382,-99) , 
-4, -0.168976, 1, 0, 0.497211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48382,-99) ,
+4, -0.168976, 1, 0, 0.497211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474232,-99) , 
-13, 7.23443, 1, 0, 0.491362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474232,-99) ,
+13, 7.23443, 1, 0, 0.491362,-99) ,
 5, 2.01055, 0, 0, 0.498362,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.0240596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465859,-99) , 
-9, -3.3489, 0, 0, 0.498169,-99) , 
-6, 8.1348, 0, 0, 0.503084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465859,-99) ,
+9, -3.3489, 0, 0, 0.498169,-99) ,
+6, 8.1348, 0, 0, 0.503084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506306,-99) ,
 NN(
-0, 
-0, 
--1, 1.51547, 1, -1, 0.486583,-99) , 
-9, -5.116, 1, 0, 0.49305,-99) , 
+0,
+0,
+-1, 1.51547, 1, -1, 0.486583,-99) ,
+9, -5.116, 1, 0, 0.49305,-99) ,
 10, 0.0717177, 1, 0, 0.497256,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.021842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494267,-99) , 
-13, 6.82739, 0, 0, 0.503065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494267,-99) ,
+13, 6.82739, 0, 0, 0.503065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474323,-99) , 
-13, 6.78026, 1, 0, 0.490532,-99) , 
-9, -1.26865, 1, 0, 0.498566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474323,-99) ,
+13, 6.78026, 1, 0, 0.490532,-99) ,
+9, -1.26865, 1, 0, 0.498566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488728,-99) ,
 10, 3.08783, 1, 0, 0.496693,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.0166137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478554,-99) , 
-12, 4.63854, 0, 0, 0.492595,-99) , 
-10, -1.79548, 0, 0, 0.505107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478554,-99) ,
+12, 4.63854, 0, 0, 0.492595,-99) ,
+10, -1.79548, 0, 0, 0.505107,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486535,-99) , 
-3, -2.45973, 0, 0, 0.49833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486535,-99) ,
+3, -2.45973, 0, 0, 0.49833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472151,-99) , 
-5, 1.07217, 0, 0, 0.496297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472151,-99) ,
+5, 1.07217, 0, 0, 0.496297,-99) ,
 10, -1.43634, 1, 0, 0.497869,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.0159167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475821,-99) , 
-6, 6.32637, 1, 0, 0.493213,-99) , 
-10, -1.79548, 0, 0, 0.504287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475821,-99) ,
+6, 6.32637, 1, 0, 0.493213,-99) ,
+10, -1.79548, 0, 0, 0.504287,-99) ,
 NN(
-0, 
-0, 
--1, 1.07217, 0, -1, 0.49422,-99) , 
+0,
+0,
+-1, 1.07217, 0, -1, 0.49422,-99) ,
 10, -1.43634, 1, 0, 0.496016,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.0116562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499903,-99) , 
-10, -2.12862, 1, 0, 0.502891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499903,-99) ,
+10, -2.12862, 1, 0, 0.502891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488321,-99) , 
-9, -5.53377, 0, 0, 0.500175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488321,-99) ,
+9, -5.53377, 0, 0, 0.500175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484538,-99) , 
-4, 0.379951, 1, 0, 0.492966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484538,-99) ,
+4, 0.379951, 1, 0, 0.492966,-99) ,
 14, -1.14009, 0, 0, 0.498978,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.0186613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483594,-99) , 
-11, 2.94078, 0, 0, 0.505187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483594,-99) ,
+11, 2.94078, 0, 0, 0.505187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491234,-99) , 
-9, -5.53377, 0, 0, 0.502586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491234,-99) ,
+9, -5.53377, 0, 0, 0.502586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508269,-99) ,
 NN(
-0, 
-0, 
--1, 0.942182, 1, -1, 0.486571,-99) , 
-14, -1.48372, 0, 0, 0.493569,-99) , 
+0,
+0,
+-1, 0.942182, 1, -1, 0.486571,-99) ,
+14, -1.48372, 0, 0, 0.493569,-99) ,
 14, -1.14009, 0, 0, 0.501088,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.0165165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499196,-99) , 
-0, 1.51961, 0, 0, 0.508464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499196,-99) ,
+0, 1.51961, 0, 0, 0.508464,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478373,-99) , 
-5, 3.1112, 1, 0, 0.508191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478373,-99) ,
+5, 3.1112, 1, 0, 0.508191,-99) ,
 NN(
-0, 
-0, 
--1, 1.70676, 1, -1, 0.49544,-99) , 
-3, -2.15303, 1, 0, 0.498424,-99) , 
+0,
+0,
+-1, 1.70676, 1, -1, 0.49544,-99) ,
+3, -2.15303, 1, 0, 0.498424,-99) ,
 11, 2.988, 1, 0, 0.499632,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.0236468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492069,-99) , 
-4, 0.343493, 0, 0, 0.507081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492069,-99) ,
+4, 0.343493, 0, 0, 0.507081,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495836,-99) , 
-8, -3.5653, 1, 0, 0.504825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495836,-99) ,
+8, -3.5653, 1, 0, 0.504825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483529,-99) , 
-3, -0.614672, 0, 0, 0.493638,-99) , 
-9, -1.26865, 1, 0, 0.500645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483529,-99) ,
+3, -0.614672, 0, 0, 0.493638,-99) ,
+9, -1.26865, 1, 0, 0.500645,-99) ,
 10, 2.58514, 0, 0, 0.502076,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.0179278);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.05679, 1, 1, 0.50632,-99) , 
+0,
+0,
+-1, -1.05679, 1, 1, 0.50632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48646,-99) , 
-14, -1.74293, 0, 0, 0.504685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48646,-99) ,
+14, -1.74293, 0, 0, 0.504685,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485913,-99) , 
-8, -2.74272, 1, 0, 0.503415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485913,-99) ,
+8, -2.74272, 1, 0, 0.503415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479115,-99) , 
-3, -0.307673, 1, 0, 0.498478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479115,-99) ,
+3, -0.307673, 1, 0, 0.498478,-99) ,
 11, 5.62501, 1, 0, 0.502569,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.0297576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485203,-99) , 
-14, 2.10504, 1, 0, 0.513035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485203,-99) ,
+14, 2.10504, 1, 0, 0.513035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467968,-99) , 
-14, 0.104082, 1, 0, 0.497876,-99) , 
-14, 1.05715, 0, 0, 0.503192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467968,-99) ,
+14, 0.104082, 1, 0, 0.497876,-99) ,
+14, 1.05715, 0, 0, 0.503192,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492584,-99) , 
-14, 1.83502, 0, 0, 0.500207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492584,-99) ,
+14, 1.83502, 0, 0, 0.500207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477615,-99) , 
-0, 1.66421, 1, 0, 0.49666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477615,-99) ,
+0, 1.66421, 1, 0, 0.49666,-99) ,
 8, -3.5653, 0, 0, 0.499841,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.0159895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497107,-99) , 
-8, -3.06935, 0, 0, 0.506386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497107,-99) ,
+8, -3.06935, 0, 0, 0.506386,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471016,-99) , 
-0, 0.864282, 0, 0, 0.508487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471016,-99) ,
+0, 0.864282, 0, 0, 0.508487,-99) ,
 NN(
-0, 
-0, 
--1, 3.27024, 0, -1, 0.496957,-99) , 
-0, 0.894079, 1, 0, 0.499083,-99) , 
+0,
+0,
+-1, 3.27024, 0, -1, 0.496957,-99) ,
+0, 0.894079, 1, 0, 0.499083,-99) ,
 11, 2.988, 1, 0, 0.499962,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.0221063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496655,-99) , 
-8, -3.74501, 0, 0, 0.507345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496655,-99) ,
+8, -3.74501, 0, 0, 0.507345,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484475,-99) , 
-3, -2.76831, 0, 0, 0.504946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484475,-99) ,
+3, -2.76831, 0, 0, 0.504946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477389,-99) , 
-14, 1.41075, 1, 0, 0.495395,-99) , 
-9, -1.26865, 1, 0, 0.501378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477389,-99) ,
+14, 1.41075, 1, 0, 0.495395,-99) ,
+9, -1.26865, 1, 0, 0.501378,-99) ,
 10, 2.58514, 0, 0, 0.502705,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.0170279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497051,-99) , 
-3, -0.922485, 1, 0, 0.507667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497051,-99) ,
+3, -0.922485, 1, 0, 0.507667,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498034,-99) , 
-0, 0.89409, 1, 0, 0.501901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498034,-99) ,
+0, 0.89409, 1, 0, 0.501901,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476918,-99) , 
-10, -0.050292, 1, 0, 0.490959,-99) , 
-14, -0.238363, 0, 0, 0.498571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476918,-99) ,
+10, -0.050292, 1, 0, 0.490959,-99) ,
+14, -0.238363, 0, 0, 0.498571,-99) ,
 10, 2.58514, 0, 0, 0.500594,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.0245463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496476,-99) , 
-11, 3.98031, 0, 0, 0.507032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496476,-99) ,
+11, 3.98031, 0, 0, 0.507032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487469,-99) , 
-0, 1.71234, 1, 0, 0.505092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487469,-99) ,
+0, 1.71234, 1, 0, 0.505092,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489161,-99) , 
-0, 1.5196, 0, 0, 0.502132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489161,-99) ,
+0, 1.5196, 0, 0, 0.502132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471988,-99) , 
-3, -0.307783, 1, 0, 0.495679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471988,-99) ,
+3, -0.307783, 1, 0, 0.495679,-99) ,
 14, -0.238363, 0, 0, 0.502178,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.0206204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493002,-99) , 
-14, 1.42856, 1, 0, 0.519026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493002,-99) ,
+14, 1.42856, 1, 0, 0.519026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471064,-99) , 
-14, 0.658466, 0, 0, 0.492296,-99) , 
-12, 2.92407, 0, 0, 0.508084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471064,-99) ,
+14, 0.658466, 0, 0, 0.492296,-99) ,
+12, 2.92407, 0, 0, 0.508084,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498103,-99) , 
-7, -10.0306, 1, 0, 0.501096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498103,-99) ,
+7, -10.0306, 1, 0, 0.501096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484375,-99) , 
-7, -11.0904, 0, 0, 0.499486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484375,-99) ,
+7, -11.0904, 0, 0, 0.499486,-99) ,
 12, 3.75272, 1, 0, 0.501956,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.0202037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499683,-99) , 
-12, 4.9737, 1, 0, 0.509601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499683,-99) ,
+12, 4.9737, 1, 0, 0.509601,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498308,-99) , 
-10, -0.0479477, 0, 0, 0.50613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498308,-99) ,
+10, -0.0479477, 0, 0, 0.50613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480777,-99) , 
-11, 4.80595, 0, 0, 0.496201,-99) , 
-14, -0.238363, 0, 0, 0.503109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480777,-99) ,
+11, 4.80595, 0, 0, 0.496201,-99) ,
+14, -0.238363, 0, 0, 0.503109,-99) ,
 10, 2.58514, 0, 0, 0.504553,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.0163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497704,-99) , 
-4, 0.343493, 0, 0, 0.509508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497704,-99) ,
+4, 0.343493, 0, 0, 0.509508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 8.3492, 0, 1, 0.506222,-99) , 
+0,
+0,
+-1, 8.3492, 0, 1, 0.506222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476923,-99) , 
-13, 7.07668, 1, 0, 0.496198,-99) , 
-14, -0.238363, 0, 0, 0.503172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476923,-99) ,
+13, 7.07668, 1, 0, 0.496198,-99) ,
+14, -0.238363, 0, 0, 0.503172,-99) ,
 10, 2.58514, 0, 0, 0.504582,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.01269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.3716, 1, 1, 0.509169,-99) , 
+0,
+0,
+-1, 2.3716, 1, 1, 0.509169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 4.30792, 0, 1, 0.510594,-99) , 
+0,
+0,
+-1, 4.30792, 0, 1, 0.510594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480204,-99) , 
-13, 7.18108, 1, 0, 0.497803,-99) , 
-1, 55.6038, 0, 0, 0.499801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480204,-99) ,
+13, 7.18108, 1, 0, 0.497803,-99) ,
+1, 55.6038, 0, 0, 0.499801,-99) ,
 10, 2.58514, 0, 0, 0.501885,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.0110786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498534,-99) , 
-2, 2.3716, 1, 0, 0.505997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498534,-99) ,
+2, 2.3716, 1, 0, 0.505997,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498403,-99) , 
-12, 4.30792, 0, 0, 0.507422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498403,-99) ,
+12, 4.30792, 0, 0, 0.507422,-99) ,
 NN(
-0, 
-0, 
--1, -10.2982, 0, -1, 0.495719,-99) , 
-1, 55.6038, 0, 0, 0.497548,-99) , 
+0,
+0,
+-1, -10.2982, 0, -1, 0.495719,-99) ,
+1, 55.6038, 0, 0, 0.497548,-99) ,
 10, 2.58514, 0, 0, 0.499427,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.0173123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498989,-99) , 
-4, 0.343493, 0, 0, 0.505949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498989,-99) ,
+4, 0.343493, 0, 0, 0.505949,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491787,-99) , 
-4, -0.0224577, 0, 0, 0.505112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491787,-99) ,
+4, -0.0224577, 0, 0, 0.505112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468686,-99) , 
-0, 1.66098, 1, 0, 0.496441,-99) , 
-4, 0.379951, 1, 0, 0.499842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468686,-99) ,
+0, 1.66098, 1, 0, 0.496441,-99) ,
+4, 0.379951, 1, 0, 0.499842,-99) ,
 10, 2.58514, 0, 0, 0.5012,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.0185281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.04986, 1, 1, 0.508948,-99) , 
+0,
+0,
+-1, -2.04986, 1, 1, 0.508948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473244,-99) , 
-3, -3.07484, 0, 0, 0.504478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473244,-99) ,
+3, -3.07484, 0, 0, 0.504478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524584,-99) ,
 NN(
-0, 
-0, 
--1, -2.28472, 0, -1, 0.493756,-99) , 
-3, -3.69096, 1, 0, 0.496584,-99) , 
+0,
+0,
+-1, -2.28472, 0, -1, 0.493756,-99) ,
+3, -3.69096, 1, 0, 0.496584,-99) ,
 4, 0.379951, 1, 0, 0.499829,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.0129552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499118,-99) , 
-12, 4.9737, 1, 0, 0.505893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499118,-99) ,
+12, 4.9737, 1, 0, 0.505893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495612,-99) , 
-7, -11.0904, 1, 0, 0.497954,-99) , 
-6, 8.78466, 0, 0, 0.499123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495612,-99) ,
+7, -11.0904, 1, 0, 0.497954,-99) ,
+6, 8.78466, 0, 0, 0.499123,-99) ,
 10, 2.58514, 0, 0, 0.500629,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.0163068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510197,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492582,-99) , 
-5, 3.02821, 1, 0, 0.505143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492582,-99) ,
+5, 3.02821, 1, 0, 0.505143,-99) ,
 NN(
-0, 
-0, 
--1, -1.45248, 1, -1, 0.494076,-99) , 
-14, -0.0956384, 0, 0, 0.501435,-99) , 
+0,
+0,
+-1, -1.45248, 1, -1, 0.494076,-99) ,
+14, -0.0956384, 0, 0, 0.501435,-99) ,
 0, 1.71234, 0, 0, 0.502272,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.00838929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508648,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49988,-99) , 
-10, -0.950722, 1, 0, 0.502509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49988,-99) ,
+10, -0.950722, 1, 0, 0.502509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480953,-99) , 
-14, -1.2041, 0, 0, 0.501177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480953,-99) ,
+14, -1.2041, 0, 0, 0.501177,-99) ,
 14, -1.59095, 1, 0, 0.501925,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.0136523);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498383,-99) , 
-4, 0.343493, 0, 0, 0.507651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498383,-99) ,
+4, 0.343493, 0, 0, 0.507651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -1.22646, 1, 1, 0.503208,-99) , 
+0,
+0,
+-1, -1.22646, 1, 1, 0.503208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474032,-99) , 
-0, 1.5168, 1, 0, 0.493342,-99) , 
-10, -1.62788, 0, 0, 0.501315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474032,-99) ,
+0, 1.5168, 1, 0, 0.493342,-99) ,
+10, -1.62788, 0, 0, 0.501315,-99) ,
 10, 2.58514, 0, 0, 0.502724,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.0154573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0.719147, 1, 1, 0.507366,-99) , 
+0,
+0,
+-1, 0.719147, 1, 1, 0.507366,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477683,-99) , 
-5, 3.65039, 1, 0, 0.501396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477683,-99) ,
+5, 3.65039, 1, 0, 0.501396,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479086,-99) , 
-14, 1.41075, 1, 0, 0.493747,-99) , 
-9, -1.26865, 1, 0, 0.498539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479086,-99) ,
+14, 1.41075, 1, 0, 0.493747,-99) ,
+9, -1.26865, 1, 0, 0.498539,-99) ,
 10, 2.58514, 0, 0, 0.500503,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.0114981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497511,-99) , 
-14, 0.719147, 1, 0, 0.503502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497511,-99) ,
+14, 0.719147, 1, 0, 0.503502,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4961,-99) , 
-12, 4.30792, 0, 0, 0.504718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4961,-99) ,
+12, 4.30792, 0, 0, 0.504718,-99) ,
 NN(
-0, 
-0, 
--1, -10.2982, 0, -1, 0.494807,-99) , 
-1, 55.6038, 0, 0, 0.496355,-99) , 
+0,
+0,
+-1, -10.2982, 0, -1, 0.494807,-99) ,
+1, 55.6038, 0, 0, 0.496355,-99) ,
 10, 2.58514, 0, 0, 0.497945,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.0141073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496726,-99) , 
-1, 23.5351, 1, 0, 0.505286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496726,-99) ,
+1, 23.5351, 1, 0, 0.505286,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47836,-99) , 
-5, 3.1112, 1, 0, 0.506734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47836,-99) ,
+5, 3.1112, 1, 0, 0.506734,-99) ,
 NN(
-0, 
-0, 
--1, 3.44006, 0, -1, 0.496711,-99) , 
-3, -2.15303, 1, 0, 0.499059,-99) , 
+0,
+0,
+-1, 3.44006, 0, -1, 0.496711,-99) ,
+3, -2.15303, 1, 0, 0.499059,-99) ,
 11, 2.988, 1, 0, 0.499807,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.0136552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0.343493, 0, 1, 0.506085,-99) , 
+0,
+0,
+-1, 0.343493, 0, 1, 0.506085,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483383,-99) , 
-14, 2.63121, 1, 0, 0.502025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483383,-99) ,
+14, 2.63121, 1, 0, 0.502025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489558,-99) , 
-3, -3.38334, 0, 0, 0.500689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489558,-99) ,
+3, -3.38334, 0, 0, 0.500689,-99) ,
 10, 2.58514, 0, 0, 0.50189,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.021926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478944,-99) , 
-10, -0.0487755, 0, 0, 0.497036,-99) , 
-12, 5.72586, 0, 0, 0.503211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478944,-99) ,
+10, -0.0487755, 0, 0, 0.497036,-99) ,
+12, 5.72586, 0, 0, 0.503211,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494737,-99) , 
-4, 0.979116, 0, 0, 0.499681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494737,-99) ,
+4, 0.979116, 0, 0, 0.499681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481619,-99) , 
-11, 7.36438, 1, 0, 0.497815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481619,-99) ,
+11, 7.36438, 1, 0, 0.497815,-99) ,
 14, 1.56509, 0, 0, 0.499702,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.0230561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475672,-99) , 
-3, -3.68991, 0, 0, 0.504178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475672,-99) ,
+3, -3.68991, 0, 0, 0.504178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480921,-99) , 
-4, -0.740847, 0, 0, 0.502367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480921,-99) ,
+4, -0.740847, 0, 0, 0.502367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465121,-99) , 
-13, 6.81557, 1, 0, 0.490553,-99) , 
-0, 1.61133, 0, 0, 0.497128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465121,-99) ,
+13, 6.81557, 1, 0, 0.490553,-99) ,
+0, 1.61133, 0, 0, 0.497128,-99) ,
 4, 0.983395, 1, 0, 0.500759,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.0214627);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47517,-99) , 
-12, 6.30728, 1, 0, 0.49541,-99) , 
-9, -1.39022, 0, 0, 0.499963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47517,-99) ,
+12, 6.30728, 1, 0, 0.49541,-99) ,
+9, -1.39022, 0, 0, 0.499963,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488896,-99) , 
-1, 21.0274, 0, 0, 0.498676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488896,-99) ,
+1, 21.0274, 0, 0, 0.498676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467033,-99) , 
-8, -4.75401, 0, 0, 0.494244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467033,-99) ,
+8, -4.75401, 0, 0, 0.494244,-99) ,
 2, 1.63943, 0, 0, 0.497236,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.0167303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507601,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49366,-99) , 
-3, -3.07484, 1, 0, 0.496112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49366,-99) ,
+3, -3.07484, 1, 0, 0.496112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479932,-99) , 
-10, -1.97924, 0, 0, 0.494436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479932,-99) ,
+10, -1.97924, 0, 0, 0.494436,-99) ,
 12, 7.13626, 0, 0, 0.495868,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.0107836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507652,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49759,-99) , 
-13, 5.87132, 1, 0, 0.499189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49759,-99) ,
+13, 5.87132, 1, 0, 0.499189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482038,-99) , 
-7, -6.33735, 1, 0, 0.497311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482038,-99) ,
+7, -6.33735, 1, 0, 0.497311,-99) ,
 6, 4.23561, 1, 0, 0.498257,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.0149308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508301,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49718,-99) , 
-4, 1.11712, 0, 0, 0.502145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49718,-99) ,
+4, 1.11712, 0, 0, 0.502145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460061,-99) , 
-10, -0.451372, 0, 0, 0.494311,-99) , 
-13, 7.13303, 1, 0, 0.499469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460061,-99) ,
+10, -0.451372, 0, 0, 0.494311,-99) ,
+13, 7.13303, 1, 0, 0.499469,-99) ,
 11, 7.73462, 0, 0, 0.500081,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.0274719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.307485, 0, 1, 0.509097,-99) , 
+0,
+0,
+-1, -0.307485, 0, 1, 0.509097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477637,-99) , 
-11, 4.84322, 0, 0, 0.496229,-99) , 
-11, 4.14698, 1, 0, 0.502613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477637,-99) ,
+11, 4.84322, 0, 0, 0.496229,-99) ,
+11, 4.14698, 1, 0, 0.502613,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493853,-99) , 
-8, -3.18, 0, 0, 0.510349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493853,-99) ,
+8, -3.18, 0, 0, 0.510349,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444884,-99) , 
-10, -0.243398, 0, 0, 0.482007,-99) , 
-1, 26.7461, 0, 0, 0.496025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444884,-99) ,
+10, -0.243398, 0, 0, 0.482007,-99) ,
+1, 26.7461, 0, 0, 0.496025,-99) ,
 6, 6.83507, 1, 0, 0.500155,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.0260583);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.47635, 1, 1, 0.522488,-99) , 
+0,
+0,
+-1, 4.47635, 1, 1, 0.522488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479304,-99) , 
-12, 5.57218, 0, 0, 0.490881,-99) , 
-9, -1.93264, 0, 0, 0.501966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479304,-99) ,
+12, 5.57218, 0, 0, 0.490881,-99) ,
+9, -1.93264, 0, 0, 0.501966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508974,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 0, -1, 0.491335,-99) , 
-3, -0.307467, 0, 0, 0.49519,-99) , 
+0,
+0,
+-1, -9.50602, 0, -1, 0.491335,-99) ,
+3, -0.307467, 0, 0, 0.49519,-99) ,
 10, -0.430967, 1, 0, 0.497387,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.0220068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449634,-99) , 
-11, 3.15649, 0, 0, 0.499667,-99) , 
-12, 2.7476, 1, 0, 0.501621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449634,-99) ,
+11, 3.15649, 0, 0, 0.499667,-99) ,
+12, 2.7476, 1, 0, 0.501621,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493546,-99) , 
-0, 1.61133, 0, 0, 0.501802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493546,-99) ,
+0, 1.61133, 0, 0, 0.501802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468956,-99) , 
-12, 4.23648, 0, 0, 0.495669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468956,-99) ,
+12, 4.23648, 0, 0, 0.495669,-99) ,
 4, 0.983395, 1, 0, 0.499795,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.0190227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486338,-99) , 
-5, 2.28224, 1, 0, 0.513054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486338,-99) ,
+5, 2.28224, 1, 0, 0.513054,-99) ,
 NN(
-0, 
-0, 
--1, -1.94744, 0, -1, 0.496795,-99) , 
-8, -1.50271, 0, 0, 0.498977,-99) , 
+0,
+0,
+-1, -1.94744, 0, -1, 0.496795,-99) ,
+8, -1.50271, 0, 0, 0.498977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486513,-99) , 
-11, 4.46675, 1, 0, 0.501434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486513,-99) ,
+11, 4.46675, 1, 0, 0.501434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466792,-99) , 
-14, -0.558377, 0, 0, 0.492353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466792,-99) ,
+14, -0.558377, 0, 0, 0.492353,-99) ,
 3, -0.307578, 1, 0, 0.497564,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.0281978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490862,-99) , 
-14, 1.11459, 1, 0, 0.509844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490862,-99) ,
+14, 1.11459, 1, 0, 0.509844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491328,-99) , 
-14, 1.85729, 0, 0, 0.498625,-99) , 
-8, -3.97782, 1, 0, 0.503083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491328,-99) ,
+14, 1.85729, 0, 0, 0.498625,-99) ,
+8, -3.97782, 1, 0, 0.503083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471489,-99) , 
-10, -0.60059, 0, 0, 0.494138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471489,-99) ,
+10, -0.60059, 0, 0, 0.494138,-99) ,
 3, -0.307578, 1, 0, 0.501175,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.0224331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.31821, 0, 1, 0.507438,-99) , 
+0,
+0,
+-1, -7.31821, 0, 1, 0.507438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49216,-99) , 
-7, -6.33735, 1, 0, 0.505722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49216,-99) ,
+7, -6.33735, 1, 0, 0.505722,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475911,-99) , 
-8, -2.71623, 1, 0, 0.502124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475911,-99) ,
+8, -2.71623, 1, 0, 0.502124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471904,-99) , 
-8, -3.99389, 0, 0, 0.491006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471904,-99) ,
+8, -3.99389, 0, 0, 0.491006,-99) ,
 3, -0.307578, 1, 0, 0.502583,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.0250662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478904,-99) , 
-13, 7.13303, 1, 0, 0.508526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478904,-99) ,
+13, 7.13303, 1, 0, 0.508526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482243,-99) , 
-7, -9.50602, 0, 0, 0.497877,-99) , 
-10, -0.430803, 1, 0, 0.501374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482243,-99) ,
+7, -9.50602, 0, 0, 0.497877,-99) ,
+10, -0.430803, 1, 0, 0.501374,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489391,-99) , 
-11, 4.46675, 1, 0, 0.500744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489391,-99) ,
+11, 4.46675, 1, 0, 0.500744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469733,-99) , 
-14, -0.558377, 0, 0, 0.492616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469733,-99) ,
+14, -0.558377, 0, 0, 0.492616,-99) ,
 3, -0.307578, 1, 0, 0.499507,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.0196585);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475164,-99) , 
-3, -0.615455, 0, 0, 0.493823,-99) , 
-3, -1.84587, 1, 0, 0.504692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475164,-99) ,
+3, -0.615455, 0, 0, 0.493823,-99) ,
+3, -1.84587, 1, 0, 0.504692,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492237,-99) , 
-14, 0.663654, 1, 0, 0.497669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492237,-99) ,
+14, 0.663654, 1, 0, 0.497669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47527,-99) , 
-11, 2.6613, 0, 0, 0.49616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47527,-99) ,
+11, 2.6613, 0, 0, 0.49616,-99) ,
 11, 6.67982, 0, 0, 0.497678,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.02616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498811,-99) , 
-13, 6.37596, 1, 0, 0.504325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498811,-99) ,
+13, 6.37596, 1, 0, 0.504325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469659,-99) , 
-1, 24.1741, 1, 0, 0.488117,-99) , 
-12, 3.63752, 0, 0, 0.500195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469659,-99) ,
+1, 24.1741, 1, 0, 0.488117,-99) ,
+12, 3.63752, 0, 0, 0.500195,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485766,-99) , 
-3, -0.922218, 0, 0, 0.503787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485766,-99) ,
+3, -0.922218, 0, 0, 0.503787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469988,-99) , 
-0, 0.94219, 1, 0, 0.488047,-99) , 
-2, 1.76526, 0, 0, 0.494332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469988,-99) ,
+0, 0.94219, 1, 0, 0.488047,-99) ,
+2, 1.76526, 0, 0, 0.494332,-99) ,
 14, 0.2125, 0, 0, 0.497945,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.0210664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 55.6038, 0, 1, 0.508063,-99) , 
+0,
+0,
+-1, 55.6038, 0, 1, 0.508063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47585,-99) , 
-3, -1.53742, 1, 0, 0.488932,-99) , 
-12, 3.63752, 0, 0, 0.503189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47585,-99) ,
+3, -1.53742, 1, 0, 0.488932,-99) ,
+12, 3.63752, 0, 0, 0.503189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507036,-99) ,
 NN(
-0, 
-0, 
--1, -0.307783, 1, -1, 0.489643,-99) , 
-14, -0.388984, 0, 0, 0.494164,-99) , 
+0,
+0,
+-1, -0.307783, 1, -1, 0.489643,-99) ,
+14, -0.388984, 0, 0, 0.494164,-99) ,
 14, 0.2125, 0, 0, 0.499725,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.0173219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492968,-99) , 
-14, 0.719735, 0, 0, 0.505755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492968,-99) ,
+14, 0.719735, 0, 0, 0.505755,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493699,-99) , 
-7, -7.92168, 0, 0, 0.505997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493699,-99) ,
+7, -7.92168, 0, 0, 0.505997,-99) ,
 NN(
-0, 
-0, 
--1, -2.31257, 0, -1, 0.493983,-99) , 
-9, -3.60133, 1, 0, 0.496954,-99) , 
+0,
+0,
+-1, -2.31257, 0, -1, 0.493983,-99) ,
+9, -3.60133, 1, 0, 0.496954,-99) ,
 1, 55.6038, 0, 0, 0.498524,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.0220555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47742,-99) , 
-3, -2.25361, 0, 0, 0.501125,-99) , 
-3, -3.38069, 1, 0, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47742,-99) ,
+3, -2.25361, 0, 0, 0.501125,-99) ,
+3, -3.38069, 1, 0, 0.503073,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487946,-99) , 
-12, 4.09572, 0, 0, 0.502382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487946,-99) ,
+12, 4.09572, 0, 0, 0.502382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480629,-99) , 
-12, 4.99245, 1, 0, 0.496428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480629,-99) ,
+12, 4.99245, 1, 0, 0.496428,-99) ,
 13, 6.37488, 0, 0, 0.501331,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.0138044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496772,-99) , 
-5, 1.95525, 0, 0, 0.506797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496772,-99) ,
+5, 1.95525, 0, 0, 0.506797,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494571,-99) , 
-2, 1.42369, 1, 0, 0.506294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494571,-99) ,
+2, 1.42369, 1, 0, 0.506294,-99) ,
 NN(
-0, 
-0, 
--1, -1.6883, 1, -1, 0.495406,-99) , 
-3, -2.15303, 1, 0, 0.497956,-99) , 
+0,
+0,
+-1, -1.6883, 1, -1, 0.495406,-99) ,
+3, -2.15303, 1, 0, 0.497956,-99) ,
 11, 2.988, 1, 0, 0.499018,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.00702801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.58014, 0, 1, 0.501989,-99) , 
+0,
+0,
+-1, 1.58014, 0, 1, 0.501989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488814,-99) , 
-10, -1.97924, 0, 0, 0.500629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488814,-99) ,
+10, -1.97924, 0, 0, 0.500629,-99) ,
 12, 7.13626, 0, 0, 0.501455,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.0267606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478827,-99) , 
-4, 1.21537, 1, 0, 0.509215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478827,-99) ,
+4, 1.21537, 1, 0, 0.509215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483559,-99) , 
-13, 7.13303, 1, 0, 0.503875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483559,-99) ,
+13, 7.13303, 1, 0, 0.503875,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487036,-99) , 
-9, -0.983501, 0, 0, 0.494569,-99) , 
-9, -5.66793, 1, 0, 0.498177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487036,-99) ,
+9, -0.983501, 0, 0, 0.494569,-99) ,
+9, -5.66793, 1, 0, 0.498177,-99) ,
 10, -0.430967, 1, 0, 0.500022,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.0148156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494174,-99) , 
-10, -0.496608, 1, 0, 0.499068,-99) , 
-5, 3.70407, 0, 0, 0.500822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494174,-99) ,
+10, -0.496608, 1, 0, 0.499068,-99) ,
+5, 3.70407, 0, 0, 0.500822,-99) ,
 NN(
-0, 
-0, 
--1, 0.236171, 0, -1, 0.493475,-99) , 
+0,
+0,
+-1, 0.236171, 0, -1, 0.493475,-99) ,
 9, -5.53377, 0, 0, 0.499418,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.00805577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508339,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499654,-99) , 
-4, 1.58014, 0, 0, 0.501449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499654,-99) ,
+4, 1.58014, 0, 0, 0.501449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484294,-99) , 
-10, -1.97924, 0, 0, 0.49968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484294,-99) ,
+10, -1.97924, 0, 0, 0.49968,-99) ,
 12, 7.13626, 0, 0, 0.500624,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.0263179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494113,-99) , 
-5, 2.85528, 0, 0, 0.500947,-99) , 
-6, 4.29849, 1, 0, 0.503899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494113,-99) ,
+5, 2.85528, 0, 0, 0.500947,-99) ,
+6, 4.29849, 1, 0, 0.503899,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49105,-99) , 
-9, -3.08968, 1, 0, 0.503499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49105,-99) ,
+9, -3.08968, 1, 0, 0.503499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471649,-99) , 
-4, -0.223492, 0, 0, 0.498852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471649,-99) ,
+4, -0.223492, 0, 0, 0.498852,-99) ,
 8, -3.15278, 1, 0, 0.501997,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.0240187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.04468, 0, 1, 0.508666,-99) , 
+0,
+0,
+-1, -1.04468, 0, 1, 0.508666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489151,-99) , 
-13, 7.5679, 1, 0, 0.505965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489151,-99) ,
+13, 7.5679, 1, 0, 0.505965,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48955,-99) , 
-10, 0.871577, 0, 0, 0.505515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48955,-99) ,
+10, 0.871577, 0, 0, 0.505515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475996,-99) , 
-0, 0.893889, 0, 0, 0.498955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475996,-99) ,
+0, 0.893889, 0, 0, 0.498955,-99) ,
 5, 2.85731, 1, 0, 0.503691,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.0120301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.39983, 1, 1, 0.504715,-99) , 
+0,
+0,
+-1, 3.39983, 1, 1, 0.504715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486421,-99) , 
-11, 2.94542, 0, 0, 0.502601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486421,-99) ,
+11, 2.94542, 0, 0, 0.502601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485911,-99) , 
-14, 0.236171, 0, 0, 0.495785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485911,-99) ,
+14, 0.236171, 0, 0, 0.495785,-99) ,
 9, -5.53377, 0, 0, 0.501299,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.0169226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495838,-99) , 
-6, 4.80867, 0, 0, 0.506796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495838,-99) ,
+6, 4.80867, 0, 0, 0.506796,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492198,-99) , 
-9, -2.39582, 0, 0, 0.499803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492198,-99) ,
+9, -2.39582, 0, 0, 0.499803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481616,-99) , 
-6, 4.48669, 0, 0, 0.498299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481616,-99) ,
+6, 4.48669, 0, 0, 0.498299,-99) ,
 11, 2.988, 1, 0, 0.499319,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.0182097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507938,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495965,-99) , 
-13, 7.06081, 0, 0, 0.500328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495965,-99) ,
+13, 7.06081, 0, 0, 0.500328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476558,-99) , 
-13, 6.34316, 1, 0, 0.488765,-99) , 
-3, -0.307578, 1, 0, 0.497905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476558,-99) ,
+13, 6.34316, 1, 0, 0.488765,-99) ,
+3, -0.307578, 1, 0, 0.497905,-99) ,
 13, 7.63847, 0, 0, 0.499448,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.0116369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -3.06935, 0, 1, 0.508563,-99) , 
+0,
+0,
+-1, -3.06935, 0, 1, 0.508563,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497572,-99) , 
-3, -2.46061, 1, 0, 0.500639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497572,-99) ,
+3, -2.46061, 1, 0, 0.500639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485202,-99) , 
-4, 1.70184, 1, 0, 0.499291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485202,-99) ,
+4, 1.70184, 1, 0, 0.499291,-99) ,
 11, 2.988, 1, 0, 0.500404,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.0164306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493301,-99) , 
-13, 5.76107, 1, 0, 0.511461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493301,-99) ,
+13, 5.76107, 1, 0, 0.511461,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498035,-99) , 
-5, 3.4502, 0, 0, 0.500825,-99) , 
-13, 6.12216, 1, 0, 0.50269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498035,-99) ,
+5, 3.4502, 0, 0, 0.500825,-99) ,
+13, 6.12216, 1, 0, 0.50269,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478389,-99) , 
-6, 6.4901, 0, 0, 0.495039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478389,-99) ,
+6, 6.4901, 0, 0, 0.495039,-99) ,
 3, -3.07576, 0, 0, 0.501704,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.0228198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.61072, 1, 1, 0.509918,-99) , 
+0,
+0,
+-1, -1.61072, 1, 1, 0.509918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478284,-99) , 
-5, 2.31026, 0, 0, 0.500562,-99) , 
-4, 0.540958, 1, 0, 0.505124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478284,-99) ,
+5, 2.31026, 0, 0, 0.500562,-99) ,
+4, 0.540958, 1, 0, 0.505124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481827,-99) , 
-5, 2.13975, 1, 0, 0.495366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481827,-99) ,
+5, 2.13975, 1, 0, 0.495366,-99) ,
 3, -3.07576, 0, 0, 0.503866,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.0119585);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510531,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459713,-99) , 
-1, 57.9385, 1, 0, 0.499246,-99) , 
-7, -10.2365, 1, 0, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459713,-99) ,
+1, 57.9385, 1, 0, 0.499246,-99) ,
+7, -10.2365, 1, 0, 0.501054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492805,-99) ,
 5, 3.70407, 1, 0, 0.500288,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.0147284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496705,-99) , 
-13, 6.61615, 1, 0, 0.501721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496705,-99) ,
+13, 6.61615, 1, 0, 0.501721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474968,-99) , 
-8, -3.77432, 1, 0, 0.491278,-99) , 
-14, 1.93858, 1, 0, 0.49889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474968,-99) ,
+8, -3.77432, 1, 0, 0.491278,-99) ,
+14, 1.93858, 1, 0, 0.49889,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.491796,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.491796,-99) ,
 13, 5.86944, 0, 0, 0.498177,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.0198569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481697,-99) , 
-12, 5.97179, 1, 0, 0.49881,-99) , 
-12, 7.44049, 0, 0, 0.500876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481697,-99) ,
+12, 5.97179, 1, 0, 0.49881,-99) ,
+12, 7.44049, 0, 0, 0.500876,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483523,-99) , 
-0, 0.941632, 0, 0, 0.503441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483523,-99) ,
+0, 0.941632, 0, 0, 0.503441,-99) ,
 NN(
-0, 
-0, 
--1, -0.821529, 1, -1, 0.482076,-99) , 
-13, 6.53929, 0, 0, 0.495829,-99) , 
+0,
+0,
+-1, -0.821529, 1, -1, 0.482076,-99) ,
+13, 6.53929, 0, 0, 0.495829,-99) ,
 9, -1.39022, 1, 0, 0.499265,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.024376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496922,-99) , 
-13, 6.61591, 1, 0, 0.50166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496922,-99) ,
+13, 6.61591, 1, 0, 0.50166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452728,-99) , 
-0, 1.46756, 1, 0, 0.482234,-99) , 
-13, 6.08687, 0, 0, 0.4986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452728,-99) ,
+0, 1.46756, 1, 0, 0.482234,-99) ,
+13, 6.08687, 0, 0, 0.4986,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48939,-99) , 
-8, -3.76344, 0, 0, 0.506237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48939,-99) ,
+8, -3.76344, 0, 0, 0.506237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479667,-99) , 
-3, -0.922411, 1, 0, 0.4935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479667,-99) ,
+3, -0.922411, 1, 0, 0.4935,-99) ,
 14, 2.01595, 1, 0, 0.497291,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.0283603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493047,-99) , 
-7, -7.92168, 1, 0, 0.505822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493047,-99) ,
+7, -7.92168, 1, 0, 0.505822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478585,-99) , 
-9, -2.22983, 0, 0, 0.492497,-99) , 
-14, 1.93878, 1, 0, 0.502259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478585,-99) ,
+9, -2.22983, 0, 0, 0.492497,-99) ,
+14, 1.93878, 1, 0, 0.502259,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480552,-99) , 
-5, 2.51983, 1, 0, 0.503526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480552,-99) ,
+5, 2.51983, 1, 0, 0.503526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469747,-99) , 
-6, 5.41868, 0, 0, 0.485291,-99) , 
-12, 4.09585, 0, 0, 0.493771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469747,-99) ,
+6, 5.41868, 0, 0, 0.485291,-99) ,
+12, 4.09585, 0, 0, 0.493771,-99) ,
 13, 6.37488, 0, 0, 0.500036,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.0321724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493499,-99) , 
-7, -7.12951, 0, 0, 0.497623,-99) , 
-14, -1.72136, 1, 0, 0.500734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493499,-99) ,
+7, -7.12951, 0, 0, 0.497623,-99) ,
+14, -1.72136, 1, 0, 0.500734,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469867,-99) , 
-13, 6.37596, 0, 0, 0.505097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469867,-99) ,
+13, 6.37596, 0, 0, 0.505097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449753,-99) , 
-13, 6.03787, 1, 0, 0.481835,-99) , 
-5, 2.39489, 0, 0, 0.493445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449753,-99) ,
+13, 6.03787, 1, 0, 0.481835,-99) ,
+5, 2.39489, 0, 0, 0.493445,-99) ,
 10, -0.933652, 0, 0, 0.498988,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.0206658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494816,-99) , 
-9, -1.86119, 1, 0, 0.501391,-99) , 
-14, -1.31461, 1, 0, 0.504063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494816,-99) ,
+9, -1.86119, 1, 0, 0.501391,-99) ,
+14, -1.31461, 1, 0, 0.504063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469277,-99) , 
-11, 5.03137, 0, 0, 0.48509,-99) , 
-3, -0.615348, 0, 0, 0.493545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469277,-99) ,
+11, 5.03137, 0, 0, 0.48509,-99) ,
+3, -0.615348, 0, 0, 0.493545,-99) ,
 10, -0.933652, 0, 0, 0.501545,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.0286875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491184,-99) , 
-0, 1.61608, 1, 0, 0.506301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491184,-99) ,
+0, 1.61608, 1, 0, 0.506301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484642,-99) , 
-8, -4.22247, 1, 0, 0.494341,-99) , 
-14, 1.9394, 1, 0, 0.503103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484642,-99) ,
+8, -4.22247, 1, 0, 0.494341,-99) ,
+14, 1.9394, 1, 0, 0.503103,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477104,-99) , 
-13, 6.37596, 0, 0, 0.502358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477104,-99) ,
+13, 6.37596, 0, 0, 0.502358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456291,-99) , 
-13, 6.03787, 1, 0, 0.482261,-99) , 
-5, 2.39489, 0, 0, 0.492293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456291,-99) ,
+13, 6.03787, 1, 0, 0.482261,-99) ,
+5, 2.39489, 0, 0, 0.492293,-99) ,
 10, -0.933652, 0, 0, 0.500515,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.0180911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494371,-99) , 
-11, 6.15242, 0, 0, 0.498158,-99) , 
-0, 1.71234, 0, 0, 0.500224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494371,-99) ,
+11, 6.15242, 0, 0, 0.498158,-99) ,
+0, 1.71234, 0, 0, 0.500224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47533,-99) , 
-0, 0.989456, 1, 0, 0.486787,-99) , 
-14, 2.01595, 0, 0, 0.492385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47533,-99) ,
+0, 0.989456, 1, 0, 0.486787,-99) ,
+14, 2.01595, 0, 0, 0.492385,-99) ,
 10, -0.933652, 0, 0, 0.498348,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.0210951);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.59743, 1, 1, 0.504226,-99) , 
+0,
+0,
+-1, -6.59743, 1, 1, 0.504226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467944,-99) , 
-5, 2.72442, 1, 0, 0.490843,-99) , 
-0, 0.89409, 0, 0, 0.501709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467944,-99) ,
+5, 2.72442, 1, 0, 0.490843,-99) ,
+0, 0.89409, 0, 0, 0.501709,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484199,-99) , 
-7, -9.50602, 1, 0, 0.500499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484199,-99) ,
+7, -9.50602, 1, 0, 0.500499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463146,-99) , 
-13, 6.03787, 1, 0, 0.482925,-99) , 
-5, 2.39489, 0, 0, 0.491698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463146,-99) ,
+13, 6.03787, 1, 0, 0.482925,-99) ,
+5, 2.39489, 0, 0, 0.491698,-99) ,
 10, -0.933652, 0, 0, 0.499314,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.0165668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480308,-99) , 
-11, 2.94078, 0, 0, 0.500025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480308,-99) ,
+11, 2.94078, 0, 0, 0.500025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486775,-99) , 
-9, -5.53377, 0, 0, 0.497549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486775,-99) ,
+9, -5.53377, 0, 0, 0.497549,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482804,-99) , 
-6, 6.13021, 1, 0, 0.497071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482804,-99) ,
+6, 6.13021, 1, 0, 0.497071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471716,-99) , 
-13, 6.5708, 0, 0, 0.488883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471716,-99) ,
+13, 6.5708, 0, 0, 0.488883,-99) ,
 14, -1.14009, 0, 0, 0.496112,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.0247301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491384,-99) , 
-0, 1.66421, 0, 0, 0.494065,-99) , 
-14, -1.31461, 1, 0, 0.49625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491384,-99) ,
+0, 1.66421, 0, 0, 0.494065,-99) ,
+14, -1.31461, 1, 0, 0.49625,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474283,-99) , 
-10, -1.79544, 0, 0, 0.496988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474283,-99) ,
+10, -1.79544, 0, 0, 0.496988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478679,-99) , 
-13, 6.62759, 1, 0, 0.490279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478679,-99) ,
+13, 6.62759, 1, 0, 0.490279,-99) ,
 10, -0.933652, 0, 0, 0.494822,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.0114677);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498582,-99) , 
-4, 1.55518, 0, 0, 0.500825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498582,-99) ,
+4, 1.55518, 0, 0, 0.500825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484208,-99) , 
-5, 3.78047, 1, 0, 0.499532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484208,-99) ,
+5, 3.78047, 1, 0, 0.499532,-99) ,
 NN(
-0, 
-0, 
--1, -1.8272, 0, -1, 0.487438,-99) , 
+0,
+0,
+-1, -1.8272, 0, -1, 0.487438,-99) ,
 14, -1.14009, 0, 0, 0.497527,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.0198472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477869,-99) , 
-5, 1.14998, 0, 0, 0.51027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477869,-99) ,
+5, 1.14998, 0, 0, 0.51027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474883,-99) , 
-4, 0.176333, 0, 0, 0.499434,-99) , 
-4, -0.0449252, 1, 0, 0.501935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474883,-99) ,
+4, 0.176333, 0, 0, 0.499434,-99) ,
+4, -0.0449252, 1, 0, 0.501935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475895,-99) , 
-14, -1.8272, 0, 0, 0.490304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475895,-99) ,
+14, -1.8272, 0, 0, 0.490304,-99) ,
 14, -1.14009, 0, 0, 0.500006,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.0214161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482823,-99) , 
-5, 1.14998, 0, 0, 0.508352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482823,-99) ,
+5, 1.14998, 0, 0, 0.508352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492673,-99) , 
-5, 1.69105, 1, 0, 0.495628,-99) , 
-4, -0.0449252, 1, 0, 0.498564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492673,-99) ,
+5, 1.69105, 1, 0, 0.495628,-99) ,
+4, -0.0449252, 1, 0, 0.498564,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 0, -1, 0.489744,-99) , 
+0,
+0,
+-1, -8.71385, 0, -1, 0.489744,-99) ,
 14, -1.14009, 0, 0, 0.497102,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.0190927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49509,-99) , 
-5, 2.24012, 1, 0, 0.500062,-99) , 
-14, -1.72136, 1, 0, 0.501724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49509,-99) ,
+5, 2.24012, 1, 0, 0.500062,-99) ,
+14, -1.72136, 1, 0, 0.501724,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489427,-99) , 
-9, -2.75005, 1, 0, 0.504426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489427,-99) ,
+9, -2.75005, 1, 0, 0.504426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469937,-99) , 
-13, 6.03787, 1, 0, 0.485716,-99) , 
-5, 2.39489, 0, 0, 0.495056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469937,-99) ,
+13, 6.03787, 1, 0, 0.485716,-99) ,
+5, 2.39489, 0, 0, 0.495056,-99) ,
 10, -0.933652, 0, 0, 0.50013,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.0112127);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.19351, 0, 1, 0.503369,-99) , 
+0,
+0,
+-1, 3.19351, 0, 1, 0.503369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487785,-99) , 
-13, 5.86944, 0, 0, 0.501847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487785,-99) ,
+13, 5.86944, 0, 0, 0.501847,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472038,-99) , 
-2, 1.43539, 0, 0, 0.485981,-99) , 
-14, -1.48372, 0, 0, 0.493216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472038,-99) ,
+2, 1.43539, 0, 0, 0.485981,-99) ,
+14, -1.48372, 0, 0, 0.493216,-99) ,
 14, -1.14009, 0, 0, 0.500416,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.0147066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499875,-99) , 
-7, -7.58235, 0, 0, 0.503336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499875,-99) ,
+7, -7.58235, 0, 0, 0.503336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483978,-99) , 
-7, -7.12951, 1, 0, 0.500498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483978,-99) ,
+7, -7.12951, 1, 0, 0.500498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462471,-99) , 
-9, -2.93927, 0, 0, 0.489721,-99) , 
-5, 0.881481, 1, 0, 0.494141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462471,-99) ,
+9, -2.93927, 0, 0, 0.489721,-99) ,
+5, 0.881481, 1, 0, 0.494141,-99) ,
 5, 2.01055, 0, 0, 0.498391,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.0229664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.87132, 1, 1, 0.50634,-99) , 
+0,
+0,
+-1, 5.87132, 1, 1, 0.50634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487652,-99) , 
-7, -7.12951, 1, 0, 0.503601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487652,-99) ,
+7, -7.12951, 1, 0, 0.503601,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475647,-99) , 
-3, -1.22986, 0, 0, 0.503457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475647,-99) ,
+3, -1.22986, 0, 0, 0.503457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448986,-99) , 
-6, 5.55182, 0, 0, 0.484316,-99) , 
-4, -0.168976, 1, 0, 0.492145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448986,-99) ,
+6, 5.55182, 0, 0, 0.484316,-99) ,
+4, -0.168976, 1, 0, 0.492145,-99) ,
 5, 2.01055, 0, 0, 0.499804,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.0242052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488736,-99) , 
-12, 5.203, 0, 0, 0.497152,-99) , 
-13, 5.87068, 1, 0, 0.499543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488736,-99) ,
+12, 5.203, 0, 0, 0.497152,-99) ,
+13, 5.87068, 1, 0, 0.499543,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487463,-99) , 
-5, 0.881481, 1, 0, 0.497146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487463,-99) ,
+5, 0.881481, 1, 0, 0.497146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47552,-99) , 
-11, 4.89405, 1, 0, 0.490537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47552,-99) ,
+11, 4.89405, 1, 0, 0.490537,-99) ,
 5, 2.01055, 0, 0, 0.496558,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.0249342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491839,-99) , 
-3, -0.614969, 1, 0, 0.503284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491839,-99) ,
+3, -0.614969, 1, 0, 0.503284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480383,-99) , 
-7, -6.33735, 1, 0, 0.500914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480383,-99) ,
+7, -6.33735, 1, 0, 0.500914,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488178,-99) , 
-5, 2.19928, 1, 0, 0.49624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488178,-99) ,
+5, 2.19928, 1, 0, 0.49624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459532,-99) , 
-3, -0.922409, 0, 0, 0.480618,-99) , 
-14, -0.689226, 0, 0, 0.492669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459532,-99) ,
+3, -0.922409, 0, 0, 0.480618,-99) ,
+14, -0.689226, 0, 0, 0.492669,-99) ,
 11, 5.09761, 1, 0, 0.497172,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.0199874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489142,-99) , 
-1, 30.3412, 0, 0, 0.503018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489142,-99) ,
+1, 30.3412, 0, 0, 0.503018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478065,-99) , 
-3, -1.53742, 0, 0, 0.494079,-99) , 
-5, 2.27595, 0, 0, 0.499034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478065,-99) ,
+3, -1.53742, 0, 0, 0.494079,-99) ,
+5, 2.27595, 0, 0, 0.499034,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 0, -1, 0.490813,-99) , 
+0,
+0,
+-1, -8.71385, 0, -1, 0.490813,-99) ,
 14, -1.14009, 0, 0, 0.497672,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.0266104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494323,-99) , 
-8, -3.97793, 1, 0, 0.502687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494323,-99) ,
+8, -3.97793, 1, 0, 0.502687,-99) ,
 NN(
-0, 
-0, 
--1, 5.99851, 0, -1, 0.485452,-99) , 
-5, 2.29293, 0, 0, 0.499689,-99) , 
+0,
+0,
+-1, 5.99851, 0, -1, 0.485452,-99) ,
+5, 2.29293, 0, 0, 0.499689,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47926,-99) , 
-8, -3.87922, 0, 0, 0.499804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47926,-99) ,
+8, -3.87922, 0, 0, 0.499804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476518,-99) , 
-11, 4.89405, 1, 0, 0.492689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476518,-99) ,
+11, 4.89405, 1, 0, 0.492689,-99) ,
 5, 2.01055, 0, 0, 0.497369,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.0216848);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482494,-99) , 
-9, -0.656427, 1, 0, 0.504758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482494,-99) ,
+9, -0.656427, 1, 0, 0.504758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486533,-99) , 
-8, -4.80294, 0, 0, 0.502056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486533,-99) ,
+8, -4.80294, 0, 0, 0.502056,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48316,-99) , 
-11, 4.89405, 1, 0, 0.498137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48316,-99) ,
+11, 4.89405, 1, 0, 0.498137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471988,-99) , 
-6, 4.18436, 0, 0, 0.49394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471988,-99) ,
+6, 4.18436, 0, 0, 0.49394,-99) ,
 5, 2.01055, 0, 0, 0.499367,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.016132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515718,-99) ,
 NN(
-0, 
-0, 
--1, 1.48655, 0, -1, 0.497138,-99) , 
-5, 1.16379, 1, 0, 0.498799,-99) , 
+0,
+0,
+-1, 1.48655, 0, -1, 0.497138,-99) ,
+5, 1.16379, 1, 0, 0.498799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528889,-99) ,
 NN(
-0, 
-0, 
--1, 2.15559, 1, -1, 0.470788,-99) , 
-0, 1.70089, 1, 0, 0.490399,-99) , 
+0,
+0,
+-1, 2.15559, 1, -1, 0.470788,-99) ,
+0, 1.70089, 1, 0, 0.490399,-99) ,
 0, 1.66421, 1, 0, 0.497442,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.0210934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479022,-99) , 
-12, 2.90109, 0, 0, 0.503829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479022,-99) ,
+12, 2.90109, 0, 0, 0.503829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486643,-99) , 
-6, 8.90198, 1, 0, 0.502333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486643,-99) ,
+6, 8.90198, 1, 0, 0.502333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473787,-99) , 
-7, -7.32779, 1, 0, 0.492274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473787,-99) ,
+7, -7.32779, 1, 0, 0.492274,-99) ,
 5, 1.58717, 0, 0, 0.50043,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.020019);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485775,-99) , 
-14, -0.602007, 0, 0, 0.508455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485775,-99) ,
+14, -0.602007, 0, 0, 0.508455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471057,-99) , 
-12, 5.34927, 1, 0, 0.49613,-99) , 
-11, 6.07375, 0, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471057,-99) ,
+12, 5.34927, 1, 0, 0.49613,-99) ,
+11, 6.07375, 0, 0, 0.499329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46098,-99) , 
-0, 1.73756, 1, 0, 0.489292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46098,-99) ,
+0, 1.73756, 1, 0, 0.489292,-99) ,
 0, 1.66421, 1, 0, 0.497708,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.0319326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476226,-99) , 
-5, 3.64069, 1, 0, 0.503354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476226,-99) ,
+5, 3.64069, 1, 0, 0.503354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482608,-99) , 
-0, 0.894079, 1, 0, 0.491735,-99) , 
-6, 6.99567, 0, 0, 0.497114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482608,-99) ,
+0, 0.894079, 1, 0, 0.491735,-99) ,
+6, 6.99567, 0, 0, 0.497114,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485946,-99) , 
-6, 5.32763, 1, 0, 0.49609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485946,-99) ,
+6, 5.32763, 1, 0, 0.49609,-99) ,
 NN(
-0, 
-0, 
--1, -2.10486, 0, -1, 0.479521,-99) , 
-11, 3.58187, 0, 0, 0.490332,-99) , 
+0,
+0,
+-1, -2.10486, 0, -1, 0.479521,-99) ,
+11, 3.58187, 0, 0, 0.490332,-99) ,
 5, 2.01055, 0, 0, 0.494868,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.0168742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497802,-99) , 
-7, -8.71385, 1, 0, 0.506539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497802,-99) ,
+7, -8.71385, 1, 0, 0.506539,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495281,-99) , 
-3, -3.99849, 1, 0, 0.497277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495281,-99) ,
+3, -3.99849, 1, 0, 0.497277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460238,-99) , 
-14, 1.11491, 1, 0, 0.482085,-99) , 
-0, 1.66421, 1, 0, 0.494854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460238,-99) ,
+14, 1.11491, 1, 0, 0.482085,-99) ,
+0, 1.66421, 1, 0, 0.494854,-99) ,
 11, 2.988, 1, 0, 0.496254,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.0244565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48337,-99) , 
-9, -6.32651, 0, 0, 0.503103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48337,-99) ,
+9, -6.32651, 0, 0, 0.503103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474475,-99) , 
-1, 22.5122, 1, 0, 0.490014,-99) , 
-6, 4.88548, 0, 0, 0.500573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474475,-99) ,
+1, 22.5122, 1, 0, 0.490014,-99) ,
+6, 4.88548, 0, 0, 0.500573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519936,-99) ,
 NN(
-0, 
-0, 
--1, 2.15559, 1, -1, 0.475427,-99) , 
-0, 1.70089, 1, 0, 0.49044,-99) , 
+0,
+0,
+-1, 2.15559, 1, -1, 0.475427,-99) ,
+0, 1.70089, 1, 0, 0.49044,-99) ,
 0, 1.66421, 1, 0, 0.498938,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.0164599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496222,-99) , 
-13, 6.39256, 0, 0, 0.505736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496222,-99) ,
+13, 6.39256, 0, 0, 0.505736,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490204,-99) , 
-2, 1.63943, 0, 0, 0.497383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490204,-99) ,
+2, 1.63943, 0, 0, 0.497383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466352,-99) , 
-14, 1.11491, 1, 0, 0.484025,-99) , 
-0, 1.66421, 1, 0, 0.495253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466352,-99) ,
+14, 1.11491, 1, 0, 0.484025,-99) ,
+0, 1.66421, 1, 0, 0.495253,-99) ,
 11, 2.988, 1, 0, 0.49651,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.0151791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497834,-99) , 
-0, 1.51961, 0, 0, 0.505327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497834,-99) ,
+0, 1.51961, 0, 0, 0.505327,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494932,-99) , 
-8, -4.92939, 1, 0, 0.497077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494932,-99) ,
+8, -4.92939, 1, 0, 0.497077,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.483917,-99) , 
-0, 1.66421, 1, 0, 0.49498,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.483917,-99) ,
+0, 1.66421, 1, 0, 0.49498,-99) ,
 11, 2.988, 1, 0, 0.49622,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.0139606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49544,-99) , 
-9, -0.676619, 0, 0, 0.498065,-99) , 
-0, 1.71234, 0, 0, 0.499748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49544,-99) ,
+9, -0.676619, 0, 0, 0.498065,-99) ,
+0, 1.71234, 0, 0, 0.499748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490231,-99) ,
 3, -3.69091, 0, 0, 0.498914,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.0150414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515509,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497804,-99) , 
-14, -1.74855, 1, 0, 0.500643,-99) , 
-10, -1.93902, 1, 0, 0.502154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497804,-99) ,
+14, -1.74855, 1, 0, 0.500643,-99) ,
+10, -1.93902, 1, 0, 0.502154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472915,-99) , 
-0, 1.73756, 1, 0, 0.49437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472915,-99) ,
+0, 1.73756, 1, 0, 0.49437,-99) ,
 0, 1.66421, 1, 0, 0.500899,-99)    );
   // itree = 728
   fBoostWeights.push_back(0.0182158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.58684, 0, 1, 0.506422,-99) , 
+0,
+0,
+-1, 1.58684, 0, 1, 0.506422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484777,-99) , 
-12, 4.14137, 1, 0, 0.495531,-99) , 
-7, -10.2982, 0, 0, 0.504526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484777,-99) ,
+12, 4.14137, 1, 0, 0.495531,-99) ,
+7, -10.2982, 0, 0, 0.504526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477343,-99) , 
-7, -8.71385, 1, 0, 0.493724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477343,-99) ,
+7, -8.71385, 1, 0, 0.493724,-99) ,
 0, 1.66421, 1, 0, 0.502785,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.0204325);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4796,-99) , 
-4, -0.0528518, 0, 0, 0.498648,-99) , 
-9, -6.59743, 1, 0, 0.501483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4796,-99) ,
+4, -0.0528518, 0, 0, 0.498648,-99) ,
+9, -6.59743, 1, 0, 0.501483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463898,-99) , 
-2, 1.42369, 1, 0, 0.486969,-99) , 
-3, -0.615348, 0, 0, 0.494218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463898,-99) ,
+2, 1.42369, 1, 0, 0.486969,-99) ,
+3, -0.615348, 0, 0, 0.494218,-99) ,
 10, -0.933652, 0, 0, 0.49975,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.0234027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48394,-99) , 
-10, -1.01409, 0, 0, 0.496509,-99) , 
-6, 6.46356, 0, 0, 0.499154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48394,-99) ,
+10, -1.01409, 0, 0, 0.496509,-99) ,
+6, 6.46356, 0, 0, 0.499154,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486489,-99) , 
-8, -3.5898, 0, 0, 0.506271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486489,-99) ,
+8, -3.5898, 0, 0, 0.506271,-99) ,
 NN(
-0, 
-0, 
--1, -0.243398, 0, -1, 0.479251,-99) , 
-1, 26.7461, 0, 0, 0.492643,-99) , 
+0,
+0,
+-1, -0.243398, 0, -1, 0.479251,-99) ,
+1, 26.7461, 0, 0, 0.492643,-99) ,
 6, 6.83507, 1, 0, 0.496725,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.0184128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497432,-99) , 
-10, 0.0719027, 1, 0, 0.505749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497432,-99) ,
+10, 0.0719027, 1, 0, 0.505749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485092,-99) , 
-6, 5.86445, 1, 0, 0.493768,-99) , 
-11, 6.07375, 0, 0, 0.496878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485092,-99) ,
+6, 5.86445, 1, 0, 0.493768,-99) ,
+11, 6.07375, 0, 0, 0.496878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512513,-99) ,
 NN(
-0, 
-0, 
--1, 2.15559, 1, -1, 0.479521,-99) , 
-0, 1.70089, 1, 0, 0.49065,-99) , 
+0,
+0,
+-1, 2.15559, 1, -1, 0.479521,-99) ,
+0, 1.70089, 1, 0, 0.49065,-99) ,
 0, 1.66421, 1, 0, 0.495874,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.0206203);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479241,-99) , 
-8, -4.39178, 0, 0, 0.495404,-99) , 
-5, 2.13756, 1, 0, 0.500193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479241,-99) ,
+8, -4.39178, 0, 0, 0.495404,-99) ,
+5, 2.13756, 1, 0, 0.500193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507869,-99) ,
 NN(
-0, 
-0, 
--1, 1.51681, 1, -1, 0.487209,-99) , 
-1, 51.1896, 0, 0, 0.491562,-99) , 
+0,
+0,
+-1, 1.51681, 1, -1, 0.487209,-99) ,
+1, 51.1896, 0, 0, 0.491562,-99) ,
 6, 6.1852, 0, 0, 0.496122,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.0109582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503732,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488551,-99) , 
-14, -0.554362, 0, 0, 0.497381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488551,-99) ,
+14, -0.554362, 0, 0, 0.497381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461328,-99) , 
-0, 1.67108, 1, 0, 0.495148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461328,-99) ,
+0, 1.67108, 1, 0, 0.495148,-99) ,
 0, 1.71234, 0, 0, 0.495962,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.0160983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490691,-99) , 
-8, -4.39178, 1, 0, 0.49386,-99) , 
-0, 1.71234, 0, 0, 0.495381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490691,-99) ,
+8, -4.39178, 1, 0, 0.49386,-99) ,
+0, 1.71234, 0, 0, 0.495381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484757,-99) ,
 3, -4.30606, 0, 0, 0.494769,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.0196026);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51294,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493737,-99) , 
-4, 1.58227, 0, 0, 0.496215,-99) , 
-11, 7.55241, 0, 0, 0.497575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493737,-99) ,
+4, 1.58227, 0, 0, 0.496215,-99) ,
+11, 7.55241, 0, 0, 0.497575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510845,-99) ,
 NN(
-0, 
-0, 
--1, 2.15559, 1, -1, 0.47784,-99) , 
-0, 1.70089, 1, 0, 0.488974,-99) , 
+0,
+0,
+-1, 2.15559, 1, -1, 0.47784,-99) ,
+0, 1.70089, 1, 0, 0.488974,-99) ,
 0, 1.66421, 1, 0, 0.49619,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.0115827);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476931,-99) , 
-5, 1.48655, 0, 0, 0.499401,-99) , 
-5, 1.16379, 1, 0, 0.500957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476931,-99) ,
+5, 1.48655, 0, 0, 0.499401,-99) ,
+5, 1.16379, 1, 0, 0.500957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476097,-99) , 
-1, 28.9221, 1, 0, 0.490565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476097,-99) ,
+1, 28.9221, 1, 0, 0.490565,-99) ,
 0, 1.66421, 1, 0, 0.499283,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.0109843);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497906,-99) , 
-6, 7.62159, 0, 0, 0.499728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497906,-99) ,
+6, 7.62159, 0, 0, 0.499728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485557,-99) , 
-10, -1.97924, 0, 0, 0.498268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485557,-99) ,
+10, -1.97924, 0, 0, 0.498268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476784,-99) , 
-0, 1.51478, 1, 0, 0.488965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476784,-99) ,
+0, 1.51478, 1, 0, 0.488965,-99) ,
 11, 7.20722, 1, 0, 0.497186,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.0149437);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495486,-99) , 
-8, -3.56543, 0, 0, 0.501733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495486,-99) ,
+8, -3.56543, 0, 0, 0.501733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48764,-99) , 
-14, -1.59055, 0, 0, 0.500358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48764,-99) ,
+14, -1.59055, 0, 0, 0.500358,-99) ,
 NN(
-0, 
-0, 
--1, 1.51478, 1, -1, 0.489064,-99) , 
+0,
+0,
+-1, 1.51478, 1, -1, 0.489064,-99) ,
 11, 7.20722, 1, 0, 0.499045,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.0139109);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.66469, 1, 1, 0.503215,-99) , 
+0,
+0,
+-1, -2.66469, 1, 1, 0.503215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479848,-99) , 
-3, -3.99729, 0, 0, 0.501583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479848,-99) ,
+3, -3.99729, 0, 0, 0.501583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509627,-99) ,
 NN(
-0, 
-0, 
--1, 7.13651, 0, -1, 0.480025,-99) , 
-1, 26.7461, 0, 0, 0.494851,-99) , 
+0,
+0,
+-1, 7.13651, 0, -1, 0.480025,-99) ,
+1, 26.7461, 0, 0, 0.494851,-99) ,
 6, 7.48493, 1, 0, 0.499927,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.0136875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514136,-99) ,
 NN(
-0, 
-0, 
--1, -1.43634, 0, -1, 0.497421,-99) , 
-5, 1.16379, 1, 0, 0.498916,-99) , 
+0,
+0,
+-1, -1.43634, 0, -1, 0.497421,-99) ,
+5, 1.16379, 1, 0, 0.498916,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481493,-99) , 
-6, 5.88428, 0, 0, 0.501577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481493,-99) ,
+6, 5.88428, 0, 0, 0.501577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469882,-99) , 
-6, 7.27285, 1, 0, 0.49117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469882,-99) ,
+6, 7.27285, 1, 0, 0.49117,-99) ,
 0, 1.66421, 1, 0, 0.497669,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.0182711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478874,-99) , 
-11, 3.11645, 0, 0, 0.505941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478874,-99) ,
+11, 3.11645, 0, 0, 0.505941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477071,-99) , 
-14, -1.37726, 0, 0, 0.496706,-99) , 
-8, -3.47613, 1, 0, 0.501726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477071,-99) ,
+14, -1.37726, 0, 0, 0.496706,-99) ,
+8, -3.47613, 1, 0, 0.501726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479702,-99) , 
-1, 28.9221, 1, 0, 0.492347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479702,-99) ,
+1, 28.9221, 1, 0, 0.492347,-99) ,
 0, 1.66421, 1, 0, 0.500216,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.0139333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49802,-99) , 
-0, 1.47149, 1, 0, 0.506938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49802,-99) ,
+0, 1.47149, 1, 0, 0.506938,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496578,-99) , 
-3, -3.99849, 1, 0, 0.498475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496578,-99) ,
+3, -3.99849, 1, 0, 0.498475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471974,-99) , 
-3, -1.22964, 1, 0, 0.484656,-99) , 
-0, 1.66421, 1, 0, 0.496279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471974,-99) ,
+3, -1.22964, 1, 0, 0.484656,-99) ,
+0, 1.66421, 1, 0, 0.496279,-99) ,
 11, 2.988, 1, 0, 0.497555,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.0157259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.9522, 1, 1, 0.505178,-99) , 
+0,
+0,
+-1, -0.9522, 1, 1, 0.505178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486384,-99) , 
-8, -2.55078, 0, 0, 0.496157,-99) , 
-8, -3.47613, 1, 0, 0.50106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486384,-99) ,
+8, -2.55078, 0, 0, 0.496157,-99) ,
+8, -3.47613, 1, 0, 0.50106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479431,-99) , 
-7, -8.71385, 1, 0, 0.49352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479431,-99) ,
+7, -8.71385, 1, 0, 0.49352,-99) ,
 0, 1.66421, 1, 0, 0.499847,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.0125388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498385,-99) , 
-0, 1.51961, 0, 0, 0.505379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498385,-99) ,
+0, 1.51961, 0, 0, 0.505379,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496715,-99) , 
-0, 1.58627, 0, 0, 0.49907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496715,-99) ,
+0, 1.58627, 0, 0, 0.49907,-99) ,
 NN(
-0, 
-0, 
--1, 1.11491, 1, -1, 0.485266,-99) , 
-0, 1.66421, 1, 0, 0.496876,-99) , 
+0,
+0,
+-1, 1.11491, 1, -1, 0.485266,-99) ,
+0, 1.66421, 1, 0, 0.496876,-99) ,
 11, 2.988, 1, 0, 0.497894,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.0125114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507945,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495798,-99) , 
-12, 4.23648, 0, 0, 0.501104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495798,-99) ,
+12, 4.23648, 0, 0, 0.501104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468083,-99) , 
-0, 1.67108, 1, 0, 0.499066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468083,-99) ,
+0, 1.67108, 1, 0, 0.499066,-99) ,
 0, 1.71234, 0, 0, 0.499907,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.0307481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481153,-99) , 
-8, -3.47428, 1, 0, 0.498996,-99) , 
-13, 5.79657, 1, 0, 0.504534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481153,-99) ,
+8, -3.47428, 1, 0, 0.498996,-99) ,
+13, 5.79657, 1, 0, 0.504534,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476274,-99) , 
-2, 0.6783, 0, 0, 0.504062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476274,-99) ,
+2, 0.6783, 0, 0, 0.504062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483126,-99) , 
-9, -3.2918, 1, 0, 0.492991,-99) , 
-2, 1.42369, 1, 0, 0.49706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483126,-99) ,
+9, -3.2918, 1, 0, 0.492991,-99) ,
+2, 1.42369, 1, 0, 0.49706,-99) ,
 12, 3.75272, 1, 0, 0.499199,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.0239908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486851,-99) , 
-11, 5.51185, 1, 0, 0.511277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486851,-99) ,
+11, 5.51185, 1, 0, 0.511277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475863,-99) , 
-9, -1.92179, 0, 0, 0.49562,-99) , 
-10, -0.833513, 1, 0, 0.500426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475863,-99) ,
+9, -1.92179, 0, 0, 0.49562,-99) ,
+10, -0.833513, 1, 0, 0.500426,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489094,-99) , 
-12, 4.97259, 1, 0, 0.500168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489094,-99) ,
+12, 4.97259, 1, 0, 0.500168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462764,-99) , 
-10, -0.430803, 0, 0, 0.493594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462764,-99) ,
+10, -0.430803, 0, 0, 0.493594,-99) ,
 9, -3.46199, 0, 0, 0.498224,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.01727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497323,-99) , 
-7, -6.33735, 0, 0, 0.500652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497323,-99) ,
+7, -6.33735, 0, 0, 0.500652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475373,-99) , 
-12, 5.25077, 0, 0, 0.488665,-99) , 
-8, -4.39034, 0, 0, 0.497321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475373,-99) ,
+12, 5.25077, 0, 0, 0.488665,-99) ,
+8, -4.39034, 0, 0, 0.497321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48846,-99) ,
 13, 5.86944, 0, 0, 0.496437,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.0183471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.25458, 1, 1, 0.503955,-99) , 
+0,
+0,
+-1, 6.25458, 1, 1, 0.503955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480459,-99) , 
-13, 5.86944, 0, 0, 0.501329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480459,-99) ,
+13, 5.86944, 0, 0, 0.501329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46739,-99) , 
-9, -3.46199, 1, 0, 0.48647,-99) , 
-13, 6.50605, 1, 0, 0.49313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46739,-99) ,
+9, -3.46199, 1, 0, 0.48647,-99) ,
+13, 6.50605, 1, 0, 0.49313,-99) ,
 8, -4.39034, 0, 0, 0.499131,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.0107311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495013,-99) , 
-8, -3.06935, 0, 0, 0.503904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495013,-99) ,
+8, -3.06935, 0, 0, 0.503904,-99) ,
 NN(
-0, 
-0, 
--1, 1.66421, 1, -1, 0.495216,-99) , 
+0,
+0,
+-1, 1.66421, 1, -1, 0.495216,-99) ,
 11, 2.988, 1, 0, 0.496257,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.0212136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493013,-99) , 
-5, 2.81339, 0, 0, 0.497967,-99) , 
-0, 1.71234, 0, 0, 0.500077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493013,-99) ,
+5, 2.81339, 0, 0, 0.497967,-99) ,
+0, 1.71234, 0, 0, 0.500077,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488608,-99) , 
-6, 6.13309, 1, 0, 0.502644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488608,-99) ,
+6, 6.13309, 1, 0, 0.502644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477937,-99) , 
-7, -9.50602, 0, 0, 0.494814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477937,-99) ,
+7, -9.50602, 0, 0, 0.494814,-99) ,
 8, -4.39034, 0, 0, 0.498666,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.0188991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458796,-99) , 
-8, -1.9131, 1, 0, 0.499949,-99) , 
-8, -1.04468, 0, 0, 0.502166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458796,-99) ,
+8, -1.9131, 1, 0, 0.499949,-99) ,
+8, -1.04468, 0, 0, 0.502166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467082,-99) , 
-1, 28.0637, 0, 0, 0.490367,-99) , 
-7, -11.0904, 1, 0, 0.494886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467082,-99) ,
+1, 28.0637, 0, 0, 0.490367,-99) ,
+7, -11.0904, 1, 0, 0.494886,-99) ,
 5, 2.85731, 1, 0, 0.4998,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.023389);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485108,-99) , 
-10, 3.08783, 1, 0, 0.500603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485108,-99) ,
+10, 3.08783, 1, 0, 0.500603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472141,-99) , 
-0, 1.57413, 0, 0, 0.487968,-99) , 
-0, 1.5427, 1, 0, 0.497994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472141,-99) ,
+0, 1.57413, 0, 0, 0.487968,-99) ,
+0, 1.5427, 1, 0, 0.497994,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479894,-99) , 
-14, 0.718408, 0, 0, 0.5058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479894,-99) ,
+14, 0.718408, 0, 0, 0.5058,-99) ,
 NN(
-0, 
-0, 
--1, 2.15559, 1, -1, 0.474084,-99) , 
-0, 1.6963, 1, 0, 0.491194,-99) , 
+0,
+0,
+-1, 2.15559, 1, -1, 0.474084,-99) ,
+0, 1.6963, 1, 0, 0.491194,-99) ,
 0, 1.61607, 1, 0, 0.496336,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.0139041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503505,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49275,-99) , 
-11, 6.02024, 0, 0, 0.495238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49275,-99) ,
+11, 6.02024, 0, 0, 0.495238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470092,-99) , 
-0, 1.67108, 1, 0, 0.493692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470092,-99) ,
+0, 1.67108, 1, 0, 0.493692,-99) ,
 0, 1.71234, 0, 0, 0.494623,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.0164626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514553,-99) ,
 NN(
-0, 
-0, 
--1, 5.30122, 1, -1, 0.496156,-99) , 
-12, 5.8011, 0, 0, 0.49765,-99) , 
+0,
+0,
+-1, 5.30122, 1, -1, 0.496156,-99) ,
+12, 5.8011, 0, 0, 0.49765,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482947,-99) , 
-14, 0.392218, 0, 0, 0.500254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482947,-99) ,
+14, 0.392218, 0, 0, 0.500254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471034,-99) , 
-7, -8.71385, 0, 0, 0.489786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471034,-99) ,
+7, -8.71385, 0, 0, 0.489786,-99) ,
 12, 6.16954, 1, 0, 0.495849,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.0251036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492316,-99) , 
-12, 2.89297, 0, 0, 0.50904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492316,-99) ,
+12, 2.89297, 0, 0, 0.50904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47063,-99) , 
-12, 3.69825, 0, 0, 0.498557,-99) , 
-12, 3.42978, 1, 0, 0.502026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47063,-99) ,
+12, 3.69825, 0, 0, 0.498557,-99) ,
+12, 3.42978, 1, 0, 0.502026,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479941,-99) , 
-4, 0.939554, 0, 0, 0.500958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479941,-99) ,
+4, 0.939554, 0, 0, 0.500958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464203,-99) , 
-5, 2.56872, 1, 0, 0.484516,-99) , 
-9, -2.23697, 1, 0, 0.492465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464203,-99) ,
+5, 2.56872, 1, 0, 0.484516,-99) ,
+9, -2.23697, 1, 0, 0.492465,-99) ,
 11, 5.62501, 1, 0, 0.498765,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.019671);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479878,-99) , 
-4, 0.198792, 1, 0, 0.49964,-99) , 
-13, 5.79657, 1, 0, 0.505262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479878,-99) ,
+4, 0.198792, 1, 0, 0.49964,-99) ,
+13, 5.79657, 1, 0, 0.505262,-99) ,
 NN(
-0, 
-0, 
--1, 4.58149, 0, -1, 0.492994,-99) , 
+0,
+0,
+-1, 4.58149, 0, -1, 0.492994,-99) ,
 12, 3.75272, 1, 0, 0.496504,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.0108665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -3.06935, 0, 1, 0.509104,-99) , 
+0,
+0,
+-1, -3.06935, 0, 1, 0.509104,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497509,-99) , 
-10, -1.93851, 1, 0, 0.49941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497509,-99) ,
+10, -1.93851, 1, 0, 0.49941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484461,-99) , 
-4, 1.70184, 1, 0, 0.498103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484461,-99) ,
+4, 1.70184, 1, 0, 0.498103,-99) ,
 11, 2.988, 1, 0, 0.49942,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.0296086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487094,-99) , 
-14, -1.78422, 0, 0, 0.511928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487094,-99) ,
+14, -1.78422, 0, 0, 0.511928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483524,-99) , 
-3, -0.307783, 1, 0, 0.505839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483524,-99) ,
+3, -0.307783, 1, 0, 0.505839,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494085,-99) , 
-11, 5.01012, 1, 0, 0.503315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494085,-99) ,
+11, 5.01012, 1, 0, 0.503315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472301,-99) , 
-0, 1.56591, 1, 0, 0.493621,-99) , 
-5, 2.27595, 0, 0, 0.498942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472301,-99) ,
+0, 1.56591, 1, 0, 0.493621,-99) ,
+5, 2.27595, 0, 0, 0.498942,-99) ,
 14, -0.238363, 1, 0, 0.501071,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.0182605);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48041,-99) , 
-7, -7.12951, 1, 0, 0.501038,-99) , 
-6, 8.6477, 0, 0, 0.504916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48041,-99) ,
+7, -7.12951, 1, 0, 0.501038,-99) ,
+6, 8.6477, 0, 0, 0.504916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458335,-99) , 
-11, 3.10933, 0, 0, 0.495272,-99) , 
-12, 2.71693, 1, 0, 0.498004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458335,-99) ,
+11, 3.10933, 0, 0, 0.495272,-99) ,
+12, 2.71693, 1, 0, 0.498004,-99) ,
 12, 5.20281, 0, 0, 0.500831,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.0179155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47494,-99) , 
-6, 7.95002, 1, 0, 0.498734,-99) , 
-6, 8.6477, 0, 0, 0.502148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47494,-99) ,
+6, 7.95002, 1, 0, 0.498734,-99) ,
+6, 8.6477, 0, 0, 0.502148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510751,-99) ,
 NN(
-0, 
-0, 
--1, 3.10933, 0, -1, 0.491811,-99) , 
-12, 2.71693, 1, 0, 0.494392,-99) , 
+0,
+0,
+-1, 3.10933, 0, -1, 0.491811,-99) ,
+12, 2.71693, 1, 0, 0.494392,-99) ,
 12, 5.20281, 0, 0, 0.497564,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.0189227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507946,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491028,-99) , 
-13, 6.82739, 0, 0, 0.499714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491028,-99) ,
+13, 6.82739, 0, 0, 0.499714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468305,-99) , 
-3, -1.53584, 0, 0, 0.489667,-99) , 
-5, 3.02821, 1, 0, 0.497121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468305,-99) ,
+3, -1.53584, 0, 0, 0.489667,-99) ,
+5, 3.02821, 1, 0, 0.497121,-99) ,
 14, -1.59095, 1, 0, 0.4982,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.0180418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495838,-99) , 
-7, -9.07299, 1, 0, 0.501022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495838,-99) ,
+7, -9.07299, 1, 0, 0.501022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486488,-99) , 
-8, -4.80286, 0, 0, 0.49877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486488,-99) ,
+8, -4.80286, 0, 0, 0.49877,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489183,-99) , 
-0, 1.51715, 0, 0, 0.498323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489183,-99) ,
+0, 1.51715, 0, 0, 0.498323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476497,-99) , 
-14, -0.238363, 0, 0, 0.491674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476497,-99) ,
+14, -0.238363, 0, 0, 0.491674,-99) ,
 5, 3.28069, 1, 0, 0.497483,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.0157092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -9.31468, 1, 1, 0.503882,-99) , 
+0,
+0,
+-1, -9.31468, 1, 1, 0.503882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487661,-99) , 
-7, -10.2982, 0, 0, 0.501881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487661,-99) ,
+7, -10.2982, 0, 0, 0.501881,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485555,-99) , 
-5, 2.85252, 1, 0, 0.500305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485555,-99) ,
+5, 2.85252, 1, 0, 0.500305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474362,-99) , 
-10, -0.429799, 0, 0, 0.49542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474362,-99) ,
+10, -0.429799, 0, 0, 0.49542,-99) ,
 13, 7.13303, 1, 0, 0.499579,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.0125326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498509,-99) , 
-12, 7.44049, 0, 0, 0.500642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498509,-99) ,
+12, 7.44049, 0, 0, 0.500642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456679,-99) , 
-7, -7.12951, 1, 0, 0.489116,-99) , 
-9, -1.19306, 1, 0, 0.498267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456679,-99) ,
+7, -7.12951, 1, 0, 0.489116,-99) ,
+9, -1.19306, 1, 0, 0.498267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490094,-99) ,
 9, -0.354338, 1, 0, 0.497584,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.0239496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479247,-99) , 
-0, 1.51683, 1, 0, 0.512168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479247,-99) ,
+0, 1.51683, 1, 0, 0.512168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486036,-99) , 
-5, 2.25948, 0, 0, 0.498556,-99) , 
-7, -7.12951, 0, 0, 0.501284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486036,-99) ,
+5, 2.25948, 0, 0, 0.498556,-99) ,
+7, -7.12951, 0, 0, 0.501284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481855,-99) , 
-14, 1.77898, 0, 0, 0.490857,-99) , 
-14, -0.95088, 1, 0, 0.495869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481855,-99) ,
+14, 1.77898, 0, 0, 0.490857,-99) ,
+14, -0.95088, 1, 0, 0.495869,-99) ,
 9, -1.39022, 1, 0, 0.499553,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.0179702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.31459, 0, 1, 0.504763,-99) , 
+0,
+0,
+-1, -1.31459, 0, 1, 0.504763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477507,-99) , 
-14, 1.43692, 1, 0, 0.490054,-99) , 
-8, -4.28415, 0, 0, 0.500226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477507,-99) ,
+14, 1.43692, 1, 0, 0.490054,-99) ,
+8, -4.28415, 0, 0, 0.500226,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492302,-99) , 
-7, -11.0904, 1, 0, 0.497416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492302,-99) ,
+7, -11.0904, 1, 0, 0.497416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473925,-99) , 
-6, 8.94286, 1, 0, 0.493421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473925,-99) ,
+6, 8.94286, 1, 0, 0.493421,-99) ,
 5, 2.85731, 1, 0, 0.498014,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.0153711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503583,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496025,-99) , 
-0, 1.58857, 0, 0, 0.501052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496025,-99) ,
+0, 1.58857, 0, 0, 0.501052,-99) ,
 NN(
-0, 
-0, 
--1, 1.54726, 1, -1, 0.490905,-99) , 
-13, 6.88031, 1, 0, 0.496168,-99) , 
+0,
+0,
+-1, 1.54726, 1, -1, 0.490905,-99) ,
+13, 6.88031, 1, 0, 0.496168,-99) ,
 0, 1.71234, 0, 0, 0.496871,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.0143429);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49587,-99) , 
-3, -1.22995, 1, 0, 0.502824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49587,-99) ,
+3, -1.22995, 1, 0, 0.502824,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481331,-99) , 
-14, 2.63121, 1, 0, 0.500167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481331,-99) ,
+14, 2.63121, 1, 0, 0.500167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478563,-99) , 
-3, -3.38334, 0, 0, 0.497902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478563,-99) ,
+3, -3.38334, 0, 0, 0.497902,-99) ,
 10, 2.08246, 0, 0, 0.499169,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.0175511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495142,-99) , 
-4, 0.343493, 0, 0, 0.503381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495142,-99) ,
+4, 0.343493, 0, 0, 0.503381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492062,-99) , 
-7, -11.0904, 1, 0, 0.494211,-99) , 
-6, 8.78466, 0, 0, 0.495956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492062,-99) ,
+7, -11.0904, 1, 0, 0.494211,-99) ,
+6, 8.78466, 0, 0, 0.495956,-99) ,
 10, 2.08246, 0, 0, 0.497868,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.0140562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488214,-99) , 
-5, 1.06292, 0, 0, 0.502805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488214,-99) ,
+5, 1.06292, 0, 0, 0.502805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485673,-99) , 
-12, 6.93542, 1, 0, 0.501179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485673,-99) ,
+12, 6.93542, 1, 0, 0.501179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507975,-99) ,
 NN(
-0, 
-0, 
--1, 0.989855, 1, -1, 0.487754,-99) , 
-8, -2.83724, 0, 0, 0.49415,-99) , 
+0,
+0,
+-1, 0.989855, 1, -1, 0.487754,-99) ,
+8, -2.83724, 0, 0, 0.49415,-99) ,
 5, 3.28069, 1, 0, 0.499903,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.0159624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506068,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496422,-99) , 
-13, 6.26329, 1, 0, 0.499846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496422,-99) ,
+13, 6.26329, 1, 0, 0.499846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460121,-99) , 
-4, 0.731277, 0, 0, 0.485412,-99) , 
-13, 6.08687, 0, 0, 0.497549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460121,-99) ,
+4, 0.731277, 0, 0, 0.485412,-99) ,
+13, 6.08687, 0, 0, 0.497549,-99) ,
 14, 2.91768, 0, 0, 0.498361,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.00801238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.70407, 0, 1, 0.502778,-99) , 
+0,
+0,
+-1, 3.70407, 0, 1, 0.502778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48947,-99) , 
-7, -11.0904, 0, 0, 0.50132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48947,-99) ,
+7, -11.0904, 0, 0, 0.50132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492565,-99) ,
 13, 5.86944, 0, 0, 0.500448,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.0174393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499149,-99) , 
-3, -0.922485, 1, 0, 0.503533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499149,-99) ,
+3, -0.922485, 1, 0, 0.503533,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490464,-99) , 
-1, 30.105, 1, 0, 0.502061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490464,-99) ,
+1, 30.105, 1, 0, 0.502061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475638,-99) , 
-14, 1.41075, 1, 0, 0.491246,-99) , 
-9, -1.26865, 1, 0, 0.498002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475638,-99) ,
+14, 1.41075, 1, 0, 0.491246,-99) ,
+9, -1.26865, 1, 0, 0.498002,-99) ,
 10, 2.58514, 0, 0, 0.499239,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.0134314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498347,-99) , 
-7, -8.61822, 0, 0, 0.503068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498347,-99) ,
+7, -8.61822, 0, 0, 0.503068,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495546,-99) , 
-3, -2.09421, 1, 0, 0.498584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495546,-99) ,
+3, -2.09421, 1, 0, 0.498584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483133,-99) , 
-3, -3.38334, 0, 0, 0.496964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483133,-99) ,
+3, -3.38334, 0, 0, 0.496964,-99) ,
 10, 2.08246, 0, 0, 0.498536,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.0183434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488205,-99) , 
-4, 0.974652, 1, 0, 0.500233,-99) , 
-0, 1.71234, 0, 0, 0.501862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488205,-99) ,
+4, 0.974652, 1, 0, 0.500233,-99) ,
+0, 1.71234, 0, 0, 0.501862,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459106,-99) , 
-0, 0.942027, 0, 0, 0.490502,-99) , 
-2, 0.688125, 1, 0, 0.496872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459106,-99) ,
+0, 0.942027, 0, 0, 0.490502,-99) ,
+2, 0.688125, 1, 0, 0.496872,-99) ,
 13, 6.37488, 0, 0, 0.500562,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.0208572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492348,-99) , 
-12, 3.9221, 1, 0, 0.497099,-99) , 
-11, 6.67982, 0, 0, 0.499472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492348,-99) ,
+12, 3.9221, 1, 0, 0.497099,-99) ,
+11, 6.67982, 0, 0, 0.499472,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486754,-99) , 
-2, 0.698289, 1, 0, 0.499068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486754,-99) ,
+2, 0.698289, 1, 0, 0.499068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474645,-99) , 
-10, -2.14708, 0, 0, 0.494192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474645,-99) ,
+10, -2.14708, 0, 0, 0.494192,-99) ,
 13, 6.37488, 0, 0, 0.498097,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.026031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494315,-99) , 
-14, 0.663363, 0, 0, 0.508318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494315,-99) ,
+14, 0.663363, 0, 0, 0.508318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466191,-99) , 
-12, 6.00058, 1, 0, 0.495355,-99) , 
-4, 0.876614, 0, 0, 0.501418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466191,-99) ,
+12, 6.00058, 1, 0, 0.495355,-99) ,
+4, 0.876614, 0, 0, 0.501418,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486308,-99) , 
-7, -8.71385, 1, 0, 0.49869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486308,-99) ,
+7, -8.71385, 1, 0, 0.49869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476332,-99) , 
-8, -4.68909, 0, 0, 0.494998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476332,-99) ,
+8, -4.68909, 0, 0, 0.494998,-99) ,
 12, 4.23609, 0, 0, 0.498933,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.0256076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499452,-99) , 
-14, -1.34326, 1, 0, 0.504743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499452,-99) ,
+14, -1.34326, 1, 0, 0.504743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451128,-99) , 
-2, 1.36198, 0, 0, 0.485786,-99) , 
-9, -0.877824, 1, 0, 0.500183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451128,-99) ,
+2, 1.36198, 0, 0, 0.485786,-99) ,
+9, -0.877824, 1, 0, 0.500183,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485199,-99) , 
-0, 1.47148, 0, 0, 0.50269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485199,-99) ,
+0, 1.47148, 0, 0, 0.50269,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458082,-99) , 
-3, -0.922632, 0, 0, 0.480262,-99) , 
-1, 30.2796, 0, 0, 0.495762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458082,-99) ,
+3, -0.922632, 0, 0, 0.480262,-99) ,
+1, 30.2796, 0, 0, 0.495762,-99) ,
 7, -8.71385, 0, 0, 0.498214,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.0292156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489969,-99) , 
-1, 30.41, 1, 0, 0.50925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489969,-99) ,
+1, 30.41, 1, 0, 0.50925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457477,-99) , 
-2, 1.36198, 0, 0, 0.484862,-99) , 
-9, -0.877824, 1, 0, 0.503386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457477,-99) ,
+2, 1.36198, 0, 0, 0.484862,-99) ,
+9, -0.877824, 1, 0, 0.503386,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490355,-99) , 
-12, 4.66479, 0, 0, 0.498587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490355,-99) ,
+12, 4.66479, 0, 0, 0.498587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469336,-99) , 
-12, 6.43658, 1, 0, 0.494161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469336,-99) ,
+12, 6.43658, 1, 0, 0.494161,-99) ,
 7, -8.71385, 0, 0, 0.499279,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.0239016);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490453,-99) , 
-11, 4.76843, 1, 0, 0.498182,-99) , 
-5, 3.80883, 0, 0, 0.500135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490453,-99) ,
+11, 4.76843, 1, 0, 0.498182,-99) ,
+5, 3.80883, 0, 0, 0.500135,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48766,-99) , 
-14, 0.718408, 0, 0, 0.509402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48766,-99) ,
+14, 0.718408, 0, 0, 0.509402,-99) ,
 NN(
-0, 
-0, 
--1, 2.15559, 1, -1, 0.474964,-99) , 
-0, 1.6963, 1, 0, 0.493542,-99) , 
+0,
+0,
+-1, 2.15559, 1, -1, 0.474964,-99) ,
+0, 1.6963, 1, 0, 0.493542,-99) ,
 0, 1.61607, 1, 0, 0.498531,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.0206965);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496036,-99) , 
-10, 0.574575, 1, 0, 0.50797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496036,-99) ,
+10, 0.574575, 1, 0, 0.50797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479991,-99) , 
-0, 1.65917, 1, 0, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479991,-99) ,
+0, 1.65917, 1, 0, 0.503073,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479912,-99) , 
-12, 2.94733, 0, 0, 0.499838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479912,-99) ,
+12, 2.94733, 0, 0, 0.499838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463969,-99) , 
-8, -3.37833, 0, 0, 0.486557,-99) , 
-10, -1.01409, 0, 0, 0.496559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463969,-99) ,
+8, -3.37833, 0, 0, 0.486557,-99) ,
+10, -1.01409, 0, 0, 0.496559,-99) ,
 12, 5.68617, 0, 0, 0.498593,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.0216402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491847,-99) , 
-9, -1.23261, 1, 0, 0.508044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491847,-99) ,
+9, -1.23261, 1, 0, 0.508044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485159,-99) , 
-0, 1.65917, 1, 0, 0.504039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485159,-99) ,
+0, 1.65917, 1, 0, 0.504039,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49379,-99) , 
-0, 1.71234, 0, 0, 0.496303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49379,-99) ,
+0, 1.71234, 0, 0, 0.496303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481508,-99) , 
-9, -0.860144, 1, 0, 0.49371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481508,-99) ,
+9, -0.860144, 1, 0, 0.49371,-99) ,
 12, 5.68617, 0, 0, 0.496934,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.0252238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452027,-99) , 
-1, 32.0022, 1, 0, 0.497778,-99) , 
-13, 7.26572, 0, 0, 0.502222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452027,-99) ,
+1, 32.0022, 1, 0, 0.497778,-99) ,
+13, 7.26572, 0, 0, 0.502222,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490038,-99) , 
-3, -0.615024, 1, 0, 0.503068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490038,-99) ,
+3, -0.615024, 1, 0, 0.503068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460277,-99) , 
-11, 5.0123, 1, 0, 0.483593,-99) , 
-1, 30.2796, 0, 0, 0.497055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460277,-99) ,
+11, 5.0123, 1, 0, 0.483593,-99) ,
+1, 30.2796, 0, 0, 0.497055,-99) ,
 7, -8.71385, 0, 0, 0.499922,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.0276299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474599,-99) , 
-8, -2.33021, 1, 0, 0.50537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474599,-99) ,
+8, -2.33021, 1, 0, 0.50537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47504,-99) , 
-12, 3.19256, 0, 0, 0.500265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47504,-99) ,
+12, 3.19256, 0, 0, 0.500265,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493283,-99) , 
-4, -0.188369, 1, 0, 0.497634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493283,-99) ,
+4, -0.188369, 1, 0, 0.497634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472603,-99) , 
-13, 7.29542, 1, 0, 0.493758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472603,-99) ,
+13, 7.29542, 1, 0, 0.493758,-99) ,
 1, 30.105, 0, 0, 0.496537,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.0264425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495223,-99) , 
-12, 2.64469, 0, 0, 0.507325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495223,-99) ,
+12, 2.64469, 0, 0, 0.507325,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483639,-99) , 
-13, 6.52292, 0, 0, 0.502057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483639,-99) ,
+13, 6.52292, 0, 0, 0.502057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483272,-99) , 
-4, 1.05987, 0, 0, 0.490541,-99) , 
-11, 4.79624, 0, 0, 0.497295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483272,-99) ,
+4, 1.05987, 0, 0, 0.490541,-99) ,
+11, 4.79624, 0, 0, 0.497295,-99) ,
 11, 2.988, 1, 0, 0.498494,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.0185316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4982,-99) , 
-6, 6.96741, 0, 0, 0.504053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4982,-99) ,
+6, 6.96741, 0, 0, 0.504053,-99) ,
 NN(
-0, 
-0, 
--1, 2.37403, 1, -1, 0.48589,-99) , 
-2, 2.20168, 1, 0, 0.501009,-99) , 
+0,
+0,
+-1, 2.37403, 1, -1, 0.48589,-99) ,
+2, 2.20168, 1, 0, 0.501009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505213,-99) ,
 NN(
-0, 
-0, 
--1, 0.314177, 1, -1, 0.481415,-99) , 
-3, -0.922019, 0, 0, 0.493428,-99) , 
+0,
+0,
+-1, 0.314177, 1, -1, 0.481415,-99) ,
+3, -0.922019, 0, 0, 0.493428,-99) ,
 13, 7.13303, 1, 0, 0.498306,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.024064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496369,-99) , 
-7, -7.92168, 1, 0, 0.515392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496369,-99) ,
+7, -7.92168, 1, 0, 0.515392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461584,-99) , 
-7, -10.2982, 0, 0, 0.49938,-99) , 
-11, 3.44034, 1, 0, 0.503341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461584,-99) ,
+7, -10.2982, 0, 0, 0.49938,-99) ,
+11, 3.44034, 1, 0, 0.503341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485308,-99) , 
-14, 1.12747, 1, 0, 0.498225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485308,-99) ,
+14, 1.12747, 1, 0, 0.498225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472432,-99) , 
-10, -0.429799, 0, 0, 0.493382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472432,-99) ,
+10, -0.429799, 0, 0, 0.493382,-99) ,
 13, 7.13303, 1, 0, 0.49979,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.013948);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.51961, 0, 1, 0.510195,-99) , 
+0,
+0,
+-1, 1.51961, 0, 1, 0.510195,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49572,-99) , 
-13, 5.87588, 1, 0, 0.497396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49572,-99) ,
+13, 5.87588, 1, 0, 0.497396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480672,-99) , 
-4, 1.70184, 1, 0, 0.495935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480672,-99) ,
+4, 1.70184, 1, 0, 0.495935,-99) ,
 11, 2.988, 1, 0, 0.49764,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.0174149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.20037, 1, 1, 0.513646,-99) , 
+0,
+0,
+-1, 3.20037, 1, 1, 0.513646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474698,-99) , 
-14, 1.05842, 0, 0, 0.491409,-99) , 
-12, 2.92407, 0, 0, 0.504577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474698,-99) ,
+14, 1.05842, 0, 0, 0.491409,-99) ,
+12, 2.92407, 0, 0, 0.504577,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497088,-99) , 
-7, -10.0306, 1, 0, 0.499604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497088,-99) ,
+7, -10.0306, 1, 0, 0.499604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482761,-99) , 
-7, -11.0904, 0, 0, 0.497987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482761,-99) ,
+7, -11.0904, 0, 0, 0.497987,-99) ,
 12, 3.75272, 1, 0, 0.499871,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.0230058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495427,-99) , 
-9, -3.27527, 0, 0, 0.508593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495427,-99) ,
+9, -3.27527, 0, 0, 0.508593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465916,-99) , 
-14, 0.431789, 0, 0, 0.48975,-99) , 
-9, -0.877824, 1, 0, 0.504065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465916,-99) ,
+14, 0.431789, 0, 0, 0.48975,-99) ,
+9, -0.877824, 1, 0, 0.504065,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49797,-99) , 
-10, -1.49667, 1, 0, 0.50433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49797,-99) ,
+10, -1.49667, 1, 0, 0.50433,-99) ,
 NN(
-0, 
-0, 
--1, 1.51515, 0, -1, 0.484924,-99) , 
-6, 7.03919, 1, 0, 0.498506,-99) , 
+0,
+0,
+-1, 1.51515, 0, -1, 0.484924,-99) ,
+6, 7.03919, 1, 0, 0.498506,-99) ,
 7, -8.71385, 0, 0, 0.501592,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.0160657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0.312395, 0, 1, 0.508887,-99) , 
+0,
+0,
+-1, 0.312395, 0, 1, 0.508887,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499346,-99) , 
-10, 0.879786, 1, 0, 0.506947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499346,-99) ,
+10, 0.879786, 1, 0, 0.506947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494118,-99) , 
-6, 4.23561, 1, 0, 0.497321,-99) , 
-10, 0.478547, 0, 0, 0.500637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494118,-99) ,
+6, 4.23561, 1, 0, 0.497321,-99) ,
+10, 0.478547, 0, 0, 0.500637,-99) ,
 10, 2.58514, 0, 0, 0.502486,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.0147826);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497694,-99) , 
-9, -1.76539, 0, 0, 0.516302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497694,-99) ,
+9, -1.76539, 0, 0, 0.516302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488776,-99) , 
-11, 3.5154, 0, 0, 0.502436,-99) , 
-13, 6.25458, 1, 0, 0.504251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488776,-99) ,
+11, 3.5154, 0, 0, 0.502436,-99) ,
+13, 6.25458, 1, 0, 0.504251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497027,-99) ,
 13, 5.86944, 0, 0, 0.503532,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.00778892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.51961, 0, 1, 0.509882,-99) , 
+0,
+0,
+-1, 1.51961, 0, 1, 0.509882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -1.93851, 1, 1, 0.502192,-99) , 
+0,
+0,
+-1, -1.93851, 1, 1, 0.502192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487624,-99) , 
-4, 1.70184, 1, 0, 0.50092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487624,-99) ,
+4, 1.70184, 1, 0, 0.50092,-99) ,
 11, 2.988, 1, 0, 0.50199,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.00951725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.51961, 0, 1, 0.507935,-99) , 
+0,
+0,
+-1, 1.51961, 0, 1, 0.507935,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498337,-99) , 
-8, -1.97474, 0, 0, 0.500485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498337,-99) ,
+8, -1.97474, 0, 0, 0.500485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486368,-99) , 
-8, -1.0904, 1, 0, 0.499313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486368,-99) ,
+8, -1.0904, 1, 0, 0.499313,-99) ,
 11, 2.988, 1, 0, 0.500343,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.0304644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480698,-99) , 
-3, -0.922452, 0, 0, 0.519046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480698,-99) ,
+3, -0.922452, 0, 0, 0.519046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478524,-99) , 
-3, -0.922914, 1, 0, 0.498479,-99) , 
-6, 5.03365, 1, 0, 0.504502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478524,-99) ,
+3, -0.922914, 1, 0, 0.498479,-99) ,
+6, 5.03365, 1, 0, 0.504502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492664,-99) , 
-13, 6.94052, 1, 0, 0.497877,-99) , 
-0, 1.71234, 0, 0, 0.500108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492664,-99) ,
+13, 6.94052, 1, 0, 0.497877,-99) ,
+0, 1.71234, 0, 0, 0.500108,-99) ,
 13, 6.62759, 1, 0, 0.501776,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.0176327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499208,-99) , 
-13, 5.76112, 1, 0, 0.501916,-99) , 
-13, 7.63847, 0, 0, 0.504661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499208,-99) ,
+13, 5.76112, 1, 0, 0.501916,-99) ,
+13, 7.63847, 0, 0, 0.504661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.6581, 0, 1, 0.514852,-99) , 
+0,
+0,
+-1, 1.6581, 0, 1, 0.514852,-99) ,
 NN(
-0, 
-0, 
--1, 2.15559, 1, -1, 0.478395,-99) , 
-0, 1.6963, 1, 0, 0.498082,-99) , 
+0,
+0,
+-1, 2.15559, 1, -1, 0.478395,-99) ,
+0, 1.6963, 1, 0, 0.498082,-99) ,
 0, 1.61607, 1, 0, 0.503062,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.0256218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496052,-99) , 
-13, 7.13687, 0, 0, 0.511782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496052,-99) ,
+13, 7.13687, 0, 0, 0.511782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496745,-99) , 
-5, 1.27844, 1, 0, 0.502908,-99) , 
-1, 26.5802, 0, 0, 0.507039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496745,-99) ,
+5, 1.27844, 1, 0, 0.502908,-99) ,
+1, 26.5802, 0, 0, 0.507039,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498106,-99) , 
-0, 1.6581, 0, 0, 0.510446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498106,-99) ,
+0, 1.6581, 0, 0, 0.510446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463925,-99) , 
-5, 2.15559, 1, 0, 0.482796,-99) , 
-0, 1.6963, 1, 0, 0.497728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463925,-99) ,
+5, 2.15559, 1, 0, 0.482796,-99) ,
+0, 1.6963, 1, 0, 0.497728,-99) ,
 0, 1.61607, 1, 0, 0.504777,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.0269971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 26.6954, 0, 1, 0.511216,-99) , 
+0,
+0,
+-1, 26.6954, 0, 1, 0.511216,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488471,-99) , 
-11, 5.0391, 0, 0, 0.500922,-99) , 
-0, 1.5427, 1, 0, 0.509093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488471,-99) ,
+11, 5.0391, 0, 0, 0.500922,-99) ,
+0, 1.5427, 1, 0, 0.509093,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489687,-99) , 
-1, 31.268, 1, 0, 0.509797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489687,-99) ,
+1, 31.268, 1, 0, 0.509797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479808,-99) , 
-6, 6.08311, 0, 0, 0.498293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479808,-99) ,
+6, 6.08311, 0, 0, 0.498293,-99) ,
 0, 1.61607, 1, 0, 0.506468,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadBDT::Clear() 
+inline void ReadBDT::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadBDT::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KpiX_BDT.class.C b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KpiX_BDT.class.C
index 383f0bbd6a7f52fed2a8c8d75d5806e66b4c0be5..c584cbc6fb721938d36036559517cf82df5ffaa9 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KpiX_BDT.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_KpiX_BDT.class.C
@@ -98,17 +98,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new BDTNode
-   
+
 #ifndef BDTNode__def
 #define BDTNode__def
-   
+
 class BDTNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    BDTNode ( BDTNode* left,BDTNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -126,13 +126,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    BDTNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   BDTNode* GetLeft( void ) { return fLeft; };   
+   BDTNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -141,21 +141,21 @@ private:
 
    BDTNode*   fLeft;     // pointer to the left daughter node
    BDTNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    BDTNode::~BDTNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -165,7 +165,7 @@ bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -173,9 +173,9 @@ bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -205,12 +205,12 @@ class ReadBDT : public IClassifierReader {
  public:
 
    // constructor
-   ReadBDT( std::vector<std::string>& theInputVars ) 
+   ReadBDT( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadBDT" ),
         fNvars( 19 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "Mass", "P", "Pt", "log(Probchi2)", "log(Tau)", "log(FlightDist)", "log(FlightDistChi2)", "log(1-BpvDira)", "log(MaxProbGhost)-log(1-MaxProbGhost)", "log(KaonNNp)-log(1-KaonNNp)", "log(KaonNNk)-log(1-KaonNNk)", "log(KaonIppvChi2)", "log(KaonIpMinChi2)", "log(KaonPT)", "log(PionNNp)-log(1-PionNNp)", "log(PionNNk)-log(1-PionNNk)", "log(PionIppvChi2)", "log(PionIpMinChi2)", "log(PionPT)" };
 
@@ -307,9 +307,9 @@ class ReadBDT : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -365,25490 +365,25490 @@ void ReadBDT::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.566145443267973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.322724, 0, 1, 0.764984,-99) , 
+0,
+0,
+-1, 0.322724, 0, 1, 0.764984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.627143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.627143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411575,-99) , 
-10, 0.340588, 0, 0, 0.551745,-99) , 
-15, -4.53862, 1, 0, 0.690992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411575,-99) ,
+10, 0.340588, 0, 0, 0.551745,-99) ,
+15, -4.53862, 1, 0, 0.690992,-99) ,
 NN(
-0, 
-0, 
--1, -1.87377, 0, -1, 0.167468,-99) , 
+0,
+0,
+-1, -1.87377, 0, -1, 0.167468,-99) ,
 10, -0.900429, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.398586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.668678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.668678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385085,-99) , 
-14, -2.42438, 1, 0, 0.638863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385085,-99) ,
+14, -2.42438, 1, 0, 0.638863,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.399962,-99) , 
-17, 3.41383, 0, 0, 0.586943,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.399962,-99) ,
+17, 3.41383, 0, 0, 0.586943,-99) ,
 NN(
-0, 
-0, 
--1, -2.06844, 0, -1, 0.206397,-99) , 
+0,
+0,
+-1, -2.06844, 0, -1, 0.206397,-99) ,
 10, -1.41143, 0, 0, 0.481345,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.300218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.646605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.646605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457242,-99) , 
-18, 6.41557, 0, 0, 0.563004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457242,-99) ,
+18, 6.41557, 0, 0, 0.563004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.203011,-99) , 
-0, 1.71744, 1, 0, 0.540584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.203011,-99) ,
+0, 1.71744, 1, 0, 0.540584,-99) ,
 NN(
-0, 
-0, 
--1, 6.13293, 0, -1, 0.214921,-99) , 
+0,
+0,
+-1, 6.13293, 0, -1, 0.214921,-99) ,
 10, -1.92243, 0, 0, 0.47856,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.281976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.6095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.6095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369302,-99) , 
-15, -1.57615, 1, 0, 0.588737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369302,-99) ,
+15, -1.57615, 1, 0, 0.588737,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.371069,-99) , 
-3, -3.076, 0, 0, 0.557138,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.371069,-99) ,
+3, -3.076, 0, 0, 0.557138,-99) ,
 NN(
-0, 
-0, 
--1, 3.76256, 1, -1, 0.295328,-99) , 
+0,
+0,
+-1, 3.76256, 1, -1, 0.295328,-99) ,
 13, 6.13293, 0, 0, 0.489427,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.219035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428353,-99) , 
-10, -0.419255, 0, 0, 0.521408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428353,-99) ,
+10, -0.419255, 0, 0, 0.521408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.210173,-99) , 
-0, 1.71744, 1, 0, 0.501289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.210173,-99) ,
+0, 1.71744, 1, 0, 0.501289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0753033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0753033,-99) ,
 4, 2.52522, 1, 0, 0.477501,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.18403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450529,-99) , 
-7, -7.12951, 1, 0, 0.530063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450529,-99) ,
+7, -7.12951, 1, 0, 0.530063,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.379877,-99) , 
-12, 3.38775, 0, 0, 0.491931,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.379877,-99) ,
+12, 3.38775, 0, 0, 0.491931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0920459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0920459,-99) ,
 4, 2.52522, 1, 0, 0.471182,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.16629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422426,-99) , 
-3, -2.1532, 0, 0, 0.512271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422426,-99) ,
+3, -2.1532, 0, 0, 0.512271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.249398,-99) , 
-0, 1.71744, 1, 0, 0.495849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.249398,-99) ,
+0, 1.71744, 1, 0, 0.495849,-99) ,
 NN(
-0, 
-0, 
--1, 2.49221, 1, -1, 0.27955,-99) , 
+0,
+0,
+-1, 2.49221, 1, -1, 0.27955,-99) ,
 4, 1.83191, 1, 0, 0.469862,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.155088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439908,-99) , 
-17, 4.66269, 0, 0, 0.491037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439908,-99) ,
+17, 4.66269, 0, 0, 0.491037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.277329,-99) , 
-5, 4.03472, 1, 0, 0.473032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.277329,-99) ,
+5, 4.03472, 1, 0, 0.473032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.214664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.214664,-99) ,
 15, -0.835541, 1, 0, 0.459469,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.12008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390996,-99) , 
-0, 1.66903, 1, 0, 0.504898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390996,-99) ,
+0, 1.66903, 1, 0, 0.504898,-99) ,
 NN(
-0, 
-0, 
--1, 5.88851, 0, -1, 0.391791,-99) , 
-8, -2.09748, 1, 0, 0.481758,-99) , 
+0,
+0,
+-1, 5.88851, 0, -1, 0.391791,-99) ,
+8, -2.09748, 1, 0, 0.481758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.284715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.284715,-99) ,
 10, -2.43344, 0, 0, 0.46404,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.170495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.628157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.628157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456501,-99) , 
-0, 1.5228, 0, 0, 0.528226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456501,-99) ,
+0, 1.5228, 0, 0, 0.528226,-99) ,
 NN(
-0, 
-0, 
--1, 0.148155, 0, -1, 0.434347,-99) , 
-7, -8.71385, 1, 0, 0.473302,-99) , 
+0,
+0,
+-1, 0.148155, 0, -1, 0.434347,-99) ,
+7, -8.71385, 1, 0, 0.473302,-99) ,
 NN(
-0, 
-0, 
--1, 2.36016, 1, -1, 0.313589,-99) , 
+0,
+0,
+-1, 2.36016, 1, -1, 0.313589,-99) ,
 4, 1.83191, 1, 0, 0.454884,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.106636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387868,-99) , 
-15, -1.57615, 1, 0, 0.512845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387868,-99) ,
+15, -1.57615, 1, 0, 0.512845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.311082,-99) , 
-0, 1.71744, 1, 0, 0.501091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.311082,-99) ,
+0, 1.71744, 1, 0, 0.501091,-99) ,
 NN(
-0, 
-0, 
--1, 2.36016, 1, -1, 0.351398,-99) , 
+0,
+0,
+-1, 2.36016, 1, -1, 0.351398,-99) ,
 4, 1.83191, 1, 0, 0.484133,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.063513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.352008,-99) , 
-5, 4.18181, 1, 0, 0.491953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.352008,-99) ,
+5, 4.18181, 1, 0, 0.491953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.338573,-99) , 
-7, -5.54518, 1, 0, 0.482962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.338573,-99) ,
+7, -5.54518, 1, 0, 0.482962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.331389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.331389,-99) ,
 10, -2.43344, 0, 0, 0.469867,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.119783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459595,-99) , 
-0, 1.55144, 0, 0, 0.482033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459595,-99) ,
+0, 1.55144, 0, 0, 0.482033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.30905,-99) , 
-4, 2.08077, 1, 0, 0.468718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.30905,-99) ,
+4, 2.08077, 1, 0, 0.468718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.31272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.31272,-99) ,
 0, 1.71744, 1, 0, 0.46001,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.0805582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44923,-99) , 
-5, 3.33166, 1, 0, 0.4983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44923,-99) ,
+5, 3.33166, 1, 0, 0.4983,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.39425,-99) , 
-12, 2.83801, 0, 0, 0.485904,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.39425,-99) ,
+12, 2.83801, 0, 0, 0.485904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.361121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.361121,-99) ,
 10, -2.43344, 0, 0, 0.475314,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.0931871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435291,-99) , 
-4, 0.0372132, 0, 0, 0.492765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435291,-99) ,
+4, 0.0372132, 0, 0, 0.492765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.346386,-99) , 
-4, 2.08077, 1, 0, 0.481541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.346386,-99) ,
+4, 2.08077, 1, 0, 0.481541,-99) ,
 NN(
-0, 
-0, 
--1, 1.74896, 0, -1, 0.374287,-99) , 
+0,
+0,
+-1, 1.74896, 0, -1, 0.374287,-99) ,
 0, 1.66903, 1, 0, 0.470129,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.105368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461537,-99) , 
-11, 6.15576, 0, 0, 0.479043,-99) , 
-7, -10.2982, 1, 0, 0.502301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461537,-99) ,
+11, 6.15576, 0, 0, 0.479043,-99) ,
+7, -10.2982, 1, 0, 0.502301,-99) ,
 NN(
-0, 
-0, 
--1, 3.58863, 1, -1, 0.439123,-99) , 
+0,
+0,
+-1, 3.58863, 1, -1, 0.439123,-99) ,
 13, 6.89929, 0, 0, 0.465106,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.0715157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420572,-99) , 
-18, 5.63969, 0, 0, 0.497832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420572,-99) ,
+18, 5.63969, 0, 0, 0.497832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394056,-99) , 
-14, -2.22271, 1, 0, 0.488042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394056,-99) ,
+14, -2.22271, 1, 0, 0.488042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.355118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.355118,-99) ,
 3, -4.614, 0, 0, 0.480412,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.0557428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 1.71744, 1, -1, 0.472157,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.0535899);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411269,-99) , 
-4, -0.604033, 0, 0, 0.50038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411269,-99) ,
+4, -0.604033, 0, 0, 0.50038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.371269,-99) , 
-5, 4.18181, 1, 0, 0.492731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.371269,-99) ,
+5, 4.18181, 1, 0, 0.492731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.368431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.368431,-99) ,
 0, 1.71744, 1, 0, 0.486068,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.0808662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464859,-99) , 
-5, 2.68151, 1, 0, 0.495623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464859,-99) ,
+5, 2.68151, 1, 0, 0.495623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.351076,-99) , 
-14, -1.82299, 1, 0, 0.485684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.351076,-99) ,
+14, -1.82299, 1, 0, 0.485684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395999,-99) ,
 8, -0.791071, 1, 0, 0.477415,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.0727525);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475593,-99) , 
-7, -9.24196, 1, 0, 0.492233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475593,-99) ,
+7, -9.24196, 1, 0, 0.492233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399647,-99) , 
-10, -2.43344, 0, 0, 0.485068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399647,-99) ,
+10, -2.43344, 0, 0, 0.485068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36812,-99) ,
 7, -5.54518, 1, 0, 0.477853,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.0518648);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436917,-99) , 
-0, 1.66903, 1, 0, 0.500073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436917,-99) ,
+0, 1.66903, 1, 0, 0.500073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412281,-99) , 
-5, 4.18181, 1, 0, 0.494479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412281,-99) ,
+5, 4.18181, 1, 0, 0.494479,-99) ,
 NN(
-0, 
-0, 
--1, 0.942443, 1, -1, 0.41568,-99) , 
+0,
+0,
+-1, 0.942443, 1, -1, 0.41568,-99) ,
 17, 2.88502, 0, 0, 0.485085,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.0649906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49093,-99) , 
-0, 1.56388, 0, 0, 0.503989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49093,-99) ,
+0, 1.56388, 0, 0, 0.503989,-99) ,
 NN(
-0, 
-0, 
--1, 6.58827, 0, -1, 0.460285,-99) , 
-3, -1.2304, 0, 0, 0.485373,-99) , 
+0,
+0,
+-1, 6.58827, 0, -1, 0.460285,-99) ,
+3, -1.2304, 0, 0, 0.485373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.379072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.379072,-99) ,
 7, -5.54518, 1, 0, 0.478874,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.0431681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4288,-99) , 
-8, -0.355601, 1, 0, 0.502439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4288,-99) ,
+8, -0.355601, 1, 0, 0.502439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422918,-99) , 
-10, -2.43344, 0, 0, 0.496358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422918,-99) ,
+10, -2.43344, 0, 0, 0.496358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394485,-99) ,
 7, -5.54518, 1, 0, 0.490166,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.053488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470485,-99) , 
-5, 2.89257, 1, 0, 0.495508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470485,-99) ,
+5, 2.89257, 1, 0, 0.495508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431421,-99) , 
-0, 1.66784, 1, 0, 0.488874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431421,-99) ,
+0, 1.66784, 1, 0, 0.488874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390546,-99) ,
 3, -4.614, 0, 0, 0.483359,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.042544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423383,-99) , 
-4, 2.1617, 1, 0, 0.49683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423383,-99) ,
+4, 2.1617, 1, 0, 0.49683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436308,-99) , 
-17, 2.86699, 0, 0, 0.490148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436308,-99) ,
+17, 2.86699, 0, 0, 0.490148,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.424371,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.424371,-99) ,
 12, 2.84517, 0, 0, 0.482085,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.0614457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497999,-99) , 
-10, -0.472331, 1, 0, 0.522638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497999,-99) ,
+10, -0.472331, 1, 0, 0.522638,-99) ,
 NN(
-0, 
-0, 
--1, -1.872, 1, -1, 0.473994,-99) , 
-15, -8.21781, 1, 0, 0.482554,-99) , 
+0,
+0,
+-1, -1.872, 1, -1, 0.473994,-99) ,
+15, -8.21781, 1, 0, 0.482554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394648,-99) ,
 7, -5.54518, 1, 0, 0.477248,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.045051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492689,-99) , 
-16, 3.42692, 1, 0, 0.502173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492689,-99) ,
+16, 3.42692, 1, 0, 0.502173,-99) ,
 NN(
-0, 
-0, 
--1, 6.31038, 0, -1, 0.446152,-99) , 
-13, 5.74975, 0, 0, 0.496146,-99) , 
+0,
+0,
+-1, 6.31038, 0, -1, 0.446152,-99) ,
+13, 5.74975, 0, 0, 0.496146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409418,-99) ,
 7, -5.54518, 1, 0, 0.490935,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.0574051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 78.4104, 0, 1, 0.511873,-99) , 
+0,
+0,
+-1, 78.4104, 0, 1, 0.511873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443988,-99) , 
-18, 5.39485, 0, 0, 0.506845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443988,-99) ,
+18, 5.39485, 0, 0, 0.506845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.303511,-99) , 
-0, 0.989565, 1, 0, 0.45151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.303511,-99) ,
+0, 0.989565, 1, 0, 0.45151,-99) ,
 7, -6.33735, 1, 0, 0.498397,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.0848752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463917,-99) , 
-0, 0.989443, 1, 0, 0.532605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463917,-99) ,
+0, 0.989443, 1, 0, 0.532605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461943,-99) , 
-10, -0.924291, 1, 0, 0.487164,-99) , 
-18, 6.44771, 1, 0, 0.507824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461943,-99) ,
+10, -0.924291, 1, 0, 0.487164,-99) ,
+18, 6.44771, 1, 0, 0.507824,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444853,-99) , 
-13, 6.58827, 0, 0, 0.48213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444853,-99) ,
+13, 6.58827, 0, 0, 0.48213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398725,-99) , 
-7, -6.33735, 1, 0, 0.468858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398725,-99) ,
+7, -6.33735, 1, 0, 0.468858,-99) ,
 3, -0.9228, 0, 0, 0.487527,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.0551415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48328,-99) , 
-18, 6.44771, 1, 0, 0.502857,-99) , 
-17, 7.11607, 0, 0, 0.508213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48328,-99) ,
+18, 6.44771, 1, 0, 0.502857,-99) ,
+17, 7.11607, 0, 0, 0.508213,-99) ,
 NN(
-0, 
-0, 
--1, -0.443641, 0, -1, 0.46884,-99) , 
+0,
+0,
+-1, -0.443641, 0, -1, 0.46884,-99) ,
 3, -0.9228, 0, 0, 0.487698,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.072177);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494793,-99) , 
-0, 1.57219, 0, 0, 0.533723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494793,-99) ,
+0, 1.57219, 0, 0, 0.533723,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423514,-99) , 
-5, 3.88141, 1, 0, 0.507667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423514,-99) ,
+5, 3.88141, 1, 0, 0.507667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.376093,-99) , 
-7, -7.92168, 1, 0, 0.446911,-99) , 
-0, 0.990981, 1, 0, 0.485284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.376093,-99) ,
+7, -7.92168, 1, 0, 0.446911,-99) ,
+0, 0.990981, 1, 0, 0.485284,-99) ,
 18, 7.23736, 0, 0, 0.494347,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.0532244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.57219, 0, 1, 0.535167,-99) , 
+0,
+0,
+-1, 1.57219, 0, 1, 0.535167,-99) ,
 NN(
-0, 
-0, 
--1, -1.57618, 1, -1, 0.475387,-99) , 
+0,
+0,
+-1, -1.57618, 1, -1, 0.475387,-99) ,
 18, 7.23736, 0, 0, 0.48657,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.0346477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.5177, 0, 1, 0.533971,-99) , 
+0,
+0,
+-1, 1.5177, 0, 1, 0.533971,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425857,-99) , 
-8, -0.339593, 1, 0, 0.495213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425857,-99) ,
+8, -0.339593, 1, 0, 0.495213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392775,-99) , 
-14, -1.872, 1, 0, 0.486658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392775,-99) ,
+14, -1.872, 1, 0, 0.486658,-99) ,
 15, -8.24166, 1, 0, 0.494888,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.0413679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498019,-99) , 
-0, 1.59293, 0, 0, 0.506772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498019,-99) ,
+0, 1.59293, 0, 0, 0.506772,-99) ,
 NN(
-0, 
-0, 
--1, 2.86701, 0, -1, 0.473734,-99) , 
-8, -3.40389, 1, 0, 0.492453,-99) , 
+0,
+0,
+-1, 2.86701, 0, -1, 0.473734,-99) ,
+8, -3.40389, 1, 0, 0.492453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412643,-99) ,
 0, 1.71744, 1, 0, 0.488307,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.0389857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495683,-99) , 
-5, 1.84658, 1, 0, 0.505891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495683,-99) ,
+5, 1.84658, 1, 0, 0.505891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450757,-99) , 
-4, -0.443613, 0, 0, 0.500457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450757,-99) ,
+4, -0.443613, 0, 0, 0.500457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422704,-99) ,
 0, 1.71744, 1, 0, 0.496429,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.0552929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.520102,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.520102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438678,-99) , 
-7, -7.92168, 1, 0, 0.479623,-99) , 
-4, 0.187483, 0, 0, 0.509106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438678,-99) ,
+7, -7.92168, 1, 0, 0.479623,-99) ,
+4, 0.187483, 0, 0, 0.509106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397837,-99) , 
-7, -7.92168, 1, 0, 0.45424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397837,-99) ,
+7, -7.92168, 1, 0, 0.45424,-99) ,
 17, 2.88502, 0, 0, 0.502705,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.0521982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539288,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473319,-99) , 
-0, 0.99119, 1, 0, 0.495542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473319,-99) ,
+0, 0.99119, 1, 0, 0.495542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.368697,-99) , 
-15, -1.08241, 1, 0, 0.487569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.368697,-99) ,
+15, -1.08241, 1, 0, 0.487569,-99) ,
 15, -8.98227, 1, 0, 0.493474,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.0503462);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483999,-99) , 
-7, -11.0904, 1, 0, 0.490343,-99) , 
-17, 6.96195, 0, 0, 0.496594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483999,-99) ,
+7, -11.0904, 1, 0, 0.490343,-99) ,
+17, 6.96195, 0, 0, 0.496594,-99) ,
 NN(
-0, 
-0, 
--1, 2.58008, 1, -1, 0.442838,-99) , 
+0,
+0,
+-1, 2.58008, 1, -1, 0.442838,-99) ,
 13, 5.74975, 0, 0, 0.490659,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.023544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.505633,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.505633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456267,-99) , 
-10, -2.43344, 0, 0, 0.50178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456267,-99) ,
+10, -2.43344, 0, 0, 0.50178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43329,-99) ,
 3, -4.614, 0, 0, 0.498052,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.0462504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486871,-99) , 
-5, 2.25037, 1, 0, 0.502294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486871,-99) ,
+5, 2.25037, 1, 0, 0.502294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451236,-99) , 
-15, -1.57615, 1, 0, 0.497948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451236,-99) ,
+15, -1.57615, 1, 0, 0.497948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441009,-99) ,
 18, 5.39484, 0, 0, 0.493674,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.0503024);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55004,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486471,-99) , 
-1, 13.1985, 1, 0, 0.498031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486471,-99) ,
+1, 13.1985, 1, 0, 0.498031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419404,-99) , 
-15, -1.57618, 1, 0, 0.492413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419404,-99) ,
+15, -1.57618, 1, 0, 0.492413,-99) ,
 1, 78.4104, 0, 0, 0.497025,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.0335805);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.511372,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.511372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465566,-99) , 
-13, 5.74975, 0, 0, 0.506519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465566,-99) ,
+13, 5.74975, 0, 0, 0.506519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434645,-99) ,
 7, -5.54518, 1, 0, 0.502379,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.0595884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.80363, 0, 1, 0.517061,-99) , 
+0,
+0,
+-1, 1.80363, 0, 1, 0.517061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426407,-99) , 
-4, 2.2281, 1, 0, 0.50888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426407,-99) ,
+4, 2.2281, 1, 0, 0.50888,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457718,-99) , 
-17, 4.56018, 1, 0, 0.497256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457718,-99) ,
+17, 4.56018, 1, 0, 0.497256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388581,-99) , 
-7, -6.33735, 1, 0, 0.478713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388581,-99) ,
+7, -6.33735, 1, 0, 0.478713,-99) ,
 4, 0.445295, 0, 0, 0.496626,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.0760647);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438771,-99) , 
-9, -3.28529, 0, 0, 0.519649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438771,-99) ,
+9, -3.28529, 0, 0, 0.519649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47486,-99) , 
-17, 3.38534, 1, 0, 0.483628,-99) , 
-10, -0.900429, 1, 0, 0.494369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47486,-99) ,
+17, 3.38534, 1, 0, 0.483628,-99) ,
+10, -0.900429, 1, 0, 0.494369,-99) ,
 NN(
-0, 
-0, 
--1, -3.67326, 1, -1, 0.44652,-99) , 
+0,
+0,
+-1, -3.67326, 1, -1, 0.44652,-99) ,
 17, 2.88502, 0, 0, 0.488826,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.0400059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.51654, 0, 1, 0.525016,-99) , 
+0,
+0,
+-1, 1.51654, 0, 1, 0.525016,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444575,-99) , 
-18, 5.61704, 0, 0, 0.49597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444575,-99) ,
+18, 5.61704, 0, 0, 0.49597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420931,-99) , 
-0, 1.66903, 1, 0, 0.488559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420931,-99) ,
+0, 1.66903, 1, 0, 0.488559,-99) ,
 10, 1.65458, 0, 0, 0.497992,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.0556449);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489822,-99) , 
-0, 1.5192, 0, 0, 0.520984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489822,-99) ,
+0, 1.5192, 0, 0, 0.520984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479325,-99) , 
-5, 1.60611, 1, 0, 0.488897,-99) , 
-17, 6.25336, 0, 0, 0.496888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479325,-99) ,
+5, 1.60611, 1, 0, 0.488897,-99) ,
+17, 6.25336, 0, 0, 0.496888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385659,-99) , 
-7, -7.92168, 1, 0, 0.45052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385659,-99) ,
+7, -7.92168, 1, 0, 0.45052,-99) ,
 12, 2.84517, 0, 0, 0.491329,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.0449466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475831,-99) , 
-10, -1.9388, 0, 0, 0.508845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475831,-99) ,
+10, -1.9388, 0, 0, 0.508845,-99) ,
 NN(
-0, 
-0, 
--1, 1.43401, 1, -1, 0.463657,-99) , 
-4, -0.248014, 0, 0, 0.50343,-99) , 
+0,
+0,
+-1, 1.43401, 1, -1, 0.463657,-99) ,
+4, -0.248014, 0, 0, 0.50343,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.449029,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.449029,-99) ,
 12, 2.84517, 0, 0, 0.496918,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.0282922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53346,-99) ,
 NN(
-0, 
-0, 
--1, -1.57615, 1, -1, 0.488301,-99) , 
+0,
+0,
+-1, -1.57615, 1, -1, 0.488301,-99) ,
 18, 7.50058, 0, 0, 0.493372,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.0272257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529336,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450334,-99) , 
-14, -2.00347, 1, 0, 0.498217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450334,-99) ,
+14, -2.00347, 1, 0, 0.498217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445175,-99) , 
-0, 1.66903, 1, 0, 0.492987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445175,-99) ,
+0, 1.66903, 1, 0, 0.492987,-99) ,
 10, 3.18759, 0, 0, 0.498856,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.0361414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486933,-99) , 
-13, 6.13696, 1, 0, 0.49319,-99) , 
-4, 1.83191, 0, 0, 0.496967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486933,-99) ,
+13, 6.13696, 1, 0, 0.49319,-99) ,
+4, 1.83191, 0, 0, 0.496967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441205,-99) ,
 3, -4.614, 0, 0, 0.493953,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.0479421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.51654, 0, 1, 0.522605,-99) , 
+0,
+0,
+-1, 1.51654, 0, 1, 0.522605,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470525,-99) , 
-10, 0.340471, 1, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470525,-99) ,
+10, 0.340471, 1, 0, 0.499364,-99) ,
 NN(
-0, 
-0, 
--1, 6.14518, 0, -1, 0.455552,-99) , 
-9, -2.91861, 0, 0, 0.489624,-99) , 
+0,
+0,
+-1, 6.14518, 0, -1, 0.455552,-99) ,
+9, -2.91861, 0, 0, 0.489624,-99) ,
 10, 1.65458, 0, 0, 0.498168,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.0571485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.1386, 0, 1, 0.529184,-99) , 
+0,
+0,
+-1, 1.1386, 0, 1, 0.529184,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477111,-99) , 
-0, 1.57219, 0, 0, 0.494716,-99) , 
-7, -7.12951, 0, 0, 0.504333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477111,-99) ,
+0, 1.57219, 0, 0, 0.494716,-99) ,
+7, -7.12951, 0, 0, 0.504333,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443916,-99) , 
-18, 5.89839, 0, 0, 0.49176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443916,-99) ,
+18, 5.89839, 0, 0, 0.49176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394689,-99) , 
-7, -6.33735, 1, 0, 0.476855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394689,-99) ,
+7, -6.33735, 1, 0, 0.476855,-99) ,
 12, 3.93033, 0, 0, 0.494656,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.0449613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458076,-99) , 
-5, 3.90411, 1, 0, 0.498654,-99) , 
-10, 2.67659, 0, 0, 0.504378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458076,-99) ,
+5, 3.90411, 1, 0, 0.498654,-99) ,
+10, 2.67659, 0, 0, 0.504378,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460499,-99) , 
-18, 5.85304, 0, 0, 0.499888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460499,-99) ,
+18, 5.85304, 0, 0, 0.499888,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.428016,-99) , 
-0, 0.990412, 1, 0, 0.472428,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.428016,-99) ,
+0, 0.990412, 1, 0, 0.472428,-99) ,
 12, 3.93033, 0, 0, 0.493128,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.0348999);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531937,-99) ,
 NN(
-0, 
-0, 
--1, -1.57618, 1, -1, 0.483814,-99) , 
+0,
+0,
+-1, -1.57618, 1, -1, 0.483814,-99) ,
 1, 78.4104, 0, 0, 0.487656,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.0383372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452967,-99) , 
-13, 5.65091, 0, 0, 0.510894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452967,-99) ,
+13, 5.65091, 0, 0, 0.510894,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.487809,-99) , 
-4, 0.818578, 0, 0, 0.497839,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.487809,-99) ,
+4, 0.818578, 0, 0, 0.497839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441715,-99) ,
 0, 1.71744, 1, 0, 0.494984,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.0357245);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489963,-99) , 
-10, 3.18759, 0, 0, 0.496197,-99) , 
-5, 1.17359, 1, 0, 0.500616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489963,-99) ,
+10, 3.18759, 0, 0, 0.496197,-99) ,
+5, 1.17359, 1, 0, 0.500616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449147,-99) ,
 7, -5.54518, 1, 0, 0.497713,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.0335056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.04105, 1, 1, 0.514628,-99) , 
+0,
+0,
+-1, 5.04105, 1, 1, 0.514628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467592,-99) , 
-17, 3.9958, 0, 0, 0.492686,-99) , 
-8, -3.40389, 1, 0, 0.50515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467592,-99) ,
+17, 3.9958, 0, 0, 0.492686,-99) ,
+8, -3.40389, 1, 0, 0.50515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455004,-99) ,
 0, 1.71744, 1, 0, 0.502607,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.0271389);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493223,-99) , 
-1, 78.7275, 0, 0, 0.496706,-99) , 
-5, 1.17359, 1, 0, 0.500192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493223,-99) ,
+1, 78.7275, 0, 0, 0.496706,-99) ,
+5, 1.17359, 1, 0, 0.500192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453362,-99) ,
 7, -5.54518, 1, 0, 0.497555,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.0579832);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461768,-99) , 
-0, 0.990981, 1, 0, 0.515232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461768,-99) ,
+0, 0.990981, 1, 0, 0.515232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483315,-99) , 
-10, -1.41143, 1, 0, 0.496128,-99) , 
-18, 6.44771, 1, 0, 0.504843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483315,-99) ,
+10, -1.41143, 1, 0, 0.496128,-99) ,
+18, 6.44771, 1, 0, 0.504843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457601,-99) ,
 3, -4.614, 0, 0, 0.502305,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.0482819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.57219, 0, 1, 0.530044,-99) , 
+0,
+0,
+-1, 1.57219, 0, 1, 0.530044,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488861,-99) , 
-18, 6.35997, 1, 0, 0.505127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488861,-99) ,
+18, 6.35997, 1, 0, 0.505127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387633,-99) , 
-15, -4.52402, 1, 0, 0.461603,-99) , 
-10, -1.93436, 0, 0, 0.498445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387633,-99) ,
+15, -4.52402, 1, 0, 0.461603,-99) ,
+10, -1.93436, 0, 0, 0.498445,-99) ,
 18, 7.23736, 0, 0, 0.504402,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.0381453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.5177, 0, 1, 0.525252,-99) , 
+0,
+0,
+-1, 1.5177, 0, 1, 0.525252,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464558,-99) , 
-10, -1.93436, 0, 0, 0.500342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464558,-99) ,
+10, -1.93436, 0, 0, 0.500342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416353,-99) , 
-15, -1.15294, 1, 0, 0.493855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416353,-99) ,
+15, -1.15294, 1, 0, 0.493855,-99) ,
 15, -7.50104, 1, 0, 0.501864,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.0340845);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.5177, 0, 1, 0.523494,-99) , 
+0,
+0,
+-1, 1.5177, 0, 1, 0.523494,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440802,-99) , 
-14, -1.872, 1, 0, 0.496007,-99) , 
-15, -8.24166, 1, 0, 0.502118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440802,-99) ,
+14, -1.872, 1, 0, 0.496007,-99) ,
+15, -8.24166, 1, 0, 0.502118,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458431,-99) , 
-4, 0.454269, 0, 0, 0.490407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458431,-99) ,
+4, 0.454269, 0, 0, 0.490407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414382,-99) , 
-5, 3.43729, 1, 0, 0.473435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414382,-99) ,
+5, 3.43729, 1, 0, 0.473435,-99) ,
 18, 5.92127, 0, 0, 0.49546,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.0443097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492092,-99) , 
-0, 1.5177, 0, 0, 0.513057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492092,-99) ,
+0, 1.5177, 0, 0, 0.513057,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482916,-99) , 
-7, -9.50602, 1, 0, 0.495025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482916,-99) ,
+7, -9.50602, 1, 0, 0.495025,-99) ,
 NN(
-0, 
-0, 
--1, 0.99119, 1, -1, 0.46992,-99) , 
-13, 6.51611, 0, 0, 0.485107,-99) , 
+0,
+0,
+-1, 0.99119, 1, -1, 0.46992,-99) ,
+13, 6.51611, 0, 0, 0.485107,-99) ,
 15, -8.24166, 1, 0, 0.489989,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.0275455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49182,-99) , 
-0, 1.51559, 0, 0, 0.500349,-99) , 
-5, 1.78315, 1, 0, 0.508443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49182,-99) ,
+0, 1.51559, 0, 0, 0.500349,-99) ,
+5, 1.78315, 1, 0, 0.508443,-99) ,
 NN(
-0, 
-0, 
--1, 2.84517, 0, -1, 0.488092,-99) , 
+0,
+0,
+-1, 2.84517, 0, -1, 0.488092,-99) ,
 3, -0.6152, 0, 0, 0.495451,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.0254777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48901,-99) , 
-1, 22.6557, 1, 0, 0.519099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48901,-99) ,
+1, 22.6557, 1, 0, 0.519099,-99) ,
 NN(
-0, 
-0, 
--1, -0.770973, 1, -1, 0.495236,-99) , 
-5, 2.03308, 1, 0, 0.502369,-99) , 
+0,
+0,
+-1, -0.770973, 1, -1, 0.495236,-99) ,
+5, 2.03308, 1, 0, 0.502369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459722,-99) ,
 7, -5.54518, 1, 0, 0.499978,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.0277406);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497693,-99) , 
-10, -0.900419, 1, 0, 0.504215,-99) , 
-4, 1.83191, 0, 0, 0.507427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497693,-99) ,
+10, -0.900419, 1, 0, 0.504215,-99) ,
+4, 1.83191, 0, 0, 0.507427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430269,-99) , 
-7, -7.92168, 1, 0, 0.477461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430269,-99) ,
+7, -7.92168, 1, 0, 0.477461,-99) ,
 12, 2.84517, 0, 0, 0.503876,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.0307129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.512451,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.512451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480931,-99) , 
-13, 5.74975, 0, 0, 0.509562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480931,-99) ,
+13, 5.74975, 0, 0, 0.509562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437082,-99) , 
-7, -7.92168, 1, 0, 0.476654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437082,-99) ,
+7, -7.92168, 1, 0, 0.476654,-99) ,
 12, 2.84517, 0, 0, 0.505666,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.0477588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449217,-99) , 
-7, -10.2982, 0, 0, 0.51027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449217,-99) ,
+7, -10.2982, 0, 0, 0.51027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389277,-99) , 
-7, -6.33735, 1, 0, 0.492977,-99) , 
-0, 0.991191, 1, 0, 0.502564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389277,-99) ,
+7, -6.33735, 1, 0, 0.492977,-99) ,
+0, 0.991191, 1, 0, 0.502564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468529,-99) ,
 18, 5.39484, 0, 0, 0.500035,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.0755397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496416,-99) , 
-10, -0.419246, 0, 0, 0.535834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496416,-99) ,
+10, -0.419246, 0, 0, 0.535834,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469105,-99) , 
-10, -0.452576, 1, 0, 0.490985,-99) , 
-16, 3.46776, 1, 0, 0.501281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469105,-99) ,
+10, -0.452576, 1, 0, 0.490985,-99) ,
+16, 3.46776, 1, 0, 0.501281,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470374,-99) , 
-2, 1.34457, 0, 0, 0.515887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470374,-99) ,
+2, 1.34457, 0, 0, 0.515887,-99) ,
 NN(
-0, 
-0, 
--1, 6.93288, 0, -1, 0.443573,-99) , 
-10, 0.12158, 0, 0, 0.481492,-99) , 
+0,
+0,
+-1, 6.93288, 0, -1, 0.443573,-99) ,
+10, 0.12158, 0, 0, 0.481492,-99) ,
 0, 0.99119, 1, 0, 0.492924,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.0188326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499156,-99) , 
-5, 1.20468, 1, 0, 0.502536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499156,-99) ,
+5, 1.20468, 1, 0, 0.502536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470583,-99) , 
-16, 2.74905, 0, 0, 0.500169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470583,-99) ,
+16, 2.74905, 0, 0, 0.500169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441649,-99) , 
-3, -0.92276, 0, 0, 0.473097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441649,-99) ,
+3, -0.92276, 0, 0, 0.473097,-99) ,
 12, 2.84517, 0, 0, 0.496972,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.0273912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468489,-99) , 
-6, 9.32021, 1, 0, 0.506572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468489,-99) ,
+6, 9.32021, 1, 0, 0.506572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475277,-99) , 
-16, 2.74905, 0, 0, 0.504254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475277,-99) ,
+16, 2.74905, 0, 0, 0.504254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440611,-99) , 
-12, 2.56095, 0, 0, 0.473372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440611,-99) ,
+12, 2.56095, 0, 0, 0.473372,-99) ,
 12, 2.84517, 0, 0, 0.500608,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.0459636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.44967, 0, 1, 0.51113,-99) , 
+0,
+0,
+-1, 1.44967, 0, 1, 0.51113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460143,-99) , 
-7, -10.2982, 0, 0, 0.503509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460143,-99) ,
+7, -10.2982, 0, 0, 0.503509,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47054,-99) , 
-10, 0.12158, 0, 0, 0.497532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47054,-99) ,
+10, 0.12158, 0, 0, 0.497532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404587,-99) , 
-7, -6.33735, 1, 0, 0.486002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404587,-99) ,
+7, -6.33735, 1, 0, 0.486002,-99) ,
 0, 0.99119, 1, 0, 0.49612,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.0403257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491382,-99) , 
-10, -0.933157, 1, 0, 0.506338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491382,-99) ,
+10, -0.933157, 1, 0, 0.506338,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485502,-99) , 
-14, -2.91107, 0, 0, 0.491538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485502,-99) ,
+14, -2.91107, 0, 0, 0.491538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428624,-99) , 
-15, -1.15294, 1, 0, 0.48669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428624,-99) ,
+15, -1.15294, 1, 0, 0.48669,-99) ,
 15, -7.50104, 1, 0, 0.491698,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.0275145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492746,-99) , 
-7, -10.2982, 1, 0, 0.49875,-99) , 
-4, 1.83191, 0, 0, 0.501469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492746,-99) ,
+7, -10.2982, 1, 0, 0.49875,-99) ,
+4, 1.83191, 0, 0, 0.501469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441744,-99) , 
-7, -7.92168, 1, 0, 0.475286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441744,-99) ,
+7, -7.92168, 1, 0, 0.475286,-99) ,
 12, 2.84517, 0, 0, 0.498383,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.0212119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474439,-99) , 
-4, -0.248014, 0, 0, 0.502289,-99) , 
-5, 1.18718, 1, 0, 0.504609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474439,-99) ,
+4, -0.248014, 0, 0, 0.502289,-99) ,
+5, 1.18718, 1, 0, 0.504609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441623,-99) , 
-3, -1.23034, 0, 0, 0.474452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441623,-99) ,
+3, -1.23034, 0, 0, 0.474452,-99) ,
 12, 2.84517, 0, 0, 0.501056,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.0237194);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483311,-99) , 
-1, 22.9194, 1, 0, 0.512105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483311,-99) ,
+1, 22.9194, 1, 0, 0.512105,-99) ,
 NN(
-0, 
-0, 
--1, -1.93436, 0, -1, 0.494899,-99) , 
-5, 2.04497, 1, 0, 0.500116,-99) , 
+0,
+0,
+-1, -1.93436, 0, -1, 0.494899,-99) ,
+5, 2.04497, 1, 0, 0.500116,-99) ,
 NN(
-0, 
-0, 
--1, 6.42384, 0, -1, 0.473842,-99) , 
+0,
+0,
+-1, 6.42384, 0, -1, 0.473842,-99) ,
 12, 2.84517, 0, 0, 0.497021,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.0305971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480851,-99) , 
-7, -7.65763, 1, 0, 0.515813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480851,-99) ,
+7, -7.65763, 1, 0, 0.515813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472335,-99) , 
-12, 3.93033, 0, 0, 0.497685,-99) , 
-6, 5.18491, 1, 0, 0.502674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472335,-99) ,
+12, 3.93033, 0, 0, 0.497685,-99) ,
+6, 5.18491, 1, 0, 0.502674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465734,-99) ,
 7, -5.54518, 1, 0, 0.500632,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.0300524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -0.900426, 1, 1, 0.512758,-99) , 
+0,
+0,
+-1, -0.900426, 1, 1, 0.512758,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492714,-99) , 
-14, -2.66955, 0, 0, 0.498033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492714,-99) ,
+14, -2.66955, 0, 0, 0.498033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429589,-99) , 
-14, -1.70136, 1, 0, 0.492911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429589,-99) ,
+14, -1.70136, 1, 0, 0.492911,-99) ,
 14, -8.47853, 1, 0, 0.497245,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.0227515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53449,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494972,-99) , 
-10, 1.14358, 0, 0, 0.509953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494972,-99) ,
+10, 1.14358, 0, 0, 0.509953,-99) ,
 NN(
-0, 
-0, 
--1, 2.867, 0, -1, 0.492842,-99) , 
-8, -4.27483, 1, 0, 0.498559,-99) , 
+0,
+0,
+-1, 2.867, 0, -1, 0.492842,-99) ,
+8, -4.27483, 1, 0, 0.498559,-99) ,
 5, 0.912098, 1, 0, 0.500448,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.0326919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48465,-99) , 
-7, -7.12951, 1, 0, 0.518712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48465,-99) ,
+7, -7.12951, 1, 0, 0.518712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488426,-99) , 
-4, 0.834103, 0, 0, 0.500812,-99) , 
-6, 5.17507, 1, 0, 0.505798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488426,-99) ,
+4, 0.834103, 0, 0, 0.500812,-99) ,
+6, 5.17507, 1, 0, 0.505798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471484,-99) ,
 0, 1.71744, 1, 0, 0.504081,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.0233286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486607,-99) , 
-4, -0.405015, 0, 0, 0.524451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486607,-99) ,
+4, -0.405015, 0, 0, 0.524451,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498023,-99) , 
-16, 7.53177, 0, 0, 0.502514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498023,-99) ,
+16, 7.53177, 0, 0, 0.502514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457509,-99) , 
-5, 4.22591, 1, 0, 0.499884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457509,-99) ,
+5, 4.22591, 1, 0, 0.499884,-99) ,
 5, 1.35819, 1, 0, 0.502971,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.0437567);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.12025, 1, 1, 0.515871,-99) , 
+0,
+0,
+-1, 6.12025, 1, 1, 0.515871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472756,-99) , 
-4, -0.56696, 0, 0, 0.511555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472756,-99) ,
+4, -0.56696, 0, 0, 0.511555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0.0312989, 1, 1, 0.524053,-99) , 
+0,
+0,
+-1, 0.0312989, 1, 1, 0.524053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445967,-99) , 
-13, 6.51611, 0, 0, 0.494529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445967,-99) ,
+13, 6.51611, 0, 0, 0.494529,-99) ,
 5, 3.14255, 1, 0, 0.507058,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.0447314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.03, 1, 1, 0.519475,-99) , 
+0,
+0,
+-1, 5.03, 1, 1, 0.519475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429457,-99) , 
-7, -7.92168, 1, 0, 0.489738,-99) , 
-0, 0.990984, 1, 0, 0.50874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429457,-99) ,
+7, -7.92168, 1, 0, 0.489738,-99) ,
+0, 0.990984, 1, 0, 0.50874,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488283,-99) , 
-0, 1.57219, 0, 0, 0.497816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488283,-99) ,
+0, 1.57219, 0, 0, 0.497816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461435,-99) , 
-17, 4.04985, 0, 0, 0.492865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461435,-99) ,
+17, 4.04985, 0, 0, 0.492865,-99) ,
 6, 5.9366, 1, 0, 0.499916,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.0171595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533535,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497141,-99) , 
-4, 1.83191, 0, 0, 0.500072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497141,-99) ,
+4, 1.83191, 0, 0, 0.500072,-99) ,
 NN(
-0, 
-0, 
--1, 6.28522, 1, -1, 0.475817,-99) , 
-12, 2.84517, 0, 0, 0.497445,-99) , 
+0,
+0,
+-1, 6.28522, 1, -1, 0.475817,-99) ,
+12, 2.84517, 0, 0, 0.497445,-99) ,
 5, 0.912098, 1, 0, 0.499339,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.0189257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46681,-99) , 
-8, -0.355601, 1, 0, 0.502109,-99) , 
-5, 1.17359, 1, 0, 0.504666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46681,-99) ,
+8, -0.355601, 1, 0, 0.502109,-99) ,
+5, 1.17359, 1, 0, 0.504666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481387,-99) ,
 0, 1.66903, 1, 0, 0.502348,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.0422587);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47872,-99) , 
-0, 1.51711, 0, 0, 0.498082,-99) , 
-10, -0.900401, 1, 0, 0.51003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47872,-99) ,
+0, 1.51711, 0, 0, 0.498082,-99) ,
+10, -0.900401, 1, 0, 0.51003,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495457,-99) , 
-1, 28.0421, 0, 0, 0.506348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495457,-99) ,
+1, 28.0421, 0, 0, 0.506348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388811,-99) , 
-13, 6.56345, 0, 0, 0.470784,-99) , 
-0, 0.990981, 1, 0, 0.494539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388811,-99) ,
+13, 6.56345, 0, 0, 0.470784,-99) ,
+0, 0.990981, 1, 0, 0.494539,-99) ,
 18, 6.97415, 0, 0, 0.499045,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.0408212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.44967, 0, 1, 0.516264,-99) , 
+0,
+0,
+-1, 1.44967, 0, 1, 0.516264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470168,-99) , 
-7, -10.2982, 0, 0, 0.509399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470168,-99) ,
+7, -10.2982, 0, 0, 0.509399,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45468,-99) , 
-0, 1.69219, 1, 0, 0.498012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45468,-99) ,
+0, 1.69219, 1, 0, 0.498012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428428,-99) , 
-18, 6.18449, 0, 0, 0.485959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428428,-99) ,
+18, 6.18449, 0, 0, 0.485959,-99) ,
 0, 0.99119, 1, 0, 0.499543,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.0518539);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.875491, 0, 1, 0.523841,-99) , 
+0,
+0,
+-1, 0.875491, 0, 1, 0.523841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479689,-99) , 
-3, -2.15317, 1, 0, 0.492886,-99) , 
-7, -7.12951, 0, 0, 0.502236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479689,-99) ,
+3, -2.15317, 1, 0, 0.492886,-99) ,
+7, -7.12951, 0, 0, 0.502236,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476613,-99) , 
-7, -9.77009, 1, 0, 0.490578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476613,-99) ,
+7, -9.77009, 1, 0, 0.490578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42078,-99) , 
-7, -6.33735, 1, 0, 0.482101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42078,-99) ,
+7, -6.33735, 1, 0, 0.482101,-99) ,
 0, 0.99119, 1, 0, 0.49377,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.0372038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.29549, 0, 1, 0.529973,-99) , 
+0,
+0,
+-1, -2.29549, 0, 1, 0.529973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485549,-99) , 
-15, -4.5386, 0, 0, 0.495646,-99) , 
-13, 6.13293, 1, 0, 0.503271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485549,-99) ,
+15, -4.5386, 0, 0, 0.495646,-99) ,
+13, 6.13293, 1, 0, 0.503271,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474806,-99) , 
-13, 6.02179, 0, 0, 0.501229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474806,-99) ,
+13, 6.02179, 0, 0, 0.501229,-99) ,
 NN(
-0, 
-0, 
--1, 6.67426, 0, -1, 0.468572,-99) , 
-0, 0.99119, 1, 0, 0.48727,-99) , 
+0,
+0,
+-1, 6.67426, 0, -1, 0.468572,-99) ,
+0, 0.99119, 1, 0, 0.48727,-99) ,
 3, -1.2304, 0, 0, 0.496505,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.0596413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.87552, 1, 1, 0.534755,-99) , 
+0,
+0,
+-1, 4.87552, 1, 1, 0.534755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438389,-99) , 
-10, 0.340635, 0, 0, 0.492115,-99) , 
-10, -0.900426, 1, 0, 0.504102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438389,-99) ,
+10, 0.340635, 0, 0, 0.492115,-99) ,
+10, -0.900426, 1, 0, 0.504102,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487883,-99) , 
-14, -2.4351, 0, 0, 0.498837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487883,-99) ,
+14, -2.4351, 0, 0, 0.498837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408395,-99) , 
-14, -1.58553, 1, 0, 0.489237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408395,-99) ,
+14, -1.58553, 1, 0, 0.489237,-99) ,
 14, -6.04571, 1, 0, 0.496734,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.0380353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491042,-99) , 
-16, 3.33643, 1, 0, 0.497283,-99) , 
-4, 1.83191, 0, 0, 0.501796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491042,-99) ,
+16, 3.33643, 1, 0, 0.497283,-99) ,
+4, 1.83191, 0, 0, 0.501796,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413559,-99) , 
-18, 6.14518, 0, 0, 0.479148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413559,-99) ,
+18, 6.14518, 0, 0, 0.479148,-99) ,
 10, -1.92243, 0, 0, 0.498377,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.0615858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472723,-99) , 
-10, 0.389264, 1, 0, 0.521312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472723,-99) ,
+10, 0.389264, 1, 0, 0.521312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475444,-99) , 
-10, 0.359443, 0, 0, 0.497185,-99) , 
-15, -4.5386, 0, 0, 0.506351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475444,-99) ,
+10, 0.359443, 0, 0, 0.497185,-99) ,
+15, -4.5386, 0, 0, 0.506351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41952,-99) , 
-17, 3.99578, 0, 0, 0.476442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41952,-99) ,
+17, 3.99578, 0, 0, 0.476442,-99) ,
 10, -1.92243, 0, 0, 0.501839,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.0486781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488095,-99) , 
-10, 0.389264, 1, 0, 0.521828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488095,-99) ,
+10, 0.389264, 1, 0, 0.521828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487148,-99) , 
-10, -1.00966, 1, 0, 0.495176,-99) , 
-15, -4.5386, 0, 0, 0.50529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487148,-99) ,
+10, -1.00966, 1, 0, 0.495176,-99) ,
+15, -4.5386, 0, 0, 0.50529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417615,-99) , 
-14, -4.33804, 1, 0, 0.47191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417615,-99) ,
+14, -4.33804, 1, 0, 0.47191,-99) ,
 10, -1.92243, 0, 0, 0.500255,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.0279032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.510759,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.510759,-99) ,
 NN(
-0, 
-0, 
--1, 6.14518, 0, -1, 0.46809,-99) , 
+0,
+0,
+-1, 6.14518, 0, -1, 0.46809,-99) ,
 10, -1.92243, 0, 0, 0.504325,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.0279142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49313,-99) , 
-15, -4.5386, 0, 0, 0.500724,-99) , 
-4, 1.83191, 0, 0, 0.503785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49313,-99) ,
+15, -4.5386, 0, 0, 0.500724,-99) ,
+4, 1.83191, 0, 0, 0.503785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427689,-99) , 
-18, 6.14518, 0, 0, 0.475043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427689,-99) ,
+18, 6.14518, 0, 0, 0.475043,-99) ,
 10, -1.92243, 0, 0, 0.499453,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.0275636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49744,-99) , 
-16, 4.71351, 1, 0, 0.507839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49744,-99) ,
+16, 4.71351, 1, 0, 0.507839,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.484128,-99) , 
-7, -6.33735, 1, 0, 0.504799,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.484128,-99) ,
+7, -6.33735, 1, 0, 0.504799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433499,-99) , 
-11, 4.82303, 1, 0, 0.473052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433499,-99) ,
+11, 4.82303, 1, 0, 0.473052,-99) ,
 10, -1.92243, 0, 0, 0.500016,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.0333595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484808,-99) , 
-10, -0.560349, 0, 0, 0.521489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484808,-99) ,
+10, -0.560349, 0, 0, 0.521489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467941,-99) , 
-7, -6.33735, 1, 0, 0.500597,-99) , 
-4, 1.1386, 0, 0, 0.506316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467941,-99) ,
+7, -6.33735, 1, 0, 0.500597,-99) ,
+4, 1.1386, 0, 0, 0.506316,-99) ,
 NN(
-0, 
-0, 
--1, 2.68151, 1, -1, 0.471787,-99) , 
+0,
+0,
+-1, 2.68151, 1, -1, 0.471787,-99) ,
 10, -1.92243, 0, 0, 0.501117,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.0265204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477622,-99) , 
-4, 0.187483, 0, 0, 0.498716,-99) , 
-5, 1.17359, 1, 0, 0.501165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477622,-99) ,
+4, 0.187483, 0, 0, 0.498716,-99) ,
+5, 1.17359, 1, 0, 0.501165,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441241,-99) , 
-13, 6.76407, 0, 0, 0.470663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441241,-99) ,
+13, 6.76407, 0, 0, 0.470663,-99) ,
 17, 2.88502, 0, 0, 0.497715,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.0303745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496218,-99) , 
-0, 1.5228, 0, 0, 0.509765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496218,-99) ,
+0, 1.5228, 0, 0, 0.509765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487444,-99) , 
-1, 61.9684, 0, 0, 0.491971,-99) , 
-5, 2.03308, 1, 0, 0.497256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487444,-99) ,
+1, 61.9684, 0, 0, 0.491971,-99) ,
+5, 2.03308, 1, 0, 0.497256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439964,-99) , 
-15, -5.0703, 1, 0, 0.471383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439964,-99) ,
+15, -5.0703, 1, 0, 0.471383,-99) ,
 17, 2.88502, 0, 0, 0.494331,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.0247466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496076,-99) , 
-13, 6.13696, 1, 0, 0.50312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496076,-99) ,
+13, 6.13696, 1, 0, 0.50312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477207,-99) , 
-6, 8.98272, 1, 0, 0.501056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477207,-99) ,
+6, 8.98272, 1, 0, 0.501056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438634,-99) , 
-17, 2.57994, 0, 0, 0.471336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438634,-99) ,
+17, 2.57994, 0, 0, 0.471336,-99) ,
 17, 2.88502, 0, 0, 0.497698,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.0251219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499323,-99) , 
-18, 6.41593, 1, 0, 0.511931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499323,-99) ,
+18, 6.41593, 1, 0, 0.511931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466628,-99) , 
-10, -1.9388, 0, 0, 0.49841,-99) , 
-5, 2.46283, 1, 0, 0.50465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466628,-99) ,
+10, -1.9388, 0, 0, 0.49841,-99) ,
+5, 2.46283, 1, 0, 0.50465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445023,-99) , 
-8, -3.67326, 1, 0, 0.470933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445023,-99) ,
+8, -3.67326, 1, 0, 0.470933,-99) ,
 17, 2.88502, 0, 0, 0.500841,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.0285332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474668,-99) , 
-15, -2.31679, 1, 0, 0.513358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474668,-99) ,
+15, -2.31679, 1, 0, 0.513358,-99) ,
 NN(
-0, 
-0, 
--1, -1.20242, 1, -1, 0.493914,-99) , 
-5, 2.46283, 1, 0, 0.502887,-99) , 
+0,
+0,
+-1, -1.20242, 1, -1, 0.493914,-99) ,
+5, 2.46283, 1, 0, 0.502887,-99) ,
 NN(
-0, 
-0, 
--1, -1.23041, 0, -1, 0.471552,-99) , 
+0,
+0,
+-1, -1.23041, 0, -1, 0.471552,-99) ,
 17, 2.88502, 0, 0, 0.499349,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.0187761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.76836, 1, 1, 0.506516,-99) , 
+0,
+0,
+-1, -2.76836, 1, 1, 0.506516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486745,-99) , 
-12, 2.84517, 0, 0, 0.504287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486745,-99) ,
+12, 2.84517, 0, 0, 0.504287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447814,-99) , 
-3, -1.23041, 0, 0, 0.478668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447814,-99) ,
+3, -1.23041, 0, 0, 0.478668,-99) ,
 17, 2.88502, 0, 0, 0.501396,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.0306416);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492062,-99) , 
-15, -4.49758, 0, 0, 0.521434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492062,-99) ,
+15, -4.49758, 0, 0, 0.521434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467553,-99) , 
-14, -5.29746, 1, 0, 0.487518,-99) , 
-10, 0.322604, 1, 0, 0.507091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467553,-99) ,
+14, -5.29746, 1, 0, 0.487518,-99) ,
+10, 0.322604, 1, 0, 0.507091,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477845,-99) , 
-14, -3.41739, 1, 0, 0.496578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477845,-99) ,
+14, -3.41739, 1, 0, 0.496578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45528,-99) , 
-17, 2.86699, 0, 0, 0.492229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45528,-99) ,
+17, 2.86699, 0, 0, 0.492229,-99) ,
 9, -1.7824, 0, 0, 0.498121,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.0303566);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499721,-99) , 
-15, -4.49758, 0, 0, 0.523127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499721,-99) ,
+15, -4.49758, 0, 0, 0.523127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469874,-99) , 
-11, 4.80795, 0, 0, 0.48614,-99) , 
-10, 0.322604, 1, 0, 0.507481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469874,-99) ,
+11, 4.80795, 0, 0, 0.48614,-99) ,
+10, 0.322604, 1, 0, 0.507481,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481372,-99) , 
-13, 6.73507, 0, 0, 0.493848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481372,-99) ,
+13, 6.73507, 0, 0, 0.493848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458544,-99) , 
-13, 5.74975, 0, 0, 0.488948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458544,-99) ,
+13, 5.74975, 0, 0, 0.488948,-99) ,
 9, -1.7824, 0, 0, 0.496293,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.0415104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.49758, 0, 1, 0.524808,-99) , 
+0,
+0,
+-1, -4.49758, 0, 1, 0.524808,-99) ,
 NN(
-0, 
-0, 
--1, -5.29746, 1, -1, 0.485582,-99) , 
-10, 0.322604, 1, 0, 0.508212,-99) , 
+0,
+0,
+-1, -5.29746, 1, -1, 0.485582,-99) ,
+10, 0.322604, 1, 0, 0.508212,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468475,-99) , 
-11, 5.44602, 1, 0, 0.498576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468475,-99) ,
+11, 5.44602, 1, 0, 0.498576,-99) ,
 NN(
-0, 
-0, 
--1, 3.88663, 0, -1, 0.474837,-99) , 
-0, 0.99119, 1, 0, 0.488302,-99) , 
+0,
+0,
+-1, 3.88663, 0, -1, 0.474837,-99) ,
+0, 0.99119, 1, 0, 0.488302,-99) ,
 9, -1.7824, 0, 0, 0.496191,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.0285142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.98742, 1, 1, 0.510557,-99) , 
+0,
+0,
+-1, 5.98742, 1, 1, 0.510557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466745,-99) , 
-12, 3.78683, 0, 0, 0.489807,-99) , 
-3, -1.538, 0, 0, 0.5033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466745,-99) ,
+12, 3.78683, 0, 0, 0.489807,-99) ,
+3, -1.538, 0, 0, 0.5033,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490202,-99) , 
-11, 5.26136, 0, 0, 0.498864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490202,-99) ,
+11, 5.26136, 0, 0, 0.498864,-99) ,
 NN(
-0, 
-0, 
--1, -3.59125, 0, -1, 0.463033,-99) , 
-10, -0.389424, 0, 0, 0.486801,-99) , 
+0,
+0,
+-1, -3.59125, 0, -1, 0.463033,-99) ,
+10, -0.389424, 0, 0, 0.486801,-99) ,
 9, -2.92662, 0, 0, 0.496876,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.027891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525218,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475502,-99) , 
-5, 3.63113, 1, 0, 0.50387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475502,-99) ,
+5, 3.63113, 1, 0, 0.50387,-99) ,
 NN(
-0, 
-0, 
--1, 0.990981, 1, -1, 0.487855,-99) , 
-17, 5.79711, 0, 0, 0.493077,-99) , 
+0,
+0,
+-1, 0.990981, 1, -1, 0.487855,-99) ,
+17, 5.79711, 0, 0, 0.493077,-99) ,
 5, 0.912098, 1, 0, 0.494757,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.0209215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493422,-99) , 
-13, 6.13696, 1, 0, 0.497057,-99) , 
-4, 1.82689, 0, 0, 0.499505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493422,-99) ,
+13, 6.13696, 1, 0, 0.497057,-99) ,
+4, 1.82689, 0, 0, 0.499505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474749,-99) ,
 6, 8.98272, 1, 0, 0.497735,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.0290354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480839,-99) , 
-13, 6.6649, 0, 0, 0.520813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480839,-99) ,
+13, 6.6649, 0, 0, 0.520813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486682,-99) , 
-3, -1.31826, 0, 0, 0.500115,-99) , 
-3, -3.076, 1, 0, 0.502979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486682,-99) ,
+3, -1.31826, 0, 0, 0.500115,-99) ,
+3, -3.076, 1, 0, 0.502979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441301,-99) , 
-13, 5.47605, 0, 0, 0.479621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441301,-99) ,
+13, 5.47605, 0, 0, 0.479621,-99) ,
 13, 5.74975, 0, 0, 0.500499,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.0309265);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483425,-99) , 
-18, 6.15711, 0, 0, 0.51507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483425,-99) ,
+18, 6.15711, 0, 0, 0.51507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492396,-99) , 
-4, 1.83191, 0, 0, 0.49564,-99) , 
-3, -2.1532, 1, 0, 0.50029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492396,-99) ,
+4, 1.83191, 0, 0, 0.49564,-99) ,
+3, -2.1532, 1, 0, 0.50029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449548,-99) , 
-5, 2.58008, 1, 0, 0.479239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449548,-99) ,
+5, 2.58008, 1, 0, 0.479239,-99) ,
 13, 5.74975, 0, 0, 0.498057,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.0156777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.23041, 0, 1, 0.522238,-99) , 
+0,
+0,
+-1, -1.23041, 0, 1, 0.522238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499437,-99) , 
-14, -2.41533, 0, 0, 0.502025,-99) , 
-5, 1.33997, 1, 0, 0.504603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499437,-99) ,
+14, -2.41533, 0, 0, 0.502025,-99) ,
+5, 1.33997, 1, 0, 0.504603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449221,-99) , 
-13, 5.47605, 0, 0, 0.479495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449221,-99) ,
+13, 5.47605, 0, 0, 0.479495,-99) ,
 13, 5.74975, 0, 0, 0.50194,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.0228662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494385,-99) , 
-12, 3.90885, 0, 0, 0.504696,-99) , 
-8, -5.14578, 1, 0, 0.506813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494385,-99) ,
+12, 3.90885, 0, 0, 0.504696,-99) ,
+8, -5.14578, 1, 0, 0.506813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453103,-99) , 
-13, 5.47605, 0, 0, 0.479287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453103,-99) ,
+13, 5.47605, 0, 0, 0.479287,-99) ,
 13, 5.74975, 0, 0, 0.503895,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.0213156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491836,-99) , 
-7, -7.92168, 1, 0, 0.513819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491836,-99) ,
+7, -7.92168, 1, 0, 0.513819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497335,-99) , 
-0, 1.61795, 0, 0, 0.501137,-99) , 
-6, 5.10452, 1, 0, 0.504308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497335,-99) ,
+0, 1.61795, 0, 0, 0.501137,-99) ,
+6, 5.10452, 1, 0, 0.504308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457276,-99) , 
-5, 2.58008, 1, 0, 0.478983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457276,-99) ,
+5, 2.58008, 1, 0, 0.478983,-99) ,
 13, 5.74975, 0, 0, 0.501624,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.0171936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.23041, 0, 1, 0.52083,-99) , 
+0,
+0,
+-1, -1.23041, 0, 1, 0.52083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499423,-99) , 
-4, 1.1386, 0, 0, 0.504344,-99) , 
-5, 1.33997, 1, 0, 0.506446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499423,-99) ,
+4, 1.1386, 0, 0, 0.504344,-99) ,
+5, 1.33997, 1, 0, 0.506446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458562,-99) , 
-11, 3.65762, 1, 0, 0.479157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458562,-99) ,
+11, 3.65762, 1, 0, 0.479157,-99) ,
 13, 5.74975, 0, 0, 0.503555,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.0278345);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493431,-99) , 
-7, -7.12951, 1, 0, 0.511851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493431,-99) ,
+7, -7.12951, 1, 0, 0.511851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471334,-99) , 
-12, 4.44434, 0, 0, 0.501143,-99) , 
-6, 6.59231, 1, 0, 0.507344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471334,-99) ,
+12, 4.44434, 0, 0, 0.501143,-99) ,
+6, 6.59231, 1, 0, 0.507344,-99) ,
 NN(
-0, 
-0, 
--1, 6.31038, 0, -1, 0.479176,-99) , 
+0,
+0,
+-1, 6.31038, 0, -1, 0.479176,-99) ,
 13, 5.74975, 0, 0, 0.50436,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.0249322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.0857846, 1, 1, 0.511498,-99) , 
+0,
+0,
+-1, 0.0857846, 1, 1, 0.511498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446493,-99) , 
-17, 3.17174, 0, 0, 0.493119,-99) , 
-0, 0.99119, 1, 0, 0.503933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446493,-99) ,
+17, 3.17174, 0, 0, 0.493119,-99) ,
+0, 0.99119, 1, 0, 0.503933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470271,-99) ,
 6, 8.98272, 1, 0, 0.501532,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.0253828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49743,-99) , 
-13, 6.13696, 1, 0, 0.502715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49743,-99) ,
+13, 6.13696, 1, 0, 0.502715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470959,-99) , 
-12, 2.59277, 0, 0, 0.500344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470959,-99) ,
+12, 2.59277, 0, 0, 0.500344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43761,-99) , 
-10, 0.0716888, 0, 0, 0.481081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43761,-99) ,
+10, 0.0716888, 0, 0, 0.481081,-99) ,
 11, 6.56899, 1, 0, 0.496967,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.0198909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.73102, 0, 1, 0.506022,-99) , 
+0,
+0,
+-1, 3.73102, 0, 1, 0.506022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477288,-99) , 
-12, 2.59277, 0, 0, 0.503878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477288,-99) ,
+12, 2.59277, 0, 0, 0.503878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434232,-99) , 
-10, -0.430998, 0, 0, 0.480034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434232,-99) ,
+10, -0.430998, 0, 0, 0.480034,-99) ,
 11, 6.56899, 1, 0, 0.499699,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.024736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497567,-99) , 
-0, 0.912606, 0, 0, 0.505664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497567,-99) ,
+0, 0.912606, 0, 0, 0.505664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452115,-99) , 
-7, -7.12951, 1, 0, 0.490633,-99) , 
-0, 0.99119, 1, 0, 0.499648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452115,-99) ,
+7, -7.12951, 1, 0, 0.490633,-99) ,
+0, 0.99119, 1, 0, 0.499648,-99) ,
 NN(
-0, 
-0, 
--1, -0.430998, 0, -1, 0.478265,-99) , 
+0,
+0,
+-1, -0.430998, 0, -1, 0.478265,-99) ,
 11, 6.56899, 1, 0, 0.495901,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.028546);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474325,-99) , 
-1, 22.9194, 1, 0, 0.510899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474325,-99) ,
+1, 22.9194, 1, 0, 0.510899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49209,-99) , 
-16, 3.42692, 1, 0, 0.495892,-99) , 
-5, 1.78302, 1, 0, 0.499558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49209,-99) ,
+16, 3.42692, 1, 0, 0.495892,-99) ,
+5, 1.78302, 1, 0, 0.499558,-99) ,
 NN(
-0, 
-0, 
--1, 4.93449, 0, -1, 0.475075,-99) , 
+0,
+0,
+-1, 4.93449, 0, -1, 0.475075,-99) ,
 13, 5.74975, 0, 0, 0.496968,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.0359408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.085782, 1, 1, 0.510895,-99) , 
+0,
+0,
+-1, 0.085782, 1, 1, 0.510895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477371,-99) , 
-11, 6.69188, 1, 0, 0.506462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477371,-99) ,
+11, 6.69188, 1, 0, 0.506462,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474932,-99) , 
-18, 6.18449, 0, 0, 0.504944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474932,-99) ,
+18, 6.18449, 0, 0, 0.504944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406707,-99) , 
-18, 6.97113, 0, 0, 0.465431,-99) , 
-13, 6.5199, 0, 0, 0.491924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406707,-99) ,
+18, 6.97113, 0, 0, 0.465431,-99) ,
+13, 6.5199, 0, 0, 0.491924,-99) ,
 0, 0.99119, 1, 0, 0.500356,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.0278074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483085,-99) , 
-13, 6.37356, 0, 0, 0.507345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483085,-99) ,
+13, 6.37356, 0, 0, 0.507345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489117,-99) , 
-3, -2.1532, 1, 0, 0.493611,-99) , 
-4, 1.1386, 0, 0, 0.497295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489117,-99) ,
+3, -2.1532, 1, 0, 0.493611,-99) ,
+4, 1.1386, 0, 0, 0.497295,-99) ,
 NN(
-0, 
-0, 
--1, 4.93449, 0, -1, 0.475336,-99) , 
+0,
+0,
+-1, 4.93449, 0, -1, 0.475336,-99) ,
 13, 5.74975, 0, 0, 0.494976,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.0218295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498645,-99) , 
-13, 6.00507, 1, 0, 0.504214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498645,-99) ,
+13, 6.00507, 1, 0, 0.504214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463246,-99) , 
-13, 6.51611, 0, 0, 0.493481,-99) , 
-11, 5.15543, 1, 0, 0.499759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463246,-99) ,
+13, 6.51611, 0, 0, 0.493481,-99) ,
+11, 5.15543, 1, 0, 0.499759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467025,-99) ,
 3, -4.3064, 0, 0, 0.497589,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.0300984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487085,-99) , 
-7, -6.33735, 1, 0, 0.507091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487085,-99) ,
+7, -6.33735, 1, 0, 0.507091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480102,-99) , 
-7, -7.12951, 0, 0, 0.491018,-99) , 
-11, 5.15543, 1, 0, 0.50042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480102,-99) ,
+7, -7.12951, 0, 0, 0.491018,-99) ,
+11, 5.15543, 1, 0, 0.50042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472462,-99) ,
 3, -4.3064, 0, 0, 0.498567,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.0130064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470131,-99) , 
-1, 69.1617, 1, 0, 0.498043,-99) , 
-5, 3.99829, 0, 0, 0.499638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470131,-99) ,
+1, 69.1617, 1, 0, 0.498043,-99) ,
+5, 3.99829, 0, 0, 0.499638,-99) ,
 NN(
-0, 
-0, 
--1, 4.93449, 0, -1, 0.477237,-99) , 
+0,
+0,
+-1, 4.93449, 0, -1, 0.477237,-99) ,
 13, 5.74975, 0, 0, 0.497277,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.0171369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.48068, 0, 1, 0.516246,-99) , 
+0,
+0,
+-1, 3.48068, 0, 1, 0.516246,-99) ,
 NN(
-0, 
-0, 
--1, 4.04985, 0, -1, 0.494218,-99) , 
-5, 1.35819, 1, 0, 0.496985,-99) , 
+0,
+0,
+-1, 4.04985, 0, -1, 0.494218,-99) ,
+5, 1.35819, 1, 0, 0.496985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474293,-99) ,
 15, -1.57615, 1, 0, 0.495192,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.0378696);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485481,-99) , 
-11, 5.28063, 1, 0, 0.520062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485481,-99) ,
+11, 5.28063, 1, 0, 0.520062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492332,-99) , 
-14, -2.59816, 0, 0, 0.498588,-99) , 
-10, -1.43598, 1, 0, 0.503183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492332,-99) ,
+14, -2.59816, 0, 0, 0.498588,-99) ,
+10, -1.43598, 1, 0, 0.503183,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483705,-99) , 
-17, 3.46743, 1, 0, 0.503318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483705,-99) ,
+17, 3.46743, 1, 0, 0.503318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443451,-99) , 
-10, -1.41143, 0, 0, 0.489454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443451,-99) ,
+10, -1.41143, 0, 0, 0.489454,-99) ,
 17, 4.04985, 0, 0, 0.498485,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.0333763);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482521,-99) , 
-15, -4.52425, 1, 0, 0.519525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482521,-99) ,
+15, -4.52425, 1, 0, 0.519525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4985,-99) , 
-14, -2.42438, 0, 0, 0.503378,-99) , 
-10, -1.41143, 1, 0, 0.50691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4985,-99) ,
+14, -2.42438, 0, 0, 0.503378,-99) ,
+10, -1.41143, 1, 0, 0.50691,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476769,-99) , 
-14, -4.1825, 1, 0, 0.503673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476769,-99) ,
+14, -4.1825, 1, 0, 0.503673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422131,-99) , 
-10, -1.42932, 0, 0, 0.484708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422131,-99) ,
+10, -1.42932, 0, 0, 0.484708,-99) ,
 17, 3.46744, 0, 0, 0.501875,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.0319377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.76672, 0, 1, 0.527406,-99) , 
+0,
+0,
+-1, 4.76672, 0, 1, 0.527406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499626,-99) , 
-7, -8.71385, 0, 0, 0.509172,-99) , 
-3, -3.07596, 1, 0, 0.511665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499626,-99) ,
+7, -8.71385, 0, 0, 0.509172,-99) ,
+3, -3.07596, 1, 0, 0.511665,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48032,-99) , 
-7, -7.92168, 1, 0, 0.500885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48032,-99) ,
+7, -7.92168, 1, 0, 0.500885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430293,-99) , 
-10, -1.42932, 0, 0, 0.484491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430293,-99) ,
+10, -1.42932, 0, 0, 0.484491,-99) ,
 17, 3.46744, 0, 0, 0.505506,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.0299987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.68305, 0, 1, 0.512231,-99) , 
+0,
+0,
+-1, 7.68305, 0, 1, 0.512231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492363,-99) , 
-9, -0.638183, 1, 0, 0.509583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492363,-99) ,
+9, -0.638183, 1, 0, 0.509583,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474285,-99) , 
-8, -2.7826, 1, 0, 0.499675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474285,-99) ,
+8, -2.7826, 1, 0, 0.499675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438139,-99) , 
-10, -1.42932, 0, 0, 0.485403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438139,-99) ,
+10, -1.42932, 0, 0, 0.485403,-99) ,
 17, 3.46744, 0, 0, 0.504105,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.0222916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.09757, 0, 1, 0.507148,-99) , 
+0,
+0,
+-1, -2.09757, 0, 1, 0.507148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469831,-99) , 
-3, -1.538, 0, 0, 0.492524,-99) , 
-17, 4.04985, 0, 0, 0.502165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469831,-99) ,
+3, -1.538, 0, 0, 0.492524,-99) ,
+17, 4.04985, 0, 0, 0.502165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471744,-99) ,
 15, -1.57615, 1, 0, 0.499761,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.0130293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512628,-99) ,
 NN(
-0, 
-0, 
--1, -1.57618, 1, -1, 0.496675,-99) , 
-1, 61.7181, 0, 0, 0.498709,-99) , 
+0,
+0,
+-1, -1.57618, 1, -1, 0.496675,-99) ,
+1, 61.7181, 0, 0, 0.498709,-99) ,
 NN(
-0, 
-0, 
--1, 2.57994, 0, -1, 0.4776,-99) , 
+0,
+0,
+-1, 2.57994, 0, -1, 0.4776,-99) ,
 17, 2.88502, 0, 0, 0.496346,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.0335089);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488602,-99) , 
-13, 6.64335, 0, 0, 0.509348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488602,-99) ,
+13, 6.64335, 0, 0, 0.509348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493002,-99) , 
-4, 1.64394, 0, 0, 0.497502,-99) , 
-18, 6.44771, 1, 0, 0.502336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493002,-99) ,
+4, 1.64394, 0, 0, 0.497502,-99) ,
+18, 6.44771, 1, 0, 0.502336,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491202,-99) , 
-8, -3.15525, 1, 0, 0.506552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491202,-99) ,
+8, -3.15525, 1, 0, 0.506552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456402,-99) , 
-0, 0.942442, 1, 0, 0.487006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456402,-99) ,
+0, 0.942442, 1, 0, 0.487006,-99) ,
 17, 3.46744, 0, 0, 0.498865,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.0269662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486718,-99) , 
-7, -7.92168, 1, 0, 0.516092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486718,-99) ,
+7, -7.92168, 1, 0, 0.516092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497609,-99) , 
-7, -7.12951, 0, 0, 0.503734,-99) , 
-11, 3.37569, 1, 0, 0.506054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497609,-99) ,
+7, -7.12951, 0, 0, 0.503734,-99) ,
+11, 3.37569, 1, 0, 0.506054,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485644,-99) , 
-2, 1.16995, 0, 0, 0.501126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485644,-99) ,
+2, 1.16995, 0, 0, 0.501126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451041,-99) , 
-10, -1.42932, 0, 0, 0.489548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451041,-99) ,
+10, -1.42932, 0, 0, 0.489548,-99) ,
 17, 3.46744, 0, 0, 0.502319,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.0244367);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 61.7181, 0, 1, 0.510086,-99) , 
+0,
+0,
+-1, 61.7181, 0, 1, 0.510086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492974,-99) , 
-4, -0.240842, 0, 0, 0.50848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492974,-99) ,
+4, -0.240842, 0, 0, 0.50848,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496336,-99) , 
-10, -0.419246, 1, 0, 0.506668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496336,-99) ,
+10, -0.419246, 1, 0, 0.506668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464799,-99) , 
-0, 0.942442, 1, 0, 0.490375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464799,-99) ,
+0, 0.942442, 1, 0, 0.490375,-99) ,
 17, 3.46744, 0, 0, 0.504384,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.0231613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.63249, 1, 1, 0.505229,-99) , 
+0,
+0,
+-1, 1.63249, 1, 1, 0.505229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426927,-99) , 
-15, -1.0763, 1, 0, 0.487683,-99) , 
-15, -2.30759, 1, 0, 0.502854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426927,-99) ,
+15, -1.0763, 1, 0, 0.487683,-99) ,
+15, -2.30759, 1, 0, 0.502854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473239,-99) ,
 7, -5.54518, 1, 0, 0.50126,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.0169004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495215,-99) , 
-5, 0.960205, 1, 0, 0.497127,-99) , 
-5, 3.99829, 0, 0, 0.498723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495215,-99) ,
+5, 0.960205, 1, 0, 0.497127,-99) ,
+5, 3.99829, 0, 0, 0.498723,-99) ,
 NN(
-0, 
-0, 
--1, 2.58008, 1, -1, 0.479273,-99) , 
+0,
+0,
+-1, 2.58008, 1, -1, 0.479273,-99) ,
 13, 5.74975, 0, 0, 0.496682,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.0142492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481309,-99) , 
-15, -2.31676, 1, 0, 0.499394,-99) , 
-5, 4.03472, 0, 0, 0.501378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481309,-99) ,
+15, -2.31676, 1, 0, 0.499394,-99) ,
+5, 4.03472, 0, 0, 0.501378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47448,-99) ,
 11, 7.83391, 1, 0, 0.499893,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.0164274);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499885,-99) , 
-12, 3.33647, 1, 0, 0.505977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499885,-99) ,
+12, 3.33647, 1, 0, 0.505977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475685,-99) , 
-18, 6.4101, 1, 0, 0.494724,-99) , 
-18, 6.71093, 0, 0, 0.499519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475685,-99) ,
+18, 6.4101, 1, 0, 0.494724,-99) ,
+18, 6.71093, 0, 0, 0.499519,-99) ,
 NN(
-0, 
-0, 
--1, 2.58008, 1, -1, 0.48089,-99) , 
+0,
+0,
+-1, 2.58008, 1, -1, 0.48089,-99) ,
 13, 5.74975, 0, 0, 0.497565,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.030898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49492,-99) , 
-5, 3.29468, 0, 0, 0.501229,-99) , 
-8, -2.02718, 0, 0, 0.506703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49492,-99) ,
+5, 3.29468, 0, 0, 0.501229,-99) ,
+8, -2.02718, 0, 0, 0.506703,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492639,-99) , 
-1, 28.0421, 0, 0, 0.499815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492639,-99) ,
+1, 28.0421, 0, 0, 0.499815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403542,-99) , 
-13, 6.7639, 0, 0, 0.472699,-99) , 
-0, 0.990981, 1, 0, 0.491819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403542,-99) ,
+13, 6.7639, 0, 0, 0.472699,-99) ,
+0, 0.990981, 1, 0, 0.491819,-99) ,
 18, 6.71093, 0, 0, 0.497986,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.0276737);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.60051, 0, 1, 0.50927,-99) , 
+0,
+0,
+-1, -1.60051, 0, 1, 0.50927,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469271,-99) , 
-7, -10.2982, 0, 0, 0.503867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469271,-99) ,
+7, -10.2982, 0, 0, 0.503867,-99) ,
 NN(
-0, 
-0, 
--1, 6.7639, 0, -1, 0.469593,-99) , 
-0, 0.990981, 1, 0, 0.493765,-99) , 
+0,
+0,
+-1, 6.7639, 0, -1, 0.469593,-99) ,
+0, 0.990981, 1, 0, 0.493765,-99) ,
 18, 6.71093, 0, 0, 0.50019,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.0220266);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494297,-99) , 
-15, -4.49758, 0, 0, 0.512649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494297,-99) ,
+15, -4.49758, 0, 0, 0.512649,-99) ,
 NN(
-0, 
-0, 
--1, -5.29746, 1, -1, 0.489852,-99) , 
-10, 0.322604, 1, 0, 0.502985,-99) , 
+0,
+0,
+-1, -5.29746, 1, -1, 0.489852,-99) ,
+10, 0.322604, 1, 0, 0.502985,-99) ,
 NN(
-0, 
-0, 
--1, 5.74975, 0, -1, 0.492011,-99) , 
+0,
+0,
+-1, 5.74975, 0, -1, 0.492011,-99) ,
 9, -1.7824, 0, 0, 0.496367,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.0240107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499776,-99) , 
-7, -10.2982, 1, 0, 0.504148,-99) , 
-8, -1.60051, 0, 0, 0.507259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499776,-99) ,
+7, -10.2982, 1, 0, 0.504148,-99) ,
+8, -1.60051, 0, 0, 0.507259,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48281,-99) , 
-17, 3.62382, 0, 0, 0.500729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48281,-99) ,
+17, 3.62382, 0, 0, 0.500729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463172,-99) , 
-5, 3.75416, 1, 0, 0.496388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463172,-99) ,
+5, 3.75416, 1, 0, 0.496388,-99) ,
 18, 6.71093, 0, 0, 0.500894,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.027239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.87199, 1, 1, 0.512393,-99) , 
+0,
+0,
+-1, 6.87199, 1, 1, 0.512393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488277,-99) , 
-15, -2.30759, 1, 0, 0.509329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488277,-99) ,
+15, -2.30759, 1, 0, 0.509329,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48001,-99) , 
-6, 7.45098, 1, 0, 0.501973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48001,-99) ,
+6, 7.45098, 1, 0, 0.501973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420753,-99) , 
-13, 6.7639, 0, 0, 0.479479,-99) , 
-0, 0.990981, 1, 0, 0.495349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420753,-99) ,
+13, 6.7639, 0, 0, 0.479479,-99) ,
+0, 0.990981, 1, 0, 0.495349,-99) ,
 18, 6.71093, 0, 0, 0.501145,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.0248756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490973,-99) , 
-13, 6.90285, 1, 0, 0.501191,-99) , 
-3, -3.07589, 1, 0, 0.504251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490973,-99) ,
+13, 6.90285, 1, 0, 0.501191,-99) ,
+3, -3.07589, 1, 0, 0.504251,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492822,-99) , 
-1, 28.0421, 0, 0, 0.497685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492822,-99) ,
+1, 28.0421, 0, 0, 0.497685,-99) ,
 NN(
-0, 
-0, 
--1, 6.7639, 0, -1, 0.476729,-99) , 
-0, 0.990981, 1, 0, 0.491517,-99) , 
+0,
+0,
+-1, 6.7639, 0, -1, 0.476729,-99) ,
+0, 0.990981, 1, 0, 0.491517,-99) ,
 18, 6.71093, 0, 0, 0.496796,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.0154687);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.57641, 0, 1, 0.506692,-99) , 
+0,
+0,
+-1, 1.57641, 0, 1, 0.506692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491801,-99) , 
-5, 2.2359, 1, 0, 0.495912,-99) , 
-9, -1.7824, 0, 0, 0.500196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491801,-99) ,
+5, 2.2359, 1, 0, 0.495912,-99) ,
+9, -1.7824, 0, 0, 0.500196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47858,-99) ,
 3, -4.3064, 0, 0, 0.498771,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.0134173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512439,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496796,-99) , 
-13, 7.66566, 0, 0, 0.49866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496796,-99) ,
+13, 7.66566, 0, 0, 0.49866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479649,-99) , 
-17, 2.86699, 0, 0, 0.496578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479649,-99) ,
+17, 2.86699, 0, 0, 0.496578,-99) ,
 8, -5.14577, 1, 0, 0.498308,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.0227966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486621,-99) , 
-9, -5.21506, 0, 0, 0.500619,-99) , 
-4, 1.83191, 0, 0, 0.503377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486621,-99) ,
+9, -5.21506, 0, 0, 0.500619,-99) ,
+4, 1.83191, 0, 0, 0.503377,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488754,-99) , 
-3, -3.17855, 1, 0, 0.500348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488754,-99) ,
+3, -3.17855, 1, 0, 0.500348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469807,-99) , 
-13, 6.0217, 0, 0, 0.494376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469807,-99) ,
+13, 6.0217, 0, 0, 0.494376,-99) ,
 3, -1.538, 0, 0, 0.500245,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.0134576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496144,-99) , 
-7, -11.0904, 1, 0, 0.498358,-99) , 
-4, 1.83191, 0, 0, 0.499732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496144,-99) ,
+7, -11.0904, 1, 0, 0.498358,-99) ,
+4, 1.83191, 0, 0, 0.499732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478928,-99) ,
 3, -4.614, 0, 0, 0.498639,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.0225084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494275,-99) , 
-8, -3.62772, 1, 0, 0.50813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494275,-99) ,
+8, -3.62772, 1, 0, 0.50813,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467818,-99) , 
-5, 3.58863, 1, 0, 0.5009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467818,-99) ,
+5, 3.58863, 1, 0, 0.5009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463777,-99) , 
-9, -4.06168, 0, 0, 0.498113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463777,-99) ,
+9, -4.06168, 0, 0, 0.498113,-99) ,
 10, 1.65458, 0, 0, 0.500754,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.0195321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49856,-99) , 
-0, 1.51654, 0, 0, 0.506991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49856,-99) ,
+0, 1.51654, 0, 0, 0.506991,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482666,-99) , 
-10, 0.340514, 1, 0, 0.497608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482666,-99) ,
+10, 0.340514, 1, 0, 0.497608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466153,-99) , 
-0, 1.66903, 1, 0, 0.494586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466153,-99) ,
+0, 1.66903, 1, 0, 0.494586,-99) ,
 10, 1.65458, 0, 0, 0.497857,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.0163792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498223,-99) , 
-0, 0.94174, 0, 0, 0.507371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498223,-99) ,
+0, 0.94174, 0, 0, 0.507371,-99) ,
 NN(
-0, 
-0, 
--1, 1.66903, 1, -1, 0.49232,-99) , 
+0,
+0,
+-1, 1.66903, 1, -1, 0.49232,-99) ,
 10, 1.14358, 0, 0, 0.497142,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.0166354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.80828, 0, 1, 0.512798,-99) , 
+0,
+0,
+-1, -6.80828, 0, 1, 0.512798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496512,-99) , 
-8, -3.27426, 1, 0, 0.50765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496512,-99) ,
+8, -3.27426, 1, 0, 0.50765,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471306,-99) , 
-11, 7.20145, 1, 0, 0.499468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471306,-99) ,
+11, 7.20145, 1, 0, 0.499468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467579,-99) , 
-0, 1.66903, 1, 0, 0.496414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467579,-99) ,
+0, 1.66903, 1, 0, 0.496414,-99) ,
 10, 1.14358, 0, 0, 0.500014,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.02291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490726,-99) , 
-0, 0.941608, 0, 0, 0.501368,-99) , 
-3, -1.84559, 1, 0, 0.506122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490726,-99) ,
+0, 0.941608, 0, 0, 0.501368,-99) ,
+3, -1.84559, 1, 0, 0.506122,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492383,-99) , 
-8, -2.09748, 0, 0, 0.496483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492383,-99) ,
+8, -2.09748, 0, 0, 0.496483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463351,-99) , 
-10, -2.5551, 0, 0, 0.493771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463351,-99) ,
+10, -2.5551, 0, 0, 0.493771,-99) ,
 10, 1.14358, 0, 0, 0.497728,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.0185598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.0805, 0, 1, 0.504412,-99) , 
+0,
+0,
+-1, -2.0805, 0, 1, 0.504412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460306,-99) , 
-14, -1.82299, 1, 0, 0.501576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460306,-99) ,
+14, -1.82299, 1, 0, 0.501576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456363,-99) , 
-14, -5.08191, 1, 0, 0.484844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456363,-99) ,
+14, -5.08191, 1, 0, 0.484844,-99) ,
 8, -1.22654, 1, 0, 0.499582,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.0167461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49405,-99) , 
-5, 3.56874, 0, 0, 0.496098,-99) , 
-4, 1.83191, 0, 0, 0.497632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49405,-99) ,
+5, 3.56874, 0, 0, 0.496098,-99) ,
+4, 1.83191, 0, 0, 0.497632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481178,-99) ,
 3, -3.6912, 0, 0, 0.49602,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.0380524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489224,-99) , 
-10, -0.966909, 0, 0, 0.512285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489224,-99) ,
+10, -0.966909, 0, 0, 0.512285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479961,-99) , 
-10, -0.924288, 1, 0, 0.491487,-99) , 
-14, -5.9619, 0, 0, 0.502588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479961,-99) ,
+10, -0.924288, 1, 0, 0.491487,-99) ,
+14, -5.9619, 0, 0, 0.502588,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468594,-99) , 
-18, 6.18449, 0, 0, 0.50046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468594,-99) ,
+18, 6.18449, 0, 0, 0.50046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462459,-99) , 
-13, 6.13696, 0, 0, 0.493432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462459,-99) ,
+13, 6.13696, 0, 0, 0.493432,-99) ,
 0, 0.99119, 1, 0, 0.49875,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.0314517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488782,-99) , 
-0, 0.905124, 0, 0, 0.499165,-99) , 
-0, 0.860226, 1, 0, 0.502837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488782,-99) ,
+0, 0.905124, 0, 0, 0.499165,-99) ,
+0, 0.860226, 1, 0, 0.502837,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481565,-99) , 
-5, 2.6396, 1, 0, 0.497944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481565,-99) ,
+5, 2.6396, 1, 0, 0.497944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466317,-99) , 
-7, -7.12951, 1, 0, 0.490549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466317,-99) ,
+7, -7.12951, 1, 0, 0.490549,-99) ,
 0, 0.99119, 1, 0, 0.497686,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.0324387);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485105,-99) , 
-10, -0.966905, 0, 0, 0.512416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485105,-99) ,
+10, -0.966905, 0, 0, 0.512416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490986,-99) , 
-13, 6.01783, 1, 0, 0.496944,-99) , 
-15, -3.78517, 0, 0, 0.50232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490986,-99) ,
+13, 6.01783, 1, 0, 0.496944,-99) ,
+15, -3.78517, 0, 0, 0.50232,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476608,-99) , 
-5, 2.98024, 1, 0, 0.498448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476608,-99) ,
+5, 2.98024, 1, 0, 0.498448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460399,-99) , 
-4, -0.248016, 0, 0, 0.491798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460399,-99) ,
+4, -0.248016, 0, 0, 0.491798,-99) ,
 0, 0.99119, 1, 0, 0.49791,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.0227482);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499464,-99) , 
-15, -2.30762, 0, 0, 0.50193,-99) , 
-0, 0.860226, 1, 0, 0.504531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499464,-99) ,
+15, -2.30762, 0, 0, 0.50193,-99) ,
+0, 0.860226, 1, 0, 0.504531,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485267,-99) , 
-0, 1.61641, 0, 0, 0.49649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485267,-99) ,
+0, 1.61641, 0, 0, 0.49649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461716,-99) , 
-0, 1.69219, 1, 0, 0.490717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461716,-99) ,
+0, 1.69219, 1, 0, 0.490717,-99) ,
 0, 0.99119, 1, 0, 0.498742,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.0235873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.44967, 0, 1, 0.509905,-99) , 
+0,
+0,
+-1, 1.44967, 0, 1, 0.509905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493422,-99) , 
-7, -10.2982, 0, 0, 0.507471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493422,-99) ,
+7, -10.2982, 0, 0, 0.507471,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493786,-99) , 
-7, -9.99649, 1, 0, 0.502989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493786,-99) ,
+7, -9.99649, 1, 0, 0.502989,-99) ,
 NN(
-0, 
-0, 
--1, 1.05813, 0, -1, 0.476687,-99) , 
-7, -7.92168, 1, 0, 0.493207,-99) , 
+0,
+0,
+-1, 1.05813, 0, -1, 0.476687,-99) ,
+7, -7.92168, 1, 0, 0.493207,-99) ,
 0, 0.99119, 1, 0, 0.501494,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.01952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487675,-99) , 
-15, -7.46563, 1, 0, 0.501679,-99) , 
-5, 3.11218, 0, 0, 0.50825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487675,-99) ,
+15, -7.46563, 1, 0, 0.501679,-99) ,
+5, 3.11218, 0, 0, 0.50825,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474845,-99) , 
-7, -11.0904, 0, 0, 0.499861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474845,-99) ,
+7, -11.0904, 0, 0, 0.499861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470501,-99) , 
-3, -3.6912, 0, 0, 0.496935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470501,-99) ,
+3, -3.6912, 0, 0, 0.496935,-99) ,
 18, 6.97415, 0, 0, 0.500253,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.0231462);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494264,-99) , 
-5, 2.66913, 0, 0, 0.502173,-99) , 
-3, -2.46072, 1, 0, 0.507073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494264,-99) ,
+5, 2.66913, 0, 0, 0.502173,-99) ,
+3, -2.46072, 1, 0, 0.507073,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498238,-99) , 
-9, -4.69993, 0, 0, 0.508013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498238,-99) ,
+9, -4.69993, 0, 0, 0.508013,-99) ,
 NN(
-0, 
-0, 
--1, 0.432982, 0, -1, 0.488022,-99) , 
-13, 7.11999, 0, 0, 0.493744,-99) , 
+0,
+0,
+-1, 0.432982, 0, -1, 0.488022,-99) ,
+13, 7.11999, 0, 0, 0.493744,-99) ,
 18, 6.97415, 0, 0, 0.497651,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.018315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491607,-99) , 
-18, 6.93282, 0, 0, 0.49673,-99) , 
-10, 2.67659, 0, 0, 0.499196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491607,-99) ,
+18, 6.93282, 0, 0, 0.49673,-99) ,
+10, 2.67659, 0, 0, 0.499196,-99) ,
 5, 0.912098, 1, 0, 0.500312,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.0266816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493342,-99) , 
-13, 6.53686, 1, 0, 0.502256,-99) , 
-3, -2.7684, 1, 0, 0.50507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493342,-99) ,
+13, 6.53686, 1, 0, 0.502256,-99) ,
+3, -2.7684, 1, 0, 0.50507,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486615,-99) , 
-1, 34.6194, 1, 0, 0.501693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486615,-99) ,
+1, 34.6194, 1, 0, 0.501693,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.473828,-99) , 
-15, -3.79799, 1, 0, 0.494301,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.473828,-99) ,
+15, -3.79799, 1, 0, 0.494301,-99) ,
 0, 0.99119, 1, 0, 0.500559,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.0226257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.97901, 0, 1, 0.510276,-99) , 
+0,
+0,
+-1, 2.97901, 0, 1, 0.510276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48282,-99) , 
-18, 6.12305, 0, 0, 0.498703,-99) , 
-16, 4.82997, 1, 0, 0.504687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48282,-99) ,
+18, 6.12305, 0, 0, 0.498703,-99) ,
+16, 4.82997, 1, 0, 0.504687,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49859,-99) , 
-11, 3.83194, 1, 0, 0.504261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49859,-99) ,
+11, 3.83194, 1, 0, 0.504261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446189,-99) , 
-12, 4.47294, 0, 0, 0.479638,-99) , 
-7, -7.92168, 1, 0, 0.495113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446189,-99) ,
+12, 4.47294, 0, 0, 0.479638,-99) ,
+7, -7.92168, 1, 0, 0.495113,-99) ,
 0, 0.99119, 1, 0, 0.500676,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.0372892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488046,-99) , 
-1, 33.2913, 0, 0, 0.499393,-99) , 
-5, 3.82647, 0, 0, 0.503093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488046,-99) ,
+1, 33.2913, 0, 0, 0.499393,-99) ,
+5, 3.82647, 0, 0, 0.503093,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416245,-99) , 
-1, 26.5053, 1, 0, 0.498617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416245,-99) ,
+1, 26.5053, 1, 0, 0.498617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459428,-99) , 
-5, 3.02374, 1, 0, 0.493384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459428,-99) ,
+5, 3.02374, 1, 0, 0.493384,-99) ,
 7, -7.92168, 1, 0, 0.498969,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.0259874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.38503, 0, 1, 0.506067,-99) , 
+0,
+0,
+-1, 3.38503, 0, 1, 0.506067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475224,-99) , 
-7, -9.16661, 0, 0, 0.492369,-99) , 
-6, 7.174, 1, 0, 0.502241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475224,-99) ,
+7, -9.16661, 0, 0, 0.492369,-99) ,
+6, 7.174, 1, 0, 0.502241,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440623,-99) , 
-1, 26.5053, 1, 0, 0.493797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440623,-99) ,
+1, 26.5053, 1, 0, 0.493797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455701,-99) , 
-15, -2.31679, 1, 0, 0.488852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455701,-99) ,
+15, -2.31679, 1, 0, 0.488852,-99) ,
 7, -7.92168, 1, 0, 0.496556,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.0258236);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482263,-99) , 
-2, 2.16077, 1, 0, 0.494914,-99) , 
-5, 3.82647, 0, 0, 0.497836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482263,-99) ,
+2, 2.16077, 1, 0, 0.494914,-99) ,
+5, 3.82647, 0, 0, 0.497836,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484602,-99) , 
-4, 1.1386, 0, 0, 0.492313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484602,-99) ,
+4, 1.1386, 0, 0, 0.492313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464284,-99) , 
-12, 3.38777, 0, 0, 0.48583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464284,-99) ,
+12, 3.38777, 0, 0, 0.48583,-99) ,
 7, -7.92168, 1, 0, 0.492739,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.0256084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.41482, 0, 1, 0.509639,-99) , 
+0,
+0,
+-1, 4.41482, 0, 1, 0.509639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492557,-99) , 
-14, -7.24426, 0, 0, 0.502878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492557,-99) ,
+14, -7.24426, 0, 0, 0.502878,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492391,-99) , 
-4, 1.83171, 0, 0, 0.49531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492391,-99) ,
+4, 1.83171, 0, 0, 0.49531,-99) ,
 NN(
-0, 
-0, 
--1, 6.51858, 1, -1, 0.466819,-99) , 
-2, 0.640848, 0, 0, 0.489237,-99) , 
+0,
+0,
+-1, 6.51858, 1, -1, 0.466819,-99) ,
+2, 0.640848, 0, 0, 0.489237,-99) ,
 13, 7.28247, 0, 0, 0.492691,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.0139722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496823,-99) , 
-11, 3.4067, 1, 0, 0.499565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496823,-99) ,
+11, 3.4067, 1, 0, 0.499565,-99) ,
 NN(
-0, 
-0, 
--1, 0.445295, 0, -1, 0.484051,-99) , 
-7, -6.6014, 1, 0, 0.497489,-99) , 
+0,
+0,
+-1, 0.445295, 0, -1, 0.484051,-99) ,
+7, -6.6014, 1, 0, 0.497489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47685,-99) ,
 7, -5.54518, 1, 0, 0.496386,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.0221582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.504917,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.504917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4781,-99) , 
-7, -11.0904, 0, 0, 0.502204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4781,-99) ,
+7, -11.0904, 0, 0, 0.502204,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487793,-99) , 
-0, 0.989659, 1, 0, 0.501141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487793,-99) ,
+0, 0.989659, 1, 0, 0.501141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444767,-99) , 
-12, 3.1552, 0, 0, 0.473905,-99) , 
-18, 6.15701, 0, 0, 0.491988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444767,-99) ,
+12, 3.1552, 0, 0, 0.473905,-99) ,
+18, 6.15701, 0, 0, 0.491988,-99) ,
 12, 3.93033, 0, 0, 0.498642,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.0176119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516659,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495834,-99) , 
-5, 3.97104, 0, 0, 0.498799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495834,-99) ,
+5, 3.97104, 0, 0, 0.498799,-99) ,
 NN(
-0, 
-0, 
--1, 0.942442, 1, -1, 0.488337,-99) , 
-7, -7.92168, 1, 0, 0.494583,-99) , 
+0,
+0,
+-1, 0.942442, 1, -1, 0.488337,-99) ,
+7, -7.92168, 1, 0, 0.494583,-99) ,
 5, 0.912098, 1, 0, 0.495734,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.0126935);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498312,-99) , 
-10, 1.14358, 0, 0, 0.50224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498312,-99) ,
+10, 1.14358, 0, 0, 0.50224,-99) ,
 NN(
-0, 
-0, 
--1, 0.445295, 0, -1, 0.487144,-99) , 
-7, -6.6014, 1, 0, 0.50022,-99) , 
+0,
+0,
+-1, 0.445295, 0, -1, 0.487144,-99) ,
+7, -6.6014, 1, 0, 0.50022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47907,-99) ,
 7, -5.54518, 1, 0, 0.499091,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.0170251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512688,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498097,-99) , 
-6, 8.16742, 0, 0, 0.501246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498097,-99) ,
+6, 8.16742, 0, 0, 0.501246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446615,-99) , 
-6, 8.14924, 1, 0, 0.483416,-99) , 
-5, 3.58863, 1, 0, 0.498787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446615,-99) ,
+6, 8.14924, 1, 0, 0.483416,-99) ,
+5, 3.58863, 1, 0, 0.498787,-99) ,
 18, 7.50058, 0, 0, 0.500378,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.0302863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471845,-99) , 
-15, -1.57618, 1, 0, 0.507084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471845,-99) ,
+15, -1.57618, 1, 0, 0.507084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477689,-99) , 
-1, 63.6182, 1, 0, 0.504771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477689,-99) ,
+1, 63.6182, 1, 0, 0.504771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437738,-99) , 
-13, 6.51611, 0, 0, 0.48857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437738,-99) ,
+13, 6.51611, 0, 0, 0.48857,-99) ,
 5, 3.58863, 1, 0, 0.502463,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.0191183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495093,-99) , 
-5, 1.48563, 1, 0, 0.497404,-99) , 
-12, 7.06214, 0, 0, 0.499364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495093,-99) ,
+5, 1.48563, 1, 0, 0.497404,-99) ,
+12, 7.06214, 0, 0, 0.499364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445206,-99) , 
-13, 6.51611, 0, 0, 0.486586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445206,-99) ,
+13, 6.51611, 0, 0, 0.486586,-99) ,
 5, 3.58863, 1, 0, 0.497544,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.014652);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474462,-99) , 
-17, 2.6072, 0, 0, 0.499693,-99) , 
-6, 8.09062, 0, 0, 0.501679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474462,-99) ,
+17, 2.6072, 0, 0, 0.499693,-99) ,
+6, 8.09062, 0, 0, 0.501679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449933,-99) , 
-13, 6.51611, 0, 0, 0.485332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449933,-99) ,
+13, 6.51611, 0, 0, 0.485332,-99) ,
 5, 3.58863, 1, 0, 0.499352,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.0127354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522538,-99) ,
 NN(
-0, 
-0, 
--1, 7.86453, 1, -1, 0.496005,-99) , 
-17, 7.54437, 0, 0, 0.497767,-99) , 
+0,
+0,
+-1, 7.86453, 1, -1, 0.496005,-99) ,
+17, 7.54437, 0, 0, 0.497767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473875,-99) ,
 11, 7.83391, 1, 0, 0.496462,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.0138105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495023,-99) , 
-13, 6.56503, 1, 0, 0.499263,-99) , 
-5, 4.03472, 0, 0, 0.500528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495023,-99) ,
+13, 6.56503, 1, 0, 0.499263,-99) ,
+5, 4.03472, 0, 0, 0.500528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477052,-99) ,
 11, 7.83391, 1, 0, 0.499246,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.0167121);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496111,-99) , 
-7, -8.71385, 1, 0, 0.500201,-99) , 
-6, 8.09062, 0, 0, 0.501979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496111,-99) ,
+7, -8.71385, 1, 0, 0.500201,-99) ,
+6, 8.09062, 0, 0, 0.501979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453203,-99) , 
-13, 6.51611, 0, 0, 0.486268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453203,-99) ,
+13, 6.51611, 0, 0, 0.486268,-99) ,
 5, 3.58863, 1, 0, 0.499744,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.0138564);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488396,-99) , 
-4, -0.56696, 0, 0, 0.501168,-99) , 
-12, 7.06214, 0, 0, 0.502433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488396,-99) ,
+4, -0.56696, 0, 0, 0.501168,-99) ,
+12, 7.06214, 0, 0, 0.502433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456581,-99) , 
-6, 8.14924, 1, 0, 0.485168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456581,-99) ,
+6, 8.14924, 1, 0, 0.485168,-99) ,
 5, 3.58863, 1, 0, 0.499977,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.0130842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496022,-99) , 
-5, 1.71929, 1, 0, 0.498349,-99) , 
-12, 7.06214, 0, 0, 0.499564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496022,-99) ,
+5, 1.71929, 1, 0, 0.498349,-99) ,
+12, 7.06214, 0, 0, 0.499564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456779,-99) , 
-13, 6.51611, 0, 0, 0.484639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456779,-99) ,
+13, 6.51611, 0, 0, 0.484639,-99) ,
 5, 3.58863, 1, 0, 0.497442,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.0118477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497896,-99) , 
-1, 19.1608, 1, 0, 0.509627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497896,-99) ,
+1, 19.1608, 1, 0, 0.509627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479904,-99) , 
-4, 1.44462, 1, 0, 0.498679,-99) , 
-17, 6.34486, 0, 0, 0.500672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479904,-99) ,
+4, 1.44462, 1, 0, 0.498679,-99) ,
+17, 6.34486, 0, 0, 0.500672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459129,-99) , 
-6, 8.14924, 1, 0, 0.483777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459129,-99) ,
+6, 8.14924, 1, 0, 0.483777,-99) ,
 5, 3.58863, 1, 0, 0.49827,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.0131122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 19.1608, 1, 1, 0.509799,-99) , 
+0,
+0,
+-1, 19.1608, 1, 1, 0.509799,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.496216,-99) , 
-17, 6.34486, 0, 0, 0.498689,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.496216,-99) ,
+17, 6.34486, 0, 0, 0.498689,-99) ,
 NN(
-0, 
-0, 
--1, 8.14924, 1, -1, 0.483323,-99) , 
+0,
+0,
+-1, 8.14924, 1, -1, 0.483323,-99) ,
 5, 3.58863, 1, 0, 0.496504,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.0149392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491798,-99) , 
-6, 7.65498, 1, 0, 0.502082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491798,-99) ,
+6, 7.65498, 1, 0, 0.502082,-99) ,
 NN(
-0, 
-0, 
--1, 0.445295, 0, -1, 0.486774,-99) , 
-7, -6.6014, 1, 0, 0.500036,-99) , 
+0,
+0,
+-1, 0.445295, 0, -1, 0.486774,-99) ,
+7, -6.6014, 1, 0, 0.500036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476044,-99) ,
 7, -5.54518, 1, 0, 0.498759,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.0237254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474672,-99) , 
-8, -1.63387, 1, 0, 0.5045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474672,-99) ,
+8, -1.63387, 1, 0, 0.5045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491699,-99) , 
-8, -1.66205, 0, 0, 0.495592,-99) , 
-18, 6.41557, 1, 0, 0.499441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491699,-99) ,
+8, -1.66205, 0, 0, 0.495592,-99) ,
+18, 6.41557, 1, 0, 0.499441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462912,-99) , 
-13, 6.51611, 0, 0, 0.48682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462912,-99) ,
+13, 6.51611, 0, 0, 0.48682,-99) ,
 5, 3.58863, 1, 0, 0.497647,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.0157086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 19.1608, 1, 1, 0.510276,-99) , 
+0,
+0,
+-1, 19.1608, 1, 1, 0.510276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493405,-99) , 
-18, 6.67419, 0, 0, 0.498046,-99) , 
-17, 6.34486, 0, 0, 0.500272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493405,-99) ,
+18, 6.67419, 0, 0, 0.498046,-99) ,
+17, 6.34486, 0, 0, 0.500272,-99) ,
 NN(
-0, 
-0, 
--1, 6.56899, 1, -1, 0.485252,-99) , 
+0,
+0,
+-1, 6.56899, 1, -1, 0.485252,-99) ,
 5, 3.58863, 1, 0, 0.498138,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.00997286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498678,-99) , 
-11, 3.4067, 1, 0, 0.500932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498678,-99) ,
+11, 3.4067, 1, 0, 0.500932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477162,-99) , 
-5, 1.95311, 1, 0, 0.491201,-99) , 
-7, -6.6014, 1, 0, 0.499632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477162,-99) ,
+5, 1.95311, 1, 0, 0.491201,-99) ,
+7, -6.6014, 1, 0, 0.499632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480537,-99) ,
 7, -5.54518, 1, 0, 0.498616,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.019912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.505243,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.505243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481934,-99) , 
-7, -11.0904, 0, 0, 0.502893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481934,-99) ,
+7, -11.0904, 0, 0, 0.502893,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494077,-99) , 
-13, 6.84501, 0, 0, 0.502682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494077,-99) ,
+13, 6.84501, 0, 0, 0.502682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452236,-99) , 
-12, 3.1552, 0, 0, 0.47756,-99) , 
-18, 6.15701, 0, 0, 0.494247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452236,-99) ,
+12, 3.1552, 0, 0, 0.47756,-99) ,
+18, 6.15701, 0, 0, 0.494247,-99) ,
 12, 3.93033, 0, 0, 0.499878,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.0107601);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497876,-99) , 
-11, 3.4067, 1, 0, 0.500188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497876,-99) ,
+11, 3.4067, 1, 0, 0.500188,-99) ,
 NN(
-0, 
-0, 
--1, 0.445295, 0, -1, 0.4884,-99) , 
-7, -6.6014, 1, 0, 0.498614,-99) , 
+0,
+0,
+-1, 0.445295, 0, -1, 0.4884,-99) ,
+7, -6.6014, 1, 0, 0.498614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480696,-99) ,
 7, -5.54518, 1, 0, 0.497661,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.00817614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499701,-99) , 
-16, 3.50156, 1, 0, 0.501716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499701,-99) ,
+16, 3.50156, 1, 0, 0.501716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476225,-99) , 
-4, 0.445295, 0, 0, 0.491089,-99) , 
-7, -6.6014, 1, 0, 0.500297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476225,-99) ,
+4, 0.445295, 0, 0, 0.491089,-99) ,
+7, -6.6014, 1, 0, 0.500297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483383,-99) ,
 7, -5.54518, 1, 0, 0.499397,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.013596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496994,-99) , 
-7, -11.0904, 1, 0, 0.499486,-99) , 
-4, 1.83188, 0, 0, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496994,-99) ,
+7, -11.0904, 1, 0, 0.499486,-99) ,
+4, 1.83188, 0, 0, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484735,-99) ,
 11, 7.83391, 1, 0, 0.500445,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.0144693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.92243, 1, 1, 0.505719,-99) , 
+0,
+0,
+-1, -1.92243, 1, 1, 0.505719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490298,-99) , 
-17, 2.75175, 0, 0, 0.504276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490298,-99) ,
+17, 2.75175, 0, 0, 0.504276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473137,-99) , 
-18, 6.18457, 0, 0, 0.493339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473137,-99) ,
+18, 6.18457, 0, 0, 0.493339,-99) ,
 5, 3.58863, 1, 0, 0.502723,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.00624614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.82689, 0, 1, 0.501818,-99) , 
+0,
+0,
+-1, 1.82689, 0, 1, 0.501818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488527,-99) , 
-6, 8.98272, 1, 0, 0.500897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488527,-99) ,
+6, 8.98272, 1, 0, 0.500897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485345,-99) ,
 3, -4.614, 0, 0, 0.500084,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.00730869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499763,-99) , 
-3, -3.07596, 1, 0, 0.501251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499763,-99) ,
+3, -3.07596, 1, 0, 0.501251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475611,-99) , 
-5, 1.95311, 1, 0, 0.489656,-99) , 
-7, -6.6014, 1, 0, 0.499702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475611,-99) ,
+5, 1.95311, 1, 0, 0.489656,-99) ,
+7, -6.6014, 1, 0, 0.499702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484444,-99) ,
 7, -5.54518, 1, 0, 0.498891,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.0196732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494362,-99) , 
-9, -2.29549, 0, 0, 0.511418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494362,-99) ,
+9, -2.29549, 0, 0, 0.511418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495089,-99) , 
-15, -1.57615, 0, 0, 0.498469,-99) , 
-13, 6.13293, 1, 0, 0.501309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495089,-99) ,
+15, -1.57615, 0, 0, 0.498469,-99) ,
+13, 6.13293, 1, 0, 0.501309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488417,-99) ,
 3, -3.6912, 0, 0, 0.500052,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.0246906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.509503,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.509503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483198,-99) , 
-0, 0.941691, 0, 0, 0.49701,-99) , 
-7, -9.50602, 0, 0, 0.506042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483198,-99) ,
+0, 0.941691, 0, 0, 0.49701,-99) ,
+7, -9.50602, 0, 0, 0.506042,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489586,-99) , 
-14, -4.11244, 1, 0, 0.507298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489586,-99) ,
+14, -4.11244, 1, 0, 0.507298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459181,-99) , 
-12, 3.1552, 0, 0, 0.481639,-99) , 
-18, 6.15701, 0, 0, 0.49869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459181,-99) ,
+12, 3.1552, 0, 0, 0.481639,-99) ,
+18, 6.15701, 0, 0, 0.49869,-99) ,
 12, 3.93033, 0, 0, 0.50348,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.00871553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.50156, 1, 1, 0.502492,-99) , 
+0,
+0,
+-1, 3.50156, 1, 1, 0.502492,-99) ,
 NN(
-0, 
-0, 
--1, 1.95311, 1, -1, 0.488022,-99) , 
-7, -6.6014, 1, 0, 0.50056,-99) , 
+0,
+0,
+-1, 1.95311, 1, -1, 0.488022,-99) ,
+7, -6.6014, 1, 0, 0.50056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484963,-99) ,
 7, -5.54518, 1, 0, 0.499731,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.0161688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51334,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497041,-99) , 
-10, -1.42933, 1, 0, 0.500622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497041,-99) ,
+10, -1.42933, 1, 0, 0.500622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472116,-99) , 
-7, -7.92168, 1, 0, 0.492925,-99) , 
-0, 0.99119, 1, 0, 0.497508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472116,-99) ,
+7, -7.92168, 1, 0, 0.492925,-99) ,
+0, 0.99119, 1, 0, 0.497508,-99) ,
 5, 0.912098, 1, 0, 0.498335,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.0198802);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496591,-99) , 
-10, -1.42933, 1, 0, 0.501377,-99) , 
-14, -2.42438, 0, 0, 0.503004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496591,-99) ,
+10, -1.42933, 1, 0, 0.501377,-99) ,
+14, -2.42438, 0, 0, 0.503004,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468725,-99) , 
-0, 1.50816, 0, 0, 0.498377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468725,-99) ,
+0, 1.50816, 0, 0, 0.498377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46697,-99) , 
-0, 1.69219, 1, 0, 0.493174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46697,-99) ,
+0, 1.69219, 1, 0, 0.493174,-99) ,
 0, 0.99119, 1, 0, 0.498888,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.0211176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492204,-99) , 
-7, -9.50602, 0, 0, 0.503578,-99) , 
-16, 2.78666, 1, 0, 0.505065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492204,-99) ,
+7, -9.50602, 0, 0, 0.503578,-99) ,
+16, 2.78666, 1, 0, 0.505065,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490455,-99) , 
-5, 2.06329, 1, 0, 0.496715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490455,-99) ,
+5, 2.06329, 1, 0, 0.496715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469668,-99) , 
-12, 3.38775, 0, 0, 0.49124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469668,-99) ,
+12, 3.38775, 0, 0, 0.49124,-99) ,
 0, 0.99119, 1, 0, 0.499277,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.0233934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488295,-99) , 
-6, 7.98896, 1, 0, 0.507255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488295,-99) ,
+6, 7.98896, 1, 0, 0.507255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477342,-99) , 
-7, -7.92168, 0, 0, 0.496644,-99) , 
-5, 2.57265, 0, 0, 0.502149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477342,-99) ,
+7, -7.92168, 0, 0, 0.496644,-99) ,
+5, 2.57265, 0, 0, 0.502149,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494805,-99) , 
-6, 8.58681, 0, 0, 0.498243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494805,-99) ,
+6, 8.58681, 0, 0, 0.498243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474932,-99) , 
-12, 3.38775, 0, 0, 0.493526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474932,-99) ,
+12, 3.38775, 0, 0, 0.493526,-99) ,
 0, 0.99119, 1, 0, 0.498539,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.0264518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492758,-99) , 
-0, 1.61234, 0, 0, 0.497754,-99) , 
-4, 1.44967, 0, 0, 0.50232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492758,-99) ,
+0, 1.61234, 0, 0, 0.497754,-99) ,
+4, 1.44967, 0, 0, 0.50232,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496447,-99) , 
-7, -8.71385, 1, 0, 0.507423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496447,-99) ,
+7, -8.71385, 1, 0, 0.507423,-99) ,
 NN(
-0, 
-0, 
--1, -3.83936, 0, -1, 0.482645,-99) , 
-9, -2.23927, 0, 0, 0.493303,-99) , 
+0,
+0,
+-1, -3.83936, 0, -1, 0.482645,-99) ,
+9, -2.23927, 0, 0, 0.493303,-99) ,
 10, -0.389427, 0, 0, 0.498936,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.010441);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489181,-99) , 
-1, 68.9113, 1, 0, 0.501509,-99) , 
-5, 4.03472, 0, 0, 0.503006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489181,-99) ,
+1, 68.9113, 1, 0, 0.501509,-99) ,
+5, 4.03472, 0, 0, 0.503006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486434,-99) ,
 11, 7.83391, 1, 0, 0.502106,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.010611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499127,-99) , 
-10, 0.632578, 0, 0, 0.50286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499127,-99) ,
+10, 0.632578, 0, 0, 0.50286,-99) ,
 NN(
-0, 
-0, 
--1, 1.95311, 1, -1, 0.489398,-99) , 
-7, -6.6014, 1, 0, 0.501063,-99) , 
+0,
+0,
+-1, 1.95311, 1, -1, 0.489398,-99) ,
+7, -6.6014, 1, 0, 0.501063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484324,-99) ,
 7, -5.54518, 1, 0, 0.500175,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.00919738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.4067, 1, 1, 0.503122,-99) , 
+0,
+0,
+-1, 3.4067, 1, 1, 0.503122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479307,-99) , 
-5, 1.95311, 1, 0, 0.49205,-99) , 
-7, -6.6014, 1, 0, 0.501645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479307,-99) ,
+5, 1.95311, 1, 0, 0.49205,-99) ,
+7, -6.6014, 1, 0, 0.501645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486974,-99) ,
 7, -5.54518, 1, 0, 0.500867,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.0130217);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49704,-99) , 
-13, 6.64286, 0, 0, 0.505451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49704,-99) ,
+13, 6.64286, 0, 0, 0.505451,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495885,-99) , 
-11, 4.82286, 1, 0, 0.501217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495885,-99) ,
+11, 4.82286, 1, 0, 0.501217,-99) ,
 NN(
-0, 
-0, 
--1, 3.38775, 0, -1, 0.492104,-99) , 
-0, 0.99119, 1, 0, 0.497395,-99) , 
+0,
+0,
+-1, 3.38775, 0, -1, 0.492104,-99) ,
+0, 0.99119, 1, 0, 0.497395,-99) ,
 3, -0.3076, 0, 0, 0.499072,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.0148239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.0805, 0, 1, 0.503273,-99) , 
+0,
+0,
+-1, -2.0805, 0, 1, 0.503273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468131,-99) , 
-14, -1.82299, 1, 0, 0.501028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468131,-99) ,
+14, -1.82299, 1, 0, 0.501028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468091,-99) , 
-5, 2.53661, 1, 0, 0.491398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468091,-99) ,
+5, 2.53661, 1, 0, 0.491398,-99) ,
 8, -1.22654, 1, 0, 0.499883,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.0207919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486728,-99) , 
-10, -1.68312, 0, 0, 0.504823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486728,-99) ,
+10, -1.68312, 0, 0, 0.504823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493388,-99) , 
-15, -1.57615, 0, 0, 0.496167,-99) , 
-13, 6.13293, 1, 0, 0.498062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493388,-99) ,
+15, -1.57615, 0, 0, 0.496167,-99) ,
+13, 6.13293, 1, 0, 0.498062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487695,-99) ,
 3, -3.6912, 0, 0, 0.497052,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.0182556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509036,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478779,-99) , 
-7, -9.50602, 1, 0, 0.512977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478779,-99) ,
+7, -9.50602, 1, 0, 0.512977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450778,-99) , 
-5, 3.58863, 1, 0, 0.496381,-99) , 
-1, 42.648, 0, 0, 0.499288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450778,-99) ,
+5, 3.58863, 1, 0, 0.496381,-99) ,
+1, 42.648, 0, 0, 0.499288,-99) ,
 13, 7.66566, 0, 0, 0.500534,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.0230421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487798,-99) , 
-14, -5.08191, 1, 0, 0.511006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487798,-99) ,
+14, -5.08191, 1, 0, 0.511006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4837,-99) , 
-10, -0.389427, 0, 0, 0.496713,-99) , 
-8, -2.09753, 0, 0, 0.499474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4837,-99) ,
+10, -0.389427, 0, 0, 0.496713,-99) ,
+8, -2.09753, 0, 0, 0.499474,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494588,-99) , 
-7, -9.50602, 1, 0, 0.501484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494588,-99) ,
+7, -9.50602, 1, 0, 0.501484,-99) ,
 NN(
-0, 
-0, 
--1, -3.19944, 1, -1, 0.474823,-99) , 
-18, 6.15701, 0, 0, 0.492538,-99) , 
+0,
+0,
+-1, -3.19944, 1, -1, 0.474823,-99) ,
+18, 6.15701, 0, 0, 0.492538,-99) ,
 12, 3.93033, 0, 0, 0.497058,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.0136468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511496,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496253,-99) , 
-5, 3.97104, 0, 0, 0.499076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496253,-99) ,
+5, 3.97104, 0, 0, 0.499076,-99) ,
 NN(
-0, 
-0, 
--1, 0.942442, 1, -1, 0.492144,-99) , 
-7, -7.92168, 1, 0, 0.496287,-99) , 
+0,
+0,
+-1, 0.942442, 1, -1, 0.492144,-99) ,
+7, -7.92168, 1, 0, 0.496287,-99) ,
 5, 0.912098, 1, 0, 0.497081,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.0207608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482901,-99) , 
-5, 3.84226, 1, 0, 0.501947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482901,-99) ,
+5, 3.84226, 1, 0, 0.501947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480361,-99) , 
-6, 3.91708, 0, 0, 0.500683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480361,-99) ,
+6, 3.91708, 0, 0, 0.500683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442695,-99) , 
-15, -1.0824, 1, 0, 0.493334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442695,-99) ,
+15, -1.0824, 1, 0, 0.493334,-99) ,
 15, -2.31676, 1, 0, 0.499685,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.0190058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483782,-99) , 
-6, 3.86957, 0, 0, 0.503152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483782,-99) ,
+6, 3.86957, 0, 0, 0.503152,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495326,-99) , 
-14, -2.39648, 0, 0, 0.497644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495326,-99) ,
+14, -2.39648, 0, 0, 0.497644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476711,-99) , 
-15, -5.96819, 1, 0, 0.488139,-99) , 
-17, 4.04985, 0, 0, 0.495331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476711,-99) ,
+15, -5.96819, 1, 0, 0.488139,-99) ,
+17, 4.04985, 0, 0, 0.495331,-99) ,
 6, 4.41354, 1, 0, 0.496367,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.0228756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49721,-99) , 
-10, -2.08246, 0, 0, 0.512523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49721,-99) ,
+10, -2.08246, 0, 0, 0.512523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4945,-99) , 
-4, 1.57641, 0, 0, 0.498395,-99) , 
-10, -1.43598, 1, 0, 0.501386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4945,-99) ,
+4, 1.57641, 0, 0, 0.498395,-99) ,
+10, -1.43598, 1, 0, 0.501386,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480525,-99) , 
-16, 3.7155, 1, 0, 0.500807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480525,-99) ,
+16, 3.7155, 1, 0, 0.500807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459615,-99) , 
-14, -2.99715, 1, 0, 0.494199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459615,-99) ,
+14, -2.99715, 1, 0, 0.494199,-99) ,
 17, 4.04985, 0, 0, 0.498933,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.022376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.575299, 1, 1, 0.510065,-99) , 
+0,
+0,
+-1, 0.575299, 1, 1, 0.510065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4945,-99) , 
-8, -2.5332, 0, 0, 0.499856,-99) , 
-14, -6.04571, 0, 0, 0.504603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4945,-99) ,
+8, -2.5332, 0, 0, 0.499856,-99) ,
+14, -6.04571, 0, 0, 0.504603,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491559,-99) , 
-18, 6.91517, 0, 0, 0.498007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491559,-99) ,
+18, 6.91517, 0, 0, 0.498007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465302,-99) , 
-14, -2.99715, 1, 0, 0.492763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465302,-99) ,
+14, -2.99715, 1, 0, 0.492763,-99) ,
 17, 4.04985, 0, 0, 0.500562,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.0225308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490862,-99) , 
-1, 19.2977, 0, 0, 0.502039,-99) , 
-1, 61.7181, 0, 0, 0.503789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490862,-99) ,
+1, 19.2977, 0, 0, 0.502039,-99) ,
+1, 61.7181, 0, 0, 0.503789,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491572,-99) , 
-3, -1.2304, 0, 0, 0.501042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491572,-99) ,
+3, -1.2304, 0, 0, 0.501042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470873,-99) , 
-14, -2.99715, 1, 0, 0.496207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470873,-99) ,
+14, -2.99715, 1, 0, 0.496207,-99) ,
 17, 4.04985, 0, 0, 0.501202,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.0140778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509033,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495096,-99) , 
-10, 0.504518, 1, 0, 0.502233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495096,-99) ,
+10, 0.504518, 1, 0, 0.502233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478038,-99) , 
-13, 6.28534, 0, 0, 0.494018,-99) , 
-17, 3.99578, 0, 0, 0.499489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478038,-99) ,
+13, 6.28534, 0, 0, 0.494018,-99) ,
+17, 3.99578, 0, 0, 0.499489,-99) ,
 8, -5.14577, 1, 0, 0.500533,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.0148945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496555,-99) , 
-13, 6.13293, 1, 0, 0.500174,-99) , 
-3, -3.07596, 1, 0, 0.501823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496555,-99) ,
+13, 6.13293, 1, 0, 0.500174,-99) ,
+3, -3.07596, 1, 0, 0.501823,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480711,-99) , 
-17, 2.63541, 0, 0, 0.498958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480711,-99) ,
+17, 2.63541, 0, 0, 0.498958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472557,-99) , 
-4, 1.13505, 1, 0, 0.494921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472557,-99) ,
+4, 1.13505, 1, 0, 0.494921,-99) ,
 17, 4.04985, 0, 0, 0.499468,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.0167009);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475647,-99) , 
-7, -10.2982, 0, 0, 0.501873,-99) , 
-1, 61.7181, 0, 0, 0.503174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475647,-99) ,
+7, -10.2982, 0, 0, 0.501873,-99) ,
+1, 61.7181, 0, 0, 0.503174,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483965,-99) , 
-16, 3.7155, 1, 0, 0.497299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483965,-99) ,
+16, 3.7155, 1, 0, 0.497299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473445,-99) , 
-14, -2.99715, 1, 0, 0.493479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473445,-99) ,
+14, -2.99715, 1, 0, 0.493479,-99) ,
 17, 4.04985, 0, 0, 0.499866,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.0214434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482895,-99) , 
-13, 6.38796, 0, 0, 0.505303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482895,-99) ,
+13, 6.38796, 0, 0, 0.505303,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495548,-99) , 
-4, 1.72845, 0, 0, 0.497857,-99) , 
-18, 6.18457, 1, 0, 0.499841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495548,-99) ,
+4, 1.72845, 0, 0, 0.497857,-99) ,
+18, 6.18457, 1, 0, 0.499841,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493811,-99) , 
-17, 2.88502, 1, 0, 0.498903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493811,-99) ,
+17, 2.88502, 1, 0, 0.498903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454644,-99) , 
-18, 6.65851, 0, 0, 0.481417,-99) , 
-0, 0.990982, 1, 0, 0.492429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454644,-99) ,
+18, 6.65851, 0, 0, 0.481417,-99) ,
+0, 0.990982, 1, 0, 0.492429,-99) ,
 17, 4.04985, 0, 0, 0.497312,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.0210153);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489575,-99) , 
-9, -3.28529, 0, 0, 0.510534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489575,-99) ,
+9, -3.28529, 0, 0, 0.510534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495541,-99) , 
-14, -2.42438, 0, 0, 0.499375,-99) , 
-10, -1.41143, 1, 0, 0.50179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495541,-99) ,
+14, -2.42438, 0, 0, 0.499375,-99) ,
+10, -1.41143, 1, 0, 0.50179,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49299,-99) , 
-4, 0.175784, 0, 0, 0.499597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49299,-99) ,
+4, 0.175784, 0, 0, 0.499597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46389,-99) , 
-10, -1.42932, 0, 0, 0.49145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46389,-99) ,
+10, -1.42932, 0, 0, 0.49145,-99) ,
 17, 3.46744, 0, 0, 0.499461,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.015285);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.505899,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.505899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48762,-99) , 
-16, 3.78861, 0, 0, 0.504667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48762,-99) ,
+16, 3.78861, 0, 0, 0.504667,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494553,-99) , 
-10, 0.302267, 1, 0, 0.500115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494553,-99) ,
+10, 0.302267, 1, 0, 0.500115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46912,-99) , 
-10, -1.42932, 0, 0, 0.493046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46912,-99) ,
+10, -1.42932, 0, 0, 0.493046,-99) ,
 17, 3.46744, 0, 0, 0.502049,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.0223582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480934,-99) , 
-18, 6.88949, 0, 0, 0.49278,-99) , 
-10, 0.575301, 0, 0, 0.503831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480934,-99) ,
+18, 6.88949, 0, 0, 0.49278,-99) ,
+10, 0.575301, 0, 0, 0.503831,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486521,-99) , 
-5, 3.32232, 1, 0, 0.500764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486521,-99) ,
+5, 3.32232, 1, 0, 0.500764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468831,-99) , 
-15, -1.32928, 1, 0, 0.497576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468831,-99) ,
+15, -1.32928, 1, 0, 0.497576,-99) ,
 15, -6.76043, 1, 0, 0.49981,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.0174373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495033,-99) , 
-1, 41.9212, 0, 0, 0.497893,-99) , 
-1, 61.7181, 0, 0, 0.499252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495033,-99) ,
+1, 41.9212, 0, 0, 0.497893,-99) ,
+1, 61.7181, 0, 0, 0.499252,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493177,-99) , 
-10, -0.419246, 1, 0, 0.501494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493177,-99) ,
+10, -0.419246, 1, 0, 0.501494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475728,-99) , 
-0, 0.942442, 1, 0, 0.491593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475728,-99) ,
+0, 0.942442, 1, 0, 0.491593,-99) ,
 17, 3.46744, 0, 0, 0.497527,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.0138324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93436, 1, 1, 0.503382,-99) , 
+0,
+0,
+-1, -1.93436, 1, 1, 0.503382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48532,-99) , 
-7, -11.0904, 0, 0, 0.501745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48532,-99) ,
+7, -11.0904, 0, 0, 0.501745,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492628,-99) , 
-0, 1.66854, 0, 0, 0.500733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492628,-99) ,
+0, 1.66854, 0, 0, 0.500733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471655,-99) , 
-13, 6.28362, 0, 0, 0.494274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471655,-99) ,
+13, 6.28362, 0, 0, 0.494274,-99) ,
 0, 1.57219, 1, 0, 0.499782,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.0110939);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48885,-99) , 
-6, 8.98272, 1, 0, 0.50113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48885,-99) ,
+6, 8.98272, 1, 0, 0.50113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491569,-99) , 
-9, -6.35928, 0, 0, 0.49984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491569,-99) ,
+9, -6.35928, 0, 0, 0.49984,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489746,-99) , 
-9, -1.12809, 1, 0, 0.499044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489746,-99) ,
+9, -1.12809, 1, 0, 0.499044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467931,-99) , 
-10, -1.42932, 0, 0, 0.491953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467931,-99) ,
+10, -1.42932, 0, 0, 0.491953,-99) ,
 17, 3.46744, 0, 0, 0.498063,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.0192262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482094,-99) , 
-10, -0.933183, 1, 0, 0.492739,-99) , 
-10, 0.575301, 0, 0, 0.501046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482094,-99) ,
+10, -0.933183, 1, 0, 0.492739,-99) ,
+10, 0.575301, 0, 0, 0.501046,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494543,-99) , 
-15, -2.10516, 0, 0, 0.496943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494543,-99) ,
+15, -2.10516, 0, 0, 0.496943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47145,-99) , 
-14, -1.872, 1, 0, 0.494416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47145,-99) ,
+14, -1.872, 1, 0, 0.494416,-99) ,
 15, -6.76043, 1, 0, 0.496784,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.0144545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.65124, 1, 1, 0.510333,-99) , 
+0,
+0,
+-1, 6.65124, 1, 1, 0.510333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4864,-99) , 
-15, -4.51534, 0, 0, 0.495382,-99) , 
-8, -3.98325, 1, 0, 0.501909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4864,-99) ,
+15, -4.51534, 0, 0, 0.495382,-99) ,
+8, -3.98325, 1, 0, 0.501909,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488017,-99) , 
-13, 6.13293, 0, 0, 0.498264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488017,-99) ,
+13, 6.13293, 0, 0, 0.498264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479669,-99) , 
-7, -6.33735, 1, 0, 0.496195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479669,-99) ,
+7, -6.33735, 1, 0, 0.496195,-99) ,
 9, -1.7824, 0, 0, 0.498467,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.0197874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.37528, 1, 1, 0.510127,-99) , 
+0,
+0,
+-1, 5.37528, 1, 1, 0.510127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480767,-99) , 
-9, -0.585102, 1, 0, 0.495324,-99) , 
-12, 5.51512, 0, 0, 0.500505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480767,-99) ,
+9, -0.585102, 1, 0, 0.495324,-99) ,
+12, 5.51512, 0, 0, 0.500505,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491707,-99) , 
-8, -3.40389, 0, 0, 0.498784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491707,-99) ,
+8, -3.40389, 0, 0, 0.498784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480496,-99) , 
-17, 5.99866, 0, 0, 0.48977,-99) , 
-0, 0.942774, 1, 0, 0.494751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480496,-99) ,
+17, 5.99866, 0, 0, 0.48977,-99) ,
+0, 0.942774, 1, 0, 0.494751,-99) ,
 9, -1.7824, 0, 0, 0.497039,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.0145638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497621,-99) , 
-15, -2.0805, 0, 0, 0.499251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497621,-99) ,
+15, -2.0805, 0, 0, 0.499251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4708,-99) , 
-14, -1.82299, 1, 0, 0.49744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4708,-99) ,
+14, -1.82299, 1, 0, 0.49744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467552,-99) , 
-5, 2.53661, 1, 0, 0.488428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467552,-99) ,
+5, 2.53661, 1, 0, 0.488428,-99) ,
 8, -1.22654, 1, 0, 0.496371,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.0128919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499348,-99) , 
-11, 3.94788, 1, 0, 0.502357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499348,-99) ,
+11, 3.94788, 1, 0, 0.502357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47443,-99) , 
-14, -1.82299, 1, 0, 0.50058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47443,-99) ,
+14, -1.82299, 1, 0, 0.50058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472859,-99) , 
-10, -0.933686, 1, 0, 0.488562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472859,-99) ,
+10, -0.933686, 1, 0, 0.488562,-99) ,
 8, -1.22654, 1, 0, 0.499155,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.0125944);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.36619, 0, 1, 0.503458,-99) , 
+0,
+0,
+-1, -5.36619, 0, 1, 0.503458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477646,-99) , 
-14, -1.82299, 1, 0, 0.501815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477646,-99) ,
+14, -1.82299, 1, 0, 0.501815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47165,-99) , 
-5, 2.53661, 1, 0, 0.489042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47165,-99) ,
+5, 2.53661, 1, 0, 0.489042,-99) ,
 8, -1.22654, 1, 0, 0.500301,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.0127296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497185,-99) , 
-14, -5.36619, 0, 0, 0.500309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497185,-99) ,
+14, -5.36619, 0, 0, 0.500309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480789,-99) , 
-14, -1.82299, 1, 0, 0.499067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480789,-99) ,
+14, -1.82299, 1, 0, 0.499067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470703,-99) , 
-12, 4.43726, 0, 0, 0.489158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470703,-99) ,
+12, 4.43726, 0, 0, 0.489158,-99) ,
 8, -1.22654, 1, 0, 0.497893,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.0225958);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488261,-99) , 
-10, 0.085782, 0, 0, 0.49942,-99) , 
-8, -2.09748, 0, 0, 0.502129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488261,-99) ,
+10, 0.085782, 0, 0, 0.49942,-99) ,
+8, -2.09748, 0, 0, 0.502129,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473799,-99) , 
-8, -1.47489, 1, 0, 0.499158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473799,-99) ,
+8, -1.47489, 1, 0, 0.499158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462148,-99) , 
-15, -1.15293, 1, 0, 0.494569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462148,-99) ,
+15, -1.15293, 1, 0, 0.494569,-99) ,
 15, -5.27921, 1, 0, 0.498719,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.0353945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499963,-99) , 
-9, -2.23927, 0, 0, 0.514279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499963,-99) ,
+9, -2.23927, 0, 0, 0.514279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477426,-99) , 
-10, 0.30224, 0, 0, 0.495134,-99) , 
-10, -0.924291, 1, 0, 0.500407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477426,-99) ,
+10, 0.30224, 0, 0, 0.495134,-99) ,
+10, -0.924291, 1, 0, 0.500407,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477176,-99) , 
-10, 0.340588, 1, 0, 0.498648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477176,-99) ,
+10, 0.340588, 1, 0, 0.498648,-99) ,
 NN(
-0, 
-0, 
--1, -1.87377, 1, -1, 0.477744,-99) , 
-10, -0.900425, 0, 0, 0.492165,-99) , 
+0,
+0,
+-1, -1.87377, 1, -1, 0.477744,-99) ,
+10, -0.900425, 0, 0, 0.492165,-99) ,
 15, -5.27921, 1, 0, 0.49669,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.0228913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488482,-99) , 
-10, -2.5551, 0, 0, 0.510657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488482,-99) ,
+10, -2.5551, 0, 0, 0.510657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491434,-99) , 
-15, -1.57615, 0, 0, 0.493791,-99) , 
-4, 1.83191, 0, 0, 0.495643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491434,-99) ,
+15, -1.57615, 0, 0, 0.493791,-99) ,
+4, 1.83191, 0, 0, 0.495643,-99) ,
 10, -1.92243, 1, 0, 0.497848,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.0188644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.511553,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.511553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473941,-99) , 
-12, 3.78904, 0, 0, 0.490696,-99) , 
-18, 6.15695, 0, 0, 0.504591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473941,-99) ,
+12, 3.78904, 0, 0, 0.490696,-99) ,
+18, 6.15695, 0, 0, 0.504591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490508,-99) , 
-13, 6.5324, 1, 0, 0.493372,-99) , 
-8, -4.54519, 1, 0, 0.497732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490508,-99) ,
+13, 6.5324, 1, 0, 0.493372,-99) ,
+8, -4.54519, 1, 0, 0.497732,-99) ,
 10, 0.121576, 1, 0, 0.500992,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.00731816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509784,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49868,-99) , 
-12, 7.56529, 0, 0, 0.499762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49868,-99) ,
+12, 7.56529, 0, 0, 0.499762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486273,-99) , 
-9, -0.331275, 1, 0, 0.498665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486273,-99) ,
+9, -0.331275, 1, 0, 0.498665,-99) ,
 10, -2.43344, 1, 0, 0.499483,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.00887096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498653,-99) , 
-10, -2.43344, 1, 0, 0.500146,-99) , 
-5, 4.03472, 0, 0, 0.501616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498653,-99) ,
+10, -2.43344, 1, 0, 0.500146,-99) ,
+5, 4.03472, 0, 0, 0.501616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487445,-99) ,
 11, 7.83391, 1, 0, 0.50085,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.00731775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 4.03472, 0, 1, 0.503277,-99) , 
+0,
+0,
+-1, 4.03472, 0, 1, 0.503277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489662,-99) ,
 11, 7.83391, 1, 0, 0.502541,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.0191279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495629,-99) , 
-1, 30.0034, 1, 0, 0.503556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495629,-99) ,
+1, 30.0034, 1, 0, 0.503556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478008,-99) , 
-6, 8.14924, 1, 0, 0.492242,-99) , 
-5, 3.58863, 1, 0, 0.502033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478008,-99) ,
+6, 8.14924, 1, 0, 0.492242,-99) ,
+5, 3.58863, 1, 0, 0.502033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459221,-99) , 
-15, -1.0824, 1, 0, 0.493736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459221,-99) ,
+15, -1.0824, 1, 0, 0.493736,-99) ,
 15, -2.31676, 1, 0, 0.50091,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.0162258);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508348,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483691,-99) , 
-7, -9.50602, 1, 0, 0.511653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483691,-99) ,
+7, -9.50602, 1, 0, 0.511653,-99) ,
 NN(
-0, 
-0, 
--1, 3.58863, 1, -1, 0.495227,-99) , 
-1, 42.648, 0, 0, 0.498105,-99) , 
+0,
+0,
+-1, 3.58863, 1, -1, 0.495227,-99) ,
+1, 42.648, 0, 0, 0.498105,-99) ,
 13, 7.66566, 0, 0, 0.499415,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.0150284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.54786, 0, 1, 0.504437,-99) , 
+0,
+0,
+-1, 6.54786, 0, 1, 0.504437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480761,-99) , 
-3, -0.922768, 0, 0, 0.492092,-99) , 
-5, 3.58863, 1, 0, 0.502776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480761,-99) ,
+3, -0.922768, 0, 0, 0.492092,-99) ,
+5, 3.58863, 1, 0, 0.502776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465686,-99) , 
-15, -1.0824, 1, 0, 0.494452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465686,-99) ,
+15, -1.0824, 1, 0, 0.494452,-99) ,
 15, -2.31676, 1, 0, 0.50165,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.00690807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513601,-99) ,
 NN(
-0, 
-0, 
--1, -2.9623, 1, -1, 0.498172,-99) , 
-14, -2.22271, 0, 0, 0.499543,-99) , 
+0,
+0,
+-1, -2.9623, 1, -1, 0.498172,-99) ,
+14, -2.22271, 0, 0, 0.499543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491156,-99) ,
 3, -3.6912, 0, 0, 0.498728,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.00946992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.3179, 1, 1, 0.502023,-99) , 
+0,
+0,
+-1, 1.3179, 1, 1, 0.502023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487319,-99) , 
-6, 3.91708, 0, 0, 0.501164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487319,-99) ,
+6, 3.91708, 0, 0, 0.501164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468896,-99) , 
-15, -1.0824, 1, 0, 0.493869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468896,-99) ,
+15, -1.0824, 1, 0, 0.493869,-99) ,
 15, -2.31676, 1, 0, 0.500178,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.0110452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509305,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497272,-99) , 
-3, -2.15317, 1, 0, 0.500425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497272,-99) ,
+3, -2.15317, 1, 0, 0.500425,-99) ,
 NN(
-0, 
-0, 
--1, 2.88008, 1, -1, 0.493635,-99) , 
-7, -7.92168, 1, 0, 0.497692,-99) , 
+0,
+0,
+-1, 2.88008, 1, -1, 0.493635,-99) ,
+7, -7.92168, 1, 0, 0.497692,-99) ,
 5, 0.912098, 1, 0, 0.498299,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.0143571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495913,-99) , 
-13, 6.13293, 1, 0, 0.499823,-99) , 
-15, -1.57615, 0, 0, 0.50106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495913,-99) ,
+13, 6.13293, 1, 0, 0.499823,-99) ,
+15, -1.57615, 0, 0, 0.50106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490566,-99) ,
 3, -3.6912, 0, 0, 0.500041,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.0178527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.07589, 1, 1, 0.505315,-99) , 
+0,
+0,
+-1, -3.07589, 1, 1, 0.505315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476181,-99) , 
-10, -0.933685, 0, 0, 0.497973,-99) , 
-18, 6.15694, 0, 0, 0.502991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476181,-99) ,
+10, -0.933685, 0, 0, 0.497973,-99) ,
+18, 6.15694, 0, 0, 0.502991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469994,-99) , 
-15, -1.0824, 1, 0, 0.494235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469994,-99) ,
+15, -1.0824, 1, 0, 0.494235,-99) ,
 15, -2.31676, 1, 0, 0.501808,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.0123166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495493,-99) , 
-13, 6.13293, 1, 0, 0.498156,-99) , 
-15, -1.57615, 0, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495493,-99) ,
+13, 6.13293, 1, 0, 0.498156,-99) ,
+15, -1.57615, 0, 0, 0.49937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490987,-99) ,
 3, -3.6912, 0, 0, 0.498556,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.0214707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496408,-99) , 
-3, -3.076, 1, 0, 0.499862,-99) , 
-14, -2.24156, 0, 0, 0.502077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496408,-99) ,
+3, -3.076, 1, 0, 0.499862,-99) ,
+14, -2.24156, 0, 0, 0.502077,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48019,-99) , 
-1, 12.1446, 0, 0, 0.502565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48019,-99) ,
+1, 12.1446, 0, 0, 0.502565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461605,-99) , 
-14, -3.61289, 1, 0, 0.493055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461605,-99) ,
+14, -3.61289, 1, 0, 0.493055,-99) ,
 13, 6.13293, 0, 0, 0.500072,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.0181051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 7.12139, 0, 1, 0.505141,-99) , 
+0,
+0,
+-1, 7.12139, 0, 1, 0.505141,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477476,-99) , 
-0, 0.941751, 1, 0, 0.5034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477476,-99) ,
+0, 0.941751, 1, 0, 0.5034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466609,-99) , 
-11, 4.87552, 1, 0, 0.492996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466609,-99) ,
+11, 4.87552, 1, 0, 0.492996,-99) ,
 13, 6.13293, 0, 0, 0.502443,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.0088523);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498855,-99) , 
-11, 3.32639, 1, 0, 0.503652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498855,-99) ,
+11, 3.32639, 1, 0, 0.503652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479234,-99) , 
-4, -0.443641, 0, 0, 0.498394,-99) , 
-3, -0.527314, 0, 0, 0.500285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479234,-99) ,
+4, -0.443641, 0, 0, 0.498394,-99) ,
+3, -0.527314, 0, 0, 0.500285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486748,-99) ,
 3, -3.6912, 0, 0, 0.49897,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.0139601);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499993,-99) , 
-4, 1.46261, 0, 0, 0.502993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499993,-99) ,
+4, 1.46261, 0, 0, 0.502993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476879,-99) , 
-2, 0.702741, 0, 0, 0.492869,-99) , 
-13, 6.30135, 0, 0, 0.500068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476879,-99) ,
+2, 0.702741, 0, 0, 0.492869,-99) ,
+13, 6.30135, 0, 0, 0.500068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466755,-99) , 
-15, -1.0824, 1, 0, 0.489073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466755,-99) ,
+15, -1.0824, 1, 0, 0.489073,-99) ,
 15, -2.31676, 1, 0, 0.498582,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.0180649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.07595, 1, 1, 0.505564,-99) , 
+0,
+0,
+-1, -3.07595, 1, 1, 0.505564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478291,-99) , 
-8, -3.30719, 1, 0, 0.49233,-99) , 
-13, 6.30135, 0, 0, 0.50174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478291,-99) ,
+8, -3.30719, 1, 0, 0.49233,-99) ,
+13, 6.30135, 0, 0, 0.50174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47215,-99) , 
-7, -8.71385, 1, 0, 0.488301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47215,-99) ,
+7, -8.71385, 1, 0, 0.488301,-99) ,
 15, -2.31676, 1, 0, 0.499925,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.0211235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491839,-99) , 
-7, -7.12951, 0, 0, 0.497486,-99) , 
-11, 3.32639, 1, 0, 0.501631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491839,-99) ,
+7, -7.12951, 0, 0, 0.497486,-99) ,
+11, 3.32639, 1, 0, 0.501631,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495398,-99) , 
-10, -1.92243, 1, 0, 0.497928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495398,-99) ,
+10, -1.92243, 1, 0, 0.497928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464451,-99) , 
-7, -8.71385, 1, 0, 0.483396,-99) , 
-12, 3.38775, 0, 0, 0.494526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464451,-99) ,
+7, -8.71385, 1, 0, 0.483396,-99) ,
+12, 3.38775, 0, 0, 0.494526,-99) ,
 3, -0.6152, 0, 0, 0.497116,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.0163287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497478,-99) , 
-14, -5.08191, 1, 0, 0.511753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497478,-99) ,
+14, -5.08191, 1, 0, 0.511753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497644,-99) , 
-18, 5.65806, 1, 0, 0.500166,-99) , 
-8, -2.09753, 0, 0, 0.5024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497644,-99) ,
+18, 5.65806, 1, 0, 0.500166,-99) ,
+8, -2.09753, 0, 0, 0.5024,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492801,-99) , 
-13, 6.84501, 0, 0, 0.49862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492801,-99) ,
+13, 6.84501, 0, 0, 0.49862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469398,-99) , 
-5, 3.12446, 1, 0, 0.49391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469398,-99) ,
+5, 3.12446, 1, 0, 0.49391,-99) ,
 12, 3.93033, 0, 0, 0.499444,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.0170212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485859,-99) , 
-7, -11.0904, 0, 0, 0.506438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485859,-99) ,
+7, -11.0904, 0, 0, 0.506438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494974,-99) , 
-15, -2.31679, 1, 0, 0.504882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494974,-99) ,
+15, -2.31679, 1, 0, 0.504882,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48922,-99) , 
-4, 0.829667, 1, 0, 0.499848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48922,-99) ,
+4, 0.829667, 1, 0, 0.499848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472683,-99) , 
-3, -3.07596, 0, 0, 0.495696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472683,-99) ,
+3, -3.07596, 0, 0, 0.495696,-99) ,
 12, 3.93033, 0, 0, 0.501684,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.0116603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498852,-99) , 
-3, -3.076, 1, 0, 0.50099,-99) , 
-15, -1.57618, 0, 0, 0.502459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498852,-99) ,
+3, -3.076, 1, 0, 0.50099,-99) ,
+15, -1.57618, 0, 0, 0.502459,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484407,-99) , 
-17, 3.12269, 0, 0, 0.49829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484407,-99) ,
+17, 3.12269, 0, 0, 0.49829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474841,-99) , 
-5, 3.12446, 1, 0, 0.494513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474841,-99) ,
+5, 3.12446, 1, 0, 0.494513,-99) ,
 12, 3.93033, 0, 0, 0.499692,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.0106696);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.57618, 0, 1, 0.504193,-99) , 
+0,
+0,
+-1, -1.57618, 0, 1, 0.504193,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487519,-99) , 
-7, -7.12951, 1, 0, 0.49742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487519,-99) ,
+7, -7.12951, 1, 0, 0.49742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47516,-99) , 
-8, -1.63387, 1, 0, 0.493676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47516,-99) ,
+8, -1.63387, 1, 0, 0.493676,-99) ,
 12, 3.93033, 0, 0, 0.500531,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.0128867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498156,-99) , 
-8, -2.09753, 0, 0, 0.500457,-99) , 
-15, -1.57618, 0, 0, 0.501525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498156,-99) ,
+8, -2.09753, 0, 0, 0.500457,-99) ,
+15, -1.57618, 0, 0, 0.501525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471561,-99) , 
-5, 2.2359, 1, 0, 0.489366,-99) , 
-7, -10.2982, 1, 0, 0.493068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471561,-99) ,
+5, 2.2359, 1, 0, 0.489366,-99) ,
+7, -10.2982, 1, 0, 0.493068,-99) ,
 12, 3.93033, 0, 0, 0.498581,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.0184591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49285,-99) , 
-13, 6.49067, 0, 0, 0.506938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49285,-99) ,
+13, 6.49067, 0, 0, 0.506938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496381,-99) , 
-7, -7.12951, 0, 0, 0.500032,-99) , 
-18, 6.44771, 1, 0, 0.503089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496381,-99) ,
+7, -7.12951, 0, 0, 0.500032,-99) ,
+18, 6.44771, 1, 0, 0.503089,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491183,-99) , 
-17, 5.21472, 0, 0, 0.495441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491183,-99) ,
+17, 5.21472, 0, 0, 0.495441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475668,-99) , 
-3, -2.76836, 0, 0, 0.491823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475668,-99) ,
+3, -2.76836, 0, 0, 0.491823,-99) ,
 12, 3.93033, 0, 0, 0.499166,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.0144967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.44536, 0, 1, 0.505181,-99) , 
+0,
+0,
+-1, -3.44536, 0, 1, 0.505181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495272,-99) , 
-15, -2.31679, 1, 0, 0.503837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495272,-99) ,
+15, -2.31679, 1, 0, 0.503837,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488761,-99) , 
-0, 0.990412, 1, 0, 0.501361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488761,-99) ,
+0, 0.990412, 1, 0, 0.501361,-99) ,
 NN(
-0, 
-0, 
--1, 2.80302, 1, -1, 0.485782,-99) , 
-6, 4.98172, 1, 0, 0.4942,-99) , 
+0,
+0,
+-1, 2.80302, 1, -1, 0.485782,-99) ,
+6, 4.98172, 1, 0, 0.4942,-99) ,
 12, 3.93033, 0, 0, 0.500482,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.00990404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496974,-99) , 
-13, 6.13293, 1, 0, 0.499042,-99) , 
-15, -1.57615, 0, 0, 0.500069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496974,-99) ,
+13, 6.13293, 1, 0, 0.499042,-99) ,
+15, -1.57615, 0, 0, 0.500069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490109,-99) ,
 3, -3.6912, 0, 0, 0.499103,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.0194346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496923,-99) , 
-12, 7.12141, 0, 0, 0.499496,-99) , 
-7, -11.0904, 1, 0, 0.502033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496923,-99) ,
+12, 7.12141, 0, 0, 0.499496,-99) ,
+7, -11.0904, 1, 0, 0.502033,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481795,-99) , 
-0, 0.941751, 1, 0, 0.503806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481795,-99) ,
+0, 0.941751, 1, 0, 0.503806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47029,-99) , 
-11, 4.87552, 1, 0, 0.494331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47029,-99) ,
+11, 4.87552, 1, 0, 0.494331,-99) ,
 13, 6.13293, 0, 0, 0.500323,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.0185234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.24156, 0, 1, 0.504717,-99) , 
+0,
+0,
+-1, -2.24156, 0, 1, 0.504717,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478301,-99) , 
-0, 0.991194, 1, 0, 0.507289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478301,-99) ,
+0, 0.991194, 1, 0, 0.507289,-99) ,
 NN(
-0, 
-0, 
--1, 5.76799, 0, -1, 0.480651,-99) , 
-1, 14.8219, 0, 0, 0.494559,-99) , 
+0,
+0,
+-1, 5.76799, 0, -1, 0.480651,-99) ,
+1, 14.8219, 0, 0, 0.494559,-99) ,
 13, 6.13293, 0, 0, 0.502463,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.00860108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.75207, 0, 1, 0.502143,-99) , 
+0,
+0,
+-1, 3.75207, 0, 1, 0.502143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481004,-99) , 
-12, 2.59277, 0, 0, 0.500706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481004,-99) ,
+12, 2.59277, 0, 0, 0.500706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474872,-99) , 
-17, 6.14866, 1, 0, 0.48778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474872,-99) ,
+17, 6.14866, 1, 0, 0.48778,-99) ,
 11, 7.20145, 1, 0, 0.499389,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.00871495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519212,-99) ,
 NN(
-0, 
-0, 
--1, 1.13857, 1, -1, 0.497542,-99) , 
-17, 7.54437, 0, 0, 0.498848,-99) , 
+0,
+0,
+-1, 1.13857, 1, -1, 0.497542,-99) ,
+17, 7.54437, 0, 0, 0.498848,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.487805,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.487805,-99) ,
 11, 7.20145, 1, 0, 0.497724,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.0129544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497202,-99) , 
-13, 6.90295, 1, 0, 0.504427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497202,-99) ,
+13, 6.90295, 1, 0, 0.504427,-99) ,
 NN(
-0, 
-0, 
--1, -2.49677, 1, -1, 0.495583,-99) , 
-12, 4.0437, 0, 0, 0.500764,-99) , 
+0,
+0,
+-1, -2.49677, 1, -1, 0.495583,-99) ,
+12, 4.0437, 0, 0, 0.500764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479192,-99) , 
-17, 6.14866, 1, 0, 0.489983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479192,-99) ,
+17, 6.14866, 1, 0, 0.489983,-99) ,
 11, 7.20145, 1, 0, 0.499666,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.0118078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490899,-99) , 
-4, 1.13857, 1, 0, 0.501002,-99) , 
-17, 7.54437, 0, 0, 0.501987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490899,-99) ,
+4, 1.13857, 1, 0, 0.501002,-99) ,
+17, 7.54437, 0, 0, 0.501987,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.49002,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.49002,-99) ,
 11, 7.20145, 1, 0, 0.500768,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.00863841);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483096,-99) , 
-16, 2.77999, 0, 0, 0.498766,-99) , 
-10, 3.69859, 0, 0, 0.50043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483096,-99) ,
+16, 2.77999, 0, 0, 0.498766,-99) ,
+10, 3.69859, 0, 0, 0.50043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476108,-99) , 
-5, 2.53661, 1, 0, 0.491914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476108,-99) ,
+5, 2.53661, 1, 0, 0.491914,-99) ,
 8, -1.22654, 1, 0, 0.499424,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.0106364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496596,-99) , 
-0, 1.47536, 0, 0, 0.499911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496596,-99) ,
+0, 1.47536, 0, 0, 0.499911,-99) ,
 NN(
-0, 
-0, 
--1, 1.95311, 1, -1, 0.488731,-99) , 
-7, -6.6014, 1, 0, 0.49842,-99) , 
+0,
+0,
+-1, 1.95311, 1, -1, 0.488731,-99) ,
+7, -6.6014, 1, 0, 0.49842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486317,-99) ,
 7, -5.54518, 1, 0, 0.49778,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.0121918);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493451,-99) , 
-9, -2.68359, 1, 0, 0.499137,-99) , 
-0, 1.51559, 0, 0, 0.503484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493451,-99) ,
+9, -2.68359, 1, 0, 0.499137,-99) ,
+0, 1.51559, 0, 0, 0.503484,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491072,-99) , 
-14, -8.57073, 0, 0, 0.500816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491072,-99) ,
+14, -8.57073, 0, 0, 0.500816,-99) ,
 NN(
-0, 
-0, 
--1, 1.69219, 1, -1, 0.492489,-99) , 
-0, 0.99119, 1, 0, 0.497325,-99) , 
+0,
+0,
+-1, 1.69219, 1, -1, 0.492489,-99) ,
+0, 0.99119, 1, 0, 0.497325,-99) ,
 3, -0.3076, 0, 0, 0.498608,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.00929502);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5093,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498841,-99) , 
-5, 3.97104, 0, 0, 0.500954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498841,-99) ,
+5, 3.97104, 0, 0, 0.500954,-99) ,
 NN(
-0, 
-0, 
--1, 2.88008, 1, -1, 0.493547,-99) , 
-7, -7.92168, 1, 0, 0.497974,-99) , 
+0,
+0,
+-1, 2.88008, 1, -1, 0.493547,-99) ,
+7, -7.92168, 1, 0, 0.497974,-99) ,
 5, 0.912098, 1, 0, 0.498566,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.00726533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.69859, 0, 1, 0.502137,-99) , 
+0,
+0,
+-1, 3.69859, 0, 1, 0.502137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480387,-99) , 
-5, 1.95311, 1, 0, 0.493049,-99) , 
-7, -6.6014, 1, 0, 0.500926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480387,-99) ,
+5, 1.95311, 1, 0, 0.493049,-99) ,
+7, -6.6014, 1, 0, 0.500926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489879,-99) ,
 7, -5.54518, 1, 0, 0.500342,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.0114803);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498242,-99) , 
-10, -0.924291, 1, 0, 0.50157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498242,-99) ,
+10, -0.924291, 1, 0, 0.50157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471245,-99) , 
-10, -0.900425, 0, 0, 0.492339,-99) , 
-15, -3.05738, 1, 0, 0.499595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471245,-99) ,
+10, -0.900425, 0, 0, 0.492339,-99) ,
+15, -3.05738, 1, 0, 0.499595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490364,-99) ,
 18, 5.39484, 0, 0, 0.498923,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.00869228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 8.32401, 0, 1, 0.50192,-99) , 
+0,
+0,
+-1, 8.32401, 0, 1, 0.50192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487754,-99) , 
-5, 4.03472, 1, 0, 0.501029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487754,-99) ,
+5, 4.03472, 1, 0, 0.501029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469636,-99) , 
-15, -1.0824, 1, 0, 0.492084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469636,-99) ,
+15, -1.0824, 1, 0, 0.492084,-99) ,
 15, -2.31676, 1, 0, 0.499822,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.0117175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498577,-99) , 
-11, 5.89734, 1, 0, 0.505757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498577,-99) ,
+11, 5.89734, 1, 0, 0.505757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488147,-99) , 
-13, 6.28514, 0, 0, 0.497296,-99) , 
-17, 6.37953, 0, 0, 0.499129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488147,-99) ,
+13, 6.28514, 0, 0, 0.497296,-99) ,
+17, 6.37953, 0, 0, 0.499129,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471801,-99) , 
-15, -1.0824, 1, 0, 0.491603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471801,-99) ,
+15, -1.0824, 1, 0, 0.491603,-99) ,
 15, -2.31676, 1, 0, 0.498114,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.0180457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 8.45918, 0, 1, 0.505294,-99) , 
+0,
+0,
+-1, 8.45918, 0, 1, 0.505294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478465,-99) , 
-13, 6.30135, 0, 0, 0.500762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478465,-99) ,
+13, 6.30135, 0, 0, 0.500762,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480732,-99) , 
-0, 0.991192, 1, 0, 0.502768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480732,-99) ,
+0, 0.991192, 1, 0, 0.502768,-99) ,
 NN(
-0, 
-0, 
--1, 7.06698, 0, -1, 0.492701,-99) , 
-13, 6.13696, 1, 0, 0.495458,-99) , 
+0,
+0,
+-1, 7.06698, 0, -1, 0.492701,-99) ,
+13, 6.13696, 1, 0, 0.495458,-99) ,
 12, 5.55807, 0, 0, 0.497124,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.00921789);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498309,-99) , 
-5, 3.75207, 0, 0, 0.500102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498309,-99) ,
+5, 3.75207, 0, 0, 0.500102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48573,-99) , 
-12, 2.59277, 0, 0, 0.499126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48573,-99) ,
+12, 2.59277, 0, 0, 0.499126,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.489375,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.489375,-99) ,
 11, 7.20145, 1, 0, 0.498133,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.00647319);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.75207, 0, 1, 0.501982,-99) , 
+0,
+0,
+-1, 3.75207, 0, 1, 0.501982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488033,-99) , 
-12, 2.59277, 0, 0, 0.501034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488033,-99) ,
+12, 2.59277, 0, 0, 0.501034,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.491678,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.491678,-99) ,
 11, 7.20145, 1, 0, 0.500082,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.0108335);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.791071, 0, 1, 0.502123,-99) , 
+0,
+0,
+-1, -0.791071, 0, 1, 0.502123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486392,-99) , 
-18, 5.6397, 0, 0, 0.500396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486392,-99) ,
+18, 5.6397, 0, 0, 0.500396,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509316,-99) ,
 NN(
-0, 
-0, 
--1, 6.90285, 0, -1, 0.485881,-99) , 
-14, -3.30872, 1, 0, 0.494143,-99) , 
+0,
+0,
+-1, 6.90285, 0, -1, 0.485881,-99) ,
+14, -3.30872, 1, 0, 0.494143,-99) ,
 15, -3.05738, 1, 0, 0.498991,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.00807439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511231,-99) ,
 NN(
-0, 
-0, 
--1, -11.0904, 0, -1, 0.497193,-99) , 
-15, -1.57615, 0, 0, 0.498278,-99) , 
+0,
+0,
+-1, -11.0904, 0, -1, 0.497193,-99) ,
+15, -1.57615, 0, 0, 0.498278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490573,-99) ,
 3, -3.6912, 0, 0, 0.497531,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.0128675);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499636,-99) , 
-4, 0.605858, 0, 0, 0.502967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499636,-99) ,
+4, 0.605858, 0, 0, 0.502967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486533,-99) , 
-4, 1.13387, 1, 0, 0.501044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486533,-99) ,
+4, 1.13387, 1, 0, 0.501044,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496684,-99) , 
-13, 6.58488, 1, 0, 0.502063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496684,-99) ,
+13, 6.58488, 1, 0, 0.502063,-99) ,
 NN(
-0, 
-0, 
--1, 4.98942, 1, -1, 0.483944,-99) , 
-17, 5.79711, 0, 0, 0.496446,-99) , 
+0,
+0,
+-1, 4.98942, 1, -1, 0.483944,-99) ,
+17, 5.79711, 0, 0, 0.496446,-99) ,
 6, 6.69813, 1, 0, 0.499268,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.00847086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49571,-99) , 
-18, 6.22838, 0, 0, 0.507569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49571,-99) ,
+18, 6.22838, 0, 0, 0.507569,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499311,-99) , 
-6, 8.33644, 0, 0, 0.501125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499311,-99) ,
+6, 8.33644, 0, 0, 0.501125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489469,-99) , 
-5, 3.91357, 1, 0, 0.500024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489469,-99) ,
+5, 3.91357, 1, 0, 0.500024,-99) ,
 6, 4.41354, 1, 0, 0.501022,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.015176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.21029, 0, 1, 0.511752,-99) , 
+0,
+0,
+-1, 3.21029, 0, 1, 0.511752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497731,-99) , 
-5, 1.72111, 1, 0, 0.502311,-99) , 
-7, -10.2982, 1, 0, 0.504021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497731,-99) ,
+5, 1.72111, 1, 0, 0.502311,-99) ,
+7, -10.2982, 1, 0, 0.504021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508485,-99) ,
 NN(
-0, 
-0, 
--1, -3.42349, 1, -1, 0.486437,-99) , 
-5, 3.20323, 1, 0, 0.497631,-99) , 
+0,
+0,
+-1, -3.42349, 1, -1, 0.486437,-99) ,
+5, 3.20323, 1, 0, 0.497631,-99) ,
 6, 7.45966, 1, 0, 0.502479,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.0236162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494029,-99) , 
-5, 1.69516, 0, 0, 0.506849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494029,-99) ,
+5, 1.69516, 0, 0, 0.506849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476307,-99) , 
-5, 1.72111, 1, 0, 0.497532,-99) , 
-7, -7.12951, 1, 0, 0.504383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476307,-99) ,
+5, 1.72111, 1, 0, 0.497532,-99) ,
+7, -7.12951, 1, 0, 0.504383,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492568,-99) , 
-11, 7.04305, 0, 0, 0.503724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492568,-99) ,
+11, 7.04305, 0, 0, 0.503724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480182,-99) , 
-10, -0.933689, 0, 0, 0.497573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480182,-99) ,
+10, -0.933689, 0, 0, 0.497573,-99) ,
 6, 7.45966, 1, 0, 0.502739,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.00925903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.42553, 1, 1, 0.510547,-99) , 
+0,
+0,
+-1, 6.42553, 1, 1, 0.510547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485463,-99) , 
-6, 6.83542, 1, 0, 0.499421,-99) , 
-16, 6.38781, 0, 0, 0.501691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485463,-99) ,
+6, 6.83542, 1, 0, 0.499421,-99) ,
+16, 6.38781, 0, 0, 0.501691,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.492991,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.492991,-99) ,
 11, 7.20145, 1, 0, 0.500806,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.0113227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498585,-99) , 
-13, 6.42553, 1, 0, 0.508808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498585,-99) ,
+13, 6.42553, 1, 0, 0.508808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49097,-99) , 
-11, 7.08516, 1, 0, 0.504528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49097,-99) ,
+11, 7.08516, 1, 0, 0.504528,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497853,-99) , 
-15, -1.57615, 0, 0, 0.499347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497853,-99) ,
+15, -1.57615, 0, 0, 0.499347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485589,-99) , 
-13, 5.75402, 0, 0, 0.497941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485589,-99) ,
+13, 5.75402, 0, 0, 0.497941,-99) ,
 17, 6.37953, 0, 0, 0.499344,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.0159143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483492,-99) , 
-7, -5.80719, 1, 0, 0.504017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483492,-99) ,
+7, -5.80719, 1, 0, 0.504017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490483,-99) , 
-7, -11.0904, 0, 0, 0.502702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490483,-99) ,
+7, -11.0904, 0, 0, 0.502702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474637,-99) , 
-15, -1.0824, 1, 0, 0.493847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474637,-99) ,
+15, -1.0824, 1, 0, 0.493847,-99) ,
 15, -2.31676, 1, 0, 0.501509,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.00942427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.93316, 1, 1, 0.507044,-99) , 
+0,
+0,
+-1, -0.93316, 1, 1, 0.507044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487855,-99) , 
-13, 6.00517, 0, 0, 0.498188,-99) , 
-17, 6.37953, 0, 0, 0.500106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487855,-99) ,
+13, 6.00517, 0, 0, 0.498188,-99) ,
+17, 6.37953, 0, 0, 0.500106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482032,-99) , 
-13, 6.90285, 0, 0, 0.492966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482032,-99) ,
+13, 6.90285, 0, 0, 0.492966,-99) ,
 15, -2.31676, 1, 0, 0.499143,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.0126862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495722,-99) , 
-10, -1.43598, 1, 0, 0.498122,-99) , 
-14, -2.39648, 0, 0, 0.499267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495722,-99) ,
+10, -1.43598, 1, 0, 0.498122,-99) ,
+14, -2.39648, 0, 0, 0.499267,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495916,-99) , 
-7, -9.50602, 1, 0, 0.499122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495916,-99) ,
+7, -9.50602, 1, 0, 0.499122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482234,-99) , 
-6, 5.67676, 1, 0, 0.494667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482234,-99) ,
+6, 5.67676, 1, 0, 0.494667,-99) ,
 17, 4.04985, 0, 0, 0.497699,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.011198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.1561, 1, 1, 0.506352,-99) , 
+0,
+0,
+-1, 7.1561, 1, 1, 0.506352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496534,-99) , 
-12, 6.10065, 0, 0, 0.498388,-99) , 
-17, 6.37953, 0, 0, 0.500113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496534,-99) ,
+12, 6.10065, 0, 0, 0.498388,-99) ,
+17, 6.37953, 0, 0, 0.500113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479684,-99) , 
-0, 0.941729, 1, 0, 0.493246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479684,-99) ,
+0, 0.941729, 1, 0, 0.493246,-99) ,
 15, -2.31676, 1, 0, 0.499188,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.0118726);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496808,-99) , 
-7, -8.71385, 0, 0, 0.502103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496808,-99) ,
+7, -8.71385, 0, 0, 0.502103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482513,-99) , 
-3, -0.922768, 0, 0, 0.493396,-99) , 
-5, 3.58863, 1, 0, 0.500935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482513,-99) ,
+3, -0.922768, 0, 0, 0.493396,-99) ,
+5, 3.58863, 1, 0, 0.500935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478249,-99) , 
-15, -1.0824, 1, 0, 0.493034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478249,-99) ,
+15, -1.0824, 1, 0, 0.493034,-99) ,
 15, -2.31676, 1, 0, 0.499871,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.00703386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499807,-99) , 
-3, -3.07595, 1, 0, 0.501305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499807,-99) ,
+3, -3.07595, 1, 0, 0.501305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48372,-99) , 
-17, 5.79711, 0, 0, 0.493403,-99) , 
-5, 3.58863, 1, 0, 0.500245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48372,-99) ,
+17, 5.79711, 0, 0, 0.493403,-99) ,
+5, 3.58863, 1, 0, 0.500245,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478218,-99) , 
-15, -1.61141, 0, 0, 0.492376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478218,-99) ,
+15, -1.61141, 0, 0, 0.492376,-99) ,
 15, -2.31676, 1, 0, 0.499185,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.00934719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499638,-99) , 
-0, 1.47536, 0, 0, 0.502569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499638,-99) ,
+0, 1.47536, 0, 0, 0.502569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485246,-99) , 
-3, -0.922768, 0, 0, 0.493187,-99) , 
-5, 3.58863, 1, 0, 0.501311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485246,-99) ,
+3, -0.922768, 0, 0, 0.493187,-99) ,
+5, 3.58863, 1, 0, 0.501311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482713,-99) , 
-13, 6.90285, 0, 0, 0.492071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482713,-99) ,
+13, 6.90285, 0, 0, 0.492071,-99) ,
 15, -2.31676, 1, 0, 0.500066,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.00822409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.63969, 1, 1, 0.502958,-99) , 
+0,
+0,
+-1, 5.63969, 1, 1, 0.502958,-99) ,
 NN(
-0, 
-0, 
--1, 5.79711, 0, -1, 0.493192,-99) , 
-5, 3.58863, 1, 0, 0.501649,-99) , 
+0,
+0,
+-1, 5.79711, 0, -1, 0.493192,-99) ,
+5, 3.58863, 1, 0, 0.501649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479591,-99) , 
-15, -1.0824, 1, 0, 0.492317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479591,-99) ,
+15, -1.0824, 1, 0, 0.492317,-99) ,
 15, -2.31676, 1, 0, 0.500392,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.00916517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496892,-99) , 
-12, 3.22556, 0, 0, 0.50413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496892,-99) ,
+12, 3.22556, 0, 0, 0.50413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486829,-99) , 
-17, 4.04985, 0, 0, 0.498215,-99) , 
-6, 5.41224, 1, 0, 0.500144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486829,-99) ,
+17, 4.04985, 0, 0, 0.498215,-99) ,
+6, 5.41224, 1, 0, 0.500144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478303,-99) , 
-15, -1.61141, 0, 0, 0.491861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478303,-99) ,
+15, -1.61141, 0, 0, 0.491861,-99) ,
 15, -2.31676, 1, 0, 0.499029,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.0141068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499451,-99) , 
-10, -1.93435, 1, 0, 0.50182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499451,-99) ,
+10, -1.93435, 1, 0, 0.50182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4857,-99) , 
-0, 1.66903, 1, 0, 0.500466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4857,-99) ,
+0, 1.66903, 1, 0, 0.500466,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489473,-99) , 
-1, 31.4537, 0, 0, 0.497298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489473,-99) ,
+1, 31.4537, 0, 0, 0.497298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482523,-99) , 
-3, -2.15313, 0, 0, 0.493912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482523,-99) ,
+3, -2.15313, 0, 0, 0.493912,-99) ,
 6, 6.69813, 1, 0, 0.497935,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.0115454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.30474, 1, 1, 0.504263,-99) , 
+0,
+0,
+-1, 4.30474, 1, 1, 0.504263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489225,-99) , 
-0, 1.66903, 1, 0, 0.503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489225,-99) ,
+0, 1.66903, 1, 0, 0.503,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494291,-99) , 
-4, 1.37348, 0, 0, 0.498574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494291,-99) ,
+4, 1.37348, 0, 0, 0.498574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484609,-99) , 
-17, 5.21469, 0, 0, 0.495495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484609,-99) ,
+17, 5.21469, 0, 0, 0.495495,-99) ,
 6, 6.69813, 1, 0, 0.500102,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.0332123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486765,-99) , 
-10, 0.340588, 1, 0, 0.509638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486765,-99) ,
+10, 0.340588, 1, 0, 0.509638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46936,-99) , 
-10, -0.0849759, 0, 0, 0.495527,-99) , 
-15, -4.53862, 0, 0, 0.500753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46936,-99) ,
+10, -0.0849759, 0, 0, 0.495527,-99) ,
+15, -4.53862, 0, 0, 0.500753,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490773,-99) , 
-10, -1.67911, 0, 0, 0.507982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490773,-99) ,
+10, -1.67911, 0, 0, 0.507982,-99) ,
 NN(
-0, 
-0, 
--1, -1.9711, 1, -1, 0.474659,-99) , 
-15, -4.52393, 1, 0, 0.494692,-99) , 
+0,
+0,
+-1, -1.9711, 1, -1, 0.474659,-99) ,
+15, -4.52393, 1, 0, 0.494692,-99) ,
 10, -0.900429, 0, 0, 0.498985,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.0259267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495065,-99) , 
-10, 0.340588, 1, 0, 0.512216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495065,-99) ,
+10, 0.340588, 1, 0, 0.512216,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467824,-99) , 
-10, -1.9711, 1, 0, 0.483104,-99) , 
-10, -0.900425, 0, 0, 0.503248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467824,-99) ,
+10, -1.9711, 1, 0, 0.483104,-99) ,
+10, -0.900425, 0, 0, 0.503248,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497512,-99) , 
-9, -2.23927, 0, 0, 0.508487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497512,-99) ,
+9, -2.23927, 0, 0, 0.508487,-99) ,
 NN(
-0, 
-0, 
--1, -5.91404, 1, -1, 0.491002,-99) , 
-10, -0.924291, 1, 0, 0.495867,-99) , 
+0,
+0,
+-1, -5.91404, 1, -1, 0.491002,-99) ,
+10, -0.924291, 1, 0, 0.495867,-99) ,
 15, -4.5386, 0, 0, 0.498664,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.0118908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.43343, 1, 1, 0.503993,-99) , 
+0,
+0,
+-1, -2.43343, 1, 1, 0.503993,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494576,-99) , 
-12, 7.12143, 0, 0, 0.50337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494576,-99) ,
+12, 7.12143, 0, 0, 0.50337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47866,-99) , 
-13, 6.30135, 0, 0, 0.497836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47866,-99) ,
+13, 6.30135, 0, 0, 0.497836,-99) ,
 6, 7.45966, 1, 0, 0.502508,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.00811856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507097,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498684,-99) , 
-7, -10.2982, 1, 0, 0.50057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498684,-99) ,
+7, -10.2982, 1, 0, 0.50057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489038,-99) , 
-11, 7.20145, 1, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489038,-99) ,
+11, 7.20145, 1, 0, 0.499419,-99) ,
 10, 3.69859, 0, 0, 0.500477,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.0166958);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487518,-99) , 
-10, -0.900419, 0, 0, 0.506005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487518,-99) ,
+10, -0.900419, 0, 0, 0.506005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496063,-99) , 
-10, -0.924291, 1, 0, 0.499882,-99) , 
-15, -4.5386, 0, 0, 0.502191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496063,-99) ,
+10, -0.924291, 1, 0, 0.499882,-99) ,
+15, -4.5386, 0, 0, 0.502191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49415,-99) ,
 3, -3.6912, 0, 0, 0.501412,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.0177948);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484216,-99) , 
-1, 50.6805, 1, 0, 0.504669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484216,-99) ,
+1, 50.6805, 1, 0, 0.504669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485393,-99) , 
-3, -1.23036, 1, 0, 0.496483,-99) , 
-7, -10.2982, 0, 0, 0.503287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485393,-99) ,
+3, -1.23036, 1, 0, 0.496483,-99) ,
+7, -10.2982, 0, 0, 0.503287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487221,-99) , 
-7, -8.71385, 1, 0, 0.49609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487221,-99) ,
+7, -8.71385, 1, 0, 0.49609,-99) ,
 15, -2.31676, 1, 0, 0.502319,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.0223964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495197,-99) , 
-18, 6.12298, 1, 0, 0.500069,-99) , 
-0, 1.66903, 0, 0, 0.501958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495197,-99) ,
+18, 6.12298, 1, 0, 0.500069,-99) ,
+0, 1.66903, 0, 0, 0.501958,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452833,-99) , 
-1, 26.5053, 1, 0, 0.500659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452833,-99) ,
+1, 26.5053, 1, 0, 0.500659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473514,-99) , 
-5, 3.02374, 1, 0, 0.497108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473514,-99) ,
+5, 3.02374, 1, 0, 0.497108,-99) ,
 7, -7.92168, 1, 0, 0.499904,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.0201859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -10.8264, 1, 1, 0.505295,-99) , 
+0,
+0,
+-1, -10.8264, 1, 1, 0.505295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471095,-99) , 
-5, 3.68466, 0, 0, 0.495685,-99) , 
-4, 1.34778, 1, 0, 0.503368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471095,-99) ,
+5, 3.68466, 0, 0, 0.495685,-99) ,
+4, 1.34778, 1, 0, 0.503368,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494924,-99) , 
-13, 6.13363, 1, 0, 0.499939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494924,-99) ,
+13, 6.13363, 1, 0, 0.499939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465487,-99) , 
-13, 6.54018, 0, 0, 0.483207,-99) , 
-8, -2.96845, 1, 0, 0.494343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465487,-99) ,
+13, 6.54018, 0, 0, 0.483207,-99) ,
+8, -2.96845, 1, 0, 0.494343,-99) ,
 7, -7.92168, 1, 0, 0.499547,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.0167767);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495595,-99) , 
-7, -6.33735, 0, 0, 0.497924,-99) , 
-3, -3.07589, 1, 0, 0.499899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495595,-99) ,
+7, -6.33735, 0, 0, 0.497924,-99) ,
+3, -3.07589, 1, 0, 0.499899,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493855,-99) , 
-3, -0.937442, 1, 0, 0.500042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493855,-99) ,
+3, -0.937442, 1, 0, 0.500042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471262,-99) , 
-3, -2.4608, 0, 0, 0.493946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471262,-99) ,
+3, -2.4608, 0, 0, 0.493946,-99) ,
 18, 6.18449, 0, 0, 0.49792,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.014348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.61289, 0, 1, 0.503748,-99) , 
+0,
+0,
+-1, -3.61289, 0, 1, 0.503748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490551,-99) , 
-15, -2.31676, 1, 0, 0.502064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490551,-99) ,
+15, -2.31676, 1, 0, 0.502064,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490989,-99) , 
-12, 4.43726, 0, 0, 0.500557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490989,-99) ,
+12, 4.43726, 0, 0, 0.500557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470608,-99) , 
-7, -6.33735, 1, 0, 0.495557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470608,-99) ,
+7, -6.33735, 1, 0, 0.495557,-99) ,
 18, 6.18449, 0, 0, 0.499901,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.017054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490791,-99) , 
-5, 3.00911, 0, 0, 0.498277,-99) , 
-12, 3.32377, 1, 0, 0.502106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490791,-99) ,
+5, 3.00911, 0, 0, 0.498277,-99) ,
+12, 3.32377, 1, 0, 0.502106,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494234,-99) , 
-5, 2.26011, 1, 0, 0.497962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494234,-99) ,
+5, 2.26011, 1, 0, 0.497962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478679,-99) , 
-4, -0.443641, 0, 0, 0.49608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478679,-99) ,
+4, -0.443641, 0, 0, 0.49608,-99) ,
 3, -0.6152, 0, 0, 0.498279,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.0127738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496903,-99) , 
-7, -8.71385, 0, 0, 0.503957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496903,-99) ,
+7, -8.71385, 0, 0, 0.503957,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490213,-99) , 
-10, 0.340514, 1, 0, 0.499071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490213,-99) ,
+10, 0.340514, 1, 0, 0.499071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482552,-99) , 
-0, 1.66903, 1, 0, 0.497502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482552,-99) ,
+0, 1.66903, 1, 0, 0.497502,-99) ,
 10, 1.65458, 0, 0, 0.499219,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.0166109);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498137,-99) , 
-1, 22.6968, 0, 0, 0.50676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498137,-99) ,
+1, 22.6968, 0, 0, 0.50676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49128,-99) , 
-8, -2.85061, 1, 0, 0.503082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49128,-99) ,
+8, -2.85061, 1, 0, 0.503082,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497876,-99) , 
-10, -1.07076, 0, 0, 0.505648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497876,-99) ,
+10, -1.07076, 0, 0, 0.505648,-99) ,
 NN(
-0, 
-0, 
--1, -3.07596, 0, -1, 0.491184,-99) , 
-18, 6.93282, 0, 0, 0.495581,-99) , 
+0,
+0,
+-1, -3.07596, 0, -1, 0.491184,-99) ,
+18, 6.93282, 0, 0, 0.495581,-99) ,
 10, 0.632578, 0, 0, 0.498689,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.00933937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497145,-99) , 
-10, -2.43939, 1, 0, 0.498442,-99) , 
-4, 1.83191, 0, 0, 0.499442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497145,-99) ,
+10, -2.43939, 1, 0, 0.498442,-99) ,
+4, 1.83191, 0, 0, 0.499442,-99) ,
 15, -1.57615, 0, 0, 0.500232,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.0178012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492071,-99) , 
-7, -8.71385, 0, 0, 0.500944,-99) , 
-2, 1.34795, 1, 0, 0.504633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492071,-99) ,
+7, -8.71385, 0, 0, 0.500944,-99) ,
+2, 1.34795, 1, 0, 0.504633,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47919,-99) , 
-0, 1.66261, 1, 0, 0.501964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47919,-99) ,
+0, 1.66261, 1, 0, 0.501964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483972,-99) , 
-3, -3.07596, 0, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483972,-99) ,
+3, -3.07596, 0, 0, 0.499329,-99) ,
 10, 0.632578, 0, 0, 0.501527,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.0144697);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485027,-99) , 
-7, -11.6562, 0, 0, 0.50108,-99) , 
-0, 1.66903, 0, 0, 0.50276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485027,-99) ,
+7, -11.6562, 0, 0, 0.50108,-99) ,
+0, 1.66903, 0, 0, 0.50276,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498121,-99) , 
-12, 6.10068, 0, 0, 0.501352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498121,-99) ,
+12, 6.10068, 0, 0, 0.501352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464807,-99) , 
-7, -6.78996, 1, 0, 0.483914,-99) , 
-8, -2.96845, 1, 0, 0.495523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464807,-99) ,
+7, -6.78996, 1, 0, 0.483914,-99) ,
+8, -2.96845, 1, 0, 0.495523,-99) ,
 7, -7.92168, 1, 0, 0.499696,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.0129882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.6152, 0, 1, 0.504415,-99) , 
+0,
+0,
+-1, -0.6152, 0, 1, 0.504415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49363,-99) , 
-8, -2.85061, 1, 0, 0.501852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49363,-99) ,
+8, -2.85061, 1, 0, 0.501852,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495717,-99) , 
-16, 7.10937, 0, 0, 0.498281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495717,-99) ,
+16, 7.10937, 0, 0, 0.498281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475941,-99) , 
-11, 7.20145, 1, 0, 0.496157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475941,-99) ,
+11, 7.20145, 1, 0, 0.496157,-99) ,
 10, 0.632578, 0, 0, 0.498517,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.00869315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497583,-99) , 
-7, -11.0904, 1, 0, 0.498694,-99) , 
-5, 4.03472, 0, 0, 0.499868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497583,-99) ,
+7, -11.0904, 1, 0, 0.498694,-99) ,
+5, 4.03472, 0, 0, 0.499868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48998,-99) ,
 11, 7.83391, 1, 0, 0.499336,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.0113876);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473304,-99) , 
-4, -0.71024, 0, 0, 0.5061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473304,-99) ,
+4, -0.71024, 0, 0, 0.5061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.66903, 0, 1, 0.501337,-99) , 
+0,
+0,
+-1, 1.66903, 0, 1, 0.501337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487918,-99) , 
-6, 4.57224, 0, 0, 0.50008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487918,-99) ,
+6, 4.57224, 0, 0, 0.50008,-99) ,
 4, -0.248014, 1, 0, 0.500933,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.0106041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496376,-99) , 
-8, -3.19924, 1, 0, 0.507358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496376,-99) ,
+8, -3.19924, 1, 0, 0.507358,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497173,-99) , 
-6, 8.33644, 0, 0, 0.498622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497173,-99) ,
+6, 8.33644, 0, 0, 0.498622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48721,-99) , 
-5, 3.91357, 1, 0, 0.497548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48721,-99) ,
+5, 3.91357, 1, 0, 0.497548,-99) ,
 6, 4.41354, 1, 0, 0.498844,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.00863736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497895,-99) , 
-6, 5.34965, 1, 0, 0.500368,-99) , 
-5, 4.03472, 0, 0, 0.501323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497895,-99) ,
+6, 5.34965, 1, 0, 0.500368,-99) ,
+5, 4.03472, 0, 0, 0.501323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488611,-99) ,
 11, 7.83391, 1, 0, 0.500639,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.0142981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49781,-99) , 
-13, 6.90285, 1, 0, 0.50354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49781,-99) ,
+13, 6.90285, 1, 0, 0.50354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467102,-99) , 
-7, -7.12951, 1, 0, 0.494991,-99) , 
-12, 3.19589, 0, 0, 0.501824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467102,-99) ,
+7, -7.12951, 1, 0, 0.494991,-99) ,
+12, 3.19589, 0, 0, 0.501824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49077,-99) ,
 11, 7.83391, 1, 0, 0.50123,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.019298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.430946, 1, 1, 0.513006,-99) , 
+0,
+0,
+-1, -0.430946, 1, 1, 0.513006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489365,-99) , 
-14, -6.31455, 0, 0, 0.497273,-99) , 
-8, -3.79115, 0, 0, 0.504926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489365,-99) ,
+14, -6.31455, 0, 0, 0.497273,-99) ,
+8, -3.79115, 0, 0, 0.504926,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496332,-99) , 
-12, 6.03826, 0, 0, 0.500311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496332,-99) ,
+12, 6.03826, 0, 0, 0.500311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476504,-99) , 
-6, 8.33581, 1, 0, 0.497812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476504,-99) ,
+6, 8.33581, 1, 0, 0.497812,-99) ,
 13, 6.89929, 0, 0, 0.500848,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.0130902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498027,-99) , 
-8, -3.10998, 1, 0, 0.512721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498027,-99) ,
+8, -3.10998, 1, 0, 0.512721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491888,-99) , 
-15, -3.05738, 1, 0, 0.501665,-99) , 
-18, 5.63969, 1, 0, 0.503064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491888,-99) ,
+15, -3.05738, 1, 0, 0.501665,-99) ,
+18, 5.63969, 1, 0, 0.503064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484497,-99) , 
-10, -0.495908, 0, 0, 0.496462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484497,-99) ,
+10, -0.495908, 0, 0, 0.496462,-99) ,
 5, 3.58863, 1, 0, 0.502138,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.00489978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5086,-99) ,
 NN(
-0, 
-0, 
--1, -9.0527, 0, -1, 0.498863,-99) , 
-15, -9.37021, 1, 0, 0.499828,-99) , 
+0,
+0,
+-1, -9.0527, 0, -1, 0.498863,-99) ,
+15, -9.37021, 1, 0, 0.499828,-99) ,
 15, -1.57615, 0, 0, 0.500558,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.00749262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.32232, 0, 1, 0.502871,-99) , 
+0,
+0,
+-1, 3.32232, 0, 1, 0.502871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491144,-99) , 
-12, 2.59277, 0, 0, 0.502076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491144,-99) ,
+12, 2.59277, 0, 0, 0.502076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487386,-99) , 
-17, 6.14866, 1, 0, 0.495129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487386,-99) ,
+17, 6.14866, 1, 0, 0.495129,-99) ,
 11, 7.20145, 1, 0, 0.501371,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.00675676);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506661,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498832,-99) , 
-18, 5.63969, 1, 0, 0.500412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498832,-99) ,
+18, 5.63969, 1, 0, 0.500412,-99) ,
 NN(
-0, 
-0, 
--1, 5.79711, 0, -1, 0.4927,-99) , 
-5, 3.58863, 1, 0, 0.499358,-99) , 
+0,
+0,
+-1, 5.79711, 0, -1, 0.4927,-99) ,
+5, 3.58863, 1, 0, 0.499358,-99) ,
 15, -1.57615, 0, 0, 0.499918,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.00576886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -6.11412, 0, 1, 0.504685,-99) , 
+0,
+0,
+-1, -6.11412, 0, 1, 0.504685,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499518,-99) , 
-18, 7.59787, 0, 0, 0.500876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499518,-99) ,
+18, 7.59787, 0, 0, 0.500876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488852,-99) , 
-18, 5.38106, 0, 0, 0.500022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488852,-99) ,
+18, 5.38106, 0, 0, 0.500022,-99) ,
 3, -0.3076, 0, 0, 0.500995,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.0207244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.62757, 1, 1, 0.512854,-99) , 
+0,
+0,
+-1, -3.62757, 1, 1, 0.512854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494571,-99) , 
-5, 2.96678, 0, 0, 0.500158,-99) , 
-3, -2.1532, 1, 0, 0.503144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494571,-99) ,
+5, 2.96678, 0, 0, 0.500158,-99) ,
+3, -2.1532, 1, 0, 0.503144,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492826,-99) , 
-5, 2.36778, 1, 0, 0.504067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492826,-99) ,
+5, 2.36778, 1, 0, 0.504067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476356,-99) , 
-0, 1.69219, 1, 0, 0.499501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476356,-99) ,
+0, 1.69219, 1, 0, 0.499501,-99) ,
 0, 0.99119, 1, 0, 0.501621,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.0105199);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.10998, 1, 1, 0.511687,-99) , 
+0,
+0,
+-1, -3.10998, 1, 1, 0.511687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491369,-99) , 
-4, 1.44462, 1, 0, 0.501528,-99) , 
-18, 5.63969, 1, 0, 0.502813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491369,-99) ,
+4, 1.44462, 1, 0, 0.501528,-99) ,
+18, 5.63969, 1, 0, 0.502813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482577,-99) , 
-18, 6.18457, 0, 0, 0.495836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482577,-99) ,
+18, 6.18457, 0, 0, 0.495836,-99) ,
 5, 3.58863, 1, 0, 0.501834,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.0143798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491848,-99) , 
-5, 2.88873, 1, 0, 0.50712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491848,-99) ,
+5, 2.88873, 1, 0, 0.50712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497413,-99) , 
-14, -2.24156, 0, 0, 0.499339,-99) , 
-13, 6.13293, 1, 0, 0.501019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497413,-99) ,
+14, -2.24156, 0, 0, 0.499339,-99) ,
+13, 6.13293, 1, 0, 0.501019,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496002,-99) , 
-6, 6.57397, 1, 0, 0.504294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496002,-99) ,
+6, 6.57397, 1, 0, 0.504294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479104,-99) , 
-18, 6.15695, 0, 0, 0.495733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479104,-99) ,
+18, 6.15695, 0, 0, 0.495733,-99) ,
 3, -2.4608, 0, 0, 0.499959,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.0179911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479017,-99) , 
-7, -10.2982, 0, 0, 0.501852,-99) , 
-1, 61.9684, 0, 0, 0.503092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479017,-99) ,
+7, -10.2982, 0, 0, 0.501852,-99) ,
+1, 61.9684, 0, 0, 0.503092,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490749,-99) , 
-0, 0.990984, 1, 0, 0.504424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490749,-99) ,
+0, 0.990984, 1, 0, 0.504424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479241,-99) , 
-13, 6.30498, 0, 0, 0.496622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479241,-99) ,
+13, 6.30498, 0, 0, 0.496622,-99) ,
 3, -2.4608, 0, 0, 0.501795,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.013761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470875,-99) , 
-5, 3.4035, 1, 0, 0.497302,-99) , 
-1, 44.0146, 0, 0, 0.50178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470875,-99) ,
+5, 3.4035, 1, 0, 0.497302,-99) ,
+1, 44.0146, 0, 0, 0.50178,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49009,-99) , 
-17, 4.71283, 1, 0, 0.499031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49009,-99) ,
+17, 4.71283, 1, 0, 0.499031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479273,-99) , 
-17, 2.57994, 0, 0, 0.497279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479273,-99) ,
+17, 2.57994, 0, 0, 0.497279,-99) ,
 17, 5.21469, 0, 0, 0.49917,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.0151822);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493788,-99) , 
-7, -7.92168, 1, 0, 0.501561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493788,-99) ,
+7, -7.92168, 1, 0, 0.501561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487173,-99) , 
-7, -6.33735, 0, 0, 0.493509,-99) , 
-5, 2.29915, 0, 0, 0.498821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487173,-99) ,
+7, -6.33735, 0, 0, 0.493509,-99) ,
+5, 2.29915, 0, 0, 0.498821,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484584,-99) , 
-1, 33.2909, 1, 0, 0.497012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484584,-99) ,
+1, 33.2909, 1, 0, 0.497012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477828,-99) , 
-5, 3.12342, 1, 0, 0.494087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477828,-99) ,
+5, 3.12342, 1, 0, 0.494087,-99) ,
 17, 4.04985, 0, 0, 0.497209,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.0111769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487991,-99) , 
-18, 7.23742, 1, 0, 0.497454,-99) , 
-13, 5.74975, 1, 0, 0.498417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487991,-99) ,
+18, 7.23742, 1, 0, 0.497454,-99) ,
+13, 5.74975, 1, 0, 0.498417,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490979,-99) , 
-6, 4.26805, 1, 0, 0.495698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490979,-99) ,
+6, 4.26805, 1, 0, 0.495698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478106,-99) , 
-7, -6.33735, 1, 0, 0.49308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478106,-99) ,
+7, -6.33735, 1, 0, 0.49308,-99) ,
 17, 4.04985, 0, 0, 0.496599,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.0129051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510515,-99) ,
 NN(
-0, 
-0, 
--1, -11.0904, 0, -1, 0.49602,-99) , 
-0, 1.66903, 0, 0, 0.497557,-99) , 
+0,
+0,
+-1, -11.0904, 0, -1, 0.49602,-99) ,
+0, 1.66903, 0, 0, 0.497557,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490998,-99) , 
-4, -0.131463, 1, 0, 0.496106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490998,-99) ,
+4, -0.131463, 1, 0, 0.496106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476153,-99) , 
-5, 3.12446, 1, 0, 0.492909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476153,-99) ,
+5, 3.12446, 1, 0, 0.492909,-99) ,
 12, 3.93033, 0, 0, 0.49594,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.0110088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496917,-99) , 
-17, 2.85204, 1, 0, 0.498613,-99) , 
-4, 1.83191, 0, 0, 0.500099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496917,-99) ,
+17, 2.85204, 1, 0, 0.498613,-99) ,
+4, 1.83191, 0, 0, 0.500099,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485132,-99) , 
-17, 3.12269, 0, 0, 0.496821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485132,-99) ,
+17, 3.12269, 0, 0, 0.496821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479373,-99) , 
-5, 3.12446, 1, 0, 0.494026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479373,-99) ,
+5, 3.12446, 1, 0, 0.494026,-99) ,
 12, 3.93033, 0, 0, 0.497986,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.0180573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490556,-99) , 
-10, -0.900425, 0, 0, 0.505466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490556,-99) ,
+10, -0.900425, 0, 0, 0.505466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493725,-99) , 
-1, 29.3129, 0, 0, 0.499473,-99) , 
-15, -4.53862, 0, 0, 0.501727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493725,-99) ,
+1, 29.3129, 0, 0, 0.499473,-99) ,
+15, -4.53862, 0, 0, 0.501727,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493869,-99) , 
-0, 0.942126, 0, 0, 0.500535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493869,-99) ,
+0, 0.942126, 0, 0, 0.500535,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.487657,-99) , 
-12, 3.23272, 0, 0, 0.493229,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.487657,-99) ,
+12, 3.23272, 0, 0, 0.493229,-99) ,
 12, 3.93033, 0, 0, 0.49877,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.0158671);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494616,-99) , 
-10, 0.632586, 1, 0, 0.500409,-99) , 
-4, 1.83191, 0, 0, 0.501445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494616,-99) ,
+10, 0.632586, 1, 0, 0.500409,-99) ,
+4, 1.83191, 0, 0, 0.501445,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488279,-99) , 
-0, 0.884037, 0, 0, 0.500963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488279,-99) ,
+0, 0.884037, 0, 0, 0.500963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472832,-99) , 
-18, 6.93288, 0, 0, 0.488008,-99) , 
-0, 0.990412, 1, 0, 0.496203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472832,-99) ,
+18, 6.93288, 0, 0, 0.488008,-99) ,
+0, 0.990412, 1, 0, 0.496203,-99) ,
 12, 3.93033, 0, 0, 0.499621,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.0105056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479723,-99) , 
-7, -11.0904, 0, 0, 0.499887,-99) , 
-0, 1.66903, 0, 0, 0.500702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479723,-99) ,
+7, -11.0904, 0, 0, 0.499887,-99) ,
+0, 1.66903, 0, 0, 0.500702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507917,-99) ,
 NN(
-0, 
-0, 
--1, -2.15317, 0, -1, 0.492653,-99) , 
-7, -10.2982, 1, 0, 0.495531,-99) , 
+0,
+0,
+-1, -2.15317, 0, -1, 0.492653,-99) ,
+7, -10.2982, 1, 0, 0.495531,-99) ,
 12, 3.93033, 0, 0, 0.498903,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.00793272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498463,-99) , 
-11, 7.42327, 0, 0, 0.499747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498463,-99) ,
+11, 7.42327, 0, 0, 0.499747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485878,-99) , 
-1, 68.9113, 1, 0, 0.498602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485878,-99) ,
+1, 68.9113, 1, 0, 0.498602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490274,-99) ,
 5, 4.03472, 1, 0, 0.498045,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.0120573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492976,-99) , 
-0, 0.942774, 1, 0, 0.49959,-99) , 
-7, -11.8825, 1, 0, 0.500516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492976,-99) ,
+0, 0.942774, 1, 0, 0.49959,-99) ,
+7, -11.8825, 1, 0, 0.500516,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.493323,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.493323,-99) ,
 11, 7.20145, 1, 0, 0.499786,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.0130521);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517349,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49632,-99) , 
-15, -6.76213, 0, 0, 0.499867,-99) , 
-3, -3.07589, 1, 0, 0.502225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49632,-99) ,
+15, -6.76213, 0, 0, 0.499867,-99) ,
+3, -3.07589, 1, 0, 0.502225,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497984,-99) , 
-14, -2.49579, 0, 0, 0.500372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497984,-99) ,
+14, -2.49579, 0, 0, 0.500372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471789,-99) , 
-14, -1.70138, 1, 0, 0.497717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471789,-99) ,
+14, -1.70138, 1, 0, 0.497717,-99) ,
 14, -7.26212, 1, 0, 0.49948,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.0129917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498823,-99) , 
-8, -3.10998, 1, 0, 0.510435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498823,-99) ,
+8, -3.10998, 1, 0, 0.510435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496064,-99) , 
-0, 1.47536, 0, 0, 0.501212,-99) , 
-18, 5.63969, 1, 0, 0.502378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496064,-99) ,
+0, 1.47536, 0, 0, 0.501212,-99) ,
+18, 5.63969, 1, 0, 0.502378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484948,-99) , 
-7, -9.50602, 1, 0, 0.495983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484948,-99) ,
+7, -9.50602, 1, 0, 0.495983,-99) ,
 5, 3.58863, 1, 0, 0.501482,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.0108148);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488637,-99) , 
-15, -1.57618, 1, 0, 0.503529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488637,-99) ,
+15, -1.57618, 1, 0, 0.503529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491906,-99) , 
-1, 63.6182, 1, 0, 0.502616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491906,-99) ,
+1, 63.6182, 1, 0, 0.502616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485558,-99) , 
-11, 6.56899, 1, 0, 0.495318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485558,-99) ,
+11, 6.56899, 1, 0, 0.495318,-99) ,
 5, 3.58863, 1, 0, 0.501594,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.00776354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499109,-99) , 
-12, 4.40843, 0, 0, 0.50812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499109,-99) ,
+12, 4.40843, 0, 0, 0.50812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492265,-99) , 
-15, -3.05738, 1, 0, 0.499601,-99) , 
-18, 5.63969, 1, 0, 0.500678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492265,-99) ,
+15, -3.05738, 1, 0, 0.499601,-99) ,
+18, 5.63969, 1, 0, 0.500678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485805,-99) , 
-4, 1.37348, 0, 0, 0.494603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485805,-99) ,
+4, 1.37348, 0, 0, 0.494603,-99) ,
 5, 3.58863, 1, 0, 0.499827,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.0178991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494059,-99) , 
-0, 0.874511, 1, 0, 0.498672,-99) , 
-12, 2.83625, 1, 0, 0.500693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494059,-99) ,
+0, 0.874511, 1, 0, 0.498672,-99) ,
+12, 2.83625, 1, 0, 0.500693,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483115,-99) , 
-0, 1.50816, 0, 0, 0.500832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483115,-99) ,
+0, 1.50816, 0, 0, 0.500832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473769,-99) , 
-0, 1.69219, 1, 0, 0.49637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473769,-99) ,
+0, 1.69219, 1, 0, 0.49637,-99) ,
 0, 0.99119, 1, 0, 0.498886,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.01738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.233249, 1, 1, 0.51021,-99) , 
+0,
+0,
+-1, -0.233249, 1, 1, 0.51021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492108,-99) , 
-13, 6.54343, 1, 0, 0.499025,-99) , 
-4, 0.187483, 1, 0, 0.50201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492108,-99) ,
+13, 6.54343, 1, 0, 0.499025,-99) ,
+4, 0.187483, 1, 0, 0.50201,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476535,-99) , 
-4, 1.32502, 1, 0, 0.498949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476535,-99) ,
+4, 1.32502, 1, 0, 0.498949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480086,-99) , 
-7, -7.12951, 1, 0, 0.494621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480086,-99) ,
+7, -7.12951, 1, 0, 0.494621,-99) ,
 0, 0.99119, 1, 0, 0.498921,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.0143971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.931654, 0, 1, 0.503037,-99) , 
+0,
+0,
+-1, 0.931654, 0, 1, 0.503037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49023,-99) , 
-5, 1.73006, 0, 0, 0.500813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49023,-99) ,
+5, 1.73006, 0, 0, 0.500813,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48719,-99) , 
-5, 2.57859, 1, 0, 0.496937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48719,-99) ,
+5, 2.57859, 1, 0, 0.496937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476687,-99) , 
-4, -0.248016, 0, 0, 0.49343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476687,-99) ,
+4, -0.248016, 0, 0, 0.49343,-99) ,
 0, 0.99119, 1, 0, 0.497727,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.022602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493906,-99) , 
-15, -1.57615, 0, 0, 0.495816,-99) , 
-12, 7.12139, 0, 0, 0.497893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493906,-99) ,
+15, -1.57615, 0, 0, 0.495816,-99) ,
+12, 7.12139, 0, 0, 0.497893,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476591,-99) , 
-0, 0.991194, 1, 0, 0.502107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476591,-99) ,
+0, 0.991194, 1, 0, 0.502107,-99) ,
 NN(
-0, 
-0, 
--1, 3.90359, 1, -1, 0.48042,-99) , 
-1, 14.8219, 0, 0, 0.491737,-99) , 
+0,
+0,
+-1, 3.90359, 1, -1, 0.48042,-99) ,
+1, 14.8219, 0, 0, 0.491737,-99) ,
 13, 6.13293, 0, 0, 0.496534,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.0132852);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491155,-99) , 
-0, 1.61949, 1, 0, 0.499611,-99) , 
-7, -11.0904, 1, 0, 0.50146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491155,-99) ,
+0, 1.61949, 1, 0, 0.499611,-99) ,
+7, -11.0904, 1, 0, 0.50146,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48785,-99) , 
-8, -3.17549, 1, 0, 0.502176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48785,-99) ,
+8, -3.17549, 1, 0, 0.502176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479925,-99) , 
-5, 2.90517, 1, 0, 0.494641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479925,-99) ,
+5, 2.90517, 1, 0, 0.494641,-99) ,
 13, 6.13293, 0, 0, 0.499954,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.00800019);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.93316, 1, 1, 0.506449,-99) , 
+0,
+0,
+-1, -0.93316, 1, 1, 0.506449,-99) ,
 NN(
-0, 
-0, 
--1, 1.13765, 1, -1, 0.497207,-99) , 
-16, 6.38781, 0, 0, 0.499092,-99) , 
+0,
+0,
+-1, 1.13765, 1, -1, 0.497207,-99) ,
+16, 6.38781, 0, 0, 0.499092,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.491915,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.491915,-99) ,
 11, 7.20145, 1, 0, 0.498364,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.0122078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490355,-99) , 
-15, -4.53862, 1, 0, 0.499788,-99) , 
-18, 5.92161, 1, 0, 0.502045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490355,-99) ,
+15, -4.53862, 1, 0, 0.499788,-99) ,
+18, 5.92161, 1, 0, 0.502045,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497029,-99) , 
-16, 6.38781, 0, 0, 0.499815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497029,-99) ,
+16, 6.38781, 0, 0, 0.499815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479824,-99) , 
-11, 7.20145, 1, 0, 0.497921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479824,-99) ,
+11, 7.20145, 1, 0, 0.497921,-99) ,
 10, 0.632578, 0, 0, 0.499631,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.0158043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492038,-99) , 
-12, 3.079, 0, 0, 0.506331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492038,-99) ,
+12, 3.079, 0, 0, 0.506331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495064,-99) , 
-12, 2.83542, 1, 0, 0.498109,-99) , 
-18, 6.41557, 1, 0, 0.502014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495064,-99) ,
+12, 2.83542, 1, 0, 0.498109,-99) ,
+18, 6.41557, 1, 0, 0.502014,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489853,-99) , 
-16, 6.25346, 0, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489853,-99) ,
+16, 6.25346, 0, 0, 0.499449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485303,-99) , 
-18, 5.92135, 0, 0, 0.496913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485303,-99) ,
+18, 5.92135, 0, 0, 0.496913,-99) ,
 6, 6.69813, 1, 0, 0.500046,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.00950645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497981,-99) , 
-12, 5.01549, 0, 0, 0.500651,-99) , 
-5, 0.903797, 1, 0, 0.501311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497981,-99) ,
+12, 5.01549, 0, 0, 0.500651,-99) ,
+5, 0.903797, 1, 0, 0.501311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473606,-99) , 
-18, 6.60072, 0, 0, 0.492489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473606,-99) ,
+18, 6.60072, 0, 0, 0.492489,-99) ,
 16, 7.10937, 1, 0, 0.500126,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.0134571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.92242, 1, 1, 0.505005,-99) , 
+0,
+0,
+-1, -1.92242, 1, 1, 0.505005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49146,-99) , 
-4, 1.13387, 1, 0, 0.503425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49146,-99) ,
+4, 1.13387, 1, 0, 0.503425,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479965,-99) , 
-5, 3.94146, 1, 0, 0.499062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479965,-99) ,
+5, 3.94146, 1, 0, 0.499062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489098,-99) , 
-4, 1.05242, 0, 0, 0.495334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489098,-99) ,
+4, 1.05242, 0, 0, 0.495334,-99) ,
 6, 6.69813, 1, 0, 0.500303,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.0114078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49809,-99) , 
-0, 1.66903, 0, 0, 0.499469,-99) , 
-10, -2.43343, 1, 0, 0.500429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49809,-99) ,
+0, 1.66903, 0, 0, 0.499469,-99) ,
+10, -2.43343, 1, 0, 0.500429,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488563,-99) , 
-11, 6.89422, 0, 0, 0.49854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488563,-99) ,
+11, 6.89422, 0, 0, 0.49854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475468,-99) , 
-13, 6.30135, 0, 0, 0.493405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475468,-99) ,
+13, 6.30135, 0, 0, 0.493405,-99) ,
 6, 7.45966, 1, 0, 0.498737,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.0175516);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484926,-99) , 
-7, -8.71385, 1, 0, 0.507029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484926,-99) ,
+7, -8.71385, 1, 0, 0.507029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489509,-99) , 
-1, 29.5017, 1, 0, 0.500118,-99) , 
-5, 2.67924, 0, 0, 0.502381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489509,-99) ,
+1, 29.5017, 1, 0, 0.500118,-99) ,
+5, 2.67924, 0, 0, 0.502381,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491414,-99) , 
-11, 6.89422, 0, 0, 0.49821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491414,-99) ,
+11, 6.89422, 0, 0, 0.49821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478313,-99) , 
-13, 6.30135, 0, 0, 0.493782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478313,-99) ,
+13, 6.30135, 0, 0, 0.493782,-99) ,
 6, 7.45966, 1, 0, 0.50031,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.00928669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497925,-99) , 
-4, 1.83188, 0, 0, 0.499355,-99) , 
-7, -11.8825, 1, 0, 0.500108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497925,-99) ,
+4, 1.83188, 0, 0, 0.499355,-99) ,
+7, -11.8825, 1, 0, 0.500108,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.48747,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.48747,-99) ,
 11, 7.20145, 1, 0, 0.498826,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.00729975);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.32232, 0, 1, 0.50256,-99) , 
+0,
+0,
+-1, 3.32232, 0, 1, 0.50256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492281,-99) , 
-12, 2.59277, 0, 0, 0.501865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492281,-99) ,
+12, 2.59277, 0, 0, 0.501865,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.48979,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.48979,-99) ,
 11, 7.20145, 1, 0, 0.50064,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.0150744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488197,-99) , 
-5, 2.29364, 0, 0, 0.502831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488197,-99) ,
+5, 2.29364, 0, 0, 0.502831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49372,-99) , 
-5, 1.72111, 1, 0, 0.498344,-99) , 
-7, -8.71385, 1, 0, 0.500287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49372,-99) ,
+5, 1.72111, 1, 0, 0.498344,-99) ,
+7, -8.71385, 1, 0, 0.500287,-99) ,
 NN(
-0, 
-0, 
--1, 6.14866, 1, -1, 0.491614,-99) , 
+0,
+0,
+-1, 6.14866, 1, -1, 0.491614,-99) ,
 11, 7.20145, 1, 0, 0.499407,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.00739368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.54895, 0, 1, 0.507951,-99) , 
+0,
+0,
+-1, 3.54895, 0, 1, 0.507951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498329,-99) , 
-8, -0.791071, 0, 0, 0.499392,-99) , 
-18, 5.63969, 1, 0, 0.500473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498329,-99) ,
+8, -0.791071, 0, 0, 0.499392,-99) ,
+18, 5.63969, 1, 0, 0.500473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485351,-99) , 
-4, 1.37348, 0, 0, 0.494354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485351,-99) ,
+4, 1.37348, 0, 0, 0.494354,-99) ,
 5, 3.58863, 1, 0, 0.499618,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.00521738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499722,-99) , 
-16, 2.73736, 1, 0, 0.500916,-99) , 
-13, 5.72509, 1, 0, 0.501609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499722,-99) ,
+16, 2.73736, 1, 0, 0.500916,-99) ,
+13, 5.72509, 1, 0, 0.501609,-99) ,
 NN(
-0, 
-0, 
--1, 6.51611, 0, -1, 0.494093,-99) , 
+0,
+0,
+-1, 6.51611, 0, -1, 0.494093,-99) ,
 5, 3.58863, 1, 0, 0.500558,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.00712059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.72509, 1, 1, 0.503181,-99) , 
+0,
+0,
+-1, 5.72509, 1, 1, 0.503181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49561,-99) , 
-17, 2.75175, 0, 0, 0.502479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49561,-99) ,
+17, 2.75175, 0, 0, 0.502479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486359,-99) , 
-13, 6.51611, 0, 0, 0.495397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486359,-99) ,
+13, 6.51611, 0, 0, 0.495397,-99) ,
 5, 3.58863, 1, 0, 0.501489,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.00738721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497804,-99) , 
-5, 2.07317, 0, 0, 0.505019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497804,-99) ,
+5, 2.07317, 0, 0, 0.505019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490243,-99) , 
-15, -2.31676, 1, 0, 0.499984,-99) , 
-3, -0.3076, 0, 0, 0.501029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490243,-99) ,
+15, -2.31676, 1, 0, 0.499984,-99) ,
+3, -0.3076, 0, 0, 0.501029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487247,-99) , 
-4, 1.37348, 0, 0, 0.494896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487247,-99) ,
+4, 1.37348, 0, 0, 0.494896,-99) ,
 5, 3.58863, 1, 0, 0.500172,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.0128386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474532,-99) , 
-4, -0.71024, 0, 0, 0.504283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474532,-99) ,
+4, -0.71024, 0, 0, 0.504283,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498151,-99) , 
-0, 1.66903, 0, 0, 0.499387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498151,-99) ,
+0, 1.66903, 0, 0, 0.499387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487394,-99) , 
-6, 4.57224, 0, 0, 0.498264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487394,-99) ,
+6, 4.57224, 0, 0, 0.498264,-99) ,
 4, -0.248014, 1, 0, 0.499116,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.0141584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93436, 1, 1, 0.504041,-99) , 
+0,
+0,
+-1, -1.93436, 1, 1, 0.504041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489121,-99) , 
-7, -11.0904, 0, 0, 0.502693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489121,-99) ,
+7, -11.0904, 0, 0, 0.502693,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490142,-99) , 
-0, 1.60908, 0, 0, 0.50457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490142,-99) ,
+0, 1.60908, 0, 0, 0.50457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480177,-99) , 
-0, 1.68286, 1, 0, 0.497217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480177,-99) ,
+0, 1.68286, 1, 0, 0.497217,-99) ,
 0, 1.57219, 1, 0, 0.501257,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.00681061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499146,-99) , 
-8, -2.06532, 0, 0, 0.500823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499146,-99) ,
+8, -2.06532, 0, 0, 0.500823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48068,-99) , 
-4, 0.445295, 0, 0, 0.49237,-99) , 
-7, -6.6014, 1, 0, 0.499699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48068,-99) ,
+4, 0.445295, 0, 0, 0.49237,-99) ,
+7, -6.6014, 1, 0, 0.499699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490068,-99) ,
 7, -5.54518, 1, 0, 0.499193,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.0110915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.21866, 1, 1, 0.503395,-99) , 
+0,
+0,
+-1, -8.21866, 1, 1, 0.503395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475642,-99) , 
-4, 1.5764, 1, 0, 0.496471,-99) , 
-10, -0.389427, 0, 0, 0.500969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475642,-99) ,
+4, 1.5764, 1, 0, 0.496471,-99) ,
+10, -0.389427, 0, 0, 0.500969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480848,-99) , 
-5, 2.53661, 1, 0, 0.493525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480848,-99) ,
+5, 2.53661, 1, 0, 0.493525,-99) ,
 8, -1.22654, 1, 0, 0.500093,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.0070579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498715,-99) , 
-7, -7.07923, 0, 0, 0.499783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498715,-99) ,
+7, -7.07923, 0, 0, 0.499783,-99) ,
 NN(
-0, 
-0, 
--1, 0.445295, 0, -1, 0.489972,-99) , 
-7, -6.6014, 1, 0, 0.498478,-99) , 
+0,
+0,
+-1, 0.445295, 0, -1, 0.489972,-99) ,
+7, -6.6014, 1, 0, 0.498478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489618,-99) ,
 7, -5.54518, 1, 0, 0.498013,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.00628077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499472,-99) , 
-12, 3.38775, 1, 0, 0.501192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499472,-99) ,
+12, 3.38775, 1, 0, 0.501192,-99) ,
 NN(
-0, 
-0, 
--1, 0.445295, 0, -1, 0.491736,-99) , 
-7, -6.6014, 1, 0, 0.499934,-99) , 
+0,
+0,
+-1, 0.445295, 0, -1, 0.491736,-99) ,
+7, -6.6014, 1, 0, 0.499934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491382,-99) ,
 7, -5.54518, 1, 0, 0.499485,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.0126371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -10.2982, 1, 1, 0.503069,-99) , 
+0,
+0,
+-1, -10.2982, 1, 1, 0.503069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485878,-99) , 
-8, -0.770973, 1, 0, 0.501579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485878,-99) ,
+8, -0.770973, 1, 0, 0.501579,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488589,-99) , 
-9, -2.54443, 0, 0, 0.503982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488589,-99) ,
+9, -2.54443, 0, 0, 0.503982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481359,-99) , 
-7, -7.92168, 0, 0, 0.497025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481359,-99) ,
+7, -7.92168, 0, 0, 0.497025,-99) ,
 5, 1.80428, 0, 0, 0.500463,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.0109101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49948,-99) , 
-7, -11.0904, 1, 0, 0.50136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49948,-99) ,
+7, -11.0904, 1, 0, 0.50136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480883,-99) , 
-0, 0.875913, 1, 0, 0.493567,-99) , 
-0, 0.894358, 0, 0, 0.499514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480883,-99) ,
+0, 0.875913, 1, 0, 0.493567,-99) ,
+0, 0.894358, 0, 0, 0.499514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506453,-99) ,
 NN(
-0, 
-0, 
--1, 3.99578, 0, -1, 0.487467,-99) , 
-0, 0.894287, 1, 0, 0.495189,-99) , 
+0,
+0,
+-1, 3.99578, 0, -1, 0.487467,-99) ,
+0, 0.894287, 1, 0, 0.495189,-99) ,
 18, 5.92127, 0, 0, 0.498525,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.0159079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490805,-99) , 
-0, 1.67825, 1, 0, 0.503436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490805,-99) ,
+0, 1.67825, 1, 0, 0.503436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484199,-99) , 
-7, -7.92168, 0, 0, 0.493174,-99) , 
-0, 0.894358, 0, 0, 0.501005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484199,-99) ,
+7, -7.92168, 0, 0, 0.493174,-99) ,
+0, 0.894358, 0, 0, 0.501005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477998,-99) , 
-7, -8.71385, 1, 0, 0.488236,-99) , 
-15, -3.23603, 0, 0, 0.495697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477998,-99) ,
+7, -8.71385, 1, 0, 0.488236,-99) ,
+15, -3.23603, 0, 0, 0.495697,-99) ,
 18, 5.92127, 0, 0, 0.499791,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.016549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503988,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490483,-99) , 
-18, 6.37594, 0, 0, 0.507403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490483,-99) ,
+18, 6.37594, 0, 0, 0.507403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493597,-99) , 
-16, 2.72029, 1, 0, 0.495481,-99) , 
-10, -1.93436, 1, 0, 0.497205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493597,-99) ,
+16, 2.72029, 1, 0, 0.495481,-99) ,
+10, -1.93436, 1, 0, 0.497205,-99) ,
 0, 1.66903, 0, 0, 0.497868,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.0119923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493363,-99) , 
-5, 3.12015, 1, 0, 0.505942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493363,-99) ,
+5, 3.12015, 1, 0, 0.505942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498014,-99) , 
-6, 8.5886, 0, 0, 0.499975,-99) , 
-18, 6.18457, 1, 0, 0.501558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498014,-99) ,
+6, 8.5886, 0, 0, 0.499975,-99) ,
+18, 6.18457, 1, 0, 0.501558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511595,-99) ,
 NN(
-0, 
-0, 
--1, -2.7684, 0, -1, 0.494088,-99) , 
-17, 3.71704, 0, 0, 0.49756,-99) , 
+0,
+0,
+-1, -2.7684, 0, -1, 0.494088,-99) ,
+17, 3.71704, 0, 0, 0.49756,-99) ,
 17, 4.04985, 0, 0, 0.500197,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.00812917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.06532, 0, 1, 0.50346,-99) , 
+0,
+0,
+-1, -2.06532, 0, 1, 0.50346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48445,-99) , 
-4, 0.445295, 0, 0, 0.493936,-99) , 
-7, -6.6014, 1, 0, 0.502194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48445,-99) ,
+4, 0.445295, 0, 0, 0.493936,-99) ,
+7, -6.6014, 1, 0, 0.502194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493487,-99) ,
 7, -5.54518, 1, 0, 0.501737,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.0135013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496194,-99) , 
-5, 1.35819, 0, 0, 0.505898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496194,-99) ,
+5, 1.35819, 0, 0, 0.505898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482861,-99) , 
-0, 0.894358, 0, 0, 0.497811,-99) , 
-4, 0.44473, 1, 0, 0.50143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482861,-99) ,
+0, 0.894358, 0, 0, 0.497811,-99) ,
+4, 0.44473, 1, 0, 0.50143,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498321,-99) , 
-13, 7.15414, 0, 0, 0.501623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498321,-99) ,
+13, 7.15414, 0, 0, 0.501623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482182,-99) , 
-3, -2.4608, 0, 0, 0.497521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482182,-99) ,
+3, -2.4608, 0, 0, 0.497521,-99) ,
 18, 6.18449, 0, 0, 0.500133,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.0177033);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513266,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495582,-99) , 
-8, -2.00305, 0, 0, 0.499858,-99) , 
-7, -6.33735, 0, 0, 0.501974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495582,-99) ,
+8, -2.00305, 0, 0, 0.499858,-99) ,
+7, -6.33735, 0, 0, 0.501974,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485861,-99) , 
-4, 0.020318, 0, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485861,-99) ,
+4, 0.020318, 0, 0, 0.499379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477387,-99) , 
-5, 3.45795, 1, 0, 0.496371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477387,-99) ,
+5, 3.45795, 1, 0, 0.496371,-99) ,
 0, 0.99119, 1, 0, 0.499633,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.0186034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494518,-99) , 
-5, 3.21328, 1, 0, 0.510132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494518,-99) ,
+5, 3.21328, 1, 0, 0.510132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495168,-99) , 
-5, 2.99395, 0, 0, 0.50063,-99) , 
-18, 5.87001, 1, 0, 0.5035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495168,-99) ,
+5, 2.99395, 0, 0, 0.50063,-99) ,
+18, 5.87001, 1, 0, 0.5035,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490312,-99) , 
-5, 2.36778, 1, 0, 0.498559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490312,-99) ,
+5, 2.36778, 1, 0, 0.498559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480185,-99) , 
-0, 1.69219, 1, 0, 0.495533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480185,-99) ,
+0, 1.69219, 1, 0, 0.495533,-99) ,
 0, 0.99119, 1, 0, 0.500171,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.0142389);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.233249, 1, 1, 0.511985,-99) , 
+0,
+0,
+-1, -0.233249, 1, 1, 0.511985,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497999,-99) , 
-5, 3.62492, 0, 0, 0.501128,-99) , 
-4, 0.187483, 1, 0, 0.504025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497999,-99) ,
+5, 3.62492, 0, 0, 0.501128,-99) ,
+4, 0.187483, 1, 0, 0.504025,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484545,-99) , 
-4, 1.32502, 1, 0, 0.500068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484545,-99) ,
+4, 1.32502, 1, 0, 0.500068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482733,-99) , 
-7, -7.12951, 1, 0, 0.496096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482733,-99) ,
+7, -7.12951, 1, 0, 0.496096,-99) ,
 0, 0.99119, 1, 0, 0.500712,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.0153234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.71109, 1, 1, 0.507555,-99) , 
+0,
+0,
+-1, 5.71109, 1, 1, 0.507555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484852,-99) , 
-16, 4.56521, 1, 0, 0.495786,-99) , 
-7, -9.50602, 0, 0, 0.504676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484852,-99) ,
+16, 4.56521, 1, 0, 0.495786,-99) ,
+7, -9.50602, 0, 0, 0.504676,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484651,-99) , 
-18, 6.18449, 0, 0, 0.49803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484651,-99) ,
+18, 6.18449, 0, 0, 0.49803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481907,-99) , 
-13, 6.13696, 0, 0, 0.495117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481907,-99) ,
+13, 6.13696, 0, 0, 0.495117,-99) ,
 0, 0.99119, 1, 0, 0.500682,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.016149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496511,-99) , 
-10, -1.42933, 1, 0, 0.500126,-99) , 
-0, 0.931654, 0, 0, 0.501789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496511,-99) ,
+10, -1.42933, 1, 0, 0.500126,-99) ,
+0, 0.931654, 0, 0, 0.501789,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484449,-99) , 
-4, 0.107096, 0, 0, 0.497812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484449,-99) ,
+4, 0.107096, 0, 0, 0.497812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458592,-99) , 
-2, 1.05813, 0, 0, 0.487186,-99) , 
-7, -7.92168, 1, 0, 0.49391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458592,-99) ,
+2, 1.05813, 0, 0, 0.487186,-99) ,
+7, -7.92168, 1, 0, 0.49391,-99) ,
 0, 0.99119, 1, 0, 0.498497,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.0178819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484791,-99) , 
-6, 8.40807, 1, 0, 0.505047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484791,-99) ,
+6, 8.40807, 1, 0, 0.505047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494659,-99) , 
-5, 1.73006, 0, 0, 0.503243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494659,-99) ,
+5, 1.73006, 0, 0, 0.503243,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492614,-99) , 
-3, -0.922811, 0, 0, 0.501119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492614,-99) ,
+3, -0.922811, 0, 0, 0.501119,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.488862,-99) , 
-5, 1.72111, 1, 0, 0.492365,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.488862,-99) ,
+5, 1.72111, 1, 0, 0.492365,-99) ,
 0, 0.99119, 1, 0, 0.498698,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.0178443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492613,-99) , 
-8, -2.53303, 1, 0, 0.505585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492613,-99) ,
+8, -2.53303, 1, 0, 0.505585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478776,-99) , 
-5, 2.42159, 0, 0, 0.497278,-99) , 
-7, -7.92168, 0, 0, 0.501125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478776,-99) ,
+5, 2.42159, 0, 0, 0.497278,-99) ,
+7, -7.92168, 0, 0, 0.501125,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489421,-99) , 
-18, 7.23742, 1, 0, 0.499787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489421,-99) ,
+18, 7.23742, 1, 0, 0.499787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46489,-99) , 
-2, 1.05813, 0, 0, 0.488458,-99) , 
-7, -7.92168, 1, 0, 0.495628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46489,-99) ,
+2, 1.05813, 0, 0, 0.488458,-99) ,
+7, -7.92168, 1, 0, 0.495628,-99) ,
 0, 0.99119, 1, 0, 0.498828,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.0144277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47853,-99) , 
-4, -0.71024, 0, 0, 0.503714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47853,-99) ,
+4, -0.71024, 0, 0, 0.503714,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49602,-99) , 
-0, 1.66903, 0, 0, 0.497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49602,-99) ,
+0, 1.66903, 0, 0, 0.497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485263,-99) , 
-6, 4.57224, 0, 0, 0.495902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485263,-99) ,
+6, 4.57224, 0, 0, 0.495902,-99) ,
 4, -0.248014, 1, 0, 0.497007,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.0136131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.187483, 1, 1, 0.504597,-99) , 
+0,
+0,
+-1, 0.187483, 1, 1, 0.504597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486057,-99) , 
-3, -1.23038, 1, 0, 0.493989,-99) , 
-7, -9.50602, 0, 0, 0.502003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486057,-99) ,
+3, -1.23038, 1, 0, 0.493989,-99) ,
+7, -9.50602, 0, 0, 0.502003,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488219,-99) , 
-9, -4.06168, 0, 0, 0.49896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488219,-99) ,
+9, -4.06168, 0, 0, 0.49896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479782,-99) , 
-0, 1.69219, 1, 0, 0.495806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479782,-99) ,
+0, 1.69219, 1, 0, 0.495806,-99) ,
 0, 0.99119, 1, 0, 0.499414,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.0167939);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494141,-99) , 
-0, 0.879274, 0, 0, 0.503134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494141,-99) ,
+0, 0.879274, 0, 0, 0.503134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489665,-99) , 
-5, 3.17198, 0, 0, 0.496489,-99) , 
-7, -7.92168, 0, 0, 0.499566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489665,-99) ,
+5, 3.17198, 0, 0, 0.496489,-99) ,
+7, -7.92168, 0, 0, 0.499566,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493922,-99) , 
-7, -9.99649, 1, 0, 0.499712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493922,-99) ,
+7, -9.99649, 1, 0, 0.499712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471484,-99) , 
-7, -6.78996, 1, 0, 0.487195,-99) , 
-7, -7.92168, 1, 0, 0.495117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471484,-99) ,
+7, -6.78996, 1, 0, 0.487195,-99) ,
+7, -7.92168, 1, 0, 0.495117,-99) ,
 0, 0.99119, 1, 0, 0.497707,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.0181764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494999,-99) , 
-14, -2.42438, 0, 0, 0.49711,-99) , 
-0, 1.66784, 0, 0, 0.498987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494999,-99) ,
+14, -2.42438, 0, 0, 0.49711,-99) ,
+0, 1.66784, 0, 0, 0.498987,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485966,-99) , 
-15, -4.52393, 1, 0, 0.499455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485966,-99) ,
+15, -4.52393, 1, 0, 0.499455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471598,-99) , 
-10, -2.5551, 0, 0, 0.494265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471598,-99) ,
+10, -2.5551, 0, 0, 0.494265,-99) ,
 10, -0.900429, 0, 0, 0.497615,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.0147209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.21866, 1, 1, 0.503487,-99) , 
+0,
+0,
+-1, -8.21866, 1, 1, 0.503487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485648,-99) , 
-8, -1.20252, 1, 0, 0.501823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485648,-99) ,
+8, -1.20252, 1, 0, 0.501823,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491508,-99) , 
-13, 6.51611, 0, 0, 0.501127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491508,-99) ,
+13, 6.51611, 0, 0, 0.501127,-99) ,
 NN(
-0, 
-0, 
--1, -1.87377, 0, -1, 0.48205,-99) , 
-8, -3.83936, 0, 0, 0.494348,-99) , 
+0,
+0,
+-1, -1.87377, 0, -1, 0.48205,-99) ,
+8, -3.83936, 0, 0, 0.494348,-99) ,
 10, -0.900429, 0, 0, 0.499652,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.0118784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4969,-99) , 
-0, 0.860226, 1, 0, 0.499083,-99) , 
-12, 2.83625, 1, 0, 0.500525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4969,-99) ,
+0, 0.860226, 1, 0, 0.499083,-99) ,
+12, 2.83625, 1, 0, 0.500525,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489933,-99) , 
-13, 7.28588, 1, 0, 0.498013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489933,-99) ,
+13, 7.28588, 1, 0, 0.498013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478404,-99) , 
-0, 1.69219, 1, 0, 0.49479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478404,-99) ,
+0, 1.69219, 1, 0, 0.49479,-99) ,
 0, 0.99119, 1, 0, 0.49813,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.0119258);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498663,-99) , 
-7, -6.33735, 0, 0, 0.500819,-99) , 
-8, -1.22654, 0, 0, 0.502088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498663,-99) ,
+7, -6.33735, 0, 0, 0.500819,-99) ,
+8, -1.22654, 0, 0, 0.502088,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490687,-99) , 
-4, 0.107096, 0, 0, 0.499387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490687,-99) ,
+4, 0.107096, 0, 0, 0.499387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471057,-99) , 
-5, 1.72111, 1, 0, 0.485454,-99) , 
-7, -7.92168, 1, 0, 0.494272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471057,-99) ,
+5, 1.72111, 1, 0, 0.485454,-99) ,
+7, -7.92168, 1, 0, 0.494272,-99) ,
 0, 0.99119, 1, 0, 0.498823,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.013795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.72528, 1, 1, 0.505231,-99) , 
+0,
+0,
+-1, 5.72528, 1, 1, 0.505231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489685,-99) , 
-18, 6.10169, 1, 0, 0.497086,-99) , 
-11, 6.06887, 1, 0, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489685,-99) ,
+18, 6.10169, 1, 0, 0.497086,-99) ,
+11, 6.06887, 1, 0, 0.503505,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486918,-99) , 
-4, 1.10666, 1, 0, 0.498095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486918,-99) ,
+4, 1.10666, 1, 0, 0.498095,-99) ,
 NN(
-0, 
-0, 
--1, 1.05813, 0, -1, 0.485556,-99) , 
-7, -7.92168, 1, 0, 0.493492,-99) , 
+0,
+0,
+-1, 1.05813, 0, -1, 0.485556,-99) ,
+7, -7.92168, 1, 0, 0.493492,-99) ,
 0, 0.99119, 1, 0, 0.499322,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.0168485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487893,-99) , 
-1, 16.2192, 0, 0, 0.498901,-99) , 
-13, 7.15192, 0, 0, 0.500893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487893,-99) ,
+1, 16.2192, 0, 0, 0.498901,-99) ,
+13, 7.15192, 0, 0, 0.500893,-99) ,
 NN(
-0, 
-0, 
--1, 1.69219, 1, -1, 0.49364,-99) , 
+0,
+0,
+-1, 1.69219, 1, -1, 0.49364,-99) ,
 0, 0.99119, 1, 0, 0.497863,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.00678679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512237,-99) ,
 NN(
-0, 
-0, 
--1, 7.86453, 1, -1, 0.497515,-99) , 
-17, 7.54437, 0, 0, 0.498489,-99) , 
+0,
+0,
+-1, 7.86453, 1, -1, 0.497515,-99) ,
+17, 7.54437, 0, 0, 0.498489,-99) ,
 12, 7.7284, 0, 0, 0.498995,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.00917836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499502,-99) , 
-18, 6.24315, 0, 0, 0.504351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499502,-99) ,
+18, 6.24315, 0, 0, 0.504351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484457,-99) , 
-18, 6.58799, 0, 0, 0.498682,-99) , 
-18, 6.41557, 1, 0, 0.501126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484457,-99) ,
+18, 6.58799, 0, 0, 0.498682,-99) ,
+18, 6.41557, 1, 0, 0.501126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486054,-99) , 
-4, 1.37348, 0, 0, 0.495227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486054,-99) ,
+4, 1.37348, 0, 0, 0.495227,-99) ,
 5, 3.58863, 1, 0, 0.500302,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.0140739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.56511, 1, 1, 0.510657,-99) , 
+0,
+0,
+-1, 6.56511, 1, 1, 0.510657,-99) ,
 NN(
-0, 
-0, 
--1, 6.90285, 0, -1, 0.487844,-99) , 
-14, -2.89017, 1, 0, 0.50285,-99) , 
+0,
+0,
+-1, 6.90285, 0, -1, 0.487844,-99) ,
+14, -2.89017, 1, 0, 0.50285,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497703,-99) , 
-9, -4.31239, 1, 0, 0.50194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497703,-99) ,
+9, -4.31239, 1, 0, 0.50194,-99) ,
 NN(
-0, 
-0, 
--1, -3.28529, 0, -1, 0.495386,-99) , 
-10, 0.590819, 0, 0, 0.498265,-99) , 
+0,
+0,
+-1, -3.28529, 0, -1, 0.495386,-99) ,
+10, 0.590819, 0, 0, 0.498265,-99) ,
 15, -4.5386, 0, 0, 0.5,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.00822408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.24315, 0, 1, 0.505807,-99) , 
+0,
+0,
+-1, 6.24315, 0, 1, 0.505807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483484,-99) , 
-15, -2.31676, 1, 0, 0.498716,-99) , 
-18, 6.41557, 1, 0, 0.501773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483484,-99) ,
+15, -2.31676, 1, 0, 0.498716,-99) ,
+18, 6.41557, 1, 0, 0.501773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485909,-99) , 
-12, 5.01549, 0, 0, 0.495342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485909,-99) ,
+12, 5.01549, 0, 0, 0.495342,-99) ,
 5, 3.58863, 1, 0, 0.500874,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.00821536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499584,-99) , 
-13, 7.28247, 0, 0, 0.501918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499584,-99) ,
+13, 7.28247, 0, 0, 0.501918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484149,-99) , 
-9, -0.311195, 1, 0, 0.50031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484149,-99) ,
+9, -0.311195, 1, 0, 0.50031,-99) ,
 NN(
-0, 
-0, 
--1, -6.07656, 0, -1, 0.494574,-99) , 
+0,
+0,
+-1, -6.07656, 0, -1, 0.494574,-99) ,
 9, -5.21506, 0, 0, 0.499252,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.00847378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.34571, 1, 1, 0.503521,-99) , 
+0,
+0,
+-1, -1.34571, 1, 1, 0.503521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487837,-99) , 
-14, -2.39648, 1, 0, 0.501951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487837,-99) ,
+14, -2.39648, 1, 0, 0.501951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485205,-99) , 
-10, 1.6546, 0, 0, 0.497306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485205,-99) ,
+10, 1.6546, 0, 0, 0.497306,-99) ,
 9, -4.07084, 0, 0, 0.500796,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.0116543);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495148,-99) , 
-10, 0.526759, 1, 0, 0.501698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495148,-99) ,
+10, 0.526759, 1, 0, 0.501698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484566,-99) , 
-9, -0.311195, 1, 0, 0.500147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484566,-99) ,
+9, -0.311195, 1, 0, 0.500147,-99) ,
 NN(
-0, 
-0, 
--1, -6.07656, 0, -1, 0.495158,-99) , 
+0,
+0,
+-1, -6.07656, 0, -1, 0.495158,-99) ,
 9, -5.21506, 0, 0, 0.499227,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.00924941);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49552,-99) , 
-9, -2.36452, 1, 0, 0.507034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49552,-99) ,
+9, -2.36452, 1, 0, 0.507034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497371,-99) , 
-12, 2.84517, 1, 0, 0.498601,-99) , 
-8, -1.66201, 0, 0, 0.499839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497371,-99) ,
+12, 2.84517, 1, 0, 0.498601,-99) ,
+8, -1.66201, 0, 0, 0.499839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492956,-99) ,
 18, 5.39484, 0, 0, 0.499341,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.00999639);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496646,-99) , 
-14, -3.54271, 1, 0, 0.504487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496646,-99) ,
+14, -3.54271, 1, 0, 0.504487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488727,-99) , 
-18, 6.6232, 0, 0, 0.499462,-99) , 
-18, 6.44771, 1, 0, 0.501715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488727,-99) ,
+18, 6.6232, 0, 0, 0.499462,-99) ,
+18, 6.44771, 1, 0, 0.501715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483043,-99) , 
-8, -3.24467, 1, 0, 0.494686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483043,-99) ,
+8, -3.24467, 1, 0, 0.494686,-99) ,
 12, 2.84517, 0, 0, 0.500905,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.0138485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496832,-99) , 
-17, 3.35862, 1, 0, 0.499235,-99) , 
-14, -2.42438, 0, 0, 0.500758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496832,-99) ,
+17, 3.35862, 1, 0, 0.499235,-99) ,
+14, -2.42438, 0, 0, 0.500758,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488882,-99) , 
-8, -3.83936, 0, 0, 0.500572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488882,-99) ,
+8, -3.83936, 0, 0, 0.500572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479193,-99) , 
-10, -2.5551, 0, 0, 0.496592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479193,-99) ,
+10, -2.5551, 0, 0, 0.496592,-99) ,
 10, -0.900429, 0, 0, 0.499548,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.0135037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.21866, 1, 1, 0.503738,-99) , 
+0,
+0,
+-1, -8.21866, 1, 1, 0.503738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488063,-99) , 
-8, -1.20252, 1, 0, 0.502277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488063,-99) ,
+8, -1.20252, 1, 0, 0.502277,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490464,-99) , 
-15, -4.52389, 1, 0, 0.50073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490464,-99) ,
+15, -4.52389, 1, 0, 0.50073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482934,-99) , 
-15, -7.47903, 0, 0, 0.496448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482934,-99) ,
+15, -7.47903, 0, 0, 0.496448,-99) ,
 10, -0.900429, 0, 0, 0.500585,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.0123039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495305,-99) , 
-5, 3.12015, 1, 0, 0.507072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495305,-99) ,
+5, 3.12015, 1, 0, 0.507072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492343,-99) , 
-5, 2.29915, 0, 0, 0.498247,-99) , 
-18, 6.18457, 1, 0, 0.500587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492343,-99) ,
+5, 2.29915, 0, 0, 0.498247,-99) ,
+18, 6.18457, 1, 0, 0.500587,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489096,-99) , 
-1, 33.2909, 1, 0, 0.498783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489096,-99) ,
+1, 33.2909, 1, 0, 0.498783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478186,-99) , 
-5, 3.12342, 1, 0, 0.495652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478186,-99) ,
+5, 3.12342, 1, 0, 0.495652,-99) ,
 17, 4.04985, 0, 0, 0.498907,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.0122122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499034,-99) , 
-3, -0.922787, 1, 0, 0.506448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499034,-99) ,
+3, -0.922787, 1, 0, 0.506448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493953,-99) , 
-7, -7.92168, 0, 0, 0.49744,-99) , 
-18, 6.18457, 1, 0, 0.499828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493953,-99) ,
+7, -7.92168, 0, 0, 0.49744,-99) ,
+18, 6.18457, 1, 0, 0.499828,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493742,-99) , 
-14, -6.43098, 1, 0, 0.497914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493742,-99) ,
+14, -6.43098, 1, 0, 0.497914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480957,-99) , 
-17, 2.63541, 0, 0, 0.494833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480957,-99) ,
+17, 2.63541, 0, 0, 0.494833,-99) ,
 17, 4.04985, 0, 0, 0.498128,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.0128229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.56511, 1, 1, 0.506403,-99) , 
+0,
+0,
+-1, 6.56511, 1, 1, 0.506403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484036,-99) , 
-13, 6.90285, 0, 0, 0.492733,-99) , 
-14, -2.89017, 1, 0, 0.501726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484036,-99) ,
+13, 6.90285, 0, 0, 0.492733,-99) ,
+14, -2.89017, 1, 0, 0.501726,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497623,-99) , 
-7, -8.71385, 0, 0, 0.501423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497623,-99) ,
+7, -8.71385, 0, 0, 0.501423,-99) ,
 NN(
-0, 
-0, 
--1, 3.37226, 0, -1, 0.493263,-99) , 
-10, 0.590819, 0, 0, 0.496849,-99) , 
+0,
+0,
+-1, 3.37226, 0, -1, 0.493263,-99) ,
+10, 0.590819, 0, 0, 0.496849,-99) ,
 15, -4.5386, 0, 0, 0.498694,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.00976968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49239,-99) , 
-18, 7.23742, 1, 0, 0.499518,-99) , 
-13, 5.74975, 1, 0, 0.500695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49239,-99) ,
+18, 7.23742, 1, 0, 0.499518,-99) ,
+13, 5.74975, 1, 0, 0.500695,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488958,-99) , 
-11, 2.969, 0, 0, 0.499501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488958,-99) ,
+11, 2.969, 0, 0, 0.499501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486117,-99) , 
-6, 5.67676, 1, 0, 0.495981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486117,-99) ,
+6, 5.67676, 1, 0, 0.495981,-99) ,
 17, 4.04985, 0, 0, 0.499091,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.00885259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497135,-99) , 
-18, 7.651, 0, 0, 0.502659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497135,-99) ,
+18, 7.651, 0, 0, 0.502659,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487293,-99) , 
-17, 3.2187, 0, 0, 0.497952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487293,-99) ,
+17, 3.2187, 0, 0, 0.497952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48167,-99) , 
-5, 4.03472, 1, 0, 0.496912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48167,-99) ,
+5, 4.03472, 1, 0, 0.496912,-99) ,
 18, 7.23736, 0, 0, 0.498018,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.0120619);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497575,-99) , 
-7, -8.71385, 0, 0, 0.502947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497575,-99) ,
+7, -8.71385, 0, 0, 0.502947,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495198,-99) , 
-7, -10.2982, 1, 0, 0.49701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495198,-99) ,
+7, -10.2982, 1, 0, 0.49701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484451,-99) , 
-13, 5.72011, 0, 0, 0.495821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484451,-99) ,
+13, 5.72011, 0, 0, 0.495821,-99) ,
 18, 7.23736, 0, 0, 0.497193,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.00917928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498144,-99) , 
-6, 6.43543, 1, 0, 0.503393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498144,-99) ,
+6, 6.43543, 1, 0, 0.503393,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496784,-99) , 
-1, 32.9741, 0, 0, 0.498936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496784,-99) ,
+1, 32.9741, 0, 0, 0.498936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484322,-99) , 
-3, -4.3064, 0, 0, 0.497983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484322,-99) ,
+3, -4.3064, 0, 0, 0.497983,-99) ,
 18, 7.23736, 0, 0, 0.499025,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.00783583);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496317,-99) , 
-5, 2.39305, 0, 0, 0.503487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496317,-99) ,
+5, 2.39305, 0, 0, 0.503487,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498736,-99) , 
-12, 7.00256, 0, 0, 0.500124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498736,-99) ,
+12, 7.00256, 0, 0, 0.500124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484364,-99) , 
-5, 4.03472, 1, 0, 0.499118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484364,-99) ,
+5, 4.03472, 1, 0, 0.499118,-99) ,
 18, 7.23736, 0, 0, 0.499959,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.0142201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.67428, 1, 1, 0.506973,-99) , 
+0,
+0,
+-1, 4.67428, 1, 1, 0.506973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487465,-99) , 
-7, -10.2982, 0, 0, 0.503454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487465,-99) ,
+7, -10.2982, 0, 0, 0.503454,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 6.39934, 0, 1, 0.505717,-99) , 
+0,
+0,
+-1, 6.39934, 0, 1, 0.505717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490878,-99) , 
-8, -3.2447, 0, 0, 0.49572,-99) , 
-13, 6.58819, 1, 0, 0.499934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490878,-99) ,
+8, -3.2447, 0, 0, 0.49572,-99) ,
+13, 6.58819, 1, 0, 0.499934,-99) ,
 3, -0.6152, 0, 0, 0.501219,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.00708045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505013,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494738,-99) , 
-10, -0.966909, 0, 0, 0.499853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494738,-99) ,
+10, -0.966909, 0, 0, 0.499853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487582,-99) , 
-8, -0.168967, 1, 0, 0.499139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487582,-99) ,
+8, -0.168967, 1, 0, 0.499139,-99) ,
 8, -5.14577, 1, 0, 0.499785,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.00566664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499363,-99) , 
-15, -1.57618, 0, 0, 0.500332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499363,-99) ,
+15, -1.57618, 0, 0, 0.500332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49058,-99) , 
-17, 2.6072, 0, 0, 0.499697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49058,-99) ,
+17, 2.6072, 0, 0, 0.499697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482148,-99) , 
-18, 6.60072, 0, 0, 0.494719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482148,-99) ,
+18, 6.60072, 0, 0, 0.494719,-99) ,
 16, 7.10937, 1, 0, 0.499028,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.00828078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93436, 1, 1, 0.501977,-99) , 
+0,
+0,
+-1, -1.93436, 1, 1, 0.501977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481365,-99) , 
-13, 6.8431, 0, 0, 0.495573,-99) , 
-0, 1.62061, 1, 0, 0.500905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481365,-99) ,
+13, 6.8431, 0, 0, 0.495573,-99) ,
+0, 1.62061, 1, 0, 0.500905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483563,-99) , 
-18, 6.60072, 0, 0, 0.494362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483563,-99) ,
+18, 6.60072, 0, 0, 0.494362,-99) ,
 16, 7.10937, 1, 0, 0.500027,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.0061713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49896,-99) , 
-17, 2.89729, 1, 0, 0.499771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49896,-99) ,
+17, 2.89729, 1, 0, 0.499771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490256,-99) , 
-17, 2.6072, 0, 0, 0.499151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490256,-99) ,
+17, 2.6072, 0, 0, 0.499151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488069,-99) , 
-11, 5.35617, 1, 0, 0.493839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488069,-99) ,
+11, 5.35617, 1, 0, 0.493839,-99) ,
 16, 7.10937, 1, 0, 0.498438,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.0107871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494755,-99) , 
-2, 1.593, 1, 0, 0.504259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494755,-99) ,
+2, 1.593, 1, 0, 0.504259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495838,-99) , 
-18, 6.41557, 1, 0, 0.49906,-99) , 
-12, 5.55807, 0, 0, 0.500495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495838,-99) ,
+18, 6.41557, 1, 0, 0.49906,-99) ,
+12, 5.55807, 0, 0, 0.500495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485978,-99) , 
-0, 0.94174, 0, 0, 0.494204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485978,-99) ,
+0, 0.94174, 0, 0, 0.494204,-99) ,
 16, 7.10937, 1, 0, 0.49965,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.00488036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.57618, 0, 1, 0.501365,-99) , 
+0,
+0,
+-1, -1.57618, 0, 1, 0.501365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49108,-99) , 
-17, 2.6072, 0, 0, 0.500696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49108,-99) ,
+17, 2.6072, 0, 0, 0.500696,-99) ,
 NN(
-0, 
-0, 
--1, 6.60072, 0, -1, 0.493801,-99) , 
+0,
+0,
+-1, 6.60072, 0, -1, 0.493801,-99) ,
 16, 7.10937, 1, 0, 0.49977,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.00929435);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48244,-99) , 
-14, -1.82299, 1, 0, 0.499413,-99) , 
-8, -0.791071, 0, 0, 0.500304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48244,-99) ,
+14, -1.82299, 1, 0, 0.499413,-99) ,
+8, -0.791071, 0, 0, 0.500304,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491833,-99) , 
-16, 4.39027, 1, 0, 0.501846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491833,-99) ,
+16, 4.39027, 1, 0, 0.501846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485296,-99) , 
-3, -1.2304, 0, 0, 0.494663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485296,-99) ,
+3, -1.2304, 0, 0, 0.494663,-99) ,
 18, 5.92127, 0, 0, 0.499015,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.00706142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497072,-99) , 
-17, 4.86305, 1, 0, 0.50131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497072,-99) ,
+17, 4.86305, 1, 0, 0.50131,-99) ,
 NN(
-0, 
-0, 
--1, 5.72011, 0, -1, 0.496778,-99) , 
+0,
+0,
+-1, 5.72011, 0, -1, 0.496778,-99) ,
 18, 7.23736, 0, 0, 0.49765,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.0108398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50335,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495666,-99) , 
-10, -0.389427, 1, 0, 0.499591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495666,-99) ,
+10, -0.389427, 1, 0, 0.499591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48176,-99) , 
-5, 4.03472, 1, 0, 0.498524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48176,-99) ,
+5, 4.03472, 1, 0, 0.498524,-99) ,
 13, 7.66566, 0, 0, 0.499144,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.00662934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503948,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49422,-99) , 
-10, -0.966909, 0, 0, 0.499514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49422,-99) ,
+10, -0.966909, 0, 0, 0.499514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488872,-99) , 
-8, -0.168967, 1, 0, 0.498895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488872,-99) ,
+8, -0.168967, 1, 0, 0.498895,-99) ,
 8, -5.14577, 1, 0, 0.49945,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.00838596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495322,-99) , 
-2, 1.593, 1, 0, 0.503226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495322,-99) ,
+2, 1.593, 1, 0, 0.503226,-99) ,
 NN(
-0, 
-0, 
--1, 5.08248, 1, -1, 0.49787,-99) , 
-12, 5.55807, 0, 0, 0.499348,-99) , 
+0,
+0,
+-1, 5.08248, 1, -1, 0.49787,-99) ,
+12, 5.55807, 0, 0, 0.499348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490273,-99) , 
-11, 5.35617, 1, 0, 0.494836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490273,-99) ,
+11, 5.35617, 1, 0, 0.494836,-99) ,
 16, 7.10937, 1, 0, 0.498742,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.00796281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.39648, 0, 1, 0.502461,-99) , 
+0,
+0,
+-1, -2.39648, 0, 1, 0.502461,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49423,-99) , 
-2, 2.15747, 0, 0, 0.497832,-99) , 
-17, 3.82555, 0, 0, 0.500891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49423,-99) ,
+2, 2.15747, 0, 0, 0.497832,-99) ,
+17, 3.82555, 0, 0, 0.500891,-99) ,
 NN(
-0, 
-0, 
--1, 6.60072, 0, -1, 0.495331,-99) , 
+0,
+0,
+-1, 6.60072, 0, -1, 0.495331,-99) ,
 16, 7.10937, 1, 0, 0.500145,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.00827326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496404,-99) , 
-12, 2.97544, 0, 0, 0.504998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496404,-99) ,
+12, 2.97544, 0, 0, 0.504998,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498784,-99) , 
-4, 1.83191, 0, 0, 0.50021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498784,-99) ,
+4, 1.83191, 0, 0, 0.50021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478581,-99) , 
-3, -1.84552, 0, 0, 0.494495,-99) , 
-12, 3.93033, 0, 0, 0.498756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478581,-99) ,
+3, -1.84552, 0, 0, 0.494495,-99) ,
+12, 3.93033, 0, 0, 0.498756,-99) ,
 6, 4.41354, 1, 0, 0.49958,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.00692418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497789,-99) , 
-18, 6.22838, 0, 0, 0.504885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497789,-99) ,
+18, 6.22838, 0, 0, 0.504885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.791137, 0, 1, 0.501763,-99) , 
+0,
+0,
+-1, -0.791137, 0, 1, 0.501763,-99) ,
 NN(
-0, 
-0, 
--1, -3.78548, 1, -1, 0.49362,-99) , 
-12, 3.93033, 0, 0, 0.499691,-99) , 
+0,
+0,
+-1, -3.78548, 1, -1, 0.49362,-99) ,
+12, 3.93033, 0, 0, 0.499691,-99) ,
 6, 4.41354, 1, 0, 0.500376,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.00584518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499206,-99) , 
-15, -4.39904, 0, 0, 0.504741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499206,-99) ,
+15, -4.39904, 0, 0, 0.504741,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499553,-99) , 
-14, -2.39648, 0, 0, 0.500659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499553,-99) ,
+14, -2.39648, 0, 0, 0.500659,-99) ,
 NN(
-0, 
-0, 
--1, 5.79711, 0, -1, 0.495706,-99) , 
-6, 7.02452, 1, 0, 0.498841,-99) , 
+0,
+0,
+-1, 5.79711, 0, -1, 0.495706,-99) ,
+6, 7.02452, 1, 0, 0.498841,-99) ,
 6, 4.41354, 1, 0, 0.499619,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.00929831);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496162,-99) , 
-12, 3.66717, 0, 0, 0.506319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496162,-99) ,
+12, 3.66717, 0, 0, 0.506319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498155,-99) , 
-17, 2.88503, 1, 0, 0.49978,-99) , 
-13, 6.13696, 1, 0, 0.501334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498155,-99) ,
+17, 2.88503, 1, 0, 0.49978,-99) ,
+13, 6.13696, 1, 0, 0.501334,-99) ,
 NN(
-0, 
-0, 
--1, -0.922756, 1, -1, 0.495694,-99) , 
+0,
+0,
+-1, -0.922756, 1, -1, 0.495694,-99) ,
 11, 7.20145, 1, 0, 0.500763,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.00545262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -0.355601, 0, 1, 0.502652,-99) , 
+0,
+0,
+-1, -0.355601, 0, 1, 0.502652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496325,-99) ,
 18, 5.39484, 0, 0, 0.502195,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.00626137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49864,-99) , 
-17, 3.03165, 0, 0, 0.504823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49864,-99) ,
+17, 3.03165, 0, 0, 0.504823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 5.74975, 1, 1, 0.501726,-99) , 
+0,
+0,
+-1, 5.74975, 1, 1, 0.501726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486851,-99) , 
-3, -1.538, 0, 0, 0.496476,-99) , 
-17, 4.04985, 0, 0, 0.500452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486851,-99) ,
+3, -1.538, 0, 0, 0.496476,-99) ,
+17, 4.04985, 0, 0, 0.500452,-99) ,
 6, 4.41354, 1, 0, 0.501029,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.00660058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499443,-99) , 
-9, -2.56368, 1, 0, 0.504813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499443,-99) ,
+9, -2.56368, 1, 0, 0.504813,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493527,-99) , 
-4, -0.252154, 0, 0, 0.500825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493527,-99) ,
+4, -0.252154, 0, 0, 0.500825,-99) ,
 NN(
-0, 
-0, 
--1, 5.79711, 0, -1, 0.496264,-99) , 
-6, 7.02452, 1, 0, 0.499151,-99) , 
+0,
+0,
+-1, 5.79711, 0, -1, 0.496264,-99) ,
+6, 7.02452, 1, 0, 0.499151,-99) ,
 6, 4.41354, 1, 0, 0.499898,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.00925894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498697,-99) , 
-12, 2.97544, 0, 0, 0.504989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498697,-99) ,
+12, 2.97544, 0, 0, 0.504989,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495182,-99) , 
-8, -3.6979, 1, 0, 0.501107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495182,-99) ,
+8, -3.6979, 1, 0, 0.501107,-99) ,
 NN(
-0, 
-0, 
--1, 1.83191, 1, -1, 0.496528,-99) , 
-10, 0.121576, 0, 0, 0.498988,-99) , 
+0,
+0,
+-1, 1.83191, 1, -1, 0.496528,-99) ,
+10, 0.121576, 0, 0, 0.498988,-99) ,
 6, 4.41354, 1, 0, 0.49978,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.00587252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -4.39904, 0, 1, 0.504862,-99) , 
+0,
+0,
+-1, -4.39904, 0, 1, 0.504862,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499888,-99) , 
-13, 5.74975, 1, 0, 0.501021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499888,-99) ,
+13, 5.74975, 1, 0, 0.501021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491874,-99) , 
-12, 5.50459, 0, 0, 0.496258,-99) , 
-17, 4.04985, 0, 0, 0.499866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491874,-99) ,
+12, 5.50459, 0, 0, 0.496258,-99) ,
+17, 4.04985, 0, 0, 0.499866,-99) ,
 6, 4.41354, 1, 0, 0.500525,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.00610988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487797,-99) , 
-1, 68.9113, 1, 0, 0.499843,-99) , 
-5, 4.03472, 0, 0, 0.500848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487797,-99) ,
+1, 68.9113, 1, 0, 0.499843,-99) ,
+5, 4.03472, 0, 0, 0.500848,-99) ,
 12, 7.7284, 0, 0, 0.501203,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.00564162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493293,-99) , 
-9, -4.07084, 0, 0, 0.498574,-99) , 
-5, 4.03472, 0, 0, 0.499565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493293,-99) ,
+9, -4.07084, 0, 0, 0.498574,-99) ,
+5, 4.03472, 0, 0, 0.499565,-99) ,
 12, 7.7284, 0, 0, 0.499907,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.00895879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495524,-99) , 
-5, 2.39305, 0, 0, 0.502077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495524,-99) ,
+5, 2.39305, 0, 0, 0.502077,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488404,-99) , 
-12, 2.83801, 0, 0, 0.500426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488404,-99) ,
+12, 2.83801, 0, 0, 0.500426,-99) ,
 NN(
-0, 
-0, 
--1, 4.2558, 1, -1, 0.489121,-99) , 
-13, 6.00009, 0, 0, 0.498402,-99) , 
+0,
+0,
+-1, 4.2558, 1, -1, 0.489121,-99) ,
+13, 6.00009, 0, 0, 0.498402,-99) ,
 18, 7.23736, 0, 0, 0.499109,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.00846683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49773,-99) , 
-18, 7.651, 0, 0, 0.501762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49773,-99) ,
+18, 7.651, 0, 0, 0.501762,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496944,-99) , 
-10, -1.42932, 1, 0, 0.498305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496944,-99) ,
+10, -1.42932, 1, 0, 0.498305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487882,-99) , 
-13, 5.72011, 0, 0, 0.497319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487882,-99) ,
+13, 5.72011, 0, 0, 0.497319,-99) ,
 18, 7.23736, 0, 0, 0.498174,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.0120556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496092,-99) , 
-6, 4.22351, 1, 0, 0.49896,-99) , 
-13, 5.72509, 1, 0, 0.500986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496092,-99) ,
+6, 4.22351, 1, 0, 0.49896,-99) ,
+13, 5.72509, 1, 0, 0.500986,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497207,-99) , 
-4, 1.46261, 0, 0, 0.500145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497207,-99) ,
+4, 1.46261, 0, 0, 0.500145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487807,-99) , 
-10, -1.43598, 0, 0, 0.497912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487807,-99) ,
+10, -1.43598, 0, 0, 0.497912,-99) ,
 11, 4.67162, 1, 0, 0.499414,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.00667549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49418,-99) , 
-17, 3.05143, 0, 0, 0.500967,-99) , 
-17, 7.54437, 0, 0, 0.501452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49418,-99) ,
+17, 3.05143, 0, 0, 0.500967,-99) ,
+17, 7.54437, 0, 0, 0.501452,-99) ,
 NN(
-0, 
-0, 
--1, -0.922756, 1, -1, 0.495671,-99) , 
+0,
+0,
+-1, -0.922756, 1, -1, 0.495671,-99) ,
 11, 7.20145, 1, 0, 0.500867,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.00645702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497809,-99) , 
-0, 1.57219, 1, 0, 0.502963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497809,-99) ,
+0, 1.57219, 1, 0, 0.502963,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499298,-99) , 
-7, -10.2982, 1, 0, 0.500567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499298,-99) ,
+7, -10.2982, 1, 0, 0.500567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486996,-99) , 
-13, 5.72011, 0, 0, 0.499284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486996,-99) ,
+13, 5.72011, 0, 0, 0.499284,-99) ,
 18, 7.23736, 0, 0, 0.499993,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.0114686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480723,-99) , 
-4, -0.71024, 0, 0, 0.504006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480723,-99) ,
+4, -0.71024, 0, 0, 0.504006,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496007,-99) , 
-4, 1.60081, 1, 0, 0.501498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496007,-99) ,
+4, 1.60081, 1, 0, 0.501498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489634,-99) , 
-6, 4.57224, 0, 0, 0.500388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489634,-99) ,
+6, 4.57224, 0, 0, 0.500388,-99) ,
 4, -0.248014, 1, 0, 0.5009,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.00528372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51469,-99) ,
 NN(
-0, 
-0, 
--1, 68.9113, 1, -1, 0.49831,-99) , 
-5, 4.03472, 0, 0, 0.499214,-99) , 
+0,
+0,
+-1, 68.9113, 1, -1, 0.49831,-99) ,
+5, 4.03472, 0, 0, 0.499214,-99) ,
 12, 7.7284, 0, 0, 0.499615,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.00993117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484901,-99) , 
-4, -0.71024, 0, 0, 0.504586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484901,-99) ,
+4, -0.71024, 0, 0, 0.504586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48536,-99) , 
-4, 0.203189, 0, 0, 0.499164,-99) , 
-4, -0.0169106, 1, 0, 0.500013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48536,-99) ,
+4, 0.203189, 0, 0, 0.499164,-99) ,
+4, -0.0169106, 1, 0, 0.500013,-99) ,
 4, -0.248014, 1, 0, 0.50066,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.00775424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499671,-99) , 
-15, -4.39904, 0, 0, 0.504179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499671,-99) ,
+15, -4.39904, 0, 0, 0.504179,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485193,-99) , 
-5, 3.45271, 1, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485193,-99) ,
+5, 3.45271, 1, 0, 0.499379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487652,-99) , 
-8, -3.79116, 0, 0, 0.494882,-99) , 
-7, -9.50602, 0, 0, 0.498097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487652,-99) ,
+8, -3.79116, 0, 0, 0.494882,-99) ,
+7, -9.50602, 0, 0, 0.498097,-99) ,
 6, 4.41354, 1, 0, 0.498899,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.00889425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499556,-99) , 
-14, -6.60248, 1, 0, 0.504536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499556,-99) ,
+14, -6.60248, 1, 0, 0.504536,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496685,-99) , 
-4, 2.09112, 0, 0, 0.497688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496685,-99) ,
+4, 2.09112, 0, 0, 0.497688,-99) ,
 NN(
-0, 
-0, 
--1, 4.92106, 0, -1, 0.492383,-99) , 
-15, -2.31679, 1, 0, 0.496987,-99) , 
+0,
+0,
+-1, 4.92106, 0, -1, 0.492383,-99) ,
+15, -2.31679, 1, 0, 0.496987,-99) ,
 6, 4.41354, 1, 0, 0.497982,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.00797316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488072,-99) , 
-4, -0.71024, 0, 0, 0.504738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488072,-99) ,
+4, -0.71024, 0, 0, 0.504738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508102,-99) ,
 NN(
-0, 
-0, 
--1, 4.57224, 0, -1, 0.498098,-99) , 
-4, -0.0169106, 1, 0, 0.498906,-99) , 
+0,
+0,
+-1, 4.57224, 0, -1, 0.498098,-99) ,
+4, -0.0169106, 1, 0, 0.498906,-99) ,
 4, -0.248014, 1, 0, 0.499731,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.00633454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499152,-99) , 
-8, -3.19924, 1, 0, 0.505411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499152,-99) ,
+8, -3.19924, 1, 0, 0.505411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 61.7181, 0, 1, 0.501441,-99) , 
+0,
+0,
+-1, 61.7181, 0, 1, 0.501441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492995,-99) , 
-6, 5.01434, 1, 0, 0.497303,-99) , 
-17, 4.04985, 0, 0, 0.500437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492995,-99) ,
+6, 5.01434, 1, 0, 0.497303,-99) ,
+17, 4.04985, 0, 0, 0.500437,-99) ,
 6, 4.41354, 1, 0, 0.501093,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.00627458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -4.39904, 0, 1, 0.505144,-99) , 
+0,
+0,
+-1, -4.39904, 0, 1, 0.505144,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499319,-99) , 
-8, -0.791137, 0, 0, 0.500501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499319,-99) ,
+8, -0.791137, 0, 0, 0.500501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483083,-99) , 
-15, -3.78548, 1, 0, 0.496052,-99) , 
-12, 3.93033, 0, 0, 0.49937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483083,-99) ,
+15, -3.78548, 1, 0, 0.496052,-99) ,
+12, 3.93033, 0, 0, 0.49937,-99) ,
 6, 4.41354, 1, 0, 0.500131,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.0100669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496301,-99) , 
-3, -0.6152, 0, 0, 0.500082,-99) , 
-17, 4.29946, 0, 0, 0.50219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496301,-99) ,
+3, -0.6152, 0, 0, 0.500082,-99) ,
+17, 4.29946, 0, 0, 0.50219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -2.76831, 1, 1, 0.502541,-99) , 
+0,
+0,
+-1, -2.76831, 1, 1, 0.502541,-99) ,
 NN(
-0, 
-0, 
--1, 6.35612, 1, -1, 0.493265,-99) , 
-17, 5.57525, 0, 0, 0.499296,-99) , 
+0,
+0,
+-1, 6.35612, 1, -1, 0.493265,-99) ,
+17, 5.57525, 0, 0, 0.499296,-99) ,
 17, 4.63227, 1, 0, 0.500629,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.0125961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.85571, 0, 1, 0.506569,-99) , 
+0,
+0,
+-1, 3.85571, 0, 1, 0.506569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49161,-99) , 
-5, 1.34671, 1, 0, 0.49702,-99) , 
-12, 3.90359, 0, 0, 0.502425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49161,-99) ,
+5, 1.34671, 1, 0, 0.49702,-99) ,
+12, 3.90359, 0, 0, 0.502425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49533,-99) , 
-8, -1.6621, 0, 0, 0.497112,-99) , 
-3, -2.76831, 1, 0, 0.49854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49533,-99) ,
+8, -1.6621, 0, 0, 0.497112,-99) ,
+3, -2.76831, 1, 0, 0.49854,-99) ,
 17, 4.63227, 1, 0, 0.500329,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.0078046);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.56368, 1, 1, 0.505032,-99) , 
+0,
+0,
+-1, -2.56368, 1, 1, 0.505032,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495923,-99) , 
-10, -0.389427, 0, 0, 0.500613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495923,-99) ,
+10, -0.389427, 0, 0, 0.500613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493696,-99) , 
-8, -1.22654, 1, 0, 0.499823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493696,-99) ,
+8, -1.22654, 1, 0, 0.499823,-99) ,
 6, 4.41354, 1, 0, 0.50051,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.0157367);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496949,-99) , 
-0, 0.907844, 1, 0, 0.507813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496949,-99) ,
+0, 0.907844, 1, 0, 0.507813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495776,-99) , 
-12, 2.83626, 1, 0, 0.498185,-99) , 
-18, 5.87001, 1, 0, 0.501091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495776,-99) ,
+12, 2.83626, 1, 0, 0.498185,-99) ,
+18, 5.87001, 1, 0, 0.501091,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493205,-99) , 
-15, -3.76183, 1, 0, 0.502656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493205,-99) ,
+15, -3.76183, 1, 0, 0.502656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477617,-99) , 
-5, 1.72111, 1, 0, 0.491076,-99) , 
-7, -7.92168, 1, 0, 0.498409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477617,-99) ,
+5, 1.72111, 1, 0, 0.491076,-99) ,
+7, -7.92168, 1, 0, 0.498409,-99) ,
 0, 0.99119, 1, 0, 0.499971,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.00981562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499208,-99) , 
-10, -1.42933, 1, 0, 0.501745,-99) , 
-16, 2.78666, 1, 0, 0.502814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499208,-99) ,
+10, -1.42933, 1, 0, 0.501745,-99) ,
+16, 2.78666, 1, 0, 0.502814,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489461,-99) , 
-8, -2.45386, 1, 0, 0.499722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489461,-99) ,
+8, -2.45386, 1, 0, 0.499722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48493,-99) , 
-0, 1.69219, 1, 0, 0.497295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48493,-99) ,
+0, 1.69219, 1, 0, 0.497295,-99) ,
 0, 0.99119, 1, 0, 0.50051,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.0150098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499948,-99) , 
-13, 6.58834, 1, 0, 0.50671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499948,-99) ,
+13, 6.58834, 1, 0, 0.50671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495546,-99) , 
-18, 6.60166, 0, 0, 0.500895,-99) , 
-3, -0.9228, 1, 0, 0.503863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495546,-99) ,
+18, 6.60166, 0, 0, 0.500895,-99) ,
+3, -0.9228, 1, 0, 0.503863,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496005,-99) , 
-0, 1.67248, 0, 0, 0.500006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496005,-99) ,
+0, 1.67248, 0, 0, 0.500006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472673,-99) , 
-7, -7.92168, 1, 0, 0.489397,-99) , 
-13, 6.5199, 0, 0, 0.49658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472673,-99) ,
+7, -7.92168, 1, 0, 0.489397,-99) ,
+13, 6.5199, 0, 0, 0.49658,-99) ,
 0, 0.99119, 1, 0, 0.500822,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.016682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494513,-99) , 
-2, 0.450904, 0, 0, 0.508757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494513,-99) ,
+2, 0.450904, 0, 0, 0.508757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492124,-99) , 
-7, -9.50602, 0, 0, 0.502721,-99) , 
-18, 5.87001, 1, 0, 0.504543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492124,-99) ,
+7, -9.50602, 0, 0, 0.502721,-99) ,
+18, 5.87001, 1, 0, 0.504543,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491955,-99) , 
-16, 6.23036, 1, 0, 0.502011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491955,-99) ,
+16, 6.23036, 1, 0, 0.502011,-99) ,
 NN(
-0, 
-0, 
--1, 3.93033, 0, -1, 0.488976,-99) , 
-13, 6.5199, 0, 0, 0.497802,-99) , 
+0,
+0,
+-1, 3.93033, 0, -1, 0.488976,-99) ,
+13, 6.5199, 0, 0, 0.497802,-99) ,
 0, 0.99119, 1, 0, 0.501728,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.0108798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.907844, 0, 1, 0.504082,-99) , 
+0,
+0,
+-1, 0.907844, 0, 1, 0.504082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495458,-99) , 
-5, 1.73006, 0, 0, 0.502584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495458,-99) ,
+5, 1.73006, 0, 0, 0.502584,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496197,-99) , 
-10, -0.430335, 1, 0, 0.500758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496197,-99) ,
+10, -0.430335, 1, 0, 0.500758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484716,-99) , 
-0, 1.69219, 1, 0, 0.498127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484716,-99) ,
+0, 1.69219, 1, 0, 0.498127,-99) ,
 0, 0.99119, 1, 0, 0.500723,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.0096362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504497,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492722,-99) , 
-7, -9.50602, 1, 0, 0.509773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492722,-99) ,
+7, -9.50602, 1, 0, 0.509773,-99) ,
 NN(
-0, 
-0, 
--1, 3.58863, 1, -1, 0.497316,-99) , 
-1, 42.648, 0, 0, 0.499503,-99) , 
+0,
+0,
+-1, 3.58863, 1, -1, 0.497316,-99) ,
+1, 42.648, 0, 0, 0.499503,-99) ,
 13, 7.66566, 0, 0, 0.500145,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.0114155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4805,-99) , 
-5, 3.4035, 1, 0, 0.500008,-99) , 
-1, 44.0146, 0, 0, 0.503251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4805,-99) ,
+5, 3.4035, 1, 0, 0.500008,-99) ,
+1, 44.0146, 0, 0, 0.503251,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499156,-99) , 
-3, -2.15317, 1, 0, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499156,-99) ,
+3, -2.15317, 1, 0, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488077,-99) , 
-17, 2.57994, 0, 0, 0.500175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488077,-99) ,
+17, 2.57994, 0, 0, 0.500175,-99) ,
 17, 5.21469, 0, 0, 0.501468,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.0113614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496658,-99) , 
-0, 0.941749, 1, 0, 0.508678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496658,-99) ,
+0, 0.941749, 1, 0, 0.508678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499052,-99) , 
-17, 2.88503, 1, 0, 0.500676,-99) , 
-13, 6.13293, 1, 0, 0.502395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499052,-99) ,
+17, 2.88503, 1, 0, 0.500676,-99) ,
+13, 6.13293, 1, 0, 0.502395,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497504,-99) , 
-14, -5.22432, 0, 0, 0.50554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497504,-99) ,
+14, -5.22432, 0, 0, 0.50554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482785,-99) , 
-8, -2.79194, 1, 0, 0.49803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482785,-99) ,
+8, -2.79194, 1, 0, 0.49803,-99) ,
 3, -2.4608, 0, 0, 0.501522,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.0105191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.39484, 1, 1, 0.503984,-99) , 
+0,
+0,
+-1, 5.39484, 1, 1, 0.503984,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498151,-99) , 
-0, 0.990984, 1, 0, 0.506195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498151,-99) ,
+0, 0.990984, 1, 0, 0.506195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484128,-99) , 
-13, 6.30498, 0, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484128,-99) ,
+13, 6.30498, 0, 0, 0.499391,-99) ,
 3, -2.4608, 0, 0, 0.503066,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.00547853);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489185,-99) , 
-1, 68.9113, 1, 0, 0.499892,-99) , 
-5, 4.03472, 0, 0, 0.500713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489185,-99) ,
+1, 68.9113, 1, 0, 0.499892,-99) ,
+5, 4.03472, 0, 0, 0.500713,-99) ,
 12, 7.7284, 0, 0, 0.501097,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.00673566);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495658,-99) , 
-5, 2.50527, 1, 0, 0.498755,-99) , 
-5, 4.03472, 0, 0, 0.499563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495658,-99) ,
+5, 2.50527, 1, 0, 0.498755,-99) ,
+5, 4.03472, 0, 0, 0.499563,-99) ,
 12, 7.7284, 0, 0, 0.499935,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.00914027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499518,-99) , 
-12, 3.38775, 1, 0, 0.501404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499518,-99) ,
+12, 3.38775, 1, 0, 0.501404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487961,-99) , 
-7, -6.82776, 1, 0, 0.500219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487961,-99) ,
+7, -6.82776, 1, 0, 0.500219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484348,-99) , 
-9, -1.31309, 0, 0, 0.495652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484348,-99) ,
+9, -1.31309, 0, 0, 0.495652,-99) ,
 7, -6.33735, 1, 0, 0.499583,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.0154397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499826,-99) , 
-15, -3.75633, 0, 0, 0.506954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499826,-99) ,
+15, -3.75633, 0, 0, 0.506954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489737,-99) , 
-13, 7.40472, 1, 0, 0.500267,-99) , 
-5, 3.07503, 0, 0, 0.502543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489737,-99) ,
+13, 7.40472, 1, 0, 0.500267,-99) ,
+5, 3.07503, 0, 0, 0.502543,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497094,-99) , 
-3, -0.922755, 1, 0, 0.505591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497094,-99) ,
+3, -0.922755, 1, 0, 0.505591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481872,-99) , 
-3, -0.615191, 0, 0, 0.491267,-99) , 
-12, 3.23272, 0, 0, 0.497474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481872,-99) ,
+3, -0.615191, 0, 0, 0.491267,-99) ,
+12, 3.23272, 0, 0, 0.497474,-99) ,
 12, 3.93033, 0, 0, 0.500782,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.0133911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491619,-99) , 
-12, 4.47291, 0, 0, 0.508498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491619,-99) ,
+12, 4.47291, 0, 0, 0.508498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497671,-99) , 
-13, 5.72518, 1, 0, 0.499172,-99) , 
-5, 3.34416, 0, 0, 0.501263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497671,-99) ,
+13, 5.72518, 1, 0, 0.499172,-99) ,
+5, 3.34416, 0, 0, 0.501263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481002,-99) , 
-18, 6.35201, 0, 0, 0.494504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481002,-99) ,
+18, 6.35201, 0, 0, 0.494504,-99) ,
 7, -6.33735, 1, 0, 0.500322,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.0111953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.92662, 1, 1, 0.504252,-99) , 
+0,
+0,
+-1, -2.92662, 1, 1, 0.504252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491211,-99) , 
-7, -6.82776, 1, 0, 0.503103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491211,-99) ,
+7, -6.82776, 1, 0, 0.503103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482191,-99) , 
-5, 1.72111, 1, 0, 0.494442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482191,-99) ,
+5, 1.72111, 1, 0, 0.494442,-99) ,
 7, -6.33735, 1, 0, 0.501897,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.00812364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.56882, 0, 1, 0.502015,-99) , 
+0,
+0,
+-1, -1.56882, 0, 1, 0.502015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485727,-99) , 
-12, 3.47493, 1, 0, 0.493695,-99) , 
-5, 1.63311, 0, 0, 0.500797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485727,-99) ,
+12, 3.47493, 1, 0, 0.493695,-99) ,
+5, 1.63311, 0, 0, 0.500797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478285,-99) , 
-0, 0.941691, 1, 0, 0.494314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478285,-99) ,
+0, 0.941691, 1, 0, 0.494314,-99) ,
 7, -6.33735, 1, 0, 0.499894,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.0104353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.79204, 1, 1, 0.505876,-99) , 
+0,
+0,
+-1, -3.79204, 1, 1, 0.505876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486073,-99) , 
-10, -0.38937, 0, 0, 0.501752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486073,-99) ,
+10, -0.38937, 0, 0, 0.501752,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479336,-99) , 
-7, -5.80719, 1, 0, 0.498819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479336,-99) ,
+7, -5.80719, 1, 0, 0.498819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476413,-99) , 
-7, -11.0904, 0, 0, 0.497185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476413,-99) ,
+7, -11.0904, 0, 0, 0.497185,-99) ,
 13, 7.28247, 0, 0, 0.498349,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.0133827);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49875,-99) , 
-8, -3.79204, 1, 0, 0.503268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49875,-99) ,
+8, -3.79204, 1, 0, 0.503268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488681,-99) , 
-10, -0.38937, 0, 0, 0.50023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488681,-99) ,
+10, -0.38937, 0, 0, 0.50023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513581,-99) ,
 NN(
-0, 
-0, 
--1, 3.58863, 1, -1, 0.493665,-99) , 
-1, 52.6511, 0, 0, 0.495435,-99) , 
+0,
+0,
+-1, 3.58863, 1, -1, 0.493665,-99) ,
+1, 52.6511, 0, 0, 0.495435,-99) ,
 13, 7.28247, 0, 0, 0.496658,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.0130525);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490093,-99) , 
-7, -8.71385, 1, 0, 0.504024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490093,-99) ,
+7, -8.71385, 1, 0, 0.504024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494634,-99) , 
-7, -7.12951, 0, 0, 0.498116,-99) , 
-5, 3.33166, 0, 0, 0.499389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494634,-99) ,
+7, -7.12951, 0, 0, 0.498116,-99) ,
+5, 3.33166, 0, 0, 0.499389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485245,-99) , 
-12, 2.56095, 0, 0, 0.494495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485245,-99) ,
+12, 2.56095, 0, 0, 0.494495,-99) ,
 12, 2.84517, 0, 0, 0.498825,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.00807611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49907,-99) , 
-8, -2.92822, 0, 0, 0.501093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49907,-99) ,
+8, -2.92822, 0, 0, 0.501093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490527,-99) , 
-7, -6.82776, 1, 0, 0.500162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490527,-99) ,
+7, -6.82776, 1, 0, 0.500162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480871,-99) , 
-3, -1.2304, 0, 0, 0.494205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480871,-99) ,
+3, -1.2304, 0, 0, 0.494205,-99) ,
 7, -6.33735, 1, 0, 0.499333,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.0117965);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498676,-99) , 
-9, -2.92662, 1, 0, 0.503414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498676,-99) ,
+9, -2.92662, 1, 0, 0.503414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482113,-99) , 
-13, 5.91359, 0, 0, 0.497719,-99) , 
-4, 0.818576, 1, 0, 0.500972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482113,-99) ,
+13, 5.91359, 0, 0, 0.497719,-99) ,
+4, 0.818576, 1, 0, 0.500972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48493,-99) , 
-9, -1.31309, 0, 0, 0.49392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48493,-99) ,
+9, -1.31309, 0, 0, 0.49392,-99) ,
 7, -6.33735, 1, 0, 0.49999,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.00627051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499397,-99) , 
-1, 11.0855, 1, 0, 0.501152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499397,-99) ,
+1, 11.0855, 1, 0, 0.501152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492186,-99) , 
-1, 63.6182, 1, 0, 0.500449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492186,-99) ,
+1, 63.6182, 1, 0, 0.500449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485701,-99) , 
-4, 1.37348, 0, 0, 0.494205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485701,-99) ,
+4, 1.37348, 0, 0, 0.494205,-99) ,
 5, 3.58863, 1, 0, 0.499579,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.006048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.131463, 1, 1, 0.502162,-99) , 
+0,
+0,
+-1, -0.131463, 1, 1, 0.502162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493753,-99) , 
-1, 63.6182, 1, 0, 0.501503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493753,-99) ,
+1, 63.6182, 1, 0, 0.501503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485417,-99) , 
-14, -4.94205, 1, 0, 0.493987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485417,-99) ,
+14, -4.94205, 1, 0, 0.493987,-99) ,
 5, 3.58863, 1, 0, 0.500455,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0134823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.07596, 1, 1, 0.504034,-99) , 
+0,
+0,
+-1, -3.07596, 1, 1, 0.504034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491938,-99) , 
-1, 42.648, 0, 0, 0.495401,-99) , 
-4, 0.818576, 1, 0, 0.500332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491938,-99) ,
+1, 42.648, 0, 0, 0.495401,-99) ,
+4, 0.818576, 1, 0, 0.500332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484948,-99) , 
-18, 6.60155, 0, 0, 0.493103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484948,-99) ,
+18, 6.60155, 0, 0, 0.493103,-99) ,
 7, -6.33735, 1, 0, 0.499326,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.0110484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498096,-99) , 
-18, 6.24315, 0, 0, 0.502216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498096,-99) ,
+18, 6.24315, 0, 0, 0.502216,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49395,-99) , 
-5, 2.65394, 0, 0, 0.497264,-99) , 
-18, 6.41557, 1, 0, 0.499398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49395,-99) ,
+5, 2.65394, 0, 0, 0.497264,-99) ,
+18, 6.41557, 1, 0, 0.499398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484286,-99) , 
-4, 1.37348, 0, 0, 0.493254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484286,-99) ,
+4, 1.37348, 0, 0, 0.493254,-99) ,
 5, 3.58863, 1, 0, 0.498542,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.018477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48947,-99) , 
-7, -8.71385, 0, 0, 0.502466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48947,-99) ,
+7, -8.71385, 0, 0, 0.502466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467988,-99) , 
-7, -8.71385, 1, 0, 0.495911,-99) , 
-1, 32.9741, 1, 0, 0.500658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467988,-99) ,
+7, -8.71385, 1, 0, 0.495911,-99) ,
+1, 32.9741, 1, 0, 0.500658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487196,-99) , 
-8, -3.69775, 1, 0, 0.492869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487196,-99) ,
+8, -3.69775, 1, 0, 0.492869,-99) ,
 5, 3.58863, 1, 0, 0.499573,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.0133095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493139,-99) , 
-18, 5.50764, 0, 0, 0.503434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493139,-99) ,
+18, 5.50764, 0, 0, 0.503434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494591,-99) , 
-3, -3.07589, 1, 0, 0.496463,-99) , 
-18, 6.1845, 1, 0, 0.498702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494591,-99) ,
+3, -3.07589, 1, 0, 0.496463,-99) ,
+18, 6.1845, 1, 0, 0.498702,-99) ,
 NN(
-0, 
-0, 
--1, 0.941691, 1, -1, 0.491668,-99) , 
+0,
+0,
+-1, 0.941691, 1, -1, 0.491668,-99) ,
 7, -6.33735, 1, 0, 0.497723,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.00531924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499717,-99) , 
-16, 7.53177, 0, 0, 0.50085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499717,-99) ,
+16, 7.53177, 0, 0, 0.50085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487171,-99) , 
-1, 68.9113, 1, 0, 0.499721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487171,-99) ,
+1, 68.9113, 1, 0, 0.499721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492494,-99) ,
 5, 4.03472, 1, 0, 0.499243,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.00577978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 11.0855, 1, 1, 0.501961,-99) , 
+0,
+0,
+-1, 11.0855, 1, 1, 0.501961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490942,-99) , 
-1, 63.6182, 1, 0, 0.501097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490942,-99) ,
+1, 63.6182, 1, 0, 0.501097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489939,-99) , 
-17, 5.79711, 0, 0, 0.496034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489939,-99) ,
+17, 5.79711, 0, 0, 0.496034,-99) ,
 5, 3.58863, 1, 0, 0.500391,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.00812529);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498213,-99) , 
-4, 0.818576, 1, 0, 0.501084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498213,-99) ,
+4, 0.818576, 1, 0, 0.501084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489706,-99) , 
-7, -6.82776, 1, 0, 0.500081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489706,-99) ,
+7, -6.82776, 1, 0, 0.500081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480402,-99) , 
-0, 0.941691, 1, 0, 0.494646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480402,-99) ,
+0, 0.941691, 1, 0, 0.494646,-99) ,
 7, -6.33735, 1, 0, 0.499325,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.00639237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499947,-99) , 
-15, -1.56882, 0, 0, 0.50107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499947,-99) ,
+15, -1.56882, 0, 0, 0.50107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485505,-99) , 
-5, 1.26646, 0, 0, 0.493682,-99) , 
-5, 1.63311, 0, 0, 0.499989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485505,-99) ,
+5, 1.26646, 0, 0, 0.493682,-99) ,
+5, 1.63311, 0, 0, 0.499989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483895,-99) , 
-5, 1.72111, 1, 0, 0.494088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483895,-99) ,
+5, 1.72111, 1, 0, 0.494088,-99) ,
 7, -6.33735, 1, 0, 0.499168,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.00986779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493103,-99) , 
-12, 2.84517, 0, 0, 0.502418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493103,-99) ,
+12, 2.84517, 0, 0, 0.502418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487864,-99) , 
-17, 3.442, 1, 0, 0.493673,-99) , 
-5, 1.63311, 0, 0, 0.501138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487864,-99) ,
+17, 3.442, 1, 0, 0.493673,-99) ,
+5, 1.63311, 0, 0, 0.501138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483175,-99) , 
-3, -1.2304, 0, 0, 0.494015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483175,-99) ,
+3, -1.2304, 0, 0, 0.494015,-99) ,
 7, -6.33735, 1, 0, 0.500147,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.00772585);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498011,-99) , 
-13, 6.51611, 1, 0, 0.500277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498011,-99) ,
+13, 6.51611, 1, 0, 0.500277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491463,-99) , 
-7, -6.82776, 1, 0, 0.499501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491463,-99) ,
+7, -6.82776, 1, 0, 0.499501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481819,-99) , 
-0, 0.941691, 1, 0, 0.493666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481819,-99) ,
+0, 0.941691, 1, 0, 0.493666,-99) ,
 7, -6.33735, 1, 0, 0.498689,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.008798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499369,-99) , 
-0, 1.66903, 0, 0, 0.501276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499369,-99) ,
+0, 1.66903, 0, 0, 0.501276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487275,-99) , 
-10, -2.14144, 0, 0, 0.495947,-99) , 
-10, -1.41143, 0, 0, 0.500214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487275,-99) ,
+10, -2.14144, 0, 0, 0.495947,-99) ,
+10, -1.41143, 0, 0, 0.500214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484122,-99) , 
-18, 6.35201, 0, 0, 0.493136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484122,-99) ,
+18, 6.35201, 0, 0, 0.493136,-99) ,
 7, -6.33735, 1, 0, 0.499229,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.00917513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.85822, 1, 1, 0.503036,-99) , 
+0,
+0,
+-1, 2.85822, 1, 1, 0.503036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488776,-99) , 
-7, -8.78931, 1, 0, 0.495984,-99) , 
-10, -1.41143, 0, 0, 0.501631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488776,-99) ,
+7, -8.78931, 1, 0, 0.495984,-99) ,
+10, -1.41143, 0, 0, 0.501631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48354,-99) , 
-8, -3.40396, 1, 0, 0.493093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48354,-99) ,
+8, -3.40396, 1, 0, 0.493093,-99) ,
 7, -6.33735, 1, 0, 0.500443,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.00536463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499853,-99) , 
-15, -1.56882, 0, 0, 0.500712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499853,-99) ,
+15, -1.56882, 0, 0, 0.500712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487869,-99) , 
-5, 1.26646, 0, 0, 0.494776,-99) , 
-5, 1.63311, 0, 0, 0.499844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487869,-99) ,
+5, 1.26646, 0, 0, 0.494776,-99) ,
+5, 1.63311, 0, 0, 0.499844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484201,-99) , 
-5, 1.72111, 1, 0, 0.492812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484201,-99) ,
+5, 1.72111, 1, 0, 0.492812,-99) ,
 7, -6.33735, 1, 0, 0.498865,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.00658618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.93866, 1, 1, 0.501843,-99) , 
+0,
+0,
+-1, 1.93866, 1, 1, 0.501843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488844,-99) , 
-3, -1.23039, 1, 0, 0.494769,-99) , 
-5, 1.63311, 0, 0, 0.500808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488844,-99) ,
+3, -1.23039, 1, 0, 0.494769,-99) ,
+5, 1.63311, 0, 0, 0.500808,-99) ,
 NN(
-0, 
-0, 
--1, 0.941691, 1, -1, 0.492751,-99) , 
+0,
+0,
+-1, 0.941691, 1, -1, 0.492751,-99) ,
 7, -6.33735, 1, 0, 0.499687,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.00757522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494379,-99) , 
-7, -10.2605, 0, 0, 0.500332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494379,-99) ,
+7, -10.2605, 0, 0, 0.500332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483336,-99) , 
-15, -1.2522, 1, 0, 0.493585,-99) , 
-15, -2.30759, 1, 0, 0.499434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483336,-99) ,
+15, -1.2522, 1, 0, 0.493585,-99) ,
+15, -2.30759, 1, 0, 0.499434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483884,-99) , 
-0, 0.941691, 1, 0, 0.494397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483884,-99) ,
+0, 0.941691, 1, 0, 0.494397,-99) ,
 7, -6.33735, 1, 0, 0.498733,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.00891644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506544,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496477,-99) , 
-8, -0.791071, 0, 0, 0.497535,-99) , 
-18, 5.39484, 1, 0, 0.498177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496477,-99) ,
+8, -0.791071, 0, 0, 0.497535,-99) ,
+18, 5.39484, 1, 0, 0.498177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490782,-99) ,
 3, -4.614, 0, 0, 0.497797,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.00621131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499252,-99) , 
-12, 3.38775, 1, 0, 0.500696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499252,-99) ,
+12, 3.38775, 1, 0, 0.500696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4934,-99) , 
-7, -6.82776, 1, 0, 0.500053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4934,-99) ,
+7, -6.82776, 1, 0, 0.500053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489132,-99) , 
-9, -1.31309, 0, 0, 0.495442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489132,-99) ,
+9, -1.31309, 0, 0, 0.495442,-99) ,
 7, -6.33735, 1, 0, 0.499412,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.0150052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43637, 1, 1, 0.506791,-99) , 
+0,
+0,
+-1, -1.43637, 1, 1, 0.506791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494698,-99) , 
-5, 3.0605, 0, 0, 0.499288,-99) , 
-7, -7.12951, 0, 0, 0.501319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494698,-99) ,
+5, 3.0605, 0, 0, 0.499288,-99) ,
+7, -7.12951, 0, 0, 0.501319,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496834,-99) , 
-12, 3.02602, 0, 0, 0.504314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496834,-99) ,
+12, 3.02602, 0, 0, 0.504314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475554,-99) , 
-7, -7.12951, 1, 0, 0.496576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475554,-99) ,
+7, -7.12951, 1, 0, 0.496576,-99) ,
 12, 3.38775, 0, 0, 0.500227,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.00896656);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495805,-99) , 
-4, 1.44967, 1, 0, 0.502156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495805,-99) ,
+4, 1.44967, 1, 0, 0.502156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492837,-99) , 
-7, -6.82776, 1, 0, 0.501335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492837,-99) ,
+7, -6.82776, 1, 0, 0.501335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485352,-99) , 
-5, 1.72111, 1, 0, 0.493754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485352,-99) ,
+5, 1.72111, 1, 0, 0.493754,-99) ,
 7, -6.33735, 1, 0, 0.50028,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.00870385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496212,-99) , 
-10, -0.924291, 0, 0, 0.501027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496212,-99) ,
+10, -0.924291, 0, 0, 0.501027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48628,-99) , 
-9, -2.25192, 1, 0, 0.494924,-99) , 
-15, -2.30759, 1, 0, 0.500215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48628,-99) ,
+9, -2.25192, 1, 0, 0.494924,-99) ,
+15, -2.30759, 1, 0, 0.500215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48733,-99) , 
-10, -0.973528, 1, 0, 0.493652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48733,-99) ,
+10, -0.973528, 1, 0, 0.493652,-99) ,
 7, -6.33735, 1, 0, 0.499302,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.00813153);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498714,-99) , 
-13, 7.28247, 0, 0, 0.50071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498714,-99) ,
+13, 7.28247, 0, 0, 0.50071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488526,-99) , 
-9, -0.311195, 1, 0, 0.499607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488526,-99) ,
+9, -0.311195, 1, 0, 0.499607,-99) ,
 NN(
-0, 
-0, 
--1, 0.441023, 1, -1, 0.494016,-99) , 
+0,
+0,
+-1, 0.441023, 1, -1, 0.494016,-99) ,
 9, -5.21506, 0, 0, 0.498575,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.0135076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-1, 9.62628, 1, 0, 0.503599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+1, 9.62628, 1, 0, 0.503599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471685,-99) , 
-7, -8.71385, 1, 0, 0.494001,-99) , 
-1, 32.9741, 1, 0, 0.501365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471685,-99) ,
+7, -8.71385, 1, 0, 0.494001,-99) ,
+1, 32.9741, 1, 0, 0.501365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50764,-99) ,
 NN(
-0, 
-0, 
--1, -1.53793, 0, -1, 0.489484,-99) , 
-14, -7.00145, 1, 0, 0.496488,-99) , 
+0,
+0,
+-1, -1.53793, 0, -1, 0.489484,-99) ,
+14, -7.00145, 1, 0, 0.496488,-99) ,
 5, 3.14255, 1, 0, 0.500103,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.0152906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.51711, 0, 1, 0.505851,-99) , 
+0,
+0,
+-1, 1.51711, 0, 1, 0.505851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475052,-99) , 
-7, -8.71385, 1, 0, 0.492895,-99) , 
-1, 32.9741, 1, 0, 0.502836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475052,-99) ,
+7, -8.71385, 1, 0, 0.492895,-99) ,
+1, 32.9741, 1, 0, 0.502836,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486415,-99) , 
-11, 7.10329, 1, 0, 0.500895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486415,-99) ,
+11, 7.10329, 1, 0, 0.500895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483406,-99) , 
-12, 3.93033, 0, 0, 0.49726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483406,-99) ,
+12, 3.93033, 0, 0, 0.49726,-99) ,
 5, 3.14255, 1, 0, 0.501392,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.00966321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495633,-99) , 
-0, 0.942634, 0, 0, 0.498905,-99) , 
-13, 5.74975, 1, 0, 0.499731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495633,-99) ,
+0, 0.942634, 0, 0, 0.498905,-99) ,
+13, 5.74975, 1, 0, 0.499731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487218,-99) , 
-18, 6.60155, 0, 0, 0.493516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487218,-99) ,
+18, 6.60155, 0, 0, 0.493516,-99) ,
 7, -6.33735, 1, 0, 0.498867,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.00693877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499889,-99) , 
-1, 48.8821, 0, 0, 0.501204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499889,-99) ,
+1, 48.8821, 0, 0, 0.501204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487031,-99) , 
-14, -4.40058, 0, 0, 0.493106,-99) , 
-9, -3.63492, 0, 0, 0.499728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487031,-99) ,
+14, -4.40058, 0, 0, 0.493106,-99) ,
+9, -3.63492, 0, 0, 0.499728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493648,-99) ,
 9, -6.35928, 0, 0, 0.498934,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.0096086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491969,-99) , 
-14, -8.47853, 0, 0, 0.500064,-99) , 
-8, -5.0139, 1, 0, 0.501409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491969,-99) ,
+14, -8.47853, 0, 0, 0.500064,-99) ,
+8, -5.0139, 1, 0, 0.501409,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495461,-99) , 
-0, 0.915008, 0, 0, 0.499918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495461,-99) ,
+0, 0.915008, 0, 0, 0.499918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48952,-99) , 
-0, 1.57114, 1, 0, 0.496675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48952,-99) ,
+0, 1.57114, 1, 0, 0.496675,-99) ,
 9, -4.07084, 0, 0, 0.500231,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.00841285);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491191,-99) , 
-15, -2.30759, 1, 0, 0.500999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491191,-99) ,
+15, -2.30759, 1, 0, 0.500999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493654,-99) , 
-18, 7.50059, 1, 0, 0.500071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493654,-99) ,
+18, 7.50059, 1, 0, 0.500071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487822,-99) , 
-13, 6.54018, 0, 0, 0.494334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487822,-99) ,
+13, 6.54018, 0, 0, 0.494334,-99) ,
 7, -6.33735, 1, 0, 0.499274,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.00687235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508853,-99) ,
 NN(
-0, 
-0, 
--1, 7.86453, 1, -1, 0.497128,-99) , 
-17, 7.54437, 0, 0, 0.497904,-99) , 
+0,
+0,
+-1, 7.86453, 1, -1, 0.497128,-99) ,
+17, 7.54437, 0, 0, 0.497904,-99) ,
 12, 7.7284, 0, 0, 0.498352,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.0140874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498934,-99) , 
-0, 1.51711, 0, 0, 0.50312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498934,-99) ,
+0, 1.51711, 0, 0, 0.50312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479864,-99) , 
-4, 0.00484954, 0, 0, 0.492429,-99) , 
-1, 32.9741, 1, 0, 0.500632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479864,-99) ,
+4, 0.00484954, 0, 0, 0.492429,-99) ,
+1, 32.9741, 1, 0, 0.500632,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49057,-99) , 
-13, 6.30135, 0, 0, 0.501777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49057,-99) ,
+13, 6.30135, 0, 0, 0.501777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484513,-99) , 
-0, 1.52378, 1, 0, 0.496935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484513,-99) ,
+0, 1.52378, 1, 0, 0.496935,-99) ,
 5, 3.14255, 1, 0, 0.499675,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.0135198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495897,-99) , 
-0, 0.879273, 0, 0, 0.508413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495897,-99) ,
+0, 0.879273, 0, 0, 0.508413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497946,-99) , 
-11, 2.95404, 1, 0, 0.500063,-99) , 
-18, 5.87001, 1, 0, 0.502581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497946,-99) ,
+11, 2.95404, 1, 0, 0.500063,-99) ,
+18, 5.87001, 1, 0, 0.502581,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490412,-99) , 
-5, 2.78565, 1, 0, 0.50013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490412,-99) ,
+5, 2.78565, 1, 0, 0.50013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482984,-99) , 
-0, 1.69219, 1, 0, 0.497321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482984,-99) ,
+0, 1.69219, 1, 0, 0.497321,-99) ,
 0, 0.99119, 1, 0, 0.500385,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.0103742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499231,-99) , 
-10, -0.419255, 1, 0, 0.502643,-99) , 
-15, -8.21782, 1, 0, 0.503924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499231,-99) ,
+10, -0.419255, 1, 0, 0.502643,-99) ,
+15, -8.21782, 1, 0, 0.503924,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497762,-99) , 
-6, 8.58681, 0, 0, 0.499773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497762,-99) ,
+6, 8.58681, 0, 0, 0.499773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485147,-99) , 
-12, 3.38775, 0, 0, 0.496858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485147,-99) ,
+12, 3.38775, 0, 0, 0.496858,-99) ,
 0, 0.99119, 1, 0, 0.500974,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.0132752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495605,-99) , 
-8, -3.16971, 1, 0, 0.508858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495605,-99) ,
+8, -3.16971, 1, 0, 0.508858,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497321,-99) , 
-18, 6.10247, 1, 0, 0.502302,-99) , 
-4, 0.187483, 1, 0, 0.504049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497321,-99) ,
+18, 6.10247, 1, 0, 0.502302,-99) ,
+4, 0.187483, 1, 0, 0.504049,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495681,-99) , 
-7, -9.50602, 0, 0, 0.501586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495681,-99) ,
+7, -9.50602, 0, 0, 0.501586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487739,-99) , 
-12, 3.38775, 0, 0, 0.498827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487739,-99) ,
+12, 3.38775, 0, 0, 0.498827,-99) ,
 0, 0.99119, 1, 0, 0.501869,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.0128162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490533,-99) , 
-6, 8.40807, 1, 0, 0.505481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490533,-99) ,
+6, 8.40807, 1, 0, 0.505481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497089,-99) , 
-5, 1.73006, 0, 0, 0.504025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497089,-99) ,
+5, 1.73006, 0, 0, 0.504025,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496762,-99) , 
-12, 5.55807, 0, 0, 0.500642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496762,-99) ,
+12, 5.55807, 0, 0, 0.500642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484488,-99) , 
-16, 3.14821, 0, 0, 0.498655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484488,-99) ,
+16, 3.14821, 0, 0, 0.498655,-99) ,
 0, 0.99119, 1, 0, 0.501784,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.013412);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499676,-99) , 
-18, 6.52292, 0, 0, 0.506467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499676,-99) ,
+18, 6.52292, 0, 0, 0.506467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495625,-99) , 
-18, 6.48191, 1, 0, 0.500086,-99) , 
-4, 0.445293, 1, 0, 0.502868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495625,-99) ,
+18, 6.48191, 1, 0, 0.500086,-99) ,
+4, 0.445293, 1, 0, 0.502868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48262,-99) , 
-14, -6.25173, 1, 0, 0.490282,-99) , 
-15, -3.23603, 0, 0, 0.496143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48262,-99) ,
+14, -6.25173, 1, 0, 0.490282,-99) ,
+15, -3.23603, 0, 0, 0.496143,-99) ,
 18, 5.92127, 0, 0, 0.501334,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.0105562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.791071, 0, 1, 0.503609,-99) , 
+0,
+0,
+-1, -0.791071, 0, 1, 0.503609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493699,-99) , 
-4, 1.83191, 1, 0, 0.502859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493699,-99) ,
+4, 1.83191, 1, 0, 0.502859,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493282,-99) , 
-4, 1.29118, 0, 0, 0.499232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493282,-99) ,
+4, 1.29118, 0, 0, 0.499232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48337,-99) , 
-3, -2.1532, 0, 0, 0.495167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48337,-99) ,
+3, -2.1532, 0, 0, 0.495167,-99) ,
 18, 5.92127, 0, 0, 0.501104,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.0130159);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498435,-99) , 
-8, -3.98325, 1, 0, 0.503546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498435,-99) ,
+8, -3.98325, 1, 0, 0.503546,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492077,-99) , 
-8, -3.83936, 0, 0, 0.498654,-99) , 
-9, -1.7824, 0, 0, 0.500619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492077,-99) ,
+8, -3.83936, 0, 0, 0.498654,-99) ,
+9, -1.7824, 0, 0, 0.500619,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494908,-99) , 
-11, 3.84426, 1, 0, 0.499999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494908,-99) ,
+11, 3.84426, 1, 0, 0.499999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484885,-99) , 
-18, 5.29456, 0, 0, 0.49645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484885,-99) ,
+18, 5.29456, 0, 0, 0.49645,-99) ,
 18, 5.92127, 0, 0, 0.499668,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.00865753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498955,-99) , 
-17, 2.88502, 1, 0, 0.500672,-99) , 
-14, -2.42438, 0, 0, 0.50147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498955,-99) ,
+17, 2.88502, 1, 0, 0.500672,-99) ,
+14, -2.42438, 0, 0, 0.50147,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49307,-99) , 
-4, 0.329113, 0, 0, 0.499812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49307,-99) ,
+4, 0.329113, 0, 0, 0.499812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485245,-99) , 
-16, 3.14821, 0, 0, 0.498021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485245,-99) ,
+16, 3.14821, 0, 0, 0.498021,-99) ,
 0, 0.99119, 1, 0, 0.50003,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.0103777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498941,-99) , 
-18, 5.87001, 1, 0, 0.501747,-99) , 
-15, -8.21782, 1, 0, 0.502764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498941,-99) ,
+18, 5.87001, 1, 0, 0.501747,-99) ,
+15, -8.21782, 1, 0, 0.502764,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49458,-99) , 
-10, 0.0724838, 1, 0, 0.49983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49458,-99) ,
+10, 0.0724838, 1, 0, 0.49983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487086,-99) , 
-0, 1.69219, 1, 0, 0.497743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487086,-99) ,
+0, 1.69219, 1, 0, 0.497743,-99) ,
 0, 0.99119, 1, 0, 0.500668,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.0158653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.20596, 0, 1, 0.50532,-99) , 
+0,
+0,
+-1, -1.20596, 0, 1, 0.50532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49582,-99) , 
-0, 0.907845, 0, 0, 0.500638,-99) , 
-3, -0.9228, 1, 0, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49582,-99) ,
+0, 0.907845, 0, 0, 0.500638,-99) ,
+3, -0.9228, 1, 0, 0.503027,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487181,-99) , 
-1, 28.0892, 1, 0, 0.503362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487181,-99) ,
+1, 28.0892, 1, 0, 0.503362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487188,-99) , 
-7, -10.2982, 1, 0, 0.494437,-99) , 
-5, 2.15532, 1, 0, 0.498378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487188,-99) ,
+7, -10.2982, 1, 0, 0.494437,-99) ,
+5, 2.15532, 1, 0, 0.498378,-99) ,
 0, 0.99119, 1, 0, 0.501087,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.0121416);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493522,-99) , 
-8, -3.66569, 0, 0, 0.507041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493522,-99) ,
+8, -3.66569, 0, 0, 0.507041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485254,-99) , 
-6, 4.66466, 0, 0, 0.500381,-99) , 
-4, -0.248016, 1, 0, 0.501429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485254,-99) ,
+6, 4.66466, 0, 0, 0.500381,-99) ,
+4, -0.248016, 1, 0, 0.501429,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491958,-99) , 
-18, 5.60789, 1, 0, 0.502731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491958,-99) ,
+18, 5.60789, 1, 0, 0.502731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487217,-99) , 
-3, -1.2304, 0, 0, 0.496006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487217,-99) ,
+3, -1.2304, 0, 0, 0.496006,-99) ,
 18, 5.92127, 0, 0, 0.500192,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.0128887);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49042,-99) , 
-4, -0.71024, 0, 0, 0.504824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49042,-99) ,
+4, -0.71024, 0, 0, 0.504824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495353,-99) , 
-7, -11.0904, 1, 0, 0.497005,-99) , 
-4, 2.06302, 0, 0, 0.497857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495353,-99) ,
+7, -11.0904, 1, 0, 0.497005,-99) ,
+4, 2.06302, 0, 0, 0.497857,-99) ,
 4, -0.248014, 1, 0, 0.498841,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.00951051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.73095, 0, 1, 0.50821,-99) , 
+0,
+0,
+-1, 3.73095, 0, 1, 0.50821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496314,-99) , 
-16, 5.51108, 1, 0, 0.504272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496314,-99) ,
+16, 5.51108, 1, 0, 0.504272,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488205,-99) , 
-18, 5.63184, 0, 0, 0.500467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488205,-99) ,
+18, 5.63184, 0, 0, 0.500467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488746,-99) , 
-0, 1.67825, 1, 0, 0.499106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488746,-99) ,
+0, 1.67825, 1, 0, 0.499106,-99) ,
 0, 0.894357, 1, 0, 0.500532,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.0124356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.83581, 1, 1, 0.505927,-99) , 
+0,
+0,
+-1, 5.83581, 1, 1, 0.505927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493165,-99) , 
-5, 3.46459, 1, 0, 0.503469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493165,-99) ,
+5, 3.46459, 1, 0, 0.503469,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497023,-99) , 
-17, 3.40149, 1, 0, 0.499272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497023,-99) ,
+17, 3.40149, 1, 0, 0.499272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482108,-99) , 
-16, 5.60436, 0, 0, 0.49217,-99) , 
-10, -1.41143, 0, 0, 0.497742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482108,-99) ,
+16, 5.60436, 0, 0, 0.49217,-99) ,
+10, -1.41143, 0, 0, 0.497742,-99) ,
 0, 0.894357, 1, 0, 0.499323,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.00728194);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498907,-99) , 
-4, 2.08077, 0, 0, 0.499953,-99) , 
-14, -2.39648, 0, 0, 0.500843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498907,-99) ,
+4, 2.08077, 0, 0, 0.499953,-99) ,
+14, -2.39648, 0, 0, 0.500843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481181,-99) , 
-15, -5.0703, 1, 0, 0.492887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481181,-99) ,
+15, -5.0703, 1, 0, 0.492887,-99) ,
 17, 2.88502, 0, 0, 0.49997,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.00923848);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.08077, 0, 1, 0.503203,-99) , 
+0,
+0,
+-1, 2.08077, 0, 1, 0.503203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489175,-99) , 
-11, 4.71756, 1, 0, 0.496982,-99) , 
-7, -10.2982, 0, 0, 0.502082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489175,-99) ,
+11, 4.71756, 1, 0, 0.496982,-99) ,
+7, -10.2982, 0, 0, 0.502082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482999,-99) , 
-15, -5.0703, 1, 0, 0.49286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482999,-99) ,
+15, -5.0703, 1, 0, 0.49286,-99) ,
 17, 2.88502, 0, 0, 0.50107,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.0128926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490176,-99) , 
-0, 1.55144, 1, 0, 0.498832,-99) , 
-0, 1.66903, 0, 0, 0.500593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490176,-99) ,
+0, 1.55144, 1, 0, 0.498832,-99) ,
+0, 1.66903, 0, 0, 0.500593,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491165,-99) , 
-16, 5.66624, 0, 0, 0.499824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491165,-99) ,
+16, 5.66624, 0, 0, 0.499824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478937,-99) , 
-10, -2.57944, 0, 0, 0.494963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478937,-99) ,
+10, -2.57944, 0, 0, 0.494963,-99) ,
 10, -1.41143, 0, 0, 0.499375,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.00937738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496857,-99) , 
-0, 1.66903, 0, 0, 0.49823,-99) , 
-10, -2.43344, 1, 0, 0.498949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496857,-99) ,
+0, 1.66903, 0, 0, 0.49823,-99) ,
+10, -2.43344, 1, 0, 0.498949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481989,-99) , 
-17, 2.57994, 0, 0, 0.491845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481989,-99) ,
+17, 2.57994, 0, 0, 0.491845,-99) ,
 17, 2.88502, 0, 0, 0.49817,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.00580684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491808,-99) , 
-8, -1.22654, 1, 0, 0.499909,-99) , 
-4, -0.443613, 1, 0, 0.500525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491808,-99) ,
+8, -1.22654, 1, 0, 0.499909,-99) ,
+4, -0.443613, 1, 0, 0.500525,-99) ,
 NN(
-0, 
-0, 
--1, -5.0703, 1, -1, 0.491684,-99) , 
+0,
+0,
+-1, -5.0703, 1, -1, 0.491684,-99) ,
 17, 2.88502, 0, 0, 0.499555,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.00673725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49682,-99) , 
-0, 1.47536, 0, 0, 0.498786,-99) , 
-4, -0.443613, 1, 0, 0.499376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49682,-99) ,
+0, 1.47536, 0, 0, 0.498786,-99) ,
+4, -0.443613, 1, 0, 0.499376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485579,-99) , 
-15, -5.0703, 1, 0, 0.493135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485579,-99) ,
+15, -5.0703, 1, 0, 0.493135,-99) ,
 17, 2.88502, 0, 0, 0.498691,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.00920013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48727,-99) , 
-5, 3.77192, 1, 0, 0.501508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48727,-99) ,
+5, 3.77192, 1, 0, 0.501508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489175,-99) , 
-14, -8.47853, 0, 0, 0.497025,-99) , 
-18, 6.71093, 1, 0, 0.499547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489175,-99) ,
+14, -8.47853, 0, 0, 0.497025,-99) ,
+18, 6.71093, 1, 0, 0.499547,-99) ,
 NN(
-0, 
-0, 
--1, 2.57994, 0, -1, 0.49311,-99) , 
+0,
+0,
+-1, 2.57994, 0, -1, 0.49311,-99) ,
 17, 2.88502, 0, 0, 0.498841,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.0114271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499432,-99) , 
-9, -1.20596, 0, 0, 0.501906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499432,-99) ,
+9, -1.20596, 0, 0, 0.501906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49267,-99) , 
-4, -0.0650654, 1, 0, 0.496839,-99) , 
-5, 2.57265, 0, 0, 0.499457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49267,-99) ,
+4, -0.0650654, 1, 0, 0.496839,-99) ,
+5, 2.57265, 0, 0, 0.499457,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489386,-99) , 
-1, 34.5581, 1, 0, 0.497664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489386,-99) ,
+1, 34.5581, 1, 0, 0.497664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483448,-99) , 
-5, 3.45795, 1, 0, 0.495726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483448,-99) ,
+5, 3.45795, 1, 0, 0.495726,-99) ,
 0, 0.99119, 1, 0, 0.4979,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.0125584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498239,-99) , 
-3, -1.23036, 0, 0, 0.50352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498239,-99) ,
+3, -1.23036, 0, 0, 0.50352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492904,-99) , 
-7, -7.12951, 0, 0, 0.498056,-99) , 
-5, 2.57265, 0, 0, 0.500879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492904,-99) ,
+7, -7.12951, 0, 0, 0.498056,-99) ,
+5, 2.57265, 0, 0, 0.500879,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493942,-99) , 
-18, 6.9742, 1, 0, 0.499496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493942,-99) ,
+18, 6.9742, 1, 0, 0.499496,-99) ,
 NN(
-0, 
-0, 
--1, 1.05813, 0, -1, 0.488307,-99) , 
-7, -7.92168, 1, 0, 0.495401,-99) , 
+0,
+0,
+-1, 1.05813, 0, -1, 0.488307,-99) ,
+7, -7.92168, 1, 0, 0.495401,-99) ,
 0, 0.99119, 1, 0, 0.498593,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.00900071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496583,-99) , 
-0, 1.52378, 1, 0, 0.501064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496583,-99) ,
+0, 1.52378, 1, 0, 0.501064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485659,-99) , 
-12, 3.47493, 1, 0, 0.493003,-99) , 
-5, 1.63311, 0, 0, 0.499885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485659,-99) ,
+12, 3.47493, 1, 0, 0.493003,-99) ,
+5, 1.63311, 0, 0, 0.499885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480287,-99) , 
-0, 0.941691, 1, 0, 0.493018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480287,-99) ,
+0, 0.941691, 1, 0, 0.493018,-99) ,
 7, -6.33735, 1, 0, 0.498931,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.006131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499367,-99) , 
-15, -1.56882, 0, 0, 0.500253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499367,-99) ,
+15, -1.56882, 0, 0, 0.500253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485476,-99) , 
-5, 1.26646, 0, 0, 0.49322,-99) , 
-5, 1.63311, 0, 0, 0.499224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485476,-99) ,
+5, 1.26646, 0, 0, 0.49322,-99) ,
+5, 1.63311, 0, 0, 0.499224,-99) ,
 NN(
-0, 
-0, 
--1, 0.941691, 1, -1, 0.492397,-99) , 
+0,
+0,
+-1, 0.941691, 1, -1, 0.492397,-99) ,
 7, -6.33735, 1, 0, 0.498276,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.00792589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497092,-99) , 
-7, -7.80854, 1, 0, 0.501545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497092,-99) ,
+7, -7.80854, 1, 0, 0.501545,-99) ,
 NN(
-0, 
-0, 
--1, 1.26646, 0, -1, 0.493212,-99) , 
-5, 1.63311, 0, 0, 0.500326,-99) , 
+0,
+0,
+-1, 1.26646, 0, -1, 0.493212,-99) ,
+5, 1.63311, 0, 0, 0.500326,-99) ,
 NN(
-0, 
-0, 
--1, 0.941691, 1, -1, 0.493929,-99) , 
+0,
+0,
+-1, 0.941691, 1, -1, 0.493929,-99) ,
 7, -6.33735, 1, 0, 0.499437,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.00721632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497291,-99) , 
-7, -8.71385, 0, 0, 0.503068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497291,-99) ,
+7, -8.71385, 0, 0, 0.503068,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492254,-99) , 
-15, -2.31679, 1, 0, 0.499748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492254,-99) ,
+15, -2.31679, 1, 0, 0.499748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485118,-99) , 
-13, 5.72011, 0, 0, 0.498369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485118,-99) ,
+13, 5.72011, 0, 0, 0.498369,-99) ,
 18, 7.23736, 0, 0, 0.499275,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.0098872);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495783,-99) , 
-14, -6.06021, 1, 0, 0.503334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495783,-99) ,
+14, -6.06021, 1, 0, 0.503334,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496953,-99) , 
-6, 8.39061, 0, 0, 0.498274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496953,-99) ,
+6, 8.39061, 0, 0, 0.498274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483381,-99) , 
-5, 4.03472, 1, 0, 0.497329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483381,-99) ,
+5, 4.03472, 1, 0, 0.497329,-99) ,
 18, 7.23736, 0, 0, 0.498487,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.00915228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488572,-99) , 
-6, 6.31808, 1, 0, 0.499957,-99) , 
-13, 5.72509, 1, 0, 0.501434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488572,-99) ,
+6, 6.31808, 1, 0, 0.499957,-99) ,
+13, 5.72509, 1, 0, 0.501434,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499061,-99) , 
-18, 5.65806, 1, 0, 0.500778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499061,-99) ,
+18, 5.65806, 1, 0, 0.500778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488934,-99) , 
-10, -1.43598, 0, 0, 0.498644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488934,-99) ,
+10, -1.43598, 0, 0, 0.498644,-99) ,
 11, 4.67162, 1, 0, 0.500007,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.0104704);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499734,-99) , 
-4, 1.83191, 0, 0, 0.502165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499734,-99) ,
+4, 1.83191, 0, 0, 0.502165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492306,-99) , 
-7, -11.0904, 0, 0, 0.501156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492306,-99) ,
+7, -11.0904, 0, 0, 0.501156,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493353,-99) , 
-17, 3.99581, 0, 0, 0.503181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493353,-99) ,
+17, 3.99581, 0, 0, 0.503181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47954,-99) , 
-7, -7.12951, 1, 0, 0.496834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47954,-99) ,
+7, -7.12951, 1, 0, 0.496834,-99) ,
 12, 3.38775, 0, 0, 0.500161,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.0112558);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.504187,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.504187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494923,-99) , 
-7, -11.0904, 0, 0, 0.503238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494923,-99) ,
+7, -11.0904, 0, 0, 0.503238,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496395,-99) , 
-12, 2.97434, 0, 0, 0.502922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496395,-99) ,
+12, 2.97434, 0, 0, 0.502922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482154,-99) , 
-7, -7.12951, 1, 0, 0.497347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482154,-99) ,
+7, -7.12951, 1, 0, 0.497347,-99) ,
 12, 3.38775, 0, 0, 0.501883,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.00560799);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499288,-99) , 
-3, -0.922768, 1, 0, 0.503879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499288,-99) ,
+3, -0.922768, 1, 0, 0.503879,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499643,-99) , 
-7, -10.2982, 1, 0, 0.500801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499643,-99) ,
+7, -10.2982, 1, 0, 0.500801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488226,-99) , 
-13, 5.72011, 0, 0, 0.499617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488226,-99) ,
+13, 5.72011, 0, 0, 0.499617,-99) ,
 18, 7.23736, 0, 0, 0.500438,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.0130283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.24315, 0, 1, 0.506413,-99) , 
+0,
+0,
+-1, 6.24315, 0, 1, 0.506413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495544,-99) , 
-0, 1.61299, 0, 0, 0.498751,-99) , 
-18, 6.41557, 1, 0, 0.502032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495544,-99) ,
+0, 1.61299, 0, 0, 0.498751,-99) ,
+18, 6.41557, 1, 0, 0.502032,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494336,-99) , 
-11, 6.69537, 1, 0, 0.503543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494336,-99) ,
+11, 6.69537, 1, 0, 0.503543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486665,-99) , 
-18, 5.92135, 0, 0, 0.498989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486665,-99) ,
+18, 5.92135, 0, 0, 0.498989,-99) ,
 5, 3.14255, 1, 0, 0.501245,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.0101781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.900419, 1, 1, 0.50573,-99) , 
+0,
+0,
+-1, -0.900419, 1, 1, 0.50573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490855,-99) , 
-4, 1.6332, 1, 0, 0.49906,-99) , 
-4, 0.44473, 1, 0, 0.502044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490855,-99) ,
+4, 1.6332, 1, 0, 0.49906,-99) ,
+4, 0.44473, 1, 0, 0.502044,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495835,-99) , 
-12, 4.43726, 0, 0, 0.501466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495835,-99) ,
+12, 4.43726, 0, 0, 0.501466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482808,-99) , 
-7, -6.33735, 1, 0, 0.498384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482808,-99) ,
+7, -6.33735, 1, 0, 0.498384,-99) ,
 18, 6.18449, 0, 0, 0.500831,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.00817689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486993,-99) , 
-0, 1.66784, 1, 0, 0.501112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486993,-99) ,
+0, 1.66784, 1, 0, 0.501112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490874,-99) , 
-5, 3.62494, 0, 0, 0.494903,-99) , 
-7, -10.2982, 0, 0, 0.500001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490874,-99) ,
+5, 3.62494, 0, 0, 0.494903,-99) ,
+7, -10.2982, 0, 0, 0.500001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495777,-99) ,
 3, -3.6912, 0, 0, 0.499595,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.00721851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497784,-99) , 
-7, -8.71385, 0, 0, 0.501493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497784,-99) ,
+7, -8.71385, 0, 0, 0.501493,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497909,-99) , 
-12, 6.58597, 0, 0, 0.499067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497909,-99) ,
+12, 6.58597, 0, 0, 0.499067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487483,-99) , 
-13, 5.72011, 0, 0, 0.497976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487483,-99) ,
+13, 5.72011, 0, 0, 0.497976,-99) ,
 18, 7.23736, 0, 0, 0.498654,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.00999085);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497929,-99) , 
-16, 2.82079, 1, 0, 0.499548,-99) , 
-13, 5.72509, 1, 0, 0.500793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497929,-99) ,
+16, 2.82079, 1, 0, 0.499548,-99) ,
+13, 5.72509, 1, 0, 0.500793,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493183,-99) , 
-7, -7.12951, 1, 0, 0.500925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493183,-99) ,
+7, -7.12951, 1, 0, 0.500925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484153,-99) , 
-10, -1.43637, 0, 0, 0.498028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484153,-99) ,
+10, -1.43637, 0, 0, 0.498028,-99) ,
 11, 5.30408, 1, 0, 0.499734,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.0112044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495808,-99) , 
-7, -7.12951, 1, 0, 0.503526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495808,-99) ,
+7, -7.12951, 1, 0, 0.503526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48894,-99) , 
-15, -5.23301, 1, 0, 0.498092,-99) , 
-9, -1.20596, 1, 0, 0.502162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48894,-99) ,
+15, -5.23301, 1, 0, 0.498092,-99) ,
+9, -1.20596, 1, 0, 0.502162,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497964,-99) , 
-4, 1.75458, 0, 0, 0.499799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497964,-99) ,
+4, 1.75458, 0, 0, 0.499799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486649,-99) , 
-10, -1.43637, 0, 0, 0.497528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486649,-99) ,
+10, -1.43637, 0, 0, 0.497528,-99) ,
 11, 5.30408, 1, 0, 0.500388,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.0131886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499915,-99) , 
-1, 9.62628, 1, 0, 0.503305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499915,-99) ,
+1, 9.62628, 1, 0, 0.503305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484398,-99) , 
-4, 0.00484954, 0, 0, 0.495009,-99) , 
-1, 32.9741, 1, 0, 0.501375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484398,-99) ,
+4, 0.00484954, 0, 0, 0.495009,-99) ,
+1, 32.9741, 1, 0, 0.501375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47977,-99) , 
-1, 32.8038, 0, 0, 0.493256,-99) , 
-18, 6.9742, 0, 0, 0.49759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47977,-99) ,
+1, 32.8038, 0, 0, 0.493256,-99) ,
+18, 6.9742, 0, 0, 0.49759,-99) ,
 5, 3.14255, 1, 0, 0.500396,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.0144106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499636,-99) , 
-7, -7.12951, 0, 0, 0.505503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499636,-99) ,
+7, -7.12951, 0, 0, 0.505503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481592,-99) , 
-7, -8.71385, 1, 0, 0.494782,-99) , 
-1, 32.9741, 1, 0, 0.50301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481592,-99) ,
+7, -8.71385, 1, 0, 0.494782,-99) ,
+1, 32.9741, 1, 0, 0.50301,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493556,-99) , 
-15, -3.75633, 0, 0, 0.499847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493556,-99) ,
+15, -3.75633, 0, 0, 0.499847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484052,-99) , 
-12, 3.93033, 0, 0, 0.496568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484052,-99) ,
+12, 3.93033, 0, 0, 0.496568,-99) ,
 5, 3.14255, 1, 0, 0.501343,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.0132773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 9.62628, 1, 1, 0.506077,-99) , 
+0,
+0,
+-1, 9.62628, 1, 1, 0.506077,-99) ,
 NN(
-0, 
-0, 
--1, 0.121597, 0, -1, 0.493598,-99) , 
-1, 32.9741, 1, 0, 0.503175,-99) , 
+0,
+0,
+-1, 0.121597, 0, -1, 0.493598,-99) ,
+1, 32.9741, 1, 0, 0.503175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485022,-99) , 
-13, 6.89929, 0, 0, 0.492601,-99) , 
-14, -7.00145, 1, 0, 0.498303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485022,-99) ,
+13, 6.89929, 0, 0, 0.492601,-99) ,
+14, -7.00145, 1, 0, 0.498303,-99) ,
 5, 3.14255, 1, 0, 0.501915,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.0072498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489523,-99) , 
-5, 1.58472, 0, 0, 0.500313,-99) , 
-4, -0.443615, 1, 0, 0.501069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489523,-99) ,
+5, 1.58472, 0, 0, 0.500313,-99) ,
+4, -0.443615, 1, 0, 0.501069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488684,-99) , 
-15, -4.53895, 0, 0, 0.495507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488684,-99) ,
+15, -4.53895, 0, 0, 0.495507,-99) ,
 7, -6.33735, 1, 0, 0.500298,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.00791003);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499897,-99) , 
-1, 9.62628, 1, 0, 0.501867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499897,-99) ,
+1, 9.62628, 1, 0, 0.501867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481019,-99) , 
-10, 0.121597, 0, 0, 0.495192,-99) , 
-1, 32.9741, 1, 0, 0.500315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481019,-99) ,
+10, 0.121597, 0, 0, 0.495192,-99) ,
+1, 32.9741, 1, 0, 0.500315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502328,-99) ,
 NN(
-0, 
-0, 
--1, -2.79194, 1, -1, 0.491011,-99) , 
-14, -7.00145, 1, 0, 0.49538,-99) , 
+0,
+0,
+-1, -2.79194, 1, -1, 0.491011,-99) ,
+14, -7.00145, 1, 0, 0.49538,-99) ,
 5, 3.14255, 1, 0, 0.499038,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.0100872);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 22.7594, 0, 1, 0.503186,-99) , 
+0,
+0,
+-1, 22.7594, 0, 1, 0.503186,-99) ,
 NN(
-0, 
-0, 
--1, 6.84608, 0, -1, 0.494401,-99) , 
-1, 32.9741, 1, 0, 0.501143,-99) , 
+0,
+0,
+-1, 6.84608, 0, -1, 0.494401,-99) ,
+1, 32.9741, 1, 0, 0.501143,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493354,-99) , 
-15, -3.75633, 0, 0, 0.498424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493354,-99) ,
+15, -3.75633, 0, 0, 0.498424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485931,-99) , 
-12, 3.93033, 0, 0, 0.495831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485931,-99) ,
+12, 3.93033, 0, 0, 0.495831,-99) ,
 5, 3.14255, 1, 0, 0.499769,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.00674731);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507709,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498334,-99) , 
-16, 2.77999, 1, 0, 0.499144,-99) , 
-4, -0.443615, 1, 0, 0.499896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498334,-99) ,
+16, 2.77999, 1, 0, 0.499144,-99) ,
+4, -0.443615, 1, 0, 0.499896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486459,-99) , 
-18, 6.35201, 0, 0, 0.494035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486459,-99) ,
+18, 6.35201, 0, 0, 0.494035,-99) ,
 7, -6.33735, 1, 0, 0.499083,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.00690132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498991,-99) , 
-7, -9.16296, 0, 0, 0.501826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498991,-99) ,
+7, -9.16296, 0, 0, 0.501826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493451,-99) , 
-7, -6.82776, 1, 0, 0.501089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493451,-99) ,
+7, -6.82776, 1, 0, 0.501089,-99) ,
 NN(
-0, 
-0, 
--1, 0.941691, 1, -1, 0.494001,-99) , 
+0,
+0,
+-1, 0.941691, 1, -1, 0.494001,-99) ,
 7, -6.33735, 1, 0, 0.500106,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.00543068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499295,-99) , 
-14, -2.22271, 0, 0, 0.50022,-99) , 
-3, -3.99874, 1, 0, 0.500963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499295,-99) ,
+14, -2.22271, 0, 0, 0.50022,-99) ,
+3, -3.99874, 1, 0, 0.500963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48664,-99) , 
-17, 2.57994, 0, 0, 0.494886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48664,-99) ,
+17, 2.57994, 0, 0, 0.494886,-99) ,
 17, 2.88502, 0, 0, 0.500296,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.0093652);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.66903, 0, 1, 0.502921,-99) , 
+0,
+0,
+-1, 1.66903, 0, 1, 0.502921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48695,-99) , 
-9, -2.81656, 0, 0, 0.498202,-99) , 
-8, -4.7103, 0, 0, 0.501887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48695,-99) ,
+9, -2.81656, 0, 0, 0.498202,-99) ,
+8, -4.7103, 0, 0, 0.501887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486734,-99) , 
-18, 6.04909, 0, 0, 0.494792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486734,-99) ,
+18, 6.04909, 0, 0, 0.494792,-99) ,
 17, 2.88502, 0, 0, 0.501109,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.00769126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493091,-99) , 
-10, -1.04644, 0, 0, 0.499202,-99) , 
-10, 3.69859, 0, 0, 0.500162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493091,-99) ,
+10, -1.04644, 0, 0, 0.499202,-99) ,
+10, 3.69859, 0, 0, 0.500162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485333,-99) , 
-0, 0.941691, 1, 0, 0.494699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485333,-99) ,
+0, 0.941691, 1, 0, 0.494699,-99) ,
 7, -6.33735, 1, 0, 0.499405,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.00739338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498135,-99) , 
-7, -9.77009, 1, 0, 0.500099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498135,-99) ,
+7, -9.77009, 1, 0, 0.500099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486522,-99) , 
-5, 1.26646, 0, 0, 0.493945,-99) , 
-5, 1.63311, 0, 0, 0.499199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486522,-99) ,
+5, 1.26646, 0, 0, 0.493945,-99) ,
+5, 1.63311, 0, 0, 0.499199,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486297,-99) , 
-3, -1.2304, 0, 0, 0.494167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486297,-99) ,
+3, -1.2304, 0, 0, 0.494167,-99) ,
 7, -6.33735, 1, 0, 0.498501,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.00506976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499932,-99) , 
-5, 1.93866, 1, 0, 0.500781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499932,-99) ,
+5, 1.93866, 1, 0, 0.500781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488177,-99) , 
-12, 3.47493, 1, 0, 0.493936,-99) , 
-5, 1.63311, 0, 0, 0.499779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488177,-99) ,
+12, 3.47493, 1, 0, 0.493936,-99) ,
+5, 1.63311, 0, 0, 0.499779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488012,-99) , 
-13, 6.54018, 0, 0, 0.493903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488012,-99) ,
+13, 6.54018, 0, 0, 0.493903,-99) ,
 7, -6.33735, 1, 0, 0.498964,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.00582064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.56882, 0, 1, 0.501781,-99) , 
+0,
+0,
+-1, -1.56882, 0, 1, 0.501781,-99) ,
 NN(
-0, 
-0, 
--1, 1.26646, 0, -1, 0.494057,-99) , 
-5, 1.63311, 0, 0, 0.500651,-99) , 
+0,
+0,
+-1, 1.26646, 0, -1, 0.494057,-99) ,
+5, 1.63311, 0, 0, 0.500651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487324,-99) , 
-5, 1.72111, 1, 0, 0.494045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487324,-99) ,
+5, 1.72111, 1, 0, 0.494045,-99) ,
 7, -6.33735, 1, 0, 0.499735,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.00700428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498477,-99) , 
-8, -2.06532, 0, 0, 0.50027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498477,-99) ,
+8, -2.06532, 0, 0, 0.50027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493801,-99) , 
-14, -2.39648, 1, 0, 0.499621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493801,-99) ,
+14, -2.39648, 1, 0, 0.499621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487701,-99) , 
-7, -5.73378, 1, 0, 0.493979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487701,-99) ,
+7, -5.73378, 1, 0, 0.493979,-99) ,
 7, -6.33735, 1, 0, 0.498839,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.00920074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492073,-99) , 
-11, 7.23591, 1, 0, 0.501954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492073,-99) ,
+11, 7.23591, 1, 0, 0.501954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490566,-99) , 
-14, -3.07928, 1, 0, 0.497957,-99) , 
-15, -3.78515, 1, 0, 0.500755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490566,-99) ,
+14, -3.07928, 1, 0, 0.497957,-99) ,
+15, -3.78515, 1, 0, 0.500755,-99) ,
 NN(
-0, 
-0, 
--1, -3.40396, 1, -1, 0.493967,-99) , 
+0,
+0,
+-1, -3.40396, 1, -1, 0.493967,-99) ,
 7, -6.33735, 1, 0, 0.499814,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.0113887);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495579,-99) , 
-15, -6.00176, 0, 0, 0.504616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495579,-99) ,
+15, -6.00176, 0, 0, 0.504616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496298,-99) , 
-0, 1.66903, 0, 0, 0.498171,-99) , 
-10, -1.41143, 1, 0, 0.499558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496298,-99) ,
+0, 1.66903, 0, 0, 0.498171,-99) ,
+10, -1.41143, 1, 0, 0.499558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486853,-99) , 
-12, 3.90109, 0, 0, 0.494026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486853,-99) ,
+12, 3.90109, 0, 0, 0.494026,-99) ,
 17, 2.88502, 0, 0, 0.498952,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.00423379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499802,-99) , 
-14, -2.22271, 0, 0, 0.500717,-99) , 
-3, -3.99874, 1, 0, 0.501282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499802,-99) ,
+14, -2.22271, 0, 0, 0.500717,-99) ,
+3, -3.99874, 1, 0, 0.501282,-99) ,
 NN(
-0, 
-0, 
--1, 2.57994, 0, -1, 0.493801,-99) , 
+0,
+0,
+-1, 2.57994, 0, -1, 0.493801,-99) ,
 17, 2.88502, 0, 0, 0.500462,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.00607783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.74975, 1, 1, 0.502647,-99) , 
+0,
+0,
+-1, 5.74975, 1, 1, 0.502647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496958,-99) , 
-8, -1.22654, 1, 0, 0.502003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496958,-99) ,
+8, -1.22654, 1, 0, 0.502003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488185,-99) , 
-17, 2.57994, 0, 0, 0.494859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488185,-99) ,
+17, 2.57994, 0, 0, 0.494859,-99) ,
 17, 2.88502, 0, 0, 0.50122,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.00433277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 61.7181, 0, 1, 0.501508,-99) , 
+0,
+0,
+-1, 61.7181, 0, 1, 0.501508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496389,-99) , 
-9, -6.35928, 0, 0, 0.500827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496389,-99) ,
+9, -6.35928, 0, 0, 0.500827,-99) ,
 NN(
-0, 
-0, 
--1, 6.04909, 0, -1, 0.494754,-99) , 
+0,
+0,
+-1, 6.04909, 0, -1, 0.494754,-99) ,
 17, 2.88502, 0, 0, 0.500162,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.00752945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503601,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499109,-99) , 
-0, 1.66903, 0, 0, 0.500483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499109,-99) ,
+0, 1.66903, 0, 0, 0.500483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487732,-99) , 
-6, 5.04925, 1, 0, 0.492939,-99) , 
-10, -1.6791, 0, 0, 0.498924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487732,-99) ,
+6, 5.04925, 1, 0, 0.492939,-99) ,
+10, -1.6791, 0, 0, 0.498924,-99) ,
 10, 3.69859, 0, 0, 0.499572,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.00638463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.08077, 0, 1, 0.502262,-99) , 
+0,
+0,
+-1, 2.08077, 0, 1, 0.502262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491118,-99) , 
-7, -11.0904, 0, 0, 0.501163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491118,-99) ,
+7, -11.0904, 0, 0, 0.501163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49423,-99) ,
 0, 1.66903, 1, 0, 0.500491,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.007871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499108,-99) , 
-4, 0.460303, 1, 0, 0.500933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499108,-99) ,
+4, 0.460303, 1, 0, 0.500933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491568,-99) , 
-7, -7.12951, 0, 0, 0.496722,-99) , 
-6, 5.17507, 0, 0, 0.499983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491568,-99) ,
+7, -7.12951, 0, 0, 0.496722,-99) ,
+6, 5.17507, 0, 0, 0.499983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489531,-99) , 
-18, 6.04909, 0, 0, 0.495474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489531,-99) ,
+18, 6.04909, 0, 0, 0.495474,-99) ,
 17, 2.88502, 0, 0, 0.499488,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.0060645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.57618, 0, 1, 0.501874,-99) , 
+0,
+0,
+-1, -1.57618, 0, 1, 0.501874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489824,-99) , 
-14, -5.35828, 0, 0, 0.495827,-99) , 
-5, 1.60334, 0, 0, 0.500884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489824,-99) ,
+14, -5.35828, 0, 0, 0.495827,-99) ,
+5, 1.60334, 0, 0, 0.500884,-99) ,
 NN(
-0, 
-0, 
--1, 2.57994, 0, -1, 0.495359,-99) , 
+0,
+0,
+-1, 2.57994, 0, -1, 0.495359,-99) ,
 17, 2.88502, 0, 0, 0.500278,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.00618054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49846,-99) , 
-13, 5.74975, 1, 0, 0.499301,-99) , 
-16, 2.77999, 1, 0, 0.499888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49846,-99) ,
+13, 5.74975, 1, 0, 0.499301,-99) ,
+16, 2.77999, 1, 0, 0.499888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490768,-99) , 
-9, -1.31309, 0, 0, 0.496031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490768,-99) ,
+9, -1.31309, 0, 0, 0.496031,-99) ,
 7, -6.33735, 1, 0, 0.499353,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.0056879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.56882, 0, 1, 0.501639,-99) , 
+0,
+0,
+-1, -1.56882, 0, 1, 0.501639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491072,-99) , 
-5, 1.26646, 0, 0, 0.496816,-99) , 
-5, 1.63311, 0, 0, 0.500934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491072,-99) ,
+5, 1.26646, 0, 0, 0.496816,-99) ,
+5, 1.63311, 0, 0, 0.500934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491808,-99) , 
-18, 6.60155, 0, 0, 0.496311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491808,-99) ,
+18, 6.60155, 0, 0, 0.496311,-99) ,
 7, -6.33735, 1, 0, 0.500293,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.00782233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497558,-99) , 
-6, 8.82399, 0, 0, 0.498755,-99) , 
-7, -11.0904, 1, 0, 0.499786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497558,-99) ,
+6, 8.82399, 0, 0, 0.498755,-99) ,
+7, -11.0904, 1, 0, 0.499786,-99) ,
 NN(
-0, 
-0, 
--1, 4.93449, 0, -1, 0.494962,-99) , 
+0,
+0,
+-1, 4.93449, 0, -1, 0.494962,-99) ,
 13, 5.74975, 0, 0, 0.499298,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.00594163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.08077, 0, 1, 0.502203,-99) , 
+0,
+0,
+-1, 2.08077, 0, 1, 0.502203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49051,-99) , 
-7, -11.0904, 0, 0, 0.50105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49051,-99) ,
+7, -11.0904, 0, 0, 0.50105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496576,-99) ,
 0, 1.66903, 1, 0, 0.500616,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.00821362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487426,-99) , 
-9, -0.256769, 1, 0, 0.501066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487426,-99) ,
+9, -0.256769, 1, 0, 0.501066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489699,-99) , 
-10, -0.900426, 0, 0, 0.498289,-99) , 
-9, -2.92662, 0, 0, 0.499986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489699,-99) ,
+10, -0.900426, 0, 0, 0.498289,-99) ,
+9, -2.92662, 0, 0, 0.499986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494084,-99) ,
 3, -4.614, 0, 0, 0.499683,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.0105699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49378,-99) , 
-8, -3.83936, 0, 0, 0.503334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49378,-99) ,
+8, -3.83936, 0, 0, 0.503334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496141,-99) , 
-14, -2.42438, 0, 0, 0.497761,-99) , 
-10, -1.41143, 1, 0, 0.49896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496141,-99) ,
+14, -2.42438, 0, 0, 0.497761,-99) ,
+10, -1.41143, 1, 0, 0.49896,-99) ,
 NN(
-0, 
-0, 
--1, 2.57994, 0, -1, 0.495165,-99) , 
+0,
+0,
+-1, 2.57994, 0, -1, 0.495165,-99) ,
 17, 2.88502, 0, 0, 0.498545,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.0060695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.0139, 1, 1, 0.502339,-99) , 
+0,
+0,
+-1, -5.0139, 1, 1, 0.502339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485563,-99) , 
-10, 2.16562, 0, 0, 0.496546,-99) , 
-9, -4.07084, 0, 0, 0.500895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485563,-99) ,
+10, 2.16562, 0, 0, 0.496546,-99) ,
+9, -4.07084, 0, 0, 0.500895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493447,-99) ,
 14, -2.39648, 1, 0, 0.500154,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.0054013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503136,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495141,-99) , 
-10, 1.57975, 1, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495141,-99) ,
+10, 1.57975, 1, 0, 0.499401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492003,-99) , 
-17, 2.86699, 0, 0, 0.498606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492003,-99) ,
+17, 2.86699, 0, 0, 0.498606,-99) ,
 8, -5.14577, 1, 0, 0.499104,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.00816733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495989,-99) , 
-16, 4.13356, 1, 0, 0.49815,-99) , 
-7, -11.0904, 1, 0, 0.499121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495989,-99) ,
+16, 4.13356, 1, 0, 0.49815,-99) ,
+7, -11.0904, 1, 0, 0.499121,-99) ,
 NN(
-0, 
-0, 
--1, 4.93449, 0, -1, 0.493839,-99) , 
+0,
+0,
+-1, 4.93449, 0, -1, 0.493839,-99) ,
 13, 5.74975, 0, 0, 0.498587,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.00705757);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.38349, 1, 1, 0.50139,-99) , 
+0,
+0,
+-1, -3.38349, 1, 1, 0.50139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493281,-99) , 
-15, -2.31689, 1, 0, 0.500344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493281,-99) ,
+15, -2.31689, 1, 0, 0.500344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491858,-99) , 
-5, 2.27735, 1, 0, 0.49925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491858,-99) ,
+5, 2.27735, 1, 0, 0.49925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48272,-99) , 
-5, 3.12342, 1, 0, 0.496745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48272,-99) ,
+5, 3.12342, 1, 0, 0.496745,-99) ,
 17, 4.04985, 0, 0, 0.499122,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.0145276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491827,-99) , 
-7, -8.78973, 0, 0, 0.501074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491827,-99) ,
+7, -8.78973, 0, 0, 0.501074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492416,-99) , 
-7, -8.78931, 1, 0, 0.497333,-99) , 
-10, 1.14358, 0, 0, 0.498673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492416,-99) ,
+7, -8.78931, 1, 0, 0.497333,-99) ,
+10, 1.14358, 0, 0, 0.498673,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487959,-99) , 
-8, -3.40396, 1, 0, 0.49498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487959,-99) ,
+8, -3.40396, 1, 0, 0.49498,-99) ,
 7, -6.33735, 1, 0, 0.498161,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.00719958);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498756,-99) , 
-17, 2.85822, 1, 0, 0.500079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498756,-99) ,
+17, 2.85822, 1, 0, 0.500079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48594,-99) , 
-4, 1.17019, 1, 0, 0.495528,-99) , 
-10, -1.41143, 0, 0, 0.499175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48594,-99) ,
+4, 1.17019, 1, 0, 0.495528,-99) ,
+10, -1.41143, 0, 0, 0.499175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489145,-99) , 
-15, -4.53895, 0, 0, 0.494532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489145,-99) ,
+15, -4.53895, 0, 0, 0.494532,-99) ,
 7, -6.33735, 1, 0, 0.498531,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.00634728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.66903, 0, 1, 0.50152,-99) , 
+0,
+0,
+-1, 1.66903, 0, 1, 0.50152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490523,-99) , 
-17, 5.68897, 0, 0, 0.495111,-99) , 
-10, -1.41143, 0, 0, 0.500246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490523,-99) ,
+17, 5.68897, 0, 0, 0.495111,-99) ,
+10, -1.41143, 0, 0, 0.500246,-99) ,
 NN(
-0, 
-0, 
--1, 0.941691, 1, -1, 0.494733,-99) , 
+0,
+0,
+-1, 0.941691, 1, -1, 0.494733,-99) ,
 7, -6.33735, 1, 0, 0.499482,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.0101868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.240842, 1, 1, 0.501291,-99) , 
+0,
+0,
+-1, -0.240842, 1, 1, 0.501291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491501,-99) , 
-13, 6.51611, 1, 0, 0.49544,-99) , 
-7, -9.50602, 0, 0, 0.499618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491501,-99) ,
+13, 6.51611, 1, 0, 0.49544,-99) ,
+7, -9.50602, 0, 0, 0.499618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477753,-99) , 
-2, 1.39546, 0, 0, 0.489994,-99) , 
-17, 3.02369, 0, 0, 0.495552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477753,-99) ,
+2, 1.39546, 0, 0, 0.489994,-99) ,
+17, 3.02369, 0, 0, 0.495552,-99) ,
 17, 3.46744, 0, 0, 0.498708,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.00846038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50617,-99) ,
 NN(
-0, 
-0, 
--1, 4.45084, 0, -1, 0.497509,-99) , 
-3, -3.99874, 1, 0, 0.498171,-99) , 
+0,
+0,
+-1, 4.45084, 0, -1, 0.497509,-99) ,
+3, -3.99874, 1, 0, 0.498171,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493532,-99) , 
-10, -0.419246, 1, 0, 0.498718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493532,-99) ,
+10, -0.419246, 1, 0, 0.498718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483751,-99) , 
-5, 2.67924, 1, 0, 0.494814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483751,-99) ,
+5, 2.67924, 1, 0, 0.494814,-99) ,
 17, 3.46744, 0, 0, 0.49742,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.00563144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499804,-99) , 
-11, 2.77366, 1, 0, 0.50058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499804,-99) ,
+11, 2.77366, 1, 0, 0.50058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49142,-99) , 
-16, 3.78861, 0, 0, 0.499963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49142,-99) ,
+16, 3.78861, 0, 0, 0.499963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505902,-99) ,
 NN(
-0, 
-0, 
--1, 2.15532, 1, -1, 0.491837,-99) , 
-7, -9.50602, 1, 0, 0.495765,-99) , 
+0,
+0,
+-1, 2.15532, 1, -1, 0.491837,-99) ,
+7, -9.50602, 1, 0, 0.495765,-99) ,
 17, 3.46744, 0, 0, 0.499024,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.0108384);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498735,-99) , 
-8, -3.79118, 1, 0, 0.502889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498735,-99) ,
+8, -3.79118, 1, 0, 0.502889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495396,-99) , 
-8, -1.66201, 0, 0, 0.498185,-99) , 
-10, -0.389427, 0, 0, 0.50117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495396,-99) ,
+8, -1.66201, 0, 0, 0.498185,-99) ,
+10, -0.389427, 0, 0, 0.50117,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493776,-99) , 
-8, -3.67325, 0, 0, 0.500146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493776,-99) ,
+8, -3.67325, 0, 0, 0.500146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485729,-99) , 
-5, 2.67924, 1, 0, 0.496386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485729,-99) ,
+5, 2.67924, 1, 0, 0.496386,-99) ,
 17, 3.46744, 0, 0, 0.5001,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.00952373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496747,-99) , 
-18, 7.50058, 1, 0, 0.502197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496747,-99) ,
+18, 7.50058, 1, 0, 0.502197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493281,-99) , 
-16, 3.78861, 0, 0, 0.501596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493281,-99) ,
+16, 3.78861, 0, 0, 0.501596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486207,-99) , 
-8, -4.09489, 1, 0, 0.493482,-99) , 
-17, 3.13462, 0, 0, 0.497077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486207,-99) ,
+8, -4.09489, 1, 0, 0.493482,-99) ,
+17, 3.13462, 0, 0, 0.497077,-99) ,
 17, 3.46744, 0, 0, 0.500586,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.00426314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504211,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489085,-99) , 
-18, 5.29456, 0, 0, 0.499645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489085,-99) ,
+18, 5.29456, 0, 0, 0.499645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487141,-99) , 
-15, -1.57615, 1, 0, 0.498775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487141,-99) ,
+15, -1.57615, 1, 0, 0.498775,-99) ,
 18, 7.50058, 0, 0, 0.499402,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.004299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503145,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493919,-99) , 
-5, 1.63311, 0, 0, 0.499104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493919,-99) ,
+5, 1.63311, 0, 0, 0.499104,-99) ,
 NN(
-0, 
-0, 
--1, 0.928662, 0, -1, 0.491601,-99) , 
-7, -6.33735, 1, 0, 0.497984,-99) , 
+0,
+0,
+-1, 0.928662, 0, -1, 0.491601,-99) ,
+7, -6.33735, 1, 0, 0.497984,-99) ,
 18, 7.50058, 0, 0, 0.498579,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.00691284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505645,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.496588,-99) , 
-14, -9.39083, 1, 0, 0.4975,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.496588,-99) ,
+14, -9.39083, 1, 0, 0.4975,-99) ,
 18, 7.50058, 0, 0, 0.498027,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.00848133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492153,-99) , 
-11, 6.88247, 1, 0, 0.501794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492153,-99) ,
+11, 6.88247, 1, 0, 0.501794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495904,-99) , 
-13, 5.98353, 1, 0, 0.497495,-99) , 
-14, -5.80677, 0, 0, 0.4995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495904,-99) ,
+13, 5.98353, 1, 0, 0.497495,-99) ,
+14, -5.80677, 0, 0, 0.4995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494801,-99) ,
 3, -3.6912, 0, 0, 0.499049,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.00800475);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498511,-99) , 
-7, -7.92168, 0, 0, 0.505586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498511,-99) ,
+7, -7.92168, 0, 0, 0.505586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49738,-99) , 
-7, -11.0904, 1, 0, 0.498614,-99) , 
-12, 6.58597, 0, 0, 0.499782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49738,-99) ,
+7, -11.0904, 1, 0, 0.498614,-99) ,
+12, 6.58597, 0, 0, 0.499782,-99) ,
 NN(
-0, 
-0, 
--1, 4.93449, 0, -1, 0.494907,-99) , 
+0,
+0,
+-1, 4.93449, 0, -1, 0.494907,-99) ,
 13, 5.74975, 0, 0, 0.499289,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.00458803);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49933,-99) , 
-10, -2.43342, 1, 0, 0.499982,-99) , 
-4, 1.83191, 0, 0, 0.500989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49933,-99) ,
+10, -2.43342, 1, 0, 0.499982,-99) ,
+4, 1.83191, 0, 0, 0.500989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494885,-99) ,
 7, -11.8825, 0, 0, 0.500634,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.00590156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.25002, 0, 1, 0.502656,-99) , 
+0,
+0,
+-1, 7.25002, 0, 1, 0.502656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493682,-99) , 
-16, 7.66674, 1, 0, 0.501942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493682,-99) ,
+16, 7.66674, 1, 0, 0.501942,-99) ,
 NN(
-0, 
-0, 
--1, 4.93449, 0, -1, 0.497014,-99) , 
+0,
+0,
+-1, 4.93449, 0, -1, 0.497014,-99) ,
 13, 5.74975, 0, 0, 0.501444,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.00430017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499325,-99) , 
-8, -0.355601, 0, 0, 0.499905,-99) , 
-4, 1.83191, 0, 0, 0.500822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499325,-99) ,
+8, -0.355601, 0, 0, 0.499905,-99) ,
+4, 1.83191, 0, 0, 0.500822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494915,-99) ,
 7, -11.8825, 0, 0, 0.500478,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.00597042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489392,-99) , 
-5, 3.58863, 1, 0, 0.500635,-99) , 
-7, -11.0904, 1, 0, 0.501694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489392,-99) ,
+5, 3.58863, 1, 0, 0.500635,-99) ,
+7, -11.0904, 1, 0, 0.501694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49704,-99) ,
 4, 1.83191, 1, 0, 0.501247,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.00549932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496479,-99) , 
-7, -7.35549, 1, 0, 0.499551,-99) , 
-4, 1.83191, 0, 0, 0.500542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496479,-99) ,
+7, -7.35549, 1, 0, 0.499551,-99) ,
+4, 1.83191, 0, 0, 0.500542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49477,-99) ,
 7, -11.8825, 0, 0, 0.500206,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.00951322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497732,-99) , 
-1, 31.4537, 0, 0, 0.503086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497732,-99) ,
+1, 31.4537, 0, 0, 0.503086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497875,-99) , 
-4, -0.241152, 1, 0, 0.499062,-99) , 
-17, 6.10219, 0, 0, 0.500397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497875,-99) ,
+4, -0.241152, 1, 0, 0.499062,-99) ,
+17, 6.10219, 0, 0, 0.500397,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494904,-99) , 
-2, 1.38963, 1, 0, 0.502477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494904,-99) ,
+2, 1.38963, 1, 0, 0.502477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490497,-99) , 
-5, 2.23506, 1, 0, 0.497487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490497,-99) ,
+5, 2.23506, 1, 0, 0.497487,-99) ,
 17, 3.46744, 0, 0, 0.499747,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.00871137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.45749, 1, 1, 0.502791,-99) , 
+0,
+0,
+-1, 5.45749, 1, 1, 0.502791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494265,-99) , 
-6, 4.75761, 1, 0, 0.498473,-99) , 
-16, 4.45084, 0, 0, 0.501781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494265,-99) ,
+6, 4.75761, 1, 0, 0.498473,-99) ,
+16, 4.45084, 0, 0, 0.501781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481111,-99) , 
-15, -4.67449, 0, 0, 0.494368,-99) , 
-15, -6.56855, 1, 0, 0.498306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481111,-99) ,
+15, -4.67449, 0, 0, 0.494368,-99) ,
+15, -6.56855, 1, 0, 0.498306,-99) ,
 17, 3.46744, 0, 0, 0.501004,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.0102727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43637, 1, 1, 0.505803,-99) , 
+0,
+0,
+-1, -1.43637, 1, 1, 0.505803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490188,-99) , 
-5, 2.22899, 0, 0, 0.49828,-99) , 
-7, -7.12951, 0, 0, 0.500314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490188,-99) ,
+5, 2.22899, 0, 0, 0.49828,-99) ,
+7, -7.12951, 0, 0, 0.500314,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492911,-99) , 
-10, -0.973061, 0, 0, 0.502077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492911,-99) ,
+10, -0.973061, 0, 0, 0.502077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483303,-99) , 
-7, -7.12951, 1, 0, 0.497046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483303,-99) ,
+7, -7.12951, 1, 0, 0.497046,-99) ,
 12, 3.38775, 0, 0, 0.499562,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.0125847);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496551,-99) , 
-7, -7.12951, 0, 0, 0.501032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496551,-99) ,
+7, -7.12951, 0, 0, 0.501032,-99) ,
 NN(
-0, 
-0, 
--1, 6.84608, 0, -1, 0.492746,-99) , 
-1, 32.9741, 1, 0, 0.499105,-99) , 
+0,
+0,
+-1, 6.84608, 0, -1, 0.492746,-99) ,
+1, 32.9741, 1, 0, 0.499105,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492181,-99) , 
-4, 1.29118, 0, 0, 0.49956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492181,-99) ,
+4, 1.29118, 0, 0, 0.49956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488988,-99) , 
-3, -1.53795, 0, 0, 0.496012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488988,-99) ,
+3, -1.53795, 0, 0, 0.496012,-99) ,
 5, 3.14255, 1, 0, 0.498305,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.00643009);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491732,-99) , 
-7, -6.82776, 1, 0, 0.500947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491732,-99) ,
+7, -6.82776, 1, 0, 0.500947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492088,-99) , 
-17, 7.38215, 1, 0, 0.500164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492088,-99) ,
+17, 7.38215, 1, 0, 0.500164,-99) ,
 NN(
-0, 
-0, 
--1, 0.941691, 1, -1, 0.494569,-99) , 
+0,
+0,
+-1, 0.941691, 1, -1, 0.494569,-99) ,
 7, -6.33735, 1, 0, 0.499388,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.011315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497938,-99) , 
-0, 1.51711, 0, 0, 0.501124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497938,-99) ,
+0, 1.51711, 0, 0, 0.501124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481222,-99) , 
-13, 6.84608, 0, 0, 0.494495,-99) , 
-1, 32.9741, 1, 0, 0.499582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481222,-99) ,
+13, 6.84608, 0, 0, 0.494495,-99) ,
+1, 32.9741, 1, 0, 0.499582,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491253,-99) , 
-11, 5.30408, 1, 0, 0.499518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491253,-99) ,
+11, 5.30408, 1, 0, 0.499518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488314,-99) , 
-7, -8.71385, 1, 0, 0.496125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488314,-99) ,
+7, -8.71385, 1, 0, 0.496125,-99) ,
 5, 3.14255, 1, 0, 0.498688,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.0120534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493948,-99) , 
-5, 3.21328, 1, 0, 0.505158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493948,-99) ,
+5, 3.21328, 1, 0, 0.505158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491457,-99) , 
-7, -8.71385, 0, 0, 0.498531,-99) , 
-18, 5.87001, 1, 0, 0.500527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491457,-99) ,
+7, -8.71385, 0, 0, 0.498531,-99) ,
+18, 5.87001, 1, 0, 0.500527,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487446,-99) , 
-8, -2.02718, 1, 0, 0.499836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487446,-99) ,
+8, -2.02718, 1, 0, 0.499836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486466,-99) , 
-0, 1.69219, 1, 0, 0.497649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486466,-99) ,
+0, 1.69219, 1, 0, 0.497649,-99) ,
 0, 0.99119, 1, 0, 0.499326,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.0100721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497231,-99) , 
-13, 5.70687, 1, 0, 0.498776,-99) , 
-3, -3.6912, 1, 0, 0.499678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497231,-99) ,
+13, 5.70687, 1, 0, 0.498776,-99) ,
+3, -3.6912, 1, 0, 0.499678,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490983,-99) , 
-1, 34.5581, 1, 0, 0.498368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490983,-99) ,
+1, 34.5581, 1, 0, 0.498368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484675,-99) , 
-5, 3.45795, 1, 0, 0.496503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484675,-99) ,
+5, 3.45795, 1, 0, 0.496503,-99) ,
 0, 0.99119, 1, 0, 0.498354,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.0149814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495129,-99) , 
-7, -7.12951, 1, 0, 0.503156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495129,-99) ,
+7, -7.12951, 1, 0, 0.503156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491787,-99) , 
-18, 5.99614, 1, 0, 0.497155,-99) , 
-5, 2.15135, 0, 0, 0.501267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491787,-99) ,
+18, 5.99614, 1, 0, 0.497155,-99) ,
+5, 2.15135, 0, 0, 0.501267,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493237,-99) , 
-6, 6.03119, 1, 0, 0.499264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493237,-99) ,
+6, 6.03119, 1, 0, 0.499264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477967,-99) , 
-8, -3.73407, 1, 0, 0.489802,-99) , 
-13, 6.5199, 0, 0, 0.496216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477967,-99) ,
+8, -3.73407, 1, 0, 0.489802,-99) ,
+13, 6.5199, 0, 0, 0.496216,-99) ,
 0, 0.99119, 1, 0, 0.49916,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.0124217);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48585,-99) , 
-6, 8.18482, 1, 0, 0.501186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48585,-99) ,
+6, 8.18482, 1, 0, 0.501186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495372,-99) , 
-9, -4.53216, 0, 0, 0.500064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495372,-99) ,
+9, -4.53216, 0, 0, 0.500064,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493429,-99) , 
-8, -3.79115, 0, 0, 0.500259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493429,-99) ,
+8, -3.79115, 0, 0, 0.500259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481228,-99) , 
-7, -8.71385, 1, 0, 0.49005,-99) , 
-13, 6.5199, 0, 0, 0.49697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481228,-99) ,
+7, -8.71385, 1, 0, 0.49005,-99) ,
+13, 6.5199, 0, 0, 0.49697,-99) ,
 0, 0.99119, 1, 0, 0.498774,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.00983098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497284,-99) , 
-3, -1.23036, 1, 0, 0.504164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497284,-99) ,
+3, -1.23036, 1, 0, 0.504164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496911,-99) , 
-14, -2.39648, 0, 0, 0.498023,-99) , 
-6, 8.22119, 0, 0, 0.499052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496911,-99) ,
+14, -2.39648, 0, 0, 0.498023,-99) ,
+6, 8.22119, 0, 0, 0.499052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503347,-99) ,
 NN(
-0, 
-0, 
--1, 0.942442, 1, -1, 0.490861,-99) , 
-15, -6.56855, 1, 0, 0.494736,-99) , 
+0,
+0,
+-1, 0.942442, 1, -1, 0.490861,-99) ,
+15, -6.56855, 1, 0, 0.494736,-99) ,
 17, 3.46744, 0, 0, 0.498087,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.00860589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.07589, 1, 1, 0.502029,-99) , 
+0,
+0,
+-1, -3.07589, 1, 1, 0.502029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493117,-99) , 
-9, -3.42221, 1, 0, 0.497778,-99) , 
-15, -3.7981, 1, 0, 0.500762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493117,-99) ,
+9, -3.42221, 1, 0, 0.497778,-99) ,
+15, -3.7981, 1, 0, 0.500762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504601,-99) ,
 NN(
-0, 
-0, 
--1, 2.15532, 1, -1, 0.492204,-99) , 
-7, -9.50602, 1, 0, 0.495668,-99) , 
+0,
+0,
+-1, 2.15532, 1, -1, 0.492204,-99) ,
+7, -9.50602, 1, 0, 0.495668,-99) ,
 17, 3.46744, 0, 0, 0.499623,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.0123666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480061,-99) , 
-1, 13.907, 0, 0, 0.49588,-99) , 
-1, 28.9941, 0, 0, 0.501411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480061,-99) ,
+1, 13.907, 0, 0, 0.49588,-99) ,
+1, 28.9941, 0, 0, 0.501411,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497114,-99) , 
-16, 4.58211, 0, 0, 0.499223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497114,-99) ,
+16, 4.58211, 0, 0, 0.499223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478984,-99) , 
-16, 6.42995, 0, 0, 0.494138,-99) , 
-6, 6.40907, 1, 0, 0.497897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478984,-99) ,
+16, 6.42995, 0, 0, 0.494138,-99) ,
+6, 6.40907, 1, 0, 0.497897,-99) ,
 11, 5.93653, 0, 0, 0.498843,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.00968433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499736,-99) , 
-11, 4.03086, 0, 0, 0.507624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499736,-99) ,
+11, 4.03086, 0, 0, 0.507624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486054,-99) , 
-5, 2.67924, 1, 0, 0.497597,-99) , 
-17, 3.74478, 0, 0, 0.501579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486054,-99) ,
+5, 2.67924, 1, 0, 0.497597,-99) ,
+17, 3.74478, 0, 0, 0.501579,-99) ,
 NN(
-0, 
-0, 
--1, -1.9388, 0, -1, 0.496289,-99) , 
+0,
+0,
+-1, -1.9388, 0, -1, 0.496289,-99) ,
 17, 4.63227, 1, 0, 0.498722,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.00549861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498652,-99) , 
-4, 2.08077, 0, 0, 0.499428,-99) , 
-15, -2.31676, 0, 0, 0.500147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498652,-99) ,
+4, 2.08077, 0, 0, 0.499428,-99) ,
+15, -2.31676, 0, 0, 0.500147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494964,-99) ,
 14, -2.39648, 1, 0, 0.499632,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.00595955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.502106,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.502106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492646,-99) , 
-3, -1.23021, 1, 0, 0.496904,-99) , 
-7, -10.2982, 0, 0, 0.501176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492646,-99) ,
+3, -1.23021, 1, 0, 0.496904,-99) ,
+7, -10.2982, 0, 0, 0.501176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496103,-99) ,
 3, -3.6912, 0, 0, 0.500689,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.00416126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49912,-99) , 
-4, 2.08077, 0, 0, 0.499724,-99) , 
-15, -2.31676, 0, 0, 0.500276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49912,-99) ,
+4, 2.08077, 0, 0, 0.499724,-99) ,
+15, -2.31676, 0, 0, 0.500276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495468,-99) ,
 14, -2.39648, 1, 0, 0.499798,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.00529394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489958,-99) , 
-7, -5.80719, 1, 0, 0.499717,-99) , 
-7, -11.0904, 1, 0, 0.501058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489958,-99) ,
+7, -5.80719, 1, 0, 0.499717,-99) ,
+7, -11.0904, 1, 0, 0.501058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496256,-99) ,
 4, 1.83191, 1, 0, 0.500597,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.0101859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498087,-99) , 
-4, 0.187483, 1, 0, 0.500117,-99) , 
-16, 2.78666, 1, 0, 0.500906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498087,-99) ,
+4, 0.187483, 1, 0, 0.500117,-99) ,
+16, 2.78666, 1, 0, 0.500906,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492763,-99) , 
-16, 6.23036, 1, 0, 0.501015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492763,-99) ,
+16, 6.23036, 1, 0, 0.501015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481916,-99) , 
-12, 4.47291, 0, 0, 0.491722,-99) , 
-13, 6.5199, 0, 0, 0.498022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481916,-99) ,
+12, 4.47291, 0, 0, 0.491722,-99) ,
+13, 6.5199, 0, 0, 0.498022,-99) ,
 0, 0.99119, 1, 0, 0.499703,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.0101517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.874511, 1, 1, 0.5043,-99) , 
+0,
+0,
+-1, 0.874511, 1, 1, 0.5043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494407,-99) , 
-18, 5.85292, 1, 0, 0.499111,-99) , 
-6, 5.84223, 0, 0, 0.501852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494407,-99) ,
+18, 5.85292, 1, 0, 0.499111,-99) ,
+6, 5.84223, 0, 0, 0.501852,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493937,-99) , 
-4, 0.329113, 0, 0, 0.499073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493937,-99) ,
+4, 0.329113, 0, 0, 0.499073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485747,-99) , 
-16, 3.14821, 0, 0, 0.497441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485747,-99) ,
+16, 3.14821, 0, 0, 0.497441,-99) ,
 0, 0.99119, 1, 0, 0.500012,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.0118358);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494017,-99) , 
-13, 6.8684, 1, 0, 0.500022,-99) , 
-0, 0.860226, 1, 0, 0.500889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494017,-99) ,
+13, 6.8684, 1, 0, 0.500022,-99) ,
+0, 0.860226, 1, 0, 0.500889,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495647,-99) , 
-6, 6.03119, 1, 0, 0.499944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495647,-99) ,
+6, 6.03119, 1, 0, 0.499944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482658,-99) , 
-18, 7.1798, 0, 0, 0.491156,-99) , 
-13, 6.5199, 0, 0, 0.497114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482658,-99) ,
+18, 7.1798, 0, 0, 0.491156,-99) ,
+13, 6.5199, 0, 0, 0.497114,-99) ,
 0, 0.99119, 1, 0, 0.499315,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.00862228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503263,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498648,-99) , 
-0, 1.66903, 0, 0, 0.500312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498648,-99) ,
+0, 1.66903, 0, 0, 0.500312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485757,-99) , 
-6, 5.04925, 1, 0, 0.490946,-99) , 
-10, -1.6791, 0, 0, 0.49838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485757,-99) ,
+6, 5.04925, 1, 0, 0.490946,-99) ,
+10, -1.6791, 0, 0, 0.49838,-99) ,
 10, 3.69859, 0, 0, 0.499057,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.009234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499826,-99) , 
-12, 4.97973, 0, 0, 0.505896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499826,-99) ,
+12, 4.97973, 0, 0, 0.505896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497062,-99) , 
-5, 2.68638, 0, 0, 0.500174,-99) , 
-7, -6.33735, 0, 0, 0.500942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497062,-99) ,
+5, 2.68638, 0, 0, 0.500174,-99) ,
+7, -6.33735, 0, 0, 0.500942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474649,-99) , 
-0, 0.942442, 1, 0, 0.493473,-99) , 
-2, 1.74497, 0, 0, 0.497211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474649,-99) ,
+0, 0.942442, 1, 0, 0.493473,-99) ,
+2, 1.74497, 0, 0, 0.497211,-99) ,
 17, 3.46744, 0, 0, 0.500108,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.00850959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.41533, 0, 1, 0.501918,-99) , 
+0,
+0,
+-1, -2.41533, 0, 1, 0.501918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485736,-99) , 
-12, 6.05054, 0, 0, 0.495891,-99) , 
-4, 1.57641, 1, 0, 0.500873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485736,-99) ,
+12, 6.05054, 0, 0, 0.495891,-99) ,
+4, 1.57641, 1, 0, 0.500873,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493947,-99) , 
-12, 3.90359, 0, 0, 0.500791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493947,-99) ,
+12, 3.90359, 0, 0, 0.500791,-99) ,
 NN(
-0, 
-0, 
--1, -3.75739, 0, -1, 0.490704,-99) , 
-18, 6.14518, 0, 0, 0.495958,-99) , 
+0,
+0,
+-1, -3.75739, 0, -1, 0.490704,-99) ,
+18, 6.14518, 0, 0, 0.495958,-99) ,
 17, 3.46744, 0, 0, 0.499774,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.0087456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490701,-99) , 
-13, 7.40496, 1, 0, 0.498516,-99) , 
-8, -1.22658, 0, 0, 0.499906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490701,-99) ,
+13, 7.40496, 1, 0, 0.498516,-99) ,
+8, -1.22658, 0, 0, 0.499906,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49588,-99) , 
-7, -10.2982, 1, 0, 0.498993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49588,-99) ,
+7, -10.2982, 1, 0, 0.498993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481669,-99) , 
-8, -1.20242, 1, 0, 0.496823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481669,-99) ,
+8, -1.20242, 1, 0, 0.496823,-99) ,
 5, 2.69646, 1, 0, 0.498615,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.00790736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496607,-99) , 
-3, -2.1532, 1, 0, 0.498508,-99) , 
-0, 0.931654, 0, 0, 0.49933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496607,-99) ,
+3, -2.1532, 1, 0, 0.498508,-99) ,
+0, 0.931654, 0, 0, 0.49933,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48647,-99) , 
-0, 1.69219, 1, 0, 0.498242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48647,-99) ,
+0, 1.69219, 1, 0, 0.498242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485982,-99) , 
-5, 3.45795, 1, 0, 0.496573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485982,-99) ,
+5, 3.45795, 1, 0, 0.496573,-99) ,
 0, 0.99119, 1, 0, 0.498181,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.016679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48169,-99) , 
-10, -0.419252, 0, 0, 0.50332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48169,-99) ,
+10, -0.419252, 0, 0, 0.50332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490375,-99) , 
-10, 0.544169, 1, 0, 0.498813,-99) , 
-0, 0.874511, 1, 0, 0.499984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490375,-99) ,
+10, 0.544169, 1, 0, 0.498813,-99) ,
+0, 0.874511, 1, 0, 0.499984,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495829,-99) , 
-0, 1.67248, 0, 0, 0.498469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495829,-99) ,
+0, 1.67248, 0, 0, 0.498469,-99) ,
 NN(
-0, 
-0, 
--1, -3.30741, 1, -1, 0.489798,-99) , 
-13, 6.5199, 0, 0, 0.495677,-99) , 
+0,
+0,
+-1, -3.30741, 1, -1, 0.489798,-99) ,
+13, 6.5199, 0, 0, 0.495677,-99) ,
 0, 0.99119, 1, 0, 0.498188,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.0110767);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494929,-99) , 
-13, 6.90699, 1, 0, 0.498363,-99) , 
-9, -6.2635, 1, 0, 0.501229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494929,-99) ,
+13, 6.90699, 1, 0, 0.498363,-99) ,
+9, -6.2635, 1, 0, 0.501229,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496559,-99) , 
-8, -1.66201, 0, 0, 0.498989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496559,-99) ,
+8, -1.66201, 0, 0, 0.498989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486507,-99) , 
-18, 5.63969, 0, 0, 0.497324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486507,-99) ,
+18, 5.63969, 0, 0, 0.497324,-99) ,
 10, 0.632578, 0, 0, 0.49895,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.0107865);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 35.4117, 1, 1, 0.505679,-99) , 
+0,
+0,
+-1, 35.4117, 1, 1, 0.505679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48983,-99) , 
-10, -0.38937, 0, 0, 0.502392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48983,-99) ,
+10, -0.38937, 0, 0, 0.502392,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479205,-99) , 
-0, 1.66903, 1, 0, 0.500404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479205,-99) ,
+0, 1.66903, 1, 0, 0.500404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479948,-99) , 
-7, -11.0904, 0, 0, 0.498915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479948,-99) ,
+7, -11.0904, 0, 0, 0.498915,-99) ,
 13, 7.28247, 0, 0, 0.499803,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.00699424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496598,-99) , 
-13, 7.79339, 0, 0, 0.500814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496598,-99) ,
+13, 7.79339, 0, 0, 0.500814,-99) ,
 NN(
-0, 
-0, 
--1, -11.0904, 0, -1, 0.497018,-99) , 
+0,
+0,
+-1, -11.0904, 0, -1, 0.497018,-99) ,
 13, 7.28247, 0, 0, 0.497987,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.00959838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493863,-99) , 
-10, 3.18759, 1, 0, 0.501062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493863,-99) ,
+10, 3.18759, 1, 0, 0.501062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489767,-99) , 
-4, 1.83191, 1, 0, 0.50021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489767,-99) ,
+4, 1.83191, 1, 0, 0.50021,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497158,-99) , 
-9, -2.45621, 1, 0, 0.50319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497158,-99) ,
+9, -2.45621, 1, 0, 0.50319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476747,-99) , 
-3, -1.23041, 0, 0, 0.490194,-99) , 
-17, 3.99578, 0, 0, 0.49662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476747,-99) ,
+3, -1.23041, 0, 0, 0.490194,-99) ,
+17, 3.99578, 0, 0, 0.49662,-99) ,
 18, 5.92127, 0, 0, 0.499392,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.00698498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510725,-99) ,
 NN(
-0, 
-0, 
--1, 7.86453, 1, -1, 0.497115,-99) , 
-17, 7.54437, 0, 0, 0.498015,-99) , 
+0,
+0,
+-1, 7.86453, 1, -1, 0.497115,-99) ,
+17, 7.54437, 0, 0, 0.498015,-99) ,
 12, 7.7284, 0, 0, 0.498384,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.0114988);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499901,-99) , 
-10, -0.430946, 1, 0, 0.505381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499901,-99) ,
+10, -0.430946, 1, 0, 0.505381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488015,-99) , 
-10, 0.632741, 0, 0, 0.497444,-99) , 
-8, -3.79115, 0, 0, 0.501299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488015,-99) ,
+10, 0.632741, 0, 0, 0.497444,-99) ,
+8, -3.79115, 0, 0, 0.501299,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487229,-99) , 
-2, 0.524168, 0, 0, 0.500171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487229,-99) ,
+2, 0.524168, 0, 0, 0.500171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483535,-99) , 
-14, -2.39648, 1, 0, 0.498555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483535,-99) ,
+14, -2.39648, 1, 0, 0.498555,-99) ,
 13, 6.89929, 0, 0, 0.49973,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.0131001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498109,-99) , 
-14, -5.05015, 1, 0, 0.506811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498109,-99) ,
+14, -5.05015, 1, 0, 0.506811,-99) ,
 NN(
-0, 
-0, 
--1, 0.227747, 0, -1, 0.496303,-99) , 
-8, -3.79115, 0, 0, 0.501407,-99) , 
+0,
+0,
+-1, 0.227747, 0, -1, 0.496303,-99) ,
+8, -3.79115, 0, 0, 0.501407,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495836,-99) , 
-3, -1.61118, 1, 0, 0.499202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495836,-99) ,
+3, -1.61118, 1, 0, 0.499202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485559,-99) , 
-3, -3.07596, 0, 0, 0.497249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485559,-99) ,
+3, -3.07596, 0, 0, 0.497249,-99) ,
 13, 6.89929, 0, 0, 0.499029,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.0116219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494071,-99) , 
-10, -0.754381, 0, 0, 0.50654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494071,-99) ,
+10, -0.754381, 0, 0, 0.50654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498858,-99) , 
-10, 1.65462, 1, 0, 0.503002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498858,-99) ,
+10, 1.65462, 1, 0, 0.503002,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489215,-99) , 
-15, -8.24167, 0, 0, 0.500995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489215,-99) ,
+15, -8.24167, 0, 0, 0.500995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488832,-99) , 
-3, -3.07596, 0, 0, 0.499254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488832,-99) ,
+3, -3.07596, 0, 0, 0.499254,-99) ,
 13, 6.89929, 0, 0, 0.500858,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.00956452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.430946, 1, 1, 0.507255,-99) , 
+0,
+0,
+-1, -0.430946, 1, 1, 0.507255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493405,-99) , 
-10, 0.632741, 0, 0, 0.500317,-99) , 
-8, -3.79115, 0, 0, 0.503686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493405,-99) ,
+10, 0.632741, 0, 0, 0.500317,-99) ,
+8, -3.79115, 0, 0, 0.503686,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490442,-99) , 
-2, 0.524168, 0, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490442,-99) ,
+2, 0.524168, 0, 0, 0.499322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486364,-99) , 
-14, -2.39648, 1, 0, 0.498064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486364,-99) ,
+14, -2.39648, 1, 0, 0.498064,-99) ,
 13, 6.89929, 0, 0, 0.500471,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.0117973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.52145, 0, 1, 0.505551,-99) , 
+0,
+0,
+-1, 1.52145, 0, 1, 0.505551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493114,-99) , 
-10, 0.121628, 1, 0, 0.499015,-99) , 
-7, -8.71385, 0, 0, 0.502037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493114,-99) ,
+10, 0.121628, 1, 0, 0.499015,-99) ,
+7, -8.71385, 0, 0, 0.502037,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496245,-99) , 
-10, 0.934142, 0, 0, 0.498067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496245,-99) ,
+10, 0.934142, 0, 0, 0.498067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486381,-99) , 
-8, -0.791071, 1, 0, 0.496977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486381,-99) ,
+8, -0.791071, 1, 0, 0.496977,-99) ,
 13, 6.89929, 0, 0, 0.499143,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.0106397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.79204, 1, 1, 0.505314,-99) , 
+0,
+0,
+-1, -3.79204, 1, 1, 0.505314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490832,-99) , 
-10, -0.38937, 0, 0, 0.502312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490832,-99) ,
+10, -0.38937, 0, 0, 0.502312,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497207,-99) , 
-7, -8.97475, 1, 0, 0.500141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497207,-99) ,
+7, -8.97475, 1, 0, 0.500141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485112,-99) , 
-7, -11.0904, 0, 0, 0.499048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485112,-99) ,
+7, -11.0904, 0, 0, 0.499048,-99) ,
 13, 7.28247, 0, 0, 0.499882,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.00699389);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.74975, 1, 1, 0.501742,-99) , 
+0,
+0,
+-1, 5.74975, 1, 1, 0.501742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491174,-99) , 
-16, 2.77999, 0, 0, 0.500949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491174,-99) ,
+16, 2.77999, 0, 0, 0.500949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484897,-99) , 
-5, 2.53661, 1, 0, 0.497195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484897,-99) ,
+5, 2.53661, 1, 0, 0.497195,-99) ,
 8, -1.22654, 1, 0, 0.50051,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.017894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499154,-99) , 
-15, -5.2255, 1, 0, 0.512284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499154,-99) ,
+15, -5.2255, 1, 0, 0.512284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489945,-99) , 
-6, 5.04925, 1, 0, 0.493922,-99) , 
-10, -1.6791, 0, 0, 0.500991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489945,-99) ,
+6, 5.04925, 1, 0, 0.493922,-99) ,
+10, -1.6791, 0, 0, 0.500991,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491334,-99) , 
-10, 0.340588, 1, 0, 0.50376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491334,-99) ,
+10, 0.340588, 1, 0, 0.50376,-99) ,
 NN(
-0, 
-0, 
--1, 0.322724, 0, -1, 0.495386,-99) , 
-15, -4.53862, 0, 0, 0.498479,-99) , 
+0,
+0,
+-1, 0.322724, 0, -1, 0.495386,-99) ,
+15, -4.53862, 0, 0, 0.498479,-99) ,
 10, -0.900429, 1, 0, 0.499204,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.00642443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -6.07656, 0, 1, 0.504153,-99) , 
+0,
+0,
+-1, -6.07656, 0, 1, 0.504153,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499727,-99) , 
-12, 5.51512, 0, 0, 0.501948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499727,-99) ,
+12, 5.51512, 0, 0, 0.501948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491031,-99) , 
-10, -2.50644, 0, 0, 0.501046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491031,-99) ,
+10, -2.50644, 0, 0, 0.501046,-99) ,
 10, 1.65458, 0, 0, 0.501878,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.0070669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491581,-99) , 
-1, 68.9113, 1, 0, 0.501475,-99) , 
-5, 4.03472, 0, 0, 0.502214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491581,-99) ,
+1, 68.9113, 1, 0, 0.501475,-99) ,
+5, 4.03472, 0, 0, 0.502214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496995,-99) ,
 11, 7.83391, 1, 0, 0.501936,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.00449633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488519,-99) , 
-11, 6.86907, 1, 0, 0.49973,-99) , 
-16, 7.83093, 0, 0, 0.500365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488519,-99) ,
+11, 6.86907, 1, 0, 0.49973,-99) ,
+16, 7.83093, 0, 0, 0.500365,-99) ,
 12, 7.7284, 0, 0, 0.500626,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.00599304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497955,-99) , 
-7, -11.0904, 1, 0, 0.498783,-99) , 
-5, 4.03472, 0, 0, 0.499409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497955,-99) ,
+7, -11.0904, 1, 0, 0.498783,-99) ,
+5, 4.03472, 0, 0, 0.499409,-99) ,
 12, 7.7284, 0, 0, 0.499661,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.00450101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496368,-99) , 
-6, 7.22724, 1, 0, 0.500242,-99) , 
-16, 7.83093, 0, 0, 0.500839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496368,-99) ,
+6, 7.22724, 1, 0, 0.500242,-99) ,
+16, 7.83093, 0, 0, 0.500839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496456,-99) ,
 11, 7.83391, 1, 0, 0.500606,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.00899879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479447,-99) , 
-7, -7.92168, 0, 0, 0.495869,-99) , 
-1, 31.4537, 0, 0, 0.502305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479447,-99) ,
+7, -7.92168, 0, 0, 0.495869,-99) ,
+1, 31.4537, 0, 0, 0.502305,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499217,-99) , 
-16, 2.6769, 1, 0, 0.500152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499217,-99) ,
+16, 2.6769, 1, 0, 0.500152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491633,-99) , 
-13, 5.75402, 0, 0, 0.499292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491633,-99) ,
+13, 5.75402, 0, 0, 0.499292,-99) ,
 16, 6.38781, 0, 0, 0.499993,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.0100797);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498842,-99) , 
-10, -1.41143, 1, 0, 0.50097,-99) , 
-14, -2.39648, 0, 0, 0.501803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498842,-99) ,
+10, -1.41143, 1, 0, 0.50097,-99) ,
+14, -2.39648, 0, 0, 0.501803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483778,-99) , 
-2, 1.39546, 0, 0, 0.494968,-99) , 
-17, 3.02369, 0, 0, 0.499073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483778,-99) ,
+2, 1.39546, 0, 0, 0.494968,-99) ,
+17, 3.02369, 0, 0, 0.499073,-99) ,
 17, 3.46744, 0, 0, 0.501193,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.00726794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -3.99874, 1, 1, 0.502859,-99) , 
+0,
+0,
+-1, -3.99874, 1, 1, 0.502859,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496718,-99) , 
-10, -0.419246, 1, 0, 0.501092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496718,-99) ,
+10, -0.419246, 1, 0, 0.501092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489581,-99) , 
-6, 5.68602, 1, 0, 0.49834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489581,-99) ,
+6, 5.68602, 1, 0, 0.49834,-99) ,
 17, 3.46744, 0, 0, 0.50185,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.00985032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.66903, 0, 1, 0.50254,-99) , 
+0,
+0,
+-1, 1.66903, 0, 1, 0.50254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490634,-99) , 
-16, 7.52678, 1, 0, 0.501453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490634,-99) ,
+16, 7.52678, 1, 0, 0.501453,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495199,-99) , 
-16, 5.66624, 0, 0, 0.502659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495199,-99) ,
+16, 5.66624, 0, 0, 0.502659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480377,-99) , 
-10, -2.57944, 0, 0, 0.49749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480377,-99) ,
+10, -2.57944, 0, 0, 0.49749,-99) ,
 10, -1.41143, 0, 0, 0.500598,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.00964158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.933679, 1, 1, 0.506772,-99) , 
+0,
+0,
+-1, -0.933679, 1, 1, 0.506772,-99) ,
 NN(
-0, 
-0, 
--1, 5.67676, 1, -1, 0.496299,-99) , 
-17, 3.74478, 0, 0, 0.500461,-99) , 
+0,
+0,
+-1, 5.67676, 1, -1, 0.496299,-99) ,
+17, 3.74478, 0, 0, 0.500461,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497405,-99) , 
-13, 6.01783, 1, 0, 0.500581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497405,-99) ,
+13, 6.01783, 1, 0, 0.500581,-99) ,
 NN(
-0, 
-0, 
--1, 6.13696, 0, -1, 0.495394,-99) , 
-16, 5.97906, 0, 0, 0.498236,-99) , 
+0,
+0,
+-1, 6.13696, 0, -1, 0.495394,-99) ,
+16, 5.97906, 0, 0, 0.498236,-99) ,
 17, 4.63227, 1, 0, 0.499259,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.0114225);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497448,-99) , 
-15, -7.62737, 1, 0, 0.499848,-99) , 
-18, 5.62581, 1, 0, 0.501138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497448,-99) ,
+15, -7.62737, 1, 0, 0.499848,-99) ,
+18, 5.62581, 1, 0, 0.501138,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494434,-99) , 
-4, 0.444414, 0, 0, 0.504551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494434,-99) ,
+4, 0.444414, 0, 0, 0.504551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488796,-99) , 
-3, -1.53798, 0, 0, 0.498818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488796,-99) ,
+3, -1.53798, 0, 0, 0.498818,-99) ,
 8, -2.53295, 1, 0, 0.500533,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.0140635);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496316,-99) , 
-4, 1.4971, 1, 0, 0.505389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496316,-99) ,
+4, 1.4971, 1, 0, 0.505389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494285,-99) , 
-9, -1.75533, 0, 0, 0.498975,-99) , 
-14, -6.07174, 0, 0, 0.501893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494285,-99) ,
+9, -1.75533, 0, 0, 0.498975,-99) ,
+14, -6.07174, 0, 0, 0.501893,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493793,-99) , 
-14, -5.05618, 1, 0, 0.50282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493793,-99) ,
+14, -5.05618, 1, 0, 0.50282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485844,-99) , 
-18, 5.65806, 0, 0, 0.499353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485844,-99) ,
+18, 5.65806, 0, 0, 0.499353,-99) ,
 8, -2.53295, 1, 0, 0.50123,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.00798839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498803,-99) , 
-17, 4.94278, 0, 0, 0.503106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498803,-99) ,
+17, 4.94278, 0, 0, 0.503106,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490864,-99) , 
-13, 7.43545, 1, 0, 0.501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490864,-99) ,
+13, 7.43545, 1, 0, 0.501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490908,-99) , 
-14, -2.39648, 1, 0, 0.499986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490908,-99) ,
+14, -2.39648, 1, 0, 0.499986,-99) ,
 10, 1.65458, 0, 0, 0.500821,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.00846132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4999,-99) , 
-7, -8.71385, 0, 0, 0.503095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4999,-99) ,
+7, -8.71385, 0, 0, 0.503095,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4944,-99) , 
-5, 2.35938, 0, 0, 0.502854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4944,-99) ,
+5, 2.35938, 0, 0, 0.502854,-99) ,
 NN(
-0, 
-0, 
--1, 3.58863, 1, -1, 0.496996,-99) , 
-13, 6.89929, 0, 0, 0.498843,-99) , 
+0,
+0,
+-1, 3.58863, 1, -1, 0.496996,-99) ,
+13, 6.89929, 0, 0, 0.498843,-99) ,
 10, 1.65458, 0, 0, 0.499981,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.00777839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -5.66181, 1, 1, 0.503434,-99) , 
+0,
+0,
+-1, -5.66181, 1, 1, 0.503434,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499196,-99) , 
-10, -0.128778, 0, 0, 0.501996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499196,-99) ,
+10, -0.128778, 0, 0, 0.501996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486312,-99) , 
-15, -4.51501, 1, 0, 0.495985,-99) , 
-10, 0.340514, 1, 0, 0.500246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486312,-99) ,
+15, -4.51501, 1, 0, 0.495985,-99) ,
+10, 0.340514, 1, 0, 0.500246,-99) ,
 10, 1.65458, 0, 0, 0.5011,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.0180669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.51031, 1, 1, 0.513161,-99) , 
+0,
+0,
+-1, 2.51031, 1, 1, 0.513161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489652,-99) , 
-15, -6.00156, 0, 0, 0.497686,-99) , 
-10, -1.6791, 0, 0, 0.503644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489652,-99) ,
+15, -6.00156, 0, 0, 0.497686,-99) ,
+10, -1.6791, 0, 0, 0.503644,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49458,-99) , 
-10, 0.340588, 1, 0, 0.504657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49458,-99) ,
+10, 0.340588, 1, 0, 0.504657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492932,-99) , 
-9, -4.45431, 1, 0, 0.497349,-99) , 
-15, -4.53862, 0, 0, 0.500048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492932,-99) ,
+9, -4.45431, 1, 0, 0.497349,-99) ,
+15, -4.53862, 0, 0, 0.500048,-99) ,
 10, -0.900429, 1, 0, 0.501085,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.00683366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.89929, 0, 1, 0.503242,-99) , 
+0,
+0,
+-1, 6.89929, 0, 1, 0.503242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492648,-99) , 
-9, -0.365734, 1, 0, 0.502236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492648,-99) ,
+9, -0.365734, 1, 0, 0.502236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498019,-99) ,
 9, -6.35928, 0, 0, 0.501685,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.00870608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498434,-99) , 
-15, -4.39904, 0, 0, 0.503442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498434,-99) ,
+15, -4.39904, 0, 0, 0.503442,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494566,-99) , 
-2, 2.47983, 1, 0, 0.501101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494566,-99) ,
+2, 2.47983, 1, 0, 0.501101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492328,-99) , 
-5, 3.91357, 1, 0, 0.500291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492328,-99) ,
+5, 3.91357, 1, 0, 0.500291,-99) ,
 6, 4.41354, 1, 0, 0.500705,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.00630204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497715,-99) , 
-18, 6.22838, 0, 0, 0.503845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497715,-99) ,
+18, 6.22838, 0, 0, 0.503845,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499537,-99) , 
-8, -0.791137, 0, 0, 0.500425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499537,-99) ,
+8, -0.791137, 0, 0, 0.500425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48081,-99) , 
-3, -1.23034, 0, 0, 0.494535,-99) , 
-12, 3.38775, 0, 0, 0.499518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48081,-99) ,
+3, -1.23034, 0, 0, 0.494535,-99) ,
+12, 3.38775, 0, 0, 0.499518,-99) ,
 6, 4.41354, 1, 0, 0.500087,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.00387742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499826,-99) , 
-6, 8.82399, 0, 0, 0.500672,-99) , 
-18, 5.39484, 1, 0, 0.50146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499826,-99) ,
+6, 8.82399, 0, 0, 0.500672,-99) ,
+18, 5.39484, 1, 0, 0.50146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496144,-99) ,
 8, -0.791071, 1, 0, 0.501003,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.00735013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498181,-99) , 
-10, 1.14363, 0, 0, 0.504197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498181,-99) ,
+10, 1.14363, 0, 0, 0.504197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484664,-99) , 
-0, 1.66903, 1, 0, 0.499702,-99) , 
-1, 52.6511, 0, 0, 0.500872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484664,-99) ,
+0, 1.66903, 1, 0, 0.499702,-99) ,
+1, 52.6511, 0, 0, 0.500872,-99) ,
 13, 7.28247, 0, 0, 0.501721,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.00633869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499959,-99) , 
-13, 7.79339, 0, 0, 0.503887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499959,-99) ,
+13, 7.79339, 0, 0, 0.503887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490073,-99) , 
-5, 3.14255, 1, 0, 0.498142,-99) , 
-1, 52.6511, 0, 0, 0.499287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490073,-99) ,
+5, 3.14255, 1, 0, 0.498142,-99) ,
+1, 52.6511, 0, 0, 0.499287,-99) ,
 13, 7.28247, 0, 0, 0.500461,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.00763694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.79204, 1, 1, 0.506309,-99) , 
+0,
+0,
+-1, -3.79204, 1, 1, 0.506309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49638,-99) , 
-10, -0.38937, 0, 0, 0.504253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49638,-99) ,
+10, -0.38937, 0, 0, 0.504253,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48494,-99) , 
-7, -5.80719, 1, 0, 0.499295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48494,-99) ,
+7, -5.80719, 1, 0, 0.499295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485335,-99) , 
-7, -11.0904, 0, 0, 0.49828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485335,-99) ,
+7, -11.0904, 0, 0, 0.49828,-99) ,
 13, 7.28247, 0, 0, 0.499805,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.00853768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499724,-99) , 
-3, -1.23041, 1, 0, 0.503134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499724,-99) ,
+3, -1.23041, 1, 0, 0.503134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508672,-99) ,
 NN(
-0, 
-0, 
--1, -0.791071, 1, -1, 0.495856,-99) , 
-1, 52.6511, 0, 0, 0.496996,-99) , 
+0,
+0,
+-1, -0.791071, 1, -1, 0.495856,-99) ,
+1, 52.6511, 0, 0, 0.496996,-99) ,
 13, 7.28247, 0, 0, 0.498563,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.00677229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 7.79339, 0, 1, 0.503494,-99) , 
+0,
+0,
+-1, 7.79339, 0, 1, 0.503494,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49848,-99) , 
-9, -0.473341, 0, 0, 0.499812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49848,-99) ,
+9, -0.473341, 0, 0, 0.499812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487892,-99) , 
-8, -0.791071, 1, 0, 0.49875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487892,-99) ,
+8, -0.791071, 1, 0, 0.49875,-99) ,
 13, 7.28247, 0, 0, 0.499962,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.00767539);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -10.2982, 1, 1, 0.503957,-99) , 
+0,
+0,
+-1, -10.2982, 1, 1, 0.503957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49699,-99) , 
-3, -3.076, 1, 0, 0.498653,-99) , 
-5, 2.68151, 0, 0, 0.500886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49699,-99) ,
+3, -3.076, 1, 0, 0.498653,-99) ,
+5, 2.68151, 0, 0, 0.500886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496612,-99) ,
 8, -0.791071, 1, 0, 0.500518,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.0119555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.900419, 1, 1, 0.505794,-99) , 
+0,
+0,
+-1, -0.900419, 1, 1, 0.505794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481455,-99) , 
-17, 3.43139, 0, 0, 0.492389,-99) , 
-18, 6.18449, 0, 0, 0.502297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481455,-99) ,
+17, 3.43139, 0, 0, 0.492389,-99) ,
+18, 6.18449, 0, 0, 0.502297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472022,-99) , 
-1, 8.94205, 0, 0, 0.497606,-99) , 
-1, 48.6184, 0, 0, 0.499569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472022,-99) ,
+1, 8.94205, 0, 0, 0.497606,-99) ,
+1, 48.6184, 0, 0, 0.499569,-99) ,
 4, 0.445295, 1, 0, 0.500674,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.00760093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498718,-99) , 
-15, -4.39904, 0, 0, 0.502732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498718,-99) ,
+15, -4.39904, 0, 0, 0.502732,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497848,-99) , 
-8, -0.791137, 0, 0, 0.49875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497848,-99) ,
+8, -0.791137, 0, 0, 0.49875,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479212,-99) , 
-3, -1.23034, 0, 0, 0.491886,-99) , 
-12, 3.38775, 0, 0, 0.497693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479212,-99) ,
+3, -1.23034, 0, 0, 0.491886,-99) ,
+12, 3.38775, 0, 0, 0.497693,-99) ,
 6, 4.41354, 1, 0, 0.498356,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.00675544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497057,-99) , 
-9, -1.7824, 0, 0, 0.499234,-99) , 
-18, 5.39484, 1, 0, 0.499957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497057,-99) ,
+9, -1.7824, 0, 0, 0.499234,-99) ,
+18, 5.39484, 1, 0, 0.499957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494955,-99) ,
 8, -0.791071, 1, 0, 0.499527,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.00614549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498499,-99) , 
-9, -2.56368, 1, 0, 0.503365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498499,-99) ,
+9, -2.56368, 1, 0, 0.503365,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499608,-99) , 
-4, 1.83191, 0, 0, 0.500621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499608,-99) ,
+4, 1.83191, 0, 0, 0.500621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481809,-99) , 
-5, 2.28649, 1, 0, 0.492079,-99) , 
-12, 3.38775, 0, 0, 0.499306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481809,-99) ,
+5, 2.28649, 1, 0, 0.492079,-99) ,
+12, 3.38775, 0, 0, 0.499306,-99) ,
 6, 4.41354, 1, 0, 0.49984,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.013535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498535,-99) , 
-16, 4.24603, 0, 0, 0.505842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498535,-99) ,
+16, 4.24603, 0, 0, 0.505842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496949,-99) , 
-1, 48.8687, 0, 0, 0.49943,-99) , 
-4, 0.445295, 1, 0, 0.50164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496949,-99) ,
+1, 48.8687, 0, 0, 0.49943,-99) ,
+4, 0.445295, 1, 0, 0.50164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472701,-99) , 
-1, 22.6557, 1, 0, 0.49319,-99) , 
-7, -9.50602, 1, 0, 0.497463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472701,-99) ,
+1, 22.6557, 1, 0, 0.49319,-99) ,
+7, -9.50602, 1, 0, 0.497463,-99) ,
 11, 3.4067, 0, 0, 0.500735,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.0111954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.7826, 0, 1, 0.509379,-99) , 
+0,
+0,
+-1, -2.7826, 0, 1, 0.509379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488416,-99) , 
-12, 3.93033, 0, 0, 0.50129,-99) , 
-6, 5.4017, 1, 0, 0.503134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488416,-99) ,
+12, 3.93033, 0, 0, 0.50129,-99) ,
+6, 5.4017, 1, 0, 0.503134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482873,-99) , 
-7, -8.71385, 1, 0, 0.491043,-99) , 
-14, -7.69464, 1, 0, 0.495801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482873,-99) ,
+7, -8.71385, 1, 0, 0.491043,-99) ,
+14, -7.69464, 1, 0, 0.495801,-99) ,
 11, 3.4067, 0, 0, 0.501545,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.00739477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.7826, 0, 1, 0.506581,-99) , 
+0,
+0,
+-1, -2.7826, 0, 1, 0.506581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493701,-99) , 
-8, -2.533, 1, 0, 0.498983,-99) , 
-6, 5.4017, 1, 0, 0.500715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493701,-99) ,
+8, -2.533, 1, 0, 0.498983,-99) ,
+6, 5.4017, 1, 0, 0.500715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501078,-99) ,
 NN(
-0, 
-0, 
--1, -2.35765, 0, -1, 0.490179,-99) , 
-14, -6.56843, 1, 0, 0.49513,-99) , 
+0,
+0,
+-1, -2.35765, 0, -1, 0.490179,-99) ,
+14, -6.56843, 1, 0, 0.49513,-99) ,
 11, 3.4067, 0, 0, 0.499504,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.00745179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499748,-99) , 
-8, -2.7826, 0, 0, 0.504732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499748,-99) ,
+8, -2.7826, 0, 0, 0.504732,-99) ,
 NN(
-0, 
-0, 
--1, 4.47291, 0, -1, 0.498042,-99) , 
-6, 5.4017, 1, 0, 0.499567,-99) , 
+0,
+0,
+-1, 4.47291, 0, -1, 0.498042,-99) ,
+6, 5.4017, 1, 0, 0.499567,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489625,-99) , 
-18, 6.15706, 0, 0, 0.498496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489625,-99) ,
+18, 6.15706, 0, 0, 0.498496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487222,-99) , 
-9, -3.46192, 0, 0, 0.495299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487222,-99) ,
+9, -3.46192, 0, 0, 0.495299,-99) ,
 11, 3.4067, 0, 0, 0.498642,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.00847212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498259,-99) , 
-4, 1.05239, 1, 0, 0.5081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498259,-99) ,
+4, 1.05239, 1, 0, 0.5081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498869,-99) , 
-17, 2.85205, 1, 0, 0.50011,-99) , 
-10, -1.92243, 1, 0, 0.501162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498869,-99) ,
+17, 2.85205, 1, 0, 0.50011,-99) ,
+10, -1.92243, 1, 0, 0.501162,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492182,-99) , 
-13, 6.5651, 1, 0, 0.498575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492182,-99) ,
+13, 6.5651, 1, 0, 0.498575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486863,-99) , 
-7, -7.12951, 1, 0, 0.49539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486863,-99) ,
+7, -7.12951, 1, 0, 0.49539,-99) ,
 11, 3.4067, 0, 0, 0.499911,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.00935524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43637, 1, 1, 0.506601,-99) , 
+0,
+0,
+-1, -1.43637, 1, 1, 0.506601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490275,-99) , 
-7, -7.58221, 1, 0, 0.501215,-99) , 
-7, -7.12951, 0, 0, 0.502665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490275,-99) ,
+7, -7.58221, 1, 0, 0.501215,-99) ,
+7, -7.12951, 0, 0, 0.502665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481226,-99) , 
-4, 0.360768, 0, 0, 0.492404,-99) , 
-6, 4.26852, 1, 0, 0.49592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481226,-99) ,
+4, 0.360768, 0, 0, 0.492404,-99) ,
+6, 4.26852, 1, 0, 0.49592,-99) ,
 11, 3.4067, 0, 0, 0.501203,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.0087758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498749,-99) , 
-10, -1.43637, 1, 0, 0.504262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498749,-99) ,
+10, -1.43637, 1, 0, 0.504262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492653,-99) , 
-10, -1.41143, 0, 0, 0.499426,-99) , 
-7, -7.12951, 0, 0, 0.500728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492653,-99) ,
+10, -1.41143, 0, 0, 0.499426,-99) ,
+7, -7.12951, 0, 0, 0.500728,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492386,-99) , 
-7, -7.92168, 0, 0, 0.498212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492386,-99) ,
+7, -7.92168, 0, 0, 0.498212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488381,-99) , 
-10, -0.973061, 0, 0, 0.494826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488381,-99) ,
+10, -0.973061, 0, 0, 0.494826,-99) ,
 11, 3.4067, 0, 0, 0.499449,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.00805859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43637, 1, 1, 0.505315,-99) , 
+0,
+0,
+-1, -1.43637, 1, 1, 0.505315,-99) ,
 NN(
-0, 
-0, 
--1, -2.29097, 1, -1, 0.498002,-99) , 
-7, -7.12951, 0, 0, 0.499971,-99) , 
+0,
+0,
+-1, -2.29097, 1, -1, 0.498002,-99) ,
+7, -7.12951, 0, 0, 0.499971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475988,-99) , 
-1, 22.6557, 1, 0, 0.492616,-99) , 
-7, -9.50602, 1, 0, 0.495922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475988,-99) ,
+1, 22.6557, 1, 0, 0.492616,-99) ,
+7, -9.50602, 1, 0, 0.495922,-99) ,
 11, 3.4067, 0, 0, 0.499093,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.00820365);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499426,-99) , 
-4, 1.05239, 1, 0, 0.507228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499426,-99) ,
+4, 1.05239, 1, 0, 0.507228,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498674,-99) , 
-0, 1.66903, 0, 0, 0.499942,-99) , 
-10, -1.92243, 1, 0, 0.500901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498674,-99) ,
+0, 1.66903, 0, 0, 0.499942,-99) ,
+10, -1.92243, 1, 0, 0.500901,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494224,-99) , 
-16, 4.9733, 0, 0, 0.498198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494224,-99) ,
+16, 4.9733, 0, 0, 0.498198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486187,-99) , 
-7, -7.12951, 1, 0, 0.494933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486187,-99) ,
+7, -7.12951, 1, 0, 0.494933,-99) ,
 11, 3.4067, 0, 0, 0.499607,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.00635595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.39484, 1, 1, 0.502321,-99) , 
+0,
+0,
+-1, 5.39484, 1, 1, 0.502321,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495772,-99) , 
-7, -8.48754, 0, 0, 0.498821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495772,-99) ,
+7, -8.48754, 0, 0, 0.498821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488237,-99) , 
-7, -7.12951, 1, 0, 0.495943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488237,-99) ,
+7, -7.12951, 1, 0, 0.495943,-99) ,
 11, 3.4067, 0, 0, 0.500939,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.0066637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507902,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499128,-99) , 
-8, -0.791137, 0, 0, 0.500157,-99) , 
-18, 5.39484, 1, 0, 0.500732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499128,-99) ,
+8, -0.791137, 0, 0, 0.500157,-99) ,
+18, 5.39484, 1, 0, 0.500732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479073,-99) , 
-1, 22.6557, 1, 0, 0.493565,-99) , 
-7, -9.50602, 1, 0, 0.496697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479073,-99) ,
+1, 22.6557, 1, 0, 0.493565,-99) ,
+7, -9.50602, 1, 0, 0.496697,-99) ,
 11, 3.4067, 0, 0, 0.499858,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.00734599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.66485, 0, 1, 0.506783,-99) , 
+0,
+0,
+-1, 3.66485, 0, 1, 0.506783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499431,-99) , 
-18, 6.44771, 1, 0, 0.501076,-99) , 
-11, 3.94881, 1, 0, 0.501911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499431,-99) ,
+18, 6.44771, 1, 0, 0.501076,-99) ,
+11, 3.94881, 1, 0, 0.501911,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491026,-99) , 
-16, 3.31497, 0, 0, 0.499593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491026,-99) ,
+16, 3.31497, 0, 0, 0.499593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490653,-99) , 
-6, 4.98172, 1, 0, 0.495879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490653,-99) ,
+6, 4.98172, 1, 0, 0.495879,-99) ,
 11, 3.4067, 0, 0, 0.500604,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.00637706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.05239, 1, 1, 0.506451,-99) , 
+0,
+0,
+-1, 1.05239, 1, 1, 0.506451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499633,-99) , 
-5, 3.4114, 0, 0, 0.501128,-99) , 
-10, -1.92243, 1, 0, 0.501829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499633,-99) ,
+5, 3.4114, 0, 0, 0.501128,-99) ,
+10, -1.92243, 1, 0, 0.501829,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494193,-99) , 
-7, -8.94021, 1, 0, 0.499158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494193,-99) ,
+7, -8.94021, 1, 0, 0.499158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489287,-99) , 
-7, -7.12951, 1, 0, 0.496475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489287,-99) ,
+7, -7.12951, 1, 0, 0.496475,-99) ,
 11, 3.4067, 0, 0, 0.500669,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.00725527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 8.15253, 0, 1, 0.503192,-99) , 
+0,
+0,
+-1, 8.15253, 0, 1, 0.503192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496458,-99) , 
-5, 3.81213, 1, 0, 0.502432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496458,-99) ,
+5, 3.81213, 1, 0, 0.502432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502634,-99) ,
 NN(
-0, 
-0, 
--1, 0.942256, 1, -1, 0.493572,-99) , 
-3, -0.615191, 0, 0, 0.496839,-99) , 
+0,
+0,
+-1, 0.942256, 1, -1, 0.493572,-99) ,
+3, -0.615191, 0, 0, 0.496839,-99) ,
 11, 3.4067, 0, 0, 0.50122,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.00625702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494238,-99) , 
-15, -3.05738, 1, 0, 0.500107,-99) , 
-18, 7.65099, 0, 0, 0.500716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494238,-99) ,
+15, -3.05738, 1, 0, 0.500107,-99) ,
+18, 7.65099, 0, 0, 0.500716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493946,-99) ,
 18, 5.39484, 0, 0, 0.50023,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.0104571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493576,-99) , 
-5, 1.8456, 0, 0, 0.501551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493576,-99) ,
+5, 1.8456, 0, 0, 0.501551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48909,-99) , 
-8, -3.79131, 1, 0, 0.495194,-99) , 
-11, 4.17406, 0, 0, 0.500277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48909,-99) ,
+8, -3.79131, 1, 0, 0.495194,-99) ,
+11, 4.17406, 0, 0, 0.500277,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497151,-99) , 
-17, 3.27466, 0, 0, 0.50273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497151,-99) ,
+17, 3.27466, 0, 0, 0.50273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488435,-99) , 
-6, 4.98172, 1, 0, 0.496637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488435,-99) ,
+6, 4.98172, 1, 0, 0.496637,-99) ,
 12, 3.38775, 0, 0, 0.499441,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.00703404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.22658, 0, 1, 0.5013,-99) , 
+0,
+0,
+-1, -1.22658, 0, 1, 0.5013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493094,-99) , 
-5, 2.50527, 1, 0, 0.500239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493094,-99) ,
+5, 2.50527, 1, 0, 0.500239,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496046,-99) , 
-7, -10.2982, 1, 0, 0.498396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496046,-99) ,
+7, -10.2982, 1, 0, 0.498396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482611,-99) , 
-8, -1.20242, 1, 0, 0.496423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482611,-99) ,
+8, -1.20242, 1, 0, 0.496423,-99) ,
 5, 2.69646, 1, 0, 0.498642,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.00851318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511745,-99) ,
 NN(
-0, 
-0, 
--1, 3.12446, 1, -1, 0.497326,-99) , 
-4, 1.83191, 0, 0, 0.498774,-99) , 
+0,
+0,
+-1, 3.12446, 1, -1, 0.497326,-99) ,
+4, 1.83191, 0, 0, 0.498774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490129,-99) , 
-3, -1.23036, 1, 0, 0.495707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490129,-99) ,
+3, -1.23036, 1, 0, 0.495707,-99) ,
 7, -10.2982, 0, 0, 0.498229,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.00762294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499088,-99) , 
-4, 0.187483, 1, 0, 0.501538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499088,-99) ,
+4, 0.187483, 1, 0, 0.501538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489527,-99) , 
-0, 1.66903, 1, 0, 0.500475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489527,-99) ,
+0, 1.66903, 1, 0, 0.500475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492257,-99) , 
-3, -1.23036, 1, 0, 0.496091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492257,-99) ,
+3, -1.23036, 1, 0, 0.496091,-99) ,
 7, -10.2982, 0, 0, 0.499696,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.00802856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491128,-99) , 
-5, 3.12446, 1, 0, 0.500226,-99) , 
-4, 1.83191, 0, 0, 0.50136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491128,-99) ,
+5, 3.12446, 1, 0, 0.500226,-99) ,
+4, 1.83191, 0, 0, 0.50136,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496042,-99) , 
-3, -0.922771, 0, 0, 0.49942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496042,-99) ,
+3, -0.922771, 0, 0, 0.49942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49102,-99) , 
-16, 4.2903, 0, 0, 0.496436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49102,-99) ,
+16, 4.2903, 0, 0, 0.496436,-99) ,
 7, -10.2982, 0, 0, 0.500485,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.00915472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491318,-99) , 
-7, -10.2982, 0, 0, 0.499316,-99) , 
-15, -1.57615, 0, 0, 0.500224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491318,-99) ,
+7, -10.2982, 0, 0, 0.499316,-99) ,
+15, -1.57615, 0, 0, 0.500224,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494097,-99) , 
-4, 0.47685, 0, 0, 0.501035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494097,-99) ,
+4, 0.47685, 0, 0, 0.501035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489982,-99) , 
-5, 2.89508, 1, 0, 0.497349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489982,-99) ,
+5, 2.89508, 1, 0, 0.497349,-99) ,
 3, -1.8456, 0, 0, 0.4994,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.0100232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497578,-99) , 
-15, -6.2965, 1, 0, 0.500122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497578,-99) ,
+15, -6.2965, 1, 0, 0.500122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490618,-99) , 
-18, 6.75743, 1, 0, 0.495891,-99) , 
-14, -8.47853, 0, 0, 0.499176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490618,-99) ,
+18, 6.75743, 1, 0, 0.495891,-99) ,
+14, -8.47853, 0, 0, 0.499176,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49471,-99) , 
-16, 4.9733, 0, 0, 0.49927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49471,-99) ,
+16, 4.9733, 0, 0, 0.49927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488588,-99) , 
-7, -7.12951, 1, 0, 0.496367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488588,-99) ,
+7, -7.12951, 1, 0, 0.496367,-99) ,
 11, 3.4067, 0, 0, 0.498568,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.0134925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498068,-99) , 
-5, 2.46283, 1, 0, 0.503218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498068,-99) ,
+5, 2.46283, 1, 0, 0.503218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482883,-99) , 
-15, -1.08241, 1, 0, 0.501253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482883,-99) ,
+15, -1.08241, 1, 0, 0.501253,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487402,-99) , 
-7, -7.12951, 1, 0, 0.501301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487402,-99) ,
+7, -7.12951, 1, 0, 0.501301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486599,-99) , 
-15, -9.12352, 1, 0, 0.492616,-99) , 
-14, -8.49013, 0, 0, 0.497526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486599,-99) ,
+15, -9.12352, 1, 0, 0.492616,-99) ,
+14, -8.49013, 0, 0, 0.497526,-99) ,
 15, -6.01982, 0, 0, 0.499532,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.00948174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.96195, 0, 1, 0.503429,-99) , 
+0,
+0,
+-1, 6.96195, 0, 1, 0.503429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486253,-99) , 
-15, -1.08241, 1, 0, 0.501769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486253,-99) ,
+15, -1.08241, 1, 0, 0.501769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506401,-99) ,
 NN(
-0, 
-0, 
--1, -1.9388, 0, -1, 0.495095,-99) , 
-3, -3.07589, 1, 0, 0.496621,-99) , 
+0,
+0,
+-1, -1.9388, 0, -1, 0.495095,-99) ,
+3, -3.07589, 1, 0, 0.496621,-99) ,
 15, -6.01982, 0, 0, 0.499392,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.00882942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505705,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498207,-99) , 
-15, -3.35689, 0, 0, 0.502702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498207,-99) ,
+15, -3.35689, 0, 0, 0.502702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493421,-99) , 
-18, 6.67419, 0, 0, 0.496912,-99) , 
-4, 1.1386, 0, 0, 0.498621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493421,-99) ,
+18, 6.67419, 0, 0, 0.496912,-99) ,
+4, 1.1386, 0, 0, 0.498621,-99) ,
 15, -1.57615, 0, 0, 0.499162,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.00926929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.51399, 1, 1, 0.506353,-99) , 
+0,
+0,
+-1, 6.51399, 1, 1, 0.506353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490537,-99) , 
-13, 5.91359, 0, 0, 0.502443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490537,-99) ,
+13, 5.91359, 0, 0, 0.502443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510844,-99) ,
 NN(
-0, 
-0, 
--1, 3.14255, 1, -1, 0.497023,-99) , 
-15, -1.57615, 0, 0, 0.498132,-99) , 
+0,
+0,
+-1, 3.14255, 1, -1, 0.497023,-99) ,
+15, -1.57615, 0, 0, 0.498132,-99) ,
 4, 1.1386, 0, 0, 0.499391,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.00586478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.93436, 1, 1, 0.501733,-99) , 
+0,
+0,
+-1, -1.93436, 1, 1, 0.501733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49242,-99) , 
-15, -1.36455, 1, 0, 0.501001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49242,-99) ,
+15, -1.36455, 1, 0, 0.501001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486746,-99) , 
-10, -0.472331, 0, 0, 0.497771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486746,-99) ,
+10, -0.472331, 0, 0, 0.497771,-99) ,
 15, -8.24166, 0, 0, 0.500426,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.00908993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497259,-99) , 
-10, -1.42933, 1, 0, 0.498984,-99) , 
-15, -1.57615, 0, 0, 0.499759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497259,-99) ,
+10, -1.42933, 1, 0, 0.498984,-99) ,
+15, -1.57615, 0, 0, 0.499759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48332,-99) , 
-0, 0.990413, 1, 0, 0.49653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48332,-99) ,
+0, 0.990413, 1, 0, 0.49653,-99) ,
 9, -0.638183, 1, 0, 0.499318,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.00715693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.34495, 1, 1, 0.505306,-99) , 
+0,
+0,
+-1, 4.34495, 1, 1, 0.505306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492103,-99) , 
-2, 1.92028, 1, 0, 0.498974,-99) , 
-13, 7.28247, 0, 0, 0.500688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492103,-99) ,
+2, 1.92028, 1, 0, 0.498974,-99) ,
+13, 7.28247, 0, 0, 0.500688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48559,-99) , 
-0, 0.990413, 1, 0, 0.496146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48559,-99) ,
+0, 0.990413, 1, 0, 0.496146,-99) ,
 9, -0.638183, 1, 0, 0.500069,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.00976239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497229,-99) , 
-4, 0.448915, 1, 0, 0.504175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497229,-99) ,
+4, 0.448915, 1, 0, 0.504175,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.497184,-99) , 
-13, 7.17099, 0, 0, 0.499643,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.497184,-99) ,
+13, 7.17099, 0, 0, 0.499643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 4.48, 1, 1, 0.503858,-99) , 
+0,
+0,
+-1, 4.48, 1, 1, 0.503858,-99) ,
 NN(
-0, 
-0, 
--1, -2.56206, 0, -1, 0.489301,-99) , 
-10, -2.14144, 0, 0, 0.496223,-99) , 
+0,
+0,
+-1, -2.56206, 0, -1, 0.489301,-99) ,
+10, -2.14144, 0, 0, 0.496223,-99) ,
 10, -1.41143, 0, 0, 0.498907,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.0107585);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497709,-99) , 
-17, 3.35862, 1, 0, 0.500072,-99) , 
-14, -2.42438, 0, 0, 0.501145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497709,-99) ,
+17, 3.35862, 1, 0, 0.500072,-99) ,
+14, -2.42438, 0, 0, 0.501145,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492067,-99) , 
-10, -2.21444, 0, 0, 0.4996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492067,-99) ,
+10, -2.21444, 0, 0, 0.4996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485593,-99) , 
-17, 3.46744, 0, 0, 0.496343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485593,-99) ,
+17, 3.46744, 0, 0, 0.496343,-99) ,
 10, -1.41143, 0, 0, 0.500111,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.006167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.66903, 0, 1, 0.502323,-99) , 
+0,
+0,
+-1, 1.66903, 0, 1, 0.502323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503797,-99) ,
 NN(
-0, 
-0, 
--1, 4.95757, 1, -1, 0.492994,-99) , 
-7, -7.12951, 0, 0, 0.496858,-99) , 
+0,
+0,
+-1, 4.95757, 1, -1, 0.492994,-99) ,
+7, -7.12951, 0, 0, 0.496858,-99) ,
 10, -1.41143, 0, 0, 0.501146,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.00997856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483093,-99) , 
-5, 2.97112, 1, 0, 0.496678,-99) , 
-1, 31.4537, 0, 0, 0.502719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483093,-99) ,
+5, 2.97112, 1, 0, 0.496678,-99) ,
+1, 31.4537, 0, 0, 0.502719,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49975,-99) , 
-0, 1.66903, 0, 0, 0.500842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49975,-99) ,
+0, 1.66903, 0, 0, 0.500842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479708,-99) , 
-0, 0.94232, 1, 0, 0.493301,-99) , 
-10, -1.41143, 0, 0, 0.499216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479708,-99) ,
+0, 0.94232, 1, 0, 0.493301,-99) ,
+10, -1.41143, 0, 0, 0.499216,-99) ,
 16, 6.38781, 0, 0, 0.500031,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.00873977);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.818578, 0, 1, 0.502648,-99) , 
+0,
+0,
+-1, 0.818578, 0, 1, 0.502648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495135,-99) , 
-10, -0.973401, 0, 0, 0.502051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495135,-99) ,
+10, -0.973401, 0, 0, 0.502051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489928,-99) , 
-15, -7.26801, 0, 0, 0.501078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489928,-99) ,
+15, -7.26801, 0, 0, 0.501078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490059,-99) , 
-15, -4.52393, 1, 0, 0.496707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490059,-99) ,
+15, -4.52393, 1, 0, 0.496707,-99) ,
 10, -1.41143, 0, 0, 0.500901,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.00367457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499824,-99) , 
-6, 8.82399, 0, 0, 0.500691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499824,-99) ,
+6, 8.82399, 0, 0, 0.500691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490411,-99) , 
-8, -0.355601, 1, 0, 0.500076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490411,-99) ,
+8, -0.355601, 1, 0, 0.500076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495301,-99) ,
 0, 1.66903, 1, 0, 0.499614,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.00687961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497485,-99) , 
-5, 2.03308, 0, 0, 0.501472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497485,-99) ,
+5, 2.03308, 0, 0, 0.501472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491329,-99) , 
-8, -0.355601, 1, 0, 0.500865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491329,-99) ,
+8, -0.355601, 1, 0, 0.500865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49622,-99) ,
 0, 1.66903, 1, 0, 0.500416,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.00434267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489791,-99) , 
-1, 68.9113, 1, 0, 0.499771,-99) , 
-5, 4.03472, 0, 0, 0.500404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489791,-99) ,
+1, 68.9113, 1, 0, 0.499771,-99) ,
+5, 4.03472, 0, 0, 0.500404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495475,-99) ,
 11, 7.83391, 1, 0, 0.500141,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.00691249);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499559,-99) , 
-0, 1.66903, 0, 0, 0.500671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499559,-99) ,
+0, 1.66903, 0, 0, 0.500671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492447,-99) , 
-16, 7.52678, 1, 0, 0.499921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492447,-99) ,
+16, 7.52678, 1, 0, 0.499921,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494321,-99) , 
-7, -7.12951, 0, 0, 0.500628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494321,-99) ,
+7, -7.12951, 0, 0, 0.500628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489702,-99) , 
-11, 3.57704, 0, 0, 0.497203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489702,-99) ,
+11, 3.57704, 0, 0, 0.497203,-99) ,
 10, -1.41143, 0, 0, 0.499336,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.00787859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.9434, 1, 1, 0.502384,-99) , 
+0,
+0,
+-1, 2.9434, 1, 1, 0.502384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496243,-99) , 
-16, 6.84415, 1, 0, 0.501359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496243,-99) ,
+16, 6.84415, 1, 0, 0.501359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483943,-99) , 
-10, -2.21445, 0, 0, 0.494924,-99) , 
-18, 6.91517, 0, 0, 0.498082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483943,-99) ,
+10, -2.21445, 0, 0, 0.494924,-99) ,
+18, 6.91517, 0, 0, 0.498082,-99) ,
 10, -1.41143, 0, 0, 0.500654,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.00756735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497507,-99) , 
-4, 1.44967, 0, 0, 0.499174,-99) , 
-10, -2.4394, 1, 0, 0.499911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497507,-99) ,
+4, 1.44967, 0, 0, 0.499174,-99) ,
+10, -2.4394, 1, 0, 0.499911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495482,-99) ,
 0, 1.66903, 1, 0, 0.499482,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.00936979);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 0, 1, 0.504301,-99) , 
+0,
+0,
+-1, -7.92168, 0, 1, 0.504301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494322,-99) , 
-7, -7.12951, 1, 0, 0.499798,-99) , 
-13, 7.17099, 0, 0, 0.501382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494322,-99) ,
+7, -7.12951, 1, 0, 0.499798,-99) ,
+13, 7.17099, 0, 0, 0.501382,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490907,-99) , 
-15, -5.89305, 0, 0, 0.500174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490907,-99) ,
+15, -5.89305, 0, 0, 0.500174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489657,-99) , 
-3, -2.15317, 0, 0, 0.497551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489657,-99) ,
+3, -2.15317, 0, 0, 0.497551,-99) ,
 10, -1.41143, 0, 0, 0.500558,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.0135522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487088,-99) , 
-0, 1.67825, 1, 0, 0.502484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487088,-99) ,
+0, 1.67825, 1, 0, 0.502484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496109,-99) , 
-13, 5.7343, 1, 0, 0.498127,-99) , 
-0, 1.47536, 0, 0, 0.500069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496109,-99) ,
+13, 5.7343, 1, 0, 0.498127,-99) ,
+0, 1.47536, 0, 0, 0.500069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485061,-99) , 
-10, 0.0717283, 0, 0, 0.496009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485061,-99) ,
+10, 0.0717283, 0, 0, 0.496009,-99) ,
 18, 5.65806, 0, 0, 0.499507,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.00760506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49823,-99) , 
-5, 3.33166, 0, 0, 0.499921,-99) , 
-12, 2.84517, 1, 0, 0.500638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49823,-99) ,
+5, 3.33166, 0, 0, 0.499921,-99) ,
+12, 2.84517, 1, 0, 0.500638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48312,-99) , 
-3, -1.538, 0, 0, 0.495763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48312,-99) ,
+3, -1.538, 0, 0, 0.495763,-99) ,
 18, 5.65806, 0, 0, 0.499963,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.00999443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494552,-99) , 
-9, -0.541682, 1, 0, 0.502879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494552,-99) ,
+9, -0.541682, 1, 0, 0.502879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489695,-99) , 
-4, 0.264446, 0, 0, 0.4978,-99) , 
-7, -9.50602, 0, 0, 0.50141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489695,-99) ,
+4, 0.264446, 0, 0, 0.4978,-99) ,
+7, -9.50602, 0, 0, 0.50141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483715,-99) , 
-18, 5.30709, 0, 0, 0.495241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483715,-99) ,
+18, 5.30709, 0, 0, 0.495241,-99) ,
 18, 5.65806, 0, 0, 0.500556,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.00537445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504981,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484163,-99) , 
-15, -1.57615, 1, 0, 0.499215,-99) , 
-18, 7.57579, 0, 0, 0.499876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484163,-99) ,
+15, -1.57615, 1, 0, 0.499215,-99) ,
+18, 7.57579, 0, 0, 0.499876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486141,-99) , 
-12, 4.4443, 0, 0, 0.494738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486141,-99) ,
+12, 4.4443, 0, 0, 0.494738,-99) ,
 18, 5.65806, 0, 0, 0.499165,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.0104663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49727,-99) , 
-7, -7.12951, 0, 0, 0.500783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49727,-99) ,
+7, -7.12951, 0, 0, 0.500783,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.492591,-99) , 
-1, 35.6207, 1, 0, 0.498547,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.492591,-99) ,
+1, 35.6207, 1, 0, 0.498547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492368,-99) ,
 5, 4.03472, 1, 0, 0.498141,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.0100917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497971,-99) , 
-3, -3.076, 1, 0, 0.499483,-99) , 
-15, -1.57618, 0, 0, 0.500208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497971,-99) ,
+3, -3.076, 1, 0, 0.499483,-99) ,
+15, -1.57618, 0, 0, 0.500208,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488413,-99) , 
-3, -0.922768, 1, 0, 0.501554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488413,-99) ,
+3, -0.922768, 1, 0, 0.501554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482877,-99) , 
-3, -0.922787, 0, 0, 0.491494,-99) , 
-7, -7.92168, 1, 0, 0.496529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482877,-99) ,
+3, -0.922787, 0, 0, 0.491494,-99) ,
+7, -7.92168, 1, 0, 0.496529,-99) ,
 10, -1.41143, 0, 0, 0.499416,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.00817676);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.66903, 0, 1, 0.502397,-99) , 
+0,
+0,
+-1, 1.66903, 0, 1, 0.502397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494862,-99) , 
-16, 7.52678, 1, 0, 0.501709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494862,-99) ,
+16, 7.52678, 1, 0, 0.501709,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491582,-99) , 
-12, 4.76673, 0, 0, 0.499881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491582,-99) ,
+12, 4.76673, 0, 0, 0.499881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489159,-99) , 
-13, 5.74975, 0, 0, 0.496512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489159,-99) ,
+13, 5.74975, 0, 0, 0.496512,-99) ,
 10, -1.41143, 0, 0, 0.500591,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.00573787);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483539,-99) , 
-15, -1.57615, 1, 0, 0.499339,-99) , 
-18, 7.57579, 0, 0, 0.500052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483539,-99) ,
+15, -1.57615, 1, 0, 0.499339,-99) ,
+18, 7.57579, 0, 0, 0.500052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484503,-99) , 
-3, -1.538, 0, 0, 0.495567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484503,-99) ,
+3, -1.538, 0, 0, 0.495567,-99) ,
 18, 5.65806, 0, 0, 0.499431,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.00986432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49607,-99) , 
-13, 6.13293, 1, 0, 0.498143,-99) , 
-15, -1.57615, 0, 0, 0.498873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49607,-99) ,
+13, 6.13293, 1, 0, 0.498143,-99) ,
+15, -1.57615, 0, 0, 0.498873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482995,-99) , 
-12, 3.9036, 0, 0, 0.494757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482995,-99) ,
+12, 3.9036, 0, 0, 0.494757,-99) ,
 3, -3.076, 0, 0, 0.498304,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.00493262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499936,-99) , 
-16, 2.77999, 1, 0, 0.500746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499936,-99) ,
+16, 2.77999, 1, 0, 0.500746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493254,-99) , 
-0, 1.66261, 1, 0, 0.499971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493254,-99) ,
+0, 1.66261, 1, 0, 0.499971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484931,-99) , 
-5, 2.46555, 1, 0, 0.494108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484931,-99) ,
+5, 2.46555, 1, 0, 0.494108,-99) ,
 3, -3.076, 0, 0, 0.499161,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.00596578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.240842, 1, 1, 0.501784,-99) , 
+0,
+0,
+-1, -0.240842, 1, 1, 0.501784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494487,-99) , 
-0, 1.66261, 1, 0, 0.501029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494487,-99) ,
+0, 1.66261, 1, 0, 0.501029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484513,-99) , 
-15, -5.23282, 1, 0, 0.494067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484513,-99) ,
+15, -5.23282, 1, 0, 0.494067,-99) ,
 3, -3.076, 0, 0, 0.500067,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.00832729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498299,-99) , 
-1, 61.9684, 0, 0, 0.502326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498299,-99) ,
+1, 61.9684, 0, 0, 0.502326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492697,-99) , 
-13, 6.38803, 0, 0, 0.497987,-99) , 
-5, 2.68018, 0, 0, 0.499846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492697,-99) ,
+13, 6.38803, 0, 0, 0.497987,-99) ,
+5, 2.68018, 0, 0, 0.499846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486056,-99) , 
-5, 2.46555, 1, 0, 0.493922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486056,-99) ,
+5, 2.46555, 1, 0, 0.493922,-99) ,
 3, -3.076, 0, 0, 0.499028,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.00804917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 61.9684, 0, 1, 0.503385,-99) , 
+0,
+0,
+-1, 61.9684, 0, 1, 0.503385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492736,-99) , 
-2, 1.54236, 1, 0, 0.497251,-99) , 
-5, 2.68018, 0, 0, 0.49988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492736,-99) ,
+2, 1.54236, 1, 0, 0.497251,-99) ,
+5, 2.68018, 0, 0, 0.49988,-99) ,
 NN(
-0, 
-0, 
--1, 3.9036, 0, -1, 0.493852,-99) , 
+0,
+0,
+-1, 3.9036, 0, -1, 0.493852,-99) ,
 3, -3.076, 0, 0, 0.499047,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.00888147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491767,-99) , 
-0, 1.55144, 1, 0, 0.498381,-99) , 
-0, 1.66903, 0, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491767,-99) ,
+0, 1.55144, 1, 0, 0.498381,-99) ,
+0, 1.66903, 0, 0, 0.499325,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488512,-99) , 
-6, 5.82882, 1, 0, 0.500653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488512,-99) ,
+6, 5.82882, 1, 0, 0.500653,-99) ,
 NN(
-0, 
-0, 
--1, 6.35201, 0, -1, 0.490304,-99) , 
-7, -7.92168, 1, 0, 0.495484,-99) , 
+0,
+0,
+-1, 6.35201, 0, -1, 0.490304,-99) ,
+7, -7.92168, 1, 0, 0.495484,-99) ,
 10, -1.41143, 0, 0, 0.498499,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.0102186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495212,-99) , 
-4, 1.32502, 1, 0, 0.500214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495212,-99) ,
+4, 1.32502, 1, 0, 0.500214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48185,-99) , 
-2, 0.928776, 0, 0, 0.494273,-99) , 
-7, -7.12951, 1, 0, 0.498707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48185,-99) ,
+2, 0.928776, 0, 0, 0.494273,-99) ,
+7, -7.12951, 1, 0, 0.498707,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494371,-99) , 
-5, 2.03308, 1, 0, 0.499235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494371,-99) ,
+5, 2.03308, 1, 0, 0.499235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476668,-99) , 
-15, -1.08241, 1, 0, 0.495458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476668,-99) ,
+15, -1.08241, 1, 0, 0.495458,-99) ,
 15, -3.79799, 1, 0, 0.497698,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.00982162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495124,-99) , 
-8, -3.21658, 0, 0, 0.500927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495124,-99) ,
+8, -3.21658, 0, 0, 0.500927,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496551,-99) , 
-10, -2.43343, 1, 0, 0.497404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496551,-99) ,
+10, -2.43343, 1, 0, 0.497404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488128,-99) , 
-17, 2.74634, 0, 0, 0.496521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488128,-99) ,
+17, 2.74634, 0, 0, 0.496521,-99) ,
 17, 6.96195, 0, 0, 0.497118,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.0090574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494152,-99) , 
-6, 5.11611, 0, 0, 0.499322,-99) , 
-16, 2.77999, 1, 0, 0.499918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494152,-99) ,
+6, 5.11611, 0, 0, 0.499322,-99) ,
+16, 2.77999, 1, 0, 0.499918,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492764,-99) , 
-5, 1.72111, 1, 0, 0.501165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492764,-99) ,
+5, 1.72111, 1, 0, 0.501165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486997,-99) , 
-9, -2.55324, 0, 0, 0.496699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486997,-99) ,
+9, -2.55324, 0, 0, 0.496699,-99) ,
 7, -7.12951, 1, 0, 0.49905,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.0101802);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495229,-99) , 
-17, 4.56018, 1, 0, 0.504059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495229,-99) ,
+17, 4.56018, 1, 0, 0.504059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496462,-99) , 
-0, 1.66903, 0, 0, 0.497833,-99) , 
-10, -1.92243, 1, 0, 0.498727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496462,-99) ,
+0, 1.66903, 0, 0, 0.497833,-99) ,
+10, -1.92243, 1, 0, 0.498727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493596,-99) ,
 16, 2.77999, 0, 0, 0.498326,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.00735559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497768,-99) , 
-0, 0.924329, 0, 0, 0.504629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497768,-99) ,
+0, 0.924329, 0, 0, 0.504629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498089,-99) , 
-10, -1.93906, 1, 0, 0.499528,-99) , 
-8, -4.7103, 1, 0, 0.500636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498089,-99) ,
+10, -1.93906, 1, 0, 0.499528,-99) ,
+8, -4.7103, 1, 0, 0.500636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496,-99) ,
 0, 1.66903, 1, 0, 0.500188,-99)    );
   // itree = 728
   fBoostWeights.push_back(0.00798539);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509173,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499314,-99) , 
-10, 0.340601, 1, 0, 0.501542,-99) , 
-6, 8.79648, 0, 0, 0.50216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499314,-99) ,
+10, 0.340601, 1, 0, 0.501542,-99) ,
+6, 8.79648, 0, 0, 0.50216,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47911,-99) , 
-10, -2.56901, 0, 0, 0.492876,-99) , 
-10, -2.06844, 0, 0, 0.497967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47911,-99) ,
+10, -2.56901, 0, 0, 0.492876,-99) ,
+10, -2.06844, 0, 0, 0.497967,-99) ,
 10, -1.41143, 0, 0, 0.501258,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.0106722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.34457, 1, 1, 0.504937,-99) , 
+0,
+0,
+-1, 1.34457, 1, 1, 0.504937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496698,-99) , 
-5, 1.65035, 0, 0, 0.503417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496698,-99) ,
+5, 1.65035, 0, 0, 0.503417,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497331,-99) , 
-7, -10.2982, 1, 0, 0.500603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497331,-99) ,
+7, -10.2982, 1, 0, 0.500603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486789,-99) , 
-4, 1.83191, 1, 0, 0.498766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486789,-99) ,
+4, 1.83191, 1, 0, 0.498766,-99) ,
 10, 0.121576, 0, 0, 0.501228,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.0109734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49907,-99) , 
-0, 0.873607, 1, 0, 0.501515,-99) , 
-8, -1.22654, 0, 0, 0.502525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49907,-99) ,
+0, 0.873607, 1, 0, 0.501515,-99) ,
+8, -1.22654, 0, 0, 0.502525,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495409,-99) , 
-0, 1.58108, 0, 0, 0.502006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495409,-99) ,
+0, 1.58108, 0, 0, 0.502006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487199,-99) , 
-0, 1.68747, 1, 0, 0.49952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487199,-99) ,
+0, 1.68747, 1, 0, 0.49952,-99) ,
 0, 0.942774, 1, 0, 0.501224,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.0129019);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.06887, 1, 1, 0.506407,-99) , 
+0,
+0,
+-1, 6.06887, 1, 1, 0.506407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496109,-99) , 
-4, -0.0650654, 1, 0, 0.500102,-99) , 
-5, 2.57265, 0, 0, 0.503356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496109,-99) ,
+4, -0.0650654, 1, 0, 0.500102,-99) ,
+5, 2.57265, 0, 0, 0.503356,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494305,-99) , 
-1, 34.5581, 1, 0, 0.502003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494305,-99) ,
+1, 34.5581, 1, 0, 0.502003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486781,-99) , 
-5, 3.45795, 1, 0, 0.499933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486781,-99) ,
+5, 3.45795, 1, 0, 0.499933,-99) ,
 0, 0.99119, 1, 0, 0.50193,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.0077574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513834,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494931,-99) , 
-6, 6.98217, 1, 0, 0.500582,-99) , 
-16, 7.53177, 0, 0, 0.501595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494931,-99) ,
+6, 6.98217, 1, 0, 0.500582,-99) ,
+16, 7.53177, 0, 0, 0.501595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495474,-99) ,
 5, 4.03472, 1, 0, 0.501193,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.00562738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.56435, 0, 1, 0.501746,-99) , 
+0,
+0,
+-1, -1.56435, 0, 1, 0.501746,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482788,-99) , 
-18, 6.67505, 1, 0, 0.493335,-99) , 
-5, 1.34823, 0, 0, 0.500711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482788,-99) ,
+18, 6.67505, 1, 0, 0.493335,-99) ,
+5, 1.34823, 0, 0, 0.500711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496029,-99) ,
 8, -0.791071, 1, 0, 0.500309,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.00980812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498442,-99) , 
-3, -2.1532, 1, 0, 0.502538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498442,-99) ,
+3, -2.1532, 1, 0, 0.502538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489017,-99) , 
-3, -1.84543, 0, 0, 0.498386,-99) , 
-15, -4.53862, 0, 0, 0.49993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489017,-99) ,
+3, -1.84543, 0, 0, 0.498386,-99) ,
+15, -4.53862, 0, 0, 0.49993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505851,-99) ,
 NN(
-0, 
-0, 
--1, -3.28529, 0, -1, 0.494189,-99) , 
-10, -1.77644, 0, 0, 0.496964,-99) , 
+0,
+0,
+-1, -3.28529, 0, -1, 0.494189,-99) ,
+10, -1.77644, 0, 0, 0.496964,-99) ,
 10, -1.41143, 0, 0, 0.499292,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.0119646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496178,-99) , 
-10, -0.933685, 0, 0, 0.503952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496178,-99) ,
+10, -0.933685, 0, 0, 0.503952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486664,-99) , 
-15, -1.15295, 1, 0, 0.501429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486664,-99) ,
+15, -1.15295, 1, 0, 0.501429,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489851,-99) , 
-15, -8.19172, 0, 0, 0.501962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489851,-99) ,
+15, -8.19172, 0, 0, 0.501962,-99) ,
 NN(
-0, 
-0, 
--1, 0.350414, 0, -1, 0.496106,-99) , 
-10, -0.419255, 1, 0, 0.498172,-99) , 
+0,
+0,
+-1, 0.350414, 0, -1, 0.496106,-99) ,
+10, -0.419255, 1, 0, 0.498172,-99) ,
 15, -4.5386, 0, 0, 0.499401,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.00425162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.74975, 1, 1, 0.50128,-99) , 
+0,
+0,
+-1, 5.74975, 1, 1, 0.50128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48663,-99) , 
-18, 6.40191, 0, 0, 0.49395,-99) , 
-8, -1.22654, 1, 0, 0.500447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48663,-99) ,
+18, 6.40191, 0, 0, 0.49395,-99) ,
+8, -1.22654, 1, 0, 0.500447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49592,-99) ,
 16, 2.77999, 0, 0, 0.500093,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.00978467);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492959,-99) , 
-0, 0.879273, 0, 0, 0.5041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492959,-99) ,
+0, 0.879273, 0, 0, 0.5041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489797,-99) , 
-7, -9.50602, 0, 0, 0.498706,-99) , 
-18, 5.87001, 1, 0, 0.500328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489797,-99) ,
+7, -9.50602, 0, 0, 0.498706,-99) ,
+18, 5.87001, 1, 0, 0.500328,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48919,-99) , 
-0, 1.68766, 1, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48919,-99) ,
+0, 1.68766, 1, 0, 0.499401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486819,-99) , 
-3, -3.38357, 0, 0, 0.497878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486819,-99) ,
+3, -3.38357, 0, 0, 0.497878,-99) ,
 0, 0.99119, 1, 0, 0.499307,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.0107592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496327,-99) , 
-1, 16.3231, 0, 0, 0.503229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496327,-99) ,
+1, 16.3231, 0, 0, 0.503229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493978,-99) , 
-16, 5.72775, 0, 0, 0.497498,-99) , 
-18, 5.87001, 1, 0, 0.499222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493978,-99) ,
+16, 5.72775, 0, 0, 0.497498,-99) ,
+18, 5.87001, 1, 0, 0.499222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506504,-99) ,
 NN(
-0, 
-0, 
--1, 1.6525, 1, -1, 0.495367,-99) , 
-0, 1.71114, 0, 0, 0.496758,-99) , 
+0,
+0,
+-1, 1.6525, 1, -1, 0.495367,-99) ,
+0, 1.71114, 0, 0, 0.496758,-99) ,
 0, 0.99119, 1, 0, 0.498195,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.00663307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498104,-99) , 
-9, -2.56368, 1, 0, 0.502952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498104,-99) ,
+9, -2.56368, 1, 0, 0.502952,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49349,-99) , 
-13, 7.40257, 1, 0, 0.499641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49349,-99) ,
+13, 7.40257, 1, 0, 0.499641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490657,-99) , 
-5, 3.91357, 1, 0, 0.498813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490657,-99) ,
+5, 3.91357, 1, 0, 0.498813,-99) ,
 6, 4.41354, 1, 0, 0.499357,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.00697385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4995,-99) , 
-15, -4.39904, 0, 0, 0.50313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4995,-99) ,
+15, -4.39904, 0, 0, 0.50313,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498364,-99) , 
-8, -0.791137, 0, 0, 0.499255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498364,-99) ,
+8, -0.791137, 0, 0, 0.499255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480947,-99) , 
-13, 6.36059, 0, 0, 0.491759,-99) , 
-12, 3.38775, 0, 0, 0.498102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480947,-99) ,
+13, 6.36059, 0, 0, 0.491759,-99) ,
+12, 3.38775, 0, 0, 0.498102,-99) ,
 6, 4.41354, 1, 0, 0.498763,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.00598644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -6.60248, 1, 1, 0.503454,-99) , 
+0,
+0,
+-1, -6.60248, 1, 1, 0.503454,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49927,-99) , 
-5, 3.08638, 0, 0, 0.500709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49927,-99) ,
+5, 3.08638, 0, 0, 0.500709,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482501,-99) , 
-5, 2.28649, 1, 0, 0.491687,-99) , 
-12, 3.38775, 0, 0, 0.499322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482501,-99) ,
+5, 2.28649, 1, 0, 0.491687,-99) ,
+12, 3.38775, 0, 0, 0.499322,-99) ,
 6, 4.41354, 1, 0, 0.499865,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.00845308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498479,-99) , 
-17, 5.59241, 0, 0, 0.503702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498479,-99) ,
+17, 5.59241, 0, 0, 0.503702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498641,-99) , 
-5, 3.892, 0, 0, 0.499818,-99) , 
-7, -7.12951, 0, 0, 0.500868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498641,-99) ,
+5, 3.892, 0, 0, 0.499818,-99) ,
+7, -7.12951, 0, 0, 0.500868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479314,-99) , 
-5, 2.2359, 1, 0, 0.491386,-99) , 
-12, 2.97435, 0, 0, 0.497335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479314,-99) ,
+5, 2.2359, 1, 0, 0.491386,-99) ,
+12, 2.97435, 0, 0, 0.497335,-99) ,
 12, 3.38775, 0, 0, 0.500057,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.0104288);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496573,-99) , 
-13, 7.40257, 1, 0, 0.502772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496573,-99) ,
+13, 7.40257, 1, 0, 0.502772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496872,-99) , 
-5, 3.83305, 1, 0, 0.502132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496872,-99) ,
+5, 3.83305, 1, 0, 0.502132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472774,-99) , 
-5, 2.21255, 1, 0, 0.491866,-99) , 
-7, -9.50602, 1, 0, 0.496315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472774,-99) ,
+5, 2.21255, 1, 0, 0.491866,-99) ,
+7, -9.50602, 1, 0, 0.496315,-99) ,
 12, 3.38775, 0, 0, 0.500797,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.00948459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496397,-99) , 
-5, 1.8456, 0, 0, 0.501919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496397,-99) ,
+5, 1.8456, 0, 0, 0.501919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492955,-99) , 
-0, 0.942126, 0, 0, 0.497958,-99) , 
-11, 4.17406, 0, 0, 0.501125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492955,-99) ,
+0, 0.942126, 0, 0, 0.497958,-99) ,
+11, 4.17406, 0, 0, 0.501125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503311,-99) ,
 NN(
-0, 
-0, 
--1, 0.942256, 1, -1, 0.489605,-99) , 
-12, 2.97435, 0, 0, 0.494895,-99) , 
+0,
+0,
+-1, 0.942256, 1, -1, 0.489605,-99) ,
+12, 2.97435, 0, 0, 0.494895,-99) ,
 12, 3.38775, 0, 0, 0.499696,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.0120774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490948,-99) , 
-16, 3.32588, 0, 0, 0.502502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490948,-99) ,
+16, 3.32588, 0, 0, 0.502502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496938,-99) , 
-1, 48.8821, 0, 0, 0.498722,-99) , 
-4, 0.445295, 1, 0, 0.500009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496938,-99) ,
+1, 48.8821, 0, 0, 0.498722,-99) ,
+4, 0.445295, 1, 0, 0.500009,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491004,-99) , 
-0, 0.88722, 0, 0, 0.500605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491004,-99) ,
+0, 0.88722, 0, 0, 0.500605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487,-99) , 
-0, 0.942256, 1, 0, 0.495435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487,-99) ,
+0, 0.942256, 1, 0, 0.495435,-99) ,
 12, 3.38775, 0, 0, 0.49896,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.00687242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83191, 0, 1, 0.501797,-99) , 
+0,
+0,
+-1, 1.83191, 0, 1, 0.501797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491038,-99) , 
-7, -11.5057, 0, 0, 0.496365,-99) , 
-7, -10.2982, 0, 0, 0.500843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491038,-99) ,
+7, -11.5057, 0, 0, 0.496365,-99) ,
+7, -10.2982, 0, 0, 0.500843,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493868,-99) , 
-14, -5.24133, 1, 0, 0.500068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493868,-99) ,
+14, -5.24133, 1, 0, 0.500068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485583,-99) , 
-7, -7.12951, 1, 0, 0.496196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485583,-99) ,
+7, -7.12951, 1, 0, 0.496196,-99) ,
 12, 3.38775, 0, 0, 0.499777,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.00738343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489753,-99) , 
-10, -1.46009, 0, 0, 0.498809,-99) , 
-10, -2.43344, 1, 0, 0.499535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489753,-99) ,
+10, -1.46009, 0, 0, 0.498809,-99) ,
+10, -2.43344, 1, 0, 0.499535,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492909,-99) , 
-12, 4.97093, 1, 0, 0.499193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492909,-99) ,
+12, 4.97093, 1, 0, 0.499193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489712,-99) , 
-7, -8.71385, 1, 0, 0.496329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489712,-99) ,
+7, -8.71385, 1, 0, 0.496329,-99) ,
 5, 3.14255, 1, 0, 0.498707,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.0117144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491479,-99) , 
-3, -0.615179, 1, 0, 0.501547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491479,-99) ,
+3, -0.615179, 1, 0, 0.501547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495899,-99) , 
-11, 6.96429, 0, 0, 0.497609,-99) , 
-10, -0.900429, 1, 0, 0.498664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495899,-99) ,
+11, 6.96429, 0, 0, 0.497609,-99) ,
+10, -0.900429, 1, 0, 0.498664,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49627,-99) , 
-9, -2.56368, 1, 0, 0.500552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49627,-99) ,
+9, -2.56368, 1, 0, 0.500552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487988,-99) , 
-6, 4.98172, 1, 0, 0.495199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487988,-99) ,
+6, 4.98172, 1, 0, 0.495199,-99) ,
 12, 3.38775, 0, 0, 0.497869,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.00690462);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505389,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498497,-99) , 
-8, -0.791137, 0, 0, 0.49941,-99) , 
-18, 5.39484, 1, 0, 0.499854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498497,-99) ,
+8, -0.791137, 0, 0, 0.49941,-99) ,
+18, 5.39484, 1, 0, 0.499854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477344,-99) , 
-5, 2.21255, 1, 0, 0.493128,-99) , 
-7, -9.50602, 1, 0, 0.496605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477344,-99) ,
+5, 2.21255, 1, 0, 0.493128,-99) ,
+7, -9.50602, 1, 0, 0.496605,-99) ,
 12, 3.38775, 0, 0, 0.499108,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.00694279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.4114, 0, 1, 0.501715,-99) , 
+0,
+0,
+-1, 3.4114, 0, 1, 0.501715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490716,-99) , 
-17, 6.14866, 1, 0, 0.497802,-99) , 
-12, 6.82409, 1, 0, 0.501076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490716,-99) ,
+17, 6.14866, 1, 0, 0.497802,-99) ,
+12, 6.82409, 1, 0, 0.501076,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494455,-99) , 
-7, -8.94021, 1, 0, 0.498916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494455,-99) ,
+7, -8.94021, 1, 0, 0.498916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486749,-99) , 
-7, -7.12951, 1, 0, 0.495664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486749,-99) ,
+7, -7.12951, 1, 0, 0.495664,-99) ,
 12, 3.38775, 0, 0, 0.499834,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.00583243);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499109,-99) , 
-15, -1.56435, 0, 0, 0.500139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499109,-99) ,
+15, -1.56435, 0, 0, 0.500139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484587,-99) , 
-18, 6.67505, 1, 0, 0.49351,-99) , 
-5, 1.34823, 0, 0, 0.499323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484587,-99) ,
+18, 6.67505, 1, 0, 0.49351,-99) ,
+5, 1.34823, 0, 0, 0.499323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493194,-99) ,
 8, -0.791071, 1, 0, 0.498797,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.00489189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.56435, 0, 1, 0.501372,-99) , 
+0,
+0,
+-1, -1.56435, 0, 1, 0.501372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485558,-99) , 
-0, 1.5166, 0, 0, 0.493425,-99) , 
-5, 1.34823, 0, 0, 0.500393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485558,-99) ,
+0, 1.5166, 0, 0, 0.493425,-99) ,
+5, 1.34823, 0, 0, 0.500393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494652,-99) ,
 8, -0.791071, 1, 0, 0.4999,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.00620613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499565,-99) , 
-15, -2.88108, 0, 0, 0.500469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499565,-99) ,
+15, -2.88108, 0, 0, 0.500469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490487,-99) , 
-0, 0.941687, 1, 0, 0.495691,-99) , 
-15, -2.31679, 1, 0, 0.499831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490487,-99) ,
+0, 0.941687, 1, 0, 0.495691,-99) ,
+15, -2.31679, 1, 0, 0.499831,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49401,-99) , 
-4, 0.183343, 0, 0, 0.500503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49401,-99) ,
+4, 0.183343, 0, 0, 0.500503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489493,-99) , 
-0, 0.942256, 1, 0, 0.49632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489493,-99) ,
+0, 0.942256, 1, 0, 0.49632,-99) ,
 12, 3.38775, 0, 0, 0.499025,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.00611189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.76836, 1, 1, 0.501784,-99) , 
+0,
+0,
+-1, -2.76836, 1, 1, 0.501784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49135,-99) , 
-3, -0.922801, 0, 0, 0.495648,-99) , 
-15, -2.31679, 1, 0, 0.500964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49135,-99) ,
+3, -0.922801, 0, 0, 0.495648,-99) ,
+15, -2.31679, 1, 0, 0.500964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502713,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485676,-99) , 
-6, 4.27894, 1, 0, 0.491878,-99) , 
-14, -6.56843, 1, 0, 0.496801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485676,-99) ,
+6, 4.27894, 1, 0, 0.491878,-99) ,
+14, -6.56843, 1, 0, 0.496801,-99) ,
 12, 3.38775, 0, 0, 0.500009,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.0049807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505641,-99) ,
 NN(
-0, 
-0, 
--1, -1.57615, 1, -1, 0.498703,-99) , 
-18, 7.57579, 0, 0, 0.499499,-99) , 
+0,
+0,
+-1, -1.57615, 1, -1, 0.498703,-99) ,
+18, 7.57579, 0, 0, 0.499499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485124,-99) , 
-18, 5.30709, 0, 0, 0.494946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485124,-99) ,
+18, 5.30709, 0, 0, 0.494946,-99) ,
 18, 5.65806, 0, 0, 0.498869,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.00661397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493404,-99) , 
-11, 3.6734, 0, 0, 0.499859,-99) , 
-12, 2.84517, 1, 0, 0.500458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493404,-99) ,
+11, 3.6734, 0, 0, 0.499859,-99) ,
+12, 2.84517, 1, 0, 0.500458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488431,-99) , 
-0, 0.89419, 1, 0, 0.494695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488431,-99) ,
+0, 0.89419, 1, 0, 0.494695,-99) ,
 18, 5.65806, 0, 0, 0.499661,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.00588173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498113,-99) , 
-8, -0.791111, 0, 0, 0.498806,-99) , 
-12, 2.84517, 1, 0, 0.499335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498113,-99) ,
+8, -0.791111, 0, 0, 0.498806,-99) ,
+12, 2.84517, 1, 0, 0.499335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486354,-99) , 
-17, 3.43139, 0, 0, 0.494925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486354,-99) ,
+17, 3.43139, 0, 0, 0.494925,-99) ,
 18, 5.65806, 0, 0, 0.498725,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.00563042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.92243, 1, 1, 0.501209,-99) , 
+0,
+0,
+-1, -1.92243, 1, 1, 0.501209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489673,-99) , 
-18, 6.08422, 1, 0, 0.497851,-99) , 
-18, 6.2973, 0, 0, 0.500268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489673,-99) ,
+18, 6.08422, 1, 0, 0.497851,-99) ,
+18, 6.2973, 0, 0, 0.500268,-99) ,
 NN(
-0, 
-0, 
--1, -1.538, 0, -1, 0.494668,-99) , 
+0,
+0,
+-1, -1.538, 0, -1, 0.494668,-99) ,
 18, 5.65806, 0, 0, 0.499493,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.00603769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498664,-99) , 
-15, -2.30201, 0, 0, 0.499806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498664,-99) ,
+15, -2.30201, 0, 0, 0.499806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489691,-99) , 
-14, -1.82299, 1, 0, 0.499175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489691,-99) ,
+14, -1.82299, 1, 0, 0.499175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493954,-99) ,
 8, -0.791071, 1, 0, 0.498727,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.00355834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.30201, 0, 1, 0.501036,-99) , 
+0,
+0,
+-1, -2.30201, 0, 1, 0.501036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4912,-99) , 
-14, -1.82299, 1, 0, 0.500422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4912,-99) ,
+14, -1.82299, 1, 0, 0.500422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495463,-99) ,
 8, -0.791071, 1, 0, 0.499997,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.00588189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499821,-99) , 
-16, 3.21701, 1, 0, 0.500916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499821,-99) ,
+16, 3.21701, 1, 0, 0.500916,-99) ,
 NN(
-0, 
-0, 
--1, 0.941687, 1, -1, 0.494878,-99) , 
-15, -2.31679, 1, 0, 0.500109,-99) , 
+0,
+0,
+-1, 0.941687, 1, -1, 0.494878,-99) ,
+15, -2.31679, 1, 0, 0.500109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504933,-99) ,
 NN(
-0, 
-0, 
--1, 2.2359, 1, -1, 0.491765,-99) , 
-12, 2.97435, 0, 0, 0.496849,-99) , 
+0,
+0,
+-1, 2.2359, 1, -1, 0.491765,-99) ,
+12, 2.97435, 0, 0, 0.496849,-99) ,
 12, 3.38775, 0, 0, 0.499361,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.00678262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.76836, 1, 1, 0.501973,-99) , 
+0,
+0,
+-1, -2.76836, 1, 1, 0.501973,-99) ,
 NN(
-0, 
-0, 
--1, 0.941687, 1, -1, 0.496348,-99) , 
-15, -2.31679, 1, 0, 0.501221,-99) , 
+0,
+0,
+-1, 0.941687, 1, -1, 0.496348,-99) ,
+15, -2.31679, 1, 0, 0.501221,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493813,-99) , 
-14, -5.44221, 1, 0, 0.500817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493813,-99) ,
+14, -5.44221, 1, 0, 0.500817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490212,-99) , 
-10, -0.973061, 0, 0, 0.497184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490212,-99) ,
+10, -0.973061, 0, 0, 0.497184,-99) ,
 12, 3.38775, 0, 0, 0.500295,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.00790691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498411,-99) , 
-1, 31.4537, 0, 0, 0.502395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498411,-99) ,
+1, 31.4537, 0, 0, 0.502395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497351,-99) , 
-18, 7.36271, 0, 0, 0.498933,-99) , 
-16, 6.25346, 0, 0, 0.499902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497351,-99) ,
+18, 7.36271, 0, 0, 0.498933,-99) ,
+16, 6.25346, 0, 0, 0.499902,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48727,-99) , 
-3, -1.538, 0, 0, 0.496528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48727,-99) ,
+3, -1.538, 0, 0, 0.496528,-99) ,
 18, 5.65806, 0, 0, 0.499436,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.00928544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491928,-99) , 
-3, -3.69115, 0, 0, 0.502234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491928,-99) ,
+3, -3.69115, 0, 0, 0.502234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495194,-99) , 
-3, -2.15317, 1, 0, 0.498027,-99) , 
-7, -9.50602, 0, 0, 0.501018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495194,-99) ,
+3, -2.15317, 1, 0, 0.498027,-99) ,
+7, -9.50602, 0, 0, 0.501018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489366,-99) , 
-9, -2.4928, 1, 0, 0.495983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489366,-99) ,
+9, -2.4928, 1, 0, 0.495983,-99) ,
 18, 5.65806, 0, 0, 0.500321,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.00520233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506662,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498805,-99) , 
-14, -2.22271, 0, 0, 0.499606,-99) , 
-3, -4.30634, 1, 0, 0.500042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498805,-99) ,
+14, -2.22271, 0, 0, 0.499606,-99) ,
+3, -4.30634, 1, 0, 0.500042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487724,-99) , 
-18, 5.30709, 0, 0, 0.496099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487724,-99) ,
+18, 5.30709, 0, 0, 0.496099,-99) ,
 18, 5.65806, 0, 0, 0.499497,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.00861025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494119,-99) , 
-1, 35.6207, 1, 0, 0.500579,-99) , 
-5, 4.03472, 0, 0, 0.500951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494119,-99) ,
+1, 35.6207, 1, 0, 0.500579,-99) ,
+5, 4.03472, 0, 0, 0.500951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488523,-99) , 
-17, 3.43139, 0, 0, 0.495836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488523,-99) ,
+17, 3.43139, 0, 0, 0.495836,-99) ,
 18, 5.65806, 0, 0, 0.500244,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.00522867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499647,-99) , 
-4, -0.248016, 1, 0, 0.500565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499647,-99) ,
+4, -0.248016, 1, 0, 0.500565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486994,-99) , 
-0, 1.5166, 0, 0, 0.496115,-99) , 
-5, 1.35819, 0, 0, 0.499967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486994,-99) ,
+0, 1.5166, 0, 0, 0.496115,-99) ,
+5, 1.35819, 0, 0, 0.499967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488681,-99) , 
-16, 4.14887, 1, 0, 0.49546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488681,-99) ,
+16, 4.14887, 1, 0, 0.49546,-99) ,
 18, 5.65806, 0, 0, 0.499344,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.00559041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.31676, 0, 1, 0.501631,-99) , 
+0,
+0,
+-1, -2.31676, 0, 1, 0.501631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4883,-99) , 
-0, 1.5166, 0, 0, 0.496062,-99) , 
-5, 1.35819, 0, 0, 0.500882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4883,-99) ,
+0, 1.5166, 0, 0, 0.496062,-99) ,
+5, 1.35819, 0, 0, 0.500882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488742,-99) , 
-12, 4.4443, 0, 0, 0.495277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488742,-99) ,
+12, 4.4443, 0, 0, 0.495277,-99) ,
 18, 5.65806, 0, 0, 0.500107,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.008497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492247,-99) , 
-7, -7.12951, 1, 0, 0.500923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492247,-99) ,
+7, -7.12951, 1, 0, 0.500923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494208,-99) , 
-3, -1.53798, 1, 0, 0.497939,-99) , 
-5, 2.25037, 0, 0, 0.499665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494208,-99) ,
+3, -1.53798, 1, 0, 0.497939,-99) ,
+5, 2.25037, 0, 0, 0.499665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48827,-99) , 
-6, 5.98948, 1, 0, 0.495126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48827,-99) ,
+6, 5.98948, 1, 0, 0.495126,-99) ,
 18, 5.65806, 0, 0, 0.499037,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.00588989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497949,-99) , 
-8, -0.791111, 0, 0, 0.498552,-99) , 
-12, 2.84517, 1, 0, 0.499046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497949,-99) ,
+8, -0.791111, 0, 0, 0.498552,-99) ,
+12, 2.84517, 1, 0, 0.499046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489886,-99) , 
-0, 0.89419, 1, 0, 0.494833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489886,-99) ,
+0, 0.89419, 1, 0, 0.494833,-99) ,
 18, 5.65806, 0, 0, 0.498463,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.00523206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499074,-99) , 
-7, -11.0904, 1, 0, 0.500349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499074,-99) ,
+7, -11.0904, 1, 0, 0.500349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495878,-99) , 
-4, 1.83191, 1, 0, 0.49998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495878,-99) ,
+4, 1.83191, 1, 0, 0.49998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488835,-99) , 
-10, 0.0717283, 0, 0, 0.495038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488835,-99) ,
+10, 0.0717283, 0, 0, 0.495038,-99) ,
 18, 5.65806, 0, 0, 0.499297,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.00396544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -11.0904, 1, 1, 0.50137,-99) , 
+0,
+0,
+-1, -11.0904, 1, 1, 0.50137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497186,-99) , 
-4, 1.83191, 1, 0, 0.501025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497186,-99) ,
+4, 1.83191, 1, 0, 0.501025,-99) ,
 NN(
-0, 
-0, 
--1, 5.30709, 0, -1, 0.494941,-99) , 
+0,
+0,
+-1, 5.30709, 0, -1, 0.494941,-99) ,
 18, 5.65806, 0, 0, 0.500183,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.00420219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499977,-99) , 
-15, -1.56435, 0, 0, 0.500857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499977,-99) ,
+15, -1.56435, 0, 0, 0.500857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485405,-99) , 
-18, 6.67505, 1, 0, 0.494462,-99) , 
-5, 1.34823, 0, 0, 0.500071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485405,-99) ,
+18, 6.67505, 1, 0, 0.494462,-99) ,
+5, 1.34823, 0, 0, 0.500071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49467,-99) ,
 8, -0.791071, 1, 0, 0.499607,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.00413636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499629,-99) , 
-18, 6.08422, 1, 0, 0.500591,-99) , 
-6, 8.98272, 0, 0, 0.500982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499629,-99) ,
+18, 6.08422, 1, 0, 0.500591,-99) ,
+6, 8.98272, 0, 0, 0.500982,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490445,-99) , 
-12, 4.4443, 0, 0, 0.496793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490445,-99) ,
+12, 4.4443, 0, 0, 0.496793,-99) ,
 18, 5.65806, 0, 0, 0.500402,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.00754068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.92243, 1, 1, 0.502394,-99) , 
+0,
+0,
+-1, -1.92243, 1, 1, 0.502394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493804,-99) , 
-2, 1.02411, 0, 0, 0.499292,-99) , 
-18, 6.2973, 0, 0, 0.501525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493804,-99) ,
+2, 1.02411, 0, 0, 0.499292,-99) ,
+18, 6.2973, 0, 0, 0.501525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492104,-99) , 
-7, -8.71385, 1, 0, 0.49668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492104,-99) ,
+7, -8.71385, 1, 0, 0.49668,-99) ,
 18, 5.65806, 0, 0, 0.500855,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.00423386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.56435, 0, 1, 0.501078,-99) , 
+0,
+0,
+-1, -1.56435, 0, 1, 0.501078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485604,-99) , 
-18, 6.67505, 1, 0, 0.493926,-99) , 
-5, 1.34823, 0, 0, 0.500198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485604,-99) ,
+18, 6.67505, 1, 0, 0.493926,-99) ,
+5, 1.34823, 0, 0, 0.500198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495208,-99) ,
 8, -0.791071, 1, 0, 0.49977,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.00532251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499299,-99) , 
-16, 7.53177, 0, 0, 0.500327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499299,-99) ,
+16, 7.53177, 0, 0, 0.500327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488428,-99) , 
-1, 68.9113, 1, 0, 0.499346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488428,-99) ,
+1, 68.9113, 1, 0, 0.499346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494146,-99) ,
 5, 4.03472, 1, 0, 0.499005,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.00610972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49381,-99) , 
-4, 1.44462, 1, 0, 0.500061,-99) , 
-18, 5.38106, 1, 0, 0.500656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49381,-99) ,
+4, 1.44462, 1, 0, 0.500061,-99) ,
+18, 5.38106, 1, 0, 0.500656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486078,-99) , 
-4, 1.37348, 0, 0, 0.497033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486078,-99) ,
+4, 1.37348, 0, 0, 0.497033,-99) ,
 5, 3.58863, 1, 0, 0.500154,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.00714346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492592,-99) , 
-8, -2.53303, 1, 0, 0.50277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492592,-99) ,
+8, -2.53303, 1, 0, 0.50277,-99) ,
 NN(
-0, 
-0, 
--1, -2.29097, 1, -1, 0.498648,-99) , 
-7, -7.12951, 0, 0, 0.499762,-99) , 
+0,
+0,
+-1, -2.29097, 1, -1, 0.498648,-99) ,
+7, -7.12951, 0, 0, 0.499762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504275,-99) ,
 NN(
-0, 
-0, 
--1, 0.942256, 1, -1, 0.492323,-99) , 
-12, 2.97435, 0, 0, 0.496939,-99) , 
+0,
+0,
+-1, 0.942256, 1, -1, 0.492323,-99) ,
+12, 2.97435, 0, 0, 0.496939,-99) ,
 12, 3.38775, 0, 0, 0.499114,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.00601042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.44536, 0, 1, 0.501401,-99) , 
+0,
+0,
+-1, -3.44536, 0, 1, 0.501401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493112,-99) , 
-0, 0.941687, 1, 0, 0.497092,-99) , 
-15, -2.31679, 1, 0, 0.500825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493112,-99) ,
+0, 0.941687, 1, 0, 0.497092,-99) ,
+15, -2.31679, 1, 0, 0.500825,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49616,-99) , 
-13, 6.28522, 1, 0, 0.501755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49616,-99) ,
+13, 6.28522, 1, 0, 0.501755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490147,-99) , 
-0, 0.942256, 1, 0, 0.497345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490147,-99) ,
+0, 0.942256, 1, 0, 0.497345,-99) ,
 12, 3.38775, 0, 0, 0.500027,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.00795658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487699,-99) , 
-6, 6.17037, 1, 0, 0.499418,-99) , 
-6, 7.12129, 0, 0, 0.5005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487699,-99) ,
+6, 6.17037, 1, 0, 0.499418,-99) ,
+6, 7.12129, 0, 0, 0.5005,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49581,-99) , 
-3, -0.922786, 0, 0, 0.499262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49581,-99) ,
+3, -0.922786, 0, 0, 0.499262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491529,-99) , 
-10, -1.43598, 0, 0, 0.497882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491529,-99) ,
+10, -1.43598, 0, 0, 0.497882,-99) ,
 11, 4.67162, 1, 0, 0.49916,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.00680858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499643,-99) , 
-10, -1.9388, 1, 0, 0.500644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499643,-99) ,
+10, -1.9388, 1, 0, 0.500644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489931,-99) , 
-3, -0.6152, 1, 0, 0.496969,-99) , 
-11, 4.79858, 0, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489931,-99) ,
+3, -0.6152, 1, 0, 0.496969,-99) ,
+11, 4.79858, 0, 0, 0.499277,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493775,-99) , 
-0, 0.88722, 0, 0, 0.500229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493775,-99) ,
+0, 0.88722, 0, 0, 0.500229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490159,-99) , 
-0, 0.942256, 1, 0, 0.496403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490159,-99) ,
+0, 0.942256, 1, 0, 0.496403,-99) ,
 12, 3.38775, 0, 0, 0.498618,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.00743669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499294,-99) , 
-6, 7.11243, 1, 0, 0.50195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499294,-99) ,
+6, 7.11243, 1, 0, 0.50195,-99) ,
 NN(
-0, 
-0, 
--1, 4.43138, 1, -1, 0.496484,-99) , 
-11, 4.79858, 0, 0, 0.499916,-99) , 
+0,
+0,
+-1, 4.43138, 1, -1, 0.496484,-99) ,
+11, 4.79858, 0, 0, 0.499916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480809,-99) , 
-0, 0.942256, 1, 0, 0.493373,-99) , 
-3, -0.615191, 0, 0, 0.496832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480809,-99) ,
+0, 0.942256, 1, 0, 0.493373,-99) ,
+3, -0.615191, 0, 0, 0.496832,-99) ,
 12, 3.38775, 0, 0, 0.499209,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.00814266);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499062,-99) , 
-13, 6.51611, 1, 0, 0.50329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499062,-99) ,
+13, 6.51611, 1, 0, 0.50329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495654,-99) , 
-11, 4.81856, 0, 0, 0.499194,-99) , 
-5, 2.98975, 0, 0, 0.500626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495654,-99) ,
+11, 4.81856, 0, 0, 0.499194,-99) ,
+5, 2.98975, 0, 0, 0.500626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502732,-99) ,
 NN(
-0, 
-0, 
--1, 0.941751, 1, -1, 0.492746,-99) , 
-13, 6.84507, 0, 0, 0.495879,-99) , 
+0,
+0,
+-1, 0.941751, 1, -1, 0.492746,-99) ,
+13, 6.84507, 0, 0, 0.495879,-99) ,
 12, 3.38775, 0, 0, 0.499537,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.00836922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498144,-99) , 
-4, 1.05242, 0, 0, 0.503968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498144,-99) ,
+4, 1.05242, 0, 0, 0.503968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490307,-99) , 
-4, 1.31257, 1, 0, 0.498947,-99) , 
-5, 2.98975, 0, 0, 0.500702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490307,-99) ,
+4, 1.31257, 1, 0, 0.498947,-99) ,
+5, 2.98975, 0, 0, 0.500702,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489325,-99) , 
-8, -4.08668, 0, 0, 0.499436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489325,-99) ,
+8, -4.08668, 0, 0, 0.499436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489099,-99) , 
-5, 2.68018, 1, 0, 0.496637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489099,-99) ,
+5, 2.68018, 1, 0, 0.496637,-99) ,
 12, 3.38775, 0, 0, 0.49977,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.00782424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498717,-99) , 
-1, 31.4537, 0, 0, 0.502807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498717,-99) ,
+1, 31.4537, 0, 0, 0.502807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496816,-99) , 
-18, 7.36271, 0, 0, 0.498125,-99) , 
-16, 6.25346, 0, 0, 0.499436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496816,-99) ,
+18, 7.36271, 0, 0, 0.498125,-99) ,
+16, 6.25346, 0, 0, 0.499436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488618,-99) , 
-17, 3.43139, 0, 0, 0.495629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488618,-99) ,
+17, 3.43139, 0, 0, 0.495629,-99) ,
 18, 5.65806, 0, 0, 0.49891,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.00560788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.30135, 1, 1, 0.503358,-99) , 
+0,
+0,
+-1, 6.30135, 1, 1, 0.503358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498431,-99) , 
-6, 4.24006, 1, 0, 0.499443,-99) , 
-16, 6.25346, 0, 0, 0.500539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498431,-99) ,
+6, 4.24006, 1, 0, 0.499443,-99) ,
+16, 6.25346, 0, 0, 0.500539,-99) ,
 NN(
-0, 
-0, 
--1, 5.30709, 0, -1, 0.495287,-99) , 
+0,
+0,
+-1, 5.30709, 0, -1, 0.495287,-99) ,
 18, 5.65806, 0, 0, 0.499813,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.0050843);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.31676, 0, 1, 0.501449,-99) , 
+0,
+0,
+-1, -2.31676, 0, 1, 0.501449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489584,-99) , 
-15, -5.96825, 1, 0, 0.497266,-99) , 
-5, 1.35819, 0, 0, 0.500887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489584,-99) ,
+15, -5.96825, 1, 0, 0.497266,-99) ,
+5, 1.35819, 0, 0, 0.500887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490026,-99) , 
-18, 5.30709, 0, 0, 0.496689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490026,-99) ,
+18, 5.30709, 0, 0, 0.496689,-99) ,
 18, 5.65806, 0, 0, 0.500307,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.00953745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497902,-99) , 
-14, -5.97791, 0, 0, 0.503033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497902,-99) ,
+14, -5.97791, 0, 0, 0.503033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489509,-99) , 
-12, 2.89326, 1, 0, 0.497268,-99) , 
-11, 3.31635, 0, 0, 0.500688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489509,-99) ,
+12, 2.89326, 1, 0, 0.497268,-99) ,
+11, 3.31635, 0, 0, 0.500688,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497442,-99) , 
-4, 1.46261, 0, 0, 0.499416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497442,-99) ,
+4, 1.46261, 0, 0, 0.499416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491506,-99) , 
-10, -1.43598, 0, 0, 0.498004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491506,-99) ,
+10, -1.43598, 0, 0, 0.498004,-99) ,
 11, 4.67162, 1, 0, 0.499314,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.00867035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495329,-99) , 
-12, 6.82413, 1, 0, 0.503345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495329,-99) ,
+12, 6.82413, 1, 0, 0.503345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498173,-99) , 
-7, -6.33735, 0, 0, 0.499593,-99) , 
-5, 2.98975, 0, 0, 0.500905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498173,-99) ,
+7, -6.33735, 0, 0, 0.499593,-99) ,
+5, 2.98975, 0, 0, 0.500905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504262,-99) ,
 NN(
-0, 
-0, 
--1, 2.2359, 1, -1, 0.492206,-99) , 
-12, 2.97435, 0, 0, 0.496863,-99) , 
+0,
+0,
+-1, 2.2359, 1, -1, 0.492206,-99) ,
+12, 2.97435, 0, 0, 0.496863,-99) ,
 12, 3.38775, 0, 0, 0.499978,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.0101258);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496135,-99) , 
-13, 6.13696, 0, 0, 0.50219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496135,-99) ,
+13, 6.13696, 0, 0, 0.50219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490142,-99) , 
-3, -0.922768, 1, 0, 0.498254,-99) , 
-17, 6.6981, 1, 0, 0.501427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490142,-99) ,
+3, -0.922768, 1, 0, 0.498254,-99) ,
+17, 6.6981, 1, 0, 0.501427,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495059,-99) , 
-16, 5.04613, 0, 0, 0.500099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495059,-99) ,
+16, 5.04613, 0, 0, 0.500099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491068,-99) , 
-3, -1.84557, 0, 0, 0.497356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491068,-99) ,
+3, -1.84557, 0, 0, 0.497356,-99) ,
 12, 3.38775, 0, 0, 0.500493,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.0052166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499929,-99) , 
-12, 4.05951, 0, 0, 0.501792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499929,-99) ,
+12, 4.05951, 0, 0, 0.501792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495587,-99) , 
-11, 5.6108, 0, 0, 0.499155,-99) , 
-12, 4.47291, 1, 0, 0.50039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495587,-99) ,
+11, 5.6108, 0, 0, 0.499155,-99) ,
+12, 4.47291, 1, 0, 0.50039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489927,-99) , 
-16, 4.14887, 1, 0, 0.495851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489927,-99) ,
+16, 4.14887, 1, 0, 0.495851,-99) ,
 18, 5.65806, 0, 0, 0.499762,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.0082491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492584,-99) , 
-9, -3.46192, 0, 0, 0.49996,-99) , 
-11, 3.55726, 0, 0, 0.502467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492584,-99) ,
+9, -3.46192, 0, 0, 0.49996,-99) ,
+11, 3.55726, 0, 0, 0.502467,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49565,-99) , 
-0, 1.52378, 1, 0, 0.499492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49565,-99) ,
+0, 1.52378, 1, 0, 0.499492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492735,-99) , 
-7, -6.33735, 1, 0, 0.49856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492735,-99) ,
+7, -6.33735, 1, 0, 0.49856,-99) ,
 11, 4.03916, 1, 0, 0.499931,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.00987866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492309,-99) , 
-0, 1.67825, 1, 0, 0.502406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492309,-99) ,
+0, 1.67825, 1, 0, 0.502406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496668,-99) , 
-13, 5.7343, 1, 0, 0.498368,-99) , 
-0, 1.47536, 0, 0, 0.500167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496668,-99) ,
+13, 5.7343, 1, 0, 0.498368,-99) ,
+0, 1.47536, 0, 0, 0.500167,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489742,-99) , 
-9, -2.4928, 1, 0, 0.494639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489742,-99) ,
+9, -2.4928, 1, 0, 0.494639,-99) ,
 18, 5.65806, 0, 0, 0.499403,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.0040176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499491,-99) , 
-8, -0.791111, 0, 0, 0.500063,-99) , 
-12, 2.84517, 1, 0, 0.500582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499491,-99) ,
+8, -0.791111, 0, 0, 0.500063,-99) ,
+12, 2.84517, 1, 0, 0.500582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490295,-99) , 
-15, -3.23702, 0, 0, 0.494762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490295,-99) ,
+15, -3.23702, 0, 0, 0.494762,-99) ,
 18, 5.65806, 0, 0, 0.499778,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.00446812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -11.0904, 1, 1, 0.501631,-99) , 
+0,
+0,
+-1, -11.0904, 1, 1, 0.501631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496646,-99) , 
-4, 1.83191, 1, 0, 0.50122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496646,-99) ,
+4, 1.83191, 1, 0, 0.50122,-99) ,
 NN(
-0, 
-0, 
--1, 4.4443, 0, -1, 0.494892,-99) , 
+0,
+0,
+-1, 4.4443, 0, -1, 0.494892,-99) ,
 18, 5.65806, 0, 0, 0.500345,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.00523607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499749,-99) , 
-18, 6.07504, 1, 0, 0.501255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499749,-99) ,
+18, 6.07504, 1, 0, 0.501255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495545,-99) , 
-10, 0.544169, 1, 0, 0.498936,-99) , 
-12, 5.01549, 1, 0, 0.500287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495545,-99) ,
+10, 0.544169, 1, 0, 0.498936,-99) ,
+12, 5.01549, 1, 0, 0.500287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490356,-99) , 
-12, 4.4443, 0, 0, 0.496009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490356,-99) ,
+12, 4.4443, 0, 0, 0.496009,-99) ,
 18, 5.65806, 0, 0, 0.499696,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.00476811);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.40496, 0, 1, 0.502087,-99) , 
+0,
+0,
+-1, 7.40496, 0, 1, 0.502087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492634,-99) , 
-5, 2.1242, 0, 0, 0.498876,-99) , 
-12, 5.01549, 1, 0, 0.500747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492634,-99) ,
+5, 2.1242, 0, 0, 0.498876,-99) ,
+12, 5.01549, 1, 0, 0.500747,-99) ,
 NN(
-0, 
-0, 
--1, 2.99496, 1, -1, 0.495866,-99) , 
+0,
+0,
+-1, 2.99496, 1, -1, 0.495866,-99) ,
 18, 5.65806, 0, 0, 0.500072,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.00393431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499813,-99) , 
-11, 7.42327, 0, 0, 0.500623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499813,-99) ,
+11, 7.42327, 0, 0, 0.500623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490377,-99) , 
-1, 68.9113, 1, 0, 0.499778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490377,-99) ,
+1, 68.9113, 1, 0, 0.499778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493989,-99) ,
 5, 4.03472, 1, 0, 0.499399,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadBDT::Clear() 
+inline void ReadBDT::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadBDT::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpi_BDT.class.C b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpi_BDT.class.C
index 65aa8fd99fe5c4f15067df87de6cc61a85037867..a81b6f2441034d0a9480ee64ac1bb6ba8d82b0aa 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpi_BDT.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpi_BDT.class.C
@@ -98,17 +98,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new BDTNode
-   
+
 #ifndef BDTNode__def
 #define BDTNode__def
-   
+
 class BDTNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    BDTNode ( BDTNode* left,BDTNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -126,13 +126,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    BDTNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   BDTNode* GetLeft( void ) { return fLeft; };   
+   BDTNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -141,21 +141,21 @@ private:
 
    BDTNode*   fLeft;     // pointer to the left daughter node
    BDTNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    BDTNode::~BDTNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -165,7 +165,7 @@ bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -173,9 +173,9 @@ bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -205,12 +205,12 @@ class ReadBDT : public IClassifierReader {
  public:
 
    // constructor
-   ReadBDT( std::vector<std::string>& theInputVars ) 
+   ReadBDT( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadBDT" ),
         fNvars( 19 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "Mass", "P", "Pt", "log(Probchi2)", "log(Tau)", "log(FlightDist)", "log(FlightDistChi2)", "log(1-BpvDira)", "log(MaxProbGhost)-log(1-MaxProbGhost)", "log(KaonNNp)-log(1-KaonNNp)", "log(KaonNNk)-log(1-KaonNNk)", "log(KaonIppvChi2)", "log(KaonIpMinChi2)", "log(KaonPT)", "log(PionNNp)-log(1-PionNNp)", "log(PionNNk)-log(1-PionNNk)", "log(PionIppvChi2)", "log(PionIpMinChi2)", "log(PionPT)" };
 
@@ -307,9 +307,9 @@ class ReadBDT : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -365,25682 +365,25682 @@ void ReadBDT::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.794245035188285);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.850902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.850902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.168395,-99) , 
-0, 1.84711, 0, 0, 0.774752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.168395,-99) ,
+0, 1.84711, 0, 0, 0.774752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.149131,-99) , 
-0, 1.88324, 1, 0, 0.711655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.149131,-99) ,
+0, 1.88324, 1, 0, 0.711655,-99) ,
 NN(
-0, 
-0, 
--1, -1.6061, 0, -1, 0.196233,-99) , 
+0,
+0,
+-1, -1.6061, 0, -1, 0.196233,-99) ,
 10, -0.389415, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.567496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.818867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.818867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452101,-99) , 
-10, -1.41132, 0, 0, 0.753112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452101,-99) ,
+10, -1.41132, 0, 0, 0.753112,-99) ,
 NN(
-0, 
-0, 
--1, -7.35094, 1, -1, 0.253477,-99) , 
-12, 2.55885, 0, 0, 0.664096,-99) , 
+0,
+0,
+-1, -7.35094, 1, -1, 0.253477,-99) ,
+12, 2.55885, 0, 0, 0.664096,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.115344,-99) , 
-10, -1.4554, 0, 0, 0.3672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.115344,-99) ,
+10, -1.4554, 0, 0, 0.3672,-99) ,
 NN(
-0, 
-0, 
--1, 1.87421, 1, -1, 0.098673,-99) , 
-7, -7.12951, 1, 0, 0.262191,-99) , 
+0,
+0,
+-1, 1.87421, 1, -1, 0.098673,-99) ,
+7, -7.12951, 1, 0, 0.262191,-99) ,
 17, 3.67287, 0, 0, 0.51469,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.595666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.771181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.771181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.282231,-99) , 
-0, 1.87872, 1, 0, 0.677113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.282231,-99) ,
+0, 1.87872, 1, 0, 0.677113,-99) ,
 NN(
-0, 
-0, 
--1, 1.83958, 0, -1, 0.264409,-99) , 
-0, 1.85162, 0, 0, 0.610589,-99) , 
+0,
+0,
+-1, 1.83958, 0, -1, 0.264409,-99) ,
+0, 1.85162, 0, 0, 0.610589,-99) ,
 NN(
-0, 
-0, 
--1, 7.17569, 0, -1, 0.207975,-99) , 
+0,
+0,
+-1, 7.17569, 0, -1, 0.207975,-99) ,
 17, 3.10123, 0, 0, 0.494443,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.397255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.684476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.684476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427536,-99) , 
-12, 3.14507, 0, 0, 0.618294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427536,-99) ,
+12, 3.14507, 0, 0, 0.618294,-99) ,
 NN(
-0, 
-0, 
--1, 6.66195, 0, -1, 0.279281,-99) , 
-17, 2.52959, 0, 0, 0.558485,-99) , 
+0,
+0,
+-1, 6.66195, 0, -1, 0.279281,-99) ,
+17, 2.52959, 0, 0, 0.558485,-99) ,
 NN(
-0, 
-0, 
--1, 3.53992, 0, -1, 0.201386,-99) , 
+0,
+0,
+-1, 3.53992, 0, -1, 0.201386,-99) ,
 7, -6.33735, 1, 0, 0.499585,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.371131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.629227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.629227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348899,-99) , 
-3, -2.76812, 0, 0, 0.578432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348899,-99) ,
+3, -2.76812, 0, 0, 0.578432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.137057,-99) , 
-0, 1.84065, 0, 0, 0.533693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.137057,-99) ,
+0, 1.84065, 0, 0, 0.533693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0835936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0835936,-99) ,
 0, 1.89227, 1, 0, 0.497309,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.250149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.632695, 0, 1, 0.660679,-99) , 
+0,
+0,
+-1, 0.632695, 0, 1, 0.660679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477338,-99) , 
-14, -4.32821, 1, 0, 0.615349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477338,-99) ,
+14, -4.32821, 1, 0, 0.615349,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.187083,-99) , 
-0, 1.88324, 1, 0, 0.468771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.187083,-99) ,
+0, 1.88324, 1, 0, 0.468771,-99) ,
 NN(
-0, 
-0, 
--1, -1.19948, 1, -1, 0.248959,-99) , 
-14, -4.83456, 1, 0, 0.389045,-99) , 
+0,
+0,
+-1, -1.19948, 1, -1, 0.248959,-99) ,
+14, -4.83456, 1, 0, 0.389045,-99) ,
 2, 2.41913, 0, 0, 0.462518,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.290125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.631691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.631691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467675,-99) , 
-18, 6.57006, 0, 0, 0.579713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467675,-99) ,
+18, 6.57006, 0, 0, 0.579713,-99) ,
 NN(
-0, 
-0, 
--1, 7.26576, 0, -1, 0.322645,-99) , 
-13, 6.22209, 0, 0, 0.529673,-99) , 
+0,
+0,
+-1, 7.26576, 0, -1, 0.322645,-99) ,
+13, 6.22209, 0, 0, 0.529673,-99) ,
 NN(
-0, 
-0, 
--1, 1.87421, 1, -1, 0.32008,-99) , 
+0,
+0,
+-1, 1.87421, 1, -1, 0.32008,-99) ,
 7, -7.92168, 1, 0, 0.445755,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.247779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.288312,-99) , 
-12, 1.92474, 0, 0, 0.546986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.288312,-99) ,
+12, 1.92474, 0, 0, 0.546986,-99) ,
 NN(
-0, 
-0, 
--1, 6.9448, 0, -1, 0.314159,-99) , 
-0, 1.85442, 0, 0, 0.49222,-99) , 
+0,
+0,
+-1, 6.9448, 0, -1, 0.314159,-99) ,
+0, 1.85442, 0, 0, 0.49222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.141653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.141653,-99) ,
 0, 1.89227, 1, 0, 0.469004,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.226599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360848,-99) , 
-15, -1.74766, 1, 0, 0.537853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360848,-99) ,
+15, -1.74766, 1, 0, 0.537853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.242451,-99) , 
-17, 1.95795, 0, 0, 0.51304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.242451,-99) ,
+17, 1.95795, 0, 0, 0.51304,-99) ,
 NN(
-0, 
-0, 
--1, 6.90231, 0, -1, 0.346343,-99) , 
+0,
+0,
+-1, 6.90231, 0, -1, 0.346343,-99) ,
 13, 6.68063, 0, 0, 0.447835,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.197518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.254187,-99) , 
-0, 1.84065, 0, 0, 0.506207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.254187,-99) ,
+0, 1.84065, 0, 0, 0.506207,-99) ,
 NN(
-0, 
-0, 
--1, -9.24218, 1, -1, 0.340688,-99) , 
-0, 1.87421, 1, 0, 0.467046,-99) , 
+0,
+0,
+-1, -9.24218, 1, -1, 0.340688,-99) ,
+0, 1.87421, 1, 0, 0.467046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.167785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.167785,-99) ,
 7, -5.54518, 1, 0, 0.446887,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.188858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398439,-99) , 
-4, 1.4402, 1, 0, 0.508906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398439,-99) ,
+4, 1.4402, 1, 0, 0.508906,-99) ,
 NN(
-0, 
-0, 
--1, 6.89059, 0, -1, 0.37537,-99) , 
-17, 4.24451, 0, 0, 0.449282,-99) , 
+0,
+0,
+-1, 6.89059, 0, -1, 0.37537,-99) ,
+17, 4.24451, 0, 0, 0.449282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.177659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.177659,-99) ,
 14, -1.30304, 1, 0, 0.431828,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.179794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471325,-99) , 
-8, -2.83165, 1, 0, 0.527129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471325,-99) ,
+8, -2.83165, 1, 0, 0.527129,-99) ,
 NN(
-0, 
-0, 
--1, -0.620017, 0, -1, 0.412953,-99) , 
-2, 2.06867, 0, 0, 0.462335,-99) , 
+0,
+0,
+-1, -0.620017, 0, -1, 0.412953,-99) ,
+2, 2.06867, 0, 0, 0.462335,-99) ,
 NN(
-0, 
-0, 
--1, 6.96919, 0, -1, 0.296814,-99) , 
+0,
+0,
+-1, 6.96919, 0, -1, 0.296814,-99) ,
 10, -1.92242, 0, 0, 0.436404,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.152059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427202,-99) , 
-3, -1.23028, 0, 0, 0.486436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427202,-99) ,
+3, -1.23028, 0, 0, 0.486436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.246059,-99) , 
-7, -5.54518, 1, 0, 0.472168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.246059,-99) ,
+7, -5.54518, 1, 0, 0.472168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.221925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.221925,-99) ,
 15, -0.964133, 1, 0, 0.456519,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.0878807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 1.89227, 1, -1, 0.456172,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.104332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.301468,-99) , 
-0, 1.83721, 0, 0, 0.504752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.301468,-99) ,
+0, 1.83721, 0, 0, 0.504752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.255725,-99) , 
-15, -0.854981, 1, 0, 0.491562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.255725,-99) ,
+15, -0.854981, 1, 0, 0.491562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.241374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.241374,-99) ,
 0, 1.89227, 1, 0, 0.478044,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.0988133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.317328,-99) , 
-10, -2.43337, 0, 0, 0.49098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.317328,-99) ,
+10, -2.43337, 0, 0, 0.49098,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.333866,-99) , 
-18, 6.0353, 0, 0, 0.472825,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.333866,-99) ,
+18, 6.0353, 0, 0, 0.472825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.247861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.247861,-99) ,
 14, -1.30304, 1, 0, 0.460018,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.111716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404268,-99) , 
-0, 1.85872, 0, 0, 0.470764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404268,-99) ,
+0, 1.85872, 0, 0, 0.470764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.309357,-99) , 
-0, 1.88776, 1, 0, 0.45878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.309357,-99) ,
+0, 1.88776, 1, 0, 0.45878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.251281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.251281,-99) ,
 7, -5.54518, 1, 0, 0.44655,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.144201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437164,-99) , 
-7, -8.71385, 1, 0, 0.478242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437164,-99) ,
+7, -8.71385, 1, 0, 0.478242,-99) ,
 NN(
-0, 
-0, 
--1, -1.10454, 0, -1, 0.336046,-99) , 
-4, -0.630648, 0, 0, 0.454198,-99) , 
+0,
+0,
+-1, -1.10454, 0, -1, 0.336046,-99) ,
+4, -0.630648, 0, 0, 0.454198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.269327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.269327,-99) ,
 4, 1.71103, 1, 0, 0.440952,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.134022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457942,-99) , 
-15, -9.0691, 1, 0, 0.471985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457942,-99) ,
+15, -9.0691, 1, 0, 0.471985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.328082,-99) , 
-12, 1.97258, 0, 0, 0.460225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.328082,-99) ,
+12, 1.97258, 0, 0, 0.460225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.29899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.29899,-99) ,
 17, 1.95795, 0, 0, 0.447293,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.0722547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369126,-99) , 
-4, 1.71103, 1, 0, 0.496172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369126,-99) ,
+4, 1.71103, 1, 0, 0.496172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358277,-99) , 
-12, 1.97258, 0, 0, 0.48508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358277,-99) ,
+12, 1.97258, 0, 0, 0.48508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.327813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.327813,-99) ,
 17, 1.95795, 0, 0, 0.472695,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.0758171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -1.30304, 1, -1, 0.462164,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.0734387);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374603,-99) , 
-0, 1.88776, 1, 0, 0.501518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374603,-99) ,
+0, 1.88776, 1, 0, 0.501518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348981,-99) , 
-3, -4.30597, 0, 0, 0.491064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348981,-99) ,
+3, -4.30597, 0, 0, 0.491064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.302089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.302089,-99) ,
 14, -1.30304, 1, 0, 0.481055,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.110943);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478176,-99) , 
-5, 2.51002, 1, 0, 0.512499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478176,-99) ,
+5, 2.51002, 1, 0, 0.512499,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.443993,-99) , 
-4, 0.0321468, 0, 0, 0.484794,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.443993,-99) ,
+4, 0.0321468, 0, 0, 0.484794,-99) ,
 NN(
-0, 
-0, 
--1, 6.96919, 0, -1, 0.376223,-99) , 
+0,
+0,
+-1, 6.96919, 0, -1, 0.376223,-99) ,
 10, -1.92242, 0, 0, 0.469146,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.0810606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.05776, 1, 1, 0.523701,-99) , 
+0,
+0,
+-1, 3.05776, 1, 1, 0.523701,-99) ,
 NN(
-0, 
-0, 
--1, 6.38551, 0, -1, 0.456781,-99) , 
-18, 6.89059, 0, 0, 0.492211,-99) , 
+0,
+0,
+-1, 6.38551, 0, -1, 0.456781,-99) ,
+18, 6.89059, 0, 0, 0.492211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.327856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.327856,-99) ,
 15, -0.964133, 1, 0, 0.483293,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.0603744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.38008,-99) , 
-14, -1.56767, 1, 0, 0.500548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.38008,-99) ,
+14, -1.56767, 1, 0, 0.500548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377648,-99) , 
-10, -2.43342, 0, 0, 0.491601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377648,-99) ,
+10, -2.43342, 0, 0, 0.491601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.333885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.333885,-99) ,
 7, -5.54518, 1, 0, 0.483209,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.0872627);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47978,-99) , 
-16, 3.2423, 1, 0, 0.494917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47978,-99) ,
+16, 3.2423, 1, 0, 0.494917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.373105,-99) , 
-3, -4.30597, 0, 0, 0.486989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.373105,-99) ,
+3, -4.30597, 0, 0, 0.486989,-99) ,
 NN(
-0, 
-0, 
--1, 7.22597, 0, -1, 0.396872,-99) , 
+0,
+0,
+-1, 7.22597, 0, -1, 0.396872,-99) ,
 13, 6.08779, 0, 0, 0.473318,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.085985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413093,-99) , 
-5, 3.75983, 1, 0, 0.512685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413093,-99) ,
+5, 3.75983, 1, 0, 0.512685,-99) ,
 NN(
-0, 
-0, 
--1, 1.41204, 0, -1, 0.434615,-99) , 
-4, -0.458359, 0, 0, 0.497884,-99) , 
+0,
+0,
+-1, 1.41204, 0, -1, 0.434615,-99) ,
+4, -0.458359, 0, 0, 0.497884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358278,-99) ,
 17, 1.95795, 0, 0, 0.487339,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.0940321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481417,-99) , 
-0, 1.86259, 0, 0, 0.510282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481417,-99) ,
+0, 1.86259, 0, 0, 0.510282,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.44679,-99) , 
-0, 1.86969, 1, 0, 0.488743,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.44679,-99) ,
+0, 1.86969, 1, 0, 0.488743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37969,-99) ,
 13, 5.79137, 0, 0, 0.479329,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.0550119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42798,-99) , 
-13, 5.79137, 0, 0, 0.504659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42798,-99) ,
+13, 5.79137, 0, 0, 0.504659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393715,-99) , 
-3, -4.61353, 0, 0, 0.498793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393715,-99) ,
+3, -4.61353, 0, 0, 0.498793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.364212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.364212,-99) ,
 7, -5.54518, 1, 0, 0.491855,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.0444943);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424425,-99) , 
-12, 1.97265, 0, 0, 0.497187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424425,-99) ,
+12, 1.97265, 0, 0, 0.497187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397706,-99) , 
-17, 1.95795, 0, 0, 0.489886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397706,-99) ,
+17, 1.95795, 0, 0, 0.489886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.359318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.359318,-99) ,
 15, -0.964133, 1, 0, 0.482969,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.0479569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -1.30304, 1, -1, 0.47604,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.044924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407771,-99) , 
-4, 1.71103, 1, 0, 0.500031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407771,-99) ,
+4, 1.71103, 1, 0, 0.500031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393537,-99) , 
-18, 5.7502, 0, 0, 0.494257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393537,-99) ,
+18, 5.7502, 0, 0, 0.494257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369388,-99) ,
 14, -1.30304, 1, 0, 0.488013,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.107577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45361,-99) , 
-18, 6.7093, 0, 0, 0.531098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45361,-99) ,
+18, 6.7093, 0, 0, 0.531098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465183,-99) , 
-0, 1.84711, 1, 0, 0.477169,-99) , 
-10, -0.535415, 1, 0, 0.490021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465183,-99) ,
+0, 1.84711, 1, 0, 0.477169,-99) ,
+10, -0.535415, 1, 0, 0.490021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.322744,-99) , 
-18, 7.20395, 0, 0, 0.420163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.322744,-99) ,
+18, 7.20395, 0, 0, 0.420163,-99) ,
 10, -1.92242, 0, 0, 0.480311,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.0651729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492431,-99) , 
-16, 4.43661, 1, 0, 0.510483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492431,-99) ,
+16, 4.43661, 1, 0, 0.510483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420268,-99) , 
-3, -4.30597, 0, 0, 0.504771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420268,-99) ,
+3, -4.30597, 0, 0, 0.504771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.265975,-99) , 
-18, 7.22597, 0, 0, 0.422282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.265975,-99) ,
+18, 7.22597, 0, 0, 0.422282,-99) ,
 13, 6.08779, 0, 0, 0.492528,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.0744683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498092,-99) , 
-13, 7.03905, 0, 0, 0.530899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498092,-99) ,
+13, 7.03905, 0, 0, 0.530899,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.47588,-99) , 
-4, 0.0363181, 0, 0, 0.50845,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.47588,-99) ,
+4, 0.0363181, 0, 0, 0.50845,-99) ,
 NN(
-0, 
-0, 
--1, 7.22597, 0, -1, 0.416939,-99) , 
+0,
+0,
+-1, 7.22597, 0, -1, 0.416939,-99) ,
 13, 6.08779, 0, 0, 0.494916,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.0820761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440922,-99) , 
-8, -1.20077, 1, 0, 0.518849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440922,-99) ,
+8, -1.20077, 1, 0, 0.518849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396203,-99) , 
-0, 1.88926, 1, 0, 0.51092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396203,-99) ,
+0, 1.88926, 1, 0, 0.51092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383492,-99) ,
 0, 1.83807, 0, 0, 0.503625,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.0605717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493149,-99) , 
-10, -0.389267, 1, 0, 0.508937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493149,-99) ,
+10, -0.389267, 1, 0, 0.508937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416302,-99) , 
-18, 5.7502, 0, 0, 0.503443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416302,-99) ,
+18, 5.7502, 0, 0, 0.503443,-99) ,
 NN(
-0, 
-0, 
--1, 7.22597, 0, -1, 0.424742,-99) , 
+0,
+0,
+-1, 7.22597, 0, -1, 0.424742,-99) ,
 13, 6.08779, 0, 0, 0.49187,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.117654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487885,-99) , 
-0, 1.86518, 1, 0, 0.510653,-99) , 
-4, 0.100819, 0, 0, 0.54071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487885,-99) ,
+0, 1.86518, 1, 0, 0.510653,-99) ,
+4, 0.100819, 0, 0, 0.54071,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41509,-99) , 
-0, 1.85614, 0, 0, 0.500503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41509,-99) ,
+0, 1.85614, 0, 0, 0.500503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.281691,-99) , 
-7, -8.71385, 1, 0, 0.395968,-99) , 
-0, 1.87421, 1, 0, 0.476992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.281691,-99) ,
+7, -8.71385, 1, 0, 0.395968,-99) ,
+0, 1.87421, 1, 0, 0.476992,-99) ,
 10, 1.14359, 0, 0, 0.4999,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.0745919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87872, 0, 1, 0.522503,-99) , 
+0,
+0,
+-1, 1.87872, 0, 1, 0.522503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439729,-99) , 
-10, -0.33732, 1, 0, 0.478787,-99) , 
-10, 0.851589, 0, 0, 0.499296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439729,-99) ,
+10, -0.33732, 1, 0, 0.478787,-99) ,
+10, 0.851589, 0, 0, 0.499296,-99) ,
 NN(
-0, 
-0, 
--1, 6.96919, 0, -1, 0.419189,-99) , 
+0,
+0,
+-1, 6.96919, 0, -1, 0.419189,-99) ,
 10, -1.92242, 0, 0, 0.488384,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.0553005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486654,-99) , 
-5, 0.855931, 1, 0, 0.494612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486654,-99) ,
+5, 0.855931, 1, 0, 0.494612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420314,-99) , 
-5, 3.66482, 1, 0, 0.488791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420314,-99) ,
+5, 3.66482, 1, 0, 0.488791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37839,-99) ,
 15, -0.964133, 1, 0, 0.483072,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.0475446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492403,-99) , 
-12, 5.48989, 0, 0, 0.504774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492403,-99) ,
+12, 5.48989, 0, 0, 0.504774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424711,-99) , 
-17, 1.95795, 0, 0, 0.4991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424711,-99) ,
+17, 1.95795, 0, 0, 0.4991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391482,-99) ,
 15, -0.964133, 1, 0, 0.493554,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.0370495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499975,-99) , 
-17, 6.31403, 0, 0, 0.509653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499975,-99) ,
+17, 6.31403, 0, 0, 0.509653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431732,-99) , 
-5, 3.66482, 1, 0, 0.503573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431732,-99) ,
+5, 3.66482, 1, 0, 0.503573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402865,-99) ,
 15, -0.964133, 1, 0, 0.498404,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.0591365);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467835,-99) , 
-7, -6.33735, 1, 0, 0.515081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467835,-99) ,
+7, -6.33735, 1, 0, 0.515081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440844,-99) , 
-5, 3.66482, 1, 0, 0.5093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440844,-99) ,
+5, 3.66482, 1, 0, 0.5093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411809,-99) ,
 15, -0.964133, 1, 0, 0.504311,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.041682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495614,-99) , 
-11, 3.14708, 1, 0, 0.50666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495614,-99) ,
+11, 3.14708, 1, 0, 0.50666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43785,-99) , 
-3, -4.30596, 0, 0, 0.50229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43785,-99) ,
+3, -4.30596, 0, 0, 0.50229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422432,-99) ,
 17, 1.95795, 0, 0, 0.496647,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.0621163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496519,-99) , 
-5, 1.81797, 1, 0, 0.521502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496519,-99) ,
+5, 1.81797, 1, 0, 0.521502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372808,-99) , 
-7, -7.12951, 1, 0, 0.483522,-99) , 
-0, 1.86969, 1, 0, 0.50873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372808,-99) ,
+7, -7.12951, 1, 0, 0.483522,-99) ,
+0, 1.86969, 1, 0, 0.50873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429752,-99) ,
 12, 1.97258, 0, 0, 0.50291,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.102406);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.10123, 1, 1, 0.536664,-99) , 
+0,
+0,
+-1, 3.10123, 1, 1, 0.536664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.379774,-99) , 
-12, 3.73137, 0, 0, 0.474771,-99) , 
-2, 1.18788, 0, 0, 0.518254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.379774,-99) ,
+12, 3.73137, 0, 0, 0.474771,-99) ,
+2, 1.18788, 0, 0, 0.518254,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473451,-99) , 
-11, 3.10976, 1, 0, 0.500806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473451,-99) ,
+11, 3.10976, 1, 0, 0.500806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357159,-99) , 
-7, -7.12951, 1, 0, 0.472704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357159,-99) ,
+7, -7.12951, 1, 0, 0.472704,-99) ,
 0, 1.86969, 1, 0, 0.502789,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.0413361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 91.2498, 0, 1, 0.508528,-99) , 
+0,
+0,
+-1, 91.2498, 0, 1, 0.508528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389226,-99) , 
-4, -0.940463, 0, 0, 0.467089,-99) , 
-4, -0.458359, 0, 0, 0.500795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389226,-99) ,
+4, -0.940463, 0, 0, 0.467089,-99) ,
+4, -0.458359, 0, 0, 0.500795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422678,-99) ,
 17, 1.95795, 0, 0, 0.495342,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.0546719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490329,-99) , 
-5, 0.994, 1, 0, 0.49874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490329,-99) ,
+5, 0.994, 1, 0, 0.49874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357675,-99) , 
-2, 1.46453, 0, 0, 0.451679,-99) , 
-13, 6.08779, 0, 0, 0.492068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357675,-99) ,
+2, 1.46453, 0, 0, 0.451679,-99) ,
+13, 6.08779, 0, 0, 0.492068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410356,-99) ,
 3, -4.61378, 0, 0, 0.487796,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.0773845);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447825,-99) , 
-12, 4.83144, 0, 0, 0.532828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447825,-99) ,
+12, 4.83144, 0, 0, 0.532828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463365,-99) , 
-16, 4.4596, 1, 0, 0.491196,-99) , 
-4, 0.68878, 0, 0, 0.504444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463365,-99) ,
+16, 4.4596, 1, 0, 0.491196,-99) ,
+4, 0.68878, 0, 0, 0.504444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36732,-99) , 
-2, 1.47374, 0, 0, 0.443523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36732,-99) ,
+2, 1.47374, 0, 0, 0.443523,-99) ,
 13, 6.08779, 0, 0, 0.495718,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.061328);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44989,-99) , 
-9, -0.470569, 1, 0, 0.508348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44989,-99) ,
+9, -0.470569, 1, 0, 0.508348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.35101,-99) , 
-4, -1.02006, 0, 0, 0.443032,-99) , 
-4, -0.616144, 0, 0, 0.497923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.35101,-99) ,
+4, -1.02006, 0, 0, 0.443032,-99) ,
+4, -0.616144, 0, 0, 0.497923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419046,-99) ,
 13, 5.79137, 0, 0, 0.491538,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.0805559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439167,-99) , 
-1, 63.9904, 0, 0, 0.514587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439167,-99) ,
+1, 63.9904, 0, 0, 0.514587,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426991,-99) , 
-0, 1.87421, 1, 0, 0.485993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426991,-99) ,
+0, 1.87421, 1, 0, 0.485993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.309733,-99) , 
-10, 0.347773, 0, 0, 0.39677,-99) , 
-12, 2.55879, 0, 0, 0.471888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.309733,-99) ,
+10, 0.347773, 0, 0, 0.39677,-99) ,
+12, 2.55879, 0, 0, 0.471888,-99) ,
 7, -10.2982, 1, 0, 0.482953,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.107786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431371,-99) , 
-15, -5.2032, 0, 0, 0.467514,-99) , 
-11, 3.92603, 1, 0, 0.512846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431371,-99) ,
+15, -5.2032, 0, 0, 0.467514,-99) ,
+11, 3.92603, 1, 0, 0.512846,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478856,-99) , 
-1, 19.8267, 1, 0, 0.509084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478856,-99) ,
+1, 19.8267, 1, 0, 0.509084,-99) ,
 NN(
-0, 
-0, 
--1, 0.121586, 0, -1, 0.444059,-99) , 
-15, -8.01208, 1, 0, 0.461986,-99) , 
+0,
+0,
+-1, 0.121586, 0, -1, 0.444059,-99) ,
+15, -8.01208, 1, 0, 0.461986,-99) ,
 7, -10.2982, 1, 0, 0.475134,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.0533481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480791,-99) , 
-2, 2.41913, 1, 0, 0.503734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480791,-99) ,
+2, 2.41913, 1, 0, 0.503734,-99) ,
 NN(
-0, 
-0, 
--1, 1.40841, 0, -1, 0.454532,-99) , 
-4, -0.458359, 0, 0, 0.494099,-99) , 
+0,
+0,
+-1, 1.40841, 0, -1, 0.454532,-99) ,
+4, -0.458359, 0, 0, 0.494099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407342,-99) ,
 0, 1.83807, 0, 0, 0.489284,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.0446857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489575,-99) , 
-14, -4.83456, 0, 0, 0.499164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489575,-99) ,
+14, -4.83456, 0, 0, 0.499164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445361,-99) , 
-18, 6.0353, 0, 0, 0.493505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445361,-99) ,
+18, 6.0353, 0, 0, 0.493505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413409,-99) ,
 15, -0.964133, 1, 0, 0.48947,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.0347898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499988,-99) , 
-11, 3.14737, 1, 0, 0.508227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499988,-99) ,
+11, 3.14737, 1, 0, 0.508227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453153,-99) , 
-18, 6.0353, 0, 0, 0.502439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453153,-99) ,
+18, 6.0353, 0, 0, 0.502439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378111,-99) , 
-13, 6.87734, 0, 0, 0.441889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378111,-99) ,
+13, 6.87734, 0, 0, 0.441889,-99) ,
 14, -2.48021, 1, 0, 0.495816,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.0460165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.03283, 0, 1, 0.53401,-99) , 
+0,
+0,
+-1, 1.03283, 0, 1, 0.53401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435605,-99) , 
-4, 0.983133, 1, 0, 0.496981,-99) , 
-17, 5.95944, 0, 0, 0.507758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435605,-99) ,
+4, 0.983133, 1, 0, 0.496981,-99) ,
+17, 5.95944, 0, 0, 0.507758,-99) ,
 NN(
-0, 
-0, 
--1, 6.87734, 0, -1, 0.441414,-99) , 
+0,
+0,
+-1, 6.87734, 0, -1, 0.441414,-99) ,
 14, -2.48021, 1, 0, 0.500512,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.0550869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87829, 0, 1, 0.516289,-99) , 
+0,
+0,
+-1, 1.87829, 0, 1, 0.516289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46461,-99) , 
-16, 3.22165, 1, 0, 0.484665,-99) , 
-17, 5.28636, 0, 0, 0.497355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46461,-99) ,
+16, 3.22165, 1, 0, 0.484665,-99) ,
+17, 5.28636, 0, 0, 0.497355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422675,-99) ,
 0, 1.83807, 0, 0, 0.493245,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.0823414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.631105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.631105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40304,-99) , 
-7, -8.71385, 1, 0, 0.539274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40304,-99) ,
+7, -8.71385, 1, 0, 0.539274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47155,-99) , 
-10, -0.389415, 1, 0, 0.488342,-99) , 
-0, 1.87872, 0, 0, 0.495686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47155,-99) ,
+10, -0.389415, 1, 0, 0.488342,-99) ,
+0, 1.87872, 0, 0, 0.495686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427732,-99) ,
 17, 1.95795, 0, 0, 0.491,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.0820687);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.631073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.631073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.614696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.614696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489382,-99) , 
-0, 1.87937, 0, 0, 0.506175,-99) , 
-0, 1.84711, 1, 0, 0.519002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489382,-99) ,
+0, 1.87937, 0, 0, 0.506175,-99) ,
+0, 1.84711, 1, 0, 0.519002,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404034,-99) , 
-0, 1.87614, 1, 0, 0.488116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404034,-99) ,
+0, 1.87614, 1, 0, 0.488116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.339523,-99) , 
-0, 1.8471, 0, 0, 0.469656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.339523,-99) ,
+0, 1.8471, 0, 0, 0.469656,-99) ,
 10, 0.121586, 0, 0, 0.496902,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.0862343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.85162, 1, 1, 0.530453,-99) , 
+0,
+0,
+-1, 1.85162, 1, 1, 0.530453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561941,-99) ,
 NN(
-0, 
-0, 
--1, 6.54814, 0, -1, 0.442182,-99) , 
-7, -11.0904, 1, 0, 0.462243,-99) , 
+0,
+0,
+-1, 6.54814, 0, -1, 0.442182,-99) ,
+7, -11.0904, 1, 0, 0.462243,-99) ,
 10, 0.121586, 0, 0, 0.499922,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.0378184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.893648, 1, 1, 0.507412,-99) , 
+0,
+0,
+-1, 0.893648, 1, 1, 0.507412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350587,-99) , 
-4, -1.08746, 0, 0, 0.499046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350587,-99) ,
+4, -1.08746, 0, 0, 0.499046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408881,-99) ,
 5, 3.92331, 1, 0, 0.494413,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.0853492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57862,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475314,-99) , 
-16, 3.2423, 1, 0, 0.490265,-99) , 
-0, 1.88324, 0, 0, 0.497977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475314,-99) ,
+16, 3.2423, 1, 0, 0.490265,-99) ,
+0, 1.88324, 0, 0, 0.497977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435247,-99) , 
-9, -2.64405, 0, 0, 0.482446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435247,-99) ,
+9, -2.64405, 0, 0, 0.482446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.355065,-99) , 
-12, 2.55881, 0, 0, 0.457972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.355065,-99) ,
+12, 2.55881, 0, 0, 0.457972,-99) ,
 10, -0.900417, 0, 0, 0.486878,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.0875306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486156,-99) , 
-11, 2.56044, 1, 0, 0.495379,-99) , 
-0, 1.87872, 0, 0, 0.508571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486156,-99) ,
+11, 2.56044, 1, 0, 0.495379,-99) ,
+0, 1.87872, 0, 0, 0.508571,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403952,-99) , 
-0, 1.85614, 0, 0, 0.495588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403952,-99) ,
+0, 1.85614, 0, 0, 0.495588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.343228,-99) , 
-0, 1.87421, 1, 0, 0.46512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.343228,-99) ,
+0, 1.87421, 1, 0, 0.46512,-99) ,
 17, 3.67287, 0, 0, 0.49473,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.0904371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.57006, 1, 1, 0.53567,-99) , 
+0,
+0,
+-1, 6.57006, 1, 1, 0.53567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39053,-99) , 
-7, -7.12951, 1, 0, 0.486063,-99) , 
-4, 0.174862, 0, 0, 0.51906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39053,-99) ,
+7, -7.12951, 1, 0, 0.486063,-99) ,
+4, 0.174862, 0, 0, 0.51906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54886,-99) ,
 NN(
-0, 
-0, 
--1, 0.0336313, 0, -1, 0.426278,-99) , 
-18, 7.17569, 0, 0, 0.462482,-99) , 
+0,
+0,
+-1, 0.0336313, 0, -1, 0.426278,-99) ,
+18, 7.17569, 0, 0, 0.462482,-99) ,
 17, 3.67287, 0, 0, 0.501087,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.0665261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.44126, 0, 1, 0.568127,-99) , 
+0,
+0,
+-1, -3.44126, 0, 1, 0.568127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483686,-99) , 
-16, 3.05354, 1, 0, 0.492936,-99) , 
-0, 1.85162, 1, 0, 0.504119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483686,-99) ,
+16, 3.05354, 1, 0, 0.492936,-99) ,
+0, 1.85162, 1, 0, 0.504119,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410148,-99) , 
-10, -1.3871, 1, 0, 0.479724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410148,-99) ,
+10, -1.3871, 1, 0, 0.479724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.356055,-99) , 
-12, 2.55881, 0, 0, 0.456047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.356055,-99) ,
+12, 2.55881, 0, 0, 0.456047,-99) ,
 10, -0.900417, 0, 0, 0.490842,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.0592213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.518279,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.518279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436526,-99) , 
-5, 0.900729, 1, 0, 0.470282,-99) , 
-4, -0.620807, 0, 0, 0.510767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436526,-99) ,
+5, 0.900729, 1, 0, 0.470282,-99) ,
+4, -0.620807, 0, 0, 0.510767,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417045,-99) , 
-9, -3.25341, 0, 0, 0.479697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417045,-99) ,
+9, -3.25341, 0, 0, 0.479697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387434,-99) , 
-18, 6.7093, 0, 0, 0.452755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387434,-99) ,
+18, 6.7093, 0, 0, 0.452755,-99) ,
 10, -0.900417, 0, 0, 0.494763,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.0540775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.93701, 0, 1, 0.539234,-99) , 
+0,
+0,
+-1, -5.93701, 0, 1, 0.539234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46126,-99) , 
-7, -10.2982, 0, 0, 0.491063,-99) , 
-0, 1.85162, 1, 0, 0.49819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46126,-99) ,
+7, -10.2982, 0, 0, 0.491063,-99) ,
+0, 1.85162, 1, 0, 0.49819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520424,-99) ,
 NN(
-0, 
-0, 
--1, 6.96437, 0, -1, 0.42882,-99) , 
-7, -10.2982, 1, 0, 0.452763,-99) , 
+0,
+0,
+-1, 6.96437, 0, -1, 0.42882,-99) ,
+7, -10.2982, 1, 0, 0.452763,-99) ,
 10, -0.900417, 0, 0, 0.485675,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.0631909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482764,-99) , 
-18, 6.57465, 1, 0, 0.508738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482764,-99) ,
+18, 6.57465, 1, 0, 0.508738,-99) ,
 NN(
-0, 
-0, 
--1, -2.48021, 1, -1, 0.478609,-99) , 
-10, 1.14366, 0, 0, 0.489932,-99) , 
+0,
+0,
+-1, -2.48021, 1, -1, 0.478609,-99) ,
+10, 1.14366, 0, 0, 0.489932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.365806,-99) , 
-18, 6.60549, 0, 0, 0.433493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.365806,-99) ,
+18, 6.60549, 0, 0, 0.433493,-99) ,
 17, 2.52959, 0, 0, 0.481949,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.0733843);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478986,-99) , 
-1, 17.5539, 1, 0, 0.496283,-99) , 
-1, 91.173, 0, 0, 0.501798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478986,-99) ,
+1, 17.5539, 1, 0, 0.496283,-99) ,
+1, 91.173, 0, 0, 0.501798,-99) ,
 NN(
-0, 
-0, 
--1, 4.06633, 0, -1, 0.433414,-99) , 
+0,
+0,
+-1, 4.06633, 0, -1, 0.433414,-99) ,
 17, 2.52959, 0, 0, 0.492149,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.0500847);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.57465, 1, 1, 0.527481,-99) , 
+0,
+0,
+-1, 6.57465, 1, 1, 0.527481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443873,-99) , 
-9, -3.79008, 0, 0, 0.498781,-99) , 
-10, 1.14366, 0, 0, 0.509581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443873,-99) ,
+9, -3.79008, 0, 0, 0.498781,-99) ,
+10, 1.14366, 0, 0, 0.509581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.382357,-99) , 
-12, 4.06633, 0, 0, 0.451515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.382357,-99) ,
+12, 4.06633, 0, 0, 0.451515,-99) ,
 17, 2.52959, 0, 0, 0.501405,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.0362879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434715,-99) , 
-0, 1.83936, 0, 0, 0.501864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434715,-99) ,
+0, 1.83936, 0, 0, 0.501864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415462,-99) , 
-0, 1.88776, 1, 0, 0.496577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415462,-99) ,
+0, 1.88776, 1, 0, 0.496577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415269,-99) ,
 5, 3.92331, 1, 0, 0.492446,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.0587461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463979,-99) , 
-12, 3.68298, 0, 0, 0.505003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463979,-99) ,
+12, 3.68298, 0, 0, 0.505003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453893,-99) , 
-12, 3.14507, 1, 0, 0.479172,-99) , 
-4, 0.264771, 0, 0, 0.493339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453893,-99) ,
+12, 3.14507, 1, 0, 0.479172,-99) ,
+4, 0.264771, 0, 0, 0.493339,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.443583,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.443583,-99) ,
 17, 2.52959, 0, 0, 0.48635,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.030147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 3.92331, 1, -1, 0.484931,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.0358135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459617,-99) , 
-12, 2.42828, 0, 0, 0.500506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459617,-99) ,
+12, 2.42828, 0, 0, 0.500506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429682,-99) , 
-0, 1.88776, 1, 0, 0.496204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429682,-99) ,
+0, 1.88776, 1, 0, 0.496204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422193,-99) ,
 5, 3.92331, 1, 0, 0.492464,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.0479953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493795,-99) , 
-18, 6.84865, 0, 0, 0.528866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493795,-99) ,
+18, 6.84865, 0, 0, 0.528866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47573,-99) , 
-3, -0.408021, 0, 0, 0.485995,-99) , 
-3, -2.85612, 1, 0, 0.491071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47573,-99) ,
+3, -0.408021, 0, 0, 0.485995,-99) ,
+3, -2.85612, 1, 0, 0.491071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422594,-99) ,
 3, -4.61378, 0, 0, 0.487538,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.0509912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479115,-99) , 
-0, 1.85872, 1, 0, 0.496759,-99) , 
-0, 1.87421, 0, 0, 0.511384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479115,-99) ,
+0, 1.85872, 1, 0, 0.496759,-99) ,
+0, 1.87421, 0, 0, 0.511384,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431516,-99) , 
-18, 6.32227, 0, 0, 0.489674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431516,-99) ,
+18, 6.32227, 0, 0, 0.489674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406791,-99) , 
-14, -2.48021, 1, 0, 0.480418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406791,-99) ,
+14, -2.48021, 1, 0, 0.480418,-99) ,
 10, 1.14359, 0, 0, 0.49178,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.0520226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482494,-99) , 
-5, 2.01524, 1, 0, 0.5006,-99) , 
-0, 1.87421, 0, 0, 0.511768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482494,-99) ,
+5, 2.01524, 1, 0, 0.5006,-99) ,
+0, 1.87421, 0, 0, 0.511768,-99) ,
 NN(
-0, 
-0, 
--1, -3.99862, 0, -1, 0.474205,-99) , 
+0,
+0,
+-1, -3.99862, 0, -1, 0.474205,-99) ,
 10, 1.14359, 0, 0, 0.487982,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.0252452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540151,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469147,-99) , 
-4, -0.458359, 0, 0, 0.494174,-99) , 
-3, -2.87063, 1, 0, 0.499034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469147,-99) ,
+4, -0.458359, 0, 0, 0.494174,-99) ,
+3, -2.87063, 1, 0, 0.499034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441626,-99) ,
 3, -4.3062, 0, 0, 0.495405,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.0470634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469295,-99) , 
-7, -8.71385, 1, 0, 0.525226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469295,-99) ,
+7, -8.71385, 1, 0, 0.525226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487581,-99) , 
-0, 1.8471, 1, 0, 0.492715,-99) , 
-10, -1.41126, 1, 0, 0.497282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487581,-99) ,
+0, 1.8471, 1, 0, 0.492715,-99) ,
+10, -1.41126, 1, 0, 0.497282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399108,-99) , 
-7, -7.92168, 1, 0, 0.458845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399108,-99) ,
+7, -7.92168, 1, 0, 0.458845,-99) ,
 13, 6.08779, 0, 0, 0.491901,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.0414891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.08476, 1, 1, 0.523264,-99) , 
+0,
+0,
+-1, 5.08476, 1, 1, 0.523264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489995,-99) , 
-5, 0.994, 1, 0, 0.498455,-99) , 
-10, 2.67668, 0, 0, 0.505172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489995,-99) ,
+5, 0.994, 1, 0, 0.498455,-99) ,
+10, 2.67668, 0, 0, 0.505172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400015,-99) , 
-2, 1.47374, 0, 0, 0.456747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400015,-99) ,
+2, 1.47374, 0, 0, 0.456747,-99) ,
 13, 6.08779, 0, 0, 0.498398,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.0464558);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.523179,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.523179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486245,-99) , 
-11, 3.4544, 1, 0, 0.499428,-99) , 
-4, 0.68878, 0, 0, 0.507038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486245,-99) ,
+11, 3.4544, 1, 0, 0.499428,-99) ,
+4, 0.68878, 0, 0, 0.507038,-99) ,
 NN(
-0, 
-0, 
--1, 1.86066, 0, -1, 0.45533,-99) , 
+0,
+0,
+-1, 1.86066, 0, -1, 0.45533,-99) ,
 13, 6.08779, 0, 0, 0.499813,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.0475739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485751,-99) , 
-8, -3.3566, 1, 0, 0.5082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485751,-99) ,
+8, -3.3566, 1, 0, 0.5082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442446,-99) , 
-0, 1.88926, 1, 0, 0.504368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442446,-99) ,
+0, 1.88926, 1, 0, 0.504368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435219,-99) ,
 0, 1.83807, 0, 0, 0.500661,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.0583605);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496578,-99) , 
-8, -2.92543, 0, 0, 0.508093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496578,-99) ,
+8, -2.92543, 0, 0, 0.508093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.356582,-99) , 
-7, -8.71385, 1, 0, 0.46807,-99) , 
-12, 2.42828, 0, 0, 0.502783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.356582,-99) ,
+7, -8.71385, 1, 0, 0.46807,-99) ,
+12, 2.42828, 0, 0, 0.502783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438256,-99) ,
 5, 3.92331, 1, 0, 0.499546,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.0307981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489586,-99) , 
-7, -8.71385, 1, 0, 0.534249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489586,-99) ,
+7, -8.71385, 1, 0, 0.534249,-99) ,
 NN(
-0, 
-0, 
--1, -2.76788, 1, 1, 0.506394,-99) , 
-10, -1.41126, 1, 0, 0.510305,-99) , 
+0,
+0,
+-1, -2.76788, 1, 1, 0.506394,-99) ,
+10, -1.41126, 1, 0, 0.510305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418921,-99) , 
-5, 2.45538, 1, 0, 0.471913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418921,-99) ,
+5, 2.45538, 1, 0, 0.471913,-99) ,
 13, 6.08779, 0, 0, 0.504963,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.0411373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47627,-99) , 
-8, -2.49427, 1, 0, 0.505386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47627,-99) ,
+8, -2.49427, 1, 0, 0.505386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449369,-99) , 
-0, 1.88926, 1, 0, 0.502151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449369,-99) ,
+0, 1.88926, 1, 0, 0.502151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44311,-99) ,
 0, 1.83807, 0, 0, 0.499011,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.0489133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463402,-99) , 
-7, -7.92168, 1, 0, 0.522736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463402,-99) ,
+7, -7.92168, 1, 0, 0.522736,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482777,-99) , 
-7, -7.92168, 0, 0, 0.49373,-99) , 
-3, -2.76828, 1, 0, 0.498661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482777,-99) ,
+7, -7.92168, 0, 0, 0.49373,-99) ,
+3, -2.76828, 1, 0, 0.498661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448747,-99) ,
 12, 1.97258, 0, 0, 0.495258,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.0804275);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470934,-99) , 
-18, 6.57946, 1, 0, 0.491955,-99) , 
-11, 3.41811, 1, 0, 0.515996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470934,-99) ,
+18, 6.57946, 1, 0, 0.491955,-99) ,
+11, 3.41811, 1, 0, 0.515996,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45661,-99) , 
-5, 2.51801, 1, 0, 0.502025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45661,-99) ,
+5, 2.51801, 1, 0, 0.502025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414394,-99) , 
-12, 2.55879, 0, 0, 0.488413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414394,-99) ,
+12, 2.55879, 0, 0, 0.488413,-99) ,
 7, -9.50602, 1, 0, 0.498765,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.0616186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.612727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.612727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480944,-99) , 
-0, 1.85356, 1, 0, 0.501183,-99) , 
-0, 1.87872, 0, 0, 0.519457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480944,-99) ,
+0, 1.85356, 1, 0, 0.501183,-99) ,
+0, 1.87872, 0, 0, 0.519457,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423414,-99) , 
-0, 1.87872, 1, 0, 0.494187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423414,-99) ,
+0, 1.87872, 1, 0, 0.494187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408216,-99) , 
-15, -2.53034, 1, 0, 0.483415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408216,-99) ,
+15, -2.53034, 1, 0, 0.483415,-99) ,
 7, -9.50602, 1, 0, 0.49693,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.07161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598007,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491527,-99) , 
-16, 3.51386, 1, 0, 0.510074,-99) , 
-0, 1.87872, 0, 0, 0.524419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491527,-99) ,
+16, 3.51386, 1, 0, 0.510074,-99) ,
+0, 1.87872, 0, 0, 0.524419,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472793,-99) , 
-5, 0.876464, 1, 0, 0.482922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472793,-99) ,
+5, 0.876464, 1, 0, 0.482922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387666,-99) , 
-6, 3.90304, 0, 0, 0.475072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387666,-99) ,
+6, 3.90304, 0, 0, 0.475072,-99) ,
 7, -9.50602, 1, 0, 0.493561,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.0738565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.07253, 1, 1, 0.554413,-99) , 
+0,
+0,
+-1, 2.07253, 1, 1, 0.554413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458997,-99) , 
-1, 32.5659, 0, 0, 0.489755,-99) , 
-1, 48.7034, 0, 0, 0.529839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458997,-99) ,
+1, 32.5659, 0, 0, 0.489755,-99) ,
+1, 48.7034, 0, 0, 0.529839,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494503,-99) , 
-7, -6.33696, 0, 0, 0.507822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494503,-99) ,
+7, -6.33696, 0, 0, 0.507822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.322243,-99) , 
-7, -6.7896, 1, 0, 0.450699,-99) , 
-12, 3.73121, 0, 0, 0.48795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.322243,-99) ,
+7, -6.7896, 1, 0, 0.450699,-99) ,
+12, 3.73121, 0, 0, 0.48795,-99) ,
 7, -9.50602, 1, 0, 0.503645,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.0762899);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46793,-99) , 
-4, 0.022702, 0, 0, 0.507425,-99) , 
-0, 1.87872, 0, 0, 0.515896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46793,-99) ,
+4, 0.022702, 0, 0, 0.507425,-99) ,
+0, 1.87872, 0, 0, 0.515896,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435367,-99) , 
-0, 1.85614, 0, 0, 0.503043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435367,-99) ,
+0, 1.85614, 0, 0, 0.503043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377979,-99) , 
-12, 2.99435, 0, 0, 0.474013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377979,-99) ,
+12, 2.99435, 0, 0, 0.474013,-99) ,
 17, 3.67287, 0, 0, 0.502714,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.0573174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490613,-99) , 
-12, 2.55887, 1, 0, 0.498591,-99) , 
-0, 1.87872, 0, 0, 0.505617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490613,-99) ,
+12, 2.55887, 1, 0, 0.498591,-99) ,
+0, 1.87872, 0, 0, 0.505617,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410283,-99) , 
-12, 2.99435, 0, 0, 0.492155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410283,-99) ,
+12, 2.99435, 0, 0, 0.492155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.382435,-99) , 
-0, 1.87421, 1, 0, 0.470628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.382435,-99) ,
+0, 1.87421, 1, 0, 0.470628,-99) ,
 17, 3.67287, 0, 0, 0.494618,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.057057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494688,-99) , 
-14, -4.83456, 0, 0, 0.506028,-99) , 
-4, 1.4402, 0, 0, 0.512293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494688,-99) ,
+14, -4.83456, 0, 0, 0.506028,-99) ,
+4, 1.4402, 0, 0, 0.512293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527711,-99) ,
 NN(
-0, 
-0, 
--1, 0.808189, 0, -1, 0.441791,-99) , 
-2, 2.41913, 0, 0, 0.46695,-99) , 
+0,
+0,
+-1, 0.808189, 0, -1, 0.441791,-99) ,
+2, 2.41913, 0, 0, 0.46695,-99) ,
 17, 3.67287, 0, 0, 0.498056,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.084998);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.55887, 1, 1, 0.522687,-99) , 
+0,
+0,
+-1, 2.55887, 1, 1, 0.522687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.347744,-99) , 
-12, 4.07829, 0, 0, 0.488838,-99) , 
-7, -7.12951, 1, 0, 0.516018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.347744,-99) ,
+12, 4.07829, 0, 0, 0.488838,-99) ,
+7, -7.12951, 1, 0, 0.516018,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462828,-99) , 
-13, 6.76412, 0, 0, 0.495056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462828,-99) ,
+13, 6.76412, 0, 0, 0.495056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415791,-99) , 
-18, 6.3204, 0, 0, 0.472782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415791,-99) ,
+18, 6.3204, 0, 0, 0.472782,-99) ,
 17, 3.67287, 0, 0, 0.502458,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.0373462);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457836,-99) , 
-4, -0.689297, 0, 0, 0.50037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457836,-99) ,
+4, -0.689297, 0, 0, 0.50037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450074,-99) , 
-5, 3.52531, 1, 0, 0.49555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450074,-99) ,
+5, 3.52531, 1, 0, 0.49555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439655,-99) ,
 0, 1.88776, 1, 0, 0.492114,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.0632039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46754,-99) , 
-7, -8.29909, 1, 0, 0.528031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46754,-99) ,
+7, -8.29909, 1, 0, 0.528031,-99) ,
 NN(
-0, 
-0, 
--1, 9.19168, 1, -1, 0.482933,-99) , 
-11, 3.14708, 1, 0, 0.492019,-99) , 
+0,
+0,
+-1, 9.19168, 1, -1, 0.482933,-99) ,
+11, 3.14708, 1, 0, 0.492019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.375586,-99) , 
-12, 4.61666, 0, 0, 0.455864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.375586,-99) ,
+12, 4.61666, 0, 0, 0.455864,-99) ,
 7, -6.33735, 1, 0, 0.487844,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.0466076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495428,-99) , 
-13, 6.68063, 1, 0, 0.507883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495428,-99) ,
+13, 6.68063, 1, 0, 0.507883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442816,-99) , 
-11, 7.84217, 1, 0, 0.503735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442816,-99) ,
+11, 7.84217, 1, 0, 0.503735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390521,-99) , 
-12, 4.61666, 0, 0, 0.456824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390521,-99) ,
+12, 4.61666, 0, 0, 0.456824,-99) ,
 7, -6.33735, 1, 0, 0.498339,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.0414528);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.29909, 1, 1, 0.52379,-99) , 
+0,
+0,
+-1, -8.29909, 1, 1, 0.52379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438003,-99) , 
-6, 9.25373, 1, 0, 0.495261,-99) , 
-6, 6.02311, 1, 0, 0.507891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438003,-99) ,
+6, 9.25373, 1, 0, 0.495261,-99) ,
+6, 6.02311, 1, 0, 0.507891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401669,-99) , 
-12, 4.61666, 0, 0, 0.457538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401669,-99) ,
+12, 4.61666, 0, 0, 0.457538,-99) ,
 7, -6.33735, 1, 0, 0.502112,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.0426808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497542,-99) , 
-3, -2.76788, 1, 0, 0.506404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497542,-99) ,
+3, -2.76788, 1, 0, 0.506404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452784,-99) , 
-2, 2.05119, 0, 0, 0.482706,-99) , 
-12, 3.68292, 0, 0, 0.499313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452784,-99) ,
+2, 2.05119, 0, 0, 0.482706,-99) ,
+12, 3.68292, 0, 0, 0.499313,-99) ,
 NN(
-0, 
-0, 
--1, -2.73535, 0, -1, 0.461576,-99) , 
+0,
+0,
+-1, -2.73535, 0, -1, 0.461576,-99) ,
 13, 6.08779, 0, 0, 0.494107,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.0577293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86968, 0, 1, 0.529396,-99) , 
+0,
+0,
+-1, 1.86968, 0, 1, 0.529396,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425787,-99) , 
-0, 1.87872, 1, 0, 0.50315,-99) , 
-8, -2.81694, 0, 0, 0.510729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425787,-99) ,
+0, 1.87872, 1, 0, 0.50315,-99) ,
+8, -2.81694, 0, 0, 0.510729,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451047,-99) , 
-11, 3.40065, 1, 0, 0.502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451047,-99) ,
+11, 3.40065, 1, 0, 0.502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427569,-99) , 
-3, -1.84542, 0, 0, 0.480172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427569,-99) ,
+3, -1.84542, 0, 0, 0.480172,-99) ,
 12, 3.73121, 0, 0, 0.500327,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.0447958);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478631,-99) , 
-4, -0.856676, 0, 0, 0.512298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478631,-99) ,
+4, -0.856676, 0, 0, 0.512298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465964,-99) , 
-10, 0.530047, 0, 0, 0.484205,-99) , 
-6, 6.02311, 1, 0, 0.496637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465964,-99) ,
+10, 0.530047, 0, 0, 0.484205,-99) ,
+6, 6.02311, 1, 0, 0.496637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405779,-99) , 
-7, -5.73378, 1, 0, 0.457086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405779,-99) ,
+7, -5.73378, 1, 0, 0.457086,-99) ,
 7, -6.33735, 1, 0, 0.492114,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.0301826);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521745,-99) ,
 NN(
-0, 
-0, 
--1, 1.86066, 0, -1, 0.488914,-99) , 
-3, -2.87063, 1, 0, 0.49234,-99) , 
+0,
+0,
+-1, 1.86066, 0, -1, 0.488914,-99) ,
+3, -2.87063, 1, 0, 0.49234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441603,-99) ,
 3, -4.3062, 0, 0, 0.489168,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.0453608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467775,-99) , 
-15, -2.53074, 1, 0, 0.505557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467775,-99) ,
+15, -2.53074, 1, 0, 0.505557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44894,-99) , 
-13, 6.9448, 0, 0, 0.484496,-99) , 
-0, 1.86066, 0, 0, 0.49831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44894,-99) ,
+13, 6.9448, 0, 0, 0.484496,-99) ,
+0, 1.86066, 0, 0, 0.49831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449058,-99) ,
 3, -4.3062, 0, 0, 0.495234,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.0295826);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.37744, 1, -1, 0.49255,-99) , 
+0,
+0,
+-1, 1.37744, 1, -1, 0.49255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39169,-99) , 
-5, 0.957812, 1, 0, 0.446893,-99) , 
-7, -6.33735, 1, 0, 0.487353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39169,-99) ,
+5, 0.957812, 1, 0, 0.446893,-99) ,
+7, -6.33735, 1, 0, 0.487353,-99) ,
 17, 7.67436, 0, 0, 0.490705,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.0344735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495162,-99) , 
-10, -0.389415, 1, 0, 0.504695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495162,-99) ,
+10, -0.389415, 1, 0, 0.504695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462446,-99) , 
-6, 8.84987, 1, 0, 0.500952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462446,-99) ,
+6, 8.84987, 1, 0, 0.500952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405357,-99) , 
-3, -1.23035, 0, 0, 0.459339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405357,-99) ,
+3, -1.23035, 0, 0, 0.459339,-99) ,
 7, -6.33735, 1, 0, 0.49621,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.0407277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.632587, 0, 1, 0.521163,-99) , 
+0,
+0,
+-1, 0.632587, 0, 1, 0.521163,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48711,-99) , 
-8, -2.81479, 0, 0, 0.496814,-99) , 
-6, 5.31642, 1, 0, 0.504086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48711,-99) ,
+8, -2.81479, 0, 0, 0.496814,-99) ,
+6, 5.31642, 1, 0, 0.504086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408294,-99) , 
-17, 4.1604, 0, 0, 0.458676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408294,-99) ,
+17, 4.1604, 0, 0, 0.458676,-99) ,
 7, -6.33735, 1, 0, 0.498917,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.0342342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.56738, 1, 1, 0.51672,-99) , 
+0,
+0,
+-1, 6.56738, 1, 1, 0.51672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440836,-99) , 
-4, 1.37744, 1, 0, 0.495783,-99) , 
-10, 1.14359, 0, 0, 0.503948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440836,-99) ,
+4, 1.37744, 1, 0, 0.495783,-99) ,
+10, 1.14359, 0, 0, 0.503948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410226,-99) , 
-15, -6.44616, 1, 0, 0.458332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410226,-99) ,
+15, -6.44616, 1, 0, 0.458332,-99) ,
 7, -6.33735, 1, 0, 0.498761,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.0609118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86516, 0, 1, 0.53672,-99) , 
+0,
+0,
+-1, 1.86516, 0, 1, 0.53672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483235,-99) , 
-13, 6.68063, 1, 0, 0.494522,-99) , 
-4, 1.34124, 0, 0, 0.501354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483235,-99) ,
+13, 6.68063, 1, 0, 0.494522,-99) ,
+4, 1.34124, 0, 0, 0.501354,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433832,-99) , 
-17, 3.5328, 0, 0, 0.492357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433832,-99) ,
+17, 3.5328, 0, 0, 0.492357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418829,-99) , 
-7, -7.12951, 1, 0, 0.474877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418829,-99) ,
+7, -7.12951, 1, 0, 0.474877,-99) ,
 12, 3.73121, 0, 0, 0.492352,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.0419424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495973,-99) , 
-4, 0.68878, 0, 0, 0.50934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495973,-99) ,
+4, 0.68878, 0, 0, 0.50934,-99) ,
 NN(
-0, 
-0, 
--1, 5.83203, 1, -1, 0.47894,-99) , 
-12, 3.68292, 0, 0, 0.500267,-99) , 
+0,
+0,
+-1, 5.83203, 1, -1, 0.47894,-99) ,
+12, 3.68292, 0, 0, 0.500267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420906,-99) , 
-9, -2.16562, 0, 0, 0.45802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420906,-99) ,
+9, -2.16562, 0, 0, 0.45802,-99) ,
 13, 6.08779, 0, 0, 0.49446,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.0369838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478545,-99) , 
-12, 3.68292, 0, 0, 0.501315,-99) , 
-5, 0.619896, 1, 0, 0.504652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478545,-99) ,
+12, 3.68292, 0, 0, 0.501315,-99) ,
+5, 0.619896, 1, 0, 0.504652,-99) ,
 NN(
-0, 
-0, 
--1, -2.73535, 0, -1, 0.459797,-99) , 
+0,
+0,
+-1, -2.73535, 0, -1, 0.459797,-99) ,
 13, 6.08779, 0, 0, 0.498494,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.0710766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465654,-99) , 
-18, 6.89222, 1, 0, 0.494687,-99) , 
-0, 1.85162, 1, 0, 0.506825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465654,-99) ,
+18, 6.89222, 1, 0, 0.494687,-99) ,
+0, 1.85162, 1, 0, 0.506825,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466396,-99) , 
-18, 7.11122, 0, 0, 0.499629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466396,-99) ,
+18, 7.11122, 0, 0, 0.499629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.365886,-99) , 
-18, 6.53701, 0, 0, 0.483703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.365886,-99) ,
+18, 6.53701, 0, 0, 0.483703,-99) ,
 13, 6.97705, 0, 0, 0.495641,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.0399648);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491521,-99) , 
-16, 4.43661, 1, 0, 0.503078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491521,-99) ,
+16, 4.43661, 1, 0, 0.503078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459492,-99) , 
-18, 6.0353, 0, 0, 0.497994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459492,-99) ,
+18, 6.0353, 0, 0, 0.497994,-99) ,
 NN(
-0, 
-0, 
--1, -2.73535, 0, -1, 0.45901,-99) , 
+0,
+0,
+-1, -2.73535, 0, -1, 0.45901,-99) ,
 13, 6.08779, 0, 0, 0.492651,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.0270997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444187,-99) , 
-8, -0.338437, 1, 0, 0.502623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444187,-99) ,
+8, -0.338437, 1, 0, 0.502623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448831,-99) , 
-0, 1.88926, 1, 0, 0.499621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448831,-99) ,
+0, 1.88926, 1, 0, 0.499621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444559,-99) ,
 0, 1.83807, 0, 0, 0.496751,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.0284386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493078,-99) , 
-1, 58.2423, 0, 0, 0.498698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493078,-99) ,
+1, 58.2423, 0, 0, 0.498698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463183,-99) , 
-18, 6.0353, 0, 0, 0.495011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463183,-99) ,
+18, 6.0353, 0, 0, 0.495011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449053,-99) ,
 10, -2.43342, 0, 0, 0.492077,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.0388676);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450076,-99) , 
-8, -1.56528, 1, 0, 0.498112,-99) , 
-0, 1.88324, 0, 0, 0.502666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450076,-99) ,
+8, -1.56528, 1, 0, 0.498112,-99) ,
+0, 1.88324, 0, 0, 0.502666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530879,-99) ,
 NN(
-0, 
-0, 
--1, -2.26309, 0, -1, 0.461874,-99) , 
-15, -8.01208, 1, 0, 0.477772,-99) , 
+0,
+0,
+-1, -2.26309, 0, -1, 0.461874,-99) ,
+15, -8.01208, 1, 0, 0.477772,-99) ,
 10, -0.900417, 0, 0, 0.495961,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.0349567);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492511,-99) , 
-16, 3.0304, 1, 0, 0.498515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492511,-99) ,
+16, 3.0304, 1, 0, 0.498515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445886,-99) , 
-11, 7.84217, 1, 0, 0.49521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445886,-99) ,
+11, 7.84217, 1, 0, 0.49521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424783,-99) , 
-5, 0.957812, 1, 0, 0.464678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424783,-99) ,
+5, 0.957812, 1, 0, 0.464678,-99) ,
 7, -6.33735, 1, 0, 0.491757,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.0438672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490048,-99) , 
-10, -0.389095, 1, 0, 0.500227,-99) , 
-0, 1.87872, 0, 0, 0.505679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490048,-99) ,
+10, -0.389095, 1, 0, 0.500227,-99) ,
+0, 1.87872, 0, 0, 0.505679,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444647,-99) , 
-18, 6.14891, 0, 0, 0.495012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444647,-99) ,
+18, 6.14891, 0, 0, 0.495012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415721,-99) , 
-5, 2.43468, 1, 0, 0.477914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415721,-99) ,
+5, 2.43468, 1, 0, 0.477914,-99) ,
 17, 3.67287, 0, 0, 0.497007,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.048965);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85162, 1, 1, 0.511526,-99) , 
+0,
+0,
+-1, 1.85162, 1, 1, 0.511526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468472,-99) , 
-13, 5.90981, 0, 0, 0.507285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468472,-99) ,
+13, 5.90981, 0, 0, 0.507285,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46017,-99) , 
-8, -4.21893, 1, 0, 0.490105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46017,-99) ,
+8, -4.21893, 1, 0, 0.490105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413029,-99) , 
-0, 1.87421, 1, 0, 0.475269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413029,-99) ,
+0, 1.87421, 1, 0, 0.475269,-99) ,
 17, 3.67287, 0, 0, 0.497291,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.0297657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494068,-99) , 
-11, 2.61601, 1, 0, 0.498981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494068,-99) ,
+11, 2.61601, 1, 0, 0.498981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449465,-99) , 
-11, 7.84217, 1, 0, 0.495874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449465,-99) ,
+11, 7.84217, 1, 0, 0.495874,-99) ,
 NN(
-0, 
-0, 
--1, -1.23035, 0, -1, 0.461541,-99) , 
+0,
+0,
+-1, -1.23035, 0, -1, 0.461541,-99) ,
 7, -6.33735, 1, 0, 0.491996,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.0211073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499868,-99) , 
-16, 3.0304, 1, 0, 0.504469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499868,-99) ,
+16, 3.0304, 1, 0, 0.504469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456841,-99) , 
-11, 7.84217, 1, 0, 0.501484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456841,-99) ,
+11, 7.84217, 1, 0, 0.501484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425749,-99) , 
-3, -1.23035, 0, 0, 0.468946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425749,-99) ,
+3, -1.23035, 0, 0, 0.468946,-99) ,
 7, -6.33735, 1, 0, 0.497811,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.0331892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483681,-99) , 
-15, -9.06892, 0, 0, 0.507852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483681,-99) ,
+15, -9.06892, 0, 0, 0.507852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462083,-99) , 
-11, 7.84217, 1, 0, 0.504986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462083,-99) ,
+11, 7.84217, 1, 0, 0.504986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428176,-99) , 
-7, -5.73378, 1, 0, 0.468531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428176,-99) ,
+7, -5.73378, 1, 0, 0.468531,-99) ,
 7, -6.33735, 1, 0, 0.500874,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.0284072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490786,-99) , 
-4, 0.264771, 0, 0, 0.50171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490786,-99) ,
+4, 0.264771, 0, 0, 0.50171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467735,-99) , 
-0, 1.84259, 0, 0, 0.499241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467735,-99) ,
+0, 1.84259, 0, 0, 0.499241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451827,-99) ,
 17, 1.95795, 0, 0, 0.496203,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.0328949);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471152,-99) , 
-1, 22.0623, 1, 0, 0.520373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471152,-99) ,
+1, 22.0623, 1, 0, 0.520373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465049,-99) , 
-17, 3.59133, 0, 0, 0.494661,-99) , 
-5, 1.13734, 1, 0, 0.499294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465049,-99) ,
+17, 3.59133, 0, 0, 0.494661,-99) ,
+5, 1.13734, 1, 0, 0.499294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458872,-99) ,
 17, 1.95795, 0, 0, 0.496706,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.0548673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498921,-99) , 
-1, 15.6703, 1, 0, 0.542599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498921,-99) ,
+1, 15.6703, 1, 0, 0.542599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477753,-99) , 
-1, 22.0623, 1, 0, 0.514986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477753,-99) ,
+1, 22.0623, 1, 0, 0.514986,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487251,-99) , 
-11, 4.01411, 1, 0, 0.498874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487251,-99) ,
+11, 4.01411, 1, 0, 0.498874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383055,-99) , 
-12, 4.90368, 0, 0, 0.458994,-99) , 
-7, -7.92168, 1, 0, 0.487977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383055,-99) ,
+12, 4.90368, 0, 0, 0.458994,-99) ,
+7, -7.92168, 1, 0, 0.487977,-99) ,
 5, 1.13734, 1, 0, 0.493136,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.0420188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.54248, 1, 1, 0.539893,-99) , 
+0,
+0,
+-1, 3.54248, 1, 1, 0.539893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470597,-99) , 
-0, 1.86969, 1, 0, 0.520337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470597,-99) ,
+0, 1.86969, 1, 0, 0.520337,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49827,-99) , 
-16, 2.64515, 1, 0, 0.504029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49827,-99) ,
+16, 2.64515, 1, 0, 0.504029,-99) ,
 NN(
-0, 
-0, 
--1, 0.259793, 0, -1, 0.45589,-99) , 
-7, -7.92168, 1, 0, 0.490893,-99) , 
+0,
+0,
+-1, 0.259793, 0, -1, 0.45589,-99) ,
+7, -7.92168, 1, 0, 0.490893,-99) ,
 5, 1.13734, 1, 0, 0.496516,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.0419502);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.23017, 1, 1, 0.522896,-99) , 
+0,
+0,
+-1, -1.23017, 1, 1, 0.522896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488428,-99) , 
-7, -11.2414, 1, 0, 0.497286,-99) , 
-10, 1.14359, 0, 0, 0.5073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488428,-99) ,
+7, -11.2414, 1, 0, 0.497286,-99) ,
+10, 1.14359, 0, 0, 0.5073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431098,-99) , 
-15, -6.44616, 1, 0, 0.468159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431098,-99) ,
+15, -6.44616, 1, 0, 0.468159,-99) ,
 7, -6.33735, 1, 0, 0.502935,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.0281803);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.10127, 1, 1, 0.51055,-99) , 
+0,
+0,
+-1, 3.10127, 1, 1, 0.51055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475467,-99) , 
-6, 8.84987, 1, 0, 0.507461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475467,-99) ,
+6, 8.84987, 1, 0, 0.507461,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433337,-99) , 
-17, 4.1604, 0, 0, 0.467988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433337,-99) ,
+17, 4.1604, 0, 0, 0.467988,-99) ,
 7, -6.33735, 1, 0, 0.503061,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.0454702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543385,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489567,-99) , 
-14, -4.69033, 0, 0, 0.500833,-99) , 
-8, -1.13608, 0, 0, 0.505555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489567,-99) ,
+14, -4.69033, 0, 0, 0.500833,-99) ,
+8, -1.13608, 0, 0, 0.505555,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473105,-99) , 
-13, 6.58371, 0, 0, 0.495467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473105,-99) ,
+13, 6.58371, 0, 0, 0.495467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42077,-99) , 
-18, 6.32227, 0, 0, 0.482847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42077,-99) ,
+18, 6.32227, 0, 0, 0.482847,-99) ,
 12, 3.73121, 0, 0, 0.497878,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.0466162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479779,-99) , 
-16, 2.5934, 0, 0, 0.517743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479779,-99) ,
+16, 2.5934, 0, 0, 0.517743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47178,-99) , 
-11, 5.7867, 0, 0, 0.493026,-99) , 
-3, -0.615182, 1, 0, 0.508847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47178,-99) ,
+11, 5.7867, 0, 0, 0.493026,-99) ,
+3, -0.615182, 1, 0, 0.508847,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465302,-99) , 
-6, 5.83182, 1, 0, 0.494459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465302,-99) ,
+6, 5.83182, 1, 0, 0.494459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43189,-99) , 
-18, 6.32227, 0, 0, 0.483912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43189,-99) ,
+18, 6.32227, 0, 0, 0.483912,-99) ,
 12, 3.73121, 0, 0, 0.500419,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.0439141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473107,-99) , 
-12, 4.06633, 0, 0, 0.516837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473107,-99) ,
+12, 4.06633, 0, 0, 0.516837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488727,-99) , 
-0, 1.87872, 0, 0, 0.495471,-99) , 
-17, 3.10123, 1, 0, 0.499973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488727,-99) ,
+0, 1.87872, 0, 0, 0.495471,-99) ,
+17, 3.10123, 1, 0, 0.499973,-99) ,
 NN(
-0, 
-0, 
--1, -1.23035, 0, -1, 0.466678,-99) , 
+0,
+0,
+-1, -1.23035, 0, -1, 0.466678,-99) ,
 7, -6.33735, 1, 0, 0.496278,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.0360326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494076,-99) , 
-1, 22.0623, 1, 0, 0.527352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494076,-99) ,
+1, 22.0623, 1, 0, 0.527352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479356,-99) , 
-4, 0.0363181, 0, 0, 0.501044,-99) , 
-5, 1.13734, 1, 0, 0.506186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479356,-99) ,
+4, 0.0363181, 0, 0, 0.501044,-99) ,
+5, 1.13734, 1, 0, 0.506186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450501,-99) ,
 0, 1.88776, 1, 0, 0.502881,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.038773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469194,-99) , 
-18, 6.0373, 0, 0, 0.50881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469194,-99) ,
+18, 6.0373, 0, 0, 0.50881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475982,-99) , 
-14, -4.88561, 0, 0, 0.489392,-99) , 
-11, 6.08151, 1, 0, 0.503572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475982,-99) ,
+14, -4.88561, 0, 0, 0.489392,-99) ,
+11, 6.08151, 1, 0, 0.503572,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.470071,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.470071,-99) ,
 14, -2.48021, 1, 0, 0.499983,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.0442851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481548,-99) , 
-1, 28.8437, 1, 0, 0.511258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481548,-99) ,
+1, 28.8437, 1, 0, 0.511258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476741,-99) , 
-17, 5.95944, 0, 0, 0.490692,-99) , 
-5, 1.93333, 1, 0, 0.499811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476741,-99) ,
+17, 5.95944, 0, 0, 0.490692,-99) ,
+5, 1.93333, 1, 0, 0.499811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456671,-99) ,
 0, 1.88776, 1, 0, 0.497256,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.0357354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493739,-99) , 
-7, -8.29909, 1, 0, 0.510661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493739,-99) ,
+7, -8.29909, 1, 0, 0.510661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475884,-99) , 
-12, 6.66231, 0, 0, 0.488289,-99) , 
-6, 6.7298, 1, 0, 0.501559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475884,-99) ,
+12, 6.66231, 0, 0, 0.488289,-99) ,
+6, 6.7298, 1, 0, 0.501559,-99) ,
 NN(
-0, 
-0, 
--1, -1.23035, 0, -1, 0.465768,-99) , 
+0,
+0,
+-1, -1.23035, 0, -1, 0.465768,-99) ,
 7, -6.33735, 1, 0, 0.497613,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.0355015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478244,-99) , 
-7, -8.71385, 0, 0, 0.496455,-99) , 
-8, -2.59889, 0, 0, 0.514075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478244,-99) ,
+7, -8.71385, 0, 0, 0.496455,-99) ,
+8, -2.59889, 0, 0, 0.514075,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458874,-99) , 
-5, 3.23862, 1, 0, 0.496508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458874,-99) ,
+5, 3.23862, 1, 0, 0.496508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43782,-99) , 
-15, -1.74724, 1, 0, 0.49194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43782,-99) ,
+15, -1.74724, 1, 0, 0.49194,-99) ,
 18, 7.46079, 0, 0, 0.497651,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.051671);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482653,-99) , 
-7, -8.71385, 0, 0, 0.496046,-99) , 
-8, -2.99712, 0, 0, 0.51332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482653,-99) ,
+7, -8.71385, 0, 0, 0.496046,-99) ,
+8, -2.99712, 0, 0, 0.51332,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468433,-99) , 
-2, 1.32114, 0, 0, 0.500398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468433,-99) ,
+2, 1.32114, 0, 0, 0.500398,-99) ,
 NN(
-0, 
-0, 
--1, 1.87872, 1, -1, 0.472922,-99) , 
-10, 0.529974, 0, 0, 0.486705,-99) , 
+0,
+0,
+-1, 1.87872, 1, -1, 0.472922,-99) ,
+10, 0.529974, 0, 0, 0.486705,-99) ,
 18, 7.46079, 0, 0, 0.493568,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.0216572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456781,-99) , 
-5, 3.2973, 1, 0, 0.496109,-99) , 
-1, 107.723, 0, 0, 0.499484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456781,-99) ,
+5, 3.2973, 1, 0, 0.496109,-99) ,
+1, 107.723, 0, 0, 0.499484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435566,-99) , 
-3, -1.23035, 0, 0, 0.47185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435566,-99) ,
+3, -1.23035, 0, 0, 0.47185,-99) ,
 7, -6.33735, 1, 0, 0.496439,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.0469225);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481662,-99) , 
-7, -8.71385, 0, 0, 0.495963,-99) , 
-3, -2.15293, 1, 0, 0.506903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481662,-99) ,
+7, -8.71385, 0, 0, 0.495963,-99) ,
+3, -2.15293, 1, 0, 0.506903,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476729,-99) , 
-1, 48.7034, 0, 0, 0.505412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476729,-99) ,
+1, 48.7034, 0, 0, 0.505412,-99) ,
 NN(
-0, 
-0, 
--1, 1.87872, 1, -1, 0.478318,-99) , 
-7, -9.50602, 1, 0, 0.487572,-99) , 
+0,
+0,
+-1, 1.87872, 1, -1, 0.478318,-99) ,
+7, -9.50602, 1, 0, 0.487572,-99) ,
 18, 7.46079, 0, 0, 0.492556,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.0561103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479548,-99) , 
-0, 1.85635, 0, 0, 0.510621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479548,-99) ,
+0, 1.85635, 0, 0, 0.510621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460779,-99) , 
-0, 1.85915, 1, 0, 0.475754,-99) , 
-9, -4.97704, 0, 0, 0.501291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460779,-99) ,
+0, 1.85915, 1, 0, 0.475754,-99) ,
+9, -4.97704, 0, 0, 0.501291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392263,-99) , 
-8, -3.72408, 0, 0, 0.474957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392263,-99) ,
+8, -3.72408, 0, 0, 0.474957,-99) ,
 0, 1.87872, 1, 0, 0.497803,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.0700083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41466,-99) , 
-0, 1.85635, 0, 0, 0.519249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41466,-99) ,
+0, 1.85635, 0, 0, 0.519249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482538,-99) , 
-0, 1.85076, 1, 0, 0.491541,-99) , 
-17, 3.10123, 1, 0, 0.497632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482538,-99) ,
+0, 1.85076, 1, 0, 0.491541,-99) ,
+17, 3.10123, 1, 0, 0.497632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422629,-99) , 
-9, -3.64221, 1, 0, 0.472077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422629,-99) ,
+9, -3.64221, 1, 0, 0.472077,-99) ,
 0, 1.87872, 1, 0, 0.494253,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.0390176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.63739, 0, 1, 0.524613,-99) , 
+0,
+0,
+-1, -6.63739, 0, 1, 0.524613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467273,-99) , 
-17, 3.67287, 0, 0, 0.501174,-99) , 
-5, 1.13734, 1, 0, 0.505045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467273,-99) ,
+17, 3.67287, 0, 0, 0.501174,-99) ,
+5, 1.13734, 1, 0, 0.505045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402467,-99) , 
-7, -7.92168, 1, 0, 0.474316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402467,-99) ,
+7, -7.92168, 1, 0, 0.474316,-99) ,
 16, 2.6436, 0, 0, 0.501158,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.0408941);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487281,-99) , 
-2, 2.26174, 1, 0, 0.513714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487281,-99) ,
+2, 2.26174, 1, 0, 0.513714,-99) ,
 NN(
-0, 
-0, 
--1, 2.45836, 0, -1, 0.488992,-99) , 
-8, -4.21893, 1, 0, 0.498703,-99) , 
+0,
+0,
+-1, 2.45836, 0, -1, 0.488992,-99) ,
+8, -4.21893, 1, 0, 0.498703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400497,-99) , 
-8, -3.72408, 0, 0, 0.468774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400497,-99) ,
+8, -3.72408, 0, 0, 0.468774,-99) ,
 0, 1.87872, 1, 0, 0.494754,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.0357555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496595,-99) , 
-10, -0.389331, 1, 0, 0.507108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496595,-99) ,
+10, -0.389331, 1, 0, 0.507108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463202,-99) , 
-0, 1.83958, 0, 0, 0.504211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463202,-99) ,
+0, 1.83958, 0, 0, 0.504211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400484,-99) , 
-7, -8.71385, 1, 0, 0.46666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400484,-99) ,
+7, -8.71385, 1, 0, 0.46666,-99) ,
 0, 1.87872, 1, 0, 0.499263,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.0452069);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499057,-99) , 
-1, 28.8437, 1, 0, 0.517233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499057,-99) ,
+1, 28.8437, 1, 0, 0.517233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478316,-99) , 
-7, -9.50602, 1, 0, 0.496737,-99) , 
-5, 2.15237, 1, 0, 0.507616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478316,-99) ,
+7, -9.50602, 1, 0, 0.496737,-99) ,
+5, 2.15237, 1, 0, 0.507616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424141,-99) , 
-1, 54.427, 0, 0, 0.464955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424141,-99) ,
+1, 54.427, 0, 0, 0.464955,-99) ,
 0, 1.87872, 1, 0, 0.502,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.0417492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.53794, 1, 1, 0.515218,-99) , 
+0,
+0,
+-1, -1.53794, 1, 1, 0.515218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470681,-99) , 
-17, 4.81615, 0, 0, 0.496268,-99) , 
-5, 2.15237, 1, 0, 0.506327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470681,-99) ,
+17, 4.81615, 0, 0, 0.496268,-99) ,
+5, 2.15237, 1, 0, 0.506327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429489,-99) , 
-10, 0.907902, 0, 0, 0.466881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429489,-99) ,
+10, 0.907902, 0, 0, 0.466881,-99) ,
 0, 1.87872, 1, 0, 0.501141,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.0452073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472656,-99) , 
-16, 5.69612, 1, 0, 0.497196,-99) , 
-4, 1.3355, 0, 0, 0.502202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472656,-99) ,
+16, 5.69612, 1, 0, 0.497196,-99) ,
+4, 1.3355, 0, 0, 0.502202,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433551,-99) , 
-0, 1.85614, 0, 0, 0.492184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433551,-99) ,
+0, 1.85614, 0, 0, 0.492184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419889,-99) , 
-9, -3.61987, 0, 0, 0.476442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419889,-99) ,
+9, -3.61987, 0, 0, 0.476442,-99) ,
 10, -0.900417, 0, 0, 0.495336,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.0328997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47005,-99) , 
-15, -1.53208, 1, 0, 0.510771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47005,-99) ,
+15, -1.53208, 1, 0, 0.510771,-99) ,
 NN(
-0, 
-0, 
--1, -0.620458, 0, -1, 0.490871,-99) , 
-14, -3.88421, 0, 0, 0.495205,-99) , 
+0,
+0,
+-1, -0.620458, 0, -1, 0.490871,-99) ,
+14, -3.88421, 0, 0, 0.495205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406507,-99) , 
-8, -3.72408, 0, 0, 0.464249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406507,-99) ,
+8, -3.72408, 0, 0, 0.464249,-99) ,
 0, 1.87872, 1, 0, 0.491138,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.0374427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485155,-99) , 
-8, -3.3566, 1, 0, 0.503058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485155,-99) ,
+8, -3.3566, 1, 0, 0.503058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469183,-99) , 
-0, 1.83958, 0, 0, 0.500829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469183,-99) ,
+0, 1.83958, 0, 0, 0.500829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415304,-99) , 
-13, 6.97818, 0, 0, 0.462535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415304,-99) ,
+13, 6.97818, 0, 0, 0.462535,-99) ,
 0, 1.87872, 1, 0, 0.495801,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.0208428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51845,-99) ,
 NN(
-0, 
-0, 
--1, 3.61273, 1, -1, 0.495905,-99) , 
-18, 7.74588, 0, 0, 0.499258,-99) , 
+0,
+0,
+-1, 3.61273, 1, -1, 0.495905,-99) ,
+18, 7.74588, 0, 0, 0.499258,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.46183,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.46183,-99) ,
 0, 1.87872, 1, 0, 0.494348,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.0213998);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499943,-99) , 
-4, 1.1126, 0, 0, 0.505753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499943,-99) ,
+4, 1.1126, 0, 0, 0.505753,-99) ,
 NN(
-0, 
-0, 
--1, -3.00694, 1, -1, 0.484422,-99) , 
-5, 3.2867, 1, 0, 0.502919,-99) , 
+0,
+0,
+-1, -3.00694, 1, -1, 0.484422,-99) ,
+5, 3.2867, 1, 0, 0.502919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417263,-99) , 
-7, -8.71385, 1, 0, 0.467014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417263,-99) ,
+7, -8.71385, 1, 0, 0.467014,-99) ,
 0, 1.87872, 1, 0, 0.498212,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.0354043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492251,-99) , 
-18, 7.02993, 0, 0, 0.523157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492251,-99) ,
+18, 7.02993, 0, 0, 0.523157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478824,-99) , 
-7, -11.0904, 0, 0, 0.50395,-99) , 
-3, -2.76828, 1, 0, 0.507136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478824,-99) ,
+7, -11.0904, 0, 0, 0.50395,-99) ,
+3, -2.76828, 1, 0, 0.507136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425647,-99) , 
-8, -3.29845, 0, 0, 0.465987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425647,-99) ,
+8, -3.29845, 0, 0, 0.465987,-99) ,
 0, 1.87872, 1, 0, 0.501744,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.0253646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487836,-99) , 
-10, -0.048604, 0, 0, 0.523978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487836,-99) ,
+10, -0.048604, 0, 0, 0.523978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46549,-99) , 
-3, -2.10914, 0, 0, 0.497991,-99) , 
-3, -2.76828, 1, 0, 0.502299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46549,-99) ,
+3, -2.10914, 0, 0, 0.497991,-99) ,
+3, -2.76828, 1, 0, 0.502299,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.465916,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.465916,-99) ,
 0, 1.87872, 1, 0, 0.497535,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.0234563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497519,-99) , 
-3, -3.47135, 0, 0, 0.518183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497519,-99) ,
+3, -3.47135, 0, 0, 0.518183,-99) ,
 NN(
-0, 
-0, 
--1, -0.616144, 0, -1, 0.492612,-99) , 
-3, -2.76827, 1, 0, 0.49686,-99) , 
+0,
+0,
+-1, -0.616144, 0, -1, 0.492612,-99) ,
+3, -2.76827, 1, 0, 0.49686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455406,-99) ,
 0, 1.88776, 1, 0, 0.494477,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.0217088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497704,-99) , 
-4, 0.129752, 1, 0, 0.520034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497704,-99) ,
+4, 0.129752, 1, 0, 0.520034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47172,-99) , 
-4, -0.616144, 0, 0, 0.498476,-99) , 
-3, -2.76827, 1, 0, 0.502056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47172,-99) ,
+4, -0.616144, 0, 0, 0.498476,-99) ,
+3, -2.76827, 1, 0, 0.502056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461229,-99) ,
 0, 1.88776, 1, 0, 0.499711,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.027239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491643,-99) , 
-7, -9.50602, 0, 0, 0.514433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491643,-99) ,
+7, -9.50602, 0, 0, 0.514433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456435,-99) , 
-2, 0.694548, 0, 0, 0.494353,-99) , 
-13, 7.57158, 0, 0, 0.499471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456435,-99) ,
+2, 0.694548, 0, 0, 0.494353,-99) ,
+13, 7.57158, 0, 0, 0.499471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460903,-99) ,
 10, -2.43342, 0, 0, 0.497064,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.0283935);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487853,-99) , 
-10, 0.12172, 0, 0, 0.513322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487853,-99) ,
+10, 0.12172, 0, 0, 0.513322,-99) ,
 NN(
-0, 
-0, 
--1, 1.87872, 1, -1, 0.488186,-99) , 
+0,
+0,
+-1, 1.87872, 1, -1, 0.488186,-99) ,
 13, 7.56989, 0, 0, 0.494337,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.0265481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471101,-99) , 
-1, 20.0867, 0, 0, 0.499075,-99) , 
-1, 107.723, 0, 0, 0.502288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471101,-99) ,
+1, 20.0867, 0, 0, 0.499075,-99) ,
+1, 107.723, 0, 0, 0.502288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442859,-99) , 
-7, -5.73378, 1, 0, 0.473367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442859,-99) ,
+7, -5.73378, 1, 0, 0.473367,-99) ,
 7, -6.33735, 1, 0, 0.499135,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.0461061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470412,-99) , 
-1, 50.1262, 0, 0, 0.523594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470412,-99) ,
+1, 50.1262, 0, 0, 0.523594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483156,-99) , 
-7, -8.71385, 0, 0, 0.493801,-99) , 
-0, 1.85162, 1, 0, 0.498335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483156,-99) ,
+7, -8.71385, 0, 0, 0.493801,-99) ,
+0, 1.85162, 1, 0, 0.498335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407339,-99) , 
-7, -7.92168, 1, 0, 0.472197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407339,-99) ,
+7, -7.92168, 1, 0, 0.472197,-99) ,
 16, 2.6436, 0, 0, 0.49505,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.0520596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477055,-99) , 
-2, 2.06867, 1, 0, 0.497743,-99) , 
-0, 1.85162, 1, 0, 0.50824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477055,-99) ,
+2, 2.06867, 1, 0, 0.497743,-99) ,
+0, 1.85162, 1, 0, 0.50824,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480827,-99) , 
-5, 1.7347, 1, 0, 0.495534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480827,-99) ,
+5, 1.7347, 1, 0, 0.495534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444003,-99) , 
-16, 2.6436, 0, 0, 0.488097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444003,-99) ,
+16, 2.6436, 0, 0, 0.488097,-99) ,
 7, -9.50602, 1, 0, 0.495709,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.025351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472686,-99) , 
-1, 20.0867, 0, 0, 0.497537,-99) , 
-1, 107.723, 0, 0, 0.50144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472686,-99) ,
+1, 20.0867, 0, 0, 0.497537,-99) ,
+1, 107.723, 0, 0, 0.50144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436575,-99) , 
-12, 4.61666, 0, 0, 0.467944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436575,-99) ,
+12, 4.61666, 0, 0, 0.467944,-99) ,
 7, -6.33735, 1, 0, 0.497796,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.0498572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.35224, 1, 1, 0.531047,-99) , 
+0,
+0,
+-1, 5.35224, 1, 1, 0.531047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487657,-99) , 
-4, 1.34124, 0, 0, 0.495129,-99) , 
-3, -2.76828, 1, 0, 0.501096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487657,-99) ,
+4, 1.34124, 0, 0, 0.495129,-99) ,
+3, -2.76828, 1, 0, 0.501096,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468536,-99) , 
-10, -0.464689, 1, 0, 0.492542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468536,-99) ,
+10, -0.464689, 1, 0, 0.492542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443138,-99) , 
-12, 2.16797, 0, 0, 0.479918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443138,-99) ,
+12, 2.16797, 0, 0, 0.479918,-99) ,
 12, 3.73121, 0, 0, 0.493947,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.0407481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85614, 1, 1, 0.518189,-99) , 
+0,
+0,
+-1, 1.85614, 1, 1, 0.518189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422709,-99) , 
-0, 1.85162, 0, 0, 0.499071,-99) , 
-8, -3.23715, 0, 0, 0.506002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422709,-99) ,
+0, 1.85162, 0, 0, 0.499071,-99) ,
+8, -3.23715, 0, 0, 0.506002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518934,-99) ,
 NN(
-0, 
-0, 
--1, -6.86463, 1, -1, 0.473359,-99) , 
-7, -10.2982, 1, 0, 0.485249,-99) , 
+0,
+0,
+-1, -6.86463, 1, -1, 0.473359,-99) ,
+7, -10.2982, 1, 0, 0.485249,-99) ,
 12, 3.73121, 0, 0, 0.499,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.0408571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.93701, 0, 1, 0.536292,-99) , 
+0,
+0,
+-1, -5.93701, 0, 1, 0.536292,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490704,-99) , 
-11, 2.53518, 1, 0, 0.494466,-99) , 
-0, 1.85162, 1, 0, 0.500564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490704,-99) ,
+11, 2.53518, 1, 0, 0.494466,-99) ,
+0, 1.85162, 1, 0, 0.500564,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454848,-99) , 
-10, -1.48443, 1, 0, 0.495114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454848,-99) ,
+10, -1.48443, 1, 0, 0.495114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425082,-99) , 
-7, -7.12951, 1, 0, 0.479467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425082,-99) ,
+7, -7.12951, 1, 0, 0.479467,-99) ,
 10, -0.900417, 0, 0, 0.494954,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.0465376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.60549, 1, 1, 0.521429,-99) , 
+0,
+0,
+-1, 6.60549, 1, 1, 0.521429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486151,-99) , 
-13, 6.68705, 1, 0, 0.497956,-99) , 
-13, 7.4244, 0, 0, 0.50594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486151,-99) ,
+13, 6.68705, 1, 0, 0.497956,-99) ,
+13, 7.4244, 0, 0, 0.50594,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454615,-99) , 
-10, -1.41954, 1, 0, 0.495606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454615,-99) ,
+10, -1.41954, 1, 0, 0.495606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440985,-99) , 
-10, -2.26309, 0, 0, 0.479016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440985,-99) ,
+10, -2.26309, 0, 0, 0.479016,-99) ,
 10, -0.900417, 0, 0, 0.498786,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.0406292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492849,-99) , 
-7, -7.12951, 0, 0, 0.500712,-99) , 
-0, 1.88324, 0, 0, 0.503643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492849,-99) ,
+7, -7.12951, 0, 0, 0.500712,-99) ,
+0, 1.88324, 0, 0, 0.503643,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470939,-99) , 
-8, -3.35791, 0, 0, 0.5032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470939,-99) ,
+8, -3.35791, 0, 0, 0.5032,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.45497,-99) , 
-13, 6.38421, 0, 0, 0.480955,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.45497,-99) ,
+13, 6.38421, 0, 0, 0.480955,-99) ,
 10, -0.900417, 0, 0, 0.497619,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.0264691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.57006, 1, 1, 0.509273,-99) , 
+0,
+0,
+-1, 6.57006, 1, 1, 0.509273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453116,-99) , 
-5, 3.43418, 1, 0, 0.480328,-99) , 
-4, 1.37744, 1, 0, 0.505966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453116,-99) ,
+5, 3.43418, 1, 0, 0.480328,-99) ,
+4, 1.37744, 1, 0, 0.505966,-99) ,
 NN(
-0, 
-0, 
--1, -6.44616, 1, -1, 0.470816,-99) , 
+0,
+0,
+-1, -6.44616, 1, -1, 0.470816,-99) ,
 7, -6.33735, 1, 0, 0.502153,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.0231944);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464744,-99) , 
-0, 1.84259, 0, 0, 0.50253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464744,-99) ,
+0, 1.84259, 0, 0, 0.50253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460094,-99) , 
-8, -0.338437, 1, 0, 0.500157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460094,-99) ,
+8, -0.338437, 1, 0, 0.500157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456339,-99) ,
 0, 1.88776, 1, 0, 0.49764,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.0266759);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468809,-99) , 
-4, -0.622255, 0, 0, 0.495736,-99) , 
-0, 1.84711, 1, 0, 0.499581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468809,-99) ,
+4, -0.622255, 0, 0, 0.495736,-99) ,
+0, 1.84711, 1, 0, 0.499581,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454109,-99) , 
-14, -4.98816, 1, 0, 0.489937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454109,-99) ,
+14, -4.98816, 1, 0, 0.489937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432325,-99) , 
-3, -2.46069, 0, 0, 0.478139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432325,-99) ,
+3, -2.46069, 0, 0, 0.478139,-99) ,
 10, -0.900417, 0, 0, 0.493896,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.0277035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522138,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.490425,-99) , 
-5, 0.63993, 1, 0, 0.493366,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.490425,-99) ,
+5, 0.63993, 1, 0, 0.493366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418238,-99) , 
-7, -8.71385, 1, 0, 0.468584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418238,-99) ,
+7, -8.71385, 1, 0, 0.468584,-99) ,
 0, 1.87872, 1, 0, 0.490129,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.0481787);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460264,-99) , 
-0, 1.86195, 0, 0, 0.513469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460264,-99) ,
+0, 1.86195, 0, 0, 0.513469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483505,-99) , 
-3, -1.23028, 1, 0, 0.494985,-99) , 
-17, 3.10123, 1, 0, 0.499007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483505,-99) ,
+3, -1.23028, 1, 0, 0.494985,-99) ,
+17, 3.10123, 1, 0, 0.499007,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437757,-99) , 
-1, 54.427, 0, 0, 0.467214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437757,-99) ,
+1, 54.427, 0, 0, 0.467214,-99) ,
 0, 1.87872, 1, 0, 0.494856,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.0347693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496082,-99) , 
-10, -0.389415, 1, 0, 0.504069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496082,-99) ,
+10, -0.389415, 1, 0, 0.504069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446353,-99) , 
-1, 58.8504, 0, 0, 0.486979,-99) , 
-5, 2.90859, 1, 0, 0.500242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446353,-99) ,
+1, 58.8504, 0, 0, 0.486979,-99) ,
+5, 2.90859, 1, 0, 0.500242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442535,-99) , 
-8, -2.87282, 0, 0, 0.469215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442535,-99) ,
+8, -2.87282, 0, 0, 0.469215,-99) ,
 0, 1.87872, 1, 0, 0.496194,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.0345572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470564,-99) , 
-5, 0.722163, 0, 0, 0.502005,-99) , 
-0, 1.84711, 1, 0, 0.505944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470564,-99) ,
+5, 0.722163, 0, 0, 0.502005,-99) ,
+0, 1.84711, 1, 0, 0.505944,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473584,-99) , 
-16, 5.86444, 0, 0, 0.489506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473584,-99) ,
+16, 5.86444, 0, 0, 0.489506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42982,-99) , 
-3, -2.46069, 0, 0, 0.477283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42982,-99) ,
+3, -2.46069, 0, 0, 0.477283,-99) ,
 10, -0.900417, 0, 0, 0.498351,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.029727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496914,-99) , 
-17, 3.09466, 1, 0, 0.503642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496914,-99) ,
+17, 3.09466, 1, 0, 0.503642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448635,-99) , 
-1, 58.8504, 0, 0, 0.48001,-99) , 
-5, 2.90859, 1, 0, 0.498353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448635,-99) ,
+1, 58.8504, 0, 0, 0.48001,-99) ,
+5, 2.90859, 1, 0, 0.498353,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439199,-99) , 
-14, -7.43752, 1, 0, 0.466543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439199,-99) ,
+14, -7.43752, 1, 0, 0.466543,-99) ,
 0, 1.87872, 1, 0, 0.49421,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.0334578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475663,-99) , 
-12, 2.24357, 0, 0, 0.507333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475663,-99) ,
+12, 2.24357, 0, 0, 0.507333,-99) ,
 NN(
-0, 
-0, 
--1, -1.53788, 0, -1, 0.478722,-99) , 
-5, 2.90859, 1, 0, 0.500932,-99) , 
+0,
+0,
+-1, -1.53788, 0, -1, 0.478722,-99) ,
+5, 2.90859, 1, 0, 0.500932,-99) ,
 NN(
-0, 
-0, 
--1, 6.97818, 0, -1, 0.467753,-99) , 
+0,
+0,
+-1, 6.97818, 0, -1, 0.467753,-99) ,
 0, 1.87872, 1, 0, 0.496613,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.0323631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47342,-99) , 
-8, -2.92688, 0, 0, 0.517043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47342,-99) ,
+8, -2.92688, 0, 0, 0.517043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476293,-99) , 
-1, 62.6245, 1, 0, 0.495523,-99) , 
-0, 1.85162, 1, 0, 0.498772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476293,-99) ,
+1, 62.6245, 1, 0, 0.495523,-99) ,
+0, 1.85162, 1, 0, 0.498772,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420927,-99) , 
-3, -1.23039, 0, 0, 0.467537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420927,-99) ,
+3, -1.23039, 0, 0, 0.467537,-99) ,
 16, 2.6436, 0, 0, 0.494859,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.0275923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522944,-99) ,
 NN(
-0, 
-0, 
--1, 0.94578, 0, -1, 0.491104,-99) , 
-1, 91.173, 0, 0, 0.495473,-99) , 
+0,
+0,
+-1, 0.94578, 0, -1, 0.491104,-99) ,
+1, 91.173, 0, 0, 0.495473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420448,-99) , 
-7, -7.92168, 1, 0, 0.466409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420448,-99) ,
+7, -7.92168, 1, 0, 0.466409,-99) ,
 16, 2.6436, 0, 0, 0.491834,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.0324431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485623,-99) , 
-8, -2.92688, 0, 0, 0.52296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485623,-99) ,
+8, -2.92688, 0, 0, 0.52296,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492571,-99) , 
-17, 6.95784, 0, 0, 0.496486,-99) , 
-0, 1.85162, 1, 0, 0.500478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492571,-99) ,
+17, 6.95784, 0, 0, 0.496486,-99) ,
+0, 1.85162, 1, 0, 0.500478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433031,-99) , 
-13, 6.98028, 0, 0, 0.465386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433031,-99) ,
+13, 6.98028, 0, 0, 0.465386,-99) ,
 16, 2.6436, 0, 0, 0.496087,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.027607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488658,-99) , 
-1, 50.1262, 0, 0, 0.524693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488658,-99) ,
+1, 50.1262, 0, 0, 0.524693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475409,-99) , 
-3, -3.6907, 0, 0, 0.501757,-99) , 
-0, 1.85162, 1, 0, 0.505212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475409,-99) ,
+3, -3.6907, 0, 0, 0.501757,-99) ,
+0, 1.85162, 1, 0, 0.505212,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.465685,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.465685,-99) ,
 16, 2.6436, 0, 0, 0.500269,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.0302);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48749,-99) , 
-8, -3.35792, 0, 0, 0.525899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48749,-99) ,
+8, -3.35792, 0, 0, 0.525899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491583,-99) , 
-10, 2.5154, 0, 0, 0.496063,-99) , 
-0, 1.85162, 1, 0, 0.500554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491583,-99) ,
+10, 2.5154, 0, 0, 0.496063,-99) ,
+0, 1.85162, 1, 0, 0.500554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433187,-99) , 
-7, -7.92168, 1, 0, 0.47256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433187,-99) ,
+7, -7.92168, 1, 0, 0.47256,-99) ,
 16, 2.6436, 0, 0, 0.497055,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.0289126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486988,-99) , 
-10, 0.121725, 0, 0, 0.52615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486988,-99) ,
+10, 0.121725, 0, 0, 0.52615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495095,-99) , 
-13, 6.43267, 1, 0, 0.499625,-99) , 
-0, 1.85162, 1, 0, 0.503615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495095,-99) ,
+13, 6.43267, 1, 0, 0.499625,-99) ,
+0, 1.85162, 1, 0, 0.503615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438249,-99) , 
-8, -3.7229, 1, 0, 0.471437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438249,-99) ,
+8, -3.7229, 1, 0, 0.471437,-99) ,
 16, 2.6436, 0, 0, 0.499595,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.022289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494322,-99) , 
-1, 50.1262, 0, 0, 0.5259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494322,-99) ,
+1, 50.1262, 0, 0, 0.5259,-99) ,
 NN(
-0, 
-0, 
--1, 3.1412, 1, 1, 0.503453,-99) , 
-0, 1.85162, 1, 0, 0.506827,-99) , 
+0,
+0,
+-1, 3.1412, 1, 1, 0.503453,-99) ,
+0, 1.85162, 1, 0, 0.506827,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440687,-99) , 
-3, -0.922811, 0, 0, 0.471333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440687,-99) ,
+3, -0.922811, 0, 0, 0.471333,-99) ,
 16, 2.6436, 0, 0, 0.502395,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.0252734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489418,-99) , 
-13, 6.9448, 0, 0, 0.526864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489418,-99) ,
+13, 6.9448, 0, 0, 0.526864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495698,-99) , 
-16, 3.1412, 1, 0, 0.497881,-99) , 
-0, 1.85162, 1, 0, 0.502235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495698,-99) ,
+16, 3.1412, 1, 0, 0.497881,-99) ,
+0, 1.85162, 1, 0, 0.502235,-99) ,
 NN(
-0, 
-0, 
--1, -1.23039, 0, -1, 0.471664,-99) , 
+0,
+0,
+-1, -1.23039, 0, -1, 0.471664,-99) ,
 16, 2.6436, 0, 0, 0.49842,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.0244624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499101,-99) , 
-8, -2.92688, 0, 0, 0.526262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499101,-99) ,
+8, -2.92688, 0, 0, 0.526262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490152,-99) , 
-8, -2.40831, 1, 0, 0.503193,-99) , 
-0, 1.85162, 1, 0, 0.506656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490152,-99) ,
+8, -2.40831, 1, 0, 0.503193,-99) ,
+0, 1.85162, 1, 0, 0.506656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446251,-99) , 
-3, -1.23039, 0, 0, 0.477966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446251,-99) ,
+3, -1.23039, 0, 0, 0.477966,-99) ,
 16, 2.6436, 0, 0, 0.503077,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.0211522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488386,-99) , 
-10, -0.389267, 0, 0, 0.527571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488386,-99) ,
+10, -0.389267, 0, 0, 0.527571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497743,-99) , 
-15, -1.74775, 0, 0, 0.499776,-99) , 
-0, 1.85162, 1, 0, 0.503947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497743,-99) ,
+15, -1.74775, 0, 0, 0.499776,-99) ,
+0, 1.85162, 1, 0, 0.503947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446171,-99) , 
-7, -7.92168, 1, 0, 0.477106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446171,-99) ,
+7, -7.92168, 1, 0, 0.477106,-99) ,
 16, 2.6436, 0, 0, 0.500599,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.0254023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499573,-99) , 
-1, 50.1262, 0, 0, 0.52653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499573,-99) ,
+1, 50.1262, 0, 0, 0.52653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492465,-99) , 
-1, 62.6245, 1, 0, 0.504052,-99) , 
-0, 1.85162, 1, 0, 0.507423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492465,-99) ,
+1, 62.6245, 1, 0, 0.504052,-99) ,
+0, 1.85162, 1, 0, 0.507423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450707,-99) , 
-13, 6.98028, 0, 0, 0.476311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450707,-99) ,
+13, 6.98028, 0, 0, 0.476311,-99) ,
 16, 2.6436, 0, 0, 0.503544,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.021223);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491751,-99) , 
-8, -3.78895, 0, 0, 0.527618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491751,-99) ,
+8, -3.78895, 0, 0, 0.527618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498049,-99) , 
-18, 7.6879, 0, 0, 0.500762,-99) , 
-0, 1.85162, 1, 0, 0.504788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498049,-99) ,
+18, 7.6879, 0, 0, 0.500762,-99) ,
+0, 1.85162, 1, 0, 0.504788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450541,-99) , 
-8, -3.7229, 1, 0, 0.476545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450541,-99) ,
+8, -3.7229, 1, 0, 0.476545,-99) ,
 16, 2.6436, 0, 0, 0.501268,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.023092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.82478, 1, 1, 0.526694,-99) , 
+0,
+0,
+-1, 5.82478, 1, 1, 0.526694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49736,-99) , 
-2, 2.06867, 1, 0, 0.504114,-99) , 
-0, 1.85162, 1, 0, 0.507497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49736,-99) ,
+2, 2.06867, 1, 0, 0.504114,-99) ,
+0, 1.85162, 1, 0, 0.507497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451199,-99) , 
-9, -2.18284, 0, 0, 0.476462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451199,-99) ,
+9, -2.18284, 0, 0, 0.476462,-99) ,
 16, 2.6436, 0, 0, 0.503631,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.0264934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461803,-99) , 
-15, -1.74768, 1, 0, 0.502858,-99) , 
-1, 91.173, 0, 0, 0.506383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461803,-99) ,
+15, -1.74768, 1, 0, 0.502858,-99) ,
+1, 91.173, 0, 0, 0.506383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456425,-99) , 
-15, -6.61942, 1, 0, 0.476419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456425,-99) ,
+15, -6.61942, 1, 0, 0.476419,-99) ,
 16, 2.6436, 0, 0, 0.502651,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.0330831);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480108,-99) , 
-15, -4.88012, 1, 0, 0.520935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480108,-99) ,
+15, -4.88012, 1, 0, 0.520935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49072,-99) , 
-14, -4.32821, 0, 0, 0.4975,-99) , 
-8, -1.63262, 0, 0, 0.500904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49072,-99) ,
+14, -4.32821, 0, 0, 0.4975,-99) ,
+8, -1.63262, 0, 0, 0.500904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441036,-99) , 
-9, -2.73535, 0, 0, 0.477291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441036,-99) ,
+9, -2.73535, 0, 0, 0.477291,-99) ,
 13, 6.08779, 0, 0, 0.497725,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.0252493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46724,-99) , 
-0, 1.87872, 1, 0, 0.500948,-99) , 
-7, -11.0904, 1, 0, 0.504282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46724,-99) ,
+0, 1.87872, 1, 0, 0.500948,-99) ,
+7, -11.0904, 1, 0, 0.504282,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.475633,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.475633,-99) ,
 13, 6.08779, 0, 0, 0.500426,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.0218806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473681,-99) , 
-2, 0.94578, 0, 0, 0.496555,-99) , 
-1, 91.173, 0, 0, 0.499795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473681,-99) ,
+2, 0.94578, 0, 0, 0.496555,-99) ,
+1, 91.173, 0, 0, 0.499795,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.476507,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.476507,-99) ,
 16, 2.6436, 0, 0, 0.496898,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.0239905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493916,-99) , 
-4, 0.987901, 0, 0, 0.499077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493916,-99) ,
+4, 0.987901, 0, 0, 0.499077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463122,-99) , 
-14, -3.20898, 1, 0, 0.496895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463122,-99) ,
+14, -3.20898, 1, 0, 0.496895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447372,-99) , 
-9, -2.69022, 1, 0, 0.474191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447372,-99) ,
+9, -2.69022, 1, 0, 0.474191,-99) ,
 14, -2.48021, 1, 0, 0.494491,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.0134531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49977,-99) , 
-14, -3.90303, 0, 0, 0.502336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49977,-99) ,
+14, -3.90303, 0, 0, 0.502336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469092,-99) , 
-14, -3.20898, 1, 0, 0.500319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469092,-99) ,
+14, -3.20898, 1, 0, 0.500319,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.474218,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.474218,-99) ,
 14, -2.48021, 1, 0, 0.497557,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.0169209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.59705, 0, 1, 0.50521,-99) , 
+0,
+0,
+-1, -4.59705, 0, 1, 0.50521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472444,-99) , 
-14, -3.20898, 1, 0, 0.503223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472444,-99) ,
+14, -3.20898, 1, 0, 0.503223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450387,-99) , 
-7, -8.71385, 1, 0, 0.477574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450387,-99) ,
+7, -8.71385, 1, 0, 0.477574,-99) ,
 14, -2.48021, 1, 0, 0.500509,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.0323208);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491478,-99) , 
-9, -4.15311, 0, 0, 0.504564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491478,-99) ,
+9, -4.15311, 0, 0, 0.504564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473377,-99) , 
-15, -8.01208, 1, 0, 0.487446,-99) , 
-12, 3.68292, 0, 0, 0.499073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473377,-99) ,
+15, -8.01208, 1, 0, 0.487446,-99) ,
+12, 3.68292, 0, 0, 0.499073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472608,-99) ,
 0, 1.84259, 0, 0, 0.49716,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.0377471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.509221,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.509221,-99) ,
 NN(
-0, 
-0, 
--1, 34.7688, 0, -1, 0.480721,-99) , 
-16, 6.22807, 1, 0, 0.501064,-99) , 
+0,
+0,
+-1, 34.7688, 0, -1, 0.480721,-99) ,
+16, 6.22807, 1, 0, 0.501064,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479662,-99) , 
-11, 3.73472, 1, 0, 0.505125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479662,-99) ,
+11, 3.73472, 1, 0, 0.505125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415214,-99) , 
-7, -7.12951, 1, 0, 0.482803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415214,-99) ,
+7, -7.12951, 1, 0, 0.482803,-99) ,
 13, 6.38421, 0, 0, 0.497061,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.0236522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49575,-99) , 
-12, 2.55885, 1, 0, 0.501556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49575,-99) ,
+12, 2.55885, 1, 0, 0.501556,-99) ,
 NN(
-0, 
-0, 
--1, 2.93708, 0, -1, 0.486189,-99) , 
-17, 3.67287, 0, 0, 0.496963,-99) , 
+0,
+0,
+-1, 2.93708, 0, -1, 0.486189,-99) ,
+17, 3.67287, 0, 0, 0.496963,-99) ,
 NN(
-0, 
-0, 
--1, -2.69022, 1, -1, 0.475574,-99) , 
+0,
+0,
+-1, -2.69022, 1, -1, 0.475574,-99) ,
 14, -2.48021, 1, 0, 0.494702,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.0205072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517584,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496609,-99) , 
-7, -11.0904, 1, 0, 0.50092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496609,-99) ,
+7, -11.0904, 1, 0, 0.50092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463984,-99) , 
-10, -2.21443, 0, 0, 0.497401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463984,-99) ,
+10, -2.21443, 0, 0, 0.497401,-99) ,
 10, 4.7206, 0, 0, 0.499566,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.0275824);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525282,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494541,-99) , 
-8, -3.78823, 0, 0, 0.504077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494541,-99) ,
+8, -3.78823, 0, 0, 0.504077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435566,-99) , 
-8, -3.7229, 1, 0, 0.474746,-99) , 
-17, 2.41257, 0, 0, 0.500509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435566,-99) ,
+8, -3.7229, 1, 0, 0.474746,-99) ,
+17, 2.41257, 0, 0, 0.500509,-99) ,
 16, 8.01876, 0, 0, 0.502206,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.0175736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.20077, 0, 1, 0.506113,-99) , 
+0,
+0,
+-1, -1.20077, 0, 1, 0.506113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484129,-99) , 
-18, 6.0353, 0, 0, 0.503893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484129,-99) ,
+18, 6.0353, 0, 0, 0.503893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460028,-99) , 
-9, -2.69022, 1, 0, 0.482888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460028,-99) ,
+9, -2.69022, 1, 0, 0.482888,-99) ,
 14, -2.48021, 1, 0, 0.501673,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.0201625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.60549, 1, 1, 0.514328,-99) , 
+0,
+0,
+-1, 6.60549, 1, 1, 0.514328,-99) ,
 NN(
-0, 
-0, 
--1, -1.60208, 1, -1, 0.495793,-99) , 
-13, 7.58249, 0, 0, 0.500626,-99) , 
+0,
+0,
+-1, -1.60208, 1, -1, 0.495793,-99) ,
+13, 7.58249, 0, 0, 0.500626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45694,-99) , 
-12, 4.90365, 0, 0, 0.483355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45694,-99) ,
+12, 4.90365, 0, 0, 0.483355,-99) ,
 10, -1.92242, 0, 0, 0.498539,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.0262594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.10005, 1, 1, 0.520943,-99) , 
+0,
+0,
+-1, 4.10005, 1, 1, 0.520943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482684,-99) , 
-8, -2.82978, 1, 0, 0.49986,-99) , 
-0, 1.85162, 1, 0, 0.503038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482684,-99) ,
+8, -2.82978, 1, 0, 0.49986,-99) ,
+0, 1.85162, 1, 0, 0.503038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45183,-99) , 
-18, 7.20395, 0, 0, 0.484187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45183,-99) ,
+18, 7.20395, 0, 0, 0.484187,-99) ,
 10, -1.92242, 0, 0, 0.500762,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.0200263);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.41137, 1, 1, 0.504519,-99) , 
+0,
+0,
+-1, -1.41137, 1, 1, 0.504519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465168,-99) , 
-17, 4.06943, 0, 0, 0.487699,-99) , 
-12, 3.68292, 0, 0, 0.499135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465168,-99) ,
+17, 4.06943, 0, 0, 0.487699,-99) ,
+12, 3.68292, 0, 0, 0.499135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477161,-99) ,
 0, 1.84259, 0, 0, 0.497552,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.0324517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547953,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467135,-99) , 
-0, 1.86517, 0, 0, 0.490486,-99) , 
-9, -1.50832, 0, 0, 0.509496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467135,-99) ,
+0, 1.86517, 0, 0, 0.490486,-99) ,
+9, -1.50832, 0, 0, 0.509496,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491927,-99) , 
-4, 1.4402, 0, 0, 0.495586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491927,-99) ,
+4, 1.4402, 0, 0, 0.495586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42706,-99) , 
-3, -1.53772, 0, 0, 0.474178,-99) , 
-17, 3.67287, 0, 0, 0.491343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42706,-99) ,
+3, -1.53772, 0, 0, 0.474178,-99) ,
+17, 3.67287, 0, 0, 0.491343,-99) ,
 6, 4.60973, 1, 0, 0.494583,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.0211168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497227,-99) , 
-0, 1.85614, 1, 0, 0.5029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497227,-99) ,
+0, 1.85614, 1, 0, 0.5029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447508,-99) , 
-14, -5.7293, 1, 0, 0.477831,-99) , 
-17, 2.43795, 0, 0, 0.49973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447508,-99) ,
+14, -5.7293, 1, 0, 0.477831,-99) ,
+17, 2.43795, 0, 0, 0.49973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475624,-99) ,
 6, 8.84987, 1, 0, 0.497641,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.0221186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496848,-99) , 
-2, 2.06912, 1, 0, 0.505268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496848,-99) ,
+2, 2.06912, 1, 0, 0.505268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474337,-99) , 
-6, 9.12471, 1, 0, 0.503011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474337,-99) ,
+6, 9.12471, 1, 0, 0.503011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451817,-99) , 
-7, -7.92168, 1, 0, 0.48135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451817,-99) ,
+7, -7.92168, 1, 0, 0.48135,-99) ,
 16, 2.6436, 0, 0, 0.500327,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.0220173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471366,-99) , 
-5, 3.12732, 1, 0, 0.500065,-99) , 
-1, 91.173, 0, 0, 0.503082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471366,-99) ,
+5, 3.12732, 1, 0, 0.500065,-99) ,
+1, 91.173, 0, 0, 0.503082,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.480494,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.480494,-99) ,
 16, 2.6436, 0, 0, 0.500283,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.0392658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.45958, 1, 1, 0.508631,-99) , 
+0,
+0,
+-1, 2.45958, 1, 1, 0.508631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435984,-99) , 
-7, -8.71385, 1, 0, 0.482037,-99) , 
-0, 1.87614, 1, 0, 0.501776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435984,-99) ,
+7, -8.71385, 1, 0, 0.482037,-99) ,
+0, 1.87614, 1, 0, 0.501776,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478727,-99) , 
-9, -4.96745, 0, 0, 0.502925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478727,-99) ,
+9, -4.96745, 0, 0, 0.502925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418034,-99) , 
-7, -7.12951, 0, 0, 0.462221,-99) , 
-1, 27.7052, 0, 0, 0.488732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418034,-99) ,
+7, -7.12951, 0, 0, 0.462221,-99) ,
+1, 27.7052, 0, 0, 0.488732,-99) ,
 0, 1.86066, 0, 0, 0.497275,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.0314108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482124,-99) , 
-3, -1.23017, 1, 0, 0.492239,-99) , 
-0, 1.84711, 1, 0, 0.497593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482124,-99) ,
+3, -1.23017, 1, 0, 0.492239,-99) ,
+0, 1.84711, 1, 0, 0.497593,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461176,-99) , 
-12, 2.55879, 0, 0, 0.493219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461176,-99) ,
+12, 2.55879, 0, 0, 0.493219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420541,-99) , 
-18, 6.53701, 0, 0, 0.485132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420541,-99) ,
+18, 6.53701, 0, 0, 0.485132,-99) ,
 13, 6.97705, 0, 0, 0.491621,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.033818);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486402,-99) , 
-0, 1.87292, 0, 0, 0.493562,-99) , 
-0, 1.84711, 1, 0, 0.497914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486402,-99) ,
+0, 1.87292, 0, 0, 0.493562,-99) ,
+0, 1.84711, 1, 0, 0.497914,-99) ,
 NN(
-0, 
-0, 
--1, 6.53701, 0, -1, 0.481514,-99) , 
+0,
+0,
+-1, 6.53701, 0, -1, 0.481514,-99) ,
 13, 6.97705, 0, 0, 0.490054,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.0260978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496926,-99) , 
-3, -2.76813, 1, 0, 0.500795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496926,-99) ,
+3, -2.76813, 1, 0, 0.500795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455345,-99) , 
-8, -2.4462, 0, 0, 0.480091,-99) , 
-0, 1.877, 1, 0, 0.497334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455345,-99) ,
+8, -2.4462, 0, 0, 0.480091,-99) ,
+0, 1.877, 1, 0, 0.497334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470078,-99) ,
 0, 1.84259, 0, 0, 0.495377,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.0210158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534775,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49686,-99) , 
-10, -1.41142, 1, 0, 0.500783,-99) , 
-11, 1.97331, 1, 0, 0.502748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49686,-99) ,
+10, -1.41142, 1, 0, 0.500783,-99) ,
+11, 1.97331, 1, 0, 0.502748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442905,-99) , 
-10, 0.434001, 0, 0, 0.475478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442905,-99) ,
+10, 0.434001, 0, 0, 0.475478,-99) ,
 3, -3.38344, 0, 0, 0.499624,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.029663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.55879, 1, 1, 0.510042,-99) , 
+0,
+0,
+-1, 2.55879, 1, 1, 0.510042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467343,-99) , 
-2, 1.35388, 0, 0, 0.496316,-99) , 
-3, -1.28886, 0, 0, 0.505537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467343,-99) ,
+2, 1.35388, 0, 0, 0.496316,-99) ,
+3, -1.28886, 0, 0, 0.505537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444467,-99) , 
-7, -8.71385, 1, 0, 0.47553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444467,-99) ,
+7, -8.71385, 1, 0, 0.47553,-99) ,
 3, -3.38344, 0, 0, 0.502101,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.0198721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499625,-99) , 
-11, 2.53469, 1, 0, 0.502782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499625,-99) ,
+11, 2.53469, 1, 0, 0.502782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446314,-99) , 
-10, -1.39407, 1, 0, 0.483389,-99) , 
-10, -0.99775, 0, 0, 0.499997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446314,-99) ,
+10, -1.39407, 1, 0, 0.483389,-99) ,
+10, -0.99775, 0, 0, 0.499997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440922,-99) , 
-5, 2.33133, 1, 0, 0.474706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440922,-99) ,
+5, 2.33133, 1, 0, 0.474706,-99) ,
 10, -1.92242, 0, 0, 0.496952,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.03032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496777,-99) , 
-7, -7.12951, 0, 0, 0.502773,-99) , 
-0, 1.88324, 0, 0, 0.505519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496777,-99) ,
+7, -7.12951, 0, 0, 0.502773,-99) ,
+0, 1.88324, 0, 0, 0.505519,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471378,-99) , 
-10, -1.87376, 0, 0, 0.494793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471378,-99) ,
+10, -1.87376, 0, 0, 0.494793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447396,-99) , 
-11, 6.08181, 1, 0, 0.483496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447396,-99) ,
+11, 6.08181, 1, 0, 0.483496,-99) ,
 10, -0.900417, 0, 0, 0.499741,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.0397618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483381,-99) , 
-7, -7.92168, 1, 0, 0.51737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483381,-99) ,
+7, -7.92168, 1, 0, 0.51737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492545,-99) , 
-7, -7.12951, 0, 0, 0.501939,-99) , 
-9, -3.21094, 1, 0, 0.508925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492545,-99) ,
+7, -7.12951, 0, 0, 0.501939,-99) ,
+9, -3.21094, 1, 0, 0.508925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522803,-99) ,
 NN(
-0, 
-0, 
--1, -2.16576, 0, -1, 0.474036,-99) , 
-8, -1.63194, 0, 0, 0.484956,-99) , 
+0,
+0,
+-1, -2.16576, 0, -1, 0.474036,-99) ,
+8, -1.63194, 0, 0, 0.484956,-99) ,
 10, -0.900417, 0, 0, 0.502639,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.0245531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.57006, 1, 1, 0.509687,-99) , 
+0,
+0,
+-1, 6.57006, 1, 1, 0.509687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472283,-99) , 
-7, -6.82795, 1, 0, 0.507187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472283,-99) ,
+7, -6.82795, 1, 0, 0.507187,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.476203,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.476203,-99) ,
 7, -6.33735, 1, 0, 0.50387,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.0350079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463954,-99) , 
-8, -0.769603, 1, 0, 0.505565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463954,-99) ,
+8, -0.769603, 1, 0, 0.505565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418386,-99) , 
-10, 0.121586, 0, 0, 0.476748,-99) , 
-0, 1.84904, 0, 0, 0.501875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418386,-99) ,
+10, 0.121586, 0, 0, 0.476748,-99) ,
+0, 1.84904, 0, 0, 0.501875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464526,-99) ,
 0, 1.88776, 1, 0, 0.499779,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.025334);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486494,-99) , 
-10, -0.959053, 0, 0, 0.500121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486494,-99) ,
+10, -0.959053, 0, 0, 0.500121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453732,-99) , 
-6, 4.31186, 1, 0, 0.48207,-99) , 
-4, -0.458359, 0, 0, 0.49674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453732,-99) ,
+6, 4.31186, 1, 0, 0.48207,-99) ,
+4, -0.458359, 0, 0, 0.49674,-99) ,
 NN(
-0, 
-0, 
--1, 0.434001, 0, -1, 0.473564,-99) , 
+0,
+0,
+-1, 0.434001, 0, -1, 0.473564,-99) ,
 3, -3.38344, 0, 0, 0.494084,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.0239604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478782,-99) , 
-5, 2.18647, 1, 0, 0.509488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478782,-99) ,
+5, 2.18647, 1, 0, 0.509488,-99) ,
 NN(
-0, 
-0, 
--1, 1.88324, 1, -1, 0.490417,-99) , 
+0,
+0,
+-1, 1.88324, 1, -1, 0.490417,-99) ,
 8, -1.20077, 0, 0, 0.492615,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.0418621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450984,-99) , 
-3, -2.15272, 0, 0, 0.513023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450984,-99) ,
+3, -2.15272, 0, 0, 0.513023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487834,-99) , 
-11, 3.14737, 1, 0, 0.495114,-99) , 
-18, 6.56738, 1, 0, 0.499954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487834,-99) ,
+11, 3.14737, 1, 0, 0.495114,-99) ,
+18, 6.56738, 1, 0, 0.499954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456515,-99) , 
-15, -6.44616, 1, 0, 0.480772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456515,-99) ,
+15, -6.44616, 1, 0, 0.480772,-99) ,
 7, -6.33735, 1, 0, 0.497903,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.0325426);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.13425, 0, 1, 0.509377,-99) , 
+0,
+0,
+-1, 7.13425, 0, 1, 0.509377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479966,-99) , 
-0, 1.8471, 0, 0, 0.506536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479966,-99) ,
+0, 1.8471, 0, 0, 0.506536,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48388,-99) , 
-10, -0.464689, 1, 0, 0.501381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48388,-99) ,
+10, -0.464689, 1, 0, 0.501381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45287,-99) , 
-12, 2.16797, 0, 0, 0.48907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45287,-99) ,
+12, 2.16797, 0, 0, 0.48907,-99) ,
 12, 3.73121, 0, 0, 0.500683,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.0295165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433036,-99) , 
-0, 1.88324, 1, 0, 0.497167,-99) , 
-8, -1.2015, 0, 0, 0.50083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433036,-99) ,
+0, 1.88324, 1, 0, 0.497167,-99) ,
+8, -1.2015, 0, 0, 0.50083,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476486,-99) , 
-15, -5.08167, 1, 0, 0.503827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476486,-99) ,
+15, -5.08167, 1, 0, 0.503827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432797,-99) , 
-3, -1.84558, 0, 0, 0.482369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432797,-99) ,
+3, -1.84558, 0, 0, 0.482369,-99) ,
 18, 6.3204, 0, 0, 0.497495,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.0165825);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467027,-99) , 
-6, 8.84987, 1, 0, 0.497779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467027,-99) ,
+6, 8.84987, 1, 0, 0.497779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475683,-99) , 
-15, -9.06892, 0, 0, 0.494931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475683,-99) ,
+15, -9.06892, 0, 0, 0.494931,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.473348,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.473348,-99) ,
 7, -6.33735, 1, 0, 0.492627,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.0281579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514192,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487702,-99) , 
-0, 1.85614, 1, 0, 0.4923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487702,-99) ,
+0, 1.85614, 1, 0, 0.4923,-99) ,
 NN(
-0, 
-0, 
--1, -3.7229, 1, -1, 0.466214,-99) , 
-17, 2.41257, 0, 0, 0.489154,-99) , 
+0,
+0,
+-1, -3.7229, 1, -1, 0.466214,-99) ,
+17, 2.41257, 0, 0, 0.489154,-99) ,
 16, 8.01876, 0, 0, 0.490869,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.0216942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496951,-99) , 
-3, -2.76803, 1, 0, 0.50103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496951,-99) ,
+3, -2.76803, 1, 0, 0.50103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464024,-99) , 
-17, 4.06943, 0, 0, 0.485189,-99) , 
-12, 3.68292, 0, 0, 0.49597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464024,-99) ,
+17, 4.06943, 0, 0, 0.485189,-99) ,
+12, 3.68292, 0, 0, 0.49597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473161,-99) ,
 0, 1.84259, 0, 0, 0.494347,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.0301054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479848,-99) , 
-9, -7.23028, 0, 0, 0.501917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479848,-99) ,
+9, -7.23028, 0, 0, 0.501917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457189,-99) , 
-11, 2.97048, 0, 0, 0.499209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457189,-99) ,
+11, 2.97048, 0, 0, 0.499209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447345,-99) , 
-2, 2.05119, 0, 0, 0.482351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447345,-99) ,
+2, 2.05119, 0, 0, 0.482351,-99) ,
 12, 2.55879, 0, 0, 0.496869,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.0310314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534519,-99) ,
 NN(
-0, 
-0, 
--1, -1.56528, 1, -1, 0.493203,-99) , 
-0, 1.88324, 0, 0, 0.49641,-99) , 
+0,
+0,
+-1, -1.56528, 1, -1, 0.493203,-99) ,
+0, 1.88324, 0, 0, 0.49641,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47356,-99) , 
-8, -4.0776, 1, 0, 0.493348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47356,-99) ,
+8, -4.0776, 1, 0, 0.493348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44921,-99) , 
-9, -3.61987, 0, 0, 0.483842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44921,-99) ,
+9, -3.61987, 0, 0, 0.483842,-99) ,
 10, -0.900417, 0, 0, 0.493123,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.027372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4947,-99) , 
-18, 7.46289, 0, 0, 0.500364,-99) , 
-0, 1.84711, 1, 0, 0.502963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4947,-99) ,
+18, 7.46289, 0, 0, 0.500364,-99) ,
+0, 1.84711, 1, 0, 0.502963,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466638,-99) , 
-10, -1.48443, 1, 0, 0.496787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466638,-99) ,
+10, -1.48443, 1, 0, 0.496787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451836,-99) , 
-3, -2.46069, 0, 0, 0.487723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451836,-99) ,
+3, -2.46069, 0, 0, 0.487723,-99) ,
 10, -0.900417, 0, 0, 0.49898,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.0299798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47675,-99) , 
-8, -1.56528, 1, 0, 0.503402,-99) , 
-0, 1.88324, 0, 0, 0.505483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47675,-99) ,
+8, -1.56528, 1, 0, 0.503402,-99) ,
+0, 1.88324, 0, 0, 0.505483,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472546,-99) , 
-0, 1.8613, 0, 0, 0.49633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472546,-99) ,
+0, 1.8613, 0, 0, 0.49633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455233,-99) , 
-0, 1.87421, 1, 0, 0.486983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455233,-99) ,
+0, 1.87421, 1, 0, 0.486983,-99) ,
 10, -0.900417, 0, 0, 0.500649,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.0250728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487968,-99) , 
-15, -5.66319, 1, 0, 0.514398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487968,-99) ,
+15, -5.66319, 1, 0, 0.514398,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491374,-99) , 
-11, 4.83123, 1, 0, 0.49857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491374,-99) ,
+11, 4.83123, 1, 0, 0.49857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459852,-99) , 
-10, -1.92242, 0, 0, 0.494381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459852,-99) ,
+10, -1.92242, 0, 0, 0.494381,-99) ,
 8, -1.20077, 0, 0, 0.49668,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.021212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489501,-99) , 
-3, -1.23024, 1, 0, 0.514515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489501,-99) ,
+3, -1.23024, 1, 0, 0.514515,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452903,-99) , 
-0, 1.84409, 0, 0, 0.498158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452903,-99) ,
+0, 1.84409, 0, 0, 0.498158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456667,-99) , 
-0, 1.88324, 1, 0, 0.495017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456667,-99) ,
+0, 1.88324, 1, 0, 0.495017,-99) ,
 8, -1.20077, 0, 0, 0.497255,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.0306057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488757,-99) , 
-5, 2.18647, 1, 0, 0.51484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488757,-99) ,
+5, 2.18647, 1, 0, 0.51484,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488862,-99) , 
-14, -4.64684, 0, 0, 0.494076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488862,-99) ,
+14, -4.64684, 0, 0, 0.494076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45381,-99) , 
-14, -1.90879, 1, 0, 0.491312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45381,-99) ,
+14, -1.90879, 1, 0, 0.491312,-99) ,
 8, -1.20077, 0, 0, 0.494012,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.0357188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49808,-99) , 
-3, -1.53782, 0, 0, 0.515334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49808,-99) ,
+3, -1.53782, 0, 0, 0.515334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482955,-99) , 
-15, -7.4598, 0, 0, 0.504871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482955,-99) ,
+15, -7.4598, 0, 0, 0.504871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 2.16186, 0, 1, 0.513139,-99) , 
+0,
+0,
+-1, 2.16186, 0, 1, 0.513139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466622,-99) , 
-3, -0.615182, 0, 0, 0.479937,-99) , 
-15, -7.22898, 1, 0, 0.492469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466622,-99) ,
+3, -0.615182, 0, 0, 0.479937,-99) ,
+15, -7.22898, 1, 0, 0.492469,-99) ,
 12, 4.90363, 0, 0, 0.498047,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.0377806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487174,-99) , 
-15, -5.83717, 0, 0, 0.499082,-99) , 
-8, -1.91351, 0, 0, 0.505956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487174,-99) ,
+15, -5.83717, 0, 0, 0.499082,-99) ,
+8, -1.91351, 0, 0, 0.505956,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488327,-99) , 
-6, 4.39319, 1, 0, 0.497135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488327,-99) ,
+6, 4.39319, 1, 0, 0.497135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457659,-99) , 
-12, 2.22381, 0, 0, 0.490555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457659,-99) ,
+12, 2.22381, 0, 0, 0.490555,-99) ,
 12, 4.90363, 0, 0, 0.497482,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.0393093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.55887, 1, 1, 0.512322,-99) , 
+0,
+0,
+-1, 2.55887, 1, 1, 0.512322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419993,-99) , 
-11, 4.65841, 0, 0, 0.475276,-99) , 
-7, -7.12951, 1, 0, 0.505357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419993,-99) ,
+11, 4.65841, 0, 0, 0.475276,-99) ,
+7, -7.12951, 1, 0, 0.505357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521927,-99) ,
 NN(
-0, 
-0, 
--1, 3.45395, 0, -1, 0.477336,-99) , 
-7, -7.12951, 0, 0, 0.488907,-99) , 
+0,
+0,
+-1, 3.45395, 0, -1, 0.477336,-99) ,
+7, -7.12951, 0, 0, 0.488907,-99) ,
 17, 3.67287, 0, 0, 0.500392,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.0293682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.01413, 1, 1, 0.516905,-99) , 
+0,
+0,
+-1, -8.01413, 1, 1, 0.516905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480308,-99) , 
-0, 1.86066, 0, 0, 0.496029,-99) , 
-8, -2.92656, 0, 0, 0.501646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480308,-99) ,
+0, 1.86066, 0, 0, 0.496029,-99) ,
+8, -2.92656, 0, 0, 0.501646,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486158,-99) , 
-3, -2.15316, 1, 0, 0.494278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486158,-99) ,
+3, -2.15316, 1, 0, 0.494278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441798,-99) , 
-12, 2.46312, 0, 0, 0.487505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441798,-99) ,
+12, 2.46312, 0, 0, 0.487505,-99) ,
 14, -6.01174, 1, 0, 0.496075,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.0370948);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464514,-99) , 
-3, -2.15272, 0, 0, 0.509842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464514,-99) ,
+3, -2.15272, 0, 0, 0.509842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484025,-99) , 
-13, 6.43146, 1, 0, 0.492408,-99) , 
-18, 6.56738, 1, 0, 0.497112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484025,-99) ,
+13, 6.43146, 1, 0, 0.492408,-99) ,
+18, 6.56738, 1, 0, 0.497112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4575,-99) , 
-7, -5.73378, 1, 0, 0.480239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4575,-99) ,
+7, -5.73378, 1, 0, 0.480239,-99) ,
 7, -6.33735, 1, 0, 0.495317,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.0225962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484676,-99) , 
-10, 0.12172, 0, 0, 0.49743,-99) , 
-8, -1.2015, 0, 0, 0.499882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484676,-99) ,
+10, 0.12172, 0, 0, 0.49743,-99) ,
+8, -1.2015, 0, 0, 0.499882,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.475139,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.475139,-99) ,
 13, 6.08779, 0, 0, 0.496589,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.0412544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488286,-99) , 
-13, 7.44285, 1, 0, 0.514922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488286,-99) ,
+13, 7.44285, 1, 0, 0.514922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483172,-99) , 
-17, 4.24452, 1, 0, 0.493002,-99) , 
-10, -0.389273, 1, 0, 0.498535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483172,-99) ,
+17, 4.24452, 1, 0, 0.493002,-99) ,
+10, -0.389273, 1, 0, 0.498535,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468814,-99) , 
-7, -8.48767, 1, 0, 0.503876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468814,-99) ,
+7, -8.48767, 1, 0, 0.503876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424602,-99) , 
-7, -7.12951, 1, 0, 0.484234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424602,-99) ,
+7, -7.12951, 1, 0, 0.484234,-99) ,
 13, 6.38421, 0, 0, 0.495425,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.0320297);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.73133, 1, 1, 0.514159,-99) , 
+0,
+0,
+-1, 6.73133, 1, 1, 0.514159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47629,-99) , 
-7, -7.12951, 1, 0, 0.506853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47629,-99) ,
+7, -7.12951, 1, 0, 0.506853,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48633,-99) , 
-7, -7.92168, 0, 0, 0.493945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48633,-99) ,
+7, -7.92168, 0, 0, 0.493945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459168,-99) , 
-17, 2.14848, 0, 0, 0.489307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459168,-99) ,
+17, 2.14848, 0, 0, 0.489307,-99) ,
 17, 5.38779, 0, 0, 0.496164,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.0285429);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478301,-99) , 
-13, 6.70106, 0, 0, 0.519046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478301,-99) ,
+13, 6.70106, 0, 0, 0.519046,-99) ,
 NN(
-0, 
-0, 
--1, -0.458359, 0, -1, 0.495311,-99) , 
-3, -2.76812, 1, 0, 0.499191,-99) , 
+0,
+0,
+-1, -0.458359, 0, -1, 0.495311,-99) ,
+3, -2.76812, 1, 0, 0.499191,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498923,-99) , 
-18, 5.99533, 0, 0, 0.513622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498923,-99) ,
+18, 5.99533, 0, 0, 0.513622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438348,-99) , 
-7, -7.92168, 1, 0, 0.483185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438348,-99) ,
+7, -7.92168, 1, 0, 0.483185,-99) ,
 18, 6.3204, 0, 0, 0.496307,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.0292733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44976,-99) , 
-0, 1.88324, 1, 0, 0.502145,-99) , 
-8, -1.2015, 0, 0, 0.50497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44976,-99) ,
+0, 1.88324, 1, 0, 0.502145,-99) ,
+8, -1.2015, 0, 0, 0.50497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 4.53482, 0, 1, 0.513517,-99) , 
+0,
+0,
+-1, 4.53482, 0, 1, 0.513517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445387,-99) , 
-7, -7.92168, 1, 0, 0.485991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445387,-99) ,
+7, -7.92168, 1, 0, 0.485991,-99) ,
 18, 6.3204, 0, 0, 0.501552,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.0261396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48769,-99) , 
-3, -1.23024, 1, 0, 0.517473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48769,-99) ,
+3, -1.23024, 1, 0, 0.517473,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469548,-99) , 
-0, 1.8742, 1, 0, 0.495348,-99) , 
-8, -1.63262, 0, 0, 0.498564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469548,-99) ,
+0, 1.8742, 1, 0, 0.495348,-99) ,
+8, -1.63262, 0, 0, 0.498564,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493906,-99) , 
-11, 4.53482, 0, 0, 0.506202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493906,-99) ,
+11, 4.53482, 0, 0, 0.506202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452629,-99) , 
-7, -7.92168, 1, 0, 0.484573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452629,-99) ,
+7, -7.92168, 1, 0, 0.484573,-99) ,
 18, 6.3204, 0, 0, 0.496045,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.0383412);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486962,-99) , 
-10, -0.389273, 1, 0, 0.493658,-99) , 
-0, 1.88324, 0, 0, 0.496634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486962,-99) ,
+10, -0.389273, 1, 0, 0.493658,-99) ,
+0, 1.88324, 0, 0, 0.496634,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47009,-99) , 
-5, 2.53531, 1, 0, 0.499406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47009,-99) ,
+5, 2.53531, 1, 0, 0.499406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433211,-99) , 
-7, -7.12951, 1, 0, 0.483033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433211,-99) ,
+7, -7.12951, 1, 0, 0.483033,-99) ,
 13, 6.38421, 0, 0, 0.493679,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.0263104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49459,-99) , 
-7, -7.12951, 0, 0, 0.499318,-99) , 
-0, 1.88324, 0, 0, 0.501586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49459,-99) ,
+7, -7.12951, 0, 0, 0.499318,-99) ,
+0, 1.88324, 0, 0, 0.501586,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466938,-99) , 
-6, 5.13361, 0, 0, 0.492452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466938,-99) ,
+6, 5.13361, 0, 0, 0.492452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454549,-99) , 
-11, 6.08181, 1, 0, 0.483391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454549,-99) ,
+11, 6.08181, 1, 0, 0.483391,-99) ,
 10, -0.900417, 0, 0, 0.496853,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.03027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48643,-99) , 
-15, -4.58888, 1, 0, 0.500806,-99) , 
-9, -6.6235, 1, 0, 0.504564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48643,-99) ,
+15, -4.58888, 1, 0, 0.500806,-99) ,
+9, -6.6235, 1, 0, 0.504564,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449586,-99) , 
-8, -2.39676, 1, 0, 0.491683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449586,-99) ,
+8, -2.39676, 1, 0, 0.491683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454233,-99) , 
-9, -3.61987, 0, 0, 0.483643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454233,-99) ,
+9, -3.61987, 0, 0, 0.483643,-99) ,
 10, -0.900417, 0, 0, 0.499123,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.0256868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483076,-99) , 
-5, 1.45759, 0, 0, 0.498134,-99) , 
-0, 1.84711, 1, 0, 0.500464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483076,-99) ,
+5, 1.45759, 0, 0, 0.498134,-99) ,
+0, 1.84711, 1, 0, 0.500464,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512858,-99) ,
 NN(
-0, 
-0, 
--1, -2.16576, 0, -1, 0.474323,-99) , 
-8, -1.63194, 0, 0, 0.482945,-99) , 
+0,
+0,
+-1, -2.16576, 0, -1, 0.474323,-99) ,
+8, -1.63194, 0, 0, 0.482945,-99) ,
 10, -0.900417, 0, 0, 0.49591,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.0278228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496531,-99) , 
-15, -3.31378, 0, 0, 0.501219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496531,-99) ,
+15, -3.31378, 0, 0, 0.501219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482774,-99) , 
-16, 6.82523, 1, 0, 0.497612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482774,-99) ,
+16, 6.82523, 1, 0, 0.497612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437177,-99) , 
-7, -8.71385, 1, 0, 0.469012,-99) , 
-16, 6.52247, 0, 0, 0.483599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437177,-99) ,
+7, -8.71385, 1, 0, 0.469012,-99) ,
+16, 6.52247, 0, 0, 0.483599,-99) ,
 13, 6.38421, 0, 0, 0.49457,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.0284057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488353,-99) , 
-16, 5.35266, 1, 0, 0.499618,-99) , 
-12, 7.12779, 0, 0, 0.502076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488353,-99) ,
+16, 5.35266, 1, 0, 0.499618,-99) ,
+12, 7.12779, 0, 0, 0.502076,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466889,-99) , 
-0, 1.86066, 0, 0, 0.495714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466889,-99) ,
+0, 1.86066, 0, 0, 0.495714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440467,-99) , 
-7, -7.12951, 1, 0, 0.482068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440467,-99) ,
+7, -7.12951, 1, 0, 0.482068,-99) ,
 13, 6.38421, 0, 0, 0.497735,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.0205712);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49938,-99) , 
-15, -1.74761, 0, 0, 0.502118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49938,-99) ,
+15, -1.74761, 0, 0, 0.502118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481877,-99) , 
-13, 6.59594, 0, 0, 0.499979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481877,-99) ,
+13, 6.59594, 0, 0, 0.499979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52622,-99) ,
 NN(
-0, 
-0, 
--1, 1.86969, 1, -1, 0.468801,-99) , 
-16, 6.52247, 0, 0, 0.482074,-99) , 
+0,
+0,
+-1, 1.86969, 1, -1, 0.468801,-99) ,
+16, 6.52247, 0, 0, 0.482074,-99) ,
 13, 6.38421, 0, 0, 0.496097,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.0221745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 8.00749, 0, 1, 0.506275,-99) , 
+0,
+0,
+-1, 8.00749, 0, 1, 0.506275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487015,-99) , 
-13, 6.59594, 0, 0, 0.50424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487015,-99) ,
+13, 6.59594, 0, 0, 0.50424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51577,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.468861,-99) , 
-8, -4.07719, 1, 0, 0.48483,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.468861,-99) ,
+8, -4.07719, 1, 0, 0.48483,-99) ,
 13, 6.38421, 0, 0, 0.500033,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.0224172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482848,-99) , 
-18, 7.6879, 1, 0, 0.5033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482848,-99) ,
+18, 7.6879, 1, 0, 0.5033,-99) ,
 NN(
-0, 
-0, 
--1, 2.93708, 0, -1, 0.488842,-99) , 
-17, 3.67287, 0, 0, 0.499012,-99) , 
+0,
+0,
+-1, 2.93708, 0, -1, 0.488842,-99) ,
+17, 3.67287, 0, 0, 0.499012,-99) ,
 NN(
-0, 
-0, 
--1, -1.84564, 1, -1, 0.479839,-99) , 
+0,
+0,
+-1, -1.84564, 1, -1, 0.479839,-99) ,
 14, -2.48021, 1, 0, 0.496991,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.0171725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474889,-99) , 
-0, 1.84904, 0, 0, 0.499966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474889,-99) ,
+0, 1.84904, 0, 0, 0.499966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467261,-99) , 
-8, -0.338437, 1, 0, 0.498177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467261,-99) ,
+8, -0.338437, 1, 0, 0.498177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474147,-99) ,
 0, 1.88776, 1, 0, 0.496863,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.0176366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495946,-99) , 
-3, -2.87063, 1, 0, 0.498474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495946,-99) ,
+3, -2.87063, 1, 0, 0.498474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464153,-99) , 
-7, -7.92168, 1, 0, 0.48579,-99) , 
-13, 6.38421, 0, 0, 0.495751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464153,-99) ,
+7, -7.92168, 1, 0, 0.48579,-99) ,
+13, 6.38421, 0, 0, 0.495751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473808,-99) ,
 3, -4.3062, 0, 0, 0.494424,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.0181786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474202,-99) , 
-3, -3.69083, 0, 0, 0.498334,-99) , 
-8, -1.2015, 0, 0, 0.500699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474202,-99) ,
+3, -3.69083, 0, 0, 0.498334,-99) ,
+8, -1.2015, 0, 0, 0.500699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519729,-99) ,
 NN(
-0, 
-0, 
--1, 1.86969, 1, -1, 0.473394,-99) , 
-16, 6.52247, 0, 0, 0.4841,-99) , 
+0,
+0,
+-1, 1.86969, 1, -1, 0.473394,-99) ,
+16, 6.52247, 0, 0, 0.4841,-99) ,
 13, 6.38421, 0, 0, 0.497106,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.0332919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469313,-99) , 
-7, -7.1699, 0, 0, 0.504847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469313,-99) ,
+7, -7.1699, 0, 0, 0.504847,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456204,-99) , 
-7, -7.58228, 1, 0, 0.499292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456204,-99) ,
+7, -7.58228, 1, 0, 0.499292,-99) ,
 NN(
-0, 
-0, 
--1, 5.6934, 0, -1, 0.451457,-99) , 
-7, -7.12951, 1, 0, 0.492262,-99) , 
+0,
+0,
+-1, 5.6934, 0, -1, 0.451457,-99) ,
+7, -7.12951, 1, 0, 0.492262,-99) ,
 5, 1.13734, 1, 0, 0.494624,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.0388235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477613,-99) , 
-7, -7.1699, 0, 0, 0.505089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477613,-99) ,
+7, -7.1699, 0, 0, 0.505089,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488241,-99) , 
-0, 1.87872, 0, 0, 0.492203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488241,-99) ,
+0, 1.87872, 0, 0, 0.492203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408823,-99) , 
-12, 5.6934, 0, 0, 0.459714,-99) , 
-7, -7.12951, 1, 0, 0.487434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408823,-99) ,
+12, 5.6934, 0, 0, 0.459714,-99) ,
+7, -7.12951, 1, 0, 0.487434,-99) ,
 5, 1.13734, 1, 0, 0.490745,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.0218623);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497914,-99) , 
-16, 2.87064, 1, 0, 0.502299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497914,-99) ,
+16, 2.87064, 1, 0, 0.502299,-99) ,
 NN(
-0, 
-0, 
--1, -5.09112, 1, -1, 0.475002,-99) , 
-5, 3.2867, 1, 0, 0.498683,-99) , 
+0,
+0,
+-1, -5.09112, 1, -1, 0.475002,-99) ,
+5, 3.2867, 1, 0, 0.498683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452177,-99) , 
-14, -7.43752, 1, 0, 0.473438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452177,-99) ,
+14, -7.43752, 1, 0, 0.473438,-99) ,
 0, 1.87872, 1, 0, 0.495457,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.0199327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.1126, 0, 1, 0.505847,-99) , 
+0,
+0,
+-1, 1.1126, 0, 1, 0.505847,-99) ,
 NN(
-0, 
-0, 
--1, -5.09112, 1, -1, 0.480456,-99) , 
-5, 3.2867, 1, 0, 0.502485,-99) , 
+0,
+0,
+-1, -5.09112, 1, -1, 0.480456,-99) ,
+5, 3.2867, 1, 0, 0.502485,-99) ,
 NN(
-0, 
-0, 
--1, -3.72408, 0, -1, 0.474299,-99) , 
+0,
+0,
+-1, -3.72408, 0, -1, 0.474299,-99) ,
 0, 1.87872, 1, 0, 0.498884,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.0190647);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497419,-99) , 
-10, -1.41142, 1, 0, 0.501448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497419,-99) ,
+10, -1.41142, 1, 0, 0.501448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456426,-99) , 
-3, -0.922459, 0, 0, 0.479156,-99) , 
-4, 1.37744, 1, 0, 0.498932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456426,-99) ,
+3, -0.922459, 0, 0, 0.479156,-99) ,
+4, 1.37744, 1, 0, 0.498932,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.474252,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.474252,-99) ,
 7, -6.33735, 1, 0, 0.496325,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.0161026);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499898,-99) , 
-12, 3.145, 1, 0, 0.504544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499898,-99) ,
+12, 3.145, 1, 0, 0.504544,-99) ,
 NN(
-0, 
-0, 
--1, -0.922459, 0, -1, 0.479137,-99) , 
-4, 1.37744, 1, 0, 0.501678,-99) , 
+0,
+0,
+-1, -0.922459, 0, -1, 0.479137,-99) ,
+4, 1.37744, 1, 0, 0.501678,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.479007,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.479007,-99) ,
 7, -6.33735, 1, 0, 0.499284,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.0338392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496592,-99) , 
-7, -7.92168, 0, 0, 0.507942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496592,-99) ,
+7, -7.92168, 0, 0, 0.507942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464365,-99) , 
-7, -7.92168, 1, 0, 0.495502,-99) , 
-18, 6.60549, 0, 0, 0.50434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464365,-99) ,
+7, -7.92168, 1, 0, 0.495502,-99) ,
+18, 6.60549, 0, 0, 0.50434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457564,-99) , 
-5, 2.39888, 0, 0, 0.484073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457564,-99) ,
+5, 2.39888, 0, 0, 0.484073,-99) ,
 0, 1.87872, 1, 0, 0.501753,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.0287222);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.46061, 1, 1, 0.510857,-99) , 
+0,
+0,
+-1, -2.46061, 1, 1, 0.510857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458829,-99) , 
-5, 2.56072, 1, 0, 0.49386,-99) , 
-18, 6.60549, 0, 0, 0.505938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458829,-99) ,
+5, 2.56072, 1, 0, 0.49386,-99) ,
+18, 6.60549, 0, 0, 0.505938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453313,-99) , 
-8, -3.72408, 0, 0, 0.483505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453313,-99) ,
+8, -3.72408, 0, 0, 0.483505,-99) ,
 0, 1.87872, 1, 0, 0.503075,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.019698);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483365,-99) , 
-15, -9.06892, 0, 0, 0.502513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483365,-99) ,
+15, -9.06892, 0, 0, 0.502513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471691,-99) , 
-7, -6.82795, 1, 0, 0.500453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471691,-99) ,
+7, -6.82795, 1, 0, 0.500453,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.474943,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.474943,-99) ,
 7, -6.33735, 1, 0, 0.497764,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.0262651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492205,-99) , 
-18, 7.46289, 0, 0, 0.496674,-99) , 
-0, 1.84711, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492205,-99) ,
+18, 7.46289, 0, 0, 0.496674,-99) ,
+0, 1.84711, 1, 0, 0.499363,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476816,-99) , 
-7, -8.71385, 1, 0, 0.492571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476816,-99) ,
+7, -8.71385, 1, 0, 0.492571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456131,-99) , 
-0, 1.87421, 1, 0, 0.484384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456131,-99) ,
+0, 1.87421, 1, 0, 0.484384,-99) ,
 10, -0.900417, 0, 0, 0.495477,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.029612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491765,-99) , 
-15, -4.58888, 1, 0, 0.506126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491765,-99) ,
+15, -4.58888, 1, 0, 0.506126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478336,-99) , 
-8, -5.07787, 1, 0, 0.492384,-99) , 
-8, -4.51577, 0, 0, 0.501784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478336,-99) ,
+8, -5.07787, 1, 0, 0.492384,-99) ,
+8, -4.51577, 0, 0, 0.501784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5134,-99) ,
 NN(
-0, 
-0, 
--1, -2.26309, 0, -1, 0.477434,-99) , 
-15, -8.01208, 1, 0, 0.485822,-99) , 
+0,
+0,
+-1, -2.26309, 0, -1, 0.477434,-99) ,
+15, -8.01208, 1, 0, 0.485822,-99) ,
 10, -0.900417, 0, 0, 0.497644,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.0214632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483895,-99) , 
-0, 1.8495, 0, 0, 0.502923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483895,-99) ,
+0, 1.8495, 0, 0, 0.502923,-99) ,
 NN(
-0, 
-0, 
--1, 3.45402, 0, -1, 0.485497,-99) , 
-0, 1.87163, 1, 0, 0.498953,-99) , 
+0,
+0,
+-1, 3.45402, 0, -1, 0.485497,-99) ,
+0, 1.87163, 1, 0, 0.498953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473383,-99) ,
 0, 1.88776, 1, 0, 0.497565,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.0202478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.13608, 0, 1, 0.505068,-99) , 
+0,
+0,
+-1, -1.13608, 0, 1, 0.505068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482561,-99) , 
-3, -0.307597, 1, 0, 0.500452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482561,-99) ,
+3, -0.307597, 1, 0, 0.500452,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468684,-99) , 
-9, -1.23517, 1, 0, 0.496015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468684,-99) ,
+9, -1.23517, 1, 0, 0.496015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457382,-99) , 
-3, -2.46055, 0, 0, 0.4884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457382,-99) ,
+3, -2.46055, 0, 0, 0.4884,-99) ,
 12, 3.73121, 0, 0, 0.496434,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.0367564);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487158,-99) , 
-5, 1.36852, 1, 0, 0.504133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487158,-99) ,
+5, 1.36852, 1, 0, 0.504133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470311,-99) , 
-1, 47.8837, 0, 0, 0.490451,-99) , 
-7, -8.71385, 0, 0, 0.496731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470311,-99) ,
+1, 47.8837, 0, 0, 0.490451,-99) ,
+7, -8.71385, 0, 0, 0.496731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518401,-99) ,
 NN(
-0, 
-0, 
--1, 1.86969, 1, -1, 0.473519,-99) , 
-16, 6.52247, 0, 0, 0.483907,-99) , 
+0,
+0,
+-1, 1.86969, 1, -1, 0.473519,-99) ,
+16, 6.52247, 0, 0, 0.483907,-99) ,
 13, 6.38421, 0, 0, 0.493957,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.0323546);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480306,-99) , 
-10, 0.121624, 0, 0, 0.496548,-99) , 
-8, -1.13608, 0, 0, 0.49909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480306,-99) ,
+10, 0.121624, 0, 0, 0.496548,-99) ,
+8, -1.13608, 0, 0, 0.49909,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484597,-99) , 
-0, 1.85614, 1, 0, 0.494904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484597,-99) ,
+0, 1.85614, 1, 0, 0.494904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461477,-99) , 
-12, 2.16797, 0, 0, 0.48651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461477,-99) ,
+12, 2.16797, 0, 0, 0.48651,-99) ,
 12, 3.73121, 0, 0, 0.494898,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.0228611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492909,-99) , 
-13, 6.68063, 1, 0, 0.499132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492909,-99) ,
+13, 6.68063, 1, 0, 0.499132,-99) ,
 NN(
-0, 
-0, 
--1, -0.922459, 0, -1, 0.477216,-99) , 
-4, 1.37744, 1, 0, 0.496664,-99) , 
+0,
+0,
+-1, -0.922459, 0, -1, 0.477216,-99) ,
+4, 1.37744, 1, 0, 0.496664,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.480101,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.480101,-99) ,
 7, -6.33735, 1, 0, 0.494923,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.0297003);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48166,-99) , 
-12, 5.34334, 1, 0, 0.4993,-99) , 
-4, 1.54293, 0, 0, 0.50433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48166,-99) ,
+12, 5.34334, 1, 0, 0.4993,-99) ,
+4, 1.54293, 0, 0, 0.50433,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493271,-99) , 
-12, 6.66226, 0, 0, 0.497602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493271,-99) ,
+12, 6.66226, 0, 0, 0.497602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462224,-99) , 
-7, -6.33735, 1, 0, 0.493578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462224,-99) ,
+7, -6.33735, 1, 0, 0.493578,-99) ,
 17, 5.38779, 0, 0, 0.49779,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.0297435);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 16.8073, 1, 1, 0.50916,-99) , 
+0,
+0,
+-1, 16.8073, 1, 1, 0.50916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457,-99) , 
-12, 3.19749, 1, 0, 0.480814,-99) , 
-1, 53.6849, 1, 0, 0.504015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457,-99) ,
+12, 3.19749, 1, 0, 0.480814,-99) ,
+1, 53.6849, 1, 0, 0.504015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510979,-99) ,
 NN(
-0, 
-0, 
--1, 38.7193, 0, -1, 0.46838,-99) , 
-1, 58.8504, 0, 0, 0.492743,-99) , 
+0,
+0,
+-1, 38.7193, 0, -1, 0.46838,-99) ,
+1, 58.8504, 0, 0, 0.492743,-99) ,
 5, 2.72932, 1, 0, 0.500736,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.0191483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494342,-99) , 
-14, -4.12028, 0, 0, 0.498912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494342,-99) ,
+14, -4.12028, 0, 0, 0.498912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469523,-99) , 
-8, -0.338437, 1, 0, 0.497309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469523,-99) ,
+8, -0.338437, 1, 0, 0.497309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477386,-99) ,
 0, 1.88776, 1, 0, 0.496232,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.0240923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494176,-99) , 
-17, 4.24668, 1, 0, 0.502596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494176,-99) ,
+17, 4.24668, 1, 0, 0.502596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454914,-99) , 
-7, -8.78967, 0, 0, 0.484181,-99) , 
-4, 1.37744, 1, 0, 0.500522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454914,-99) ,
+7, -8.78967, 0, 0, 0.484181,-99) ,
+4, 1.37744, 1, 0, 0.500522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469165,-99) , 
-7, -5.73378, 1, 0, 0.486175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469165,-99) ,
+7, -5.73378, 1, 0, 0.486175,-99) ,
 7, -6.33735, 1, 0, 0.499015,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.0278154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498384,-99) , 
-18, 7.03648, 1, 0, 0.52375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498384,-99) ,
+18, 7.03648, 1, 0, 0.52375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471,-99) , 
-4, -0.503622, 0, 0, 0.499167,-99) , 
-0, 1.85162, 1, 0, 0.502806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471,-99) ,
+4, -0.503622, 0, 0, 0.499167,-99) ,
+0, 1.85162, 1, 0, 0.502806,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46694,-99) , 
-9, -2.38104, 0, 0, 0.501624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46694,-99) ,
+9, -2.38104, 0, 0, 0.501624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463814,-99) , 
-0, 1.86066, 0, 0, 0.488655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463814,-99) ,
+0, 1.86066, 0, 0, 0.488655,-99) ,
 16, 3.3155, 0, 0, 0.499722,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.014716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510278,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485641,-99) , 
-13, 6.50846, 0, 0, 0.497369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485641,-99) ,
+13, 6.50846, 0, 0, 0.497369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469905,-99) , 
-10, -2.21443, 0, 0, 0.494823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469905,-99) ,
+10, -2.21443, 0, 0, 0.494823,-99) ,
 10, 4.7206, 0, 0, 0.496504,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.0265668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52023,-99) ,
 NN(
-0, 
-0, 
--1, 1.87872, 1, -1, 0.49413,-99) , 
-8, -1.56532, 0, 0, 0.497766,-99) , 
+0,
+0,
+-1, 1.87872, 1, -1, 0.49413,-99) ,
+8, -1.56532, 0, 0, 0.497766,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462495,-99) , 
-7, -7.12951, 1, 0, 0.500022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462495,-99) ,
+7, -7.12951, 1, 0, 0.500022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443115,-99) , 
-3, -2.46069, 0, 0, 0.488161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443115,-99) ,
+3, -2.46069, 0, 0, 0.488161,-99) ,
 18, 6.60549, 0, 0, 0.494939,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.0263562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495772,-99) , 
-11, 2.5605, 1, 0, 0.499777,-99) , 
-7, -6.33735, 0, 0, 0.502558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495772,-99) ,
+11, 2.5605, 1, 0, 0.499777,-99) ,
+7, -6.33735, 0, 0, 0.502558,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463723,-99) , 
-13, 7.03657, 0, 0, 0.496596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463723,-99) ,
+13, 7.03657, 0, 0, 0.496596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449681,-99) , 
-3, -2.46069, 0, 0, 0.486825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449681,-99) ,
+3, -2.46069, 0, 0, 0.486825,-99) ,
 18, 6.60549, 0, 0, 0.497929,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.0262612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.21393, 0, 1, 0.510905,-99) , 
+0,
+0,
+-1, 7.21393, 0, 1, 0.510905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495161,-99) , 
-7, -10.2982, 0, 0, 0.506593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495161,-99) ,
+7, -10.2982, 0, 0, 0.506593,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468562,-99) , 
-7, -7.12951, 1, 0, 0.495446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468562,-99) ,
+7, -7.12951, 1, 0, 0.495446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451714,-99) , 
-5, 2.92844, 1, 0, 0.485608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451714,-99) ,
+5, 2.92844, 1, 0, 0.485608,-99) ,
 18, 6.60549, 0, 0, 0.50042,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.0296805);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493901,-99) , 
-0, 1.86517, 1, 0, 0.515704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493901,-99) ,
+0, 1.86517, 1, 0, 0.515704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494705,-99) , 
-10, -1.92242, 1, 0, 0.49986,-99) , 
-3, -2.15298, 1, 0, 0.503625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494705,-99) ,
+10, -1.92242, 1, 0, 0.49986,-99) ,
+3, -2.15298, 1, 0, 0.503625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511923,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.474432,-99) , 
-9, -1.56745, 0, 0, 0.485144,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.474432,-99) ,
+9, -1.56745, 0, 0, 0.485144,-99) ,
 18, 6.60549, 0, 0, 0.49819,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.0323703);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493827,-99) , 
-12, 3.68292, 0, 0, 0.509485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493827,-99) ,
+12, 3.68292, 0, 0, 0.509485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484146,-99) , 
-13, 5.64899, 0, 0, 0.507666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484146,-99) ,
+13, 5.64899, 0, 0, 0.507666,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4842,-99) , 
-14, -7.42818, 1, 0, 0.496093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4842,-99) ,
+14, -7.42818, 1, 0, 0.496093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458696,-99) , 
-3, -2.46069, 0, 0, 0.488316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458696,-99) ,
+3, -2.46069, 0, 0, 0.488316,-99) ,
 18, 6.60549, 0, 0, 0.501977,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.0168465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.145, 1, 1, 0.505815,-99) , 
+0,
+0,
+-1, 3.145, 1, 1, 0.505815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463697,-99) , 
-7, -8.78967, 0, 0, 0.485042,-99) , 
-4, 1.37744, 1, 0, 0.503479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463697,-99) ,
+7, -8.78967, 0, 0, 0.485042,-99) ,
+4, 1.37744, 1, 0, 0.503479,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.484407,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.484407,-99) ,
 7, -6.33735, 1, 0, 0.501484,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.0267158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.46055, 1, 1, 0.506986,-99) , 
+0,
+0,
+-1, -2.46055, 1, 1, 0.506986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456009,-99) , 
-10, -0.508978, 0, 0, 0.488835,-99) , 
-11, 6.08168, 1, 0, 0.502223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456009,-99) ,
+10, -0.508978, 0, 0, 0.488835,-99) ,
+11, 6.08168, 1, 0, 0.502223,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476032,-99) , 
-2, 1.40314, 0, 0, 0.497162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476032,-99) ,
+2, 1.40314, 0, 0, 0.497162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458264,-99) , 
-10, -0.958964, 0, 0, 0.489828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458264,-99) ,
+10, -0.958964, 0, 0, 0.489828,-99) ,
 18, 6.60549, 0, 0, 0.49858,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.027029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471616,-99) , 
-8, -3.3566, 0, 0, 0.489103,-99) , 
-9, -1.50832, 0, 0, 0.503775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471616,-99) ,
+8, -3.3566, 0, 0, 0.489103,-99) ,
+9, -1.50832, 0, 0, 0.503775,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493499,-99) , 
-4, 1.4402, 0, 0, 0.496558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493499,-99) ,
+4, 1.4402, 0, 0, 0.496558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443586,-99) , 
-2, 1.40314, 0, 0, 0.477905,-99) , 
-17, 3.67287, 0, 0, 0.492918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443586,-99) ,
+2, 1.40314, 0, 0, 0.477905,-99) ,
+17, 3.67287, 0, 0, 0.492918,-99) ,
 6, 4.60973, 1, 0, 0.494841,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.0339866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498287,-99) , 
-12, 2.55887, 1, 0, 0.505403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498287,-99) ,
+12, 2.55887, 1, 0, 0.505403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439344,-99) , 
-11, 4.65841, 0, 0, 0.481546,-99) , 
-7, -7.12951, 1, 0, 0.500971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439344,-99) ,
+11, 4.65841, 0, 0, 0.481546,-99) ,
+7, -7.12951, 1, 0, 0.500971,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477485,-99) , 
-10, 1.02315, 1, 0, 0.503826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477485,-99) ,
+10, 1.02315, 1, 0, 0.503826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431322,-99) , 
-12, 4.60233, 0, 0, 0.472428,-99) , 
-5, 1.69762, 1, 0, 0.489886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431322,-99) ,
+12, 4.60233, 0, 0, 0.472428,-99) ,
+5, 1.69762, 1, 0, 0.489886,-99) ,
 17, 3.67287, 0, 0, 0.49764,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.0337417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.14507, 1, 1, 0.511726,-99) , 
+0,
+0,
+-1, 3.14507, 1, 1, 0.511726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447732,-99) , 
-11, 4.65841, 0, 0, 0.480344,-99) , 
-7, -7.12951, 1, 0, 0.5059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447732,-99) ,
+11, 4.65841, 0, 0, 0.480344,-99) ,
+7, -7.12951, 1, 0, 0.5059,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485313,-99) , 
-17, 2.69291, 0, 0, 0.505476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485313,-99) ,
+17, 2.69291, 0, 0, 0.505476,-99) ,
 NN(
-0, 
-0, 
--1, 2.41088, 1, -1, 0.47357,-99) , 
-6, 4.5725, 1, 0, 0.48813,-99) , 
+0,
+0,
+-1, 2.41088, 1, -1, 0.47357,-99) ,
+6, 4.5725, 1, 0, 0.48813,-99) ,
 17, 3.67287, 0, 0, 0.500562,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.018795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510976,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494589,-99) , 
-7, -11.0904, 1, 0, 0.497902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494589,-99) ,
+7, -11.0904, 1, 0, 0.497902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46809,-99) , 
-10, -2.21443, 0, 0, 0.495151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46809,-99) ,
+10, -2.21443, 0, 0, 0.495151,-99) ,
 10, 4.7206, 0, 0, 0.496873,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.0161775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483476,-99) , 
-0, 1.84904, 0, 0, 0.502097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483476,-99) ,
+0, 1.84904, 0, 0, 0.502097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46975,-99) , 
-8, -0.338437, 1, 0, 0.500326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46975,-99) ,
+8, -0.338437, 1, 0, 0.500326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480553,-99) ,
 0, 1.88776, 1, 0, 0.499264,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.0356817);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481776,-99) , 
-5, 2.76631, 1, 0, 0.518183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481776,-99) ,
+5, 2.76631, 1, 0, 0.518183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490382,-99) , 
-17, 2.5296, 1, 0, 0.494401,-99) , 
-10, -1.41142, 1, 0, 0.498636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490382,-99) ,
+17, 2.5296, 1, 0, 0.494401,-99) ,
+10, -1.41142, 1, 0, 0.498636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449284,-99) , 
-3, -0.922708, 0, 0, 0.486344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449284,-99) ,
+3, -0.922708, 0, 0, 0.486344,-99) ,
 12, 2.55879, 0, 0, 0.496954,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.0180103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 50.1262, 0, 1, 0.52338,-99) , 
+0,
+0,
+-1, 50.1262, 0, 1, 0.52338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482286,-99) , 
-11, 2.53513, 0, 0, 0.499926,-99) , 
-0, 1.85162, 1, 0, 0.503384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482286,-99) ,
+11, 2.53513, 0, 0, 0.499926,-99) ,
+0, 1.85162, 1, 0, 0.503384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455987,-99) , 
-7, -7.92168, 1, 0, 0.485022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455987,-99) ,
+7, -7.92168, 1, 0, 0.485022,-99) ,
 16, 2.6436, 0, 0, 0.501149,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.0155101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 1, 1, 0.519831,-99) , 
+0,
+0,
+-1, -8.71385, 1, 1, 0.519831,-99) ,
 NN(
-0, 
-0, 
--1, -1.56528, 1, -1, 0.496572,-99) , 
-0, 1.85162, 1, 0, 0.500035,-99) , 
+0,
+0,
+-1, -1.56528, 1, -1, 0.496572,-99) ,
+0, 1.85162, 1, 0, 0.500035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459651,-99) , 
-12, 4.31744, 0, 0, 0.482318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459651,-99) ,
+12, 4.31744, 0, 0, 0.482318,-99) ,
 10, -1.92242, 0, 0, 0.497962,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.0188101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498088,-99) , 
-7, -9.50602, 0, 0, 0.512582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498088,-99) ,
+7, -9.50602, 0, 0, 0.512582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461465,-99) , 
-15, -1.60208, 1, 0, 0.499266,-99) , 
-13, 7.58249, 0, 0, 0.502758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461465,-99) ,
+15, -1.60208, 1, 0, 0.499266,-99) ,
+13, 7.58249, 0, 0, 0.502758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458679,-99) , 
-18, 7.20395, 0, 0, 0.482246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458679,-99) ,
+18, 7.20395, 0, 0, 0.482246,-99) ,
 10, -1.92242, 0, 0, 0.500359,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.0166288);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.96545, 0, 1, 0.512899,-99) , 
+0,
+0,
+-1, 7.96545, 0, 1, 0.512899,-99) ,
 NN(
-0, 
-0, 
--1, -1.60208, 1, -1, 0.495329,-99) , 
-13, 7.58249, 0, 0, 0.499935,-99) , 
+0,
+0,
+-1, -1.60208, 1, -1, 0.495329,-99) ,
+13, 7.58249, 0, 0, 0.499935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459626,-99) , 
-5, 2.33133, 1, 0, 0.481904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459626,-99) ,
+5, 2.33133, 1, 0, 0.481904,-99) ,
 10, -1.92242, 0, 0, 0.497826,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.0168919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494651,-99) , 
-7, -8.71385, 1, 0, 0.515069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494651,-99) ,
+7, -8.71385, 1, 0, 0.515069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479661,-99) , 
-8, -1.56528, 1, 0, 0.499612,-99) , 
-0, 1.85162, 1, 0, 0.501913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479661,-99) ,
+8, -1.56528, 1, 0, 0.499612,-99) ,
+0, 1.85162, 1, 0, 0.501913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461691,-99) , 
-12, 4.31744, 0, 0, 0.481615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461691,-99) ,
+12, 4.31744, 0, 0, 0.481615,-99) ,
 10, -1.92242, 0, 0, 0.499539,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.013609);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.06422, 0, 1, 0.515003,-99) , 
+0,
+0,
+-1, -3.06422, 0, 1, 0.515003,-99) ,
 NN(
-0, 
-0, 
--1, 1.86066, 0, -1, 0.496442,-99) , 
-0, 1.85162, 1, 0, 0.499204,-99) , 
+0,
+0,
+-1, 1.86066, 0, -1, 0.496442,-99) ,
+0, 1.85162, 1, 0, 0.499204,-99) ,
 NN(
-0, 
-0, 
--1, 7.20395, 0, -1, 0.481535,-99) , 
+0,
+0,
+-1, 7.20395, 0, -1, 0.481535,-99) ,
 10, -1.92242, 0, 0, 0.497138,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.0187488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497218,-99) , 
-6, 5.63753, 1, 0, 0.5137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497218,-99) ,
+6, 5.63753, 1, 0, 0.5137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495927,-99) , 
-0, 1.88324, 0, 0, 0.499167,-99) , 
-3, -2.76788, 1, 0, 0.501594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495927,-99) ,
+0, 1.88324, 0, 0, 0.499167,-99) ,
+3, -2.76788, 1, 0, 0.501594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465804,-99) , 
-18, 7.20395, 0, 0, 0.484934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465804,-99) ,
+18, 7.20395, 0, 0, 0.484934,-99) ,
 10, -1.92242, 0, 0, 0.499647,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.015699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490538,-99) , 
-13, 6.71537, 0, 0, 0.513463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490538,-99) ,
+13, 6.71537, 0, 0, 0.513463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499714,-99) , 
-0, 1.88324, 0, 0, 0.50225,-99) , 
-15, -3.84218, 0, 0, 0.505057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499714,-99) ,
+0, 1.88324, 0, 0, 0.50225,-99) ,
+15, -3.84218, 0, 0, 0.505057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465879,-99) , 
-5, 2.33133, 1, 0, 0.484591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465879,-99) ,
+5, 2.33133, 1, 0, 0.484591,-99) ,
 10, -1.92242, 0, 0, 0.502665,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.0228798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85162, 1, 1, 0.510067,-99) , 
+0,
+0,
+-1, 1.85162, 1, 1, 0.510067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489342,-99) , 
-18, 6.60549, 1, 0, 0.499984,-99) , 
-16, 3.83484, 0, 0, 0.507092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489342,-99) ,
+18, 6.60549, 1, 0, 0.499984,-99) ,
+16, 3.83484, 0, 0, 0.507092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467522,-99) , 
-12, 4.31744, 0, 0, 0.484318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467522,-99) ,
+12, 4.31744, 0, 0, 0.484318,-99) ,
 10, -1.92242, 0, 0, 0.504431,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.0167134);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467707,-99) , 
-15, -1.60208, 1, 0, 0.501454,-99) , 
-2, 4.13455, 0, 0, 0.503366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467707,-99) ,
+15, -1.60208, 1, 0, 0.501454,-99) ,
+2, 4.13455, 0, 0, 0.503366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469491,-99) , 
-7, -8.71385, 1, 0, 0.484211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469491,-99) ,
+7, -8.71385, 1, 0, 0.484211,-99) ,
 10, -1.92242, 0, 0, 0.501128,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.0234135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494417,-99) , 
-3, -1.23024, 1, 0, 0.517911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494417,-99) ,
+3, -1.23024, 1, 0, 0.517911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46599,-99) , 
-0, 1.87872, 1, 0, 0.497594,-99) , 
-8, -1.63262, 0, 0, 0.500531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46599,-99) ,
+0, 1.87872, 1, 0, 0.497594,-99) ,
+8, -1.63262, 0, 0, 0.500531,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477688,-99) , 
-5, 1.77198, 1, 0, 0.499979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477688,-99) ,
+5, 1.77198, 1, 0, 0.499979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451362,-99) , 
-1, 55.3385, 1, 0, 0.485935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451362,-99) ,
+1, 55.3385, 1, 0, 0.485935,-99) ,
 18, 6.3204, 0, 0, 0.497913,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.0248256);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483652,-99) , 
-12, 5.40556, 1, 0, 0.505919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483652,-99) ,
+12, 5.40556, 1, 0, 0.505919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491083,-99) , 
-14, -2.72594, 0, 0, 0.494504,-99) , 
-0, 1.87421, 0, 0, 0.49681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491083,-99) ,
+14, -2.72594, 0, 0, 0.494504,-99) ,
+0, 1.87421, 0, 0, 0.49681,-99) ,
 NN(
-0, 
-0, 
--1, -2.92543, 0, -1, 0.481788,-99) , 
+0,
+0,
+-1, -2.92543, 0, -1, 0.481788,-99) ,
 10, -1.92242, 0, 0, 0.495056,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.0144806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498908,-99) , 
-15, -4.09941, 0, 0, 0.502655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498908,-99) ,
+15, -4.09941, 0, 0, 0.502655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470361,-99) , 
-14, -3.20898, 1, 0, 0.500704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470361,-99) ,
+14, -3.20898, 1, 0, 0.500704,-99) ,
 NN(
-0, 
-0, 
--1, -2.69022, 1, -1, 0.482168,-99) , 
+0,
+0,
+-1, -2.69022, 1, -1, 0.482168,-99) ,
 14, -2.48021, 1, 0, 0.498756,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.014454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.987901, 0, 1, 0.505071,-99) , 
+0,
+0,
+-1, 0.987901, 0, 1, 0.505071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47397,-99) , 
-14, -3.20898, 1, 0, 0.503192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47397,-99) ,
+14, -3.20898, 1, 0, 0.503192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471072,-99) , 
-9, -2.69022, 1, 0, 0.485785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471072,-99) ,
+9, -2.69022, 1, 0, 0.485785,-99) ,
 14, -2.48021, 1, 0, 0.501364,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.0186698);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490857,-99) , 
-13, 7.2997, 1, 0, 0.501114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490857,-99) ,
+13, 7.2997, 1, 0, 0.501114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473539,-99) , 
-0, 1.83936, 0, 0, 0.499579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473539,-99) ,
+0, 1.83936, 0, 0, 0.499579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479835,-99) ,
 0, 1.88776, 1, 0, 0.498521,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.0146579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498258,-99) , 
-7, -9.50602, 0, 0, 0.509635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498258,-99) ,
+7, -9.50602, 0, 0, 0.509635,-99) ,
 NN(
-0, 
-0, 
--1, -1.60208, 1, -1, 0.495917,-99) , 
-13, 7.58249, 0, 0, 0.499513,-99) , 
+0,
+0,
+-1, -1.60208, 1, -1, 0.495917,-99) ,
+13, 7.58249, 0, 0, 0.499513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470347,-99) , 
-8, -2.92543, 0, 0, 0.485178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470347,-99) ,
+8, -2.92543, 0, 0, 0.485178,-99) ,
 10, -1.92242, 0, 0, 0.497839,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.0138625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498244,-99) , 
-13, 7.23844, 0, 0, 0.514415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498244,-99) ,
+13, 7.23844, 0, 0, 0.514415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485086,-99) , 
-10, -1.02706, 0, 0, 0.500161,-99) , 
-0, 1.85162, 1, 0, 0.502281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485086,-99) ,
+10, -1.02706, 0, 0, 0.500161,-99) ,
+0, 1.85162, 1, 0, 0.502281,-99) ,
 NN(
-0, 
-0, 
--1, 2.33133, 1, -1, 0.485466,-99) , 
+0,
+0,
+-1, 2.33133, 1, -1, 0.485466,-99) ,
 10, -1.92242, 0, 0, 0.500318,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.025076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482186,-99) , 
-12, 5.40538, 0, 0, 0.513615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482186,-99) ,
+12, 5.40538, 0, 0, 0.513615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476166,-99) , 
-11, 5.49462, 1, 0, 0.496484,-99) , 
-4, 0.987901, 0, 0, 0.50036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476166,-99) ,
+11, 5.49462, 1, 0, 0.496484,-99) ,
+4, 0.987901, 0, 0, 0.50036,-99) ,
 NN(
-0, 
-0, 
--1, -1.84564, 1, -1, 0.486046,-99) , 
+0,
+0,
+-1, -1.84564, 1, -1, 0.486046,-99) ,
 14, -2.48021, 1, 0, 0.498857,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.0212152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492647,-99) , 
-1, 50.1262, 0, 0, 0.513215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492647,-99) ,
+1, 50.1262, 0, 0, 0.513215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493769,-99) , 
-15, -1.74775, 0, 0, 0.495998,-99) , 
-0, 1.85162, 1, 0, 0.498531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493769,-99) ,
+15, -1.74775, 0, 0, 0.495998,-99) ,
+0, 1.85162, 1, 0, 0.498531,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459323,-99) , 
-7, -7.92168, 1, 0, 0.485277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459323,-99) ,
+7, -7.92168, 1, 0, 0.485277,-99) ,
 16, 2.6436, 0, 0, 0.496919,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.0124247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85162, 1, 1, 0.503769,-99) , 
+0,
+0,
+-1, 1.85162, 1, 1, 0.503769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483776,-99) , 
-6, 9.12471, 1, 0, 0.502318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483776,-99) ,
+6, 9.12471, 1, 0, 0.502318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467178,-99) , 
-12, 4.48227, 0, 0, 0.484403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467178,-99) ,
+12, 4.48227, 0, 0, 0.484403,-99) ,
 16, 2.6436, 0, 0, 0.500139,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.0141281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495261,-99) , 
-1, 50.1262, 0, 0, 0.511363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495261,-99) ,
+1, 50.1262, 0, 0, 0.511363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48728,-99) , 
-9, -1.25696, 1, 0, 0.497646,-99) , 
-0, 1.85162, 1, 0, 0.499663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48728,-99) ,
+9, -1.25696, 1, 0, 0.497646,-99) ,
+0, 1.85162, 1, 0, 0.499663,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.484409,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.484409,-99) ,
 16, 2.6436, 0, 0, 0.497808,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.0346348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.53407, 1, 1, 0.510379,-99) , 
+0,
+0,
+-1, 6.53407, 1, 1, 0.510379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479806,-99) , 
-10, -0.389415, 1, 0, 0.48951,-99) , 
-4, 0.51439, 0, 0, 0.498751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479806,-99) ,
+10, -0.389415, 1, 0, 0.48951,-99) ,
+4, 0.51439, 0, 0, 0.498751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451743,-99) , 
-7, -8.71385, 1, 0, 0.48581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451743,-99) ,
+7, -8.71385, 1, 0, 0.48581,-99) ,
 12, 2.55879, 0, 0, 0.496985,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.0161912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496232,-99) , 
-8, -3.06422, 0, 0, 0.510873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496232,-99) ,
+8, -3.06422, 0, 0, 0.510873,-99) ,
 NN(
-0, 
-0, 
--1, -1.02706, 0, -1, 0.495179,-99) , 
-0, 1.85162, 1, 0, 0.497511,-99) , 
+0,
+0,
+-1, -1.02706, 0, -1, 0.495179,-99) ,
+0, 1.85162, 1, 0, 0.497511,-99) ,
 NN(
-0, 
-0, 
--1, 2.33133, 1, -1, 0.479008,-99) , 
+0,
+0,
+-1, 2.33133, 1, -1, 0.479008,-99) ,
 10, -1.92242, 0, 0, 0.495353,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.019252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489649,-99) , 
-16, 6.82206, 1, 0, 0.50289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489649,-99) ,
+16, 6.82206, 1, 0, 0.50289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466369,-99) , 
-5, 2.24485, 0, 0, 0.490159,-99) , 
-10, -0.99775, 0, 0, 0.501077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466369,-99) ,
+5, 2.24485, 0, 0, 0.490159,-99) ,
+10, -0.99775, 0, 0, 0.501077,-99) ,
 NN(
-0, 
-0, 
--1, 2.33133, 1, -1, 0.48305,-99) , 
+0,
+0,
+-1, 2.33133, 1, -1, 0.48305,-99) ,
 10, -1.92242, 0, 0, 0.498975,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.0298417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481266,-99) , 
-7, -7.1699, 0, 0, 0.508069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481266,-99) ,
+7, -7.1699, 0, 0, 0.508069,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494512,-99) , 
-0, 1.8742, 0, 0, 0.499741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494512,-99) ,
+0, 1.8742, 0, 0, 0.499741,-99) ,
 NN(
-0, 
-0, 
--1, 5.6934, 0, -1, 0.465241,-99) , 
-7, -7.12951, 1, 0, 0.49474,-99) , 
+0,
+0,
+-1, 5.6934, 0, -1, 0.465241,-99) ,
+7, -7.12951, 1, 0, 0.49474,-99) ,
 5, 1.13734, 1, 0, 0.49723,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.0181041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499935,-99) , 
-10, -0.304856, 1, 0, 0.506873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499935,-99) ,
+10, -0.304856, 1, 0, 0.506873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490056,-99) , 
-9, -6.10366, 0, 0, 0.503423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490056,-99) ,
+9, -6.10366, 0, 0, 0.503423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465483,-99) , 
-3, -0.922628, 0, 0, 0.483888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465483,-99) ,
+3, -0.922628, 0, 0, 0.483888,-99) ,
 0, 1.87872, 1, 0, 0.500956,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.0256676);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.71173, 0, 1, 0.513831,-99) , 
+0,
+0,
+-1, -4.71173, 0, 1, 0.513831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491741,-99) , 
-5, 1.39615, 1, 0, 0.499182,-99) , 
-8, -4.21893, 1, 0, 0.504979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491741,-99) ,
+5, 1.39615, 1, 0, 0.499182,-99) ,
+8, -4.21893, 1, 0, 0.504979,-99) ,
 NN(
-0, 
-0, 
--1, -3.72408, 0, -1, 0.484005,-99) , 
+0,
+0,
+-1, -3.72408, 0, -1, 0.484005,-99) ,
 0, 1.87872, 1, 0, 0.502331,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.0228262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520764,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490673,-99) , 
-8, -4.65046, 0, 0, 0.503969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490673,-99) ,
+8, -4.65046, 0, 0, 0.503969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453525,-99) , 
-8, -3.7229, 1, 0, 0.480793,-99) , 
-17, 2.41257, 0, 0, 0.501216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453525,-99) ,
+8, -3.7229, 1, 0, 0.480793,-99) ,
+17, 2.41257, 0, 0, 0.501216,-99) ,
 16, 8.01876, 0, 0, 0.502555,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.0229656);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85162, 1, 1, 0.506123,-99) , 
+0,
+0,
+-1, 1.85162, 1, 1, 0.506123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471413,-99) , 
-10, 0.69562, 0, 0, 0.490421,-99) , 
-16, 3.2374, 0, 0, 0.5029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471413,-99) ,
+10, 0.69562, 0, 0, 0.490421,-99) ,
+16, 3.2374, 0, 0, 0.5029,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479,-99) , 
-4, 0.303298, 0, 0, 0.500258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479,-99) ,
+4, 0.303298, 0, 0, 0.500258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47287,-99) , 
-10, -2.16576, 0, 0, 0.490938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47287,-99) ,
+10, -2.16576, 0, 0, 0.490938,-99) ,
 10, -0.900417, 0, 0, 0.499816,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.0162504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474781,-99) , 
-0, 1.83967, 0, 0, 0.501457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474781,-99) ,
+0, 1.83967, 0, 0, 0.501457,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.48586,-99) , 
-0, 1.87163, 1, 0, 0.497908,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.48586,-99) ,
+0, 1.87163, 1, 0, 0.497908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475202,-99) ,
 0, 1.88776, 1, 0, 0.496699,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.0250573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496858,-99) , 
-9, -3.07428, 1, 0, 0.523866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496858,-99) ,
+9, -3.07428, 1, 0, 0.523866,-99) ,
 NN(
-0, 
-0, 
--1, 1.8471, 0, -1, 0.493163,-99) , 
-8, -1.63194, 0, 0, 0.497641,-99) , 
+0,
+0,
+-1, 1.8471, 0, -1, 0.493163,-99) ,
+8, -1.63194, 0, 0, 0.497641,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48303,-99) , 
-15, -1.74725, 0, 0, 0.496813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48303,-99) ,
+15, -1.74725, 0, 0, 0.496813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462283,-99) , 
-13, 6.70119, 0, 0, 0.486224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462283,-99) ,
+13, 6.70119, 0, 0, 0.486224,-99) ,
 15, -3.31345, 1, 0, 0.495252,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.0252135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.07428, 1, 1, 0.524577,-99) , 
+0,
+0,
+-1, -3.07428, 1, 1, 0.524577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464365,-99) , 
-0, 1.8471, 0, 0, 0.499426,-99) , 
-8, -1.63194, 0, 0, 0.503093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464365,-99) ,
+0, 1.8471, 0, 0, 0.499426,-99) ,
+8, -1.63194, 0, 0, 0.503093,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48091,-99) , 
-1, 30.5921, 1, 0, 0.498703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48091,-99) ,
+1, 30.5921, 1, 0, 0.498703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459201,-99) , 
-15, -1.07588, 1, 0, 0.488727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459201,-99) ,
+15, -1.07588, 1, 0, 0.488727,-99) ,
 15, -3.31345, 1, 0, 0.500088,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.0143394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477947,-99) , 
-12, 2.34262, 0, 0, 0.499842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477947,-99) ,
+12, 2.34262, 0, 0, 0.499842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470302,-99) , 
-11, 7.84217, 1, 0, 0.498027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470302,-99) ,
+11, 7.84217, 1, 0, 0.498027,-99) ,
 NN(
-0, 
-0, 
--1, 5.94088, 0, -1, 0.483428,-99) , 
+0,
+0,
+-1, 5.94088, 0, -1, 0.483428,-99) ,
 7, -6.33735, 1, 0, 0.496513,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.0204259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491846,-99) , 
-10, -0.304856, 1, 0, 0.498524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491846,-99) ,
+10, -0.304856, 1, 0, 0.498524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484873,-99) , 
-9, -6.10366, 0, 0, 0.495693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484873,-99) ,
+9, -6.10366, 0, 0, 0.495693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477168,-99) ,
 0, 1.88776, 1, 0, 0.494708,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.0192624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527007,-99) ,
 NN(
-0, 
-0, 
--1, 0.722163, 0, -1, 0.4971,-99) , 
-0, 1.84711, 1, 0, 0.499989,-99) , 
+0,
+0,
+-1, 0.722163, 0, -1, 0.4971,-99) ,
+0, 1.84711, 1, 0, 0.499989,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481875,-99) , 
-7, -10.2982, 1, 0, 0.492794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481875,-99) ,
+7, -10.2982, 1, 0, 0.492794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46303,-99) , 
-3, -2.46069, 0, 0, 0.48689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46303,-99) ,
+3, -2.46069, 0, 0, 0.48689,-99) ,
 10, -0.900417, 0, 0, 0.496617,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.0216141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84711, 1, 1, 0.505758,-99) , 
+0,
+0,
+-1, 1.84711, 1, 1, 0.505758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483847,-99) , 
-10, -0.486747, 0, 0, 0.503874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483847,-99) ,
+10, -0.486747, 0, 0, 0.503874,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480903,-99) , 
-18, 6.9999, 1, 0, 0.498054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480903,-99) ,
+18, 6.9999, 1, 0, 0.498054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475745,-99) , 
-17, 4.17205, 0, 0, 0.489499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475745,-99) ,
+17, 4.17205, 0, 0, 0.489499,-99) ,
 10, -0.900417, 0, 0, 0.500175,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.0177559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511498,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489416,-99) , 
-3, -0.61514, 1, 0, 0.498555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489416,-99) ,
+3, -0.61514, 1, 0, 0.498555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454783,-99) , 
-18, 6.60549, 0, 0, 0.481855,-99) , 
-17, 2.41257, 0, 0, 0.496575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454783,-99) ,
+18, 6.60549, 0, 0, 0.481855,-99) ,
+17, 2.41257, 0, 0, 0.496575,-99) ,
 16, 8.01876, 0, 0, 0.497597,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.0182781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49466,-99) , 
-3, -2.73876, 1, 0, 0.496403,-99) , 
-11, 1.97331, 1, 0, 0.497771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49466,-99) ,
+3, -2.73876, 1, 0, 0.496403,-99) ,
+11, 1.97331, 1, 0, 0.497771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460416,-99) , 
-10, 0.434001, 0, 0, 0.48465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460416,-99) ,
+10, 0.434001, 0, 0, 0.48465,-99) ,
 3, -3.38344, 0, 0, 0.496289,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.018826);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499176,-99) , 
-16, 3.98739, 1, 0, 0.503516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499176,-99) ,
+16, 3.98739, 1, 0, 0.503516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461844,-99) , 
-4, -0.940463, 0, 0, 0.491543,-99) , 
-4, -0.458359, 0, 0, 0.501297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461844,-99) ,
+4, -0.940463, 0, 0, 0.491543,-99) ,
+4, -0.458359, 0, 0, 0.501297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461449,-99) , 
-7, -8.71385, 1, 0, 0.48463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461449,-99) ,
+7, -8.71385, 1, 0, 0.48463,-99) ,
 3, -3.38344, 0, 0, 0.499416,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.02324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481793,-99) , 
-4, -0.217312, 0, 0, 0.506026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481793,-99) ,
+4, -0.217312, 0, 0, 0.506026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466527,-99) , 
-4, -0.940463, 0, 0, 0.490271,-99) , 
-4, -0.458359, 0, 0, 0.503106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466527,-99) ,
+4, -0.940463, 0, 0, 0.490271,-99) ,
+4, -0.458359, 0, 0, 0.503106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463823,-99) , 
-0, 1.86517, 1, 0, 0.484784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463823,-99) ,
+0, 1.86517, 1, 0, 0.484784,-99) ,
 3, -3.38344, 0, 0, 0.501038,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.0175741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497837,-99) , 
-6, 5.48832, 1, 0, 0.501407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497837,-99) ,
+6, 5.48832, 1, 0, 0.501407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468826,-99) , 
-6, 4.31186, 1, 0, 0.4887,-99) , 
-4, -0.458359, 0, 0, 0.499052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468826,-99) ,
+6, 4.31186, 1, 0, 0.4887,-99) ,
+4, -0.458359, 0, 0, 0.499052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464699,-99) , 
-10, 0.434001, 0, 0, 0.484467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464699,-99) ,
+10, 0.434001, 0, 0, 0.484467,-99) ,
 3, -3.38344, 0, 0, 0.497406,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.0326322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.02731, 1, 1, 0.517144,-99) , 
+0,
+0,
+-1, 2.02731, 1, 1, 0.517144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474486,-99) , 
-5, 2.29466, 0, 0, 0.493428,-99) , 
-14, -7.18891, 0, 0, 0.504578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474486,-99) ,
+5, 2.29466, 0, 0, 0.493428,-99) ,
+14, -7.18891, 0, 0, 0.504578,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492547,-99) , 
-17, 3.99943, 0, 0, 0.503103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492547,-99) ,
+17, 3.99943, 0, 0, 0.503103,-99) ,
 NN(
-0, 
-0, 
--1, -0.515164, 0, -1, 0.478022,-99) , 
-14, -5.42679, 1, 0, 0.493966,-99) , 
+0,
+0,
+-1, -0.515164, 0, -1, 0.478022,-99) ,
+14, -5.42679, 1, 0, 0.493966,-99) ,
 17, 4.81615, 0, 0, 0.499238,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.0236754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48173,-99) , 
-0, 1.86066, 0, 0, 0.512542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48173,-99) ,
+0, 1.86066, 0, 0, 0.512542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494994,-99) , 
-0, 1.87872, 0, 0, 0.498409,-99) , 
-17, 3.10123, 1, 0, 0.501366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494994,-99) ,
+0, 1.87872, 0, 0, 0.498409,-99) ,
+17, 3.10123, 1, 0, 0.501366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466389,-99) , 
-7, -8.71385, 1, 0, 0.4847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466389,-99) ,
+7, -8.71385, 1, 0, 0.4847,-99) ,
 3, -3.38344, 0, 0, 0.499487,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.0268054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496176,-99) , 
-5, 1.69396, 1, 0, 0.51035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496176,-99) ,
+5, 1.69396, 1, 0, 0.51035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491684,-99) , 
-2, 1.35388, 1, 0, 0.499139,-99) , 
-7, -8.71385, 0, 0, 0.50445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491684,-99) ,
+2, 1.35388, 1, 0, 0.499139,-99) ,
+7, -8.71385, 0, 0, 0.50445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464613,-99) , 
-9, -2.68207, 0, 0, 0.484892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464613,-99) ,
+9, -2.68207, 0, 0, 0.484892,-99) ,
 3, -3.38344, 0, 0, 0.502246,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.0238996);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491992,-99) , 
-4, -0.217312, 0, 0, 0.508838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491992,-99) ,
+4, -0.217312, 0, 0, 0.508838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47912,-99) , 
-6, 4.31186, 1, 0, 0.494593,-99) , 
-4, -0.458359, 0, 0, 0.5062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47912,-99) ,
+6, 4.31186, 1, 0, 0.494593,-99) ,
+4, -0.458359, 0, 0, 0.5062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466867,-99) , 
-10, 0.434001, 0, 0, 0.484451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466867,-99) ,
+10, 0.434001, 0, 0, 0.484451,-99) ,
 3, -3.38344, 0, 0, 0.503749,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.0216289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.55879, 1, 1, 0.505516,-99) , 
+0,
+0,
+-1, 2.55879, 1, 1, 0.505516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485397,-99) , 
-9, -3.64221, 1, 0, 0.497248,-99) , 
-8, -3.3566, 1, 0, 0.502286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485397,-99) ,
+9, -3.64221, 1, 0, 0.497248,-99) ,
+8, -3.3566, 1, 0, 0.502286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468206,-99) , 
-8, -3.29859, 0, 0, 0.484418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468206,-99) ,
+8, -3.29859, 0, 0, 0.484418,-99) ,
 3, -3.38344, 0, 0, 0.500272,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.0142073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499124,-99) , 
-4, 1.1126, 0, 0, 0.502579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499124,-99) ,
+4, 1.1126, 0, 0, 0.502579,-99) ,
 NN(
-0, 
-0, 
--1, -5.09112, 1, -1, 0.483052,-99) , 
-5, 3.2867, 1, 0, 0.499999,-99) , 
+0,
+0,
+-1, -5.09112, 1, -1, 0.483052,-99) ,
+5, 3.2867, 1, 0, 0.499999,-99) ,
 NN(
-0, 
-0, 
--1, -3.72408, 0, -1, 0.483938,-99) , 
+0,
+0,
+-1, -3.72408, 0, -1, 0.483938,-99) ,
 0, 1.87872, 1, 0, 0.497974,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.0247784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.53794, 1, 1, 0.507544,-99) , 
+0,
+0,
+-1, -1.53794, 1, 1, 0.507544,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459571,-99) , 
-3, -1.53794, 0, 0, 0.493573,-99) , 
-5, 2.53048, 1, 0, 0.502794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459571,-99) ,
+3, -1.53794, 0, 0, 0.493573,-99) ,
+5, 2.53048, 1, 0, 0.502794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463621,-99) , 
-8, -3.72408, 0, 0, 0.487487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463621,-99) ,
+8, -3.72408, 0, 0, 0.487487,-99) ,
 0, 1.87872, 1, 0, 0.500864,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.0124406);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50879,-99) ,
 NN(
-0, 
-0, 
--1, -1.74724, 1, -1, 0.49425,-99) , 
+0,
+0,
+-1, -1.74724, 1, -1, 0.49425,-99) ,
 18, 7.74588, 0, 0, 0.496496,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.0131013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483526,-99) , 
-0, 1.84904, 0, 0, 0.500909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483526,-99) ,
+0, 1.84904, 0, 0, 0.500909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478277,-99) , 
-8, -0.338437, 1, 0, 0.499677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478277,-99) ,
+8, -0.338437, 1, 0, 0.499677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480238,-99) ,
 0, 1.88776, 1, 0, 0.498645,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.0236732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494123,-99) , 
-4, 0.51439, 0, 0, 0.499995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494123,-99) ,
+4, 0.51439, 0, 0, 0.499995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471501,-99) , 
-11, 2.97048, 0, 0, 0.498279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471501,-99) ,
+11, 2.97048, 0, 0, 0.498279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45893,-99) , 
-2, 2.05119, 0, 0, 0.487135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45893,-99) ,
+2, 2.05119, 0, 0, 0.487135,-99) ,
 12, 2.55879, 0, 0, 0.496764,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.0232484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498694,-99) , 
-3, -1.53794, 1, 0, 0.50449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498694,-99) ,
+3, -1.53794, 1, 0, 0.50449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475594,-99) , 
-12, 2.20721, 0, 0, 0.50107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475594,-99) ,
+12, 2.20721, 0, 0, 0.50107,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487568,-99) , 
-17, 4.24465, 1, 0, 0.496292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487568,-99) ,
+17, 4.24465, 1, 0, 0.496292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457296,-99) , 
-13, 6.56586, 0, 0, 0.488426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457296,-99) ,
+13, 6.56586, 0, 0, 0.488426,-99) ,
 11, 6.08151, 1, 0, 0.497638,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.0298379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494706,-99) , 
-17, 4.17208, 1, 0, 0.50269,-99) , 
-12, 2.55885, 1, 0, 0.506204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494706,-99) ,
+17, 4.17208, 1, 0, 0.50269,-99) ,
+12, 2.55885, 1, 0, 0.506204,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484765,-99) , 
-5, 2.37167, 1, 0, 0.500522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484765,-99) ,
+5, 2.37167, 1, 0, 0.500522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451909,-99) , 
-12, 2.46312, 0, 0, 0.494557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451909,-99) ,
+12, 2.46312, 0, 0, 0.494557,-99) ,
 3, -0.92276, 0, 0, 0.500202,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.0207575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.55885, 1, 1, 0.510057,-99) , 
+0,
+0,
+-1, 2.55885, 1, 1, 0.510057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491107,-99) , 
-18, 6.32614, 0, 0, 0.506776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491107,-99) ,
+18, 6.32614, 0, 0, 0.506776,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495867,-99) , 
-8, -1.16834, 0, 0, 0.499418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495867,-99) ,
+8, -1.16834, 0, 0, 0.499418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45931,-99) , 
-12, 2.46312, 0, 0, 0.494501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45931,-99) ,
+12, 2.46312, 0, 0, 0.494501,-99) ,
 3, -0.92276, 0, 0, 0.500451,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.0285479);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485672,-99) , 
-17, 4.60607, 0, 0, 0.500979,-99) , 
-0, 1.84711, 1, 0, 0.505169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485672,-99) ,
+17, 4.60607, 0, 0, 0.500979,-99) ,
+0, 1.84711, 1, 0, 0.505169,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472149,-99) , 
-11, 6.66855, 1, 0, 0.500654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472149,-99) ,
+11, 6.66855, 1, 0, 0.500654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459304,-99) , 
-18, 6.53701, 0, 0, 0.496238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459304,-99) ,
+18, 6.53701, 0, 0, 0.496238,-99) ,
 13, 6.97705, 0, 0, 0.500923,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.0254499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490325,-99) , 
-7, -8.71385, 0, 0, 0.500055,-99) , 
-0, 1.84711, 1, 0, 0.503577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490325,-99) ,
+7, -8.71385, 0, 0, 0.500055,-99) ,
+0, 1.84711, 1, 0, 0.503577,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456252,-99) , 
-0, 1.85076, 0, 0, 0.495905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456252,-99) ,
+0, 1.85076, 0, 0, 0.495905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466862,-99) , 
-0, 1.87872, 1, 0, 0.492443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466862,-99) ,
+0, 1.87872, 1, 0, 0.492443,-99) ,
 13, 6.97705, 0, 0, 0.498284,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.0281541);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497952,-99) , 
-12, 4.997, 1, 0, 0.513874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497952,-99) ,
+12, 4.997, 1, 0, 0.513874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473031,-99) , 
-12, 3.54046, 0, 0, 0.494612,-99) , 
-2, 2.73453, 0, 0, 0.503936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473031,-99) ,
+12, 3.54046, 0, 0, 0.494612,-99) ,
+2, 2.73453, 0, 0, 0.503936,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487552,-99) , 
-6, 4.60973, 1, 0, 0.492684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487552,-99) ,
+6, 4.60973, 1, 0, 0.492684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465536,-99) , 
-17, 2.50061, 0, 0, 0.489222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465536,-99) ,
+17, 2.50061, 0, 0, 0.489222,-99) ,
 13, 6.97705, 0, 0, 0.496941,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.0395054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465071,-99) , 
-7, -7.58228, 1, 0, 0.505304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465071,-99) ,
+7, -7.58228, 1, 0, 0.505304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459628,-99) , 
-5, 1.01133, 0, 0, 0.500803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459628,-99) ,
+5, 1.01133, 0, 0, 0.500803,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480338,-99) , 
-5, 1.33991, 1, 0, 0.521868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480338,-99) ,
+5, 1.33991, 1, 0, 0.521868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451595,-99) , 
-9, -1.78394, 0, 0, 0.489066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451595,-99) ,
+9, -1.78394, 0, 0, 0.489066,-99) ,
 7, -7.12951, 1, 0, 0.498389,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.0266694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489434,-99) , 
-5, 0.957812, 1, 0, 0.502407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489434,-99) ,
+5, 0.957812, 1, 0, 0.502407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484671,-99) , 
-1, 56.6038, 0, 0, 0.492191,-99) , 
-7, -7.92168, 0, 0, 0.495573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484671,-99) ,
+1, 56.6038, 0, 0, 0.492191,-99) ,
+7, -7.92168, 0, 0, 0.495573,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.481661,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.481661,-99) ,
 3, -3.38344, 0, 0, 0.494007,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.0329402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489316,-99) , 
-7, -8.71385, 0, 0, 0.502886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489316,-99) ,
+7, -8.71385, 0, 0, 0.502886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466562,-99) , 
-15, -2.53034, 1, 0, 0.498992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466562,-99) ,
+15, -2.53034, 1, 0, 0.498992,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481237,-99) , 
-13, 6.76089, 0, 0, 0.50561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481237,-99) ,
+13, 6.76089, 0, 0, 0.50561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471223,-99) , 
-9, -4.59737, 0, 0, 0.489317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471223,-99) ,
+9, -4.59737, 0, 0, 0.489317,-99) ,
 1, 58.1569, 1, 0, 0.496316,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.0216011);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498024,-99) , 
-0, 1.85162, 1, 0, 0.502237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498024,-99) ,
+0, 1.85162, 1, 0, 0.502237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471607,-99) , 
-16, 2.44075, 1, 0, 0.485716,-99) , 
-16, 3.2374, 0, 0, 0.498853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471607,-99) ,
+16, 2.44075, 1, 0, 0.485716,-99) ,
+16, 3.2374, 0, 0, 0.498853,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479858,-99) , 
-13, 6.43146, 0, 0, 0.499419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479858,-99) ,
+13, 6.43146, 0, 0, 0.499419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474549,-99) , 
-17, 4.17205, 0, 0, 0.489932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474549,-99) ,
+17, 4.17205, 0, 0, 0.489932,-99) ,
 10, -0.900417, 0, 0, 0.496565,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.024698);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499632,-99) , 
-4, 0.129752, 1, 0, 0.506148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499632,-99) ,
+4, 0.129752, 1, 0, 0.506148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474572,-99) , 
-8, -3.39867, 0, 0, 0.485893,-99) , 
-16, 3.2374, 0, 0, 0.501999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474572,-99) ,
+8, -3.39867, 0, 0, 0.485893,-99) ,
+16, 3.2374, 0, 0, 0.501999,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462123,-99) , 
-8, -2.39676, 1, 0, 0.497893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462123,-99) ,
+8, -2.39676, 1, 0, 0.497893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468157,-99) , 
-9, -3.61987, 0, 0, 0.491543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468157,-99) ,
+9, -3.61987, 0, 0, 0.491543,-99) ,
 10, -0.900417, 0, 0, 0.499319,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.0250195);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496463,-99) , 
-1, 27.0043, 0, 0, 0.507785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496463,-99) ,
+1, 27.0043, 0, 0, 0.507785,-99) ,
 NN(
-0, 
-0, 
--1, 0.69562, 0, -1, 0.487082,-99) , 
-16, 3.2374, 0, 0, 0.503545,-99) , 
+0,
+0,
+-1, 0.69562, 0, -1, 0.487082,-99) ,
+16, 3.2374, 0, 0, 0.503545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446435,-99) , 
-10, -2.16576, 0, 0, 0.483728,-99) , 
-8, -1.63194, 0, 0, 0.490953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446435,-99) ,
+10, -2.16576, 0, 0, 0.483728,-99) ,
+8, -1.63194, 0, 0, 0.490953,-99) ,
 10, -0.900417, 0, 0, 0.500318,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.0244093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492816,-99) , 
-8, -4.51577, 0, 0, 0.50699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492816,-99) ,
+8, -4.51577, 0, 0, 0.50699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492053,-99) , 
-1, 58.2423, 1, 0, 0.503213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492053,-99) ,
+1, 58.2423, 1, 0, 0.503213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509912,-99) ,
 NN(
-0, 
-0, 
--1, -2.16576, 0, -1, 0.481475,-99) , 
-8, -1.63194, 0, 0, 0.48781,-99) , 
+0,
+0,
+-1, -2.16576, 0, -1, 0.481475,-99) ,
+8, -1.63194, 0, 0, 0.48781,-99) ,
 10, -0.900417, 0, 0, 0.499265,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.0241307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513489,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493798,-99) , 
-4, 0.51439, 0, 0, 0.501399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493798,-99) ,
+4, 0.51439, 0, 0, 0.501399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443007,-99) , 
-7, -8.71385, 1, 0, 0.47617,-99) , 
-12, 2.53464, 0, 0, 0.49795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443007,-99) ,
+7, -8.71385, 1, 0, 0.47617,-99) ,
+12, 2.53464, 0, 0, 0.49795,-99) ,
 8, -5.08126, 1, 0, 0.500071,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.0225059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4749,-99) , 
-5, 0.721323, 0, 0, 0.501089,-99) , 
-14, -2.72594, 0, 0, 0.50296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4749,-99) ,
+5, 0.721323, 0, 0, 0.501089,-99) ,
+14, -2.72594, 0, 0, 0.50296,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485218,-99) , 
-6, 6.80197, 0, 0, 0.498056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485218,-99) ,
+6, 6.80197, 0, 0, 0.498056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466911,-99) , 
-5, 3.12732, 1, 0, 0.490444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466911,-99) ,
+5, 3.12732, 1, 0, 0.490444,-99) ,
 10, -0.900417, 0, 0, 0.499752,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.0247164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49534,-99) , 
-10, -0.389415, 1, 0, 0.502898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49534,-99) ,
+10, -0.389415, 1, 0, 0.502898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477094,-99) , 
-12, 2.24054, 0, 0, 0.500127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477094,-99) ,
+12, 2.24054, 0, 0, 0.500127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440012,-99) , 
-11, 4.90857, 1, 0, 0.468729,-99) , 
-10, -0.50893, 0, 0, 0.489765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440012,-99) ,
+11, 4.90857, 1, 0, 0.468729,-99) ,
+10, -0.50893, 0, 0, 0.489765,-99) ,
 5, 2.72932, 1, 0, 0.497108,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.0398447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479745,-99) , 
-0, 1.87614, 1, 0, 0.508322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479745,-99) ,
+0, 1.87614, 1, 0, 0.508322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474555,-99) , 
-9, -3.01509, 1, 0, 0.492768,-99) , 
-0, 1.86066, 0, 0, 0.503011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474555,-99) ,
+9, -3.01509, 1, 0, 0.492768,-99) ,
+0, 1.86066, 0, 0, 0.503011,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480591,-99) , 
-0, 1.86517, 1, 0, 0.496011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480591,-99) ,
+0, 1.86517, 1, 0, 0.496011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461238,-99) , 
-18, 6.60818, 0, 0, 0.486277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461238,-99) ,
+18, 6.60818, 0, 0, 0.486277,-99) ,
 5, 2.72932, 1, 0, 0.498137,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.0230086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496816,-99) , 
-1, 16.8073, 1, 0, 0.503093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496816,-99) ,
+1, 16.8073, 1, 0, 0.503093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47356,-99) , 
-12, 3.19749, 1, 0, 0.485152,-99) , 
-1, 53.6849, 1, 0, 0.499837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47356,-99) ,
+12, 3.19749, 1, 0, 0.485152,-99) ,
+1, 53.6849, 1, 0, 0.499837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509672,-99) ,
 NN(
-0, 
-0, 
--1, 4.90369, 0, -1, 0.480085,-99) , 
-7, -11.0904, 1, 0, 0.489308,-99) , 
+0,
+0,
+-1, 4.90369, 0, -1, 0.480085,-99) ,
+7, -11.0904, 1, 0, 0.489308,-99) ,
 5, 2.72932, 1, 0, 0.49677,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.0231784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476992,-99) , 
-0, 1.8471, 0, 0, 0.506359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476992,-99) ,
+0, 1.8471, 0, 0, 0.506359,-99) ,
 NN(
-0, 
-0, 
--1, -1.23038, 1, -1, 0.485909,-99) , 
-1, 53.6849, 1, 0, 0.502648,-99) , 
+0,
+0,
+-1, -1.23038, 1, -1, 0.485909,-99) ,
+1, 53.6849, 1, 0, 0.502648,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451138,-99) , 
-11, 4.90857, 1, 0, 0.473568,-99) , 
-10, -0.50893, 0, 0, 0.491471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451138,-99) ,
+11, 4.90857, 1, 0, 0.473568,-99) ,
+10, -0.50893, 0, 0, 0.491471,-99) ,
 5, 2.72932, 1, 0, 0.499393,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.0218705);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496684,-99) , 
-14, -4.83456, 0, 0, 0.501728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496684,-99) ,
+14, -4.83456, 0, 0, 0.501728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475808,-99) , 
-15, -1.74761, 1, 0, 0.499797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475808,-99) ,
+15, -1.74761, 1, 0, 0.499797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512439,-99) ,
 NN(
-0, 
-0, 
--1, 4.07829, 0, -1, 0.480514,-99) , 
-15, -7.43375, 1, 0, 0.488199,-99) , 
+0,
+0,
+-1, 4.07829, 0, -1, 0.480514,-99) ,
+15, -7.43375, 1, 0, 0.488199,-99) ,
 5, 2.72932, 1, 0, 0.49642,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.023231);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.11126, 1, 1, 0.505308,-99) , 
+0,
+0,
+-1, 4.11126, 1, 1, 0.505308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48306,-99) , 
-12, 2.24054, 0, 0, 0.502919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48306,-99) ,
+12, 2.24054, 0, 0, 0.502919,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46871,-99) , 
-3, -1.53769, 0, 0, 0.503156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46871,-99) ,
+3, -1.53769, 0, 0, 0.503156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475938,-99) , 
-9, -3.81078, 0, 0, 0.491031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475938,-99) ,
+9, -3.81078, 0, 0, 0.491031,-99) ,
 5, 2.72932, 1, 0, 0.499458,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.0331392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48122,-99) , 
-10, -0.515204, 0, 0, 0.512242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48122,-99) ,
+10, -0.515204, 0, 0, 0.512242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488438,-99) , 
-17, 2.52959, 1, 0, 0.49425,-99) , 
-0, 1.87421, 0, 0, 0.498018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488438,-99) ,
+17, 2.52959, 1, 0, 0.49425,-99) ,
+0, 1.87421, 0, 0, 0.498018,-99) ,
 NN(
-0, 
-0, 
--1, 5.94088, 0, -1, 0.484808,-99) , 
+0,
+0,
+-1, 5.94088, 0, -1, 0.484808,-99) ,
 7, -6.33735, 1, 0, 0.496659,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.0189376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497047,-99) , 
-6, 6.50156, 1, 0, 0.516326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497047,-99) ,
+6, 6.50156, 1, 0, 0.516326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495785,-99) , 
-8, -4.0943, 1, 0, 0.50123,-99) , 
-0, 1.85162, 1, 0, 0.50343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495785,-99) ,
+8, -4.0943, 1, 0, 0.50123,-99) ,
+0, 1.85162, 1, 0, 0.50343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459539,-99) , 
-7, -7.92168, 1, 0, 0.486904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459539,-99) ,
+7, -7.92168, 1, 0, 0.486904,-99) ,
 16, 2.6436, 0, 0, 0.50144,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.0111329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.8441, 0, 1, 0.516016,-99) , 
+0,
+0,
+-1, 1.8441, 0, 1, 0.516016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499873,-99) , 
-15, -1.74775, 0, 0, 0.501911,-99) , 
-0, 1.85162, 1, 0, 0.503966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499873,-99) ,
+15, -1.74775, 0, 0, 0.501911,-99) ,
+0, 1.85162, 1, 0, 0.503966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464246,-99) , 
-7, -7.92168, 1, 0, 0.486102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464246,-99) ,
+7, -7.92168, 1, 0, 0.486102,-99) ,
 16, 2.6436, 0, 0, 0.501816,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.0131092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.87873, 0, 1, 0.505485,-99) , 
+0,
+0,
+-1, 1.87873, 0, 1, 0.505485,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.48563,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.48563,-99) ,
 16, 2.6436, 0, 0, 0.503095,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.0152067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498326,-99) , 
-14, -7.43752, 1, 0, 0.515588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498326,-99) ,
+14, -7.43752, 1, 0, 0.515588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49723,-99) , 
-7, -6.33735, 0, 0, 0.500229,-99) , 
-0, 1.87873, 0, 0, 0.502208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49723,-99) ,
+7, -6.33735, 0, 0, 0.500229,-99) ,
+0, 1.87873, 0, 0, 0.502208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47028,-99) , 
-7, -7.92168, 1, 0, 0.488905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47028,-99) ,
+7, -7.92168, 1, 0, 0.488905,-99) ,
 16, 2.6436, 0, 0, 0.500606,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.0157211);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87421, 0, 1, 0.511006,-99) , 
+0,
+0,
+-1, 1.87421, 0, 1, 0.511006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480231,-99) , 
-17, 3.67287, 0, 0, 0.501763,-99) , 
-6, 5.70578, 1, 0, 0.5049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480231,-99) ,
+17, 3.67287, 0, 0, 0.501763,-99) ,
+6, 5.70578, 1, 0, 0.5049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470723,-99) , 
-3, -1.23039, 0, 0, 0.48826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470723,-99) ,
+3, -1.23039, 0, 0, 0.48826,-99) ,
 16, 2.6436, 0, 0, 0.502898,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.0146568);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497764,-99) , 
-16, 5.13131, 1, 0, 0.512512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497764,-99) ,
+16, 5.13131, 1, 0, 0.512512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483346,-99) , 
-7, -11.0904, 0, 0, 0.499779,-99) , 
-0, 1.87873, 0, 0, 0.501419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483346,-99) ,
+7, -11.0904, 0, 0, 0.499779,-99) ,
+0, 1.87873, 0, 0, 0.501419,-99) ,
 NN(
-0, 
-0, 
--1, -5.81996, 1, -1, 0.487649,-99) , 
+0,
+0,
+-1, -5.81996, 1, -1, 0.487649,-99) ,
 16, 2.6436, 0, 0, 0.499762,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.0123994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474749,-99) , 
-7, -6.82795, 1, 0, 0.501096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474749,-99) ,
+7, -6.82795, 1, 0, 0.501096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48485,-99) , 
-7, -6.33735, 1, 0, 0.499468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48485,-99) ,
+7, -6.33735, 1, 0, 0.499468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483737,-99) ,
 0, 1.84259, 0, 0, 0.49839,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.00956003);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504555,-99) ,
 NN(
-0, 
-0, 
--1, -1.74724, 1, -1, 0.495179,-99) , 
+0,
+0,
+-1, -1.74724, 1, -1, 0.495179,-99) ,
 18, 7.74588, 0, 0, 0.496631,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.0277985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469032,-99) , 
-5, 0.796179, 0, 0, 0.493347,-99) , 
-8, -2.87191, 0, 0, 0.505091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469032,-99) ,
+5, 0.796179, 0, 0, 0.493347,-99) ,
+8, -2.87191, 0, 0, 0.505091,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496073,-99) , 
-0, 1.87872, 0, 0, 0.499791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496073,-99) ,
+0, 1.87872, 0, 0, 0.499791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443938,-99) , 
-12, 5.6934, 0, 0, 0.478482,-99) , 
-7, -7.12951, 1, 0, 0.496727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443938,-99) ,
+12, 5.6934, 0, 0, 0.478482,-99) ,
+7, -7.12951, 1, 0, 0.496727,-99) ,
 5, 1.13734, 1, 0, 0.498281,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.0211294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476502,-99) , 
-0, 1.85915, 0, 0, 0.513566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476502,-99) ,
+0, 1.85915, 0, 0, 0.513566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497493,-99) , 
-0, 1.84517, 1, 0, 0.499958,-99) , 
-17, 3.10123, 1, 0, 0.502834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497493,-99) ,
+0, 1.84517, 1, 0, 0.499958,-99) ,
+17, 3.10123, 1, 0, 0.502834,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478506,-99) , 
-14, -7.43752, 1, 0, 0.491525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478506,-99) ,
+14, -7.43752, 1, 0, 0.491525,-99) ,
 0, 1.87872, 1, 0, 0.501413,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.0226344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483527,-99) , 
-8, -1.20077, 1, 0, 0.5072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483527,-99) ,
+8, -1.20077, 1, 0, 0.5072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483934,-99) , 
-0, 1.83958, 0, 0, 0.505813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483934,-99) ,
+0, 1.83958, 0, 0, 0.505813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471148,-99) , 
-8, -3.72408, 0, 0, 0.492339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471148,-99) ,
+8, -3.72408, 0, 0, 0.492339,-99) ,
 0, 1.87872, 1, 0, 0.504121,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.0120734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497929,-99) , 
-0, 1.8441, 0, 0, 0.512418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497929,-99) ,
+0, 1.8441, 0, 0, 0.512418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498126,-99) , 
-10, -1.95164, 1, 0, 0.500248,-99) , 
-0, 1.85162, 1, 0, 0.50202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498126,-99) ,
+10, -1.95164, 1, 0, 0.500248,-99) ,
+0, 1.85162, 1, 0, 0.50202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473455,-99) , 
-14, -5.81996, 1, 0, 0.489575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473455,-99) ,
+14, -5.81996, 1, 0, 0.489575,-99) ,
 16, 2.6436, 0, 0, 0.500523,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.0189526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486829,-99) , 
-2, 2.63205, 1, 0, 0.502039,-99) , 
-13, 7.73558, 0, 0, 0.50405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486829,-99) ,
+2, 2.63205, 1, 0, 0.502039,-99) ,
+13, 7.73558, 0, 0, 0.50405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476477,-99) , 
-10, 0.527204, 0, 0, 0.489135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476477,-99) ,
+10, 0.527204, 0, 0, 0.489135,-99) ,
 16, 2.6436, 0, 0, 0.502256,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.0116884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498978,-99) , 
-18, 6.57006, 1, 0, 0.50252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498978,-99) ,
+18, 6.57006, 1, 0, 0.50252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479302,-99) , 
-7, -6.82795, 1, 0, 0.500986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479302,-99) ,
+7, -6.82795, 1, 0, 0.500986,-99) ,
 NN(
-0, 
-0, 
--1, 5.94088, 0, -1, 0.48781,-99) , 
+0,
+0,
+-1, 5.94088, 0, -1, 0.48781,-99) ,
 7, -6.33735, 1, 0, 0.499635,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.0254916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522562,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467704,-99) , 
-0, 1.87872, 1, 0, 0.501454,-99) , 
-8, -1.56532, 0, 0, 0.504375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467704,-99) ,
+0, 1.87872, 1, 0, 0.501454,-99) ,
+8, -1.56532, 0, 0, 0.504375,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490251,-99) , 
-8, -4.21932, 1, 0, 0.501635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490251,-99) ,
+8, -4.21932, 1, 0, 0.501635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463006,-99) , 
-3, -2.46069, 0, 0, 0.493683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463006,-99) ,
+3, -2.46069, 0, 0, 0.493683,-99) ,
 18, 6.60549, 0, 0, 0.501246,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.0150183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506815,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496279,-99) , 
-8, -1.20077, 0, 0, 0.49909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496279,-99) ,
+8, -1.20077, 0, 0, 0.49909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469231,-99) , 
-15, -1.74724, 1, 0, 0.49677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469231,-99) ,
+15, -1.74724, 1, 0, 0.49677,-99) ,
 18, 7.74588, 0, 0, 0.498326,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.0226135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -9.50602, 0, 1, 0.513,-99) , 
+0,
+0,
+-1, -9.50602, 0, 1, 0.513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47727,-99) , 
-10, 0.530099, 0, 0, 0.494708,-99) , 
-2, 2.73453, 0, 0, 0.503573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47727,-99) ,
+10, 0.530099, 0, 0, 0.494708,-99) ,
+2, 2.73453, 0, 0, 0.503573,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474409,-99) , 
-11, 6.66855, 1, 0, 0.500344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474409,-99) ,
+11, 6.66855, 1, 0, 0.500344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470549,-99) , 
-17, 2.50061, 0, 0, 0.496575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470549,-99) ,
+17, 2.50061, 0, 0, 0.496575,-99) ,
 13, 6.97705, 0, 0, 0.500251,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.0339021);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483976,-99) , 
-9, -7.23028, 0, 0, 0.503402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483976,-99) ,
+9, -7.23028, 0, 0, 0.503402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485277,-99) , 
-7, -10.2982, 1, 0, 0.492842,-99) , 
-13, 6.97705, 0, 0, 0.498686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485277,-99) ,
+7, -10.2982, 1, 0, 0.492842,-99) ,
+13, 6.97705, 0, 0, 0.498686,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474429,-99) , 
-14, -7.43752, 0, 0, 0.505712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474429,-99) ,
+14, -7.43752, 0, 0, 0.505712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471519,-99) , 
-18, 6.89557, 0, 0, 0.490715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471519,-99) ,
+18, 6.89557, 0, 0, 0.490715,-99) ,
 11, 3.14708, 0, 0, 0.497053,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.0143628);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507558,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494156,-99) , 
-8, -3.23475, 0, 0, 0.498351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494156,-99) ,
+8, -3.23475, 0, 0, 0.498351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477424,-99) , 
-10, -2.21443, 0, 0, 0.496464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477424,-99) ,
+10, -2.21443, 0, 0, 0.496464,-99) ,
 10, 4.7206, 0, 0, 0.497684,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.0144471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512342,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49567,-99) , 
-10, -1.41142, 1, 0, 0.498768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49567,-99) ,
+10, -1.41142, 1, 0, 0.498768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477284,-99) , 
-11, 2.53228, 0, 0, 0.497442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477284,-99) ,
+11, 2.53228, 0, 0, 0.497442,-99) ,
 11, 1.97331, 1, 0, 0.498278,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.0201355);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481392,-99) , 
-5, 0.787813, 0, 0, 0.504683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481392,-99) ,
+5, 0.787813, 0, 0, 0.504683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466321,-99) , 
-10, -0.610859, 0, 0, 0.493308,-99) , 
-8, -2.82978, 1, 0, 0.501544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466321,-99) ,
+10, -0.610859, 0, 0, 0.493308,-99) ,
+8, -2.82978, 1, 0, 0.501544,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475924,-99) , 
-12, 4.31744, 0, 0, 0.491045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475924,-99) ,
+12, 4.31744, 0, 0, 0.491045,-99) ,
 10, -1.92242, 0, 0, 0.500342,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.0164743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476788,-99) , 
-0, 1.84904, 0, 0, 0.500574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476788,-99) ,
+0, 1.84904, 0, 0, 0.500574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484376,-99) , 
-7, -11.0904, 0, 0, 0.497932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484376,-99) ,
+7, -11.0904, 0, 0, 0.497932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484666,-99) ,
 0, 1.88776, 1, 0, 0.497238,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.0182926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506092,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491459,-99) , 
-18, 6.84952, 1, 0, 0.4971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491459,-99) ,
+18, 6.84952, 1, 0, 0.4971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452087,-99) , 
-8, -3.7229, 1, 0, 0.477967,-99) , 
-17, 2.41257, 0, 0, 0.494862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452087,-99) ,
+8, -3.7229, 1, 0, 0.477967,-99) ,
+17, 2.41257, 0, 0, 0.494862,-99) ,
 16, 8.01876, 0, 0, 0.495633,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.0281707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519999,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490599,-99) , 
-13, 6.17063, 1, 0, 0.496114,-99) , 
-7, -6.33735, 0, 0, 0.498329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490599,-99) ,
+13, 6.17063, 1, 0, 0.496114,-99) ,
+7, -6.33735, 0, 0, 0.498329,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465978,-99) , 
-7, -7.12951, 1, 0, 0.498117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465978,-99) ,
+7, -7.12951, 1, 0, 0.498117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462167,-99) , 
-18, 5.84523, 0, 0, 0.490598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462167,-99) ,
+18, 5.84523, 0, 0, 0.490598,-99) ,
 18, 6.60549, 0, 0, 0.496066,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.0203148);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498312,-99) , 
-3, -1.84542, 1, 0, 0.503606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498312,-99) ,
+3, -1.84542, 1, 0, 0.503606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484379,-99) , 
-11, 7.25542, 1, 0, 0.501496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484379,-99) ,
+11, 7.25542, 1, 0, 0.501496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511801,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.480128,-99) , 
-9, -1.56745, 0, 0, 0.489144,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.480128,-99) ,
+9, -1.56745, 0, 0, 0.489144,-99) ,
 18, 6.60549, 0, 0, 0.497881,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.0235417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.163518, 1, 1, 0.511354,-99) , 
+0,
+0,
+-1, 0.163518, 1, 1, 0.511354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489643,-99) , 
-18, 7.36577, 1, 0, 0.500196,-99) , 
-10, 1.14359, 0, 0, 0.504037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489643,-99) ,
+18, 7.36577, 1, 0, 0.500196,-99) ,
+10, 1.14359, 0, 0, 0.504037,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487513,-99) , 
-10, 1.02646, 1, 0, 0.498387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487513,-99) ,
+10, 1.02646, 1, 0, 0.498387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464069,-99) , 
-3, -2.46069, 0, 0, 0.491328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464069,-99) ,
+3, -2.46069, 0, 0, 0.491328,-99) ,
 18, 6.60549, 0, 0, 0.500318,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.0176852);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494715,-99) , 
-17, 5.13524, 1, 0, 0.507193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494715,-99) ,
+17, 5.13524, 1, 0, 0.507193,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496,-99) , 
-0, 1.8471, 1, 0, 0.498354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496,-99) ,
+0, 1.8471, 1, 0, 0.498354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46701,-99) , 
-15, -1.74724, 1, 0, 0.495968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46701,-99) ,
+15, -1.74724, 1, 0, 0.495968,-99) ,
 18, 7.46079, 0, 0, 0.498914,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.0236945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484925,-99) , 
-17, 4.06942, 0, 0, 0.512837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484925,-99) ,
+17, 4.06942, 0, 0, 0.512837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495582,-99) , 
-17, 2.52962, 1, 0, 0.500148,-99) , 
-12, 3.145, 1, 0, 0.503007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495582,-99) ,
+17, 2.52962, 1, 0, 0.500148,-99) ,
+12, 3.145, 1, 0, 0.503007,-99) ,
 NN(
-0, 
-0, 
--1, 5.94088, 0, -1, 0.48835,-99) , 
+0,
+0,
+-1, 5.94088, 0, -1, 0.48835,-99) ,
 7, -6.33735, 1, 0, 0.501507,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.0215883);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.509251,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.509251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469702,-99) , 
-3, -1.84541, 0, 0, 0.4978,-99) , 
-11, 3.14708, 0, 0, 0.506735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469702,-99) ,
+3, -1.84541, 0, 0, 0.4978,-99) ,
+11, 3.14708, 0, 0, 0.506735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479197,-99) , 
-4, -0.195031, 1, 0, 0.492391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479197,-99) ,
+4, -0.195031, 1, 0, 0.492391,-99) ,
 16, 2.6436, 0, 0, 0.505014,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.0208294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488413,-99) , 
-18, 6.79558, 0, 0, 0.504947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488413,-99) ,
+18, 6.79558, 0, 0, 0.504947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486164,-99) , 
-0, 1.84711, 0, 0, 0.503232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486164,-99) ,
+0, 1.84711, 0, 0, 0.503232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450981,-99) , 
-7, -6.86463, 1, 0, 0.488122,-99) , 
-7, -10.2982, 1, 0, 0.495053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450981,-99) ,
+7, -6.86463, 1, 0, 0.488122,-99) ,
+7, -10.2982, 1, 0, 0.495053,-99) ,
 18, 6.60549, 0, 0, 0.500839,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.0118594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477174,-99) , 
-17, 2.4241, 0, 0, 0.497868,-99) , 
-11, 7.70191, 0, 0, 0.499368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477174,-99) ,
+17, 2.4241, 0, 0, 0.497868,-99) ,
+11, 7.70191, 0, 0, 0.499368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467512,-99) , 
-1, 33.6134, 1, 0, 0.487734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467512,-99) ,
+1, 33.6134, 1, 0, 0.487734,-99) ,
 13, 6.08779, 0, 0, 0.497851,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.0251123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49785,-99) , 
-11, 2.5605, 1, 0, 0.500573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49785,-99) ,
+11, 2.5605, 1, 0, 0.500573,-99) ,
 NN(
-0, 
-0, 
--1, -2.06666, 1, -1, 0.487606,-99) , 
-4, -0.463005, 0, 0, 0.498189,-99) , 
+0,
+0,
+-1, -2.06666, 1, -1, 0.487606,-99) ,
+4, -0.463005, 0, 0, 0.498189,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477929,-99) , 
-12, 4.53386, 1, 0, 0.501623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477929,-99) ,
+12, 4.53386, 1, 0, 0.501623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449463,-99) , 
-11, 6.29466, 0, 0, 0.476,-99) , 
-5, 2.19301, 1, 0, 0.489977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449463,-99) ,
+11, 6.29466, 0, 0, 0.476,-99) ,
+5, 2.19301, 1, 0, 0.489977,-99) ,
 18, 6.60549, 0, 0, 0.495786,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.0214052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483929,-99) , 
-0, 1.8742, 1, 0, 0.501576,-99) , 
-8, -1.56532, 0, 0, 0.503537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483929,-99) ,
+0, 1.8742, 1, 0, 0.501576,-99) ,
+8, -1.56532, 0, 0, 0.503537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512987,-99) ,
 NN(
-0, 
-0, 
--1, 0.530047, 0, -1, 0.483343,-99) , 
-7, -10.2982, 1, 0, 0.490175,-99) , 
+0,
+0,
+-1, 0.530047, 0, -1, 0.483343,-99) ,
+7, -10.2982, 1, 0, 0.490175,-99) ,
 18, 6.60549, 0, 0, 0.49963,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.0146905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499611,-99) , 
-17, 2.5296, 1, 0, 0.501586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499611,-99) ,
+17, 2.5296, 1, 0, 0.501586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47186,-99) , 
-11, 2.97048, 0, 0, 0.499797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47186,-99) ,
+11, 2.97048, 0, 0, 0.499797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453036,-99) , 
-8, -3.47976, 1, 0, 0.485575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453036,-99) ,
+8, -3.47976, 1, 0, 0.485575,-99) ,
 12, 2.55879, 0, 0, 0.497877,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.0206156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495125,-99) , 
-4, -0.167137, 0, 0, 0.504232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495125,-99) ,
+4, -0.167137, 0, 0, 0.504232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475523,-99) , 
-11, 2.97048, 0, 0, 0.502505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475523,-99) ,
+11, 2.97048, 0, 0, 0.502505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458566,-99) , 
-7, -8.71385, 1, 0, 0.485368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458566,-99) ,
+7, -8.71385, 1, 0, 0.485368,-99) ,
 12, 2.55879, 0, 0, 0.500192,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.019186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.30668, 1, 1, 0.503863,-99) , 
+0,
+0,
+-1, 4.30668, 1, 1, 0.503863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472779,-99) , 
-17, 5.09076, 1, 0, 0.489913,-99) , 
-8, -4.6501, 0, 0, 0.50026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472779,-99) ,
+17, 5.09076, 1, 0, 0.489913,-99) ,
+8, -4.6501, 0, 0, 0.50026,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456544,-99) , 
-8, -3.47976, 1, 0, 0.485454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456544,-99) ,
+8, -3.47976, 1, 0, 0.485454,-99) ,
 12, 2.55879, 0, 0, 0.498262,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.0183392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495132,-99) , 
-12, 4.15022, 1, 0, 0.497929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495132,-99) ,
+12, 4.15022, 1, 0, 0.497929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476527,-99) , 
-11, 2.97048, 0, 0, 0.496642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476527,-99) ,
+11, 2.97048, 0, 0, 0.496642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465126,-99) , 
-2, 2.05119, 0, 0, 0.485184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465126,-99) ,
+2, 2.05119, 0, 0, 0.485184,-99) ,
 12, 2.55879, 0, 0, 0.495096,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.0222188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491495,-99) , 
-9, -2.64405, 0, 0, 0.50873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491495,-99) ,
+9, -2.64405, 0, 0, 0.50873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492386,-99) , 
-17, 3.67288, 1, 0, 0.496796,-99) , 
-10, -1.41142, 1, 0, 0.498889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492386,-99) ,
+17, 3.67288, 1, 0, 0.496796,-99) ,
+10, -1.41142, 1, 0, 0.498889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456154,-99) , 
-17, 4.16037, 0, 0, 0.486303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456154,-99) ,
+17, 4.16037, 0, 0, 0.486303,-99) ,
 12, 2.55879, 0, 0, 0.497193,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.0194301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49303,-99) , 
-3, -1.23016, 0, 0, 0.511714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49303,-99) ,
+3, -1.23016, 0, 0, 0.511714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495712,-99) , 
-10, -1.41142, 1, 0, 0.498567,-99) , 
-4, 1.19592, 0, 0, 0.500858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495712,-99) ,
+10, -1.41142, 1, 0, 0.498567,-99) ,
+4, 1.19592, 0, 0, 0.500858,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45596,-99) , 
-3, -1.23028, 0, 0, 0.485292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45596,-99) ,
+3, -1.23028, 0, 0, 0.485292,-99) ,
 12, 2.55879, 0, 0, 0.49876,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.0195531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494301,-99) , 
-16, 3.3155, 0, 0, 0.504586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494301,-99) ,
+16, 3.3155, 0, 0, 0.504586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484962,-99) , 
-11, 2.97048, 0, 0, 0.503407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484962,-99) ,
+11, 2.97048, 0, 0, 0.503407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462896,-99) , 
-10, 0.352993, 0, 0, 0.484495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462896,-99) ,
+10, 0.352993, 0, 0, 0.484495,-99) ,
 12, 2.55879, 0, 0, 0.500859,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.0163219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477504,-99) , 
-12, 3.59435, 0, 0, 0.499255,-99) , 
-12, 3.08918, 1, 0, 0.501158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477504,-99) ,
+12, 3.59435, 0, 0, 0.499255,-99) ,
+12, 3.08918, 1, 0, 0.501158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467681,-99) , 
-2, 2.05119, 0, 0, 0.484766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467681,-99) ,
+2, 2.05119, 0, 0, 0.484766,-99) ,
 12, 2.55879, 0, 0, 0.49895,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.0137315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510965,-99) ,
 NN(
-0, 
-0, 
--1, -1.02707, 0, -1, 0.495656,-99) , 
-2, 4.13455, 0, 0, 0.498104,-99) , 
+0,
+0,
+-1, -1.02707, 0, -1, 0.495656,-99) ,
+2, 4.13455, 0, 0, 0.498104,-99) ,
 NN(
-0, 
-0, 
--1, 7.20395, 0, -1, 0.481798,-99) , 
+0,
+0,
+-1, 7.20395, 0, -1, 0.481798,-99) ,
 10, -1.92242, 0, 0, 0.496241,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.0144865);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498648,-99) , 
-7, -7.92168, 0, 0, 0.50272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498648,-99) ,
+7, -7.92168, 0, 0, 0.50272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466482,-99) , 
-5, 2.24485, 0, 0, 0.486643,-99) , 
-10, -0.99775, 0, 0, 0.500439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466482,-99) ,
+5, 2.24485, 0, 0, 0.486643,-99) ,
+10, -0.99775, 0, 0, 0.500439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46582,-99) , 
-18, 7.20395, 0, 0, 0.485228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46582,-99) ,
+18, 7.20395, 0, 0, 0.485228,-99) ,
 10, -1.92242, 0, 0, 0.498701,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.0212736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488839,-99) , 
-8, -2.82978, 1, 0, 0.500788,-99) , 
-0, 1.84711, 1, 0, 0.502732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488839,-99) ,
+8, -2.82978, 1, 0, 0.500788,-99) ,
+0, 1.84711, 1, 0, 0.502732,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484719,-99) , 
-14, -6.7606, 0, 0, 0.50061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484719,-99) ,
+14, -6.7606, 0, 0, 0.50061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461841,-99) , 
-12, 4.90365, 0, 0, 0.478276,-99) , 
-10, -1.87376, 0, 0, 0.49015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461841,-99) ,
+12, 4.90365, 0, 0, 0.478276,-99) ,
+10, -1.87376, 0, 0, 0.49015,-99) ,
 10, -0.900417, 0, 0, 0.499521,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.00978885);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499465,-99) , 
-0, 1.84711, 1, 0, 0.50106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499465,-99) ,
+0, 1.84711, 1, 0, 0.50106,-99) ,
 NN(
-0, 
-0, 
--1, 2.24485, 0, -1, 0.486283,-99) , 
-10, -0.99775, 0, 0, 0.498964,-99) , 
+0,
+0,
+-1, 2.24485, 0, -1, 0.486283,-99) ,
+10, -0.99775, 0, 0, 0.498964,-99) ,
 NN(
-0, 
-0, 
--1, 7.20395, 0, -1, 0.485728,-99) , 
+0,
+0,
+-1, 7.20395, 0, -1, 0.485728,-99) ,
 10, -1.92242, 0, 0, 0.497452,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.0139891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494697,-99) , 
-17, 6.53109, 1, 0, 0.503039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494697,-99) ,
+17, 6.53109, 1, 0, 0.503039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473545,-99) , 
-5, 2.24485, 0, 0, 0.488729,-99) , 
-10, -0.99775, 0, 0, 0.501009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473545,-99) ,
+5, 2.24485, 0, 0, 0.488729,-99) ,
+10, -0.99775, 0, 0, 0.501009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472035,-99) , 
-18, 7.20395, 0, 0, 0.488174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472035,-99) ,
+18, 7.20395, 0, 0, 0.488174,-99) ,
 10, -1.92242, 0, 0, 0.499543,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.0128352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516756,-99) ,
 NN(
-0, 
-0, 
--1, 1.8471, 0, -1, 0.497524,-99) , 
-12, 3.08918, 1, 0, 0.499423,-99) , 
+0,
+0,
+-1, 1.8471, 0, -1, 0.497524,-99) ,
+12, 3.08918, 1, 0, 0.499423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466014,-99) , 
-7, -8.71385, 1, 0, 0.48813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466014,-99) ,
+7, -8.71385, 1, 0, 0.48813,-99) ,
 12, 2.55879, 0, 0, 0.497903,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.0156785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.30668, 1, 1, 0.504841,-99) , 
+0,
+0,
+-1, 4.30668, 1, 1, 0.504841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479381,-99) , 
-0, 1.86065, 0, 0, 0.49384,-99) , 
-8, -4.6501, 0, 0, 0.501999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479381,-99) ,
+0, 1.86065, 0, 0, 0.49384,-99) ,
+8, -4.6501, 0, 0, 0.501999,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47115,-99) , 
-12, 2.16796, 0, 0, 0.488181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47115,-99) ,
+12, 2.16796, 0, 0, 0.488181,-99) ,
 12, 2.55879, 0, 0, 0.500139,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.00914233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499499,-99) , 
-0, 1.88324, 0, 0, 0.500619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499499,-99) ,
+0, 1.88324, 0, 0, 0.500619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475798,-99) , 
-10, -1.48213, 1, 0, 0.487465,-99) , 
-10, -0.99775, 0, 0, 0.498753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475798,-99) ,
+10, -1.48213, 1, 0, 0.487465,-99) ,
+10, -0.99775, 0, 0, 0.498753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474036,-99) , 
-8, -2.92543, 0, 0, 0.487134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474036,-99) ,
+8, -2.92543, 0, 0, 0.487134,-99) ,
 10, -1.92242, 0, 0, 0.497427,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.00990777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84711, 1, 1, 0.502564,-99) , 
+0,
+0,
+-1, 1.84711, 1, 1, 0.502564,-99) ,
 NN(
-0, 
-0, 
--1, 4.0666, 0, -1, 0.487607,-99) , 
-10, -0.99775, 0, 0, 0.500443,-99) , 
+0,
+0,
+-1, 4.0666, 0, -1, 0.487607,-99) ,
+10, -0.99775, 0, 0, 0.500443,-99) ,
 NN(
-0, 
-0, 
--1, 2.33133, 1, -1, 0.48732,-99) , 
+0,
+0,
+-1, 2.33133, 1, -1, 0.48732,-99) ,
 10, -1.92242, 0, 0, 0.498945,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.0194745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468999,-99) , 
-0, 1.84711, 0, 0, 0.497855,-99) , 
-8, -1.56532, 0, 0, 0.500051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468999,-99) ,
+0, 1.84711, 0, 0, 0.497855,-99) ,
+8, -1.56532, 0, 0, 0.500051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482867,-99) , 
-8, -3.78821, 0, 0, 0.504455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482867,-99) ,
+8, -3.78821, 0, 0, 0.504455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441702,-99) , 
-17, 4.81615, 0, 0, 0.47672,-99) , 
-5, 2.19301, 1, 0, 0.491862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441702,-99) ,
+17, 4.81615, 0, 0, 0.47672,-99) ,
+5, 2.19301, 1, 0, 0.491862,-99) ,
 18, 6.60549, 0, 0, 0.497656,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.0187766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492797,-99) , 
-0, 1.86968, 0, 0, 0.507169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492797,-99) ,
+0, 1.86968, 0, 0, 0.507169,-99) ,
 NN(
-0, 
-0, 
--1, 30.5921, 0, -1, 0.493366,-99) , 
-8, -2.06374, 0, 0, 0.495896,-99) , 
+0,
+0,
+-1, 30.5921, 0, -1, 0.493366,-99) ,
+8, -2.06374, 0, 0, 0.495896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466528,-99) , 
-1, 33.6134, 1, 0, 0.485628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466528,-99) ,
+1, 33.6134, 1, 0, 0.485628,-99) ,
 13, 6.08779, 0, 0, 0.494558,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.0126711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499796,-99) , 
-5, 3.56718, 0, 0, 0.502049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499796,-99) ,
+5, 3.56718, 0, 0, 0.502049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47114,-99) , 
-16, 4.90388, 1, 0, 0.490155,-99) , 
-11, 3.10883, 0, 0, 0.499956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47114,-99) ,
+16, 4.90388, 1, 0, 0.490155,-99) ,
+11, 3.10883, 0, 0, 0.499956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471548,-99) , 
-9, -2.16562, 0, 0, 0.485187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471548,-99) ,
+9, -2.16562, 0, 0, 0.485187,-99) ,
 13, 6.08779, 0, 0, 0.498032,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.0134008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.504542,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.504542,-99) ,
 NN(
-0, 
-0, 
--1, 1.86969, 1, -1, 0.489712,-99) , 
-11, 3.10883, 0, 0, 0.501932,-99) , 
+0,
+0,
+-1, 1.86969, 1, -1, 0.489712,-99) ,
+11, 3.10883, 0, 0, 0.501932,-99) ,
 NN(
-0, 
-0, 
--1, 4.32111, 1, -1, 0.485639,-99) , 
+0,
+0,
+-1, 4.32111, 1, -1, 0.485639,-99) ,
 13, 6.08779, 0, 0, 0.49981,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.010178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49887,-99) , 
-0, 1.88324, 0, 0, 0.500937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49887,-99) ,
+0, 1.88324, 0, 0, 0.500937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484928,-99) , 
-3, -3.9984, 0, 0, 0.499761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484928,-99) ,
+3, -3.9984, 0, 0, 0.499761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470086,-99) , 
-11, 4.32111, 1, 0, 0.488987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470086,-99) ,
+11, 4.32111, 1, 0, 0.488987,-99) ,
 13, 6.08779, 0, 0, 0.498358,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.00995312);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.85595, 1, 1, 0.503064,-99) , 
+0,
+0,
+-1, -2.85595, 1, 1, 0.503064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487471,-99) , 
-3, -3.9984, 0, 0, 0.501919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487471,-99) ,
+3, -3.9984, 0, 0, 0.501919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469954,-99) , 
-13, 5.66432, 0, 0, 0.488488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469954,-99) ,
+13, 5.66432, 0, 0, 0.488488,-99) ,
 13, 6.08779, 0, 0, 0.50017,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.0122797);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498369,-99) , 
-4, 1.00607, 0, 0, 0.501124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498369,-99) ,
+4, 1.00607, 0, 0, 0.501124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48797,-99) , 
-6, 8.76989, 1, 0, 0.499796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48797,-99) ,
+6, 8.76989, 1, 0, 0.499796,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473627,-99) , 
-3, -0.922795, 0, 0, 0.488036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473627,-99) ,
+3, -0.922795, 0, 0, 0.488036,-99) ,
 13, 6.08779, 0, 0, 0.498265,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.0130115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517419,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489797,-99) , 
-17, 3.10123, 0, 0, 0.501111,-99) , 
-6, 3.88527, 1, 0, 0.502164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489797,-99) ,
+17, 3.10123, 0, 0, 0.501111,-99) ,
+6, 3.88527, 1, 0, 0.502164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472973,-99) , 
-8, -3.23667, 1, 0, 0.488124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472973,-99) ,
+8, -3.23667, 1, 0, 0.488124,-99) ,
 13, 6.08779, 0, 0, 0.500336,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.00812449);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499694,-99) , 
-0, 1.88324, 0, 0, 0.501287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499694,-99) ,
+0, 1.88324, 0, 0, 0.501287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488091,-99) , 
-6, 8.76989, 1, 0, 0.499954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488091,-99) ,
+6, 8.76989, 1, 0, 0.499954,-99) ,
 NN(
-0, 
-0, 
--1, 4.32111, 1, -1, 0.487942,-99) , 
+0,
+0,
+-1, 4.32111, 1, -1, 0.487942,-99) ,
 13, 6.08779, 0, 0, 0.49839,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.0110753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.27289, 1, 1, 0.503412,-99) , 
+0,
+0,
+-1, 2.27289, 1, 1, 0.503412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48149,-99) , 
-5, 3.52531, 1, 0, 0.501402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48149,-99) ,
+5, 3.52531, 1, 0, 0.501402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485955,-99) ,
 0, 1.88324, 1, 0, 0.500163,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.0125684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48909,-99) , 
-5, 2.13303, 1, 0, 0.50828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48909,-99) ,
+5, 2.13303, 1, 0, 0.50828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479789,-99) , 
-0, 1.87872, 1, 0, 0.49794,-99) , 
-8, -2.06374, 0, 0, 0.499835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479789,-99) ,
+0, 1.87872, 1, 0, 0.49794,-99) ,
+8, -2.06374, 0, 0, 0.499835,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.488085,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.488085,-99) ,
 13, 6.08779, 0, 0, 0.498305,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.0201725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498648,-99) , 
-1, 15.3551, 1, 0, 0.503438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498648,-99) ,
+1, 15.3551, 1, 0, 0.503438,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 1, -1, 0.48776,-99) , 
-1, 58.1569, 1, 0, 0.498829,-99) , 
+0,
+0,
+-1, -9.50602, 1, -1, 0.48776,-99) ,
+1, 58.1569, 1, 0, 0.498829,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476721,-99) , 
-0, 1.87292, 1, 0, 0.498408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476721,-99) ,
+0, 1.87292, 1, 0, 0.498408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467856,-99) , 
-0, 1.85614, 0, 0, 0.491991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467856,-99) ,
+0, 1.85614, 0, 0, 0.491991,-99) ,
 11, 6.08151, 1, 0, 0.496969,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.0192673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468956,-99) , 
-5, 3.23862, 1, 0, 0.500622,-99) , 
-11, 5.63435, 0, 0, 0.502923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468956,-99) ,
+5, 3.23862, 1, 0, 0.500622,-99) ,
+11, 5.63435, 0, 0, 0.502923,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487442,-99) , 
-3, -1.23027, 0, 0, 0.498718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487442,-99) ,
+3, -1.23027, 0, 0, 0.498718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472811,-99) , 
-10, -0.462627, 0, 0, 0.491453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472811,-99) ,
+10, -0.462627, 0, 0, 0.491453,-99) ,
 11, 6.08151, 1, 0, 0.499804,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.0139822);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492221,-99) , 
-9, -2.10499, 1, 0, 0.49945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492221,-99) ,
+9, -2.10499, 1, 0, 0.49945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477205,-99) , 
-11, 7.84217, 1, 0, 0.498081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477205,-99) ,
+11, 7.84217, 1, 0, 0.498081,-99) ,
 NN(
-0, 
-0, 
--1, 5.94088, 0, -1, 0.488177,-99) , 
+0,
+0,
+-1, 5.94088, 0, -1, 0.488177,-99) ,
 7, -6.33735, 1, 0, 0.497071,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.0424744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48194,-99) , 
-16, 4.23467, 1, 0, 0.520807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48194,-99) ,
+16, 4.23467, 1, 0, 0.520807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45677,-99) , 
-5, 1.71545, 0, 0, 0.491724,-99) , 
-7, -7.12951, 0, 0, 0.500346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45677,-99) ,
+5, 1.71545, 0, 0, 0.491724,-99) ,
+7, -7.12951, 0, 0, 0.500346,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492263,-99) , 
-8, -2.92543, 0, 0, 0.500843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492263,-99) ,
+8, -2.92543, 0, 0, 0.500843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455279,-99) , 
-7, -7.12951, 1, 0, 0.494509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455279,-99) ,
+7, -7.12951, 1, 0, 0.494509,-99) ,
 9, -2.10499, 0, 0, 0.496916,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.0171342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508776,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49392,-99) , 
-7, -8.71385, 0, 0, 0.499921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49392,-99) ,
+7, -8.71385, 0, 0, 0.499921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462467,-99) , 
-10, 0.352993, 0, 0, 0.482293,-99) , 
-12, 2.53464, 0, 0, 0.49753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462467,-99) ,
+10, 0.352993, 0, 0, 0.482293,-99) ,
+12, 2.53464, 0, 0, 0.49753,-99) ,
 8, -5.08126, 1, 0, 0.499069,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.0232757);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487139,-99) , 
-14, -6.01174, 1, 0, 0.498832,-99) , 
-11, 5.63435, 0, 0, 0.500989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487139,-99) ,
+14, -6.01174, 1, 0, 0.498832,-99) ,
+11, 5.63435, 0, 0, 0.500989,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481614,-99) , 
-10, 0.0337102, 0, 0, 0.499527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481614,-99) ,
+10, 0.0337102, 0, 0, 0.499527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477727,-99) , 
-15, -7.46126, 0, 0, 0.492608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477727,-99) ,
+15, -7.46126, 0, 0, 0.492608,-99) ,
 11, 6.08151, 1, 0, 0.49871,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.0134568);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507568,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465366,-99) , 
-15, -1.74724, 1, 0, 0.499188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465366,-99) ,
+15, -1.74724, 1, 0, 0.499188,-99) ,
 NN(
-0, 
-0, 
--1, -5.85638, 1, -1, 0.479386,-99) , 
-5, 3.22735, 1, 0, 0.496553,-99) , 
+0,
+0,
+-1, -5.85638, 1, -1, 0.479386,-99) ,
+5, 3.22735, 1, 0, 0.496553,-99) ,
 7, -11.8825, 1, 0, 0.497651,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.027421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499019,-99) , 
-7, -10.2982, 1, 0, 0.507421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499019,-99) ,
+7, -10.2982, 1, 0, 0.507421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465309,-99) , 
-5, 2.18647, 1, 0, 0.482965,-99) , 
-8, -2.8164, 1, 0, 0.499102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465309,-99) ,
+5, 2.18647, 1, 0, 0.482965,-99) ,
+8, -2.8164, 1, 0, 0.499102,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47359,-99) , 
-2, 1.43642, 0, 0, 0.497595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47359,-99) ,
+2, 1.43642, 0, 0, 0.497595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467003,-99) , 
-7, -7.12951, 0, 0, 0.479835,-99) , 
-5, 1.58241, 0, 0, 0.491726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467003,-99) ,
+7, -7.12951, 0, 0, 0.479835,-99) ,
+5, 1.58241, 0, 0, 0.491726,-99) ,
 14, -7.18891, 0, 0, 0.495494,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.0264315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490977,-99) , 
-13, 7.48596, 1, 0, 0.510265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490977,-99) ,
+13, 7.48596, 1, 0, 0.510265,-99) ,
 NN(
-0, 
-0, 
--1, 6.79316, 1, -1, 0.483243,-99) , 
-8, -2.8164, 1, 0, 0.501075,-99) , 
+0,
+0,
+-1, 6.79316, 1, -1, 0.483243,-99) ,
+8, -2.8164, 1, 0, 0.501075,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481115,-99) , 
-11, 5.57249, 1, 0, 0.492712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481115,-99) ,
+11, 5.57249, 1, 0, 0.492712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471578,-99) , 
-5, 0.793146, 0, 0, 0.490241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471578,-99) ,
+5, 0.793146, 0, 0, 0.490241,-99) ,
 14, -7.18891, 0, 0, 0.495775,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.0238667);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499838,-99) , 
-12, 6.6623, 0, 0, 0.505911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499838,-99) ,
+12, 6.6623, 0, 0, 0.505911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468481,-99) , 
-15, -1.24947, 1, 0, 0.501767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468481,-99) ,
+15, -1.24947, 1, 0, 0.501767,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480245,-99) , 
-3, -0.615149, 1, 0, 0.496018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480245,-99) ,
+3, -0.615149, 1, 0, 0.496018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464416,-99) , 
-10, -0.464546, 1, 0, 0.478288,-99) , 
-11, 4.00284, 0, 0, 0.489758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464416,-99) ,
+10, -0.464546, 1, 0, 0.478288,-99) ,
+11, 4.00284, 0, 0, 0.489758,-99) ,
 14, -7.18891, 0, 0, 0.495893,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.0288409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495214,-99) , 
-8, -2.8164, 1, 0, 0.509835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495214,-99) ,
+8, -2.8164, 1, 0, 0.509835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474428,-99) , 
-15, -1.24947, 1, 0, 0.505917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474428,-99) ,
+15, -1.24947, 1, 0, 0.505917,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488178,-99) , 
-0, 1.87421, 0, 0, 0.492637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488178,-99) ,
+0, 1.87421, 0, 0, 0.492637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474595,-99) , 
-12, 2.94033, 0, 0, 0.489268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474595,-99) ,
+12, 2.94033, 0, 0, 0.489268,-99) ,
 14, -7.18891, 0, 0, 0.497773,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.0296396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494461,-99) , 
-5, 1.74221, 1, 0, 0.519418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494461,-99) ,
+5, 1.74221, 1, 0, 0.519418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478141,-99) , 
-12, 4.90365, 0, 0, 0.49834,-99) , 
-11, 3.73396, 1, 0, 0.504696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478141,-99) ,
+12, 4.90365, 0, 0, 0.49834,-99) ,
+11, 3.73396, 1, 0, 0.504696,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491811,-99) , 
-8, -3.23529, 0, 0, 0.498899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491811,-99) ,
+8, -3.23529, 0, 0, 0.498899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469941,-99) , 
-15, -8.01538, 1, 0, 0.485729,-99) , 
-11, 4.00284, 0, 0, 0.494252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469941,-99) ,
+15, -8.01538, 1, 0, 0.485729,-99) ,
+11, 4.00284, 0, 0, 0.494252,-99) ,
 14, -7.18891, 0, 0, 0.499587,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.0259593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481567,-99) , 
-14, -3.45901, 1, 0, 0.497343,-99) , 
-4, -0.172159, 1, 0, 0.505948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481567,-99) ,
+14, -3.45901, 1, 0, 0.497343,-99) ,
+4, -0.172159, 1, 0, 0.505948,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497024,-99) , 
-3, -0.922629, 0, 0, 0.508507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497024,-99) ,
+3, -0.922629, 0, 0, 0.508507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490477,-99) , 
-8, -5.08126, 1, 0, 0.494133,-99) , 
-4, 0.987901, 0, 0, 0.497428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490477,-99) ,
+8, -5.08126, 1, 0, 0.494133,-99) ,
+4, 0.987901, 0, 0, 0.497428,-99) ,
 15, -4.09656, 0, 0, 0.499697,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.0190229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484511,-99) , 
-17, 2.49593, 0, 0, 0.502105,-99) , 
-11, 5.63435, 0, 0, 0.504026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484511,-99) ,
+17, 2.49593, 0, 0, 0.502105,-99) ,
+11, 5.63435, 0, 0, 0.504026,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480867,-99) , 
-0, 1.87292, 1, 0, 0.500766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480867,-99) ,
+0, 1.87292, 1, 0, 0.500766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47703,-99) , 
-0, 1.85614, 0, 0, 0.495792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47703,-99) ,
+0, 1.85614, 0, 0, 0.495792,-99) ,
 11, 6.08151, 1, 0, 0.501788,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.0142035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484101,-99) , 
-11, 3.10883, 0, 0, 0.498125,-99) , 
-15, -1.74761, 0, 0, 0.50044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484101,-99) ,
+11, 3.10883, 0, 0, 0.498125,-99) ,
+15, -1.74761, 0, 0, 0.50044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474406,-99) , 
-18, 7.41146, 1, 0, 0.489313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474406,-99) ,
+18, 7.41146, 1, 0, 0.489313,-99) ,
 13, 6.08779, 0, 0, 0.498997,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.0253101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472902,-99) , 
-6, 4.10493, 1, 0, 0.495037,-99) , 
-9, -1.50832, 0, 0, 0.505344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472902,-99) ,
+6, 4.10493, 1, 0, 0.495037,-99) ,
+9, -1.50832, 0, 0, 0.505344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492961,-99) , 
-4, 1.53844, 0, 0, 0.496718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492961,-99) ,
+4, 1.53844, 0, 0, 0.496718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473613,-99) , 
-5, 3.83995, 1, 0, 0.495155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473613,-99) ,
+5, 3.83995, 1, 0, 0.495155,-99) ,
 6, 4.60973, 1, 0, 0.496943,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.0239472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.43168, 1, 1, 0.509042,-99) , 
+0,
+0,
+-1, 6.43168, 1, 1, 0.509042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469799,-99) , 
-4, 1.30391, 1, 0, 0.504586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469799,-99) ,
+4, 1.30391, 1, 0, 0.504586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.92276, 0, 1, 0.520029,-99) , 
+0,
+0,
+-1, -0.92276, 0, 1, 0.520029,-99) ,
 NN(
-0, 
-0, 
--1, 5.22312, 0, -1, 0.489804,-99) , 
-5, 0.957812, 1, 0, 0.497038,-99) , 
+0,
+0,
+-1, 5.22312, 0, -1, 0.489804,-99) ,
+5, 0.957812, 1, 0, 0.497038,-99) ,
 7, -8.71385, 1, 0, 0.500989,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.0140964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497046,-99) , 
-3, -0.922742, 1, 0, 0.506751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497046,-99) ,
+3, -0.922742, 1, 0, 0.506751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477552,-99) , 
-17, 2.20286, 0, 0, 0.496039,-99) , 
-17, 4.81615, 0, 0, 0.501258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477552,-99) ,
+17, 2.20286, 0, 0, 0.496039,-99) ,
+17, 4.81615, 0, 0, 0.501258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490997,-99) ,
 14, -9.54326, 0, 0, 0.500054,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.0282128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.02731, 1, 1, 0.51399,-99) , 
+0,
+0,
+-1, 2.02731, 1, 1, 0.51399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475024,-99) , 
-6, 7.04451, 0, 0, 0.493705,-99) , 
-14, -7.18891, 0, 0, 0.503235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475024,-99) ,
+6, 7.04451, 0, 0, 0.493705,-99) ,
+14, -7.18891, 0, 0, 0.503235,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486459,-99) , 
-9, -1.90631, 1, 0, 0.499922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486459,-99) ,
+9, -1.90631, 1, 0, 0.499922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462001,-99) , 
-7, -6.33735, 1, 0, 0.495593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462001,-99) ,
+7, -6.33735, 1, 0, 0.495593,-99) ,
 17, 4.81615, 0, 0, 0.499406,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.0372343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489984,-99) , 
-5, 1.38632, 0, 0, 0.516334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489984,-99) ,
+5, 1.38632, 0, 0, 0.516334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471452,-99) , 
-7, -7.92168, 0, 0, 0.49528,-99) , 
-9, -3.61499, 1, 0, 0.501388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471452,-99) ,
+7, -7.92168, 0, 0, 0.49528,-99) ,
+9, -3.61499, 1, 0, 0.501388,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48098,-99) , 
-8, -3.59111, 0, 0, 0.507591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48098,-99) ,
+8, -3.59111, 0, 0, 0.507591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469511,-99) , 
-12, 4.61661, 0, 0, 0.489051,-99) , 
-15, -7.57548, 1, 0, 0.494029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469511,-99) ,
+12, 4.61661, 0, 0, 0.489051,-99) ,
+15, -7.57548, 1, 0, 0.494029,-99) ,
 5, 1.93333, 1, 0, 0.497191,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.0252443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48031,-99) , 
-1, 45.5675, 1, 0, 0.503319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48031,-99) ,
+1, 45.5675, 1, 0, 0.503319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477691,-99) , 
-0, 1.85614, 1, 0, 0.487481,-99) , 
-1, 58.1569, 1, 0, 0.498658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477691,-99) ,
+0, 1.85614, 1, 0, 0.487481,-99) ,
+1, 58.1569, 1, 0, 0.498658,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484543,-99) , 
-11, 7.13322, 1, 0, 0.493247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484543,-99) ,
+11, 7.13322, 1, 0, 0.493247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476726,-99) , 
-10, -0.462627, 0, 0, 0.488622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476726,-99) ,
+10, -0.462627, 0, 0, 0.488622,-99) ,
 11, 6.08151, 1, 0, 0.495928,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.0316397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489304,-99) , 
-11, 4.90774, 1, 0, 0.499227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489304,-99) ,
+11, 4.90774, 1, 0, 0.499227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472945,-99) , 
-5, 1.01133, 0, 0, 0.496644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472945,-99) ,
+5, 1.01133, 0, 0, 0.496644,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490421,-99) , 
-5, 1.33991, 1, 0, 0.512484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490421,-99) ,
+5, 1.33991, 1, 0, 0.512484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458501,-99) , 
-9, -1.78394, 0, 0, 0.487494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458501,-99) ,
+9, -1.78394, 0, 0, 0.487494,-99) ,
 7, -7.12951, 1, 0, 0.494784,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.025945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479232,-99) , 
-10, 1.02635, 1, 0, 0.496747,-99) , 
-5, 3.59182, 0, 0, 0.500364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479232,-99) ,
+10, 1.02635, 1, 0, 0.496747,-99) ,
+5, 3.59182, 0, 0, 0.500364,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485321,-99) , 
-17, 4.06942, 0, 0, 0.496011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485321,-99) ,
+17, 4.06942, 0, 0, 0.496011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466331,-99) , 
-7, -6.33735, 1, 0, 0.492972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466331,-99) ,
+7, -6.33735, 1, 0, 0.492972,-99) ,
 12, 4.90363, 0, 0, 0.496325,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.013968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514037,-99) ,
 NN(
-0, 
-0, 
--1, 58.1569, 1, -1, 0.495051,-99) , 
-15, -1.74761, 0, 0, 0.496892,-99) , 
+0,
+0,
+-1, 58.1569, 1, -1, 0.495051,-99) ,
+15, -1.74761, 0, 0, 0.496892,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.48526,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.48526,-99) ,
 13, 6.08779, 0, 0, 0.495387,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.0130853);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517507,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496329,-99) , 
-16, 2.48622, 1, 0, 0.498043,-99) , 
-11, 7.70191, 0, 0, 0.499707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496329,-99) ,
+16, 2.48622, 1, 0, 0.498043,-99) ,
+11, 7.70191, 0, 0, 0.499707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470133,-99) , 
-7, -7.92168, 1, 0, 0.48875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470133,-99) ,
+7, -7.92168, 1, 0, 0.48875,-99) ,
 13, 6.08779, 0, 0, 0.498289,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.0117292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497666,-99) , 
-14, -8.52669, 1, 0, 0.500615,-99) , 
-11, 7.70191, 0, 0, 0.501779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497666,-99) ,
+14, -8.52669, 1, 0, 0.500615,-99) ,
+11, 7.70191, 0, 0, 0.501779,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4704,-99) , 
-13, 5.66432, 0, 0, 0.488043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4704,-99) ,
+13, 5.66432, 0, 0, 0.488043,-99) ,
 13, 6.08779, 0, 0, 0.500002,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.0172717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489972,-99) , 
-1, 58.1569, 1, 0, 0.501485,-99) , 
-15, -1.74761, 0, 0, 0.502786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489972,-99) ,
+1, 58.1569, 1, 0, 0.501485,-99) ,
+15, -1.74761, 0, 0, 0.502786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475311,-99) , 
-18, 7.41146, 1, 0, 0.487508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475311,-99) ,
+18, 7.41146, 1, 0, 0.487508,-99) ,
 13, 6.08779, 0, 0, 0.500809,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.0201171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494788,-99) , 
-18, 6.89059, 1, 0, 0.502697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494788,-99) ,
+18, 6.89059, 1, 0, 0.502697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471085,-99) , 
-9, -0.316886, 1, 0, 0.491564,-99) , 
-9, -0.893738, 1, 0, 0.500578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471085,-99) ,
+9, -0.316886, 1, 0, 0.491564,-99) ,
+9, -0.893738, 1, 0, 0.500578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476514,-99) , 
-6, 5.38823, 1, 0, 0.487997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476514,-99) ,
+6, 5.38823, 1, 0, 0.487997,-99) ,
 13, 6.08779, 0, 0, 0.498951,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.0191046);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488074,-99) , 
-7, -10.2982, 0, 0, 0.499539,-99) , 
-5, 3.52531, 0, 0, 0.501414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488074,-99) ,
+7, -10.2982, 0, 0, 0.499539,-99) ,
+5, 3.52531, 0, 0, 0.501414,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488406,-99) , 
-8, -3.78821, 0, 0, 0.503082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488406,-99) ,
+8, -3.78821, 0, 0, 0.503082,-99) ,
 NN(
-0, 
-0, 
--1, 4.81615, 0, -1, 0.480264,-99) , 
-5, 2.19301, 1, 0, 0.49273,-99) , 
+0,
+0,
+-1, 4.81615, 0, -1, 0.480264,-99) ,
+5, 2.19301, 1, 0, 0.49273,-99) ,
 18, 6.60549, 0, 0, 0.498879,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.0149993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497743,-99) , 
-13, 7.66871, 0, 0, 0.501892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497743,-99) ,
+13, 7.66871, 0, 0, 0.501892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467373,-99) , 
-2, 1.14507, 0, 0, 0.488701,-99) , 
-9, -0.893738, 1, 0, 0.499382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467373,-99) ,
+2, 1.14507, 0, 0, 0.488701,-99) ,
+9, -0.893738, 1, 0, 0.499382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47389,-99) , 
-9, -2.16562, 0, 0, 0.485362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47389,-99) ,
+9, -2.16562, 0, 0, 0.485362,-99) ,
 13, 6.08779, 0, 0, 0.497569,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.0127124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.8471, 1, 1, 0.50351,-99) , 
+0,
+0,
+-1, 1.8471, 1, 1, 0.50351,-99) ,
 NN(
-0, 
-0, 
--1, 1.41784, 0, -1, 0.487582,-99) , 
-9, -0.893738, 1, 0, 0.500479,-99) , 
+0,
+0,
+-1, 1.41784, 0, -1, 0.487582,-99) ,
+9, -0.893738, 1, 0, 0.500479,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.485893,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.485893,-99) ,
 13, 6.08779, 0, 0, 0.498593,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.0391002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49203,-99) , 
-17, 5.17463, 1, 0, 0.507104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49203,-99) ,
+17, 5.17463, 1, 0, 0.507104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477697,-99) , 
-1, 27.3922, 0, 0, 0.494733,-99) , 
-1, 56.6038, 0, 0, 0.499109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477697,-99) ,
+1, 27.3922, 0, 0, 0.494733,-99) ,
+1, 56.6038, 0, 0, 0.499109,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451358,-99) , 
-1, 22.0623, 1, 0, 0.505841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451358,-99) ,
+1, 22.0623, 1, 0, 0.505841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447664,-99) , 
-0, 1.86969, 1, 0, 0.490152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447664,-99) ,
+0, 1.86969, 1, 0, 0.490152,-99) ,
 7, -7.12951, 1, 0, 0.497289,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.0170525);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492778,-99) , 
-11, 2.74716, 1, 0, 0.495375,-99) , 
-5, 3.23862, 0, 0, 0.497285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492778,-99) ,
+11, 2.74716, 1, 0, 0.495375,-99) ,
+5, 3.23862, 0, 0, 0.497285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471057,-99) , 
-1, 33.6134, 1, 0, 0.48743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471057,-99) ,
+1, 33.6134, 1, 0, 0.48743,-99) ,
 13, 6.08779, 0, 0, 0.49601,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.0266323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48483,-99) , 
-3, -1.84556, 0, 0, 0.509688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48483,-99) ,
+3, -1.84556, 0, 0, 0.509688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490894,-99) , 
-3, -2.15291, 1, 0, 0.496585,-99) , 
-17, 3.10124, 1, 0, 0.499429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490894,-99) ,
+3, -2.15291, 1, 0, 0.496585,-99) ,
+17, 3.10124, 1, 0, 0.499429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458124,-99) , 
-17, 4.16037, 0, 0, 0.485971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458124,-99) ,
+17, 4.16037, 0, 0, 0.485971,-99) ,
 12, 2.55879, 0, 0, 0.49763,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.015028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482305,-99) , 
-11, 8.08503, 1, 0, 0.502783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482305,-99) ,
+11, 8.08503, 1, 0, 0.502783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482659,-99) , 
-11, 2.97048, 0, 0, 0.501576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482659,-99) ,
+11, 2.97048, 0, 0, 0.501576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458936,-99) , 
-3, -1.23028, 0, 0, 0.484742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458936,-99) ,
+3, -1.23028, 0, 0, 0.484742,-99) ,
 12, 2.55879, 0, 0, 0.499326,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.0122728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512772,-99) ,
 NN(
-0, 
-0, 
--1, 3.59435, 0, -1, 0.497181,-99) , 
-12, 3.08918, 1, 0, 0.498716,-99) , 
+0,
+0,
+-1, 3.59435, 0, -1, 0.497181,-99) ,
+12, 3.08918, 1, 0, 0.498716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463332,-99) , 
-7, -8.71385, 1, 0, 0.484104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463332,-99) ,
+7, -8.71385, 1, 0, 0.484104,-99) ,
 12, 2.55879, 0, 0, 0.496763,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.0151817);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499863,-99) , 
-12, 6.27168, 1, 0, 0.507879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499863,-99) ,
+12, 6.27168, 1, 0, 0.507879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482467,-99) , 
-11, 3.34725, 0, 0, 0.497313,-99) , 
-11, 5.79694, 0, 0, 0.50118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482467,-99) ,
+11, 3.34725, 0, 0, 0.497313,-99) ,
+11, 5.79694, 0, 0, 0.50118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461855,-99) , 
-8, -3.47976, 1, 0, 0.484143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461855,-99) ,
+8, -3.47976, 1, 0, 0.484143,-99) ,
 12, 2.55879, 0, 0, 0.498904,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.0206674);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.922663, 0, 1, 0.509285,-99) , 
+0,
+0,
+-1, -0.922663, 0, 1, 0.509285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491633,-99) , 
-12, 3.13365, 1, 0, 0.495027,-99) , 
-11, 5.79694, 0, 0, 0.500246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491633,-99) ,
+12, 3.13365, 1, 0, 0.495027,-99) ,
+11, 5.79694, 0, 0, 0.500246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461411,-99) , 
-18, 6.89557, 0, 0, 0.483914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461411,-99) ,
+18, 6.89557, 0, 0, 0.483914,-99) ,
 12, 2.55879, 0, 0, 0.498064,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.0121806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485244,-99) , 
-0, 1.84259, 0, 0, 0.501708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485244,-99) ,
+0, 1.84259, 0, 0, 0.501708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482028,-99) , 
-11, 2.97048, 0, 0, 0.500528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482028,-99) ,
+11, 2.97048, 0, 0, 0.500528,-99) ,
 NN(
-0, 
-0, 
--1, 6.53963, 0, -1, 0.483375,-99) , 
+0,
+0,
+-1, 6.53963, 0, -1, 0.483375,-99) ,
 12, 2.55879, 0, 0, 0.498236,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.0126184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498564,-99) , 
-5, 3.56718, 0, 0, 0.500511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498564,-99) ,
+5, 3.56718, 0, 0, 0.500511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475529,-99) , 
-18, 6.89557, 0, 0, 0.487913,-99) , 
-11, 3.10883, 0, 0, 0.498303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475529,-99) ,
+18, 6.89557, 0, 0, 0.487913,-99) ,
+11, 3.10883, 0, 0, 0.498303,-99) ,
 NN(
-0, 
-0, 
--1, -0.922795, 0, -1, 0.485433,-99) , 
+0,
+0,
+-1, -0.922795, 0, -1, 0.485433,-99) ,
 13, 6.08779, 0, 0, 0.49664,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.0161117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493332,-99) , 
-2, 2.07253, 1, 0, 0.499587,-99) , 
-17, 1.95796, 1, 0, 0.500627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493332,-99) ,
+2, 2.07253, 1, 0, 0.499587,-99) ,
+17, 1.95796, 1, 0, 0.500627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463943,-99) , 
-13, 6.53963, 0, 0, 0.487483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463943,-99) ,
+13, 6.53963, 0, 0, 0.487483,-99) ,
 12, 2.55879, 0, 0, 0.498872,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.0102661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498953,-99) , 
-6, 7.83024, 0, 0, 0.50123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498953,-99) ,
+6, 7.83024, 0, 0, 0.50123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485073,-99) , 
-11, 2.97048, 0, 0, 0.500261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485073,-99) ,
+11, 2.97048, 0, 0, 0.500261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465406,-99) , 
-3, -1.23028, 0, 0, 0.48674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465406,-99) ,
+3, -1.23028, 0, 0, 0.48674,-99) ,
 12, 2.55879, 0, 0, 0.498456,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.0155212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489199,-99) , 
-11, 3.32039, 0, 0, 0.502776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489199,-99) ,
+11, 3.32039, 0, 0, 0.502776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484348,-99) , 
-11, 8.05811, 1, 0, 0.501659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484348,-99) ,
+11, 8.05811, 1, 0, 0.501659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468737,-99) , 
-7, -8.71385, 1, 0, 0.486302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468737,-99) ,
+7, -8.71385, 1, 0, 0.486302,-99) ,
 12, 2.55879, 0, 0, 0.499609,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.0138274);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489408,-99) , 
-15, -4.58888, 1, 0, 0.4975,-99) , 
-12, 3.08918, 1, 0, 0.499193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489408,-99) ,
+15, -4.58888, 1, 0, 0.4975,-99) ,
+12, 3.08918, 1, 0, 0.499193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472274,-99) , 
-12, 2.16796, 0, 0, 0.48635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472274,-99) ,
+12, 2.16796, 0, 0, 0.48635,-99) ,
 12, 2.55879, 0, 0, 0.497479,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.0161527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47179,-99) , 
-11, 4.17079, 0, 0, 0.49535,-99) , 
-17, 4.06412, 1, 0, 0.502294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47179,-99) ,
+11, 4.17079, 0, 0, 0.49535,-99) ,
+17, 4.06412, 1, 0, 0.502294,-99) ,
 NN(
-0, 
-0, 
--1, -1.74724, 1, -1, 0.494021,-99) , 
+0,
+0,
+-1, -1.74724, 1, -1, 0.494021,-99) ,
 18, 7.46079, 0, 0, 0.496196,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.0119045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498266,-99) , 
-0, 1.86969, 0, 0, 0.501943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498266,-99) ,
+0, 1.86969, 0, 0, 0.501943,-99) ,
 NN(
-0, 
-0, 
--1, 1.86969, 1, -1, 0.491076,-99) , 
-11, 3.10883, 0, 0, 0.500039,-99) , 
+0,
+0,
+-1, 1.86969, 1, -1, 0.491076,-99) ,
+11, 3.10883, 0, 0, 0.500039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471162,-99) , 
-11, 4.32111, 1, 0, 0.488509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471162,-99) ,
+11, 4.32111, 1, 0, 0.488509,-99) ,
 13, 6.08779, 0, 0, 0.49855,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.00922501);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.74766, 0, 1, 0.502577,-99) , 
+0,
+0,
+-1, -1.74766, 0, 1, 0.502577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486838,-99) , 
-3, -3.9984, 0, 0, 0.501424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486838,-99) ,
+3, -3.9984, 0, 0, 0.501424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475464,-99) , 
-3, -0.922795, 0, 0, 0.487925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475464,-99) ,
+3, -0.922795, 0, 0, 0.487925,-99) ,
 13, 6.08779, 0, 0, 0.499681,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.014453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488004,-99) , 
-0, 1.87163, 1, 0, 0.500199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488004,-99) ,
+0, 1.87163, 1, 0, 0.500199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475862,-99) , 
-8, -0.338437, 1, 0, 0.498883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475862,-99) ,
+8, -0.338437, 1, 0, 0.498883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48123,-99) ,
 0, 1.88776, 1, 0, 0.497975,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.0136613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49176,-99) , 
-5, 2.13303, 1, 0, 0.506521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49176,-99) ,
+5, 2.13303, 1, 0, 0.506521,-99) ,
 NN(
-0, 
-0, 
--1, -3.13131, 1, -1, 0.49613,-99) , 
-8, -2.06374, 0, 0, 0.498034,-99) , 
+0,
+0,
+-1, -3.13131, 1, -1, 0.49613,-99) ,
+8, -2.06374, 0, 0, 0.498034,-99) ,
 NN(
-0, 
-0, 
--1, 4.32111, 1, -1, 0.486637,-99) , 
+0,
+0,
+-1, 4.32111, 1, -1, 0.486637,-99) ,
 13, 6.08779, 0, 0, 0.496562,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.0103699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497818,-99) , 
-14, -2.72594, 0, 0, 0.499536,-99) , 
-15, -1.74761, 0, 0, 0.500822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497818,-99) ,
+14, -2.72594, 0, 0, 0.499536,-99) ,
+15, -1.74761, 0, 0, 0.500822,-99) ,
 NN(
-0, 
-0, 
--1, 4.32111, 1, -1, 0.49005,-99) , 
+0,
+0,
+-1, 4.32111, 1, -1, 0.49005,-99) ,
 13, 6.08779, 0, 0, 0.499431,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.0133665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485628,-99) , 
-13, 6.48546, 0, 0, 0.501484,-99) , 
-0, 1.88324, 0, 0, 0.502575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485628,-99) ,
+13, 6.48546, 0, 0, 0.501484,-99) ,
+0, 1.88324, 0, 0, 0.502575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478856,-99) , 
-11, 4.32111, 1, 0, 0.492642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478856,-99) ,
+11, 4.32111, 1, 0, 0.492642,-99) ,
 13, 6.08779, 0, 0, 0.501293,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.0137551);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496829,-99) , 
-3, -3.69103, 1, 0, 0.498609,-99) , 
-12, 3.08918, 1, 0, 0.500235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496829,-99) ,
+3, -3.69103, 1, 0, 0.498609,-99) ,
+12, 3.08918, 1, 0, 0.500235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469236,-99) , 
-17, 4.16037, 0, 0, 0.491281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469236,-99) ,
+17, 4.16037, 0, 0, 0.491281,-99) ,
 12, 2.55879, 0, 0, 0.499041,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.019432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480709,-99) , 
-15, -1.60208, 1, 0, 0.504731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480709,-99) ,
+15, -1.60208, 1, 0, 0.504731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48808,-99) , 
-17, 4.56155, 1, 0, 0.495761,-99) , 
-8, -4.6501, 0, 0, 0.502413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48808,-99) ,
+17, 4.56155, 1, 0, 0.495761,-99) ,
+8, -4.6501, 0, 0, 0.502413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472194,-99) , 
-8, -3.47976, 1, 0, 0.490647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472194,-99) ,
+8, -3.47976, 1, 0, 0.490647,-99) ,
 12, 2.55879, 0, 0, 0.500844,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.0231315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.71476, 0, 1, 0.510244,-99) , 
+0,
+0,
+-1, -4.71476, 0, 1, 0.510244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48137,-99) , 
-18, 7.23425, 1, 0, 0.49555,-99) , 
-8, -4.07477, 1, 0, 0.501953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48137,-99) ,
+18, 7.23425, 1, 0, 0.49555,-99) ,
+8, -4.07477, 1, 0, 0.501953,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486086,-99) , 
-5, 2.15432, 1, 0, 0.498999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486086,-99) ,
+5, 2.15432, 1, 0, 0.498999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463184,-99) , 
-7, -6.33735, 1, 0, 0.494915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463184,-99) ,
+7, -6.33735, 1, 0, 0.494915,-99) ,
 17, 4.81615, 0, 0, 0.498428,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0271261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497044,-99) , 
-17, 5.17463, 1, 0, 0.510656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497044,-99) ,
+17, 5.17463, 1, 0, 0.510656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470753,-99) , 
-5, 2.27208, 0, 0, 0.502571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470753,-99) ,
+5, 2.27208, 0, 0, 0.502571,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484342,-99) , 
-1, 32.978, 1, 0, 0.49936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484342,-99) ,
+1, 32.978, 1, 0, 0.49936,-99) ,
 NN(
-0, 
-0, 
--1, 3.12466, 1, -1, 0.476811,-99) , 
-5, 2.53048, 1, 0, 0.494253,-99) , 
+0,
+0,
+-1, 3.12466, 1, -1, 0.476811,-99) ,
+5, 2.53048, 1, 0, 0.494253,-99) ,
 1, 58.1569, 0, 0, 0.496559,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.0266702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47445,-99) , 
-9, -4.54133, 0, 0, 0.493138,-99) , 
-6, 6.99514, 0, 0, 0.504088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47445,-99) ,
+9, -4.54133, 0, 0, 0.493138,-99) ,
+6, 6.99514, 0, 0, 0.504088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513125,-99) ,
 NN(
-0, 
-0, 
--1, -2.53034, 1, -1, 0.489514,-99) , 
-2, 3.04373, 0, 0, 0.493808,-99) , 
+0,
+0,
+-1, -2.53034, 1, -1, 0.489514,-99) ,
+2, 3.04373, 0, 0, 0.493808,-99) ,
 1, 58.1569, 0, 0, 0.496657,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.0215815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488585,-99) , 
-12, 5.34334, 1, 0, 0.499272,-99) , 
-4, 1.54293, 0, 0, 0.503376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488585,-99) ,
+12, 5.34334, 1, 0, 0.499272,-99) ,
+4, 1.54293, 0, 0, 0.503376,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494839,-99) , 
-0, 1.87421, 0, 0, 0.499566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494839,-99) ,
+0, 1.87421, 0, 0, 0.499566,-99) ,
 NN(
-0, 
-0, 
--1, 6.98199, 0, -1, 0.47882,-99) , 
-17, 2.33903, 0, 0, 0.496125,-99) , 
+0,
+0,
+-1, 6.98199, 0, -1, 0.47882,-99) ,
+17, 2.33903, 0, 0, 0.496125,-99) ,
 17, 5.38779, 0, 0, 0.49899,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.0133785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497743,-99) , 
-17, 4.24451, 1, 0, 0.502722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497743,-99) ,
+17, 4.24451, 1, 0, 0.502722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481137,-99) , 
-8, -0.338437, 1, 0, 0.501559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481137,-99) ,
+8, -0.338437, 1, 0, 0.501559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483573,-99) ,
 0, 1.88776, 1, 0, 0.500634,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.0176788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.504976,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.504976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490897,-99) , 
-13, 6.08779, 0, 0, 0.503507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490897,-99) ,
+13, 6.08779, 0, 0, 0.503507,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48411,-99) , 
-9, -2.66207, 0, 0, 0.504099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48411,-99) ,
+9, -2.66207, 0, 0, 0.504099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474174,-99) , 
-0, 1.86969, 1, 0, 0.494068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474174,-99) ,
+0, 1.86969, 1, 0, 0.494068,-99) ,
 11, 3.14708, 0, 0, 0.501587,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.0205499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496775,-99) , 
-1, 34.509, 0, 0, 0.505307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496775,-99) ,
+1, 34.509, 0, 0, 0.505307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484252,-99) , 
-3, -3.0757, 0, 0, 0.502522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484252,-99) ,
+3, -3.0757, 0, 0, 0.502522,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489878,-99) , 
-12, 4.06633, 0, 0, 0.499141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489878,-99) ,
+12, 4.06633, 0, 0, 0.499141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469169,-99) , 
-7, -6.33735, 1, 0, 0.495728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469169,-99) ,
+7, -6.33735, 1, 0, 0.495728,-99) ,
 17, 4.81615, 0, 0, 0.499121,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.0072061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515981,-99) ,
 NN(
-0, 
-0, 
--1, -0.770383, 1, -1, 0.498523,-99) , 
-13, 5.95269, 1, 0, 0.500306,-99) , 
+0,
+0,
+-1, -0.770383, 1, -1, 0.498523,-99) ,
+13, 5.95269, 1, 0, 0.500306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484488,-99) ,
 0, 1.88776, 1, 0, 0.499495,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.0233143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495219,-99) , 
-14, -4.83456, 0, 0, 0.501215,-99) , 
-4, 1.4402, 0, 0, 0.504401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495219,-99) ,
+14, -4.83456, 0, 0, 0.501215,-99) ,
+4, 1.4402, 0, 0, 0.504401,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496815,-99) , 
-17, 3.99943, 0, 0, 0.503966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496815,-99) ,
+17, 3.99943, 0, 0, 0.503966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442633,-99) , 
-10, -0.515164, 0, 0, 0.486132,-99) , 
-14, -5.42679, 1, 0, 0.497502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442633,-99) ,
+10, -0.515164, 0, 0, 0.486132,-99) ,
+14, -5.42679, 1, 0, 0.497502,-99) ,
 17, 4.81615, 0, 0, 0.500947,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.0322202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486347,-99) , 
-0, 1.87421, 1, 0, 0.511572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486347,-99) ,
+0, 1.87421, 1, 0, 0.511572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482596,-99) , 
-6, 5.61354, 1, 0, 0.500134,-99) , 
-6, 6.58986, 0, 0, 0.505206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482596,-99) ,
+6, 5.61354, 1, 0, 0.500134,-99) ,
+6, 6.58986, 0, 0, 0.505206,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478598,-99) , 
-13, 7.48505, 1, 0, 0.501877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478598,-99) ,
+13, 7.48505, 1, 0, 0.501877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463725,-99) , 
-15, -1.24947, 1, 0, 0.496706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463725,-99) ,
+15, -1.24947, 1, 0, 0.496706,-99) ,
 14, -6.01174, 1, 0, 0.501884,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.0209834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499049,-99) , 
-15, -6.44616, 0, 0, 0.507003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499049,-99) ,
+15, -6.44616, 0, 0, 0.507003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491814,-99) , 
-5, 3.35942, 1, 0, 0.504021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491814,-99) ,
+5, 3.35942, 1, 0, 0.504021,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48579,-99) , 
-18, 7.34646, 1, 0, 0.501387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48579,-99) ,
+18, 7.34646, 1, 0, 0.501387,-99) ,
 NN(
-0, 
-0, 
--1, -0.515164, 0, -1, 0.482443,-99) , 
-14, -5.42679, 1, 0, 0.494522,-99) , 
+0,
+0,
+-1, -0.515164, 0, -1, 0.482443,-99) ,
+14, -5.42679, 1, 0, 0.494522,-99) ,
 17, 4.81615, 0, 0, 0.499266,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.0196631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.73277, 1, 1, 0.507621,-99) , 
+0,
+0,
+-1, 3.73277, 1, 1, 0.507621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487357,-99) , 
-11, 2.5605, 0, 0, 0.505569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487357,-99) ,
+11, 2.5605, 0, 0, 0.505569,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489399,-99) , 
-7, -8.71385, 1, 0, 0.498932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489399,-99) ,
+7, -8.71385, 1, 0, 0.498932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475762,-99) , 
-6, 6.65534, 1, 0, 0.495157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475762,-99) ,
+6, 6.65534, 1, 0, 0.495157,-99) ,
 17, 4.81615, 0, 0, 0.500357,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.0179064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489051,-99) , 
-5, 1.82532, 0, 0, 0.505486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489051,-99) ,
+5, 1.82532, 0, 0, 0.505486,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477815,-99) , 
-12, 2.42737, 0, 0, 0.498862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477815,-99) ,
+12, 2.42737, 0, 0, 0.498862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468846,-99) , 
-6, 8.84987, 1, 0, 0.496364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468846,-99) ,
+6, 8.84987, 1, 0, 0.496364,-99) ,
 15, -8.01208, 1, 0, 0.498707,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.0285232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480853,-99) , 
-5, 1.8841, 0, 0, 0.497286,-99) , 
-3, -1.84542, 1, 0, 0.50549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480853,-99) ,
+5, 1.8841, 0, 0, 0.497286,-99) ,
+3, -1.84542, 1, 0, 0.50549,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492206,-99) , 
-5, 1.53306, 1, 0, 0.498337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492206,-99) ,
+5, 1.53306, 1, 0, 0.498337,-99) ,
 NN(
-0, 
-0, 
--1, 4.81615, 0, -1, 0.481731,-99) , 
-3, -1.84552, 0, 0, 0.493603,-99) , 
+0,
+0,
+-1, 4.81615, 0, -1, 0.481731,-99) ,
+3, -1.84552, 0, 0, 0.493603,-99) ,
 15, -8.01208, 1, 0, 0.496656,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.00990522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518327,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497812,-99) , 
-6, 4.30668, 1, 0, 0.499443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497812,-99) ,
+6, 4.30668, 1, 0, 0.499443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483573,-99) , 
-11, 2.53228, 0, 0, 0.498469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483573,-99) ,
+11, 2.53228, 0, 0, 0.498469,-99) ,
 11, 1.97331, 1, 0, 0.499564,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.0203993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.71476, 0, 1, 0.511194,-99) , 
+0,
+0,
+-1, -4.71476, 0, 1, 0.511194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480483,-99) , 
-3, -2.46058, 0, 0, 0.499981,-99) , 
-8, -4.07477, 1, 0, 0.504871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480483,-99) ,
+3, -2.46058, 0, 0, 0.499981,-99) ,
+8, -4.07477, 1, 0, 0.504871,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495043,-99) , 
-0, 1.87421, 0, 0, 0.501456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495043,-99) ,
+0, 1.87421, 0, 0, 0.501456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479602,-99) , 
-17, 2.20291, 0, 0, 0.497771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479602,-99) ,
+17, 2.20291, 0, 0, 0.497771,-99) ,
 17, 4.81615, 0, 0, 0.501317,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.0133136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.54125, 1, 1, 0.504656,-99) , 
+0,
+0,
+-1, 2.54125, 1, 1, 0.504656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486006,-99) , 
-17, 2.12126, 0, 0, 0.50289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486006,-99) ,
+17, 2.12126, 0, 0, 0.50289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475415,-99) , 
-0, 1.86065, 0, 0, 0.494049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475415,-99) ,
+0, 1.86065, 0, 0, 0.494049,-99) ,
 17, 6.53108, 1, 0, 0.501038,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.021446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465492,-99) , 
-0, 1.87421, 1, 0, 0.49805,-99) , 
-17, 3.83613, 0, 0, 0.503099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465492,-99) ,
+0, 1.87421, 1, 0, 0.49805,-99) ,
+17, 3.83613, 0, 0, 0.503099,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496813,-99) , 
-12, 3.73127, 1, 0, 0.500671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496813,-99) ,
+12, 3.73127, 1, 0, 0.500671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47612,-99) , 
-16, 5.01992, 0, 0, 0.495792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47612,-99) ,
+16, 5.01992, 0, 0, 0.495792,-99) ,
 17, 4.24451, 1, 0, 0.498685,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.0198062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481493,-99) , 
-5, 1.97939, 0, 0, 0.498337,-99) , 
-13, 6.50205, 1, 0, 0.502427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481493,-99) ,
+5, 1.97939, 0, 0, 0.498337,-99) ,
+13, 6.50205, 1, 0, 0.502427,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474575,-99) , 
-9, -0.893738, 1, 0, 0.499343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474575,-99) ,
+9, -0.893738, 1, 0, 0.499343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476511,-99) , 
-17, 2.49593, 0, 0, 0.496309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476511,-99) ,
+17, 2.49593, 0, 0, 0.496309,-99) ,
 12, 4.90363, 0, 0, 0.499088,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.0216678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485714,-99) , 
-0, 1.86517, 0, 0, 0.509625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485714,-99) ,
+0, 1.86517, 0, 0, 0.509625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492786,-99) , 
-7, -6.33735, 0, 0, 0.495488,-99) , 
-17, 2.52959, 1, 0, 0.497268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492786,-99) ,
+7, -6.33735, 0, 0, 0.495488,-99) ,
+17, 2.52959, 1, 0, 0.497268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483906,-99) ,
 0, 1.88776, 1, 0, 0.496583,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.0179879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486316,-99) , 
-14, -4.0476, 1, 0, 0.500369,-99) , 
-13, 6.50205, 1, 0, 0.503833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486316,-99) ,
+14, -4.0476, 1, 0, 0.500369,-99) ,
+13, 6.50205, 1, 0, 0.503833,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491376,-99) , 
-4, -0.136068, 1, 0, 0.500071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491376,-99) ,
+4, -0.136068, 1, 0, 0.500071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475831,-99) , 
-4, 0.963552, 1, 0, 0.49775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475831,-99) ,
+4, 0.963552, 1, 0, 0.49775,-99) ,
 12, 4.90363, 0, 0, 0.500513,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.0121111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498669,-99) , 
-12, 3.145, 1, 0, 0.50225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498669,-99) ,
+12, 3.145, 1, 0, 0.50225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483567,-99) , 
-4, 1.37744, 1, 0, 0.500174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483567,-99) ,
+4, 1.37744, 1, 0, 0.500174,-99) ,
 NN(
-0, 
-0, 
--1, -3.72334, 0, -1, 0.490109,-99) , 
+0,
+0,
+-1, -3.72334, 0, -1, 0.490109,-99) ,
 7, -6.33735, 1, 0, 0.499157,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.0191843);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49688,-99) , 
-8, -3.35709, 1, 0, 0.50406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49688,-99) ,
+8, -3.35709, 1, 0, 0.50406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48662,-99) , 
-0, 1.84259, 0, 0, 0.502955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48662,-99) ,
+0, 1.84259, 0, 0, 0.502955,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481387,-99) , 
-18, 6.89291, 0, 0, 0.502389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481387,-99) ,
+18, 6.89291, 0, 0, 0.502389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475724,-99) , 
-0, 1.86969, 1, 0, 0.493462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475724,-99) ,
+0, 1.86969, 1, 0, 0.493462,-99) ,
 11, 3.14708, 0, 0, 0.501025,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.0176579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490937,-99) , 
-11, 5.05974, 0, 0, 0.509478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490937,-99) ,
+11, 5.05974, 0, 0, 0.509478,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485807,-99) , 
-0, 1.85313, 0, 0, 0.501344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485807,-99) ,
+0, 1.85313, 0, 0, 0.501344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475666,-99) , 
-0, 1.88324, 1, 0, 0.499512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475666,-99) ,
+0, 1.88324, 1, 0, 0.499512,-99) ,
 8, -1.20077, 0, 0, 0.500633,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.0178617);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495351,-99) , 
-11, 5.05974, 0, 0, 0.509728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495351,-99) ,
+11, 5.05974, 0, 0, 0.509728,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494823,-99) , 
-13, 7.58249, 0, 0, 0.499181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494823,-99) ,
+13, 7.58249, 0, 0, 0.499181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479306,-99) , 
-10, -1.92242, 0, 0, 0.497141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479306,-99) ,
+10, -1.92242, 0, 0, 0.497141,-99) ,
 8, -1.20077, 0, 0, 0.498557,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.0215923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472108,-99) , 
-9, -1.71644, 1, 0, 0.5006,-99) , 
-5, 1.08472, 1, 0, 0.505718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472108,-99) ,
+9, -1.71644, 1, 0, 0.5006,-99) ,
+5, 1.08472, 1, 0, 0.505718,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474308,-99) , 
-0, 1.84711, 0, 0, 0.500874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474308,-99) ,
+0, 1.84711, 0, 0, 0.500874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475296,-99) , 
-5, 0.739349, 0, 0, 0.498357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475296,-99) ,
+5, 0.739349, 0, 0, 0.498357,-99) ,
 8, -2.92543, 0, 0, 0.500656,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.0293129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480178,-99) , 
-10, -0.389415, 0, 0, 0.508788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480178,-99) ,
+10, -0.389415, 0, 0, 0.508788,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485965,-99) , 
-15, -6.08203, 1, 0, 0.500743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485965,-99) ,
+15, -6.08203, 1, 0, 0.500743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485786,-99) , 
-15, -2.53074, 0, 0, 0.490491,-99) , 
-13, 6.97818, 1, 0, 0.495401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485786,-99) ,
+15, -2.53074, 0, 0, 0.490491,-99) ,
+13, 6.97818, 1, 0, 0.495401,-99) ,
 0, 1.85162, 1, 0, 0.497347,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.0217553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497396,-99) , 
-16, 4.29964, 1, 0, 0.509654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497396,-99) ,
+16, 4.29964, 1, 0, 0.509654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482541,-99) , 
-18, 6.3204, 0, 0, 0.504144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482541,-99) ,
+18, 6.3204, 0, 0, 0.504144,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494302,-99) , 
-18, 6.28303, 1, 0, 0.498258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494302,-99) ,
+18, 6.28303, 1, 0, 0.498258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472337,-99) , 
-3, -3.69083, 0, 0, 0.496163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472337,-99) ,
+3, -3.69083, 0, 0, 0.496163,-99) ,
 8, -2.92543, 0, 0, 0.498654,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.0145545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482558,-99) , 
-7, -7.92168, 1, 0, 0.509951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482558,-99) ,
+7, -7.92168, 1, 0, 0.509951,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498975,-99) , 
-15, -7.80658, 1, 0, 0.502335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498975,-99) ,
+15, -7.80658, 1, 0, 0.502335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4889,-99) , 
-14, -9.54326, 0, 0, 0.500727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4889,-99) ,
+14, -9.54326, 0, 0, 0.500727,-99) ,
 0, 1.85162, 1, 0, 0.502068,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.0212693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86065, 1, 1, 0.509756,-99) , 
+0,
+0,
+-1, 1.86065, 1, 1, 0.509756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485324,-99) , 
-12, 2.46312, 0, 0, 0.506879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485324,-99) ,
+12, 2.46312, 0, 0, 0.506879,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497083,-99) , 
-5, 2.15237, 0, 0, 0.50628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497083,-99) ,
+5, 2.15237, 0, 0, 0.50628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486415,-99) , 
-9, -4.52749, 0, 0, 0.500566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486415,-99) ,
+9, -4.52749, 0, 0, 0.500566,-99) ,
 15, -6.44587, 0, 0, 0.503757,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.00876554);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -1.20077, 0, 1, 0.502998,-99) , 
+0,
+0,
+-1, -1.20077, 0, 1, 0.502998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487112,-99) , 
-11, 2.53228, 0, 0, 0.502024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487112,-99) ,
+11, 2.53228, 0, 0, 0.502024,-99) ,
 11, 1.97331, 1, 0, 0.50289,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.0157149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.85162, 1, 1, 0.504636,-99) , 
+0,
+0,
+-1, 1.85162, 1, 1, 0.504636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490898,-99) , 
-9, -1.59719, 0, 0, 0.497136,-99) , 
-8, -3.3566, 0, 0, 0.500101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490898,-99) ,
+9, -1.59719, 0, 0, 0.497136,-99) ,
+8, -3.3566, 0, 0, 0.500101,-99) ,
 11, 1.97331, 1, 0, 0.500952,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.0168796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495585,-99) , 
-18, 7.49629, 0, 0, 0.500207,-99) , 
-0, 1.85163, 1, 0, 0.502884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495585,-99) ,
+18, 7.49629, 0, 0, 0.500207,-99) ,
+0, 1.85163, 1, 0, 0.502884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513672,-99) ,
 NN(
-0, 
-0, 
--1, 4.33844, 1, -1, 0.492848,-99) , 
-14, -8.6838, 1, 0, 0.497127,-99) , 
+0,
+0,
+-1, 4.33844, 1, -1, 0.492848,-99) ,
+14, -8.6838, 1, 0, 0.497127,-99) ,
 17, 4.81615, 0, 0, 0.500004,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.0169128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481183,-99) , 
-5, 3.23862, 1, 0, 0.501831,-99) , 
-11, 5.63435, 0, 0, 0.503507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481183,-99) ,
+5, 3.23862, 1, 0, 0.501831,-99) ,
+11, 5.63435, 0, 0, 0.503507,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488393,-99) , 
-5, 2.67869, 0, 0, 0.501082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488393,-99) ,
+5, 2.67869, 0, 0, 0.501082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480964,-99) , 
-13, 6.56586, 0, 0, 0.49711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480964,-99) ,
+13, 6.56586, 0, 0, 0.49711,-99) ,
 11, 6.08151, 1, 0, 0.501767,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.0147915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484092,-99) , 
-8, -2.95482, 1, 0, 0.499515,-99) , 
-8, -1.55481, 0, 0, 0.501906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484092,-99) ,
+8, -2.95482, 1, 0, 0.499515,-99) ,
+8, -1.55481, 0, 0, 0.501906,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476801,-99) , 
-8, -1.20077, 1, 0, 0.499838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476801,-99) ,
+8, -1.20077, 1, 0, 0.499838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473534,-99) , 
-7, -6.33735, 1, 0, 0.496855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473534,-99) ,
+7, -6.33735, 1, 0, 0.496855,-99) ,
 17, 4.81615, 0, 0, 0.499379,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.0155836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490826,-99) , 
-3, -1.23024, 1, 0, 0.504904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490826,-99) ,
+3, -1.23024, 1, 0, 0.504904,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495196,-99) , 
-10, 3.69862, 0, 0, 0.497754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495196,-99) ,
+10, 3.69862, 0, 0, 0.497754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473373,-99) , 
-14, -1.90879, 1, 0, 0.496106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473373,-99) ,
+14, -1.90879, 1, 0, 0.496106,-99) ,
 8, -1.20077, 0, 0, 0.497094,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.0144255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509961,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481042,-99) , 
-5, 3.82515, 1, 0, 0.500588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481042,-99) ,
+5, 3.82515, 1, 0, 0.500588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475059,-99) , 
-3, -1.84552, 1, 0, 0.489864,-99) , 
-4, -0.458359, 0, 0, 0.498705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475059,-99) ,
+3, -1.84552, 1, 0, 0.489864,-99) ,
+4, -0.458359, 0, 0, 0.498705,-99) ,
 11, 1.97331, 1, 0, 0.499324,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.0108296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515032,-99) ,
 NN(
-0, 
-0, 
--1, -2.26311, 0, -1, 0.496278,-99) , 
-8, -0.769603, 0, 0, 0.498013,-99) , 
+0,
+0,
+-1, -2.26311, 0, -1, 0.496278,-99) ,
+8, -0.769603, 0, 0, 0.498013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490872,-99) ,
 10, 4.2096, 1, 0, 0.496954,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.0239248);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490492,-99) , 
-18, 6.89008, 1, 0, 0.517799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490492,-99) ,
+18, 6.89008, 1, 0, 0.517799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486493,-99) , 
-6, 4.84126, 1, 0, 0.50435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486493,-99) ,
+6, 4.84126, 1, 0, 0.50435,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496483,-99) , 
-3, -0.615176, 0, 0, 0.502242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496483,-99) ,
+3, -0.615176, 0, 0, 0.502242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480643,-99) , 
-11, 5.59114, 0, 0, 0.490741,-99) , 
-16, 4.65929, 0, 0, 0.498077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480643,-99) ,
+11, 5.59114, 0, 0, 0.490741,-99) ,
+16, 4.65929, 0, 0, 0.498077,-99) ,
 5, 1.13734, 1, 0, 0.499235,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.0204396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483229,-99) , 
-17, 3.16178, 1, 0, 0.49819,-99) , 
-8, -2.87191, 0, 0, 0.506889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483229,-99) ,
+17, 3.16178, 1, 0, 0.49819,-99) ,
+8, -2.87191, 0, 0, 0.506889,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490922,-99) , 
-10, 3.38748, 1, 0, 0.503838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490922,-99) ,
+10, 3.38748, 1, 0, 0.503838,-99) ,
 NN(
-0, 
-0, 
--1, 4.14733, 1, -1, 0.492368,-99) , 
-16, 4.65929, 0, 0, 0.499685,-99) , 
+0,
+0,
+-1, 4.14733, 1, -1, 0.492368,-99) ,
+16, 4.65929, 0, 0, 0.499685,-99) ,
 5, 1.13734, 1, 0, 0.501015,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.0132359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.6986, 0, 1, 0.504253,-99) , 
+0,
+0,
+-1, 3.6986, 0, 1, 0.504253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485332,-99) , 
-8, -0.769603, 1, 0, 0.502645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485332,-99) ,
+8, -0.769603, 1, 0, 0.502645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485113,-99) , 
-6, 8.59308, 0, 0, 0.494337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485113,-99) ,
+6, 8.59308, 0, 0, 0.494337,-99) ,
 17, 6.53108, 1, 0, 0.500905,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.0119642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493517,-99) , 
-11, 4.91699, 1, 0, 0.498775,-99) , 
-10, -2.43342, 1, 0, 0.499936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493517,-99) ,
+11, 4.91699, 1, 0, 0.498775,-99) ,
+10, -2.43342, 1, 0, 0.499936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487617,-99) ,
 6, 8.84987, 1, 0, 0.498872,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.0115172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495138,-99) , 
-3, -1.53784, 1, 0, 0.498448,-99) , 
-10, -2.43342, 1, 0, 0.499455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495138,-99) ,
+3, -1.53784, 1, 0, 0.498448,-99) ,
+10, -2.43342, 1, 0, 0.499455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490607,-99) ,
 6, 8.84987, 1, 0, 0.498691,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.0110736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84108, 1, 1, 0.512334,-99) , 
+0,
+0,
+-1, 1.84108, 1, 1, 0.512334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48211,-99) , 
-10, -1.02706, 0, 0, 0.498387,-99) , 
-0, 1.85162, 1, 0, 0.500421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48211,-99) ,
+10, -1.02706, 0, 0, 0.498387,-99) ,
+0, 1.85162, 1, 0, 0.500421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479172,-99) , 
-7, -8.71385, 1, 0, 0.492545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479172,-99) ,
+7, -8.71385, 1, 0, 0.492545,-99) ,
 10, -1.92242, 0, 0, 0.499533,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.0215755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518689,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493784,-99) , 
-17, 3.05776, 1, 0, 0.497012,-99) , 
-0, 1.8471, 1, 0, 0.499082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493784,-99) ,
+17, 3.05776, 1, 0, 0.497012,-99) ,
+0, 1.8471, 1, 0, 0.499082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470499,-99) , 
-17, 4.81615, 0, 0, 0.486961,-99) , 
-15, -8.01208, 1, 0, 0.493998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470499,-99) ,
+17, 4.81615, 0, 0, 0.486961,-99) ,
+15, -8.01208, 1, 0, 0.493998,-99) ,
 3, -1.84552, 0, 0, 0.49764,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.0175091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.56065, 1, 1, 0.504628,-99) , 
+0,
+0,
+-1, 2.56065, 1, 1, 0.504628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472619,-99) , 
-5, 0.948893, 1, 0, 0.487598,-99) , 
-4, -0.458359, 0, 0, 0.501509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472619,-99) ,
+5, 0.948893, 1, 0, 0.487598,-99) ,
+4, -0.458359, 0, 0, 0.501509,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442995,-99) , 
-12, 3.53988, 0, 0, 0.484291,-99) , 
-7, -9.50602, 1, 0, 0.492915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442995,-99) ,
+12, 3.53988, 0, 0, 0.484291,-99) ,
+7, -9.50602, 1, 0, 0.492915,-99) ,
 3, -1.84552, 0, 0, 0.499072,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.0152719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512807,-99) ,
 NN(
-0, 
-0, 
--1, 3.22005, 0, -1, 0.495633,-99) , 
-12, 2.55879, 1, 0, 0.497945,-99) , 
+0,
+0,
+-1, 3.22005, 0, -1, 0.495633,-99) ,
+12, 2.55879, 1, 0, 0.497945,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504563,-99) ,
 NN(
-0, 
-0, 
--1, 3.53988, 0, -1, 0.482422,-99) , 
-7, -9.50602, 1, 0, 0.490169,-99) , 
+0,
+0,
+-1, 3.53988, 0, -1, 0.482422,-99) ,
+7, -9.50602, 1, 0, 0.490169,-99) ,
 3, -1.84552, 0, 0, 0.495741,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.0164272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499141,-99) , 
-16, 3.89034, 1, 0, 0.503289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499141,-99) ,
+16, 3.89034, 1, 0, 0.503289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475454,-99) , 
-0, 1.86519, 0, 0, 0.489337,-99) , 
-4, -0.458359, 0, 0, 0.500735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475454,-99) ,
+0, 1.86519, 0, 0, 0.489337,-99) ,
+4, -0.458359, 0, 0, 0.500735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508696,-99) ,
 NN(
-0, 
-0, 
--1, 4.81615, 0, -1, 0.485413,-99) , 
-15, -8.01208, 1, 0, 0.491314,-99) , 
+0,
+0,
+-1, 4.81615, 0, -1, 0.485413,-99) ,
+15, -8.01208, 1, 0, 0.491314,-99) ,
 3, -1.84552, 0, 0, 0.498064,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.0204285);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.56065, 1, 1, 0.505618,-99) , 
+0,
+0,
+-1, 2.56065, 1, 1, 0.505618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477837,-99) , 
-15, -6.29146, 0, 0, 0.489292,-99) , 
-4, -0.458359, 0, 0, 0.50263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477837,-99) ,
+15, -6.29146, 0, 0, 0.489292,-99) ,
+4, -0.458359, 0, 0, 0.50263,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48104,-99) , 
-7, -8.71385, 1, 0, 0.50004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48104,-99) ,
+7, -8.71385, 1, 0, 0.50004,-99) ,
 NN(
-0, 
-0, 
--1, 6.79361, 0, -1, 0.482636,-99) , 
-6, 6.79316, 1, 0, 0.493337,-99) , 
+0,
+0,
+-1, 6.79361, 0, -1, 0.482636,-99) ,
+6, 6.79316, 1, 0, 0.493337,-99) ,
 3, -1.84552, 0, 0, 0.499996,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.0175038);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495036,-99) , 
-3, -0.922628, 0, 0, 0.511243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495036,-99) ,
+3, -0.922628, 0, 0, 0.511243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494571,-99) , 
-7, -6.33735, 0, 0, 0.497262,-99) , 
-0, 1.87873, 0, 0, 0.499036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494571,-99) ,
+7, -6.33735, 0, 0, 0.497262,-99) ,
+0, 1.87873, 0, 0, 0.499036,-99) ,
 NN(
-0, 
-0, 
--1, -5.95237, 0, -1, 0.487086,-99) , 
+0,
+0,
+-1, -5.95237, 0, -1, 0.487086,-99) ,
 16, 2.6436, 0, 0, 0.497614,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.0175115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85614, 1, 1, 0.505503,-99) , 
+0,
+0,
+-1, 1.85614, 1, 1, 0.505503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486919,-99) , 
-0, 1.86969, 0, 0, 0.496081,-99) , 
-3, -0.61514, 1, 0, 0.502085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486919,-99) ,
+0, 1.86969, 0, 0, 0.496081,-99) ,
+3, -0.61514, 1, 0, 0.502085,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479672,-99) , 
-15, -5.95237, 0, 0, 0.49146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479672,-99) ,
+15, -5.95237, 0, 0, 0.49146,-99) ,
 16, 2.6436, 0, 0, 0.50082,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.0133371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488419,-99) , 
-7, -9.50602, 0, 0, 0.498135,-99) , 
-1, 91.173, 0, 0, 0.499795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488419,-99) ,
+7, -9.50602, 0, 0, 0.498135,-99) ,
+1, 91.173, 0, 0, 0.499795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479708,-99) , 
-18, 6.60549, 0, 0, 0.491496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479708,-99) ,
+18, 6.60549, 0, 0, 0.491496,-99) ,
 16, 2.6436, 0, 0, 0.498807,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.0140894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496341,-99) , 
-10, -0.389415, 1, 0, 0.500333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496341,-99) ,
+10, -0.389415, 1, 0, 0.500333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483608,-99) , 
-4, 1.37744, 1, 0, 0.498476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483608,-99) ,
+4, 1.37744, 1, 0, 0.498476,-99) ,
 NN(
-0, 
-0, 
--1, -3.72334, 0, -1, 0.488423,-99) , 
+0,
+0,
+-1, -3.72334, 0, -1, 0.488423,-99) ,
 7, -6.33735, 1, 0, 0.497461,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.0137369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490704,-99) , 
-10, -0.535415, 0, 0, 0.501671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490704,-99) ,
+10, -0.535415, 0, 0, 0.501671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484717,-99) , 
-8, -0.722288, 1, 0, 0.500445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484717,-99) ,
+8, -0.722288, 1, 0, 0.500445,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47876,-99) , 
-7, -8.71385, 1, 0, 0.48919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47876,-99) ,
+7, -8.71385, 1, 0, 0.48919,-99) ,
 10, -1.92242, 0, 0, 0.499177,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.0133961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498804,-99) , 
-6, 5.90416, 1, 0, 0.507877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498804,-99) ,
+6, 5.90416, 1, 0, 0.507877,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494833,-99) , 
-9, -6.6235, 1, 0, 0.497311,-99) , 
-0, 1.85162, 1, 0, 0.498851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494833,-99) ,
+9, -6.6235, 1, 0, 0.497311,-99) ,
+0, 1.85162, 1, 0, 0.498851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479828,-99) , 
-8, -2.92543, 0, 0, 0.489344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479828,-99) ,
+8, -2.92543, 0, 0, 0.489344,-99) ,
 10, -1.92242, 0, 0, 0.497781,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.0114576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49876,-99) , 
-3, -0.922702, 0, 0, 0.508276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49876,-99) ,
+3, -0.922702, 0, 0, 0.508276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496268,-99) , 
-7, -7.92168, 0, 0, 0.499334,-99) , 
-0, 1.85162, 1, 0, 0.500637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496268,-99) ,
+7, -7.92168, 0, 0, 0.499334,-99) ,
+0, 1.85162, 1, 0, 0.500637,-99) ,
 NN(
-0, 
-0, 
--1, 4.31744, 0, -1, 0.489624,-99) , 
+0,
+0,
+-1, 4.31744, 0, -1, 0.489624,-99) ,
 10, -1.92242, 0, 0, 0.499397,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.00872141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.52959, 1, 1, 0.502897,-99) , 
+0,
+0,
+-1, 2.52959, 1, 1, 0.502897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481797,-99) , 
-7, -6.82795, 1, 0, 0.501514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481797,-99) ,
+7, -6.82795, 1, 0, 0.501514,-99) ,
 NN(
-0, 
-0, 
--1, -3.72334, 0, -1, 0.491542,-99) , 
+0,
+0,
+-1, -3.72334, 0, -1, 0.491542,-99) ,
 7, -6.33735, 1, 0, 0.500507,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.0151287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485223,-99) , 
-8, -3.79437, 0, 0, 0.50683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485223,-99) ,
+8, -3.79437, 0, 0, 0.50683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496738,-99) , 
-0, 1.88324, 0, 0, 0.498677,-99) , 
-3, -2.76788, 1, 0, 0.500024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496738,-99) ,
+0, 1.88324, 0, 0, 0.498677,-99) ,
+3, -2.76788, 1, 0, 0.500024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480851,-99) , 
-12, 4.31744, 0, 0, 0.491143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480851,-99) ,
+12, 4.31744, 0, 0, 0.491143,-99) ,
 10, -1.92242, 0, 0, 0.499024,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.0229465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485881,-99) , 
-8, -1.98615, 1, 0, 0.504621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485881,-99) ,
+8, -1.98615, 1, 0, 0.504621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474922,-99) , 
-1, 50.1262, 0, 0, 0.492412,-99) , 
-0, 1.85313, 0, 0, 0.502419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474922,-99) ,
+1, 50.1262, 0, 0, 0.492412,-99) ,
+0, 1.85313, 0, 0, 0.502419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488663,-99) ,
 0, 1.88324, 1, 0, 0.50133,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.0137376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495336,-99) , 
-5, 2.18647, 1, 0, 0.509653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495336,-99) ,
+5, 2.18647, 1, 0, 0.509653,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48746,-99) , 
-14, -3.24137, 1, 0, 0.500043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48746,-99) ,
+14, -3.24137, 1, 0, 0.500043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476844,-99) , 
-10, -1.92242, 0, 0, 0.497665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476844,-99) ,
+10, -1.92242, 0, 0, 0.497665,-99) ,
 8, -1.20077, 0, 0, 0.499009,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.0104972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496444,-99) , 
-11, 5.05974, 0, 0, 0.509622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496444,-99) ,
+11, 5.05974, 0, 0, 0.509622,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479449,-99) , 
-0, 1.85012, 0, 0, 0.497403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479449,-99) ,
+0, 1.85012, 0, 0, 0.497403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47626,-99) , 
-0, 1.88324, 1, 0, 0.495899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47626,-99) ,
+0, 1.88324, 1, 0, 0.495899,-99) ,
 8, -1.20077, 0, 0, 0.497437,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.0130977);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496573,-99) , 
-0, 1.86517, 0, 0, 0.509771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496573,-99) ,
+0, 1.86517, 0, 0, 0.509771,-99) ,
 NN(
-0, 
-0, 
--1, -1.92242, 0, -1, 0.49428,-99) , 
+0,
+0,
+-1, -1.92242, 0, -1, 0.49428,-99) ,
 8, -1.20077, 0, 0, 0.496015,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.0111993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497947,-99) , 
-5, 2.18647, 1, 0, 0.50969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497947,-99) ,
+5, 2.18647, 1, 0, 0.50969,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486233,-99) , 
-16, 7.2609, 1, 0, 0.49935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486233,-99) ,
+16, 7.2609, 1, 0, 0.49935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481809,-99) , 
-10, -1.92242, 0, 0, 0.497554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481809,-99) ,
+10, -1.92242, 0, 0, 0.497554,-99) ,
 8, -1.20077, 0, 0, 0.498913,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.00961837);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498158,-99) , 
-11, 5.05974, 0, 0, 0.509664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498158,-99) ,
+11, 5.05974, 0, 0, 0.509664,-99) ,
 NN(
-0, 
-0, 
--1, -3.69103, 0, -1, 0.496049,-99) , 
+0,
+0,
+-1, -3.69103, 0, -1, 0.496049,-99) ,
 8, -1.20077, 0, 0, 0.497574,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.0167403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486892,-99) , 
-9, -2.05185, 1, 0, 0.508501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486892,-99) ,
+9, -2.05185, 1, 0, 0.508501,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496682,-99) , 
-14, -3.96233, 0, 0, 0.49983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496682,-99) ,
+14, -3.96233, 0, 0, 0.49983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475444,-99) , 
-14, -1.90879, 1, 0, 0.498201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475444,-99) ,
+14, -1.90879, 1, 0, 0.498201,-99) ,
 8, -1.63194, 0, 0, 0.499724,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.0241642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487115,-99) , 
-8, -2.73823, 0, 0, 0.499026,-99) , 
-5, 2.59479, 1, 0, 0.508193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487115,-99) ,
+8, -2.73823, 0, 0, 0.499026,-99) ,
+5, 2.59479, 1, 0, 0.508193,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48921,-99) , 
-15, -8.38404, 0, 0, 0.504166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48921,-99) ,
+15, -8.38404, 0, 0, 0.504166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461238,-99) , 
-11, 5.52255, 1, 0, 0.490479,-99) , 
-3, -1.84552, 0, 0, 0.500282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461238,-99) ,
+11, 5.52255, 1, 0, 0.490479,-99) ,
+3, -1.84552, 0, 0, 0.500282,-99) ,
 4, 0.987901, 0, 0, 0.502066,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.0312456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499978,-99) , 
-14, -6.86104, 0, 0, 0.517756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499978,-99) ,
+14, -6.86104, 0, 0, 0.517756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484355,-99) , 
-12, 5.40538, 0, 0, 0.50828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484355,-99) ,
+12, 5.40538, 0, 0, 0.50828,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485203,-99) , 
-5, 1.68227, 0, 0, 0.508185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485203,-99) ,
+5, 1.68227, 0, 0, 0.508185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488345,-99) , 
-14, -2.64589, 0, 0, 0.492786,-99) , 
-14, -8.54327, 1, 0, 0.496965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488345,-99) ,
+14, -2.64589, 0, 0, 0.492786,-99) ,
+14, -8.54327, 1, 0, 0.496965,-99) ,
 4, 0.987901, 0, 0, 0.499516,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.0273592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.4515, 0, 1, 0.519247,-99) , 
+0,
+0,
+-1, -6.4515, 0, 1, 0.519247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486977,-99) , 
-5, 2.15237, 1, 0, 0.501112,-99) , 
-4, 0.987901, 0, 0, 0.505276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486977,-99) ,
+5, 2.15237, 1, 0, 0.501112,-99) ,
+4, 0.987901, 0, 0, 0.505276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456164,-99) , 
-15, -2.19433, 1, 0, 0.482957,-99) , 
-1, 55.8999, 0, 0, 0.494371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456164,-99) ,
+15, -2.19433, 1, 0, 0.482957,-99) ,
+1, 55.8999, 0, 0, 0.494371,-99) ,
 15, -3.31345, 1, 0, 0.503008,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.0159575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485209,-99) , 
-5, 1.01804, 0, 0, 0.499984,-99) , 
-8, -0.769603, 0, 0, 0.502014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485209,-99) ,
+5, 1.01804, 0, 0, 0.499984,-99) ,
+8, -0.769603, 0, 0, 0.502014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472573,-99) , 
-1, 45.1266, 0, 0, 0.484656,-99) , 
-18, 7.40771, 0, 0, 0.491483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472573,-99) ,
+1, 45.1266, 0, 0, 0.484656,-99) ,
+18, 7.40771, 0, 0, 0.491483,-99) ,
 15, -3.31345, 1, 0, 0.499824,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.0164354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491202,-99) , 
-10, 0.530009, 0, 0, 0.497284,-99) , 
-8, -0.769603, 0, 0, 0.499207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491202,-99) ,
+10, 0.530009, 0, 0, 0.497284,-99) ,
+8, -0.769603, 0, 0, 0.499207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473217,-99) , 
-8, -3.69712, 1, 0, 0.484938,-99) , 
-4, -0.172159, 1, 0, 0.490766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473217,-99) ,
+8, -3.69712, 1, 0, 0.484938,-99) ,
+4, -0.172159, 1, 0, 0.490766,-99) ,
 15, -3.31345, 1, 0, 0.497452,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.023261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465078,-99) , 
-10, -2.21448, 0, 0, 0.496486,-99) , 
-8, -1.20077, 0, 0, 0.502074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465078,-99) ,
+10, -2.21448, 0, 0, 0.496486,-99) ,
+8, -1.20077, 0, 0, 0.502074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523604,-99) ,
 NN(
-0, 
-0, 
--1, 2.94507, 0, -1, 0.491537,-99) , 
-0, 1.84711, 1, 0, 0.494413,-99) , 
+0,
+0,
+-1, 2.94507, 0, -1, 0.491537,-99) ,
+0, 1.84711, 1, 0, 0.494413,-99) ,
 10, -0.389415, 1, 0, 0.496948,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.018513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499835,-99) , 
-15, -6.4515, 0, 0, 0.510179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499835,-99) ,
+15, -6.4515, 0, 0, 0.510179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489078,-99) , 
-15, -6.66979, 1, 0, 0.498117,-99) , 
-4, 0.987901, 0, 0, 0.500886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489078,-99) ,
+15, -6.66979, 1, 0, 0.498117,-99) ,
+4, 0.987901, 0, 0, 0.500886,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490522,-99) , 
-11, 4.48858, 1, 0, 0.499165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490522,-99) ,
+11, 4.48858, 1, 0, 0.499165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477245,-99) , 
-10, -0.389415, 0, 0, 0.49155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477245,-99) ,
+10, -0.389415, 0, 0, 0.49155,-99) ,
 15, -3.31345, 1, 0, 0.498944,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.0208975);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48418,-99) , 
-12, 4.07845, 0, 0, 0.506221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48418,-99) ,
+12, 4.07845, 0, 0, 0.506221,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490822,-99) , 
-2, 2.06912, 1, 0, 0.499263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490822,-99) ,
+2, 2.06912, 1, 0, 0.499263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461307,-99) , 
-8, -3.7229, 1, 0, 0.482987,-99) , 
-17, 2.40256, 0, 0, 0.497087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461307,-99) ,
+8, -3.7229, 1, 0, 0.482987,-99) ,
+17, 2.40256, 0, 0, 0.497087,-99) ,
 16, 6.67497, 0, 0, 0.499074,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.0166961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492553,-99) , 
-18, 6.85523, 0, 0, 0.501988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492553,-99) ,
+18, 6.85523, 0, 0, 0.501988,-99) ,
 NN(
-0, 
-0, 
--1, 2.99619, 0, -1, 0.49267,-99) , 
-12, 3.68292, 0, 0, 0.499077,-99) , 
+0,
+0,
+-1, 2.99619, 0, -1, 0.49267,-99) ,
+12, 3.68292, 0, 0, 0.499077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486318,-99) ,
 0, 1.84259, 0, 0, 0.49823,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.0161503);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496658,-99) , 
-10, -1.95253, 1, 0, 0.499182,-99) , 
-12, 2.55879, 1, 0, 0.500973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496658,-99) ,
+10, -1.95253, 1, 0, 0.499182,-99) ,
+12, 2.55879, 1, 0, 0.500973,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484864,-99) , 
-6, 6.79316, 1, 0, 0.499178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484864,-99) ,
+6, 6.79316, 1, 0, 0.499178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480502,-99) , 
-7, -7.12951, 1, 0, 0.495069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480502,-99) ,
+7, -7.12951, 1, 0, 0.495069,-99) ,
 3, -1.84552, 0, 0, 0.499301,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.0257625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490276,-99) , 
-13, 6.16507, 0, 0, 0.505367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490276,-99) ,
+13, 6.16507, 0, 0, 0.505367,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47801,-99) , 
-5, 0.948893, 1, 0, 0.493376,-99) , 
-4, -0.458359, 0, 0, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47801,-99) ,
+5, 0.948893, 1, 0, 0.493376,-99) ,
+4, -0.458359, 0, 0, 0.503176,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487372,-99) , 
-0, 1.86517, 1, 0, 0.5038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487372,-99) ,
+0, 1.86517, 1, 0, 0.5038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462246,-99) , 
-7, -8.71385, 1, 0, 0.4871,-99) , 
-17, 4.81615, 0, 0, 0.495295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462246,-99) ,
+7, -8.71385, 1, 0, 0.4871,-99) ,
+17, 4.81615, 0, 0, 0.495295,-99) ,
 3, -1.84552, 0, 0, 0.500944,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.0118563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497491,-99) , 
-0, 1.8557, 1, 0, 0.5002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497491,-99) ,
+0, 1.8557, 1, 0, 0.5002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480785,-99) , 
-0, 1.84947, 0, 0, 0.499101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480785,-99) ,
+0, 1.84947, 0, 0, 0.499101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488219,-99) ,
 0, 1.84259, 0, 0, 0.498379,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.0073622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.79137, 1, 1, 0.502539,-99) , 
+0,
+0,
+-1, 5.79137, 1, 1, 0.502539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483745,-99) , 
-0, 1.84947, 0, 0, 0.501475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483745,-99) ,
+0, 1.84947, 0, 0, 0.501475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491182,-99) ,
 0, 1.84259, 0, 0, 0.500793,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.00969583);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508807,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498687,-99) , 
-5, 3.52531, 0, 0, 0.500407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498687,-99) ,
+5, 3.52531, 0, 0, 0.500407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466519,-99) , 
-4, -0.195031, 1, 0, 0.485563,-99) , 
-17, 2.41257, 0, 0, 0.498701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466519,-99) ,
+4, -0.195031, 1, 0, 0.485563,-99) ,
+17, 2.41257, 0, 0, 0.498701,-99) ,
 16, 8.01876, 0, 0, 0.499391,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.0156011);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495715,-99) , 
-14, -6.2526, 0, 0, 0.512788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495715,-99) ,
+14, -6.2526, 0, 0, 0.512788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473079,-99) , 
-0, 1.8471, 0, 0, 0.499823,-99) , 
-8, -2.0631, 0, 0, 0.502183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473079,-99) ,
+0, 1.8471, 0, 0, 0.499823,-99) ,
+8, -2.0631, 0, 0, 0.502183,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494181,-99) , 
-8, -3.30614, 0, 0, 0.502686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494181,-99) ,
+8, -3.30614, 0, 0, 0.502686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483072,-99) , 
-10, -0.389415, 0, 0, 0.495878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483072,-99) ,
+10, -0.389415, 0, 0, 0.495878,-99) ,
 15, -3.31345, 1, 0, 0.500872,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.0129498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496515,-99) , 
-13, 5.90981, 1, 0, 0.498711,-99) , 
-15, -1.74768, 0, 0, 0.500138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496515,-99) ,
+13, 5.90981, 1, 0, 0.498711,-99) ,
+15, -1.74768, 0, 0, 0.500138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481189,-99) , 
-12, 4.48227, 0, 0, 0.4923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481189,-99) ,
+12, 4.48227, 0, 0, 0.4923,-99) ,
 16, 2.6436, 0, 0, 0.499208,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.00902079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.44729, 0, 1, 0.512407,-99) , 
+0,
+0,
+-1, -2.44729, 0, 1, 0.512407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498918,-99) , 
-15, -1.74775, 0, 0, 0.500486,-99) , 
-0, 1.85162, 1, 0, 0.502193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498918,-99) ,
+15, -1.74775, 0, 0, 0.500486,-99) ,
+0, 1.85162, 1, 0, 0.502193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483229,-99) , 
-15, -5.95237, 0, 0, 0.49232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483229,-99) ,
+15, -5.95237, 0, 0, 0.49232,-99) ,
 16, 2.6436, 0, 0, 0.501022,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.0134018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490181,-99) , 
-7, -11.0904, 0, 0, 0.502225,-99) , 
-0, 1.88324, 0, 0, 0.503436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490181,-99) ,
+7, -11.0904, 0, 0, 0.502225,-99) ,
+0, 1.88324, 0, 0, 0.503436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481618,-99) , 
-14, -5.81996, 1, 0, 0.492341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481618,-99) ,
+14, -5.81996, 1, 0, 0.492341,-99) ,
 16, 2.6436, 0, 0, 0.50212,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.0154562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509603,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471076,-99) , 
-15, -1.74724, 1, 0, 0.501552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471076,-99) ,
+15, -1.74724, 1, 0, 0.501552,-99) ,
 NN(
-0, 
-0, 
--1, -5.85638, 1, -1, 0.482115,-99) , 
-5, 3.22735, 1, 0, 0.498975,-99) , 
+0,
+0,
+-1, -5.85638, 1, -1, 0.482115,-99) ,
+5, 3.22735, 1, 0, 0.498975,-99) ,
 7, -11.8825, 1, 0, 0.500038,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.012039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49606,-99) , 
-13, 5.90981, 1, 0, 0.497597,-99) , 
-0, 1.88324, 0, 0, 0.498751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49606,-99) ,
+13, 5.90981, 1, 0, 0.497597,-99) ,
+0, 1.88324, 0, 0, 0.498751,-99) ,
 NN(
-0, 
-0, 
--1, -5.95237, 0, -1, 0.488645,-99) , 
+0,
+0,
+-1, -5.95237, 0, -1, 0.488645,-99) ,
 16, 2.6436, 0, 0, 0.497553,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.0256836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491657,-99) , 
-0, 1.86969, 0, 0, 0.499459,-99) , 
-7, -7.12951, 0, 0, 0.503698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491657,-99) ,
+0, 1.86969, 0, 0, 0.499459,-99) ,
+7, -7.12951, 0, 0, 0.503698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486823,-99) , 
-1, 18.6459, 1, 0, 0.492888,-99) , 
-7, -10.2982, 1, 0, 0.497194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486823,-99) ,
+1, 18.6459, 1, 0, 0.492888,-99) ,
+7, -10.2982, 1, 0, 0.497194,-99) ,
 13, 7.27347, 0, 0, 0.499667,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.0150229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491176,-99) , 
-0, 1.87163, 1, 0, 0.502557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491176,-99) ,
+0, 1.87163, 1, 0, 0.502557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481618,-99) , 
-8, -0.338437, 1, 0, 0.501438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481618,-99) ,
+8, -0.338437, 1, 0, 0.501438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485965,-99) ,
 0, 1.88776, 1, 0, 0.500654,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.0165084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-14, -8.54327, 1, 0, 0.505302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+14, -8.54327, 1, 0, 0.505302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481983,-99) , 
-14, -8.5173, 0, 0, 0.496608,-99) , 
-9, -3.31624, 1, 0, 0.500282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481983,-99) ,
+14, -8.5173, 0, 0, 0.496608,-99) ,
+9, -3.31624, 1, 0, 0.500282,-99) ,
 NN(
-0, 
-0, 
--1, -5.95237, 0, -1, 0.490977,-99) , 
+0,
+0,
+-1, -5.95237, 0, -1, 0.490977,-99) ,
 16, 2.6436, 0, 0, 0.499179,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.0260983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494823,-99) , 
-7, -10.2982, 0, 0, 0.509011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494823,-99) ,
+7, -10.2982, 0, 0, 0.509011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478084,-99) , 
-16, 3.19343, 0, 0, 0.504164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478084,-99) ,
+16, 3.19343, 0, 0, 0.504164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488487,-99) , 
-5, 0.615201, 1, 0, 0.492494,-99) , 
-7, -10.2982, 1, 0, 0.49631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488487,-99) ,
+5, 0.615201, 1, 0, 0.492494,-99) ,
+7, -10.2982, 1, 0, 0.49631,-99) ,
 9, -3.31624, 1, 0, 0.499534,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.016496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.95237, 0, 1, 0.516493,-99) , 
+0,
+0,
+-1, -5.95237, 0, 1, 0.516493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495405,-99) , 
-0, 1.8742, 0, 0, 0.499892,-99) , 
-17, 2.52959, 1, 0, 0.501841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495405,-99) ,
+0, 1.8742, 0, 0, 0.499892,-99) ,
+17, 2.52959, 1, 0, 0.501841,-99) ,
 NN(
-0, 
-0, 
--1, -3.72334, 0, -1, 0.491675,-99) , 
+0,
+0,
+-1, -3.72334, 0, -1, 0.491675,-99) ,
 7, -6.33735, 1, 0, 0.500819,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.0182738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492366,-99) , 
-0, 1.86194, 0, 0, 0.512139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492366,-99) ,
+0, 1.86194, 0, 0, 0.512139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488358,-99) , 
-0, 1.87163, 1, 0, 0.501093,-99) , 
-16, 6.67497, 0, 0, 0.503502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488358,-99) ,
+0, 1.87163, 1, 0, 0.501093,-99) ,
+16, 6.67497, 0, 0, 0.503502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48746,-99) ,
 0, 1.88776, 1, 0, 0.502689,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.0120147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489229,-99) , 
-14, -5.04249, 1, 0, 0.507604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489229,-99) ,
+14, -5.04249, 1, 0, 0.507604,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499599,-99) , 
-0, 1.88324, 0, 0, 0.501317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499599,-99) ,
+0, 1.88324, 0, 0, 0.501317,-99) ,
 NN(
-0, 
-0, 
--1, -3.7229, 1, -1, 0.483999,-99) , 
-17, 2.40256, 0, 0, 0.49901,-99) , 
+0,
+0,
+-1, -3.7229, 1, -1, 0.483999,-99) ,
+17, 2.40256, 0, 0, 0.49901,-99) ,
 16, 6.67497, 0, 0, 0.500883,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.0154191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495479,-99) , 
-0, 1.86194, 0, 0, 0.509978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495479,-99) ,
+0, 1.86194, 0, 0, 0.509978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495313,-99) , 
-5, 1.93333, 1, 0, 0.501427,-99) , 
-16, 6.67497, 0, 0, 0.503291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495313,-99) ,
+5, 1.93333, 1, 0, 0.501427,-99) ,
+16, 6.67497, 0, 0, 0.503291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489791,-99) ,
 0, 1.88776, 1, 0, 0.502607,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.0234871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -11.2413, 1, 1, 0.511583,-99) , 
+0,
+0,
+-1, -11.2413, 1, 1, 0.511583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478525,-99) , 
-7, -7.92168, 1, 0, 0.506553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478525,-99) ,
+7, -7.92168, 1, 0, 0.506553,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492628,-99) , 
-15, -6.37722, 0, 0, 0.501547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492628,-99) ,
+15, -6.37722, 0, 0, 0.501547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479584,-99) , 
-0, 1.87872, 1, 0, 0.499493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479584,-99) ,
+0, 1.87872, 1, 0, 0.499493,-99) ,
 5, 2.33133, 0, 0, 0.502511,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.0226134);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496764,-99) , 
-17, 3.6149, 0, 0, 0.506857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496764,-99) ,
+17, 3.6149, 0, 0, 0.506857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47507,-99) , 
-5, 1.93333, 1, 0, 0.491951,-99) , 
-3, -2.46056, 0, 0, 0.50406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47507,-99) ,
+5, 1.93333, 1, 0, 0.491951,-99) ,
+3, -2.46056, 0, 0, 0.50406,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49132,-99) , 
-7, -8.71385, 0, 0, 0.501082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49132,-99) ,
+7, -8.71385, 0, 0, 0.501082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472881,-99) , 
-15, -1.24947, 1, 0, 0.49728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472881,-99) ,
+15, -1.24947, 1, 0, 0.49728,-99) ,
 14, -6.01174, 1, 0, 0.501418,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.0173711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49759,-99) , 
-7, -9.27985, 0, 0, 0.50686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49759,-99) ,
+7, -9.27985, 0, 0, 0.50686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486617,-99) , 
-5, 1.79071, 0, 0, 0.497496,-99) , 
-9, -3.31624, 1, 0, 0.501575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486617,-99) ,
+5, 1.79071, 0, 0, 0.497496,-99) ,
+9, -3.31624, 1, 0, 0.501575,-99) ,
 NN(
-0, 
-0, 
--1, -3.72334, 0, -1, 0.49149,-99) , 
+0,
+0,
+-1, -3.72334, 0, -1, 0.49149,-99) ,
 7, -6.33735, 1, 0, 0.500562,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.0123658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49891,-99) , 
-13, 7.96545, 0, 0, 0.50949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49891,-99) ,
+13, 7.96545, 0, 0, 0.50949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479427,-99) , 
-5, 3.28695, 1, 0, 0.498893,-99) , 
-13, 7.58249, 0, 0, 0.501688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479427,-99) ,
+5, 3.28695, 1, 0, 0.498893,-99) ,
+13, 7.58249, 0, 0, 0.501688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481566,-99) , 
-10, -2.45776, 1, 0, 0.493015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481566,-99) ,
+10, -2.45776, 1, 0, 0.493015,-99) ,
 10, -1.92242, 0, 0, 0.500717,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.0169845);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498296,-99) , 
-10, 2.67668, 1, 0, 0.508477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498296,-99) ,
+10, 2.67668, 1, 0, 0.508477,-99) ,
 NN(
-0, 
-0, 
--1, 1.86518, 0, -1, 0.491858,-99) , 
-10, 0.12172, 0, 0, 0.503542,-99) , 
+0,
+0,
+-1, 1.86518, 0, -1, 0.491858,-99) ,
+10, 0.12172, 0, 0, 0.503542,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47817,-99) , 
-0, 1.87614, 1, 0, 0.498664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47817,-99) ,
+0, 1.87614, 1, 0, 0.498664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474986,-99) , 
-0, 1.8471, 0, 0, 0.496511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474986,-99) ,
+0, 1.8471, 0, 0, 0.496511,-99) ,
 13, 7.27347, 0, 0, 0.499184,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.0232076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492994,-99) , 
-0, 1.85872, 1, 0, 0.501702,-99) , 
-0, 1.87421, 0, 0, 0.505259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492994,-99) ,
+0, 1.85872, 1, 0, 0.501702,-99) ,
+0, 1.87421, 0, 0, 0.505259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488315,-99) , 
-7, -10.2982, 1, 0, 0.492354,-99) , 
-8, -0.742576, 0, 0, 0.494331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488315,-99) ,
+7, -10.2982, 1, 0, 0.492354,-99) ,
+8, -0.742576, 0, 0, 0.494331,-99) ,
 13, 7.27347, 0, 0, 0.498485,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.0171363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.67668, 1, 1, 0.509416,-99) , 
+0,
+0,
+-1, 2.67668, 1, 1, 0.509416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488666,-99) , 
-0, 1.86518, 0, 0, 0.495072,-99) , 
-10, 0.12172, 0, 0, 0.505157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488666,-99) ,
+0, 1.86518, 0, 0, 0.495072,-99) ,
+10, 0.12172, 0, 0, 0.505157,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493049,-99) , 
-10, 0.00573431, 1, 0, 0.499567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493049,-99) ,
+10, 0.00573431, 1, 0, 0.499567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480699,-99) , 
-15, -2.53034, 1, 0, 0.496939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480699,-99) ,
+15, -2.53034, 1, 0, 0.496939,-99) ,
 13, 7.27347, 0, 0, 0.500063,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.020246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.54327, 1, 1, 0.506579,-99) , 
+0,
+0,
+-1, -8.54327, 1, 1, 0.506579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483306,-99) , 
-16, 3.19343, 0, 0, 0.502936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483306,-99) ,
+16, 3.19343, 0, 0, 0.502936,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495053,-99) , 
-18, 6.75278, 1, 0, 0.504229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495053,-99) ,
+18, 6.75278, 1, 0, 0.504229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472513,-99) , 
-17, 3.96217, 0, 0, 0.489069,-99) , 
-15, -6.44587, 1, 0, 0.496952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472513,-99) ,
+17, 3.96217, 0, 0, 0.489069,-99) ,
+15, -6.44587, 1, 0, 0.496952,-99) ,
 9, -3.31624, 1, 0, 0.499407,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.0209055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478229,-99) , 
-0, 1.86517, 0, 0, 0.496299,-99) , 
-9, -1.50832, 0, 0, 0.505954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478229,-99) ,
+0, 1.86517, 0, 0, 0.496299,-99) ,
+9, -1.50832, 0, 0, 0.505954,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495204,-99) , 
-4, 1.53844, 0, 0, 0.498352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495204,-99) ,
+4, 1.53844, 0, 0, 0.498352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477159,-99) , 
-5, 3.83995, 1, 0, 0.496923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477159,-99) ,
+5, 3.83995, 1, 0, 0.496923,-99) ,
 6, 4.60973, 1, 0, 0.498502,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.0138028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.302814, 0, 1, 0.514243,-99) , 
+0,
+0,
+-1, 0.302814, 0, 1, 0.514243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484171,-99) , 
-10, -1.02706, 0, 0, 0.501093,-99) , 
-0, 1.85162, 1, 0, 0.503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484171,-99) ,
+10, -1.02706, 0, 0, 0.501093,-99) ,
+0, 1.85162, 1, 0, 0.503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482699,-99) , 
-5, 2.33133, 1, 0, 0.49355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482699,-99) ,
+5, 2.33133, 1, 0, 0.49355,-99) ,
 10, -1.92242, 0, 0, 0.501943,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.0113214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.00393, 1, 1, 0.502394,-99) , 
+0,
+0,
+-1, 4.00393, 1, 1, 0.502394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455028,-99) , 
-8, -3.47079, 1, 0, 0.485877,-99) , 
-12, 2.4307, 0, 0, 0.500381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455028,-99) ,
+8, -3.47079, 1, 0, 0.485877,-99) ,
+12, 2.4307, 0, 0, 0.500381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490657,-99) ,
 6, 8.84987, 1, 0, 0.49954,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.0149092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488425,-99) , 
-16, 4.54394, 1, 0, 0.495641,-99) , 
-8, -2.92702, 0, 0, 0.50139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488425,-99) ,
+16, 4.54394, 1, 0, 0.495641,-99) ,
+8, -2.92702, 0, 0, 0.50139,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473492,-99) , 
-7, -6.33735, 1, 0, 0.498856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473492,-99) ,
+7, -6.33735, 1, 0, 0.498856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475327,-99) , 
-12, 2.46312, 0, 0, 0.496128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475327,-99) ,
+12, 2.46312, 0, 0, 0.496128,-99) ,
 15, -8.01208, 1, 0, 0.497483,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.0164542);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488355,-99) , 
-2, 1.3101, 0, 0, 0.508864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488355,-99) ,
+2, 1.3101, 0, 0, 0.508864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49053,-99) , 
-7, -8.71385, 0, 0, 0.501207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49053,-99) ,
+7, -8.71385, 0, 0, 0.501207,-99) ,
 NN(
-0, 
-0, 
--1, 2.46312, 0, -1, 0.493811,-99) , 
+0,
+0,
+-1, 2.46312, 0, -1, 0.493811,-99) ,
 15, -8.01208, 1, 0, 0.495716,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.025995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483842,-99) , 
-11, 2.96495, 1, 0, 0.493186,-99) , 
-6, 6.99514, 0, 0, 0.502807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483842,-99) ,
+11, 2.96495, 1, 0, 0.493186,-99) ,
+6, 6.99514, 0, 0, 0.502807,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494614,-99) , 
-1, 25.4251, 1, 0, 0.501861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494614,-99) ,
+1, 25.4251, 1, 0, 0.501861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465885,-99) , 
-1, 40.7748, 0, 0, 0.483031,-99) , 
-5, 2.53048, 1, 0, 0.497605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465885,-99) ,
+1, 40.7748, 0, 0, 0.483031,-99) ,
+5, 2.53048, 1, 0, 0.497605,-99) ,
 1, 58.1569, 0, 0, 0.499049,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.0132475);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498256,-99) , 
-5, 2.11023, 0, 0, 0.510559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498256,-99) ,
+5, 2.11023, 0, 0, 0.510559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49613,-99) , 
-17, 2.50063, 1, 0, 0.498324,-99) , 
-0, 1.85162, 1, 0, 0.500098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49613,-99) ,
+17, 2.50063, 1, 0, 0.498324,-99) ,
+0, 1.85162, 1, 0, 0.500098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482345,-99) , 
-7, -8.71385, 1, 0, 0.491885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482345,-99) ,
+7, -8.71385, 1, 0, 0.491885,-99) ,
 10, -1.92242, 0, 0, 0.499182,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.0140622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.59238, 0, 1, 0.505187,-99) , 
+0,
+0,
+-1, 7.59238, 0, 1, 0.505187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485878,-99) , 
-10, 0.763735, 1, 0, 0.496139,-99) , 
-4, 0.684311, 1, 0, 0.502219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485878,-99) ,
+10, 0.763735, 1, 0, 0.496139,-99) ,
+4, 0.684311, 1, 0, 0.502219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483472,-99) , 
-11, 4.32122, 1, 0, 0.492025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483472,-99) ,
+11, 4.32122, 1, 0, 0.492025,-99) ,
 10, -1.92242, 0, 0, 0.501081,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.010349);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498508,-99) , 
-4, 1.53844, 0, 0, 0.501074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498508,-99) ,
+4, 1.53844, 0, 0, 0.501074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482696,-99) , 
-5, 3.77169, 1, 0, 0.499811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482696,-99) ,
+5, 3.77169, 1, 0, 0.499811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491375,-99) ,
 5, 0.739349, 0, 0, 0.498974,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.0137245);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508417,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486674,-99) , 
-5, 0.741356, 0, 0, 0.502433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486674,-99) ,
+5, 0.741356, 0, 0, 0.502433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479102,-99) , 
-10, -2.21443, 0, 0, 0.500396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479102,-99) ,
+10, -2.21443, 0, 0, 0.500396,-99) ,
 10, 4.7206, 0, 0, 0.501287,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.0223137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49968,-99) , 
-5, 2.15237, 0, 0, 0.506854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49968,-99) ,
+5, 2.15237, 0, 0, 0.506854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487597,-99) , 
-9, -4.52749, 0, 0, 0.501321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487597,-99) ,
+9, -4.52749, 0, 0, 0.501321,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494477,-99) , 
-7, -8.71385, 0, 0, 0.506685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494477,-99) ,
+7, -8.71385, 0, 0, 0.506685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474651,-99) , 
-7, -8.71385, 1, 0, 0.487309,-99) , 
-9, -2.98787, 1, 0, 0.4967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474651,-99) ,
+7, -8.71385, 1, 0, 0.487309,-99) ,
+9, -2.98787, 1, 0, 0.4967,-99) ,
 15, -6.44587, 1, 0, 0.498988,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.0274501);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496437,-99) , 
-9, -2.70369, 0, 0, 0.51332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496437,-99) ,
+9, -2.70369, 0, 0, 0.51332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482438,-99) , 
-1, 34.7671, 0, 0, 0.49804,-99) , 
-4, 0.0321468, 1, 0, 0.503839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482438,-99) ,
+1, 34.7671, 0, 0, 0.49804,-99) ,
+4, 0.0321468, 1, 0, 0.503839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.5084,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.5084,-99) ,
 NN(
-0, 
-0, 
--1, -0.687065, 0, -1, 0.487422,-99) , 
-9, -2.98787, 1, 0, 0.497589,-99) , 
+0,
+0,
+-1, -0.687065, 0, -1, 0.487422,-99) ,
+9, -2.98787, 1, 0, 0.497589,-99) ,
 15, -6.44587, 1, 0, 0.500685,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.0155857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.79202, 1, 1, 0.513791,-99) , 
+0,
+0,
+-1, 4.79202, 1, 1, 0.513791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495965,-99) , 
-1, 23.8363, 0, 0, 0.506593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495965,-99) ,
+1, 23.8363, 0, 0, 0.506593,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493959,-99) , 
-10, 1.14359, 1, 0, 0.501003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493959,-99) ,
+10, 1.14359, 1, 0, 0.501003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482643,-99) , 
-12, 2.46312, 0, 0, 0.498877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482643,-99) ,
+12, 2.46312, 0, 0, 0.498877,-99) ,
 15, -8.01208, 1, 0, 0.500864,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.0167532);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.21478, 1, 1, 0.505039,-99) , 
+0,
+0,
+-1, 2.21478, 1, 1, 0.505039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484913,-99) , 
-15, -2.5307, 1, 0, 0.502623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484913,-99) ,
+15, -2.5307, 1, 0, 0.502623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457673,-99) , 
-5, 3.10651, 1, 0, 0.480115,-99) , 
-1, 58.8504, 0, 0, 0.495176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457673,-99) ,
+5, 3.10651, 1, 0, 0.480115,-99) ,
+1, 58.8504, 0, 0, 0.495176,-99) ,
 5, 2.72932, 1, 0, 0.500451,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.0142193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491817,-99) , 
-14, -6.2526, 0, 0, 0.509988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491817,-99) ,
+14, -6.2526, 0, 0, 0.509988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47485,-99) , 
-1, 64.4767, 1, 0, 0.497633,-99) , 
-8, -1.63194, 0, 0, 0.49944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47485,-99) ,
+1, 64.4767, 1, 0, 0.497633,-99) ,
+8, -1.63194, 0, 0, 0.49944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462327,-99) , 
-16, 7.34687, 0, 0, 0.480227,-99) , 
-1, 58.8504, 0, 0, 0.492804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462327,-99) ,
+16, 7.34687, 0, 0, 0.480227,-99) ,
+1, 58.8504, 0, 0, 0.492804,-99) ,
 5, 2.72932, 1, 0, 0.497505,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.0162273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492275,-99) , 
-0, 1.86517, 0, 0, 0.509947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492275,-99) ,
+0, 1.86517, 0, 0, 0.509947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485231,-99) , 
-14, -6.33178, 1, 0, 0.494905,-99) , 
-8, -1.63194, 0, 0, 0.497105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485231,-99) ,
+14, -6.33178, 1, 0, 0.494905,-99) ,
+8, -1.63194, 0, 0, 0.497105,-99) ,
 NN(
-0, 
-0, 
--1, -0.50893, 0, -1, 0.490939,-99) , 
+0,
+0,
+-1, -0.50893, 0, -1, 0.490939,-99) ,
 5, 2.72932, 1, 0, 0.495307,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.0158742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503077,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493294,-99) , 
-14, -3.88421, 0, 0, 0.496701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493294,-99) ,
+14, -3.88421, 0, 0, 0.496701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476992,-99) , 
-10, -2.21443, 0, 0, 0.494982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476992,-99) ,
+10, -2.21443, 0, 0, 0.494982,-99) ,
 10, 4.7206, 0, 0, 0.495882,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.00813829);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485067,-99) , 
-0, 1.84904, 0, 0, 0.499164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485067,-99) ,
+0, 1.84904, 0, 0, 0.499164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478794,-99) , 
-8, -0.338437, 1, 0, 0.498073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478794,-99) ,
+8, -0.338437, 1, 0, 0.498073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487734,-99) ,
 0, 1.88776, 1, 0, 0.497551,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.0181301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492703,-99) , 
-6, 4.65911, 1, 0, 0.495879,-99) , 
-11, 7.70191, 0, 0, 0.497647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492703,-99) ,
+6, 4.65911, 1, 0, 0.495879,-99) ,
+11, 7.70191, 0, 0, 0.497647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503481,-99) ,
 NN(
-0, 
-0, 
--1, -5.08127, 1, -1, 0.480993,-99) , 
-14, -7.69878, 1, 0, 0.49252,-99) , 
+0,
+0,
+-1, -5.08127, 1, -1, 0.480993,-99) ,
+14, -7.69878, 1, 0, 0.49252,-99) ,
 8, -4.6501, 0, 0, 0.496354,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.0134481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482669,-99) , 
-12, 2.33216, 0, 0, 0.498578,-99) , 
-11, 7.70191, 0, 0, 0.49979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482669,-99) ,
+12, 2.33216, 0, 0, 0.498578,-99) ,
+11, 7.70191, 0, 0, 0.49979,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477291,-99) , 
-12, 3.73123, 0, 0, 0.498851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477291,-99) ,
+12, 3.73123, 0, 0, 0.498851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480426,-99) , 
-16, 5.8812, 1, 0, 0.492405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480426,-99) ,
+16, 5.8812, 1, 0, 0.492405,-99) ,
 8, -4.6501, 0, 0, 0.497928,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.0117863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510972,-99) ,
 NN(
-0, 
-0, 
--1, 7.6879, 1, -1, 0.495732,-99) , 
-15, -1.74768, 0, 0, 0.497188,-99) , 
+0,
+0,
+-1, 7.6879, 1, -1, 0.495732,-99) ,
+15, -1.74768, 0, 0, 0.497188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474681,-99) , 
-12, 4.48227, 0, 0, 0.487777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474681,-99) ,
+12, 4.48227, 0, 0, 0.487777,-99) ,
 16, 2.6436, 0, 0, 0.496077,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.0163087);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494241,-99) , 
-12, 3.14507, 1, 0, 0.498479,-99) , 
-7, -6.33735, 0, 0, 0.499571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494241,-99) ,
+12, 3.14507, 1, 0, 0.498479,-99) ,
+7, -6.33735, 0, 0, 0.499571,-99) ,
 NN(
-0, 
-0, 
--1, 4.48227, 0, -1, 0.487793,-99) , 
+0,
+0,
+-1, 4.48227, 0, -1, 0.487793,-99) ,
 16, 2.6436, 0, 0, 0.498181,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.021563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.92237, 1, 1, 0.50456,-99) , 
+0,
+0,
+-1, -1.92237, 1, 1, 0.50456,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468426,-99) , 
-10, -0.515015, 0, 0, 0.495235,-99) , 
-14, -5.04249, 1, 0, 0.501708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468426,-99) ,
+10, -0.515015, 0, 0, 0.495235,-99) ,
+14, -5.04249, 1, 0, 0.501708,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481419,-99) , 
-18, 6.89557, 0, 0, 0.506112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481419,-99) ,
+18, 6.89557, 0, 0, 0.506112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47848,-99) , 
-14, -7.43752, 0, 0, 0.493703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47848,-99) ,
+14, -7.43752, 0, 0, 0.493703,-99) ,
 11, 3.14708, 0, 0, 0.500086,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.0108073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49284,-99) , 
-11, 6.08151, 1, 0, 0.499357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49284,-99) ,
+11, 6.08151, 1, 0, 0.499357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486438,-99) , 
-5, 0.739349, 0, 0, 0.498292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486438,-99) ,
+5, 0.739349, 0, 0, 0.498292,-99) ,
 NN(
-0, 
-0, 
--1, 4.48227, 0, -1, 0.488134,-99) , 
+0,
+0,
+-1, 4.48227, 0, -1, 0.488134,-99) ,
 16, 2.6436, 0, 0, 0.497093,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.0199561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.1155, 0, 1, 0.513261,-99) , 
+0,
+0,
+-1, -3.1155, 0, 1, 0.513261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478971,-99) , 
-7, -9.50602, 0, 0, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478971,-99) ,
+7, -9.50602, 0, 0, 0.501351,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494212,-99) , 
-12, 2.55879, 1, 0, 0.49709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494212,-99) ,
+12, 2.55879, 1, 0, 0.49709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474354,-99) , 
-3, -3.99861, 0, 0, 0.495421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474354,-99) ,
+3, -3.99861, 0, 0, 0.495421,-99) ,
 4, 0.987901, 0, 0, 0.496757,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.0183333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498156,-99) , 
-16, 5.19041, 0, 0, 0.502978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498156,-99) ,
+16, 5.19041, 0, 0, 0.502978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491979,-99) , 
-17, 6.5311, 1, 0, 0.500453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491979,-99) ,
+17, 6.5311, 1, 0, 0.500453,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47922,-99) , 
-5, 1.74221, 1, 0, 0.504374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47922,-99) ,
+5, 1.74221, 1, 0, 0.504374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481411,-99) , 
-14, -7.43752, 0, 0, 0.494065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481411,-99) ,
+14, -7.43752, 0, 0, 0.494065,-99) ,
 11, 3.14708, 0, 0, 0.499159,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.0201159);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498716,-99) , 
-3, -1.23028, 1, 0, 0.506772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498716,-99) ,
+3, -1.23028, 1, 0, 0.506772,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463723,-99) , 
-3, -1.23035, 0, 0, 0.493593,-99) , 
-13, 6.38445, 0, 0, 0.503868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463723,-99) ,
+3, -1.23035, 0, 0, 0.493593,-99) ,
+13, 6.38445, 0, 0, 0.503868,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499044,-99) , 
-0, 1.85162, 1, 0, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499044,-99) ,
+0, 1.85162, 1, 0, 0.502617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47349,-99) , 
-4, 0.168089, 0, 0, 0.498071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47349,-99) ,
+4, 0.168089, 0, 0, 0.498071,-99) ,
 16, 5.33118, 1, 0, 0.501322,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.0204612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.6832, 1, 1, 0.506323,-99) , 
+0,
+0,
+-1, 3.6832, 1, 1, 0.506323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469986,-99) , 
-12, 4.31744, 0, 0, 0.497616,-99) , 
-13, 6.38421, 0, 0, 0.504738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469986,-99) ,
+12, 4.31744, 0, 0, 0.497616,-99) ,
+13, 6.38421, 0, 0, 0.504738,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464014,-99) , 
-17, 4.44042, 1, 0, 0.490046,-99) , 
-4, 0.153557, 0, 0, 0.497614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464014,-99) ,
+17, 4.44042, 1, 0, 0.490046,-99) ,
+4, 0.153557, 0, 0, 0.497614,-99) ,
 11, 3.14708, 0, 0, 0.503296,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.0207723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496466,-99) , 
-0, 1.86969, 0, 0, 0.508363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496466,-99) ,
+0, 1.86969, 0, 0, 0.508363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46713,-99) , 
-5, 3.00639, 1, 0, 0.497884,-99) , 
-1, 58.3476, 0, 0, 0.500832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46713,-99) ,
+5, 3.00639, 1, 0, 0.497884,-99) ,
+1, 58.3476, 0, 0, 0.500832,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491243,-99) , 
-3, -3.16365, 0, 0, 0.506281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491243,-99) ,
+3, -3.16365, 0, 0, 0.506281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461928,-99) , 
-7, -8.71385, 1, 0, 0.484637,-99) , 
-17, 4.81615, 0, 0, 0.495268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461928,-99) ,
+7, -8.71385, 1, 0, 0.484637,-99) ,
+17, 4.81615, 0, 0, 0.495268,-99) ,
 3, -1.84552, 0, 0, 0.499258,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.0229852);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497667,-99) , 
-5, 3.1171, 0, 0, 0.508484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497667,-99) ,
+5, 3.1171, 0, 0, 0.508484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472297,-99) , 
-3, -2.46058, 0, 0, 0.50183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472297,-99) ,
+3, -2.46058, 0, 0, 0.50183,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493733,-99) , 
-2, 3.04695, 0, 0, 0.498362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493733,-99) ,
+2, 3.04695, 0, 0, 0.498362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479706,-99) , 
-7, -10.2982, 0, 0, 0.495653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479706,-99) ,
+7, -10.2982, 0, 0, 0.495653,-99) ,
 1, 58.1569, 0, 0, 0.497367,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.0208213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499361,-99) , 
-11, 3.68318, 1, 0, 0.505214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499361,-99) ,
+11, 3.68318, 1, 0, 0.505214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477871,-99) , 
-18, 5.83166, 0, 0, 0.502534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477871,-99) ,
+18, 5.83166, 0, 0, 0.502534,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495235,-99) , 
-7, -7.92168, 0, 0, 0.503855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495235,-99) ,
+7, -7.92168, 0, 0, 0.503855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466577,-99) , 
-14, -7.43752, 0, 0, 0.484816,-99) , 
-11, 3.73424, 0, 0, 0.498186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466577,-99) ,
+14, -7.43752, 0, 0, 0.484816,-99) ,
+11, 3.73424, 0, 0, 0.498186,-99) ,
 18, 7.17569, 1, 0, 0.500787,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.0154879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -3.69103, 1, 1, 0.505106,-99) , 
+0,
+0,
+-1, -3.69103, 1, 1, 0.505106,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487677,-99) , 
-9, -2.66207, 0, 0, 0.503515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487677,-99) ,
+9, -2.66207, 0, 0, 0.503515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478077,-99) , 
-0, 1.86969, 1, 0, 0.495023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478077,-99) ,
+0, 1.86969, 1, 0, 0.495023,-99) ,
 11, 3.14708, 0, 0, 0.503065,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.0234321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494183,-99) , 
-7, -7.92168, 1, 0, 0.507776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494183,-99) ,
+7, -7.92168, 1, 0, 0.507776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462976,-99) , 
-5, 1.78592, 1, 0, 0.492776,-99) , 
-4, 0.0363181, 0, 0, 0.502207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462976,-99) ,
+5, 1.78592, 1, 0, 0.492776,-99) ,
+4, 0.0363181, 0, 0, 0.502207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485271,-99) , 
-13, 5.84765, 1, 0, 0.491072,-99) , 
-13, 7.21393, 0, 0, 0.497349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485271,-99) ,
+13, 5.84765, 1, 0, 0.491072,-99) ,
+13, 7.21393, 0, 0, 0.497349,-99) ,
 18, 7.17569, 1, 0, 0.500255,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.014993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494259,-99) , 
-8, -2.73819, 0, 0, 0.498003,-99) , 
-13, 6.50205, 1, 0, 0.501249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494259,-99) ,
+8, -2.73819, 0, 0, 0.498003,-99) ,
+13, 6.50205, 1, 0, 0.501249,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479753,-99) , 
-5, 0.63993, 0, 0, 0.499731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479753,-99) ,
+5, 0.63993, 0, 0, 0.499731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477665,-99) , 
-17, 2.49593, 0, 0, 0.496821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477665,-99) ,
+17, 2.49593, 0, 0, 0.496821,-99) ,
 12, 4.90363, 0, 0, 0.498836,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.0202377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490429,-99) , 
-3, -0.615156, 1, 0, 0.505632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490429,-99) ,
+3, -0.615156, 1, 0, 0.505632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493153,-99) , 
-18, 7.40633, 1, 0, 0.501949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493153,-99) ,
+18, 7.40633, 1, 0, 0.501949,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492476,-99) , 
-1, 53.7702, 0, 0, 0.497638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492476,-99) ,
+1, 53.7702, 0, 0, 0.497638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480155,-99) , 
-12, 2.22381, 0, 0, 0.494859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480155,-99) ,
+12, 2.22381, 0, 0, 0.494859,-99) ,
 12, 4.90363, 0, 0, 0.498086,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.0202662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482643,-99) , 
-2, 2.8071, 1, 0, 0.500313,-99) , 
-5, 3.59182, 0, 0, 0.502424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482643,-99) ,
+2, 2.8071, 1, 0, 0.500313,-99) ,
+5, 3.59182, 0, 0, 0.502424,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479795,-99) , 
-10, -1.41142, 0, 0, 0.499897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479795,-99) ,
+10, -1.41142, 0, 0, 0.499897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480808,-99) , 
-5, 2.90859, 1, 0, 0.497036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480808,-99) ,
+5, 2.90859, 1, 0, 0.497036,-99) ,
 12, 4.90363, 0, 0, 0.499489,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.0131905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488131,-99) , 
-18, 6.84703, 0, 0, 0.497926,-99) , 
-12, 5.32258, 1, 0, 0.500104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488131,-99) ,
+18, 6.84703, 0, 0, 0.497926,-99) ,
+12, 5.32258, 1, 0, 0.500104,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47991,-99) , 
-9, -0.893738, 1, 0, 0.497159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47991,-99) ,
+9, -0.893738, 1, 0, 0.497159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480558,-99) , 
-17, 2.49593, 0, 0, 0.494972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480558,-99) ,
+17, 2.49593, 0, 0, 0.494972,-99) ,
 12, 4.90363, 0, 0, 0.497308,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.018963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490913,-99) , 
-1, 57.0082, 0, 0, 0.496788,-99) , 
-7, -7.12951, 0, 0, 0.499097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490913,-99) ,
+1, 57.0082, 0, 0, 0.496788,-99) ,
+7, -7.12951, 0, 0, 0.499097,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488742,-99) , 
-15, -6.82898, 1, 0, 0.495702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488742,-99) ,
+15, -6.82898, 1, 0, 0.495702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481016,-99) , 
-12, 2.22381, 0, 0, 0.49337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481016,-99) ,
+12, 2.22381, 0, 0, 0.49337,-99) ,
 12, 4.90363, 0, 0, 0.495976,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.0212131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508671,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492203,-99) , 
-8, -2.32589, 0, 0, 0.49723,-99) , 
-9, -0.843106, 0, 0, 0.499518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492203,-99) ,
+8, -2.32589, 0, 0, 0.49723,-99) ,
+9, -0.843106, 0, 0, 0.499518,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487227,-99) , 
-8, -3.35792, 0, 0, 0.501029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487227,-99) ,
+8, -3.35792, 0, 0, 0.501029,-99) ,
 NN(
-0, 
-0, 
--1, 4.53482, 1, -1, 0.490809,-99) , 
-3, -0.615175, 0, 0, 0.494551,-99) , 
+0,
+0,
+-1, 4.53482, 1, -1, 0.490809,-99) ,
+3, -0.615175, 0, 0, 0.494551,-99) ,
 12, 4.90363, 0, 0, 0.496811,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.01483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4982,-99) , 
-18, 7.08581, 0, 0, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4982,-99) ,
+18, 7.08581, 0, 0, 0.503883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487062,-99) , 
-11, 7.25528, 1, 0, 0.501828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487062,-99) ,
+11, 7.25528, 1, 0, 0.501828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512158,-99) ,
 NN(
-0, 
-0, 
--1, 6.53573, 1, -1, 0.492286,-99) , 
-12, 6.56602, 0, 0, 0.495781,-99) , 
+0,
+0,
+-1, 6.53573, 1, -1, 0.492286,-99) ,
+12, 6.56602, 0, 0, 0.495781,-99) ,
 8, -3.3566, 1, 0, 0.499435,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.014563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511591,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497567,-99) , 
-10, -0.462671, 1, 0, 0.504662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497567,-99) ,
+10, -0.462671, 1, 0, 0.504662,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484394,-99) , 
-7, -10.2982, 0, 0, 0.496636,-99) , 
-18, 6.89059, 1, 0, 0.500213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484394,-99) ,
+7, -10.2982, 0, 0, 0.496636,-99) ,
+18, 6.89059, 1, 0, 0.500213,-99) ,
 11, 1.97331, 1, 0, 0.500831,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.0178106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499103,-99) , 
-12, 4.41161, 1, 0, 0.508447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499103,-99) ,
+12, 4.41161, 1, 0, 0.508447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475544,-99) , 
-12, 2.46313, 0, 0, 0.504571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475544,-99) ,
+12, 2.46313, 0, 0, 0.504571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518771,-99) ,
 NN(
-0, 
-0, 
--1, 3.62262, 0, -1, 0.494604,-99) , 
-11, 2.5605, 1, 0, 0.497447,-99) , 
+0,
+0,
+-1, 3.62262, 0, -1, 0.494604,-99) ,
+11, 2.5605, 1, 0, 0.497447,-99) ,
 18, 6.89059, 1, 0, 0.500621,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.0143165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.95798, 1, 1, 0.504649,-99) , 
+0,
+0,
+-1, 1.95798, 1, 1, 0.504649,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486967,-99) , 
-3, -0.922948, 1, 0, 0.504483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486967,-99) ,
+3, -0.922948, 1, 0, 0.504483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482929,-99) , 
-0, 1.86969, 1, 0, 0.497288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482929,-99) ,
+0, 1.86969, 1, 0, 0.497288,-99) ,
 11, 3.14708, 0, 0, 0.50316,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.0233831);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494638,-99) , 
-4, 0.0363181, 0, 0, 0.505139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494638,-99) ,
+4, 0.0363181, 0, 0, 0.505139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482044,-99) , 
-9, -0.470569, 1, 0, 0.502777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482044,-99) ,
+9, -0.470569, 1, 0, 0.502777,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492551,-99) , 
-4, 0.253149, 1, 0, 0.502661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492551,-99) ,
+4, 0.253149, 1, 0, 0.502661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466883,-99) , 
-8, -3.47975, 0, 0, 0.484277,-99) , 
-11, 3.73424, 0, 0, 0.497184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466883,-99) ,
+8, -3.47975, 0, 0, 0.484277,-99) ,
+11, 3.73424, 0, 0, 0.497184,-99) ,
 18, 7.17569, 1, 0, 0.500529,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.0247716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497022,-99) , 
-8, -4.35619, 0, 0, 0.506594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497022,-99) ,
+8, -4.35619, 0, 0, 0.506594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470878,-99) , 
-8, -4.17788, 1, 0, 0.495736,-99) , 
-0, 1.86066, 0, 0, 0.503024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470878,-99) ,
+8, -4.17788, 1, 0, 0.495736,-99) ,
+0, 1.86066, 0, 0, 0.503024,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491058,-99) , 
-0, 1.86065, 1, 0, 0.501143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491058,-99) ,
+0, 1.86065, 1, 0, 0.501143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48333,-99) , 
-13, 6.38421, 0, 0, 0.496692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48333,-99) ,
+13, 6.38421, 0, 0, 0.496692,-99) ,
 8, -3.3566, 1, 0, 0.500518,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.0189363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.45958, 1, 1, 0.505536,-99) , 
+0,
+0,
+-1, 2.45958, 1, 1, 0.505536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488676,-99) , 
-0, 1.88131, 1, 0, 0.503484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488676,-99) ,
+0, 1.88131, 1, 0, 0.503484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469438,-99) , 
-1, 50.1262, 0, 0, 0.483172,-99) , 
-14, -8.5173, 1, 0, 0.494473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469438,-99) ,
+1, 50.1262, 0, 0, 0.483172,-99) ,
+14, -8.5173, 1, 0, 0.494473,-99) ,
 0, 1.85614, 0, 0, 0.501503,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.0085261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49871,-99) , 
-0, 1.8557, 1, 0, 0.500451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49871,-99) ,
+0, 1.8557, 1, 0, 0.500451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481725,-99) , 
-0, 1.84947, 0, 0, 0.499391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481725,-99) ,
+0, 1.84947, 0, 0, 0.499391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486825,-99) ,
 0, 1.84259, 0, 0, 0.498568,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.0184346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.44183, 1, 1, 0.505315,-99) , 
+0,
+0,
+-1, 1.44183, 1, 1, 0.505315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476894,-99) , 
-5, 1.68227, 0, 0, 0.493192,-99) , 
-14, -8.54327, 0, 0, 0.502034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476894,-99) ,
+5, 1.68227, 0, 0, 0.493192,-99) ,
+14, -8.54327, 0, 0, 0.502034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521234,-99) ,
 NN(
-0, 
-0, 
--1, 6.78668, 1, -1, 0.484366,-99) , 
-14, -8.5173, 1, 0, 0.494163,-99) , 
+0,
+0,
+-1, 6.78668, 1, -1, 0.484366,-99) ,
+14, -8.5173, 1, 0, 0.494163,-99) ,
 0, 1.85614, 0, 0, 0.500304,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.0218423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491372,-99) , 
-13, 7.44304, 1, 0, 0.503481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491372,-99) ,
+13, 7.44304, 1, 0, 0.503481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467102,-99) , 
-3, -1.23035, 0, 0, 0.490359,-99) , 
-13, 6.38445, 0, 0, 0.500597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467102,-99) ,
+3, -1.23035, 0, 0, 0.490359,-99) ,
+13, 6.38445, 0, 0, 0.500597,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495225,-99) , 
-12, 3.10884, 1, 0, 0.498677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495225,-99) ,
+12, 3.10884, 1, 0, 0.498677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472411,-99) , 
-4, 0.168089, 0, 0, 0.494584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472411,-99) ,
+4, 0.168089, 0, 0, 0.494584,-99) ,
 16, 5.33118, 1, 0, 0.497954,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.0103008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507944,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498066,-99) , 
-0, 1.88324, 0, 0, 0.500004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498066,-99) ,
+0, 1.88324, 0, 0, 0.500004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471937,-99) , 
-13, 5.7349, 0, 0, 0.486982,-99) , 
-13, 6.08779, 0, 0, 0.498344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471937,-99) ,
+13, 5.7349, 0, 0, 0.486982,-99) ,
+13, 6.08779, 0, 0, 0.498344,-99) ,
 16, 8.01876, 0, 0, 0.498999,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.0101771);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498379,-99) , 
-0, 1.88324, 0, 0, 0.500125,-99) , 
-15, -1.74761, 0, 0, 0.501586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498379,-99) ,
+0, 1.88324, 0, 0, 0.500125,-99) ,
+15, -1.74761, 0, 0, 0.501586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47934,-99) , 
-13, 5.66432, 0, 0, 0.493694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47934,-99) ,
+13, 5.66432, 0, 0, 0.493694,-99) ,
 13, 6.08779, 0, 0, 0.500578,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.00867404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 3.88527, 1, 1, 0.50328,-99) , 
+0,
+0,
+-1, 3.88527, 1, 1, 0.50328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483702,-99) , 
-18, 7.41146, 1, 0, 0.493227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483702,-99) ,
+18, 7.41146, 1, 0, 0.493227,-99) ,
 13, 6.08779, 0, 0, 0.501996,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.00839181);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498477,-99) , 
-0, 1.8471, 1, 0, 0.500014,-99) , 
-6, 3.88527, 1, 0, 0.501111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498477,-99) ,
+0, 1.8471, 1, 0, 0.500014,-99) ,
+6, 3.88527, 1, 0, 0.501111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48262,-99) , 
-13, 5.66432, 0, 0, 0.493498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48262,-99) ,
+13, 5.66432, 0, 0, 0.493498,-99) ,
 13, 6.08779, 0, 0, 0.500139,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.0135049);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.462568, 1, 1, 0.506337,-99) , 
+0,
+0,
+-1, -0.462568, 1, 1, 0.506337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473578,-99) , 
-16, 3.18463, 0, 0, 0.498846,-99) , 
-18, 6.89059, 1, 0, 0.502557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473578,-99) ,
+16, 3.18463, 0, 0, 0.498846,-99) ,
+18, 6.89059, 1, 0, 0.502557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485813,-99) , 
-18, 7.41146, 1, 0, 0.493114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485813,-99) ,
+18, 7.41146, 1, 0, 0.493114,-99) ,
 13, 6.08779, 0, 0, 0.501351,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.0128533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488622,-99) , 
-8, -2.49427, 1, 0, 0.500457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488622,-99) ,
+8, -2.49427, 1, 0, 0.500457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484251,-99) , 
-0, 1.88733, 1, 0, 0.499541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484251,-99) ,
+0, 1.88733, 1, 0, 0.499541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4896,-99) ,
 0, 1.84259, 0, 0, 0.49889,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.0252303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491037,-99) , 
-11, 4.2571, 0, 0, 0.505243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491037,-99) ,
+11, 4.2571, 0, 0, 0.505243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484413,-99) , 
-10, 0.121586, 0, 0, 0.500219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484413,-99) ,
+10, 0.121586, 0, 0, 0.500219,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491645,-99) , 
-7, -7.92168, 0, 0, 0.499459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491645,-99) ,
+7, -7.92168, 0, 0, 0.499459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475509,-99) , 
-7, -9.50602, 1, 0, 0.487654,-99) , 
-14, -5.04249, 1, 0, 0.495962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475509,-99) ,
+7, -9.50602, 1, 0, 0.487654,-99) ,
+14, -5.04249, 1, 0, 0.495962,-99) ,
 9, -3.31624, 1, 0, 0.49771,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.0221659);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471771,-99) , 
-7, -7.58228, 1, 0, 0.502185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471771,-99) ,
+7, -7.58228, 1, 0, 0.502185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483803,-99) , 
-5, 1.01133, 0, 0, 0.500381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483803,-99) ,
+5, 1.01133, 0, 0, 0.500381,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487072,-99) , 
-16, 4.78093, 1, 0, 0.510433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487072,-99) ,
+16, 4.78093, 1, 0, 0.510433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470486,-99) , 
-9, -1.78394, 0, 0, 0.49206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470486,-99) ,
+9, -1.78394, 0, 0, 0.49206,-99) ,
 7, -7.12951, 1, 0, 0.498705,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.0160369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482371,-99) , 
-5, 0.796179, 0, 0, 0.494938,-99) , 
-8, -2.87191, 0, 0, 0.504277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482371,-99) ,
+5, 0.796179, 0, 0, 0.494938,-99) ,
+8, -2.87191, 0, 0, 0.504277,-99) ,
 NN(
-0, 
-0, 
--1, -2.48021, 1, -1, 0.494409,-99) , 
+0,
+0,
+-1, -2.48021, 1, -1, 0.494409,-99) ,
 5, 1.13734, 1, 0, 0.496225,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.0103315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496394,-99) , 
-3, -3.6907, 1, 0, 0.497727,-99) , 
-6, 3.90304, 1, 0, 0.498797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496394,-99) ,
+3, -3.6907, 1, 0, 0.497727,-99) ,
+6, 3.90304, 1, 0, 0.498797,-99) ,
 11, 1.97331, 1, 0, 0.499366,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.0136617);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 6.67442, 1, 1, 0.502629,-99) , 
+0,
+0,
+-1, 6.67442, 1, 1, 0.502629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480048,-99) , 
-17, 5.84352, 0, 0, 0.492699,-99) , 
-13, 6.49497, 0, 0, 0.500383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480048,-99) ,
+17, 5.84352, 0, 0, 0.492699,-99) ,
+13, 6.49497, 0, 0, 0.500383,-99) ,
 10, -2.43342, 1, 0, 0.500937,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.0111433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490651,-99) , 
-5, 3.36527, 1, 0, 0.508499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490651,-99) ,
+5, 3.36527, 1, 0, 0.508499,-99) ,
 NN(
-0, 
-0, 
--1, -3.69103, 0, -1, 0.496974,-99) , 
-16, 6.67497, 0, 0, 0.499417,-99) , 
+0,
+0,
+-1, -3.69103, 0, -1, 0.496974,-99) ,
+16, 6.67497, 0, 0, 0.499417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493451,-99) ,
 10, 4.2096, 1, 0, 0.49853,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.00976313);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.41142, 1, 1, 0.50322,-99) , 
+0,
+0,
+-1, -1.41142, 1, 1, 0.50322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487239,-99) , 
-7, -6.33735, 1, 0, 0.501625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487239,-99) ,
+7, -6.33735, 1, 0, 0.501625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481895,-99) , 
-10, -0.0216545, 0, 0, 0.495441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481895,-99) ,
+10, -0.0216545, 0, 0, 0.495441,-99) ,
 6, 8.14318, 1, 0, 0.500618,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.013928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493383,-99) , 
-10, 0.00586833, 1, 0, 0.503846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493383,-99) ,
+10, 0.00586833, 1, 0, 0.503846,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492281,-99) , 
-10, 1.65462, 1, 0, 0.499334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492281,-99) ,
+10, 1.65462, 1, 0, 0.499334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484149,-99) , 
-14, -2.48021, 1, 0, 0.497751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484149,-99) ,
+14, -2.48021, 1, 0, 0.497751,-99) ,
 5, 1.13734, 1, 0, 0.498873,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.0200903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484777,-99) , 
-17, 3.16178, 1, 0, 0.497049,-99) , 
-8, -2.87191, 0, 0, 0.504701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484777,-99) ,
+17, 3.16178, 1, 0, 0.497049,-99) ,
+8, -2.87191, 0, 0, 0.504701,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496,-99) , 
-0, 1.87872, 0, 0, 0.498997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496,-99) ,
+0, 1.87872, 0, 0, 0.498997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457308,-99) , 
-11, 5.74903, 0, 0, 0.485851,-99) , 
-7, -7.12951, 1, 0, 0.497139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457308,-99) ,
+11, 5.74903, 0, 0, 0.485851,-99) ,
+7, -7.12951, 1, 0, 0.497139,-99) ,
 5, 1.13734, 1, 0, 0.49853,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.0119798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519775,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496812,-99) , 
-10, -0.389415, 1, 0, 0.500553,-99) , 
-17, 1.95795, 1, 0, 0.501654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496812,-99) ,
+10, -0.389415, 1, 0, 0.500553,-99) ,
+17, 1.95795, 1, 0, 0.501654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49081,-99) ,
 0, 1.88324, 1, 0, 0.500802,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.0293192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494705,-99) , 
-9, -6.80522, 1, 0, 0.502064,-99) , 
-0, 1.84711, 1, 0, 0.505063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494705,-99) ,
+9, -6.80522, 1, 0, 0.502064,-99) ,
+0, 1.84711, 1, 0, 0.505063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528731,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485549,-99) , 
-7, -11.0904, 1, 0, 0.492941,-99) , 
-8, -0.769603, 0, 0, 0.497313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485549,-99) ,
+7, -11.0904, 1, 0, 0.492941,-99) ,
+8, -0.769603, 0, 0, 0.497313,-99) ,
 10, 0.121586, 0, 0, 0.501794,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.0221487);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.512571,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.512571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487625,-99) , 
-4, 0.125195, 1, 0, 0.497953,-99) , 
-3, -1.53771, 0, 0, 0.5076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487625,-99) ,
+4, 0.125195, 1, 0, 0.497953,-99) ,
+3, -1.53771, 0, 0, 0.5076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 4.52411, 1, 1, 0.515801,-99) , 
+0,
+0,
+-1, 4.52411, 1, 1, 0.515801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470133,-99) , 
-0, 1.87421, 1, 0, 0.493812,-99) , 
-10, -0.608444, 0, 0, 0.500495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470133,-99) ,
+0, 1.87421, 1, 0, 0.493812,-99) ,
+10, -0.608444, 0, 0, 0.500495,-99) ,
 10, 0.121586, 0, 0, 0.504604,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.0203348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478036,-99) , 
-17, 2.9263, 0, 0, 0.502128,-99) , 
-0, 1.84711, 1, 0, 0.50414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478036,-99) ,
+17, 2.9263, 0, 0, 0.502128,-99) ,
+0, 1.84711, 1, 0, 0.50414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516089,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.492401,-99) , 
-5, 1.13734, 1, 0, 0.496622,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.492401,-99) ,
+5, 1.13734, 1, 0, 0.496622,-99) ,
 10, 0.121586, 0, 0, 0.500969,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.0165389);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498452,-99) , 
-10, -0.304856, 1, 0, 0.50421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498452,-99) ,
+10, -0.304856, 1, 0, 0.50421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477996,-99) , 
-0, 1.88324, 1, 0, 0.502284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477996,-99) ,
+0, 1.88324, 1, 0, 0.502284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47289,-99) , 
-10, 3.6986, 0, 0, 0.493896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47289,-99) ,
+10, 3.6986, 0, 0, 0.493896,-99) ,
 9, -5.73875, 0, 0, 0.500319,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.0191775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491943,-99) , 
-5, 1.08909, 0, 0, 0.507747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491943,-99) ,
+5, 1.08909, 0, 0, 0.507747,-99) ,
 NN(
-0, 
-0, 
--1, 6.08181, 1, -1, 0.49378,-99) , 
-10, -0.559821, 0, 0, 0.502776,-99) , 
+0,
+0,
+-1, 6.08181, 1, -1, 0.49378,-99) ,
+10, -0.559821, 0, 0, 0.502776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488967,-99) ,
 10, 4.2096, 1, 0, 0.500721,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.01438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.10124, 1, 1, 0.505134,-99) , 
+0,
+0,
+-1, 3.10124, 1, 1, 0.505134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482351,-99) , 
-0, 1.88324, 1, 0, 0.503462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482351,-99) ,
+0, 1.88324, 1, 0, 0.503462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47496,-99) , 
-10, 3.6986, 0, 0, 0.494398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47496,-99) ,
+10, 3.6986, 0, 0, 0.494398,-99) ,
 9, -5.73875, 0, 0, 0.501339,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.00786644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499899,-99) , 
-13, 5.79137, 1, 0, 0.501626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499899,-99) ,
+13, 5.79137, 1, 0, 0.501626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487129,-99) , 
-0, 1.8471, 0, 0, 0.500191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487129,-99) ,
+0, 1.8471, 0, 0, 0.500191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490189,-99) ,
 10, 4.2096, 1, 0, 0.498703,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.0135635);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494574,-99) , 
-1, 58.2423, 1, 0, 0.503256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494574,-99) ,
+1, 58.2423, 1, 0, 0.503256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489095,-99) , 
-0, 1.8471, 0, 0, 0.501854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489095,-99) ,
+0, 1.8471, 0, 0, 0.501854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492155,-99) ,
 10, 4.2096, 1, 0, 0.500411,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.0245162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492711,-99) , 
-10, -0.496602, 0, 0, 0.50915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492711,-99) ,
+10, -0.496602, 0, 0, 0.50915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492,-99) , 
-10, -0.389415, 1, 0, 0.497396,-99) , 
-0, 1.86969, 0, 0, 0.501417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492,-99) ,
+10, -0.389415, 1, 0, 0.497396,-99) ,
+0, 1.86969, 0, 0, 0.501417,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491554,-99) , 
-16, 4.78093, 1, 0, 0.509922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491554,-99) ,
+16, 4.78093, 1, 0, 0.509922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47586,-99) , 
-9, -1.78394, 0, 0, 0.494248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47586,-99) ,
+9, -1.78394, 0, 0, 0.494248,-99) ,
 7, -7.12951, 1, 0, 0.499974,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.0152722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.24452, 1, 1, 0.504737,-99) , 
+0,
+0,
+-1, 4.24452, 1, 1, 0.504737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488623,-99) , 
-17, 3.05775, 1, 0, 0.495187,-99) , 
-10, -0.389415, 0, 0, 0.501715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488623,-99) ,
+17, 3.05775, 1, 0, 0.495187,-99) ,
+10, -0.389415, 0, 0, 0.501715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489632,-99) ,
 8, -0.338437, 1, 0, 0.501022,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.00942333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508923,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486367,-99) , 
-17, 7.10273, 1, 0, 0.49994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486367,-99) ,
+17, 7.10273, 1, 0, 0.49994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486302,-99) , 
-8, -0.722288, 1, 0, 0.498908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486302,-99) ,
+8, -0.722288, 1, 0, 0.498908,-99) ,
 10, -2.43342, 1, 0, 0.499462,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.0166299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519858,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490856,-99) , 
-18, 6.71443, 1, 0, 0.497377,-99) , 
-4, 1.54293, 0, 0, 0.500852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490856,-99) ,
+18, 6.71443, 1, 0, 0.497377,-99) ,
+4, 1.54293, 0, 0, 0.500852,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471218,-99) , 
-7, -6.33735, 1, 0, 0.498167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471218,-99) ,
+7, -6.33735, 1, 0, 0.498167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473924,-99) , 
-8, -0.769603, 1, 0, 0.49614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473924,-99) ,
+8, -0.769603, 1, 0, 0.49614,-99) ,
 17, 5.38779, 0, 0, 0.498012,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.0215064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486675,-99) , 
-1, 34.656, 0, 0, 0.498176,-99) , 
-13, 6.43146, 1, 0, 0.501658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486675,-99) ,
+1, 34.656, 0, 0, 0.498176,-99) ,
+13, 6.43146, 1, 0, 0.501658,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491754,-99) , 
-0, 1.85614, 1, 0, 0.496249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491754,-99) ,
+0, 1.85614, 1, 0, 0.496249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479252,-99) , 
-17, 2.33903, 0, 0, 0.493477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479252,-99) ,
+17, 2.33903, 0, 0, 0.493477,-99) ,
 17, 5.38779, 0, 0, 0.496727,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.0216025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483033,-99) , 
-0, 1.87571, 1, 0, 0.501577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483033,-99) ,
+0, 1.87571, 1, 0, 0.501577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491064,-99) , 
-7, -11.0904, 0, 0, 0.49977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491064,-99) ,
+7, -11.0904, 0, 0, 0.49977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490025,-99) , 
-9, -3.5344, 1, 0, 0.501629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490025,-99) ,
+9, -3.5344, 1, 0, 0.501629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471803,-99) , 
-14, -5.04249, 1, 0, 0.491812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471803,-99) ,
+14, -5.04249, 1, 0, 0.491812,-99) ,
 0, 1.85614, 0, 0, 0.49802,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.0272572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462263,-99) , 
-5, 2.00652, 0, 0, 0.495363,-99) , 
-8, -2.4462, 0, 0, 0.504333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462263,-99) ,
+5, 2.00652, 0, 0, 0.495363,-99) ,
+8, -2.4462, 0, 0, 0.504333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489996,-99) , 
-7, -6.33735, 0, 0, 0.493485,-99) , 
-17, 2.52959, 1, 0, 0.495481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489996,-99) ,
+7, -6.33735, 0, 0, 0.493485,-99) ,
+17, 2.52959, 1, 0, 0.495481,-99) ,
 0, 1.87421, 0, 0, 0.497251,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.0120125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493706,-99) , 
-8, -3.35711, 1, 0, 0.499559,-99) , 
-0, 1.88324, 0, 0, 0.50087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493706,-99) ,
+8, -3.35711, 1, 0, 0.499559,-99) ,
+0, 1.88324, 0, 0, 0.50087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479456,-99) , 
-15, -5.95237, 0, 0, 0.490743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479456,-99) ,
+15, -5.95237, 0, 0, 0.490743,-99) ,
 16, 2.6436, 0, 0, 0.499681,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.0156287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498156,-99) , 
-1, 22.9529, 1, 0, 0.50549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498156,-99) ,
+1, 22.9529, 1, 0, 0.50549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494009,-99) , 
-1, 91.173, 0, 0, 0.497205,-99) , 
-13, 6.69228, 1, 0, 0.499969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494009,-99) ,
+1, 91.173, 0, 0, 0.497205,-99) ,
+13, 6.69228, 1, 0, 0.499969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480237,-99) , 
-10, 0.527204, 0, 0, 0.490773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480237,-99) ,
+10, 0.527204, 0, 0, 0.490773,-99) ,
 16, 2.6436, 0, 0, 0.49889,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.00920136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498719,-99) , 
-3, -2.46055, 1, 0, 0.500955,-99) , 
-0, 1.88324, 0, 0, 0.502038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498719,-99) ,
+3, -2.46055, 1, 0, 0.500955,-99) ,
+0, 1.88324, 0, 0, 0.502038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480141,-99) , 
-4, -0.195031, 1, 0, 0.490992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480141,-99) ,
+4, -0.195031, 1, 0, 0.490992,-99) ,
 16, 2.6436, 0, 0, 0.500741,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.0155991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488849,-99) , 
-11, 6.08168, 1, 0, 0.507832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488849,-99) ,
+11, 6.08168, 1, 0, 0.507832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495644,-99) , 
-18, 6.84952, 1, 0, 0.500797,-99) , 
-13, 6.69228, 1, 0, 0.503144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495644,-99) ,
+18, 6.84952, 1, 0, 0.500797,-99) ,
+13, 6.69228, 1, 0, 0.503144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48114,-99) , 
-0, 1.86517, 0, 0, 0.490847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48114,-99) ,
+0, 1.86517, 0, 0, 0.490847,-99) ,
 16, 2.6436, 0, 0, 0.501701,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.0117833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.41132, 1, 1, 0.503812,-99) , 
+0,
+0,
+-1, -1.41132, 1, 1, 0.503812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472944,-99) , 
-13, 7.46983, 0, 0, 0.493647,-99) , 
-18, 6.2906, 0, 0, 0.502304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472944,-99) ,
+13, 7.46983, 0, 0, 0.493647,-99) ,
+18, 6.2906, 0, 0, 0.502304,-99) ,
 NN(
-0, 
-0, 
--1, -5.95237, 0, -1, 0.49092,-99) , 
+0,
+0,
+-1, -5.95237, 0, -1, 0.49092,-99) ,
 16, 2.6436, 0, 0, 0.500968,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.0204259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489367,-99) , 
-17, 4.06942, 0, 0, 0.509412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489367,-99) ,
+17, 4.06942, 0, 0, 0.509412,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494101,-99) , 
-17, 2.52962, 1, 0, 0.497466,-99) , 
-12, 3.145, 1, 0, 0.500111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494101,-99) ,
+17, 2.52962, 1, 0, 0.497466,-99) ,
+12, 3.145, 1, 0, 0.500111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489155,-99) ,
 7, -6.33735, 1, 0, 0.499018,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.0143928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.505295,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.505295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482964,-99) , 
-7, -8.71385, 1, 0, 0.496363,-99) , 
-11, 3.14708, 0, 0, 0.503366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482964,-99) ,
+7, -8.71385, 1, 0, 0.496363,-99) ,
+11, 3.14708, 0, 0, 0.503366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482902,-99) , 
-4, -0.195031, 1, 0, 0.49225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482902,-99) ,
+4, -0.195031, 1, 0, 0.49225,-99) ,
 16, 2.6436, 0, 0, 0.502061,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.0155624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480864,-99) , 
-10, -0.389331, 0, 0, 0.49624,-99) , 
-8, -2.59889, 0, 0, 0.504947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480864,-99) ,
+10, -0.389331, 0, 0, 0.49624,-99) ,
+8, -2.59889, 0, 0, 0.504947,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483382,-99) , 
-17, 2.5296, 0, 0, 0.499467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483382,-99) ,
+17, 2.5296, 0, 0, 0.499467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476068,-99) , 
-18, 5.83166, 0, 0, 0.49761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476068,-99) ,
+18, 5.83166, 0, 0, 0.49761,-99) ,
 18, 7.46079, 0, 0, 0.499546,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.0149486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479119,-99) , 
-12, 3.61266, 0, 0, 0.495102,-99) , 
-8, -2.59889, 0, 0, 0.503061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479119,-99) ,
+12, 3.61266, 0, 0, 0.495102,-99) ,
+8, -2.59889, 0, 0, 0.503061,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487342,-99) , 
-8, -2.92543, 1, 0, 0.496987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487342,-99) ,
+8, -2.92543, 1, 0, 0.496987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481641,-99) , 
-3, -3.38344, 0, 0, 0.495238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481641,-99) ,
+3, -3.38344, 0, 0, 0.495238,-99) ,
 18, 7.46079, 0, 0, 0.497303,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.0161594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493622,-99) , 
-11, 4.41587, 0, 0, 0.513803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493622,-99) ,
+11, 4.41587, 0, 0, 0.513803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486546,-99) , 
-5, 2.55345, 1, 0, 0.503941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486546,-99) ,
+5, 2.55345, 1, 0, 0.503941,-99) ,
 NN(
-0, 
-0, 
--1, 1.88324, 1, -1, 0.494182,-99) , 
+0,
+0,
+-1, 1.88324, 1, -1, 0.494182,-99) ,
 8, -2.0631, 0, 0, 0.496029,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.0218288);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87421, 0, 1, 0.507393,-99) , 
+0,
+0,
+-1, 1.87421, 0, 1, 0.507393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484802,-99) , 
-10, 2.39995, 1, 0, 0.502559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484802,-99) ,
+10, 2.39995, 1, 0, 0.502559,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492149,-99) , 
-0, 1.86259, 0, 0, 0.502215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492149,-99) ,
+0, 1.86259, 0, 0, 0.502215,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.483696,-99) , 
-0, 1.86969, 1, 0, 0.496623,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.483696,-99) ,
+0, 1.86969, 1, 0, 0.496623,-99) ,
 8, -3.78777, 0, 0, 0.499583,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.0187636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482426,-99) , 
-13, 7.27347, 0, 0, 0.494336,-99) , 
-4, -0.0143654, 1, 0, 0.502587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482426,-99) ,
+13, 7.27347, 0, 0, 0.494336,-99) ,
+4, -0.0143654, 1, 0, 0.502587,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495546,-99) , 
-6, 7.91111, 0, 0, 0.499383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495546,-99) ,
+6, 7.91111, 0, 0, 0.499383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478311,-99) , 
-5, 3.22735, 1, 0, 0.496964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478311,-99) ,
+5, 3.22735, 1, 0, 0.496964,-99) ,
 2, 2.41913, 0, 0, 0.499132,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.0112801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499618,-99) , 
-0, 1.85614, 1, 0, 0.503181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499618,-99) ,
+0, 1.85614, 1, 0, 0.503181,-99) ,
 NN(
-0, 
-0, 
--1, 6.98199, 0, -1, 0.487717,-99) , 
-17, 2.41257, 0, 0, 0.501308,-99) , 
+0,
+0,
+-1, 6.98199, 0, -1, 0.487717,-99) ,
+17, 2.41257, 0, 0, 0.501308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478646,-99) , 
-7, -7.92168, 1, 0, 0.495367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478646,-99) ,
+7, -7.92168, 1, 0, 0.495367,-99) ,
 6, 8.14318, 1, 0, 0.500341,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.0112278);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88324, 0, 1, 0.504752,-99) , 
+0,
+0,
+-1, 1.88324, 0, 1, 0.504752,-99) ,
 NN(
-0, 
-0, 
--1, 6.98199, 0, -1, 0.490536,-99) , 
-17, 2.41257, 0, 0, 0.50303,-99) , 
+0,
+0,
+-1, 6.98199, 0, -1, 0.490536,-99) ,
+17, 2.41257, 0, 0, 0.50303,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481461,-99) , 
-7, -7.92168, 1, 0, 0.494469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481461,-99) ,
+7, -7.92168, 1, 0, 0.494469,-99) ,
 6, 8.14318, 1, 0, 0.501637,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.0102934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499198,-99) , 
-10, -1.41142, 1, 0, 0.502294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499198,-99) ,
+10, -1.41142, 1, 0, 0.502294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488296,-99) , 
-7, -6.33735, 1, 0, 0.500903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488296,-99) ,
+7, -6.33735, 1, 0, 0.500903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484652,-99) , 
-7, -8.71385, 0, 0, 0.493576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484652,-99) ,
+7, -8.71385, 0, 0, 0.493576,-99) ,
 6, 8.14318, 1, 0, 0.499711,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.0173587);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488805,-99) , 
-15, -2.5307, 1, 0, 0.505251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488805,-99) ,
+15, -2.5307, 1, 0, 0.505251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481177,-99) , 
-9, -3.85042, 0, 0, 0.495667,-99) , 
-5, 2.53048, 1, 0, 0.502633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481177,-99) ,
+9, -3.85042, 0, 0, 0.495667,-99) ,
+5, 2.53048, 1, 0, 0.502633,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.493577,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.493577,-99) ,
 6, 8.14318, 1, 0, 0.501159,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.0199478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472088,-99) , 
-10, 0.121586, 0, 0, 0.499234,-99) , 
-8, -1.63194, 0, 0, 0.502703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472088,-99) ,
+10, 0.121586, 0, 0, 0.499234,-99) ,
+8, -1.63194, 0, 0, 0.502703,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49575,-99) , 
-10, -1.36289, 1, 0, 0.499741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49575,-99) ,
+10, -1.36289, 1, 0, 0.499741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481671,-99) , 
-12, 2.46319, 0, 0, 0.497666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481671,-99) ,
+12, 2.46319, 0, 0, 0.497666,-99) ,
 9, -3.31624, 1, 0, 0.499736,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.0115882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.5296, 1, 1, 0.503763,-99) , 
+0,
+0,
+-1, 2.5296, 1, 1, 0.503763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4822,-99) , 
-0, 1.88324, 1, 0, 0.502188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4822,-99) ,
+0, 1.88324, 1, 0, 0.502188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477262,-99) , 
-10, 3.6986, 0, 0, 0.494087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477262,-99) ,
+10, 3.6986, 0, 0, 0.494087,-99) ,
 9, -5.73875, 0, 0, 0.50029,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.0135644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485796,-99) , 
-5, 3.34376, 1, 0, 0.501305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485796,-99) ,
+5, 3.34376, 1, 0, 0.501305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481633,-99) , 
-10, -2.26311, 0, 0, 0.499652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481633,-99) ,
+10, -2.26311, 0, 0, 0.499652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48966,-99) ,
 10, 4.2096, 1, 0, 0.498164,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.0215386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491658,-99) , 
-0, 1.86324, 1, 0, 0.503179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491658,-99) ,
+0, 1.86324, 1, 0, 0.503179,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490441,-99) , 
-0, 1.87356, 0, 0, 0.494457,-99) , 
-12, 5.40533, 0, 0, 0.497626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490441,-99) ,
+0, 1.87356, 0, 0, 0.494457,-99) ,
+12, 5.40533, 0, 0, 0.497626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487483,-99) ,
 0, 1.84259, 0, 0, 0.496963,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.00932232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466758,-99) , 
-7, -6.33735, 1, 0, 0.499016,-99) , 
-5, 0.63993, 1, 0, 0.500138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466758,-99) ,
+7, -6.33735, 1, 0, 0.499016,-99) ,
+5, 0.63993, 1, 0, 0.500138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494019,-99) ,
 14, -9.54326, 0, 0, 0.499419,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.0215002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497341,-99) , 
-14, -5.97264, 1, 0, 0.508992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497341,-99) ,
+14, -5.97264, 1, 0, 0.508992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492003,-99) , 
-16, 6.19358, 1, 0, 0.501134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492003,-99) ,
+16, 6.19358, 1, 0, 0.501134,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495052,-99) , 
-0, 1.87872, 0, 0, 0.49905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495052,-99) ,
+0, 1.87872, 0, 0, 0.49905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454437,-99) , 
-6, 4.86615, 1, 0, 0.488963,-99) , 
-17, 3.05075, 0, 0, 0.496843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454437,-99) ,
+6, 4.86615, 1, 0, 0.488963,-99) ,
+17, 3.05075, 0, 0, 0.496843,-99) ,
 12, 6.07605, 0, 0, 0.497905,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.0151323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487789,-99) , 
-0, 1.86474, 0, 0, 0.513753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487789,-99) ,
+0, 1.86474, 0, 0, 0.513753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497926,-99) , 
-7, -6.33735, 0, 0, 0.500151,-99) , 
-17, 2.52959, 1, 0, 0.501852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497926,-99) ,
+7, -6.33735, 0, 0, 0.500151,-99) ,
+17, 2.52959, 1, 0, 0.501852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480018,-99) , 
-17, 5.28641, 0, 0, 0.491186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480018,-99) ,
+17, 5.28641, 0, 0, 0.491186,-99) ,
 0, 1.87872, 1, 0, 0.500548,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.0111033);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.8253, 1, 1, 0.512478,-99) , 
+0,
+0,
+-1, 1.8253, 1, 1, 0.512478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499798,-99) , 
-10, -1.9516, 1, 0, 0.502026,-99) , 
-15, -3.84187, 0, 0, 0.504537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499798,-99) ,
+10, -1.9516, 1, 0, 0.502026,-99) ,
+15, -3.84187, 0, 0, 0.504537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481203,-99) , 
-0, 1.88561, 1, 0, 0.491578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481203,-99) ,
+0, 1.88561, 1, 0, 0.491578,-99) ,
 0, 1.87872, 1, 0, 0.502953,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.018544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.07505, 1, 1, 0.507435,-99) , 
+0,
+0,
+-1, -3.07505, 1, 1, 0.507435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471324,-99) , 
-2, 2.05285, 1, 0, 0.49637,-99) , 
-10, -1.41142, 0, 0, 0.505511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471324,-99) ,
+2, 2.05285, 1, 0, 0.49637,-99) ,
+10, -1.41142, 0, 0, 0.505511,-99) ,
 NN(
-0, 
-0, 
--1, 0.264771, 0, -1, 0.49165,-99) , 
+0,
+0,
+-1, 0.264771, 0, -1, 0.49165,-99) ,
 0, 1.87872, 1, 0, 0.503817,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.00828894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.52959, 1, 1, 0.502977,-99) , 
+0,
+0,
+-1, 2.52959, 1, 1, 0.502977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484328,-99) , 
-7, -6.82795, 1, 0, 0.501755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484328,-99) ,
+7, -6.82795, 1, 0, 0.501755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492828,-99) ,
 7, -6.33735, 1, 0, 0.500866,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.0166475);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489337,-99) , 
-6, 7.64583, 1, 0, 0.499052,-99) , 
-4, 1.54293, 0, 0, 0.502501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489337,-99) ,
+6, 7.64583, 1, 0, 0.499052,-99) ,
+4, 1.54293, 0, 0, 0.502501,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496648,-99) , 
-12, 3.14507, 1, 0, 0.50045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496648,-99) ,
+12, 3.14507, 1, 0, 0.50045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481905,-99) , 
-17, 2.33903, 0, 0, 0.497438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481905,-99) ,
+17, 2.33903, 0, 0, 0.497438,-99) ,
 17, 5.38779, 0, 0, 0.499451,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.0135466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.28772, 1, 1, 0.503661,-99) , 
+0,
+0,
+-1, 6.28772, 1, 1, 0.503661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491286,-99) , 
-9, -7.23028, 0, 0, 0.501937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491286,-99) ,
+9, -7.23028, 0, 0, 0.501937,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486091,-99) , 
-3, -0.922948, 1, 0, 0.500641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486091,-99) ,
+3, -0.922948, 1, 0, 0.500641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47924,-99) , 
-0, 1.86969, 1, 0, 0.493514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47924,-99) ,
+0, 1.86969, 1, 0, 0.493514,-99) ,
 11, 3.14708, 0, 0, 0.500236,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.0171201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494176,-99) , 
-13, 6.52598, 1, 0, 0.498619,-99) , 
-5, 3.59182, 0, 0, 0.50103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494176,-99) ,
+13, 6.52598, 1, 0, 0.498619,-99) ,
+5, 3.59182, 0, 0, 0.50103,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492949,-99) , 
-1, 33.9139, 1, 0, 0.498597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492949,-99) ,
+1, 33.9139, 1, 0, 0.498597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481618,-99) , 
-17, 2.49593, 0, 0, 0.496375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481618,-99) ,
+17, 2.49593, 0, 0, 0.496375,-99) ,
 12, 4.90363, 0, 0, 0.498497,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.0132778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495924,-99) , 
-12, 5.97952, 0, 0, 0.499755,-99) , 
-15, -1.74761, 0, 0, 0.500975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495924,-99) ,
+12, 5.97952, 0, 0, 0.499755,-99) ,
+15, -1.74761, 0, 0, 0.500975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482773,-99) , 
-3, -0.922795, 0, 0, 0.491823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482773,-99) ,
+3, -0.922795, 0, 0, 0.491823,-99) ,
 13, 6.08779, 0, 0, 0.499808,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.0119779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496407,-99) , 
-5, 2.13303, 1, 0, 0.509683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496407,-99) ,
+5, 2.13303, 1, 0, 0.509683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482503,-99) , 
-0, 1.87872, 1, 0, 0.500222,-99) , 
-8, -2.06374, 0, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482503,-99) ,
+0, 1.87872, 1, 0, 0.500222,-99) ,
+8, -2.06374, 0, 0, 0.501941,-99) ,
 NN(
-0, 
-0, 
--1, 4.32111, 1, -1, 0.491887,-99) , 
+0,
+0,
+-1, 4.32111, 1, -1, 0.491887,-99) ,
 13, 6.08779, 0, 0, 0.50066,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.0215609);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478944,-99) , 
-10, 0.121586, 0, 0, 0.499328,-99) , 
-8, -1.63194, 0, 0, 0.502758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478944,-99) ,
+10, 0.121586, 0, 0, 0.499328,-99) ,
+8, -1.63194, 0, 0, 0.502758,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493011,-99) , 
-8, -3.93308, 0, 0, 0.500435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493011,-99) ,
+8, -3.93308, 0, 0, 0.500435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461446,-99) , 
-8, -3.06269, 1, 0, 0.488052,-99) , 
-10, -1.00953, 0, 0, 0.496996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461446,-99) ,
+8, -3.06269, 1, 0, 0.488052,-99) ,
+10, -1.00953, 0, 0, 0.496996,-99) ,
 9, -3.31624, 1, 0, 0.499364,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.0153201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483244,-99) , 
-8, -4.05919, 1, 0, 0.495572,-99) , 
-8, -2.59889, 0, 0, 0.501707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483244,-99) ,
+8, -4.05919, 1, 0, 0.495572,-99) ,
+8, -2.59889, 0, 0, 0.501707,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490961,-99) , 
-4, 0.0363181, 0, 0, 0.497898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490961,-99) ,
+4, 0.0363181, 0, 0, 0.497898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476097,-99) , 
-15, -1.74724, 1, 0, 0.496271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476097,-99) ,
+15, -1.74724, 1, 0, 0.496271,-99) ,
 18, 7.46079, 0, 0, 0.497706,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.0221484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499009,-99) , 
-10, -0.464689, 1, 0, 0.505361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499009,-99) ,
+10, -0.464689, 1, 0, 0.505361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471335,-99) , 
-9, -1.87927, 0, 0, 0.488,-99) , 
-3, -1.84552, 0, 0, 0.500467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471335,-99) ,
+9, -1.87927, 0, 0, 0.488,-99) ,
+3, -1.84552, 0, 0, 0.500467,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492344,-99) , 
-4, 1.53844, 0, 0, 0.496031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492344,-99) ,
+4, 1.53844, 0, 0, 0.496031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476498,-99) , 
-5, 3.7703, 1, 0, 0.493966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476498,-99) ,
+5, 3.7703, 1, 0, 0.493966,-99) ,
 6, 6.02311, 1, 0, 0.496853,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.0128511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485761,-99) , 
-10, -0.973399, 0, 0, 0.499977,-99) , 
-10, -2.43342, 1, 0, 0.501021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485761,-99) ,
+10, -0.973399, 0, 0, 0.499977,-99) ,
+10, -2.43342, 1, 0, 0.501021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486128,-99) , 
-6, 8.72793, 1, 0, 0.493034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486128,-99) ,
+6, 8.72793, 1, 0, 0.493034,-99) ,
 11, 7.25528, 1, 0, 0.50007,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.0203713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504951,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496517,-99) , 
-9, -6.76931, 1, 0, 0.502004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496517,-99) ,
+9, -6.76931, 1, 0, 0.502004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485464,-99) , 
-8, -1.20077, 0, 0, 0.491371,-99) , 
-10, 0.121586, 0, 0, 0.497558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485464,-99) ,
+8, -1.20077, 0, 0, 0.491371,-99) ,
+10, 0.121586, 0, 0, 0.497558,-99) ,
 7, -11.8825, 1, 0, 0.498301,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.0136151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489252,-99) , 
-5, 3.34376, 1, 0, 0.50322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489252,-99) ,
+5, 3.34376, 1, 0, 0.50322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48561,-99) , 
-10, -2.26311, 0, 0, 0.501744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48561,-99) ,
+10, -2.26311, 0, 0, 0.501744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492839,-99) ,
 10, 4.2096, 1, 0, 0.500418,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.014427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499214,-99) , 
-7, -7.12951, 0, 0, 0.505698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499214,-99) ,
+7, -7.12951, 0, 0, 0.505698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483225,-99) , 
-0, 1.87421, 1, 0, 0.501986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483225,-99) ,
+0, 1.87421, 1, 0, 0.501986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520398,-99) ,
 NN(
-0, 
-0, 
--1, -1.01592, 1, -1, 0.495088,-99) , 
-0, 1.88324, 0, 0, 0.497483,-99) , 
+0,
+0,
+-1, -1.01592, 1, -1, 0.495088,-99) ,
+0, 1.88324, 0, 0, 0.497483,-99) ,
 8, -4.21893, 1, 0, 0.499211,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.0229982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488795,-99) , 
-7, -8.03494, 1, 0, 0.504866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488795,-99) ,
+7, -8.03494, 1, 0, 0.504866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489179,-99) , 
-5, 1.01133, 0, 0, 0.503328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489179,-99) ,
+5, 1.01133, 0, 0, 0.503328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448984,-99) , 
-12, 5.15503, 0, 0, 0.484758,-99) , 
-5, 0.957812, 1, 0, 0.496184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448984,-99) ,
+12, 5.15503, 0, 0, 0.484758,-99) ,
+5, 0.957812, 1, 0, 0.496184,-99) ,
 7, -7.12951, 1, 0, 0.501894,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.0205026);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496735,-99) , 
-9, -3.68936, 1, 0, 0.502541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496735,-99) ,
+9, -3.68936, 1, 0, 0.502541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488982,-99) , 
-9, -7.23028, 0, 0, 0.500414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488982,-99) ,
+9, -7.23028, 0, 0, 0.500414,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487888,-99) , 
-2, 1.35265, 0, 0, 0.506896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487888,-99) ,
+2, 1.35265, 0, 0, 0.506896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477503,-99) , 
-9, -1.78394, 0, 0, 0.493377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477503,-99) ,
+9, -1.78394, 0, 0, 0.493377,-99) ,
 7, -7.12951, 1, 0, 0.499002,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.0235867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49425,-99) , 
-5, 1.42299, 0, 0, 0.513642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49425,-99) ,
+5, 1.42299, 0, 0, 0.513642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491855,-99) , 
-11, 4.64303, 1, 0, 0.499403,-99) , 
-8, -4.4978, 1, 0, 0.503348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491855,-99) ,
+11, 4.64303, 1, 0, 0.499403,-99) ,
+8, -4.4978, 1, 0, 0.503348,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490228,-99) , 
-16, 5.07941, 1, 0, 0.502221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490228,-99) ,
+16, 5.07941, 1, 0, 0.502221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480229,-99) , 
-10, 2.16559, 0, 0, 0.49704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480229,-99) ,
+10, 2.16559, 0, 0, 0.49704,-99) ,
 9, -4.52749, 0, 0, 0.501415,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.0196569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.42238, 0, 1, 0.505225,-99) , 
+0,
+0,
+-1, 7.42238, 0, 1, 0.505225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493665,-99) , 
-13, 7.8385, 1, 0, 0.503169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493665,-99) ,
+13, 7.8385, 1, 0, 0.503169,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471658,-99) , 
-1, 22.0623, 1, 0, 0.504774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471658,-99) ,
+1, 22.0623, 1, 0, 0.504774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472204,-99) , 
-0, 1.86969, 1, 0, 0.496094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472204,-99) ,
+0, 1.86969, 1, 0, 0.496094,-99) ,
 7, -7.12951, 1, 0, 0.501749,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.0228512);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484417,-99) , 
-5, 0.957812, 1, 0, 0.495968,-99) , 
-7, -7.5444, 1, 0, 0.503081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484417,-99) ,
+5, 0.957812, 1, 0, 0.495968,-99) ,
+7, -7.5444, 1, 0, 0.503081,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49666,-99) , 
-13, 6.22209, 1, 0, 0.49977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49666,-99) ,
+13, 6.22209, 1, 0, 0.49977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479027,-99) , 
-7, -8.33673, 1, 0, 0.497479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479027,-99) ,
+7, -8.33673, 1, 0, 0.497479,-99) ,
 7, -7.92168, 0, 0, 0.499331,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.0183839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496179,-99) , 
-5, 1.94491, 0, 0, 0.507687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496179,-99) ,
+5, 1.94491, 0, 0, 0.507687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486451,-99) , 
-5, 2.11631, 1, 0, 0.499574,-99) , 
-11, 4.83123, 0, 0, 0.503845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486451,-99) ,
+5, 2.11631, 1, 0, 0.499574,-99) ,
+11, 4.83123, 0, 0, 0.503845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482785,-99) , 
-8, -3.23667, 1, 0, 0.492023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482785,-99) ,
+8, -3.23667, 1, 0, 0.492023,-99) ,
 13, 6.08779, 0, 0, 0.50234,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.0133857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.34639, 0, 1, 0.50572,-99) , 
+0,
+0,
+-1, -2.34639, 0, 1, 0.50572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493906,-99) , 
-12, 2.65917, 1, 0, 0.498083,-99) , 
-11, 4.83123, 0, 0, 0.502103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493906,-99) ,
+12, 2.65917, 1, 0, 0.498083,-99) ,
+11, 4.83123, 0, 0, 0.502103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485567,-99) , 
-17, 5.27003, 0, 0, 0.491755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485567,-99) ,
+17, 5.27003, 0, 0, 0.491755,-99) ,
 13, 6.08779, 0, 0, 0.500786,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.0196841);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49343,-99) , 
-13, 8.0357, 0, 0, 0.505366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49343,-99) ,
+13, 8.0357, 0, 0, 0.505366,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496889,-99) , 
-10, -1.46499, 1, 0, 0.500528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496889,-99) ,
+10, -1.46499, 1, 0, 0.500528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457519,-99) , 
-3, -0.922713, 0, 0, 0.48445,-99) , 
-12, 2.55879, 0, 0, 0.498181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457519,-99) ,
+3, -0.922713, 0, 0, 0.48445,-99) ,
+12, 2.55879, 0, 0, 0.498181,-99) ,
 13, 7.56989, 0, 0, 0.49998,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.0133745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.52962, 1, 1, 0.505411,-99) , 
+0,
+0,
+-1, 2.52962, 1, 1, 0.505411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48725,-99) , 
-11, 2.20661, 1, 0, 0.495033,-99) , 
-11, 3.10883, 0, 0, 0.503606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48725,-99) ,
+11, 2.20661, 1, 0, 0.495033,-99) ,
+11, 3.10883, 0, 0, 0.503606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48545,-99) , 
-9, -2.16562, 0, 0, 0.492149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48545,-99) ,
+9, -2.16562, 0, 0, 0.492149,-99) ,
 13, 6.08779, 0, 0, 0.502147,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.0131456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498408,-99) , 
-7, -7.92168, 0, 0, 0.501927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498408,-99) ,
+7, -7.92168, 0, 0, 0.501927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487169,-99) , 
-0, 1.84259, 0, 0, 0.501008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487169,-99) ,
+0, 1.84259, 0, 0, 0.501008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466417,-99) , 
-18, 6.89557, 0, 0, 0.49168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466417,-99) ,
+18, 6.89557, 0, 0, 0.49168,-99) ,
 11, 2.56019, 0, 0, 0.499926,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.0134237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499218,-99) , 
-18, 6.84952, 1, 0, 0.504369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499218,-99) ,
+18, 6.84952, 1, 0, 0.504369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486147,-99) , 
-4, 1.37744, 1, 0, 0.502351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486147,-99) ,
+4, 1.37744, 1, 0, 0.502351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489054,-99) ,
 7, -6.33735, 1, 0, 0.501031,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.0129867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.12818, 0, 1, 0.504324,-99) , 
+0,
+0,
+-1, 7.12818, 0, 1, 0.504324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491068,-99) , 
-0, 1.84259, 0, 0, 0.5035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491068,-99) ,
+0, 1.84259, 0, 0, 0.5035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467735,-99) , 
-18, 6.89557, 0, 0, 0.492306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467735,-99) ,
+18, 6.89557, 0, 0, 0.492306,-99) ,
 11, 2.56019, 0, 0, 0.502201,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.0219155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499245,-99) , 
-12, 3.14507, 1, 0, 0.504287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499245,-99) ,
+12, 3.14507, 1, 0, 0.504287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46979,-99) , 
-2, 1.40314, 0, 0, 0.493619,-99) , 
-17, 3.67287, 0, 0, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46979,-99) ,
+2, 1.40314, 0, 0, 0.493619,-99) ,
+17, 3.67287, 0, 0, 0.501347,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484606,-99) , 
-8, -3.82118, 0, 0, 0.504974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484606,-99) ,
+8, -3.82118, 0, 0, 0.504974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476583,-99) , 
-10, -0.0486589, 0, 0, 0.492858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476583,-99) ,
+10, -0.0486589, 0, 0, 0.492858,-99) ,
 7, -7.12951, 1, 0, 0.499645,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.0172301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499735,-99) , 
-1, 33.9992, 0, 0, 0.507235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499735,-99) ,
+1, 33.9992, 0, 0, 0.507235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487965,-99) , 
-5, 1.97704, 1, 0, 0.498152,-99) , 
-16, 4.65929, 0, 0, 0.50331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487965,-99) ,
+5, 1.97704, 1, 0, 0.498152,-99) ,
+16, 4.65929, 0, 0, 0.50331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468089,-99) , 
-18, 6.89557, 0, 0, 0.489139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468089,-99) ,
+18, 6.89557, 0, 0, 0.489139,-99) ,
 11, 2.56019, 0, 0, 0.501666,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.0196957);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.506138,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.506138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475972,-99) , 
-13, 6.68578, 0, 0, 0.493594,-99) , 
-16, 3.3155, 0, 0, 0.50341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475972,-99) ,
+13, 6.68578, 0, 0, 0.493594,-99) ,
+16, 3.3155, 0, 0, 0.50341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481387,-99) , 
-10, -0.485959, 1, 0, 0.498035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481387,-99) ,
+10, -0.485959, 1, 0, 0.498035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479353,-99) , 
-11, 2.14098, 0, 0, 0.491837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479353,-99) ,
+11, 2.14098, 0, 0, 0.491837,-99) ,
 11, 3.14708, 0, 0, 0.501076,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.0130256);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487168,-99) , 
-5, 3.11898, 1, 0, 0.495602,-99) , 
-18, 7.27798, 0, 0, 0.503704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487168,-99) ,
+5, 3.11898, 1, 0, 0.495602,-99) ,
+18, 7.27798, 0, 0, 0.503704,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497206,-99) , 
-0, 1.88324, 0, 0, 0.498753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497206,-99) ,
+0, 1.88324, 0, 0, 0.498753,-99) ,
 NN(
-0, 
-0, 
--1, 4.22756, 0, -1, 0.482709,-99) , 
-13, 6.08779, 0, 0, 0.496695,-99) , 
+0,
+0,
+-1, 4.22756, 0, -1, 0.482709,-99) ,
+13, 6.08779, 0, 0, 0.496695,-99) ,
 16, 6.67497, 0, 0, 0.498226,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.0119684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4971,-99) , 
-5, 1.88017, 1, 0, 0.506152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4971,-99) ,
+5, 1.88017, 1, 0, 0.506152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48105,-99) , 
-8, -1.01592, 1, 0, 0.497508,-99) , 
-8, -4.21893, 1, 0, 0.500923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48105,-99) ,
+8, -1.01592, 1, 0, 0.497508,-99) ,
+8, -4.21893, 1, 0, 0.500923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489648,-99) ,
 0, 1.88324, 1, 0, 0.500048,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.0184945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.59475, 0, 1, 0.504241,-99) , 
+0,
+0,
+-1, 1.59475, 0, 1, 0.504241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476763,-99) , 
-12, 3.97085, 0, 0, 0.491704,-99) , 
-17, 3.67287, 0, 0, 0.500786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476763,-99) ,
+12, 3.97085, 0, 0, 0.491704,-99) ,
+17, 3.67287, 0, 0, 0.500786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451514,-99) , 
-10, -0.0486589, 0, 0, 0.481361,-99) , 
-8, -4.14905, 1, 0, 0.492945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451514,-99) ,
+10, -0.0486589, 0, 0, 0.481361,-99) ,
+8, -4.14905, 1, 0, 0.492945,-99) ,
 7, -7.12951, 1, 0, 0.499214,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.0208939);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491629,-99) , 
-17, 5.17463, 1, 0, 0.502729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491629,-99) ,
+17, 5.17463, 1, 0, 0.502729,-99) ,
 NN(
-0, 
-0, 
--1, 6.66893, 1, -1, 0.49437,-99) , 
-1, 56.6038, 0, 0, 0.497327,-99) , 
+0,
+0,
+-1, 6.66893, 1, -1, 0.49437,-99) ,
+1, 56.6038, 0, 0, 0.497327,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478703,-99) , 
-17, 4.71521, 1, 0, 0.502145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478703,-99) ,
+17, 4.71521, 1, 0, 0.502145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475887,-99) , 
-3, -1.23035, 0, 0, 0.490865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475887,-99) ,
+3, -1.23035, 0, 0, 0.490865,-99) ,
 7, -7.12951, 1, 0, 0.496031,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.0235861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482838,-99) , 
-5, 2.65731, 1, 0, 0.510572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482838,-99) ,
+5, 2.65731, 1, 0, 0.510572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488099,-99) , 
-5, 2.42235, 0, 0, 0.497676,-99) , 
-3, -1.53787, 1, 0, 0.502056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488099,-99) ,
+5, 2.42235, 0, 0, 0.497676,-99) ,
+3, -1.53787, 1, 0, 0.502056,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495166,-99) , 
-8, -4.6501, 1, 0, 0.499395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495166,-99) ,
+8, -4.6501, 1, 0, 0.499395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467901,-99) , 
-7, -6.33735, 1, 0, 0.495888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467901,-99) ,
+7, -6.33735, 1, 0, 0.495888,-99) ,
 17, 4.81615, 0, 0, 0.498987,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.0138819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489932,-99) , 
-17, 5.84367, 0, 0, 0.497972,-99) , 
-4, 0.0254707, 1, 0, 0.504641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489932,-99) ,
+17, 5.84367, 0, 0, 0.497972,-99) ,
+4, 0.0254707, 1, 0, 0.504641,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476557,-99) , 
-7, -6.33735, 1, 0, 0.500751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476557,-99) ,
+7, -6.33735, 1, 0, 0.500751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483465,-99) , 
-12, 2.46312, 0, 0, 0.49877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483465,-99) ,
+12, 2.46312, 0, 0, 0.49877,-99) ,
 15, -8.01208, 1, 0, 0.500285,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.0295833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478139,-99) , 
-4, -0.0329157, 1, 0, 0.498195,-99) , 
-4, 0.420435, 0, 0, 0.501535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478139,-99) ,
+4, -0.0329157, 1, 0, 0.498195,-99) ,
+4, 0.420435, 0, 0, 0.501535,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473515,-99) , 
-2, 1.24719, 0, 0, 0.50378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473515,-99) ,
+2, 1.24719, 0, 0, 0.50378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483055,-99) , 
-5, 3.41163, 0, 0, 0.489496,-99) , 
-9, -2.72381, 0, 0, 0.495764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483055,-99) ,
+5, 3.41163, 0, 0, 0.489496,-99) ,
+9, -2.72381, 0, 0, 0.495764,-99) ,
 5, 1.93333, 1, 0, 0.498235,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.0108802);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487487,-99) , 
-13, 6.42144, 0, 0, 0.501632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487487,-99) ,
+13, 6.42144, 0, 0, 0.501632,-99) ,
 NN(
-0, 
-0, 
--1, 0.739349, 0, -1, 0.495421,-99) , 
+0,
+0,
+-1, 0.739349, 0, -1, 0.495421,-99) ,
 15, -8.01208, 1, 0, 0.497023,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.0290962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488474,-99) , 
-1, 31.384, 0, 0, 0.504458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488474,-99) ,
+1, 31.384, 0, 0, 0.504458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489668,-99) , 
-8, -2.92793, 0, 0, 0.495501,-99) , 
-2, 2.06867, 1, 0, 0.499902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489668,-99) ,
+8, -2.92793, 0, 0, 0.495501,-99) ,
+2, 2.06867, 1, 0, 0.499902,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47388,-99) , 
-1, 22.0623, 1, 0, 0.50164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47388,-99) ,
+1, 22.0623, 1, 0, 0.50164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472404,-99) , 
-0, 1.86969, 1, 0, 0.49386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472404,-99) ,
+0, 1.86969, 1, 0, 0.49386,-99) ,
 7, -7.12951, 1, 0, 0.498692,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.00824558);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.27289, 1, 1, 0.501981,-99) , 
+0,
+0,
+-1, 2.27289, 1, 1, 0.501981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482798,-99) , 
-5, 3.66482, 1, 0, 0.500642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482798,-99) ,
+5, 3.66482, 1, 0, 0.500642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481422,-99) , 
-0, 1.88561, 1, 0, 0.492899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481422,-99) ,
+0, 1.88561, 1, 0, 0.492899,-99) ,
 0, 1.87872, 1, 0, 0.4997,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.0152686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499819,-99) , 
-4, 1.59475, 0, 0, 0.502323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499819,-99) ,
+4, 1.59475, 0, 0, 0.502323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479752,-99) , 
-12, 3.97085, 0, 0, 0.492035,-99) , 
-17, 3.67287, 0, 0, 0.499488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479752,-99) ,
+12, 3.97085, 0, 0, 0.492035,-99) ,
+17, 3.67287, 0, 0, 0.499488,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484839,-99) , 
-17, 4.71521, 1, 0, 0.502901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484839,-99) ,
+17, 4.71521, 1, 0, 0.502901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479358,-99) , 
-3, -1.23035, 0, 0, 0.492796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479358,-99) ,
+3, -1.23035, 0, 0, 0.492796,-99) ,
 7, -7.12951, 1, 0, 0.498148,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.0199603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.615217, 0, 1, 0.509137,-99) , 
+0,
+0,
+-1, -0.615217, 0, 1, 0.509137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478519,-99) , 
-16, 6.73897, 0, 0, 0.495429,-99) , 
-4, 0.807532, 1, 0, 0.503252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478519,-99) ,
+16, 6.73897, 0, 0, 0.495429,-99) ,
+4, 0.807532, 1, 0, 0.503252,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495054,-99) , 
-15, -3.69899, 0, 0, 0.499378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495054,-99) ,
+15, -3.69899, 0, 0, 0.499378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47502,-99) , 
-15, -2.10376, 1, 0, 0.496301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47502,-99) ,
+15, -2.10376, 1, 0, 0.496301,-99) ,
 16, 4.65929, 0, 0, 0.500213,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.0165379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496555,-99) , 
-18, 7.12898, 1, 0, 0.503081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496555,-99) ,
+18, 7.12898, 1, 0, 0.503081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48696,-99) , 
-4, 1.37744, 1, 0, 0.501336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48696,-99) ,
+4, 1.37744, 1, 0, 0.501336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467854,-99) , 
-17, 4.71521, 0, 0, 0.48385,-99) , 
-7, -6.4504, 1, 0, 0.494305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467854,-99) ,
+17, 4.71521, 0, 0, 0.48385,-99) ,
+7, -6.4504, 1, 0, 0.494305,-99) ,
 7, -7.12951, 1, 0, 0.499928,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.0148881);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.14507, 1, 1, 0.504089,-99) , 
+0,
+0,
+-1, 3.14507, 1, 1, 0.504089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479896,-99) , 
-2, 1.40314, 0, 0, 0.49453,-99) , 
-17, 3.67287, 0, 0, 0.501455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479896,-99) ,
+2, 1.40314, 0, 0, 0.49453,-99) ,
+17, 3.67287, 0, 0, 0.501455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46234,-99) , 
-3, -1.23035, 0, 0, 0.485733,-99) , 
-13, 7.27551, 0, 0, 0.492638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46234,-99) ,
+3, -1.23035, 0, 0, 0.485733,-99) ,
+13, 7.27551, 0, 0, 0.492638,-99) ,
 7, -7.12951, 1, 0, 0.49969,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.0127565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477211,-99) , 
-8, -0.769603, 1, 0, 0.50014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477211,-99) ,
+8, -0.769603, 1, 0, 0.50014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483218,-99) , 
-0, 1.8471, 0, 0, 0.498516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483218,-99) ,
+0, 1.8471, 0, 0, 0.498516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483107,-99) , 
-6, 8.59308, 0, 0, 0.49135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483107,-99) ,
+6, 8.59308, 0, 0, 0.49135,-99) ,
 17, 6.53108, 1, 0, 0.497006,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.0196511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490735,-99) , 
-6, 6.79316, 1, 0, 0.500338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490735,-99) ,
+6, 6.79316, 1, 0, 0.500338,-99) ,
 NN(
-0, 
-0, 
--1, -4.89608, 1, -1, 0.491605,-99) , 
-13, 7.2997, 1, 0, 0.496869,-99) , 
+0,
+0,
+-1, -4.89608, 1, -1, 0.491605,-99) ,
+13, 7.2997, 1, 0, 0.496869,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485903,-99) , 
-18, 6.78462, 1, 0, 0.500408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485903,-99) ,
+18, 6.78462, 1, 0, 0.500408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477417,-99) , 
-9, -1.78394, 0, 0, 0.489851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477417,-99) ,
+9, -1.78394, 0, 0, 0.489851,-99) ,
 7, -7.12951, 1, 0, 0.495464,-99)    );
   // itree = 728
   fBoostWeights.push_back(0.0199759);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482411,-99) , 
-15, -5.6719, 1, 0, 0.494138,-99) , 
-4, -0.0143654, 1, 0, 0.500341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482411,-99) ,
+15, -5.6719, 1, 0, 0.494138,-99) ,
+4, -0.0143654, 1, 0, 0.500341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493765,-99) , 
-6, 7.91111, 0, 0, 0.497272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493765,-99) ,
+6, 7.91111, 0, 0, 0.497272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474591,-99) , 
-5, 3.22735, 1, 0, 0.494678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474591,-99) ,
+5, 3.22735, 1, 0, 0.494678,-99) ,
 2, 2.41913, 0, 0, 0.496867,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.0153752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497341,-99) , 
-7, -7.92168, 0, 0, 0.509493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497341,-99) ,
+7, -7.92168, 0, 0, 0.509493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483421,-99) , 
-5, 1.93938, 0, 0, 0.496565,-99) , 
-13, 6.77069, 1, 0, 0.500592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483421,-99) ,
+5, 1.93938, 0, 0, 0.496565,-99) ,
+13, 6.77069, 1, 0, 0.500592,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494631,-99) , 
-12, 3.11708, 1, 0, 0.498681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494631,-99) ,
+12, 3.11708, 1, 0, 0.498681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484539,-99) , 
-12, 2.22381, 0, 0, 0.496444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484539,-99) ,
+12, 2.22381, 0, 0, 0.496444,-99) ,
 12, 4.90363, 0, 0, 0.498338,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.0187407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489815,-99) , 
-15, -3.37806, 1, 0, 0.502869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489815,-99) ,
+15, -3.37806, 1, 0, 0.502869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485226,-99) , 
-12, 1.96717, 1, 0, 0.492898,-99) , 
-11, 3.34784, 0, 0, 0.50022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485226,-99) ,
+12, 1.96717, 1, 0, 0.492898,-99) ,
+11, 3.34784, 0, 0, 0.50022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475498,-99) , 
-7, -7.92168, 1, 0, 0.492447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475498,-99) ,
+7, -7.92168, 1, 0, 0.492447,-99) ,
 6, 8.14318, 1, 0, 0.498955,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.0132329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496315,-99) , 
-2, 1.40359, 1, 0, 0.500424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496315,-99) ,
+2, 1.40359, 1, 0, 0.500424,-99) ,
 NN(
-0, 
-0, 
--1, 4.57418, 1, -1, 0.48778,-99) , 
-17, 2.41257, 0, 0, 0.498902,-99) , 
+0,
+0,
+-1, 4.57418, 1, -1, 0.48778,-99) ,
+17, 2.41257, 0, 0, 0.498902,-99) ,
 NN(
-0, 
-0, 
--1, 1.86064, 0, -1, 0.49096,-99) , 
+0,
+0,
+-1, 1.86064, 0, -1, 0.49096,-99) ,
 6, 8.14318, 1, 0, 0.497609,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.0107102);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.3773, 0, 1, 0.51202,-99) , 
+0,
+0,
+-1, -6.3773, 0, 1, 0.51202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495883,-99) , 
-2, 3.39246, 1, 0, 0.503244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495883,-99) ,
+2, 3.39246, 1, 0, 0.503244,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483918,-99) , 
-13, 7.86718, 1, 0, 0.499183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483918,-99) ,
+13, 7.86718, 1, 0, 0.499183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481606,-99) , 
-5, 3.61273, 1, 0, 0.497852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481606,-99) ,
+5, 3.61273, 1, 0, 0.497852,-99) ,
 18, 7.46079, 0, 0, 0.499277,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.0191408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485232,-99) , 
-3, -1.72827, 1, 0, 0.498066,-99) , 
-3, -0.615216, 0, 0, 0.503479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485232,-99) ,
+3, -1.72827, 1, 0, 0.498066,-99) ,
+3, -0.615216, 0, 0, 0.503479,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496099,-99) , 
-15, -7.17744, 1, 0, 0.50016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496099,-99) ,
+15, -7.17744, 1, 0, 0.50016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482035,-99) , 
-8, -4.21975, 1, 0, 0.490988,-99) , 
-14, -7.37738, 0, 0, 0.496223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482035,-99) ,
+8, -4.21975, 1, 0, 0.490988,-99) ,
+14, -7.37738, 0, 0, 0.496223,-99) ,
 18, 7.46079, 0, 0, 0.498141,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.0185639);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483501,-99) , 
-11, 2.47187, 0, 0, 0.503454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483501,-99) ,
+11, 2.47187, 0, 0, 0.503454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482009,-99) , 
-7, -6.33735, 1, 0, 0.501555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482009,-99) ,
+7, -6.33735, 1, 0, 0.501555,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492972,-99) , 
-5, 2.16186, 0, 0, 0.500776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492972,-99) ,
+5, 2.16186, 0, 0, 0.500776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481563,-99) , 
-9, -4.52749, 0, 0, 0.495432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481563,-99) ,
+9, -4.52749, 0, 0, 0.495432,-99) ,
 15, -7.22898, 0, 0, 0.499266,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.0242862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492765,-99) , 
-3, -0.92276, 0, 0, 0.506188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492765,-99) ,
+3, -0.92276, 0, 0, 0.506188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475317,-99) , 
-3, -1.53803, 1, 0, 0.492048,-99) , 
-9, -1.23517, 1, 0, 0.501454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475317,-99) ,
+3, -1.53803, 1, 0, 0.492048,-99) ,
+9, -1.23517, 1, 0, 0.501454,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508808,-99) ,
 NN(
-0, 
-0, 
--1, 4.31742, 0, -1, 0.491601,-99) , 
-7, -11.0904, 1, 0, 0.495759,-99) , 
+0,
+0,
+-1, 4.31742, 0, -1, 0.491601,-99) ,
+7, -11.0904, 1, 0, 0.495759,-99) ,
 5, 1.93333, 1, 0, 0.498197,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.0172944);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487489,-99) , 
-0, 1.85313, 0, 0, 0.503563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487489,-99) ,
+0, 1.85313, 0, 0, 0.503563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476246,-99) , 
-0, 1.88324, 1, 0, 0.501618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476246,-99) ,
+0, 1.88324, 1, 0, 0.501618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493803,-99) ,
 7, -11.0904, 0, 0, 0.500293,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.0165353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499225,-99) , 
-0, 1.85163, 1, 0, 0.503343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499225,-99) ,
+0, 1.85163, 1, 0, 0.503343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484935,-99) , 
-17, 2.52959, 0, 0, 0.501109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484935,-99) ,
+17, 2.52959, 0, 0, 0.501109,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486684,-99) , 
-16, 4.54838, 0, 0, 0.501313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486684,-99) ,
+16, 4.54838, 0, 0, 0.501313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485956,-99) , 
-9, -1.91088, 1, 0, 0.495682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485956,-99) ,
+9, -1.91088, 1, 0, 0.495682,-99) ,
 3, -0.615175, 1, 0, 0.499136,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.018753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486992,-99) , 
-10, -1.41142, 0, 0, 0.502426,-99) , 
-8, -0.742576, 0, 0, 0.504156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486992,-99) ,
+10, -1.41142, 0, 0, 0.502426,-99) ,
+8, -0.742576, 0, 0, 0.504156,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488191,-99) , 
-5, 1.62476, 0, 0, 0.500578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488191,-99) ,
+5, 1.62476, 0, 0, 0.500578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484771,-99) , 
-4, 0.916208, 1, 0, 0.496562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484771,-99) ,
+4, 0.916208, 1, 0, 0.496562,-99) ,
 3, -0.615175, 1, 0, 0.501395,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.00883295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50934,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499487,-99) , 
-7, -6.33735, 0, 0, 0.50147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499487,-99) ,
+7, -6.33735, 0, 0, 0.50147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47775,-99) , 
-4, 0.134775, 0, 0, 0.492141,-99) , 
-18, 6.60549, 0, 0, 0.498804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47775,-99) ,
+4, 0.134775, 0, 0, 0.492141,-99) ,
+18, 6.60549, 0, 0, 0.498804,-99) ,
 6, 3.90304, 1, 0, 0.499533,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.0164388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472555,-99) , 
-10, -2.21445, 0, 0, 0.500361,-99) , 
-8, -0.769603, 0, 0, 0.502033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472555,-99) ,
+10, -2.21445, 0, 0, 0.500361,-99) ,
+8, -0.769603, 0, 0, 0.502033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482114,-99) , 
-9, -6.27657, 1, 0, 0.496416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482114,-99) ,
+9, -6.27657, 1, 0, 0.496416,-99) ,
 10, 2.16559, 1, 0, 0.500428,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.0150336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512945,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497309,-99) , 
-14, -2.74121, 0, 0, 0.499896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497309,-99) ,
+14, -2.74121, 0, 0, 0.499896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48514,-99) , 
-7, -11.0904, 1, 0, 0.491337,-99) , 
-5, 2.56747, 1, 0, 0.496952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48514,-99) ,
+7, -11.0904, 1, 0, 0.491337,-99) ,
+5, 2.56747, 1, 0, 0.496952,-99) ,
 10, -2.43342, 1, 0, 0.497827,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.0272488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486619,-99) , 
-12, 6.6623, 1, 0, 0.504802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486619,-99) ,
+12, 6.6623, 1, 0, 0.504802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481792,-99) , 
-17, 2.51656, 1, 0, 0.491806,-99) , 
-16, 3.89034, 0, 0, 0.501398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481792,-99) ,
+17, 2.51656, 1, 0, 0.491806,-99) ,
+16, 3.89034, 0, 0, 0.501398,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484645,-99) , 
-10, 1.52272, 1, 0, 0.50407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484645,-99) ,
+10, 1.52272, 1, 0, 0.50407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480286,-99) , 
-5, 2.56072, 1, 0, 0.496176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480286,-99) ,
+5, 2.56072, 1, 0, 0.496176,-99) ,
 18, 6.60549, 0, 0, 0.499885,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.0155684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.19759, 0, 1, 0.507959,-99) , 
+0,
+0,
+-1, -4.19759, 0, 1, 0.507959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48417,-99) , 
-17, 2.33901, 0, 0, 0.502063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48417,-99) ,
+17, 2.33901, 0, 0, 0.502063,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498141,-99) , 
-4, 1.4402, 0, 0, 0.500233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498141,-99) ,
+4, 1.4402, 0, 0, 0.500233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481215,-99) , 
-16, 5.01992, 0, 0, 0.496458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481215,-99) ,
+16, 5.01992, 0, 0, 0.496458,-99) ,
 17, 4.24451, 1, 0, 0.498656,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.0268023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497702,-99) , 
-7, -8.71385, 0, 0, 0.509235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497702,-99) ,
+7, -8.71385, 0, 0, 0.509235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470744,-99) , 
-16, 4.74055, 0, 0, 0.495316,-99) , 
-15, -6.3773, 0, 0, 0.502731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470744,-99) ,
+16, 4.74055, 0, 0, 0.495316,-99) ,
+15, -6.3773, 0, 0, 0.502731,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483075,-99) , 
-0, 1.86066, 0, 0, 0.503072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483075,-99) ,
+0, 1.86066, 0, 0, 0.503072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459555,-99) , 
-7, -8.71385, 1, 0, 0.489097,-99) , 
-1, 33.9139, 1, 0, 0.497474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459555,-99) ,
+7, -8.71385, 1, 0, 0.489097,-99) ,
+1, 33.9139, 1, 0, 0.497474,-99) ,
 9, -3.31624, 1, 0, 0.499635,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.0226073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49962,-99) , 
-3, -0.922767, 1, 0, 0.511456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49962,-99) ,
+3, -0.922767, 1, 0, 0.511456,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471638,-99) , 
-18, 6.71028, 0, 0, 0.493216,-99) , 
-15, -6.3773, 0, 0, 0.502934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471638,-99) ,
+18, 6.71028, 0, 0, 0.493216,-99) ,
+15, -6.3773, 0, 0, 0.502934,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495073,-99) , 
-1, 28.4592, 0, 0, 0.500775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495073,-99) ,
+1, 28.4592, 0, 0, 0.500775,-99) ,
 NN(
-0, 
-0, 
--1, 6.17489, 0, -1, 0.486118,-99) , 
-1, 33.9139, 1, 0, 0.494904,-99) , 
+0,
+0,
+-1, 6.17489, 0, -1, 0.486118,-99) ,
+1, 33.9139, 1, 0, 0.494904,-99) ,
 9, -3.31624, 1, 0, 0.498205,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.0201099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.46069, 1, 1, 0.510608,-99) , 
+0,
+0,
+-1, -2.46069, 1, 1, 0.510608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481896,-99) , 
-18, 7.12907, 0, 0, 0.496186,-99) , 
-15, -6.08203, 0, 0, 0.502849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481896,-99) ,
+18, 7.12907, 0, 0, 0.496186,-99) ,
+15, -6.08203, 0, 0, 0.502849,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499067,-99) , 
-3, -1.75747, 1, 0, 0.502158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499067,-99) ,
+3, -1.75747, 1, 0, 0.502158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480189,-99) , 
-3, -2.46055, 0, 0, 0.498058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480189,-99) ,
+3, -2.46055, 0, 0, 0.498058,-99) ,
 0, 1.86517, 1, 0, 0.500473,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.012756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509331,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493543,-99) , 
-5, 2.66064, 1, 0, 0.502377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493543,-99) ,
+5, 2.66064, 1, 0, 0.502377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493077,-99) , 
-7, -11.0904, 0, 0, 0.500771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493077,-99) ,
+7, -11.0904, 0, 0, 0.500771,-99) ,
 6, 3.90304, 1, 0, 0.501363,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.0115532);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497693,-99) , 
-15, -5.2859, 0, 0, 0.506686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497693,-99) ,
+15, -5.2859, 0, 0, 0.506686,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499016,-99) , 
-0, 1.87873, 0, 0, 0.501121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499016,-99) ,
+0, 1.87873, 0, 0, 0.501121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466375,-99) , 
-6, 4.65442, 1, 0, 0.486672,-99) , 
-17, 2.49593, 0, 0, 0.499342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466375,-99) ,
+6, 4.65442, 1, 0, 0.486672,-99) ,
+17, 2.49593, 0, 0, 0.499342,-99) ,
 12, 6.66226, 0, 0, 0.500577,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.0173338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 26.2865, 0, 1, 0.517152,-99) , 
+0,
+0,
+-1, 26.2865, 0, 1, 0.517152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486965,-99) , 
-7, -9.50602, 0, 0, 0.506657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486965,-99) ,
+7, -9.50602, 0, 0, 0.506657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -1.49394, 1, 1, 0.505265,-99) , 
+0,
+0,
+-1, -1.49394, 1, 1, 0.505265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458908,-99) , 
-8, -2.44562, 1, 0, 0.490231,-99) , 
-3, -1.84552, 0, 0, 0.501016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458908,-99) ,
+8, -2.44562, 1, 0, 0.490231,-99) ,
+3, -1.84552, 0, 0, 0.501016,-99) ,
 4, 0.987901, 0, 0, 0.502288,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.0191773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467111,-99) , 
-13, 6.59484, 0, 0, 0.497051,-99) , 
-3, -1.84521, 1, 0, 0.505338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467111,-99) ,
+13, 6.59484, 0, 0, 0.497051,-99) ,
+3, -1.84521, 1, 0, 0.505338,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498638,-99) , 
-3, -1.49394, 1, 0, 0.500931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498638,-99) ,
+3, -1.49394, 1, 0, 0.500931,-99) ,
 NN(
-0, 
-0, 
--1, -2.44562, 1, -1, 0.487984,-99) , 
-3, -1.84552, 0, 0, 0.497273,-99) , 
+0,
+0,
+-1, -2.44562, 1, -1, 0.487984,-99) ,
+3, -1.84552, 0, 0, 0.497273,-99) ,
 4, 0.987901, 0, 0, 0.499091,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.0178461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.55887, 1, 1, 0.505101,-99) , 
+0,
+0,
+-1, 2.55887, 1, 1, 0.505101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488448,-99) , 
-9, -4.31672, 1, 0, 0.497399,-99) , 
-17, 3.67287, 0, 0, 0.50298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488448,-99) ,
+9, -4.31672, 1, 0, 0.497399,-99) ,
+17, 3.67287, 0, 0, 0.50298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466808,-99) , 
-11, 4.65841, 0, 0, 0.488404,-99) , 
-17, 3.60559, 1, 0, 0.49683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466808,-99) ,
+11, 4.65841, 0, 0, 0.488404,-99) ,
+17, 3.60559, 1, 0, 0.49683,-99) ,
 7, -7.12951, 1, 0, 0.501751,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.0194543);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48297,-99) , 
-3, -1.84552, 0, 0, 0.498438,-99) , 
-15, -8.38387, 1, 0, 0.502363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48297,-99) ,
+3, -1.84552, 0, 0, 0.498438,-99) ,
+15, -8.38387, 1, 0, 0.502363,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494821,-99) , 
-12, 3.73127, 1, 0, 0.500214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494821,-99) ,
+12, 3.73127, 1, 0, 0.500214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483859,-99) , 
-18, 7.6879, 1, 0, 0.497079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483859,-99) ,
+18, 7.6879, 1, 0, 0.497079,-99) ,
 17, 4.24451, 1, 0, 0.499151,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.0143205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498442,-99) , 
-9, -3.42079, 1, 0, 0.502907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498442,-99) ,
+9, -3.42079, 1, 0, 0.502907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494681,-99) , 
-9, -6.10366, 0, 0, 0.500905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494681,-99) ,
+9, -6.10366, 0, 0, 0.500905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467245,-99) , 
-3, -1.23035, 0, 0, 0.488557,-99) , 
-13, 7.27551, 0, 0, 0.494977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467245,-99) ,
+3, -1.23035, 0, 0, 0.488557,-99) ,
+13, 7.27551, 0, 0, 0.494977,-99) ,
 7, -7.12951, 1, 0, 0.499719,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.0237051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486349,-99) , 
-6, 4.68577, 0, 0, 0.506517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486349,-99) ,
+6, 4.68577, 0, 0, 0.506517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491836,-99) , 
-4, 0.213139, 1, 0, 0.499534,-99) , 
-10, 0.632587, 1, 0, 0.503031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491836,-99) ,
+4, 0.213139, 1, 0, 0.499534,-99) ,
+10, 0.632587, 1, 0, 0.503031,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481824,-99) , 
-10, 0.434026, 0, 0, 0.499437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481824,-99) ,
+10, 0.434026, 0, 0, 0.499437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477434,-99) , 
-0, 1.86969, 1, 0, 0.493576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477434,-99) ,
+0, 1.86969, 1, 0, 0.493576,-99) ,
 7, -7.12951, 1, 0, 0.501141,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.0198959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481219,-99) , 
-12, 3.68294, 0, 0, 0.505542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481219,-99) ,
+12, 3.68294, 0, 0, 0.505542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48256,-99) , 
-13, 5.9112, 0, 0, 0.502911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48256,-99) ,
+13, 5.9112, 0, 0, 0.502911,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494951,-99) , 
-12, 3.145, 1, 0, 0.50048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494951,-99) ,
+12, 3.145, 1, 0, 0.50048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481657,-99) , 
-16, 5.33807, 1, 0, 0.49703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481657,-99) ,
+16, 5.33807, 1, 0, 0.49703,-99) ,
 4, 0.264771, 0, 0, 0.500122,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.0158895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49638,-99) , 
-18, 6.28772, 1, 0, 0.499569,-99) , 
-3, -3.69103, 1, 0, 0.501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49638,-99) ,
+18, 6.28772, 1, 0, 0.499569,-99) ,
+3, -3.69103, 1, 0, 0.501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461248,-99) , 
-17, 4.44042, 1, 0, 0.488006,-99) , 
-4, 0.153557, 0, 0, 0.494282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461248,-99) ,
+17, 4.44042, 1, 0, 0.488006,-99) ,
+4, 0.153557, 0, 0, 0.494282,-99) ,
 11, 3.14708, 0, 0, 0.499649,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.0124971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-7, -6.33735, 0, 0, 0.502087,-99) , 
-17, 1.95798, 1, 0, 0.503011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+7, -6.33735, 0, 0, 0.502087,-99) ,
+17, 1.95798, 1, 0, 0.503011,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480648,-99) , 
-7, -8.71385, 1, 0, 0.4994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480648,-99) ,
+7, -8.71385, 1, 0, 0.4994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481389,-99) , 
-12, 2.55359, 1, 0, 0.492316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481389,-99) ,
+12, 2.55359, 1, 0, 0.492316,-99) ,
 11, 3.14708, 0, 0, 0.500861,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.0199188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498626,-99) , 
-4, 0.68878, 1, 0, 0.509057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498626,-99) ,
+4, 0.68878, 1, 0, 0.509057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497675,-99) , 
-18, 6.00807, 1, 0, 0.501795,-99) , 
-14, -7.35903, 1, 0, 0.505221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497675,-99) ,
+18, 6.00807, 1, 0, 0.501795,-99) ,
+14, -7.35903, 1, 0, 0.505221,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480197,-99) , 
-3, -0.922708, 1, 0, 0.501477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480197,-99) ,
+3, -0.922708, 1, 0, 0.501477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483924,-99) , 
-14, -7.43752, 0, 0, 0.493578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483924,-99) ,
+14, -7.43752, 0, 0, 0.493578,-99) ,
 11, 3.14708, 0, 0, 0.50288,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.0189287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.72492, 1, 1, 0.514038,-99) , 
+0,
+0,
+-1, 3.72492, 1, 1, 0.514038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485863,-99) , 
-0, 1.87872, 1, 0, 0.504709,-99) , 
-5, 3.16094, 0, 0, 0.506573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485863,-99) ,
+0, 1.87872, 1, 0, 0.504709,-99) ,
+5, 3.16094, 0, 0, 0.506573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468367,-99) , 
-17, 4.44042, 1, 0, 0.490342,-99) , 
-4, 0.153557, 0, 0, 0.495686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468367,-99) ,
+17, 4.44042, 1, 0, 0.490342,-99) ,
+4, 0.153557, 0, 0, 0.495686,-99) ,
 11, 3.14708, 0, 0, 0.504384,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.0171748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474152,-99) , 
-5, 0.63993, 0, 0, 0.501106,-99) , 
-3, -3.9984, 1, 0, 0.502532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474152,-99) ,
+5, 0.63993, 0, 0, 0.501106,-99) ,
+3, -3.9984, 1, 0, 0.502532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458014,-99) , 
-9, -3.72339, 1, 0, 0.479596,-99) , 
-8, -4.14866, 1, 0, 0.492441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458014,-99) ,
+9, -3.72339, 1, 0, 0.479596,-99) ,
+8, -4.14866, 1, 0, 0.492441,-99) ,
 18, 6.3204, 0, 0, 0.500758,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.0207051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491629,-99) , 
-0, 1.87614, 1, 0, 0.504921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491629,-99) ,
+0, 1.87614, 1, 0, 0.504921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494349,-99) , 
-3, -3.69103, 1, 0, 0.496408,-99) , 
-0, 1.86969, 0, 0, 0.499173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494349,-99) ,
+3, -3.69103, 1, 0, 0.496408,-99) ,
+0, 1.86969, 0, 0, 0.499173,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481638,-99) , 
-7, -8.71385, 1, 0, 0.496824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481638,-99) ,
+7, -8.71385, 1, 0, 0.496824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481228,-99) , 
-12, 2.55359, 1, 0, 0.490694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481228,-99) ,
+12, 2.55359, 1, 0, 0.490694,-99) ,
 11, 3.14708, 0, 0, 0.497468,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.0136959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495243,-99) , 
-5, 3.72492, 1, 0, 0.508584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495243,-99) ,
+5, 3.72492, 1, 0, 0.508584,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498423,-99) , 
-13, 6.09565, 1, 0, 0.500307,-99) , 
-5, 3.16094, 0, 0, 0.50196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498423,-99) ,
+13, 6.09565, 1, 0, 0.500307,-99) ,
+5, 3.16094, 0, 0, 0.50196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47406,-99) , 
-17, 4.71519, 0, 0, 0.488141,-99) , 
-15, -8.01232, 1, 0, 0.492783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47406,-99) ,
+17, 4.71519, 0, 0, 0.488141,-99) ,
+15, -8.01232, 1, 0, 0.492783,-99) ,
 11, 3.14708, 0, 0, 0.500116,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.0128967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.6563, 1, 1, 0.505375,-99) , 
+0,
+0,
+-1, 4.6563, 1, 1, 0.505375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496557,-99) , 
-13, 7.86631, 1, 0, 0.504009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496557,-99) ,
+13, 7.86631, 1, 0, 0.504009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469026,-99) , 
-17, 4.71519, 0, 0, 0.487436,-99) , 
-5, 0.994, 1, 0, 0.492189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469026,-99) ,
+17, 4.71519, 0, 0, 0.487436,-99) ,
+5, 0.994, 1, 0, 0.492189,-99) ,
 11, 3.14708, 0, 0, 0.501633,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.0168097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.50332,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.50332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483735,-99) , 
-7, -8.71385, 1, 0, 0.496234,-99) , 
-16, 3.3155, 0, 0, 0.501784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483735,-99) ,
+7, -8.71385, 1, 0, 0.496234,-99) ,
+16, 3.3155, 0, 0, 0.501784,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474487,-99) , 
-5, 1.74221, 1, 0, 0.497447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474487,-99) ,
+5, 1.74221, 1, 0, 0.497447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483153,-99) , 
-14, -7.43752, 0, 0, 0.491016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483153,-99) ,
+14, -7.43752, 0, 0, 0.491016,-99) ,
 11, 3.14708, 0, 0, 0.49962,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.0107856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488102,-99) , 
-8, -2.82978, 1, 0, 0.497427,-99) , 
-10, -2.43342, 1, 0, 0.498442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488102,-99) ,
+8, -2.82978, 1, 0, 0.497427,-99) ,
+10, -2.43342, 1, 0, 0.498442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486917,-99) ,
 3, -3.69103, 0, 0, 0.497411,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.0121079);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498256,-99) , 
-6, 4.30668, 1, 0, 0.500392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498256,-99) ,
+6, 4.30668, 1, 0, 0.500392,-99) ,
 NN(
-0, 
-0, 
--1, -0.922708, 0, -1, 0.484045,-99) , 
-12, 2.53464, 0, 0, 0.49817,-99) , 
+0,
+0,
+-1, -0.922708, 0, -1, 0.484045,-99) ,
+12, 2.53464, 0, 0, 0.49817,-99) ,
 NN(
-0, 
-0, 
--1, 1.35767, 0, -1, 0.491478,-99) , 
+0,
+0,
+-1, 1.35767, 0, -1, 0.491478,-99) ,
 8, -4.6501, 0, 0, 0.496475,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.00905937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88324, 0, 1, 0.502808,-99) , 
+0,
+0,
+-1, 1.88324, 0, 1, 0.502808,-99) ,
 NN(
-0, 
-0, 
--1, -0.922708, 0, -1, 0.487069,-99) , 
-12, 2.53464, 0, 0, 0.500669,-99) , 
+0,
+0,
+-1, -0.922708, 0, -1, 0.487069,-99) ,
+12, 2.53464, 0, 0, 0.500669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482923,-99) , 
-2, 1.35767, 0, 0, 0.494504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482923,-99) ,
+2, 1.35767, 0, 0, 0.494504,-99) ,
 8, -4.6501, 0, 0, 0.499108,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.0162791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492011,-99) , 
-3, -0.922618, 1, 0, 0.505172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492011,-99) ,
+3, -0.922618, 1, 0, 0.505172,-99) ,
 NN(
-0, 
-0, 
--1, -5.33601, 1, -1, 0.496732,-99) , 
-15, -3.84187, 0, 0, 0.49884,-99) , 
+0,
+0,
+-1, -5.33601, 1, -1, 0.496732,-99) ,
+15, -3.84187, 0, 0, 0.49884,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487285,-99) , 
-16, 4.54838, 1, 0, 0.502299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487285,-99) ,
+16, 4.54838, 1, 0, 0.502299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479992,-99) , 
-13, 6.97926, 1, 0, 0.493002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479992,-99) ,
+13, 6.97926, 1, 0, 0.493002,-99) ,
 7, -7.12951, 1, 0, 0.497674,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.0119846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87872, 0, 1, 0.502951,-99) , 
+0,
+0,
+-1, 1.87872, 0, 1, 0.502951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489766,-99) , 
-18, 6.01114, 0, 0, 0.501853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489766,-99) ,
+18, 6.01114, 0, 0, 0.501853,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487452,-99) , 
-8, -3.82352, 0, 0, 0.503949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487452,-99) ,
+8, -3.82352, 0, 0, 0.503949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484478,-99) , 
-9, -1.78394, 0, 0, 0.495012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484478,-99) ,
+9, -1.78394, 0, 0, 0.495012,-99) ,
 7, -7.12951, 1, 0, 0.500486,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.00551165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514439,-99) ,
 NN(
-0, 
-0, 
--1, 5.95666, 0, -1, 0.498551,-99) , 
-10, -2.43342, 1, 0, 0.499444,-99) , 
+0,
+0,
+-1, 5.95666, 0, -1, 0.498551,-99) ,
+10, -2.43342, 1, 0, 0.499444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490032,-99) ,
 3, -3.99861, 0, 0, 0.498748,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.011371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492119,-99) , 
-3, -1.33284, 0, 0, 0.49965,-99) , 
-18, 6.0353, 1, 0, 0.500667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492119,-99) ,
+3, -1.33284, 0, 0, 0.49965,-99) ,
+18, 6.0353, 1, 0, 0.500667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491409,-99) ,
 3, -3.99861, 0, 0, 0.499983,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.0106606);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498972,-99) , 
-14, -4.59705, 0, 0, 0.50142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498972,-99) ,
+14, -4.59705, 0, 0, 0.50142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475757,-99) , 
-14, -3.20898, 1, 0, 0.499898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475757,-99) ,
+14, -3.20898, 1, 0, 0.499898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47965,-99) , 
-9, -2.69022, 1, 0, 0.492742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47965,-99) ,
+9, -2.69022, 1, 0, 0.492742,-99) ,
 14, -2.48021, 1, 0, 0.499159,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.0136761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492976,-99) , 
-8, -5.08126, 0, 0, 0.503362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492976,-99) ,
+8, -5.08126, 0, 0, 0.503362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478416,-99) , 
-14, -3.20898, 1, 0, 0.501883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478416,-99) ,
+14, -3.20898, 1, 0, 0.501883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482312,-99) , 
-9, -2.69022, 1, 0, 0.492731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482312,-99) ,
+9, -2.69022, 1, 0, 0.492731,-99) ,
 14, -2.48021, 1, 0, 0.500938,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.00763537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499324,-99) , 
-14, -4.59705, 0, 0, 0.500973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499324,-99) ,
+14, -4.59705, 0, 0, 0.500973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48183,-99) , 
-14, -3.20898, 1, 0, 0.499839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48183,-99) ,
+14, -3.20898, 1, 0, 0.499839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483121,-99) , 
-17, 4.47734, 1, 0, 0.492716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483121,-99) ,
+17, 4.47734, 1, 0, 0.492716,-99) ,
 14, -2.48021, 1, 0, 0.499103,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.0215295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85162, 1, 1, 0.504462,-99) , 
+0,
+0,
+-1, 1.85162, 1, 1, 0.504462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475865,-99) , 
-8, -3.3566, 0, 0, 0.491573,-99) , 
-10, -1.45535, 0, 0, 0.502276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475865,-99) ,
+8, -3.3566, 0, 0, 0.491573,-99) ,
+10, -1.45535, 0, 0, 0.502276,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496427,-99) , 
-13, 6.97705, 1, 0, 0.518008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496427,-99) ,
+13, 6.97705, 1, 0, 0.518008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468115,-99) , 
-15, -2.49319, 0, 0, 0.484911,-99) , 
-1, 30.7472, 1, 0, 0.496462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468115,-99) ,
+15, -2.49319, 0, 0, 0.484911,-99) ,
+1, 30.7472, 1, 0, 0.496462,-99) ,
 15, -4.87966, 1, 0, 0.500384,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.0094918);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497584,-99) , 
-14, -4.59705, 0, 0, 0.499218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497584,-99) ,
+14, -4.59705, 0, 0, 0.499218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482724,-99) , 
-14, -3.20898, 1, 0, 0.498241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482724,-99) ,
+14, -3.20898, 1, 0, 0.498241,-99) ,
 NN(
-0, 
-0, 
--1, 4.47734, 1, -1, 0.490661,-99) , 
+0,
+0,
+-1, 4.47734, 1, -1, 0.490661,-99) ,
 14, -2.48021, 1, 0, 0.497458,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.00779008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498886,-99) , 
-4, 0.987901, 0, 0, 0.500947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498886,-99) ,
+4, 0.987901, 0, 0, 0.500947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485095,-99) , 
-14, -3.20898, 1, 0, 0.500008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485095,-99) ,
+14, -3.20898, 1, 0, 0.500008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485244,-99) , 
-17, 4.47734, 1, 0, 0.493033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485244,-99) ,
+17, 4.47734, 1, 0, 0.493033,-99) ,
 14, -2.48021, 1, 0, 0.499288,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.00899197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492933,-99) , 
-11, 7.25528, 1, 0, 0.502009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492933,-99) ,
+11, 7.25528, 1, 0, 0.502009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487041,-99) , 
-14, -3.20898, 1, 0, 0.501122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487041,-99) ,
+14, -3.20898, 1, 0, 0.501122,-99) ,
 NN(
-0, 
-0, 
--1, -2.69022, 1, -1, 0.493093,-99) , 
+0,
+0,
+-1, -2.69022, 1, -1, 0.493093,-99) ,
 14, -2.48021, 1, 0, 0.500293,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.0150632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497182,-99) , 
-2, 2.42292, 0, 0, 0.501766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497182,-99) ,
+2, 2.42292, 0, 0, 0.501766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492811,-99) , 
-7, -11.0904, 0, 0, 0.500227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492811,-99) ,
+7, -11.0904, 0, 0, 0.500227,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482773,-99) , 
-14, -6.33178, 1, 0, 0.501034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482773,-99) ,
+14, -6.33178, 1, 0, 0.501034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485887,-99) , 
-12, 2.55359, 1, 0, 0.495079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485887,-99) ,
+12, 2.55359, 1, 0, 0.495079,-99) ,
 11, 3.14708, 0, 0, 0.499193,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.0173673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491765,-99) , 
-5, 1.97704, 1, 0, 0.509898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491765,-99) ,
+5, 1.97704, 1, 0, 0.509898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496343,-99) , 
-9, -0.935891, 0, 0, 0.499697,-99) , 
-10, -1.41142, 1, 0, 0.501453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496343,-99) ,
+9, -0.935891, 0, 0, 0.499697,-99) ,
+10, -1.41142, 1, 0, 0.501453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477393,-99) , 
-18, 6.89557, 0, 0, 0.494384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477393,-99) ,
+18, 6.89557, 0, 0, 0.494384,-99) ,
 11, 2.56019, 0, 0, 0.500637,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.0165186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496106,-99) , 
-5, 1.97704, 1, 0, 0.511049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496106,-99) ,
+5, 1.97704, 1, 0, 0.511049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49271,-99) , 
-10, -0.0973916, 0, 0, 0.502089,-99) , 
-10, -1.41142, 1, 0, 0.50363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49271,-99) ,
+10, -0.0973916, 0, 0, 0.502089,-99) ,
+10, -1.41142, 1, 0, 0.50363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480626,-99) , 
-16, 4.54846, 1, 0, 0.493881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480626,-99) ,
+16, 4.54846, 1, 0, 0.493881,-99) ,
 11, 2.56019, 0, 0, 0.502506,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.0151179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.05778, 1, 1, 0.509407,-99) , 
+0,
+0,
+-1, 3.05778, 1, 1, 0.509407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480047,-99) , 
-0, 1.85162, 0, 0, 0.50472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480047,-99) ,
+0, 1.85162, 0, 0, 0.50472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480041,-99) , 
-17, 2.94507, 0, 0, 0.496962,-99) , 
-0, 1.84711, 1, 0, 0.499401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480041,-99) ,
+17, 2.94507, 0, 0, 0.496962,-99) ,
+0, 1.84711, 1, 0, 0.499401,-99) ,
 10, -0.389415, 1, 0, 0.50114,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.0160681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497614,-99) , 
-5, 1.58241, 1, 0, 0.507776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497614,-99) ,
+5, 1.58241, 1, 0, 0.507776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494612,-99) , 
-14, -2.72594, 0, 0, 0.496868,-99) , 
-10, -0.900417, 1, 0, 0.499517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494612,-99) ,
+14, -2.72594, 0, 0, 0.496868,-99) ,
+10, -0.900417, 1, 0, 0.499517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480083,-99) , 
-10, 0.353166, 0, 0, 0.491362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480083,-99) ,
+10, 0.353166, 0, 0, 0.491362,-99) ,
 11, 2.56019, 0, 0, 0.498576,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.0104316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.58241, 1, 1, 0.509862,-99) , 
+0,
+0,
+-1, 1.58241, 1, 1, 0.509862,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498413,-99) , 
-0, 1.84711, 1, 0, 0.499915,-99) , 
-10, -0.900417, 1, 0, 0.502331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498413,-99) ,
+0, 1.84711, 1, 0, 0.499915,-99) ,
+10, -0.900417, 1, 0, 0.502331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478365,-99) , 
-18, 6.89557, 0, 0, 0.491421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478365,-99) ,
+18, 6.89557, 0, 0, 0.491421,-99) ,
 11, 2.56019, 0, 0, 0.501072,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.0143048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497973,-99) , 
-13, 6.68184, 1, 0, 0.507538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497973,-99) ,
+13, 6.68184, 1, 0, 0.507538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485775,-99) , 
-3, -1.40607, 0, 0, 0.501651,-99) , 
-3, -1.84552, 1, 0, 0.50332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485775,-99) ,
+3, -1.40607, 0, 0, 0.501651,-99) ,
+3, -1.84552, 1, 0, 0.50332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481254,-99) , 
-16, 4.54846, 1, 0, 0.491117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481254,-99) ,
+16, 4.54846, 1, 0, 0.491117,-99) ,
 11, 2.56019, 0, 0, 0.501913,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.0131229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498702,-99) , 
-10, 0.121624, 1, 0, 0.508739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498702,-99) ,
+10, 0.121624, 1, 0, 0.508739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495959,-99) , 
-1, 56.6038, 0, 0, 0.498945,-99) , 
-3, -1.84552, 1, 0, 0.501721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495959,-99) ,
+1, 56.6038, 0, 0, 0.498945,-99) ,
+3, -1.84552, 1, 0, 0.501721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481087,-99) , 
-8, -3.47079, 1, 0, 0.491456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481087,-99) ,
+8, -3.47079, 1, 0, 0.491456,-99) ,
 11, 2.56019, 0, 0, 0.500537,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.0124413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497944,-99) , 
-17, 4.81618, 0, 0, 0.509209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497944,-99) ,
+17, 4.81618, 0, 0, 0.509209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497946,-99) , 
-17, 3.05776, 1, 0, 0.500329,-99) , 
-3, -1.84552, 1, 0, 0.502846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497946,-99) ,
+17, 3.05776, 1, 0, 0.500329,-99) ,
+3, -1.84552, 1, 0, 0.502846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482688,-99) , 
-9, -2.66207, 0, 0, 0.491197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482688,-99) ,
+9, -2.66207, 0, 0, 0.491197,-99) ,
 11, 2.56019, 0, 0, 0.501502,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.013433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497538,-99) , 
-2, 2.41913, 1, 0, 0.509213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497538,-99) ,
+2, 2.41913, 1, 0, 0.509213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488377,-99) , 
-5, 0.796401, 0, 0, 0.502147,-99) , 
-3, -1.84552, 1, 0, 0.50415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488377,-99) ,
+5, 0.796401, 0, 0, 0.502147,-99) ,
+3, -1.84552, 1, 0, 0.50415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482735,-99) , 
-5, 1.74221, 0, 0, 0.491418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482735,-99) ,
+5, 1.74221, 0, 0, 0.491418,-99) ,
 11, 2.56019, 0, 0, 0.502681,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.00959561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499938,-99) , 
-17, 4.81618, 0, 0, 0.508455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499938,-99) ,
+17, 4.81618, 0, 0, 0.508455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48877,-99) , 
-13, 6.22209, 0, 0, 0.499406,-99) , 
-3, -1.84552, 1, 0, 0.501971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48877,-99) ,
+13, 6.22209, 0, 0, 0.499406,-99) ,
+3, -1.84552, 1, 0, 0.501971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483059,-99) , 
-10, 0.353166, 0, 0, 0.491773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483059,-99) ,
+10, 0.353166, 0, 0, 0.491773,-99) ,
 11, 2.56019, 0, 0, 0.500795,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.0216227);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474604,-99) , 
-3, -3.96915, 0, 0, 0.499903,-99) , 
-8, -2.01986, 0, 0, 0.503561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474604,-99) ,
+3, -3.96915, 0, 0, 0.499903,-99) ,
+8, -2.01986, 0, 0, 0.503561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521554,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487674,-99) , 
-13, 6.76089, 1, 0, 0.494431,-99) , 
-0, 1.8471, 1, 0, 0.496972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487674,-99) ,
+13, 6.76089, 1, 0, 0.494431,-99) ,
+0, 1.8471, 1, 0, 0.496972,-99) ,
 3, -1.23035, 1, 0, 0.499707,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.0144971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497565,-99) , 
-4, 0.129752, 1, 0, 0.508259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497565,-99) ,
+4, 0.129752, 1, 0, 0.508259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495694,-99) , 
-0, 1.88324, 0, 0, 0.498061,-99) , 
-3, -2.76828, 1, 0, 0.499696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495694,-99) ,
+0, 1.88324, 0, 0, 0.498061,-99) ,
+3, -2.76828, 1, 0, 0.499696,-99) ,
 NN(
-0, 
-0, 
--1, 6.76343, 0, -1, 0.48962,-99) , 
+0,
+0,
+-1, 6.76343, 0, -1, 0.48962,-99) ,
 11, 2.56019, 0, 0, 0.498534,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.0133582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498751,-99) , 
-18, 6.28772, 1, 0, 0.501625,-99) , 
-3, -3.69103, 1, 0, 0.502852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498751,-99) ,
+18, 6.28772, 1, 0, 0.501625,-99) ,
+3, -3.69103, 1, 0, 0.502852,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489365,-99) , 
-17, 4.49968, 0, 0, 0.502765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489365,-99) ,
+17, 4.49968, 0, 0, 0.502765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483807,-99) , 
-18, 7.18028, 1, 0, 0.4953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483807,-99) ,
+18, 7.18028, 1, 0, 0.4953,-99) ,
 11, 3.14708, 0, 0, 0.501337,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.018259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.55557, 0, 1, 0.50654,-99) , 
+0,
+0,
+-1, 3.55557, 0, 1, 0.50654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476802,-99) , 
-10, -0.515015, 0, 0, 0.499983,-99) , 
-14, -5.04249, 1, 0, 0.504544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476802,-99) ,
+10, -0.515015, 0, 0, 0.499983,-99) ,
+14, -5.04249, 1, 0, 0.504544,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494205,-99) , 
-9, -2.66207, 0, 0, 0.502729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494205,-99) ,
+9, -2.66207, 0, 0, 0.502729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487143,-99) , 
-18, 7.18028, 1, 0, 0.496592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487143,-99) ,
+18, 7.18028, 1, 0, 0.496592,-99) ,
 11, 3.14708, 0, 0, 0.502949,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.0139303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495093,-99) , 
-13, 8.0357, 0, 0, 0.504322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495093,-99) ,
+13, 8.0357, 0, 0, 0.504322,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47521,-99) , 
-15, -1.74724, 1, 0, 0.500726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47521,-99) ,
+15, -1.74724, 1, 0, 0.500726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479975,-99) , 
-5, 3.52531, 1, 0, 0.499095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479975,-99) ,
+5, 3.52531, 1, 0, 0.499095,-99) ,
 13, 7.56989, 0, 0, 0.500406,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.0162096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498575,-99) , 
-13, 8.0357, 0, 0, 0.504935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498575,-99) ,
+13, 8.0357, 0, 0, 0.504935,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493556,-99) , 
-3, -1.23035, 1, 0, 0.498664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493556,-99) ,
+3, -1.23035, 1, 0, 0.498664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462169,-99) , 
-3, -0.922713, 0, 0, 0.484944,-99) , 
-12, 2.55879, 0, 0, 0.496676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462169,-99) ,
+3, -0.922713, 0, 0, 0.484944,-99) ,
+12, 2.55879, 0, 0, 0.496676,-99) ,
 13, 7.56989, 0, 0, 0.498747,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.0152158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498771,-99) , 
-5, 2.19301, 1, 0, 0.505648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498771,-99) ,
+5, 2.19301, 1, 0, 0.505648,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493798,-99) , 
-4, 0.51439, 0, 0, 0.499312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493798,-99) ,
+4, 0.51439, 0, 0, 0.499312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4662,-99) , 
-3, -0.922713, 0, 0, 0.484978,-99) , 
-12, 2.55879, 0, 0, 0.497236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4662,-99) ,
+3, -0.922713, 0, 0, 0.484978,-99) ,
+12, 2.55879, 0, 0, 0.497236,-99) ,
 13, 7.56989, 0, 0, 0.499345,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.0123394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 61.0487, 1, 1, 0.506209,-99) , 
+0,
+0,
+-1, 61.0487, 1, 1, 0.506209,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496867,-99) , 
-10, -1.46499, 1, 0, 0.499533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496867,-99) ,
+10, -1.46499, 1, 0, 0.499533,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469989,-99) , 
-3, -0.922713, 0, 0, 0.485011,-99) , 
-12, 2.55879, 0, 0, 0.497429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469989,-99) ,
+3, -0.922713, 0, 0, 0.485011,-99) ,
+12, 2.55879, 0, 0, 0.497429,-99) ,
 13, 7.56989, 0, 0, 0.49963,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.0108646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.721323, 1, 1, 0.503365,-99) , 
+0,
+0,
+-1, 0.721323, 1, 1, 0.503365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468807,-99) , 
-4, 0.0297372, 0, 0, 0.492019,-99) , 
-13, 6.51024, 0, 0, 0.501007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468807,-99) ,
+4, 0.0297372, 0, 0, 0.492019,-99) ,
+13, 6.51024, 0, 0, 0.501007,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485153,-99) , 
-7, -8.71385, 1, 0, 0.492588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485153,-99) ,
+7, -8.71385, 1, 0, 0.492588,-99) ,
 10, -1.92242, 0, 0, 0.500084,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.022152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494524,-99) , 
-12, 4.10145, 1, 0, 0.513422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494524,-99) ,
+12, 4.10145, 1, 0, 0.513422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484799,-99) , 
-4, -0.780499, 0, 0, 0.503155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484799,-99) ,
+4, -0.780499, 0, 0, 0.503155,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489972,-99) , 
-4, 0.79419, 1, 0, 0.502458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489972,-99) ,
+4, 0.79419, 1, 0, 0.502458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486508,-99) , 
-4, 0.987901, 0, 0, 0.492379,-99) , 
-7, -9.50602, 1, 0, 0.496841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486508,-99) ,
+4, 0.987901, 0, 0, 0.492379,-99) ,
+7, -9.50602, 1, 0, 0.496841,-99) ,
 5, 1.13734, 1, 0, 0.497996,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadBDT::Clear() 
+inline void ReadBDT::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadBDT::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpipi0_BDT.class.C b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpipi0_BDT.class.C
index 52f0f9fcb2a1f50561b25bb71aef40063d74fe48..7e9e288a7d9ffd7609ad5fa615bd6368eef4f608 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpipi0_BDT.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpipi0_BDT.class.C
@@ -98,17 +98,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new BDTNode
-   
+
 #ifndef BDTNode__def
 #define BDTNode__def
-   
+
 class BDTNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    BDTNode ( BDTNode* left,BDTNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -126,13 +126,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    BDTNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   BDTNode* GetLeft( void ) { return fLeft; };   
+   BDTNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -141,21 +141,21 @@ private:
 
    BDTNode*   fLeft;     // pointer to the left daughter node
    BDTNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    BDTNode::~BDTNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -165,7 +165,7 @@ bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -173,9 +173,9 @@ bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -205,12 +205,12 @@ class ReadBDT : public IClassifierReader {
  public:
 
    // constructor
-   ReadBDT( std::vector<std::string>& theInputVars ) 
+   ReadBDT( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadBDT" ),
         fNvars( 19 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "Mass", "P", "Pt", "log(Probchi2)", "log(Tau)", "log(FlightDist)", "log(FlightDistChi2)", "log(1-BpvDira)", "log(MaxProbGhost)-log(1-MaxProbGhost)", "log(KaonNNp)-log(1-KaonNNp)", "log(KaonNNk)-log(1-KaonNNk)", "log(KaonIppvChi2)", "log(KaonIpMinChi2)", "log(KaonPT)", "log(PionNNp)-log(1-PionNNp)", "log(PionNNk)-log(1-PionNNk)", "log(PionIppvChi2)", "log(PionIpMinChi2)", "log(PionPT)" };
 
@@ -307,9 +307,9 @@ class ReadBDT : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -365,25574 +365,25574 @@ void ReadBDT::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.988810641327534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.51389, 1, 1, 0.896338,-99) , 
+0,
+0,
+-1, -4.51389, 1, 1, 0.896338,-99) ,
 NN(
-0, 
-0, 
--1, 4.1274, 0, -1, 0.365645,-99) , 
-10, -0.993393, 0, 0, 0.801155,-99) , 
+0,
+0,
+-1, 4.1274, 0, -1, 0.365645,-99) ,
+10, -0.993393, 0, 0, 0.801155,-99) ,
 NN(
-0, 
-0, 
--1, -0.639493, 0, -1, 0.0811286,-99) , 
+0,
+0,
+-1, -0.639493, 0, -1, 0.0811286,-99) ,
 2, 1.42837, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.719881);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.48754, 1, 1, 0.827671,-99) , 
+0,
+0,
+-1, -8.48754, 1, 1, 0.827671,-99) ,
 NN(
-0, 
-0, 
--1, 3.79626, 0, -1, 0.360856,-99) , 
-7, -7.12951, 1, 0, 0.726983,-99) , 
+0,
+0,
+-1, 3.79626, 0, -1, 0.360856,-99) ,
+7, -7.12951, 1, 0, 0.726983,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.269536,-99) , 
-12, 3.55578, 0, 0, 0.449503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.269536,-99) ,
+12, 3.55578, 0, 0, 0.449503,-99) ,
 NN(
-0, 
-0, 
--1, 2.88555, 1, -1, 0.0790049,-99) , 
-10, -0.639493, 0, 0, 0.191809,-99) , 
+0,
+0,
+-1, 2.88555, 1, -1, 0.0790049,-99) ,
+10, -0.639493, 0, 0, 0.191809,-99) ,
 2, 1.42837, 0, 0, 0.515823,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.58206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.772977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.772977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447217,-99) , 
-17, 2.53555, 0, 0, 0.719875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447217,-99) ,
+17, 2.53555, 0, 0, 0.719875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.315015,-99) , 
-12, 2.59126, 0, 0, 0.660687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.315015,-99) ,
+12, 2.59126, 0, 0, 0.660687,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.67599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.67599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.196165,-99) , 
-5, 3.05186, 1, 0, 0.455037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.196165,-99) ,
+5, 3.05186, 1, 0, 0.455037,-99) ,
 NN(
-0, 
-0, 
--1, -1.11444, 0, -1, 0.146572,-99) , 
-7, -7.92168, 1, 0, 0.247646,-99) , 
+0,
+0,
+-1, -1.11444, 0, -1, 0.146572,-99) ,
+7, -7.92168, 1, 0, 0.247646,-99) ,
 2, 1.42837, 0, 0, 0.502412,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.444485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.781695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.781695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.620638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.620638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411885,-99) , 
-3, -1.53799, 0, 0, 0.545892,-99) , 
-15, -4.89416, 1, 0, 0.675701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411885,-99) ,
+3, -1.53799, 0, 0, 0.545892,-99) ,
+15, -4.89416, 1, 0, 0.675701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.654835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.654835,-99) ,
 NN(
-0, 
-0, 
--1, 3.44243, 1, -1, 0.275273,-99) , 
-7, -9.50602, 1, 0, 0.339562,-99) , 
+0,
+0,
+-1, 3.44243, 1, -1, 0.275273,-99) ,
+7, -9.50602, 1, 0, 0.339562,-99) ,
 10, -0.0178824, 0, 0, 0.499998,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.311785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.74184, 1, 1, 0.70172,-99) , 
+0,
+0,
+-1, -2.74184, 1, 1, 0.70172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.235795,-99) , 
-3, -2.7684, 0, 0, 0.461932,-99) , 
-7, -8.71385, 1, 0, 0.551066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.235795,-99) ,
+3, -2.7684, 0, 0, 0.461932,-99) ,
+7, -8.71385, 1, 0, 0.551066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0104835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0104835,-99) ,
 4, 2.45898, 1, 0, 0.502643,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.410971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.677794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.677794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.630944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.630944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.315303,-99) , 
-2, 2.08603, 0, 0, 0.423461,-99) , 
-1, 45.3201, 0, 0, 0.492999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.315303,-99) ,
+2, 2.08603, 0, 0, 0.423461,-99) ,
+1, 45.3201, 0, 0, 0.492999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0142643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0142643,-99) ,
 4, 2.45898, 1, 0, 0.454825,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.325742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.611403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.611403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403512,-99) , 
-12, 3.55944, 0, 0, 0.533132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403512,-99) ,
+12, 3.55944, 0, 0, 0.533132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.106431,-99) , 
-15, -1.09723, 1, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.106431,-99) ,
+15, -1.09723, 1, 0, 0.499476,-99) ,
 NN(
-0, 
-0, 
--1, 2.67487, 1, -1, 0.132068,-99) , 
+0,
+0,
+-1, 2.67487, 1, -1, 0.132068,-99) ,
 5, 3.93307, 1, 0, 0.455195,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.269058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40767,-99) , 
-8, -3.22917, 1, 0, 0.506145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40767,-99) ,
+8, -3.22917, 1, 0, 0.506145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.111169,-99) , 
-15, -0.88102, 1, 0, 0.480848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.111169,-99) ,
+15, -0.88102, 1, 0, 0.480848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0262004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0262004,-99) ,
 4, 2.45898, 1, 0, 0.451929,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.245735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410249,-99) , 
-17, 3.7991, 0, 0, 0.499195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410249,-99) ,
+17, 3.7991, 0, 0, 0.499195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.140662,-99) , 
-15, -0.88102, 1, 0, 0.478007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.140662,-99) ,
+15, -0.88102, 1, 0, 0.478007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0340141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0340141,-99) ,
 4, 2.45898, 1, 0, 0.452446,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.244339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426841,-99) , 
-5, 2.52679, 1, 0, 0.51198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426841,-99) ,
+5, 2.52679, 1, 0, 0.51198,-99) ,
 NN(
-0, 
-0, 
--1, 0.00617016, 0, -1, 0.306805,-99) , 
-7, -6.33735, 1, 0, 0.477267,-99) , 
+0,
+0,
+-1, 0.00617016, 0, -1, 0.306805,-99) ,
+7, -6.33735, 1, 0, 0.477267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0430809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0430809,-99) ,
 4, 2.45898, 1, 0, 0.454447,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.231083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.638847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.638847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.349286,-99) , 
-4, 1.34801, 1, 0, 0.593016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.349286,-99) ,
+4, 1.34801, 1, 0, 0.593016,-99) ,
 NN(
-0, 
-0, 
--1, 3.39347, 1, -1, 0.431835,-99) , 
-7, -8.71385, 1, 0, 0.491352,-99) , 
+0,
+0,
+-1, 3.39347, 1, -1, 0.431835,-99) ,
+7, -8.71385, 1, 0, 0.491352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.211093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.211093,-99) ,
 10, -2.45668, 0, 0, 0.464519,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.215022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.288191,-99) , 
-3, -3.9988, 0, 0, 0.545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.288191,-99) ,
+3, -3.9988, 0, 0, 0.545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.18714,-99) , 
-7, -8.71385, 1, 0, 0.33732,-99) , 
-5, 3.44243, 1, 0, 0.509046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.18714,-99) ,
+7, -8.71385, 1, 0, 0.33732,-99) ,
+5, 3.44243, 1, 0, 0.509046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.176606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.176606,-99) ,
 14, -1.88183, 1, 0, 0.489428,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.127315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.309769,-99) , 
-15, -1.47154, 1, 0, 0.495669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.309769,-99) ,
+15, -1.47154, 1, 0, 0.495669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.243584,-99) , 
-8, -0.292073, 1, 0, 0.479867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.243584,-99) ,
+8, -0.292073, 1, 0, 0.479867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.22983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.22983,-99) ,
 10, -2.45668, 0, 0, 0.456659,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.123704);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 3.93307, 1, -1, 0.438461,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.145809);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.370026,-99) , 
-0, 1.83402, 0, 0, 0.505305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.370026,-99) ,
+0, 1.83402, 0, 0, 0.505305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.26571,-99) , 
-7, -5.54518, 1, 0, 0.488529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.26571,-99) ,
+7, -5.54518, 1, 0, 0.488529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.271838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.271838,-99) ,
 5, 3.93307, 1, 0, 0.469113,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.120374);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.345397,-99) , 
-17, 1.9895, 0, 0, 0.490395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.345397,-99) ,
+17, 1.9895, 0, 0, 0.490395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.315956,-99) , 
-0, 1.90059, 1, 0, 0.470363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.315956,-99) ,
+0, 1.90059, 1, 0, 0.470363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.268523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.268523,-99) ,
 10, -2.45668, 0, 0, 0.45249,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.171004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547855,-99) ,
 NN(
-0, 
-0, 
--1, 2.91803, 1, -1, 0.422574,-99) , 
-1, 45.2477, 0, 0, 0.456953,-99) , 
+0,
+0,
+-1, 2.91803, 1, -1, 0.422574,-99) ,
+1, 45.2477, 0, 0, 0.456953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.27279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.27279,-99) ,
 12, 1.98878, 0, 0, 0.43903,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.14962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385071,-99) , 
-0, 1.89108, 1, 0, 0.500045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385071,-99) ,
+0, 1.89108, 1, 0, 0.500045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.301598,-99) , 
-12, 1.85956, 0, 0, 0.486382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.301598,-99) ,
+12, 1.85956, 0, 0, 0.486382,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.327823,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.327823,-99) ,
 5, 3.44243, 1, 0, 0.459971,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.147949);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565331,-99) ,
 NN(
-0, 
-0, 
--1, 2.20648, 0, -1, 0.439035,-99) , 
-14, -8.36641, 1, 0, 0.462888,-99) , 
+0,
+0,
+-1, 2.20648, 0, -1, 0.439035,-99) ,
+14, -8.36641, 1, 0, 0.462888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.223453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.223453,-99) ,
 14, -1.88183, 1, 0, 0.449899,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.13025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474728,-99) , 
-5, 1.61369, 1, 0, 0.50316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474728,-99) ,
+5, 1.61369, 1, 0, 0.50316,-99) ,
 NN(
-0, 
-0, 
--1, 4.12199, 0, -1, 0.353207,-99) , 
-3, -3.3836, 0, 0, 0.485732,-99) , 
+0,
+0,
+-1, 4.12199, 0, -1, 0.353207,-99) ,
+3, -3.3836, 0, 0, 0.485732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.25017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.25017,-99) ,
 14, -1.88183, 1, 0, 0.473341,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.117018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.340013,-99) , 
-5, 4.00411, 1, 0, 0.518141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.340013,-99) ,
+5, 4.00411, 1, 0, 0.518141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.331457,-99) , 
-7, -5.54518, 1, 0, 0.50623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.331457,-99) ,
+7, -5.54518, 1, 0, 0.50623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.28681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.28681,-99) ,
 15, -1.09723, 1, 0, 0.493564,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.125571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468462,-99) , 
-13, 6.09523, 1, 0, 0.497423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468462,-99) ,
+13, 6.09523, 1, 0, 0.497423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.340185,-99) , 
-10, -2.45667, 0, 0, 0.485098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.340185,-99) ,
+10, -2.45667, 0, 0, 0.485098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.282256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.282256,-99) ,
 3, -4.61401, 0, 0, 0.474674,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.131097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367581,-99) , 
-2, 1.47108, 1, 0, 0.456325,-99) , 
-2, 2.20648, 0, 0, 0.502843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367581,-99) ,
+2, 1.47108, 1, 0, 0.456325,-99) ,
+2, 2.20648, 0, 0, 0.502843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.299913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.299913,-99) ,
 14, -1.88183, 1, 0, 0.492541,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.132133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439222,-99) , 
-18, 6.64682, 1, 0, 0.50442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439222,-99) ,
+18, 6.64682, 1, 0, 0.50442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372068,-99) , 
-17, 1.9895, 0, 0, 0.489856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372068,-99) ,
+17, 1.9895, 0, 0, 0.489856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.335478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.335478,-99) ,
 12, 1.98878, 0, 0, 0.475861,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.0812192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.347619,-99) , 
-0, 1.82451, 0, 0, 0.498137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.347619,-99) ,
+0, 1.82451, 0, 0, 0.498137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366425,-99) , 
-3, -3.6912, 0, 0, 0.48561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366425,-99) ,
+3, -3.6912, 0, 0, 0.48561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.301233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.301233,-99) ,
 8, -0.292073, 1, 0, 0.473896,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.143524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469162,-99) , 
-18, 6.13642, 1, 0, 0.512282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469162,-99) ,
+18, 6.13642, 1, 0, 0.512282,-99) ,
 NN(
-0, 
-0, 
--1, 1.97051, 1, -1, 0.408947,-99) , 
-4, 0.00620665, 0, 0, 0.475577,-99) , 
+0,
+0,
+-1, 1.97051, 1, -1, 0.408947,-99) ,
+4, 0.00620665, 0, 0, 0.475577,-99) ,
 NN(
-0, 
-0, 
--1, 5.51884, 0, -1, 0.356191,-99) , 
+0,
+0,
+-1, 5.51884, 0, -1, 0.356191,-99) ,
 4, 1.74359, 1, 0, 0.462012,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.115377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55918,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410611,-99) , 
-3, -2.46077, 0, 0, 0.493238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410611,-99) ,
+3, -2.46077, 0, 0, 0.493238,-99) ,
 NN(
-0, 
-0, 
--1, 2.74993, 1, -1, 0.395932,-99) , 
-1, 25.4747, 0, 0, 0.455833,-99) , 
+0,
+0,
+-1, 2.74993, 1, -1, 0.395932,-99) ,
+1, 25.4747, 0, 0, 0.455833,-99) ,
 15, -7.27909, 1, 0, 0.479028,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.136718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.1622, 1, 1, 0.547061,-99) , 
+0,
+0,
+-1, 1.1622, 1, 1, 0.547061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415164,-99) , 
-17, 2.14608, 0, 0, 0.525306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415164,-99) ,
+17, 2.14608, 0, 0, 0.525306,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474793,-99) , 
-13, 6.06723, 1, 0, 0.501303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474793,-99) ,
+13, 6.06723, 1, 0, 0.501303,-99) ,
 NN(
-0, 
-0, 
--1, 4.20779, 1, -1, 0.383165,-99) , 
-17, 4.40231, 0, 0, 0.446178,-99) , 
+0,
+0,
+-1, 4.20779, 1, -1, 0.383165,-99) ,
+17, 4.40231, 0, 0, 0.446178,-99) ,
 5, 1.97051, 1, 0, 0.472484,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.116217);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548682,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401454,-99) , 
-2, 1.03903, 0, 0, 0.488713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401454,-99) ,
+2, 1.03903, 0, 0, 0.488713,-99) ,
 NN(
-0, 
-0, 
--1, 24.5326, 0, -1, 0.338996,-99) , 
-5, 2.91331, 1, 0, 0.455324,-99) , 
+0,
+0,
+-1, 24.5326, 0, -1, 0.338996,-99) ,
+5, 2.91331, 1, 0, 0.455324,-99) ,
 1, 45.2477, 0, 0, 0.481278,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.139982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436771,-99) , 
-17, 3.79915, 0, 0, 0.537748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436771,-99) ,
+17, 3.79915, 0, 0, 0.537748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552116,-99) ,
 NN(
-0, 
-0, 
--1, -2.7684, 0, -1, 0.427304,-99) , 
-17, 6.10917, 0, 0, 0.444747,-99) , 
+0,
+0,
+-1, -2.7684, 0, -1, 0.427304,-99) ,
+17, 6.10917, 0, 0, 0.444747,-99) ,
 12, 5.60366, 0, 0, 0.468672,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.0694527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374909,-99) , 
-0, 1.82451, 0, 0, 0.501698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374909,-99) ,
+0, 1.82451, 0, 0, 0.501698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.344358,-99) , 
-8, -0.292073, 1, 0, 0.492929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.344358,-99) ,
+8, -0.292073, 1, 0, 0.492929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360314,-99) ,
 10, -2.45668, 0, 0, 0.482615,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.121967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528956,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44764,-99) , 
-13, 5.8469, 1, 0, 0.472348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44764,-99) ,
+13, 5.8469, 1, 0, 0.472348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.324979,-99) , 
-5, 3.44243, 1, 0, 0.453902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.324979,-99) ,
+5, 3.44243, 1, 0, 0.453902,-99) ,
 7, -9.50602, 1, 0, 0.471663,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.0728619);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.609118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.609118,-99) ,
 NN(
-0, 
-0, 
--1, 1.83402, 0, -1, 0.479667,-99) , 
-5, 0.995848, 1, 0, 0.489767,-99) , 
+0,
+0,
+-1, 1.83402, 0, -1, 0.479667,-99) ,
+5, 0.995848, 1, 0, 0.489767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366687,-99) ,
 12, 1.98878, 0, 0, 0.479198,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.0876456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483683,-99) , 
-18, 6.13643, 1, 0, 0.513114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483683,-99) ,
+18, 6.13643, 1, 0, 0.513114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.368758,-99) , 
-7, -5.54518, 1, 0, 0.505143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.368758,-99) ,
+7, -5.54518, 1, 0, 0.505143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383766,-99) ,
 12, 1.98878, 0, 0, 0.494795,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.0964911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601553,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465085,-99) , 
-2, 2.20648, 0, 0, 0.497419,-99) , 
-12, 6.80862, 0, 0, 0.509299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465085,-99) ,
+2, 2.20648, 0, 0, 0.497419,-99) ,
+12, 6.80862, 0, 0, 0.509299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388626,-99) ,
 10, -2.45668, 0, 0, 0.500099,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.116624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477733,-99) , 
-13, 6.84026, 1, 0, 0.527286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477733,-99) ,
+13, 6.84026, 1, 0, 0.527286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42673,-99) , 
-12, 6.80863, 0, 0, 0.462999,-99) , 
-5, 2.95179, 1, 0, 0.50873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42673,-99) ,
+12, 6.80863, 0, 0, 0.462999,-99) ,
+5, 2.95179, 1, 0, 0.50873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.368345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.368345,-99) ,
 15, -1.09723, 1, 0, 0.501087,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.063296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498318,-99) , 
-2, 1.42837, 1, 0, 0.51871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498318,-99) ,
+2, 1.42837, 1, 0, 0.51871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389464,-99) , 
-8, -0.292073, 1, 0, 0.511707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389464,-99) ,
+8, -0.292073, 1, 0, 0.511707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398149,-99) ,
 10, -2.45668, 0, 0, 0.503153,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.108769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434008,-99) , 
-18, 6.69981, 1, 0, 0.507412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434008,-99) ,
+18, 6.69981, 1, 0, 0.507412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.35526,-99) , 
-5, 3.40045, 1, 0, 0.491102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.35526,-99) ,
+5, 3.40045, 1, 0, 0.491102,-99) ,
 1, 45.2477, 0, 0, 0.510446,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.099595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445705,-99) , 
-3, -2.4608, 0, 0, 0.52226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445705,-99) ,
+3, -2.4608, 0, 0, 0.52226,-99) ,
 NN(
-0, 
-0, 
--1, 3.60219, 0, -1, 0.44762,-99) , 
-0, 1.84353, 0, 0, 0.504256,-99) , 
+0,
+0,
+-1, 3.60219, 0, -1, 0.44762,-99) ,
+0, 1.84353, 0, 0, 0.504256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.370523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.370523,-99) ,
 7, -5.54518, 1, 0, 0.496258,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.0736489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546657,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444484,-99) , 
-1, 25.4747, 0, 0, 0.485834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444484,-99) ,
+1, 25.4747, 0, 0, 0.485834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354126,-99) , 
-10, -2.45668, 0, 0, 0.475893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354126,-99) ,
+10, -2.45668, 0, 0, 0.475893,-99) ,
 15, -7.27909, 1, 0, 0.492075,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.0807448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495089,-99) , 
-5, 1.54566, 1, 0, 0.515578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495089,-99) ,
+5, 1.54566, 1, 0, 0.515578,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.441086,-99) , 
-0, 1.88157, 1, 0, 0.493737,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.441086,-99) ,
+0, 1.88157, 1, 0, 0.493737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388772,-99) ,
 12, 1.98878, 0, 0, 0.484955,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.10407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86255, 1, 1, 0.59357,-99) , 
+0,
+0,
+-1, 1.86255, 1, 1, 0.59357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48819,-99) , 
-18, 5.7138, 1, 0, 0.507874,-99) , 
-3, -2.1532, 1, 0, 0.529776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48819,-99) ,
+18, 5.7138, 1, 0, 0.507874,-99) ,
+3, -2.1532, 1, 0, 0.529776,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46668,-99) , 
-5, 1.4814, 1, 0, 0.495338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46668,-99) ,
+5, 1.4814, 1, 0, 0.495338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.344218,-99) , 
-3, -2.76838, 0, 0, 0.472722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.344218,-99) ,
+3, -2.76838, 0, 0, 0.472722,-99) ,
 12, 4.3987, 0, 0, 0.499789,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.0961819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.573631,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.573631,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428661,-99) , 
-0, 1.83402, 0, 0, 0.511665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428661,-99) ,
+0, 1.83402, 0, 0, 0.511665,-99) ,
 NN(
-0, 
-0, 
--1, 3.45441, 0, -1, 0.389623,-99) , 
-7, -6.33735, 1, 0, 0.494083,-99) , 
+0,
+0,
+-1, 3.45441, 0, -1, 0.389623,-99) ,
+7, -6.33735, 1, 0, 0.494083,-99) ,
 17, 6.21191, 0, 0, 0.508265,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.087066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.523148,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.523148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.380938,-99) , 
-12, 1.98878, 0, 0, 0.51256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.380938,-99) ,
+12, 1.98878, 0, 0, 0.51256,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463286,-99) , 
-13, 6.09552, 1, 0, 0.489489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463286,-99) ,
+13, 6.09552, 1, 0, 0.489489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.327764,-99) , 
-7, -7.12951, 1, 0, 0.452362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.327764,-99) ,
+7, -7.12951, 1, 0, 0.452362,-99) ,
 0, 1.88157, 1, 0, 0.494463,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.102041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.540979,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.540979,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.621776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.621776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471756,-99) , 
-13, 6.03632, 1, 0, 0.504004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471756,-99) ,
+13, 6.03632, 1, 0, 0.504004,-99) ,
 NN(
-0, 
-0, 
--1, 1.10341, 0, -1, 0.442284,-99) , 
-9, -2.19952, 0, 0, 0.4735,-99) , 
+0,
+0,
+-1, 1.10341, 0, -1, 0.442284,-99) ,
+9, -2.19952, 0, 0, 0.4735,-99) ,
 17, 6.21191, 0, 0, 0.4855,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.0856871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489002,-99) , 
-7, -8.71385, 0, 0, 0.529724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489002,-99) ,
+7, -8.71385, 0, 0, 0.529724,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.463304,-99) , 
-4, 0.00620665, 0, 0, 0.50663,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.463304,-99) ,
+4, 0.00620665, 0, 0, 0.50663,-99) ,
 NN(
-0, 
-0, 
--1, -0.55641, 0, -1, 0.41727,-99) , 
+0,
+0,
+-1, -0.55641, 0, -1, 0.41727,-99) ,
 4, 1.74359, 1, 0, 0.497353,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.120088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548071,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455111,-99) , 
-13, 6.74878, 1, 0, 0.512808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455111,-99) ,
+13, 6.74878, 1, 0, 0.512808,-99) ,
 NN(
-0, 
-0, 
--1, -1.59416, 0, -1, 0.405136,-99) , 
-2, 1.03876, 0, 0, 0.486571,-99) , 
+0,
+0,
+-1, -1.59416, 0, -1, 0.405136,-99) ,
+2, 1.03876, 0, 0, 0.486571,-99) ,
 1, 45.2477, 0, 0, 0.504141,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.0899181);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.53799, 1, 1, 0.575786,-99) , 
+0,
+0,
+-1, -1.53799, 1, 1, 0.575786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473412,-99) , 
-8, -4.28159, 1, 0, 0.513596,-99) , 
-8, -3.11296, 0, 0, 0.537676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473412,-99) ,
+8, -4.28159, 1, 0, 0.513596,-99) ,
+8, -3.11296, 0, 0, 0.537676,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484882,-99) , 
-11, 6.51896, 0, 0, 0.502597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484882,-99) ,
+11, 6.51896, 0, 0, 0.502597,-99) ,
 NN(
-0, 
-0, 
--1, 3.7991, 0, -1, 0.419242,-99) , 
-1, 25.4747, 0, 0, 0.480071,-99) , 
+0,
+0,
+-1, 3.7991, 0, -1, 0.419242,-99) ,
+1, 25.4747, 0, 0, 0.480071,-99) ,
 5, 1.97051, 1, 0, 0.499683,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.122331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.657609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.657609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477223,-99) , 
-2, 0.952358, 0, 0, 0.570838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477223,-99) ,
+2, 0.952358, 0, 0, 0.570838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476406,-99) , 
-7, -7.12951, 0, 0, 0.496395,-99) , 
-2, 1.42837, 1, 0, 0.517565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476406,-99) ,
+7, -7.12951, 0, 0, 0.496395,-99) ,
+2, 1.42837, 1, 0, 0.517565,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.602566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.602566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422577,-99) , 
-12, 4.0618, 0, 0, 0.506996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422577,-99) ,
+12, 4.0618, 0, 0, 0.506996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.325368,-99) , 
-1, 19.5995, 0, 0, 0.446903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.325368,-99) ,
+1, 19.5995, 0, 0, 0.446903,-99) ,
 10, -1.96892, 0, 0, 0.50628,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.100018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572791,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468504,-99) , 
-9, -2.30398, 0, 0, 0.514869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468504,-99) ,
+9, -2.30398, 0, 0, 0.514869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.349961,-99) , 
-5, 3.93307, 1, 0, 0.504111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.349961,-99) ,
+5, 3.93307, 1, 0, 0.504111,-99) ,
 9, -4.39356, 1, 0, 0.518205,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.121568);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.82244, 1, 1, 0.544686,-99) , 
+0,
+0,
+-1, 5.82244, 1, 1, 0.544686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387658,-99) , 
-3, -1.2304, 0, 0, 0.47465,-99) , 
-17, 3.19591, 0, 0, 0.523788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387658,-99) ,
+3, -1.2304, 0, 0, 0.47465,-99) ,
+17, 3.19591, 0, 0, 0.523788,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446485,-99) , 
-16, 3.54372, 1, 0, 0.503974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446485,-99) ,
+16, 3.54372, 1, 0, 0.503974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.371041,-99) , 
-13, 6.24702, 0, 0, 0.467292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.371041,-99) ,
+13, 6.24702, 0, 0, 0.467292,-99) ,
 15, -3.15785, 1, 0, 0.50861,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.0604235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560451,-99) ,
 NN(
-0, 
-0, 
--1, 3.57588, 1, -1, 0.484274,-99) , 
-7, -9.77007, 1, 0, 0.501173,-99) , 
+0,
+0,
+-1, 3.57588, 1, -1, 0.484274,-99) ,
+7, -9.77007, 1, 0, 0.501173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393511,-99) ,
 7, -5.54518, 1, 0, 0.495143,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.0491444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 8.21501, 0, 1, 0.516083,-99) , 
+0,
+0,
+-1, 8.21501, 0, 1, 0.516083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411877,-99) , 
-5, 4.00411, 1, 0, 0.509589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411877,-99) ,
+5, 4.00411, 1, 0, 0.509589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408021,-99) ,
 7, -5.54518, 1, 0, 0.503927,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.0840902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43741,-99) , 
-4, 0.134021, 0, 0, 0.547657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43741,-99) ,
+4, 0.134021, 0, 0, 0.547657,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.581161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.581161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478348,-99) , 
-5, 0.989232, 1, 0, 0.487767,-99) , 
-18, 5.62602, 1, 0, 0.5,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478348,-99) ,
+5, 0.989232, 1, 0, 0.487767,-99) ,
+18, 5.62602, 1, 0, 0.5,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404948,-99) ,
 8, -0.292073, 1, 0, 0.494452,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.0787351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458448,-99) , 
-4, -0.572917, 0, 0, 0.522655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458448,-99) ,
+4, -0.572917, 0, 0, 0.522655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434021,-99) , 
-4, 1.74359, 1, 0, 0.514228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434021,-99) ,
+4, 1.74359, 1, 0, 0.514228,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36078,-99) , 
-0, 1.90739, 1, 0, 0.446853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36078,-99) ,
+0, 1.90739, 1, 0, 0.446853,-99) ,
 0, 1.90059, 1, 0, 0.506843,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.0800538);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577499,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480795,-99) , 
-2, 1.42837, 1, 0, 0.501003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480795,-99) ,
+2, 1.42837, 1, 0, 0.501003,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.337288,-99) , 
-13, 6.5493, 0, 0, 0.432943,-99) , 
-17, 2.24801, 0, 0, 0.490369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.337288,-99) ,
+13, 6.5493, 0, 0, 0.432943,-99) ,
+17, 2.24801, 0, 0, 0.490369,-99) ,
 17, 7.41831, 0, 0, 0.495914,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.109431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53467,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464118,-99) , 
-10, -1.08631, 1, 0, 0.502622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464118,-99) ,
+10, -1.08631, 1, 0, 0.502622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.275368,-99) , 
-14, -6.12066, 1, 0, 0.402919,-99) , 
-9, -3.05593, 0, 0, 0.484237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.275368,-99) ,
+14, -6.12066, 1, 0, 0.402919,-99) ,
+9, -3.05593, 0, 0, 0.484237,-99) ,
 10, 0.957635, 0, 0, 0.501096,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.087391);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477834,-99) , 
-12, 6.20614, 0, 0, 0.494266,-99) , 
-13, 5.84704, 1, 0, 0.505737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477834,-99) ,
+12, 6.20614, 0, 0, 0.494266,-99) ,
+13, 5.84704, 1, 0, 0.505737,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448687,-99) , 
-10, -2.387, 0, 0, 0.495609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448687,-99) ,
+10, -2.387, 0, 0, 0.495609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348156,-99) , 
-1, 19.5995, 0, 0, 0.446821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348156,-99) ,
+1, 19.5995, 0, 0, 0.446821,-99) ,
 10, -1.96892, 0, 0, 0.496566,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.0785573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.2102, 1, 1, 0.533756,-99) , 
+0,
+0,
+-1, 1.2102, 1, 1, 0.533756,-99) ,
 NN(
-0, 
-0, 
--1, -3.56743, 1, -1, 0.439726,-99) , 
-17, 2.24509, 0, 0, 0.519313,-99) , 
+0,
+0,
+-1, -3.56743, 1, -1, 0.439726,-99) ,
+17, 2.24509, 0, 0, 0.519313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510365,-99) ,
 NN(
-0, 
-0, 
--1, 1.42837, 0, -1, 0.416986,-99) , 
-10, -0.0511765, 0, 0, 0.468848,-99) , 
+0,
+0,
+-1, 1.42837, 0, -1, 0.416986,-99) ,
+10, -0.0511765, 0, 0, 0.468848,-99) ,
 5, 2.95179, 1, 0, 0.505027,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.0561136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497923,-99) , 
-16, 2.59259, 1, 0, 0.516362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497923,-99) ,
+16, 2.59259, 1, 0, 0.516362,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.308923,-99) , 
-5, 2.77501, 1, 0, 0.469173,-99) , 
-1, 25.4747, 0, 0, 0.499681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.308923,-99) ,
+5, 2.77501, 1, 0, 0.469173,-99) ,
+1, 25.4747, 0, 0, 0.499681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412627,-99) ,
 8, -0.292073, 1, 0, 0.494646,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.122854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465806,-99) , 
-4, 1.34789, 1, 0, 0.538864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465806,-99) ,
+4, 1.34789, 1, 0, 0.538864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385361,-99) , 
-14, -5.07288, 0, 0, 0.471281,-99) , 
-7, -7.92168, 1, 0, 0.51824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385361,-99) ,
+14, -5.07288, 0, 0, 0.471281,-99) ,
+7, -7.92168, 1, 0, 0.51824,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451381,-99) , 
-8, -3.22917, 0, 0, 0.491171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451381,-99) ,
+8, -3.22917, 0, 0, 0.491171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.315727,-99) , 
-5, 2.77501, 1, 0, 0.461437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.315727,-99) ,
+5, 2.77501, 1, 0, 0.461437,-99) ,
 1, 25.4747, 0, 0, 0.497916,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.0735877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.29199, 1, 1, 0.527438,-99) , 
+0,
+0,
+-1, 1.29199, 1, 1, 0.527438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463481,-99) , 
-7, -9.77007, 1, 0, 0.482302,-99) , 
-5, 1.86296, 1, 0, 0.495138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463481,-99) ,
+7, -9.77007, 1, 0, 0.482302,-99) ,
+5, 1.86296, 1, 0, 0.495138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409026,-99) ,
 7, -5.54518, 1, 0, 0.490382,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.0647154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.0016, 1, 1, 0.518654,-99) , 
+0,
+0,
+-1, -1.0016, 1, 1, 0.518654,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4613,-99) , 
-9, -2.19952, 0, 0, 0.491111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4613,-99) ,
+9, -2.19952, 0, 0, 0.491111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400568,-99) , 
-7, -6.33735, 1, 0, 0.47782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400568,-99) ,
+7, -6.33735, 1, 0, 0.47782,-99) ,
 17, 5.00551, 0, 0, 0.49228,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.0629552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494072,-99) , 
-10, -0.993393, 1, 0, 0.510801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494072,-99) ,
+10, -0.993393, 1, 0, 0.510801,-99) ,
 NN(
-0, 
-0, 
--1, 2.30044, 1, -1, 0.45548,-99) , 
-1, 24.5795, 0, 0, 0.492558,-99) , 
+0,
+0,
+-1, 2.30044, 1, -1, 0.45548,-99) ,
+1, 24.5795, 0, 0, 0.492558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406387,-99) ,
 15, -1.09723, 1, 0, 0.487999,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.0762382);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479996,-99) , 
-12, 5.60366, 0, 0, 0.498436,-99) , 
-13, 5.84704, 1, 0, 0.507344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479996,-99) ,
+12, 5.60366, 0, 0, 0.498436,-99) ,
+13, 5.84704, 1, 0, 0.507344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405198,-99) , 
-3, -0.615201, 0, 0, 0.452509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405198,-99) ,
+3, -0.615201, 0, 0, 0.452509,-99) ,
 10, -1.96892, 0, 0, 0.498946,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.0480815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572851,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44176,-99) , 
-0, 1.82927, 0, 0, 0.503243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44176,-99) ,
+0, 1.82927, 0, 0, 0.503243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406136,-99) , 
-10, -2.45668, 0, 0, 0.497204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406136,-99) ,
+10, -2.45668, 0, 0, 0.497204,-99) ,
 5, 0.989232, 1, 0, 0.503306,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.0534003);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526511,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.477218,-99) , 
-15, -7.27909, 1, 0, 0.488911,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.477218,-99) ,
+15, -7.27909, 1, 0, 0.488911,-99) ,
 5, 0.989232, 1, 0, 0.494716,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.0882036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47113,-99) , 
-2, 1.84666, 0, 0, 0.516643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47113,-99) ,
+2, 1.84666, 0, 0, 0.516643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472669,-99) , 
-18, 6.90202, 1, 0, 0.505754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472669,-99) ,
+18, 6.90202, 1, 0, 0.505754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433349,-99) ,
 12, 1.98878, 0, 0, 0.500093,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.091015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458075,-99) , 
-13, 6.79145, 1, 0, 0.534884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458075,-99) ,
+13, 6.79145, 1, 0, 0.534884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481025,-99) , 
-16, 7.1874, 0, 0, 0.495048,-99) , 
-18, 6.13642, 1, 0, 0.512195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481025,-99) ,
+16, 7.1874, 0, 0, 0.495048,-99) ,
+18, 6.13642, 1, 0, 0.512195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43184,-99) ,
 8, -0.292073, 1, 0, 0.507618,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.0634425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58877,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455486,-99) , 
-7, -6.33735, 1, 0, 0.515083,-99) , 
-5, 1.01232, 1, 0, 0.521478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455486,-99) ,
+7, -6.33735, 1, 0, 0.515083,-99) ,
+5, 1.01232, 1, 0, 0.521478,-99) ,
 NN(
-0, 
-0, 
--1, 6.13749, 1, -1, 0.463175,-99) , 
+0,
+0,
+-1, 6.13749, 1, -1, 0.463175,-99) ,
 0, 1.90059, 1, 0, 0.515118,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.0577528);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.59192, 1, 1, 0.529249,-99) , 
+0,
+0,
+-1, 6.59192, 1, 1, 0.529249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412637,-99) , 
-1, 25.4747, 0, 0, 0.489302,-99) , 
-5, 2.46635, 1, 0, 0.510636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412637,-99) ,
+1, 25.4747, 0, 0, 0.489302,-99) ,
+5, 2.46635, 1, 0, 0.510636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448108,-99) ,
 12, 1.98878, 0, 0, 0.50577,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.0832743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428939,-99) , 
-13, 6.1859, 1, 0, 0.475067,-99) , 
-2, 2.20648, 0, 0, 0.500484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428939,-99) ,
+13, 6.1859, 1, 0, 0.475067,-99) ,
+2, 2.20648, 0, 0, 0.500484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438463,-99) ,
 3, -3.9988, 0, 0, 0.496054,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.0984829);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441564,-99) , 
-2, 0.748353, 0, 0, 0.545493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441564,-99) ,
+2, 0.748353, 0, 0, 0.545493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462583,-99) , 
-7, -7.12951, 0, 0, 0.477044,-99) , 
-2, 1.42837, 1, 0, 0.495761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462583,-99) ,
+7, -7.12951, 0, 0, 0.477044,-99) ,
+2, 1.42837, 1, 0, 0.495761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384835,-99) , 
-12, 3.57485, 0, 0, 0.450631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384835,-99) ,
+12, 3.57485, 0, 0, 0.450631,-99) ,
 10, -1.96892, 0, 0, 0.488926,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.0772435);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534129,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449083,-99) , 
-18, 6.23752, 1, 0, 0.488954,-99) , 
-1, 45.2814, 0, 0, 0.503467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449083,-99) ,
+18, 6.23752, 1, 0, 0.488954,-99) ,
+1, 45.2814, 0, 0, 0.503467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390579,-99) , 
-8, -3.22917, 1, 0, 0.447494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390579,-99) ,
+8, -3.22917, 1, 0, 0.447494,-99) ,
 10, -1.96892, 0, 0, 0.494993,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.0808256);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43096,-99) , 
-1, 26.2072, 0, 0, 0.511146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43096,-99) ,
+1, 26.2072, 0, 0, 0.511146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424946,-99) , 
-5, 2.20516, 1, 0, 0.476517,-99) , 
-7, -7.92168, 1, 0, 0.49635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424946,-99) ,
+5, 2.20516, 1, 0, 0.476517,-99) ,
+7, -7.92168, 1, 0, 0.49635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409826,-99) , 
-15, -6.24982, 1, 0, 0.446906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409826,-99) ,
+15, -6.24982, 1, 0, 0.446906,-99) ,
 10, -1.96892, 0, 0, 0.488873,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.0644221);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432329,-99) , 
-17, 2.17657, 0, 0, 0.502607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432329,-99) ,
+17, 2.17657, 0, 0, 0.502607,-99) ,
 NN(
-0, 
-0, 
--1, 25.5102, 0, -1, 0.458047,-99) , 
-5, 2.71942, 1, 0, 0.485973,-99) , 
+0,
+0,
+-1, 25.5102, 0, -1, 0.458047,-99) ,
+5, 2.71942, 1, 0, 0.485973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409936,-99) ,
 7, -5.54518, 1, 0, 0.481934,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.0534561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490131,-99) , 
-17, 1.94625, 1, 0, 0.497599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490131,-99) ,
+17, 1.94625, 1, 0, 0.497599,-99) ,
 NN(
-0, 
-0, 
--1, 2.5927, 0, -1, 0.459009,-99) , 
-1, 24.5795, 0, 0, 0.484996,-99) , 
+0,
+0,
+-1, 2.5927, 0, -1, 0.459009,-99) ,
+1, 24.5795, 0, 0, 0.484996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418971,-99) ,
 15, -1.09723, 1, 0, 0.481506,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.0737517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467251,-99) , 
-12, 3.79622, 0, 0, 0.531275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467251,-99) ,
+12, 3.79622, 0, 0, 0.531275,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465398,-99) , 
-13, 6.55367, 1, 0, 0.4874,-99) , 
-3, -2.15318, 1, 0, 0.49828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465398,-99) ,
+13, 6.55367, 1, 0, 0.4874,-99) ,
+3, -2.15318, 1, 0, 0.49828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446217,-99) ,
 17, 1.9895, 0, 0, 0.493075,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.0405416);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397176,-99) , 
-15, -1.9256, 1, 0, 0.491622,-99) , 
-9, -3.21326, 1, 0, 0.502853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397176,-99) ,
+15, -1.9256, 1, 0, 0.491622,-99) ,
+9, -3.21326, 1, 0, 0.502853,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.457544,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.457544,-99) ,
 10, -1.96892, 0, 0, 0.496054,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.0637987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.624184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.624184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487565,-99) , 
-13, 5.79791, 1, 0, 0.538513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487565,-99) ,
+13, 5.79791, 1, 0, 0.538513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4771,-99) , 
-18, 5.37083, 1, 0, 0.485565,-99) , 
-11, 2.61386, 1, 0, 0.493295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4771,-99) ,
+18, 5.37083, 1, 0, 0.485565,-99) ,
+11, 2.61386, 1, 0, 0.493295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432558,-99) ,
 7, -5.54518, 1, 0, 0.490083,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.0681106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.97157, 1, 1, 0.532323,-99) , 
+0,
+0,
+-1, 3.97157, 1, 1, 0.532323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472883,-99) , 
-6, 6.13501, 0, 0, 0.517047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472883,-99) ,
+6, 6.13501, 0, 0, 0.517047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399388,-99) , 
-12, 3.19374, 0, 0, 0.468914,-99) , 
-8, -4.48792, 1, 0, 0.487637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399388,-99) ,
+12, 3.19374, 0, 0, 0.468914,-99) ,
+8, -4.48792, 1, 0, 0.487637,-99) ,
 17, 4.40231, 0, 0, 0.50121,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.055645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.59066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.59066,-99) ,
 NN(
-0, 
-0, 
--1, 4.42195, 0, -1, 0.492527,-99) , 
-13, 5.79791, 1, 0, 0.52836,-99) , 
+0,
+0,
+-1, 4.42195, 0, -1, 0.492527,-99) ,
+13, 5.79791, 1, 0, 0.52836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438593,-99) , 
-12, 4.3987, 0, 0, 0.478604,-99) , 
-5, 1.29669, 1, 0, 0.48577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438593,-99) ,
+12, 4.3987, 0, 0, 0.478604,-99) ,
+5, 1.29669, 1, 0, 0.48577,-99) ,
 11, 2.72772, 1, 0, 0.492669,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.0734416);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440471,-99) , 
-11, 2.20378, 0, 0, 0.501418,-99) , 
-17, 4.92852, 0, 0, 0.532179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440471,-99) ,
+11, 2.20378, 0, 0, 0.501418,-99) ,
+17, 4.92852, 0, 0, 0.532179,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482206,-99) , 
-16, 7.11032, 0, 0, 0.491227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482206,-99) ,
+16, 7.11032, 0, 0, 0.491227,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.443763,-99) , 
-14, -3.53911, 1, 0, 0.480912,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.443763,-99) ,
+14, -3.53911, 1, 0, 0.480912,-99) ,
 11, 2.72772, 1, 0, 0.489212,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.106384);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442053,-99) , 
-4, 0.483134, 0, 0, 0.475083,-99) , 
-7, -7.92168, 1, 0, 0.50931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442053,-99) ,
+4, 0.483134, 0, 0, 0.475083,-99) ,
+7, -7.92168, 1, 0, 0.50931,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47165,-99) , 
-13, 5.9275, 1, 0, 0.508521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47165,-99) ,
+13, 5.9275, 1, 0, 0.508521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.339037,-99) , 
-17, 3.15739, 0, 0, 0.477267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.339037,-99) ,
+17, 3.15739, 0, 0, 0.477267,-99) ,
 4, 1.0282, 1, 0, 0.500522,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.0429985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37938,-99) , 
-17, 2.5927, 0, 0, 0.477062,-99) , 
-10, 0.469876, 0, 0, 0.492378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37938,-99) ,
+17, 2.5927, 0, 0, 0.477062,-99) ,
+10, 0.469876, 0, 0, 0.492378,-99) ,
 5, 0.989232, 1, 0, 0.497561,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.0564347);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546297,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485741,-99) , 
-13, 5.5787, 1, 0, 0.494655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485741,-99) ,
+13, 5.5787, 1, 0, 0.494655,-99) ,
 NN(
-0, 
-0, 
--1, -1.48731, 0, -1, 0.457974,-99) , 
-0, 1.84829, 0, 0, 0.483935,-99) , 
+0,
+0,
+-1, -1.48731, 0, -1, 0.457974,-99) ,
+0, 1.84829, 0, 0, 0.483935,-99) ,
 5, 0.989232, 1, 0, 0.488934,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.0742186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478221,-99) , 
-18, 5.88123, 1, 0, 0.523852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478221,-99) ,
+18, 5.88123, 1, 0, 0.523852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522938,-99) ,
 NN(
-0, 
-0, 
--1, 0.735708, 0, -1, 0.458358,-99) , 
-2, 2.20648, 0, 0, 0.490589,-99) , 
+0,
+0,
+-1, 0.735708, 0, -1, 0.458358,-99) ,
+2, 2.20648, 0, 0, 0.490589,-99) ,
 9, -1.10251, 0, 0, 0.49889,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.0690182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490239,-99) , 
-8, -3.35911, 0, 0, 0.528771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490239,-99) ,
+8, -3.35911, 0, 0, 0.528771,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414568,-99) , 
-7, -6.33735, 1, 0, 0.503172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414568,-99) ,
+7, -6.33735, 1, 0, 0.503172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424323,-99) , 
-5, 1.95359, 1, 0, 0.45963,-99) , 
-0, 1.84829, 0, 0, 0.490601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424323,-99) ,
+5, 1.95359, 1, 0, 0.45963,-99) ,
+0, 1.84829, 0, 0, 0.490601,-99) ,
 9, -1.10251, 0, 0, 0.500116,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.105098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.88123, 1, 1, 0.530404,-99) , 
+0,
+0,
+-1, 5.88123, 1, 1, 0.530404,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465541,-99) , 
-10, -0.993393, 1, 0, 0.492056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465541,-99) ,
+10, -0.993393, 1, 0, 0.492056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.602216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.602216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.337892,-99) , 
-10, -0.641901, 0, 0, 0.44319,-99) , 
-2, 1.10341, 0, 0, 0.482583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.337892,-99) ,
+10, -0.641901, 0, 0, 0.44319,-99) ,
+2, 1.10341, 0, 0, 0.482583,-99) ,
 9, -1.10251, 0, 0, 0.4945,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.067264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518622,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446376,-99) , 
-18, 6.64682, 1, 0, 0.497781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446376,-99) ,
+18, 6.64682, 1, 0, 0.497781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.314513,-99) , 
-14, -6.12066, 1, 0, 0.415365,-99) , 
-9, -3.05593, 0, 0, 0.48279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.314513,-99) ,
+14, -6.12066, 1, 0, 0.415365,-99) ,
+9, -3.05593, 0, 0, 0.48279,-99) ,
 10, 0.957635, 0, 0, 0.495267,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.045249);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503365,-99) ,
 NN(
-0, 
-0, 
--1, 43.0493, 1, -1, 0.462301,-99) , 
-2, 2.20648, 0, 0, 0.481932,-99) , 
+0,
+0,
+-1, 43.0493, 1, -1, 0.462301,-99) ,
+2, 2.20648, 0, 0, 0.481932,-99) ,
 12, 7.41111, 0, 0, 0.485739,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.100618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44088,-99) , 
-2, 0.920513, 0, 0, 0.517432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44088,-99) ,
+2, 0.920513, 0, 0, 0.517432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397557,-99) , 
-18, 6.92359, 1, 0, 0.49526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397557,-99) ,
+18, 6.92359, 1, 0, 0.49526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466091,-99) ,
 13, 7.08783, 1, 0, 0.485475,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.052209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517962,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476552,-99) , 
-13, 6.34357, 1, 0, 0.491451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476552,-99) ,
+13, 6.34357, 1, 0, 0.491451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41984,-99) , 
-10, -2.194, 0, 0, 0.482875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41984,-99) ,
+10, -2.194, 0, 0, 0.482875,-99) ,
 9, -4.39356, 1, 0, 0.490447,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.0487152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489259,-99) , 
-7, -7.12951, 0, 0, 0.504189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489259,-99) ,
+7, -7.12951, 0, 0, 0.504189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.375473,-99) , 
-7, -7.12951, 1, 0, 0.47208,-99) , 
-0, 1.88157, 1, 0, 0.494705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.375473,-99) ,
+7, -7.12951, 1, 0, 0.47208,-99) ,
+0, 1.88157, 1, 0, 0.494705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43385,-99) ,
 8, -0.292073, 1, 0, 0.491289,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.0578733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418297,-99) , 
-17, 1.97635, 0, 0, 0.497304,-99) , 
-5, 1.01232, 1, 0, 0.505214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418297,-99) ,
+17, 1.97635, 0, 0, 0.497304,-99) ,
+5, 1.01232, 1, 0, 0.505214,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428834,-99) , 
-4, 0.8962, 1, 0, 0.491979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428834,-99) ,
+4, 0.8962, 1, 0, 0.491979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37012,-99) , 
-7, -7.12951, 1, 0, 0.465158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37012,-99) ,
+7, -7.12951, 1, 0, 0.465158,-99) ,
 0, 1.88157, 1, 0, 0.493343,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.0447398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501848,-99) ,
 NN(
-0, 
-0, 
--1, 2.82077, 0, -1, 0.461038,-99) , 
-2, 2.20648, 0, 0, 0.480567,-99) , 
+0,
+0,
+-1, 2.82077, 0, -1, 0.461038,-99) ,
+2, 2.20648, 0, 0, 0.480567,-99) ,
 12, 7.41111, 0, 0, 0.484303,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.0734788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473805,-99) , 
-15, -7.28, 1, 0, 0.48475,-99) , 
-5, 1.01232, 1, 0, 0.492664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473805,-99) ,
+15, -7.28, 1, 0, 0.48475,-99) ,
+5, 1.01232, 1, 0, 0.492664,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449961,-99) , 
-7, -8.48754, 0, 0, 0.485186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449961,-99) ,
+7, -8.48754, 0, 0, 0.485186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385575,-99) , 
-7, -7.12951, 1, 0, 0.463456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385575,-99) ,
+7, -7.12951, 1, 0, 0.463456,-99) ,
 0, 1.88157, 1, 0, 0.484026,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.058353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.15318, 1, 1, 0.519597,-99) , 
+0,
+0,
+-1, -2.15318, 1, 1, 0.519597,-99) ,
 NN(
-0, 
-0, 
--1, -2.4608, 0, -1, 0.47616,-99) , 
-15, -5.21964, 0, 0, 0.49927,-99) , 
+0,
+0,
+-1, -2.4608, 0, -1, 0.47616,-99) ,
+15, -5.21964, 0, 0, 0.49927,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465753,-99) , 
-18, 5.93549, 1, 0, 0.487092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465753,-99) ,
+18, 5.93549, 1, 0, 0.487092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403122,-99) , 
-7, -7.12951, 1, 0, 0.468852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403122,-99) ,
+7, -7.12951, 1, 0, 0.468852,-99) ,
 0, 1.88157, 1, 0, 0.490287,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.0862931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390654,-99) , 
-17, 2.59271, 0, 0, 0.520239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390654,-99) ,
+17, 2.59271, 0, 0, 0.520239,-99) ,
 NN(
-0, 
-0, 
--1, 0.312433, 1, -1, 0.482839,-99) , 
-13, 6.59101, 1, 0, 0.499614,-99) , 
+0,
+0,
+-1, 0.312433, 1, -1, 0.482839,-99) ,
+13, 6.59101, 1, 0, 0.499614,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46203,-99) , 
-0, 1.8578, 1, 0, 0.500409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46203,-99) ,
+0, 1.8578, 1, 0, 0.500409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377495,-99) , 
-13, 6.24702, 0, 0, 0.469354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377495,-99) ,
+13, 6.24702, 0, 0, 0.469354,-99) ,
 15, -3.15785, 1, 0, 0.491737,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.0446486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 3.48472, 1, 1, 0.51603,-99) , 
+0,
+0,
+-1, 3.48472, 1, 1, 0.51603,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426911,-99) , 
-5, 3.43486, 1, 0, 0.495845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426911,-99) ,
+5, 3.43486, 1, 0, 0.495845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.370611,-99) , 
-3, -3.3836, 0, 0, 0.483014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.370611,-99) ,
+3, -3.3836, 0, 0, 0.483014,-99) ,
 10, 0.469876, 0, 0, 0.497739,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.0322972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547268,-99) ,
 NN(
-0, 
-0, 
--1, 6.8096, 1, -1, 0.485775,-99) , 
+0,
+0,
+-1, 6.8096, 1, -1, 0.485775,-99) ,
 11, 7.87097, 0, 0, 0.489344,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.0378058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530677,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.380288,-99) , 
-5, 3.57588, 1, 0, 0.490258,-99) , 
-7, -9.77007, 1, 0, 0.499714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.380288,-99) ,
+5, 3.57588, 1, 0, 0.490258,-99) ,
+7, -9.77007, 1, 0, 0.499714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435152,-99) ,
 7, -5.54518, 1, 0, 0.496479,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.0538265);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49249,-99) , 
-12, 3.48472, 1, 0, 0.504082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49249,-99) ,
+12, 3.48472, 1, 0, 0.504082,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4778,-99) , 
-3, -2.41686, 1, 0, 0.48813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4778,-99) ,
+3, -2.41686, 1, 0, 0.48813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381296,-99) , 
-3, -3.3836, 0, 0, 0.477252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381296,-99) ,
+3, -3.3836, 0, 0, 0.477252,-99) ,
 10, 0.469876, 0, 0, 0.489224,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.0414085);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534333,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4602,-99) , 
-3, -2.7684, 0, 0, 0.500991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4602,-99) ,
+3, -2.7684, 0, 0, 0.500991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402877,-99) , 
-6, 8.20613, 0, 0, 0.447474,-99) , 
-6, 7.23148, 1, 0, 0.493206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402877,-99) ,
+6, 8.20613, 0, 0, 0.447474,-99) ,
+6, 7.23148, 1, 0, 0.493206,-99) ,
 12, 6.80862, 0, 0, 0.497924,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.0412704);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498886,-99) , 
-18, 5.28413, 1, 0, 0.504497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498886,-99) ,
+18, 5.28413, 1, 0, 0.504497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427896,-99) , 
-12, 1.98878, 0, 0, 0.499267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427896,-99) ,
+12, 1.98878, 0, 0, 0.499267,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473935,-99) , 
-3, -1.53797, 1, 0, 0.493989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473935,-99) ,
+3, -1.53797, 1, 0, 0.493989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392875,-99) , 
-13, 6.24702, 0, 0, 0.468726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392875,-99) ,
+13, 6.24702, 0, 0, 0.468726,-99) ,
 15, -3.15785, 1, 0, 0.491341,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.0454252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.37582, 0, 1, 0.513108,-99) , 
+0,
+0,
+-1, 7.37582, 0, 1, 0.513108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438028,-99) , 
-12, 1.98878, 0, 0, 0.507995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438028,-99) ,
+12, 1.98878, 0, 0, 0.507995,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45966,-99) , 
-1, 25.4747, 0, 0, 0.497272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45966,-99) ,
+1, 25.4747, 0, 0, 0.497272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402761,-99) , 
-13, 6.24702, 0, 0, 0.473717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402761,-99) ,
+13, 6.24702, 0, 0, 0.473717,-99) ,
 15, -3.15785, 1, 0, 0.499109,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.0460343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492127,-99) , 
-16, 2.59259, 1, 0, 0.505225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492127,-99) ,
+16, 2.59259, 1, 0, 0.505225,-99) ,
 NN(
-0, 
-0, 
--1, 2.56702, 0, -1, 0.474198,-99) , 
-1, 25.4747, 0, 0, 0.494673,-99) , 
+0,
+0,
+-1, 2.56702, 0, -1, 0.474198,-99) ,
+1, 25.4747, 0, 0, 0.494673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441008,-99) ,
 8, -0.292073, 1, 0, 0.491702,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.0637454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.90589, 0, 1, 0.553551,-99) , 
+0,
+0,
+-1, 5.90589, 0, 1, 0.553551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486894,-99) , 
-7, -7.12951, 0, 0, 0.504559,-99) , 
-11, 3.58271, 1, 0, 0.516321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486894,-99) ,
+7, -7.12951, 0, 0, 0.504559,-99) ,
+11, 3.58271, 1, 0, 0.516321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541723,-99) ,
 NN(
-0, 
-0, 
--1, 4.20779, 1, -1, 0.470578,-99) , 
-8, -4.48792, 1, 0, 0.487259,-99) , 
+0,
+0,
+-1, 4.20779, 1, -1, 0.470578,-99) ,
+8, -4.48792, 1, 0, 0.487259,-99) ,
 17, 4.40231, 0, 0, 0.500831,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.0593933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519212,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417061,-99) , 
-12, 2.93551, 0, 0, 0.485959,-99) , 
-2, 2.20648, 0, 0, 0.501836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417061,-99) ,
+12, 2.93551, 0, 0, 0.485959,-99) ,
+2, 2.20648, 0, 0, 0.501836,-99) ,
 12, 6.80862, 0, 0, 0.506409,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.036617);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53942,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489394,-99) , 
-11, 2.60526, 1, 0, 0.496185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489394,-99) ,
+11, 2.60526, 1, 0, 0.496185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434599,-99) , 
-11, 7.01376, 1, 0, 0.492729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434599,-99) ,
+11, 7.01376, 1, 0, 0.492729,-99) ,
 12, 7.41111, 0, 0, 0.495719,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.0503867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517635,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.62059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.62059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499906,-99) , 
-13, 6.1059, 1, 0, 0.53175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499906,-99) ,
+13, 6.1059, 1, 0, 0.53175,-99) ,
 NN(
-0, 
-0, 
--1, 2.77501, 1, -1, 0.473445,-99) , 
-1, 30.182, 0, 0, 0.493936,-99) , 
+0,
+0,
+-1, 2.77501, 1, -1, 0.473445,-99) ,
+1, 30.182, 0, 0, 0.493936,-99) ,
 1, 45.2477, 0, 0, 0.501088,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.0492152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.42837, 1, 1, 0.515946,-99) , 
+0,
+0,
+-1, 1.42837, 1, 1, 0.515946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41391,-99) , 
-5, 2.30044, 1, 0, 0.487912,-99) , 
-1, 24.5795, 0, 0, 0.507035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41391,-99) ,
+5, 2.30044, 1, 0, 0.487912,-99) ,
+1, 24.5795, 0, 0, 0.507035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457668,-99) ,
 15, -1.09723, 1, 0, 0.504456,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.0712371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491534,-99) , 
-2, 1.42865, 1, 0, 0.515446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491534,-99) ,
+2, 1.42865, 1, 0, 0.515446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418182,-99) , 
-12, 2.49167, 0, 0, 0.505342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418182,-99) ,
+12, 2.49167, 0, 0, 0.505342,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521017,-99) ,
 NN(
-0, 
-0, 
--1, 1.86206, 1, -1, 0.44033,-99) , 
-7, -7.92168, 1, 0, 0.482803,-99) , 
+0,
+0,
+-1, 1.86206, 1, -1, 0.44033,-99) ,
+7, -7.92168, 1, 0, 0.482803,-99) ,
 4, 0.312811, 0, 0, 0.495679,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.0975228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47508,-99) , 
-17, 3.15742, 0, 0, 0.535821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47508,-99) ,
+17, 3.15742, 0, 0, 0.535821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456793,-99) , 
-5, 3.66835, 0, 0, 0.479895,-99) , 
-7, -8.71385, 0, 0, 0.51312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456793,-99) ,
+5, 3.66835, 0, 0, 0.479895,-99) ,
+7, -8.71385, 0, 0, 0.51312,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468641,-99) , 
-4, -0.684853, 0, 0, 0.519072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468641,-99) ,
+4, -0.684853, 0, 0, 0.519072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395298,-99) , 
-4, 0.020821, 0, 0, 0.449689,-99) , 
-4, -0.198184, 1, 0, 0.481812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395298,-99) ,
+4, 0.020821, 0, 0, 0.449689,-99) ,
+4, -0.198184, 1, 0, 0.481812,-99) ,
 4, 0.312811, 0, 0, 0.499702,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.0780625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492962,-99) , 
-8, -3.11296, 0, 0, 0.519669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492962,-99) ,
+8, -3.11296, 0, 0, 0.519669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432254,-99) , 
-12, 2.49167, 0, 0, 0.510597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432254,-99) ,
+12, 2.49167, 0, 0, 0.510597,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475818,-99) , 
-14, -4.93578, 0, 0, 0.514443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475818,-99) ,
+14, -4.93578, 0, 0, 0.514443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396255,-99) , 
-14, -5.96775, 1, 0, 0.449893,-99) , 
-4, -0.198184, 1, 0, 0.479797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396255,-99) ,
+14, -5.96775, 1, 0, 0.449893,-99) ,
+4, -0.198184, 1, 0, 0.479797,-99) ,
 4, 0.312811, 0, 0, 0.497399,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.0703098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.926031, 1, 1, 0.525263,-99) , 
+0,
+0,
+-1, 0.926031, 1, 1, 0.525263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465806,-99) , 
-12, 3.04436, 0, 0, 0.515691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465806,-99) ,
+12, 3.04436, 0, 0, 0.515691,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449805,-99) , 
-1, 25.5276, 0, 0, 0.515698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449805,-99) ,
+1, 25.5276, 0, 0, 0.515698,-99) ,
 NN(
-0, 
-0, 
--1, -5.58226, 1, -1, 0.449947,-99) , 
-4, -0.198184, 1, 0, 0.480428,-99) , 
+0,
+0,
+-1, -5.58226, 1, -1, 0.449947,-99) ,
+4, -0.198184, 1, 0, 0.480428,-99) ,
 4, 0.312811, 0, 0, 0.500591,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.0236927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545206,-99) ,
 NN(
-0, 
-0, 
--1, -1.89337, 1, -1, 0.494837,-99) , 
-8, -1.31109, 0, 0, 0.499543,-99) , 
+0,
+0,
+-1, -1.89337, 1, -1, 0.494837,-99) ,
+8, -1.31109, 0, 0, 0.499543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437099,-99) ,
 8, -0.292073, 1, 0, 0.496144,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.0477282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488225,-99) , 
-2, 1.84639, 0, 0, 0.511407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488225,-99) ,
+2, 1.84639, 0, 0, 0.511407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483648,-99) , 
-18, 6.90202, 1, 0, 0.50436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483648,-99) ,
+18, 6.90202, 1, 0, 0.50436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442937,-99) ,
 8, -0.292073, 1, 0, 0.501021,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.0493339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.616175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.616175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491642,-99) , 
-13, 5.79791, 1, 0, 0.53761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491642,-99) ,
+13, 5.79791, 1, 0, 0.53761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483255,-99) , 
-9, -2.18489, 0, 0, 0.502306,-99) , 
-11, 2.72772, 1, 0, 0.507892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483255,-99) ,
+9, -2.18489, 0, 0, 0.502306,-99) ,
+11, 2.72772, 1, 0, 0.507892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454743,-99) ,
 8, -0.292073, 1, 0, 0.505006,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.0562783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497682,-99) , 
-13, 5.79791, 1, 0, 0.532954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497682,-99) ,
+13, 5.79791, 1, 0, 0.532954,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4838,-99) , 
-0, 1.85304, 0, 0, 0.509997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4838,-99) ,
+0, 1.85304, 0, 0, 0.509997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408179,-99) , 
-7, -7.92168, 1, 0, 0.468057,-99) , 
-14, -3.53911, 1, 0, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408179,-99) ,
+7, -7.92168, 1, 0, 0.468057,-99) ,
+14, -3.53911, 1, 0, 0.500992,-99) ,
 11, 2.72772, 1, 0, 0.506032,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.0401169);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493226,-99) , 
-14, -4.93578, 0, 0, 0.536768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493226,-99) ,
+14, -4.93578, 0, 0, 0.536768,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497676,-99) , 
-18, 5.37096, 1, 0, 0.50526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497676,-99) ,
+18, 5.37096, 1, 0, 0.50526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404406,-99) , 
-5, 2.70272, 1, 0, 0.462701,-99) , 
-8, -1.97041, 1, 0, 0.497101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404406,-99) ,
+5, 2.70272, 1, 0, 0.462701,-99) ,
+8, -1.97041, 1, 0, 0.497101,-99) ,
 11, 2.72772, 1, 0, 0.503354,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.0637455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471781,-99) , 
-4, 1.02757, 1, 0, 0.510034,-99) , 
-6, 8.71861, 0, 0, 0.51544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471781,-99) ,
+4, 1.02757, 1, 0, 0.510034,-99) ,
+6, 8.71861, 0, 0, 0.51544,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472062,-99) , 
-15, -3.38314, 0, 0, 0.514495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472062,-99) ,
+15, -3.38314, 0, 0, 0.514495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428656,-99) , 
-16, 4.60938, 1, 0, 0.48128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428656,-99) ,
+16, 4.60938, 1, 0, 0.48128,-99) ,
 8, -1.97041, 1, 0, 0.508499,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.0509217);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.48792, 1, 1, 0.517973,-99) , 
+0,
+0,
+-1, -4.48792, 1, 1, 0.517973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454054,-99) , 
-0, 1.82315, 0, 0, 0.512345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454054,-99) ,
+0, 1.82315, 0, 0, 0.512345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458024,-99) , 
-18, 5.9185, 1, 0, 0.47621,-99) , 
-6, 7.9919, 0, 0, 0.486775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458024,-99) ,
+18, 5.9185, 1, 0, 0.47621,-99) ,
+6, 7.9919, 0, 0, 0.486775,-99) ,
 0, 1.87206, 1, 0, 0.501937,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.061548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480102,-99) , 
-3, -1.53795, 1, 0, 0.497996,-99) , 
-12, 3.17764, 1, 0, 0.51013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480102,-99) ,
+3, -1.53795, 1, 0, 0.497996,-99) ,
+12, 3.17764, 1, 0, 0.51013,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398619,-99) , 
-7, -6.33735, 1, 0, 0.495314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398619,-99) ,
+7, -6.33735, 1, 0, 0.495314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416915,-99) , 
-16, 4.20779, 1, 0, 0.483891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416915,-99) ,
+16, 4.20779, 1, 0, 0.483891,-99) ,
 17, 4.40231, 0, 0, 0.496205,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.0573987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497815,-99) , 
-18, 6.41674, 1, 0, 0.520725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497815,-99) ,
+18, 6.41674, 1, 0, 0.520725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455279,-99) , 
-11, 6.15351, 1, 0, 0.479158,-99) , 
-5, 3.29958, 1, 0, 0.510806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455279,-99) ,
+11, 6.15351, 1, 0, 0.479158,-99) ,
+5, 3.29958, 1, 0, 0.510806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537422,-99) ,
 NN(
-0, 
-0, 
--1, 0.469876, 0, -1, 0.468184,-99) , 
-0, 1.82927, 1, 0, 0.476362,-99) , 
+0,
+0,
+-1, 0.469876, 0, -1, 0.468184,-99) ,
+0, 1.82927, 1, 0, 0.476362,-99) ,
 17, 4.40231, 0, 0, 0.492526,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.0587779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492241,-99) , 
-5, 2.89108, 1, 0, 0.524941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492241,-99) ,
+5, 2.89108, 1, 0, 0.524941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481103,-99) , 
-6, 6.13501, 0, 0, 0.513637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481103,-99) ,
+6, 6.13501, 0, 0, 0.513637,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488533,-99) , 
-5, 1.22041, 1, 0, 0.512086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488533,-99) ,
+5, 1.22041, 1, 0, 0.512086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397227,-99) , 
-12, 4.3987, 0, 0, 0.469031,-99) , 
-6, 4.50884, 1, 0, 0.487295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397227,-99) ,
+12, 4.3987, 0, 0, 0.469031,-99) ,
+6, 4.50884, 1, 0, 0.487295,-99) ,
 17, 4.40231, 0, 0, 0.49966,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.0546252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.0941, 1, 1, 0.52336,-99) , 
+0,
+0,
+-1, -1.0941, 1, 1, 0.52336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471109,-99) , 
-10, -1.97302, 0, 0, 0.516729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471109,-99) ,
+10, -1.97302, 0, 0, 0.516729,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497,-99) , 
-6, 4.19546, 0, 0, 0.516958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497,-99) ,
+6, 4.19546, 0, 0, 0.516958,-99) ,
 NN(
-0, 
-0, 
--1, -2.93749, 1, -1, 0.463239,-99) , 
-6, 4.50884, 1, 0, 0.48603,-99) , 
+0,
+0,
+-1, -2.93749, 1, -1, 0.463239,-99) ,
+6, 4.50884, 1, 0, 0.48603,-99) ,
 17, 4.40231, 0, 0, 0.500441,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.0525093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 3.17765, 1, 1, 0.523109,-99) , 
+0,
+0,
+-1, 3.17765, 1, 1, 0.523109,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470353,-99) , 
-1, 22.0703, 0, 0, 0.502433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470353,-99) ,
+1, 22.0703, 0, 0, 0.502433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418232,-99) , 
-18, 5.88145, 1, 0, 0.470181,-99) , 
-14, -3.56004, 1, 0, 0.495127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418232,-99) ,
+18, 5.88145, 1, 0, 0.470181,-99) ,
+14, -3.56004, 1, 0, 0.495127,-99) ,
 3, -0.3076, 0, 0, 0.501052,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.0498511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.0624654, 0, 1, 0.545806,-99) , 
+0,
+0,
+-1, 0.0624654, 0, 1, 0.545806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466298,-99) , 
-3, -1.5379, 0, 0, 0.519006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466298,-99) ,
+3, -1.5379, 0, 0, 0.519006,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491024,-99) , 
-16, 7.11032, 0, 0, 0.500046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491024,-99) ,
+16, 7.11032, 0, 0, 0.500046,-99) ,
 NN(
-0, 
-0, 
--1, 1.8578, 1, -1, 0.459103,-99) , 
-15, -3.15785, 1, 0, 0.489851,-99) , 
+0,
+0,
+-1, 1.8578, 1, -1, 0.459103,-99) ,
+15, -3.15785, 1, 0, 0.489851,-99) ,
 11, 2.72772, 1, 0, 0.494393,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.0539259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494768,-99) , 
-10, -1.63432, 0, 0, 0.539512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494768,-99) ,
+10, -1.63432, 0, 0, 0.539512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492825,-99) , 
-16, 2.53729, 1, 0, 0.500913,-99) , 
-13, 5.84578, 1, 0, 0.507484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492825,-99) ,
+16, 2.53729, 1, 0, 0.500913,-99) ,
+13, 5.84578, 1, 0, 0.507484,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467327,-99) , 
-18, 5.88175, 1, 0, 0.510854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467327,-99) ,
+18, 5.88175, 1, 0, 0.510854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441839,-99) , 
-14, -3.39056, 0, 0, 0.486449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441839,-99) ,
+14, -3.39056, 0, 0, 0.486449,-99) ,
 15, -3.15785, 1, 0, 0.502058,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.0510554);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.603168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.603168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495347,-99) , 
-14, -4.93578, 0, 0, 0.548614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495347,-99) ,
+14, -4.93578, 0, 0, 0.548614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464841,-99) , 
-8, -1.97041, 1, 0, 0.504326,-99) , 
-5, 1.58651, 1, 0, 0.51342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464841,-99) ,
+8, -1.97041, 1, 0, 0.504326,-99) ,
+5, 1.58651, 1, 0, 0.51342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470984,-99) ,
 16, 2.15475, 0, 0, 0.509449,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.0641791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45811,-99) , 
-4, 0.00897153, 0, 0, 0.504266,-99) , 
-15, -8.01503, 1, 0, 0.511649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45811,-99) ,
+4, 0.00897153, 0, 0, 0.504266,-99) ,
+15, -8.01503, 1, 0, 0.511649,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485547,-99) , 
-7, -7.12951, 0, 0, 0.504551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485547,-99) ,
+7, -7.12951, 0, 0, 0.504551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425824,-99) , 
-13, 6.24702, 0, 0, 0.485921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425824,-99) ,
+13, 6.24702, 0, 0, 0.485921,-99) ,
 15, -3.15785, 1, 0, 0.505025,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.0590312);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.06369, 0, 1, 0.557083,-99) , 
+0,
+0,
+-1, -3.06369, 0, 1, 0.557083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457716,-99) , 
-5, 1.35115, 1, 0, 0.491302,-99) , 
-3, -1.53801, 1, 0, 0.516046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457716,-99) ,
+5, 1.35115, 1, 0, 0.491302,-99) ,
+3, -1.53801, 1, 0, 0.516046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521058,-99) ,
 NN(
-0, 
-0, 
--1, 3.6527, 1, -1, 0.479058,-99) , 
-7, -9.50602, 1, 0, 0.492701,-99) , 
+0,
+0,
+-1, 3.6527, 1, -1, 0.479058,-99) ,
+7, -9.50602, 1, 0, 0.492701,-99) ,
 5, 1.97051, 1, 0, 0.500807,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.0525635);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475366,-99) , 
-3, -1.06717, 0, 0, 0.500422,-99) , 
-3, -2.24107, 1, 0, 0.507152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475366,-99) ,
+3, -1.06717, 0, 0, 0.500422,-99) ,
+3, -2.24107, 1, 0, 0.507152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401776,-99) , 
-12, 4.17527, 0, 0, 0.476533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401776,-99) ,
+12, 4.17527, 0, 0, 0.476533,-99) ,
 3, -2.7684, 0, 0, 0.502627,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.0677328);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481669,-99) , 
-3, -0.659135, 1, 0, 0.525287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481669,-99) ,
+3, -0.659135, 1, 0, 0.525287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474924,-99) , 
-16, 2.80556, 1, 0, 0.485798,-99) , 
-12, 3.79622, 1, 0, 0.501356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474924,-99) ,
+16, 2.80556, 1, 0, 0.485798,-99) ,
+12, 3.79622, 1, 0, 0.501356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39571,-99) , 
-10, -0.519533, 0, 0, 0.474089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39571,-99) ,
+10, -0.519533, 0, 0, 0.474089,-99) ,
 3, -2.7684, 0, 0, 0.497333,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.0502403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48025,-99) , 
-4, 0.312811, 0, 0, 0.501141,-99) , 
-3, -2.24107, 1, 0, 0.50635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48025,-99) ,
+4, 0.312811, 0, 0, 0.501141,-99) ,
+3, -2.24107, 1, 0, 0.50635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404725,-99) , 
-17, 3.73187, 0, 0, 0.468802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404725,-99) ,
+17, 3.73187, 0, 0, 0.468802,-99) ,
 3, -2.7684, 0, 0, 0.500814,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.0463788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.97741, 1, 1, 0.523038,-99) , 
+0,
+0,
+-1, -1.97741, 1, 1, 0.523038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484389,-99) , 
-11, 7.70764, 0, 0, 0.490699,-99) , 
-12, 3.79622, 1, 0, 0.503422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484389,-99) ,
+11, 7.70764, 0, 0, 0.490699,-99) ,
+12, 3.79622, 1, 0, 0.503422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410825,-99) , 
-12, 4.17527, 0, 0, 0.466339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410825,-99) ,
+12, 4.17527, 0, 0, 0.466339,-99) ,
 3, -2.7684, 0, 0, 0.497961,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.0418077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487048,-99) , 
-17, 3.74777, 1, 0, 0.500396,-99) , 
-8, -0.711659, 0, 0, 0.504446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487048,-99) ,
+17, 3.74777, 1, 0, 0.500396,-99) ,
+8, -0.711659, 0, 0, 0.504446,-99) ,
 NN(
-0, 
-0, 
--1, -0.519533, 0, -1, 0.464152,-99) , 
+0,
+0,
+-1, -0.519533, 0, -1, 0.464152,-99) ,
 3, -2.7684, 0, 0, 0.498517,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.0881391);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.597504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.597504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422365,-99) , 
-9, -2.98247, 0, 0, 0.538252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422365,-99) ,
+9, -2.98247, 0, 0, 0.538252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48241,-99) , 
-2, 1.43065, 1, 0, 0.497926,-99) , 
-10, -0.993396, 1, 0, 0.508757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48241,-99) ,
+2, 1.43065, 1, 0, 0.497926,-99) ,
+10, -0.993396, 1, 0, 0.508757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54965,-99) ,
 NN(
-0, 
-0, 
--1, -2.21802, 0, -1, 0.458213,-99) , 
-9, -3.64734, 1, 0, 0.48298,-99) , 
+0,
+0,
+-1, -2.21802, 0, -1, 0.458213,-99) ,
+9, -3.64734, 1, 0, 0.48298,-99) ,
 17, 3.1959, 0, 0, 0.500683,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.0721042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49071,-99) , 
-11, 4.32391, 0, 0, 0.522764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49071,-99) ,
+11, 4.32391, 0, 0, 0.522764,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421261,-99) , 
-5, 3.61565, 1, 0, 0.514791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421261,-99) ,
+5, 3.61565, 1, 0, 0.514791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350994,-99) , 
-9, -1.69309, 0, 0, 0.433466,-99) , 
-17, 2.5927, 0, 0, 0.498716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350994,-99) ,
+9, -1.69309, 0, 0, 0.433466,-99) ,
+17, 2.5927, 0, 0, 0.498716,-99) ,
 10, 0.469876, 0, 0, 0.509654,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.0500616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.68959, 1, 1, 0.518127,-99) , 
+0,
+0,
+-1, 6.68959, 1, 1, 0.518127,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487933,-99) , 
-5, 1.25869, 1, 0, 0.500921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487933,-99) ,
+5, 1.25869, 1, 0, 0.500921,-99) ,
 NN(
-0, 
-0, 
--1, -1.69309, 0, -1, 0.432229,-99) , 
-17, 2.5927, 0, 0, 0.487377,-99) , 
+0,
+0,
+-1, -1.69309, 0, -1, 0.432229,-99) ,
+17, 2.5927, 0, 0, 0.487377,-99) ,
 10, 0.469876, 0, 0, 0.50137,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.0545478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479717,-99) , 
-3, -0.175766, 0, 0, 0.521857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479717,-99) ,
+3, -0.175766, 0, 0, 0.521857,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482324,-99) , 
-0, 1.87682, 1, 0, 0.504798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482324,-99) ,
+0, 1.87682, 1, 0, 0.504798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417666,-99) , 
-4, 0.00881227, 1, 0, 0.467625,-99) , 
-12, 3.19374, 0, 0, 0.495293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417666,-99) ,
+4, 0.00881227, 1, 0, 0.467625,-99) ,
+12, 3.19374, 0, 0, 0.495293,-99) ,
 3, -0.3076, 0, 0, 0.500959,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.0377851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 3.17765, 1, 1, 0.518199,-99) , 
+0,
+0,
+-1, 3.17765, 1, 1, 0.518199,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494829,-99) , 
-18, 5.37083, 1, 0, 0.500373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494829,-99) ,
+18, 5.37083, 1, 0, 0.500373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426609,-99) , 
-18, 6.41564, 0, 0, 0.467195,-99) , 
-12, 3.19374, 0, 0, 0.4919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426609,-99) ,
+18, 6.41564, 0, 0, 0.467195,-99) ,
+12, 3.19374, 0, 0, 0.4919,-99) ,
 3, -0.3076, 0, 0, 0.497507,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.0527941);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468956,-99) , 
-5, 3.29958, 1, 0, 0.505557,-99) , 
-15, -2.12754, 0, 0, 0.51139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468956,-99) ,
+5, 3.29958, 1, 0, 0.505557,-99) ,
+15, -2.12754, 0, 0, 0.51139,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481253,-99) , 
-2, 1.42837, 1, 0, 0.497716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481253,-99) ,
+2, 1.42837, 1, 0, 0.497716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433776,-99) , 
-7, -6.33735, 1, 0, 0.489302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433776,-99) ,
+7, -6.33735, 1, 0, 0.489302,-99) ,
 17, 4.40231, 0, 0, 0.499743,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.0501896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411405,-99) , 
-2, 0.980781, 0, 0, 0.48828,-99) , 
-13, 6.83942, 0, 0, 0.502334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411405,-99) ,
+2, 0.980781, 0, 0, 0.48828,-99) ,
+13, 6.83942, 0, 0, 0.502334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438523,-99) , 
-16, 2.95912, 1, 0, 0.471816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438523,-99) ,
+16, 2.95912, 1, 0, 0.471816,-99) ,
 18, 5.37082, 0, 0, 0.498975,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.0397869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482848,-99) , 
-14, -7.96111, 1, 0, 0.490416,-99) , 
-3, -2.3729, 1, 0, 0.49422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482848,-99) ,
+14, -7.96111, 1, 0, 0.490416,-99) ,
+3, -2.3729, 1, 0, 0.49422,-99) ,
 NN(
-0, 
-0, 
--1, -6.59707, 0, -1, 0.4692,-99) , 
+0,
+0,
+-1, -6.59707, 0, -1, 0.4692,-99) ,
 3, -2.7684, 0, 0, 0.490538,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.0450889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479967,-99) , 
-14, -4.93578, 0, 0, 0.525156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479967,-99) ,
+14, -4.93578, 0, 0, 0.525156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46387,-99) , 
-0, 1.85304, 0, 0, 0.490931,-99) , 
-5, 1.58651, 1, 0, 0.497888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46387,-99) ,
+0, 1.85304, 0, 0, 0.490931,-99) ,
+5, 1.58651, 1, 0, 0.497888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469893,-99) ,
 16, 2.15475, 0, 0, 0.495275,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.0387184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524509,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481981,-99) , 
-10, -0.0178824, 1, 0, 0.496139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481981,-99) ,
+10, -0.0178824, 1, 0, 0.496139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444909,-99) , 
-11, 6.8096, 1, 0, 0.491901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444909,-99) ,
+11, 6.8096, 1, 0, 0.491901,-99) ,
 11, 7.87097, 0, 0, 0.493798,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.0244393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508805,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422595,-99) , 
-17, 1.9895, 0, 0, 0.493453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422595,-99) ,
+17, 1.9895, 0, 0, 0.493453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412663,-99) , 
-12, 1.98878, 0, 0, 0.486818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412663,-99) ,
+12, 1.98878, 0, 0, 0.486818,-99) ,
 10, 0.957635, 0, 0, 0.494737,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.0416773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491369,-99) , 
-13, 6.68959, 1, 0, 0.500491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491369,-99) ,
+13, 6.68959, 1, 0, 0.500491,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464645,-99) , 
-3, -0.966742, 0, 0, 0.488438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464645,-99) ,
+3, -0.966742, 0, 0, 0.488438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412842,-99) , 
-3, -3.3836, 0, 0, 0.481057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412842,-99) ,
+3, -3.3836, 0, 0, 0.481057,-99) ,
 10, 0.469876, 0, 0, 0.489922,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.0454443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509617,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478568,-99) , 
-5, 2.95179, 0, 0, 0.490075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478568,-99) ,
+5, 2.95179, 0, 0, 0.490075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418029,-99) , 
-4, 1.74359, 1, 0, 0.482942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418029,-99) ,
+4, 1.74359, 1, 0, 0.482942,-99) ,
 10, 0.957635, 0, 0, 0.492554,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.0477354);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.06369, 0, 1, 0.542683,-99) , 
+0,
+0,
+-1, -3.06369, 0, 1, 0.542683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433477,-99) , 
-8, -2.70394, 1, 0, 0.484507,-99) , 
-3, -1.53801, 1, 0, 0.506193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433477,-99) ,
+8, -2.70394, 1, 0, 0.484507,-99) ,
+3, -1.53801, 1, 0, 0.506193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549388,-99) ,
 NN(
-0, 
-0, 
--1, 0.0240818, 0, -1, 0.480563,-99) , 
-4, -0.205038, 1, 0, 0.486166,-99) , 
+0,
+0,
+-1, 0.0240818, 0, -1, 0.480563,-99) ,
+4, -0.205038, 1, 0, 0.486166,-99) ,
 5, 1.97051, 1, 0, 0.493104,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.0335616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510349,-99) ,
 NN(
-0, 
-0, 
--1, 43.0493, 1, -1, 0.477815,-99) , 
-2, 2.20648, 0, 0, 0.493799,-99) , 
+0,
+0,
+-1, 43.0493, 1, -1, 0.477815,-99) ,
+2, 2.20648, 0, 0, 0.493799,-99) ,
 12, 6.80862, 0, 0, 0.496824,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.0455172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520053,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483246,-99) , 
-13, 6.80394, 1, 0, 0.50056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483246,-99) ,
+13, 6.80394, 1, 0, 0.50056,-99) ,
 NN(
-0, 
-0, 
--1, 6.13738, 0, -1, 0.444801,-99) , 
-12, 2.59126, 0, 0, 0.493701,-99) , 
+0,
+0,
+-1, 6.13738, 0, -1, 0.444801,-99) ,
+12, 2.59126, 0, 0, 0.493701,-99) ,
 13, 5.59737, 1, 0, 0.495976,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.0705361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507868,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448751,-99) , 
-7, -7.12951, 1, 0, 0.510993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448751,-99) ,
+7, -7.12951, 1, 0, 0.510993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395164,-99) , 
-18, 6.86441, 1, 0, 0.487558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395164,-99) ,
+18, 6.86441, 1, 0, 0.487558,-99) ,
 13, 6.83942, 0, 0, 0.496905,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.040985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496412,-99) , 
-0, 1.83538, 1, 0, 0.513965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496412,-99) ,
+0, 1.83538, 1, 0, 0.513965,-99) ,
 NN(
-0, 
-0, 
--1, 3.19592, 0, -1, 0.482643,-99) , 
-6, 4.69918, 1, 0, 0.490843,-99) , 
+0,
+0,
+-1, 3.19592, 0, -1, 0.482643,-99) ,
+6, 4.69918, 1, 0, 0.490843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422066,-99) , 
-0, 1.90739, 1, 0, 0.468167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422066,-99) ,
+0, 1.90739, 1, 0, 0.468167,-99) ,
 0, 1.90059, 1, 0, 0.488398,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.0328356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.88902, 0, 1, 0.519828,-99) , 
+0,
+0,
+-1, -2.88902, 0, 1, 0.519828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447641,-99) , 
-17, 3.19592, 0, 0, 0.492882,-99) , 
-6, 4.69918, 1, 0, 0.499937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447641,-99) ,
+17, 3.19592, 0, 0, 0.492882,-99) ,
+6, 4.69918, 1, 0, 0.499937,-99) ,
 NN(
-0, 
-0, 
--1, 1.90739, 1, -1, 0.467502,-99) , 
+0,
+0,
+-1, 1.90739, 1, -1, 0.467502,-99) ,
 0, 1.90059, 1, 0, 0.496443,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.043895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484873,-99) , 
-18, 5.62603, 1, 0, 0.503068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484873,-99) ,
+18, 5.62603, 1, 0, 0.503068,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487497,-99) , 
-8, -1.13124, 0, 0, 0.493858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487497,-99) ,
+8, -1.13124, 0, 0, 0.493858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427786,-99) , 
-18, 5.3128, 0, 0, 0.48834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427786,-99) ,
+18, 5.3128, 0, 0, 0.48834,-99) ,
 9, -1.10251, 0, 0, 0.492032,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.0340859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482375,-99) , 
-18, 5.88145, 1, 0, 0.520627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482375,-99) ,
+18, 5.88145, 1, 0, 0.520627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493037,-99) , 
-0, 1.90535, 0, 0, 0.497734,-99) , 
-15, -2.58715, 0, 0, 0.501822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493037,-99) ,
+0, 1.90535, 0, 0, 0.497734,-99) ,
+15, -2.58715, 0, 0, 0.501822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465068,-99) ,
 8, -0.292073, 1, 0, 0.499866,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.0317174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83053, 1, 1, 0.511884,-99) , 
+0,
+0,
+-1, 1.83053, 1, 1, 0.511884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463308,-99) , 
-0, 1.82315, 0, 0, 0.509061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463308,-99) ,
+0, 1.82315, 0, 0, 0.509061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44128,-99) , 
-0, 1.90739, 1, 0, 0.481766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44128,-99) ,
+0, 1.90739, 1, 0, 0.481766,-99) ,
 0, 1.90059, 1, 0, 0.506125,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.0320336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487289,-99) , 
-0, 1.82315, 0, 0, 0.528222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487289,-99) ,
+0, 1.82315, 0, 0, 0.528222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485938,-99) , 
-3, -0.922801, 1, 0, 0.498382,-99) , 
-0, 1.82927, 1, 0, 0.501684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485938,-99) ,
+3, -0.922801, 1, 0, 0.498382,-99) ,
+0, 1.82927, 1, 0, 0.501684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466585,-99) ,
 8, -0.292073, 1, 0, 0.499819,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.0344586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499852,-99) , 
-16, 2.59259, 1, 0, 0.50677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499852,-99) ,
+16, 2.59259, 1, 0, 0.50677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464452,-99) , 
-6, 3.68494, 0, 0, 0.503977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464452,-99) ,
+6, 3.68494, 0, 0, 0.503977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484248,-99) , 
-15, -3.92859, 0, 0, 0.515691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484248,-99) ,
+15, -3.92859, 0, 0, 0.515691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.3986,-99) , 
-12, 3.61748, 0, 0, 0.482071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.3986,-99) ,
+12, 3.61748, 0, 0, 0.482071,-99) ,
 3, -2.4608, 0, 0, 0.499937,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.0647317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519021,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413252,-99) , 
-4, 0.101132, 0, 0, 0.498802,-99) , 
-2, 1.97794, 0, 0, 0.510293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413252,-99) ,
+4, 0.101132, 0, 0, 0.498802,-99) ,
+2, 1.97794, 0, 0, 0.510293,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490467,-99) , 
-8, -3.06368, 0, 0, 0.517606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490467,-99) ,
+8, -3.06368, 0, 0, 0.517606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406888,-99) , 
-12, 3.61748, 0, 0, 0.485868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406888,-99) ,
+12, 3.61748, 0, 0, 0.485868,-99) ,
 3, -2.4608, 0, 0, 0.505795,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.0499902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.402577, 1, 1, 0.507748,-99) , 
+0,
+0,
+-1, -0.402577, 1, 1, 0.507748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394923,-99) , 
-12, 4.3987, 0, 0, 0.473187,-99) , 
-18, 5.73674, 0, 0, 0.50127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394923,-99) ,
+12, 4.3987, 0, 0, 0.473187,-99) ,
+18, 5.73674, 0, 0, 0.50127,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451636,-99) , 
-1, 25.4747, 0, 0, 0.506257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451636,-99) ,
+1, 25.4747, 0, 0, 0.506257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439564,-99) , 
-14, -3.39056, 0, 0, 0.482947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439564,-99) ,
+14, -3.39056, 0, 0, 0.482947,-99) ,
 15, -3.15785, 1, 0, 0.496609,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.0377061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495723,-99) , 
-15, -2.88902, 0, 0, 0.51422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495723,-99) ,
+15, -2.88902, 0, 0, 0.51422,-99) ,
 NN(
-0, 
-0, 
--1, 3.19592, 0, -1, 0.483733,-99) , 
-6, 4.69918, 1, 0, 0.491672,-99) , 
+0,
+0,
+-1, 3.19592, 0, -1, 0.483733,-99) ,
+6, 4.69918, 1, 0, 0.491672,-99) ,
 NN(
-0, 
-0, 
--1, 1.90739, 1, -1, 0.468644,-99) , 
+0,
+0,
+-1, 1.90739, 1, -1, 0.468644,-99) ,
 0, 1.90059, 1, 0, 0.489203,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.0786533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45653,-99) , 
-4, 0.711535, 1, 0, 0.509303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45653,-99) ,
+4, 0.711535, 1, 0, 0.509303,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460568,-99) , 
-5, 2.40093, 1, 0, 0.516382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460568,-99) ,
+5, 2.40093, 1, 0, 0.516382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466707,-99) , 
-7, -7.12951, 0, 0, 0.482799,-99) , 
-2, 1.42837, 1, 0, 0.49338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466707,-99) ,
+7, -7.12951, 0, 0, 0.482799,-99) ,
+2, 1.42837, 1, 0, 0.49338,-99) ,
 8, -4.48792, 1, 0, 0.497408,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.0221835);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83878, 1, 1, 0.507362,-99) , 
+0,
+0,
+-1, 1.83878, 1, 1, 0.507362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460151,-99) , 
-6, 3.73186, 0, 0, 0.503897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460151,-99) ,
+6, 3.73186, 0, 0, 0.503897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480378,-99) ,
 8, -4.9075, 0, 0, 0.500698,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.0278173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508078,-99) ,
 NN(
-0, 
-0, 
--1, 43.0493, 1, -1, 0.481435,-99) , 
-2, 2.20648, 0, 0, 0.494639,-99) , 
+0,
+0,
+-1, 43.0493, 1, -1, 0.481435,-99) ,
+2, 2.20648, 0, 0, 0.494639,-99) ,
 12, 6.80862, 0, 0, 0.497364,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.0362497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519451,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489238,-99) , 
-13, 6.40175, 1, 0, 0.499104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489238,-99) ,
+13, 6.40175, 1, 0, 0.499104,-99) ,
 NN(
-0, 
-0, 
--1, 3.74651, 0, -1, 0.460983,-99) , 
-12, 2.59126, 0, 0, 0.494472,-99) , 
+0,
+0,
+-1, 3.74651, 0, -1, 0.460983,-99) ,
+12, 2.59126, 0, 0, 0.494472,-99) ,
 13, 5.59737, 1, 0, 0.496604,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.0763588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560987,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467393,-99) , 
-11, 4.6508, 0, 0, 0.499075,-99) , 
-12, 2.59133, 1, 0, 0.506835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467393,-99) ,
+11, 4.6508, 0, 0, 0.499075,-99) ,
+12, 2.59133, 1, 0, 0.506835,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437986,-99) , 
-0, 1.84353, 0, 0, 0.516487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437986,-99) ,
+0, 1.84353, 0, 0, 0.516487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406002,-99) , 
-2, 1.10341, 0, 0, 0.487726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406002,-99) ,
+2, 1.10341, 0, 0, 0.487726,-99) ,
 10, -0.505641, 0, 0, 0.500368,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.0611045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45117,-99) , 
-6, 4.56968, 1, 0, 0.493435,-99) , 
-16, 5.90589, 0, 0, 0.505641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45117,-99) ,
+6, 4.56968, 1, 0, 0.493435,-99) ,
+16, 5.90589, 0, 0, 0.505641,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485316,-99) , 
-5, 3.62197, 0, 0, 0.494337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485316,-99) ,
+5, 3.62197, 0, 0, 0.494337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425634,-99) , 
-13, 6.06328, 0, 0, 0.486001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425634,-99) ,
+13, 6.06328, 0, 0, 0.486001,-99) ,
 11, 4.44213, 1, 0, 0.495183,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.0474804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.606409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.606409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491467,-99) , 
-12, 3.55584, 1, 0, 0.533821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491467,-99) ,
+12, 3.55584, 1, 0, 0.533821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497229,-99) , 
-2, 1.42865, 1, 0, 0.504783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497229,-99) ,
+2, 1.42865, 1, 0, 0.504783,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465123,-99) , 
-18, 6.64209, 1, 0, 0.50775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465123,-99) ,
+18, 6.64209, 1, 0, 0.50775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423066,-99) , 
-2, 1.10341, 0, 0, 0.48585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423066,-99) ,
+2, 1.10341, 0, 0, 0.48585,-99) ,
 10, -0.505641, 0, 0, 0.498386,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.0772341);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429989,-99) , 
-10, 0.232064, 0, 0, 0.496749,-99) , 
-7, -7.92168, 1, 0, 0.514854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429989,-99) ,
+10, 0.232064, 0, 0, 0.496749,-99) ,
+7, -7.92168, 1, 0, 0.514854,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420903,-99) , 
-12, 3.17763, 0, 0, 0.512942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420903,-99) ,
+12, 3.17763, 0, 0, 0.512942,-99) ,
 NN(
-0, 
-0, 
--1, -5.92062, 1, -1, 0.444317,-99) , 
-9, -2.78219, 0, 0, 0.487652,-99) , 
+0,
+0,
+-1, -5.92062, 1, -1, 0.444317,-99) ,
+9, -2.78219, 0, 0, 0.487652,-99) ,
 10, -0.505641, 0, 0, 0.505673,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.0474036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.09857, 1, 1, 0.534471,-99) , 
+0,
+0,
+-1, 4.09857, 1, 1, 0.534471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45837,-99) , 
-17, 3.14548, 0, 0, 0.512431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45837,-99) ,
+17, 3.14548, 0, 0, 0.512431,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490184,-99) , 
-11, 2.5911, 1, 0, 0.498613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490184,-99) ,
+11, 2.5911, 1, 0, 0.498613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440078,-99) , 
-7, -6.33735, 1, 0, 0.492061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440078,-99) ,
+7, -6.33735, 1, 0, 0.492061,-99) ,
 0, 1.83878, 1, 0, 0.496094,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.0444805);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474949,-99) , 
-12, 4.22656, 0, 0, 0.500082,-99) , 
-5, 1.29669, 1, 0, 0.505992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474949,-99) ,
+12, 4.22656, 0, 0, 0.500082,-99) ,
+5, 1.29669, 1, 0, 0.505992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440898,-99) , 
-10, -0.505634, 0, 0, 0.481857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440898,-99) ,
+10, -0.505634, 0, 0, 0.481857,-99) ,
 12, 2.59126, 0, 0, 0.502289,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.051636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.44017, 0, 1, 0.515062,-99) , 
+0,
+0,
+-1, -4.44017, 0, 1, 0.515062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423233,-99) , 
-18, 5.97663, 1, 0, 0.474788,-99) , 
-14, -3.77929, 1, 0, 0.50443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423233,-99) ,
+18, 5.97663, 1, 0, 0.474788,-99) ,
+14, -3.77929, 1, 0, 0.50443,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474018,-99) , 
-8, -3.52201, 0, 0, 0.49537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474018,-99) ,
+8, -3.52201, 0, 0, 0.49537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428722,-99) , 
-17, 3.79914, 0, 0, 0.48577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428722,-99) ,
+17, 3.79914, 0, 0, 0.48577,-99) ,
 6, 6.63382, 1, 0, 0.497862,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.0413345);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487228,-99) , 
-16, 7.56466, 0, 0, 0.491587,-99) , 
-5, 1.29669, 1, 0, 0.49605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487228,-99) ,
+16, 7.56466, 0, 0, 0.491587,-99) ,
+5, 1.29669, 1, 0, 0.49605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442365,-99) , 
-13, 5.7979, 1, 0, 0.472841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442365,-99) ,
+13, 5.7979, 1, 0, 0.472841,-99) ,
 12, 2.59126, 0, 0, 0.492493,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.0357782);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492861,-99) , 
-13, 5.57723, 1, 0, 0.497929,-99) , 
-4, -0.205038, 1, 0, 0.502502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492861,-99) ,
+13, 5.57723, 1, 0, 0.497929,-99) ,
+4, -0.205038, 1, 0, 0.502502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441492,-99) , 
-14, -4.93578, 0, 0, 0.477025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441492,-99) ,
+14, -4.93578, 0, 0, 0.477025,-99) ,
 5, 1.47987, 0, 0, 0.497963,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.0466186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.09975, 0, 1, 0.512541,-99) , 
+0,
+0,
+-1, 3.09975, 0, 1, 0.512541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407307,-99) , 
-4, 1.38077, 1, 0, 0.477519,-99) , 
-5, 3.60597, 1, 0, 0.507926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407307,-99) ,
+4, 1.38077, 1, 0, 0.477519,-99) ,
+5, 3.60597, 1, 0, 0.507926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451181,-99) , 
-0, 1.85304, 1, 0, 0.477057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451181,-99) ,
+0, 1.85304, 1, 0, 0.477057,-99) ,
 5, 1.47987, 0, 0, 0.502429,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.0481299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440432,-99) , 
-17, 1.78843, 0, 0, 0.505572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440432,-99) ,
+17, 1.78843, 0, 0, 0.505572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467255,-99) , 
-16, 7.56466, 0, 0, 0.483222,-99) , 
-17, 5.60871, 1, 0, 0.499363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467255,-99) ,
+16, 7.56466, 0, 0, 0.483222,-99) ,
+17, 5.60871, 1, 0, 0.499363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434842,-99) , 
-13, 6.51352, 0, 0, 0.467835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434842,-99) ,
+13, 6.51352, 0, 0, 0.467835,-99) ,
 12, 2.59126, 0, 0, 0.494548,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.0446082);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47979,-99) , 
-11, 4.43964, 1, 0, 0.495434,-99) , 
-15, -2.12754, 0, 0, 0.501415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47979,-99) ,
+11, 4.43964, 1, 0, 0.495434,-99) ,
+15, -2.12754, 0, 0, 0.501415,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446003,-99) , 
-17, 3.68421, 1, 0, 0.487748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446003,-99) ,
+17, 3.68421, 1, 0, 0.487748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424541,-99) , 
-7, -6.33735, 1, 0, 0.479742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424541,-99) ,
+7, -6.33735, 1, 0, 0.479742,-99) ,
 17, 4.40231, 0, 0, 0.490072,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.053543);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495939,-99) , 
-10, -1.00159, 1, 0, 0.509386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495939,-99) ,
+10, -1.00159, 1, 0, 0.509386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464275,-99) , 
-8, -1.88594, 1, 0, 0.502483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464275,-99) ,
+8, -1.88594, 1, 0, 0.502483,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474933,-99) , 
-14, -4.44014, 0, 0, 0.486691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474933,-99) ,
+14, -4.44014, 0, 0, 0.486691,-99) ,
 NN(
-0, 
-0, 
--1, -1.74892, 0, -1, 0.448352,-99) , 
-14, -3.77929, 1, 0, 0.475994,-99) , 
+0,
+0,
+-1, -1.74892, 0, -1, 0.448352,-99) ,
+14, -3.77929, 1, 0, 0.475994,-99) ,
 17, 4.40231, 0, 0, 0.488618,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.0428555);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49739,-99) , 
-11, 4.75789, 0, 0, 0.516453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49739,-99) ,
+11, 4.75789, 0, 0, 0.516453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465801,-99) , 
-10, -1.97302, 0, 0, 0.510369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465801,-99) ,
+10, -1.97302, 0, 0, 0.510369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525591,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.478291,-99) , 
-17, 3.97144, 0, 0, 0.485709,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.478291,-99) ,
+17, 3.97144, 0, 0, 0.485709,-99) ,
 17, 4.40231, 0, 0, 0.497467,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.0402015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.76966, 0, 1, 0.519821,-99) , 
+0,
+0,
+-1, -6.76966, 0, 1, 0.519821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457839,-99) , 
-1, 24.8992, 0, 0, 0.497087,-99) , 
-9, -1.40112, 0, 0, 0.504765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457839,-99) ,
+1, 24.8992, 0, 0, 0.497087,-99) ,
+9, -1.40112, 0, 0, 0.504765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44047,-99) , 
-10, -0.505634, 0, 0, 0.480253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44047,-99) ,
+10, -0.505634, 0, 0, 0.480253,-99) ,
 12, 2.59126, 0, 0, 0.501032,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.0542565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476055,-99) , 
-8, -3.39518, 1, 0, 0.517082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476055,-99) ,
+8, -3.39518, 1, 0, 0.517082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485214,-99) , 
-14, -7.08481, 0, 0, 0.503833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485214,-99) ,
+14, -7.08481, 0, 0, 0.503833,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476332,-99) , 
-16, 2.8485, 1, 0, 0.492818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476332,-99) ,
+16, 2.8485, 1, 0, 0.492818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444933,-99) , 
-7, -6.33735, 1, 0, 0.486831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444933,-99) ,
+7, -6.33735, 1, 0, 0.486831,-99) ,
 17, 4.40231, 0, 0, 0.494942,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.0554004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465804,-99) , 
-15, -3.15785, 1, 0, 0.517478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465804,-99) ,
+15, -3.15785, 1, 0, 0.517478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490326,-99) , 
-8, -4.06834, 0, 0, 0.507068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490326,-99) ,
+8, -4.06834, 0, 0, 0.507068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533482,-99) ,
 NN(
-0, 
-0, 
--1, -1.8456, 0, -1, 0.465423,-99) , 
-15, -6.56109, 1, 0, 0.482286,-99) , 
+0,
+0,
+-1, -1.8456, 0, -1, 0.465423,-99) ,
+15, -6.56109, 1, 0, 0.482286,-99) ,
 17, 3.1959, 0, 0, 0.499434,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.0542523);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49843,-99) , 
-15, -4.82759, 0, 0, 0.517943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49843,-99) ,
+15, -4.82759, 0, 0, 0.517943,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444351,-99) , 
-18, 6.05401, 1, 0, 0.521895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444351,-99) ,
+18, 6.05401, 1, 0, 0.521895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433331,-99) , 
-18, 5.88125, 0, 0, 0.485585,-99) , 
-2, 1.42837, 1, 0, 0.496869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433331,-99) ,
+18, 5.88125, 0, 0, 0.485585,-99) ,
+2, 1.42837, 1, 0, 0.496869,-99) ,
 8, -4.48792, 1, 0, 0.502221,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.057417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.48184, 0, 1, 0.522678,-99) , 
+0,
+0,
+-1, 2.48184, 0, 1, 0.522678,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438227,-99) , 
-17, 2.5927, 0, 0, 0.516696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438227,-99) ,
+17, 2.5927, 0, 0, 0.516696,-99) ,
 NN(
-0, 
-0, 
--1, 2.59126, 0, -1, 0.478505,-99) , 
-2, 1.42837, 1, 0, 0.490357,-99) , 
+0,
+0,
+-1, 2.59126, 0, -1, 0.478505,-99) ,
+2, 1.42837, 1, 0, 0.490357,-99) ,
 8, -4.48792, 1, 0, 0.498568,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.0395236);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.05446, 1, 1, 0.527986,-99) , 
+0,
+0,
+-1, 4.05446, 1, 1, 0.527986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449729,-99) , 
-8, -2.27775, 1, 0, 0.513372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449729,-99) ,
+8, -2.27775, 1, 0, 0.513372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530935,-99) ,
 NN(
-0, 
-0, 
--1, 5.84578, 0, -1, 0.488381,-99) , 
-14, -8.40527, 1, 0, 0.496216,-99) , 
+0,
+0,
+-1, 5.84578, 0, -1, 0.488381,-99) ,
+14, -8.40527, 1, 0, 0.496216,-99) ,
 16, 5.90589, 0, 0, 0.500841,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.0388016);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538813,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484258,-99) , 
-18, 5.75029, 1, 0, 0.52572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484258,-99) ,
+18, 5.75029, 1, 0, 0.52572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46717,-99) , 
-4, 1.0282, 1, 0, 0.497564,-99) , 
-8, -1.55083, 0, 0, 0.501761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46717,-99) ,
+4, 1.0282, 1, 0, 0.497564,-99) ,
+8, -1.55083, 0, 0, 0.501761,-99) ,
 18, 5.11562, 1, 0, 0.503734,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.0473107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464668,-99) , 
-18, 6.12803, 0, 0, 0.529168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464668,-99) ,
+18, 6.12803, 0, 0, 0.529168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484489,-99) , 
-13, 6.84067, 1, 0, 0.498868,-99) , 
-7, -6.33735, 0, 0, 0.502678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484489,-99) ,
+13, 6.84067, 1, 0, 0.498868,-99) ,
+7, -6.33735, 0, 0, 0.502678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456806,-99) , 
-18, 5.9185, 1, 0, 0.482165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456806,-99) ,
+18, 5.9185, 1, 0, 0.482165,-99) ,
 12, 2.59126, 0, 0, 0.499569,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.0644719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513336,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43211,-99) , 
-17, 2.5927, 0, 0, 0.508395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43211,-99) ,
+17, 2.5927, 0, 0, 0.508395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414172,-99) , 
-18, 6.86441, 1, 0, 0.48905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414172,-99) ,
+18, 6.86441, 1, 0, 0.48905,-99) ,
 13, 6.83942, 0, 0, 0.500403,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.0665558);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47342,-99) , 
-17, 2.53588, 1, 0, 0.48521,-99) , 
-11, 6.3006, 0, 0, 0.49572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47342,-99) ,
+17, 2.53588, 1, 0, 0.48521,-99) ,
+11, 6.3006, 0, 0, 0.49572,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439284,-99) , 
-0, 1.84353, 0, 0, 0.504215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439284,-99) ,
+0, 1.84353, 0, 0, 0.504215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412718,-99) , 
-2, 1.10341, 0, 0, 0.481178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412718,-99) ,
+2, 1.10341, 0, 0, 0.481178,-99) ,
 10, -0.505641, 0, 0, 0.490885,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.0508779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532677,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479011,-99) , 
-6, 6.04019, 0, 0, 0.494299,-99) , 
-3, -3.07598, 1, 0, 0.499069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479011,-99) ,
+6, 6.04019, 0, 0, 0.494299,-99) ,
+3, -3.07598, 1, 0, 0.499069,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426906,-99) , 
-6, 4.44042, 0, 0, 0.49288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426906,-99) ,
+6, 4.44042, 0, 0, 0.49288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398165,-99) , 
-11, 6.15655, 1, 0, 0.478141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398165,-99) ,
+11, 6.15655, 1, 0, 0.478141,-99) ,
 10, -0.505641, 0, 0, 0.492116,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.0710906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471444,-99) , 
-18, 5.88123, 0, 0, 0.51184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471444,-99) ,
+18, 5.88123, 0, 0, 0.51184,-99) ,
 NN(
-0, 
-0, 
--1, 1.86731, 1, -1, 0.474508,-99) , 
-4, 0.665456, 1, 0, 0.497303,-99) , 
+0,
+0,
+-1, 1.86731, 1, -1, 0.474508,-99) ,
+4, 0.665456, 1, 0, 0.497303,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448603,-99) , 
-12, 3.43349, 0, 0, 0.49332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448603,-99) ,
+12, 3.43349, 0, 0, 0.49332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427675,-99) , 
-12, 4.96897, 1, 0, 0.474931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427675,-99) ,
+12, 4.96897, 1, 0, 0.474931,-99) ,
 10, -0.505641, 0, 0, 0.489877,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.0514171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490431,-99) , 
-13, 6.58905, 1, 0, 0.514423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490431,-99) ,
+13, 6.58905, 1, 0, 0.514423,-99) ,
 NN(
-0, 
-0, 
--1, 25.292, 0, -1, 0.486944,-99) , 
-16, 4.14943, 1, 0, 0.499053,-99) , 
+0,
+0,
+-1, 25.292, 0, -1, 0.486944,-99) ,
+16, 4.14943, 1, 0, 0.499053,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480852,-99) , 
-18, 5.73692, 1, 0, 0.497237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480852,-99) ,
+18, 5.73692, 1, 0, 0.497237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429538,-99) , 
-2, 1.10341, 0, 0, 0.480366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429538,-99) ,
+2, 1.10341, 0, 0, 0.480366,-99) ,
 10, -0.505641, 0, 0, 0.492859,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.0503116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495238,-99) , 
-16, 4.32639, 1, 0, 0.524156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495238,-99) ,
+16, 4.32639, 1, 0, 0.524156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485992,-99) , 
-5, 2.59914, 0, 0, 0.498814,-99) , 
-14, -4.51389, 0, 0, 0.508354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485992,-99) ,
+5, 2.59914, 0, 0, 0.498814,-99) ,
+14, -4.51389, 0, 0, 0.508354,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471773,-99) , 
-4, 0.312811, 0, 0, 0.504768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471773,-99) ,
+4, 0.312811, 0, 0, 0.504768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44218,-99) , 
-2, 1.10341, 0, 0, 0.489197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44218,-99) ,
+2, 1.10341, 0, 0, 0.489197,-99) ,
 10, -0.505641, 0, 0, 0.502007,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.0506427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517689,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44419,-99) , 
-8, -2.6775, 1, 0, 0.495745,-99) , 
-7, -7.92168, 1, 0, 0.50913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44419,-99) ,
+8, -2.6775, 1, 0, 0.495745,-99) ,
+7, -7.92168, 1, 0, 0.50913,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478963,-99) , 
-18, 5.96304, 1, 0, 0.502282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478963,-99) ,
+18, 5.96304, 1, 0, 0.502282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426145,-99) , 
-11, 6.15655, 1, 0, 0.490573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426145,-99) ,
+11, 6.15655, 1, 0, 0.490573,-99) ,
 10, -0.505641, 0, 0, 0.502986,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.0251245);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.93578, 0, 1, 0.528333,-99) , 
+0,
+0,
+-1, -4.93578, 0, 1, 0.528333,-99) ,
 NN(
-0, 
-0, 
--1, 4.96204, 0, -1, 0.493298,-99) , 
-5, 1.58651, 1, 0, 0.50036,-99) , 
+0,
+0,
+-1, 4.96204, 0, -1, 0.493298,-99) ,
+5, 1.58651, 1, 0, 0.50036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472557,-99) ,
 16, 2.15475, 0, 0, 0.497818,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.0231789);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447831,-99) , 
-11, 2.22557, 0, 0, 0.50028,-99) , 
-13, 5.59737, 1, 0, 0.50411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447831,-99) ,
+11, 2.22557, 0, 0, 0.50028,-99) ,
+13, 5.59737, 1, 0, 0.50411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478823,-99) ,
 16, 2.15475, 0, 0, 0.501799,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.0368447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520295,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48947,-99) , 
-8, -2.80958, 0, 0, 0.500708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48947,-99) ,
+8, -2.80958, 0, 0, 0.500708,-99) ,
 NN(
-0, 
-0, 
--1, -4.89983, 1, -1, 0.458044,-99) , 
-12, 2.59126, 0, 0, 0.495677,-99) , 
+0,
+0,
+-1, -4.89983, 1, -1, 0.458044,-99) ,
+12, 2.59126, 0, 0, 0.495677,-99) ,
 13, 5.59737, 1, 0, 0.49772,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.0311119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484608,-99) , 
-2, 2.20648, 0, 0, 0.497736,-99) , 
-3, -0.175771, 0, 0, 0.502517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484608,-99) ,
+2, 2.20648, 0, 0, 0.497736,-99) ,
+3, -0.175771, 0, 0, 0.502517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479492,-99) ,
 3, -3.6912, 0, 0, 0.500666,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.0736073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.611962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.611962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465514,-99) , 
-18, 6.71329, 1, 0, 0.539149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465514,-99) ,
+18, 6.71329, 1, 0, 0.539149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354394,-99) , 
-2, 1.42075, 1, 0, 0.474251,-99) , 
-2, 1.6575, 0, 0, 0.50632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354394,-99) ,
+2, 1.42075, 1, 0, 0.474251,-99) ,
+2, 1.6575, 0, 0, 0.50632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488594,-99) ,
 13, 7.08783, 1, 0, 0.499994,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.0620544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.581862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.581862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49244,-99) , 
-0, 1.87206, 1, 0, 0.547628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49244,-99) ,
+0, 1.87206, 1, 0, 0.547628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490515,-99) , 
-6, 6.03257, 0, 0, 0.499946,-99) , 
-10, -0.993393, 1, 0, 0.509713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490515,-99) ,
+6, 6.03257, 0, 0, 0.499946,-99) ,
+10, -0.993393, 1, 0, 0.509713,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455045,-99) , 
-2, 0.816355, 0, 0, 0.523359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455045,-99) ,
+2, 0.816355, 0, 0, 0.523359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41273,-99) , 
-7, -7.12951, 1, 0, 0.483955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41273,-99) ,
+7, -7.12951, 1, 0, 0.483955,-99) ,
 2, 1.42837, 0, 0, 0.502785,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.0557249);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489042,-99) , 
-18, 5.78455, 0, 0, 0.534997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489042,-99) ,
+18, 5.78455, 0, 0, 0.534997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482566,-99) , 
-3, -1.8456, 1, 0, 0.497623,-99) , 
-9, -3.29654, 1, 0, 0.509678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482566,-99) ,
+3, -1.8456, 1, 0, 0.497623,-99) ,
+9, -3.29654, 1, 0, 0.509678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521696,-99) ,
 NN(
-0, 
-0, 
--1, 6.48225, 0, -1, 0.468787,-99) , 
-5, 2.68128, 1, 0, 0.48889,-99) , 
+0,
+0,
+-1, 6.48225, 0, -1, 0.468787,-99) ,
+5, 2.68128, 1, 0, 0.48889,-99) ,
 6, 6.63382, 1, 0, 0.502342,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.0375026);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499472,-99) , 
-15, -4.85603, 0, 0, 0.528712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499472,-99) ,
+15, -4.85603, 0, 0, 0.528712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476045,-99) , 
-8, -4.06834, 0, 0, 0.502993,-99) , 
-9, -3.29654, 1, 0, 0.511283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476045,-99) ,
+8, -4.06834, 0, 0, 0.502993,-99) ,
+9, -3.29654, 1, 0, 0.511283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447791,-99) , 
-2, 1.42849, 0, 0, 0.492222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447791,-99) ,
+2, 1.42849, 0, 0, 0.492222,-99) ,
 6, 6.63382, 1, 0, 0.504556,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.0535421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.44017, 0, 1, 0.517636,-99) , 
+0,
+0,
+-1, -4.44017, 0, 1, 0.517636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455001,-99) , 
-18, 5.74811, 1, 0, 0.485613,-99) , 
-14, -3.77929, 1, 0, 0.509251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455001,-99) ,
+18, 5.74811, 1, 0, 0.485613,-99) ,
+14, -3.77929, 1, 0, 0.509251,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468772,-99) , 
-0, 1.86731, 1, 0, 0.505204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468772,-99) ,
+0, 1.86731, 1, 0, 0.505204,-99) ,
 NN(
-0, 
-0, 
--1, 6.39164, 0, -1, 0.467464,-99) , 
-3, -0.922793, 0, 0, 0.486419,-99) , 
+0,
+0,
+-1, 6.39164, 0, -1, 0.467464,-99) ,
+3, -0.922793, 0, 0, 0.486419,-99) ,
 6, 6.63382, 1, 0, 0.501191,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.0503938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.00758, 1, 1, 0.529933,-99) , 
+0,
+0,
+-1, -3.00758, 1, 1, 0.529933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483194,-99) , 
-15, -5.77123, 0, 0, 0.506506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483194,-99) ,
+15, -5.77123, 0, 0, 0.506506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -2.21007, 0, 1, 0.523971,-99) , 
+0,
+0,
+-1, -2.21007, 0, 1, 0.523971,-99) ,
 NN(
-0, 
-0, 
--1, -4.36924, 0, -1, 0.471666,-99) , 
-15, -6.27632, 1, 0, 0.488541,-99) , 
+0,
+0,
+-1, -4.36924, 0, -1, 0.471666,-99) ,
+15, -6.27632, 1, 0, 0.488541,-99) ,
 8, -3.64875, 1, 0, 0.497344,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.0347262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525815,-99) ,
 NN(
-0, 
-0, 
--1, 2.5927, 0, -1, 0.475186,-99) , 
-2, 1.961, 0, 0, 0.491577,-99) , 
+0,
+0,
+-1, 2.5927, 0, -1, 0.475186,-99) ,
+2, 1.961, 0, 0, 0.491577,-99) ,
 13, 6.83942, 0, 0, 0.499638,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.040444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459994,-99) , 
-2, 1.10341, 0, 0, 0.49796,-99) , 
-17, 6.10917, 0, 0, 0.505625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459994,-99) ,
+2, 1.10341, 0, 0, 0.49796,-99) ,
+17, 6.10917, 0, 0, 0.505625,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48948,-99) , 
-0, 1.90331, 0, 0, 0.496862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48948,-99) ,
+0, 1.90331, 0, 0, 0.496862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445589,-99) , 
-0, 1.83402, 0, 0, 0.489794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445589,-99) ,
+0, 1.83402, 0, 0, 0.489794,-99) ,
 11, 4.44213, 1, 0, 0.497154,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.0278821);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527147,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490929,-99) , 
-10, -0.0178824, 1, 0, 0.500257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490929,-99) ,
+10, -0.0178824, 1, 0, 0.500257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456355,-99) , 
-11, 6.8096, 1, 0, 0.496616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456355,-99) ,
+11, 6.8096, 1, 0, 0.496616,-99) ,
 11, 7.87097, 0, 0, 0.498405,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.0443924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.60252, 1, 1, 0.52187,-99) , 
+0,
+0,
+-1, 6.60252, 1, 1, 0.52187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485745,-99) , 
-8, -3.15462, 1, 0, 0.497524,-99) , 
-14, -4.51389, 0, 0, 0.506651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485745,-99) ,
+8, -3.15462, 1, 0, 0.497524,-99) ,
+14, -4.51389, 0, 0, 0.506651,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452326,-99) , 
-9, -3.02481, 0, 0, 0.505912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452326,-99) ,
+9, -3.02481, 0, 0, 0.505912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377312,-99) , 
-9, -2.34551, 0, 0, 0.447478,-99) , 
-16, 3.88023, 0, 0, 0.484046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377312,-99) ,
+9, -2.34551, 0, 0, 0.447478,-99) ,
+16, 3.88023, 0, 0, 0.484046,-99) ,
 10, -0.505641, 0, 0, 0.49922,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.0493272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478113,-99) , 
-16, 4.33672, 1, 0, 0.515574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478113,-99) ,
+16, 4.33672, 1, 0, 0.515574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493191,-99) , 
-13, 6.60252, 1, 0, 0.499556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493191,-99) ,
+13, 6.60252, 1, 0, 0.499556,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466833,-99) , 
-5, 2.55837, 1, 0, 0.501016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466833,-99) ,
+5, 2.55837, 1, 0, 0.501016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396722,-99) , 
-12, 4.17527, 0, 0, 0.446553,-99) , 
-16, 3.88023, 0, 0, 0.480652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396722,-99) ,
+12, 4.17527, 0, 0, 0.446553,-99) ,
+16, 3.88023, 0, 0, 0.480652,-99) ,
 10, -0.505641, 0, 0, 0.493348,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.0515308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480525,-99) , 
-6, 6.73112, 0, 0, 0.497183,-99) , 
-9, -1.8831, 1, 0, 0.508142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480525,-99) ,
+6, 6.73112, 0, 0, 0.497183,-99) ,
+9, -1.8831, 1, 0, 0.508142,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473286,-99) , 
-11, 4.15505, 1, 0, 0.500358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473286,-99) ,
+11, 4.15505, 1, 0, 0.500358,-99) ,
 NN(
-0, 
-0, 
--1, -2.34551, 0, -1, 0.448065,-99) , 
-16, 3.88023, 0, 0, 0.480824,-99) , 
+0,
+0,
+-1, -2.34551, 0, -1, 0.448065,-99) ,
+16, 3.88023, 0, 0, 0.480824,-99) ,
 10, -0.505641, 0, 0, 0.499179,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.0357269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.56164, 1, 1, 0.510297,-99) , 
+0,
+0,
+-1, 6.56164, 1, 1, 0.510297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485821,-99) , 
-16, 5.74005, 1, 0, 0.503304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485821,-99) ,
+16, 5.74005, 1, 0, 0.503304,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4506,-99) , 
-10, -1.20244, 1, 0, 0.496733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4506,-99) ,
+10, -1.20244, 1, 0, 0.496733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438964,-99) , 
-3, -2.4608, 0, 0, 0.485868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438964,-99) ,
+3, -2.4608, 0, 0, 0.485868,-99) ,
 10, -0.505641, 0, 0, 0.497586,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.0407377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478922,-99) , 
-4, 0.511696, 1, 0, 0.496014,-99) , 
-5, 3.51, 0, 0, 0.499476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478922,-99) ,
+4, 0.511696, 1, 0, 0.496014,-99) ,
+5, 3.51, 0, 0, 0.499476,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472509,-99) , 
-12, 4.17528, 0, 0, 0.497136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472509,-99) ,
+12, 4.17528, 0, 0, 0.497136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444329,-99) , 
-2, 1.10341, 0, 0, 0.484301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444329,-99) ,
+2, 1.10341, 0, 0, 0.484301,-99) ,
 10, -0.505641, 0, 0, 0.494502,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.0573912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470067,-99) , 
-15, -4.10545, 1, 0, 0.528024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470067,-99) ,
+15, -4.10545, 1, 0, 0.528024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476101,-99) , 
-14, -7.10091, 0, 0, 0.507012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476101,-99) ,
+14, -7.10091, 0, 0, 0.507012,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477544,-99) , 
-7, -8.71385, 1, 0, 0.493905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477544,-99) ,
+7, -8.71385, 1, 0, 0.493905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451291,-99) , 
-13, 5.84578, 0, 0, 0.488307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451291,-99) ,
+13, 5.84578, 0, 0, 0.488307,-99) ,
 16, 5.90589, 0, 0, 0.493365,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.0535357);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442977,-99) , 
-5, 3.19556, 1, 0, 0.49307,-99) , 
-8, -3.9062, 1, 0, 0.512632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442977,-99) ,
+5, 3.19556, 1, 0, 0.49307,-99) ,
+8, -3.9062, 1, 0, 0.512632,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48731,-99) , 
-18, 5.62603, 1, 0, 0.505119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48731,-99) ,
+18, 5.62603, 1, 0, 0.505119,-99) ,
 NN(
-0, 
-0, 
--1, -1.48116, 0, -1, 0.477491,-99) , 
-9, -2.19952, 0, 0, 0.49176,-99) , 
+0,
+0,
+-1, -1.48116, 0, -1, 0.477491,-99) ,
+9, -2.19952, 0, 0, 0.49176,-99) ,
 16, 5.90589, 0, 0, 0.497399,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.0269593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494883,-99) , 
-0, 1.87206, 0, 0, 0.528514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494883,-99) ,
+0, 1.87206, 0, 0, 0.528514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495961,-99) , 
-8, -0.711658, 0, 0, 0.499854,-99) , 
-14, -3.09769, 0, 0, 0.5046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495961,-99) ,
+8, -0.711658, 0, 0, 0.499854,-99) ,
+14, -3.09769, 0, 0, 0.5046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454318,-99) , 
-0, 1.90739, 1, 0, 0.483959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454318,-99) ,
+0, 1.90739, 1, 0, 0.483959,-99) ,
 0, 1.90059, 1, 0, 0.502381,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.0214373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.01232, 1, 1, 0.509552,-99) , 
+0,
+0,
+-1, 1.01232, 1, 1, 0.509552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461009,-99) , 
-0, 1.90739, 1, 0, 0.483575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461009,-99) ,
+0, 1.90739, 1, 0, 0.483575,-99) ,
 0, 1.90059, 1, 0, 0.506761,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.0248815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.88123, 1, 1, 0.513259,-99) , 
+0,
+0,
+-1, 5.88123, 1, 1, 0.513259,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499682,-99) , 
-11, 2.22723, 1, 0, 0.504313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499682,-99) ,
+11, 2.22723, 1, 0, 0.504313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4134,-99) , 
-4, 0.772681, 0, 0, 0.46212,-99) , 
-18, 5.54866, 0, 0, 0.498081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4134,-99) ,
+4, 0.772681, 0, 0, 0.46212,-99) ,
+18, 5.54866, 0, 0, 0.498081,-99) ,
 9, -1.10251, 0, 0, 0.501946,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.0268251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497348,-99) , 
-0, 1.87206, 0, 0, 0.52633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497348,-99) ,
+0, 1.87206, 0, 0, 0.52633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470758,-99) , 
-15, -3.15785, 1, 0, 0.501759,-99) , 
-14, -3.09769, 0, 0, 0.505822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470758,-99) ,
+15, -3.15785, 1, 0, 0.501759,-99) ,
+14, -3.09769, 0, 0, 0.505822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467627,-99) , 
-0, 1.90739, 1, 0, 0.484945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467627,-99) ,
+0, 1.90739, 1, 0, 0.484945,-99) ,
 0, 1.90059, 1, 0, 0.503579,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.0286846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482566,-99) , 
-18, 6.13692, 1, 0, 0.534228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482566,-99) ,
+18, 6.13692, 1, 0, 0.534228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473236,-99) , 
-15, -2.45668, 0, 0, 0.514217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473236,-99) ,
+15, -2.45668, 0, 0, 0.514217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45352,-99) , 
-0, 1.83402, 0, 0, 0.494038,-99) , 
-5, 0.995848, 1, 0, 0.497522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45352,-99) ,
+0, 1.83402, 0, 0, 0.494038,-99) ,
+5, 0.995848, 1, 0, 0.497522,-99) ,
 14, -3.09769, 0, 0, 0.500209,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.0364385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456416,-99) , 
-18, 6.13672, 1, 0, 0.495554,-99) , 
-0, 1.87682, 0, 0, 0.51625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456416,-99) ,
+18, 6.13672, 1, 0, 0.495554,-99) ,
+0, 1.87682, 0, 0, 0.51625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468027,-99) , 
-14, -5.35571, 1, 0, 0.48877,-99) , 
-5, 0.995848, 1, 0, 0.492105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468027,-99) ,
+14, -5.35571, 1, 0, 0.48877,-99) ,
+5, 0.995848, 1, 0, 0.492105,-99) ,
 14, -3.09769, 0, 0, 0.495988,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.0338797);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472716,-99) , 
-10, -0.53339, 0, 0, 0.512837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472716,-99) ,
+10, -0.53339, 0, 0, 0.512837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52231,-99) ,
 NN(
-0, 
-0, 
--1, 3.19374, 0, -1, 0.486232,-99) , 
-5, 0.995848, 1, 0, 0.489053,-99) , 
+0,
+0,
+-1, 3.19374, 0, -1, 0.486232,-99) ,
+5, 0.995848, 1, 0, 0.489053,-99) ,
 14, -3.09769, 0, 0, 0.492874,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.0506059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515881,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47365,-99) , 
-0, 1.86255, 1, 0, 0.506946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47365,-99) ,
+0, 1.86255, 1, 0, 0.506946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462007,-99) , 
-0, 1.86255, 0, 0, 0.487628,-99) , 
-14, -4.93578, 0, 0, 0.496022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462007,-99) ,
+0, 1.86255, 0, 0, 0.487628,-99) ,
+14, -4.93578, 0, 0, 0.496022,-99) ,
 12, 6.80862, 0, 0, 0.498365,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.0288625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489037,-99) , 
-8, -2.39, 0, 0, 0.495694,-99) , 
-18, 5.11562, 1, 0, 0.497799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489037,-99) ,
+8, -2.39, 0, 0, 0.495694,-99) ,
+18, 5.11562, 1, 0, 0.497799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47181,-99) ,
 12, 1.98878, 0, 0, 0.496127,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.0307336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.83402, 1, 1, 0.510618,-99) , 
+0,
+0,
+-1, 1.83402, 1, 1, 0.510618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479836,-99) , 
-18, 6.25625, 1, 0, 0.489972,-99) , 
-14, -6.09228, 0, 0, 0.50115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479836,-99) ,
+18, 6.25625, 1, 0, 0.489972,-99) ,
+14, -6.09228, 0, 0, 0.50115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469517,-99) ,
 8, -0.292073, 1, 0, 0.499496,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.0494432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46194,-99) , 
-6, 5.27025, 0, 0, 0.49746,-99) , 
-0, 1.82927, 1, 0, 0.502482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46194,-99) ,
+6, 5.27025, 0, 0, 0.49746,-99) ,
+0, 1.82927, 1, 0, 0.502482,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475488,-99) , 
-9, -2.69631, 1, 0, 0.505168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475488,-99) ,
+9, -2.69631, 1, 0, 0.505168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436384,-99) , 
-3, -1.8456, 0, 0, 0.48593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436384,-99) ,
+3, -1.8456, 0, 0, 0.48593,-99) ,
 17, 3.1959, 0, 0, 0.497446,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.0349826);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443936,-99) , 
-17, 1.78843, 0, 0, 0.503144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443936,-99) ,
+17, 1.78843, 0, 0, 0.503144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45146,-99) , 
-11, 2.22723, 0, 0, 0.498906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45146,-99) ,
+11, 2.22723, 0, 0, 0.498906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505921,-99) ,
 NN(
-0, 
-0, 
--1, 6.1632, 0, -1, 0.465885,-99) , 
-11, 4.43964, 1, 0, 0.479309,-99) , 
+0,
+0,
+-1, 6.1632, 0, -1, 0.465885,-99) ,
+11, 4.43964, 1, 0, 0.479309,-99) ,
 17, 5.60871, 1, 0, 0.493625,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.0367025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485221,-99) , 
-8, -4.90751, 0, 0, 0.501089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485221,-99) ,
+8, -4.90751, 0, 0, 0.501089,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471925,-99) , 
-9, -2.55285, 0, 0, 0.491031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471925,-99) ,
+9, -2.55285, 0, 0, 0.491031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448889,-99) , 
-11, 7.01376, 1, 0, 0.486118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448889,-99) ,
+11, 7.01376, 1, 0, 0.486118,-99) ,
 8, -4.48792, 1, 0, 0.489963,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.0456687);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487088,-99) , 
-6, 5.71661, 1, 0, 0.501785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487088,-99) ,
+6, 5.71661, 1, 0, 0.501785,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480619,-99) , 
-6, 8.03875, 0, 0, 0.488842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480619,-99) ,
+6, 8.03875, 0, 0, 0.488842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445805,-99) , 
-5, 3.93307, 1, 0, 0.485863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445805,-99) ,
+5, 3.93307, 1, 0, 0.485863,-99) ,
 8, -4.48792, 1, 0, 0.489952,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.0587721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478232,-99) , 
-4, 0.0452271, 1, 0, 0.495379,-99) , 
-17, 2.53367, 1, 0, 0.506111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478232,-99) ,
+4, 0.0452271, 1, 0, 0.495379,-99) ,
+17, 2.53367, 1, 0, 0.506111,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.581141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.581141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448107,-99) , 
-18, 6.28016, 1, 0, 0.519708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448107,-99) ,
+18, 6.28016, 1, 0, 0.519708,-99) ,
 NN(
-0, 
-0, 
--1, 1.42837, 0, -1, 0.483351,-99) , 
-13, 6.03437, 1, 0, 0.492289,-99) , 
+0,
+0,
+-1, 1.42837, 0, -1, 0.483351,-99) ,
+13, 6.03437, 1, 0, 0.492289,-99) ,
 9, -3.29654, 1, 0, 0.496836,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.0614786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474921,-99) , 
-1, 26.1031, 0, 0, 0.514632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474921,-99) ,
+1, 26.1031, 0, 0, 0.514632,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471112,-99) , 
-18, 5.86911, 0, 0, 0.543055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471112,-99) ,
+18, 5.86911, 0, 0, 0.543055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459697,-99) , 
-13, 6.71605, 1, 0, 0.486495,-99) , 
-0, 1.83878, 1, 0, 0.498662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459697,-99) ,
+13, 6.71605, 1, 0, 0.486495,-99) ,
+0, 1.83878, 1, 0, 0.498662,-99) ,
 18, 6.64682, 0, 0, 0.504495,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.0419552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509802,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46037,-99) , 
-2, 0.920513, 0, 0, 0.508861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46037,-99) ,
+2, 0.920513, 0, 0, 0.508861,-99) ,
 NN(
-0, 
-0, 
--1, 1.97051, 1, -1, 0.463393,-99) , 
-4, 0.312811, 0, 0, 0.492161,-99) , 
+0,
+0,
+-1, 1.97051, 1, -1, 0.463393,-99) ,
+4, 0.312811, 0, 0, 0.492161,-99) ,
 13, 6.83942, 0, 0, 0.500547,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.042686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469497,-99) , 
-4, -0.516371, 0, 0, 0.516781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469497,-99) ,
+4, -0.516371, 0, 0, 0.516781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463619,-99) , 
-13, 6.55367, 0, 0, 0.491249,-99) , 
-6, 4.69918, 1, 0, 0.497835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463619,-99) ,
+13, 6.55367, 0, 0, 0.491249,-99) ,
+6, 4.69918, 1, 0, 0.497835,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.478693,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.478693,-99) ,
 0, 1.90059, 1, 0, 0.495768,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.0670075);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476335,-99) , 
-18, 6.71329, 1, 0, 0.530857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476335,-99) ,
+18, 6.71329, 1, 0, 0.530857,-99) ,
 NN(
-0, 
-0, 
--1, 1.42075, 1, -1, 0.468336,-99) , 
-2, 1.6575, 0, 0, 0.499582,-99) , 
+0,
+0,
+-1, 1.42075, 1, -1, 0.468336,-99) ,
+2, 1.6575, 0, 0, 0.499582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483585,-99) ,
 13, 7.08783, 1, 0, 0.493791,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.0481707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.06369, 0, 1, 0.539005,-99) , 
+0,
+0,
+-1, -3.06369, 0, 1, 0.539005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485679,-99) , 
-13, 6.21765, 1, 0, 0.498608,-99) , 
-3, -1.53801, 1, 0, 0.513544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485679,-99) ,
+13, 6.21765, 1, 0, 0.498608,-99) ,
+3, -1.53801, 1, 0, 0.513544,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495569,-99) , 
-5, 3.07798, 0, 0, 0.510559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495569,-99) ,
+5, 3.07798, 0, 0, 0.510559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415765,-99) , 
-13, 6.47614, 0, 0, 0.48037,-99) , 
-3, -1.53799, 0, 0, 0.500811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415765,-99) ,
+13, 6.47614, 0, 0, 0.48037,-99) ,
+3, -1.53799, 0, 0, 0.500811,-99) ,
 5, 1.97051, 1, 0, 0.505224,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.0378398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498928,-99) , 
-5, 1.27293, 1, 0, 0.506062,-99) , 
-17, 1.98951, 1, 0, 0.509488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498928,-99) ,
+5, 1.27293, 1, 0, 0.506062,-99) ,
+17, 1.98951, 1, 0, 0.509488,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477516,-99) , 
-15, -5.81094, 0, 0, 0.517901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477516,-99) ,
+15, -5.81094, 0, 0, 0.517901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415949,-99) , 
-18, 5.88122, 0, 0, 0.487732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415949,-99) ,
+18, 5.88122, 0, 0, 0.487732,-99) ,
 3, -2.4608, 0, 0, 0.505556,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.0408721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.90535, 0, 1, 0.515069,-99) , 
+0,
+0,
+-1, 1.90535, 0, 1, 0.515069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448153,-99) , 
-18, 6.39162, 0, 0, 0.490757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448153,-99) ,
+18, 6.39162, 0, 0, 0.490757,-99) ,
 3, -2.4608, 0, 0, 0.51068,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.0347622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 22.6499, 0, 1, 0.523977,-99) , 
+0,
+0,
+-1, 22.6499, 0, 1, 0.523977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489621,-99) , 
-3, -3.38356, 1, 0, 0.495095,-99) , 
-1, 25.4747, 1, 0, 0.504632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489621,-99) ,
+3, -3.38356, 1, 0, 0.495095,-99) ,
+1, 25.4747, 1, 0, 0.504632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479457,-99) ,
 16, 2.15475, 0, 0, 0.502386,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.0301435);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.73628, 0, 1, 0.510676,-99) , 
+0,
+0,
+-1, 1.73628, 0, 1, 0.510676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464024,-99) , 
-5, 3.91818, 1, 0, 0.507917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464024,-99) ,
+5, 3.91818, 1, 0, 0.507917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440933,-99) , 
-7, -7.92168, 1, 0, 0.485742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440933,-99) ,
+7, -7.92168, 1, 0, 0.485742,-99) ,
 3, -2.7684, 0, 0, 0.504729,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.0343869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493064,-99) , 
-14, -4.28474, 0, 0, 0.52394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493064,-99) ,
+14, -4.28474, 0, 0, 0.52394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474435,-99) , 
-0, 1.86935, 1, 0, 0.496078,-99) , 
-0, 1.89108, 0, 0, 0.501909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474435,-99) ,
+0, 1.86935, 1, 0, 0.496078,-99) ,
+0, 1.89108, 0, 0, 0.501909,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461184,-99) , 
-17, 3.26324, 0, 0, 0.484356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461184,-99) ,
+17, 3.26324, 0, 0, 0.484356,-99) ,
 5, 1.47987, 0, 0, 0.49881,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.0200748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520528,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494897,-99) , 
-5, 3.45727, 0, 0, 0.497745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494897,-99) ,
+5, 3.45727, 0, 0, 0.497745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46534,-99) , 
-4, 1.74359, 1, 0, 0.495133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46534,-99) ,
+4, 1.74359, 1, 0, 0.495133,-99) ,
 0, 1.90535, 0, 0, 0.496976,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.0447689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489405,-99) , 
-9, -2.95286, 0, 0, 0.516227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489405,-99) ,
+9, -2.95286, 0, 0, 0.516227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482319,-99) , 
-9, -3.62631, 1, 0, 0.494669,-99) , 
-15, -6.24878, 1, 0, 0.503036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482319,-99) ,
+9, -3.62631, 1, 0, 0.494669,-99) ,
+15, -6.24878, 1, 0, 0.503036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443953,-99) , 
-8, -3.06368, 1, 0, 0.485063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443953,-99) ,
+8, -3.06368, 1, 0, 0.485063,-99) ,
 3, -2.7684, 0, 0, 0.500456,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.027924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45183,-99) , 
-3, -1.81419, 0, 0, 0.501436,-99) , 
-3, -2.24107, 1, 0, 0.50469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45183,-99) ,
+3, -1.81419, 0, 0, 0.501436,-99) ,
+3, -2.24107, 1, 0, 0.50469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440331,-99) , 
-14, -6.59707, 0, 0, 0.482623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440331,-99) ,
+14, -6.59707, 0, 0, 0.482623,-99) ,
 3, -2.7684, 0, 0, 0.501523,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.030017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491817,-99) , 
-17, 1.98951, 1, 0, 0.495592,-99) , 
-3, -2.24107, 1, 0, 0.498743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491817,-99) ,
+17, 1.98951, 1, 0, 0.495592,-99) ,
+3, -2.24107, 1, 0, 0.498743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452242,-99) , 
-18, 6.39162, 0, 0, 0.480782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452242,-99) ,
+18, 6.39162, 0, 0, 0.480782,-99) ,
 3, -2.7684, 0, 0, 0.496167,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.0565257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497133,-99) , 
-13, 6.06335, 1, 0, 0.518099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497133,-99) ,
+13, 6.06335, 1, 0, 0.518099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454618,-99) , 
-2, 1.97821, 0, 0, 0.497874,-99) , 
-18, 5.96306, 1, 0, 0.50459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454618,-99) ,
+2, 1.97821, 0, 0, 0.497874,-99) ,
+18, 5.96306, 1, 0, 0.50459,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464814,-99) , 
-15, -4.9495, 0, 0, 0.502182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464814,-99) ,
+15, -4.9495, 0, 0, 0.502182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430754,-99) , 
-17, 3.14548, 0, 0, 0.48156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430754,-99) ,
+17, 3.14548, 0, 0, 0.48156,-99) ,
 3, -2.4608, 0, 0, 0.500445,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.0534591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483811,-99) , 
-3, -0.585903, 1, 0, 0.525817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483811,-99) ,
+3, -0.585903, 1, 0, 0.525817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481537,-99) , 
-3, -0.351542, 0, 0, 0.491949,-99) , 
-18, 5.96306, 1, 0, 0.503197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481537,-99) ,
+3, -0.351542, 0, 0, 0.491949,-99) ,
+18, 5.96306, 1, 0, 0.503197,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483005,-99) , 
-15, -5.81094, 0, 0, 0.507901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483005,-99) ,
+15, -5.81094, 0, 0, 0.507901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435449,-99) , 
-18, 5.88122, 0, 0, 0.486559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435449,-99) ,
+18, 5.88122, 0, 0, 0.486559,-99) ,
 3, -2.4608, 0, 0, 0.500206,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.049659);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471989,-99) , 
-18, 5.93607, 1, 0, 0.526261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471989,-99) ,
+18, 5.93607, 1, 0, 0.526261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487536,-99) , 
-10, -0.993393, 1, 0, 0.497497,-99) , 
-2, 1.42837, 1, 0, 0.504782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487536,-99) ,
+10, -0.993393, 1, 0, 0.497497,-99) ,
+2, 1.42837, 1, 0, 0.504782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484406,-99) ,
 16, 2.15475, 0, 0, 0.502977,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.0414932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.60252, 1, 1, 0.514691,-99) , 
+0,
+0,
+-1, 6.60252, 1, 1, 0.514691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394883,-99) , 
-2, 1.10341, 0, 0, 0.486978,-99) , 
-0, 1.83402, 1, 0, 0.496122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394883,-99) ,
+2, 1.10341, 0, 0, 0.486978,-99) ,
+0, 1.83402, 1, 0, 0.496122,-99) ,
 10, -0.505641, 0, 0, 0.508689,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.0282271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490068,-99) , 
-0, 1.85304, 0, 0, 0.521682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490068,-99) ,
+0, 1.85304, 0, 0, 0.521682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497508,-99) , 
-13, 6.60252, 1, 0, 0.504322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497508,-99) ,
+13, 6.60252, 1, 0, 0.504322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534709,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40484,-99) , 
-2, 1.10341, 0, 0, 0.480946,-99) , 
-0, 1.83402, 1, 0, 0.489412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40484,-99) ,
+2, 1.10341, 0, 0, 0.480946,-99) ,
+0, 1.83402, 1, 0, 0.489412,-99) ,
 10, -0.505641, 0, 0, 0.499505,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.0455483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481146,-99) , 
-10, 0.233518, 0, 0, 0.504046,-99) , 
-0, 1.89108, 0, 0, 0.508783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481146,-99) ,
+10, 0.233518, 0, 0, 0.504046,-99) ,
+0, 1.89108, 0, 0, 0.508783,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447809,-99) , 
-12, 2.92169, 0, 0, 0.497435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447809,-99) ,
+12, 2.92169, 0, 0, 0.497435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452782,-99) , 
-12, 4.96897, 1, 0, 0.48484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452782,-99) ,
+12, 4.96897, 1, 0, 0.48484,-99) ,
 10, -0.505641, 0, 0, 0.50105,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.0601764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453971,-99) , 
-4, 0.00884501, 0, 0, 0.51892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453971,-99) ,
+4, 0.00884501, 0, 0, 0.51892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486933,-99) , 
-12, 3.42761, 1, 0, 0.496023,-99) , 
-7, -7.12951, 0, 0, 0.501215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486933,-99) ,
+12, 3.42761, 1, 0, 0.496023,-99) ,
+7, -7.12951, 0, 0, 0.501215,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448302,-99) , 
-7, -7.05389, 1, 0, 0.49908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448302,-99) ,
+7, -7.05389, 1, 0, 0.49908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461233,-99) , 
-7, -8.71385, 0, 0, 0.485814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461233,-99) ,
+7, -8.71385, 0, 0, 0.485814,-99) ,
 10, -0.505641, 0, 0, 0.496244,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.0419014);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.42314, 0, 1, 0.516807,-99) , 
+0,
+0,
+-1, 1.42314, 0, 1, 0.516807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462927,-99) , 
-4, 0.00711854, 1, 0, 0.493147,-99) , 
-11, 4.6508, 0, 0, 0.506086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462927,-99) ,
+4, 0.00711854, 1, 0, 0.493147,-99) ,
+11, 4.6508, 0, 0, 0.506086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532871,-99) ,
 NN(
-0, 
-0, 
--1, 1.10341, 0, -1, 0.48163,-99) , 
-0, 1.83402, 1, 0, 0.489697,-99) , 
+0,
+0,
+-1, 1.10341, 0, -1, 0.48163,-99) ,
+0, 1.83402, 1, 0, 0.489697,-99) ,
 10, -0.505641, 0, 0, 0.5008,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.0248609);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490816,-99) , 
-9, -1.47939, 0, 0, 0.498292,-99) , 
-10, -2.45873, 1, 0, 0.500536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490816,-99) ,
+9, -1.47939, 0, 0, 0.498292,-99) ,
+10, -2.45873, 1, 0, 0.500536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474036,-99) ,
 12, 1.98878, 0, 0, 0.498887,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.0370124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490764,-99) , 
-3, -0.615201, 1, 0, 0.508161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490764,-99) ,
+3, -0.615201, 1, 0, 0.508161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444984,-99) , 
-3, -0.922792, 0, 0, 0.473781,-99) , 
-0, 1.83402, 0, 0, 0.503477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444984,-99) ,
+3, -0.922792, 0, 0, 0.473781,-99) ,
+0, 1.83402, 0, 0, 0.503477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459776,-99) , 
-14, -4.93578, 0, 0, 0.486119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459776,-99) ,
+14, -4.93578, 0, 0, 0.486119,-99) ,
 5, 1.47987, 0, 0, 0.500422,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.035299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498422,-99) , 
-11, 3.58493, 1, 0, 0.513371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498422,-99) ,
+11, 3.58493, 1, 0, 0.513371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476607,-99) , 
-11, 4.32391, 0, 0, 0.494119,-99) , 
-10, -0.0178785, 1, 0, 0.502053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476607,-99) ,
+11, 4.32391, 0, 0, 0.494119,-99) ,
+10, -0.0178785, 1, 0, 0.502053,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478987,-99) , 
-5, 2.31858, 1, 0, 0.503575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478987,-99) ,
+5, 2.31858, 1, 0, 0.503575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433363,-99) , 
-18, 5.88122, 0, 0, 0.48295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433363,-99) ,
+18, 5.88122, 0, 0, 0.48295,-99) ,
 3, -2.4608, 0, 0, 0.498623,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.0449419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471799,-99) , 
-3, -1.2304, 0, 0, 0.494973,-99) , 
-10, -0.435998, 0, 0, 0.506602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471799,-99) ,
+3, -1.2304, 0, 0, 0.494973,-99) ,
+10, -0.435998, 0, 0, 0.506602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511405,-99) ,
 NN(
-0, 
-0, 
--1, -3.15462, 1, -1, 0.467547,-99) , 
-1, 33.1398, 0, 0, 0.493381,-99) , 
+0,
+0,
+-1, -3.15462, 1, -1, 0.467547,-99) ,
+1, 33.1398, 0, 0, 0.493381,-99) ,
 10, -0.0178824, 1, 0, 0.498879,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.0407819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461255,-99) , 
-12, 2.38012, 0, 0, 0.510224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461255,-99) ,
+12, 2.38012, 0, 0, 0.510224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482299,-99) , 
-13, 6.41772, 1, 0, 0.489301,-99) , 
-10, -0.0178824, 1, 0, 0.498349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482299,-99) ,
+13, 6.41772, 1, 0, 0.489301,-99) ,
+10, -0.0178824, 1, 0, 0.498349,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456279,-99) , 
-8, -3.46546, 1, 0, 0.480427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456279,-99) ,
+8, -3.46546, 1, 0, 0.480427,-99) ,
 11, 7.01376, 1, 0, 0.49622,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.02831);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485863,-99) , 
-18, 6.25623, 1, 0, 0.496707,-99) , 
-6, 8.16183, 0, 0, 0.499166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485863,-99) ,
+18, 6.25623, 1, 0, 0.496707,-99) ,
+6, 8.16183, 0, 0, 0.499166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457095,-99) , 
-3, -0.922788, 0, 0, 0.479346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457095,-99) ,
+3, -0.922788, 0, 0, 0.479346,-99) ,
 11, 7.01376, 1, 0, 0.496812,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.045007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.5971, 1, 1, 0.52047,-99) , 
+0,
+0,
+-1, 3.5971, 1, 1, 0.52047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466362,-99) , 
-0, 1.84829, 0, 0, 0.505922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466362,-99) ,
+0, 1.84829, 0, 0, 0.505922,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489633,-99) , 
-0, 1.84829, 1, 0, 0.501568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489633,-99) ,
+0, 1.84829, 1, 0, 0.501568,-99) ,
 NN(
-0, 
-0, 
--1, 6.28016, 1, -1, 0.462263,-99) , 
-13, 6.30993, 0, 0, 0.490986,-99) , 
+0,
+0,
+-1, 6.28016, 1, -1, 0.462263,-99) ,
+13, 6.30993, 0, 0, 0.490986,-99) ,
 15, -6.24878, 1, 0, 0.496728,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.0240811);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.510013,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.510013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44888,-99) , 
-17, 3.77585, 1, 0, 0.492756,-99) , 
-17, 4.3381, 0, 0, 0.500799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44888,-99) ,
+17, 3.77585, 1, 0, 0.492756,-99) ,
+17, 4.3381, 0, 0, 0.500799,-99) ,
 NN(
-0, 
-0, 
--1, 7.41113, 0, -1, 0.480314,-99) , 
+0,
+0,
+-1, 7.41113, 0, -1, 0.480314,-99) ,
 11, 7.01376, 1, 0, 0.498366,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.0244952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496786,-99) , 
-14, -4.93578, 0, 0, 0.517636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496786,-99) ,
+14, -4.93578, 0, 0, 0.517636,-99) ,
 NN(
-0, 
-0, 
--1, 3.97157, 0, -1, 0.491218,-99) , 
-5, 1.58651, 1, 0, 0.496523,-99) , 
+0,
+0,
+-1, 3.97157, 0, -1, 0.491218,-99) ,
+5, 1.58651, 1, 0, 0.496523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477439,-99) ,
 16, 2.15475, 0, 0, 0.494834,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.030214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490831,-99) , 
-17, 5.60871, 1, 0, 0.507211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490831,-99) ,
+17, 5.60871, 1, 0, 0.507211,-99) ,
 NN(
-0, 
-0, 
--1, 5.07788, 1, -1, 0.473261,-99) , 
-0, 1.83402, 0, 0, 0.502591,-99) , 
+0,
+0,
+-1, 5.07788, 1, -1, 0.473261,-99) ,
+0, 1.83402, 0, 0, 0.502591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45704,-99) , 
-9, -2.38266, 0, 0, 0.487281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45704,-99) ,
+9, -2.38266, 0, 0, 0.487281,-99) ,
 5, 1.47987, 0, 0, 0.499903,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.0348776);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.11299, 0, 1, 0.513105,-99) , 
+0,
+0,
+-1, -3.11299, 0, 1, 0.513105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461596,-99) , 
-10, -1.97302, 0, 0, 0.507383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461596,-99) ,
+10, -1.97302, 0, 0, 0.507383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516661,-99) ,
 NN(
-0, 
-0, 
--1, 6.3891, 1, -1, 0.480373,-99) , 
-18, 6.64682, 0, 0, 0.489692,-99) , 
+0,
+0,
+-1, 6.3891, 1, -1, 0.480373,-99) ,
+18, 6.64682, 0, 0, 0.489692,-99) ,
 17, 4.40231, 0, 0, 0.498288,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.0412665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493019,-99) , 
-9, -3.64734, 1, 0, 0.512162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493019,-99) ,
+9, -3.64734, 1, 0, 0.512162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481707,-99) , 
-10, -1.0016, 1, 0, 0.492516,-99) , 
-16, 4.03032, 1, 0, 0.499513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481707,-99) ,
+10, -1.0016, 1, 0, 0.492516,-99) ,
+16, 4.03032, 1, 0, 0.499513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470098,-99) , 
-0, 1.85304, 1, 0, 0.486182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470098,-99) ,
+0, 1.85304, 1, 0, 0.486182,-99) ,
 5, 1.47987, 0, 0, 0.497171,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.0327819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529579,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481833,-99) , 
-13, 6.55367, 0, 0, 0.500695,-99) , 
-5, 1.7836, 1, 0, 0.504073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481833,-99) ,
+13, 6.55367, 0, 0, 0.500695,-99) ,
+5, 1.7836, 1, 0, 0.504073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470034,-99) , 
-17, 3.26324, 0, 0, 0.488002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470034,-99) ,
+17, 3.26324, 0, 0, 0.488002,-99) ,
 5, 1.47987, 0, 0, 0.50125,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.0276909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492856,-99) , 
-14, -4.28474, 0, 0, 0.519119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492856,-99) ,
+14, -4.28474, 0, 0, 0.519119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468861,-99) , 
-5, 3.30224, 1, 0, 0.496592,-99) , 
-0, 1.89108, 0, 0, 0.501274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468861,-99) ,
+5, 3.30224, 1, 0, 0.496592,-99) ,
+0, 1.89108, 0, 0, 0.501274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467953,-99) , 
-6, 4.53791, 1, 0, 0.488013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467953,-99) ,
+6, 4.53791, 1, 0, 0.488013,-99) ,
 5, 1.47987, 0, 0, 0.498945,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.0464832);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.92614, 0, 1, 0.521444,-99) , 
+0,
+0,
+-1, 2.92614, 0, 1, 0.521444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41605,-99) , 
-17, 4.30507, 0, 0, 0.467303,-99) , 
-3, -1.53798, 0, 0, 0.504416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41605,-99) ,
+17, 4.30507, 0, 0, 0.467303,-99) ,
+3, -1.53798, 0, 0, 0.504416,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488929,-99) , 
-3, -1.8456, 1, 0, 0.500202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488929,-99) ,
+3, -1.8456, 1, 0, 0.500202,-99) ,
 NN(
-0, 
-0, 
--1, 6.13658, 1, -1, 0.467132,-99) , 
-15, -3.15928, 1, 0, 0.492175,-99) , 
+0,
+0,
+-1, 6.13658, 1, -1, 0.467132,-99) ,
+15, -3.15928, 1, 0, 0.492175,-99) ,
 0, 1.87682, 0, 0, 0.496473,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.0587917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43373,-99) , 
-5, 3.42788, 1, 0, 0.51019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43373,-99) ,
+5, 3.42788, 1, 0, 0.51019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47304,-99) , 
-12, 3.17764, 1, 0, 0.490528,-99) , 
-18, 6.41566, 1, 0, 0.500861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47304,-99) ,
+12, 3.17764, 1, 0, 0.490528,-99) ,
+18, 6.41566, 1, 0, 0.500861,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476433,-99) , 
-8, -3.46822, 1, 0, 0.499956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476433,-99) ,
+8, -3.46822, 1, 0, 0.499956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443447,-99) , 
-18, 5.88122, 0, 0, 0.483437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443447,-99) ,
+18, 5.88122, 0, 0, 0.483437,-99) ,
 3, -2.4608, 0, 0, 0.497737,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.0526823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445773,-99) , 
-12, 4.22659, 0, 0, 0.517141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445773,-99) ,
+12, 4.22659, 0, 0, 0.517141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465482,-99) , 
-8, -3.68871, 1, 0, 0.494256,-99) , 
-8, -2.80958, 0, 0, 0.501528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465482,-99) ,
+8, -3.68871, 1, 0, 0.494256,-99) ,
+8, -2.80958, 0, 0, 0.501528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.86731, 0, 1, 0.517531,-99) , 
+0,
+0,
+-1, 1.86731, 0, 1, 0.517531,-99) ,
 NN(
-0, 
-0, 
--1, 6.2363, 1, -1, 0.446516,-99) , 
-18, 6.41564, 0, 0, 0.480501,-99) , 
+0,
+0,
+-1, 6.2363, 1, -1, 0.446516,-99) ,
+18, 6.41564, 0, 0, 0.480501,-99) ,
 12, 3.19374, 0, 0, 0.496319,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.0448733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482891,-99) , 
-11, 5.62561, 0, 0, 0.509747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482891,-99) ,
+11, 5.62561, 0, 0, 0.509747,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476186,-99) , 
-17, 4.00758, 0, 0, 0.496441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476186,-99) ,
+17, 4.00758, 0, 0, 0.496441,-99) ,
 NN(
-0, 
-0, 
--1, 1.87682, 1, -1, 0.475538,-99) , 
-8, -4.06834, 0, 0, 0.488805,-99) , 
+0,
+0,
+-1, 1.87682, 1, -1, 0.475538,-99) ,
+8, -4.06834, 0, 0, 0.488805,-99) ,
 16, 6.84368, 0, 0, 0.491779,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.0482204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476795,-99) , 
-12, 2.99198, 0, 0, 0.516967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476795,-99) ,
+12, 2.99198, 0, 0, 0.516967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45797,-99) , 
-10, -0.9934, 0, 0, 0.503477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45797,-99) ,
+10, -0.9934, 0, 0, 0.503477,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487681,-99) , 
-5, 3.44167, 0, 0, 0.495042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487681,-99) ,
+5, 3.44167, 0, 0, 0.495042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437177,-99) , 
-18, 5.62602, 0, 0, 0.489401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437177,-99) ,
+18, 5.62602, 0, 0, 0.489401,-99) ,
 16, 4.03032, 1, 0, 0.495159,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.0310213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487818,-99) , 
-18, 6.13378, 1, 0, 0.518524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487818,-99) ,
+18, 6.13378, 1, 0, 0.518524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458426,-99) , 
-17, 3.19592, 0, 0, 0.49507,-99) , 
-6, 4.69918, 1, 0, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458426,-99) ,
+17, 3.19592, 0, 0, 0.49507,-99) ,
+6, 4.69918, 1, 0, 0.501054,-99) ,
 NN(
-0, 
-0, 
--1, 1.90739, 1, -1, 0.480954,-99) , 
+0,
+0,
+-1, 1.90739, 1, -1, 0.480954,-99) ,
 0, 1.90059, 1, 0, 0.498906,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.0524951);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478841,-99) , 
-17, 2.19055, 0, 0, 0.513089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478841,-99) ,
+17, 2.19055, 0, 0, 0.513089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437686,-99) , 
-4, 1.02808, 1, 0, 0.503129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437686,-99) ,
+4, 1.02808, 1, 0, 0.503129,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464557,-99) , 
-0, 1.86255, 1, 0, 0.521954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464557,-99) ,
+0, 1.86255, 1, 0, 0.521954,-99) ,
 NN(
-0, 
-0, 
--1, 6.73008, 0, -1, 0.483832,-99) , 
-2, 1.42849, 1, 0, 0.491645,-99) , 
+0,
+0,
+-1, 6.73008, 0, -1, 0.483832,-99) ,
+2, 1.42849, 1, 0, 0.491645,-99) ,
 17, 3.7991, 1, 0, 0.49633,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.0311966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.922788, 0, 1, 0.533664,-99) , 
+0,
+0,
+-1, -0.922788, 0, 1, 0.533664,-99) ,
 NN(
-0, 
-0, 
--1, 1.86731, 0, -1, 0.485269,-99) , 
-9, -2.25826, 1, 0, 0.511262,-99) , 
+0,
+0,
+-1, 1.86731, 0, -1, 0.485269,-99) ,
+9, -2.25826, 1, 0, 0.511262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524271,-99) ,
 NN(
-0, 
-0, 
--1, 5.84578, 0, -1, 0.490703,-99) , 
-14, -8.40527, 1, 0, 0.497036,-99) , 
+0,
+0,
+-1, 5.84578, 0, -1, 0.490703,-99) ,
+14, -8.40527, 1, 0, 0.497036,-99) ,
 16, 5.90589, 0, 0, 0.500901,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.0205628);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.711666, 0, 1, 0.507056,-99) , 
+0,
+0,
+-1, -0.711666, 0, 1, 0.507056,-99) ,
 NN(
-0, 
-0, 
--1, 6.2701, 0, -1, 0.476966,-99) , 
-3, -2.7684, 0, 0, 0.502928,-99) , 
+0,
+0,
+-1, 6.2701, 0, -1, 0.476966,-99) ,
+3, -2.7684, 0, 0, 0.502928,-99) ,
 18, 5.11562, 1, 0, 0.504283,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.0541403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524378,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45333,-99) , 
-7, -7.58221, 1, 0, 0.503827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45333,-99) ,
+7, -7.58221, 1, 0, 0.503827,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418155,-99) , 
-2, 1.82692, 0, 0, 0.484485,-99) , 
-7, -7.12951, 1, 0, 0.499198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418155,-99) ,
+2, 1.82692, 0, 0, 0.484485,-99) ,
+7, -7.12951, 1, 0, 0.499198,-99) ,
 18, 5.11562, 1, 0, 0.500481,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.0516673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586743,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459965,-99) , 
-2, 1.65761, 0, 0, 0.488931,-99) , 
-18, 5.23751, 1, 0, 0.497355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459965,-99) ,
+2, 1.65761, 0, 0, 0.488931,-99) ,
+18, 5.23751, 1, 0, 0.497355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483762,-99) ,
 13, 7.08783, 1, 0, 0.492359,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.0517721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.03487, 0, 1, 0.539216,-99) , 
+0,
+0,
+-1, -8.03487, 0, 1, 0.539216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451482,-99) , 
-7, -7.12951, 1, 0, 0.508858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451482,-99) ,
+7, -7.12951, 1, 0, 0.508858,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487948,-99) , 
-6, 6.32285, 1, 0, 0.521902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487948,-99) ,
+6, 6.32285, 1, 0, 0.521902,-99) ,
 NN(
-0, 
-0, 
--1, 0.696496, 1, -1, 0.483228,-99) , 
-7, -7.12951, 0, 0, 0.491416,-99) , 
+0,
+0,
+-1, 0.696496, 1, -1, 0.483228,-99) ,
+7, -7.12951, 0, 0, 0.491416,-99) ,
 2, 1.42837, 1, 0, 0.495873,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.0279972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499326,-99) , 
-15, -5.53441, 1, 0, 0.519128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499326,-99) ,
+15, -5.53441, 1, 0, 0.519128,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49742,-99) , 
-2, 1.42849, 1, 0, 0.509224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49742,-99) ,
+2, 1.42849, 1, 0, 0.509224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402564,-99) , 
-16, 3.85752, 1, 0, 0.489738,-99) , 
-17, 4.00758, 0, 0, 0.499455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402564,-99) ,
+16, 3.85752, 1, 0, 0.489738,-99) ,
+17, 4.00758, 0, 0, 0.499455,-99) ,
 16, 6.84368, 0, 0, 0.502265,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.0426218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.11299, 0, 1, 0.517777,-99) , 
+0,
+0,
+-1, -3.11299, 0, 1, 0.517777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463566,-99) , 
-10, -1.97302, 0, 0, 0.511771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463566,-99) ,
+10, -1.97302, 0, 0, 0.511771,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473557,-99) , 
-14, -4.55187, 0, 0, 0.520779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473557,-99) ,
+14, -4.55187, 0, 0, 0.520779,-99) ,
 NN(
-0, 
-0, 
--1, 2.24801, 0, -1, 0.484128,-99) , 
-0, 1.89108, 0, 0, 0.491728,-99) , 
+0,
+0,
+-1, 2.24801, 0, -1, 0.484128,-99) ,
+0, 1.89108, 0, 0, 0.491728,-99) ,
 17, 4.40231, 0, 0, 0.501518,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.0226168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488329,-99) , 
-14, -7.08481, 0, 0, 0.500175,-99) , 
-4, -0.402577, 1, 0, 0.503351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488329,-99) ,
+14, -7.08481, 0, 0, 0.500175,-99) ,
+4, -0.402577, 1, 0, 0.503351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481969,-99) ,
 6, 3.73186, 0, 0, 0.501853,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.0421486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505792,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451792,-99) , 
-17, 2.5927, 0, 0, 0.508968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451792,-99) ,
+17, 2.5927, 0, 0, 0.508968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445613,-99) , 
-18, 6.86441, 1, 0, 0.495269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445613,-99) ,
+18, 6.86441, 1, 0, 0.495269,-99) ,
 13, 6.83942, 0, 0, 0.500347,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.0521536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493304,-99) , 
-13, 6.3426, 1, 0, 0.50521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493304,-99) ,
+13, 6.3426, 1, 0, 0.50521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443507,-99) , 
-18, 5.73674, 0, 0, 0.498081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443507,-99) ,
+18, 5.73674, 0, 0, 0.498081,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484607,-99) , 
-14, -3.89776, 1, 0, 0.513407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484607,-99) ,
+14, -3.89776, 1, 0, 0.513407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411156,-99) , 
-18, 5.9185, 1, 0, 0.458872,-99) , 
-12, 4.37186, 0, 0, 0.487568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411156,-99) ,
+18, 5.9185, 1, 0, 0.458872,-99) ,
+12, 4.37186, 0, 0, 0.487568,-99) ,
 15, -4.18816, 1, 0, 0.494031,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.0470171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.5294, 0, 1, 0.509987,-99) , 
+0,
+0,
+-1, -5.5294, 0, 1, 0.509987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456414,-99) , 
-18, 5.73674, 0, 0, 0.50381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456414,-99) ,
+18, 5.73674, 0, 0, 0.50381,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46601,-99) , 
-1, 23.7471, 0, 0, 0.515796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46601,-99) ,
+1, 23.7471, 0, 0, 0.515796,-99) ,
 NN(
-0, 
-0, 
--1, -2.56948, 0, -1, 0.458073,-99) , 
-12, 4.37186, 0, 0, 0.488455,-99) , 
+0,
+0,
+-1, -2.56948, 0, -1, 0.458073,-99) ,
+12, 4.37186, 0, 0, 0.488455,-99) ,
 15, -4.18816, 1, 0, 0.497898,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.0533774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442974,-99) , 
-13, 6.5493, 0, 0, 0.506327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442974,-99) ,
+13, 6.5493, 0, 0, 0.506327,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479556,-99) , 
-1, 22.6499, 0, 0, 0.504267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479556,-99) ,
+1, 22.6499, 0, 0, 0.504267,-99) ,
 NN(
-0, 
-0, 
--1, -2.29495, 1, -1, 0.484063,-99) , 
-1, 25.4747, 1, 0, 0.490602,-99) , 
+0,
+0,
+-1, -2.29495, 1, -1, 0.484063,-99) ,
+1, 25.4747, 1, 0, 0.490602,-99) ,
 17, 2.5927, 1, 0, 0.493516,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.0304992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497103,-99) , 
-18, 5.30546, 1, 0, 0.501003,-99) , 
-6, 8.71861, 0, 0, 0.504467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497103,-99) ,
+18, 5.30546, 1, 0, 0.501003,-99) ,
+6, 8.71861, 0, 0, 0.504467,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490064,-99) , 
-9, -2.57538, 1, 0, 0.520618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490064,-99) ,
+9, -2.57538, 1, 0, 0.520618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446602,-99) , 
-16, 4.60938, 1, 0, 0.490973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446602,-99) ,
+16, 4.60938, 1, 0, 0.490973,-99) ,
 8, -1.97041, 1, 0, 0.501891,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.0367613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491238,-99) , 
-9, -3.74127, 1, 0, 0.499663,-99) , 
-13, 6.83942, 0, 0, 0.509155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491238,-99) ,
+9, -3.74127, 1, 0, 0.499663,-99) ,
+13, 6.83942, 0, 0, 0.509155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455862,-99) , 
-16, 2.95912, 1, 0, 0.48649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455862,-99) ,
+16, 2.95912, 1, 0, 0.48649,-99) ,
 18, 5.37082, 0, 0, 0.50677,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.0259122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479271,-99) , 
-11, 4.97386, 1, 0, 0.529691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479271,-99) ,
+11, 4.97386, 1, 0, 0.529691,-99) ,
 NN(
-0, 
-0, 
--1, -0.711658, 0, 1, 0.50402,-99) , 
-14, -3.09769, 0, 0, 0.50828,-99) , 
+0,
+0,
+-1, -0.711658, 0, 1, 0.50402,-99) ,
+14, -3.09769, 0, 0, 0.50828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455944,-99) , 
-0, 1.86255, 1, 0, 0.486217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455944,-99) ,
+0, 1.86255, 1, 0, 0.486217,-99) ,
 18, 5.37082, 0, 0, 0.505959,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.022126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.85452, 1, 1, 0.508681,-99) , 
+0,
+0,
+-1, -1.85452, 1, 1, 0.508681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464837,-99) , 
-10, -2.194, 0, 0, 0.504297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464837,-99) ,
+10, -2.194, 0, 0, 0.504297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489814,-99) ,
 9, -4.39356, 0, 0, 0.500903,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.0283447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487894,-99) , 
-0, 1.87682, 0, 0, 0.511686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487894,-99) ,
+0, 1.87682, 0, 0, 0.511686,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496026,-99) , 
-0, 1.90535, 0, 0, 0.500585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496026,-99) ,
+0, 1.90535, 0, 0, 0.500585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430516,-99) , 
-6, 5.75008, 0, 0, 0.469373,-99) , 
-15, -3.15785, 1, 0, 0.496374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430516,-99) ,
+6, 5.75008, 0, 0, 0.469373,-99) ,
+15, -3.15785, 1, 0, 0.496374,-99) ,
 14, -3.09769, 0, 0, 0.498811,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.0368573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488124,-99) , 
-4, -0.516371, 0, 0, 0.522259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488124,-99) ,
+4, -0.516371, 0, 0, 0.522259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46848,-99) , 
-17, 3.79912, 0, 0, 0.499558,-99) , 
-6, 4.69918, 1, 0, 0.505329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46848,-99) ,
+17, 3.79912, 0, 0, 0.499558,-99) ,
+6, 4.69918, 1, 0, 0.505329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470142,-99) , 
-0, 1.90739, 1, 0, 0.487508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470142,-99) ,
+0, 1.90739, 1, 0, 0.487508,-99) ,
 0, 1.90059, 1, 0, 0.50342,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.0340195);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526531,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484773,-99) , 
-13, 6.59101, 1, 0, 0.498452,-99) , 
-14, -2.62279, 0, 0, 0.501453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484773,-99) ,
+13, 6.59101, 1, 0, 0.498452,-99) ,
+14, -2.62279, 0, 0, 0.501453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465851,-99) , 
-3, -0.922788, 0, 0, 0.484712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465851,-99) ,
+3, -0.922788, 0, 0, 0.484712,-99) ,
 11, 7.01376, 1, 0, 0.499461,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.0336246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.98228, 0, 1, 0.506964,-99) , 
+0,
+0,
+-1, -2.98228, 0, 1, 0.506964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432055,-99) , 
-16, 4.20779, 0, 0, 0.478914,-99) , 
-10, -1.48731, 0, 0, 0.502288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432055,-99) ,
+16, 4.20779, 0, 0, 0.478914,-99) ,
+10, -1.48731, 0, 0, 0.502288,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48669,-99) , 
-11, 4.37407, 0, 0, 0.517656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48669,-99) ,
+11, 4.37407, 0, 0, 0.517656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44309,-99) , 
-16, 4.60938, 1, 0, 0.487761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44309,-99) ,
+16, 4.60938, 1, 0, 0.487761,-99) ,
 8, -1.97041, 1, 0, 0.499521,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.0273495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493871,-99) , 
-7, -6.33735, 0, 0, 0.49925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493871,-99) ,
+7, -6.33735, 0, 0, 0.49925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447964,-99) , 
-18, 6.35626, 0, 0, 0.476586,-99) , 
-12, 2.38012, 0, 0, 0.496401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447964,-99) ,
+18, 6.35626, 0, 0, 0.476586,-99) ,
+12, 2.38012, 0, 0, 0.496401,-99) ,
 NN(
-0, 
-0, 
--1, 1.86731, 1, -1, 0.478156,-99) , 
+0,
+0,
+-1, 1.86731, 1, -1, 0.478156,-99) ,
 11, 7.01376, 1, 0, 0.494231,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.0372029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508875,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469829,-99) , 
-12, 2.80608, 0, 0, 0.504177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469829,-99) ,
+12, 2.80608, 0, 0, 0.504177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414899,-99) , 
-5, 3.44243, 1, 0, 0.495365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414899,-99) ,
+5, 3.44243, 1, 0, 0.495365,-99) ,
 7, -9.50602, 1, 0, 0.499103,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.0365879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49164,-99) , 
-14, -7.24877, 1, 0, 0.500281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49164,-99) ,
+14, -7.24877, 1, 0, 0.500281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468153,-99) , 
-7, -6.33735, 1, 0, 0.496631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468153,-99) ,
+7, -6.33735, 1, 0, 0.496631,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473993,-99) , 
-3, -1.23032, 0, 0, 0.504364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473993,-99) ,
+3, -1.23032, 0, 0, 0.504364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461858,-99) , 
-9, -2.25826, 1, 0, 0.484765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461858,-99) ,
+9, -2.25826, 1, 0, 0.484765,-99) ,
 17, 5.60871, 1, 0, 0.493388,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.0370846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485476,-99) , 
-0, 1.88157, 1, 0, 0.502962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485476,-99) ,
+0, 1.88157, 1, 0, 0.502962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469915,-99) , 
-11, 2.22723, 0, 0, 0.500319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469915,-99) ,
+11, 2.22723, 0, 0, 0.500319,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461462,-99) , 
-0, 1.86255, 1, 0, 0.505934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461462,-99) ,
+0, 1.86255, 1, 0, 0.505934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472583,-99) , 
-14, -5.92062, 0, 0, 0.487749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472583,-99) ,
+14, -5.92062, 0, 0, 0.487749,-99) ,
 17, 5.60871, 1, 0, 0.496886,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.0528051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481589,-99) , 
-4, 0.896202, 1, 0, 0.504711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481589,-99) ,
+4, 0.896202, 1, 0, 0.504711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463416,-99) , 
-7, -6.33735, 1, 0, 0.500448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463416,-99) ,
+7, -6.33735, 1, 0, 0.500448,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469601,-99) , 
-3, -1.23038, 1, 0, 0.521375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469601,-99) ,
+3, -1.23038, 1, 0, 0.521375,-99) ,
 NN(
-0, 
-0, 
--1, -1.23039, 0, -1, 0.466115,-99) , 
-8, -3.11296, 0, 0, 0.488225,-99) , 
+0,
+0,
+-1, -1.23039, 0, -1, 0.466115,-99) ,
+8, -3.11296, 0, 0, 0.488225,-99) ,
 0, 1.85304, 0, 0, 0.496084,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.0284436);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496972,-99) , 
-10, -1.0016, 1, 0, 0.507287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496972,-99) ,
+10, -1.0016, 1, 0, 0.507287,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487633,-99) , 
-13, 6.7921, 1, 0, 0.497632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487633,-99) ,
+13, 6.7921, 1, 0, 0.497632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459738,-99) , 
-13, 5.84578, 0, 0, 0.492926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459738,-99) ,
+13, 5.84578, 0, 0, 0.492926,-99) ,
 16, 5.90589, 0, 0, 0.496841,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.0355706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474159,-99) , 
-4, 1.2526, 0, 0, 0.49909,-99) , 
-9, -3.28263, 1, 0, 0.510692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474159,-99) ,
+4, 1.2526, 0, 0, 0.49909,-99) ,
+9, -3.28263, 1, 0, 0.510692,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488572,-99) , 
-7, -8.71385, 1, 0, 0.498538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488572,-99) ,
+7, -8.71385, 1, 0, 0.498538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466811,-99) , 
-13, 5.84578, 0, 0, 0.494601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466811,-99) ,
+13, 5.84578, 0, 0, 0.494601,-99) ,
 16, 5.90589, 0, 0, 0.498988,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.0576761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409764,-99) , 
-0, 1.88157, 1, 0, 0.486228,-99) , 
-7, -7.5444, 1, 0, 0.506024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409764,-99) ,
+0, 1.88157, 1, 0, 0.486228,-99) ,
+7, -7.5444, 1, 0, 0.506024,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486255,-99) , 
-7, -9.16661, 1, 0, 0.504673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486255,-99) ,
+7, -9.16661, 1, 0, 0.504673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449611,-99) , 
-1, 26.2072, 0, 0, 0.495084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449611,-99) ,
+1, 26.2072, 0, 0, 0.495084,-99) ,
 7, -7.92168, 0, 0, 0.499613,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.0487862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488131,-99) , 
-17, 4.15945, 0, 0, 0.507831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488131,-99) ,
+17, 4.15945, 0, 0, 0.507831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437706,-99) , 
-5, 3.39347, 1, 0, 0.501145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437706,-99) ,
+5, 3.39347, 1, 0, 0.501145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476041,-99) , 
-5, 3.43893, 0, 0, 0.488134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476041,-99) ,
+5, 3.43893, 0, 0, 0.488134,-99) ,
 7, -8.71385, 0, 0, 0.495779,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.0615209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488805,-99) , 
-15, -3.92719, 1, 0, 0.523133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488805,-99) ,
+15, -3.92719, 1, 0, 0.523133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433654,-99) , 
-15, -3.89296, 0, 0, 0.482323,-99) , 
-8, -2.74181, 1, 0, 0.509346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433654,-99) ,
+15, -3.89296, 0, 0, 0.482323,-99) ,
+8, -2.74181, 1, 0, 0.509346,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479671,-99) , 
-12, 4.37186, 0, 0, 0.511896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479671,-99) ,
+12, 4.37186, 0, 0, 0.511896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469011,-99) , 
-14, -4.01813, 0, 0, 0.48024,-99) , 
-8, -3.2292, 0, 0, 0.492109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469011,-99) ,
+14, -4.01813, 0, 0, 0.48024,-99) ,
+8, -3.2292, 0, 0, 0.492109,-99) ,
 17, 3.7991, 1, 0, 0.499106,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.0224461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486194,-99) , 
-14, -4.93578, 0, 0, 0.514778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486194,-99) ,
+14, -4.93578, 0, 0, 0.514778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538681,-99) ,
 NN(
-0, 
-0, 
--1, 5.84578, 0, -1, 0.49427,-99) , 
-0, 1.90535, 0, 0, 0.497589,-99) , 
+0,
+0,
+-1, 5.84578, 0, -1, 0.49427,-99) ,
+0, 1.90535, 0, 0, 0.497589,-99) ,
 11, 2.72772, 1, 0, 0.500083,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.0510429);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477047,-99) , 
-8, -2.39, 1, 0, 0.502483,-99) , 
-17, 1.98951, 1, 0, 0.5075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477047,-99) ,
+8, -2.39, 1, 0, 0.502483,-99) ,
+17, 1.98951, 1, 0, 0.5075,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441788,-99) , 
-5, 2.7915, 1, 0, 0.51346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441788,-99) ,
+5, 2.7915, 1, 0, 0.51346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447135,-99) , 
-18, 5.88122, 0, 0, 0.495477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447135,-99) ,
+18, 5.88122, 0, 0, 0.495477,-99) ,
 3, -1.8456, 0, 0, 0.504193,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.0489812);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487696,-99) , 
-2, 1.42837, 1, 0, 0.522325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487696,-99) ,
+2, 1.42837, 1, 0, 0.522325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41273,-99) , 
-18, 6.18934, 0, 0, 0.484107,-99) , 
-16, 4.65608, 1, 0, 0.505803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41273,-99) ,
+18, 6.18934, 0, 0, 0.484107,-99) ,
+16, 4.65608, 1, 0, 0.505803,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495068,-99) , 
-15, -2.08081, 0, 0, 0.50137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495068,-99) ,
+15, -2.08081, 0, 0, 0.50137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468695,-99) , 
-0, 1.84353, 0, 0, 0.493839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468695,-99) ,
+0, 1.84353, 0, 0, 0.493839,-99) ,
 8, -3.22917, 0, 0, 0.4986,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.0383188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471314,-99) , 
-0, 1.89244, 1, 0, 0.503785,-99) , 
-0, 1.90535, 0, 0, 0.508072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471314,-99) ,
+0, 1.89244, 1, 0, 0.503785,-99) ,
+0, 1.90535, 0, 0, 0.508072,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46889,-99) , 
-14, -3.39056, 0, 0, 0.508283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46889,-99) ,
+14, -3.39056, 0, 0, 0.508283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449044,-99) , 
-3, -1.84559, 0, 0, 0.49353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449044,-99) ,
+3, -1.84559, 0, 0, 0.49353,-99) ,
 15, -3.15785, 1, 0, 0.504527,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.0413452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450697,-99) , 
-11, 4.31809, 0, 0, 0.490359,-99) , 
-0, 1.89788, 1, 0, 0.513299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450697,-99) ,
+11, 4.31809, 0, 0, 0.490359,-99) ,
+0, 1.89788, 1, 0, 0.513299,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49151,-99) , 
-5, 1.19793, 1, 0, 0.498648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49151,-99) ,
+5, 1.19793, 1, 0, 0.498648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451663,-99) , 
-17, 1.97666, 0, 0, 0.495254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451663,-99) ,
+17, 1.97666, 0, 0, 0.495254,-99) ,
 0, 1.89108, 0, 0, 0.498825,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.0375151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87206, 0, 1, 0.530985,-99) , 
+0,
+0,
+-1, 1.87206, 0, 1, 0.530985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461997,-99) , 
-16, 4.80133, 1, 0, 0.514931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461997,-99) ,
+16, 4.80133, 1, 0, 0.514931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 3.1129, 1, 1, 0.507951,-99) , 
+0,
+0,
+-1, 3.1129, 1, 1, 0.507951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41311,-99) , 
-9, -2.98247, 0, 0, 0.463371,-99) , 
-10, -1.48731, 0, 0, 0.500076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41311,-99) ,
+9, -2.98247, 0, 0, 0.463371,-99) ,
+10, -1.48731, 0, 0, 0.500076,-99) ,
 18, 5.88122, 1, 0, 0.504348,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.0479282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473047,-99) , 
-3, -1.23039, 0, 0, 0.534891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473047,-99) ,
+3, -1.23039, 0, 0, 0.534891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478585,-99) , 
-13, 6.79236, 1, 0, 0.50993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478585,-99) ,
+13, 6.79236, 1, 0, 0.50993,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491007,-99) , 
-11, 3.1129, 1, 0, 0.498573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491007,-99) ,
+11, 3.1129, 1, 0, 0.498573,-99) ,
 NN(
-0, 
-0, 
--1, -2.98247, 0, -1, 0.461928,-99) , 
-10, -1.48731, 0, 0, 0.492105,-99) , 
+0,
+0,
+-1, -2.98247, 0, -1, 0.461928,-99) ,
+10, -1.48731, 0, 0, 0.492105,-99) ,
 18, 5.88122, 1, 0, 0.497229,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.0459664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510732,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433278,-99) , 
-11, 6.15351, 1, 0, 0.513273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433278,-99) ,
+11, 6.15351, 1, 0, 0.513273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460614,-99) , 
-18, 6.65903, 1, 0, 0.497656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460614,-99) ,
+18, 6.65903, 1, 0, 0.497656,-99) ,
 13, 6.83942, 0, 0, 0.504016,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.0299816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497568,-99) , 
-17, 4.31827, 1, 0, 0.527091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497568,-99) ,
+17, 4.31827, 1, 0, 0.527091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484081,-99) , 
-15, -5.21847, 1, 0, 0.496593,-99) , 
-3, -3.076, 1, 0, 0.500381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484081,-99) ,
+15, -5.21847, 1, 0, 0.496593,-99) ,
+3, -3.076, 1, 0, 0.500381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46452,-99) , 
-14, -4.93578, 0, 0, 0.482335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46452,-99) ,
+14, -4.93578, 0, 0, 0.482335,-99) ,
 5, 1.47987, 0, 0, 0.497221,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.025275);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.39718, 0, 1, 0.527291,-99) , 
+0,
+0,
+-1, -3.39718, 0, 1, 0.527291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49289,-99) , 
-13, 5.5787, 1, 0, 0.496287,-99) , 
-3, -3.076, 1, 0, 0.500136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49289,-99) ,
+13, 5.5787, 1, 0, 0.496287,-99) ,
+3, -3.076, 1, 0, 0.500136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465512,-99) , 
-3, -0.922807, 0, 0, 0.482644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465512,-99) ,
+3, -0.922807, 0, 0, 0.482644,-99) ,
 5, 1.47987, 0, 0, 0.497073,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.0391455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478616,-99) , 
-16, 4.80133, 1, 0, 0.519484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478616,-99) ,
+16, 4.80133, 1, 0, 0.519484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472344,-99) , 
-7, -7.92168, 1, 0, 0.497416,-99) , 
-18, 5.88122, 1, 0, 0.504018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472344,-99) ,
+7, -7.92168, 1, 0, 0.497416,-99) ,
+18, 5.88122, 1, 0, 0.504018,-99) ,
 NN(
-0, 
-0, 
--1, 4.53791, 1, -1, 0.482694,-99) , 
+0,
+0,
+-1, 4.53791, 1, -1, 0.482694,-99) ,
 5, 1.47987, 0, 0, 0.500285,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.037875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51627,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486442,-99) , 
-13, 6.83942, 1, 0, 0.501143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486442,-99) ,
+13, 6.83942, 1, 0, 0.501143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446098,-99) , 
-18, 6.41564, 0, 0, 0.480491,-99) , 
-12, 2.93551, 0, 0, 0.496553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446098,-99) ,
+18, 6.41564, 0, 0, 0.480491,-99) ,
+12, 2.93551, 0, 0, 0.496553,-99) ,
 12, 6.80862, 0, 0, 0.498894,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.0366633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505638,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478573,-99) , 
-14, -6.02608, 0, 0, 0.524157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478573,-99) ,
+14, -6.02608, 0, 0, 0.524157,-99) ,
 NN(
-0, 
-0, 
--1, 5.21411, 1, -1, 0.474925,-99) , 
-4, 1.0282, 0, 0, 0.490421,-99) , 
+0,
+0,
+-1, 5.21411, 1, -1, 0.474925,-99) ,
+4, 1.0282, 0, 0, 0.490421,-99) ,
 13, 6.83942, 0, 0, 0.497828,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.0342025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494126,-99) , 
-18, 5.96305, 1, 0, 0.506465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494126,-99) ,
+18, 5.96305, 1, 0, 0.506465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44294,-99) , 
-5, 3.44243, 1, 0, 0.500256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44294,-99) ,
+5, 3.44243, 1, 0, 0.500256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486094,-99) ,
 7, -9.50602, 0, 0, 0.49633,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.04341);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497047,-99) , 
-0, 1.87206, 1, 0, 0.532471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497047,-99) ,
+0, 1.87206, 1, 0, 0.532471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490263,-99) , 
-5, 2.45955, 0, 0, 0.497646,-99) , 
-10, -0.993393, 1, 0, 0.504511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490263,-99) ,
+5, 2.45955, 0, 0, 0.497646,-99) ,
+10, -0.993393, 1, 0, 0.504511,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457268,-99) , 
-5, 2.66134, 1, 0, 0.511436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457268,-99) ,
+5, 2.66134, 1, 0, 0.511436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431951,-99) , 
-17, 2.5927, 0, 0, 0.490331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431951,-99) ,
+17, 2.5927, 0, 0, 0.490331,-99) ,
 2, 1.42837, 0, 0, 0.500995,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.0462311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491754,-99) , 
-12, 3.19374, 1, 0, 0.498822,-99) , 
-17, 2.56648, 1, 0, 0.50444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491754,-99) ,
+12, 3.19374, 1, 0, 0.498822,-99) ,
+17, 2.56648, 1, 0, 0.50444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403952,-99) , 
-17, 3.73187, 0, 0, 0.46394,-99) , 
-0, 1.87682, 0, 0, 0.490584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403952,-99) ,
+17, 3.73187, 0, 0, 0.46394,-99) ,
+0, 1.87682, 0, 0, 0.490584,-99) ,
 2, 1.42837, 0, 0, 0.501008,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.0442885);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.0016, 1, 1, 0.513065,-99) , 
+0,
+0,
+-1, -1.0016, 1, 1, 0.513065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474879,-99) , 
-18, 5.62605, 0, 0, 0.508089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474879,-99) ,
+18, 5.62605, 0, 0, 0.508089,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479773,-99) , 
-7, -8.03487, 0, 0, 0.510339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479773,-99) ,
+7, -8.03487, 0, 0, 0.510339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438912,-99) , 
-7, -7.12951, 1, 0, 0.485765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438912,-99) ,
+7, -7.12951, 1, 0, 0.485765,-99) ,
 2, 1.42837, 0, 0, 0.502566,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.0390814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49591,-99) , 
-9, -1.40112, 0, 0, 0.505947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49591,-99) ,
+9, -1.40112, 0, 0, 0.505947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455664,-99) , 
-14, -2.35721, 1, 0, 0.502501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455664,-99) ,
+14, -2.35721, 1, 0, 0.502501,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545992,-99) ,
 NN(
-0, 
-0, 
--1, 1.84829, 0, -1, 0.464343,-99) , 
-3, -0.307596, 0, 0, 0.483526,-99) , 
+0,
+0,
+-1, 1.84829, 0, -1, 0.464343,-99) ,
+3, -0.307596, 0, 0, 0.483526,-99) ,
 12, 3.19374, 0, 0, 0.497868,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.0299668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.31281, 1, 1, 0.5089,-99) , 
+0,
+0,
+-1, 5.31281, 1, 1, 0.5089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465373,-99) , 
-14, -2.35721, 1, 0, 0.50592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465373,-99) ,
+14, -2.35721, 1, 0, 0.50592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536288,-99) ,
 NN(
-0, 
-0, 
--1, 1.84829, 0, -1, 0.474075,-99) , 
-3, -0.307596, 0, 0, 0.488688,-99) , 
+0,
+0,
+-1, 1.84829, 0, -1, 0.474075,-99) ,
+3, -0.307596, 0, 0, 0.488688,-99) ,
 12, 3.19374, 0, 0, 0.501716,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.022806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45655,-99) , 
-0, 1.88021, 1, 0, 0.491429,-99) , 
-10, 0.957635, 0, 0, 0.499566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45655,-99) ,
+0, 1.88021, 1, 0, 0.491429,-99) ,
+10, 0.957635, 0, 0, 0.499566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465503,-99) , 
-5, 2.40093, 1, 0, 0.482883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465503,-99) ,
+5, 2.40093, 1, 0, 0.482883,-99) ,
 0, 1.90059, 1, 0, 0.497796,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.0403744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479161,-99) , 
-18, 5.45589, 0, 0, 0.516617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479161,-99) ,
+18, 5.45589, 0, 0, 0.516617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458477,-99) , 
-3, -1.84559, 0, 0, 0.501653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458477,-99) ,
+3, -1.84559, 0, 0, 0.501653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52194,-99) ,
 NN(
-0, 
-0, 
--1, 4.69918, 0, -1, 0.487081,-99) , 
-0, 1.82927, 1, 0, 0.490932,-99) , 
+0,
+0,
+-1, 4.69918, 0, -1, 0.487081,-99) ,
+0, 1.82927, 1, 0, 0.490932,-99) ,
 18, 5.88122, 1, 0, 0.494004,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.0190503);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499392,-99) , 
-11, 3.89408, 1, 0, 0.507612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499392,-99) ,
+11, 3.89408, 1, 0, 0.507612,-99) ,
 NN(
-0, 
-0, 
--1, 4.64444, 0, -1, 0.491126,-99) , 
-3, -0.615201, 1, 0, 0.501569,-99) , 
+0,
+0,
+-1, 4.64444, 0, -1, 0.491126,-99) ,
+3, -0.615201, 1, 0, 0.501569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476213,-99) ,
 0, 1.82451, 0, 0, 0.499978,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.0220491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462682,-99) , 
-11, 7.01376, 1, 0, 0.49997,-99) , 
-8, -4.48792, 1, 0, 0.504171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462682,-99) ,
+11, 7.01376, 1, 0, 0.49997,-99) ,
+8, -4.48792, 1, 0, 0.504171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480967,-99) ,
 0, 1.82451, 0, 0, 0.502715,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.0299425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493968,-99) , 
-18, 5.27307, 1, 0, 0.497665,-99) , 
-3, -3.076, 1, 0, 0.502099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493968,-99) ,
+18, 5.27307, 1, 0, 0.497665,-99) ,
+3, -3.076, 1, 0, 0.502099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528895,-99) ,
 NN(
-0, 
-0, 
--1, 1.84829, 0, -1, 0.476023,-99) , 
-3, -0.307596, 0, 0, 0.488419,-99) , 
+0,
+0,
+-1, 1.84829, 0, -1, 0.476023,-99) ,
+3, -0.307596, 0, 0, 0.488419,-99) ,
 12, 3.19374, 0, 0, 0.498769,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.0316714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456024,-99) , 
-5, 3.19556, 1, 0, 0.496127,-99) , 
-8, -3.9062, 1, 0, 0.513382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456024,-99) ,
+5, 3.19556, 1, 0, 0.496127,-99) ,
+8, -3.9062, 1, 0, 0.513382,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496792,-99) , 
-8, -1.55083, 0, 0, 0.502491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496792,-99) ,
+8, -1.55083, 0, 0, 0.502491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469994,-99) , 
-0, 1.90059, 1, 0, 0.499211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469994,-99) ,
+0, 1.90059, 1, 0, 0.499211,-99) ,
 16, 5.90589, 0, 0, 0.503085,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.0447394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.53801, 1, 1, 0.519062,-99) , 
+0,
+0,
+-1, -1.53801, 1, 1, 0.519062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439022,-99) , 
-2, 1.42954, 0, 0, 0.499237,-99) , 
-5, 2.47272, 1, 0, 0.509221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439022,-99) ,
+2, 1.42954, 0, 0, 0.499237,-99) ,
+5, 2.47272, 1, 0, 0.509221,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48793,-99) , 
-18, 5.96304, 1, 0, 0.509425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48793,-99) ,
+18, 5.96304, 1, 0, 0.509425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460978,-99) , 
-9, -1.49027, 1, 0, 0.495389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460978,-99) ,
+9, -1.49027, 1, 0, 0.495389,-99) ,
 12, 3.19374, 0, 0, 0.505856,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.0369476);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469718,-99) , 
-8, -1.6803, 1, 0, 0.523464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469718,-99) ,
+8, -1.6803, 1, 0, 0.523464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480194,-99) , 
-8, -3.98023, 0, 0, 0.507093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480194,-99) ,
+8, -3.98023, 0, 0, 0.507093,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497003,-99) , 
-13, 5.79791, 1, 0, 0.502123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497003,-99) ,
+13, 5.79791, 1, 0, 0.502123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456756,-99) , 
-5, 3.45727, 1, 0, 0.49667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456756,-99) ,
+5, 3.45727, 1, 0, 0.49667,-99) ,
 0, 1.87682, 0, 0, 0.50031,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.0214748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -4.82759, 0, 1, 0.516575,-99) , 
+0,
+0,
+-1, -4.82759, 0, 1, 0.516575,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49827,-99) , 
-4, -0.402577, 1, 0, 0.50368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49827,-99) ,
+4, -0.402577, 1, 0, 0.50368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46591,-99) , 
-6, 3.73186, 0, 0, 0.501094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46591,-99) ,
+6, 3.73186, 0, 0, 0.501094,-99) ,
 8, -4.48792, 1, 0, 0.505186,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.0310043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.53794, 1, 1, 0.528853,-99) , 
+0,
+0,
+-1, -1.53794, 1, 1, 0.528853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483387,-99) , 
-11, 3.97157, 0, 0, 0.503347,-99) , 
-5, 1.58651, 1, 0, 0.508435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483387,-99) ,
+11, 3.97157, 0, 0, 0.503347,-99) ,
+5, 1.58651, 1, 0, 0.508435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491062,-99) ,
 16, 2.15475, 0, 0, 0.506925,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.0442432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.695155, 1, 1, 0.54233,-99) , 
+0,
+0,
+-1, 0.695155, 1, 1, 0.54233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488645,-99) , 
-0, 1.83402, 1, 0, 0.499646,-99) , 
-5, 2.70315, 0, 0, 0.509607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488645,-99) ,
+0, 1.83402, 1, 0, 0.499646,-99) ,
+5, 2.70315, 0, 0, 0.509607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476865,-99) , 
-8, -4.31331, 1, 0, 0.488002,-99) , 
-5, 2.22228, 1, 0, 0.498865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476865,-99) ,
+8, -4.31331, 1, 0, 0.488002,-99) ,
+5, 2.22228, 1, 0, 0.498865,-99) ,
 11, 4.44213, 1, 0, 0.503798,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.036315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495278,-99) , 
-16, 2.72702, 1, 0, 0.507668,-99) , 
-13, 5.59737, 1, 0, 0.512702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495278,-99) ,
+16, 2.72702, 1, 0, 0.507668,-99) ,
+13, 5.59737, 1, 0, 0.512702,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49247,-99) , 
-5, 2.22228, 1, 0, 0.503868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49247,-99) ,
+5, 2.22228, 1, 0, 0.503868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462097,-99) , 
-0, 1.83402, 0, 0, 0.498095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462097,-99) ,
+0, 1.83402, 0, 0, 0.498095,-99) ,
 11, 4.44213, 1, 0, 0.504802,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.0355419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490305,-99) , 
-3, -0.615195, 1, 0, 0.510849,-99) , 
-17, 6.10917, 0, 0, 0.515682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490305,-99) ,
+3, -0.615195, 1, 0, 0.510849,-99) ,
+17, 6.10917, 0, 0, 0.515682,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496029,-99) , 
-11, 6.40148, 0, 0, 0.50722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496029,-99) ,
+11, 6.40148, 0, 0, 0.50722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471135,-99) , 
-0, 1.83402, 0, 0, 0.502237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471135,-99) ,
+0, 1.83402, 0, 0, 0.502237,-99) ,
 11, 4.44213, 1, 0, 0.508411,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.0453467);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469311,-99) , 
-13, 6.32973, 1, 0, 0.502435,-99) , 
-2, 2.20648, 0, 0, 0.510031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469311,-99) ,
+13, 6.32973, 1, 0, 0.502435,-99) ,
+2, 2.20648, 0, 0, 0.510031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491734,-99) ,
 3, -3.6912, 0, 0, 0.508601,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.036086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493292,-99) , 
-15, -4.3438, 0, 0, 0.503324,-99) , 
-12, 2.59133, 1, 0, 0.507313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493292,-99) ,
+15, -4.3438, 0, 0, 0.503324,-99) ,
+12, 2.59133, 1, 0, 0.507313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412987,-99) , 
-7, -8.71385, 0, 0, 0.483322,-99) , 
-13, 6.59101, 0, 0, 0.495907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412987,-99) ,
+7, -8.71385, 0, 0, 0.483322,-99) ,
+13, 6.59101, 0, 0, 0.495907,-99) ,
 10, -0.505641, 0, 0, 0.503757,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.0449274);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492809,-99) , 
-0, 1.86731, 1, 0, 0.504615,-99) , 
-3, -3.07598, 1, 0, 0.507843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492809,-99) ,
+0, 1.86731, 1, 0, 0.504615,-99) ,
+3, -3.07598, 1, 0, 0.507843,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439403,-99) , 
-11, 3.31447, 0, 0, 0.501966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439403,-99) ,
+11, 3.31447, 0, 0, 0.501966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400164,-99) , 
-14, -5.92062, 1, 0, 0.46854,-99) , 
-9, -2.78219, 0, 0, 0.49,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400164,-99) ,
+14, -5.92062, 1, 0, 0.46854,-99) ,
+9, -2.78219, 0, 0, 0.49,-99) ,
 10, -0.505641, 0, 0, 0.502281,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.0377681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486495,-99) , 
-14, -5.07154, 1, 0, 0.498295,-99) , 
-0, 1.87682, 0, 0, 0.505524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486495,-99) ,
+14, -5.07154, 1, 0, 0.498295,-99) ,
+0, 1.87682, 0, 0, 0.505524,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464705,-99) , 
-14, -5.97435, 1, 0, 0.501669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464705,-99) ,
+14, -5.97435, 1, 0, 0.501669,-99) ,
 NN(
-0, 
-0, 
--1, 4.71011, 1, -1, 0.471725,-99) , 
-0, 1.86731, 0, 0, 0.486057,-99) , 
+0,
+0,
+-1, 4.71011, 1, -1, 0.471725,-99) ,
+0, 1.86731, 0, 0, 0.486057,-99) ,
 10, -0.505641, 0, 0, 0.499462,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.0320657);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443026,-99) , 
-18, 5.88182, 0, 0, 0.490125,-99) , 
-10, 0.609246, 0, 0, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443026,-99) ,
+18, 5.88182, 0, 0, 0.490125,-99) ,
+10, 0.609246, 0, 0, 0.50135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428031,-99) , 
-2, 1.22207, 0, 0, 0.480202,-99) , 
-13, 6.59101, 0, 0, 0.490782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428031,-99) ,
+2, 1.22207, 0, 0, 0.480202,-99) ,
+13, 6.59101, 0, 0, 0.490782,-99) ,
 10, -0.505641, 0, 0, 0.498061,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.0431858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48808,-99) , 
-1, 33.0985, 0, 0, 0.525217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48808,-99) ,
+1, 33.0985, 0, 0, 0.525217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472084,-99) , 
-13, 6.79236, 1, 0, 0.501426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472084,-99) ,
+13, 6.79236, 1, 0, 0.501426,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479267,-99) , 
-8, -3.93106, 0, 0, 0.492901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479267,-99) ,
+8, -3.93106, 0, 0, 0.492901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454195,-99) , 
-10, -1.97302, 0, 0, 0.488601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454195,-99) ,
+10, -1.97302, 0, 0, 0.488601,-99) ,
 18, 5.88122, 1, 0, 0.49226,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.0504575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475535,-99) , 
-1, 23.1158, 0, 0, 0.52407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475535,-99) ,
+1, 23.1158, 0, 0, 0.52407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469481,-99) , 
-15, -4.47403, 0, 0, 0.508007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469481,-99) ,
+15, -4.47403, 0, 0, 0.508007,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486569,-99) , 
-14, -5.5294, 0, 0, 0.496046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486569,-99) ,
+14, -5.5294, 0, 0, 0.496046,-99) ,
 NN(
-0, 
-0, 
--1, 4.37186, 0, -1, 0.471001,-99) , 
-15, -4.18816, 1, 0, 0.489295,-99) , 
+0,
+0,
+-1, 4.37186, 0, -1, 0.471001,-99) ,
+15, -4.18816, 1, 0, 0.489295,-99) ,
 18, 5.88122, 1, 0, 0.494631,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.027246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.31118, 0, 1, 0.509012,-99) , 
+0,
+0,
+-1, 6.31118, 0, 1, 0.509012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445876,-99) , 
-15, -4.34497, 1, 0, 0.47716,-99) , 
-17, 2.19057, 0, 0, 0.504252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445876,-99) ,
+15, -4.34497, 1, 0, 0.47716,-99) ,
+17, 2.19057, 0, 0, 0.504252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465977,-99) , 
-0, 1.86731, 0, 0, 0.482691,-99) , 
-11, 4.43964, 1, 0, 0.492953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465977,-99) ,
+0, 1.86731, 0, 0, 0.482691,-99) ,
+11, 4.43964, 1, 0, 0.492953,-99) ,
 17, 5.60871, 1, 0, 0.501147,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.0346432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495218,-99) , 
-12, 3.5209, 1, 0, 0.504293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495218,-99) ,
+12, 3.5209, 1, 0, 0.504293,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47746,-99) , 
-0, 1.87682, 0, 0, 0.509932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47746,-99) ,
+0, 1.87682, 0, 0, 0.509932,-99) ,
 NN(
-0, 
-0, 
--1, 6.06326, 0, -1, 0.487282,-99) , 
-2, 1.42837, 1, 0, 0.493562,-99) , 
+0,
+0,
+-1, 6.06326, 0, -1, 0.487282,-99) ,
+2, 1.42837, 1, 0, 0.493562,-99) ,
 8, -4.48792, 1, 0, 0.496407,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.0273269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462686,-99) , 
-0, 1.88021, 1, 0, 0.497213,-99) , 
-10, 0.957635, 0, 0, 0.504246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462686,-99) ,
+0, 1.88021, 1, 0, 0.497213,-99) ,
+10, 0.957635, 0, 0, 0.504246,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.486795,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.486795,-99) ,
 0, 1.90059, 1, 0, 0.502401,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.0362577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482115,-99) , 
-4, -0.0232868, 1, 0, 0.496083,-99) , 
-5, 3.37274, 0, 0, 0.505282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482115,-99) ,
+4, -0.0232868, 1, 0, 0.496083,-99) ,
+5, 3.37274, 0, 0, 0.505282,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493698,-99) , 
-4, 0.967503, 0, 0, 0.500114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493698,-99) ,
+4, 0.967503, 0, 0, 0.500114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457015,-99) , 
-5, 3.45727, 1, 0, 0.494969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457015,-99) ,
+5, 3.45727, 1, 0, 0.494969,-99) ,
 0, 1.87682, 0, 0, 0.498564,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.0133046);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.93578, 0, 1, 0.521933,-99) , 
+0,
+0,
+-1, -4.93578, 0, 1, 0.521933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498659,-99) , 
-18, 5.37082, 1, 0, 0.501447,-99) , 
-6, 4.07673, 1, 0, 0.503876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498659,-99) ,
+18, 5.37082, 1, 0, 0.501447,-99) ,
+6, 4.07673, 1, 0, 0.503876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48279,-99) ,
 12, 1.98878, 0, 0, 0.502643,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.0241577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.0016, 1, 1, 0.509157,-99) , 
+0,
+0,
+-1, -1.0016, 1, 1, 0.509157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469667,-99) , 
-14, -4.09726, 1, 0, 0.497915,-99) , 
-17, 3.1959, 0, 0, 0.505809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469667,-99) ,
+14, -4.09726, 1, 0, 0.497915,-99) ,
+17, 3.1959, 0, 0, 0.505809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486112,-99) ,
 12, 1.98878, 0, 0, 0.504657,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.0390632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474118,-99) , 
-2, 1.64304, 0, 0, 0.496928,-99) , 
-15, -6.83785, 1, 0, 0.504463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474118,-99) ,
+2, 1.64304, 0, 0, 0.496928,-99) ,
+15, -6.83785, 1, 0, 0.504463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454458,-99) , 
-13, 6.09523, 0, 0, 0.496403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454458,-99) ,
+13, 6.09523, 0, 0, 0.496403,-99) ,
 18, 6.39162, 1, 0, 0.500478,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.0576595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463097,-99) , 
-1, 19.3177, 0, 0, 0.520424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463097,-99) ,
+1, 19.3177, 0, 0, 0.520424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480764,-99) , 
-13, 6.79145, 1, 0, 0.502591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480764,-99) ,
+13, 6.79145, 1, 0, 0.502591,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464088,-99) , 
-9, -2.70648, 0, 0, 0.521364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464088,-99) ,
+9, -2.70648, 0, 0, 0.521364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480714,-99) , 
-10, -1.0016, 1, 0, 0.490307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480714,-99) ,
+10, -1.0016, 1, 0, 0.490307,-99) ,
 18, 6.39162, 1, 0, 0.496516,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.0285283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472299,-99) , 
-3, -2.76838, 0, 0, 0.50297,-99) , 
-0, 1.89108, 0, 0, 0.506612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472299,-99) ,
+3, -2.76838, 0, 0, 0.50297,-99) ,
+0, 1.89108, 0, 0, 0.506612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436458,-99) , 
-16, 4.09956, 0, 0, 0.487156,-99) , 
-16, 2.95912, 1, 0, 0.495255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436458,-99) ,
+16, 4.09956, 0, 0, 0.487156,-99) ,
+16, 2.95912, 1, 0, 0.495255,-99) ,
 10, -0.505641, 0, 0, 0.503092,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.0235197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494261,-99) , 
-4, 1.36041, 0, 0, 0.497866,-99) , 
-3, -3.07598, 1, 0, 0.501014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494261,-99) ,
+4, 1.36041, 0, 0, 0.497866,-99) ,
+3, -3.07598, 1, 0, 0.501014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515947,-99) ,
 NN(
-0, 
-0, 
--1, -0.970173, 1, -1, 0.483317,-99) , 
-16, 2.95912, 1, 0, 0.490674,-99) , 
+0,
+0,
+-1, -0.970173, 1, -1, 0.483317,-99) ,
+16, 2.95912, 1, 0, 0.490674,-99) ,
 10, -0.505641, 0, 0, 0.49781,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.040975);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.82356, 1, 1, 0.511409,-99) , 
+0,
+0,
+-1, 5.82356, 1, 1, 0.511409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450203,-99) , 
-5, 1.66677, 1, 0, 0.487871,-99) , 
-6, 4.75526, 0, 0, 0.504068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450203,-99) ,
+5, 1.66677, 1, 0, 0.487871,-99) ,
+6, 4.75526, 0, 0, 0.504068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549089,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.477744,-99) , 
-6, 5.6665, 1, 0, 0.492242,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.477744,-99) ,
+6, 5.6665, 1, 0, 0.492242,-99) ,
 5, 2.95179, 1, 0, 0.500839,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.0329308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483391,-99) , 
-6, 5.64736, 0, 0, 0.497095,-99) , 
-0, 1.89108, 0, 0, 0.500455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483391,-99) ,
+6, 5.64736, 0, 0, 0.497095,-99) ,
+0, 1.89108, 0, 0, 0.500455,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475481,-99) , 
-0, 1.86731, 0, 0, 0.500716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475481,-99) ,
+0, 1.86731, 0, 0, 0.500716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433059,-99) , 
-9, -2.34551, 0, 0, 0.471222,-99) , 
-4, 0.312811, 0, 0, 0.48961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433059,-99) ,
+9, -2.34551, 0, 0, 0.471222,-99) ,
+4, 0.312811, 0, 0, 0.48961,-99) ,
 10, -0.505641, 0, 0, 0.497098,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.0367544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485362,-99) , 
-14, -6.09228, 0, 0, 0.516785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485362,-99) ,
+14, -6.09228, 0, 0, 0.516785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480356,-99) , 
-9, -3.21414, 1, 0, 0.489902,-99) , 
-6, 4.69918, 1, 0, 0.496645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480356,-99) ,
+9, -3.21414, 1, 0, 0.489902,-99) ,
+6, 4.69918, 1, 0, 0.496645,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.48158,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.48158,-99) ,
 0, 1.90059, 1, 0, 0.49505,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.0448984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468841,-99) , 
-1, 26.2072, 0, 0, 0.508265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468841,-99) ,
+1, 26.2072, 0, 0, 0.508265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4755,-99) , 
-7, -7.5444, 1, 0, 0.490265,-99) , 
-7, -7.92168, 1, 0, 0.499903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4755,-99) ,
+7, -7.5444, 1, 0, 0.490265,-99) ,
+7, -7.92168, 1, 0, 0.499903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488988,-99) ,
 9, -4.39356, 0, 0, 0.497302,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.0436209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423844,-99) , 
-5, 2.30044, 1, 0, 0.493497,-99) , 
-1, 22.6499, 0, 0, 0.509955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423844,-99) ,
+5, 2.30044, 1, 0, 0.493497,-99) ,
+1, 22.6499, 0, 0, 0.509955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465412,-99) , 
-13, 6.59216, 0, 0, 0.491323,-99) , 
-17, 1.97636, 1, 0, 0.495375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465412,-99) ,
+13, 6.59216, 0, 0, 0.491323,-99) ,
+17, 1.97636, 1, 0, 0.495375,-99) ,
 1, 25.4747, 1, 0, 0.499953,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.0380648);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496497,-99) , 
-12, 4.65226, 0, 0, 0.531667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496497,-99) ,
+12, 4.65226, 0, 0, 0.531667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420976,-99) , 
-13, 6.49807, 1, 0, 0.476496,-99) , 
-1, 19.8252, 0, 0, 0.503218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420976,-99) ,
+13, 6.49807, 1, 0, 0.476496,-99) ,
+1, 19.8252, 0, 0, 0.503218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500832,-99) ,
 NN(
-0, 
-0, 
--1, -3.11299, 1, -1, 0.477874,-99) , 
-7, -8.71385, 1, 0, 0.49031,-99) , 
+0,
+0,
+-1, -3.11299, 1, -1, 0.477874,-99) ,
+7, -8.71385, 1, 0, 0.49031,-99) ,
 1, 25.4747, 1, 0, 0.49436,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.0385673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484427,-99) , 
-5, 2.51059, 1, 0, 0.506586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484427,-99) ,
+5, 2.51059, 1, 0, 0.506586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450269,-99) , 
-16, 2.15475, 0, 0, 0.501544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450269,-99) ,
+16, 2.15475, 0, 0, 0.501544,-99) ,
 NN(
-0, 
-0, 
--1, 1.34801, 1, -1, 0.482392,-99) , 
+0,
+0,
+-1, 1.34801, 1, -1, 0.482392,-99) ,
 7, -8.71385, 0, 0, 0.493558,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.0218126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518996,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494813,-99) , 
-4, 1.02809, 0, 0, 0.498847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494813,-99) ,
+4, 1.02809, 0, 0, 0.498847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455789,-99) , 
-11, 6.8096, 1, 0, 0.495197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455789,-99) ,
+11, 6.8096, 1, 0, 0.495197,-99) ,
 11, 7.87097, 0, 0, 0.496576,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.0373226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491879,-99) , 
-4, -0.402577, 1, 0, 0.49774,-99) , 
-18, 5.37086, 1, 0, 0.501571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491879,-99) ,
+4, -0.402577, 1, 0, 0.49774,-99) ,
+18, 5.37086, 1, 0, 0.501571,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481775,-99) , 
-9, -2.57538, 1, 0, 0.514822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481775,-99) ,
+9, -2.57538, 1, 0, 0.514822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456104,-99) , 
-16, 4.60938, 1, 0, 0.491144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456104,-99) ,
+16, 4.60938, 1, 0, 0.491144,-99) ,
 8, -1.97041, 1, 0, 0.499633,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.023005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.87206, 0, 1, 0.516908,-99) , 
+0,
+0,
+-1, 1.87206, 0, 1, 0.516908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 2.72772, 1, 1, 0.506848,-99) , 
+0,
+0,
+-1, 2.72772, 1, 1, 0.506848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437375,-99) , 
-8, -3.06368, 1, 0, 0.481462,-99) , 
-3, -2.4608, 0, 0, 0.502531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437375,-99) ,
+8, -3.06368, 1, 0, 0.481462,-99) ,
+3, -2.4608, 0, 0, 0.502531,-99) ,
 16, 6.84368, 0, 0, 0.504592,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.029718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48244,-99) , 
-3, -0.922787, 1, 0, 0.518166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48244,-99) ,
+3, -0.922787, 1, 0, 0.518166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493759,-99) , 
-13, 5.57988, 1, 0, 0.497457,-99) , 
-0, 1.89108, 0, 0, 0.501709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493759,-99) ,
+13, 5.57988, 1, 0, 0.497457,-99) ,
+0, 1.89108, 0, 0, 0.501709,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470857,-99) , 
-17, 3.26324, 0, 0, 0.488955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470857,-99) ,
+17, 3.26324, 0, 0, 0.488955,-99) ,
 5, 1.47987, 0, 0, 0.499475,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.0285824);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484452,-99) , 
-7, -9.50602, 0, 0, 0.503926,-99) , 
-4, -0.205038, 1, 0, 0.506591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484452,-99) ,
+7, -9.50602, 0, 0, 0.503926,-99) ,
+4, -0.205038, 1, 0, 0.506591,-99) ,
 NN(
-0, 
-0, 
--1, 1.87682, 1, -1, 0.488905,-99) , 
+0,
+0,
+-1, 1.87682, 1, -1, 0.488905,-99) ,
 5, 1.47987, 0, 0, 0.503494,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.018116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.88902, 0, 1, 0.519193,-99) , 
+0,
+0,
+-1, -2.88902, 0, 1, 0.519193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460117,-99) , 
-0, 1.82723, 0, 0, 0.498269,-99) , 
-6, 4.69918, 1, 0, 0.503528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460117,-99) ,
+0, 1.82723, 0, 0, 0.498269,-99) ,
+6, 4.69918, 1, 0, 0.503528,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.489297,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.489297,-99) ,
 0, 1.90059, 1, 0, 0.502026,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.019407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495481,-99) , 
-0, 1.87206, 0, 0, 0.509536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495481,-99) ,
+0, 1.87206, 0, 0, 0.509536,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497184,-99) , 
-11, 2.72772, 1, 0, 0.501032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497184,-99) ,
+11, 2.72772, 1, 0, 0.501032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442167,-99) , 
-7, -7.92168, 1, 0, 0.478681,-99) , 
-3, -2.4608, 0, 0, 0.497232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442167,-99) ,
+7, -7.92168, 1, 0, 0.478681,-99) ,
+3, -2.4608, 0, 0, 0.497232,-99) ,
 16, 6.84368, 0, 0, 0.498995,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.0190856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537438,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473024,-99) , 
-18, 5.28415, 0, 0, 0.50095,-99) , 
-3, -2.3729, 1, 0, 0.503165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473024,-99) ,
+18, 5.28415, 0, 0, 0.50095,-99) ,
+3, -2.3729, 1, 0, 0.503165,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452808,-99) , 
-7, -7.92168, 1, 0, 0.489897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452808,-99) ,
+7, -7.92168, 1, 0, 0.489897,-99) ,
 3, -2.7684, 0, 0, 0.501314,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.0322069);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482128,-99) , 
-7, -7.52858, 1, 0, 0.515357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482128,-99) ,
+7, -7.52858, 1, 0, 0.515357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494895,-99) , 
-13, 6.60252, 1, 0, 0.500516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494895,-99) ,
+13, 6.60252, 1, 0, 0.500516,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478511,-99) , 
-14, -5.92062, 0, 0, 0.504105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478511,-99) ,
+14, -5.92062, 0, 0, 0.504105,-99) ,
 NN(
-0, 
-0, 
--1, -2.34551, 0, -1, 0.469654,-99) , 
-4, 0.312811, 0, 0, 0.491146,-99) , 
+0,
+0,
+-1, -2.34551, 0, -1, 0.469654,-99) ,
+4, 0.312811, 0, 0, 0.491146,-99) ,
 10, -0.505641, 0, 0, 0.497622,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.0391937);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46675,-99) , 
-4, 0.00884501, 0, 0, 0.518681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46675,-99) ,
+4, 0.00884501, 0, 0, 0.518681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491605,-99) , 
-0, 1.86731, 1, 0, 0.502214,-99) , 
-7, -7.12951, 0, 0, 0.505839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491605,-99) ,
+0, 1.86731, 1, 0, 0.502214,-99) ,
+7, -7.12951, 0, 0, 0.505839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519514,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456088,-99) , 
-12, 3.77474, 0, 0, 0.487154,-99) , 
-8, -4.48792, 1, 0, 0.493644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456088,-99) ,
+12, 3.77474, 0, 0, 0.487154,-99) ,
+8, -4.48792, 1, 0, 0.493644,-99) ,
 10, -0.505641, 0, 0, 0.502074,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.0382125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480976,-99) , 
-8, -2.74185, 1, 0, 0.512769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480976,-99) ,
+8, -2.74185, 1, 0, 0.512769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487601,-99) , 
-16, 4.03267, 1, 0, 0.496211,-99) , 
-0, 1.86255, 0, 0, 0.504765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487601,-99) ,
+16, 4.03267, 1, 0, 0.496211,-99) ,
+0, 1.86255, 0, 0, 0.504765,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486034,-99) , 
-16, 5.93996, 0, 0, 0.500015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486034,-99) ,
+16, 5.93996, 0, 0, 0.500015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467207,-99) , 
-12, 4.96897, 1, 0, 0.490606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467207,-99) ,
+12, 4.96897, 1, 0, 0.490606,-99) ,
 10, -0.505641, 0, 0, 0.500394,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.0222919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517819,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478999,-99) , 
-12, 2.38012, 0, 0, 0.503378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478999,-99) ,
+12, 2.38012, 0, 0, 0.503378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465066,-99) , 
-11, 6.8096, 1, 0, 0.500134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465066,-99) ,
+11, 6.8096, 1, 0, 0.500134,-99) ,
 11, 7.87097, 0, 0, 0.501161,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.01967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509696,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477882,-99) , 
-3, -2.4608, 0, 0, 0.498828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477882,-99) ,
+3, -2.4608, 0, 0, 0.498828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455997,-99) , 
-6, 8.20613, 0, 0, 0.479737,-99) , 
-6, 7.23148, 1, 0, 0.49601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455997,-99) ,
+6, 8.20613, 0, 0, 0.479737,-99) ,
+6, 7.23148, 1, 0, 0.49601,-99) ,
 12, 6.80862, 0, 0, 0.497647,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.0567768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475288,-99) , 
-14, -4.93151, 1, 0, 0.511304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475288,-99) ,
+14, -4.93151, 1, 0, 0.511304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471462,-99) , 
-0, 1.87682, 0, 0, 0.487675,-99) , 
-18, 6.39162, 1, 0, 0.497597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471462,-99) ,
+0, 1.87682, 0, 0, 0.487675,-99) ,
+18, 6.39162, 1, 0, 0.497597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529054,-99) ,
 NN(
-0, 
-0, 
--1, -1.8456, 0, -1, 0.475386,-99) , 
-17, 2.8512, 0, 0, 0.487778,-99) , 
+0,
+0,
+-1, -1.8456, 0, -1, 0.475386,-99) ,
+17, 2.8512, 0, 0, 0.487778,-99) ,
 17, 3.1959, 0, 0, 0.494713,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.0358419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471454,-99) , 
-16, 4.56225, 1, 0, 0.523323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471454,-99) ,
+16, 4.56225, 1, 0, 0.523323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466665,-99) , 
-2, 1.42865, 0, 0, 0.49653,-99) , 
-8, -1.55083, 0, 0, 0.500593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466665,-99) ,
+2, 1.42865, 0, 0, 0.49653,-99) ,
+8, -1.55083, 0, 0, 0.500593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443173,-99) , 
-15, -4.29346, 1, 0, 0.488014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443173,-99) ,
+15, -4.29346, 1, 0, 0.488014,-99) ,
 0, 1.89584, 1, 0, 0.498723,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.032777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499322,-99) , 
-4, 1.16919, 0, 0, 0.517712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499322,-99) ,
+4, 1.16919, 0, 0, 0.517712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467245,-99) , 
-15, -4.47403, 0, 0, 0.502742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467245,-99) ,
+15, -4.47403, 0, 0, 0.502742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522114,-99) ,
 NN(
-0, 
-0, 
--1, 4.69918, 0, -1, 0.487209,-99) , 
-0, 1.82927, 1, 0, 0.491085,-99) , 
+0,
+0,
+-1, 4.69918, 0, -1, 0.487209,-99) ,
+0, 1.82927, 1, 0, 0.491085,-99) ,
 18, 5.88122, 1, 0, 0.494378,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.0352087);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499863,-99) , 
-16, 2.83377, 1, 0, 0.520504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499863,-99) ,
+16, 2.83377, 1, 0, 0.520504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470955,-99) , 
-3, -1.84559, 0, 0, 0.507872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470955,-99) ,
+3, -1.84559, 0, 0, 0.507872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472509,-99) , 
-4, 0.695346, 1, 0, 0.494293,-99) , 
-7, -6.33735, 0, 0, 0.497458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472509,-99) ,
+4, 0.695346, 1, 0, 0.494293,-99) ,
+7, -6.33735, 0, 0, 0.497458,-99) ,
 18, 5.88122, 1, 0, 0.500399,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.0378219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497267,-99) , 
-3, -0.922793, 1, 0, 0.525341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497267,-99) ,
+3, -0.922793, 1, 0, 0.525341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479359,-99) , 
-15, -4.47403, 0, 0, 0.511705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479359,-99) ,
+15, -4.47403, 0, 0, 0.511705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482491,-99) , 
-3, -1.84561, 1, 0, 0.490869,-99) , 
-5, 3.41529, 0, 0, 0.494444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482491,-99) ,
+3, -1.84561, 1, 0, 0.490869,-99) ,
+5, 3.41529, 0, 0, 0.494444,-99) ,
 18, 5.88122, 1, 0, 0.499319,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.0374813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481407,-99) , 
-4, 0.0452852, 0, 0, 0.527199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481407,-99) ,
+4, 0.0452852, 0, 0, 0.527199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475313,-99) , 
-3, -1.84559, 0, 0, 0.51399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475313,-99) ,
+3, -1.84559, 0, 0, 0.51399,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453914,-99) , 
-6, 4.22117, 0, 0, 0.49982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453914,-99) ,
+6, 4.22117, 0, 0, 0.49982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471562,-99) , 
-10, -1.97302, 0, 0, 0.496746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471562,-99) ,
+10, -1.97302, 0, 0, 0.496746,-99) ,
 18, 5.88122, 1, 0, 0.501615,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.0338352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48926,-99) , 
-3, -1.23039, 0, 0, 0.530581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48926,-99) ,
+3, -1.23039, 0, 0, 0.530581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492033,-99) , 
-13, 6.79236, 1, 0, 0.513132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492033,-99) ,
+13, 6.79236, 1, 0, 0.513132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48128,-99) , 
-8, -3.22917, 0, 0, 0.488482,-99) , 
-5, 0.987837, 1, 0, 0.491406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48128,-99) ,
+8, -3.22917, 0, 0, 0.488482,-99) ,
+5, 0.987837, 1, 0, 0.491406,-99) ,
 18, 5.88122, 1, 0, 0.497537,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.0451368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429482,-99) , 
-3, -1.23039, 0, 0, 0.497273,-99) , 
-10, 0.46988, 0, 0, 0.515802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429482,-99) ,
+3, -1.23039, 0, 0, 0.497273,-99) ,
+10, 0.46988, 0, 0, 0.515802,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490321,-99) , 
-18, 6.2701, 1, 0, 0.496787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490321,-99) ,
+18, 6.2701, 1, 0, 0.496787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438187,-99) , 
-0, 1.86255, 1, 0, 0.470856,-99) , 
-8, -1.97041, 1, 0, 0.493079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438187,-99) ,
+0, 1.86255, 1, 0, 0.470856,-99) ,
+8, -1.97041, 1, 0, 0.493079,-99) ,
 18, 5.88122, 1, 0, 0.499489,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.0343293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489448,-99) , 
-3, -0.922793, 1, 0, 0.520716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489448,-99) ,
+3, -0.922793, 1, 0, 0.520716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480872,-99) , 
-15, -4.47403, 0, 0, 0.508944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480872,-99) ,
+15, -4.47403, 0, 0, 0.508944,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479354,-99) , 
-17, 3.15647, 0, 0, 0.502769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479354,-99) ,
+17, 3.15647, 0, 0, 0.502769,-99) ,
 NN(
-0, 
-0, 
--1, -2.32776, 1, -1, 0.470526,-99) , 
-8, -1.97041, 1, 0, 0.498162,-99) , 
+0,
+0,
+-1, -2.32776, 1, -1, 0.470526,-99) ,
+8, -1.97041, 1, 0, 0.498162,-99) ,
 18, 5.88122, 1, 0, 0.501201,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.0353841);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 33.0985, 0, 1, 0.525196,-99) , 
+0,
+0,
+-1, 33.0985, 0, 1, 0.525196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493875,-99) , 
-13, 6.79236, 1, 0, 0.511002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493875,-99) ,
+13, 6.79236, 1, 0, 0.511002,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488602,-99) , 
-11, 3.97157, 1, 0, 0.500276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488602,-99) ,
+11, 3.97157, 1, 0, 0.500276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448391,-99) , 
-12, 4.37186, 0, 0, 0.479867,-99) , 
-15, -4.18816, 1, 0, 0.494807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448391,-99) ,
+12, 4.37186, 0, 0, 0.479867,-99) ,
+15, -4.18816, 1, 0, 0.494807,-99) ,
 18, 5.88122, 1, 0, 0.49937,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.0407395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432463,-99) , 
-3, -1.23039, 0, 0, 0.492224,-99) , 
-10, 0.46988, 0, 0, 0.51018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432463,-99) ,
+3, -1.23039, 0, 0, 0.492224,-99) ,
+10, 0.46988, 0, 0, 0.51018,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481545,-99) , 
-6, 4.96204, 0, 0, 0.502503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481545,-99) ,
+6, 4.96204, 0, 0, 0.502503,-99) ,
 NN(
-0, 
-0, 
--1, 4.37186, 0, -1, 0.479238,-99) , 
-15, -4.18816, 1, 0, 0.49627,-99) , 
+0,
+0,
+-1, 4.37186, 0, -1, 0.479238,-99) ,
+15, -4.18816, 1, 0, 0.49627,-99) ,
 18, 5.88122, 1, 0, 0.500189,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.0364839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491619,-99) , 
-0, 1.84829, 1, 0, 0.525988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491619,-99) ,
+0, 1.84829, 1, 0, 0.525988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481582,-99) , 
-15, -5.89848, 0, 0, 0.510176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481582,-99) ,
+15, -5.89848, 0, 0, 0.510176,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489392,-99) , 
-5, 2.24633, 1, 0, 0.497771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489392,-99) ,
+5, 2.24633, 1, 0, 0.497771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454339,-99) , 
-0, 1.82927, 0, 0, 0.49364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454339,-99) ,
+0, 1.82927, 0, 0, 0.49364,-99) ,
 6, 4.69918, 1, 0, 0.497667,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.0419195);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84829, 1, 1, 0.528361,-99) , 
+0,
+0,
+-1, 1.84829, 1, 1, 0.528361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490696,-99) , 
-15, -5.89848, 0, 0, 0.514944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490696,-99) ,
+15, -5.89848, 0, 0, 0.514944,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442366,-99) , 
-4, 0.10117, 0, 0, 0.504442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442366,-99) ,
+4, 0.10117, 0, 0, 0.504442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421243,-99) , 
-4, 0.472294, 1, 0, 0.481504,-99) , 
-6, 5.98895, 0, 0, 0.496654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421243,-99) ,
+4, 0.472294, 1, 0, 0.481504,-99) ,
+6, 5.98895, 0, 0, 0.496654,-99) ,
 6, 4.69918, 1, 0, 0.501106,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.0373394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470677,-99) , 
-6, 4.05427, 1, 0, 0.504634,-99) , 
-0, 1.83878, 1, 0, 0.511942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470677,-99) ,
+6, 4.05427, 1, 0, 0.504634,-99) ,
+0, 1.83878, 1, 0, 0.511942,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490536,-99) , 
-8, -0.711658, 0, 0, 0.4933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490536,-99) ,
+8, -0.711658, 0, 0, 0.4933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456164,-99) , 
-0, 1.82927, 0, 0, 0.489771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456164,-99) ,
+0, 1.82927, 0, 0, 0.489771,-99) ,
 6, 4.69918, 1, 0, 0.495167,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.0333412);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462289,-99) , 
-8, -3.1547, 1, 0, 0.497902,-99) , 
-11, 3.63403, 0, 0, 0.509463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462289,-99) ,
+8, -3.1547, 1, 0, 0.497902,-99) ,
+11, 3.63403, 0, 0, 0.509463,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490262,-99) , 
-8, -3.64875, 1, 0, 0.50119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490262,-99) ,
+8, -3.64875, 1, 0, 0.50119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465441,-99) , 
-0, 1.82927, 0, 0, 0.497796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465441,-99) ,
+0, 1.82927, 0, 0, 0.497796,-99) ,
 6, 4.69918, 1, 0, 0.500634,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.0440453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.00156, 1, 1, 0.515481,-99) , 
+0,
+0,
+-1, -1.00156, 1, 1, 0.515481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470808,-99) , 
-2, 1.42837, 0, 0, 0.506344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470808,-99) ,
+2, 1.42837, 0, 0, 0.506344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479766,-99) , 
-17, 3.33545, 0, 0, 0.508282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479766,-99) ,
+17, 3.33545, 0, 0, 0.508282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461456,-99) , 
-5, 1.7717, 1, 0, 0.483368,-99) , 
-18, 6.25624, 1, 0, 0.494641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461456,-99) ,
+5, 1.7717, 1, 0, 0.483368,-99) ,
+18, 6.25624, 1, 0, 0.494641,-99) ,
 5, 2.46115, 0, 0, 0.500015,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.0417932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47189,-99) , 
-11, 4.37611, 0, 0, 0.521219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47189,-99) ,
+11, 4.37611, 0, 0, 0.521219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454365,-99) , 
-18, 5.45588, 0, 0, 0.491213,-99) , 
-14, -4.22035, 1, 0, 0.50704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454365,-99) ,
+18, 5.45588, 0, 0, 0.491213,-99) ,
+14, -4.22035, 1, 0, 0.50704,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488268,-99) , 
-13, 6.3426, 1, 0, 0.495675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488268,-99) ,
+13, 6.3426, 1, 0, 0.495675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467345,-99) , 
-11, 2.31919, 0, 0, 0.493347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467345,-99) ,
+11, 2.31919, 0, 0, 0.493347,-99) ,
 18, 5.88122, 1, 0, 0.497198,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.0472445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487296,-99) , 
-5, 1.45189, 0, 0, 0.513451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487296,-99) ,
+5, 1.45189, 0, 0, 0.513451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464868,-99) , 
-6, 6.3891, 1, 0, 0.506733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464868,-99) ,
+6, 6.3891, 1, 0, 0.506733,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475407,-99) , 
-9, -2.18611, 1, 0, 0.519999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475407,-99) ,
+9, -2.18611, 1, 0, 0.519999,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481648,-99) , 
-6, 8.20222, 0, 0, 0.489574,-99) , 
-8, -2.39004, 0, 0, 0.496369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481648,-99) ,
+6, 8.20222, 0, 0, 0.489574,-99) ,
+8, -2.39004, 0, 0, 0.496369,-99) ,
 17, 3.7991, 1, 0, 0.500517,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.051271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.0178756, 1, 1, 0.513887,-99) , 
+0,
+0,
+-1, -0.0178756, 1, 1, 0.513887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477416,-99) , 
-4, 1.02808, 1, 0, 0.506261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477416,-99) ,
+4, 1.02808, 1, 0, 0.506261,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479329,-99) , 
-2, 1.5684, 0, 0, 0.510794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479329,-99) ,
+2, 1.5684, 0, 0, 0.510794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449882,-99) , 
-18, 6.82492, 1, 0, 0.496969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449882,-99) ,
+18, 6.82492, 1, 0, 0.496969,-99) ,
 13, 6.59101, 0, 0, 0.502659,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.0605905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479171,-99) , 
-13, 6.35129, 1, 0, 0.523399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479171,-99) ,
+13, 6.35129, 1, 0, 0.523399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452179,-99) , 
-5, 3.80308, 1, 0, 0.50941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452179,-99) ,
+5, 3.80308, 1, 0, 0.50941,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474807,-99) , 
-4, -0.555079, 0, 0, 0.523092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474807,-99) ,
+4, -0.555079, 0, 0, 0.523092,-99) ,
 NN(
-0, 
-0, 
--1, 0.0938276, 0, -1, 0.484962,-99) , 
-4, -0.0619177, 1, 0, 0.497513,-99) , 
+0,
+0,
+-1, 0.0938276, 0, -1, 0.484962,-99) ,
+4, -0.0619177, 1, 0, 0.497513,-99) ,
 4, 1.0282, 0, 0, 0.500559,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.0436912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.20639, 0, 1, 0.547982,-99) , 
+0,
+0,
+-1, 6.20639, 0, 1, 0.547982,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453917,-99) , 
-8, -3.77519, 1, 0, 0.50546,-99) , 
-8, -2.70394, 0, 0, 0.518193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453917,-99) ,
+8, -3.77519, 1, 0, 0.50546,-99) ,
+8, -2.70394, 0, 0, 0.518193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 2.95179, 0, 1, 0.508537,-99) , 
+0,
+0,
+-1, 2.95179, 0, 1, 0.508537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462847,-99) , 
-4, 1.02795, 1, 0, 0.502799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462847,-99) ,
+4, 1.02795, 1, 0, 0.502799,-99) ,
 11, 5.29934, 0, 0, 0.508625,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.0295718);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.71829, 1, 1, 0.524916,-99) , 
+0,
+0,
+-1, 5.71829, 1, 1, 0.524916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490289,-99) , 
-4, 0.744594, 0, 0, 0.511929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490289,-99) ,
+4, 0.744594, 0, 0, 0.511929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53019,-99) ,
 NN(
-0, 
-0, 
--1, 5.73674, 0, -1, 0.490175,-99) , 
-14, -2.62279, 0, 0, 0.494618,-99) , 
+0,
+0,
+-1, 5.73674, 0, -1, 0.490175,-99) ,
+14, -2.62279, 0, 0, 0.494618,-99) ,
 11, 5.29934, 0, 0, 0.501165,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.0495647);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.85015, 1, 1, 0.518363,-99) , 
+0,
+0,
+-1, 6.85015, 1, 1, 0.518363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45683,-99) , 
-3, -0.615195, 0, 0, 0.486403,-99) , 
-13, 6.54928, 0, 0, 0.508681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45683,-99) ,
+3, -0.615195, 0, 0, 0.486403,-99) ,
+13, 6.54928, 0, 0, 0.508681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476541,-99) , 
-17, 2.62973, 1, 0, 0.49105,-99) , 
-5, 2.95179, 0, 0, 0.498091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476541,-99) ,
+17, 2.62973, 1, 0, 0.49105,-99) ,
+5, 2.95179, 0, 0, 0.498091,-99) ,
 6, 5.6665, 0, 0, 0.504044,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.0406275);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584494,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47136,-99) , 
-2, 1.65761, 0, 0, 0.497937,-99) , 
-18, 5.23751, 1, 0, 0.505188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47136,-99) ,
+2, 1.65761, 0, 0, 0.497937,-99) ,
+18, 5.23751, 1, 0, 0.505188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492855,-99) ,
 13, 7.08783, 1, 0, 0.500495,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.0354098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.76876, 1, 1, 0.54145,-99) , 
+0,
+0,
+-1, 5.76876, 1, 1, 0.54145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449174,-99) , 
-17, 2.5927, 0, 0, 0.517859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449174,-99) ,
+17, 2.5927, 0, 0, 0.517859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 5.47047, 1, 1, 0.521158,-99) , 
+0,
+0,
+-1, 5.47047, 1, 1, 0.521158,-99) ,
 NN(
-0, 
-0, 
--1, 2.45955, 0, -1, 0.493216,-99) , 
-10, -0.993393, 1, 0, 0.498587,-99) , 
+0,
+0,
+-1, 2.45955, 0, -1, 0.493216,-99) ,
+10, -0.993393, 1, 0, 0.498587,-99) ,
 2, 1.42837, 1, 0, 0.503167,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.0297101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.59133, 1, 1, 0.510547,-99) , 
+0,
+0,
+-1, 2.59133, 1, 1, 0.510547,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482965,-99) , 
-13, 6.09419, 1, 0, 0.50736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482965,-99) ,
+13, 6.09419, 1, 0, 0.50736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470088,-99) , 
-12, 4.96897, 1, 0, 0.496628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470088,-99) ,
+12, 4.96897, 1, 0, 0.496628,-99) ,
 10, -0.505641, 0, 0, 0.506297,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.0359948);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479184,-99) , 
-2, 0.816355, 0, 0, 0.533704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479184,-99) ,
+2, 0.816355, 0, 0, 0.533704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460529,-99) , 
-7, -7.12951, 1, 0, 0.508952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460529,-99) ,
+7, -7.12951, 1, 0, 0.508952,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499183,-99) , 
-7, -7.12951, 0, 0, 0.504429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499183,-99) ,
+7, -7.12951, 0, 0, 0.504429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462484,-99) , 
-13, 6.09524, 0, 0, 0.499329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462484,-99) ,
+13, 6.09524, 0, 0, 0.499329,-99) ,
 2, 1.42837, 1, 0, 0.501612,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.0370928);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499279,-99) , 
-16, 2.8485, 1, 0, 0.506468,-99) , 
-11, 2.5911, 1, 0, 0.510875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499279,-99) ,
+16, 2.8485, 1, 0, 0.506468,-99) ,
+11, 2.5911, 1, 0, 0.510875,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553544,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421501,-99) , 
-0, 1.88157, 1, 0, 0.485129,-99) , 
-7, -7.5444, 1, 0, 0.499816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421501,-99) ,
+0, 1.88157, 1, 0, 0.485129,-99) ,
+7, -7.5444, 1, 0, 0.499816,-99) ,
 7, -7.92168, 1, 0, 0.506391,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.052168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47239,-99) , 
-14, -5.41467, 1, 0, 0.501673,-99) , 
-17, 4.17147, 0, 0, 0.514591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47239,-99) ,
+14, -5.41467, 1, 0, 0.501673,-99) ,
+17, 4.17147, 0, 0, 0.514591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54436,-99) ,
 NN(
-0, 
-0, 
--1, -7.18506, 0, -1, 0.480125,-99) , 
-7, -7.5444, 1, 0, 0.493901,-99) , 
+0,
+0,
+-1, -7.18506, 0, -1, 0.480125,-99) ,
+7, -7.5444, 1, 0, 0.493901,-99) ,
 7, -7.92168, 1, 0, 0.506206,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.0302315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486116,-99) , 
-18, 5.93607, 1, 0, 0.521684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486116,-99) ,
+18, 5.93607, 1, 0, 0.521684,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467215,-99) , 
-13, 6.09524, 0, 0, 0.501833,-99) , 
-2, 1.42837, 1, 0, 0.506379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467215,-99) ,
+13, 6.09524, 0, 0, 0.501833,-99) ,
+2, 1.42837, 1, 0, 0.506379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488613,-99) ,
 16, 2.15475, 0, 0, 0.504876,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.0292074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.76876, 1, 1, 0.528772,-99) , 
+0,
+0,
+-1, 5.76876, 1, 1, 0.528772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451658,-99) , 
-17, 2.5927, 0, 0, 0.509087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451658,-99) ,
+17, 2.5927, 0, 0, 0.509087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 5.47047, 1, 1, 0.519684,-99) , 
+0,
+0,
+-1, 5.47047, 1, 1, 0.519684,-99) ,
 NN(
-0, 
-0, 
--1, 2.45955, 0, -1, 0.49396,-99) , 
-10, -0.993393, 1, 0, 0.498909,-99) , 
+0,
+0,
+-1, 2.45955, 0, -1, 0.49396,-99) ,
+10, -0.993393, 1, 0, 0.498909,-99) ,
 2, 1.42837, 1, 0, 0.501315,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.038434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494297,-99) , 
-2, 1.94675, 0, 0, 0.508956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494297,-99) ,
+2, 1.94675, 0, 0, 0.508956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478939,-99) , 
-15, -1.88431, 1, 0, 0.506281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478939,-99) ,
+15, -1.88431, 1, 0, 0.506281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418605,-99) , 
-0, 1.86731, 0, 0, 0.464168,-99) , 
-9, -2.34551, 0, 0, 0.492817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418605,-99) ,
+0, 1.86731, 0, 0, 0.464168,-99) ,
+9, -2.34551, 0, 0, 0.492817,-99) ,
 10, -1.48116, 0, 0, 0.503902,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.0336318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496955,-99) , 
-13, 6.03297, 1, 0, 0.526631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496955,-99) ,
+13, 6.03297, 1, 0, 0.526631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484703,-99) , 
-12, 3.79632, 0, 0, 0.498553,-99) , 
-2, 1.42837, 1, 0, 0.504349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484703,-99) ,
+12, 3.79632, 0, 0, 0.498553,-99) ,
+2, 1.42837, 1, 0, 0.504349,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537284,-99) ,
 NN(
-0, 
-0, 
--1, 1.86731, 0, -1, 0.464009,-99) , 
-9, -2.34551, 0, 0, 0.489405,-99) , 
+0,
+0,
+-1, 1.86731, 0, -1, 0.464009,-99) ,
+9, -2.34551, 0, 0, 0.489405,-99) ,
 10, -1.48116, 0, 0, 0.501711,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.0466027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470298,-99) , 
-14, -4.06067, 1, 0, 0.533705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470298,-99) ,
+14, -4.06067, 1, 0, 0.533705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459199,-99) , 
-10, -1.56147, 0, 0, 0.514497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459199,-99) ,
+10, -1.56147, 0, 0, 0.514497,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485195,-99) , 
-6, 6.32285, 1, 0, 0.515418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485195,-99) ,
+6, 6.32285, 1, 0, 0.515418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471245,-99) , 
-4, 0.696496, 1, 0, 0.491172,-99) , 
-7, -7.12951, 0, 0, 0.496211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471245,-99) ,
+4, 0.696496, 1, 0, 0.491172,-99) ,
+7, -7.12951, 0, 0, 0.496211,-99) ,
 2, 1.42837, 1, 0, 0.500531,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.0371825);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489756,-99) , 
-12, 3.47148, 0, 0, 0.540254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489756,-99) ,
+12, 3.47148, 0, 0, 0.540254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477662,-99) , 
-5, 2.40093, 1, 0, 0.514351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477662,-99) ,
+5, 2.40093, 1, 0, 0.514351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517865,-99) ,
 NN(
-0, 
-0, 
--1, 6.09524, 0, -1, 0.488309,-99) , 
-6, 8.00207, 0, 0, 0.493327,-99) , 
+0,
+0,
+-1, 6.09524, 0, -1, 0.488309,-99) ,
+6, 8.00207, 0, 0, 0.493327,-99) ,
 2, 1.42837, 1, 0, 0.498287,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.0289699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.76876, 1, 1, 0.533245,-99) , 
+0,
+0,
+-1, 5.76876, 1, 1, 0.533245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469611,-99) , 
-17, 2.5927, 0, 0, 0.517009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469611,-99) ,
+17, 2.5927, 0, 0, 0.517009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 3.74657, 1, 1, 0.520169,-99) , 
+0,
+0,
+-1, 3.74657, 1, 1, 0.520169,-99) ,
 NN(
-0, 
-0, 
--1, -8.48754, 1, -1, 0.494034,-99) , 
-7, -7.12951, 0, 0, 0.499465,-99) , 
+0,
+0,
+-1, -8.48754, 1, -1, 0.494034,-99) ,
+7, -7.12951, 0, 0, 0.499465,-99) ,
 2, 1.42837, 1, 0, 0.503601,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.0382984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491271,-99) , 
-0, 1.86255, 1, 0, 0.50485,-99) , 
-14, -3.06422, 0, 0, 0.510163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491271,-99) ,
+0, 1.86255, 1, 0, 0.50485,-99) ,
+14, -3.06422, 0, 0, 0.510163,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496017,-99) , 
-13, 5.70802, 1, 0, 0.508955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496017,-99) ,
+13, 5.70802, 1, 0, 0.508955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450251,-99) , 
-16, 2.57269, 0, 0, 0.499872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450251,-99) ,
+16, 2.57269, 0, 0, 0.499872,-99) ,
 7, -7.92168, 1, 0, 0.506002,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.0389115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486449,-99) , 
-0, 1.8707, 1, 0, 0.536653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486449,-99) ,
+0, 1.8707, 1, 0, 0.536653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492965,-99) , 
-4, 0.312771, 0, 0, 0.507225,-99) , 
-12, 2.59126, 1, 0, 0.511411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492965,-99) ,
+4, 0.312771, 0, 0, 0.507225,-99) ,
+12, 2.59126, 1, 0, 0.511411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526869,-99) ,
 NN(
-0, 
-0, 
--1, 4.20965, 0, -1, 0.478829,-99) , 
-8, -3.11296, 0, 0, 0.498254,-99) , 
+0,
+0,
+-1, 4.20965, 0, -1, 0.478829,-99) ,
+8, -3.11296, 0, 0, 0.498254,-99) ,
 0, 1.84353, 0, 0, 0.508197,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.0325166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490414,-99) , 
-3, -1.23024, 1, 0, 0.50713,-99) , 
-5, 1.33307, 1, 0, 0.518982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490414,-99) ,
+3, -1.23024, 1, 0, 0.50713,-99) ,
+5, 1.33307, 1, 0, 0.518982,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484644,-99) , 
-6, 5.98895, 0, 0, 0.500755,-99) , 
-0, 1.90535, 0, 0, 0.503632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484644,-99) ,
+6, 5.98895, 0, 0, 0.500755,-99) ,
+0, 1.90535, 0, 0, 0.503632,-99) ,
 6, 4.69918, 1, 0, 0.507351,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.0383556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 0, 1, 0.520078,-99) , 
+0,
+0,
+-1, -7.92168, 0, 1, 0.520078,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434004,-99) , 
-10, -1.49781, 0, 0, 0.498671,-99) , 
-0, 1.86255, 0, 0, 0.509886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434004,-99) ,
+10, -1.49781, 0, 0, 0.498671,-99) ,
+0, 1.86255, 0, 0, 0.509886,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493896,-99) , 
-6, 7.53184, 0, 0, 0.502701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493896,-99) ,
+6, 7.53184, 0, 0, 0.502701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469078,-99) , 
-11, 6.15351, 1, 0, 0.490354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469078,-99) ,
+11, 6.15351, 1, 0, 0.490354,-99) ,
 17, 5.60871, 1, 0, 0.504469,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.0452766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470645,-99) , 
-5, 2.16826, 0, 0, 0.498639,-99) , 
-5, 1.29904, 1, 0, 0.507931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470645,-99) ,
+5, 2.16826, 0, 0, 0.498639,-99) ,
+5, 1.29904, 1, 0, 0.507931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476361,-99) , 
-15, -4.18816, 0, 0, 0.489205,-99) , 
-0, 1.90059, 0, 0, 0.493498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476361,-99) ,
+15, -4.18816, 0, 0, 0.489205,-99) ,
+0, 1.90059, 0, 0, 0.493498,-99) ,
 11, 4.44213, 1, 0, 0.500069,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.0478256);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487467,-99) , 
-3, -1.53774, 0, 0, 0.518144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487467,-99) ,
+3, -1.53774, 0, 0, 0.518144,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456449,-99) , 
-9, -3.55293, 0, 0, 0.490876,-99) , 
-4, 0.312811, 1, 0, 0.502821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456449,-99) ,
+9, -3.55293, 0, 0, 0.490876,-99) ,
+4, 0.312811, 1, 0, 0.502821,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489598,-99) , 
-0, 1.86731, 0, 0, 0.521099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489598,-99) ,
+0, 1.86731, 0, 0, 0.521099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451163,-99) , 
-0, 1.8578, 1, 0, 0.478522,-99) , 
-9, -3.55783, 1, 0, 0.491979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451163,-99) ,
+0, 1.8578, 1, 0, 0.478522,-99) ,
+9, -3.55783, 1, 0, 0.491979,-99) ,
 15, -4.18816, 1, 0, 0.498746,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.0305923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497709,-99) , 
-12, 3.19374, 1, 0, 0.505929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497709,-99) ,
+12, 3.19374, 1, 0, 0.505929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436012,-99) , 
-7, -7.92168, 1, 0, 0.48023,-99) , 
-0, 1.89425, 1, 0, 0.499524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436012,-99) ,
+7, -7.92168, 1, 0, 0.48023,-99) ,
+0, 1.89425, 1, 0, 0.499524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520877,-99) ,
 NN(
-0, 
-0, 
--1, 2.76406, 1, -1, 0.481766,-99) , 
-11, 3.00931, 1, 0, 0.489511,-99) , 
+0,
+0,
+-1, 2.76406, 1, -1, 0.481766,-99) ,
+11, 3.00931, 1, 0, 0.489511,-99) ,
 0, 1.85304, 0, 0, 0.495932,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.020359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466451,-99) , 
-0, 1.88021, 1, 0, 0.493724,-99) , 
-10, 0.957635, 0, 0, 0.500969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466451,-99) ,
+0, 1.88021, 1, 0, 0.493724,-99) ,
+10, 0.957635, 0, 0, 0.500969,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.483066,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.483066,-99) ,
 0, 1.90059, 1, 0, 0.499094,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.0256072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88837, 0, 1, 0.506462,-99) , 
+0,
+0,
+-1, 1.88837, 0, 1, 0.506462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447501,-99) , 
-15, -4.44404, 1, 0, 0.481433,-99) , 
-0, 1.89425, 1, 0, 0.500228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447501,-99) ,
+15, -4.44404, 1, 0, 0.481433,-99) ,
+0, 1.89425, 1, 0, 0.500228,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458305,-99) , 
-15, -2.92545, 1, 0, 0.497007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458305,-99) ,
+15, -2.92545, 1, 0, 0.497007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46818,-99) , 
-17, 3.14548, 0, 0, 0.489038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46818,-99) ,
+17, 3.14548, 0, 0, 0.489038,-99) ,
 0, 1.85304, 0, 0, 0.496213,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.0373477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485377,-99) , 
-4, -0.402577, 1, 0, 0.490188,-99) , 
-18, 5.37086, 1, 0, 0.494168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485377,-99) ,
+4, -0.402577, 1, 0, 0.490188,-99) ,
+18, 5.37086, 1, 0, 0.494168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443403,-99) , 
-9, -2.57538, 1, 0, 0.478396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443403,-99) ,
+9, -2.57538, 1, 0, 0.478396,-99) ,
 8, -1.13124, 1, 0, 0.492464,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.0231511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497842,-99) , 
-18, 5.37096, 1, 0, 0.502328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497842,-99) ,
+18, 5.37096, 1, 0, 0.502328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439916,-99) , 
-13, 6.27498, 0, 0, 0.477924,-99) , 
-12, 2.59126, 0, 0, 0.499143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439916,-99) ,
+13, 6.27498, 0, 0, 0.477924,-99) ,
+12, 2.59126, 0, 0, 0.499143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452638,-99) , 
-9, -2.57538, 1, 0, 0.478509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452638,-99) ,
+9, -2.57538, 1, 0, 0.478509,-99) ,
 8, -1.13124, 1, 0, 0.496915,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.02288);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.2722, 1, 1, 0.506945,-99) , 
+0,
+0,
+-1, 1.2722, 1, 1, 0.506945,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439913,-99) , 
-0, 1.86255, 0, 0, 0.477466,-99) , 
-12, 2.59126, 0, 0, 0.5031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439913,-99) ,
+0, 1.86255, 0, 0, 0.477466,-99) ,
+12, 2.59126, 0, 0, 0.5031,-99) ,
 NN(
-0, 
-0, 
--1, 6.02037, 0, -1, 0.478579,-99) , 
+0,
+0,
+-1, 6.02037, 0, -1, 0.478579,-99) ,
 8, -1.13124, 1, 0, 0.500454,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.0160835);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498489,-99) , 
-17, 1.97636, 1, 0, 0.501461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498489,-99) ,
+17, 1.97636, 1, 0, 0.501461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473483,-99) , 
-7, -6.33735, 1, 0, 0.498467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473483,-99) ,
+7, -6.33735, 1, 0, 0.498467,-99) ,
 NN(
-0, 
-0, 
--1, 1.86255, 1, -1, 0.479868,-99) , 
+0,
+0,
+-1, 1.86255, 1, -1, 0.479868,-99) ,
 18, 5.37082, 0, 0, 0.496573,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.0157672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.09769, 0, 1, 0.504972,-99) , 
+0,
+0,
+-1, -3.09769, 0, 1, 0.504972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477494,-99) , 
-7, -6.33735, 1, 0, 0.502032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477494,-99) ,
+7, -6.33735, 1, 0, 0.502032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466433,-99) , 
-0, 1.86255, 1, 0, 0.483883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466433,-99) ,
+0, 1.86255, 1, 0, 0.483883,-99) ,
 18, 5.37082, 0, 0, 0.500184,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.0376123);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456383,-99) , 
-17, 2.5927, 0, 0, 0.507029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456383,-99) ,
+17, 2.5927, 0, 0, 0.507029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484114,-99) , 
-15, -3.3151, 0, 0, 0.493615,-99) , 
-13, 6.59101, 1, 0, 0.498567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484114,-99) ,
+15, -3.3151, 0, 0, 0.493615,-99) ,
+13, 6.59101, 1, 0, 0.498567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47752,-99) ,
 12, 1.98878, 0, 0, 0.497396,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.0504603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484513,-99) , 
-0, 1.90059, 0, 0, 0.495597,-99) , 
-15, -8.11316, 1, 0, 0.50305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484513,-99) ,
+0, 1.90059, 0, 0, 0.495597,-99) ,
+15, -8.11316, 1, 0, 0.50305,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478268,-99) , 
-3, -0.92279, 1, 0, 0.506487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478268,-99) ,
+3, -0.92279, 1, 0, 0.506487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443986,-99) , 
-15, -2.56948, 0, 0, 0.471237,-99) , 
-12, 4.37186, 0, 0, 0.490122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443986,-99) ,
+15, -2.56948, 0, 0, 0.471237,-99) ,
+12, 4.37186, 0, 0, 0.490122,-99) ,
 15, -4.18816, 1, 0, 0.498201,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.0375537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498325,-99) , 
-6, 5.00618, 0, 0, 0.519462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498325,-99) ,
+6, 5.00618, 0, 0, 0.519462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477384,-99) , 
-8, -3.56743, 1, 0, 0.496262,-99) , 
-4, 0.312811, 1, 0, 0.506418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477384,-99) ,
+8, -3.56743, 1, 0, 0.496262,-99) ,
+4, 0.312811, 1, 0, 0.506418,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498857,-99) , 
-15, -2.56909, 0, 0, 0.516544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498857,-99) ,
+15, -2.56909, 0, 0, 0.516544,-99) ,
 NN(
-0, 
-0, 
--1, -4.03469, 0, -1, 0.478141,-99) , 
-9, -3.55783, 1, 0, 0.490317,-99) , 
+0,
+0,
+-1, -4.03469, 0, -1, 0.478141,-99) ,
+9, -3.55783, 1, 0, 0.490317,-99) ,
 15, -4.18816, 1, 0, 0.50038,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.0271157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86799, 0, 1, 0.519147,-99) , 
+0,
+0,
+-1, 1.86799, 0, 1, 0.519147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481787,-99) , 
-13, 6.55367, 0, 0, 0.499575,-99) , 
-6, 4.69918, 1, 0, 0.504441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481787,-99) ,
+13, 6.55367, 0, 0, 0.499575,-99) ,
+6, 4.69918, 1, 0, 0.504441,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.484177,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.484177,-99) ,
 0, 1.90059, 1, 0, 0.502323,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.0327293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494477,-99) , 
-13, 5.84578, 1, 0, 0.499491,-99) , 
-17, 1.98951, 1, 0, 0.502772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494477,-99) ,
+13, 5.84578, 1, 0, 0.499491,-99) ,
+17, 1.98951, 1, 0, 0.502772,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463933,-99) , 
-0, 1.84829, 0, 0, 0.503991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463933,-99) ,
+0, 1.84829, 0, 0, 0.503991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450384,-99) , 
-3, -1.84559, 0, 0, 0.490838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450384,-99) ,
+3, -1.84559, 0, 0, 0.490838,-99) ,
 15, -3.15785, 1, 0, 0.499911,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.0268968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -3.9988, 1, 1, 0.507521,-99) , 
+0,
+0,
+-1, -3.9988, 1, 1, 0.507521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43862,-99) , 
-0, 1.8578, 1, 0, 0.477387,-99) , 
-18, 6.39177, 0, 0, 0.490422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43862,-99) ,
+0, 1.8578, 1, 0, 0.477387,-99) ,
+18, 6.39177, 0, 0, 0.490422,-99) ,
 15, -3.15785, 1, 0, 0.503423,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.0270693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495555,-99) , 
-17, 1.98951, 1, 0, 0.498446,-99) , 
-3, -3.9988, 1, 0, 0.500798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495555,-99) ,
+17, 1.98951, 1, 0, 0.498446,-99) ,
+3, -3.9988, 1, 0, 0.500798,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461574,-99) , 
-4, 0.090923, 0, 0, 0.498758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461574,-99) ,
+4, 0.090923, 0, 0, 0.498758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455966,-99) , 
-3, -1.84559, 0, 0, 0.488269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455966,-99) ,
+3, -1.84559, 0, 0, 0.488269,-99) ,
 15, -3.15785, 1, 0, 0.497797,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.0215191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498729,-99) , 
-11, 6.39132, 0, 0, 0.503443,-99) , 
-0, 1.90535, 0, 0, 0.505692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498729,-99) ,
+11, 6.39132, 0, 0, 0.503443,-99) ,
+0, 1.90535, 0, 0, 0.505692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42739,-99) , 
-5, 2.59806, 1, 0, 0.475837,-99) , 
-0, 1.87682, 0, 0, 0.488294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42739,-99) ,
+5, 2.59806, 1, 0, 0.475837,-99) ,
+0, 1.87682, 0, 0, 0.488294,-99) ,
 15, -3.15785, 1, 0, 0.501526,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.0504849);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467176,-99) , 
-17, 3.06614, 0, 0, 0.516027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467176,-99) ,
+17, 3.06614, 0, 0, 0.516027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476453,-99) , 
-18, 6.69583, 0, 0, 0.501595,-99) , 
-18, 6.41564, 1, 0, 0.508245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476453,-99) ,
+18, 6.69583, 0, 0, 0.501595,-99) ,
+18, 6.41564, 1, 0, 0.508245,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457666,-99) , 
-17, 2.58312, 1, 0, 0.475069,-99) , 
-6, 6.81922, 0, 0, 0.485324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457666,-99) ,
+17, 2.58312, 1, 0, 0.475069,-99) ,
+6, 6.81922, 0, 0, 0.485324,-99) ,
 15, -3.15785, 1, 0, 0.502758,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.0424004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479761,-99) , 
-17, 3.06614, 0, 0, 0.512124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479761,-99) ,
+17, 3.06614, 0, 0, 0.512124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482464,-99) , 
-15, -7.06684, 0, 0, 0.495118,-99) , 
-18, 6.41564, 1, 0, 0.502948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482464,-99) ,
+15, -7.06684, 0, 0, 0.495118,-99) ,
+18, 6.41564, 1, 0, 0.502948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439854,-99) , 
-0, 1.8578, 1, 0, 0.473319,-99) , 
-18, 6.39177, 0, 0, 0.484933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439854,-99) ,
+0, 1.8578, 1, 0, 0.473319,-99) ,
+18, 6.39177, 0, 0, 0.484933,-99) ,
 15, -3.15785, 1, 0, 0.498636,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.027061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494917,-99) , 
-7, -6.33735, 0, 0, 0.498864,-99) , 
-17, 1.98951, 1, 0, 0.501958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494917,-99) ,
+7, -6.33735, 0, 0, 0.498864,-99) ,
+17, 1.98951, 1, 0, 0.501958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507581,-99) ,
 NN(
-0, 
-0, 
--1, 2.59806, 1, -1, 0.467369,-99) , 
-0, 1.87682, 0, 0, 0.481535,-99) , 
+0,
+0,
+-1, 2.59806, 1, -1, 0.467369,-99) ,
+0, 1.87682, 0, 0, 0.481535,-99) ,
 15, -3.15785, 1, 0, 0.49707,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.0373652);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485345,-99) , 
-7, -7.92168, 1, 0, 0.518796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485345,-99) ,
+7, -7.92168, 1, 0, 0.518796,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483366,-99) , 
-14, -8.26671, 0, 0, 0.50001,-99) , 
-16, 3.7495, 1, 0, 0.506288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483366,-99) ,
+14, -8.26671, 0, 0, 0.50001,-99) ,
+16, 3.7495, 1, 0, 0.506288,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457598,-99) , 
-0, 1.84829, 0, 0, 0.492011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457598,-99) ,
+0, 1.84829, 0, 0, 0.492011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457358,-99) , 
-3, -1.84559, 0, 0, 0.483523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457358,-99) ,
+3, -1.84559, 0, 0, 0.483523,-99) ,
 15, -3.15785, 1, 0, 0.500841,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.0386836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.50619, 1, 1, 0.513159,-99) , 
+0,
+0,
+-1, 2.50619, 1, 1, 0.513159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431824,-99) , 
-15, -6.15067, 1, 0, 0.4818,-99) , 
-4, 1.0282, 1, 0, 0.505499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431824,-99) ,
+15, -6.15067, 1, 0, 0.4818,-99) ,
+4, 1.0282, 1, 0, 0.505499,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485876,-99) , 
-0, 1.83402, 1, 0, 0.494653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485876,-99) ,
+0, 1.83402, 1, 0, 0.494653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448736,-99) , 
-6, 7.52294, 1, 0, 0.486568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448736,-99) ,
+6, 7.52294, 1, 0, 0.486568,-99) ,
 15, -4.18816, 1, 0, 0.498417,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.0192498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495661,-99) , 
-14, -8.40527, 1, 0, 0.499823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495661,-99) ,
+14, -8.40527, 1, 0, 0.499823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466636,-99) , 
-0, 1.90535, 1, 0, 0.497652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466636,-99) ,
+0, 1.90535, 1, 0, 0.497652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475625,-99) ,
 4, 1.74359, 1, 0, 0.495922,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.0392983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482633,-99) , 
-8, -2.74181, 1, 0, 0.515279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482633,-99) ,
+8, -2.74181, 1, 0, 0.515279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477236,-99) , 
-0, 1.84353, 0, 0, 0.506039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477236,-99) ,
+0, 1.84353, 0, 0, 0.506039,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491096,-99) , 
-4, 0.977197, 0, 0, 0.502932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491096,-99) ,
+4, 0.977197, 0, 0, 0.502932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481112,-99) , 
-8, -4.06836, 0, 0, 0.494249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481112,-99) ,
+8, -4.06836, 0, 0, 0.494249,-99) ,
 17, 3.7991, 1, 0, 0.498935,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.0173215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.89416, 0, 1, 0.506144,-99) , 
+0,
+0,
+-1, -4.89416, 0, 1, 0.506144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473114,-99) , 
-0, 1.90535, 1, 0, 0.503986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473114,-99) ,
+0, 1.90535, 1, 0, 0.503986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477725,-99) ,
 4, 1.74359, 1, 0, 0.501923,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.025879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486507,-99) , 
-0, 1.86255, 0, 0, 0.514943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486507,-99) ,
+0, 1.86255, 0, 0, 0.514943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497415,-99) , 
-13, 6.60252, 1, 0, 0.502162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497415,-99) ,
+13, 6.60252, 1, 0, 0.502162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527426,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.480505,-99) , 
-16, 2.95912, 1, 0, 0.491006,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.480505,-99) ,
+16, 2.95912, 1, 0, 0.491006,-99) ,
 10, -0.505641, 0, 0, 0.498794,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.025501);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481084,-99) , 
-2, 1.42865, 0, 0, 0.503077,-99) , 
-6, 5.04812, 1, 0, 0.50676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481084,-99) ,
+2, 1.42865, 0, 0, 0.503077,-99) ,
+6, 5.04812, 1, 0, 0.50676,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532528,-99) ,
 NN(
-0, 
-0, 
--1, -1.4513, 1, -1, 0.485872,-99) , 
-10, -0.854041, 0, 0, 0.494577,-99) , 
+0,
+0,
+-1, -1.4513, 1, -1, 0.485872,-99) ,
+10, -0.854041, 0, 0, 0.494577,-99) ,
 10, -0.505641, 0, 0, 0.503083,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.0216184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87206, 0, 1, 0.523653,-99) , 
+0,
+0,
+-1, 1.87206, 0, 1, 0.523653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494781,-99) , 
-8, -2.11031, 0, 0, 0.498556,-99) , 
-8, -1.55083, 0, 0, 0.50228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494781,-99) ,
+8, -2.11031, 0, 0, 0.498556,-99) ,
+8, -1.55083, 0, 0, 0.50228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486191,-99) ,
 6, 8.56846, 1, 0, 0.500758,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.020017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481316,-99) , 
-5, 3.43486, 1, 0, 0.502529,-99) , 
-3, -2.41686, 1, 0, 0.505543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481316,-99) ,
+5, 3.43486, 1, 0, 0.502529,-99) ,
+3, -2.41686, 1, 0, 0.505543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489642,-99) ,
 3, -3.3836, 0, 0, 0.504078,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.0138106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.62279, 0, 1, 0.504702,-99) , 
+0,
+0,
+-1, -2.62279, 0, 1, 0.504702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482986,-99) , 
-11, 7.22779, 1, 0, 0.50259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482986,-99) ,
+11, 7.22779, 1, 0, 0.50259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47265,-99) , 
-5, 2.40093, 1, 0, 0.488031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47265,-99) ,
+5, 2.40093, 1, 0, 0.488031,-99) ,
 0, 1.90059, 1, 0, 0.501073,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.0195114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49752,-99) , 
-5, 1.67367, 1, 0, 0.502569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49752,-99) ,
+5, 1.67367, 1, 0, 0.502569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468953,-99) , 
-16, 2.15475, 0, 0, 0.500192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468953,-99) ,
+16, 2.15475, 0, 0, 0.500192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469681,-99) , 
-9, -2.19952, 1, 0, 0.488676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469681,-99) ,
+9, -2.19952, 1, 0, 0.488676,-99) ,
 4, -0.402577, 0, 0, 0.498584,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.0239028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487203,-99) , 
-6, 6.13501, 1, 0, 0.517655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487203,-99) ,
+6, 6.13501, 1, 0, 0.517655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460136,-99) , 
-7, -6.33735, 1, 0, 0.500372,-99) , 
-0, 1.89108, 0, 0, 0.503913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460136,-99) ,
+7, -6.33735, 1, 0, 0.500372,-99) ,
+0, 1.89108, 0, 0, 0.503913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463615,-99) , 
-12, 2.91265, 0, 0, 0.489951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463615,-99) ,
+12, 2.91265, 0, 0, 0.489951,-99) ,
 5, 1.47987, 0, 0, 0.501472,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.0333961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48281,-99) , 
-16, 7.24561, 1, 0, 0.521957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48281,-99) ,
+16, 7.24561, 1, 0, 0.521957,-99) ,
 NN(
-0, 
-0, 
--1, 1.86731, 0, -1, 0.488486,-99) , 
-9, -2.25826, 1, 0, 0.506529,-99) , 
+0,
+0,
+-1, 1.86731, 0, -1, 0.488486,-99) ,
+9, -2.25826, 1, 0, 0.506529,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490526,-99) , 
-15, -4.89416, 0, 0, 0.504499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490526,-99) ,
+15, -4.89416, 0, 0, 0.504499,-99) ,
 NN(
-0, 
-0, 
--1, 3.6407, 1, -1, 0.487155,-99) , 
-17, 4.00758, 0, 0, 0.494515,-99) , 
+0,
+0,
+-1, 3.6407, 1, -1, 0.487155,-99) ,
+17, 4.00758, 0, 0, 0.494515,-99) ,
 16, 5.90589, 0, 0, 0.497831,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.0291926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498884,-99) , 
-17, 6.42585, 1, 0, 0.518593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498884,-99) ,
+17, 6.42585, 1, 0, 0.518593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487288,-99) , 
-15, -4.22258, 1, 0, 0.509155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487288,-99) ,
+15, -4.22258, 1, 0, 0.509155,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492081,-99) , 
-5, 1.91825, 1, 0, 0.502712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492081,-99) ,
+5, 1.91825, 1, 0, 0.502712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472667,-99) , 
-15, -1.88431, 1, 0, 0.499874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472667,-99) ,
+15, -1.88431, 1, 0, 0.499874,-99) ,
 16, 5.90589, 0, 0, 0.502435,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.0293317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499956,-99) , 
-6, 6.13501, 1, 0, 0.525799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499956,-99) ,
+6, 6.13501, 1, 0, 0.525799,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487074,-99) , 
-11, 3.97379, 0, 0, 0.503515,-99) , 
-0, 1.89108, 0, 0, 0.508079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487074,-99) ,
+11, 3.97379, 0, 0, 0.503515,-99) ,
+0, 1.89108, 0, 0, 0.508079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469523,-99) , 
-6, 4.53791, 1, 0, 0.488074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469523,-99) ,
+6, 4.53791, 1, 0, 0.488074,-99) ,
 5, 1.47987, 0, 0, 0.504581,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.0263815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49801,-99) , 
-3, -0.922787, 1, 0, 0.526046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49801,-99) ,
+3, -0.922787, 1, 0, 0.526046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484472,-99) , 
-9, -1.40112, 1, 0, 0.500471,-99) , 
-0, 1.89108, 0, 0, 0.505707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484472,-99) ,
+9, -1.40112, 1, 0, 0.500471,-99) ,
+0, 1.89108, 0, 0, 0.505707,-99) ,
 NN(
-0, 
-0, 
--1, 2.91265, 0, -1, 0.487771,-99) , 
+0,
+0,
+-1, 2.91265, 0, -1, 0.487771,-99) ,
 5, 1.47987, 0, 0, 0.502571,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.023149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.23039, 1, 1, 0.514126,-99) , 
+0,
+0,
+-1, -1.23039, 1, 1, 0.514126,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49449,-99) , 
-8, -3.64875, 0, 0, 0.503058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49449,-99) ,
+8, -3.64875, 0, 0, 0.503058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445624,-99) , 
-8, -3.06368, 1, 0, 0.483626,-99) , 
-3, -2.4608, 0, 0, 0.499816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445624,-99) ,
+8, -3.06368, 1, 0, 0.483626,-99) ,
+3, -2.4608, 0, 0, 0.499816,-99) ,
 16, 6.84368, 0, 0, 0.501882,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.0329362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545568,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490811,-99) , 
-13, 6.59101, 1, 0, 0.500548,-99) , 
-5, 3.88759, 0, 0, 0.503345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490811,-99) ,
+13, 6.59101, 1, 0, 0.500548,-99) ,
+5, 3.88759, 0, 0, 0.503345,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494721,-99) , 
-18, 5.78451, 1, 0, 0.511442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494721,-99) ,
+18, 5.78451, 1, 0, 0.511442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458422,-99) , 
-16, 4.60938, 1, 0, 0.489729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458422,-99) ,
+16, 4.60938, 1, 0, 0.489729,-99) ,
 8, -1.97041, 1, 0, 0.500845,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.032971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473757,-99) , 
-8, -1.09058, 1, 0, 0.507494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473757,-99) ,
+8, -1.09058, 1, 0, 0.507494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464225,-99) , 
-6, 3.73186, 0, 0, 0.504932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464225,-99) ,
+6, 3.73186, 0, 0, 0.504932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44767,-99) , 
-18, 6.3966, 1, 0, 0.486718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44767,-99) ,
+18, 6.3966, 1, 0, 0.486718,-99) ,
 13, 5.84578, 0, 0, 0.502607,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.045613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47826,-99) , 
-8, -3.11296, 1, 0, 0.496644,-99) , 
-13, 6.74479, 1, 0, 0.500892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47826,-99) ,
+8, -3.11296, 1, 0, 0.496644,-99) ,
+13, 6.74479, 1, 0, 0.500892,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481213,-99) , 
-2, 1.5684, 0, 0, 0.507296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481213,-99) ,
+2, 1.5684, 0, 0, 0.507296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440387,-99) , 
-18, 6.82492, 1, 0, 0.491879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440387,-99) ,
+18, 6.82492, 1, 0, 0.491879,-99) ,
 13, 6.59101, 0, 0, 0.49745,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.0392361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481139,-99) , 
-16, 4.60938, 1, 0, 0.509347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481139,-99) ,
+16, 4.60938, 1, 0, 0.509347,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462963,-99) , 
-13, 6.30529, 0, 0, 0.509723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462963,-99) ,
+13, 6.30529, 0, 0, 0.509723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485964,-99) , 
-10, -1.97302, 1, 0, 0.489669,-99) , 
-8, -2.94947, 0, 0, 0.49429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485964,-99) ,
+10, -1.97302, 1, 0, 0.489669,-99) ,
+8, -2.94947, 0, 0, 0.49429,-99) ,
 8, -1.55083, 0, 0, 0.496448,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.0228599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491586,-99) , 
-18, 6.15731, 1, 0, 0.51022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491586,-99) ,
+18, 6.15731, 1, 0, 0.51022,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497576,-99) , 
-5, 1.19793, 1, 0, 0.501932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497576,-99) ,
+5, 1.19793, 1, 0, 0.501932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448345,-99) , 
-17, 1.97666, 0, 0, 0.49823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448345,-99) ,
+17, 1.97666, 0, 0, 0.49823,-99) ,
 0, 1.89108, 0, 0, 0.500569,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.022339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.56743, 0, 1, 0.524728,-99) , 
+0,
+0,
+-1, -3.56743, 0, 1, 0.524728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497037,-99) , 
-8, -1.13124, 0, 0, 0.501875,-99) , 
-0, 1.89108, 0, 0, 0.50655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497037,-99) ,
+8, -1.13124, 0, 0, 0.501875,-99) ,
+0, 1.89108, 0, 0, 0.50655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480527,-99) , 
-3, -0.922807, 0, 0, 0.49402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480527,-99) ,
+3, -0.922807, 0, 0, 0.49402,-99) ,
 5, 1.47987, 0, 0, 0.504364,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.0343104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499443,-99) , 
-0, 1.8578, 1, 0, 0.515434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499443,-99) ,
+0, 1.8578, 1, 0, 0.515434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481621,-99) , 
-7, -9.50602, 1, 0, 0.500198,-99) , 
-5, 2.69479, 1, 0, 0.508789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481621,-99) ,
+7, -9.50602, 1, 0, 0.500198,-99) ,
+5, 2.69479, 1, 0, 0.508789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474409,-99) , 
-12, 2.91265, 0, 0, 0.493987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474409,-99) ,
+12, 2.91265, 0, 0, 0.493987,-99) ,
 5, 1.47987, 0, 0, 0.506207,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.0353911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.55458, 1, 1, 0.513254,-99) , 
+0,
+0,
+-1, 6.55458, 1, 1, 0.513254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43183,-99) , 
-4, 1.38077, 1, 0, 0.48873,-99) , 
-5, 3.60597, 1, 0, 0.51017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43183,-99) ,
+4, 1.38077, 1, 0, 0.48873,-99) ,
+5, 3.60597, 1, 0, 0.51017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477515,-99) , 
-6, 4.53791, 1, 0, 0.490787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477515,-99) ,
+6, 4.53791, 1, 0, 0.490787,-99) ,
 5, 1.47987, 0, 0, 0.506788,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.033722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.42585, 1, 1, 0.518045,-99) , 
+0,
+0,
+-1, 6.42585, 1, 1, 0.518045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491006,-99) , 
-15, -4.22258, 1, 0, 0.509913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491006,-99) ,
+15, -4.22258, 1, 0, 0.509913,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49339,-99) , 
-13, 6.56744, 1, 0, 0.501283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49339,-99) ,
+13, 6.56744, 1, 0, 0.501283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430775,-99) , 
-18, 5.96304, 1, 0, 0.473621,-99) , 
-10, -1.48116, 0, 0, 0.496698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430775,-99) ,
+18, 5.96304, 1, 0, 0.473621,-99) ,
+10, -1.48116, 0, 0, 0.496698,-99) ,
 16, 5.90589, 0, 0, 0.500349,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.0302456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.512226,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.512226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480299,-99) , 
-1, 25.292, 0, 0, 0.497389,-99) , 
-0, 1.86255, 0, 0, 0.505024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480299,-99) ,
+1, 25.292, 0, 0, 0.497389,-99) ,
+0, 1.86255, 0, 0, 0.505024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459037,-99) , 
-18, 6.41564, 0, 0, 0.4854,-99) , 
-10, -0.854041, 0, 0, 0.493367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459037,-99) ,
+18, 6.41564, 0, 0, 0.4854,-99) ,
+10, -0.854041, 0, 0, 0.493367,-99) ,
 10, -0.505641, 0, 0, 0.501523,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.0244709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484365,-99) , 
-7, -9.50602, 0, 0, 0.501049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484365,-99) ,
+7, -9.50602, 0, 0, 0.501049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470596,-99) , 
-16, 2.15475, 0, 0, 0.498885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470596,-99) ,
+16, 2.15475, 0, 0, 0.498885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467322,-99) , 
-5, 1.25715, 0, 0, 0.48659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467322,-99) ,
+5, 1.25715, 0, 0, 0.48659,-99) ,
 4, -0.402577, 0, 0, 0.497169,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.0262792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499485,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470147,-99) , 
-12, 3.02771, 0, 0, 0.507622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470147,-99) ,
+12, 3.02771, 0, 0, 0.507622,-99) ,
 NN(
-0, 
-0, 
--1, -6.63436, 1, -1, 0.463061,-99) , 
-4, 0.312811, 0, 0, 0.491347,-99) , 
+0,
+0,
+-1, -6.63436, 1, -1, 0.463061,-99) ,
+4, 0.312811, 0, 0, 0.491347,-99) ,
 13, 6.83942, 0, 0, 0.495441,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.0250117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506055,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447339,-99) , 
-11, 6.15351, 1, 0, 0.497482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447339,-99) ,
+11, 6.15351, 1, 0, 0.497482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435755,-99) , 
-4, -0.402577, 0, 0, 0.491239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435755,-99) ,
+4, -0.402577, 0, 0, 0.491239,-99) ,
 13, 6.83942, 0, 0, 0.498694,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.0238595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499802,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485397,-99) , 
-15, -4.45309, 0, 0, 0.500049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485397,-99) ,
+15, -4.45309, 0, 0, 0.500049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436212,-99) , 
-14, -6.63436, 1, 0, 0.467055,-99) , 
-4, 0.312811, 0, 0, 0.488002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436212,-99) ,
+14, -6.63436, 1, 0, 0.467055,-99) ,
+4, 0.312811, 0, 0, 0.488002,-99) ,
 13, 6.83942, 0, 0, 0.493941,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.0269089);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505767,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468562,-99) , 
-2, 0.920513, 0, 0, 0.500979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468562,-99) ,
+2, 0.920513, 0, 0, 0.500979,-99) ,
 NN(
-0, 
-0, 
--1, 1.97051, 1, -1, 0.467489,-99) , 
-4, 0.312811, 0, 0, 0.488755,-99) , 
+0,
+0,
+-1, 1.97051, 1, -1, 0.467489,-99) ,
+4, 0.312811, 0, 0, 0.488755,-99) ,
 13, 6.83942, 0, 0, 0.497319,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.0261611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49904,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486401,-99) , 
-0, 1.83878, 1, 0, 0.49965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486401,-99) ,
+0, 1.83878, 1, 0, 0.49965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464458,-99) , 
-18, 6.65903, 1, 0, 0.488805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464458,-99) ,
+18, 6.65903, 1, 0, 0.488805,-99) ,
 13, 6.83942, 0, 0, 0.493958,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.0271764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50558,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460128,-99) , 
-17, 2.5927, 0, 0, 0.501463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460128,-99) ,
+17, 2.5927, 0, 0, 0.501463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465862,-99) , 
-18, 6.86441, 1, 0, 0.49334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465862,-99) ,
+18, 6.86441, 1, 0, 0.49334,-99) ,
 13, 6.83942, 0, 0, 0.499505,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.0362914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456453,-99) , 
-13, 6.5493, 0, 0, 0.505341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456453,-99) ,
+13, 6.5493, 0, 0, 0.505341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476972,-99) , 
-4, 0.043601, 1, 0, 0.51489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476972,-99) ,
+4, 0.043601, 1, 0, 0.51489,-99) ,
 NN(
-0, 
-0, 
--1, 3.13846, 0, -1, 0.48929,-99) , 
-12, 2.59126, 1, 0, 0.49316,-99) , 
+0,
+0,
+-1, 3.13846, 0, -1, 0.48929,-99) ,
+12, 2.59126, 1, 0, 0.49316,-99) ,
 17, 2.5927, 1, 0, 0.49533,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.0202259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512848,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498777,-99) , 
-12, 2.1609, 1, 0, 0.504666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498777,-99) ,
+12, 2.1609, 1, 0, 0.504666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434368,-99) , 
-12, 2.93546, 0, 0, 0.487682,-99) , 
-8, -2.80958, 1, 0, 0.499436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434368,-99) ,
+12, 2.93546, 0, 0, 0.487682,-99) ,
+8, -2.80958, 1, 0, 0.499436,-99) ,
 12, 6.80862, 0, 0, 0.501058,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.0393234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.10528, 1, 1, 0.522794,-99) , 
+0,
+0,
+-1, 1.10528, 1, 1, 0.522794,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448675,-99) , 
-10, -0.515899, 0, 0, 0.49485,-99) , 
-12, 4.05445, 1, 0, 0.50629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448675,-99) ,
+10, -0.515899, 0, 0, 0.49485,-99) ,
+12, 4.05445, 1, 0, 0.50629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525681,-99) ,
 NN(
-0, 
-0, 
--1, 4.65608, 1, -1, 0.479207,-99) , 
-15, -6.46198, 1, 0, 0.492995,-99) , 
+0,
+0,
+-1, 4.65608, 1, -1, 0.479207,-99) ,
+15, -6.46198, 1, 0, 0.492995,-99) ,
 8, -2.80958, 1, 0, 0.502172,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.0148778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445469,-99) , 
-5, 3.44243, 1, 0, 0.494829,-99) , 
-7, -9.50602, 1, 0, 0.499344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445469,-99) ,
+5, 3.44243, 1, 0, 0.494829,-99) ,
+7, -9.50602, 1, 0, 0.499344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481565,-99) ,
 0, 1.82451, 0, 0, 0.498236,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.026529);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484151,-99) , 
-16, 6.64355, 0, 0, 0.491357,-99) , 
-10, -0.435998, 0, 0, 0.500751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484151,-99) ,
+16, 6.64355, 0, 0, 0.491357,-99) ,
+10, -0.435998, 0, 0, 0.500751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440268,-99) , 
-8, -3.15462, 1, 0, 0.482406,-99) , 
-1, 33.1398, 0, 0, 0.49203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440268,-99) ,
+8, -3.15462, 1, 0, 0.482406,-99) ,
+1, 33.1398, 0, 0, 0.49203,-99) ,
 10, -0.0178824, 1, 0, 0.495451,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.0230268);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505577,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465096,-99) , 
-4, -0.434835, 0, 0, 0.49961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465096,-99) ,
+4, -0.434835, 0, 0, 0.49961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44965,-99) , 
-5, 3.44243, 1, 0, 0.494918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44965,-99) ,
+5, 3.44243, 1, 0, 0.494918,-99) ,
 7, -9.50602, 1, 0, 0.497967,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.0396782);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482488,-99) , 
-11, 7.61725, 0, 0, 0.487819,-99) , 
-7, -9.77009, 1, 0, 0.495476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482488,-99) ,
+11, 7.61725, 0, 0, 0.487819,-99) ,
+7, -9.77009, 1, 0, 0.495476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45141,-99) , 
-18, 6.12796, 0, 0, 0.483108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45141,-99) ,
+18, 6.12796, 0, 0, 0.483108,-99) ,
 7, -6.33735, 1, 0, 0.494101,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.0329163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.993363, 1, 1, 0.513273,-99) , 
+0,
+0,
+-1, -0.993363, 1, 1, 0.513273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482525,-99) , 
-11, 6.43222, 0, 0, 0.491063,-99) , 
-6, 5.19651, 1, 0, 0.498765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482525,-99) ,
+11, 6.43222, 0, 0, 0.491063,-99) ,
+6, 5.19651, 1, 0, 0.498765,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453046,-99) , 
-4, 0.312811, 0, 0, 0.482349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453046,-99) ,
+4, 0.312811, 0, 0, 0.482349,-99) ,
 7, -6.33735, 1, 0, 0.496941,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.0258679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492266,-99) , 
-13, 6.59101, 1, 0, 0.501042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492266,-99) ,
+13, 6.59101, 1, 0, 0.501042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453673,-99) , 
-18, 6.35626, 0, 0, 0.478187,-99) , 
-12, 2.38012, 0, 0, 0.49839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453673,-99) ,
+18, 6.35626, 0, 0, 0.478187,-99) ,
+12, 2.38012, 0, 0, 0.49839,-99) ,
 NN(
-0, 
-0, 
--1, -0.922788, 0, -1, 0.481613,-99) , 
+0,
+0,
+-1, -0.922788, 0, -1, 0.481613,-99) ,
 11, 7.01376, 1, 0, 0.496362,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0228722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497763,-99) , 
-10, -0.993393, 1, 0, 0.504323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497763,-99) ,
+10, -0.993393, 1, 0, 0.504323,-99) ,
 NN(
-0, 
-0, 
--1, 1.82587, 1, -1, 0.474888,-99) , 
-0, 1.83402, 0, 0, 0.500305,-99) , 
+0,
+0,
+-1, 1.82587, 1, -1, 0.474888,-99) ,
+0, 1.83402, 0, 0, 0.500305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460303,-99) , 
-0, 1.8578, 1, 0, 0.482604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460303,-99) ,
+0, 1.8578, 1, 0, 0.482604,-99) ,
 7, -6.33735, 1, 0, 0.498339,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.0216266);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.50339, 0, 1, 0.50747,-99) , 
+0,
+0,
+-1, -1.50339, 0, 1, 0.50747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455994,-99) , 
-0, 1.82587, 1, 0, 0.480594,-99) , 
-0, 1.83402, 0, 0, 0.503803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455994,-99) ,
+0, 1.82587, 1, 0, 0.480594,-99) ,
+0, 1.83402, 0, 0, 0.503803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460961,-99) , 
-15, -4.86996, 1, 0, 0.482504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460961,-99) ,
+15, -4.86996, 1, 0, 0.482504,-99) ,
 7, -6.33735, 1, 0, 0.501438,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.0387158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.0178756, 1, 1, 0.507999,-99) , 
+0,
+0,
+-1, -0.0178756, 1, 1, 0.507999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478407,-99) , 
-4, 1.02808, 1, 0, 0.501855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478407,-99) ,
+4, 1.02808, 1, 0, 0.501855,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437568,-99) , 
-9, -2.95708, 0, 0, 0.502756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437568,-99) ,
+9, -2.95708, 0, 0, 0.502756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446401,-99) , 
-18, 6.82492, 1, 0, 0.489749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446401,-99) ,
+18, 6.82492, 1, 0, 0.489749,-99) ,
 13, 6.59101, 0, 0, 0.497251,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.0220255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520348,-99) ,
 NN(
-0, 
-0, 
--1, 5.3128, 0, -1, 0.491743,-99) , 
-12, 6.96425, 0, 0, 0.494724,-99) , 
+0,
+0,
+-1, 5.3128, 0, -1, 0.491743,-99) ,
+12, 6.96425, 0, 0, 0.494724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454782,-99) , 
-4, 0.312811, 0, 0, 0.477949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454782,-99) ,
+4, 0.312811, 0, 0, 0.477949,-99) ,
 7, -6.33735, 1, 0, 0.492862,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.0270132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489627,-99) , 
-17, 4.17147, 0, 0, 0.501603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489627,-99) ,
+17, 4.17147, 0, 0, 0.501603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470625,-99) , 
-7, -6.82776, 1, 0, 0.499082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470625,-99) ,
+7, -6.82776, 1, 0, 0.499082,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.477915,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.477915,-99) ,
 7, -6.33735, 1, 0, 0.496734,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.0379705);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.02651, 0, 1, 0.513268,-99) , 
+0,
+0,
+-1, -5.02651, 0, 1, 0.513268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449233,-99) , 
-4, -0.169998, 1, 0, 0.480382,-99) , 
-15, -3.62776, 1, 0, 0.503306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449233,-99) ,
+4, -0.169998, 1, 0, 0.480382,-99) ,
+15, -3.62776, 1, 0, 0.503306,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458991,-99) , 
-12, 3.04436, 0, 0, 0.503594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458991,-99) ,
+12, 3.04436, 0, 0, 0.503594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467544,-99) , 
-7, -9.50602, 0, 0, 0.492962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467544,-99) ,
+7, -9.50602, 0, 0, 0.492962,-99) ,
 4, 0.312811, 1, 0, 0.497416,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.0227362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509467,-99) ,
 NN(
-0, 
-0, 
--1, 3.347, 1, -1, 0.489724,-99) , 
-7, -9.77009, 1, 0, 0.495188,-99) , 
+0,
+0,
+-1, 3.347, 1, -1, 0.489724,-99) ,
+7, -9.77009, 1, 0, 0.495188,-99) ,
 NN(
-0, 
-0, 
--1, -5.73378, 1, -1, 0.4781,-99) , 
+0,
+0,
+-1, -5.73378, 1, -1, 0.4781,-99) ,
 7, -6.33735, 1, 0, 0.493293,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.0200747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498687,-99) , 
-7, -7.12951, 0, 0, 0.505256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498687,-99) ,
+7, -7.12951, 0, 0, 0.505256,-99) ,
 NN(
-0, 
-0, 
--1, -6.66279, 1, -1, 0.488482,-99) , 
-15, -5.89848, 0, 0, 0.497995,-99) , 
+0,
+0,
+-1, -6.66279, 1, -1, 0.488482,-99) ,
+15, -5.89848, 0, 0, 0.497995,-99) ,
 NN(
-0, 
-0, 
--1, 6.21196, 1, -1, 0.482976,-99) , 
+0,
+0,
+-1, 6.21196, 1, -1, 0.482976,-99) ,
 11, 7.01376, 1, 0, 0.496178,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.0148313);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.677773, 0, 1, 0.504331,-99) , 
+0,
+0,
+-1, -0.677773, 0, 1, 0.504331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475657,-99) , 
-7, -6.82776, 1, 0, 0.502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475657,-99) ,
+7, -6.82776, 1, 0, 0.502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462557,-99) , 
-7, -5.73378, 1, 0, 0.483196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462557,-99) ,
+7, -5.73378, 1, 0, 0.483196,-99) ,
 7, -6.33735, 1, 0, 0.499916,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.0168892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443682,-99) , 
-13, 5.84689, 0, 0, 0.496011,-99) , 
-11, 2.5911, 1, 0, 0.498895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443682,-99) ,
+13, 5.84689, 0, 0, 0.496011,-99) ,
+11, 2.5911, 1, 0, 0.498895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462434,-99) , 
-18, 6.12796, 0, 0, 0.483039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462434,-99) ,
+18, 6.12796, 0, 0, 0.483039,-99) ,
 7, -6.33735, 1, 0, 0.497138,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.0302707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494359,-99) , 
-11, 3.00148, 1, 0, 0.50435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494359,-99) ,
+11, 3.00148, 1, 0, 0.50435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474312,-99) , 
-0, 1.86731, 0, 0, 0.489291,-99) , 
-14, -4.93578, 0, 0, 0.495583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474312,-99) ,
+0, 1.86731, 0, 0, 0.489291,-99) ,
+14, -4.93578, 0, 0, 0.495583,-99) ,
 NN(
-0, 
-0, 
--1, 6.21196, 1, -1, 0.481711,-99) , 
+0,
+0,
+-1, 6.21196, 1, -1, 0.481711,-99) ,
 11, 7.01376, 1, 0, 0.493907,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.0215266);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498995,-99) , 
-3, -2.15318, 1, 0, 0.507437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498995,-99) ,
+3, -2.15318, 1, 0, 0.507437,-99) ,
 NN(
-0, 
-0, 
--1, -2.7684, 0, -1, 0.489528,-99) , 
-15, -5.21847, 0, 0, 0.498313,-99) , 
+0,
+0,
+-1, -2.7684, 0, -1, 0.489528,-99) ,
+15, -5.21847, 0, 0, 0.498313,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.480463,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.480463,-99) ,
 0, 1.90059, 1, 0, 0.49646,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.0222772);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488592,-99) , 
-11, 5.78362, 1, 0, 0.510366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488592,-99) ,
+11, 5.78362, 1, 0, 0.510366,-99) ,
 NN(
-0, 
-0, 
--1, -2.7684, 0, -1, 0.494908,-99) , 
-15, -5.21847, 0, 0, 0.502491,-99) , 
+0,
+0,
+-1, -2.7684, 0, -1, 0.494908,-99) ,
+15, -5.21847, 0, 0, 0.502491,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.485838,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.485838,-99) ,
 0, 1.90059, 1, 0, 0.500762,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.0254287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475839,-99) , 
-13, 6.5493, 0, 0, 0.508749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475839,-99) ,
+13, 6.5493, 0, 0, 0.508749,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499791,-99) , 
-13, 5.59737, 1, 0, 0.504371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499791,-99) ,
+13, 5.59737, 1, 0, 0.504371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46261,-99) , 
-18, 5.51938, 0, 0, 0.499139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46261,-99) ,
+18, 5.51938, 0, 0, 0.499139,-99) ,
 11, 5.29934, 0, 0, 0.502795,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.0169542);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.3729, 1, 1, 0.506428,-99) , 
+0,
+0,
+-1, -2.3729, 1, 1, 0.506428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463249,-99) , 
-14, -6.59707, 0, 0, 0.492801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463249,-99) ,
+14, -6.59707, 0, 0, 0.492801,-99) ,
 3, -2.7684, 0, 0, 0.504569,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.0161483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499671,-99) , 
-8, -1.50339, 0, 0, 0.504546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499671,-99) ,
+8, -1.50339, 0, 0, 0.504546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480828,-99) , 
-18, 5.37083, 0, 0, 0.502315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480828,-99) ,
+18, 5.37083, 0, 0, 0.502315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467398,-99) , 
-15, -4.86996, 1, 0, 0.488445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467398,-99) ,
+15, -4.86996, 1, 0, 0.488445,-99) ,
 7, -6.33735, 1, 0, 0.500781,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.0189193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.80831, 1, 1, 0.507562,-99) , 
+0,
+0,
+-1, 5.80831, 1, 1, 0.507562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48486,-99) , 
-18, 5.37083, 0, 0, 0.505426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48486,-99) ,
+18, 5.37083, 0, 0, 0.505426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46931,-99) , 
-11, 4.72751, 0, 0, 0.488459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46931,-99) ,
+11, 4.72751, 0, 0, 0.488459,-99) ,
 7, -6.33735, 1, 0, 0.503551,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.0225738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480942,-99) , 
-7, -6.33735, 1, 0, 0.505246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480942,-99) ,
+7, -6.33735, 1, 0, 0.505246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466787,-99) , 
-11, 2.22723, 0, 0, 0.502383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466787,-99) ,
+11, 2.22723, 0, 0, 0.502383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473374,-99) , 
-11, 6.15351, 1, 0, 0.490835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473374,-99) ,
+11, 6.15351, 1, 0, 0.490835,-99) ,
 17, 6.21191, 1, 0, 0.500133,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.0170304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496915,-99) , 
-14, -2.62279, 0, 0, 0.500615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496915,-99) ,
+14, -2.62279, 0, 0, 0.500615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476423,-99) , 
-11, 7.22779, 1, 0, 0.49827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476423,-99) ,
+11, 7.22779, 1, 0, 0.49827,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.485359,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.485359,-99) ,
 0, 1.90059, 1, 0, 0.49693,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.0123506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499834,-99) , 
-12, 5.93545, 0, 0, 0.503944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499834,-99) ,
+12, 5.93545, 0, 0, 0.503944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480673,-99) , 
-11, 7.22779, 1, 0, 0.50169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480673,-99) ,
+11, 7.22779, 1, 0, 0.50169,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.489614,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.489614,-99) ,
 0, 1.90059, 1, 0, 0.500436,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.0383083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.517377,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.517377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447821,-99) , 
-16, 2.93357, 1, 0, 0.487373,-99) , 
-8, -2.74181, 1, 0, 0.507531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447821,-99) ,
+16, 2.93357, 1, 0, 0.487373,-99) ,
+8, -2.74181, 1, 0, 0.507531,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4878,-99) , 
-4, 0.977077, 0, 0, 0.517174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4878,-99) ,
+4, 0.977077, 0, 0, 0.517174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488265,-99) , 
-0, 1.83878, 1, 0, 0.494559,-99) , 
-8, -2.39004, 0, 0, 0.499578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488265,-99) ,
+0, 1.83878, 1, 0, 0.494559,-99) ,
+8, -2.39004, 0, 0, 0.499578,-99) ,
 17, 3.7991, 1, 0, 0.502731,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.0434041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414354,-99) , 
-5, 2.74053, 1, 0, 0.494062,-99) , 
-7, -7.92168, 1, 0, 0.506746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414354,-99) ,
+5, 2.74053, 1, 0, 0.494062,-99) ,
+7, -7.92168, 1, 0, 0.506746,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49049,-99) , 
-7, -7.92168, 0, 0, 0.503821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49049,-99) ,
+7, -7.92168, 0, 0, 0.503821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458793,-99) , 
-17, 1.81716, 0, 0, 0.499061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458793,-99) ,
+17, 1.81716, 0, 0, 0.499061,-99) ,
 17, 4.40231, 0, 0, 0.502899,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.0315514);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483158,-99) , 
-10, -1.48115, 0, 0, 0.50658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483158,-99) ,
+10, -1.48115, 0, 0, 0.50658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470656,-99) , 
-15, -1.88586, 1, 0, 0.503217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470656,-99) ,
+15, -1.88586, 1, 0, 0.503217,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493268,-99) , 
-0, 1.84829, 1, 0, 0.50858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493268,-99) ,
+0, 1.84829, 1, 0, 0.50858,-99) ,
 NN(
-0, 
-0, 
--1, 1.85304, 0, -1, 0.480144,-99) , 
-3, -0.922793, 0, 0, 0.494734,-99) , 
+0,
+0,
+-1, 1.85304, 0, -1, 0.480144,-99) ,
+3, -0.922793, 0, 0, 0.494734,-99) ,
 6, 6.63382, 1, 0, 0.500149,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.0282283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.5911, 1, 1, 0.505691,-99) , 
+0,
+0,
+-1, 2.5911, 1, 1, 0.505691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471504,-99) , 
-7, -6.33735, 1, 0, 0.502352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471504,-99) ,
+7, -6.33735, 1, 0, 0.502352,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473022,-99) , 
-15, -4.89533, 1, 0, 0.506563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473022,-99) ,
+15, -4.89533, 1, 0, 0.506563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460959,-99) , 
-5, 1.95359, 0, 0, 0.490835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460959,-99) ,
+5, 1.95359, 0, 0, 0.490835,-99) ,
 0, 1.84353, 0, 0, 0.499546,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.0118402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510204,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477265,-99) , 
-12, 2.38012, 0, 0, 0.497587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477265,-99) ,
+12, 2.38012, 0, 0, 0.497587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465266,-99) , 
-11, 6.8096, 1, 0, 0.494812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465266,-99) ,
+11, 6.8096, 1, 0, 0.494812,-99) ,
 11, 7.87097, 0, 0, 0.495708,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.0226144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484257,-99) , 
-11, 5.62561, 0, 0, 0.50263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484257,-99) ,
+11, 5.62561, 0, 0, 0.50263,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493576,-99) , 
-8, -0.711659, 0, 0, 0.495899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493576,-99) ,
+8, -0.711659, 0, 0, 0.495899,-99) ,
 NN(
-0, 
-0, 
--1, 0.481966, 1, -1, 0.474546,-99) , 
-3, -2.4608, 0, 0, 0.492345,-99) , 
+0,
+0,
+-1, 0.481966, 1, -1, 0.474546,-99) ,
+3, -2.4608, 0, 0, 0.492345,-99) ,
 16, 6.84368, 0, 0, 0.493825,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.0182709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478174,-99) , 
-3, -2.1532, 0, 0, 0.495592,-99) , 
-18, 5.37086, 1, 0, 0.498992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478174,-99) ,
+3, -2.1532, 0, 0, 0.495592,-99) ,
+18, 5.37086, 1, 0, 0.498992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464168,-99) , 
-9, -2.57538, 1, 0, 0.488254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464168,-99) ,
+9, -2.57538, 1, 0, 0.488254,-99) ,
 8, -1.13124, 1, 0, 0.497847,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.0298457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470016,-99) , 
-12, 3.79623, 1, 0, 0.48522,-99) , 
-15, -3.89296, 0, 0, 0.501626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470016,-99) ,
+12, 3.79623, 1, 0, 0.48522,-99) ,
+15, -3.89296, 0, 0, 0.501626,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493587,-99) , 
-8, -2.03038, 0, 0, 0.496928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493587,-99) ,
+8, -2.03038, 0, 0, 0.496928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462361,-99) , 
-8, -1.13124, 1, 0, 0.493525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462361,-99) ,
+8, -1.13124, 1, 0, 0.493525,-99) ,
 3, -2.1532, 1, 0, 0.495326,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.0339539);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488547,-99) , 
-8, -3.88064, 1, 0, 0.522261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488547,-99) ,
+8, -3.88064, 1, 0, 0.522261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494661,-99) , 
-11, 2.15185, 1, 0, 0.498105,-99) , 
-5, 3.40045, 0, 0, 0.501484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494661,-99) ,
+11, 2.15185, 1, 0, 0.498105,-99) ,
+5, 3.40045, 0, 0, 0.501484,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465045,-99) , 
-12, 3.60414, 0, 0, 0.509157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465045,-99) ,
+12, 3.60414, 0, 0, 0.509157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463215,-99) , 
-12, 4.96897, 1, 0, 0.492623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463215,-99) ,
+12, 4.96897, 1, 0, 0.492623,-99) ,
 8, -1.97041, 1, 0, 0.499866,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.0291265);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487649,-99) , 
-18, 6.02709, 0, 0, 0.505099,-99) , 
-18, 5.37086, 1, 0, 0.507679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487649,-99) ,
+18, 6.02709, 0, 0, 0.505099,-99) ,
+18, 5.37086, 1, 0, 0.507679,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49669,-99) , 
-11, 4.37407, 0, 0, 0.512575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49669,-99) ,
+11, 4.37407, 0, 0, 0.512575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471068,-99) , 
-16, 4.60938, 1, 0, 0.495605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471068,-99) ,
+16, 4.60938, 1, 0, 0.495605,-99) ,
 8, -1.97041, 1, 0, 0.505477,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.0425339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528786,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464915,-99) , 
-10, 0.609243, 0, 0, 0.501327,-99) , 
-10, -1.48116, 1, 0, 0.508361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464915,-99) ,
+10, 0.609243, 0, 0, 0.501327,-99) ,
+10, -1.48116, 1, 0, 0.508361,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487611,-99) , 
-4, 0.711468, 1, 0, 0.503459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487611,-99) ,
+4, 0.711468, 1, 0, 0.503459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47601,-99) , 
-10, -1.48731, 0, 0, 0.499025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47601,-99) ,
+10, -1.48731, 0, 0, 0.499025,-99) ,
 18, 6.13642, 1, 0, 0.50267,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.0235342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492168,-99) , 
-8, -4.48792, 1, 0, 0.499268,-99) , 
-10, -0.435998, 0, 0, 0.507326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492168,-99) ,
+8, -4.48792, 1, 0, 0.499268,-99) ,
+10, -0.435998, 0, 0, 0.507326,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498626,-99) , 
-17, 3.15657, 1, 0, 0.502068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498626,-99) ,
+17, 3.15657, 1, 0, 0.502068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476858,-99) , 
-11, 3.54982, 0, 0, 0.496463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476858,-99) ,
+11, 3.54982, 0, 0, 0.496463,-99) ,
 10, -0.0178824, 1, 0, 0.500701,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.0391936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453079,-99) , 
-13, 6.3308, 1, 0, 0.492588,-99) , 
-1, 33.4973, 0, 0, 0.512535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453079,-99) ,
+13, 6.3308, 1, 0, 0.492588,-99) ,
+1, 33.4973, 0, 0, 0.512535,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477152,-99) , 
-13, 5.84578, 0, 0, 0.512655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477152,-99) ,
+13, 5.84578, 0, 0, 0.512655,-99) ,
 NN(
-0, 
-0, 
--1, -3.15462, 1, -1, 0.492849,-99) , 
-10, -0.0178824, 1, 0, 0.500299,-99) , 
+0,
+0,
+-1, -3.15462, 1, -1, 0.492849,-99) ,
+10, -0.0178824, 1, 0, 0.500299,-99) ,
 4, 1.0282, 0, 0, 0.503393,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.0224684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49608,-99) , 
-18, 5.88123, 1, 0, 0.512127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49608,-99) ,
+18, 5.88123, 1, 0, 0.512127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 6.09419, 1, 1, 0.506563,-99) , 
+0,
+0,
+-1, 6.09419, 1, 1, 0.506563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461206,-99) , 
-18, 5.3128, 0, 0, 0.503034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461206,-99) ,
+18, 5.3128, 0, 0, 0.503034,-99) ,
 9, -1.10251, 0, 0, 0.505372,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.0206964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.88123, 1, 1, 0.514184,-99) , 
+0,
+0,
+-1, 5.88123, 1, 1, 0.514184,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496094,-99) , 
-13, 6.09419, 1, 0, 0.500946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496094,-99) ,
+13, 6.09419, 1, 0, 0.500946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466794,-99) , 
-18, 5.3128, 0, 0, 0.498291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466794,-99) ,
+18, 5.3128, 0, 0, 0.498291,-99) ,
 9, -1.10251, 0, 0, 0.502376,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.0352464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471135,-99) , 
-4, 0.00884501, 0, 0, 0.518921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471135,-99) ,
+4, 0.00884501, 0, 0, 0.518921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494858,-99) , 
-14, -4.51389, 0, 0, 0.502772,-99) , 
-7, -7.12951, 0, 0, 0.506235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494858,-99) ,
+14, -4.51389, 0, 0, 0.502772,-99) ,
+7, -7.12951, 0, 0, 0.506235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469956,-99) , 
-18, 6.41564, 0, 0, 0.489711,-99) , 
-10, -0.854041, 0, 0, 0.496283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469956,-99) ,
+18, 6.41564, 0, 0, 0.489711,-99) ,
+10, -0.854041, 0, 0, 0.496283,-99) ,
 10, -0.505641, 0, 0, 0.503277,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.0278415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.23039, 1, 1, 0.511109,-99) , 
+0,
+0,
+-1, -1.23039, 1, 1, 0.511109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49592,-99) , 
-10, 0.237621, 0, 0, 0.507917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49592,-99) ,
+10, 0.237621, 0, 0, 0.507917,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482611,-99) , 
-8, -3.40854, 1, 0, 0.503327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482611,-99) ,
+8, -3.40854, 1, 0, 0.503327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469141,-99) , 
-15, -7.28, 0, 0, 0.494655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469141,-99) ,
+15, -7.28, 0, 0, 0.494655,-99) ,
 10, -0.505641, 0, 0, 0.503976,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.0401359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48135,-99) , 
-17, 3.06614, 0, 0, 0.513201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48135,-99) ,
+17, 3.06614, 0, 0, 0.513201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477601,-99) , 
-18, 6.69583, 0, 0, 0.496266,-99) , 
-18, 6.41564, 1, 0, 0.504006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477601,-99) ,
+18, 6.69583, 0, 0, 0.496266,-99) ,
+18, 6.41564, 1, 0, 0.504006,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479942,-99) , 
-6, 7.10791, 1, 0, 0.510911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479942,-99) ,
+6, 7.10791, 1, 0, 0.510911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444403,-99) , 
-0, 1.8578, 1, 0, 0.480131,-99) , 
-6, 5.9532, 0, 0, 0.494552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444403,-99) ,
+0, 1.8578, 1, 0, 0.480131,-99) ,
+6, 5.9532, 0, 0, 0.494552,-99) ,
 15, -3.15785, 1, 0, 0.501756,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.0335567);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482904,-99) , 
-4, 0.665567, 0, 0, 0.497316,-99) , 
-0, 1.83402, 1, 0, 0.503102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482904,-99) ,
+4, 0.665567, 0, 0, 0.497316,-99) ,
+0, 1.83402, 1, 0, 0.503102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471783,-99) , 
-6, 5.95076, 0, 0, 0.491207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471783,-99) ,
+6, 5.95076, 0, 0, 0.491207,-99) ,
 18, 6.64682, 1, 0, 0.49851,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.0300489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422254,-99) , 
-18, 6.25794, 1, 0, 0.488604,-99) , 
-2, 1.84639, 0, 0, 0.502517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422254,-99) ,
+18, 6.25794, 1, 0, 0.488604,-99) ,
+2, 1.84639, 0, 0, 0.502517,-99) ,
 NN(
-0, 
-0, 
--1, -6.09228, 1, -1, 0.489359,-99) , 
+0,
+0,
+-1, -6.09228, 1, -1, 0.489359,-99) ,
 18, 6.64682, 1, 0, 0.497437,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.0378254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493011,-99) , 
-16, 4.65188, 1, 0, 0.514085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493011,-99) ,
+16, 4.65188, 1, 0, 0.514085,-99) ,
 NN(
-0, 
-0, 
--1, -0.92279, 1, -1, 0.471178,-99) , 
-14, -3.77929, 1, 0, 0.503692,-99) , 
+0,
+0,
+-1, -0.92279, 1, -1, 0.471178,-99) ,
+14, -3.77929, 1, 0, 0.503692,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491997,-99) , 
-6, 8.15425, 0, 0, 0.500145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491997,-99) ,
+6, 8.15425, 0, 0, 0.500145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470168,-99) , 
-7, -9.50602, 0, 0, 0.491283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470168,-99) ,
+7, -9.50602, 0, 0, 0.491283,-99) ,
 4, 0.312811, 1, 0, 0.496629,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.0359069);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468887,-99) , 
-7, -7.12951, 1, 0, 0.508048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468887,-99) ,
+7, -7.12951, 1, 0, 0.508048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47999,-99) , 
-5, 2.23511, 1, 0, 0.494712,-99) , 
-8, -3.64875, 0, 0, 0.501216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47999,-99) ,
+5, 2.23511, 1, 0, 0.494712,-99) ,
+8, -3.64875, 0, 0, 0.501216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484129,-99) ,
 4, 1.74359, 1, 0, 0.499902,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.0141275);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497444,-99) , 
-11, 6.39436, 0, 0, 0.50096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497444,-99) ,
+11, 6.39436, 0, 0, 0.50096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479429,-99) , 
-17, 7.41831, 1, 0, 0.499494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479429,-99) ,
+17, 7.41831, 1, 0, 0.499494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480099,-99) ,
 0, 1.82451, 0, 0, 0.498287,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.0188196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499277,-99) , 
-11, 3.06066, 1, 0, 0.504006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499277,-99) ,
+11, 3.06066, 1, 0, 0.504006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448258,-99) , 
-15, -5.24669, 1, 0, 0.488268,-99) , 
-0, 1.89765, 1, 0, 0.501855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448258,-99) ,
+15, -5.24669, 1, 0, 0.488268,-99) ,
+0, 1.89765, 1, 0, 0.501855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483626,-99) ,
 0, 1.82451, 0, 0, 0.500721,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.0146925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.62279, 0, 1, 0.506531,-99) , 
+0,
+0,
+-1, -2.62279, 0, 1, 0.506531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487151,-99) , 
-11, 7.22779, 1, 0, 0.504652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487151,-99) ,
+11, 7.22779, 1, 0, 0.504652,-99) ,
 NN(
-0, 
-0, 
--1, 2.40093, 1, -1, 0.490906,-99) , 
+0,
+0,
+-1, 2.40093, 1, -1, 0.490906,-99) ,
 0, 1.90059, 1, 0, 0.503229,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.027572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.59126, 1, 1, 0.505765,-99) , 
+0,
+0,
+-1, 2.59126, 1, 1, 0.505765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47166,-99) , 
-3, -3.6912, 0, 0, 0.503335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47166,-99) ,
+3, -3.6912, 0, 0, 0.503335,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472309,-99) , 
-14, -4.8874, 1, 0, 0.509974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472309,-99) ,
+14, -4.8874, 1, 0, 0.509974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462258,-99) , 
-5, 1.95359, 0, 0, 0.49356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462258,-99) ,
+5, 1.95359, 0, 0, 0.49356,-99) ,
 0, 1.84353, 0, 0, 0.500955,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.0191517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495253,-99) , 
-14, -4.93578, 0, 0, 0.512297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495253,-99) ,
+14, -4.93578, 0, 0, 0.512297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493413,-99) , 
-3, -3.6912, 1, 0, 0.495819,-99) , 
-6, 4.07673, 1, 0, 0.497742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493413,-99) ,
+3, -3.6912, 1, 0, 0.495819,-99) ,
+6, 4.07673, 1, 0, 0.497742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480781,-99) ,
 12, 1.98878, 0, 0, 0.496818,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.0322198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495497,-99) , 
-13, 6.83942, 1, 0, 0.504902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495497,-99) ,
+13, 6.83942, 1, 0, 0.504902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468808,-99) , 
-14, -2.35721, 1, 0, 0.502461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468808,-99) ,
+14, -2.35721, 1, 0, 0.502461,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532343,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456878,-99) , 
-14, -6.68666, 1, 0, 0.481915,-99) , 
-3, -0.307596, 0, 0, 0.493918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456878,-99) ,
+14, -6.68666, 1, 0, 0.481915,-99) ,
+3, -0.307596, 0, 0, 0.493918,-99) ,
 12, 3.19374, 0, 0, 0.500452,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.0267813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508126,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492807,-99) , 
-5, 1.29669, 1, 0, 0.50164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492807,-99) ,
+5, 1.29669, 1, 0, 0.50164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460537,-99) , 
-12, 2.58052, 0, 0, 0.494121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460537,-99) ,
+12, 2.58052, 0, 0, 0.494121,-99) ,
 13, 6.83942, 0, 0, 0.501202,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.029878);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.16715, 0, 1, 0.509004,-99) , 
+0,
+0,
+-1, -2.16715, 0, 1, 0.509004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448048,-99) , 
-17, 4.40231, 0, 0, 0.480271,-99) , 
-8, -1.97041, 1, 0, 0.503669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448048,-99) ,
+17, 4.40231, 0, 0, 0.480271,-99) ,
+8, -1.97041, 1, 0, 0.503669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 3.28571, 1, 1, 0.517314,-99) , 
+0,
+0,
+-1, 3.28571, 1, 1, 0.517314,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45392,-99) , 
-0, 1.8578, 0, 0, 0.481647,-99) , 
-3, -1.53801, 1, 0, 0.494249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45392,-99) ,
+0, 1.8578, 0, 0, 0.481647,-99) ,
+3, -1.53801, 1, 0, 0.494249,-99) ,
 5, 1.97051, 0, 0, 0.500417,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.0446944);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484433,-99) , 
-1, 30.182, 0, 0, 0.503681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484433,-99) ,
+1, 30.182, 0, 0, 0.503681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482295,-99) , 
-1, 45.2477, 1, 0, 0.496703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482295,-99) ,
+1, 45.2477, 1, 0, 0.496703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467597,-99) , 
-5, 2.88555, 0, 0, 0.486388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467597,-99) ,
+5, 2.88555, 0, 0, 0.486388,-99) ,
 0, 1.89584, 1, 0, 0.495187,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.0441276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.8578, 1, 1, 0.537288,-99) , 
+0,
+0,
+-1, 1.8578, 1, 1, 0.537288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41796,-99) , 
-6, 6.56344, 1, 0, 0.479741,-99) , 
-1, 19.8252, 0, 0, 0.507838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41796,-99) ,
+6, 6.56344, 1, 0, 0.479741,-99) ,
+1, 19.8252, 0, 0, 0.507838,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485388,-99) , 
-18, 6.39162, 0, 0, 0.500701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485388,-99) ,
+18, 6.39162, 0, 0, 0.500701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45674,-99) , 
-13, 5.84706, 0, 0, 0.497052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45674,-99) ,
+13, 5.84706, 0, 0, 0.497052,-99) ,
 1, 25.4747, 1, 0, 0.500337,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.0387078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49392,-99) , 
-3, -0.615205, 0, 0, 0.529814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49392,-99) ,
+3, -0.615205, 0, 0, 0.529814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46696,-99) , 
-3, -0.615201, 1, 0, 0.496082,-99) , 
-0, 1.83878, 1, 0, 0.503258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46696,-99) ,
+3, -0.615201, 1, 0, 0.496082,-99) ,
+0, 1.83878, 1, 0, 0.503258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469351,-99) , 
-5, 2.16999, 0, 0, 0.489461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469351,-99) ,
+5, 2.16999, 0, 0, 0.489461,-99) ,
 18, 6.64682, 1, 0, 0.497927,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.0270792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.581516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.581516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497483,-99) , 
-18, 6.16075, 0, 0, 0.531679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497483,-99) ,
+18, 6.16075, 0, 0, 0.531679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448724,-99) , 
-2, 0.923366, 0, 0, 0.493104,-99) , 
-0, 1.83878, 1, 0, 0.501305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448724,-99) ,
+2, 0.923366, 0, 0, 0.493104,-99) ,
+0, 1.83878, 1, 0, 0.501305,-99) ,
 NN(
-0, 
-0, 
--1, -6.09228, 1, -1, 0.487474,-99) , 
+0,
+0,
+-1, -6.09228, 1, -1, 0.487474,-99) ,
 18, 6.64682, 1, 0, 0.49596,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.0244565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481283,-99) , 
-16, 4.56225, 1, 0, 0.520652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481283,-99) ,
+16, 4.56225, 1, 0, 0.520652,-99) ,
 NN(
-0, 
-0, 
--1, -2.1532, 0, -1, 0.494785,-99) , 
-8, -1.55083, 0, 0, 0.498604,-99) , 
+0,
+0,
+-1, -2.1532, 0, -1, 0.494785,-99) ,
+8, -1.55083, 0, 0, 0.498604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463461,-99) , 
-18, 6.13749, 1, 0, 0.483995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463461,-99) ,
+18, 6.13749, 1, 0, 0.483995,-99) ,
 0, 1.89584, 1, 0, 0.496459,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.0222261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495499,-99) , 
-11, 4.15726, 1, 0, 0.519468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495499,-99) ,
+11, 4.15726, 1, 0, 0.519468,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496568,-99) , 
-13, 5.84578, 1, 0, 0.50066,-99) , 
-14, -3.09769, 0, 0, 0.503637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496568,-99) ,
+13, 5.84578, 1, 0, 0.50066,-99) ,
+14, -3.09769, 0, 0, 0.503637,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469548,-99) , 
-18, 6.13749, 1, 0, 0.485044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469548,-99) ,
+18, 6.13749, 1, 0, 0.485044,-99) ,
 0, 1.89584, 1, 0, 0.500908,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.0283033);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494307,-99) , 
-11, 4.45182, 1, 0, 0.522272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494307,-99) ,
+11, 4.45182, 1, 0, 0.522272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486019,-99) , 
-3, -2.1532, 0, 0, 0.504579,-99) , 
-8, -1.55083, 0, 0, 0.507189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486019,-99) ,
+3, -2.1532, 0, 0, 0.504579,-99) ,
+8, -1.55083, 0, 0, 0.507189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470115,-99) , 
-11, 5.16152, 0, 0, 0.485999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470115,-99) ,
+11, 5.16152, 0, 0, 0.485999,-99) ,
 0, 1.89584, 1, 0, 0.504081,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.0242201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491193,-99) , 
-16, 4.56225, 1, 0, 0.5222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491193,-99) ,
+16, 4.56225, 1, 0, 0.5222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488207,-99) , 
-12, 3.79622, 0, 0, 0.500491,-99) , 
-8, -1.55083, 0, 0, 0.503692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488207,-99) ,
+12, 3.79622, 0, 0, 0.500491,-99) ,
+8, -1.55083, 0, 0, 0.503692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469117,-99) , 
-15, -5.24669, 1, 0, 0.487092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469117,-99) ,
+15, -5.24669, 1, 0, 0.487092,-99) ,
 0, 1.89584, 1, 0, 0.501257,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.0218655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86504, 0, 1, 0.52101,-99) , 
+0,
+0,
+-1, 1.86504, 0, 1, 0.52101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486285,-99) , 
-0, 1.86889, 1, 0, 0.498593,-99) , 
-8, -1.55083, 0, 0, 0.501897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486285,-99) ,
+0, 1.86889, 1, 0, 0.498593,-99) ,
+8, -1.55083, 0, 0, 0.501897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473571,-99) , 
-18, 6.13749, 1, 0, 0.486475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473571,-99) ,
+18, 6.13749, 1, 0, 0.486475,-99) ,
 0, 1.89584, 1, 0, 0.499635,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.0219344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495662,-99) , 
-0, 1.86504, 0, 0, 0.515551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495662,-99) ,
+0, 1.86504, 0, 0, 0.515551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492131,-99) , 
-8, -2.94947, 0, 0, 0.496823,-99) , 
-8, -1.55083, 0, 0, 0.499583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492131,-99) ,
+8, -2.94947, 0, 0, 0.496823,-99) ,
+8, -1.55083, 0, 0, 0.499583,-99) ,
 NN(
-0, 
-0, 
--1, 0.772746, 1, -1, 0.487416,-99) , 
+0,
+0,
+-1, 0.772746, 1, -1, 0.487416,-99) ,
 0, 1.89584, 1, 0, 0.497799,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.0160683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496909,-99) , 
-18, 5.88123, 1, 0, 0.507204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496909,-99) ,
+18, 5.88123, 1, 0, 0.507204,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498844,-99) , 
-8, -1.13124, 0, 0, 0.502055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498844,-99) ,
+8, -1.13124, 0, 0, 0.502055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465531,-99) , 
-6, 8.56846, 1, 0, 0.498719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465531,-99) ,
+6, 8.56846, 1, 0, 0.498719,-99) ,
 9, -1.10251, 0, 0, 0.500896,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.0325012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485764,-99) , 
-11, 5.4757, 1, 0, 0.503597,-99) , 
-5, 3.88759, 0, 0, 0.50589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485764,-99) ,
+11, 5.4757, 1, 0, 0.503597,-99) ,
+5, 3.88759, 0, 0, 0.50589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451791,-99) , 
-17, 4.40231, 0, 0, 0.479798,-99) , 
-5, 1.9903, 1, 0, 0.493279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451791,-99) ,
+17, 4.40231, 0, 0, 0.479798,-99) ,
+5, 1.9903, 1, 0, 0.493279,-99) ,
 8, -1.97041, 1, 0, 0.503601,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.0277251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495723,-99) , 
-13, 6.09419, 1, 0, 0.500671,-99) , 
-5, 3.88759, 0, 0, 0.502646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495723,-99) ,
+13, 6.09419, 1, 0, 0.500671,-99) ,
+5, 3.88759, 0, 0, 0.502646,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466617,-99) , 
-12, 3.60414, 0, 0, 0.503472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466617,-99) ,
+12, 3.60414, 0, 0, 0.503472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467279,-99) , 
-12, 4.96897, 1, 0, 0.49039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467279,-99) ,
+12, 4.96897, 1, 0, 0.49039,-99) ,
 8, -1.97041, 1, 0, 0.500422,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.0305983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.511589,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.511589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493976,-99) , 
-8, -2.32901, 1, 0, 0.508165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493976,-99) ,
+8, -2.32901, 1, 0, 0.508165,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475175,-99) , 
-14, -5.3093, 1, 0, 0.503245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475175,-99) ,
+14, -5.3093, 1, 0, 0.503245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468733,-99) , 
-4, 1.0282, 1, 0, 0.493517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468733,-99) ,
+4, 1.0282, 1, 0, 0.493517,-99) ,
 10, -0.505641, 0, 0, 0.503836,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.0356271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.20639, 0, 1, 0.532428,-99) , 
+0,
+0,
+-1, 6.20639, 0, 1, 0.532428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455224,-99) , 
-8, -3.77519, 1, 0, 0.496191,-99) , 
-8, -2.70394, 0, 0, 0.50684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455224,-99) ,
+8, -3.77519, 1, 0, 0.496191,-99) ,
+8, -2.70394, 0, 0, 0.50684,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496945,-99) , 
-5, 2.95179, 0, 0, 0.50321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496945,-99) ,
+5, 2.95179, 0, 0, 0.50321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455841,-99) , 
-4, 1.02795, 1, 0, 0.497383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455841,-99) ,
+4, 1.02795, 1, 0, 0.497383,-99) ,
 11, 5.29934, 0, 0, 0.500974,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.0258091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.592, 1, 1, 0.509439,-99) , 
+0,
+0,
+-1, 6.592, 1, 1, 0.509439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476474,-99) , 
-12, 2.25861, 0, 0, 0.506226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476474,-99) ,
+12, 2.25861, 0, 0, 0.506226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442306,-99) , 
-7, -7.92168, 1, 0, 0.485603,-99) , 
-6, 5.6665, 1, 0, 0.495307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442306,-99) ,
+7, -7.92168, 1, 0, 0.485603,-99) ,
+6, 5.6665, 1, 0, 0.495307,-99) ,
 5, 2.95179, 1, 0, 0.503263,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.0352276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490947,-99) , 
-4, -0.00934887, 1, 0, 0.504197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490947,-99) ,
+4, -0.00934887, 1, 0, 0.504197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479368,-99) , 
-17, 2.24509, 0, 0, 0.501032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479368,-99) ,
+17, 2.24509, 0, 0, 0.501032,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526987,-99) ,
 NN(
-0, 
-0, 
--1, -0.53924, 0, -1, 0.4824,-99) , 
-6, 5.6665, 1, 0, 0.491446,-99) , 
+0,
+0,
+-1, -0.53924, 0, -1, 0.4824,-99) ,
+6, 5.6665, 1, 0, 0.491446,-99) ,
 5, 2.95179, 1, 0, 0.498432,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.0312318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.82356, 1, 1, 0.511688,-99) , 
+0,
+0,
+-1, 5.82356, 1, 1, 0.511688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439724,-99) , 
-18, 5.69976, 0, 0, 0.489181,-99) , 
-6, 4.75526, 0, 0, 0.504792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439724,-99) ,
+18, 5.69976, 0, 0, 0.489181,-99) ,
+6, 4.75526, 0, 0, 0.504792,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473311,-99) , 
-6, 6.29232, 0, 0, 0.505731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473311,-99) ,
+6, 6.29232, 0, 0, 0.505731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467393,-99) , 
-8, -2.24284, 1, 0, 0.496677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467393,-99) ,
+8, -2.24284, 1, 0, 0.496677,-99) ,
 5, 2.95179, 1, 0, 0.502591,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.0257391);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492249,-99) , 
-14, -4.28474, 0, 0, 0.512089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492249,-99) ,
+14, -4.28474, 0, 0, 0.512089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491913,-99) , 
-8, -1.13124, 0, 0, 0.495873,-99) , 
-0, 1.89108, 0, 0, 0.49918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491913,-99) ,
+8, -1.13124, 0, 0, 0.495873,-99) ,
+0, 1.89108, 0, 0, 0.49918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476618,-99) , 
-14, -4.93578, 0, 0, 0.488825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476618,-99) ,
+14, -4.93578, 0, 0, 0.488825,-99) ,
 5, 1.47987, 0, 0, 0.497373,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.0239173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.15947, 0, 1, 0.505996,-99) , 
+0,
+0,
+-1, 1.15947, 0, 1, 0.505996,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430498,-99) , 
-4, 1.38077, 1, 0, 0.486248,-99) , 
-5, 3.60597, 1, 0, 0.503536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430498,-99) ,
+4, 1.38077, 1, 0, 0.486248,-99) ,
+5, 3.60597, 1, 0, 0.503536,-99) ,
 NN(
-0, 
-0, 
--1, 1.87682, 1, -1, 0.489285,-99) , 
+0,
+0,
+-1, 1.87682, 1, -1, 0.489285,-99) ,
 5, 1.47987, 0, 0, 0.50105,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.0207702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493772,-99) , 
-18, 5.37086, 1, 0, 0.496093,-99) , 
-8, -2.03037, 0, 0, 0.49919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493772,-99) ,
+18, 5.37086, 1, 0, 0.496093,-99) ,
+8, -2.03037, 0, 0, 0.49919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468183,-99) , 
-9, -2.57538, 1, 0, 0.485759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468183,-99) ,
+9, -2.57538, 1, 0, 0.485759,-99) ,
 8, -1.13124, 1, 0, 0.497773,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.0310496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52881,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461535,-99) , 
-6, 4.33011, 0, 0, 0.501365,-99) , 
-5, 0.964745, 1, 0, 0.503395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461535,-99) ,
+6, 4.33011, 0, 0, 0.501365,-99) ,
+5, 0.964745, 1, 0, 0.503395,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530354,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472661,-99) , 
-12, 3.60414, 0, 0, 0.501923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472661,-99) ,
+12, 3.60414, 0, 0, 0.501923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466759,-99) , 
-12, 4.96897, 1, 0, 0.489194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466759,-99) ,
+12, 4.96897, 1, 0, 0.489194,-99) ,
 8, -1.97041, 1, 0, 0.500826,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.0321353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473032,-99) , 
-14, -4.93578, 0, 0, 0.512826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473032,-99) ,
+14, -4.93578, 0, 0, 0.512826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483332,-99) , 
-10, 0.455516, 0, 0, 0.494577,-99) , 
-11, 3.06066, 1, 0, 0.49814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483332,-99) ,
+10, 0.455516, 0, 0, 0.494577,-99) ,
+11, 3.06066, 1, 0, 0.49814,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474135,-99) , 
-11, 5.16152, 0, 0, 0.486409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474135,-99) ,
+11, 5.16152, 0, 0, 0.486409,-99) ,
 0, 1.89584, 1, 0, 0.496421,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.0295124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526456,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432241,-99) , 
-3, -2.4608, 0, 0, 0.493403,-99) , 
-1, 45.2477, 0, 0, 0.50174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432241,-99) ,
+3, -2.4608, 0, 0, 0.493403,-99) ,
+1, 45.2477, 0, 0, 0.50174,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486397,-99) , 
-12, 3.48472, 1, 0, 0.490741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486397,-99) ,
+12, 3.48472, 1, 0, 0.490741,-99) ,
 10, 0.469876, 1, 0, 0.496234,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.0346838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477748,-99) , 
-15, -4.9495, 0, 0, 0.51457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477748,-99) ,
+15, -4.9495, 0, 0, 0.51457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472893,-99) , 
-17, 3.14548, 0, 0, 0.503322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472893,-99) ,
+17, 3.14548, 0, 0, 0.503322,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493066,-99) , 
-17, 1.9767, 1, 0, 0.496385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493066,-99) ,
+17, 1.9767, 1, 0, 0.496385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462408,-99) , 
-8, -1.13124, 1, 0, 0.493084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462408,-99) ,
+8, -1.13124, 1, 0, 0.493084,-99) ,
 3, -2.1532, 1, 0, 0.495354,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.0197461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499337,-99) , 
-1, 35.8313, 0, 0, 0.508839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499337,-99) ,
+1, 35.8313, 0, 0, 0.508839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492471,-99) , 
-1, 45.2477, 1, 0, 0.503486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492471,-99) ,
+1, 45.2477, 1, 0, 0.503486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475683,-99) , 
-15, -5.24669, 1, 0, 0.492407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475683,-99) ,
+15, -5.24669, 1, 0, 0.492407,-99) ,
 0, 1.89584, 1, 0, 0.501864,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.0245844);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.538, 1, 1, 0.518633,-99) , 
+0,
+0,
+-1, -1.538, 1, 1, 0.518633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470857,-99) , 
-16, 6.98727, 1, 0, 0.503007,-99) , 
-9, -1.10251, 0, 0, 0.50704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470857,-99) ,
+16, 6.98727, 1, 0, 0.503007,-99) ,
+9, -1.10251, 0, 0, 0.50704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474086,-99) , 
-4, 0.772746, 1, 0, 0.491907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474086,-99) ,
+4, 0.772746, 1, 0, 0.491907,-99) ,
 0, 1.89584, 1, 0, 0.504825,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.0175259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499468,-99) , 
-3, -1.23039, 1, 0, 0.512668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499468,-99) ,
+3, -1.23039, 1, 0, 0.512668,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498637,-99) , 
-13, 5.82356, 1, 0, 0.504952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498637,-99) ,
+13, 5.82356, 1, 0, 0.504952,-99) ,
 NN(
-0, 
-0, 
--1, 3.50825, 1, -1, 0.491293,-99) , 
-17, 4.00758, 0, 0, 0.498256,-99) , 
+0,
+0,
+-1, 3.50825, 1, -1, 0.491293,-99) ,
+17, 4.00758, 0, 0, 0.498256,-99) ,
 16, 6.84368, 0, 0, 0.500328,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.0190673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499184,-99) , 
-1, 25.4747, 1, 0, 0.507286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499184,-99) ,
+1, 25.4747, 1, 0, 0.507286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481828,-99) , 
-17, 1.9895, 0, 0, 0.505422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481828,-99) ,
+17, 1.9895, 0, 0, 0.505422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481677,-99) , 
-14, -5.76436, 0, 0, 0.493567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481677,-99) ,
+14, -5.76436, 0, 0, 0.493567,-99) ,
 0, 1.89584, 1, 0, 0.503687,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.0158828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.55083, 0, 1, 0.507386,-99) , 
+0,
+0,
+-1, -1.55083, 0, 1, 0.507386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474676,-99) , 
-15, -4.29346, 1, 0, 0.493586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474676,-99) ,
+15, -4.29346, 1, 0, 0.493586,-99) ,
 0, 1.89584, 1, 0, 0.505367,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.014712);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512518,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 2.1609, 1, 1, 0.505011,-99) , 
+0,
+0,
+-1, 2.1609, 1, 1, 0.505011,-99) ,
 NN(
-0, 
-0, 
--1, 2.93546, 0, -1, 0.489643,-99) , 
-8, -2.80958, 1, 0, 0.50032,-99) , 
+0,
+0,
+-1, 2.93546, 0, -1, 0.489643,-99) ,
+8, -2.80958, 1, 0, 0.50032,-99) ,
 12, 6.80862, 0, 0, 0.5018,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.0182145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.78451, 1, 1, 0.520442,-99) , 
+0,
+0,
+-1, 5.78451, 1, 1, 0.520442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495824,-99) , 
-6, 8.9237, 0, 0, 0.498533,-99) , 
-8, -1.55083, 0, 0, 0.501745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495824,-99) ,
+6, 8.9237, 0, 0, 0.498533,-99) ,
+8, -1.55083, 0, 0, 0.501745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477721,-99) , 
-8, -3.56743, 0, 0, 0.490464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477721,-99) ,
+8, -3.56743, 0, 0, 0.490464,-99) ,
 0, 1.89584, 1, 0, 0.500095,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.0150752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.10251, 0, 1, 0.505983,-99) , 
+0,
+0,
+-1, -1.10251, 0, 1, 0.505983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484302,-99) , 
-17, 1.9895, 0, 0, 0.504395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484302,-99) ,
+17, 1.9895, 0, 0, 0.504395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480373,-99) , 
-9, -1.86612, 0, 0, 0.490619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480373,-99) ,
+9, -1.86612, 0, 0, 0.490619,-99) ,
 0, 1.89584, 1, 0, 0.50238,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.0254314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490097,-99) , 
-18, 6.13378, 1, 0, 0.510687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490097,-99) ,
+18, 6.13378, 1, 0, 0.510687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483155,-99) , 
-18, 6.13642, 0, 0, 0.497746,-99) , 
-6, 4.69918, 1, 0, 0.500938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483155,-99) ,
+18, 6.13642, 0, 0, 0.497746,-99) ,
+6, 4.69918, 1, 0, 0.500938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470957,-99) , 
-5, 2.40093, 1, 0, 0.488851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470957,-99) ,
+5, 2.40093, 1, 0, 0.488851,-99) ,
 0, 1.90059, 1, 0, 0.499696,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.0183379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49492,-99) , 
-3, -1.538, 1, 0, 0.509142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49492,-99) ,
+3, -1.538, 1, 0, 0.509142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465593,-99) , 
-16, 6.98727, 1, 0, 0.496418,-99) , 
-9, -1.10251, 0, 0, 0.499697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465593,-99) ,
+16, 6.98727, 1, 0, 0.496418,-99) ,
+9, -1.10251, 0, 0, 0.499697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479463,-99) , 
-5, 2.88555, 0, 0, 0.490503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479463,-99) ,
+5, 2.88555, 0, 0, 0.490503,-99) ,
 0, 1.89584, 1, 0, 0.498353,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.0164996);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494371,-99) , 
-18, 5.88123, 1, 0, 0.504257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494371,-99) ,
+18, 5.88123, 1, 0, 0.504257,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479953,-99) , 
-4, 1.1693, 1, 0, 0.496611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479953,-99) ,
+4, 1.1693, 1, 0, 0.496611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463106,-99) , 
-18, 5.3128, 0, 0, 0.494034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463106,-99) ,
+18, 5.3128, 0, 0, 0.494034,-99) ,
 9, -1.10251, 0, 0, 0.496658,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.0228938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492594,-99) , 
-9, -0.580109, 0, 0, 0.505785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492594,-99) ,
+9, -0.580109, 0, 0, 0.505785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504336,-99) ,
 NN(
-0, 
-0, 
--1, 3.44243, 1, -1, 0.486093,-99) , 
-7, -9.50602, 1, 0, 0.492036,-99) , 
+0,
+0,
+-1, 3.44243, 1, -1, 0.486093,-99) ,
+7, -9.50602, 1, 0, 0.492036,-99) ,
 9, -1.10251, 0, 0, 0.495565,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.0205915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491822,-99) , 
-10, 0.170848, 0, 0, 0.505905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491822,-99) ,
+10, 0.170848, 0, 0, 0.505905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521218,-99) ,
 NN(
-0, 
-0, 
--1, 7.1598, 1, -1, 0.491746,-99) , 
-17, 1.9895, 1, 0, 0.494028,-99) , 
+0,
+0,
+-1, 7.1598, 1, -1, 0.491746,-99) ,
+17, 1.9895, 1, 0, 0.494028,-99) ,
 9, -1.10251, 0, 0, 0.497077,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.0184611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499028,-99) , 
-0, 1.8578, 0, 0, 0.512244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499028,-99) ,
+0, 1.8578, 0, 0, 0.512244,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496689,-99) , 
-7, -7.12951, 0, 0, 0.500923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496689,-99) ,
+7, -7.12951, 0, 0, 0.500923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448788,-99) , 
-8, -3.06368, 1, 0, 0.48424,-99) , 
-3, -2.4608, 0, 0, 0.49816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448788,-99) ,
+8, -3.06368, 1, 0, 0.48424,-99) ,
+3, -2.4608, 0, 0, 0.49816,-99) ,
 16, 6.84368, 0, 0, 0.500184,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.0167923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 0, 1, 0.511508,-99) , 
+0,
+0,
+-1, -7.92168, 0, 1, 0.511508,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498918,-99) , 
-11, 3.58493, 1, 0, 0.503433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498918,-99) ,
+11, 3.58493, 1, 0, 0.503433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460222,-99) , 
-14, -5.72739, 1, 0, 0.482971,-99) , 
-3, -2.4608, 0, 0, 0.500046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460222,-99) ,
+14, -5.72739, 1, 0, 0.482971,-99) ,
+3, -2.4608, 0, 0, 0.500046,-99) ,
 16, 6.84368, 0, 0, 0.501692,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.0260783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511811,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498069,-99) , 
-17, 2.53367, 1, 0, 0.504536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498069,-99) ,
+17, 2.53367, 1, 0, 0.504536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452224,-99) , 
-18, 6.41564, 0, 0, 0.487503,-99) , 
-12, 2.93551, 0, 0, 0.500921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452224,-99) ,
+18, 6.41564, 0, 0, 0.487503,-99) ,
+12, 2.93551, 0, 0, 0.500921,-99) ,
 12, 6.80862, 0, 0, 0.502243,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.0342897);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.7846, 1, 1, 0.518654,-99) , 
+0,
+0,
+-1, 5.7846, 1, 1, 0.518654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464847,-99) , 
-8, -1.13124, 1, 0, 0.500763,-99) , 
-0, 1.84829, 1, 0, 0.506205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464847,-99) ,
+8, -1.13124, 1, 0, 0.500763,-99) ,
+0, 1.84829, 1, 0, 0.506205,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471338,-99) , 
-17, 4.18602, 0, 0, 0.512821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471338,-99) ,
+17, 4.18602, 0, 0, 0.512821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469981,-99) , 
-8, -3.98023, 0, 0, 0.497144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469981,-99) ,
+8, -3.98023, 0, 0, 0.497144,-99) ,
 12, 3.19374, 0, 0, 0.504084,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.025842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496115,-99) , 
-6, 6.54161, 0, 0, 0.513491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496115,-99) ,
+6, 6.54161, 0, 0, 0.513491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491858,-99) , 
-12, 2.14449, 1, 0, 0.496103,-99) , 
-8, -2.39, 0, 0, 0.50038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491858,-99) ,
+12, 2.14449, 1, 0, 0.496103,-99) ,
+8, -2.39, 0, 0, 0.50038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487302,-99) ,
 6, 8.56846, 1, 0, 0.499151,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.0238526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498661,-99) , 
-13, 6.84026, 1, 0, 0.508783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498661,-99) ,
+13, 6.84026, 1, 0, 0.508783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477105,-99) , 
-7, -6.33735, 1, 0, 0.505597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477105,-99) ,
+7, -6.33735, 1, 0, 0.505597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479716,-99) , 
-11, 6.15351, 1, 0, 0.497273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479716,-99) ,
+11, 6.15351, 1, 0, 0.497273,-99) ,
 17, 6.21191, 1, 0, 0.503975,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.0270494);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490084,-99) , 
-16, 2.47101, 0, 0, 0.508903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490084,-99) ,
+16, 2.47101, 0, 0, 0.508903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473501,-99) , 
-11, 2.22723, 0, 0, 0.506298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473501,-99) ,
+11, 2.22723, 0, 0, 0.506298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481588,-99) , 
-3, -0.92274, 0, 0, 0.496217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481588,-99) ,
+3, -0.92274, 0, 0, 0.496217,-99) ,
 17, 6.21191, 1, 0, 0.504334,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.0289253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472698,-99) , 
-3, -2.76838, 0, 0, 0.50114,-99) , 
-0, 1.89108, 0, 0, 0.503817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472698,-99) ,
+3, -2.76838, 0, 0, 0.50114,-99) ,
+0, 1.89108, 0, 0, 0.503817,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480022,-99) , 
-17, 3.7991, 0, 0, 0.511483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480022,-99) ,
+17, 3.7991, 0, 0, 0.511483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461238,-99) , 
-15, -6.98567, 0, 0, 0.479874,-99) , 
-15, -5.21964, 0, 0, 0.495604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461238,-99) ,
+15, -6.98567, 0, 0, 0.479874,-99) ,
+15, -5.21964, 0, 0, 0.495604,-99) ,
 10, -0.505641, 0, 0, 0.501397,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.0314981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49581,-99) , 
-18, 6.02041, 0, 0, 0.520485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49581,-99) ,
+18, 6.02041, 0, 0, 0.520485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455623,-99) , 
-9, -2.19951, 0, 0, 0.492432,-99) , 
-9, -3.29654, 1, 0, 0.501845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455623,-99) ,
+9, -2.19951, 0, 0, 0.492432,-99) ,
+9, -3.29654, 1, 0, 0.501845,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52573,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486681,-99) , 
-7, -6.33735, 0, 0, 0.491172,-99) , 
-3, -3.38355, 1, 0, 0.494422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486681,-99) ,
+7, -6.33735, 0, 0, 0.491172,-99) ,
+3, -3.38355, 1, 0, 0.494422,-99) ,
 17, 3.7991, 1, 0, 0.497351,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.0187273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498472,-99) , 
-10, -0.993393, 1, 0, 0.503323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498472,-99) ,
+10, -0.993393, 1, 0, 0.503323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466638,-99) , 
-7, -6.82776, 1, 0, 0.500395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466638,-99) ,
+7, -6.82776, 1, 0, 0.500395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466211,-99) , 
-4, 0.312811, 0, 0, 0.487778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466211,-99) ,
+4, 0.312811, 0, 0, 0.487778,-99) ,
 7, -6.33735, 1, 0, 0.499032,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.0229294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495492,-99) , 
-5, 2.11668, 0, 0, 0.506005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495492,-99) ,
+5, 2.11668, 0, 0, 0.506005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471302,-99) , 
-7, -6.82776, 1, 0, 0.503236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471302,-99) ,
+7, -6.82776, 1, 0, 0.503236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469349,-99) , 
-15, -4.86996, 1, 0, 0.487718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469349,-99) ,
+15, -4.86996, 1, 0, 0.487718,-99) ,
 7, -6.33735, 1, 0, 0.50156,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.0225031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443465,-99) , 
-13, 5.84689, 0, 0, 0.499305,-99) , 
-11, 2.5911, 1, 0, 0.50201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443465,-99) ,
+13, 5.84689, 0, 0, 0.499305,-99) ,
+11, 2.5911, 1, 0, 0.50201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469932,-99) , 
-13, 6.5519, 0, 0, 0.487692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469932,-99) ,
+13, 6.5519, 0, 0, 0.487692,-99) ,
 7, -6.33735, 1, 0, 0.500465,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.0284796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478111,-99) , 
-1, 19.4349, 0, 0, 0.503675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478111,-99) ,
+1, 19.4349, 0, 0, 0.503675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446093,-99) , 
-5, 3.44243, 1, 0, 0.498395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446093,-99) ,
+5, 3.44243, 1, 0, 0.498395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49083,-99) ,
 7, -9.50602, 0, 0, 0.496209,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.0354081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498948,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454238,-99) , 
-12, 2.92503, 0, 0, 0.509498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454238,-99) ,
+12, 2.92503, 0, 0, 0.509498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455593,-99) , 
-13, 5.7748, 1, 0, 0.474553,-99) , 
-7, -7.92168, 1, 0, 0.49293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455593,-99) ,
+13, 5.7748, 1, 0, 0.474553,-99) ,
+7, -7.92168, 1, 0, 0.49293,-99) ,
 13, 6.83942, 0, 0, 0.495984,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.0280866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5078,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460776,-99) , 
-12, 2.7114, 0, 0, 0.49828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460776,-99) ,
+12, 2.7114, 0, 0, 0.49828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456125,-99) , 
-11, 6.15351, 1, 0, 0.492359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456125,-99) ,
+11, 6.15351, 1, 0, 0.492359,-99) ,
 13, 6.83942, 0, 0, 0.500199,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.0240954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500778,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473571,-99) , 
-9, -1.87713, 1, 0, 0.510253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473571,-99) ,
+9, -1.87713, 1, 0, 0.510253,-99) ,
 NN(
-0, 
-0, 
--1, 5.21411, 1, -1, 0.481111,-99) , 
-4, 1.0282, 0, 0, 0.490131,-99) , 
+0,
+0,
+-1, 5.21411, 1, -1, 0.481111,-99) ,
+4, 1.0282, 0, 0, 0.490131,-99) ,
 13, 6.83942, 0, 0, 0.495539,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.0299295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489175,-99) , 
-8, -3.15464, 0, 0, 0.503733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489175,-99) ,
+8, -3.15464, 0, 0, 0.503733,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489199,-99) , 
-8, -2.70394, 0, 0, 0.496523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489199,-99) ,
+8, -2.70394, 0, 0, 0.496523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457334,-99) , 
-13, 5.84578, 0, 0, 0.49297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457334,-99) ,
+13, 5.84578, 0, 0, 0.49297,-99) ,
 11, 2.72772, 1, 0, 0.494443,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.0251614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493732,-99) , 
-5, 3.56286, 0, 0, 0.498098,-99) , 
-5, 0.964745, 1, 0, 0.500223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493732,-99) ,
+5, 3.56286, 0, 0, 0.498098,-99) ,
+5, 0.964745, 1, 0, 0.500223,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512715,-99) ,
 NN(
-0, 
-0, 
--1, -0.922788, 0, -1, 0.472773,-99) , 
-5, 1.9903, 1, 0, 0.486313,-99) , 
+0,
+0,
+-1, -0.922788, 0, -1, 0.472773,-99) ,
+5, 1.9903, 1, 0, 0.486313,-99) ,
 8, -1.97041, 1, 0, 0.497716,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.0280132);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.42865, 1, 1, 0.507299,-99) , 
+0,
+0,
+-1, 1.42865, 1, 1, 0.507299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457692,-99) , 
-15, -5.77214, 0, 0, 0.486382,-99) , 
-10, -1.48731, 0, 0, 0.504185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457692,-99) ,
+15, -5.77214, 0, 0, 0.486382,-99) ,
+10, -1.48731, 0, 0, 0.504185,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465445,-99) , 
-12, 4.14978, 0, 0, 0.500809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465445,-99) ,
+12, 4.14978, 0, 0, 0.500809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463296,-99) , 
-15, -3.47368, 1, 0, 0.488332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463296,-99) ,
+15, -3.47368, 1, 0, 0.488332,-99) ,
 8, -1.97041, 1, 0, 0.501329,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.0304543);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498612,-99) , 
-2, 1.10528, 1, 0, 0.508201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498612,-99) ,
+2, 1.10528, 1, 0, 0.508201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452065,-99) , 
-8, -1.41098, 0, 0, 0.484946,-99) , 
-8, -2.80959, 1, 0, 0.501005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452065,-99) ,
+8, -1.41098, 0, 0, 0.484946,-99) ,
+8, -2.80959, 1, 0, 0.501005,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492889,-99) , 
-10, -1.00161, 1, 0, 0.49691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492889,-99) ,
+10, -1.00161, 1, 0, 0.49691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457765,-99) , 
-13, 6.06328, 0, 0, 0.493076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457765,-99) ,
+13, 6.06328, 0, 0, 0.493076,-99) ,
 11, 4.44213, 1, 0, 0.496662,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.0248369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.38357, 1, 1, 0.506835,-99) , 
+0,
+0,
+-1, -3.38357, 1, 1, 0.506835,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465819,-99) , 
-11, 4.15726, 1, 0, 0.48719,-99) , 
-10, -1.48731, 0, 0, 0.503914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465819,-99) ,
+11, 4.15726, 1, 0, 0.48719,-99) ,
+10, -1.48731, 0, 0, 0.503914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443888,-99) , 
-0, 1.8578, 1, 0, 0.477461,-99) , 
-3, -0.615192, 0, 0, 0.490538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443888,-99) ,
+0, 1.8578, 1, 0, 0.477461,-99) ,
+3, -0.615192, 0, 0, 0.490538,-99) ,
 8, -1.97041, 1, 0, 0.501507,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.0193164);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497615,-99) , 
-4, 0.143738, 0, 0, 0.508356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497615,-99) ,
+4, 0.143738, 0, 0, 0.508356,-99) ,
 NN(
-0, 
-0, 
--1, -2.28781, 1, -1, 0.492794,-99) , 
-6, 5.19651, 1, 0, 0.498121,-99) , 
+0,
+0,
+-1, -2.28781, 1, -1, 0.492794,-99) ,
+6, 5.19651, 1, 0, 0.498121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468863,-99) , 
-8, -0.411884, 1, 0, 0.485468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468863,-99) ,
+8, -0.411884, 1, 0, 0.485468,-99) ,
 8, -1.13124, 1, 0, 0.496793,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.0191803);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47996,-99) , 
-2, 1.42865, 0, 0, 0.499669,-99) , 
-18, 5.37086, 1, 0, 0.501894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47996,-99) ,
+2, 1.42865, 0, 0, 0.499669,-99) ,
+18, 5.37086, 1, 0, 0.501894,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468925,-99) , 
-12, 4.37186, 0, 0, 0.485637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468925,-99) ,
+12, 4.37186, 0, 0, 0.485637,-99) ,
 8, -1.13124, 1, 0, 0.500188,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.0210764);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497923,-99) , 
-15, -2.16715, 0, 0, 0.502629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497923,-99) ,
+15, -2.16715, 0, 0, 0.502629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464808,-99) , 
-12, 5.58793, 0, 0, 0.488598,-99) , 
-4, 1.0282, 1, 0, 0.499277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464808,-99) ,
+12, 5.58793, 0, 0, 0.488598,-99) ,
+4, 1.0282, 1, 0, 0.499277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446268,-99) , 
-15, -4.178, 1, 0, 0.477218,-99) , 
-11, 5.29657, 0, 0, 0.488658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446268,-99) ,
+15, -4.178, 1, 0, 0.477218,-99) ,
+11, 5.29657, 0, 0, 0.488658,-99) ,
 8, -1.97041, 1, 0, 0.497367,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.0253152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88157, 0, 1, 0.506595,-99) , 
+0,
+0,
+-1, 1.88157, 0, 1, 0.506595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466528,-99) , 
-0, 1.86731, 1, 0, 0.487416,-99) , 
-4, 1.0282, 1, 0, 0.502014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466528,-99) ,
+0, 1.86731, 1, 0, 0.487416,-99) ,
+4, 1.0282, 1, 0, 0.502014,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474307,-99) , 
-18, 5.96304, 1, 0, 0.498306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474307,-99) ,
+18, 5.96304, 1, 0, 0.498306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465647,-99) , 
-12, 4.96897, 1, 0, 0.486405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465647,-99) ,
+12, 4.96897, 1, 0, 0.486405,-99) ,
 8, -1.97041, 1, 0, 0.499207,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.0179749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492522,-99) , 
-7, -8.71385, 1, 0, 0.513628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492522,-99) ,
+7, -8.71385, 1, 0, 0.513628,-99) ,
 NN(
-0, 
-0, 
--1, 5.84578, 0, -1, 0.493911,-99) , 
-12, 2.59126, 1, 0, 0.496575,-99) , 
+0,
+0,
+-1, 5.84578, 0, -1, 0.493911,-99) ,
+12, 2.59126, 1, 0, 0.496575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48031,-99) ,
 0, 1.82451, 0, 0, 0.495577,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.0164315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480137,-99) , 
-17, 2.24801, 0, 0, 0.502042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480137,-99) ,
+17, 2.24801, 0, 0, 0.502042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48023,-99) , 
-17, 7.41831, 1, 0, 0.500562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48023,-99) ,
+17, 7.41831, 1, 0, 0.500562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484799,-99) ,
 0, 1.82451, 0, 0, 0.499595,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.0130817);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521569,-99) ,
 NN(
-0, 
-0, 
--1, -2.80104, 1, -1, 0.496029,-99) , 
-8, -2.03037, 0, 0, 0.498502,-99) , 
+0,
+0,
+-1, -2.80104, 1, -1, 0.496029,-99) ,
+8, -2.03037, 0, 0, 0.498502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474219,-99) , 
-9, -2.57538, 1, 0, 0.487901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474219,-99) ,
+9, -2.57538, 1, 0, 0.487901,-99) ,
 8, -1.13124, 1, 0, 0.49739,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.0250433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489821,-99) , 
-6, 5.01804, 0, 0, 0.504049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489821,-99) ,
+6, 5.01804, 0, 0, 0.504049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4835,-99) , 
-11, 7.22779, 1, 0, 0.501981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4835,-99) ,
+11, 7.22779, 1, 0, 0.501981,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449231,-99) , 
-15, -4.178, 1, 0, 0.477415,-99) , 
-11, 5.29657, 0, 0, 0.489589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449231,-99) ,
+15, -4.178, 1, 0, 0.477415,-99) ,
+11, 5.29657, 0, 0, 0.489589,-99) ,
 8, -1.97041, 1, 0, 0.499754,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.0178808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4984,-99) , 
-13, 6.3426, 1, 0, 0.509684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4984,-99) ,
+13, 6.3426, 1, 0, 0.509684,-99) ,
 NN(
-0, 
-0, 
--1, -1.48731, 0, -1, 0.495769,-99) , 
-6, 5.25568, 1, 0, 0.500601,-99) , 
+0,
+0,
+-1, -1.48731, 0, -1, 0.495769,-99) ,
+6, 5.25568, 1, 0, 0.500601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507868,-99) ,
 NN(
-0, 
-0, 
--1, -0.922788, 0, -1, 0.476146,-99) , 
-5, 1.9903, 1, 0, 0.486899,-99) , 
+0,
+0,
+-1, -0.922788, 0, -1, 0.476146,-99) ,
+5, 1.9903, 1, 0, 0.486899,-99) ,
 8, -1.97041, 1, 0, 0.498138,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.0241565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526127,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478999,-99) , 
-10, -1.48731, 0, 0, 0.502253,-99) , 
-5, 0.964745, 1, 0, 0.504019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478999,-99) ,
+10, -1.48731, 0, 0, 0.502253,-99) ,
+5, 0.964745, 1, 0, 0.504019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506801,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44842,-99) , 
-0, 1.8578, 1, 0, 0.477549,-99) , 
-3, -0.615192, 0, 0, 0.488335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44842,-99) ,
+0, 1.8578, 1, 0, 0.477549,-99) ,
+3, -0.615192, 0, 0, 0.488335,-99) ,
 8, -1.97041, 1, 0, 0.501201,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.019471);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494932,-99) , 
-18, 5.30546, 1, 0, 0.497716,-99) , 
-6, 8.71861, 0, 0, 0.499597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494932,-99) ,
+18, 5.30546, 1, 0, 0.497716,-99) ,
+6, 8.71861, 0, 0, 0.499597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504332,-99) ,
 NN(
-0, 
-0, 
--1, 5.96304, 1, -1, 0.475627,-99) , 
-11, 5.29657, 0, 0, 0.486369,-99) , 
+0,
+0,
+-1, 5.96304, 1, -1, 0.475627,-99) ,
+11, 5.29657, 0, 0, 0.486369,-99) ,
 8, -1.97041, 1, 0, 0.497221,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.0323759);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48871,-99) , 
-11, 5.4757, 1, 0, 0.506463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48871,-99) ,
+11, 5.4757, 1, 0, 0.506463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478697,-99) , 
-13, 6.34263, 1, 0, 0.4918,-99) , 
-4, 1.0282, 1, 0, 0.502965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478697,-99) ,
+13, 6.34263, 1, 0, 0.4918,-99) ,
+4, 1.0282, 1, 0, 0.502965,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47702,-99) , 
-12, 3.60414, 0, 0, 0.500892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47702,-99) ,
+12, 3.60414, 0, 0, 0.500892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464431,-99) , 
-12, 4.96897, 1, 0, 0.48759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464431,-99) ,
+12, 4.96897, 1, 0, 0.48759,-99) ,
 8, -1.97041, 1, 0, 0.500203,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.0281522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.14862, 1, 1, 0.512787,-99) , 
+0,
+0,
+-1, 2.14862, 1, 1, 0.512787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459349,-99) , 
-10, -0.515899, 0, 0, 0.49318,-99) , 
-12, 4.05445, 1, 0, 0.501165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459349,-99) ,
+10, -0.515899, 0, 0, 0.49318,-99) ,
+12, 4.05445, 1, 0, 0.501165,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453636,-99) , 
-16, 4.56205, 1, 0, 0.482913,-99) , 
-12, 6.20615, 0, 0, 0.492639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453636,-99) ,
+16, 4.56205, 1, 0, 0.482913,-99) ,
+12, 6.20615, 0, 0, 0.492639,-99) ,
 8, -2.80958, 1, 0, 0.498553,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.0259143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489823,-99) , 
-3, -1.23039, 1, 0, 0.504514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489823,-99) ,
+3, -1.23039, 1, 0, 0.504514,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490368,-99) , 
-12, 3.19374, 1, 0, 0.49565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490368,-99) ,
+12, 3.19374, 1, 0, 0.49565,-99) ,
 NN(
-0, 
-0, 
--1, -3.06368, 1, -1, 0.475017,-99) , 
-3, -2.4608, 0, 0, 0.492247,-99) , 
+0,
+0,
+-1, -3.06368, 1, -1, 0.475017,-99) ,
+3, -2.4608, 0, 0, 0.492247,-99) ,
 16, 6.84368, 0, 0, 0.494009,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.0264887);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498208,-99) , 
-18, 5.78453, 1, 0, 0.50997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498208,-99) ,
+18, 5.78453, 1, 0, 0.50997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477241,-99) , 
-14, -3.56004, 1, 0, 0.503466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477241,-99) ,
+14, -3.56004, 1, 0, 0.503466,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494538,-99) , 
-13, 5.59737, 1, 0, 0.498468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494538,-99) ,
+13, 5.59737, 1, 0, 0.498468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458238,-99) , 
-18, 5.51938, 0, 0, 0.493499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458238,-99) ,
+18, 5.51938, 0, 0, 0.493499,-99) ,
 11, 5.29934, 0, 0, 0.497293,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.0325641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477367,-99) , 
-16, 5.56266, 0, 0, 0.490626,-99) , 
-9, -2.25826, 0, 0, 0.508833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477367,-99) ,
+16, 5.56266, 0, 0, 0.490626,-99) ,
+9, -2.25826, 0, 0, 0.508833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396377,-99) , 
-4, -0.205254, 0, 0, 0.488051,-99) , 
-2, 2.20648, 0, 0, 0.499438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396377,-99) ,
+4, -0.205254, 0, 0, 0.488051,-99) ,
+2, 2.20648, 0, 0, 0.499438,-99) ,
 12, 5.60366, 0, 0, 0.502174,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.0210649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494604,-99) , 
-8, -2.70394, 0, 0, 0.504346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494604,-99) ,
+8, -2.70394, 0, 0, 0.504346,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419983,-99) , 
-1, 38.2836, 1, 0, 0.482529,-99) , 
-2, 2.20648, 0, 0, 0.492529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419983,-99) ,
+1, 38.2836, 1, 0, 0.482529,-99) ,
+2, 2.20648, 0, 0, 0.492529,-99) ,
 12, 5.60366, 0, 0, 0.495971,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.0370426);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496788,-99) , 
-0, 1.86731, 0, 0, 0.514438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496788,-99) ,
+0, 1.86731, 0, 0, 0.514438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476246,-99) , 
-8, -2.29492, 1, 0, 0.506518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476246,-99) ,
+8, -2.29492, 1, 0, 0.506518,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478132,-99) , 
-18, 6.47245, 1, 0, 0.494181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478132,-99) ,
+18, 6.47245, 1, 0, 0.494181,-99) ,
 NN(
-0, 
-0, 
--1, -2.21016, 0, -1, 0.47531,-99) , 
-8, -2.80958, 1, 0, 0.488407,-99) , 
+0,
+0,
+-1, -2.21016, 0, -1, 0.47531,-99) ,
+8, -2.80958, 1, 0, 0.488407,-99) ,
 12, 5.60366, 0, 0, 0.493681,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.0219585);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521706,-99) ,
 NN(
-0, 
-0, 
--1, 5.56266, 0, -1, 0.494831,-99) , 
-9, -2.25826, 0, 0, 0.508965,-99) , 
+0,
+0,
+-1, 5.56266, 0, -1, 0.494831,-99) ,
+9, -2.25826, 0, 0, 0.508965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500798,-99) ,
 NN(
-0, 
-0, 
--1, -0.205254, 0, -1, 0.480045,-99) , 
-2, 2.20648, 0, 0, 0.491056,-99) , 
+0,
+0,
+-1, -0.205254, 0, -1, 0.480045,-99) ,
+2, 2.20648, 0, 0, 0.491056,-99) ,
 12, 5.60366, 0, 0, 0.496272,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.0343057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.70394, 0, 1, 0.508683,-99) , 
+0,
+0,
+-1, -2.70394, 0, 1, 0.508683,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485621,-99) , 
-17, 2.53367, 1, 0, 0.494771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485621,-99) ,
+17, 2.53367, 1, 0, 0.494771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448666,-99) , 
-12, 2.12266, 1, 0, 0.477116,-99) , 
-12, 2.79208, 0, 0, 0.490718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448666,-99) ,
+12, 2.12266, 1, 0, 0.477116,-99) ,
+12, 2.79208, 0, 0, 0.490718,-99) ,
 12, 5.60366, 0, 0, 0.49595,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.0321486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497856,-99) , 
-3, -3.38355, 1, 0, 0.502259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497856,-99) ,
+3, -3.38355, 1, 0, 0.502259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479338,-99) , 
-12, 2.58052, 0, 0, 0.499192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479338,-99) ,
+12, 2.58052, 0, 0, 0.499192,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471248,-99) , 
-9, -2.60162, 1, 0, 0.502581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471248,-99) ,
+9, -2.60162, 1, 0, 0.502581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460971,-99) , 
-14, -4.09726, 1, 0, 0.488391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460971,-99) ,
+14, -4.09726, 1, 0, 0.488391,-99) ,
 17, 3.1959, 0, 0, 0.496103,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.0247465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.0016, 1, 1, 0.50871,-99) , 
+0,
+0,
+-1, -1.0016, 1, 1, 0.50871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487366,-99) , 
-12, 2.58052, 0, 0, 0.505855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487366,-99) ,
+12, 2.58052, 0, 0, 0.505855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525595,-99) ,
 NN(
-0, 
-0, 
--1, -1.8456, 0, -1, 0.481426,-99) , 
-17, 2.8512, 0, 0, 0.491705,-99) , 
+0,
+0,
+-1, -1.8456, 0, -1, 0.481426,-99) ,
+17, 2.8512, 0, 0, 0.491705,-99) ,
 17, 3.1959, 0, 0, 0.501811,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.0198882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484909,-99) , 
-3, -1.15088, 0, 0, 0.498523,-99) , 
-3, -2.41686, 1, 0, 0.501175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484909,-99) ,
+3, -1.15088, 0, 0, 0.498523,-99) ,
+3, -2.41686, 1, 0, 0.501175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482963,-99) ,
 3, -3.3836, 0, 0, 0.49952,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.0191332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493073,-99) , 
-10, -1.00161, 1, 0, 0.496946,-99) , 
-8, -0.711658, 0, 0, 0.499063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493073,-99) ,
+10, -1.00161, 1, 0, 0.496946,-99) ,
+8, -0.711658, 0, 0, 0.499063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486863,-99) ,
 18, 5.37082, 0, 0, 0.497865,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.012117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.07673, 1, 1, 0.503619,-99) , 
+0,
+0,
+-1, 4.07673, 1, 1, 0.503619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461489,-99) , 
-11, 2.22723, 0, 0, 0.501268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461489,-99) ,
+11, 2.22723, 0, 0, 0.501268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487094,-99) ,
 13, 5.59737, 0, 0, 0.500318,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.0173853);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498032,-99) , 
-13, 5.82244, 1, 0, 0.503375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498032,-99) ,
+13, 5.82244, 1, 0, 0.503375,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448806,-99) , 
-6, 4.68381, 1, 0, 0.490308,-99) , 
-6, 5.0216, 0, 0, 0.499078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448806,-99) ,
+6, 4.68381, 1, 0, 0.490308,-99) ,
+6, 5.0216, 0, 0, 0.499078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487698,-99) ,
 6, 8.56846, 1, 0, 0.49801,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.0300381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492849,-99) , 
-14, -4.95884, 1, 0, 0.505016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492849,-99) ,
+14, -4.95884, 1, 0, 0.505016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479104,-99) , 
-10, -1.96891, 0, 0, 0.502393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479104,-99) ,
+10, -1.96891, 0, 0, 0.502393,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45504,-99) , 
-0, 1.88633, 1, 0, 0.500655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45504,-99) ,
+0, 1.88633, 1, 0, 0.500655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458566,-99) , 
-17, 1.81715, 0, 0, 0.492984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458566,-99) ,
+17, 1.81715, 0, 0, 0.492984,-99) ,
 17, 3.1959, 0, 0, 0.499706,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.0392845);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49381,-99) , 
-3, -1.23038, 1, 0, 0.507541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49381,-99) ,
+3, -1.23038, 1, 0, 0.507541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487246,-99) , 
-15, -7.27909, 0, 0, 0.501403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487246,-99) ,
+15, -7.27909, 0, 0, 0.501403,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468325,-99) , 
-0, 1.86731, 0, 0, 0.502272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468325,-99) ,
+0, 1.86731, 0, 0, 0.502272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46889,-99) , 
-14, -4.09726, 1, 0, 0.49088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46889,-99) ,
+14, -4.09726, 1, 0, 0.49088,-99) ,
 17, 3.1959, 0, 0, 0.498399,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.0248154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499929,-99) , 
-3, -0.30758, 0, 0, 0.511418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499929,-99) ,
+3, -0.30758, 0, 0, 0.511418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497316,-99) , 
-14, -7.08481, 0, 0, 0.505642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497316,-99) ,
+14, -7.08481, 0, 0, 0.505642,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480042,-99) , 
-3, -1.18646, 0, 0, 0.500924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480042,-99) ,
+3, -1.18646, 0, 0, 0.500924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468282,-99) , 
-3, -0.3076, 1, 0, 0.494274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468282,-99) ,
+3, -0.3076, 1, 0, 0.494274,-99) ,
 17, 3.1959, 0, 0, 0.502398,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.0361452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.69473, 1, 1, 0.515312,-99) , 
+0,
+0,
+-1, -1.69473, 1, 1, 0.515312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48867,-99) , 
-18, 6.02054, 1, 0, 0.501728,-99) , 
-9, -2.95286, 0, 0, 0.510123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48867,-99) ,
+18, 6.02054, 1, 0, 0.501728,-99) ,
+9, -2.95286, 0, 0, 0.510123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449111,-99) , 
-14, -4.65908, 0, 0, 0.487864,-99) , 
-14, -7.31519, 1, 0, 0.495718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449111,-99) ,
+14, -4.65908, 0, 0, 0.487864,-99) ,
+14, -7.31519, 1, 0, 0.495718,-99) ,
 17, 3.1959, 0, 0, 0.506013,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.0356973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492508,-99) , 
-13, 6.30993, 0, 0, 0.509792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492508,-99) ,
+13, 6.30993, 0, 0, 0.509792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490261,-99) , 
-9, -0.857016, 1, 0, 0.50627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490261,-99) ,
+9, -0.857016, 1, 0, 0.50627,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450494,-99) , 
-8, -2.74181, 1, 0, 0.50179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450494,-99) ,
+8, -2.74181, 1, 0, 0.50179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471051,-99) , 
-14, -4.09726, 1, 0, 0.491287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471051,-99) ,
+14, -4.09726, 1, 0, 0.491287,-99) ,
 17, 3.1959, 0, 0, 0.501996,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.0307301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496857,-99) , 
-3, -1.23038, 0, 0, 0.517904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496857,-99) ,
+3, -1.23038, 0, 0, 0.517904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491969,-99) , 
-15, -6.24878, 1, 0, 0.501183,-99) , 
-0, 1.83878, 1, 0, 0.504478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491969,-99) ,
+15, -6.24878, 1, 0, 0.501183,-99) ,
+0, 1.83878, 1, 0, 0.504478,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46435,-99) , 
-15, -5.80373, 0, 0, 0.497515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46435,-99) ,
+15, -5.80373, 0, 0, 0.497515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466232,-99) , 
-17, 1.81715, 0, 0, 0.49183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466232,-99) ,
+17, 1.81715, 0, 0, 0.49183,-99) ,
 17, 3.1959, 0, 0, 0.500872,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.0246423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.30758, 0, 1, 0.512141,-99) , 
+0,
+0,
+-1, -0.30758, 0, 1, 0.512141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493913,-99) , 
-14, -7.08481, 0, 0, 0.504678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493913,-99) ,
+14, -7.08481, 0, 0, 0.504678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450147,-99) , 
-14, -4.59132, 0, 0, 0.484088,-99) , 
-15, -6.56109, 1, 0, 0.491187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450147,-99) ,
+14, -4.59132, 0, 0, 0.484088,-99) ,
+15, -6.56109, 1, 0, 0.491187,-99) ,
 17, 3.1959, 0, 0, 0.500832,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.0263515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497959,-99) , 
-0, 1.83402, 1, 0, 0.501622,-99) , 
-4, 1.85647, 0, 0, 0.503563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497959,-99) ,
+0, 1.83402, 1, 0, 0.501622,-99) ,
+4, 1.85647, 0, 0, 0.503563,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477778,-99) , 
-9, -3.5242, 1, 0, 0.498557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477778,-99) ,
+9, -3.5242, 1, 0, 0.498557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469028,-99) , 
-14, -4.09726, 1, 0, 0.488456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469028,-99) ,
+14, -4.09726, 1, 0, 0.488456,-99) ,
 17, 3.1959, 0, 0, 0.499257,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.0376495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498283,-99) , 
-8, -3.93103, 0, 0, 0.510841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498283,-99) ,
+8, -3.93103, 0, 0, 0.510841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472543,-99) , 
-17, 3.58984, 1, 0, 0.496643,-99) , 
-17, 4.22998, 0, 0, 0.507255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472543,-99) ,
+17, 3.58984, 1, 0, 0.496643,-99) ,
+17, 4.22998, 0, 0, 0.507255,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475679,-99) , 
-0, 1.86731, 0, 0, 0.500824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475679,-99) ,
+0, 1.86731, 0, 0, 0.500824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475596,-99) , 
-14, -4.09726, 1, 0, 0.492194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475596,-99) ,
+14, -4.09726, 1, 0, 0.492194,-99) ,
 17, 3.1959, 0, 0, 0.502964,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.0254886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.4559, 0, 1, 0.508789,-99) , 
+0,
+0,
+-1, 3.4559, 0, 1, 0.508789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490216,-99) , 
-6, 8.7293, 1, 0, 0.506766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490216,-99) ,
+6, 8.7293, 1, 0, 0.506766,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469548,-99) , 
-0, 1.87682, 1, 0, 0.501254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469548,-99) ,
+0, 1.87682, 1, 0, 0.501254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472704,-99) , 
-3, -0.3076, 1, 0, 0.495451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472704,-99) ,
+3, -0.3076, 1, 0, 0.495451,-99) ,
 17, 3.1959, 0, 0, 0.503544,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.0205805);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496454,-99) , 
-5, 2.48184, 0, 0, 0.50655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496454,-99) ,
+5, 2.48184, 0, 0, 0.50655,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499728,-99) , 
-0, 1.89788, 1, 0, 0.517782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499728,-99) ,
+0, 1.89788, 1, 0, 0.517782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479348,-99) , 
-17, 3.74774, 0, 0, 0.492156,-99) , 
-0, 1.89108, 0, 0, 0.497311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479348,-99) ,
+17, 3.74774, 0, 0, 0.492156,-99) ,
+0, 1.89108, 0, 0, 0.497311,-99) ,
 8, -4.48792, 1, 0, 0.499847,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.0235196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49922,-99) , 
-0, 1.86731, 1, 0, 0.507477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49922,-99) ,
+0, 1.86731, 1, 0, 0.507477,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491089,-99) , 
-4, 0.772746, 1, 0, 0.519248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491089,-99) ,
+4, 0.772746, 1, 0, 0.519248,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480946,-99) , 
-13, 6.79229, 1, 0, 0.490982,-99) , 
-0, 1.89108, 0, 0, 0.496667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480946,-99) ,
+13, 6.79229, 1, 0, 0.490982,-99) ,
+0, 1.89108, 0, 0, 0.496667,-99) ,
 8, -4.48792, 1, 0, 0.499634,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.0203343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498218,-99) , 
-16, 4.26275, 0, 0, 0.506995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498218,-99) ,
+16, 4.26275, 0, 0, 0.506995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 6.06171, 1, 1, 0.517694,-99) , 
+0,
+0,
+-1, 6.06171, 1, 1, 0.517694,-99) ,
 NN(
-0, 
-0, 
--1, 1.83674, 0, -1, 0.490942,-99) , 
-0, 1.89108, 0, 0, 0.496321,-99) , 
+0,
+0,
+-1, 1.83674, 0, -1, 0.490942,-99) ,
+0, 1.89108, 0, 0, 0.496321,-99) ,
 8, -4.48792, 1, 0, 0.499251,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.0186604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496632,-99) , 
-14, -4.31354, 0, 0, 0.503731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496632,-99) ,
+14, -4.31354, 0, 0, 0.503731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479211,-99) , 
-3, -3.9988, 0, 0, 0.502284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479211,-99) ,
+3, -3.9988, 0, 0, 0.502284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485294,-99) ,
 0, 1.82451, 0, 0, 0.501243,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.0230125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.71661, 1, 1, 0.508967,-99) , 
+0,
+0,
+-1, 5.71661, 1, 1, 0.508967,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460697,-99) , 
-12, 2.59126, 0, 0, 0.502978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460697,-99) ,
+12, 2.59126, 0, 0, 0.502978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475351,-99) , 
-13, 5.57605, 0, 0, 0.500991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475351,-99) ,
+13, 5.57605, 0, 0, 0.500991,-99) ,
 8, -4.48792, 1, 0, 0.503181,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.041159);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555074,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483964,-99) , 
-4, -5.30652e-05, 1, 0, 0.496454,-99) , 
-4, 1.73628, 0, 0, 0.499742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483964,-99) ,
+4, -5.30652e-05, 1, 0, 0.496454,-99) ,
+4, 1.73628, 0, 0, 0.499742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484471,-99) ,
 5, 3.93307, 1, 0, 0.49887,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.0287137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.0392058, 1, 1, 0.508392,-99) , 
+0,
+0,
+-1, -0.0392058, 1, 1, 0.508392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431211,-99) , 
-5, 3.50213, 1, 0, 0.48224,-99) , 
-4, 1.50513, 1, 0, 0.504849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431211,-99) ,
+5, 3.50213, 1, 0, 0.48224,-99) ,
+4, 1.50513, 1, 0, 0.504849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472302,-99) , 
-3, -1.23039, 1, 0, 0.488447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472302,-99) ,
+3, -1.23039, 1, 0, 0.488447,-99) ,
 4, -0.402577, 0, 0, 0.502542,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.0441989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497147,-99) , 
-9, -2.53073, 1, 0, 0.514722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497147,-99) ,
+9, -2.53073, 1, 0, 0.514722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451379,-99) , 
-17, 4.40234, 0, 0, 0.490433,-99) , 
-8, -3.931, 1, 0, 0.501179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451379,-99) ,
+17, 4.40234, 0, 0, 0.490433,-99) ,
+8, -3.931, 1, 0, 0.501179,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473094,-99) , 
-5, 1.75483, 0, 0, 0.51077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473094,-99) ,
+5, 1.75483, 0, 0, 0.51077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473409,-99) , 
-2, 1.10341, 1, 0, 0.484759,-99) , 
-16, 2.62965, 1, 0, 0.492298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473409,-99) ,
+2, 1.10341, 1, 0, 0.484759,-99) ,
+16, 2.62965, 1, 0, 0.492298,-99) ,
 6, 5.6665, 0, 0, 0.497318,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.0193995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476242,-99) , 
-2, 1.42837, 0, 0, 0.495309,-99) , 
-14, -8.40527, 1, 0, 0.499779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476242,-99) ,
+2, 1.42837, 0, 0, 0.495309,-99) ,
+14, -8.40527, 1, 0, 0.499779,-99) ,
 NN(
-0, 
-0, 
--1, -0.92274, 0, -1, 0.488737,-99) , 
+0,
+0,
+-1, -0.92274, 0, -1, 0.488737,-99) ,
 17, 6.21191, 1, 0, 0.497623,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.0299392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494125,-99) , 
-11, 3.89018, 1, 0, 0.503184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494125,-99) ,
+11, 3.89018, 1, 0, 0.503184,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46606,-99) , 
-18, 6.01295, 0, 0, 0.505181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46606,-99) ,
+18, 6.01295, 0, 0, 0.505181,-99) ,
 NN(
-0, 
-0, 
--1, -1.93834, 1, -1, 0.486489,-99) , 
-8, -4.06834, 1, 0, 0.493833,-99) , 
+0,
+0,
+-1, -1.93834, 1, -1, 0.486489,-99) ,
+8, -4.06834, 1, 0, 0.493833,-99) ,
 9, -1.10251, 0, 0, 0.496234,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.0151031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498733,-99) , 
-6, 7.03178, 0, 0, 0.506005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498733,-99) ,
+6, 7.03178, 0, 0, 0.506005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527572,-99) ,
 NN(
-0, 
-0, 
--1, 7.1598, 1, -1, 0.494208,-99) , 
-17, 1.9895, 1, 0, 0.496758,-99) , 
+0,
+0,
+-1, 7.1598, 1, -1, 0.494208,-99) ,
+17, 1.9895, 1, 0, 0.496758,-99) ,
 9, -1.10251, 0, 0, 0.499133,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.0297808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.73943, 0, 1, 0.534073,-99) , 
+0,
+0,
+-1, -4.73943, 0, 1, 0.534073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466687,-99) , 
-14, -4.74033, 1, 0, 0.495934,-99) , 
-17, 3.79915, 1, 0, 0.506299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466687,-99) ,
+14, -4.74033, 1, 0, 0.495934,-99) ,
+17, 3.79915, 1, 0, 0.506299,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497731,-99) , 
-11, 2.60845, 1, 0, 0.503657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497731,-99) ,
+11, 2.60845, 1, 0, 0.503657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467511,-99) , 
-18, 5.51938, 0, 0, 0.499239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467511,-99) ,
+18, 5.51938, 0, 0, 0.499239,-99) ,
 11, 5.29934, 0, 0, 0.501931,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.0188284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.93578, 0, 1, 0.521525,-99) , 
+0,
+0,
+-1, -4.93578, 0, 1, 0.521525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494946,-99) , 
-13, 6.79741, 1, 0, 0.502068,-99) , 
-6, 4.07673, 1, 0, 0.504314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494946,-99) ,
+13, 6.79741, 1, 0, 0.502068,-99) ,
+6, 4.07673, 1, 0, 0.504314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487622,-99) ,
 12, 1.98878, 0, 0, 0.503433,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.0264173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.09648, 0, 1, 0.510798,-99) , 
+0,
+0,
+-1, 3.09648, 0, 1, 0.510798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446303,-99) , 
-12, 4.3987, 1, 0, 0.492331,-99) , 
-4, 0.00620665, 0, 0, 0.504617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446303,-99) ,
+12, 4.3987, 1, 0, 0.492331,-99) ,
+4, 0.00620665, 0, 0, 0.504617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490874,-99) ,
 4, 1.74359, 1, 0, 0.503577,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.0185872);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494518,-99) , 
-6, 5.80469, 1, 0, 0.501583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494518,-99) ,
+6, 5.80469, 1, 0, 0.501583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475271,-99) , 
-13, 5.59737, 0, 0, 0.499971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475271,-99) ,
+13, 5.59737, 0, 0, 0.499971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485037,-99) ,
 6, 3.73186, 0, 0, 0.498986,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.0135163);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -5.61111, 0, 1, 0.51135,-99) , 
+0,
+0,
+-1, -5.61111, 0, 1, 0.51135,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499397,-99) , 
-3, -1.99207, 1, 0, 0.501924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499397,-99) ,
+3, -1.99207, 1, 0, 0.501924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450409,-99) , 
-4, 0.481966, 1, 0, 0.47973,-99) , 
-3, -2.4608, 0, 0, 0.498266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450409,-99) ,
+4, 0.481966, 1, 0, 0.47973,-99) ,
+3, -2.4608, 0, 0, 0.498266,-99) ,
 16, 6.84368, 0, 0, 0.500149,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.0309207);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.85015, 1, 1, 0.513376,-99) , 
+0,
+0,
+-1, 6.85015, 1, 1, 0.513376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448272,-99) , 
-7, -7.12951, 1, 0, 0.484994,-99) , 
-13, 6.54928, 0, 0, 0.505168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448272,-99) ,
+7, -7.12951, 1, 0, 0.484994,-99) ,
+13, 6.54928, 0, 0, 0.505168,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461773,-99) , 
-6, 4.56096, 1, 0, 0.489633,-99) , 
-12, 4.33627, 0, 0, 0.496857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461773,-99) ,
+6, 4.56096, 1, 0, 0.489633,-99) ,
+12, 4.33627, 0, 0, 0.496857,-99) ,
 6, 5.6665, 0, 0, 0.501557,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.0213626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493418,-99) , 
-3, -1.4501, 1, 0, 0.511353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493418,-99) ,
+3, -1.4501, 1, 0, 0.511353,-99) ,
 NN(
-0, 
-0, 
--1, -8.03487, 1, -1, 0.493942,-99) , 
-7, -7.12951, 0, 0, 0.498006,-99) , 
+0,
+0,
+-1, -8.03487, 1, -1, 0.493942,-99) ,
+7, -7.12951, 0, 0, 0.498006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467377,-99) , 
-12, 4.73307, 0, 0, 0.485788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467377,-99) ,
+12, 4.73307, 0, 0, 0.485788,-99) ,
 3, -2.7684, 0, 0, 0.496351,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.0213364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498759,-99) , 
-3, -1.4501, 1, 0, 0.513593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498759,-99) ,
+3, -1.4501, 1, 0, 0.513593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481287,-99) , 
-7, -8.03487, 1, 0, 0.499283,-99) , 
-7, -7.12951, 0, 0, 0.502622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481287,-99) ,
+7, -8.03487, 1, 0, 0.499283,-99) ,
+7, -7.12951, 0, 0, 0.502622,-99) ,
 NN(
-0, 
-0, 
--1, -6.59707, 0, -1, 0.485779,-99) , 
+0,
+0,
+-1, -6.59707, 0, -1, 0.485779,-99) ,
 3, -2.7684, 0, 0, 0.500341,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.0265679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499898,-99) , 
-17, 2.56707, 1, 0, 0.505636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499898,-99) ,
+17, 2.56707, 1, 0, 0.505636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474289,-99) , 
-2, 0.990304, 0, 0, 0.502346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474289,-99) ,
+2, 0.990304, 0, 0, 0.502346,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466451,-99) , 
-9, -3.10918, 0, 0, 0.503406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466451,-99) ,
+9, -3.10918, 0, 0, 0.503406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462624,-99) , 
-0, 1.88157, 1, 0, 0.492517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462624,-99) ,
+0, 1.88157, 1, 0, 0.492517,-99) ,
 3, -1.8456, 0, 0, 0.499723,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.0300066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86255, 0, 1, 0.524255,-99) , 
+0,
+0,
+-1, 1.86255, 0, 1, 0.524255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496868,-99) , 
-17, 1.97667, 1, 0, 0.501502,-99) , 
-11, 6.10376, 0, 0, 0.507028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496868,-99) ,
+17, 1.97667, 1, 0, 0.501502,-99) ,
+11, 6.10376, 0, 0, 0.507028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442868,-99) , 
-0, 1.86255, 1, 0, 0.479895,-99) , 
-15, -6.5642, 1, 0, 0.492504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442868,-99) ,
+0, 1.86255, 1, 0, 0.479895,-99) ,
+15, -6.5642, 1, 0, 0.492504,-99) ,
 3, -1.8456, 0, 0, 0.503153,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.032932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.711659, 0, 1, 0.512817,-99) , 
+0,
+0,
+-1, -0.711659, 0, 1, 0.512817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483067,-99) , 
-0, 1.82927, 0, 0, 0.509839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483067,-99) ,
+0, 1.82927, 0, 0, 0.509839,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481377,-99) , 
-1, 25.6641, 1, 0, 0.496751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481377,-99) ,
+1, 25.6641, 1, 0, 0.496751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457234,-99) , 
-12, 6.20614, 1, 0, 0.489272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457234,-99) ,
+12, 6.20614, 1, 0, 0.489272,-99) ,
 3, -1.8456, 0, 0, 0.504354,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.0246204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499026,-99) , 
-0, 1.87682, 0, 0, 0.507418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499026,-99) ,
+0, 1.87682, 0, 0, 0.507418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495372,-99) , 
-15, -7.27909, 0, 0, 0.50376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495372,-99) ,
+15, -7.27909, 0, 0, 0.50376,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487368,-99) , 
-3, -0.615195, 0, 0, 0.506202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487368,-99) ,
+3, -0.615195, 0, 0, 0.506202,-99) ,
 NN(
-0, 
-0, 
--1, 5.66435, 1, -1, 0.470991,-99) , 
-17, 2.24801, 0, 0, 0.492289,-99) , 
+0,
+0,
+-1, 5.66435, 1, -1, 0.470991,-99) ,
+17, 2.24801, 0, 0, 0.492289,-99) ,
 17, 3.1959, 0, 0, 0.500505,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.0330946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.82356, 1, 1, 0.511701,-99) , 
+0,
+0,
+-1, 5.82356, 1, 1, 0.511701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466615,-99) , 
-13, 6.51262, 0, 0, 0.501342,-99) , 
-5, 2.57545, 1, 0, 0.506908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466615,-99) ,
+13, 6.51262, 0, 0, 0.501342,-99) ,
+5, 2.57545, 1, 0, 0.506908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455349,-99) , 
-15, -5.58226, 0, 0, 0.486854,-99) , 
-17, 2.8512, 0, 0, 0.495552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455349,-99) ,
+15, -5.58226, 0, 0, 0.486854,-99) ,
+17, 2.8512, 0, 0, 0.495552,-99) ,
 17, 3.1959, 0, 0, 0.503687,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.033924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459534,-99) , 
-18, 5.51057, 0, 0, 0.503483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459534,-99) ,
+18, 5.51057, 0, 0, 0.503483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47655,-99) , 
-2, 0.990304, 0, 0, 0.500658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47655,-99) ,
+2, 0.990304, 0, 0, 0.500658,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458457,-99) , 
-5, 2.7915, 1, 0, 0.499972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458457,-99) ,
+5, 2.7915, 1, 0, 0.499972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464886,-99) , 
-18, 5.88122, 0, 0, 0.491356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464886,-99) ,
+18, 5.88122, 0, 0, 0.491356,-99) ,
 3, -1.8456, 0, 0, 0.498178,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.0331069);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439223,-99) , 
-18, 5.15613, 1, 0, 0.485815,-99) , 
-18, 5.43159, 0, 0, 0.504707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439223,-99) ,
+18, 5.15613, 1, 0, 0.485815,-99) ,
+18, 5.43159, 0, 0, 0.504707,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46993,-99) , 
-8, -1.97041, 1, 0, 0.495917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46993,-99) ,
+8, -1.97041, 1, 0, 0.495917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466503,-99) , 
-3, -1.8456, 1, 0, 0.481657,-99) , 
-16, 3.58902, 0, 0, 0.492127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466503,-99) ,
+3, -1.8456, 1, 0, 0.481657,-99) ,
+16, 3.58902, 0, 0, 0.492127,-99) ,
 18, 5.62602, 1, 0, 0.494299,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.0361739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536195,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459386,-99) , 
-4, 0.772744, 0, 0, 0.485011,-99) , 
-0, 1.84829, 1, 0, 0.501634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459386,-99) ,
+4, 0.772744, 0, 0, 0.485011,-99) ,
+0, 1.84829, 1, 0, 0.501634,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488807,-99) , 
-10, -1.98001, 1, 0, 0.493492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488807,-99) ,
+10, -1.98001, 1, 0, 0.493492,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.481402,-99) , 
-12, 4.96897, 1, 0, 0.488696,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.481402,-99) ,
+12, 4.96897, 1, 0, 0.488696,-99) ,
 18, 5.62602, 1, 0, 0.490928,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.0174822);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497105,-99) , 
-0, 1.86119, 0, 0, 0.518325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497105,-99) ,
+0, 1.86119, 0, 0, 0.518325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475865,-99) , 
-3, -2.1532, 0, 0, 0.495054,-99) , 
-8, -1.55083, 0, 0, 0.498418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475865,-99) ,
+3, -2.1532, 0, 0, 0.495054,-99) ,
+8, -1.55083, 0, 0, 0.498418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478138,-99) , 
-5, 2.88555, 0, 0, 0.487474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478138,-99) ,
+5, 2.88555, 0, 0, 0.487474,-99) ,
 0, 1.89584, 1, 0, 0.496823,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.0286319);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487385,-99) , 
-11, 4.43964, 1, 0, 0.505347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487385,-99) ,
+11, 4.43964, 1, 0, 0.505347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48809,-99) , 
-6, 8.71861, 0, 0, 0.490907,-99) , 
-8, -2.1103, 0, 0, 0.493576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48809,-99) ,
+6, 8.71861, 0, 0, 0.490907,-99) ,
+8, -2.1103, 0, 0, 0.493576,-99) ,
 8, -1.55083, 0, 0, 0.495207,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.0216699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.62279, 0, 1, 0.504747,-99) , 
+0,
+0,
+-1, -2.62279, 0, 1, 0.504747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478093,-99) , 
-12, 2.30436, 0, 0, 0.50176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478093,-99) ,
+12, 2.30436, 0, 0, 0.50176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472588,-99) , 
-8, -2.70405, 0, 0, 0.489924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472588,-99) ,
+8, -2.70405, 0, 0, 0.489924,-99) ,
 12, 6.20614, 1, 0, 0.499471,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.0243927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49745,-99) , 
-13, 5.82244, 1, 0, 0.50318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49745,-99) ,
+13, 5.82244, 1, 0, 0.50318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473822,-99) , 
-9, -3.29654, 1, 0, 0.486126,-99) , 
-6, 5.0216, 0, 0, 0.497599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473822,-99) ,
+9, -3.29654, 1, 0, 0.486126,-99) ,
+6, 5.0216, 0, 0, 0.497599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485872,-99) ,
 6, 8.56846, 1, 0, 0.496495,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.0212548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496629,-99) , 
-7, -7.12951, 0, 0, 0.500955,-99) , 
-3, -3.07598, 1, 0, 0.503164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496629,-99) ,
+7, -7.12951, 0, 0, 0.500955,-99) ,
+3, -3.07598, 1, 0, 0.503164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441934,-99) , 
-7, -7.12951, 1, 0, 0.486392,-99) , 
-16, 2.95912, 1, 0, 0.494127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441934,-99) ,
+7, -7.12951, 1, 0, 0.486392,-99) ,
+16, 2.95912, 1, 0, 0.494127,-99) ,
 10, -0.505641, 0, 0, 0.500548,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.0195742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.509211,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.509211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497176,-99) , 
-4, 0.0088679, 0, 0, 0.50525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497176,-99) ,
+4, 0.0088679, 0, 0, 0.50525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51926,-99) ,
 NN(
-0, 
-0, 
--1, -1.4513, 1, -1, 0.484322,-99) , 
-10, -0.854041, 0, 0, 0.490941,-99) , 
+0,
+0,
+-1, -1.4513, 1, -1, 0.484322,-99) ,
+10, -0.854041, 0, 0, 0.490941,-99) ,
 10, -0.505641, 0, 0, 0.501109,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.0247777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497077,-99) , 
-13, 6.60252, 1, 0, 0.501229,-99) , 
-12, 2.59133, 1, 0, 0.503578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497077,-99) ,
+13, 6.60252, 1, 0, 0.501229,-99) ,
+12, 2.59133, 1, 0, 0.503578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474937,-99) , 
-14, -3.53911, 0, 0, 0.486981,-99) , 
-16, 2.95912, 1, 0, 0.493979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474937,-99) ,
+14, -3.53911, 0, 0, 0.486981,-99) ,
+16, 2.95912, 1, 0, 0.493979,-99) ,
 10, -0.505641, 0, 0, 0.5008,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.0275492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507306,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490048,-99) , 
-9, -1.87713, 1, 0, 0.509613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490048,-99) ,
+9, -1.87713, 1, 0, 0.509613,-99) ,
 NN(
-0, 
-0, 
--1, 1.97051, 1, -1, 0.477305,-99) , 
-4, 0.312811, 0, 0, 0.49785,-99) , 
+0,
+0,
+-1, 1.97051, 1, -1, 0.477305,-99) ,
+4, 0.312811, 0, 0, 0.49785,-99) ,
 13, 6.83942, 0, 0, 0.502694,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.0281513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492644,-99) , 
-10, 0.237621, 0, 0, 0.507781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492644,-99) ,
+10, 0.237621, 0, 0, 0.507781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483315,-99) , 
-0, 1.86731, 1, 0, 0.495573,-99) , 
-4, 0.665456, 1, 0, 0.503091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483315,-99) ,
+0, 1.86731, 1, 0, 0.495573,-99) ,
+4, 0.665456, 1, 0, 0.503091,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48106,-99) , 
-13, 6.06723, 1, 0, 0.500465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48106,-99) ,
+13, 6.06723, 1, 0, 0.500465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471602,-99) , 
-0, 1.88633, 1, 0, 0.493582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471602,-99) ,
+0, 1.88633, 1, 0, 0.493582,-99) ,
 10, -0.505641, 0, 0, 0.500341,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.0217672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494624,-99) , 
-3, -0.922803, 0, 0, 0.50682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494624,-99) ,
+3, -0.922803, 0, 0, 0.50682,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492909,-99) , 
-18, 6.12146, 1, 0, 0.498679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492909,-99) ,
+18, 6.12146, 1, 0, 0.498679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464302,-99) , 
-18, 5.3128, 0, 0, 0.496101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464302,-99) ,
+18, 5.3128, 0, 0, 0.496101,-99) ,
 9, -1.10251, 0, 0, 0.498856,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.0208254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506924,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466129,-99) , 
-17, 1.9895, 0, 0, 0.502786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466129,-99) ,
+17, 1.9895, 0, 0, 0.502786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470543,-99) , 
-14, -7.55437, 0, 0, 0.498156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470543,-99) ,
+14, -7.55437, 0, 0, 0.498156,-99) ,
 15, -7.27909, 1, 0, 0.500538,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.042908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446828,-99) , 
-5, 2.41907, 0, 0, 0.487806,-99) , 
-14, -8.48224, 1, 0, 0.50228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446828,-99) ,
+5, 2.41907, 0, 0, 0.487806,-99) ,
+14, -8.48224, 1, 0, 0.50228,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478737,-99) , 
-0, 1.86731, 0, 0, 0.513287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478737,-99) ,
+0, 1.86731, 0, 0, 0.513287,-99) ,
 NN(
-0, 
-0, 
--1, 6.30993, 0, -1, 0.487427,-99) , 
-3, -0.3076, 0, 0, 0.493256,-99) , 
+0,
+0,
+-1, 6.30993, 0, -1, 0.487427,-99) ,
+3, -0.3076, 0, 0, 0.493256,-99) ,
 14, -6.74525, 1, 0, 0.49699,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.0181455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496572,-99) , 
-12, 4.39876, 1, 0, 0.506653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496572,-99) ,
+12, 4.39876, 1, 0, 0.506653,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496427,-99) , 
-8, -1.13124, 0, 0, 0.499968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496427,-99) ,
+8, -1.13124, 0, 0, 0.499968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46809,-99) , 
-6, 8.56846, 1, 0, 0.497055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46809,-99) ,
+6, 8.56846, 1, 0, 0.497055,-99) ,
 9, -1.10251, 0, 0, 0.499523,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.0256604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488563,-99) , 
-5, 2.96392, 1, 0, 0.507143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488563,-99) ,
+5, 2.96392, 1, 0, 0.507143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469498,-99) , 
-11, 2.22723, 0, 0, 0.504462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469498,-99) ,
+11, 2.22723, 0, 0, 0.504462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485566,-99) , 
-11, 5.29657, 1, 0, 0.496707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485566,-99) ,
+11, 5.29657, 1, 0, 0.496707,-99) ,
 17, 5.60871, 1, 0, 0.502278,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.0384956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481685,-99) , 
-2, 1.55808, 0, 0, 0.508162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481685,-99) ,
+2, 1.55808, 0, 0, 0.508162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438606,-99) , 
-7, -9.46843, 0, 0, 0.470462,-99) , 
-7, -8.71385, 0, 0, 0.49767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438606,-99) ,
+7, -9.46843, 0, 0, 0.470462,-99) ,
+7, -8.71385, 0, 0, 0.49767,-99) ,
 1, 45.2477, 0, 0, 0.500179,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.0442408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447894,-99) , 
-1, 30.1504, 0, 0, 0.489841,-99) , 
-2, 1.22436, 0, 0, 0.507246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447894,-99) ,
+1, 30.1504, 0, 0, 0.489841,-99) ,
+2, 1.22436, 0, 0, 0.507246,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492537,-99) , 
-10, -0.993393, 1, 0, 0.49593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492537,-99) ,
+10, -0.993393, 1, 0, 0.49593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466855,-99) , 
-13, 6.09524, 0, 0, 0.492533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466855,-99) ,
+13, 6.09524, 0, 0, 0.492533,-99) ,
 2, 1.42837, 1, 0, 0.49576,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.0292778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.510718,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.510718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473865,-99) , 
-7, -7.12951, 1, 0, 0.499755,-99) , 
-0, 1.86255, 0, 0, 0.505397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473865,-99) ,
+7, -7.12951, 1, 0, 0.499755,-99) ,
+0, 1.86255, 0, 0, 0.505397,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487763,-99) , 
-18, 6.18934, 0, 0, 0.509495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487763,-99) ,
+18, 6.18934, 0, 0, 0.509495,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466843,-99) , 
-3, -1.538, 1, 0, 0.480906,-99) , 
-15, -5.21964, 0, 0, 0.495099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466843,-99) ,
+3, -1.538, 1, 0, 0.480906,-99) ,
+15, -5.21964, 0, 0, 0.495099,-99) ,
 10, -0.505641, 0, 0, 0.502424,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.0344891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46779,-99) , 
-2, 0.868976, 0, 0, 0.523903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46779,-99) ,
+2, 0.868976, 0, 0, 0.523903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462012,-99) , 
-18, 6.65266, 1, 0, 0.504972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462012,-99) ,
+18, 6.65266, 1, 0, 0.504972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523729,-99) ,
 NN(
-0, 
-0, 
--1, 2.77432, 1, -1, 0.493356,-99) , 
-5, 3.63087, 0, 0, 0.496508,-99) , 
+0,
+0,
+-1, 2.77432, 1, -1, 0.493356,-99) ,
+5, 3.63087, 0, 0, 0.496508,-99) ,
 13, 6.3426, 1, 0, 0.498797,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.0311668);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491579,-99) , 
-5, 2.34117, 1, 0, 0.503217,-99) , 
-11, 2.15185, 1, 0, 0.505265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491579,-99) ,
+5, 2.34117, 1, 0, 0.503217,-99) ,
+11, 2.15185, 1, 0, 0.505265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460899,-99) , 
-3, -1.23039, 1, 0, 0.494197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460899,-99) ,
+3, -1.23039, 1, 0, 0.494197,-99) ,
 5, 3.44243, 1, 0, 0.503807,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.0333007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479423,-99) , 
-16, 2.68943, 0, 0, 0.508711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479423,-99) ,
+16, 2.68943, 0, 0, 0.508711,-99) ,
 NN(
-0, 
-0, 
--1, 1.82587, 1, -1, 0.484926,-99) , 
-0, 1.83402, 0, 0, 0.505496,-99) , 
+0,
+0,
+-1, 1.82587, 1, -1, 0.484926,-99) ,
+0, 1.83402, 0, 0, 0.505496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45817,-99) , 
-6, 3.8384, 1, 0, 0.479813,-99) , 
-0, 1.84829, 1, 0, 0.493815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45817,-99) ,
+6, 3.8384, 1, 0, 0.479813,-99) ,
+0, 1.84829, 1, 0, 0.493815,-99) ,
 6, 4.69918, 0, 0, 0.502716,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.0247299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494097,-99) , 
-9, -2.19952, 0, 0, 0.50486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494097,-99) ,
+9, -2.19952, 0, 0, 0.50486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48446,-99) , 
-14, -8.26671, 0, 0, 0.500103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48446,-99) ,
+14, -8.26671, 0, 0, 0.500103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479962,-99) ,
 6, 3.73186, 0, 0, 0.498785,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.0233283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.12754, 0, 1, 0.506969,-99) , 
+0,
+0,
+-1, -2.12754, 0, 1, 0.506969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473282,-99) , 
-0, 1.90059, 1, 0, 0.503532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473282,-99) ,
+0, 1.90059, 1, 0, 0.503532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53035,-99) ,
 NN(
-0, 
-0, 
--1, -1.84558, 0, -1, 0.486492,-99) , 
-2, 1.10341, 1, 0, 0.494771,-99) , 
+0,
+0,
+-1, -1.84558, 0, -1, 0.486492,-99) ,
+2, 1.10341, 1, 0, 0.494771,-99) ,
 12, 3.79622, 0, 0, 0.500486,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.0309526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494309,-99) , 
-5, 2.61278, 0, 0, 0.506219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494309,-99) ,
+5, 2.61278, 0, 0, 0.506219,-99) ,
 NN(
-0, 
-0, 
--1, -1.48116, 0, -1, 0.490837,-99) , 
-3, -1.2304, 0, 0, 0.500142,-99) , 
+0,
+0,
+-1, -1.48116, 0, -1, 0.490837,-99) ,
+3, -1.2304, 0, 0, 0.500142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457155,-99) , 
-8, -3.7958, 1, 0, 0.489344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457155,-99) ,
+8, -3.7958, 1, 0, 0.489344,-99) ,
 5, 3.44243, 1, 0, 0.49872,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.0162834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.15185, 1, 1, 0.504875,-99) , 
+0,
+0,
+-1, 2.15185, 1, 1, 0.504875,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458315,-99) , 
-4, 1.38077, 1, 0, 0.490379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458315,-99) ,
+4, 1.38077, 1, 0, 0.490379,-99) ,
 5, 3.44243, 1, 0, 0.502967,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.0196763);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496552,-99) , 
-18, 5.31281, 1, 0, 0.498904,-99) , 
-11, 2.15185, 1, 0, 0.500804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496552,-99) ,
+18, 5.31281, 1, 0, 0.498904,-99) ,
+11, 2.15185, 1, 0, 0.500804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463851,-99) , 
-3, -1.23039, 1, 0, 0.490142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463851,-99) ,
+3, -1.23039, 1, 0, 0.490142,-99) ,
 5, 3.44243, 1, 0, 0.499401,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.0256774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494036,-99) , 
-5, 2.04878, 0, 0, 0.517754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494036,-99) ,
+5, 2.04878, 0, 0, 0.517754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471503,-99) , 
-7, -6.33735, 1, 0, 0.501893,-99) , 
-0, 1.83402, 1, 0, 0.504267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471503,-99) ,
+7, -6.33735, 1, 0, 0.501893,-99) ,
+0, 1.83402, 1, 0, 0.504267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46503,-99) , 
-8, -3.7958, 1, 0, 0.490734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46503,-99) ,
+8, -3.7958, 1, 0, 0.490734,-99) ,
 5, 3.44243, 1, 0, 0.502487,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.0268241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4856,-99) , 
-18, 6.33472, 1, 0, 0.507815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4856,-99) ,
+18, 6.33472, 1, 0, 0.507815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464509,-99) , 
-3, -0.615201, 1, 0, 0.488815,-99) , 
-18, 6.64682, 0, 0, 0.496558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464509,-99) ,
+3, -0.615201, 1, 0, 0.488815,-99) ,
+18, 6.64682, 0, 0, 0.496558,-99) ,
 0, 1.83878, 1, 0, 0.498752,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.024678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486216,-99) , 
-15, -4.89533, 1, 0, 0.521648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486216,-99) ,
+15, -4.89533, 1, 0, 0.521648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480666,-99) , 
-5, 1.95359, 0, 0, 0.507828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480666,-99) ,
+5, 1.95359, 0, 0, 0.507828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50125,-99) ,
 NN(
-0, 
-0, 
--1, -6.55368, 0, -1, 0.486774,-99) , 
-18, 6.64682, 0, 0, 0.49263,-99) , 
+0,
+0,
+-1, -6.55368, 0, -1, 0.486774,-99) ,
+18, 6.64682, 0, 0, 0.49263,-99) ,
 0, 1.83878, 1, 0, 0.495591,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.0248161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.09857, 1, 1, 0.520119,-99) , 
+0,
+0,
+-1, 4.09857, 1, 1, 0.520119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479129,-99) , 
-17, 3.14548, 0, 0, 0.509323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479129,-99) ,
+17, 3.14548, 0, 0, 0.509323,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469166,-99) , 
-14, -2.62279, 1, 0, 0.498795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469166,-99) ,
+14, -2.62279, 1, 0, 0.498795,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470256,-99) , 
-4, 1.5468, 0, 0, 0.48091,-99) , 
-17, 5.60871, 1, 0, 0.493806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470256,-99) ,
+4, 1.5468, 0, 0, 0.48091,-99) ,
+17, 5.60871, 1, 0, 0.493806,-99) ,
 0, 1.83878, 1, 0, 0.496828,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.0316084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488206,-99) , 
-18, 6.33472, 1, 0, 0.50639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488206,-99) ,
+18, 6.33472, 1, 0, 0.50639,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458193,-99) , 
-3, -1.84559, 0, 0, 0.50187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458193,-99) ,
+3, -1.84559, 0, 0, 0.50187,-99) ,
 NN(
-0, 
-0, 
--1, 4.69918, 0, -1, 0.486994,-99) , 
-18, 5.88122, 1, 0, 0.491049,-99) , 
+0,
+0,
+-1, 4.69918, 0, -1, 0.486994,-99) ,
+18, 5.88122, 1, 0, 0.491049,-99) ,
 0, 1.83878, 1, 0, 0.494036,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.0402241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499165,-99) , 
-0, 1.82745, 1, 0, 0.517281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499165,-99) ,
+0, 1.82745, 1, 0, 0.517281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476226,-99) , 
-18, 5.90238, 0, 0, 0.506408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476226,-99) ,
+18, 5.90238, 0, 0, 0.506408,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473721,-99) , 
-15, -4.80819, 1, 0, 0.50402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473721,-99) ,
+15, -4.80819, 1, 0, 0.50402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478597,-99) , 
-14, -4.79895, 0, 0, 0.491186,-99) , 
-5, 1.97051, 1, 0, 0.495633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478597,-99) ,
+14, -4.79895, 0, 0, 0.491186,-99) ,
+5, 1.97051, 1, 0, 0.495633,-99) ,
 0, 1.83878, 1, 0, 0.49773,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.0327124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486477,-99) , 
-6, 6.32082, 0, 0, 0.520506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486477,-99) ,
+6, 6.32082, 0, 0, 0.520506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488062,-99) , 
-5, 1.95359, 0, 0, 0.509565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488062,-99) ,
+5, 1.95359, 0, 0, 0.509565,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493969,-99) , 
-5, 1.81465, 1, 0, 0.49992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493969,-99) ,
+5, 1.81465, 1, 0, 0.49992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464895,-99) , 
-9, -3.29654, 1, 0, 0.484837,-99) , 
-6, 4.69918, 0, 0, 0.496466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464895,-99) ,
+9, -3.29654, 1, 0, 0.484837,-99) ,
+6, 4.69918, 0, 0, 0.496466,-99) ,
 0, 1.83878, 1, 0, 0.499016,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.0186097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496944,-99) , 
-18, 6.33472, 1, 0, 0.51119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496944,-99) ,
+18, 6.33472, 1, 0, 0.51119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.90399, 0, 1, 0.504767,-99) , 
+0,
+0,
+-1, 1.90399, 0, 1, 0.504767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45957,-99) , 
-16, 3.14087, 1, 0, 0.48729,-99) , 
-6, 4.69918, 0, 0, 0.500766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45957,-99) ,
+16, 3.14087, 1, 0, 0.48729,-99) ,
+6, 4.69918, 0, 0, 0.500766,-99) ,
 0, 1.83878, 1, 0, 0.502795,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.0232147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.48205, 1, 1, 0.52074,-99) , 
+0,
+0,
+-1, 4.48205, 1, 1, 0.52074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48472,-99) , 
-18, 5.90238, 0, 0, 0.511199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48472,-99) ,
+18, 5.90238, 0, 0, 0.511199,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494898,-99) , 
-11, 2.5911, 1, 0, 0.499209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494898,-99) ,
+11, 2.5911, 1, 0, 0.499209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475368,-99) , 
-7, -6.33735, 1, 0, 0.496959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475368,-99) ,
+7, -6.33735, 1, 0, 0.496959,-99) ,
 0, 1.83878, 1, 0, 0.49973,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.0192511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.42865, 1, 1, 0.506914,-99) , 
+0,
+0,
+-1, 1.42865, 1, 1, 0.506914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454279,-99) , 
-13, 6.09533, 0, 0, 0.496149,-99) , 
-6, 4.96204, 0, 0, 0.503989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454279,-99) ,
+13, 6.09533, 0, 0, 0.496149,-99) ,
+6, 4.96204, 0, 0, 0.503989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482163,-99) ,
 12, 1.98878, 0, 0, 0.502864,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.014104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498589,-99) , 
-4, -0.205038, 1, 0, 0.503095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498589,-99) ,
+4, -0.205038, 1, 0, 0.503095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489275,-99) , 
-14, -8.26671, 0, 0, 0.499875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489275,-99) ,
+14, -8.26671, 0, 0, 0.499875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487416,-99) ,
 6, 3.73186, 0, 0, 0.499065,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.0190972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49831,-99) , 
-9, -2.54787, 1, 0, 0.517604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49831,-99) ,
+9, -2.54787, 1, 0, 0.517604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489323,-99) , 
-0, 1.85304, 0, 0, 0.507465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489323,-99) ,
+0, 1.85304, 0, 0, 0.507465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47543,-99) , 
-0, 1.89448, 1, 0, 0.497249,-99) , 
-0, 1.82927, 1, 0, 0.499522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47543,-99) ,
+0, 1.89448, 1, 0, 0.497249,-99) ,
+0, 1.82927, 1, 0, 0.499522,-99) ,
 16, 5.90589, 0, 0, 0.501725,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.0221747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478926,-99) , 
-16, 6.79903, 1, 0, 0.49692,-99) , 
-5, 2.80701, 1, 0, 0.509201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478926,-99) ,
+16, 6.79903, 1, 0, 0.49692,-99) ,
+5, 2.80701, 1, 0, 0.509201,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465941,-99) , 
-10, -1.96891, 0, 0, 0.49817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465941,-99) ,
+10, -1.96891, 0, 0, 0.49817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476959,-99) , 
-15, -1.88431, 1, 0, 0.496198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476959,-99) ,
+15, -1.88431, 1, 0, 0.496198,-99) ,
 16, 5.90589, 0, 0, 0.499805,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.0325303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483144,-99) , 
-7, -7.92168, 0, 0, 0.499963,-99) , 
-0, 1.88633, 0, 0, 0.507318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483144,-99) ,
+7, -7.92168, 0, 0, 0.499963,-99) ,
+0, 1.88633, 0, 0, 0.507318,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464628,-99) , 
-15, -1.78875, 1, 0, 0.501171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464628,-99) ,
+15, -1.78875, 1, 0, 0.501171,-99) ,
 NN(
-0, 
-0, 
--1, 1.02796, 1, -1, 0.487749,-99) , 
-15, -3.89087, 0, 0, 0.492659,-99) , 
+0,
+0,
+-1, 1.02796, 1, -1, 0.487749,-99) ,
+15, -3.89087, 0, 0, 0.492659,-99) ,
 16, 5.90589, 0, 0, 0.496724,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.0266894);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497135,-99) , 
-0, 1.8578, 0, 0, 0.510407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497135,-99) ,
+0, 1.8578, 0, 0, 0.510407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479699,-99) , 
-13, 6.59101, 1, 0, 0.492296,-99) , 
-7, -9.50602, 1, 0, 0.497054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479699,-99) ,
+13, 6.59101, 1, 0, 0.492296,-99) ,
+7, -9.50602, 1, 0, 0.497054,-99) ,
 16, 6.84368, 0, 0, 0.498978,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.0167289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498432,-99) , 
-0, 1.86731, 1, 0, 0.509333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498432,-99) ,
+0, 1.86731, 1, 0, 0.509333,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496068,-99) , 
-0, 1.83402, 1, 0, 0.498868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496068,-99) ,
+0, 1.83402, 1, 0, 0.498868,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.480027,-99) , 
-3, -2.4608, 0, 0, 0.495763,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.480027,-99) ,
+3, -2.4608, 0, 0, 0.495763,-99) ,
 16, 6.84368, 0, 0, 0.497718,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.019316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499777,-99) , 
-2, 1.42865, 1, 0, 0.504394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499777,-99) ,
+2, 1.42865, 1, 0, 0.504394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477826,-99) , 
-9, -3.29654, 1, 0, 0.492875,-99) , 
-6, 4.96204, 0, 0, 0.501263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477826,-99) ,
+9, -3.29654, 1, 0, 0.492875,-99) ,
+6, 4.96204, 0, 0, 0.501263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483982,-99) ,
 12, 1.98878, 0, 0, 0.500374,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.0414664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469062,-99) , 
-6, 4.22117, 0, 0, 0.50902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469062,-99) ,
+6, 4.22117, 0, 0, 0.50902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475579,-99) , 
-10, -1.97302, 0, 0, 0.505769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475579,-99) ,
+10, -1.97302, 0, 0, 0.505769,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476886,-99) , 
-0, 1.86255, 0, 0, 0.509565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476886,-99) ,
+0, 1.86255, 0, 0, 0.509565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441759,-99) , 
-5, 2.86572, 1, 0, 0.473898,-99) , 
-16, 3.88023, 1, 0, 0.495758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441759,-99) ,
+5, 2.86572, 1, 0, 0.473898,-99) ,
+16, 3.88023, 1, 0, 0.495758,-99) ,
 18, 5.88122, 0, 0, 0.503075,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.0134012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497629,-99) , 
-3, -1.23039, 1, 0, 0.505912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497629,-99) ,
+3, -1.23039, 1, 0, 0.505912,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481067,-99) , 
-8, -1.13124, 1, 0, 0.499879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481067,-99) ,
+8, -1.13124, 1, 0, 0.499879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450459,-99) , 
-7, -7.92168, 1, 0, 0.483212,-99) , 
-3, -2.4608, 0, 0, 0.497129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450459,-99) ,
+7, -7.92168, 1, 0, 0.483212,-99) ,
+3, -2.4608, 0, 0, 0.497129,-99) ,
 16, 6.84368, 0, 0, 0.498396,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.0230245);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498459,-99) , 
-3, -0.615195, 0, 0, 0.506472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498459,-99) ,
+3, -0.615195, 0, 0, 0.506472,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489269,-99) , 
-13, 6.59282, 1, 0, 0.502041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489269,-99) ,
+13, 6.59282, 1, 0, 0.502041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445242,-99) , 
-1, 25.6685, 0, 0, 0.490346,-99) , 
-5, 1.91825, 1, 0, 0.494757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445242,-99) ,
+1, 25.6685, 0, 0, 0.490346,-99) ,
+5, 1.91825, 1, 0, 0.494757,-99) ,
 16, 6.84368, 0, 0, 0.496447,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.0283862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498922,-99) , 
-3, -1.23039, 1, 0, 0.50767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498922,-99) ,
+3, -1.23039, 1, 0, 0.50767,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472975,-99) , 
-18, 5.69963, 0, 0, 0.503232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472975,-99) ,
+18, 5.69963, 0, 0, 0.503232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466455,-99) , 
-7, -8.71385, 1, 0, 0.48668,-99) , 
-5, 1.91825, 1, 0, 0.492923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466455,-99) ,
+7, -8.71385, 1, 0, 0.48668,-99) ,
+5, 1.91825, 1, 0, 0.492923,-99) ,
 16, 6.84368, 0, 0, 0.49505,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.0251408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -5.61111, 0, 1, 0.508855,-99) , 
+0,
+0,
+-1, -5.61111, 0, 1, 0.508855,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490921,-99) , 
-17, 2.59366, 1, 0, 0.498428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490921,-99) ,
+17, 2.59366, 1, 0, 0.498428,-99) ,
 NN(
-0, 
-0, 
--1, 25.6685, 0, -1, 0.485983,-99) , 
-5, 1.91825, 1, 0, 0.490678,-99) , 
+0,
+0,
+-1, 25.6685, 0, -1, 0.485983,-99) ,
+5, 1.91825, 1, 0, 0.490678,-99) ,
 16, 6.84368, 0, 0, 0.4933,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.0342618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460606,-99) , 
-2, 1.57187, 0, 0, 0.497392,-99) , 
-5, 0.960675, 1, 0, 0.501351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460606,-99) ,
+2, 1.57187, 0, 0, 0.497392,-99) ,
+5, 0.960675, 1, 0, 0.501351,-99) ,
 NN(
-0, 
-0, 
--1, 1.34801, 1, -1, 0.490638,-99) , 
+0,
+0,
+-1, 1.34801, 1, -1, 0.490638,-99) ,
 7, -8.71385, 0, 0, 0.496708,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.0354926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483924,-99) , 
-3, -1.53798, 0, 0, 0.504489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483924,-99) ,
+3, -1.53798, 0, 0, 0.504489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481007,-99) , 
-5, 3.6527, 1, 0, 0.501154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481007,-99) ,
+5, 3.6527, 1, 0, 0.501154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470888,-99) , 
-5, 1.20638, 1, 0, 0.484714,-99) , 
-17, 2.52595, 1, 0, 0.492716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470888,-99) ,
+5, 1.20638, 1, 0, 0.484714,-99) ,
+17, 2.52595, 1, 0, 0.492716,-99) ,
 5, 1.97051, 0, 0, 0.498241,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.0225598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478155,-99) , 
-17, 3.0617, 0, 0, 0.520925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478155,-99) ,
+17, 3.0617, 0, 0, 0.520925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481178,-99) , 
-17, 4.90465, 1, 0, 0.505291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481178,-99) ,
+17, 4.90465, 1, 0, 0.505291,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472664,-99) , 
-12, 2.49425, 0, 0, 0.497383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472664,-99) ,
+12, 2.49425, 0, 0, 0.497383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471964,-99) , 
-8, -1.13124, 1, 0, 0.494956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471964,-99) ,
+8, -1.13124, 1, 0, 0.494956,-99) ,
 3, -2.1532, 1, 0, 0.497233,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.0305224);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473274,-99) , 
-15, -4.99763, 0, 0, 0.496406,-99) , 
-8, -2.329, 0, 0, 0.506857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473274,-99) ,
+15, -4.99763, 0, 0, 0.496406,-99) ,
+8, -2.329, 0, 0, 0.506857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518534,-99) ,
 NN(
-0, 
-0, 
--1, -1.67073, 1, -1, 0.489389,-99) , 
-8, -0.711659, 0, 0, 0.491517,-99) , 
+0,
+0,
+-1, -1.67073, 1, -1, 0.489389,-99) ,
+8, -0.711659, 0, 0, 0.491517,-99) ,
 3, -2.1532, 1, 0, 0.494895,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.0286904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491047,-99) , 
-13, 6.55367, 0, 0, 0.505826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491047,-99) ,
+13, 6.55367, 0, 0, 0.505826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445814,-99) , 
-11, 4.35352, 0, 0, 0.486096,-99) , 
-3, -0.3076, 1, 0, 0.501517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445814,-99) ,
+11, 4.35352, 0, 0, 0.486096,-99) ,
+3, -0.3076, 1, 0, 0.501517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476827,-99) , 
-3, -0.922807, 0, 0, 0.491271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476827,-99) ,
+3, -0.922807, 0, 0, 0.491271,-99) ,
 5, 1.47987, 0, 0, 0.499729,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.034076);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476403,-99) , 
-18, 6.28016, 1, 0, 0.508349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476403,-99) ,
+18, 6.28016, 1, 0, 0.508349,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483383,-99) , 
-11, 5.55817, 0, 0, 0.492301,-99) , 
-14, -2.62279, 0, 0, 0.495358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483383,-99) ,
+11, 5.55817, 0, 0, 0.492301,-99) ,
+14, -2.62279, 0, 0, 0.495358,-99) ,
 13, 6.09419, 1, 0, 0.497816,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.0227975);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48969,-99) , 
-3, -0.922801, 1, 0, 0.499195,-99) , 
-11, 2.11542, 1, 0, 0.501711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48969,-99) ,
+3, -0.922801, 1, 0, 0.499195,-99) ,
+11, 2.11542, 1, 0, 0.501711,-99) ,
 NN(
-0, 
-0, 
--1, 25.4747, 0, -1, 0.487549,-99) , 
+0,
+0,
+-1, 25.4747, 0, -1, 0.487549,-99) ,
 11, 6.15655, 1, 0, 0.498466,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.0396934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497144,-99) , 
-6, 4.93775, 0, 0, 0.516695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497144,-99) ,
+6, 4.93775, 0, 0, 0.516695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482805,-99) , 
-8, -2.70394, 0, 0, 0.490121,-99) , 
-12, 4.39873, 1, 0, 0.502865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482805,-99) ,
+8, -2.70394, 0, 0, 0.490121,-99) ,
+12, 4.39873, 1, 0, 0.502865,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489504,-99) , 
-11, 5.56615, 1, 0, 0.509164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489504,-99) ,
+11, 5.56615, 1, 0, 0.509164,-99) ,
 NN(
-0, 
-0, 
--1, 4.48862, 1, -1, 0.474576,-99) , 
-12, 4.37186, 0, 0, 0.49338,-99) , 
+0,
+0,
+-1, 4.48862, 1, -1, 0.474576,-99) ,
+12, 4.37186, 0, 0, 0.49338,-99) ,
 15, -4.18816, 1, 0, 0.499372,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.028485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536058,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453585,-99) , 
-15, -3.71162, 1, 0, 0.500054,-99) , 
-0, 1.84829, 1, 0, 0.512074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453585,-99) ,
+15, -3.71162, 1, 0, 0.500054,-99) ,
+0, 1.84829, 1, 0, 0.512074,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497965,-99) , 
-12, 3.79622, 1, 0, 0.503251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497965,-99) ,
+12, 3.79622, 1, 0, 0.503251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470936,-99) , 
-0, 1.82927, 0, 0, 0.500256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470936,-99) ,
+0, 1.82927, 0, 0, 0.500256,-99) ,
 6, 4.69918, 1, 0, 0.503061,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.0208599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496754,-99) , 
-12, 5.00118, 0, 0, 0.503744,-99) , 
-8, -2.03037, 0, 0, 0.50651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496754,-99) ,
+12, 5.00118, 0, 0, 0.503744,-99) ,
+8, -2.03037, 0, 0, 0.50651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481376,-99) , 
-3, -0.92274, 0, 0, 0.49546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481376,-99) ,
+3, -0.92274, 0, 0, 0.49546,-99) ,
 8, -1.13124, 1, 0, 0.505373,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.0286294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488373,-99) , 
-18, 6.02709, 0, 0, 0.505471,-99) , 
-18, 5.37086, 1, 0, 0.507304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488373,-99) ,
+18, 6.02709, 0, 0, 0.505471,-99) ,
+18, 5.37086, 1, 0, 0.507304,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488143,-99) , 
-12, 3.60414, 0, 0, 0.511612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488143,-99) ,
+12, 3.60414, 0, 0, 0.511612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475318,-99) , 
-12, 4.96897, 1, 0, 0.498264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475318,-99) ,
+12, 4.96897, 1, 0, 0.498264,-99) ,
 8, -1.97041, 1, 0, 0.505697,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.0372534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47983,-99) , 
-9, -3.54693, 1, 0, 0.494838,-99) , 
-2, 1.84639, 0, 0, 0.506635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47983,-99) ,
+9, -3.54693, 1, 0, 0.494838,-99) ,
+2, 1.84639, 0, 0, 0.506635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47626,-99) , 
-14, -6.09228, 1, 0, 0.496802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47626,-99) ,
+14, -6.09228, 1, 0, 0.496802,-99) ,
 18, 6.64682, 1, 0, 0.502778,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.036186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.70107, 0, 1, 0.539898,-99) , 
+0,
+0,
+-1, -1.70107, 0, 1, 0.539898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479904,-99) , 
-5, 2.40093, 1, 0, 0.515503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479904,-99) ,
+5, 2.40093, 1, 0, 0.515503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487138,-99) , 
-7, -7.12951, 0, 0, 0.492806,-99) , 
-3, -3.076, 1, 0, 0.496159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487138,-99) ,
+7, -7.12951, 0, 0, 0.492806,-99) ,
+3, -3.076, 1, 0, 0.496159,-99) ,
 2, 1.42837, 1, 0, 0.500356,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.0312042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.15636, 0, 1, 0.533884,-99) , 
+0,
+0,
+-1, 1.15636, 0, 1, 0.533884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488804,-99) , 
-4, 0.696496, 1, 0, 0.499649,-99) , 
-2, 1.42837, 1, 0, 0.506227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488804,-99) ,
+4, 0.696496, 1, 0, 0.499649,-99) ,
+2, 1.42837, 1, 0, 0.506227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424242,-99) , 
-2, 1.57227, 0, 0, 0.476992,-99) , 
-15, -3.21057, 0, 0, 0.491353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424242,-99) ,
+2, 1.57227, 0, 0, 0.476992,-99) ,
+15, -3.21057, 0, 0, 0.491353,-99) ,
 7, -7.12951, 1, 0, 0.502883,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.0362276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.15636, 0, 1, 0.526111,-99) , 
+0,
+0,
+-1, 1.15636, 0, 1, 0.526111,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493588,-99) , 
-13, 6.59236, 1, 0, 0.497351,-99) , 
-2, 1.42837, 1, 0, 0.502873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493588,-99) ,
+13, 6.59236, 1, 0, 0.497351,-99) ,
+2, 1.42837, 1, 0, 0.502873,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445509,-99) , 
-11, 3.57656, 0, 0, 0.502039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445509,-99) ,
+11, 3.57656, 0, 0, 0.502039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457319,-99) , 
-11, 5.56094, 1, 0, 0.4871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457319,-99) ,
+11, 5.56094, 1, 0, 0.4871,-99) ,
 7, -7.12951, 1, 0, 0.499328,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.0299769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499569,-99) , 
-18, 6.2458, 1, 0, 0.50837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499569,-99) ,
+18, 6.2458, 1, 0, 0.50837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469426,-99) , 
-18, 5.37083, 0, 0, 0.505046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469426,-99) ,
+18, 5.37083, 0, 0, 0.505046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44664,-99) , 
-0, 1.87206, 0, 0, 0.472229,-99) , 
-3, -0.615201, 0, 0, 0.488666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44664,-99) ,
+0, 1.87206, 0, 0, 0.472229,-99) ,
+3, -0.615201, 0, 0, 0.488666,-99) ,
 7, -7.12951, 1, 0, 0.501368,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.034638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88157, 0, 1, 0.511401,-99) , 
+0,
+0,
+-1, 1.88157, 0, 1, 0.511401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479502,-99) , 
-7, -7.58221, 1, 0, 0.507778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479502,-99) ,
+7, -7.58221, 1, 0, 0.507778,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474663,-99) , 
-14, -3.90857, 1, 0, 0.506123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474663,-99) ,
+14, -3.90857, 1, 0, 0.506123,-99) ,
 NN(
-0, 
-0, 
--1, 4.72502, 0, -1, 0.463603,-99) , 
-15, -5.15841, 0, 0, 0.486896,-99) , 
+0,
+0,
+-1, 4.72502, 0, -1, 0.463603,-99) ,
+15, -5.15841, 0, 0, 0.486896,-99) ,
 7, -7.12951, 1, 0, 0.503092,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.0211503);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492936,-99) , 
-4, 1.0282, 0, 0, 0.498137,-99) , 
-3, -2.41686, 1, 0, 0.500379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492936,-99) ,
+4, 1.0282, 0, 0, 0.498137,-99) ,
+3, -2.41686, 1, 0, 0.500379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483151,-99) ,
 3, -3.3836, 0, 0, 0.498816,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.0246708);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.89108, 0, 1, 0.506261,-99) , 
+0,
+0,
+-1, 1.89108, 0, 1, 0.506261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472249,-99) , 
-18, 5.37083, 0, 0, 0.503358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472249,-99) ,
+18, 5.37083, 0, 0, 0.503358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433306,-99) , 
-18, 6.1564, 0, 0, 0.479599,-99) , 
-15, -3.21057, 0, 0, 0.492845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433306,-99) ,
+18, 6.1564, 0, 0, 0.479599,-99) ,
+15, -3.21057, 0, 0, 0.492845,-99) ,
 7, -7.12951, 1, 0, 0.501001,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.0182713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493153,-99) , 
-2, 1.10341, 1, 0, 0.496162,-99) , 
-12, 7.41111, 0, 0, 0.497575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493153,-99) ,
+2, 1.10341, 1, 0, 0.496162,-99) ,
+12, 7.41111, 0, 0, 0.497575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484151,-99) ,
 3, -3.3836, 0, 0, 0.496357,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.0277957);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437592,-99) , 
-15, -2.12754, 1, 0, 0.495311,-99) , 
-7, -9.84554, 1, 0, 0.501296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437592,-99) ,
+15, -2.12754, 1, 0, 0.495311,-99) ,
+7, -9.84554, 1, 0, 0.501296,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479848,-99) , 
-8, -3.64878, 1, 0, 0.503692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479848,-99) ,
+8, -3.64878, 1, 0, 0.503692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452156,-99) , 
-2, 1.2181, 0, 0, 0.492046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452156,-99) ,
+2, 1.2181, 0, 0, 0.492046,-99) ,
 7, -7.12951, 1, 0, 0.499223,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.0280684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491102,-99) , 
-16, 3.15199, 1, 0, 0.49886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491102,-99) ,
+16, 3.15199, 1, 0, 0.49886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468098,-99) , 
-16, 4.60789, 1, 0, 0.487103,-99) , 
-3, -0.322247, 1, 0, 0.49593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468098,-99) ,
+16, 4.60789, 1, 0, 0.487103,-99) ,
+3, -0.322247, 1, 0, 0.49593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483782,-99) ,
 3, -3.3836, 0, 0, 0.494829,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.0253785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493406,-99) , 
-17, 6.21199, 1, 0, 0.500916,-99) , 
-10, -1.48731, 1, 0, 0.506093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493406,-99) ,
+17, 6.21199, 1, 0, 0.500916,-99) ,
+10, -1.48731, 1, 0, 0.506093,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494034,-99) , 
-17, 2.62975, 1, 0, 0.498728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494034,-99) ,
+17, 2.62975, 1, 0, 0.498728,-99) ,
 NN(
-0, 
-0, 
--1, 4.17532, 0, -1, 0.475007,-99) , 
-16, 2.46735, 0, 0, 0.494564,-99) , 
+0,
+0,
+-1, 4.17532, 0, -1, 0.475007,-99) ,
+16, 2.46735, 0, 0, 0.494564,-99) ,
 16, 5.90589, 0, 0, 0.497766,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.0313456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492531,-99) , 
-14, -6.43183, 0, 0, 0.510349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492531,-99) ,
+14, -6.43183, 0, 0, 0.510349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49384,-99) , 
-15, -7.27909, 0, 0, 0.505308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49384,-99) ,
+15, -7.27909, 0, 0, 0.505308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463606,-99) , 
-9, -1.63241, 0, 0, 0.482739,-99) , 
-17, 2.8512, 0, 0, 0.493384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463606,-99) ,
+9, -1.63241, 0, 0, 0.482739,-99) ,
+17, 2.8512, 0, 0, 0.493384,-99) ,
 17, 3.1959, 0, 0, 0.501943,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.0289582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49898,-99) , 
-7, -8.71385, 1, 0, 0.510647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49898,-99) ,
+7, -8.71385, 1, 0, 0.510647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477292,-99) , 
-5, 1.6321, 1, 0, 0.494775,-99) , 
-5, 2.13522, 0, 0, 0.505298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477292,-99) ,
+5, 1.6321, 1, 0, 0.494775,-99) ,
+5, 2.13522, 0, 0, 0.505298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520456,-99) ,
 NN(
-0, 
-0, 
--1, -1.8456, 0, -1, 0.483798,-99) , 
-17, 2.8512, 0, 0, 0.492367,-99) , 
+0,
+0,
+-1, -1.8456, 0, -1, 0.483798,-99) ,
+17, 2.8512, 0, 0, 0.492367,-99) ,
 17, 3.1959, 0, 0, 0.50165,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.0398407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470878,-99) , 
-16, 4.51962, 0, 0, 0.492886,-99) , 
-15, -7.27909, 1, 0, 0.508421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470878,-99) ,
+16, 4.51962, 0, 0, 0.492886,-99) ,
+15, -7.27909, 1, 0, 0.508421,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488366,-99) , 
-14, -4.19774, 1, 0, 0.506551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488366,-99) ,
+14, -4.19774, 1, 0, 0.506551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46951,-99) , 
-14, -3.73042, 0, 0, 0.486509,-99) , 
-7, -8.71385, 0, 0, 0.498304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46951,-99) ,
+14, -3.73042, 0, 0, 0.486509,-99) ,
+7, -8.71385, 0, 0, 0.498304,-99) ,
 14, -6.74525, 1, 0, 0.502509,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.020996);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493718,-99) , 
-6, 6.13501, 1, 0, 0.518318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493718,-99) ,
+6, 6.13501, 1, 0, 0.518318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479945,-99) , 
-2, 1.42911, 0, 0, 0.49873,-99) , 
-0, 1.89108, 0, 0, 0.502708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479945,-99) ,
+2, 1.42911, 0, 0, 0.49873,-99) ,
+0, 1.89108, 0, 0, 0.502708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466606,-99) , 
-0, 1.87682, 1, 0, 0.490189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466606,-99) ,
+0, 1.87682, 1, 0, 0.490189,-99) ,
 5, 1.47987, 0, 0, 0.500526,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.01998);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.28474, 0, 1, 0.518538,-99) , 
+0,
+0,
+-1, -4.28474, 0, 1, 0.518538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48197,-99) , 
-0, 1.86935, 1, 0, 0.495623,-99) , 
-0, 1.89108, 0, 0, 0.500276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48197,-99) ,
+0, 1.86935, 1, 0, 0.495623,-99) ,
+0, 1.89108, 0, 0, 0.500276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479418,-99) , 
-8, -3.06368, 0, 0, 0.488083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479418,-99) ,
+8, -3.06368, 0, 0, 0.488083,-99) ,
 5, 1.47987, 0, 0, 0.49815,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.0165707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496652,-99) , 
-5, 3.40045, 0, 0, 0.50081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496652,-99) ,
+5, 3.40045, 0, 0, 0.50081,-99) ,
 NN(
-0, 
-0, 
--1, 6.06325, 0, -1, 0.490106,-99) , 
-0, 1.85463, 0, 0, 0.497227,-99) , 
+0,
+0,
+-1, 6.06325, 0, -1, 0.490106,-99) ,
+0, 1.85463, 0, 0, 0.497227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481385,-99) ,
 0, 1.82451, 0, 0, 0.496269,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.0135568);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.402577, 1, 1, 0.503056,-99) , 
+0,
+0,
+-1, -0.402577, 1, 1, 0.503056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467802,-99) , 
-11, 4.35352, 0, 0, 0.491468,-99) , 
-3, -0.3076, 1, 0, 0.500522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467802,-99) ,
+11, 4.35352, 0, 0, 0.491468,-99) ,
+3, -0.3076, 1, 0, 0.500522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485523,-99) ,
 0, 1.82451, 0, 0, 0.499614,-99)    );
   // itree = 728
   fBoostWeights.push_back(0.020443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497961,-99) , 
-6, 3.86766, 1, 0, 0.501699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497961,-99) ,
+6, 3.86766, 1, 0, 0.501699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470831,-99) , 
-0, 1.87206, 0, 0, 0.486513,-99) , 
-6, 7.52294, 1, 0, 0.498628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470831,-99) ,
+0, 1.87206, 0, 0, 0.486513,-99) ,
+6, 7.52294, 1, 0, 0.498628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472235,-99) , 
-5, 2.46115, 0, 0, 0.490252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472235,-99) ,
+5, 2.46115, 0, 0, 0.490252,-99) ,
 3, -2.4608, 0, 0, 0.497205,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.0220483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.60907, 0, 1, 0.505635,-99) , 
+0,
+0,
+-1, 6.60907, 0, 1, 0.505635,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46586,-99) , 
-15, -5.24945, 1, 0, 0.487361,-99) , 
-6, 7.52294, 1, 0, 0.501941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46586,-99) ,
+15, -5.24945, 1, 0, 0.487361,-99) ,
+6, 7.52294, 1, 0, 0.501941,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477654,-99) , 
-0, 1.86255, 0, 0, 0.503643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477654,-99) ,
+0, 1.86255, 0, 0, 0.503643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465183,-99) , 
-14, -4.57173, 1, 0, 0.490458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465183,-99) ,
+14, -4.57173, 1, 0, 0.490458,-99) ,
 3, -2.4608, 0, 0, 0.49999,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.0307295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478018,-99) , 
-4, 0.0437225, 0, 0, 0.506099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478018,-99) ,
+4, 0.0437225, 0, 0, 0.506099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463383,-99) , 
-3, -0.615195, 0, 0, 0.479329,-99) , 
-7, -6.63896, 1, 0, 0.499218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463383,-99) ,
+3, -0.615195, 0, 0, 0.479329,-99) ,
+7, -6.63896, 1, 0, 0.499218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436889,-99) , 
-4, 1.34801, 1, 0, 0.492833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436889,-99) ,
+4, 1.34801, 1, 0, 0.492833,-99) ,
 7, -8.71385, 0, 0, 0.496441,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.0333027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494155,-99) , 
-5, 1.07651, 0, 0, 0.517072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494155,-99) ,
+5, 1.07651, 0, 0, 0.517072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482986,-99) , 
-13, 5.9796, 1, 0, 0.491591,-99) , 
-5, 1.44723, 1, 0, 0.497572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482986,-99) ,
+13, 5.9796, 1, 0, 0.491591,-99) ,
+5, 1.44723, 1, 0, 0.497572,-99) ,
 NN(
-0, 
-0, 
--1, 1.34801, 1, -1, 0.486977,-99) , 
+0,
+0,
+-1, 1.34801, 1, -1, 0.486977,-99) ,
 7, -8.71385, 0, 0, 0.492962,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.020373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493023,-99) , 
-6, 6.04019, 0, 0, 0.500025,-99) , 
-3, -3.07598, 1, 0, 0.501724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493023,-99) ,
+6, 6.04019, 0, 0, 0.500025,-99) ,
+3, -3.07598, 1, 0, 0.501724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519279,-99) ,
 NN(
-0, 
-0, 
--1, -1.4513, 1, -1, 0.484372,-99) , 
-10, -0.854041, 0, 0, 0.491062,-99) , 
+0,
+0,
+-1, -1.4513, 1, -1, 0.484372,-99) ,
+10, -0.854041, 0, 0, 0.491062,-99) ,
 10, -0.505641, 0, 0, 0.498686,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.0257732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489524,-99) , 
-5, 1.25715, 0, 0, 0.508139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489524,-99) ,
+5, 1.25715, 0, 0, 0.508139,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489773,-99) , 
-14, -3.53911, 0, 0, 0.49502,-99) , 
-18, 5.37082, 1, 0, 0.497592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489773,-99) ,
+14, -3.53911, 0, 0, 0.49502,-99) ,
+18, 5.37082, 1, 0, 0.497592,-99) ,
 4, -0.402577, 1, 0, 0.499078,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.0378534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490863,-99) , 
-8, -3.08388, 1, 0, 0.51284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490863,-99) ,
+8, -3.08388, 1, 0, 0.51284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452188,-99) , 
-11, 3.54653, 1, 0, 0.480625,-99) , 
-10, -0.505637, 0, 0, 0.504899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452188,-99) ,
+11, 3.54653, 1, 0, 0.480625,-99) ,
+10, -0.505637, 0, 0, 0.504899,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492738,-99) , 
-11, 5.62838, 0, 0, 0.50785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492738,-99) ,
+11, 5.62838, 0, 0, 0.50785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477007,-99) , 
-7, -9.50602, 0, 0, 0.498597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477007,-99) ,
+7, -9.50602, 0, 0, 0.498597,-99) ,
 4, 0.312811, 1, 0, 0.501313,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.0134484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497577,-99) , 
-11, 2.60525, 1, 0, 0.500614,-99) , 
-7, -6.33735, 0, 0, 0.502733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497577,-99) ,
+11, 2.60525, 1, 0, 0.500614,-99) ,
+7, -6.33735, 0, 0, 0.502733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482191,-99) , 
-12, 7.41113, 0, 0, 0.493241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482191,-99) ,
+12, 7.41113, 0, 0, 0.493241,-99) ,
 11, 7.01376, 1, 0, 0.501583,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.0161766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.33735, 0, 1, 0.50719,-99) , 
+0,
+0,
+-1, -6.33735, 0, 1, 0.50719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483635,-99) , 
-12, 2.38012, 0, 0, 0.504594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483635,-99) ,
+12, 2.38012, 0, 0, 0.504594,-99) ,
 NN(
-0, 
-0, 
--1, 1.86731, 1, -1, 0.492735,-99) , 
+0,
+0,
+-1, 1.86731, 1, -1, 0.492735,-99) ,
 11, 7.01376, 1, 0, 0.503157,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.0384545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487308,-99) , 
-0, 1.90059, 0, 0, 0.497047,-99) , 
-15, -8.11316, 1, 0, 0.503076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487308,-99) ,
+0, 1.90059, 0, 0, 0.497047,-99) ,
+15, -8.11316, 1, 0, 0.503076,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493914,-99) , 
-17, 5.00552, 0, 0, 0.51168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493914,-99) ,
+17, 5.00552, 0, 0, 0.51168,-99) ,
 NN(
-0, 
-0, 
--1, 4.48862, 1, -1, 0.479565,-99) , 
-12, 4.37186, 0, 0, 0.497084,-99) , 
+0,
+0,
+-1, 4.48862, 1, -1, 0.479565,-99) ,
+12, 4.37186, 0, 0, 0.497084,-99) ,
 15, -4.18816, 1, 0, 0.500876,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.0165129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.357, 1, 1, 0.510145,-99) , 
+0,
+0,
+-1, -5.357, 1, 1, 0.510145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487528,-99) , 
-14, -7.55437, 0, 0, 0.506895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487528,-99) ,
+14, -7.55437, 0, 0, 0.506895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497649,-99) ,
 15, -7.27909, 0, 0, 0.504366,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.0343082);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.41907, 0, 1, 0.514488,-99) , 
+0,
+0,
+-1, 2.41907, 0, 1, 0.514488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48706,-99) , 
-0, 1.8578, 1, 0, 0.49865,-99) , 
-12, 4.39873, 1, 0, 0.506241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48706,-99) ,
+0, 1.8578, 1, 0, 0.49865,-99) ,
+12, 4.39873, 1, 0, 0.506241,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489833,-99) , 
-3, -1.53797, 1, 0, 0.50648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489833,-99) ,
+3, -1.53797, 1, 0, 0.50648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469642,-99) , 
-13, 6.30626, 0, 0, 0.498389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469642,-99) ,
+13, 6.30626, 0, 0, 0.498389,-99) ,
 15, -4.18816, 1, 0, 0.503358,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.0243898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.12379, 1, 1, 0.508128,-99) , 
+0,
+0,
+-1, 2.12379, 1, 1, 0.508128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470645,-99) , 
-15, -5.24945, 1, 0, 0.490381,-99) , 
-6, 7.52294, 1, 0, 0.504547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470645,-99) ,
+15, -5.24945, 1, 0, 0.490381,-99) ,
+6, 7.52294, 1, 0, 0.504547,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487521,-99) , 
-14, -7.22396, 0, 0, 0.508457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487521,-99) ,
+14, -7.22396, 0, 0, 0.508457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466344,-99) , 
-14, -4.57173, 1, 0, 0.49405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466344,-99) ,
+14, -4.57173, 1, 0, 0.49405,-99) ,
 3, -2.4608, 0, 0, 0.502766,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.0286196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482006,-99) , 
-7, -7.92168, 1, 0, 0.510094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482006,-99) ,
+7, -7.92168, 1, 0, 0.510094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48617,-99) , 
-9, -2.18489, 0, 0, 0.495567,-99) , 
-16, 4.03032, 1, 0, 0.500565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48617,-99) ,
+9, -2.18489, 0, 0, 0.495567,-99) ,
+16, 4.03032, 1, 0, 0.500565,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481212,-99) , 
-8, -3.06368, 0, 0, 0.491253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481212,-99) ,
+8, -3.06368, 0, 0, 0.491253,-99) ,
 5, 1.47987, 0, 0, 0.498942,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.0284454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476167,-99) , 
-7, -7.12951, 1, 0, 0.508619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476167,-99) ,
+7, -7.12951, 1, 0, 0.508619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476948,-99) , 
-12, 3.02771, 0, 0, 0.50228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476948,-99) ,
+12, 3.02771, 0, 0, 0.50228,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531633,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.491012,-99) , 
-18, 5.37083, 1, 0, 0.495251,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.491012,-99) ,
+18, 5.37083, 1, 0, 0.495251,-99) ,
 9, -2.19952, 1, 0, 0.498775,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.0354122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541584,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433546,-99) , 
-0, 1.88633, 1, 0, 0.494139,-99) , 
-7, -7.5444, 1, 0, 0.504773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433546,-99) ,
+0, 1.88633, 1, 0, 0.494139,-99) ,
+7, -7.5444, 1, 0, 0.504773,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479847,-99) , 
-15, -3.6233, 1, 0, 0.501376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479847,-99) ,
+15, -3.6233, 1, 0, 0.501376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477677,-99) , 
-1, 26.2072, 0, 0, 0.49743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477677,-99) ,
+1, 26.2072, 0, 0, 0.49743,-99) ,
 7, -7.92168, 0, 0, 0.500276,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.030579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479025,-99) , 
-0, 1.86731, 0, 0, 0.50992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479025,-99) ,
+0, 1.86731, 0, 0, 0.50992,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465437,-99) , 
-9, -2.47947, 0, 0, 0.509946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465437,-99) ,
+9, -2.47947, 0, 0, 0.509946,-99) ,
 NN(
-0, 
-0, 
--1, 5.51043, 0, -1, 0.491811,-99) , 
-15, -3.30506, 0, 0, 0.494935,-99) , 
+0,
+0,
+-1, 5.51043, 0, -1, 0.491811,-99) ,
+15, -3.30506, 0, 0, 0.494935,-99) ,
 15, -2.12754, 0, 0, 0.496587,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.034755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489845,-99) , 
-12, 4.01391, 0, 0, 0.523377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489845,-99) ,
+12, 4.01391, 0, 0, 0.523377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472519,-99) , 
-4, 1.02808, 1, 0, 0.499752,-99) , 
-13, 6.09419, 1, 0, 0.504398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472519,-99) ,
+4, 1.02808, 1, 0, 0.499752,-99) ,
+13, 6.09419, 1, 0, 0.504398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450796,-99) , 
-13, 6.54928, 0, 0, 0.490129,-99) , 
-11, 3.00931, 1, 0, 0.497736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450796,-99) ,
+13, 6.54928, 0, 0, 0.490129,-99) ,
+11, 3.00931, 1, 0, 0.497736,-99) ,
 0, 1.85304, 0, 0, 0.502019,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.0379116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482992,-99) , 
-17, 4.26006, 0, 0, 0.531511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482992,-99) ,
+17, 4.26006, 0, 0, 0.531511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454185,-99) , 
-18, 6.65237, 1, 0, 0.507882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454185,-99) ,
+18, 6.65237, 1, 0, 0.507882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485692,-99) , 
-12, 5.60366, 0, 0, 0.49325,-99) , 
-14, -2.62279, 0, 0, 0.495605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485692,-99) ,
+12, 5.60366, 0, 0, 0.49325,-99) ,
+14, -2.62279, 0, 0, 0.495605,-99) ,
 13, 6.09419, 1, 0, 0.497921,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.0356222);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464921,-99) , 
-18, 6.65237, 1, 0, 0.518076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464921,-99) ,
+18, 6.65237, 1, 0, 0.518076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491126,-99) , 
-0, 1.84829, 1, 0, 0.498953,-99) , 
-13, 6.09419, 1, 0, 0.503581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491126,-99) ,
+0, 1.84829, 1, 0, 0.498953,-99) ,
+13, 6.09419, 1, 0, 0.503581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481348,-99) , 
-8, -2.70394, 0, 0, 0.490498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481348,-99) ,
+8, -2.70394, 0, 0, 0.490498,-99) ,
 12, 5.60366, 1, 0, 0.499736,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.0292804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.09523, 1, 1, 0.513213,-99) , 
+0,
+0,
+-1, 6.09523, 1, 1, 0.513213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467004,-99) , 
-7, -7.92168, 1, 0, 0.49214,-99) , 
-0, 1.89425, 1, 0, 0.508056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467004,-99) ,
+7, -7.92168, 1, 0, 0.49214,-99) ,
+0, 1.89425, 1, 0, 0.508056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521221,-99) ,
 NN(
-0, 
-0, 
--1, 2.76406, 1, -1, 0.484313,-99) , 
-11, 3.00931, 1, 0, 0.491371,-99) , 
+0,
+0,
+-1, 2.76406, 1, -1, 0.484313,-99) ,
+11, 3.00931, 1, 0, 0.491371,-99) ,
 0, 1.85304, 0, 0, 0.502102,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.0336157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412797,-99) , 
-4, -0.205254, 0, 0, 0.49392,-99) , 
-2, 2.20648, 0, 0, 0.502603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412797,-99) ,
+4, -0.205254, 0, 0, 0.49392,-99) ,
+2, 2.20648, 0, 0, 0.502603,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485741,-99) , 
-0, 1.86731, 0, 0, 0.500678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485741,-99) ,
+0, 1.86731, 0, 0, 0.500678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463463,-99) , 
-8, -2.29492, 1, 0, 0.492995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463463,-99) ,
+8, -2.29492, 1, 0, 0.492995,-99) ,
 12, 5.60366, 1, 0, 0.499779,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.0194721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504391,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492183,-99) , 
-7, -7.12951, 0, 0, 0.496672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492183,-99) ,
+7, -7.12951, 0, 0, 0.496672,-99) ,
 NN(
-0, 
-0, 
--1, 4.7469, 1, -1, 0.481137,-99) , 
-3, -2.4608, 0, 0, 0.494107,-99) , 
+0,
+0,
+-1, 4.7469, 1, -1, 0.481137,-99) ,
+3, -2.4608, 0, 0, 0.494107,-99) ,
 17, 6.81511, 0, 0, 0.495361,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.0132048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499126,-99) , 
-11, 7.61725, 0, 0, 0.500987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499126,-99) ,
+11, 7.61725, 0, 0, 0.500987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471075,-99) , 
-7, -6.82776, 1, 0, 0.498669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471075,-99) ,
+7, -6.82776, 1, 0, 0.498669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462451,-99) , 
-4, 0.312811, 0, 0, 0.486885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462451,-99) ,
+4, 0.312811, 0, 0, 0.486885,-99) ,
 7, -6.33735, 1, 0, 0.497449,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.0178745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497827,-99) , 
-7, -8.69593, 0, 0, 0.503825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497827,-99) ,
+7, -8.69593, 0, 0, 0.503825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474367,-99) , 
-7, -6.82776, 1, 0, 0.501544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474367,-99) ,
+7, -6.82776, 1, 0, 0.501544,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465735,-99) , 
-4, 0.312811, 0, 0, 0.486798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465735,-99) ,
+4, 0.312811, 0, 0, 0.486798,-99) ,
 7, -6.33735, 1, 0, 0.500018,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.0219574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455581,-99) , 
-5, 3.347, 1, 0, 0.496032,-99) , 
-7, -9.77009, 1, 0, 0.502132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455581,-99) ,
+5, 3.347, 1, 0, 0.496032,-99) ,
+7, -9.77009, 1, 0, 0.502132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466559,-99) , 
-15, -4.86996, 1, 0, 0.48668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466559,-99) ,
+15, -4.86996, 1, 0, 0.48668,-99) ,
 7, -6.33735, 1, 0, 0.500533,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.0283838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487082,-99) , 
-12, 6.96425, 0, 0, 0.491897,-99) , 
-7, -9.77009, 1, 0, 0.497614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487082,-99) ,
+12, 6.96425, 0, 0, 0.491897,-99) ,
+7, -9.77009, 1, 0, 0.497614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470328,-99) , 
-4, 0.312811, 0, 0, 0.486568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470328,-99) ,
+4, 0.312811, 0, 0, 0.486568,-99) ,
 7, -6.33735, 1, 0, 0.496471,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.0135372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466793,-99) , 
-12, 2.71139, 0, 0, 0.497961,-99) , 
-11, 2.11542, 1, 0, 0.499673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466793,-99) ,
+12, 2.71139, 0, 0, 0.497961,-99) ,
+11, 2.11542, 1, 0, 0.499673,-99) ,
 NN(
-0, 
-0, 
--1, 1.86731, 1, -1, 0.48734,-99) , 
+0,
+0,
+-1, 1.86731, 1, -1, 0.48734,-99) ,
 11, 7.01376, 1, 0, 0.498178,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.0230587);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499984,-99) , 
-17, 2.04162, 1, 0, 0.508197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499984,-99) ,
+17, 2.04162, 1, 0, 0.508197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48875,-99) , 
-11, 7.86614, 0, 0, 0.491991,-99) , 
-6, 5.19651, 1, 0, 0.497541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48875,-99) ,
+11, 7.86614, 0, 0, 0.491991,-99) ,
+6, 5.19651, 1, 0, 0.497541,-99) ,
 NN(
-0, 
-0, 
--1, 1.8578, 1, -1, 0.484346,-99) , 
+0,
+0,
+-1, 1.8578, 1, -1, 0.484346,-99) ,
 7, -6.33735, 1, 0, 0.496177,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.0159023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4967,-99) , 
-6, 3.85676, 1, 0, 0.499932,-99) , 
-5, 3.44243, 0, 0, 0.50211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4967,-99) ,
+6, 3.85676, 1, 0, 0.499932,-99) ,
+5, 3.44243, 0, 0, 0.50211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487544,-99) ,
 6, 8.56846, 1, 0, 0.50074,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.0124352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499445,-99) , 
-5, 2.95179, 0, 0, 0.510217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499445,-99) ,
+5, 2.95179, 0, 0, 0.510217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499067,-99) , 
-13, 6.83942, 1, 0, 0.504607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499067,-99) ,
+13, 6.83942, 1, 0, 0.504607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491518,-99) ,
 6, 8.56846, 1, 0, 0.503376,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.0224455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488724,-99) , 
-12, 3.69849, 0, 0, 0.512021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488724,-99) ,
+12, 3.69849, 0, 0, 0.512021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502175,-99) , 
-13, 6.83942, 1, 0, 0.507067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502175,-99) ,
+13, 6.83942, 1, 0, 0.507067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494626,-99) ,
 6, 8.56846, 1, 0, 0.505897,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.0287101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.61497, 0, 1, 0.542382,-99) , 
+0,
+0,
+-1, 6.61497, 0, 1, 0.542382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442294,-99) , 
-15, -3.15928, 1, 0, 0.497315,-99) , 
-18, 5.65903, 1, 0, 0.506728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442294,-99) ,
+15, -3.15928, 1, 0, 0.497315,-99) ,
+18, 5.65903, 1, 0, 0.506728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498619,-99) ,
 13, 7.08783, 1, 0, 0.503489,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.0177834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.50189, 1, 1, 0.506971,-99) , 
+0,
+0,
+-1, 2.50189, 1, 1, 0.506971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480196,-99) , 
-18, 5.37083, 0, 0, 0.504548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480196,-99) ,
+18, 5.37083, 0, 0, 0.504548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476341,-99) , 
-0, 1.8578, 1, 0, 0.492084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476341,-99) ,
+0, 1.8578, 1, 0, 0.492084,-99) ,
 7, -6.33735, 1, 0, 0.503261,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.0191259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490249,-99) , 
-8, -3.11296, 1, 0, 0.499296,-99) , 
-12, 2.59133, 1, 0, 0.501844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490249,-99) ,
+8, -3.11296, 1, 0, 0.499296,-99) ,
+12, 2.59133, 1, 0, 0.501844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448975,-99) , 
-9, -3.02481, 0, 0, 0.48854,-99) , 
-8, -4.48792, 1, 0, 0.495311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448975,-99) ,
+9, -3.02481, 0, 0, 0.48854,-99) ,
+8, -4.48792, 1, 0, 0.495311,-99) ,
 10, -0.505641, 0, 0, 0.499991,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.0218265);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492001,-99) , 
-8, -3.52198, 0, 0, 0.497493,-99) , 
-12, 2.59133, 1, 0, 0.499701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492001,-99) ,
+8, -3.52198, 0, 0, 0.497493,-99) ,
+12, 2.59133, 1, 0, 0.499701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465396,-99) , 
-15, -5.21964, 0, 0, 0.486151,-99) , 
-8, -4.48792, 1, 0, 0.492416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465396,-99) ,
+15, -5.21964, 0, 0, 0.486151,-99) ,
+8, -4.48792, 1, 0, 0.492416,-99) ,
 10, -0.505641, 0, 0, 0.497634,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.0193415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476125,-99) , 
-2, 1.42865, 0, 0, 0.496763,-99) , 
-6, 5.04812, 1, 0, 0.49996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476125,-99) ,
+2, 1.42865, 0, 0, 0.496763,-99) ,
+6, 5.04812, 1, 0, 0.49996,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478178,-99) , 
-12, 4.70242, 1, 0, 0.500057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478178,-99) ,
+12, 4.70242, 1, 0, 0.500057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449824,-99) , 
-11, 3.54653, 1, 0, 0.475722,-99) , 
-4, 0.312811, 0, 0, 0.491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449824,-99) ,
+11, 3.54653, 1, 0, 0.475722,-99) ,
+4, 0.312811, 0, 0, 0.491,-99) ,
 10, -0.505641, 0, 0, 0.497419,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.0167138);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513355,-99) ,
 NN(
-0, 
-0, 
--1, 2.28544, 0, -1, 0.493005,-99) , 
-4, -0.402577, 1, 0, 0.495376,-99) , 
+0,
+0,
+-1, 2.28544, 0, -1, 0.493005,-99) ,
+4, -0.402577, 1, 0, 0.495376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482694,-99) ,
 6, 3.73186, 0, 0, 0.494555,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.0201444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493706,-99) , 
-6, 5.8047, 1, 0, 0.500638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493706,-99) ,
+6, 5.8047, 1, 0, 0.500638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457517,-99) , 
-0, 1.86731, 0, 0, 0.482019,-99) , 
-13, 5.84578, 0, 0, 0.498581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457517,-99) ,
+0, 1.86731, 0, 0, 0.482019,-99) ,
+13, 5.84578, 0, 0, 0.498581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486868,-99) ,
 6, 3.73186, 0, 0, 0.497822,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.0251348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49764,-99) , 
-7, -8.71385, 1, 0, 0.506358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49764,-99) ,
+7, -8.71385, 1, 0, 0.506358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489931,-99) , 
-15, -7.27909, 0, 0, 0.501323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489931,-99) ,
+15, -7.27909, 0, 0, 0.501323,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461402,-99) , 
-0, 1.88633, 1, 0, 0.499711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461402,-99) ,
+0, 1.88633, 1, 0, 0.499711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459199,-99) , 
-17, 1.81715, 0, 0, 0.492468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459199,-99) ,
+17, 1.81715, 0, 0, 0.492468,-99) ,
 17, 3.1959, 0, 0, 0.498832,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.0192277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498903,-99) , 
-3, -3.38355, 1, 0, 0.501472,-99) , 
-4, 1.85647, 0, 0, 0.503678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498903,-99) ,
+3, -3.38355, 1, 0, 0.501472,-99) ,
+4, 1.85647, 0, 0, 0.503678,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469479,-99) , 
-15, -5.80373, 0, 0, 0.496175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469479,-99) ,
+15, -5.80373, 0, 0, 0.496175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465447,-99) , 
-17, 1.81715, 0, 0, 0.490684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465447,-99) ,
+17, 1.81715, 0, 0, 0.490684,-99) ,
 17, 3.1959, 0, 0, 0.500024,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.0383306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48705,-99) , 
-1, 22.0703, 0, 0, 0.509548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48705,-99) ,
+1, 22.0703, 0, 0, 0.509548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476939,-99) , 
-0, 1.85304, 1, 0, 0.495864,-99) , 
-14, -3.53911, 1, 0, 0.506866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476939,-99) ,
+0, 1.85304, 1, 0, 0.495864,-99) ,
+14, -3.53911, 1, 0, 0.506866,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451882,-99) , 
-8, -2.74181, 1, 0, 0.499004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451882,-99) ,
+8, -2.74181, 1, 0, 0.499004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473356,-99) , 
-14, -4.09726, 1, 0, 0.490282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473356,-99) ,
+14, -4.09726, 1, 0, 0.490282,-99) ,
 17, 3.1959, 0, 0, 0.502203,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.0394271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482281,-99) , 
-1, 19.2289, 0, 0, 0.528757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482281,-99) ,
+1, 19.2289, 0, 0, 0.528757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432773,-99) , 
-17, 4.40231, 0, 0, 0.485062,-99) , 
-9, -1.39303, 0, 0, 0.507761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432773,-99) ,
+17, 4.40231, 0, 0, 0.485062,-99) ,
+9, -1.39303, 0, 0, 0.507761,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456604,-99) , 
-8, -1.09061, 1, 0, 0.498994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456604,-99) ,
+8, -1.09061, 1, 0, 0.498994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456219,-99) , 
-13, 5.84706, 0, 0, 0.495662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456219,-99) ,
+13, 5.84706, 0, 0, 0.495662,-99) ,
 1, 25.4747, 1, 0, 0.499243,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.0520185);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47865,-99) , 
-16, 4.68597, 1, 0, 0.527719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47865,-99) ,
+16, 4.68597, 1, 0, 0.527719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441783,-99) , 
-13, 6.04159, 1, 0, 0.483806,-99) , 
-9, -1.39303, 0, 0, 0.506618,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441783,-99) ,
+13, 6.04159, 1, 0, 0.483806,-99) ,
+9, -1.39303, 0, 0, 0.506618,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47563,-99) , 
-6, 6.88178, 0, 0, 0.486027,-99) , 
-17, 1.97636, 1, 0, 0.488907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47563,-99) ,
+6, 6.88178, 0, 0, 0.486027,-99) ,
+17, 1.97636, 1, 0, 0.488907,-99) ,
 1, 25.4747, 1, 0, 0.494144,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.0326544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44354,-99) , 
-9, -1.39303, 0, 0, 0.480815,-99) , 
-2, 1.61403, 0, 0, 0.505723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44354,-99) ,
+9, -1.39303, 0, 0, 0.480815,-99) ,
+2, 1.61403, 0, 0, 0.505723,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463403,-99) , 
-18, 5.37083, 0, 0, 0.496676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463403,-99) ,
+18, 5.37083, 0, 0, 0.496676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479055,-99) , 
-17, 5.51667, 1, 0, 0.491441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479055,-99) ,
+17, 5.51667, 1, 0, 0.491441,-99) ,
 1, 25.4747, 1, 0, 0.49566,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.0346208);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487172,-99) , 
-13, 6.48134, 1, 0, 0.503692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487172,-99) ,
+13, 6.48134, 1, 0, 0.503692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488606,-99) , 
-18, 6.64682, 1, 0, 0.49673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488606,-99) ,
+18, 6.64682, 1, 0, 0.49673,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463354,-99) , 
-15, -5.80373, 0, 0, 0.490126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463354,-99) ,
+15, -5.80373, 0, 0, 0.490126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45179,-99) , 
-17, 1.81715, 0, 0, 0.483266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45179,-99) ,
+17, 1.81715, 0, 0, 0.483266,-99) ,
 17, 3.1959, 0, 0, 0.492948,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.0334585);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495806,-99) , 
-18, 6.25643, 1, 0, 0.508065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495806,-99) ,
+18, 6.25643, 1, 0, 0.508065,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461671,-99) , 
-7, -7.92168, 1, 0, 0.494656,-99) , 
-5, 2.57545, 1, 0, 0.501854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461671,-99) ,
+7, -7.92168, 1, 0, 0.494656,-99) ,
+5, 2.57545, 1, 0, 0.501854,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469087,-99) , 
-5, 2.03747, 1, 0, 0.492287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469087,-99) ,
+5, 2.03747, 1, 0, 0.492287,-99) ,
 NN(
-0, 
-0, 
--1, 5.66435, 1, -1, 0.467641,-99) , 
-17, 2.24801, 0, 0, 0.482552,-99) , 
+0,
+0,
+-1, 5.66435, 1, -1, 0.467641,-99) ,
+17, 2.24801, 0, 0, 0.482552,-99) ,
 17, 3.1959, 0, 0, 0.496434,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.0302849);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.82356, 1, 1, 0.51083,-99) , 
+0,
+0,
+-1, 5.82356, 1, 1, 0.51083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469341,-99) , 
-15, -5.21847, 1, 0, 0.49038,-99) , 
-5, 2.57545, 1, 0, 0.501358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469341,-99) ,
+15, -5.21847, 1, 0, 0.49038,-99) ,
+5, 2.57545, 1, 0, 0.501358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462499,-99) , 
-18, 5.51938, 1, 0, 0.478417,-99) , 
-14, -7.31519, 1, 0, 0.485322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462499,-99) ,
+18, 5.51938, 1, 0, 0.478417,-99) ,
+14, -7.31519, 1, 0, 0.485322,-99) ,
 17, 3.1959, 0, 0, 0.496856,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.0309169);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49783,-99) , 
-13, 5.82356, 1, 0, 0.503261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49783,-99) ,
+13, 5.82356, 1, 0, 0.503261,-99) ,
 NN(
-0, 
-0, 
--1, 6.51262, 0, -1, 0.489273,-99) , 
-5, 2.57545, 1, 0, 0.496783,-99) , 
+0,
+0,
+-1, 6.51262, 0, -1, 0.489273,-99) ,
+5, 2.57545, 1, 0, 0.496783,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46259,-99) , 
-3, -0.263657, 1, 0, 0.498659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46259,-99) ,
+3, -0.263657, 1, 0, 0.498659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451224,-99) , 
-7, -7.92168, 0, 0, 0.476304,-99) , 
-3, -0.615201, 0, 0, 0.484612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451224,-99) ,
+7, -7.92168, 0, 0, 0.476304,-99) ,
+3, -0.615201, 0, 0, 0.484612,-99) ,
 17, 3.1959, 0, 0, 0.493366,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.0319713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465232,-99) , 
-12, 2.49424, 0, 0, 0.501284,-99) , 
-8, -1.13124, 0, 0, 0.503376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465232,-99) ,
+12, 2.49424, 0, 0, 0.501284,-99) ,
+8, -1.13124, 0, 0, 0.503376,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470285,-99) , 
-3, -0.263657, 1, 0, 0.498383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470285,-99) ,
+3, -0.263657, 1, 0, 0.498383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457207,-99) , 
-6, 4.10157, 1, 0, 0.477293,-99) , 
-3, -0.615201, 0, 0, 0.485131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457207,-99) ,
+6, 4.10157, 1, 0, 0.477293,-99) ,
+3, -0.615201, 0, 0, 0.485131,-99) ,
 17, 3.1959, 0, 0, 0.498257,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.0317589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47551,-99) , 
-3, -2.46064, 0, 0, 0.503242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47551,-99) ,
+3, -2.46064, 0, 0, 0.503242,-99) ,
 NN(
-0, 
-0, 
--1, 6.51262, 0, -1, 0.489786,-99) , 
-5, 2.57545, 1, 0, 0.497009,-99) , 
+0,
+0,
+-1, 6.51262, 0, -1, 0.489786,-99) ,
+5, 2.57545, 1, 0, 0.497009,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481489,-99) , 
-14, -4.73943, 0, 0, 0.502805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481489,-99) ,
+14, -4.73943, 0, 0, 0.502805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456874,-99) , 
-13, 6.34366, 1, 0, 0.476592,-99) , 
-11, 4.72751, 0, 0, 0.486411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456874,-99) ,
+13, 6.34366, 1, 0, 0.476592,-99) ,
+11, 4.72751, 0, 0, 0.486411,-99) ,
 17, 3.1959, 0, 0, 0.494037,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.02748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465709,-99) , 
-11, 5.78086, 1, 0, 0.492476,-99) , 
-8, -3.9062, 1, 0, 0.502675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465709,-99) ,
+11, 5.78086, 1, 0, 0.492476,-99) ,
+8, -3.9062, 1, 0, 0.502675,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493692,-99) , 
-6, 5.34712, 1, 0, 0.499989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493692,-99) ,
+6, 5.34712, 1, 0, 0.499989,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.486077,-99) , 
-17, 4.00758, 0, 0, 0.492097,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.486077,-99) ,
+17, 4.00758, 0, 0, 0.492097,-99) ,
 16, 5.90589, 0, 0, 0.495045,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.0233945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494007,-99) , 
-0, 1.87206, 0, 0, 0.509975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494007,-99) ,
+0, 1.87206, 0, 0, 0.509975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 4.48862, 0, 1, 0.514422,-99) , 
+0,
+0,
+-1, 4.48862, 0, 1, 0.514422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490883,-99) , 
-0, 1.90535, 0, 0, 0.49346,-99) , 
-15, -2.18626, 0, 0, 0.495911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490883,-99) ,
+0, 1.90535, 0, 0, 0.49346,-99) ,
+15, -2.18626, 0, 0, 0.495911,-99) ,
 8, -1.55083, 0, 0, 0.497833,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.022784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499843,-99) , 
-11, 5.29657, 0, 0, 0.511184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499843,-99) ,
+11, 5.29657, 0, 0, 0.511184,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48738,-99) , 
-12, 4.58809, 0, 0, 0.497881,-99) , 
-8, -2.1103, 0, 0, 0.499629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48738,-99) ,
+12, 4.58809, 0, 0, 0.497881,-99) ,
+8, -2.1103, 0, 0, 0.499629,-99) ,
 8, -1.55083, 0, 0, 0.501208,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.0129201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495532,-99) , 
-16, 3.70747, 0, 0, 0.512676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495532,-99) ,
+16, 3.70747, 0, 0, 0.512676,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498708,-99) , 
-8, -2.11031, 0, 0, 0.501109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498708,-99) ,
+8, -2.11031, 0, 0, 0.501109,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48256,-99) , 
-11, 7.22779, 1, 0, 0.499242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48256,-99) ,
+11, 7.22779, 1, 0, 0.499242,-99) ,
 8, -1.55083, 0, 0, 0.501077,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.0213784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87614, 0, 1, 0.517437,-99) , 
+0,
+0,
+-1, 1.87614, 0, 1, 0.517437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471872,-99) , 
-0, 1.8313, 0, 0, 0.500625,-99) , 
-6, 4.69918, 1, 0, 0.504694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471872,-99) ,
+0, 1.8313, 0, 0, 0.500625,-99) ,
+6, 4.69918, 1, 0, 0.504694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47416,-99) , 
-5, 2.40093, 1, 0, 0.492059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47416,-99) ,
+5, 2.40093, 1, 0, 0.492059,-99) ,
 0, 1.90059, 1, 0, 0.503414,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.0168377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451449,-99) , 
-13, 5.84689, 0, 0, 0.497974,-99) , 
-11, 2.5911, 1, 0, 0.50072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451449,-99) ,
+13, 5.84689, 0, 0, 0.497974,-99) ,
+11, 2.5911, 1, 0, 0.50072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471465,-99) , 
-11, 4.72751, 0, 0, 0.48878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471465,-99) ,
+11, 4.72751, 0, 0, 0.48878,-99) ,
 7, -6.33735, 1, 0, 0.499496,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.0170815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493763,-99) , 
-0, 1.87206, 0, 0, 0.504838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493763,-99) ,
+0, 1.87206, 0, 0, 0.504838,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494748,-99) , 
-8, -2.11031, 0, 0, 0.496691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494748,-99) ,
+8, -2.11031, 0, 0, 0.496691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478646,-99) , 
-11, 7.22779, 1, 0, 0.494874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478646,-99) ,
+11, 7.22779, 1, 0, 0.494874,-99) ,
 8, -1.55083, 0, 0, 0.496235,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.0213537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.55083, 0, 1, 0.507267,-99) , 
+0,
+0,
+-1, -1.55083, 0, 1, 0.507267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457453,-99) , 
-3, -0.615193, 1, 0, 0.485537,-99) , 
-14, -3.77929, 1, 0, 0.501857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457453,-99) ,
+3, -0.615193, 1, 0, 0.485537,-99) ,
+14, -3.77929, 1, 0, 0.501857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43929,-99) , 
-17, 4.92849, 0, 0, 0.481229,-99) , 
-18, 6.39164, 0, 0, 0.495548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43929,-99) ,
+17, 4.92849, 0, 0, 0.481229,-99) ,
+18, 6.39164, 0, 0, 0.495548,-99) ,
 6, 6.63382, 1, 0, 0.49956,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.0233588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516241,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490739,-99) , 
-7, -7.12951, 0, 0, 0.494651,-99) , 
-12, 2.59133, 1, 0, 0.497116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490739,-99) ,
+7, -7.12951, 0, 0, 0.494651,-99) ,
+12, 2.59133, 1, 0, 0.497116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515464,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.484192,-99) , 
-16, 2.95912, 1, 0, 0.490957,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.484192,-99) ,
+16, 2.95912, 1, 0, 0.490957,-99) ,
 10, -0.505641, 0, 0, 0.495379,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.0101804);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499646,-99) , 
-8, -0.677773, 0, 0, 0.501533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499646,-99) ,
+8, -0.677773, 0, 0, 0.501533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473848,-99) , 
-7, -6.82776, 1, 0, 0.499394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473848,-99) ,
+7, -6.82776, 1, 0, 0.499394,-99) ,
 NN(
-0, 
-0, 
--1, 1.8578, 1, -1, 0.485718,-99) , 
+0,
+0,
+-1, 1.8578, 1, -1, 0.485718,-99) ,
 7, -6.33735, 1, 0, 0.497992,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.0162271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497634,-99) , 
-7, -8.69593, 0, 0, 0.503708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497634,-99) ,
+7, -8.69593, 0, 0, 0.503708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476387,-99) , 
-7, -6.82776, 1, 0, 0.501598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476387,-99) ,
+7, -6.82776, 1, 0, 0.501598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474999,-99) , 
-0, 1.8578, 1, 0, 0.488262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474999,-99) ,
+0, 1.8578, 1, 0, 0.488262,-99) ,
 7, -6.33735, 1, 0, 0.500231,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.020735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.27025, 1, 1, 0.509539,-99) , 
+0,
+0,
+-1, 5.27025, 1, 1, 0.509539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484191,-99) , 
-5, 1.90185, 1, 0, 0.495909,-99) , 
-5, 2.52679, 0, 0, 0.502143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484191,-99) ,
+5, 1.90185, 1, 0, 0.495909,-99) ,
+5, 2.52679, 0, 0, 0.502143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475358,-99) , 
-11, 4.72751, 0, 0, 0.488204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475358,-99) ,
+11, 4.72751, 0, 0, 0.488204,-99) ,
 7, -6.33735, 1, 0, 0.500714,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.0337592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48519,-99) , 
-15, -4.89533, 1, 0, 0.518132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48519,-99) ,
+15, -4.89533, 1, 0, 0.518132,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472315,-99) , 
-1, 25.4747, 0, 0, 0.496937,-99) , 
-0, 1.83878, 1, 0, 0.501086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472315,-99) ,
+1, 25.4747, 0, 0, 0.496937,-99) ,
+0, 1.83878, 1, 0, 0.501086,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470413,-99) , 
-15, -4.80819, 1, 0, 0.501378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470413,-99) ,
+15, -4.80819, 1, 0, 0.501378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467607,-99) , 
-0, 1.84353, 0, 0, 0.493295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467607,-99) ,
+0, 1.84353, 0, 0, 0.493295,-99) ,
 5, 1.97051, 0, 0, 0.498403,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.0279936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492771,-99) , 
-15, -4.89533, 1, 0, 0.514999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492771,-99) ,
+15, -4.89533, 1, 0, 0.514999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479223,-99) , 
-5, 1.95359, 0, 0, 0.503081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479223,-99) ,
+5, 1.95359, 0, 0, 0.503081,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492047,-99) , 
-12, 2.50189, 1, 0, 0.496419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492047,-99) ,
+12, 2.50189, 1, 0, 0.496419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468601,-99) , 
-7, -6.33735, 1, 0, 0.493875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468601,-99) ,
+7, -6.33735, 1, 0, 0.493875,-99) ,
 0, 1.83878, 1, 0, 0.495656,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.0232214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497845,-99) , 
-18, 6.39173, 0, 0, 0.514296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497845,-99) ,
+18, 6.39173, 0, 0, 0.514296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468646,-99) , 
-8, -1.80282, 1, 0, 0.505696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468646,-99) ,
+8, -1.80282, 1, 0, 0.505696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522233,-99) ,
 NN(
-0, 
-0, 
--1, -4.94905, 1, -1, 0.49432,-99) , 
-8, -1.55083, 0, 0, 0.497818,-99) , 
+0,
+0,
+-1, -4.94905, 1, -1, 0.49432,-99) ,
+8, -1.55083, 0, 0, 0.497818,-99) ,
 14, -4.31354, 0, 0, 0.500365,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.019896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49833,-99) , 
-15, -3.09839, 0, 0, 0.503352,-99) , 
-18, 5.37086, 1, 0, 0.505722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49833,-99) ,
+15, -3.09839, 0, 0, 0.503352,-99) ,
+18, 5.37086, 1, 0, 0.505722,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493273,-99) , 
-11, 4.37407, 0, 0, 0.509097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493273,-99) ,
+11, 4.37407, 0, 0, 0.509097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478054,-99) , 
-16, 4.60938, 1, 0, 0.49609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478054,-99) ,
+16, 4.60938, 1, 0, 0.49609,-99) ,
 8, -1.97041, 1, 0, 0.504027,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.0324111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481938,-99) , 
-14, -2.62279, 1, 0, 0.51065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481938,-99) ,
+14, -2.62279, 1, 0, 0.51065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490763,-99) , 
-16, 7.1874, 1, 0, 0.508367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490763,-99) ,
+16, 7.1874, 1, 0, 0.508367,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488949,-99) , 
-0, 1.86731, 0, 0, 0.509937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488949,-99) ,
+0, 1.86731, 0, 0, 0.509937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461532,-99) , 
-7, -7.12951, 1, 0, 0.499331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461532,-99) ,
+7, -7.12951, 1, 0, 0.499331,-99) ,
 8, -2.39, 1, 0, 0.506252,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.018537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499514,-99) , 
-14, -5.61111, 0, 0, 0.511513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499514,-99) ,
+14, -5.61111, 0, 0, 0.511513,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474508,-99) , 
-10, -1.96892, 0, 0, 0.503137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474508,-99) ,
+10, -1.96892, 0, 0, 0.503137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477618,-99) , 
-0, 1.90535, 1, 0, 0.501515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477618,-99) ,
+0, 1.90535, 1, 0, 0.501515,-99) ,
 16, 6.84368, 0, 0, 0.502964,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.0247423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 7.64753, 0, 1, 0.512478,-99) , 
+0,
+0,
+-1, 7.64753, 0, 1, 0.512478,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489241,-99) , 
-0, 1.84829, 1, 0, 0.508849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489241,-99) ,
+0, 1.84829, 1, 0, 0.508849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488345,-99) , 
-5, 1.91825, 1, 0, 0.495729,-99) , 
-18, 5.62602, 1, 0, 0.498275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488345,-99) ,
+5, 1.91825, 1, 0, 0.495729,-99) ,
+18, 5.62602, 1, 0, 0.498275,-99) ,
 16, 6.84368, 0, 0, 0.500333,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.0315541);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470828,-99) , 
-17, 2.49556, 0, 0, 0.507478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470828,-99) ,
+17, 2.49556, 0, 0, 0.507478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4861,-99) , 
-5, 3.6527, 1, 0, 0.504448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4861,-99) ,
+5, 3.6527, 1, 0, 0.504448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476051,-99) , 
-5, 1.20638, 1, 0, 0.487061,-99) , 
-17, 2.52595, 1, 0, 0.493394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476051,-99) ,
+5, 1.20638, 1, 0, 0.487061,-99) ,
+17, 2.52595, 1, 0, 0.493394,-99) ,
 5, 1.97051, 0, 0, 0.500642,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.0248481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489541,-99) , 
-6, 6.13501, 1, 0, 0.512911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489541,-99) ,
+6, 6.13501, 1, 0, 0.512911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492977,-99) , 
-8, -1.13124, 0, 0, 0.497037,-99) , 
-0, 1.89108, 0, 0, 0.50025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492977,-99) ,
+8, -1.13124, 0, 0, 0.497037,-99) ,
+0, 1.89108, 0, 0, 0.50025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474703,-99) , 
-17, 3.26324, 0, 0, 0.487994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474703,-99) ,
+17, 3.26324, 0, 0, 0.487994,-99) ,
 5, 1.47987, 0, 0, 0.498122,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadBDT::Clear() 
+inline void ReadBDT::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadBDT::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpipipi_BDT.class.C b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpipipi_BDT.class.C
index c85975618891d69b85f32783220da8d473a4a5b8..e34b7898983f2fb7768d537b5bedda0f111cc20f 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpipipi_BDT.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_D0_Kpipipi_BDT.class.C
@@ -98,17 +98,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new BDTNode
-   
+
 #ifndef BDTNode__def
 #define BDTNode__def
-   
+
 class BDTNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    BDTNode ( BDTNode* left,BDTNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -126,13 +126,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    BDTNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   BDTNode* GetLeft( void ) { return fLeft; };   
+   BDTNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -141,21 +141,21 @@ private:
 
    BDTNode*   fLeft;     // pointer to the left daughter node
    BDTNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    BDTNode::~BDTNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -165,7 +165,7 @@ bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -173,9 +173,9 @@ bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -205,12 +205,12 @@ class ReadBDT : public IClassifierReader {
  public:
 
    // constructor
-   ReadBDT( std::vector<std::string>& theInputVars ) 
+   ReadBDT( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadBDT" ),
         fNvars( 19 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "Mass", "P", "Pt", "log(Probchi2)", "log(Tau)", "log(FlightDist)", "log(FlightDistChi2)", "log(1-BpvDira)", "log(MaxProbGhost)-log(1-MaxProbGhost)", "log(KaonNNp)-log(1-KaonNNp)", "log(KaonNNk)-log(1-KaonNNk)", "log(KaonIppvChi2)", "log(KaonIpMinChi2)", "log(KaonPT)", "log(PionNNp)-log(1-PionNNp)", "log(PionNNk)-log(1-PionNNk)", "log(PionIppvChi2)", "log(PionIpMinChi2)", "log(PionPT)" };
 
@@ -307,9 +307,9 @@ class ReadBDT : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -365,26198 +365,26198 @@ void ReadBDT::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.795337498804319);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.837081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.837081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.187499,-99) , 
-0, 1.85011, 0, 0, 0.741316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.187499,-99) ,
+0, 1.85011, 0, 0, 0.741316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0978191,-99) , 
-0, 1.88323, 1, 0, 0.66404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0978191,-99) ,
+0, 1.88323, 1, 0, 0.66404,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.332959,-99) , 
-3, -1.64286, 0, 0, 0.431844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.332959,-99) ,
+3, -1.64286, 0, 0, 0.431844,-99) ,
 NN(
-0, 
-0, 
--1, -1.31576, 0, -1, 0.0941627,-99) , 
-17, 2.65027, 0, 0, 0.199189,-99) , 
+0,
+0,
+-1, -1.31576, 0, -1, 0.0941627,-99) ,
+17, 2.65027, 0, 0, 0.199189,-99) ,
 2, 1.6619, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.604145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.736647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.736647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.186284,-99) , 
-0, 1.84259, 0, 0, 0.684216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.186284,-99) ,
+0, 1.84259, 0, 0, 0.684216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0820545,-99) , 
-0, 1.88775, 1, 0, 0.628925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0820545,-99) ,
+0, 1.88775, 1, 0, 0.628925,-99) ,
 NN(
-0, 
-0, 
--1, 2.64546, 0, -1, 0.21199,-99) , 
+0,
+0,
+-1, 2.64546, 0, -1, 0.21199,-99) ,
 10, -0.372796, 0, 0, 0.479766,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.516373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.731808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.731808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381697,-99) , 
-0, 1.85636, 0, 0, 0.634636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381697,-99) ,
+0, 1.85636, 0, 0, 0.634636,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 1, -1, 0.21078,-99) , 
-0, 1.87873, 1, 0, 0.566214,-99) , 
+0,
+0,
+-1, -9.50602, 1, -1, 0.21078,-99) ,
+0, 1.87873, 1, 0, 0.566214,-99) ,
 NN(
-0, 
-0, 
--1, -1.64469, 0, -1, 0.20234,-99) , 
+0,
+0,
+-1, -1.64469, 0, -1, 0.20234,-99) ,
 17, 2.22896, 0, 0, 0.466306,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.289935);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.63169, 0, 1, 0.661523,-99) , 
+0,
+0,
+-1, -2.63169, 0, 1, 0.661523,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.191414,-99) , 
-0, 1.84797, 0, 0, 0.451464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.191414,-99) ,
+0, 1.84797, 0, 0, 0.451464,-99) ,
 NN(
-0, 
-0, 
--1, 1.89077, 1, -1, 0.14058,-99) , 
-0, 1.87872, 1, 0, 0.388094,-99) , 
+0,
+0,
+-1, 1.89077, 1, -1, 0.14058,-99) ,
+0, 1.87872, 1, 0, 0.388094,-99) ,
 2, 3.32101, 0, 0, 0.479082,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.287544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.298855,-99) , 
-10, -1.28498, 0, 0, 0.518469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.298855,-99) ,
+10, -1.28498, 0, 0, 0.518469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0813537,-99) , 
-0, 1.89226, 1, 0, 0.490695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0813537,-99) ,
+0, 1.89226, 1, 0, 0.490695,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.159925,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.159925,-99) ,
 6, 4.81255, 0, 0, 0.439184,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.305287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.635432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.635432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467066,-99) , 
-14, -2.92887, 1, 0, 0.586985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467066,-99) ,
+14, -2.92887, 1, 0, 0.586985,-99) ,
 NN(
-0, 
-0, 
--1, 1.87421, 1, -1, 0.397776,-99) , 
-2, 2.55075, 0, 0, 0.492897,-99) , 
+0,
+0,
+-1, 1.87421, 1, -1, 0.397776,-99) ,
+2, 2.55075, 0, 0, 0.492897,-99) ,
 NN(
-0, 
-0, 
--1, 2.59368, 0, -1, 0.280732,-99) , 
+0,
+0,
+-1, 2.59368, 0, -1, 0.280732,-99) ,
 3, -2.63151, 0, 0, 0.411882,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.259978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36879,-99) , 
-3, -3.94724, 0, 0, 0.53644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36879,-99) ,
+3, -3.94724, 0, 0, 0.53644,-99) ,
 NN(
-0, 
-0, 
--1, 3.47568, 0, -1, 0.34561,-99) , 
-8, -1.68886, 1, 0, 0.475709,-99) , 
+0,
+0,
+-1, 3.47568, 0, -1, 0.34561,-99) ,
+8, -1.68886, 1, 0, 0.475709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0977814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0977814,-99) ,
 0, 1.89227, 1, 0, 0.451934,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.20407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.276289,-99) , 
-0, 1.83807, 0, 0, 0.514119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.276289,-99) ,
+0, 1.83807, 0, 0, 0.514119,-99) ,
 NN(
-0, 
-0, 
--1, 40.1769, 0, -1, 0.331224,-99) , 
-0, 1.8742, 1, 0, 0.470998,-99) , 
+0,
+0,
+-1, 40.1769, 0, -1, 0.331224,-99) ,
+0, 1.8742, 1, 0, 0.470998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.121285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.121285,-99) ,
 6, 4.16084, 0, 0, 0.448298,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.220852);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589976,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402729,-99) , 
-15, -2.76734, 1, 0, 0.469862,-99) , 
-13, 6.81482, 0, 0, 0.534637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402729,-99) ,
+15, -2.76734, 1, 0, 0.469862,-99) ,
+13, 6.81482, 0, 0, 0.534637,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.367002,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.367002,-99) ,
 17, 3.49291, 0, 0, 0.431611,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.17263);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43383,-99) , 
-14, -3.89186, 1, 0, 0.4824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43383,-99) ,
+14, -3.89186, 1, 0, 0.4824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.197973,-99) , 
-7, -6.33735, 1, 0, 0.467274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.197973,-99) ,
+7, -6.33735, 1, 0, 0.467274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.151297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.151297,-99) ,
 0, 1.89227, 1, 0, 0.450711,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.139276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395018,-99) , 
-8, -0.53595, 1, 0, 0.503985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395018,-99) ,
+8, -0.53595, 1, 0, 0.503985,-99) ,
 NN(
-0, 
-0, 
--1, -1.47375, 0, -1, 0.354222,-99) , 
-13, 6.07905, 0, 0, 0.476215,-99) , 
+0,
+0,
+-1, -1.47375, 0, -1, 0.354222,-99) ,
+13, 6.07905, 0, 0, 0.476215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.185904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.185904,-99) ,
 6, 4.16084, 0, 0, 0.460008,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.154579);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39559,-99) , 
-0, 1.85162, 0, 0, 0.516033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39559,-99) ,
+0, 1.85162, 0, 0, 0.516033,-99) ,
 NN(
-0, 
-0, 
--1, 2.59528, 0, -1, 0.423913,-99) , 
-3, -1.31575, 0, 0, 0.462333,-99) , 
+0,
+0,
+-1, 2.59528, 0, -1, 0.423913,-99) ,
+3, -1.31575, 0, 0, 0.462333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.200395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.200395,-99) ,
 7, -6.33735, 1, 0, 0.448442,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.0825394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.352911,-99) , 
-15, -1.36206, 1, 0, 0.486144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.352911,-99) ,
+15, -1.36206, 1, 0, 0.486144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.300433,-99) , 
-0, 1.88775, 1, 0, 0.473769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.300433,-99) ,
+0, 1.88775, 1, 0, 0.473769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.220221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.220221,-99) ,
 6, 4.16084, 0, 0, 0.460681,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.103734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -6.33735, 1, -1, 0.448318,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.103641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398235,-99) , 
-18, 5.11351, 0, 0, 0.503311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398235,-99) ,
+18, 5.11351, 0, 0, 0.503311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.363622,-99) , 
-10, -1.74101, 0, 0, 0.492626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.363622,-99) ,
+10, -1.74101, 0, 0, 0.492626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.124455,-99) , 
-6, 5.63612, 0, 0, 0.330255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.124455,-99) ,
+6, 5.63612, 0, 0, 0.330255,-99) ,
 7, -7.12951, 1, 0, 0.47409,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.116913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480839,-99) , 
-15, -2.76017, 1, 0, 0.521005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480839,-99) ,
+15, -2.76017, 1, 0, 0.521005,-99) ,
 NN(
-0, 
-0, 
--1, 1.88324, 1, -1, 0.451797,-99) , 
-10, 1.45167, 0, 0, 0.476221,-99) , 
+0,
+0,
+-1, 1.88324, 1, -1, 0.451797,-99) ,
+10, 1.45167, 0, 0, 0.476221,-99) ,
 NN(
-0, 
-0, 
--1, 5.63612, 0, -1, 0.32504,-99) , 
+0,
+0,
+-1, 5.63612, 0, -1, 0.32504,-99) ,
 7, -7.12951, 1, 0, 0.459186,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.11675);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442429,-99) , 
-0, 1.85872, 0, 0, 0.502063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442429,-99) ,
+0, 1.85872, 0, 0, 0.502063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348261,-99) , 
-0, 1.88775, 1, 0, 0.492259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348261,-99) ,
+0, 1.88775, 1, 0, 0.492259,-99) ,
 NN(
-0, 
-0, 
--1, 5.73512, 0, -1, 0.33749,-99) , 
+0,
+0,
+-1, 5.73512, 0, -1, 0.33749,-99) ,
 4, -0.389711, 0, 0, 0.47637,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.0914703);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577261,-99) ,
 NN(
-0, 
-0, 
--1, 1.8742, 1, -1, 0.474474,-99) , 
-7, -11.8825, 1, 0, 0.487861,-99) , 
+0,
+0,
+-1, 1.8742, 1, -1, 0.474474,-99) ,
+7, -11.8825, 1, 0, 0.487861,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 1, -1, 0.358685,-99) , 
+0,
+0,
+-1, -9.50602, 1, -1, 0.358685,-99) ,
 12, 2.422, 0, 0, 0.472054,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.117017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47362,-99) , 
-18, 5.45399, 0, 0, 0.52365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47362,-99) ,
+18, 5.45399, 0, 0, 0.52365,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.27331,-99) , 
-7, -8.71385, 1, 0, 0.439284,-99) , 
-0, 1.8742, 1, 0, 0.504774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.27331,-99) ,
+7, -8.71385, 1, 0, 0.439284,-99) ,
+0, 1.8742, 1, 0, 0.504774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.283186,-99) , 
-7, -9.50602, 1, 0, 0.379987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.283186,-99) ,
+7, -9.50602, 1, 0, 0.379987,-99) ,
 12, 2.422, 0, 0, 0.489639,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.125029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393172,-99) , 
-8, -0.151299, 1, 0, 0.512643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393172,-99) ,
+8, -0.151299, 1, 0, 0.512643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.361455,-99) , 
-0, 1.83549, 0, 0, 0.502692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.361455,-99) ,
+0, 1.83549, 0, 0, 0.502692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574033,-99) ,
 NN(
-0, 
-0, 
--1, 35.6113, 0, -1, 0.338098,-99) , 
-1, 72.1324, 0, 0, 0.404492,-99) , 
+0,
+0,
+-1, 35.6113, 0, -1, 0.338098,-99) ,
+1, 72.1324, 0, 0, 0.404492,-99) ,
 0, 1.87421, 1, 0, 0.480497,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.0666535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 2.422, 0, -1, 0.466723,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.0751639);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412948,-99) , 
-10, -1.74101, 0, 0, 0.507176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412948,-99) ,
+10, -1.74101, 0, 0, 0.507176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395429,-99) , 
-15, -1.36157, 1, 0, 0.496327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395429,-99) ,
+15, -1.36157, 1, 0, 0.496327,-99) ,
 NN(
-0, 
-0, 
--1, -2.30295, 0, -1, 0.387337,-99) , 
+0,
+0,
+-1, -2.30295, 0, -1, 0.387337,-99) ,
 12, 2.422, 0, 0, 0.483343,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.0693339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428944,-99) , 
-11, 6.78657, 1, 0, 0.495753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428944,-99) ,
+11, 6.78657, 1, 0, 0.495753,-99) ,
 NN(
-0, 
-0, 
--1, -2.40107, 1, -1, 0.410062,-99) , 
-14, -1.89833, 1, 0, 0.486043,-99) , 
+0,
+0,
+-1, -2.40107, 1, -1, 0.410062,-99) ,
+14, -1.89833, 1, 0, 0.486043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.227372,-99) , 
-4, 0.226108, 0, 0, 0.373443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.227372,-99) ,
+4, 0.226108, 0, 0, 0.373443,-99) ,
 7, -7.12951, 1, 0, 0.474212,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.0876308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534892,-99) ,
 NN(
-0, 
-0, 
--1, -5.59182, 0, -1, 0.467417,-99) , 
-8, -4.37959, 1, 0, 0.476103,-99) , 
+0,
+0,
+-1, -5.59182, 0, -1, 0.467417,-99) ,
+8, -4.37959, 1, 0, 0.476103,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.239782,-99) , 
-4, 0.226108, 0, 0, 0.372511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.239782,-99) ,
+4, 0.226108, 0, 0, 0.372511,-99) ,
 7, -7.12951, 1, 0, 0.465308,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.0725294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466971,-99) , 
-0, 1.86969, 1, 0, 0.498117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466971,-99) ,
+0, 1.86969, 1, 0, 0.498117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412225,-99) , 
-3, -5.59182, 0, 0, 0.492338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412225,-99) ,
+3, -5.59182, 0, 0, 0.492338,-99) ,
 NN(
-0, 
-0, 
--1, 2.58983, 0, -1, 0.371308,-99) , 
+0,
+0,
+-1, 2.58983, 0, -1, 0.371308,-99) ,
 7, -7.12951, 1, 0, 0.479829,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.0662014);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443483,-99) , 
-0, 1.86066, 0, 0, 0.480623,-99) , 
-1, 104.076, 0, 0, 0.488369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443483,-99) ,
+0, 1.86066, 0, 0, 0.480623,-99) ,
+1, 104.076, 0, 0, 0.488369,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.26401,-99) , 
-16, 2.58983, 0, 0, 0.388391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.26401,-99) ,
+16, 2.58983, 0, 0, 0.388391,-99) ,
 7, -7.12951, 1, 0, 0.478106,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.0764706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476965,-99) , 
-2, 1.66475, 1, 0, 0.488303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476965,-99) ,
+2, 1.66475, 1, 0, 0.488303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420379,-99) , 
-13, 5.8356, 0, 0, 0.481962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420379,-99) ,
+13, 5.8356, 0, 0, 0.481962,-99) ,
 NN(
-0, 
-0, 
--1, 0.226108, 0, -1, 0.387195,-99) , 
+0,
+0,
+-1, 0.226108, 0, -1, 0.387195,-99) ,
 7, -7.12951, 1, 0, 0.472289,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.0728276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491653,-99) , 
-3, -0.61087, 0, 0, 0.504136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491653,-99) ,
+3, -0.61087, 0, 0, 0.504136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425334,-99) , 
-13, 5.83169, 0, 0, 0.496561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425334,-99) ,
+13, 5.83169, 0, 0, 0.496561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.276673,-99) , 
-17, 2.57891, 0, 0, 0.424095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.276673,-99) ,
+17, 2.57891, 0, 0, 0.424095,-99) ,
 3, -4.2762, 0, 0, 0.484707,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.0581609);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.19382, 1, 1, 0.51239,-99) , 
+0,
+0,
+-1, 2.19382, 1, 1, 0.51239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443224,-99) , 
-13, 5.83169, 0, 0, 0.505766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443224,-99) ,
+13, 5.83169, 0, 0, 0.505766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.291482,-99) , 
-17, 2.57891, 0, 0, 0.420436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.291482,-99) ,
+17, 2.57891, 0, 0, 0.420436,-99) ,
 3, -4.2762, 0, 0, 0.491883,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.0960483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.612257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.612257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414691,-99) , 
-3, -1.8324, 0, 0, 0.532101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414691,-99) ,
+3, -1.8324, 0, 0, 0.532101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46371,-99) , 
-3, -1.62903, 1, 0, 0.486555,-99) , 
-16, 2.19382, 1, 0, 0.494008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46371,-99) ,
+3, -1.62903, 1, 0, 0.486555,-99) ,
+16, 2.19382, 1, 0, 0.494008,-99) ,
 NN(
-0, 
-0, 
--1, 2.57891, 0, -1, 0.417477,-99) , 
+0,
+0,
+-1, 2.57891, 0, -1, 0.417477,-99) ,
 3, -4.2762, 0, 0, 0.481603,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.0604041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459722,-99) , 
-0, 1.87162, 1, 0, 0.501111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459722,-99) ,
+0, 1.87162, 1, 0, 0.501111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428277,-99) , 
-4, -0.389827, 0, 0, 0.494376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428277,-99) ,
+4, -0.389827, 0, 0, 0.494376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388054,-99) ,
 0, 1.88776, 1, 0, 0.487857,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.0616248);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465299,-99) , 
-11, 4.28923, 1, 0, 0.483975,-99) , 
-1, 104.076, 0, 0, 0.491394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465299,-99) ,
+11, 4.28923, 1, 0, 0.483975,-99) ,
+1, 104.076, 0, 0, 0.491394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409553,-99) ,
 7, -7.12951, 1, 0, 0.483247,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.0538915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489427,-99) , 
-2, 1.66396, 1, 0, 0.498909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489427,-99) ,
+2, 1.66396, 1, 0, 0.498909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435403,-99) , 
-15, -1.36157, 1, 0, 0.492835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435403,-99) ,
+15, -1.36157, 1, 0, 0.492835,-99) ,
 NN(
-0, 
-0, 
--1, -2.30295, 0, -1, 0.416025,-99) , 
+0,
+0,
+-1, -2.30295, 0, -1, 0.416025,-99) ,
 12, 2.422, 0, 0, 0.483983,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.0760984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.86567, 0, 1, 0.561016,-99) , 
+0,
+0,
+-1, -1.86567, 0, 1, 0.561016,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488455,-99) , 
-0, 1.84711, 1, 0, 0.500176,-99) , 
-10, -0.372714, 1, 0, 0.511258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488455,-99) ,
+0, 1.84711, 1, 0, 0.500176,-99) ,
+10, -0.372714, 1, 0, 0.511258,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413444,-99) , 
-0, 1.87421, 1, 0, 0.491982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413444,-99) ,
+0, 1.87421, 1, 0, 0.491982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36692,-99) , 
-2, 0.861264, 0, 0, 0.462215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36692,-99) ,
+2, 0.861264, 0, 0, 0.462215,-99) ,
 13, 6.56301, 0, 0, 0.491999,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.0706708);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566047,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490346,-99) , 
-7, -11.0904, 1, 0, 0.508015,-99) , 
-17, 4.67671, 0, 0, 0.51991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490346,-99) ,
+7, -11.0904, 1, 0, 0.508015,-99) ,
+17, 4.67671, 0, 0, 0.51991,-99) ,
 NN(
-0, 
-0, 
--1, -0.0987192, 0, -1, 0.458187,-99) , 
+0,
+0,
+-1, -0.0987192, 0, -1, 0.458187,-99) ,
 13, 6.56301, 0, 0, 0.4957,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.080442);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467233,-99) , 
-10, 0.306914, 0, 0, 0.511364,-99) , 
-10, -0.437759, 1, 0, 0.518124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467233,-99) ,
+10, 0.306914, 0, 0, 0.511364,-99) ,
+10, -0.437759, 1, 0, 0.518124,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485341,-99) , 
-8, -2.25315, 0, 0, 0.518659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485341,-99) ,
+8, -2.25315, 0, 0, 0.518659,-99) ,
 NN(
-0, 
-0, 
--1, -2.55239, 1, -1, 0.396992,-99) , 
-13, 6.31892, 0, 0, 0.455583,-99) , 
+0,
+0,
+-1, -2.55239, 1, -1, 0.396992,-99) ,
+13, 6.31892, 0, 0, 0.455583,-99) ,
 10, -0.828898, 0, 0, 0.504299,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.0506041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496814,-99) , 
-9, -1.72893, 0, 0, 0.51144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496814,-99) ,
+9, -1.72893, 0, 0, 0.51144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420156,-99) , 
-12, 2.27968, 0, 0, 0.503011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420156,-99) ,
+12, 2.27968, 0, 0, 0.503011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416522,-99) ,
 11, 7.28863, 1, 0, 0.49743,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.0971236);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444115,-99) , 
-0, 1.84711, 0, 0, 0.520974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444115,-99) ,
+0, 1.84711, 0, 0, 0.520974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425691,-99) , 
-4, 1.72841, 1, 0, 0.514097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425691,-99) ,
+4, 1.72841, 1, 0, 0.514097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -3.13678, 1, 1, 0.54185,-99) , 
+0,
+0,
+-1, -3.13678, 1, 1, 0.54185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.343569,-99) , 
-17, 2.59368, 0, 0, 0.465771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.343569,-99) ,
+17, 2.59368, 0, 0, 0.465771,-99) ,
 3, -3.28939, 0, 0, 0.501638,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.0616245);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474516,-99) , 
-17, 3.06557, 1, 0, 0.52645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474516,-99) ,
+17, 3.06557, 1, 0, 0.52645,-99) ,
 NN(
-0, 
-0, 
--1, -2.14021, 1, -1, 0.482152,-99) , 
-3, -0.657968, 0, 0, 0.493175,-99) , 
+0,
+0,
+-1, -2.14021, 1, -1, 0.482152,-99) ,
+3, -0.657968, 0, 0, 0.493175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408252,-99) ,
 0, 1.88776, 1, 0, 0.488133,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.053904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49232,-99) , 
-14, -3.9753, 0, 0, 0.512691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49232,-99) ,
+14, -3.9753, 0, 0, 0.512691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386634,-99) , 
-14, -1.306, 1, 0, 0.45981,-99) , 
-14, -2.14021, 1, 0, 0.505112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386634,-99) ,
+14, -1.306, 1, 0, 0.45981,-99) ,
+14, -2.14021, 1, 0, 0.505112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423219,-99) ,
 0, 1.88776, 1, 0, 0.500269,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.0577481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457715,-99) , 
-3, -2.63145, 0, 0, 0.544387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457715,-99) ,
+3, -2.63145, 0, 0, 0.544387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488538,-99) , 
-0, 1.85614, 1, 0, 0.499241,-99) , 
-16, 2.19382, 1, 0, 0.506312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488538,-99) ,
+0, 1.85614, 1, 0, 0.499241,-99) ,
+16, 2.19382, 1, 0, 0.506312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443075,-99) ,
 7, -7.12951, 1, 0, 0.500174,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.0819792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.6619, 1, 1, 0.532855,-99) , 
+0,
+0,
+-1, 1.6619, 1, 1, 0.532855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394638,-99) , 
-0, 1.88905, 1, 0, 0.522131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394638,-99) ,
+0, 1.88905, 1, 0, 0.522131,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491342,-99) , 
-8, -0.921349, 0, 0, 0.507993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491342,-99) ,
+8, -0.921349, 0, 0, 0.507993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360515,-99) , 
-17, 2.22896, 0, 0, 0.478385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360515,-99) ,
+17, 2.22896, 0, 0, 0.478385,-99) ,
 0, 1.86066, 0, 0, 0.506686,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.0438653);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.512386,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.512386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452355,-99) , 
-15, -1.36157, 1, 0, 0.506672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452355,-99) ,
+15, -1.36157, 1, 0, 0.506672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367546,-99) , 
-3, -2.30295, 0, 0, 0.449814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367546,-99) ,
+3, -2.30295, 0, 0, 0.449814,-99) ,
 12, 2.422, 0, 0, 0.500298,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.0348108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535141,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457467,-99) , 
-5, 1.85614, 0, 0, 0.491879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457467,-99) ,
+5, 1.85614, 0, 0, 0.491879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401979,-99) , 
-3, -5.59196, 0, 0, 0.485833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401979,-99) ,
+3, -5.59196, 0, 0, 0.485833,-99) ,
 15, -5.66615, 1, 0, 0.492303,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.0403495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493123,-99) , 
-16, 5.00808, 0, 0, 0.498465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493123,-99) ,
+16, 5.00808, 0, 0, 0.498465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425925,-99) , 
-12, 2.27968, 0, 0, 0.49194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425925,-99) ,
+12, 2.27968, 0, 0, 0.49194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421777,-99) ,
 11, 7.28863, 1, 0, 0.487401,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.0339107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498334,-99) , 
-2, 1.66396, 1, 0, 0.505918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498334,-99) ,
+2, 1.66396, 1, 0, 0.505918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435819,-99) , 
-12, 2.27968, 0, 0, 0.499628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435819,-99) ,
+12, 2.27968, 0, 0, 0.499628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431647,-99) ,
 11, 7.28863, 1, 0, 0.49524,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.0671007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491026,-99) , 
-0, 1.85012, 1, 0, 0.505469,-99) , 
-0, 1.88324, 0, 0, 0.514015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491026,-99) ,
+0, 1.85012, 1, 0, 0.505469,-99) ,
+0, 1.88324, 0, 0, 0.514015,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42685,-99) , 
-15, -1.84029, 1, 0, 0.500544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42685,-99) ,
+15, -1.84029, 1, 0, 0.500544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402811,-99) , 
-2, 0.861264, 0, 0, 0.477918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402811,-99) ,
+2, 0.861264, 0, 0, 0.477918,-99) ,
 13, 6.56301, 0, 0, 0.500014,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.0617004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498399,-99) , 
-7, -8.71385, 0, 0, 0.517038,-99) , 
-0, 1.88324, 0, 0, 0.52308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498399,-99) ,
+7, -8.71385, 0, 0, 0.517038,-99) ,
+0, 1.88324, 0, 0, 0.52308,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422769,-99) , 
-11, 4.98549, 1, 0, 0.48883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422769,-99) ,
+11, 4.98549, 1, 0, 0.48883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.38534,-99) , 
-8, -0.490555, 1, 0, 0.473319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.38534,-99) ,
+8, -0.490555, 1, 0, 0.473319,-99) ,
 13, 6.56301, 0, 0, 0.503792,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.0756326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.68996, 0, 1, 0.539679,-99) , 
+0,
+0,
+-1, -1.68996, 0, 1, 0.539679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421553,-99) , 
-7, -8.71385, 1, 0, 0.494918,-99) , 
-18, 5.45399, 0, 0, 0.527404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421553,-99) ,
+7, -8.71385, 1, 0, 0.494918,-99) ,
+18, 5.45399, 0, 0, 0.527404,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391293,-99) , 
-5, 3.4721, 1, 0, 0.483849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391293,-99) ,
+5, 3.4721, 1, 0, 0.483849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369716,-99) , 
-4, -0.0987192, 0, 0, 0.468855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369716,-99) ,
+4, -0.0987192, 0, 0, 0.468855,-99) ,
 13, 6.56301, 0, 0, 0.504721,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.0687981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473249,-99) , 
-13, 7.07998, 1, 0, 0.501829,-99) , 
-2, 4.98653, 0, 0, 0.511809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473249,-99) ,
+13, 7.07998, 1, 0, 0.501829,-99) ,
+2, 4.98653, 0, 0, 0.511809,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389275,-99) , 
-0, 1.85356, 0, 0, 0.475249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389275,-99) ,
+0, 1.85356, 0, 0, 0.475249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357308,-99) , 
-0, 1.87872, 1, 0, 0.459962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357308,-99) ,
+0, 1.87872, 1, 0, 0.459962,-99) ,
 13, 6.56301, 0, 0, 0.491715,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.0705729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483545,-99) , 
-7, -8.71385, 0, 0, 0.499552,-99) , 
-0, 1.87872, 0, 0, 0.505782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483545,-99) ,
+7, -8.71385, 0, 0, 0.499552,-99) ,
+0, 1.87872, 0, 0, 0.505782,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441153,-99) , 
-18, 5.5468, 1, 0, 0.47008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441153,-99) ,
+18, 5.5468, 1, 0, 0.47008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400767,-99) , 
-2, 0.861264, 0, 0, 0.454169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400767,-99) ,
+2, 0.861264, 0, 0, 0.454169,-99) ,
 13, 6.56301, 0, 0, 0.48579,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.054335);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53452,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491817,-99) , 
-7, -11.0904, 1, 0, 0.50134,-99) , 
-18, 6.30265, 0, 0, 0.509304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491817,-99) ,
+7, -11.0904, 1, 0, 0.50134,-99) ,
+18, 6.30265, 0, 0, 0.509304,-99) ,
 NN(
-0, 
-0, 
--1, -0.490555, 1, -1, 0.459734,-99) , 
+0,
+0,
+-1, -0.490555, 1, -1, 0.459734,-99) ,
 13, 6.56301, 0, 0, 0.490124,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.0493267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499765,-99) , 
-8, -1.99535, 0, 0, 0.535169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499765,-99) ,
+8, -1.99535, 0, 0, 0.535169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491223,-99) , 
-17, 2.20957, 1, 0, 0.504283,-99) , 
-0, 1.85614, 1, 0, 0.51159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491223,-99) ,
+17, 2.20957, 1, 0, 0.504283,-99) ,
+0, 1.85614, 1, 0, 0.51159,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423944,-99) , 
-0, 1.87421, 1, 0, 0.484981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423944,-99) ,
+0, 1.87421, 1, 0, 0.484981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406255,-99) , 
-8, -0.490555, 1, 0, 0.473256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406255,-99) ,
+8, -0.490555, 1, 0, 0.473256,-99) ,
 13, 6.56301, 0, 0, 0.496768,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.0621043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.68996, 0, 1, 0.525783,-99) , 
+0,
+0,
+-1, -1.68996, 0, 1, 0.525783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433478,-99) , 
-7, -8.71385, 1, 0, 0.49869,-99) , 
-18, 5.45399, 0, 0, 0.518333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433478,-99) ,
+7, -8.71385, 1, 0, 0.49869,-99) ,
+18, 5.45399, 0, 0, 0.518333,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410831,-99) , 
-11, 4.981, 1, 0, 0.47952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410831,-99) ,
+11, 4.981, 1, 0, 0.47952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401892,-99) , 
-7, -7.12951, 1, 0, 0.468851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401892,-99) ,
+7, -7.12951, 1, 0, 0.468851,-99) ,
 13, 6.56301, 0, 0, 0.499204,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.0674103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.36465, 1, 1, 0.522427,-99) , 
+0,
+0,
+-1, 3.36465, 1, 1, 0.522427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46887,-99) , 
-16, 3.36956, 1, 0, 0.496662,-99) , 
-12, 5.53049, 0, 0, 0.505515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46887,-99) ,
+16, 3.36956, 1, 0, 0.496662,-99) ,
+12, 5.53049, 0, 0, 0.505515,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386096,-99) , 
-0, 1.87614, 1, 0, 0.483209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386096,-99) ,
+0, 1.87614, 1, 0, 0.483209,-99) ,
 NN(
-0, 
-0, 
--1, 2.55709, 0, -1, 0.428994,-99) , 
-0, 1.86066, 0, 0, 0.463963,-99) , 
+0,
+0,
+-1, 2.55709, 0, -1, 0.428994,-99) ,
+0, 1.86066, 0, 0, 0.463963,-99) ,
 13, 6.56301, 0, 0, 0.489453,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.0492027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489486,-99) , 
-14, -3.87546, 0, 0, 0.513574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489486,-99) ,
+14, -3.87546, 0, 0, 0.513574,-99) ,
 NN(
-0, 
-0, 
--1, 1.88324, 1, -1, 0.475086,-99) , 
+0,
+0,
+-1, 1.88324, 1, -1, 0.475086,-99) ,
 10, 2.36382, 0, 0, 0.484829,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.0871734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479111,-99) , 
-3, -1.64471, 1, 0, 0.510232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479111,-99) ,
+3, -1.64471, 1, 0, 0.510232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421502,-99) , 
-3, -1.64479, 0, 0, 0.479616,-99) , 
-17, 2.64546, 0, 0, 0.499659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421502,-99) ,
+3, -1.64479, 0, 0, 0.479616,-99) ,
+17, 2.64546, 0, 0, 0.499659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398919,-99) , 
-13, 6.75178, 0, 0, 0.455416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398919,-99) ,
+13, 6.75178, 0, 0, 0.455416,-99) ,
 14, -2.04433, 1, 0, 0.493862,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.0722527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489578,-99) , 
-15, -2.80179, 0, 0, 0.510785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489578,-99) ,
+15, -2.80179, 0, 0, 0.510785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447392,-99) , 
-18, 5.73013, 0, 0, 0.480965,-99) , 
-17, 2.64546, 0, 0, 0.500506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447392,-99) ,
+18, 5.73013, 0, 0, 0.480965,-99) ,
+17, 2.64546, 0, 0, 0.500506,-99) ,
 NN(
-0, 
-0, 
--1, -1.20186, 1, -1, 0.45369,-99) , 
+0,
+0,
+-1, -1.20186, 1, -1, 0.45369,-99) ,
 14, -2.04433, 1, 0, 0.494374,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.047475);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54357,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447154,-99) , 
-0, 1.84711, 0, 0, 0.50429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447154,-99) ,
+0, 1.84711, 0, 0, 0.50429,-99) ,
 NN(
-0, 
-0, 
--1, -1.89782, 1, -1, 0.450671,-99) , 
-3, -4.2762, 0, 0, 0.495824,-99) , 
+0,
+0,
+-1, -1.89782, 1, -1, 0.450671,-99) ,
+3, -4.2762, 0, 0, 0.495824,-99) ,
 15, -5.66615, 1, 0, 0.502111,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.0349878);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496176,-99) , 
-10, -0.417138, 1, 0, 0.504603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496176,-99) ,
+10, -0.417138, 1, 0, 0.504603,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398291,-99) , 
-12, 3.82927, 0, 0, 0.465485,-99) , 
-14, -2.14021, 1, 0, 0.499016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398291,-99) ,
+12, 3.82927, 0, 0, 0.465485,-99) ,
+14, -2.14021, 1, 0, 0.499016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433072,-99) ,
 0, 1.88776, 1, 0, 0.495308,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.0526617);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495144,-99) , 
-10, -0.437726, 1, 0, 0.502654,-99) , 
-0, 1.84259, 1, 0, 0.508471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495144,-99) ,
+10, -0.437726, 1, 0, 0.502654,-99) ,
+0, 1.84259, 1, 0, 0.508471,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473988,-99) , 
-11, 4.66192, 1, 0, 0.511156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473988,-99) ,
+11, 4.66192, 1, 0, 0.511156,-99) ,
 NN(
-0, 
-0, 
--1, -1.9737, 0, -1, 0.412009,-99) , 
-17, 3.06517, 0, 0, 0.462231,-99) , 
+0,
+0,
+-1, -1.9737, 0, -1, 0.412009,-99) ,
+17, 3.06517, 0, 0, 0.462231,-99) ,
 10, -0.828898, 0, 0, 0.498557,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.0588386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487856,-99) , 
-0, 1.86969, 1, 0, 0.509438,-99) , 
-10, 3.47159, 0, 0, 0.517313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487856,-99) ,
+0, 1.86969, 1, 0, 0.509438,-99) ,
+10, 3.47159, 0, 0, 0.517313,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48682,-99) , 
-4, 0.567357, 0, 0, 0.513463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48682,-99) ,
+4, 0.567357, 0, 0, 0.513463,-99) ,
 NN(
-0, 
-0, 
--1, -2.55239, 1, -1, 0.424366,-99) , 
-13, 6.31892, 0, 0, 0.468463,-99) , 
+0,
+0,
+-1, -2.55239, 1, -1, 0.424366,-99) ,
+13, 6.31892, 0, 0, 0.468463,-99) ,
 10, -0.828898, 0, 0, 0.506859,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.0371948);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499908,-99) , 
-16, 3.39993, 0, 0, 0.512407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499908,-99) ,
+16, 3.39993, 0, 0, 0.512407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448051,-99) , 
-12, 2.27968, 0, 0, 0.506799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448051,-99) ,
+12, 2.27968, 0, 0, 0.506799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442907,-99) ,
 11, 7.28863, 1, 0, 0.50269,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.0381268);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456427,-99) , 
-14, -1.78041, 1, 0, 0.503081,-99) , 
-15, -5.66346, 1, 0, 0.508651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456427,-99) ,
+14, -1.78041, 1, 0, 0.503081,-99) ,
+15, -5.66346, 1, 0, 0.508651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451247,-99) ,
 10, -1.7411, 0, 0, 0.504603,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.0412728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488148,-99) , 
-2, 3.32296, 1, 0, 0.506447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488148,-99) ,
+2, 3.32296, 1, 0, 0.506447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452088,-99) , 
-12, 2.27968, 0, 0, 0.501713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452088,-99) ,
+12, 2.27968, 0, 0, 0.501713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445022,-99) ,
 11, 7.28863, 1, 0, 0.498072,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.0561665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49666,-99) , 
-0, 1.8742, 0, 0, 0.523236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49666,-99) ,
+0, 1.8742, 0, 0, 0.523236,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442675,-99) , 
-0, 1.85313, 0, 0, 0.498254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442675,-99) ,
+0, 1.85313, 0, 0, 0.498254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372933,-99) , 
-0, 1.88324, 1, 0, 0.48947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372933,-99) ,
+0, 1.88324, 1, 0, 0.48947,-99) ,
 1, 71.9395, 0, 0, 0.497446,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.0407078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.8742, 0, 1, 0.529405,-99) , 
+0,
+0,
+-1, 1.8742, 0, 1, 0.529405,-99) ,
 NN(
-0, 
-0, 
--1, 1.88324, 1, -1, 0.48246,-99) , 
+0,
+0,
+-1, 1.88324, 1, -1, 0.48246,-99) ,
 1, 71.9395, 0, 0, 0.493549,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.0619931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534507,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485372,-99) , 
-18, 5.57522, 1, 0, 0.512324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485372,-99) ,
+18, 5.57522, 1, 0, 0.512324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447436,-99) , 
-17, 3.05781, 0, 0, 0.476988,-99) , 
-8, -2.74658, 1, 0, 0.493509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447436,-99) ,
+17, 3.05781, 0, 0, 0.476988,-99) ,
+8, -2.74658, 1, 0, 0.493509,-99) ,
 15, -5.66615, 1, 0, 0.498917,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.027725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.90754, 1, 1, 0.507083,-99) , 
+0,
+0,
+-1, 4.90754, 1, 1, 0.507083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444517,-99) , 
-4, -0.459855, 0, 0, 0.502196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444517,-99) ,
+4, -0.459855, 0, 0, 0.502196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445638,-99) ,
 5, 3.95898, 1, 0, 0.498302,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.0661102);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460911,-99) , 
-7, -8.71385, 0, 0, 0.491687,-99) , 
-14, -2.9792, 0, 0, 0.50955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460911,-99) ,
+7, -8.71385, 0, 0, 0.491687,-99) ,
+14, -2.9792, 0, 0, 0.50955,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449118,-99) , 
-13, 6.27306, 0, 0, 0.49144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449118,-99) ,
+13, 6.27306, 0, 0, 0.49144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408916,-99) , 
-15, -1.36205, 1, 0, 0.483232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408916,-99) ,
+15, -1.36205, 1, 0, 0.483232,-99) ,
 8, -3.22641, 1, 0, 0.493331,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.0577938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.96048, 1, 1, 0.537882,-99) , 
+0,
+0,
+-1, -2.96048, 1, 1, 0.537882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467202,-99) , 
-15, -3.25765, 0, 0, 0.484669,-99) , 
-17, 3.07208, 1, 0, 0.50837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467202,-99) ,
+15, -3.25765, 0, 0, 0.484669,-99) ,
+17, 3.07208, 1, 0, 0.50837,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468025,-99) , 
-8, -1.68897, 0, 0, 0.487405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468025,-99) ,
+8, -1.68897, 0, 0, 0.487405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426224,-99) , 
-3, -4.2762, 0, 0, 0.477654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426224,-99) ,
+3, -4.2762, 0, 0, 0.477654,-99) ,
 8, -3.22641, 1, 0, 0.489432,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.0474289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487172,-99) , 
-16, 2.19392, 1, 0, 0.496639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487172,-99) ,
+16, 2.19392, 1, 0, 0.496639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452791,-99) , 
-7, -7.12951, 1, 0, 0.492717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452791,-99) ,
+7, -7.12951, 1, 0, 0.492717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440849,-99) ,
 8, 0.23309, 1, 0, 0.488982,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.0402048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.8742, 0, 1, 0.520362,-99) , 
+0,
+0,
+-1, 1.8742, 0, 1, 0.520362,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437149,-99) , 
-14, -2.14021, 1, 0, 0.498029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437149,-99) ,
+14, -2.14021, 1, 0, 0.498029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392949,-99) , 
-0, 1.88324, 1, 0, 0.490762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392949,-99) ,
+0, 1.88324, 1, 0, 0.490762,-99) ,
 1, 71.9395, 0, 0, 0.497766,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.0370384);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489111,-99) , 
-2, 2.40206, 1, 0, 0.516704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489111,-99) ,
+2, 2.40206, 1, 0, 0.516704,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.488079,-99) , 
-8, -4.05014, 1, 0, 0.493988,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.488079,-99) ,
+8, -4.05014, 1, 0, 0.493988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445973,-99) ,
 8, 0.23309, 1, 0, 0.490532,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.0341404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45832,-99) , 
-7, -7.12951, 1, 0, 0.505381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45832,-99) ,
+7, -7.12951, 1, 0, 0.505381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453382,-99) , 
-8, 0.23309, 1, 0, 0.501683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453382,-99) ,
+8, 0.23309, 1, 0, 0.501683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45185,-99) ,
 11, 7.28863, 1, 0, 0.49849,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.044492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521191,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488557,-99) , 
-17, 2.64588, 1, 0, 0.514154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488557,-99) ,
+17, 2.64588, 1, 0, 0.514154,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.479797,-99) , 
-3, -0.657882, 0, 0, 0.488193,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.479797,-99) ,
+3, -0.657882, 0, 0, 0.488193,-99) ,
 13, 7.53772, 0, 0, 0.493451,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.0285318);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.1946, 0, 1, 0.542403,-99) , 
+0,
+0,
+-1, -2.1946, 0, 1, 0.542403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435133,-99) , 
-7, -7.12951, 1, 0, 0.494707,-99) , 
-4, 1.26406, 0, 0, 0.502305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435133,-99) ,
+7, -7.12951, 1, 0, 0.494707,-99) ,
+4, 1.26406, 0, 0, 0.502305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461113,-99) ,
 5, 3.95898, 1, 0, 0.499484,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.0352125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522798,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489144,-99) , 
-15, -5.66346, 1, 0, 0.494812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489144,-99) ,
+15, -5.66346, 1, 0, 0.494812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436767,-99) , 
-10, -1.7411, 0, 0, 0.490853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436767,-99) ,
+10, -1.7411, 0, 0, 0.490853,-99) ,
 1, 103.905, 0, 0, 0.494366,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.0517257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48935,-99) , 
-0, 1.85012, 1, 0, 0.498616,-99) , 
-0, 1.88324, 0, 0, 0.504061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48935,-99) ,
+0, 1.85012, 1, 0, 0.498616,-99) ,
+0, 1.88324, 0, 0, 0.504061,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48195,-99) , 
-11, 4.66192, 1, 0, 0.513359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48195,-99) ,
+11, 4.66192, 1, 0, 0.513359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384945,-99) , 
-8, -2.25227, 1, 0, 0.447384,-99) , 
-17, 3.06517, 0, 0, 0.481283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384945,-99) ,
+8, -2.25227, 1, 0, 0.447384,-99) ,
+17, 3.06517, 0, 0, 0.481283,-99) ,
 10, -0.828898, 0, 0, 0.499245,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.033051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.483, 0, 1, 0.511195,-99) , 
+0,
+0,
+-1, 1.483, 0, 1, 0.511195,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492846,-99) , 
-6, 7.48058, 1, 0, 0.512979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492846,-99) ,
+6, 7.48058, 1, 0, 0.512979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39237,-99) , 
-10, -1.48049, 0, 0, 0.447045,-99) , 
-17, 3.06517, 0, 0, 0.480948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39237,-99) ,
+10, -1.48049, 0, 0, 0.447045,-99) ,
+17, 3.06517, 0, 0, 0.480948,-99) ,
 10, -0.828898, 0, 0, 0.504806,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.045466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498943,-99) , 
-10, -0.720364, 0, 0, 0.522102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498943,-99) ,
+10, -0.720364, 0, 0, 0.522102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476217,-99) , 
-8, -3.22643, 1, 0, 0.492634,-99) , 
-10, -0.372796, 1, 0, 0.501325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476217,-99) ,
+8, -3.22643, 1, 0, 0.492634,-99) ,
+10, -0.372796, 1, 0, 0.501325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449475,-99) ,
 0, 1.83807, 0, 0, 0.498262,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.0418784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493329,-99) , 
-10, -0.372796, 1, 0, 0.507927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493329,-99) ,
+10, -0.372796, 1, 0, 0.507927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442474,-99) , 
-0, 1.83614, 0, 0, 0.504459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442474,-99) ,
+0, 1.83614, 0, 0, 0.504459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454049,-99) ,
 0, 1.88776, 1, 0, 0.501743,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.0374675);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.483, 0, 1, 0.512861,-99) , 
+0,
+0,
+-1, 1.483, 0, 1, 0.512861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523837,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41416,-99) , 
-8, -2.61613, 1, 0, 0.456061,-99) , 
-17, 3.48488, 0, 0, 0.483819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41416,-99) ,
+8, -2.61613, 1, 0, 0.456061,-99) ,
+17, 3.48488, 0, 0, 0.483819,-99) ,
 10, -0.828898, 0, 0, 0.506741,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.0318748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494432,-99) , 
-10, -0.372796, 1, 0, 0.504207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494432,-99) ,
+10, -0.372796, 1, 0, 0.504207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444817,-99) , 
-0, 1.83614, 0, 0, 0.501065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444817,-99) ,
+0, 1.83614, 0, 0, 0.501065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456759,-99) ,
 0, 1.88776, 1, 0, 0.498681,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.0403615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498975,-99) , 
-0, 1.88324, 0, 0, 0.504236,-99) , 
-4, 1.483, 0, 0, 0.510013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498975,-99) ,
+0, 1.88324, 0, 0, 0.504236,-99) ,
+4, 1.483, 0, 0, 0.510013,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456586,-99) , 
-16, 3.24683, 0, 0, 0.491783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456586,-99) ,
+16, 3.24683, 0, 0, 0.491783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42448,-99) , 
-4, 1.15304, 1, 0, 0.474254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42448,-99) ,
+4, 1.15304, 1, 0, 0.474254,-99) ,
 10, -0.828898, 0, 0, 0.502492,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.0446344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.00245, 1, 1, 0.516207,-99) , 
+0,
+0,
+-1, 5.00245, 1, 1, 0.516207,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466376,-99) , 
-3, -1.31583, 0, 0, 0.501821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466376,-99) ,
+3, -1.31583, 0, 0, 0.501821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445152,-99) , 
-9, -2.53144, 0, 0, 0.478323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445152,-99) ,
+9, -2.53144, 0, 0, 0.478323,-99) ,
 10, -0.828898, 0, 0, 0.508249,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.0307564);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496113,-99) , 
-2, 1.6619, 1, 0, 0.506122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496113,-99) ,
+2, 1.6619, 1, 0, 0.506122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465281,-99) , 
-8, 0.23309, 1, 0, 0.503375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465281,-99) ,
+8, 0.23309, 1, 0, 0.503375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450161,-99) ,
 0, 1.88776, 1, 0, 0.500529,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.0253492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.28304, 1, 1, 0.509848,-99) , 
+0,
+0,
+-1, 5.28304, 1, 1, 0.509848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47294,-99) , 
-8, 0.23309, 1, 0, 0.507367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47294,-99) ,
+8, 0.23309, 1, 0, 0.507367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457785,-99) ,
 0, 1.88776, 1, 0, 0.504718,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.0602875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492155,-99) , 
-7, -9.50602, 0, 0, 0.51522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492155,-99) ,
+7, -9.50602, 0, 0, 0.51522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453347,-99) , 
-18, 5.62372, 0, 0, 0.489844,-99) , 
-17, 2.62022, 0, 0, 0.507707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453347,-99) ,
+18, 5.62372, 0, 0, 0.489844,-99) ,
+17, 2.62022, 0, 0, 0.507707,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454107,-99) , 
-2, 2.4147, 1, 0, 0.498317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454107,-99) ,
+2, 2.4147, 1, 0, 0.498317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446281,-99) , 
-2, 0.861264, 0, 0, 0.487008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446281,-99) ,
+2, 0.861264, 0, 0, 0.487008,-99) ,
 13, 6.56301, 0, 0, 0.499864,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.0520609);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87872, 0, 1, 0.517159,-99) , 
+0,
+0,
+-1, 1.87872, 0, 1, 0.517159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446554,-99) , 
-7, -8.71385, 1, 0, 0.491263,-99) , 
-17, 2.62022, 0, 0, 0.509497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446554,-99) ,
+7, -8.71385, 1, 0, 0.491263,-99) ,
+17, 2.62022, 0, 0, 0.509497,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469081,-99) , 
-3, -1.97359, 1, 0, 0.496209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469081,-99) ,
+3, -1.97359, 1, 0, 0.496209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444503,-99) , 
-5, 1.85614, 0, 0, 0.485507,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444503,-99) ,
+5, 1.85614, 0, 0, 0.485507,-99) ,
 13, 6.56301, 0, 0, 0.500409,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.0396704);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495354,-99) , 
-18, 5.28143, 1, 0, 0.513071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495354,-99) ,
+18, 5.28143, 1, 0, 0.513071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433917,-99) , 
-7, -7.92168, 1, 0, 0.489616,-99) , 
-6, 7.2351, 0, 0, 0.498135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433917,-99) ,
+7, -7.92168, 1, 0, 0.489616,-99) ,
+6, 7.2351, 0, 0, 0.498135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455289,-99) ,
 11, 7.28863, 1, 0, 0.495393,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.064984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466715,-99) , 
-14, -2.93651, 0, 0, 0.488163,-99) , 
-7, -8.71385, 0, 0, 0.508306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466715,-99) ,
+14, -2.93651, 0, 0, 0.488163,-99) ,
+7, -8.71385, 0, 0, 0.508306,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480894,-99) , 
-6, 5.02978, 1, 0, 0.49349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480894,-99) ,
+6, 5.02978, 1, 0, 0.49349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422175,-99) , 
-7, -7.12951, 1, 0, 0.486967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422175,-99) ,
+7, -7.12951, 1, 0, 0.486967,-99) ,
 6, 7.41936, 0, 0, 0.494614,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.0308547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.28143, 1, 1, 0.520319,-99) , 
+0,
+0,
+-1, 5.28143, 1, 1, 0.520319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424032,-99) , 
-0, 1.84711, 0, 0, 0.494103,-99) , 
-6, 7.2351, 0, 0, 0.503621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424032,-99) ,
+0, 1.84711, 0, 0, 0.494103,-99) ,
+6, 7.2351, 0, 0, 0.503621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460511,-99) ,
 11, 7.28863, 1, 0, 0.500856,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.0325546);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490279,-99) , 
-6, 5.09801, 1, 0, 0.494475,-99) , 
-7, -7.12951, 0, 0, 0.498028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490279,-99) ,
+6, 5.09801, 1, 0, 0.494475,-99) ,
+7, -7.12951, 0, 0, 0.498028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464687,-99) ,
 4, -0.389711, 0, 0, 0.495095,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.0591736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495966,-99) , 
-0, 1.86517, 1, 0, 0.539893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495966,-99) ,
+0, 1.86517, 1, 0, 0.539893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49097,-99) , 
-0, 1.87872, 0, 0, 0.49845,-99) , 
-7, -7.92168, 0, 0, 0.506103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49097,-99) ,
+0, 1.87872, 0, 0, 0.49845,-99) ,
+7, -7.92168, 0, 0, 0.506103,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461557,-99) , 
-6, 5.02001, 1, 0, 0.520082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461557,-99) ,
+6, 5.02001, 1, 0, 0.520082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367035,-99) , 
-7, -7.92168, 1, 0, 0.47961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367035,-99) ,
+7, -7.92168, 1, 0, 0.47961,-99) ,
 6, 5.46425, 0, 0, 0.500916,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.0496176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 0, 1, 0.51667,-99) , 
+0,
+0,
+-1, -7.92168, 0, 1, 0.51667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443484,-99) , 
-7, -9.50602, 1, 0, 0.487061,-99) , 
-6, 5.46425, 0, 0, 0.510969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443484,-99) ,
+7, -9.50602, 1, 0, 0.487061,-99) ,
+6, 5.46425, 0, 0, 0.510969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451405,-99) ,
 0, 1.88776, 1, 0, 0.507822,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.075416);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476647,-99) , 
-0, 1.85076, 1, 0, 0.497496,-99) , 
-0, 1.87871, 0, 0, 0.511565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476647,-99) ,
+0, 1.85076, 1, 0, 0.497496,-99) ,
+0, 1.87871, 0, 0, 0.511565,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444182,-99) , 
-0, 1.85356, 0, 0, 0.503341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444182,-99) ,
+0, 1.85356, 0, 0, 0.503341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394094,-99) , 
-0, 1.87872, 1, 0, 0.491417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394094,-99) ,
+0, 1.87872, 1, 0, 0.491417,-99) ,
 5, 2.90756, 0, 0, 0.499326,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.0622891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488077,-99) , 
-0, 1.85635, 1, 0, 0.508734,-99) , 
-0, 1.87871, 0, 0, 0.517946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488077,-99) ,
+0, 1.85635, 1, 0, 0.508734,-99) ,
+0, 1.87871, 0, 0, 0.517946,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483733,-99) , 
-1, 23.9956, 1, 0, 0.495486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483733,-99) ,
+1, 23.9956, 1, 0, 0.495486,-99) ,
 NN(
-0, 
-0, 
--1, -3.17207, 1, -1, 0.432294,-99) , 
-0, 1.87421, 1, 0, 0.483325,-99) , 
+0,
+0,
+-1, -3.17207, 1, -1, 0.432294,-99) ,
+0, 1.87421, 1, 0, 0.483325,-99) ,
 5, 2.90756, 0, 0, 0.496911,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.0604115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478018,-99) , 
-7, -10.2982, 0, 0, 0.508106,-99) , 
-15, -2.26969, 0, 0, 0.520191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478018,-99) ,
+7, -10.2982, 0, 0, 0.508106,-99) ,
+15, -2.26969, 0, 0, 0.520191,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480661,-99) , 
-3, -1.64479, 0, 0, 0.502349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480661,-99) ,
+3, -1.64479, 0, 0, 0.502349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427409,-99) , 
-0, 1.87872, 1, 0, 0.494243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427409,-99) ,
+0, 1.87872, 1, 0, 0.494243,-99) ,
 5, 2.90756, 0, 0, 0.504425,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.0410614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 4.27045, 1, 1, 0.519346,-99) , 
+0,
+0,
+-1, 4.27045, 1, 1, 0.519346,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458514,-99) , 
-14, -2.32933, 1, 0, 0.502337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458514,-99) ,
+14, -2.32933, 1, 0, 0.502337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427126,-99) , 
-0, 1.88324, 1, 0, 0.496659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427126,-99) ,
+0, 1.88324, 1, 0, 0.496659,-99) ,
 10, 1.90771, 0, 0, 0.50344,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.0363291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481974,-99) , 
-18, 5.62169, 0, 0, 0.514305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481974,-99) ,
+18, 5.62169, 0, 0, 0.514305,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458458,-99) , 
-0, 1.85313, 0, 0, 0.495781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458458,-99) ,
+0, 1.85313, 0, 0, 0.495781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425367,-99) , 
-0, 1.88324, 1, 0, 0.49108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425367,-99) ,
+0, 1.88324, 1, 0, 0.49108,-99) ,
 1, 71.9395, 0, 0, 0.496577,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.0293927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494436,-99) , 
-9, -3.2848, 0, 0, 0.510875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494436,-99) ,
+9, -3.2848, 0, 0, 0.510875,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478056,-99) , 
-17, 3.49316, 1, 0, 0.491192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478056,-99) ,
+17, 3.49316, 1, 0, 0.491192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421367,-99) , 
-13, 5.67337, 0, 0, 0.486447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421367,-99) ,
+13, 5.67337, 0, 0, 0.486447,-99) ,
 1, 71.9395, 0, 0, 0.492226,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.0418198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482928,-99) , 
-0, 1.85097, 1, 0, 0.495572,-99) , 
-0, 1.8742, 0, 0, 0.50652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482928,-99) ,
+0, 1.85097, 1, 0, 0.495572,-99) ,
+0, 1.8742, 0, 0, 0.50652,-99) ,
 NN(
-0, 
-0, 
--1, 1.99378, 0, -1, 0.482647,-99) , 
+0,
+0,
+-1, 1.99378, 0, -1, 0.482647,-99) ,
 5, 2.90756, 0, 0, 0.492007,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.0394396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52142,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486099,-99) , 
-15, -2.31855, 0, 0, 0.506001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486099,-99) ,
+15, -2.31855, 0, 0, 0.506001,-99) ,
 NN(
-0, 
-0, 
--1, -1.83955, 1, -1, 0.485493,-99) , 
-7, -9.50602, 1, 0, 0.494875,-99) , 
+0,
+0,
+-1, -1.83955, 1, -1, 0.485493,-99) ,
+7, -9.50602, 1, 0, 0.494875,-99) ,
 10, 3.73212, 0, 0, 0.499033,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.0440179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85614, 1, 1, 0.516242,-99) , 
+0,
+0,
+-1, 1.85614, 1, 1, 0.516242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43021,-99) , 
-0, 1.86066, 0, 0, 0.484604,-99) , 
-17, 2.56176, 0, 0, 0.505867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43021,-99) ,
+0, 1.86066, 0, 0, 0.484604,-99) ,
+17, 2.56176, 0, 0, 0.505867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470236,-99) ,
 5, 3.95898, 1, 0, 0.503448,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.047336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518954,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488905,-99) , 
-0, 1.85614, 1, 0, 0.498796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488905,-99) ,
+0, 1.85614, 1, 0, 0.498796,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40382,-99) , 
-7, -8.71385, 1, 0, 0.468753,-99) , 
-2, 1.26301, 0, 0, 0.493015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40382,-99) ,
+7, -8.71385, 1, 0, 0.468753,-99) ,
+2, 1.26301, 0, 0, 0.493015,-99) ,
 18, 6.47159, 0, 0, 0.496222,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.0369218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498097,-99) , 
-10, -0.372783, 1, 0, 0.509172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498097,-99) ,
+10, -0.372783, 1, 0, 0.509172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420849,-99) , 
-7, -8.71385, 1, 0, 0.483917,-99) , 
-0, 1.87098, 1, 0, 0.501294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420849,-99) ,
+7, -8.71385, 1, 0, 0.483917,-99) ,
+0, 1.87098, 1, 0, 0.501294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462624,-99) ,
 0, 1.83807, 0, 0, 0.499042,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.0476723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470115,-99) , 
-0, 1.8712, 1, 0, 0.503461,-99) , 
-0, 1.88324, 0, 0, 0.506681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470115,-99) ,
+0, 1.8712, 1, 0, 0.503461,-99) ,
+0, 1.88324, 0, 0, 0.506681,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452396,-99) , 
-12, 3.16708, 0, 0, 0.496833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452396,-99) ,
+12, 3.16708, 0, 0, 0.496833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429382,-99) , 
-4, 1.15304, 1, 0, 0.479104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429382,-99) ,
+4, 1.15304, 1, 0, 0.479104,-99) ,
 10, -0.828898, 0, 0, 0.500939,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.0293176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492872,-99) , 
-10, -0.372796, 1, 0, 0.500929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492872,-99) ,
+10, -0.372796, 1, 0, 0.500929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465728,-99) , 
-0, 1.88195, 1, 0, 0.497552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465728,-99) ,
+0, 1.88195, 1, 0, 0.497552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463122,-99) ,
 0, 1.83807, 0, 0, 0.495549,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.0343871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493452,-99) , 
-7, -8.71385, 0, 0, 0.502781,-99) , 
-0, 1.88324, 0, 0, 0.505687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493452,-99) ,
+7, -8.71385, 0, 0, 0.502781,-99) ,
+0, 1.88324, 0, 0, 0.505687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506715,-99) ,
 NN(
-0, 
-0, 
--1, -2.61613, 1, -1, 0.452144,-99) , 
-17, 3.48488, 0, 0, 0.474769,-99) , 
+0,
+0,
+-1, -2.61613, 1, -1, 0.452144,-99) ,
+17, 3.48488, 0, 0, 0.474769,-99) ,
 10, -0.828898, 0, 0, 0.499261,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.0580292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46077,-99) , 
-8, -0.535712, 1, 0, 0.507311,-99) , 
-0, 1.84711, 1, 0, 0.511437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46077,-99) ,
+8, -0.535712, 1, 0, 0.507311,-99) ,
+0, 1.84711, 1, 0, 0.511437,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416094,-99) , 
-0, 1.87615, 1, 0, 0.501293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416094,-99) ,
+0, 1.87615, 1, 0, 0.501293,-99) ,
 NN(
-0, 
-0, 
--1, 2.55709, 0, -1, 0.453256,-99) , 
-0, 1.86066, 0, 0, 0.484499,-99) , 
+0,
+0,
+-1, 2.55709, 0, -1, 0.453256,-99) ,
+0, 1.86066, 0, 0, 0.484499,-99) ,
 10, 0.083306, 0, 0, 0.501003,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.0451598);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487207,-99) , 
-14, -3.81341, 1, 0, 0.520504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487207,-99) ,
+14, -3.81341, 1, 0, 0.520504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486464,-99) , 
-3, -3.94718, 1, 0, 0.492123,-99) , 
-8, -1.30449, 0, 0, 0.498554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486464,-99) ,
+3, -3.94718, 1, 0, 0.492123,-99) ,
+8, -1.30449, 0, 0, 0.498554,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459683,-99) , 
-7, -8.71385, 1, 0, 0.492188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459683,-99) ,
+7, -8.71385, 1, 0, 0.492188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432744,-99) , 
-4, 1.15304, 1, 0, 0.476585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432744,-99) ,
+4, 1.15304, 1, 0, 0.476585,-99) ,
 10, -0.828898, 0, 0, 0.493995,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.0415811);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492788,-99) , 
-18, 5.61928, 0, 0, 0.522354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492788,-99) ,
+18, 5.61928, 0, 0, 0.522354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479706,-99) , 
-1, 34.1024, 0, 0, 0.499439,-99) , 
-8, -1.30449, 0, 0, 0.504627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479706,-99) ,
+1, 34.1024, 0, 0, 0.499439,-99) ,
+8, -1.30449, 0, 0, 0.504627,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434468,-99) , 
-8, -2.97998, 0, 0, 0.49103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434468,-99) ,
+8, -2.97998, 0, 0, 0.49103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439877,-99) , 
-2, 1.271, 0, 0, 0.477802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439877,-99) ,
+2, 1.271, 0, 0, 0.477802,-99) ,
 10, -0.828898, 0, 0, 0.499064,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.045327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490849,-99) , 
-12, 4.49382, 0, 0, 0.522959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490849,-99) ,
+12, 4.49382, 0, 0, 0.522959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487297,-99) , 
-2, 1.66475, 1, 0, 0.494845,-99) , 
-8, -1.30449, 0, 0, 0.501207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487297,-99) ,
+2, 1.66475, 1, 0, 0.494845,-99) ,
+8, -1.30449, 0, 0, 0.501207,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467418,-99) , 
-8, -2.61669, 1, 0, 0.496506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467418,-99) ,
+8, -2.61669, 1, 0, 0.496506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451925,-99) , 
-9, -2.53144, 0, 0, 0.478063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451925,-99) ,
+9, -2.53144, 0, 0, 0.478063,-99) ,
 10, -0.828898, 0, 0, 0.496412,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.0275624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499058,-99) , 
-6, 5.00845, 1, 0, 0.503348,-99) , 
-0, 1.84259, 1, 0, 0.50612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499058,-99) ,
+6, 5.00845, 1, 0, 0.503348,-99) ,
+0, 1.84259, 1, 0, 0.50612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435276,-99) , 
-13, 6.46882, 0, 0, 0.469763,-99) , 
-16, 4.19495, 0, 0, 0.483097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435276,-99) ,
+13, 6.46882, 0, 0, 0.469763,-99) ,
+16, 4.19495, 0, 0, 0.483097,-99) ,
 10, -0.828898, 0, 0, 0.501353,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.0351362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484987,-99) , 
-6, 6.2605, 0, 0, 0.527421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484987,-99) ,
+6, 6.2605, 0, 0, 0.527421,-99) ,
 NN(
-0, 
-0, 
--1, 4.98216, 1, 1, 0.505811,-99) , 
-18, 5.28303, 1, 0, 0.510398,-99) , 
+0,
+0,
+-1, 4.98216, 1, 1, 0.505811,-99) ,
+18, 5.28303, 1, 0, 0.510398,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468158,-99) , 
-1, 36.2, 1, 0, 0.494398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468158,-99) ,
+1, 36.2, 1, 0, 0.494398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446781,-99) , 
-4, 1.15304, 1, 0, 0.481954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446781,-99) ,
+4, 1.15304, 1, 0, 0.481954,-99) ,
 10, -0.828898, 0, 0, 0.504513,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.0190004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499786,-99) , 
-16, 2.19231, 1, 0, 0.504972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499786,-99) ,
+16, 2.19231, 1, 0, 0.504972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468052,-99) , 
-0, 1.88195, 1, 0, 0.501468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468052,-99) ,
+0, 1.88195, 1, 0, 0.501468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463746,-99) ,
 0, 1.83807, 0, 0, 0.499289,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.0242286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499235,-99) , 
-6, 7.41792, 0, 0, 0.508246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499235,-99) ,
+6, 7.41792, 0, 0, 0.508246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472786,-99) , 
-0, 1.88195, 1, 0, 0.504882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472786,-99) ,
+0, 1.88195, 1, 0, 0.504882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468474,-99) ,
 0, 1.83807, 0, 0, 0.502781,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.0382908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48206,-99) , 
-17, 2.43186, 0, 0, 0.529409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48206,-99) ,
+17, 2.43186, 0, 0, 0.529409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450765,-99) , 
-0, 1.84711, 0, 0, 0.501591,-99) , 
-18, 5.28292, 1, 0, 0.507535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450765,-99) ,
+0, 1.84711, 0, 0, 0.501591,-99) ,
+18, 5.28292, 1, 0, 0.507535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468897,-99) ,
 11, 7.28863, 1, 0, 0.505049,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.0363466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455263,-99) , 
-8, -1.82822, 1, 0, 0.491747,-99) , 
-18, 5.12119, 0, 0, 0.518236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455263,-99) ,
+8, -1.82822, 1, 0, 0.491747,-99) ,
+18, 5.12119, 0, 0, 0.518236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550572,-99) ,
 NN(
-0, 
-0, 
--1, 1.84711, 0, -1, 0.490791,-99) , 
-8, 0.23309, 0, 0, 0.494692,-99) , 
+0,
+0,
+-1, 1.84711, 0, -1, 0.490791,-99) ,
+8, 0.23309, 0, 0, 0.494692,-99) ,
 18, 5.28292, 1, 0, 0.499708,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.0327368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470276,-99) , 
-8, -0.151324, 1, 0, 0.506003,-99) , 
-0, 1.84259, 1, 0, 0.508872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470276,-99) ,
+8, -0.151324, 1, 0, 0.506003,-99) ,
+0, 1.84259, 1, 0, 0.508872,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485113,-99) , 
-14, -4.21442, 1, 0, 0.501651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485113,-99) ,
+14, -4.21442, 1, 0, 0.501651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457179,-99) , 
-4, 1.15304, 1, 0, 0.490054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457179,-99) ,
+4, 1.15304, 1, 0, 0.490054,-99) ,
 10, -0.828898, 0, 0, 0.504989,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.0448623);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49074,-99) , 
-14, -3.44922, 1, 0, 0.538281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49074,-99) ,
+14, -3.44922, 1, 0, 0.538281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463424,-99) , 
-12, 3.45807, 0, 0, 0.515802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463424,-99) ,
+12, 3.45807, 0, 0, 0.515802,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463485,-99) , 
-0, 1.877, 1, 0, 0.501883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463485,-99) ,
+0, 1.877, 1, 0, 0.501883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426067,-99) , 
-0, 1.84259, 0, 0, 0.496768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426067,-99) ,
+0, 1.84259, 0, 0, 0.496768,-99) ,
 8, -0.920078, 0, 0, 0.500382,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.0531062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455546,-99) , 
-15, -3.25991, 1, 0, 0.498545,-99) , 
-0, 1.85614, 1, 0, 0.518385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455546,-99) ,
+15, -3.25991, 1, 0, 0.498545,-99) ,
+0, 1.85614, 1, 0, 0.518385,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485469,-99) , 
-2, 1.6619, 1, 0, 0.495026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485469,-99) ,
+2, 1.6619, 1, 0, 0.495026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446212,-99) , 
-0, 1.84711, 0, 0, 0.49035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446212,-99) ,
+0, 1.84711, 0, 0, 0.49035,-99) ,
 8, -0.920078, 0, 0, 0.495668,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.0265989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.76997, 1, 1, 0.51826,-99) , 
+0,
+0,
+-1, -2.76997, 1, 1, 0.51826,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494847,-99) , 
-3, -0.328944, 0, 0, 0.49957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494847,-99) ,
+3, -0.328944, 0, 0, 0.49957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441656,-99) , 
-13, 5.67337, 0, 0, 0.495747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441656,-99) ,
+13, 5.67337, 0, 0, 0.495747,-99) ,
 1, 71.9395, 0, 0, 0.501089,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.054201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85615, 1, 1, 0.521293,-99) , 
+0,
+0,
+-1, 1.85615, 1, 1, 0.521293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477811,-99) , 
-18, 5.45399, 0, 0, 0.510602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477811,-99) ,
+18, 5.45399, 0, 0, 0.510602,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489759,-99) , 
-8, -0.920078, 0, 0, 0.508453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489759,-99) ,
+8, -0.920078, 0, 0, 0.508453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419148,-99) , 
-7, -8.71385, 1, 0, 0.471072,-99) , 
-2, 1.2905, 0, 0, 0.496193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419148,-99) ,
+7, -8.71385, 1, 0, 0.471072,-99) ,
+2, 1.2905, 0, 0, 0.496193,-99) ,
 13, 6.80669, 0, 0, 0.50328,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.0367425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493512,-99) , 
-9, -2.40107, 0, 0, 0.540214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493512,-99) ,
+9, -2.40107, 0, 0, 0.540214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480171,-99) , 
-2, 1.43174, 0, 0, 0.518477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480171,-99) ,
+2, 1.43174, 0, 0, 0.518477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469259,-99) , 
-16, 3.7828, 1, 0, 0.492882,-99) , 
-16, 5.00808, 0, 0, 0.498261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469259,-99) ,
+16, 3.7828, 1, 0, 0.492882,-99) ,
+16, 5.00808, 0, 0, 0.498261,-99) ,
 18, 5.28292, 1, 0, 0.502566,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.0453732);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470313,-99) , 
-12, 4.49286, 0, 0, 0.496983,-99) , 
-18, 5.12119, 0, 0, 0.521671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470313,-99) ,
+12, 4.49286, 0, 0, 0.496983,-99) ,
+18, 5.12119, 0, 0, 0.521671,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486121,-99) , 
-10, -0.372796, 1, 0, 0.496601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486121,-99) ,
+10, -0.372796, 1, 0, 0.496601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452425,-99) , 
-0, 1.84259, 0, 0, 0.493584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452425,-99) ,
+0, 1.84259, 0, 0, 0.493584,-99) ,
 18, 5.28292, 1, 0, 0.499561,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.0264031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499179,-99) , 
-0, 1.88389, 0, 0, 0.503391,-99) , 
-0, 1.84259, 1, 0, 0.507033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499179,-99) ,
+0, 1.88389, 0, 0, 0.503391,-99) ,
+0, 1.84259, 1, 0, 0.507033,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466485,-99) , 
-17, 2.64546, 0, 0, 0.499309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466485,-99) ,
+17, 2.64546, 0, 0, 0.499309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450967,-99) , 
-15, -3.75322, 0, 0, 0.485622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450967,-99) ,
+15, -3.75322, 0, 0, 0.485622,-99) ,
 10, -0.828898, 0, 0, 0.502631,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.0346959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490673,-99) , 
-7, -8.71385, 1, 0, 0.529913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490673,-99) ,
+7, -8.71385, 1, 0, 0.529913,-99) ,
 NN(
-0, 
-0, 
--1, 4.98216, 1, 1, 0.506664,-99) , 
-18, 5.28303, 1, 0, 0.511575,-99) , 
+0,
+0,
+-1, 4.98216, 1, 1, 0.506664,-99) ,
+18, 5.28303, 1, 0, 0.511575,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46517,-99) , 
-11, 3.22672, 0, 0, 0.499985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46517,-99) ,
+11, 3.22672, 0, 0, 0.499985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451023,-99) , 
-11, 5.14013, 1, 0, 0.486349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451023,-99) ,
+11, 5.14013, 1, 0, 0.486349,-99) ,
 10, -0.828898, 0, 0, 0.506391,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.0321192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559937,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481025,-99) , 
-8, -2.6179, 1, 0, 0.503508,-99) , 
-9, -1.10702, 0, 0, 0.518103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481025,-99) ,
+8, -2.6179, 1, 0, 0.503508,-99) ,
+9, -1.10702, 0, 0, 0.518103,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494776,-99) , 
-8, -4.37958, 1, 0, 0.499372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494776,-99) ,
+8, -4.37958, 1, 0, 0.499372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451617,-99) , 
-0, 1.84259, 0, 0, 0.496117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451617,-99) ,
+0, 1.84259, 0, 0, 0.496117,-99) ,
 18, 5.28292, 1, 0, 0.500787,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.0302061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488527,-99) , 
-15, -2.28139, 1, 0, 0.527289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488527,-99) ,
+15, -2.28139, 1, 0, 0.527289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459852,-99) , 
-18, 5.42167, 0, 0, 0.501081,-99) , 
-18, 5.28426, 1, 0, 0.506694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459852,-99) ,
+18, 5.42167, 0, 0, 0.501081,-99) ,
+18, 5.28426, 1, 0, 0.506694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475024,-99) ,
 0, 1.88776, 1, 0, 0.505097,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.0316741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494098,-99) , 
-9, -2.40107, 0, 0, 0.532087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494098,-99) ,
+9, -2.40107, 0, 0, 0.532087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48286,-99) , 
-2, 1.43174, 0, 0, 0.514296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48286,-99) ,
+2, 1.43174, 0, 0, 0.514296,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493603,-99) , 
-18, 5.55786, 1, 0, 0.499696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493603,-99) ,
+18, 5.55786, 1, 0, 0.499696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453272,-99) , 
-0, 1.84259, 0, 0, 0.496536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453272,-99) ,
+0, 1.84259, 0, 0, 0.496536,-99) ,
 18, 5.28292, 1, 0, 0.500303,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.0426868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.28303, 1, 1, 0.514324,-99) , 
+0,
+0,
+-1, 5.28303, 1, 1, 0.514324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471238,-99) , 
-2, 1.18207, 0, 0, 0.509798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471238,-99) ,
+2, 1.18207, 0, 0, 0.509798,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452101,-99) , 
-14, -2.66639, 1, 0, 0.509147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452101,-99) ,
+14, -2.66639, 1, 0, 0.509147,-99) ,
 NN(
-0, 
-0, 
--1, -3.20131, 0, -1, 0.474237,-99) , 
-11, 4.66181, 1, 0, 0.495504,-99) , 
+0,
+0,
+-1, -3.20131, 0, -1, 0.474237,-99) ,
+11, 4.66181, 1, 0, 0.495504,-99) ,
 10, 0.083306, 0, 0, 0.504296,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.0361457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465817,-99) , 
-16, 2.53725, 1, 0, 0.493657,-99) , 
-18, 5.12119, 0, 0, 0.513551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465817,-99) ,
+16, 2.53725, 1, 0, 0.493657,-99) ,
+18, 5.12119, 0, 0, 0.513551,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490981,-99) , 
-10, -0.372796, 1, 0, 0.498581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490981,-99) ,
+10, -0.372796, 1, 0, 0.498581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455648,-99) , 
-0, 1.84259, 0, 0, 0.495667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455648,-99) ,
+0, 1.84259, 0, 0, 0.495667,-99) ,
 18, 5.28292, 1, 0, 0.499454,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.0246167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54195,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499888,-99) , 
-0, 1.88389, 0, 0, 0.503411,-99) , 
-0, 1.84259, 1, 0, 0.506451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499888,-99) ,
+0, 1.88389, 0, 0, 0.503411,-99) ,
+0, 1.84259, 1, 0, 0.506451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44057,-99) , 
-13, 6.46882, 0, 0, 0.470948,-99) , 
-16, 4.19495, 0, 0, 0.484835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44057,-99) ,
+13, 6.46882, 0, 0, 0.470948,-99) ,
+16, 4.19495, 0, 0, 0.484835,-99) ,
 10, -0.828898, 0, 0, 0.502023,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.0553272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479443,-99) , 
-7, -10.2982, 0, 0, 0.519153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479443,-99) ,
+7, -10.2982, 0, 0, 0.519153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448462,-99) , 
-5, 1.81644, 0, 0, 0.503766,-99) , 
-18, 5.79119, 0, 0, 0.510696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448462,-99) ,
+5, 1.81644, 0, 0, 0.503766,-99) ,
+18, 5.79119, 0, 0, 0.510696,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479581,-99) , 
-8, -2.89969, 1, 0, 0.496369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479581,-99) ,
+8, -2.89969, 1, 0, 0.496369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452047,-99) , 
-15, -3.75322, 0, 0, 0.483789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452047,-99) ,
+15, -3.75322, 0, 0, 0.483789,-99) ,
 10, -0.828898, 0, 0, 0.505188,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.0629031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.45857, 0, 1, 0.539971,-99) , 
+0,
+0,
+-1, -2.45857, 0, 1, 0.539971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473614,-99) , 
-13, 7.08035, 0, 0, 0.495701,-99) , 
-17, 3.05781, 1, 0, 0.511152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473614,-99) ,
+13, 7.08035, 0, 0, 0.495701,-99) ,
+17, 3.05781, 1, 0, 0.511152,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460091,-99) , 
-11, 5.78953, 1, 0, 0.506393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460091,-99) ,
+11, 5.78953, 1, 0, 0.506393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418941,-99) , 
-16, 3.30669, 0, 0, 0.455863,-99) , 
-3, -3.28939, 0, 0, 0.493755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418941,-99) ,
+16, 3.30669, 0, 0, 0.455863,-99) ,
+3, -3.28939, 0, 0, 0.493755,-99) ,
 18, 5.79235, 0, 0, 0.501361,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.0513249);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481511,-99) , 
-8, -2.01462, 0, 0, 0.497281,-99) , 
-7, -7.92168, 0, 0, 0.505796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481511,-99) ,
+8, -2.01462, 0, 0, 0.497281,-99) ,
+7, -7.92168, 0, 0, 0.505796,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473313,-99) , 
-18, 5.50972, 1, 0, 0.497798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473313,-99) ,
+18, 5.50972, 1, 0, 0.497798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437417,-99) , 
-2, 0.885798, 0, 0, 0.488645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437417,-99) ,
+2, 0.885798, 0, 0, 0.488645,-99) ,
 18, 5.79235, 0, 0, 0.496145,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.0524059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477631,-99) , 
-7, -9.50602, 0, 0, 0.497332,-99) , 
-3, -3.28952, 1, 0, 0.508204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477631,-99) ,
+7, -9.50602, 0, 0, 0.497332,-99) ,
+3, -3.28952, 1, 0, 0.508204,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490508,-99) , 
-6, 8.05539, 1, 0, 0.516213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490508,-99) ,
+6, 8.05539, 1, 0, 0.516213,-99) ,
 NN(
-0, 
-0, 
--1, 0.837056, 0, -1, 0.473458,-99) , 
-17, 3.49291, 0, 0, 0.487569,-99) , 
+0,
+0,
+-1, 0.837056, 0, -1, 0.473458,-99) ,
+17, 3.49291, 0, 0, 0.487569,-99) ,
 18, 5.79235, 0, 0, 0.496591,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.0396175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473517,-99) , 
-4, 0.688461, 1, 0, 0.49606,-99) , 
-0, 1.87421, 0, 0, 0.509975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473517,-99) ,
+4, 0.688461, 1, 0, 0.49606,-99) ,
+0, 1.87421, 0, 0, 0.509975,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474022,-99) , 
-0, 1.87421, 1, 0, 0.501274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474022,-99) ,
+0, 1.87421, 1, 0, 0.501274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430411,-99) , 
-15, -1.36205, 1, 0, 0.495364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430411,-99) ,
+15, -1.36205, 1, 0, 0.495364,-99) ,
 7, -10.2982, 1, 0, 0.500137,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.0404775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466356,-99) , 
-12, 4.46531, 0, 0, 0.495407,-99) , 
-0, 1.8742, 0, 0, 0.50548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466356,-99) ,
+12, 4.46531, 0, 0, 0.495407,-99) ,
+0, 1.8742, 0, 0, 0.50548,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475065,-99) , 
-18, 5.9636, 1, 0, 0.496064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475065,-99) ,
+18, 5.9636, 1, 0, 0.496064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4482,-99) , 
-17, 1.99378, 0, 0, 0.489562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4482,-99) ,
+17, 1.99378, 0, 0, 0.489562,-99) ,
 5, 2.90756, 0, 0, 0.495817,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.0540396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.28157, 1, 1, 0.519585,-99) , 
+0,
+0,
+-1, 2.28157, 1, 1, 0.519585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468345,-99) , 
-14, -3.81341, 0, 0, 0.488353,-99) , 
-17, 3.47568, 1, 0, 0.502553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468345,-99) ,
+14, -3.81341, 0, 0, 0.488353,-99) ,
+17, 3.47568, 1, 0, 0.502553,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458733,-99) , 
-11, 4.63285, 1, 0, 0.513602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458733,-99) ,
+11, 4.63285, 1, 0, 0.513602,-99) ,
 NN(
-0, 
-0, 
--1, 5.46425, 0, -1, 0.474893,-99) , 
-7, -10.2982, 1, 0, 0.485757,-99) , 
+0,
+0,
+-1, 5.46425, 0, -1, 0.474893,-99) ,
+7, -10.2982, 1, 0, 0.485757,-99) ,
 18, 5.79235, 0, 0, 0.493102,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.0264691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494423,-99) , 
-17, 2.22575, 1, 0, 0.500746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494423,-99) ,
+17, 2.22575, 1, 0, 0.500746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465513,-99) , 
-0, 1.88195, 1, 0, 0.497494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465513,-99) ,
+0, 1.88195, 1, 0, 0.497494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466514,-99) ,
 0, 1.83807, 0, 0, 0.495785,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.04211);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493194,-99) , 
-5, 2.25483, 0, 0, 0.528188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493194,-99) ,
+5, 2.25483, 0, 0, 0.528188,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489924,-99) , 
-5, 3.32156, 0, 0, 0.49864,-99) , 
-7, -7.92168, 0, 0, 0.504027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489924,-99) ,
+5, 3.32156, 0, 0, 0.49864,-99) ,
+7, -7.92168, 0, 0, 0.504027,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474889,-99) , 
-11, 2.98499, 1, 0, 0.503616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474889,-99) ,
+11, 2.98499, 1, 0, 0.503616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437077,-99) , 
-2, 1.39042, 0, 0, 0.484219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437077,-99) ,
+2, 1.39042, 0, 0, 0.484219,-99) ,
 6, 5.46425, 0, 0, 0.500234,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.0281992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.19382, 1, 1, 0.511659,-99) , 
+0,
+0,
+-1, 2.19382, 1, 1, 0.511659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460888,-99) , 
-16, 2.96449, 0, 0, 0.494915,-99) , 
-13, 7.05226, 1, 0, 0.505816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460888,-99) ,
+16, 2.96449, 0, 0, 0.494915,-99) ,
+13, 7.05226, 1, 0, 0.505816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478485,-99) ,
 4, -0.389711, 0, 0, 0.503471,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.0213109);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517312,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465249,-99) , 
-11, 6.78657, 1, 0, 0.499175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465249,-99) ,
+11, 6.78657, 1, 0, 0.499175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452813,-99) , 
-8, 0.25912, 1, 0, 0.496005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452813,-99) ,
+8, 0.25912, 1, 0, 0.496005,-99) ,
 15, -5.66615, 1, 0, 0.498881,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.0320953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511989,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488272,-99) , 
-4, 1.26406, 0, 0, 0.495146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488272,-99) ,
+4, 1.26406, 0, 0, 0.495146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457309,-99) , 
-5, 3.95898, 1, 0, 0.492502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457309,-99) ,
+5, 3.95898, 1, 0, 0.492502,-99) ,
 15, -5.66615, 1, 0, 0.495131,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.0265331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493989,-99) , 
-1, 39.9738, 1, 0, 0.50361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493989,-99) ,
+1, 39.9738, 1, 0, 0.50361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469436,-99) , 
-0, 1.88195, 1, 0, 0.500465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469436,-99) ,
+0, 1.88195, 1, 0, 0.500465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47122,-99) ,
 0, 1.83807, 0, 0, 0.498852,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.0243033);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497531,-99) , 
-0, 1.85012, 1, 0, 0.50199,-99) , 
-0, 1.88324, 0, 0, 0.504151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497531,-99) ,
+0, 1.85012, 1, 0, 0.50199,-99) ,
+0, 1.88324, 0, 0, 0.504151,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468835,-99) , 
-6, 5.75195, 0, 0, 0.498651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468835,-99) ,
+6, 5.75195, 0, 0, 0.498651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453554,-99) , 
-4, 1.15304, 1, 0, 0.486936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453554,-99) ,
+4, 1.15304, 1, 0, 0.486936,-99) ,
 10, -0.828898, 0, 0, 0.500639,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.0281431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84259, 1, 1, 0.509771,-99) , 
+0,
+0,
+-1, 1.84259, 1, 1, 0.509771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484677,-99) , 
-10, -0.437759, 0, 0, 0.507592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484677,-99) ,
+10, -0.437759, 0, 0, 0.507592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449661,-99) , 
-13, 6.46882, 0, 0, 0.476071,-99) , 
-16, 4.19495, 0, 0, 0.487363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449661,-99) ,
+13, 6.46882, 0, 0, 0.476071,-99) ,
+16, 4.19495, 0, 0, 0.487363,-99) ,
 10, -0.828898, 0, 0, 0.503467,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.0185016);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49904,-99) , 
-16, 2.19231, 1, 0, 0.503755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49904,-99) ,
+16, 2.19231, 1, 0, 0.503755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466796,-99) , 
-0, 1.88195, 1, 0, 0.500362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466796,-99) ,
+0, 1.88195, 1, 0, 0.500362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468185,-99) ,
 0, 1.83807, 0, 0, 0.498589,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.0199007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.30128, 1, 1, 0.506958,-99) , 
+0,
+0,
+-1, 1.30128, 1, 1, 0.506958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471404,-99) , 
-0, 1.88195, 1, 0, 0.503695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471404,-99) ,
+0, 1.88195, 1, 0, 0.503695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472794,-99) ,
 0, 1.83807, 0, 0, 0.501994,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.023269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489144,-99) , 
-18, 5.6218, 0, 0, 0.499499,-99) , 
-0, 1.88324, 0, 0, 0.501682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489144,-99) ,
+18, 5.6218, 0, 0, 0.499499,-99) ,
+0, 1.88324, 0, 0, 0.501682,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49973,-99) , 
-0, 1.86518, 0, 0, 0.502928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49973,-99) ,
+0, 1.86518, 0, 0, 0.502928,-99) ,
 NN(
-0, 
-0, 
--1, 6.23692, 0, -1, 0.468718,-99) , 
-10, -1.48049, 0, 0, 0.485708,-99) , 
+0,
+0,
+-1, 6.23692, 0, -1, 0.468718,-99) ,
+10, -1.48049, 0, 0, 0.485708,-99) ,
 10, -0.828898, 0, 0, 0.498429,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.0308932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470824,-99) , 
-10, 0.904237, 1, 0, 0.52254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470824,-99) ,
+10, 0.904237, 1, 0, 0.52254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471442,-99) , 
-15, -3.40668, 0, 0, 0.509625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471442,-99) ,
+15, -3.40668, 0, 0, 0.509625,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466632,-99) , 
-0, 1.85292, 0, 0, 0.498635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466632,-99) ,
+0, 1.85292, 0, 0, 0.498635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442283,-99) , 
-0, 1.84259, 0, 0, 0.494898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442283,-99) ,
+0, 1.84259, 0, 0, 0.494898,-99) ,
 18, 5.28292, 1, 0, 0.498013,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.0379945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474066,-99) , 
-18, 5.12159, 0, 0, 0.499178,-99) , 
-13, 6.14405, 1, 0, 0.510083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474066,-99) ,
+18, 5.12159, 0, 0, 0.499178,-99) ,
+13, 6.14405, 1, 0, 0.510083,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482852,-99) , 
-11, 4.27035, 1, 0, 0.493004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482852,-99) ,
+11, 4.27035, 1, 0, 0.493004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451385,-99) , 
-13, 5.84354, 0, 0, 0.489644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451385,-99) ,
+13, 5.84354, 0, 0, 0.489644,-99) ,
 18, 5.28292, 1, 0, 0.493964,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.0299771);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497026,-99) , 
-0, 1.86065, 1, 0, 0.521354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497026,-99) ,
+0, 1.86065, 1, 0, 0.521354,-99) ,
 NN(
-0, 
-0, 
--1, 3.43875, 0, -1, 0.493003,-99) , 
-18, 5.28426, 1, 0, 0.498874,-99) , 
+0,
+0,
+-1, 3.43875, 0, -1, 0.493003,-99) ,
+18, 5.28426, 1, 0, 0.498874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407791,-99) , 
-7, -8.14752, 1, 0, 0.454361,-99) , 
-7, -9.50602, 1, 0, 0.479704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407791,-99) ,
+7, -8.14752, 1, 0, 0.454361,-99) ,
+7, -9.50602, 1, 0, 0.479704,-99) ,
 6, 5.46425, 0, 0, 0.495211,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.0347204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.46099, 0, 1, 0.52293,-99) , 
+0,
+0,
+-1, -1.46099, 0, 1, 0.52293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477319,-99) , 
-12, 3.43875, 0, 0, 0.500497,-99) , 
-18, 5.28426, 1, 0, 0.50514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477319,-99) ,
+12, 3.43875, 0, 0, 0.500497,-99) ,
+18, 5.28426, 1, 0, 0.50514,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469554,-99) , 
-6, 4.79585, 1, 0, 0.492657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469554,-99) ,
+6, 4.79585, 1, 0, 0.492657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436989,-99) , 
-2, 1.39042, 0, 0, 0.476523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436989,-99) ,
+2, 1.39042, 0, 0, 0.476523,-99) ,
 6, 5.46425, 0, 0, 0.499675,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.0310137);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491161,-99) , 
-18, 5.28426, 1, 0, 0.496725,-99) , 
-7, -7.12951, 0, 0, 0.499263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491161,-99) ,
+18, 5.28426, 1, 0, 0.496725,-99) ,
+7, -7.12951, 0, 0, 0.499263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409362,-99) , 
-3, -2.30264, 0, 0, 0.458213,-99) , 
-7, -9.50602, 1, 0, 0.47998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409362,-99) ,
+3, -2.30264, 0, 0, 0.458213,-99) ,
+7, -9.50602, 1, 0, 0.47998,-99) ,
 6, 5.46425, 0, 0, 0.495583,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.045597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494877,-99) , 
-2, 2.41515, 1, 0, 0.512961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494877,-99) ,
+2, 2.41515, 1, 0, 0.512961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488061,-99) , 
-15, -1.67398, 0, 0, 0.496775,-99) , 
-15, -3.73548, 1, 0, 0.502875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488061,-99) ,
+15, -1.67398, 0, 0, 0.496775,-99) ,
+15, -3.73548, 1, 0, 0.502875,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440785,-99) , 
-15, -2.31837, 1, 0, 0.492057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440785,-99) ,
+15, -2.31837, 1, 0, 0.492057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437306,-99) , 
-15, -3.75322, 0, 0, 0.476435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437306,-99) ,
+15, -3.75322, 0, 0, 0.476435,-99) ,
 6, 5.46425, 0, 0, 0.497831,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.0363157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482546,-99) , 
-8, -2.19459, 1, 0, 0.524372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482546,-99) ,
+8, -2.19459, 1, 0, 0.524372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460649,-99) , 
-3, -3.19528, 0, 0, 0.505012,-99) , 
-3, -3.94717, 1, 0, 0.508352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460649,-99) ,
+3, -3.19528, 0, 0, 0.505012,-99) ,
+3, -3.94717, 1, 0, 0.508352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418125,-99) , 
-7, -8.14752, 1, 0, 0.45839,-99) , 
-7, -9.50602, 1, 0, 0.478284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418125,-99) ,
+7, -8.14752, 1, 0, 0.45839,-99) ,
+7, -9.50602, 1, 0, 0.478284,-99) ,
 6, 5.46425, 0, 0, 0.502623,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.0399073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482288,-99) , 
-14, -3.17729, 1, 0, 0.522529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482288,-99) ,
+14, -3.17729, 1, 0, 0.522529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491545,-99) , 
-8, -0.921249, 0, 0, 0.497517,-99) , 
-3, -3.94717, 1, 0, 0.501829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491545,-99) ,
+8, -0.921249, 0, 0, 0.497517,-99) ,
+3, -3.94717, 1, 0, 0.501829,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459567,-99) , 
-16, 2.28899, 0, 0, 0.492796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459567,-99) ,
+16, 2.28899, 0, 0, 0.492796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448762,-99) , 
-14, -3.26627, 1, 0, 0.474415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448762,-99) ,
+14, -3.26627, 1, 0, 0.474415,-99) ,
 6, 5.46425, 0, 0, 0.496607,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.0299289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49899,-99) , 
-3, -2.63145, 1, 0, 0.504716,-99) , 
-5, 1.69361, 1, 0, 0.506591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49899,-99) ,
+3, -2.63145, 1, 0, 0.504716,-99) ,
+5, 1.69361, 1, 0, 0.506591,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461076,-99) , 
-13, 6.31934, 1, 0, 0.492193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461076,-99) ,
+13, 6.31934, 1, 0, 0.492193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442701,-99) , 
-15, -3.75322, 0, 0, 0.478045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442701,-99) ,
+15, -3.75322, 0, 0, 0.478045,-99) ,
 6, 5.46425, 0, 0, 0.501157,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.0430727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488386,-99) , 
-10, 0.454615, 0, 0, 0.517336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488386,-99) ,
+10, 0.454615, 0, 0, 0.517336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49063,-99) , 
-17, 3.49291, 0, 0, 0.503382,-99) , 
-15, -3.73548, 1, 0, 0.508641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49063,-99) ,
+17, 3.49291, 0, 0, 0.503382,-99) ,
+15, -3.73548, 1, 0, 0.508641,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471958,-99) , 
-3, -2.63167, 1, 0, 0.495682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471958,-99) ,
+3, -2.63167, 1, 0, 0.495682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446226,-99) , 
-2, 1.39042, 0, 0, 0.481405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446226,-99) ,
+2, 1.39042, 0, 0, 0.481405,-99) ,
 6, 5.46425, 0, 0, 0.503461,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.0370099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494116,-99) , 
-2, 1.85885, 1, 0, 0.523817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494116,-99) ,
+2, 1.85885, 1, 0, 0.523817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479497,-99) , 
-2, 1.6619, 0, 0, 0.503883,-99) , 
-16, 2.59588, 1, 0, 0.507921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479497,-99) ,
+2, 1.6619, 0, 0, 0.503883,-99) ,
+16, 2.59588, 1, 0, 0.507921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41872,-99) , 
-14, -3.26627, 1, 0, 0.472163,-99) , 
-16, 2.04039, 1, 0, 0.485988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41872,-99) ,
+14, -3.26627, 1, 0, 0.472163,-99) ,
+16, 2.04039, 1, 0, 0.485988,-99) ,
 6, 5.46425, 0, 0, 0.503753,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.0360372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498455,-99) , 
-1, 40.1769, 1, 0, 0.525719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498455,-99) ,
+1, 40.1769, 1, 0, 0.525719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488499,-99) , 
-6, 7.57475, 1, 0, 0.498274,-99) , 
-16, 2.59588, 1, 0, 0.503831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488499,-99) ,
+6, 7.57475, 1, 0, 0.498274,-99) ,
+16, 2.59588, 1, 0, 0.503831,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456164,-99) , 
-3, -2.30264, 0, 0, 0.495986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456164,-99) ,
+3, -2.30264, 0, 0, 0.495986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446118,-99) , 
-15, -3.75322, 0, 0, 0.481728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446118,-99) ,
+15, -3.75322, 0, 0, 0.481728,-99) ,
 6, 5.46425, 0, 0, 0.499632,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.0259323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489552,-99) , 
-17, 2.04351, 0, 0, 0.526236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489552,-99) ,
+17, 2.04351, 0, 0, 0.526236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470461,-99) , 
-18, 5.11409, 0, 0, 0.497555,-99) , 
-16, 2.59588, 1, 0, 0.503358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470461,-99) ,
+18, 5.11409, 0, 0, 0.497555,-99) ,
+16, 2.59588, 1, 0, 0.503358,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476738,-99) , 
-3, -2.63167, 1, 0, 0.496231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476738,-99) ,
+3, -2.63167, 1, 0, 0.496231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452707,-99) , 
-2, 1.39042, 0, 0, 0.483712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452707,-99) ,
+2, 1.39042, 0, 0, 0.483712,-99) ,
 6, 5.46425, 0, 0, 0.499629,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.0353407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464343,-99) , 
-6, 5.92898, 0, 0, 0.496106,-99) , 
-6, 4.81193, 1, 0, 0.500092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464343,-99) ,
+6, 5.92898, 0, 0, 0.496106,-99) ,
+6, 4.81193, 1, 0, 0.500092,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469009,-99) , 
-8, -1.94853, 1, 0, 0.49969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469009,-99) ,
+8, -1.94853, 1, 0, 0.49969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428208,-99) , 
-17, 2.19123, 0, 0, 0.484804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428208,-99) ,
+17, 2.19123, 0, 0, 0.484804,-99) ,
 3, -3.28939, 0, 0, 0.496308,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.0609167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 40.1769, 1, 1, 0.550192,-99) , 
+0,
+0,
+-1, 40.1769, 1, 1, 0.550192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418661,-99) , 
-0, 1.86066, 0, 0, 0.507513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418661,-99) ,
+0, 1.86066, 0, 0, 0.507513,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478175,-99) , 
-4, 0.856751, 1, 0, 0.511236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478175,-99) ,
+4, 0.856751, 1, 0, 0.511236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473616,-99) , 
-2, 1.6619, 1, 0, 0.482321,-99) , 
-0, 1.85614, 1, 0, 0.489135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473616,-99) ,
+2, 1.6619, 1, 0, 0.482321,-99) ,
+0, 1.85614, 1, 0, 0.489135,-99) ,
 16, 2.19382, 1, 0, 0.491991,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.0448828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495408,-99) , 
-2, 3.24226, 1, 0, 0.512738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495408,-99) ,
+2, 3.24226, 1, 0, 0.512738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470533,-99) , 
-2, 1.6619, 0, 0, 0.504152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470533,-99) ,
+2, 1.6619, 0, 0, 0.504152,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485558,-99) , 
-8, -1.62048, 0, 0, 0.498601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485558,-99) ,
+8, -1.62048, 0, 0, 0.498601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413717,-99) , 
-3, -2.63167, 0, 0, 0.471204,-99) , 
-12, 3.03889, 0, 0, 0.491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413717,-99) ,
+3, -2.63167, 0, 0, 0.471204,-99) ,
+12, 3.03889, 0, 0, 0.491,-99) ,
 5, 2.90756, 0, 0, 0.49619,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.0313073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496181,-99) , 
-8, -0.126118, 0, 0, 0.499678,-99) , 
-3, -4.93405, 1, 0, 0.503497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496181,-99) ,
+8, -0.126118, 0, 0, 0.499678,-99) ,
+3, -4.93405, 1, 0, 0.503497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443103,-99) , 
-7, -9.50602, 1, 0, 0.482719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443103,-99) ,
+7, -9.50602, 1, 0, 0.482719,-99) ,
 12, 2.93983, 0, 0, 0.499393,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.0413282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471348,-99) , 
-0, 1.8471, 0, 0, 0.510985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471348,-99) ,
+0, 1.8471, 0, 0, 0.510985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46099,-99) , 
-0, 1.88324, 1, 0, 0.507536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46099,-99) ,
+0, 1.88324, 1, 0, 0.507536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440162,-99) , 
-7, -9.50602, 1, 0, 0.475638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440162,-99) ,
+7, -9.50602, 1, 0, 0.475638,-99) ,
 8, -0.535688, 1, 0, 0.503174,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.039842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489085,-99) , 
-17, 1.94807, 0, 0, 0.525403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489085,-99) ,
+17, 1.94807, 0, 0, 0.525403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489921,-99) , 
-0, 1.85614, 1, 0, 0.497766,-99) , 
-17, 2.22896, 1, 0, 0.502108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489921,-99) ,
+0, 1.85614, 1, 0, 0.497766,-99) ,
+17, 2.22896, 1, 0, 0.502108,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491371,-99) , 
-0, 1.86518, 1, 0, 0.505363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491371,-99) ,
+0, 1.86518, 1, 0, 0.505363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438605,-99) , 
-17, 2.40873, 0, 0, 0.477159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438605,-99) ,
+17, 2.40873, 0, 0, 0.477159,-99) ,
 12, 2.93983, 0, 0, 0.497182,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.0395032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.15222, 0, 1, 0.513318,-99) , 
+0,
+0,
+-1, 3.15222, 0, 1, 0.513318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471075,-99) , 
-12, 4.7153, 0, 0, 0.496297,-99) , 
-8, -2.39162, 1, 0, 0.506261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471075,-99) ,
+12, 4.7153, 0, 0, 0.496297,-99) ,
+8, -2.39162, 1, 0, 0.506261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450472,-99) , 
-7, -9.50602, 1, 0, 0.481088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450472,-99) ,
+7, -9.50602, 1, 0, 0.481088,-99) ,
 12, 2.93983, 0, 0, 0.501293,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.0506146);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493992,-99) , 
-1, 40.1769, 1, 0, 0.53397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493992,-99) ,
+1, 40.1769, 1, 0, 0.53397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506695,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473632,-99) , 
-8, -2.01454, 1, 0, 0.49605,-99) , 
-16, 2.19231, 1, 0, 0.502113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473632,-99) ,
+8, -2.01454, 1, 0, 0.49605,-99) ,
+16, 2.19231, 1, 0, 0.502113,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453931,-99) , 
-8, -3.22641, 0, 0, 0.498144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453931,-99) ,
+8, -3.22641, 0, 0, 0.498144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43141,-99) , 
-2, 1.38962, 0, 0, 0.485383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43141,-99) ,
+2, 1.38962, 0, 0, 0.485383,-99) ,
 0, 1.86066, 0, 0, 0.496314,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.031692);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495188,-99) , 
-13, 6.68705, 1, 0, 0.519334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495188,-99) ,
+13, 6.68705, 1, 0, 0.519334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489213,-99) , 
-7, -7.92168, 0, 0, 0.493245,-99) , 
-17, 2.22896, 1, 0, 0.497335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489213,-99) ,
+7, -7.92168, 0, 0, 0.493245,-99) ,
+17, 2.22896, 1, 0, 0.497335,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492285,-99) , 
-4, 0.318067, 1, 0, 0.502309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492285,-99) ,
+4, 0.318067, 1, 0, 0.502309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449025,-99) , 
-17, 2.40873, 0, 0, 0.479871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449025,-99) ,
+17, 2.40873, 0, 0, 0.479871,-99) ,
 12, 2.93983, 0, 0, 0.493891,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.0333992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491765,-99) , 
-18, 5.40876, 0, 0, 0.52002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491765,-99) ,
+18, 5.40876, 0, 0, 0.52002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492815,-99) , 
-1, 64.3578, 0, 0, 0.498266,-99) , 
-17, 2.22896, 1, 0, 0.501675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492815,-99) ,
+1, 64.3578, 0, 0, 0.498266,-99) ,
+17, 2.22896, 1, 0, 0.501675,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466046,-99) , 
-10, 0.392699, 0, 0, 0.498105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466046,-99) ,
+10, 0.392699, 0, 0, 0.498105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442078,-99) , 
-12, 2.126, 0, 0, 0.48327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442078,-99) ,
+12, 2.126, 0, 0, 0.48327,-99) ,
 12, 2.93983, 0, 0, 0.498047,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.0335506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498262,-99) , 
-17, 2.65028, 1, 0, 0.509457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498262,-99) ,
+17, 2.65028, 1, 0, 0.509457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460484,-99) , 
-17, 2.62174, 0, 0, 0.495827,-99) , 
-13, 7.08173, 1, 0, 0.504195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460484,-99) ,
+17, 2.62174, 0, 0, 0.495827,-99) ,
+13, 7.08173, 1, 0, 0.504195,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476482,-99) , 
-13, 6.16353, 1, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476482,-99) ,
+13, 6.16353, 1, 0, 0.499379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449145,-99) , 
-3, -3.28952, 0, 0, 0.485524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449145,-99) ,
+3, -3.28952, 0, 0, 0.485524,-99) ,
 12, 2.93983, 0, 0, 0.500517,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.0260608);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46155,-99) , 
-8, 0.25912, 1, 0, 0.506611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46155,-99) ,
+8, 0.25912, 1, 0, 0.506611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485722,-99) , 
-14, -5.5825, 0, 0, 0.503094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485722,-99) ,
+14, -5.5825, 0, 0, 0.503094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475336,-99) ,
 3, -5.59196, 0, 0, 0.501274,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.0407217);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.25229, 0, 1, 0.533663,-99) , 
+0,
+0,
+-1, -2.25229, 0, 1, 0.533663,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474984,-99) , 
-11, 3.79079, 0, 0, 0.497166,-99) , 
-16, 2.19231, 1, 0, 0.502983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474984,-99) ,
+11, 3.79079, 0, 0, 0.497166,-99) ,
+16, 2.19231, 1, 0, 0.502983,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489893,-99) , 
-18, 5.27713, 1, 0, 0.502822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489893,-99) ,
+18, 5.27713, 1, 0, 0.502822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42997,-99) , 
-17, 2.22896, 0, 0, 0.489585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42997,-99) ,
+17, 2.22896, 0, 0, 0.489585,-99) ,
 0, 1.86066, 0, 0, 0.498345,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.0184836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514353,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46818,-99) , 
-14, -5.26354, 0, 0, 0.498757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46818,-99) ,
+14, -5.26354, 0, 0, 0.498757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452872,-99) , 
-14, -1.41247, 1, 0, 0.495539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452872,-99) ,
+14, -1.41247, 1, 0, 0.495539,-99) ,
 14, -6.46704, 1, 0, 0.497568,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.033114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453867,-99) , 
-0, 1.8697, 1, 0, 0.50347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453867,-99) ,
+0, 1.8697, 1, 0, 0.50347,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480016,-99) , 
-13, 6.98222, 1, 0, 0.494877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480016,-99) ,
+13, 6.98222, 1, 0, 0.494877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441877,-99) , 
-4, -0.389711, 0, 0, 0.491225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441877,-99) ,
+4, -0.389711, 0, 0, 0.491225,-99) ,
 18, 6.13197, 0, 0, 0.494363,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.0543184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482923,-99) , 
-0, 1.87872, 0, 0, 0.489192,-99) , 
-5, 1.59254, 1, 0, 0.494626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482923,-99) ,
+0, 1.87872, 0, 0, 0.489192,-99) ,
+5, 1.59254, 1, 0, 0.494626,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461741,-99) , 
-14, -3.12876, 1, 0, 0.506682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461741,-99) ,
+14, -3.12876, 1, 0, 0.506682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40749,-99) , 
-0, 1.86969, 1, 0, 0.48071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40749,-99) ,
+0, 1.86969, 1, 0, 0.48071,-99) ,
 7, -7.92168, 1, 0, 0.491934,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.0335402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483967,-99) , 
-1, 40.2702, 0, 0, 0.498961,-99) , 
-5, 1.59254, 1, 0, 0.502594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483967,-99) ,
+1, 40.2702, 0, 0, 0.498961,-99) ,
+5, 1.59254, 1, 0, 0.502594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525293,-99) ,
 NN(
-0, 
-0, 
--1, 5.59112, 0, -1, 0.447674,-99) , 
-5, 2.16983, 0, 0, 0.481481,-99) , 
+0,
+0,
+-1, 5.59112, 0, -1, 0.447674,-99) ,
+5, 2.16983, 0, 0, 0.481481,-99) ,
 7, -7.92168, 1, 0, 0.498514,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.0254292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492513,-99) , 
-1, 36.2, 1, 0, 0.500088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492513,-99) ,
+1, 36.2, 1, 0, 0.500088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467488,-99) , 
-0, 1.87722, 1, 0, 0.497599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467488,-99) ,
+0, 1.87722, 1, 0, 0.497599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470212,-99) ,
 0, 1.88324, 1, 0, 0.495531,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.0395933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483188,-99) , 
-16, 2.90489, 1, 0, 0.521239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483188,-99) ,
+16, 2.90489, 1, 0, 0.521239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46391,-99) , 
-13, 6.35884, 0, 0, 0.495973,-99) , 
-11, 3.27897, 1, 0, 0.502147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46391,-99) ,
+13, 6.35884, 0, 0, 0.495973,-99) ,
+11, 3.27897, 1, 0, 0.502147,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473443,-99) , 
-14, -3.12876, 1, 0, 0.501087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473443,-99) ,
+14, -3.12876, 1, 0, 0.501087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420657,-99) , 
-0, 1.86969, 1, 0, 0.480151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420657,-99) ,
+0, 1.86969, 1, 0, 0.480151,-99) ,
 7, -7.92168, 1, 0, 0.497902,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.0441099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483607,-99) , 
-15, -3.75322, 0, 0, 0.519641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483607,-99) ,
+15, -3.75322, 0, 0, 0.519641,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482425,-99) , 
-15, -4.68284, 1, 0, 0.489844,-99) , 
-11, 3.27897, 1, 0, 0.497119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482425,-99) ,
+15, -4.68284, 1, 0, 0.489844,-99) ,
+11, 3.27897, 1, 0, 0.497119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516168,-99) ,
 NN(
-0, 
-0, 
--1, -2.79557, 1, -1, 0.453238,-99) , 
-5, 2.16983, 0, 0, 0.480699,-99) , 
+0,
+0,
+-1, -2.79557, 1, -1, 0.453238,-99) ,
+5, 2.16983, 0, 0, 0.480699,-99) ,
 7, -7.92168, 1, 0, 0.493952,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.0510109);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477833,-99) , 
-10, -0.372706, 0, 0, 0.509764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477833,-99) ,
+10, -0.372706, 0, 0, 0.509764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479922,-99) , 
-8, -0.880336, 0, 0, 0.490922,-99) , 
-14, -3.63822, 0, 0, 0.500148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479922,-99) ,
+8, -0.880336, 0, 0, 0.490922,-99) ,
+14, -3.63822, 0, 0, 0.500148,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469931,-99) , 
-12, 3.85994, 0, 0, 0.501015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469931,-99) ,
+12, 3.85994, 0, 0, 0.501015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430375,-99) , 
-18, 5.36443, 0, 0, 0.482076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430375,-99) ,
+18, 5.36443, 0, 0, 0.482076,-99) ,
 7, -7.92168, 1, 0, 0.496664,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.0209218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498448,-99) , 
-2, 1.6619, 1, 0, 0.504081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498448,-99) ,
+2, 1.6619, 1, 0, 0.504081,-99) ,
 NN(
-0, 
-0, 
--1, 2.72379, 0, -1, 0.473268,-99) , 
-8, -0.535688, 1, 0, 0.500066,-99) , 
+0,
+0,
+-1, 2.72379, 0, -1, 0.473268,-99) ,
+8, -0.535688, 1, 0, 0.500066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472372,-99) ,
 0, 1.88324, 1, 0, 0.497998,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.0369519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496871,-99) , 
-16, 2.90489, 1, 0, 0.521146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496871,-99) ,
+16, 2.90489, 1, 0, 0.521146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480316,-99) , 
-17, 2.65028, 0, 0, 0.499866,-99) , 
-11, 3.27897, 1, 0, 0.505064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480316,-99) ,
+17, 2.65028, 0, 0, 0.499866,-99) ,
+11, 3.27897, 1, 0, 0.505064,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464183,-99) , 
-0, 1.86517, 1, 0, 0.501473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464183,-99) ,
+0, 1.86517, 1, 0, 0.501473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438611,-99) , 
-15, -2.31758, 1, 0, 0.484883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438611,-99) ,
+15, -2.31758, 1, 0, 0.484883,-99) ,
 7, -7.92168, 1, 0, 0.501178,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.02445);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468682,-99) , 
-0, 1.84409, 0, 0, 0.504066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468682,-99) ,
+0, 1.84409, 0, 0, 0.504066,-99) ,
 NN(
-0, 
-0, 
--1, -3.02322, 0, -1, 0.475953,-99) , 
-8, -0.535688, 1, 0, 0.500404,-99) , 
+0,
+0,
+-1, -3.02322, 0, -1, 0.475953,-99) ,
+8, -0.535688, 1, 0, 0.500404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474054,-99) ,
 0, 1.88324, 1, 0, 0.498444,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.0174648);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524892,-99) ,
 NN(
-0, 
-0, 
--1, 2.04433, 0, -1, 0.494532,-99) , 
-4, 1.48278, 0, 0, 0.497303,-99) , 
+0,
+0,
+-1, 2.04433, 0, -1, 0.494532,-99) ,
+4, 1.48278, 0, 0, 0.497303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469724,-99) ,
 11, 7.28863, 1, 0, 0.495518,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.0190714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49776,-99) , 
-11, 3.50903, 1, 0, 0.50337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49776,-99) ,
+11, 3.50903, 1, 0, 0.50337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471797,-99) , 
-12, 2.27968, 0, 0, 0.500872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471797,-99) ,
+12, 2.27968, 0, 0, 0.500872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474077,-99) ,
 11, 7.28863, 1, 0, 0.499138,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.0276088);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.59254, 1, 1, 0.508465,-99) , 
+0,
+0,
+-1, 1.59254, 1, 1, 0.508465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483421,-99) , 
-9, -6.55146, 0, 0, 0.504756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483421,-99) ,
+9, -6.55146, 0, 0, 0.504756,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474676,-99) , 
-2, 1.79057, 0, 0, 0.505003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474676,-99) ,
+2, 1.79057, 0, 0, 0.505003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446303,-99) , 
-18, 5.36443, 0, 0, 0.489371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446303,-99) ,
+18, 5.36443, 0, 0, 0.489371,-99) ,
 7, -7.92168, 1, 0, 0.501798,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.018695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46149,-99) , 
-12, 2.27968, 0, 0, 0.50197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46149,-99) ,
+12, 2.27968, 0, 0, 0.50197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471458,-99) , 
-6, 4.73358, 0, 0, 0.499492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471458,-99) ,
+6, 4.73358, 0, 0, 0.499492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475589,-99) ,
 11, 7.28863, 1, 0, 0.497945,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.0372545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491513,-99) , 
-10, -0.372777, 1, 0, 0.500078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491513,-99) ,
+10, -0.372777, 1, 0, 0.500078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468909,-99) , 
-0, 1.84711, 0, 0, 0.497137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468909,-99) ,
+0, 1.84711, 0, 0, 0.497137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451742,-99) , 
-8, -3.35741, 1, 0, 0.483311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451742,-99) ,
+8, -3.35741, 1, 0, 0.483311,-99) ,
 3, -4.2762, 0, 0, 0.49506,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.0350228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48835,-99) , 
-16, 3.3258, 1, 0, 0.509843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48835,-99) ,
+16, 3.3258, 1, 0, 0.509843,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485109,-99) , 
-0, 1.86195, 0, 0, 0.499872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485109,-99) ,
+0, 1.86195, 0, 0, 0.499872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460244,-99) , 
-0, 1.87872, 1, 0, 0.495418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460244,-99) ,
+0, 1.87872, 1, 0, 0.495418,-99) ,
 10, 2.36382, 0, 0, 0.499243,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.0277453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494619,-99) , 
-11, 4.27045, 1, 0, 0.509056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494619,-99) ,
+11, 4.27045, 1, 0, 0.509056,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492221,-99) , 
-18, 6.13292, 0, 0, 0.498745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492221,-99) ,
+18, 6.13292, 0, 0, 0.498745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465318,-99) , 
-0, 1.87872, 1, 0, 0.495034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465318,-99) ,
+0, 1.87872, 1, 0, 0.495034,-99) ,
 10, 1.90771, 0, 0, 0.499325,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.0439625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491927,-99) , 
-0, 1.85097, 1, 0, 0.502673,-99) , 
-0, 1.8742, 0, 0, 0.510096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491927,-99) ,
+0, 1.85097, 1, 0, 0.502673,-99) ,
+0, 1.8742, 0, 0, 0.510096,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48963,-99) , 
-8, -1.99611, 0, 0, 0.505109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48963,-99) ,
+8, -1.99611, 0, 0, 0.505109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439173,-99) , 
-2, 1.97268, 0, 0, 0.477076,-99) , 
-12, 3.03889, 0, 0, 0.497405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439173,-99) ,
+2, 1.97268, 0, 0, 0.477076,-99) ,
+12, 3.03889, 0, 0, 0.497405,-99) ,
 5, 2.90756, 0, 0, 0.502437,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.0304218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.67564, 1, 1, 0.510669,-99) , 
+0,
+0,
+-1, 1.67564, 1, 1, 0.510669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473542,-99) , 
-0, 1.88323, 1, 0, 0.508066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473542,-99) ,
+0, 1.88323, 1, 0, 0.508066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.86518, 1, 1, 0.517857,-99) , 
+0,
+0,
+-1, 1.86518, 1, 1, 0.517857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454575,-99) , 
-17, 2.40873, 0, 0, 0.491513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454575,-99) ,
+17, 2.40873, 0, 0, 0.491513,-99) ,
 12, 2.93983, 0, 0, 0.504832,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.0155388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459724,-99) , 
-8, 0.23309, 1, 0, 0.499372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459724,-99) ,
+8, 0.23309, 1, 0, 0.499372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4624,-99) , 
-0, 1.88324, 1, 0, 0.496828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4624,-99) ,
+0, 1.88324, 1, 0, 0.496828,-99) ,
 10, 3.73212, 0, 0, 0.499321,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.0329845);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487438,-99) , 
-14, -2.86854, 0, 0, 0.497808,-99) , 
-7, -8.71385, 0, 0, 0.503281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487438,-99) ,
+14, -2.86854, 0, 0, 0.497808,-99) ,
+7, -8.71385, 0, 0, 0.503281,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490247,-99) , 
-16, 2.07663, 1, 0, 0.496447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490247,-99) ,
+16, 2.07663, 1, 0, 0.496447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461488,-99) , 
-11, 5.84439, 1, 0, 0.49168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461488,-99) ,
+11, 5.84439, 1, 0, 0.49168,-99) ,
 5, 2.90756, 0, 0, 0.496281,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.0230908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49936,-99) , 
-2, 1.6619, 1, 0, 0.50508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49936,-99) ,
+2, 1.6619, 1, 0, 0.50508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476834,-99) , 
-0, 1.84711, 0, 0, 0.502422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476834,-99) ,
+0, 1.84711, 0, 0, 0.502422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442396,-99) , 
-14, -3.30106, 1, 0, 0.486726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442396,-99) ,
+14, -3.30106, 1, 0, 0.486726,-99) ,
 3, -4.2762, 0, 0, 0.500069,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.0365136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88324, 0, 1, 0.509364,-99) , 
+0,
+0,
+-1, 1.88324, 0, 1, 0.509364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460975,-99) , 
-11, 3.68243, 1, 0, 0.490756,-99) , 
-10, -0.828878, 0, 0, 0.505623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460975,-99) ,
+11, 3.68243, 1, 0, 0.490756,-99) ,
+10, -0.828878, 0, 0, 0.505623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458935,-99) , 
-8, -3.35741, 1, 0, 0.485638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458935,-99) ,
+8, -3.35741, 1, 0, 0.485638,-99) ,
 3, -4.2762, 0, 0, 0.50263,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.0320186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48091,-99) , 
-17, 2.04351, 0, 0, 0.516806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48091,-99) ,
+17, 2.04351, 0, 0, 0.516806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471037,-99) , 
-2, 1.6619, 0, 0, 0.49592,-99) , 
-16, 2.59588, 1, 0, 0.500095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471037,-99) ,
+2, 1.6619, 0, 0, 0.49592,-99) ,
+16, 2.59588, 1, 0, 0.500095,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468694,-99) , 
-9, -1.28593, 1, 0, 0.501586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468694,-99) ,
+9, -1.28593, 1, 0, 0.501586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457293,-99) , 
-9, -2.55548, 0, 0, 0.483869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457293,-99) ,
+9, -2.55548, 0, 0, 0.483869,-99) ,
 6, 5.46425, 0, 0, 0.497062,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.0202513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495146,-99) , 
-5, 1.44058, 1, 0, 0.497788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495146,-99) ,
+5, 1.44058, 1, 0, 0.497788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462281,-99) , 
-4, -0.459855, 0, 0, 0.495252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462281,-99) ,
+4, -0.459855, 0, 0, 0.495252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475981,-99) ,
 5, 3.95898, 1, 0, 0.493936,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.0141428);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509677,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476469,-99) , 
-8, -0.535688, 1, 0, 0.498401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476469,-99) ,
+8, -0.535688, 1, 0, 0.498401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468078,-99) , 
-0, 1.88324, 1, 0, 0.496316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468078,-99) ,
+0, 1.88324, 1, 0, 0.496316,-99) ,
 10, 3.73212, 0, 0, 0.498465,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.0358689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47682,-99) , 
-2, 2.35489, 1, 0, 0.504111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47682,-99) ,
+2, 2.35489, 1, 0, 0.504111,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490002,-99) , 
-6, 6.11493, 1, 0, 0.497179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490002,-99) ,
+6, 6.11493, 1, 0, 0.497179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451256,-99) , 
-7, -7.12951, 1, 0, 0.493376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451256,-99) ,
+7, -7.12951, 1, 0, 0.493376,-99) ,
 3, -0.657882, 0, 0, 0.496076,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.027524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.28426, 1, 1, 0.517752,-99) , 
+0,
+0,
+-1, 5.28426, 1, 1, 0.517752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495822,-99) , 
-8, -0.151702, 0, 0, 0.499223,-99) , 
-16, 2.59588, 1, 0, 0.50292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495822,-99) ,
+8, -0.151702, 0, 0, 0.499223,-99) ,
+16, 2.59588, 1, 0, 0.50292,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474519,-99) , 
-8, -2.26272, 0, 0, 0.496625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474519,-99) ,
+8, -2.26272, 0, 0, 0.496625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444677,-99) , 
-2, 1.39042, 0, 0, 0.482017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444677,-99) ,
+2, 1.39042, 0, 0, 0.482017,-99) ,
 6, 5.46425, 0, 0, 0.499021,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.0372272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54096,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495351,-99) , 
-0, 1.85635, 1, 0, 0.503453,-99) , 
-0, 1.87872, 0, 0, 0.507914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495351,-99) ,
+0, 1.85635, 1, 0, 0.503453,-99) ,
+0, 1.87872, 0, 0, 0.507914,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471057,-99) , 
-13, 7.04622, 1, 0, 0.503055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471057,-99) ,
+13, 7.04622, 1, 0, 0.503055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444406,-99) , 
-17, 1.92799, 0, 0, 0.490144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444406,-99) ,
+17, 1.92799, 0, 0, 0.490144,-99) ,
 17, 2.65027, 0, 0, 0.502024,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.0455905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87872, 0, 1, 0.517808,-99) , 
+0,
+0,
+-1, 1.87872, 0, 1, 0.517808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455583,-99) , 
-8, -3.31875, 0, 0, 0.495963,-99) , 
-1, 36.2494, 0, 0, 0.510592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455583,-99) ,
+8, -3.31875, 0, 0, 0.495963,-99) ,
+1, 36.2494, 0, 0, 0.510592,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484607,-99) , 
-5, 2.63088, 0, 0, 0.498141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484607,-99) ,
+5, 2.63088, 0, 0, 0.498141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442791,-99) , 
-2, 0.986766, 0, 0, 0.489258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442791,-99) ,
+2, 0.986766, 0, 0, 0.489258,-99) ,
 17, 2.65027, 0, 0, 0.503524,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.0256028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496341,-99) , 
-8, -0.126118, 0, 0, 0.499644,-99) , 
-3, -4.93405, 1, 0, 0.502291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496341,-99) ,
+8, -0.126118, 0, 0, 0.499644,-99) ,
+3, -4.93405, 1, 0, 0.502291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450594,-99) , 
-14, -4.09225, 1, 0, 0.472426,-99) , 
-9, -1.28829, 0, 0, 0.487849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450594,-99) ,
+14, -4.09225, 1, 0, 0.472426,-99) ,
+9, -1.28829, 0, 0, 0.487849,-99) ,
 12, 2.93983, 0, 0, 0.499478,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.0407769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473664,-99) , 
-0, 1.87872, 1, 0, 0.512178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473664,-99) ,
+0, 1.87872, 1, 0, 0.512178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477858,-99) , 
-1, 39.9738, 1, 0, 0.497641,-99) , 
-8, -2.39162, 1, 0, 0.506158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477858,-99) ,
+1, 39.9738, 1, 0, 0.497641,-99) ,
+8, -2.39162, 1, 0, 0.506158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.86518, 1, 1, 0.50737,-99) , 
+0,
+0,
+-1, 1.86518, 1, 1, 0.50737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458584,-99) , 
-17, 2.40873, 0, 0, 0.487154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458584,-99) ,
+17, 2.40873, 0, 0, 0.487154,-99) ,
 12, 2.93983, 0, 0, 0.502458,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.0244569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466222,-99) , 
-13, 6.24465, 0, 0, 0.500346,-99) , 
-13, 5.8776, 1, 0, 0.502143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466222,-99) ,
+13, 6.24465, 0, 0, 0.500346,-99) ,
+13, 5.8776, 1, 0, 0.502143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51895,-99) ,
 NN(
-0, 
-0, 
--1, 6.60637, 0, -1, 0.472154,-99) , 
-9, -1.28829, 0, 0, 0.485396,-99) , 
+0,
+0,
+-1, 6.60637, 0, -1, 0.472154,-99) ,
+9, -1.28829, 0, 0, 0.485396,-99) ,
 12, 2.93983, 0, 0, 0.498883,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.0255534);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496224,-99) , 
-17, 2.22574, 1, 0, 0.501681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496224,-99) ,
+17, 2.22574, 1, 0, 0.501681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462707,-99) , 
-0, 1.84711, 0, 0, 0.49803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462707,-99) ,
+0, 1.84711, 0, 0, 0.49803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445773,-99) , 
-14, -3.30106, 1, 0, 0.480971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445773,-99) ,
+14, -3.30106, 1, 0, 0.480971,-99) ,
 3, -4.2762, 0, 0, 0.495483,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.0307154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494599,-99) , 
-14, -3.81341, 0, 0, 0.505753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494599,-99) ,
+14, -3.81341, 0, 0, 0.505753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469066,-99) , 
-0, 1.84711, 0, 0, 0.502318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469066,-99) ,
+0, 1.84711, 0, 0, 0.502318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459575,-99) , 
-8, -3.35741, 1, 0, 0.479762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459575,-99) ,
+8, -3.35741, 1, 0, 0.479762,-99) ,
 3, -4.2762, 0, 0, 0.498951,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.0209779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538169,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538169,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499894,-99) , 
-3, -2.03627, 1, 0, 0.512081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499894,-99) ,
+3, -2.03627, 1, 0, 0.512081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46227,-99) , 
-13, 6.07435, 0, 0, 0.49391,-99) , 
-15, -3.25978, 1, 0, 0.502415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46227,-99) ,
+13, 6.07435, 0, 0, 0.49391,-99) ,
+15, -3.25978, 1, 0, 0.502415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455279,-99) , 
-14, -3.30106, 1, 0, 0.481842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455279,-99) ,
+14, -3.30106, 1, 0, 0.481842,-99) ,
 3, -4.2762, 0, 0, 0.499345,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.0389725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.81341, 0, 1, 0.515173,-99) , 
+0,
+0,
+-1, -3.81341, 0, 1, 0.515173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460224,-99) , 
-3, -4.27609, 0, 0, 0.507698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460224,-99) ,
+3, -4.27609, 0, 0, 0.507698,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486893,-99) , 
-3, -1.64485, 0, 0, 0.501052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486893,-99) ,
+3, -1.64485, 0, 0, 0.501052,-99) ,
 NN(
-0, 
-0, 
--1, 1.86518, 0, -1, 0.465505,-99) , 
-2, 1.6619, 0, 0, 0.490481,-99) , 
+0,
+0,
+-1, 1.86518, 0, -1, 0.465505,-99) ,
+2, 1.6619, 0, 0, 0.490481,-99) ,
 15, -3.27499, 1, 0, 0.49837,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.0241098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473261,-99) , 
-2, 1.95951, 1, 0, 0.509912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473261,-99) ,
+2, 1.95951, 1, 0, 0.509912,-99) ,
 NN(
-0, 
-0, 
--1, 1.84711, 0, -1, 0.494096,-99) , 
-13, 6.31934, 1, 0, 0.498155,-99) , 
+0,
+0,
+-1, 1.84711, 0, -1, 0.494096,-99) ,
+13, 6.31934, 1, 0, 0.498155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476454,-99) ,
 8, 0.23309, 1, 0, 0.49672,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.0150315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516671,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499333,-99) , 
-14, -2.13463, 0, 0, 0.502204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499333,-99) ,
+14, -2.13463, 0, 0, 0.502204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453733,-99) , 
-14, -1.41247, 1, 0, 0.498824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453733,-99) ,
+14, -1.41247, 1, 0, 0.498824,-99) ,
 14, -6.46704, 1, 0, 0.500764,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.0214751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514525,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471273,-99) , 
-8, -0.151299, 1, 0, 0.503095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471273,-99) ,
+8, -0.151299, 1, 0, 0.503095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470782,-99) , 
-0, 1.88324, 1, 0, 0.500902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470782,-99) ,
+0, 1.88324, 1, 0, 0.500902,-99) ,
 10, 3.73212, 0, 0, 0.503102,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.0245457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498939,-99) , 
-2, 2.41515, 1, 0, 0.509267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498939,-99) ,
+2, 2.41515, 1, 0, 0.509267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469238,-99) , 
-12, 6.51739, 1, 0, 0.496625,-99) , 
-15, -3.73548, 1, 0, 0.501409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469238,-99) ,
+12, 6.51739, 1, 0, 0.496625,-99) ,
+15, -3.73548, 1, 0, 0.501409,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479952,-99) , 
-3, -2.63167, 1, 0, 0.501546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479952,-99) ,
+3, -2.63167, 1, 0, 0.501546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457674,-99) , 
-2, 1.39042, 0, 0, 0.48926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457674,-99) ,
+2, 1.39042, 0, 0, 0.48926,-99) ,
 6, 5.46425, 0, 0, 0.499149,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.0370196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473211,-99) , 
-10, 0.454615, 0, 0, 0.496923,-99) , 
-14, -3.81341, 0, 0, 0.50423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473211,-99) ,
+10, 0.454615, 0, 0, 0.496923,-99) ,
+14, -3.81341, 0, 0, 0.50423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528419,-99) ,
 NN(
-0, 
-0, 
--1, 1.85162, 0, -1, 0.486477,-99) , 
-14, -3.90145, 1, 0, 0.493278,-99) , 
+0,
+0,
+-1, 1.85162, 0, -1, 0.486477,-99) ,
+14, -3.90145, 1, 0, 0.493278,-99) ,
 15, -3.27499, 1, 0, 0.498296,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.0316631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469074,-99) , 
-1, 34.7365, 0, 0, 0.509326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469074,-99) ,
+1, 34.7365, 0, 0, 0.509326,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498358,-99) , 
-16, 2.82614, 1, 0, 0.506221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498358,-99) ,
+16, 2.82614, 1, 0, 0.506221,-99) ,
 NN(
-0, 
-0, 
--1, 2.40887, 1, -1, 0.482828,-99) , 
-17, 2.58638, 0, 0, 0.4975,-99) , 
+0,
+0,
+-1, 2.40887, 1, -1, 0.482828,-99) ,
+17, 2.58638, 0, 0, 0.4975,-99) ,
 6, 8.07106, 0, 0, 0.500183,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.0242449);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495273,-99) , 
-18, 5.96319, 1, 0, 0.508045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495273,-99) ,
+18, 5.96319, 1, 0, 0.508045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478412,-99) , 
-4, -0.459855, 0, 0, 0.505954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478412,-99) ,
+4, -0.459855, 0, 0, 0.505954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484576,-99) ,
 5, 3.95898, 1, 0, 0.504494,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.0271455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473448,-99) , 
-0, 1.8697, 1, 0, 0.512184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473448,-99) ,
+0, 1.8697, 1, 0, 0.512184,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49851,-99) , 
-10, -1.30322, 1, 0, 0.503465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49851,-99) ,
+10, -1.30322, 1, 0, 0.503465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461536,-99) , 
-0, 1.84259, 0, 0, 0.500457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461536,-99) ,
+0, 1.84259, 0, 0, 0.500457,-99) ,
 18, 6.13197, 0, 0, 0.503496,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.0308335);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488802,-99) , 
-11, 4.29041, 1, 0, 0.519766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488802,-99) ,
+11, 4.29041, 1, 0, 0.519766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479946,-99) , 
-2, 1.38962, 0, 0, 0.504614,-99) , 
-0, 1.87421, 0, 0, 0.507769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479946,-99) ,
+2, 1.38962, 0, 0, 0.504614,-99) ,
+0, 1.87421, 0, 0, 0.507769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488036,-99) ,
 10, -1.7411, 0, 0, 0.506517,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.0423781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.71835, 1, 1, 0.544262,-99) , 
+0,
+0,
+-1, 5.71835, 1, 1, 0.544262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47692,-99) , 
-17, 3.03151, 0, 0, 0.513956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47692,-99) ,
+17, 3.03151, 0, 0, 0.513956,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482351,-99) , 
-14, -2.30368, 1, 0, 0.509086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482351,-99) ,
+14, -2.30368, 1, 0, 0.509086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457696,-99) , 
-10, 2.51587, 0, 0, 0.488231,-99) , 
-10, 0.99551, 1, 0, 0.500537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457696,-99) ,
+10, 2.51587, 0, 0, 0.488231,-99) ,
+10, 0.99551, 1, 0, 0.500537,-99) ,
 0, 1.87421, 0, 0, 0.503316,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.0368339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.58796, 1, 1, 0.534943,-99) , 
+0,
+0,
+-1, 5.58796, 1, 1, 0.534943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467852,-99) , 
-1, 40.1769, 0, 0, 0.512916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467852,-99) ,
+1, 40.1769, 0, 0, 0.512916,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488304,-99) , 
-15, -2.79678, 0, 0, 0.519057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488304,-99) ,
+15, -2.79678, 0, 0, 0.519057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476479,-99) , 
-11, 4.27036, 0, 0, 0.491725,-99) , 
-10, -1.285, 1, 0, 0.495438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476479,-99) ,
+11, 4.27036, 0, 0, 0.491725,-99) ,
+10, -1.285, 1, 0, 0.495438,-99) ,
 0, 1.87421, 0, 0, 0.499054,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.0507433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477652,-99) , 
-9, -2.83251, 0, 0, 0.513918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477652,-99) ,
+9, -2.83251, 0, 0, 0.513918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469444,-99) , 
-14, -2.32933, 1, 0, 0.50633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469444,-99) ,
+14, -2.32933, 1, 0, 0.50633,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486217,-99) , 
-3, -2.63145, 1, 0, 0.503853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486217,-99) ,
+3, -2.63145, 1, 0, 0.503853,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464136,-99) , 
-14, -3.29072, 0, 0, 0.481714,-99) , 
-0, 1.86517, 0, 0, 0.492741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464136,-99) ,
+14, -3.29072, 0, 0, 0.481714,-99) ,
+0, 1.86517, 0, 0, 0.492741,-99) ,
 11, 3.79071, 1, 0, 0.497488,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.0387386);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495025,-99) , 
-1, 40.1769, 0, 0, 0.533484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495025,-99) ,
+1, 40.1769, 0, 0, 0.533484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46684,-99) , 
-18, 5.9141, 1, 0, 0.511884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46684,-99) ,
+18, 5.9141, 1, 0, 0.511884,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495336,-99) , 
-12, 3.82453, 1, 0, 0.520638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495336,-99) ,
+12, 3.82453, 1, 0, 0.520638,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485189,-99) , 
-2, 4.15896, 0, 0, 0.492034,-99) , 
-10, -1.285, 1, 0, 0.495914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485189,-99) ,
+2, 4.15896, 0, 0, 0.492034,-99) ,
+10, -1.285, 1, 0, 0.495914,-99) ,
 0, 1.87421, 0, 0, 0.499215,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.0253747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87421, 0, 1, 0.509855,-99) , 
+0,
+0,
+-1, 1.87421, 0, 1, 0.509855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466059,-99) , 
-0, 1.86969, 1, 0, 0.494646,-99) , 
-2, 3.32101, 1, 0, 0.50401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466059,-99) ,
+0, 1.86969, 1, 0, 0.494646,-99) ,
+2, 3.32101, 1, 0, 0.50401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480632,-99) ,
 3, -5.59196, 0, 0, 0.502505,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.0404373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.71835, 1, 1, 0.535176,-99) , 
+0,
+0,
+-1, 5.71835, 1, 1, 0.535176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48475,-99) , 
-17, 3.03151, 0, 0, 0.51245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48475,-99) ,
+17, 3.03151, 0, 0, 0.51245,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445619,-99) , 
-0, 1.85355, 0, 0, 0.507093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445619,-99) ,
+0, 1.85355, 0, 0, 0.507093,-99) ,
 NN(
-0, 
-0, 
--1, 1.4012, 0, -1, 0.487622,-99) , 
-1, 36.2, 1, 0, 0.494763,-99) , 
+0,
+0,
+-1, 1.4012, 0, -1, 0.487622,-99) ,
+1, 36.2, 1, 0, 0.494763,-99) ,
 0, 1.87421, 0, 0, 0.498415,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.0261992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.299909, 1, 1, 0.508561,-99) , 
+0,
+0,
+-1, -0.299909, 1, 1, 0.508561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45132,-99) , 
-4, -0.53354, 0, 0, 0.504708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45132,-99) ,
+4, -0.53354, 0, 0, 0.504708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457236,-99) , 
-1, 33.7263, 0, 0, 0.49211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457236,-99) ,
+1, 33.7263, 0, 0, 0.49211,-99) ,
 11, 5.78952, 1, 0, 0.501558,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.030603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474386,-99) , 
-11, 4.18595, 1, 0, 0.513049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474386,-99) ,
+11, 4.18595, 1, 0, 0.513049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467187,-99) , 
-13, 6.07566, 0, 0, 0.504556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467187,-99) ,
+13, 6.07566, 0, 0, 0.504556,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470988,-99) , 
-4, 1.63903, 1, 0, 0.497307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470988,-99) ,
+4, 1.63903, 1, 0, 0.497307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471236,-99) , 
-6, 6.61253, 0, 0, 0.492913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471236,-99) ,
+6, 6.61253, 0, 0, 0.492913,-99) ,
 6, 6.11595, 1, 0, 0.496683,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.0404037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419715,-99) , 
-7, -7.92168, 1, 0, 0.493452,-99) , 
-3, -0.657968, 0, 0, 0.502985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419715,-99) ,
+7, -7.92168, 1, 0, 0.493452,-99) ,
+3, -0.657968, 0, 0, 0.502985,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485508,-99) , 
-14, -5.04577, 1, 0, 0.492464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485508,-99) ,
+14, -5.04577, 1, 0, 0.492464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468665,-99) , 
-5, 2.09821, 0, 0, 0.489634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468665,-99) ,
+5, 2.09821, 0, 0, 0.489634,-99) ,
 6, 6.11595, 1, 0, 0.493956,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.0176468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498206,-99) , 
-14, -2.04415, 0, 0, 0.501231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498206,-99) ,
+14, -2.04415, 0, 0, 0.501231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461965,-99) , 
-14, -1.45429, 1, 0, 0.498164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461965,-99) ,
+14, -1.45429, 1, 0, 0.498164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482987,-99) ,
 14, -5.5825, 0, 0, 0.495577,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.024904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492128,-99) , 
-12, 5.01119, 1, 0, 0.504912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492128,-99) ,
+12, 5.01119, 1, 0, 0.504912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466354,-99) , 
-14, -1.45429, 1, 0, 0.501902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466354,-99) ,
+14, -1.45429, 1, 0, 0.501902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487394,-99) ,
 14, -5.5825, 0, 0, 0.49943,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.0370353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483105,-99) , 
-3, -1.64469, 1, 0, 0.515705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483105,-99) ,
+3, -1.64469, 1, 0, 0.515705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488706,-99) , 
-15, -2.79553, 0, 0, 0.49828,-99) , 
-2, 1.66902, 1, 0, 0.502069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488706,-99) ,
+15, -2.79553, 0, 0, 0.49828,-99) ,
+2, 1.66902, 1, 0, 0.502069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515986,-99) ,
 NN(
-0, 
-0, 
--1, -1.82893, 0, -1, 0.465935,-99) , 
-10, 0.392699, 0, 0, 0.489248,-99) , 
+0,
+0,
+-1, -1.82893, 0, -1, 0.465935,-99) ,
+10, 0.392699, 0, 0, 0.489248,-99) ,
 12, 2.93983, 0, 0, 0.499585,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.027074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496109,-99) , 
-18, 5.28304, 1, 0, 0.501571,-99) , 
-8, -0.125193, 0, 0, 0.50382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496109,-99) ,
+18, 5.28304, 1, 0, 0.501571,-99) ,
+8, -0.125193, 0, 0, 0.50382,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476148,-99) , 
-3, -1.97381, 1, 0, 0.503559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476148,-99) ,
+3, -1.97381, 1, 0, 0.503559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464085,-99) , 
-1, 36.4032, 0, 0, 0.489872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464085,-99) ,
+1, 36.4032, 0, 0, 0.489872,-99) ,
 12, 2.93983, 0, 0, 0.501118,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.0286204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.507366,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.507366,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484903,-99) , 
-3, -4.49577, 0, 0, 0.511872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484903,-99) ,
+3, -4.49577, 0, 0, 0.511872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425019,-99) , 
-3, -4.8401, 1, 0, 0.470447,-99) , 
-18, 5.62254, 0, 0, 0.493599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425019,-99) ,
+3, -4.8401, 1, 0, 0.470447,-99) ,
+18, 5.62254, 0, 0, 0.493599,-99) ,
 3, -3.28939, 0, 0, 0.504012,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.0329563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493782,-99) , 
-16, 3.787, 1, 0, 0.510659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493782,-99) ,
+16, 3.787, 1, 0, 0.510659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489708,-99) , 
-3, -4.93405, 1, 0, 0.496054,-99) , 
-15, -3.75151, 1, 0, 0.50143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489708,-99) ,
+3, -4.93405, 1, 0, 0.496054,-99) ,
+15, -3.75151, 1, 0, 0.50143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444975,-99) , 
-8, -2.24275, 0, 0, 0.472812,-99) , 
-13, 6.60637, 0, 0, 0.487152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444975,-99) ,
+8, -2.24275, 0, 0, 0.472812,-99) ,
+13, 6.60637, 0, 0, 0.487152,-99) ,
 12, 2.93983, 0, 0, 0.498664,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.0288017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49976,-99) , 
-17, 3.91446, 1, 0, 0.517683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49976,-99) ,
+17, 3.91446, 1, 0, 0.517683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497194,-99) , 
-13, 6.38175, 1, 0, 0.501868,-99) , 
-4, 1.28583, 0, 0, 0.505275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497194,-99) ,
+13, 6.38175, 1, 0, 0.501868,-99) ,
+4, 1.28583, 0, 0, 0.505275,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455701,-99) , 
-12, 2.12594, 0, 0, 0.49868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455701,-99) ,
+12, 2.12594, 0, 0, 0.49868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463945,-99) , 
-12, 2.49583, 1, 0, 0.484139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463945,-99) ,
+12, 2.49583, 1, 0, 0.484139,-99) ,
 12, 2.93983, 0, 0, 0.501182,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.031922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522769,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486471,-99) , 
-2, 4.16352, 1, 0, 0.506258,-99) , 
-16, 5.00808, 0, 0, 0.50915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486471,-99) ,
+2, 4.16352, 1, 0, 0.506258,-99) ,
+16, 5.00808, 0, 0, 0.50915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512405,-99) ,
 NN(
-0, 
-0, 
--1, 5.26956, 0, -1, 0.476599,-99) , 
-9, -1.28829, 0, 0, 0.486687,-99) , 
+0,
+0,
+-1, 5.26956, 0, -1, 0.476599,-99) ,
+9, -1.28829, 0, 0, 0.486687,-99) ,
 12, 2.93983, 0, 0, 0.504803,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.032045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.22972, 1, 1, 0.515941,-99) , 
+0,
+0,
+-1, -4.22972, 1, 1, 0.515941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484181,-99) , 
-18, 5.45399, 0, 0, 0.508254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484181,-99) ,
+18, 5.45399, 0, 0, 0.508254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436258,-99) , 
-0, 1.85614, 0, 0, 0.486749,-99) , 
-3, -0.657882, 0, 0, 0.495276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436258,-99) ,
+0, 1.85614, 0, 0, 0.486749,-99) ,
+3, -0.657882, 0, 0, 0.495276,-99) ,
 13, 6.80669, 0, 0, 0.501784,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.0338584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.94662, 1, 1, 0.509007,-99) , 
+0,
+0,
+-1, -3.94662, 1, 1, 0.509007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479438,-99) , 
-8, -0.880669, 1, 0, 0.504123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479438,-99) ,
+8, -0.880669, 1, 0, 0.504123,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4889,-99) , 
-8, -1.91434, 0, 0, 0.508242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4889,-99) ,
+8, -1.91434, 0, 0, 0.508242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441794,-99) , 
-11, 3.47957, 1, 0, 0.47877,-99) , 
-12, 4.49069, 0, 0, 0.48988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441794,-99) ,
+11, 3.47957, 1, 0, 0.47877,-99) ,
+12, 4.49069, 0, 0, 0.48988,-99) ,
 13, 6.80669, 0, 0, 0.497022,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.0302924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528627,-99) ,
 NN(
-0, 
-0, 
--1, 1.84711, 0, -1, 0.49592,-99) , 
-8, -0.126118, 0, 0, 0.49929,-99) , 
+0,
+0,
+-1, 1.84711, 0, -1, 0.49592,-99) ,
+8, -0.126118, 0, 0, 0.49929,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473554,-99) , 
-3, -2.9605, 1, 0, 0.493012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473554,-99) ,
+3, -2.9605, 1, 0, 0.493012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448116,-99) , 
-17, 2.16692, 0, 0, 0.481378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448116,-99) ,
+17, 2.16692, 0, 0, 0.481378,-99) ,
 12, 3.45767, 0, 0, 0.493982,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.0294624);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493167,-99) , 
-13, 6.84037, 0, 0, 0.503104,-99) , 
-7, -7.12951, 0, 0, 0.505303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493167,-99) ,
+13, 6.84037, 0, 0, 0.503104,-99) ,
+7, -7.12951, 0, 0, 0.505303,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527402,-99) ,
 NN(
-0, 
-0, 
--1, 6.07566, 0, -1, 0.476387,-99) , 
-6, 7.12565, 0, 0, 0.485485,-99) , 
+0,
+0,
+-1, 6.07566, 0, -1, 0.476387,-99) ,
+6, 7.12565, 0, 0, 0.485485,-99) ,
 12, 3.45767, 0, 0, 0.499434,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.0271067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498037,-99) , 
-8, -1.74456, 0, 0, 0.506294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498037,-99) ,
+8, -1.74456, 0, 0, 0.506294,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472193,-99) , 
-8, -2.6726, 1, 0, 0.493586,-99) , 
-3, -2.30257, 0, 0, 0.501569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472193,-99) ,
+8, -2.6726, 1, 0, 0.493586,-99) ,
+3, -2.30257, 0, 0, 0.501569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473824,-99) ,
 8, 0.23309, 1, 0, 0.499751,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.0330267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493433,-99) , 
-12, 4.49069, 0, 0, 0.504427,-99) , 
-7, -7.12951, 0, 0, 0.507599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493433,-99) ,
+12, 4.49069, 0, 0, 0.504427,-99) ,
+7, -7.12951, 0, 0, 0.507599,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45799,-99) , 
-17, 2.19123, 0, 0, 0.500207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45799,-99) ,
+17, 2.19123, 0, 0, 0.500207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452059,-99) , 
-14, -2.26899, 1, 0, 0.49248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452059,-99) ,
+14, -2.26899, 1, 0, 0.49248,-99) ,
 3, -2.30257, 0, 0, 0.501938,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.0455658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497887,-99) , 
-1, 32.8372, 0, 0, 0.516686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497887,-99) ,
+1, 32.8372, 0, 0, 0.516686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485326,-99) , 
-9, -1.89088, 0, 0, 0.497266,-99) , 
-7, -9.50602, 0, 0, 0.506984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485326,-99) ,
+9, -1.89088, 0, 0, 0.497266,-99) ,
+7, -9.50602, 0, 0, 0.506984,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487611,-99) , 
-15, -2.31855, 0, 0, 0.508046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487611,-99) ,
+15, -2.31855, 0, 0, 0.508046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450034,-99) , 
-4, 0.858629, 0, 0, 0.472722,-99) , 
-7, -9.50602, 1, 0, 0.489494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450034,-99) ,
+4, 0.858629, 0, 0, 0.472722,-99) ,
+7, -9.50602, 1, 0, 0.489494,-99) ,
 3, -2.30257, 0, 0, 0.500436,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.0318544);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498717,-99) , 
-8, -2.07426, 0, 0, 0.505152,-99) , 
-7, -7.12951, 0, 0, 0.508162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498717,-99) ,
+8, -2.07426, 0, 0, 0.505152,-99) ,
+7, -7.12951, 0, 0, 0.508162,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480011,-99) , 
-11, 4.652, 1, 0, 0.512218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480011,-99) ,
+11, 4.652, 1, 0, 0.512218,-99) ,
 NN(
-0, 
-0, 
--1, -2.31754, 1, -1, 0.475986,-99) , 
-7, -9.50602, 1, 0, 0.493195,-99) , 
+0,
+0,
+-1, -2.31754, 1, -1, 0.475986,-99) ,
+7, -9.50602, 1, 0, 0.493195,-99) ,
 3, -2.30257, 0, 0, 0.502561,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.027193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.986819, 0, 1, 0.519745,-99) , 
+0,
+0,
+-1, -0.986819, 0, 1, 0.519745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495017,-99) , 
-15, -3.27499, 1, 0, 0.503216,-99) , 
-16, 2.59586, 1, 0, 0.507921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495017,-99) ,
+15, -3.27499, 1, 0, 0.503216,-99) ,
+16, 2.59586, 1, 0, 0.507921,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447912,-99) , 
-18, 5.45273, 0, 0, 0.484997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447912,-99) ,
+18, 5.45273, 0, 0, 0.484997,-99) ,
 8, -0.535688, 1, 0, 0.504835,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.0388729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468604,-99) , 
-0, 1.84711, 0, 0, 0.5102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468604,-99) ,
+0, 1.84711, 0, 0, 0.5102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472466,-99) , 
-8, -2.71443, 0, 0, 0.493368,-99) , 
-9, -1.10702, 1, 0, 0.506086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472466,-99) ,
+8, -2.71443, 0, 0, 0.493368,-99) ,
+9, -1.10702, 1, 0, 0.506086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457015,-99) , 
-16, 3.32854, 0, 0, 0.483627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457015,-99) ,
+16, 3.32854, 0, 0, 0.483627,-99) ,
 8, -0.535688, 1, 0, 0.503064,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.033587);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454915,-99) , 
-0, 1.85162, 0, 0, 0.495355,-99) , 
-5, 3.3604, 0, 0, 0.503614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454915,-99) ,
+0, 1.85162, 0, 0, 0.495355,-99) ,
+5, 3.3604, 0, 0, 0.503614,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493868,-99) , 
-5, 2.82051, 0, 0, 0.504788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493868,-99) ,
+5, 2.82051, 0, 0, 0.504788,-99) ,
 NN(
-0, 
-0, 
--1, 5.01156, 0, -1, 0.457488,-99) , 
-5, 3.21716, 1, 0, 0.491217,-99) , 
+0,
+0,
+-1, 5.01156, 0, -1, 0.457488,-99) ,
+5, 3.21716, 1, 0, 0.491217,-99) ,
 8, -2.45764, 1, 0, 0.498219,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.0359424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541475,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491805,-99) , 
-8, -2.4582, 0, 0, 0.512725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491805,-99) ,
+8, -2.4582, 0, 0, 0.512725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466972,-99) , 
-5, 2.82235, 0, 0, 0.494235,-99) , 
-5, 2.44437, 1, 0, 0.501373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466972,-99) ,
+5, 2.82235, 0, 0, 0.494235,-99) ,
+5, 2.44437, 1, 0, 0.501373,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487146,-99) , 
-0, 1.85163, 1, 0, 0.495428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487146,-99) ,
+0, 1.85163, 1, 0, 0.495428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456301,-99) , 
-14, -2.26899, 1, 0, 0.489167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456301,-99) ,
+14, -2.26899, 1, 0, 0.489167,-99) ,
 3, -2.30257, 0, 0, 0.496806,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.0355306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480222,-99) , 
-14, -5.3781, 0, 0, 0.505688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480222,-99) ,
+14, -5.3781, 0, 0, 0.505688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470399,-99) , 
-7, -7.12951, 1, 0, 0.502674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470399,-99) ,
+7, -7.12951, 1, 0, 0.502674,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48863,-99) , 
-10, -0.416732, 1, 0, 0.503954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48863,-99) ,
+10, -0.416732, 1, 0, 0.503954,-99) ,
 NN(
-0, 
-0, 
--1, -0.418819, 0, -1, 0.475775,-99) , 
-16, 4.20416, 0, 0, 0.490108,-99) , 
+0,
+0,
+-1, -0.418819, 0, -1, 0.475775,-99) ,
+16, 4.20416, 0, 0, 0.490108,-99) ,
 4, 0.858763, 1, 0, 0.497975,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.0172888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513354,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513354,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496117,-99) , 
-7, -7.12951, 0, 0, 0.498633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496117,-99) ,
+7, -7.12951, 0, 0, 0.498633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464939,-99) , 
-6, 5.06896, 0, 0, 0.496069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464939,-99) ,
+6, 5.06896, 0, 0, 0.496069,-99) ,
 5, 1.50567, 1, 0, 0.497777,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.0294098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481651,-99) , 
-15, -1.83269, 1, 0, 0.509076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481651,-99) ,
+15, -1.83269, 1, 0, 0.509076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47884,-99) , 
-13, 7.46021, 0, 0, 0.494409,-99) , 
-13, 7.08173, 1, 0, 0.503353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47884,-99) ,
+13, 7.46021, 0, 0, 0.494409,-99) ,
+13, 7.08173, 1, 0, 0.503353,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499598,-99) , 
-14, -3.49316, 0, 0, 0.504797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499598,-99) ,
+14, -3.49316, 0, 0, 0.504797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470697,-99) , 
-10, -0.0389514, 0, 0, 0.49007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470697,-99) ,
+10, -0.0389514, 0, 0, 0.49007,-99) ,
 12, 2.93983, 0, 0, 0.50079,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.0299538);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474239,-99) , 
-0, 1.86066, 0, 0, 0.511411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474239,-99) ,
+0, 1.86066, 0, 0, 0.511411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491965,-99) , 
-0, 1.85162, 1, 0, 0.496845,-99) , 
-2, 1.6619, 1, 0, 0.500367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491965,-99) ,
+0, 1.85162, 1, 0, 0.496845,-99) ,
+2, 1.6619, 1, 0, 0.500367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484381,-99) ,
 8, -0.151299, 1, 0, 0.498816,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.0162028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516185,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480897,-99) , 
-14, -1.41247, 1, 0, 0.502994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480897,-99) ,
+14, -1.41247, 1, 0, 0.502994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470797,-99) , 
-3, -5.59196, 0, 0, 0.500993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470797,-99) ,
+3, -5.59196, 0, 0, 0.500993,-99) ,
 14, -6.46704, 1, 0, 0.502647,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.0147261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512137,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475764,-99) , 
-14, -5.22054, 0, 0, 0.500015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475764,-99) ,
+14, -5.22054, 0, 0, 0.500015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479269,-99) , 
-8, -0.116592, 1, 0, 0.497974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479269,-99) ,
+8, -0.116592, 1, 0, 0.497974,-99) ,
 14, -6.46704, 1, 0, 0.499516,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.0191757);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514619,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492583,-99) , 
-5, 1.74441, 1, 0, 0.495937,-99) , 
-4, 1.483, 0, 0, 0.498177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492583,-99) ,
+5, 1.74441, 1, 0, 0.495937,-99) ,
+4, 1.483, 0, 0, 0.498177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481309,-99) ,
 10, -1.7411, 0, 0, 0.497119,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.0227576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492976,-99) , 
-15, -3.73548, 1, 0, 0.498669,-99) , 
-9, -0.733441, 0, 0, 0.501695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492976,-99) ,
+15, -3.73548, 1, 0, 0.498669,-99) ,
+9, -0.733441, 0, 0, 0.501695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519256,-99) ,
 NN(
-0, 
-0, 
--1, -2.55994, 0, -1, 0.477359,-99) , 
-16, 2.04039, 1, 0, 0.489649,-99) , 
+0,
+0,
+-1, -2.55994, 0, -1, 0.477359,-99) ,
+16, 2.04039, 1, 0, 0.489649,-99) ,
 6, 5.46425, 0, 0, 0.49947,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.0321433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478731,-99) , 
-7, -8.71385, 1, 0, 0.511083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478731,-99) ,
+7, -8.71385, 1, 0, 0.511083,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485457,-99) , 
-10, 0.472911, 0, 0, 0.498597,-99) , 
-15, -2.30839, 0, 0, 0.501964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485457,-99) ,
+10, 0.472911, 0, 0, 0.498597,-99) ,
+15, -2.30839, 0, 0, 0.501964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514807,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452133,-99) , 
-8, -2.62761, 1, 0, 0.476277,-99) , 
-18, 5.73512, 0, 0, 0.491996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452133,-99) ,
+8, -2.62761, 1, 0, 0.476277,-99) ,
+18, 5.73512, 0, 0, 0.491996,-99) ,
 6, 5.46425, 0, 0, 0.500123,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.0228289);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491059,-99) , 
-6, 7.04636, 0, 0, 0.497877,-99) , 
-9, -0.733441, 0, 0, 0.500425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491059,-99) ,
+6, 7.04636, 0, 0, 0.497877,-99) ,
+9, -0.733441, 0, 0, 0.500425,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472236,-99) , 
-0, 1.86517, 0, 0, 0.500094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472236,-99) ,
+0, 1.86517, 0, 0, 0.500094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462025,-99) , 
-15, -3.75322, 0, 0, 0.488917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462025,-99) ,
+15, -3.75322, 0, 0, 0.488917,-99) ,
 6, 5.46425, 0, 0, 0.498301,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.0326739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473836,-99) , 
-6, 5.29651, 0, 0, 0.505893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473836,-99) ,
+6, 5.29651, 0, 0, 0.505893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485606,-99) , 
-5, 1.69151, 1, 0, 0.491609,-99) , 
-10, 0.539408, 1, 0, 0.498658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485606,-99) ,
+5, 1.69151, 1, 0, 0.491609,-99) ,
+10, 0.539408, 1, 0, 0.498658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479412,-99) ,
 11, 7.28863, 1, 0, 0.497414,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.0377222);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488854,-99) , 
-11, 4.6277, 1, 0, 0.50933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488854,-99) ,
+11, 4.6277, 1, 0, 0.50933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478064,-99) , 
-14, -3.63822, 1, 0, 0.493152,-99) , 
-8, -2.84203, 1, 0, 0.500965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478064,-99) ,
+14, -3.63822, 1, 0, 0.493152,-99) ,
+8, -2.84203, 1, 0, 0.500965,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492506,-99) , 
-0, 1.86518, 0, 0, 0.510075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492506,-99) ,
+0, 1.86518, 0, 0, 0.510075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473811,-99) , 
-8, -2.61614, 0, 0, 0.490445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473811,-99) ,
+8, -2.61614, 0, 0, 0.490445,-99) ,
 9, -1.10702, 1, 0, 0.498433,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.0391612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489624,-99) , 
-5, 3.43097, 1, 0, 0.509504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489624,-99) ,
+5, 3.43097, 1, 0, 0.509504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46948,-99) , 
-11, 5.35073, 0, 0, 0.489826,-99) , 
-14, -4.19956, 0, 0, 0.502168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46948,-99) ,
+11, 5.35073, 0, 0, 0.489826,-99) ,
+14, -4.19956, 0, 0, 0.502168,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486362,-99) , 
-0, 1.86066, 1, 0, 0.503659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486362,-99) ,
+0, 1.86066, 1, 0, 0.503659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463339,-99) , 
-17, 2.16692, 0, 0, 0.493304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463339,-99) ,
+17, 2.16692, 0, 0, 0.493304,-99) ,
 12, 3.45767, 0, 0, 0.499551,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.0144562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464437,-99) , 
-0, 1.8527, 0, 0, 0.496646,-99) , 
-5, 3.65522, 0, 0, 0.499713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464437,-99) ,
+0, 1.8527, 0, 0, 0.496646,-99) ,
+5, 3.65522, 0, 0, 0.499713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481974,-99) ,
 0, 1.83807, 0, 0, 0.498815,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.0299151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528292,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492695,-99) , 
-0, 1.88389, 0, 0, 0.495673,-99) , 
-0, 1.84259, 1, 0, 0.498051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492695,-99) ,
+0, 1.88389, 0, 0, 0.495673,-99) ,
+0, 1.84259, 1, 0, 0.498051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453074,-99) , 
-4, 0.270504, 1, 0, 0.477223,-99) , 
-5, 3.3153, 0, 0, 0.488917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453074,-99) ,
+4, 0.270504, 1, 0, 0.477223,-99) ,
+5, 3.3153, 0, 0, 0.488917,-99) ,
 10, -0.828898, 0, 0, 0.496236,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.0258448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471734,-99) , 
-8, -0.536068, 1, 0, 0.500804,-99) , 
-6, 5.00245, 1, 0, 0.50339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471734,-99) ,
+8, -0.536068, 1, 0, 0.500804,-99) ,
+6, 5.00245, 1, 0, 0.50339,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468009,-99) , 
-6, 5.75195, 0, 0, 0.499114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468009,-99) ,
+6, 5.75195, 0, 0, 0.499114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458338,-99) , 
-4, 1.15304, 1, 0, 0.488393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458338,-99) ,
+4, 1.15304, 1, 0, 0.488393,-99) ,
 10, -0.828898, 0, 0, 0.500411,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.0193516);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495683,-99) , 
-17, 2.22575, 1, 0, 0.499974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495683,-99) ,
+17, 2.22575, 1, 0, 0.499974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471458,-99) , 
-0, 1.88195, 1, 0, 0.497505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471458,-99) ,
+0, 1.88195, 1, 0, 0.497505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47565,-99) ,
 0, 1.83807, 0, 0, 0.4964,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.0134476);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.81193, 1, 1, 0.503806,-99) , 
+0,
+0,
+-1, 4.81193, 1, 1, 0.503806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452237,-99) , 
-12, 3.86032, 0, 0, 0.482246,-99) , 
-3, -4.2762, 0, 0, 0.500727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452237,-99) ,
+12, 3.86032, 0, 0, 0.482246,-99) ,
+3, -4.2762, 0, 0, 0.500727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480479,-99) ,
 0, 1.83807, 0, 0, 0.499704,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.019922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474508,-99) , 
-0, 1.85679, 0, 0, 0.496613,-99) , 
-0, 1.84711, 1, 0, 0.498975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474508,-99) ,
+0, 1.85679, 0, 0, 0.496613,-99) ,
+0, 1.84711, 1, 0, 0.498975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454683,-99) , 
-13, 6.46882, 0, 0, 0.478577,-99) , 
-16, 4.19495, 0, 0, 0.489208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454683,-99) ,
+13, 6.46882, 0, 0, 0.478577,-99) ,
+16, 4.19495, 0, 0, 0.489208,-99) ,
 10, -0.828898, 0, 0, 0.497037,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.0203192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491988,-99) , 
-1, 36.2, 1, 0, 0.497313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491988,-99) ,
+1, 36.2, 1, 0, 0.497313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466793,-99) , 
-0, 1.87722, 1, 0, 0.494992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466793,-99) ,
+0, 1.87722, 1, 0, 0.494992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480652,-99) ,
 0, 1.88324, 1, 0, 0.493966,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.0235974);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487563,-99) , 
-11, 4.27045, 1, 0, 0.502791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487563,-99) ,
+11, 4.27045, 1, 0, 0.502791,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476211,-99) , 
-0, 1.85356, 0, 0, 0.496358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476211,-99) ,
+0, 1.85356, 0, 0, 0.496358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462817,-99) , 
-0, 1.87872, 1, 0, 0.492759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462817,-99) ,
+0, 1.87872, 1, 0, 0.492759,-99) ,
 10, 1.90771, 0, 0, 0.495867,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.0320218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492397,-99) , 
-18, 5.6129, 1, 0, 0.503892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492397,-99) ,
+18, 5.6129, 1, 0, 0.503892,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488859,-99) , 
-3, -3.94731, 1, 0, 0.494679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488859,-99) ,
+3, -3.94731, 1, 0, 0.494679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426805,-99) , 
-18, 5.4075, 0, 0, 0.471622,-99) , 
-17, 2.22896, 0, 0, 0.490226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426805,-99) ,
+18, 5.4075, 0, 0, 0.471622,-99) ,
+17, 2.22896, 0, 0, 0.490226,-99) ,
 10, 1.90771, 0, 0, 0.494459,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.0179383);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499629,-99) , 
-6, 6.74393, 1, 0, 0.519453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499629,-99) ,
+6, 6.74393, 1, 0, 0.519453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455833,-99) , 
-0, 1.84711, 0, 0, 0.497139,-99) , 
-8, -0.536147, 0, 0, 0.500214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455833,-99) ,
+0, 1.84711, 0, 0, 0.497139,-99) ,
+8, -0.536147, 0, 0, 0.500214,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467515,-99) , 
-9, -2.88437, 1, 0, 0.483305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467515,-99) ,
+9, -2.88437, 1, 0, 0.483305,-99) ,
 3, -4.2762, 0, 0, 0.49773,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.0312743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498735,-99) , 
-0, 1.87872, 0, 0, 0.506216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498735,-99) ,
+0, 1.87872, 0, 0, 0.506216,-99) ,
 NN(
-0, 
-0, 
--1, 1.13677, 1, -1, 0.483319,-99) , 
-1, 36.2494, 0, 0, 0.498685,-99) , 
+0,
+0,
+-1, 1.13677, 1, -1, 0.483319,-99) ,
+1, 36.2494, 0, 0, 0.498685,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488173,-99) , 
-11, 2.68143, 1, 0, 0.498852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488173,-99) ,
+11, 2.68143, 1, 0, 0.498852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448072,-99) , 
-17, 1.92799, 0, 0, 0.487915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448072,-99) ,
+17, 1.92799, 0, 0, 0.487915,-99) ,
 17, 2.65027, 0, 0, 0.495151,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.0343317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.69289, 0, 1, 0.511809,-99) , 
+0,
+0,
+-1, -2.69289, 0, 1, 0.511809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463463,-99) , 
-4, 1.13677, 1, 0, 0.491132,-99) , 
-1, 36.2494, 0, 0, 0.505009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463463,-99) ,
+4, 1.13677, 1, 0, 0.491132,-99) ,
+1, 36.2494, 0, 0, 0.505009,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474053,-99) , 
-5, 1.80278, 0, 0, 0.503338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474053,-99) ,
+5, 1.80278, 0, 0, 0.503338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455819,-99) , 
-17, 1.92799, 0, 0, 0.493112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455819,-99) ,
+17, 1.92799, 0, 0, 0.493112,-99) ,
 17, 2.65027, 0, 0, 0.501107,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.0169749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.74393, 1, 1, 0.520844,-99) , 
+0,
+0,
+-1, 6.74393, 1, 1, 0.520844,-99) ,
 NN(
-0, 
-0, 
--1, 1.84711, 0, -1, 0.49463,-99) , 
-8, -0.536147, 0, 0, 0.498242,-99) , 
+0,
+0,
+-1, 1.84711, 0, -1, 0.49463,-99) ,
+8, -0.536147, 0, 0, 0.498242,-99) ,
 NN(
-0, 
-0, 
--1, -3.27501, 0, -1, 0.485792,-99) , 
+0,
+0,
+-1, -3.27501, 0, -1, 0.485792,-99) ,
 3, -4.2762, 0, 0, 0.496414,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.0360874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490255,-99) , 
-8, -2.3182, 0, 0, 0.523933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490255,-99) ,
+8, -2.3182, 0, 0, 0.523933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487789,-99) , 
-2, 1.6619, 1, 0, 0.497062,-99) , 
-0, 1.85012, 1, 0, 0.500836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487789,-99) ,
+2, 1.6619, 1, 0, 0.497062,-99) ,
+0, 1.85012, 1, 0, 0.500836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484301,-99) ,
 0, 1.88324, 1, 0, 0.49966,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.0378467);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.484868, 1, 1, 0.537352,-99) , 
+0,
+0,
+-1, 0.484868, 1, 1, 0.537352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488071,-99) , 
-15, -4.21118, 0, 0, 0.503172,-99) , 
-0, 1.85162, 1, 0, 0.50821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488071,-99) ,
+15, -4.21118, 0, 0, 0.503172,-99) ,
+0, 1.85162, 1, 0, 0.50821,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462409,-99) , 
-5, 2.0757, 0, 0, 0.503611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462409,-99) ,
+5, 2.0757, 0, 0, 0.503611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449262,-99) , 
-0, 1.85614, 0, 0, 0.491189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449262,-99) ,
+0, 1.85614, 0, 0, 0.491189,-99) ,
 2, 1.6619, 0, 0, 0.504093,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.0235526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.4107, 1, 1, 0.513023,-99) , 
+0,
+0,
+-1, 2.4107, 1, 1, 0.513023,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496071,-99) , 
-2, 3.32101, 0, 0, 0.50222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496071,-99) ,
+2, 3.32101, 0, 0, 0.50222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461807,-99) , 
-8, -0.446886, 1, 0, 0.496953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461807,-99) ,
+8, -0.446886, 1, 0, 0.496953,-99) ,
 15, -4.70969, 1, 0, 0.500804,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.0152014);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491507,-99) , 
-11, 5.78952, 1, 0, 0.50122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491507,-99) ,
+11, 5.78952, 1, 0, 0.50122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474441,-99) , 
-3, -5.59196, 0, 0, 0.499568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474441,-99) ,
+3, -5.59196, 0, 0, 0.499568,-99) ,
 14, -6.46704, 1, 0, 0.501179,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.0268356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469562,-99) , 
-1, 33.7616, 0, 0, 0.508263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469562,-99) ,
+1, 33.7616, 0, 0, 0.508263,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49459,-99) , 
-8, -1.30447, 0, 0, 0.500044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49459,-99) ,
+8, -1.30447, 0, 0, 0.500044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477361,-99) , 
-5, 3.48806, 1, 0, 0.497258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477361,-99) ,
+5, 3.48806, 1, 0, 0.497258,-99) ,
 12, 6.04687, 0, 0, 0.499413,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.0346025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536454,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463327,-99) , 
-0, 1.8742, 1, 0, 0.499298,-99) , 
-5, 3.3604, 0, 0, 0.506732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463327,-99) ,
+0, 1.8742, 1, 0, 0.499298,-99) ,
+5, 3.3604, 0, 0, 0.506732,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496699,-99) , 
-3, -0.657882, 0, 0, 0.507033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496699,-99) ,
+3, -0.657882, 0, 0, 0.507033,-99) ,
 NN(
-0, 
-0, 
--1, 3.66343, 0, -1, 0.468871,-99) , 
-5, 3.21716, 1, 0, 0.496092,-99) , 
+0,
+0,
+-1, 3.66343, 0, -1, 0.468871,-99) ,
+5, 3.21716, 1, 0, 0.496092,-99) ,
 8, -2.45764, 1, 0, 0.50212,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.0125116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511289,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49821,-99) , 
-14, -2.13463, 0, 0, 0.501309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49821,-99) ,
+14, -2.13463, 0, 0, 0.501309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479596,-99) , 
-14, -1.41247, 1, 0, 0.49981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479596,-99) ,
+14, -1.41247, 1, 0, 0.49981,-99) ,
 14, -6.46704, 1, 0, 0.501062,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.0274144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479911,-99) , 
-2, 1.6619, 0, 0, 0.501892,-99) , 
-8, -4.37958, 1, 0, 0.504815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479911,-99) ,
+2, 1.6619, 0, 0, 0.501892,-99) ,
+8, -4.37958, 1, 0, 0.504815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47231,-99) , 
-17, 2.63994, 0, 0, 0.497316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47231,-99) ,
+17, 2.63994, 0, 0, 0.497316,-99) ,
 9, -1.10702, 1, 0, 0.503011,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.0365709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4821,-99) , 
-8, 0.0684165, 1, 0, 0.528157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4821,-99) ,
+8, 0.0684165, 1, 0, 0.528157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488257,-99) , 
-7, -10.2982, 1, 0, 0.495893,-99) , 
-8, -0.920078, 0, 0, 0.502355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488257,-99) ,
+7, -10.2982, 1, 0, 0.495893,-99) ,
+8, -0.920078, 0, 0, 0.502355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516337,-99) ,
 NN(
-0, 
-0, 
--1, 7.29016, 0, -1, 0.483458,-99) , 
-17, 3.05925, 1, 0, 0.494718,-99) , 
+0,
+0,
+-1, 7.29016, 0, -1, 0.483458,-99) ,
+17, 3.05925, 1, 0, 0.494718,-99) ,
 2, 3.32101, 1, 0, 0.499392,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.0346554);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499221,-99) , 
-11, 5.28989, 0, 0, 0.510951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499221,-99) ,
+11, 5.28989, 0, 0, 0.510951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456334,-99) , 
-16, 2.99789, 0, 0, 0.484978,-99) , 
-2, 1.10879, 0, 0, 0.505718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456334,-99) ,
+16, 2.99789, 0, 0, 0.484978,-99) ,
+2, 1.10879, 0, 0, 0.505718,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4901,-99) , 
-14, -3.98444, 0, 0, 0.505845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4901,-99) ,
+14, -3.98444, 0, 0, 0.505845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471663,-99) , 
-8, -1.63694, 1, 0, 0.497597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471663,-99) ,
+8, -1.63694, 1, 0, 0.497597,-99) ,
 2, 3.32101, 1, 0, 0.502567,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.0302099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.920078, 0, 1, 0.514166,-99) , 
+0,
+0,
+-1, -0.920078, 0, 1, 0.514166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464944,-99) , 
-16, 2.99789, 0, 0, 0.485976,-99) , 
-2, 1.10879, 0, 0, 0.508489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464944,-99) ,
+16, 2.99789, 0, 0, 0.485976,-99) ,
+2, 1.10879, 0, 0, 0.508489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 7.31451, 0, 1, 0.509369,-99) , 
+0,
+0,
+-1, 7.31451, 0, 1, 0.509369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478935,-99) , 
-0, 1.86969, 1, 0, 0.499679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478935,-99) ,
+0, 1.86969, 1, 0, 0.499679,-99) ,
 2, 3.32101, 1, 0, 0.505071,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.0320655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494361,-99) , 
-18, 5.5865, 1, 0, 0.521296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494361,-99) ,
+18, 5.5865, 1, 0, 0.521296,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488561,-99) , 
-1, 36.2, 1, 0, 0.498041,-99) , 
-0, 1.87421, 0, 0, 0.502908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488561,-99) ,
+1, 36.2, 1, 0, 0.498041,-99) ,
+0, 1.87421, 0, 0, 0.502908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467665,-99) , 
-6, 7.91576, 0, 0, 0.493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467665,-99) ,
+6, 7.91576, 0, 0, 0.493,-99) ,
 11, 5.78952, 1, 0, 0.500425,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.0202888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493587,-99) , 
-17, 3.33783, 0, 0, 0.516524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493587,-99) ,
+17, 3.33783, 0, 0, 0.516524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496886,-99) , 
-13, 5.83169, 1, 0, 0.500193,-99) , 
-0, 1.87421, 0, 0, 0.50357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496886,-99) ,
+13, 5.83169, 1, 0, 0.500193,-99) ,
+0, 1.87421, 0, 0, 0.50357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48537,-99) ,
 12, 6.5647, 1, 0, 0.501301,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.0251399);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.06894, 1, 1, 0.511081,-99) , 
+0,
+0,
+-1, 2.06894, 1, 1, 0.511081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479788,-99) , 
-4, 1.30598, 1, 0, 0.508095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479788,-99) ,
+4, 1.30598, 1, 0, 0.508095,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468914,-99) , 
-0, 1.86969, 1, 0, 0.495214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468914,-99) ,
+0, 1.86969, 1, 0, 0.495214,-99) ,
 11, 5.78952, 1, 0, 0.504867,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.021345);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493754,-99) , 
-17, 3.33783, 0, 0, 0.513569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493754,-99) ,
+17, 3.33783, 0, 0, 0.513569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485799,-99) , 
-8, -3.6108, 0, 0, 0.499268,-99) , 
-0, 1.87421, 0, 0, 0.502223,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485799,-99) ,
+8, -3.6108, 0, 0, 0.499268,-99) ,
+0, 1.87421, 0, 0, 0.502223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488029,-99) ,
 12, 6.5647, 1, 0, 0.500454,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.0186644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510319,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488477,-99) , 
-9, -1.93409, 1, 0, 0.512137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488477,-99) ,
+9, -1.93409, 1, 0, 0.512137,-99) ,
 NN(
-0, 
-0, 
--1, -1.15709, 1, -1, 0.494286,-99) , 
-8, -3.87372, 1, 0, 0.498093,-99) , 
+0,
+0,
+-1, -1.15709, 1, -1, 0.494286,-99) ,
+8, -3.87372, 1, 0, 0.498093,-99) ,
 15, -5.66615, 1, 0, 0.49977,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.0287129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534422,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473117,-99) , 
-16, 3.74658, 0, 0, 0.487289,-99) , 
-11, 4.29041, 1, 0, 0.510117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473117,-99) ,
+16, 3.74658, 0, 0, 0.487289,-99) ,
+11, 4.29041, 1, 0, 0.510117,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496403,-99) , 
-12, 3.82453, 1, 0, 0.518324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496403,-99) ,
+12, 3.82453, 1, 0, 0.518324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491895,-99) , 
-4, 1.25859, 0, 0, 0.497317,-99) , 
-10, -1.285, 1, 0, 0.500132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491895,-99) ,
+4, 1.25859, 0, 0, 0.497317,-99) ,
+10, -1.285, 1, 0, 0.500132,-99) ,
 0, 1.87421, 0, 0, 0.50217,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.0360669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.05437, 1, 1, 0.512662,-99) , 
+0,
+0,
+-1, 2.05437, 1, 1, 0.512662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486791,-99) , 
-12, 5.39303, 1, 0, 0.508641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486791,-99) ,
+12, 5.39303, 1, 0, 0.508641,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481623,-99) , 
-7, -9.50602, 0, 0, 0.506675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481623,-99) ,
+7, -9.50602, 0, 0, 0.506675,-99) ,
 NN(
-0, 
-0, 
--1, 5.79125, 1, -1, 0.474647,-99) , 
-1, 31.9138, 0, 0, 0.497576,-99) , 
+0,
+0,
+-1, 5.79125, 1, -1, 0.474647,-99) ,
+1, 31.9138, 0, 0, 0.497576,-99) ,
 4, 0.858763, 1, 0, 0.504508,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.0211828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498498,-99) , 
-6, 5.00845, 1, 0, 0.501663,-99) , 
-0, 1.84711, 1, 0, 0.503962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498498,-99) ,
+6, 5.00845, 1, 0, 0.501663,-99) ,
+0, 1.84711, 1, 0, 0.503962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45318,-99) , 
-18, 5.62254, 1, 0, 0.482447,-99) , 
-5, 3.3153, 0, 0, 0.493516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45318,-99) ,
+18, 5.62254, 1, 0, 0.482447,-99) ,
+5, 3.3153, 0, 0, 0.493516,-99) ,
 10, -0.828898, 0, 0, 0.501893,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.034102);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493526,-99) , 
-5, 2.09513, 0, 0, 0.511141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493526,-99) ,
+5, 2.09513, 0, 0, 0.511141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479089,-99) , 
-16, 2.53384, 1, 0, 0.496473,-99) , 
-12, 3.4582, 0, 0, 0.507107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479089,-99) ,
+16, 2.53384, 1, 0, 0.496473,-99) ,
+12, 3.4582, 0, 0, 0.507107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461056,-99) , 
-13, 6.46882, 0, 0, 0.481367,-99) , 
-16, 4.19495, 0, 0, 0.492086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461056,-99) ,
+13, 6.46882, 0, 0, 0.481367,-99) ,
+16, 4.19495, 0, 0, 0.492086,-99) ,
 10, -0.828898, 0, 0, 0.504133,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.0227746);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474315,-99) , 
-17, 1.93708, 0, 0, 0.506038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474315,-99) ,
+17, 1.93708, 0, 0, 0.506038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48645,-99) , 
-6, 8.75741, 1, 0, 0.503595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48645,-99) ,
+6, 8.75741, 1, 0, 0.503595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475378,-99) , 
-10, -1.48049, 0, 0, 0.490348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475378,-99) ,
+10, -1.48049, 0, 0, 0.490348,-99) ,
 10, -0.828898, 0, 0, 0.500973,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.0193678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494863,-99) , 
-6, 7.41792, 0, 0, 0.501291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494863,-99) ,
+6, 7.41792, 0, 0, 0.501291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476223,-99) , 
-0, 1.88195, 1, 0, 0.499157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476223,-99) ,
+0, 1.88195, 1, 0, 0.499157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47957,-99) ,
 0, 1.83807, 0, 0, 0.498172,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.0313262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.11707, 1, 1, 0.510331,-99) , 
+0,
+0,
+-1, -4.11707, 1, 1, 0.510331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475452,-99) , 
-1, 77.4317, 0, 0, 0.492649,-99) , 
-5, 2.41743, 1, 0, 0.50285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475452,-99) ,
+1, 77.4317, 0, 0, 0.492649,-99) ,
+5, 2.41743, 1, 0, 0.50285,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484587,-99) , 
-7, -9.50602, 0, 0, 0.501596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484587,-99) ,
+7, -9.50602, 0, 0, 0.501596,-99) ,
 NN(
-0, 
-0, 
--1, 5.79125, 1, -1, 0.478076,-99) , 
-1, 31.9138, 0, 0, 0.494916,-99) , 
+0,
+0,
+-1, 5.79125, 1, -1, 0.478076,-99) ,
+1, 31.9138, 0, 0, 0.494916,-99) ,
 4, 0.858763, 1, 0, 0.499889,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.031284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488477,-99) , 
-5, 2.77447, 1, 0, 0.506782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488477,-99) ,
+5, 2.77447, 1, 0, 0.506782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471507,-99) , 
-4, 0.345401, 0, 0, 0.496256,-99) , 
-15, -3.73548, 1, 0, 0.500264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471507,-99) ,
+4, 0.345401, 0, 0, 0.496256,-99) ,
+15, -3.73548, 1, 0, 0.500264,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472793,-99) , 
-9, -1.28593, 1, 0, 0.50415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472793,-99) ,
+9, -1.28593, 1, 0, 0.50415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465712,-99) , 
-9, -2.55548, 0, 0, 0.488774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465712,-99) ,
+9, -2.55548, 0, 0, 0.488774,-99) ,
 6, 5.46425, 0, 0, 0.498147,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.0235342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494334,-99) , 
-7, -7.12951, 0, 0, 0.496695,-99) , 
-0, 1.88324, 0, 0, 0.49857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494334,-99) ,
+7, -7.12951, 0, 0, 0.496695,-99) ,
+0, 1.88324, 0, 0, 0.49857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459184,-99) , 
-4, 0.270504, 1, 0, 0.479848,-99) , 
-5, 3.3153, 0, 0, 0.488117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459184,-99) ,
+4, 0.270504, 1, 0, 0.479848,-99) ,
+5, 3.3153, 0, 0, 0.488117,-99) ,
 10, -0.828898, 0, 0, 0.496502,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.026887);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498974,-99) , 
-14, -4.69796, 0, 0, 0.509679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498974,-99) ,
+14, -4.69796, 0, 0, 0.509679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490832,-99) , 
-18, 5.45031, 1, 0, 0.498517,-99) , 
-15, -3.75151, 1, 0, 0.502739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490832,-99) ,
+18, 5.45031, 1, 0, 0.498517,-99) ,
+15, -3.75151, 1, 0, 0.502739,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469141,-99) , 
-2, 2.16849, 1, 0, 0.495783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469141,-99) ,
+2, 2.16849, 1, 0, 0.495783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466965,-99) , 
-11, 5.14013, 1, 0, 0.487689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466965,-99) ,
+11, 5.14013, 1, 0, 0.487689,-99) ,
 10, -0.828898, 0, 0, 0.499762,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.0255205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.51004,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.51004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463249,-99) , 
-3, -3.28939, 0, 0, 0.496718,-99) , 
-18, 5.6218, 0, 0, 0.504403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463249,-99) ,
+3, -3.28939, 0, 0, 0.496718,-99) ,
+18, 5.6218, 0, 0, 0.504403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509878,-99) ,
 NN(
-0, 
-0, 
--1, 2.54992, 0, -1, 0.48067,-99) , 
-16, 4.19495, 0, 0, 0.48916,-99) , 
+0,
+0,
+-1, 2.54992, 0, -1, 0.48067,-99) ,
+16, 4.19495, 0, 0, 0.48916,-99) ,
 10, -0.828898, 0, 0, 0.501389,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.0102798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510995,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465985,-99) , 
-0, 1.88324, 1, 0, 0.498044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465985,-99) ,
+0, 1.88324, 1, 0, 0.498044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471402,-99) , 
-14, -1.41247, 1, 0, 0.496211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471402,-99) ,
+14, -1.41247, 1, 0, 0.496211,-99) ,
 14, -6.46704, 1, 0, 0.49783,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.0239749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508426,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48149,-99) , 
-17, 2.57891, 0, 0, 0.49772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48149,-99) ,
+17, 2.57891, 0, 0, 0.49772,-99) ,
 NN(
-0, 
-0, 
--1, 1.86969, 1, -1, 0.48423,-99) , 
-11, 5.78952, 1, 0, 0.494318,-99) , 
+0,
+0,
+-1, 1.86969, 1, -1, 0.48423,-99) ,
+11, 5.78952, 1, 0, 0.494318,-99) ,
 14, -6.46704, 1, 0, 0.495863,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.020237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494224,-99) , 
-17, 2.22575, 1, 0, 0.498497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494224,-99) ,
+17, 2.22575, 1, 0, 0.498497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47401,-99) , 
-0, 1.88195, 1, 0, 0.496413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47401,-99) ,
+0, 1.88195, 1, 0, 0.496413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477906,-99) ,
 0, 1.83807, 0, 0, 0.495487,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.0110966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517881,-99) ,
 NN(
-0, 
-0, 
--1, 1.88195, 1, -1, 0.497031,-99) , 
-5, 3.65522, 0, 0, 0.49979,-99) , 
+0,
+0,
+-1, 1.88195, 1, -1, 0.497031,-99) ,
+5, 3.65522, 0, 0, 0.49979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482957,-99) ,
 0, 1.83807, 0, 0, 0.498948,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.0301093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487243,-99) , 
-17, 2.59528, 0, 0, 0.506827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487243,-99) ,
+17, 2.59528, 0, 0, 0.506827,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468281,-99) , 
-3, -0.563941, 0, 0, 0.493527,-99) , 
-3, -0.9869, 1, 0, 0.502285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468281,-99) ,
+3, -0.563941, 0, 0, 0.493527,-99) ,
+3, -0.9869, 1, 0, 0.502285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475249,-99) , 
-0, 1.86517, 0, 0, 0.49104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475249,-99) ,
+0, 1.86517, 0, 0, 0.49104,-99) ,
 18, 5.11311, 0, 0, 0.501024,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.0331824);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462199,-99) , 
-0, 1.86066, 0, 0, 0.499155,-99) , 
-3, -0.657882, 0, 0, 0.507166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462199,-99) ,
+0, 1.86066, 0, 0, 0.499155,-99) ,
+3, -0.657882, 0, 0, 0.507166,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465294,-99) , 
-3, -4.27615, 0, 0, 0.501203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465294,-99) ,
+3, -4.27615, 0, 0, 0.501203,-99) ,
 NN(
-0, 
-0, 
--1, 3.45807, 0, -1, 0.48267,-99) , 
-1, 36.2494, 0, 0, 0.495131,-99) , 
+0,
+0,
+-1, 3.45807, 0, -1, 0.48267,-99) ,
+1, 36.2494, 0, 0, 0.495131,-99) ,
 16, 2.59586, 1, 0, 0.498542,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.0338427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482993,-99) , 
-18, 5.96319, 1, 0, 0.502473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482993,-99) ,
+18, 5.96319, 1, 0, 0.502473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462947,-99) , 
-4, -0.50802, 0, 0, 0.499543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462947,-99) ,
+4, -0.50802, 0, 0, 0.499543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456987,-99) , 
-18, 5.6218, 0, 0, 0.487032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456987,-99) ,
+18, 5.6218, 0, 0, 0.487032,-99) ,
 5, 3.25804, 1, 0, 0.496403,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.0256851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495387,-99) , 
-4, 1.06832, 0, 0, 0.49994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495387,-99) ,
+4, 1.06832, 0, 0, 0.49994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474153,-99) , 
-0, 1.87872, 1, 0, 0.497306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474153,-99) ,
+0, 1.87872, 1, 0, 0.497306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508513,-99) ,
 NN(
-0, 
-0, 
--1, 5.01156, 0, -1, 0.463095,-99) , 
-8, -2.61841, 1, 0, 0.485546,-99) , 
+0,
+0,
+-1, 5.01156, 0, -1, 0.463095,-99) ,
+8, -2.61841, 1, 0, 0.485546,-99) ,
 5, 3.25804, 1, 0, 0.494355,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.0253393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496819,-99) , 
-18, 5.79235, 0, 0, 0.511198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496819,-99) ,
+18, 5.79235, 0, 0, 0.511198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455794,-99) , 
-17, 2.96482, 0, 0, 0.495173,-99) , 
-17, 2.69909, 1, 0, 0.501793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455794,-99) ,
+17, 2.96482, 0, 0, 0.495173,-99) ,
+17, 2.69909, 1, 0, 0.501793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502093,-99) ,
 NN(
-0, 
-0, 
--1, 5.01156, 0, -1, 0.469487,-99) , 
-8, -2.61841, 1, 0, 0.485611,-99) , 
+0,
+0,
+-1, 5.01156, 0, -1, 0.469487,-99) ,
+8, -2.61841, 1, 0, 0.485611,-99) ,
 5, 3.25804, 1, 0, 0.497733,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.0300769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472295,-99) , 
-18, 5.11453, 0, 0, 0.510836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472295,-99) ,
+18, 5.11453, 0, 0, 0.510836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475883,-99) , 
-13, 6.07566, 0, 0, 0.504993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475883,-99) ,
+13, 6.07566, 0, 0, 0.504993,-99) ,
 NN(
-0, 
-0, 
--1, 1.84711, 0, -1, 0.489263,-99) , 
+0,
+0,
+-1, 1.84711, 0, -1, 0.489263,-99) ,
 17, 3.07159, 1, 0, 0.496522,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.0186932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499513,-99) , 
-16, 2.11143, 1, 0, 0.504237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499513,-99) ,
+16, 2.11143, 1, 0, 0.504237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472913,-99) , 
-4, -0.50802, 0, 0, 0.50192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472913,-99) ,
+4, -0.50802, 0, 0, 0.50192,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475083,-99) , 
-11, 5.79105, 0, 0, 0.490826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475083,-99) ,
+11, 5.79105, 0, 0, 0.490826,-99) ,
 5, 3.25804, 1, 0, 0.499136,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.0198047);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.96045, 1, 1, 0.507583,-99) , 
+0,
+0,
+-1, -2.96045, 1, 1, 0.507583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477575,-99) , 
-4, -0.50802, 0, 0, 0.505363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477575,-99) ,
+4, -0.50802, 0, 0, 0.505363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472766,-99) , 
-18, 5.6218, 0, 0, 0.491103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472766,-99) ,
+18, 5.6218, 0, 0, 0.491103,-99) ,
 5, 3.25804, 1, 0, 0.501786,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.0307582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493615,-99) , 
-7, -9.50602, 1, 0, 0.513243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493615,-99) ,
+7, -9.50602, 1, 0, 0.513243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48931,-99) , 
-1, 23.801, 1, 0, 0.496024,-99) , 
-3, -2.96045, 1, 0, 0.501145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48931,-99) ,
+1, 23.801, 1, 0, 0.496024,-99) ,
+3, -2.96045, 1, 0, 0.501145,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478887,-99) , 
-11, 5.79105, 0, 0, 0.490229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478887,-99) ,
+11, 5.79105, 0, 0, 0.490229,-99) ,
 5, 3.25804, 1, 0, 0.498407,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.0219936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.28426, 1, 1, 0.508014,-99) , 
+0,
+0,
+-1, 5.28426, 1, 1, 0.508014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483023,-99) , 
-0, 1.87872, 1, 0, 0.50547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483023,-99) ,
+0, 1.87872, 1, 0, 0.50547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47174,-99) , 
-13, 6.58156, 1, 0, 0.482854,-99) , 
-15, -2.26998, 0, 0, 0.490686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47174,-99) ,
+13, 6.58156, 1, 0, 0.482854,-99) ,
+15, -2.26998, 0, 0, 0.490686,-99) ,
 5, 3.25804, 1, 0, 0.501761,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.0162901);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457647,-99) , 
-0, 1.87872, 1, 0, 0.497696,-99) , 
-10, 3.61368, 0, 0, 0.501091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457647,-99) ,
+0, 1.87872, 1, 0, 0.497696,-99) ,
+10, 3.61368, 0, 0, 0.501091,-99) ,
 NN(
-0, 
-0, 
--1, 5.6218, 0, -1, 0.490338,-99) , 
+0,
+0,
+-1, 5.6218, 0, -1, 0.490338,-99) ,
 5, 3.25804, 1, 0, 0.498394,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.0216556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48313,-99) , 
-17, 3.47568, 1, 0, 0.50364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48313,-99) ,
+17, 3.47568, 1, 0, 0.50364,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464813,-99) , 
-12, 2.42244, 0, 0, 0.496769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464813,-99) ,
+12, 2.42244, 0, 0, 0.496769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462505,-99) , 
-0, 1.84259, 0, 0, 0.494422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462505,-99) ,
+0, 1.84259, 0, 0, 0.494422,-99) ,
 18, 6.13197, 0, 0, 0.496836,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.0410124);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488539,-99) , 
-17, 3.47568, 1, 0, 0.504581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488539,-99) ,
+17, 3.47568, 1, 0, 0.504581,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479479,-99) , 
-10, 0.896178, 0, 0, 0.50457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479479,-99) ,
+10, 0.896178, 0, 0, 0.50457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480745,-99) , 
-10, -1.30322, 1, 0, 0.487066,-99) , 
-0, 1.87421, 0, 0, 0.490794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480745,-99) ,
+10, -1.30322, 1, 0, 0.487066,-99) ,
+0, 1.87421, 0, 0, 0.490794,-99) ,
 18, 6.13197, 0, 0, 0.494403,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.0199366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497263,-99) , 
-6, 5.00845, 1, 0, 0.49982,-99) , 
-0, 1.84259, 1, 0, 0.501701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497263,-99) ,
+6, 5.00845, 1, 0, 0.49982,-99) ,
+0, 1.84259, 1, 0, 0.501701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513271,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461047,-99) , 
-4, 0.270504, 1, 0, 0.48015,-99) , 
-5, 3.3153, 0, 0, 0.489038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461047,-99) ,
+4, 0.270504, 1, 0, 0.48015,-99) ,
+5, 3.3153, 0, 0, 0.489038,-99) ,
 10, -0.828898, 0, 0, 0.499205,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.0178392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.483, 0, 1, 0.504944,-99) , 
+0,
+0,
+-1, 1.483, 0, 1, 0.504944,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477899,-99) , 
-18, 5.62254, 1, 0, 0.497346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477899,-99) ,
+18, 5.62254, 1, 0, 0.497346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464242,-99) , 
-4, 1.15304, 1, 0, 0.48868,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464242,-99) ,
+4, 1.15304, 1, 0, 0.48868,-99) ,
 10, -0.828898, 0, 0, 0.501739,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.0244573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497683,-99) , 
-5, 2.77447, 1, 0, 0.510796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497683,-99) ,
+5, 2.77447, 1, 0, 0.510796,-99) ,
 NN(
-0, 
-0, 
--1, 2.19385, 0, -1, 0.494926,-99) , 
-15, -3.73548, 1, 0, 0.500974,-99) , 
+0,
+0,
+-1, 2.19385, 0, -1, 0.494926,-99) ,
+15, -3.73548, 1, 0, 0.500974,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474782,-99) , 
-13, 6.56301, 1, 0, 0.499467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474782,-99) ,
+13, 6.56301, 1, 0, 0.499467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457649,-99) , 
-15, -3.75322, 0, 0, 0.487163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457649,-99) ,
+15, -3.75322, 0, 0, 0.487163,-99) ,
 6, 5.46425, 0, 0, 0.498444,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.0287057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496314,-99) , 
-7, -9.50602, 1, 0, 0.512956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496314,-99) ,
+7, -9.50602, 1, 0, 0.512956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468989,-99) , 
-5, 3.75804, 1, 0, 0.501189,-99) , 
-14, -4.50816, 1, 0, 0.504965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468989,-99) ,
+5, 3.75804, 1, 0, 0.501189,-99) ,
+14, -4.50816, 1, 0, 0.504965,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47163,-99) , 
-15, -2.31837, 1, 0, 0.499541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47163,-99) ,
+15, -2.31837, 1, 0, 0.499541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463726,-99) , 
-15, -3.75322, 0, 0, 0.489007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463726,-99) ,
+15, -3.75322, 0, 0, 0.489007,-99) ,
 6, 5.46425, 0, 0, 0.502042,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.0249916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510399,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491547,-99) , 
-12, 4.79981, 0, 0, 0.500733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491547,-99) ,
+12, 4.79981, 0, 0, 0.500733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482219,-99) , 
-9, -5.46257, 0, 0, 0.497193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482219,-99) ,
+9, -5.46257, 0, 0, 0.497193,-99) ,
 16, 5.00807, 0, 0, 0.499181,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.0206381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476235,-99) , 
-13, 6.60529, 0, 0, 0.499539,-99) , 
-15, -4.72623, 0, 0, 0.507558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476235,-99) ,
+13, 6.60529, 0, 0, 0.499539,-99) ,
+15, -4.72623, 0, 0, 0.507558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516047,-99) ,
 NN(
-0, 
-0, 
--1, 1.84711, 0, -1, 0.494214,-99) , 
-15, -3.82943, 1, 0, 0.497865,-99) , 
+0,
+0,
+-1, 1.84711, 0, -1, 0.494214,-99) ,
+15, -3.82943, 1, 0, 0.497865,-99) ,
 14, -4.69796, 1, 0, 0.500533,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.0158357);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517264,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498809,-99) , 
-0, 1.85614, 1, 0, 0.503551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498809,-99) ,
+0, 1.85614, 1, 0, 0.503551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468097,-99) , 
-1, 39.9738, 1, 0, 0.486187,-99) , 
-16, 2.19382, 0, 0, 0.501209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468097,-99) ,
+1, 39.9738, 1, 0, 0.486187,-99) ,
+16, 2.19382, 0, 0, 0.501209,-99) ,
 11, 2.2916, 1, 0, 0.50221,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.0245194);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.63754, 1, 1, 0.519152,-99) , 
+0,
+0,
+-1, 6.63754, 1, 1, 0.519152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49572,-99) , 
-18, 6.12996, 0, 0, 0.501545,-99) , 
-0, 1.87421, 0, 0, 0.5052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49572,-99) ,
+18, 6.12996, 0, 0, 0.501545,-99) ,
+0, 1.87421, 0, 0, 0.5052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464267,-99) , 
-5, 2.67655, 0, 0, 0.493624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464267,-99) ,
+5, 2.67655, 0, 0, 0.493624,-99) ,
 10, -1.285, 0, 0, 0.503715,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.0176892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.483, 0, 1, 0.506034,-99) , 
+0,
+0,
+-1, 1.483, 0, 1, 0.506034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461239,-99) , 
-11, 4.15506, 1, 0, 0.493247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461239,-99) ,
+11, 4.15506, 1, 0, 0.493247,-99) ,
 10, -1.285, 0, 0, 0.504394,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.0295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491167,-99) , 
-15, -2.54914, 1, 0, 0.522767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491167,-99) ,
+15, -2.54914, 1, 0, 0.522767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465961,-99) , 
-15, -3.40668, 0, 0, 0.508225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465961,-99) ,
+15, -3.40668, 0, 0, 0.508225,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495787,-99) , 
-10, -0.372796, 1, 0, 0.501747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495787,-99) ,
+10, -0.372796, 1, 0, 0.501747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465111,-99) , 
-0, 1.84711, 0, 0, 0.498477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465111,-99) ,
+0, 1.84711, 0, 0, 0.498477,-99) ,
 18, 5.28292, 1, 0, 0.50048,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.0275443);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.53384, 1, 1, 0.519485,-99) , 
+0,
+0,
+-1, 2.53384, 1, 1, 0.519485,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474078,-99) , 
-0, 1.87872, 1, 0, 0.503705,-99) , 
-11, 3.29101, 1, 0, 0.507334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474078,-99) ,
+0, 1.87872, 1, 0, 0.503705,-99) ,
+11, 3.29101, 1, 0, 0.507334,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470587,-99) , 
-6, 5.75195, 0, 0, 0.49724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470587,-99) ,
+6, 5.75195, 0, 0, 0.49724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465778,-99) , 
-4, 1.15304, 1, 0, 0.489009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465778,-99) ,
+4, 1.15304, 1, 0, 0.489009,-99) ,
 10, -0.828898, 0, 0, 0.503734,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.0229293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493498,-99) , 
-16, 2.53384, 1, 0, 0.512607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493498,-99) ,
+16, 2.53384, 1, 0, 0.512607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47194,-99) , 
-16, 2.19382, 0, 0, 0.498325,-99) , 
-11, 3.29101, 1, 0, 0.501609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47194,-99) ,
+16, 2.19382, 0, 0, 0.498325,-99) ,
+11, 3.29101, 1, 0, 0.501609,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473457,-99) , 
-17, 3.13836, 0, 0, 0.499572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473457,-99) ,
+17, 3.13836, 0, 0, 0.499572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472472,-99) , 
-7, -8.71385, 1, 0, 0.489305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472472,-99) ,
+7, -8.71385, 1, 0, 0.489305,-99) ,
 10, -0.828898, 0, 0, 0.499192,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.034339);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496341,-99) , 
-16, 2.53387, 1, 0, 0.517269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496341,-99) ,
+16, 2.53387, 1, 0, 0.517269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470803,-99) , 
-4, -0.207569, 0, 0, 0.504457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470803,-99) ,
+4, -0.207569, 0, 0, 0.504457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516908,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486249,-99) , 
-3, -3.94717, 1, 0, 0.492082,-99) , 
-8, -0.126118, 0, 0, 0.494518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486249,-99) ,
+3, -3.94717, 1, 0, 0.492082,-99) ,
+8, -0.126118, 0, 0, 0.494518,-99) ,
 11, 3.29101, 1, 0, 0.496939,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.0322515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473882,-99) , 
-6, 5.92898, 0, 0, 0.500923,-99) , 
-6, 4.81193, 1, 0, 0.503645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473882,-99) ,
+6, 5.92898, 0, 0, 0.500923,-99) ,
+6, 4.81193, 1, 0, 0.503645,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484074,-99) , 
-18, 5.62254, 0, 0, 0.504588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484074,-99) ,
+18, 5.62254, 0, 0, 0.504588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456098,-99) , 
-8, -3.79974, 0, 0, 0.493109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456098,-99) ,
+8, -3.79974, 0, 0, 0.493109,-99) ,
 3, -3.28939, 0, 0, 0.50111,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.0291978);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478826,-99) , 
-5, 2.43047, 1, 0, 0.49857,-99) , 
-0, 1.87872, 0, 0, 0.503193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478826,-99) ,
+5, 2.43047, 1, 0, 0.49857,-99) ,
+0, 1.87872, 0, 0, 0.503193,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47533,-99) , 
-3, -2.95989, 0, 0, 0.496907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47533,-99) ,
+3, -2.95989, 0, 0, 0.496907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457228,-99) , 
-0, 1.87872, 1, 0, 0.492471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457228,-99) ,
+0, 1.87872, 1, 0, 0.492471,-99) ,
 6, 6.76766, 1, 0, 0.497593,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.03231);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496577,-99) , 
-0, 1.86066, 1, 0, 0.512125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496577,-99) ,
+0, 1.86066, 1, 0, 0.512125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474559,-99) , 
-0, 1.86969, 0, 0, 0.488287,-99) , 
-17, 2.60908, 0, 0, 0.500317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474559,-99) ,
+0, 1.86969, 0, 0, 0.488287,-99) ,
+17, 2.60908, 0, 0, 0.500317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514103,-99) ,
 NN(
-0, 
-0, 
--1, 3.40011, 0, -1, 0.486325,-99) , 
-12, 3.45812, 1, 0, 0.490129,-99) , 
+0,
+0,
+-1, 3.40011, 0, -1, 0.486325,-99) ,
+12, 3.45812, 1, 0, 0.490129,-99) ,
 6, 6.76766, 1, 0, 0.494996,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.0238455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469824,-99) , 
-8, -3.79974, 0, 0, 0.496803,-99) , 
-3, -3.33649, 0, 0, 0.506299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469824,-99) ,
+8, -3.79974, 0, 0, 0.496803,-99) ,
+3, -3.33649, 0, 0, 0.506299,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495835,-99) , 
-7, -7.12951, 0, 0, 0.499445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495835,-99) ,
+7, -7.12951, 0, 0, 0.499445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470396,-99) , 
-0, 1.87872, 1, 0, 0.49632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470396,-99) ,
+0, 1.87872, 1, 0, 0.49632,-99) ,
 3, -2.96045, 1, 0, 0.499174,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.0226152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.285, 1, 1, 0.506443,-99) , 
+0,
+0,
+-1, -1.285, 1, 1, 0.506443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431534,-99) , 
-7, -9.50602, 1, 0, 0.483605,-99) , 
-0, 1.877, 1, 0, 0.502949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431534,-99) ,
+7, -9.50602, 1, 0, 0.483605,-99) ,
+0, 1.877, 1, 0, 0.502949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485281,-99) ,
 0, 1.84259, 0, 0, 0.501731,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.0316587);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478924,-99) , 
-10, 0.904237, 1, 0, 0.518314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478924,-99) ,
+10, 0.904237, 1, 0, 0.518314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468513,-99) , 
-15, -3.40668, 0, 0, 0.505562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468513,-99) ,
+15, -3.40668, 0, 0, 0.505562,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492824,-99) , 
-8, -3.99519, 1, 0, 0.4982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492824,-99) ,
+8, -3.99519, 1, 0, 0.4982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466612,-99) , 
-0, 1.84711, 0, 0, 0.495391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466612,-99) ,
+0, 1.84711, 0, 0, 0.495391,-99) ,
 18, 5.28292, 1, 0, 0.497479,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.0274742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495351,-99) , 
-11, 4.27045, 1, 0, 0.507462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495351,-99) ,
+11, 4.27045, 1, 0, 0.507462,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46787,-99) , 
-8, -0.0967823, 1, 0, 0.502627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46787,-99) ,
+8, -0.0967823, 1, 0, 0.502627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449375,-99) , 
-8, -1.89782, 0, 0, 0.479411,-99) , 
-17, 2.22896, 0, 0, 0.498215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449375,-99) ,
+8, -1.89782, 0, 0, 0.479411,-99) ,
+17, 2.22896, 0, 0, 0.498215,-99) ,
 10, 1.90771, 0, 0, 0.501099,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.0144651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499256,-99) , 
-18, 5.6129, 1, 0, 0.508752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499256,-99) ,
+18, 5.6129, 1, 0, 0.508752,-99) ,
 NN(
-0, 
-0, 
--1, 6.78893, 1, -1, 0.493863,-99) , 
+0,
+0,
+-1, 6.78893, 1, -1, 0.493863,-99) ,
 10, 1.90771, 0, 0, 0.498506,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.0165456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.97316, 1, 1, 0.509496,-99) , 
+0,
+0,
+-1, 6.97316, 1, 1, 0.509496,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47209,-99) , 
-9, -3.2848, 0, 0, 0.499953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47209,-99) ,
+9, -3.2848, 0, 0, 0.499953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476607,-99) , 
-11, 6.78893, 1, 0, 0.497479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476607,-99) ,
+11, 6.78893, 1, 0, 0.497479,-99) ,
 10, 1.90771, 0, 0, 0.501226,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.0185017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49808,-99) , 
-13, 6.97316, 1, 0, 0.505361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49808,-99) ,
+13, 6.97316, 1, 0, 0.505361,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477014,-99) , 
-8, -0.836334, 1, 0, 0.499867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477014,-99) ,
+8, -0.836334, 1, 0, 0.499867,-99) ,
 NN(
-0, 
-0, 
--1, -2.67642, 1, -1, 0.485132,-99) , 
-10, -0.633443, 0, 0, 0.495001,-99) , 
+0,
+0,
+-1, -2.67642, 1, -1, 0.485132,-99) ,
+10, -0.633443, 0, 0, 0.495001,-99) ,
 10, 1.90771, 0, 0, 0.498232,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.0225436);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494695,-99) , 
-3, -1.97341, 0, 0, 0.507056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494695,-99) ,
+3, -1.97341, 0, 0, 0.507056,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472776,-99) , 
-10, 0.930318, 1, 0, 0.499705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472776,-99) ,
+10, 0.930318, 1, 0, 0.499705,-99) ,
 NN(
-0, 
-0, 
--1, -4.13491, 1, -1, 0.482919,-99) , 
-8, -3.42931, 0, 0, 0.494437,-99) , 
+0,
+0,
+-1, -4.13491, 1, -1, 0.482919,-99) ,
+8, -3.42931, 0, 0, 0.494437,-99) ,
 10, 1.90771, 0, 0, 0.498372,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.0175152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499688,-99) , 
-8, -2.075, 0, 0, 0.50616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499688,-99) ,
+8, -2.075, 0, 0, 0.50616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510488,-99) ,
 NN(
-0, 
-0, 
--1, -3.37636, 0, -1, 0.490405,-99) , 
-8, -4.17017, 1, 0, 0.493579,-99) , 
+0,
+0,
+-1, -3.37636, 0, -1, 0.490405,-99) ,
+8, -4.17017, 1, 0, 0.493579,-99) ,
 10, 1.90771, 0, 0, 0.497502,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.0217781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.86066, 1, 1, 0.507885,-99) , 
+0,
+0,
+-1, 1.86066, 1, 1, 0.507885,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521422,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521422,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495456,-99) , 
-3, -3.94731, 1, 0, 0.499933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495456,-99) ,
+3, -3.94731, 1, 0, 0.499933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440899,-99) , 
-18, 5.4075, 0, 0, 0.482234,-99) , 
-17, 2.22896, 0, 0, 0.496573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440899,-99) ,
+18, 5.4075, 0, 0, 0.482234,-99) ,
+17, 2.22896, 0, 0, 0.496573,-99) ,
 10, 1.90771, 0, 0, 0.500101,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.018263);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510382,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487372,-99) , 
-14, -4.76768, 0, 0, 0.500695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487372,-99) ,
+14, -4.76768, 0, 0, 0.500695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467272,-99) , 
-0, 1.88324, 1, 0, 0.498616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467272,-99) ,
+0, 1.88324, 1, 0, 0.498616,-99) ,
 5, 3.60851, 0, 0, 0.500288,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.0231211);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.40011, 1, 1, 0.515235,-99) , 
+0,
+0,
+-1, 2.40011, 1, 1, 0.515235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491457,-99) , 
-8, -3.61082, 0, 0, 0.505469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491457,-99) ,
+8, -3.61082, 0, 0, 0.505469,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489895,-99) , 
-2, 2.14526, 0, 0, 0.507505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489895,-99) ,
+2, 2.14526, 0, 0, 0.507505,-99) ,
 NN(
-0, 
-0, 
--1, 1.85162, 0, -1, 0.49141,-99) , 
-18, 5.28292, 1, 0, 0.495357,-99) , 
+0,
+0,
+-1, 1.85162, 0, -1, 0.49141,-99) ,
+18, 5.28292, 1, 0, 0.495357,-99) ,
 14, -4.69796, 1, 0, 0.498143,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.0160338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.04433, 0, 1, 0.505217,-99) , 
+0,
+0,
+-1, -2.04433, 0, 1, 0.505217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478667,-99) , 
-0, 1.84711, 0, 0, 0.502843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478667,-99) ,
+0, 1.84711, 0, 0, 0.502843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474108,-99) , 
-5, 2.54884, 0, 0, 0.49148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474108,-99) ,
+5, 2.54884, 0, 0, 0.49148,-99) ,
 3, -4.2762, 0, 0, 0.501187,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.0234984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484183,-99) , 
-18, 5.58796, 1, 0, 0.515846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484183,-99) ,
+18, 5.58796, 1, 0, 0.515846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492621,-99) , 
-18, 5.28426, 1, 0, 0.497026,-99) , 
-0, 1.87872, 0, 0, 0.499349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492621,-99) ,
+18, 5.28426, 1, 0, 0.497026,-99) ,
+0, 1.87872, 0, 0, 0.499349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486991,-99) ,
 7, -7.12951, 1, 0, 0.498343,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.0205821);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46962,-99) , 
-16, 2.19382, 0, 0, 0.501625,-99) , 
-11, 2.2916, 1, 0, 0.503201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46962,-99) ,
+16, 2.19382, 0, 0, 0.501625,-99) ,
+11, 2.2916, 1, 0, 0.503201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474521,-99) , 
-12, 4.49286, 0, 0, 0.489062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474521,-99) ,
+12, 4.49286, 0, 0, 0.489062,-99) ,
 18, 5.11311, 0, 0, 0.501621,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.0225843);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488292,-99) , 
-9, -1.91872, 1, 0, 0.497048,-99) , 
-4, -0.389711, 1, 0, 0.500283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488292,-99) ,
+9, -1.91872, 1, 0, 0.497048,-99) ,
+4, -0.389711, 1, 0, 0.500283,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514997,-99) ,
 NN(
-0, 
-0, 
--1, 31.6239, 0, -1, 0.484252,-99) , 
-7, -10.2982, 1, 0, 0.493032,-99) , 
+0,
+0,
+-1, 31.6239, 0, -1, 0.484252,-99) ,
+7, -10.2982, 1, 0, 0.493032,-99) ,
 18, 5.45273, 0, 0, 0.498032,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.0311474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497225,-99) , 
-13, 6.38479, 1, 0, 0.525429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497225,-99) ,
+13, 6.38479, 1, 0, 0.525429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476181,-99) , 
-0, 1.86066, 0, 0, 0.494246,-99) , 
-11, 3.29101, 1, 0, 0.502192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476181,-99) ,
+0, 1.86066, 0, 0, 0.494246,-99) ,
+11, 3.29101, 1, 0, 0.502192,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492094,-99) , 
-16, 2.59286, 1, 0, 0.499796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492094,-99) ,
+16, 2.59286, 1, 0, 0.499796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46771,-99) , 
-6, 5.57636, 0, 0, 0.493756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46771,-99) ,
+6, 5.57636, 0, 0, 0.493756,-99) ,
 9, -2.19591, 0, 0, 0.497915,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.0355441);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48617,-99) , 
-18, 5.27692, 1, 0, 0.49722,-99) , 
-4, 0.0028231, 1, 0, 0.504735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48617,-99) ,
+18, 5.27692, 1, 0, 0.49722,-99) ,
+4, 0.0028231, 1, 0, 0.504735,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493319,-99) , 
-1, 34.1836, 1, 0, 0.50333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493319,-99) ,
+1, 34.1836, 1, 0, 0.50333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434649,-99) , 
-7, -9.50602, 1, 0, 0.476696,-99) , 
-0, 1.87614, 1, 0, 0.496894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434649,-99) ,
+7, -9.50602, 1, 0, 0.476696,-99) ,
+0, 1.87614, 1, 0, 0.496894,-99) ,
 0, 1.86066, 1, 0, 0.49958,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.0524255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489412,-99) , 
-10, 0.539535, 1, 0, 0.52429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489412,-99) ,
+10, 0.539535, 1, 0, 0.52429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475162,-99) , 
-16, 2.57359, 0, 0, 0.498327,-99) , 
-15, -2.23372, 0, 0, 0.505019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475162,-99) ,
+16, 2.57359, 0, 0, 0.498327,-99) ,
+15, -2.23372, 0, 0, 0.505019,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46785,-99) , 
-18, 5.42779, 0, 0, 0.519828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46785,-99) ,
+18, 5.42779, 0, 0, 0.519828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460697,-99) , 
-8, -1.14687, 0, 0, 0.480493,-99) , 
-10, 0.472895, 0, 0, 0.495832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460697,-99) ,
+8, -1.14687, 0, 0, 0.480493,-99) ,
+10, 0.472895, 0, 0, 0.495832,-99) ,
 1, 39.9738, 0, 0, 0.501265,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.0293856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497752,-99) , 
-13, 6.55979, 1, 0, 0.522316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497752,-99) ,
+13, 6.55979, 1, 0, 0.522316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473262,-99) , 
-8, -3.12361, 0, 0, 0.494762,-99) , 
-11, 3.77466, 1, 0, 0.504245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473262,-99) ,
+8, -3.12361, 0, 0, 0.494762,-99) ,
+11, 3.77466, 1, 0, 0.504245,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498674,-99) , 
-17, 2.22619, 1, 0, 0.504725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498674,-99) ,
+17, 2.22619, 1, 0, 0.504725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445371,-99) , 
-18, 5.5865, 1, 0, 0.471626,-99) , 
-0, 1.87614, 1, 0, 0.496737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445371,-99) ,
+18, 5.5865, 1, 0, 0.471626,-99) ,
+0, 1.87614, 1, 0, 0.496737,-99) ,
 0, 1.86066, 1, 0, 0.499308,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.0170229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.6619, 1, 1, 0.505161,-99) , 
+0,
+0,
+-1, 1.6619, 1, 1, 0.505161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469758,-99) , 
-0, 1.88324, 1, 0, 0.502939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469758,-99) ,
+0, 1.88324, 1, 0, 0.502939,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463258,-99) , 
-18, 5.45273, 0, 0, 0.490856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463258,-99) ,
+18, 5.45273, 0, 0, 0.490856,-99) ,
 8, -0.535688, 1, 0, 0.50134,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.0302011);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475708,-99) , 
-0, 1.87571, 1, 0, 0.506951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475708,-99) ,
+0, 1.87571, 1, 0, 0.506951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462019,-99) , 
-0, 1.85163, 0, 0, 0.501382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462019,-99) ,
+0, 1.85163, 0, 0, 0.501382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528974,-99) ,
 NN(
-0, 
-0, 
--1, 5.78952, 1, -1, 0.490332,-99) , 
-0, 1.84711, 1, 0, 0.494796,-99) , 
+0,
+0,
+-1, 5.78952, 1, -1, 0.490332,-99) ,
+0, 1.84711, 1, 0, 0.494796,-99) ,
 8, -2.84203, 1, 0, 0.497997,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.0248011);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485671,-99) , 
-18, 6.30178, 1, 0, 0.503568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485671,-99) ,
+18, 6.30178, 1, 0, 0.503568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468763,-99) , 
-0, 1.84259, 0, 0, 0.501276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468763,-99) ,
+0, 1.84259, 0, 0, 0.501276,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495913,-99) , 
-9, -0.692183, 1, 0, 0.510498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495913,-99) ,
+9, -0.692183, 1, 0, 0.510498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478955,-99) , 
-8, -2.61614, 0, 0, 0.493385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478955,-99) ,
+8, -2.61614, 0, 0, 0.493385,-99) ,
 9, -1.10702, 1, 0, 0.499381,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.0242086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490164,-99) , 
-7, -9.50602, 0, 0, 0.504121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490164,-99) ,
+7, -9.50602, 0, 0, 0.504121,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496335,-99) , 
-13, 5.80822, 1, 0, 0.499802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496335,-99) ,
+13, 5.80822, 1, 0, 0.499802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439025,-99) , 
-10, 0.000595956, 0, 0, 0.480309,-99) , 
-17, 2.22896, 0, 0, 0.495608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439025,-99) ,
+10, 0.000595956, 0, 0, 0.480309,-99) ,
+17, 2.22896, 0, 0, 0.495608,-99) ,
 18, 6.13197, 0, 0, 0.497844,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.0366996);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480101,-99) , 
-14, -3.89186, 1, 0, 0.520005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480101,-99) ,
+14, -3.89186, 1, 0, 0.520005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49263,-99) , 
-15, -2.30839, 0, 0, 0.499662,-99) , 
-0, 1.85163, 1, 0, 0.502694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49263,-99) ,
+15, -2.30839, 0, 0, 0.499662,-99) ,
+0, 1.85163, 1, 0, 0.502694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530548,-99) ,
 NN(
-0, 
-0, 
--1, 1.86517, 0, -1, 0.463794,-99) , 
-8, -1.99201, 0, 0, 0.491969,-99) , 
+0,
+0,
+-1, 1.86517, 0, -1, 0.463794,-99) ,
+8, -1.99201, 0, 0, 0.491969,-99) ,
 17, 2.22896, 0, 0, 0.500747,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.034829);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.32903, 1, 1, 0.511529,-99) , 
+0,
+0,
+-1, 6.32903, 1, 1, 0.511529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453655,-99) , 
-13, 6.33982, 0, 0, 0.496131,-99) , 
-8, -2.07418, 1, 0, 0.506355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453655,-99) ,
+13, 6.33982, 0, 0, 0.496131,-99) ,
+8, -2.07418, 1, 0, 0.506355,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485565,-99) , 
-3, -1.97362, 1, 0, 0.511674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485565,-99) ,
+3, -1.97362, 1, 0, 0.511674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456827,-99) , 
-17, 1.90795, 0, 0, 0.49339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456827,-99) ,
+17, 1.90795, 0, 0, 0.49339,-99) ,
 17, 2.22896, 0, 0, 0.504003,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.0146799);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498916,-99) , 
-14, -2.04433, 0, 0, 0.502293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498916,-99) ,
+14, -2.04433, 0, 0, 0.502293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477198,-99) , 
-0, 1.84711, 0, 0, 0.500072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477198,-99) ,
+0, 1.84711, 0, 0, 0.500072,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4675,-99) , 
-14, -3.30106, 1, 0, 0.49016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4675,-99) ,
+14, -3.30106, 1, 0, 0.49016,-99) ,
 3, -4.2762, 0, 0, 0.498629,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.0157328);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.6619, 1, 1, 0.504998,-99) , 
+0,
+0,
+-1, 1.6619, 1, 1, 0.504998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480862,-99) , 
-0, 1.84711, 0, 0, 0.502862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480862,-99) ,
+0, 1.84711, 0, 0, 0.502862,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476937,-99) , 
-9, -2.88437, 1, 0, 0.489431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476937,-99) ,
+9, -2.88437, 1, 0, 0.489431,-99) ,
 3, -4.2762, 0, 0, 0.500907,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.019138);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499351,-99) , 
-0, 1.84711, 1, 0, 0.503427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499351,-99) ,
+0, 1.84711, 1, 0, 0.503427,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469154,-99) , 
-9, -3.2848, 0, 0, 0.490736,-99) , 
-7, -10.2982, 0, 0, 0.499331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469154,-99) ,
+9, -3.2848, 0, 0, 0.490736,-99) ,
+7, -10.2982, 0, 0, 0.499331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488001,-99) ,
 15, -1.36205, 1, 0, 0.498262,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.0139621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499865,-99) , 
-2, 1.6619, 1, 0, 0.50432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499865,-99) ,
+2, 1.6619, 1, 0, 0.50432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482092,-99) , 
-0, 1.84711, 0, 0, 0.502354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482092,-99) ,
+0, 1.84711, 0, 0, 0.502354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474239,-99) , 
-15, -3.27501, 0, 0, 0.49256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474239,-99) ,
+15, -3.27501, 0, 0, 0.49256,-99) ,
 3, -4.2762, 0, 0, 0.50093,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.0203839);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491826,-99) , 
-0, 1.87614, 1, 0, 0.506145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491826,-99) ,
+0, 1.87614, 1, 0, 0.506145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485579,-99) , 
-0, 1.84711, 0, 0, 0.504326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485579,-99) ,
+0, 1.84711, 0, 0, 0.504326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472086,-99) , 
-14, -3.30106, 1, 0, 0.492033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472086,-99) ,
+14, -3.30106, 1, 0, 0.492033,-99) ,
 3, -4.2762, 0, 0, 0.502538,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.0184972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482274,-99) , 
-3, -2.64713, 0, 0, 0.499725,-99) , 
-0, 1.87872, 0, 0, 0.501749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482274,-99) ,
+3, -2.64713, 0, 0, 0.499725,-99) ,
+0, 1.87872, 0, 0, 0.501749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479599,-99) , 
-8, -3.35741, 1, 0, 0.491021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479599,-99) ,
+8, -3.35741, 1, 0, 0.491021,-99) ,
 3, -4.2762, 0, 0, 0.500189,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.0244492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454967,-99) , 
-15, -1.36157, 1, 0, 0.502264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454967,-99) ,
+15, -1.36157, 1, 0, 0.502264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472569,-99) , 
-0, 1.86518, 0, 0, 0.491437,-99) , 
-7, -10.2982, 0, 0, 0.498665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472569,-99) ,
+0, 1.86518, 0, 0, 0.491437,-99) ,
+7, -10.2982, 0, 0, 0.498665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484447,-99) ,
 10, -1.7411, 0, 0, 0.4978,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.0124481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504629,-99) ,
 NN(
-0, 
-0, 
--1, 1.88324, 1, -1, 0.493573,-99) , 
+0,
+0,
+-1, 1.88324, 1, -1, 0.493573,-99) ,
 1, 103.905, 0, 0, 0.494823,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.018859);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496251,-99) , 
-3, -2.96052, 1, 0, 0.50396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496251,-99) ,
+3, -2.96052, 1, 0, 0.50396,-99) ,
 NN(
-0, 
-0, 
--1, 3.97367, 0, -1, 0.490939,-99) , 
-4, 0.72702, 1, 0, 0.498134,-99) , 
+0,
+0,
+-1, 3.97367, 0, -1, 0.490939,-99) ,
+4, 0.72702, 1, 0, 0.498134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486992,-99) ,
 7, -7.12951, 1, 0, 0.497231,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.0189414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494224,-99) , 
-15, -3.73548, 1, 0, 0.500589,-99) , 
-6, 4.81255, 1, 0, 0.502066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494224,-99) ,
+15, -3.73548, 1, 0, 0.500589,-99) ,
+6, 4.81255, 1, 0, 0.502066,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472873,-99) , 
-15, -3.27501, 0, 0, 0.491121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472873,-99) ,
+15, -3.27501, 0, 0, 0.491121,-99) ,
 3, -4.2762, 0, 0, 0.500476,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.018034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517676,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485573,-99) , 
-9, -5.46257, 0, 0, 0.501157,-99) , 
-15, -1.35699, 0, 0, 0.502742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485573,-99) ,
+9, -5.46257, 0, 0, 0.501157,-99) ,
+15, -1.35699, 0, 0, 0.502742,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479784,-99) , 
-1, 36.2, 1, 0, 0.490411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479784,-99) ,
+1, 36.2, 1, 0, 0.490411,-99) ,
 3, -4.2762, 0, 0, 0.50095,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.0185553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50793,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494379,-99) , 
-0, 1.85012, 1, 0, 0.498532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494379,-99) ,
+0, 1.85012, 1, 0, 0.498532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470908,-99) , 
-0, 1.88324, 1, 0, 0.496791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470908,-99) ,
+0, 1.88324, 1, 0, 0.496791,-99) ,
 10, 3.73212, 0, 0, 0.498624,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.0182395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482769,-99) , 
-12, 3.45767, 0, 0, 0.498878,-99) , 
-9, -0.733441, 0, 0, 0.501744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482769,-99) ,
+12, 3.45767, 0, 0, 0.498878,-99) ,
+9, -0.733441, 0, 0, 0.501744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489384,-99) ,
 6, 4.81255, 0, 0, 0.500737,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.0215987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496487,-99) , 
-5, 2.23169, 1, 0, 0.517161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496487,-99) ,
+5, 2.23169, 1, 0, 0.517161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475019,-99) , 
-4, -0.207569, 0, 0, 0.505567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475019,-99) ,
+4, -0.207569, 0, 0, 0.505567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507448,-99) ,
 NN(
-0, 
-0, 
--1, -3.91727, 0, -1, 0.493045,-99) , 
-14, -5.04577, 1, 0, 0.496472,-99) , 
+0,
+0,
+-1, -3.91727, 0, -1, 0.493045,-99) ,
+14, -5.04577, 1, 0, 0.496472,-99) ,
 11, 3.29101, 1, 0, 0.49868,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.0217075);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530862,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463323,-99) , 
-13, 6.23881, 1, 0, 0.491182,-99) , 
-2, 2.52517, 0, 0, 0.507914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463323,-99) ,
+13, 6.23881, 1, 0, 0.491182,-99) ,
+2, 2.52517, 0, 0, 0.507914,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497768,-99) , 
-8, -0.126118, 0, 0, 0.500775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497768,-99) ,
+8, -0.126118, 0, 0, 0.500775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478702,-99) , 
-12, 3.45807, 0, 0, 0.499302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478702,-99) ,
+12, 3.45807, 0, 0, 0.499302,-99) ,
 11, 3.29101, 1, 0, 0.501392,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.020821);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.19313, 0, 1, 0.509509,-99) , 
+0,
+0,
+-1, -2.19313, 0, 1, 0.509509,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483099,-99) , 
-9, -2.19591, 0, 0, 0.495392,-99) , 
-15, -4.23146, 0, 0, 0.50528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483099,-99) ,
+9, -2.19591, 0, 0, 0.495392,-99) ,
+15, -4.23146, 0, 0, 0.50528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492606,-99) ,
 8, -0.151299, 1, 0, 0.504076,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.0382401);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532844,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485976,-99) , 
-18, 5.96319, 0, 0, 0.499179,-99) , 
-0, 1.87872, 0, 0, 0.504136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485976,-99) ,
+18, 5.96319, 0, 0, 0.499179,-99) ,
+0, 1.87872, 0, 0, 0.504136,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480668,-99) , 
-18, 5.83853, 1, 0, 0.506348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480668,-99) ,
+18, 5.83853, 1, 0, 0.506348,-99) ,
 NN(
-0, 
-0, 
--1, 2.2383, 0, -1, 0.473489,-99) , 
-15, -2.31852, 1, 0, 0.497377,-99) , 
+0,
+0,
+-1, 2.2383, 0, -1, 0.473489,-99) ,
+15, -2.31852, 1, 0, 0.497377,-99) ,
 1, 39.9738, 0, 0, 0.501378,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.0315002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488185,-99) , 
-0, 1.86969, 1, 0, 0.517659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488185,-99) ,
+0, 1.86969, 1, 0, 0.517659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477845,-99) , 
-12, 3.43875, 0, 0, 0.506136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477845,-99) ,
+12, 3.43875, 0, 0, 0.506136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523419,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492111,-99) , 
-4, -0.380908, 1, 0, 0.496028,-99) , 
-15, -2.31882, 0, 0, 0.499184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492111,-99) ,
+4, -0.380908, 1, 0, 0.496028,-99) ,
+15, -2.31882, 0, 0, 0.499184,-99) ,
 14, -2.92887, 0, 0, 0.501292,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.0379212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.89332, 0, 1, 0.514541,-99) , 
+0,
+0,
+-1, -2.89332, 0, 1, 0.514541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483574,-99) , 
-15, -4.68305, 1, 0, 0.497479,-99) , 
-18, 5.79108, 1, 0, 0.507008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483574,-99) ,
+15, -4.68305, 1, 0, 0.497479,-99) ,
+18, 5.79108, 1, 0, 0.507008,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489876,-99) , 
-12, 3.06723, 0, 0, 0.515297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489876,-99) ,
+12, 3.06723, 0, 0, 0.515297,-99) ,
 NN(
-0, 
-0, 
--1, 4.86505, 0, -1, 0.474098,-99) , 
-11, 4.0172, 1, 0, 0.499622,-99) , 
+0,
+0,
+-1, 4.86505, 0, -1, 0.474098,-99) ,
+11, 4.0172, 1, 0, 0.499622,-99) ,
 5, 2.20661, 0, 0, 0.504791,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.0175063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479628,-99) , 
-16, 2.19382, 0, 0, 0.502346,-99) , 
-11, 2.2916, 1, 0, 0.504152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479628,-99) ,
+16, 2.19382, 0, 0, 0.502346,-99) ,
+11, 2.2916, 1, 0, 0.504152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482463,-99) , 
-8, -1.82822, 1, 0, 0.493831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482463,-99) ,
+8, -1.82822, 1, 0, 0.493831,-99) ,
 18, 5.11311, 0, 0, 0.502998,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.0231242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479673,-99) , 
-14, -1.45429, 1, 0, 0.50621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479673,-99) ,
+14, -1.45429, 1, 0, 0.50621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455547,-99) , 
-7, -8.71385, 1, 0, 0.481753,-99) , 
-2, 1.38757, 0, 0, 0.501389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455547,-99) ,
+7, -8.71385, 1, 0, 0.481753,-99) ,
+2, 1.38757, 0, 0, 0.501389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492866,-99) ,
 14, -5.5825, 0, 0, 0.49992,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.0194629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499397,-99) , 
-2, 1.66396, 1, 0, 0.50394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499397,-99) ,
+2, 1.66396, 1, 0, 0.50394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480455,-99) , 
-18, 5.85538, 0, 0, 0.490925,-99) , 
-4, 0.858763, 1, 0, 0.499017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480455,-99) ,
+18, 5.85538, 0, 0, 0.490925,-99) ,
+4, 0.858763, 1, 0, 0.499017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471089,-99) , 
-3, -5.77993, 0, 0, 0.489812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471089,-99) ,
+3, -5.77993, 0, 0, 0.489812,-99) ,
 3, -4.2762, 0, 0, 0.497684,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.0201397);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.151786, 0, 1, 0.506913,-99) , 
+0,
+0,
+-1, -0.151786, 0, 1, 0.506913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484958,-99) , 
-14, -2.93651, 0, 0, 0.492655,-99) , 
-4, 0.858763, 1, 0, 0.501522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484958,-99) ,
+14, -2.93651, 0, 0, 0.492655,-99) ,
+4, 0.858763, 1, 0, 0.501522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476487,-99) , 
-10, 0.898709, 0, 0, 0.48838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476487,-99) ,
+10, 0.898709, 0, 0, 0.48838,-99) ,
 3, -4.2762, 0, 0, 0.499618,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.0155271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497464,-99) , 
-14, -2.04433, 0, 0, 0.500817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497464,-99) ,
+14, -2.04433, 0, 0, 0.500817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481236,-99) , 
-0, 1.84711, 0, 0, 0.499089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481236,-99) ,
+0, 1.84711, 0, 0, 0.499089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479227,-99) , 
-1, 36.2, 1, 0, 0.488961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479227,-99) ,
+1, 36.2, 1, 0, 0.488961,-99) ,
 3, -4.2762, 0, 0, 0.497623,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.0114955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.22574, 1, 1, 0.50368,-99) , 
+0,
+0,
+-1, 2.22574, 1, 1, 0.50368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485114,-99) , 
-0, 1.84711, 0, 0, 0.502042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485114,-99) ,
+0, 1.84711, 0, 0, 0.502042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47661,-99) , 
-5, 2.54884, 0, 0, 0.490075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47661,-99) ,
+5, 2.54884, 0, 0, 0.490075,-99) ,
 3, -4.2762, 0, 0, 0.500309,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.0178655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496118,-99) , 
-0, 1.86517, 1, 0, 0.51194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496118,-99) ,
+0, 1.86517, 1, 0, 0.51194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494478,-99) , 
-8, -0.126118, 0, 0, 0.49762,-99) , 
-11, 2.7913, 1, 0, 0.499675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494478,-99) ,
+8, -0.126118, 0, 0, 0.49762,-99) ,
+11, 2.7913, 1, 0, 0.499675,-99) ,
 NN(
-0, 
-0, 
--1, -3.30106, 1, -1, 0.489909,-99) , 
+0,
+0,
+-1, -3.30106, 1, -1, 0.489909,-99) ,
 3, -4.2762, 0, 0, 0.498261,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.0187701);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491856,-99) , 
-0, 1.85542, 0, 0, 0.504369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491856,-99) ,
+0, 1.85542, 0, 0, 0.504369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478103,-99) , 
-0, 1.87722, 1, 0, 0.502389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478103,-99) ,
+0, 1.87722, 1, 0, 0.502389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489466,-99) ,
 0, 1.88324, 1, 0, 0.501513,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.0300852);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.37167, 0, 1, 0.52771,-99) , 
+0,
+0,
+-1, -2.37167, 0, 1, 0.52771,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492584,-99) , 
-17, 2.22272, 1, 0, 0.497355,-99) , 
-0, 1.85162, 1, 0, 0.501761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492584,-99) ,
+17, 2.22272, 1, 0, 0.497355,-99) ,
+0, 1.85162, 1, 0, 0.501761,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525083,-99) ,
 NN(
-0, 
-0, 
--1, 2.16196, 0, -1, 0.47805,-99) , 
-15, -3.27499, 1, 0, 0.494575,-99) , 
+0,
+0,
+-1, 2.16196, 0, -1, 0.47805,-99) ,
+15, -3.27499, 1, 0, 0.494575,-99) ,
 2, 1.6619, 0, 0, 0.500056,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.0317815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495684,-99) , 
-0, 1.85011, 1, 0, 0.502407,-99) , 
-0, 1.88323, 0, 0, 0.505178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495684,-99) ,
+0, 1.85011, 1, 0, 0.502407,-99) ,
+0, 1.88323, 0, 0, 0.505178,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476517,-99) , 
-18, 5.35967, 0, 0, 0.506351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476517,-99) ,
+18, 5.35967, 0, 0, 0.506351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463249,-99) , 
-0, 1.85614, 0, 0, 0.496809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463249,-99) ,
+0, 1.85614, 0, 0, 0.496809,-99) ,
 2, 1.6619, 0, 0, 0.503192,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.0299993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 4.58497, 0, 1, 0.510066,-99) , 
+0,
+0,
+-1, 4.58497, 0, 1, 0.510066,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47847,-99) , 
-3, -1.64469, 1, 0, 0.508038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47847,-99) ,
+3, -1.64469, 1, 0, 0.508038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47046,-99) , 
-12, 2.93851, 0, 0, 0.497392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47046,-99) ,
+12, 2.93851, 0, 0, 0.497392,-99) ,
 2, 1.6619, 0, 0, 0.50706,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.030331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485624,-99) , 
-7, -11.0904, 0, 0, 0.506566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485624,-99) ,
+7, -11.0904, 0, 0, 0.506566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467768,-99) , 
-18, 5.44482, 1, 0, 0.486591,-99) , 
-0, 1.85313, 0, 0, 0.503007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467768,-99) ,
+18, 5.44482, 1, 0, 0.486591,-99) ,
+0, 1.85313, 0, 0, 0.503007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487409,-99) ,
 0, 1.88324, 1, 0, 0.50195,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.0096751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.04433, 0, 1, 0.502707,-99) , 
+0,
+0,
+-1, -2.04433, 0, 1, 0.502707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483113,-99) , 
-0, 1.84711, 0, 0, 0.500982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483113,-99) ,
+0, 1.84711, 0, 0, 0.500982,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475207,-99) , 
-14, -3.30106, 1, 0, 0.490255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475207,-99) ,
+14, -3.30106, 1, 0, 0.490255,-99) ,
 3, -4.2762, 0, 0, 0.499431,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.0207783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498872,-99) , 
-0, 1.87872, 0, 0, 0.503246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498872,-99) ,
+0, 1.87872, 0, 0, 0.503246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483071,-99) , 
-3, -0.61087, 0, 0, 0.492815,-99) , 
-1, 40.1003, 0, 0, 0.498989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483071,-99) ,
+3, -0.61087, 0, 0, 0.492815,-99) ,
+1, 40.1003, 0, 0, 0.498989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480099,-99) , 
-9, -2.88437, 1, 0, 0.489767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480099,-99) ,
+9, -2.88437, 1, 0, 0.489767,-99) ,
 3, -4.2762, 0, 0, 0.497655,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.0199334);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499862,-99) , 
-7, -11.0904, 1, 0, 0.506935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499862,-99) ,
+7, -11.0904, 1, 0, 0.506935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484507,-99) , 
-10, 0.472911, 0, 0, 0.494892,-99) , 
-1, 40.1003, 0, 0, 0.50202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484507,-99) ,
+10, 0.472911, 0, 0, 0.494892,-99) ,
+1, 40.1003, 0, 0, 0.50202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476694,-99) , 
-15, -3.27501, 0, 0, 0.490852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476694,-99) ,
+15, -3.27501, 0, 0, 0.490852,-99) ,
 3, -4.2762, 0, 0, 0.500406,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.0193798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.01283, 0, 1, 0.508699,-99) , 
+0,
+0,
+-1, 6.01283, 0, 1, 0.508699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478069,-99) , 
-5, 2.50747, 1, 0, 0.495978,-99) , 
-1, 40.1003, 0, 0, 0.503508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478069,-99) ,
+5, 2.50747, 1, 0, 0.495978,-99) ,
+1, 40.1003, 0, 0, 0.503508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475239,-99) , 
-14, -3.30106, 1, 0, 0.490122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475239,-99) ,
+14, -3.30106, 1, 0, 0.490122,-99) ,
 3, -4.2762, 0, 0, 0.501573,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.0152992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498416,-99) , 
-11, 6.01283, 0, 0, 0.503855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498416,-99) ,
+11, 6.01283, 0, 0, 0.503855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47439,-99) , 
-15, -2.30838, 1, 0, 0.494459,-99) , 
-1, 40.1003, 0, 0, 0.500021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47439,-99) ,
+15, -2.30838, 1, 0, 0.494459,-99) ,
+1, 40.1003, 0, 0, 0.500021,-99) ,
 NN(
-0, 
-0, 
--1, 2.54884, 0, -1, 0.489144,-99) , 
+0,
+0,
+-1, 2.54884, 0, -1, 0.489144,-99) ,
 3, -4.2762, 0, 0, 0.498448,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.0266341);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478934,-99) , 
-8, -1.2581, 1, 0, 0.499644,-99) , 
-12, 2.3632, 1, 0, 0.502872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478934,-99) ,
+8, -1.2581, 1, 0, 0.499644,-99) ,
+12, 2.3632, 1, 0, 0.502872,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479089,-99) , 
-13, 6.84788, 1, 0, 0.500768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479089,-99) ,
+13, 6.84788, 1, 0, 0.500768,-99) ,
 NN(
-0, 
-0, 
--1, -1.48332, 0, -1, 0.47561,-99) , 
-14, -2.77305, 1, 0, 0.494575,-99) , 
+0,
+0,
+-1, -1.48332, 0, -1, 0.47561,-99) ,
+14, -2.77305, 1, 0, 0.494575,-99) ,
 1, 39.9738, 0, 0, 0.499492,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.0246059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498714,-99) , 
-0, 1.8471, 1, 0, 0.503924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498714,-99) ,
+0, 1.8471, 1, 0, 0.503924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441024,-99) , 
-5, 2.17596, 0, 0, 0.486208,-99) , 
-2, 1.6619, 0, 0, 0.499327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441024,-99) ,
+5, 2.17596, 0, 0, 0.486208,-99) ,
+2, 1.6619, 0, 0, 0.499327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517942,-99) ,
 NN(
-0, 
-0, 
--1, -1.97363, 0, -1, 0.483362,-99) , 
-16, 2.54926, 1, 0, 0.491569,-99) , 
+0,
+0,
+-1, -1.97363, 0, -1, 0.483362,-99) ,
+16, 2.54926, 1, 0, 0.491569,-99) ,
 8, -3.6108, 0, 0, 0.497,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.0271763);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.10501, 0, 1, 0.507546,-99) , 
+0,
+0,
+-1, 0.10501, 0, 1, 0.507546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48591,-99) , 
-8, -3.99519, 0, 0, 0.502622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48591,-99) ,
+8, -3.99519, 0, 0, 0.502622,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470053,-99) , 
-12, 3.04607, 0, 0, 0.501195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470053,-99) ,
+12, 3.04607, 0, 0, 0.501195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461787,-99) , 
-11, 5.28817, 1, 0, 0.491691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461787,-99) ,
+11, 5.28817, 1, 0, 0.491691,-99) ,
 2, 1.6619, 0, 0, 0.500035,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.0311962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490271,-99) , 
-8, -3.05958, 0, 0, 0.504417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490271,-99) ,
+8, -3.05958, 0, 0, 0.504417,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483405,-99) , 
-3, -0.9869, 1, 0, 0.500001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483405,-99) ,
+3, -0.9869, 1, 0, 0.500001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473236,-99) , 
-3, -0.657882, 0, 0, 0.486025,-99) , 
-18, 5.45273, 0, 0, 0.495056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473236,-99) ,
+3, -0.657882, 0, 0, 0.486025,-99) ,
+18, 5.45273, 0, 0, 0.495056,-99) ,
 17, 4.33555, 0, 0, 0.49735,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.023781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493791,-99) , 
-15, -3.2591, 0, 0, 0.503863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493791,-99) ,
+15, -3.2591, 0, 0, 0.503863,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487201,-99) , 
-2, 1.80017, 1, 0, 0.505336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487201,-99) ,
+2, 1.80017, 1, 0, 0.505336,-99) ,
 NN(
-0, 
-0, 
--1, 1.94803, 0, -1, 0.491144,-99) , 
-3, -0.657882, 0, 0, 0.494728,-99) , 
+0,
+0,
+-1, 1.94803, 0, -1, 0.491144,-99) ,
+3, -0.657882, 0, 0, 0.494728,-99) ,
 17, 4.33555, 0, 0, 0.496967,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.0133083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.7913, 1, 1, 0.504175,-99) , 
+0,
+0,
+-1, 2.7913, 1, 1, 0.504175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481475,-99) , 
-0, 1.84711, 0, 0, 0.502183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481475,-99) ,
+0, 1.84711, 0, 0, 0.502183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483473,-99) , 
-1, 36.2, 1, 0, 0.492572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483473,-99) ,
+1, 36.2, 1, 0, 0.492572,-99) ,
 3, -4.2762, 0, 0, 0.500796,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.0448769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493025,-99) , 
-0, 1.85011, 1, 0, 0.498434,-99) , 
-0, 1.88323, 0, 0, 0.500442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493025,-99) ,
+0, 1.85011, 1, 0, 0.498434,-99) ,
+0, 1.88323, 0, 0, 0.500442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397554,-99) , 
-3, -1.64433, 1, 0, 0.477934,-99) , 
-16, 2.59586, 1, 0, 0.492601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397554,-99) ,
+3, -1.64433, 1, 0, 0.477934,-99) ,
+16, 2.59586, 1, 0, 0.492601,-99) ,
 2, 1.6619, 0, 0, 0.498588,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.0405394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490385,-99) , 
-17, 2.60908, 0, 0, 0.50342,-99) , 
-16, 4.58497, 0, 0, 0.507358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490385,-99) ,
+17, 2.60908, 0, 0, 0.50342,-99) ,
+16, 4.58497, 0, 0, 0.507358,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454417,-99) , 
-3, -1.64477, 1, 0, 0.49923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454417,-99) ,
+3, -1.64477, 1, 0, 0.49923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460799,-99) , 
-17, 2.22896, 0, 0, 0.488406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460799,-99) ,
+17, 2.22896, 0, 0, 0.488406,-99) ,
 2, 1.6619, 0, 0, 0.502884,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.0221139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.22604, 1, 1, 0.506522,-99) , 
+0,
+0,
+-1, 2.22604, 1, 1, 0.506522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456084,-99) , 
-17, 3.07159, 1, 0, 0.479785,-99) , 
-0, 1.85313, 0, 0, 0.50178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456084,-99) ,
+17, 3.07159, 1, 0, 0.479785,-99) ,
+0, 1.85313, 0, 0, 0.50178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475656,-99) ,
 0, 1.88324, 1, 0, 0.500015,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.0333025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.26272, 0, 1, 0.519175,-99) , 
+0,
+0,
+-1, -2.26272, 0, 1, 0.519175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482016,-99) , 
-3, -1.64483, 0, 0, 0.495274,-99) , 
-17, 2.22207, 1, 0, 0.498817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482016,-99) ,
+3, -1.64483, 0, 0, 0.495274,-99) ,
+17, 2.22207, 1, 0, 0.498817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46028,-99) , 
-3, -0.986819, 0, 0, 0.478666,-99) , 
-2, 1.42485, 0, 0, 0.487754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46028,-99) ,
+3, -0.986819, 0, 0, 0.478666,-99) ,
+2, 1.42485, 0, 0, 0.487754,-99) ,
 2, 1.6619, 0, 0, 0.496209,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.0218363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495588,-99) , 
-10, -1.285, 1, 0, 0.499701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495588,-99) ,
+10, -1.285, 1, 0, 0.499701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450205,-99) , 
-10, 0.898724, 0, 0, 0.476529,-99) , 
-0, 1.877, 1, 0, 0.496202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450205,-99) ,
+10, 0.898724, 0, 0, 0.476529,-99) ,
+0, 1.877, 1, 0, 0.496202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478539,-99) ,
 0, 1.84259, 0, 0, 0.495025,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.0246638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476915,-99) , 
-0, 1.87607, 1, 0, 0.503298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476915,-99) ,
+0, 1.87607, 1, 0, 0.503298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46831,-99) , 
-18, 5.44482, 1, 0, 0.484086,-99) , 
-0, 1.85313, 0, 0, 0.499894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46831,-99) ,
+18, 5.44482, 1, 0, 0.484086,-99) ,
+0, 1.85313, 0, 0, 0.499894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480095,-99) ,
 0, 1.88324, 1, 0, 0.498557,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.0245197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494416,-99) , 
-13, 6.63754, 1, 0, 0.511622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494416,-99) ,
+13, 6.63754, 1, 0, 0.511622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482422,-99) , 
-11, 4.27036, 0, 0, 0.493894,-99) , 
-0, 1.87421, 0, 0, 0.497543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482422,-99) ,
+11, 4.27036, 0, 0, 0.493894,-99) ,
+0, 1.87421, 0, 0, 0.497543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455637,-99) , 
-11, 4.15506, 1, 0, 0.482851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455637,-99) ,
+11, 4.15506, 1, 0, 0.482851,-99) ,
 10, -1.285, 0, 0, 0.495689,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.0244381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480059,-99) , 
-17, 2.16692, 0, 0, 0.512398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480059,-99) ,
+17, 2.16692, 0, 0, 0.512398,-99) ,
 NN(
-0, 
-0, 
--1, 3.7194, 0, -1, 0.492507,-99) , 
-11, 3.29101, 1, 0, 0.497114,-99) , 
+0,
+0,
+-1, 3.7194, 0, -1, 0.492507,-99) ,
+11, 3.29101, 1, 0, 0.497114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458438,-99) , 
-5, 2.67655, 0, 0, 0.482222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458438,-99) ,
+5, 2.67655, 0, 0, 0.482222,-99) ,
 10, -1.285, 0, 0, 0.495235,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.0210766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497935,-99) , 
-17, 3.44281, 0, 0, 0.517164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497935,-99) ,
+17, 3.44281, 0, 0, 0.517164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480439,-99) , 
-10, -0.0469521, 0, 0, 0.496929,-99) , 
-0, 1.87421, 0, 0, 0.501094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480439,-99) ,
+10, -0.0469521, 0, 0, 0.496929,-99) ,
+0, 1.87421, 0, 0, 0.501094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501712,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460752,-99) , 
-14, -3.53996, 0, 0, 0.481835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460752,-99) ,
+14, -3.53996, 0, 0, 0.481835,-99) ,
 10, -1.285, 0, 0, 0.498665,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.0215005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532561,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532561,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489866,-99) , 
-14, -3.14124, 1, 0, 0.517613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489866,-99) ,
+14, -3.14124, 1, 0, 0.517613,-99) ,
 NN(
-0, 
-0, 
--1, 1.38962, 0, -1, 0.494246,-99) , 
-0, 1.87421, 0, 0, 0.499055,-99) , 
+0,
+0,
+-1, 1.38962, 0, -1, 0.494246,-99) ,
+0, 1.87421, 0, 0, 0.499055,-99) ,
 NN(
-0, 
-0, 
--1, 4.15506, 1, -1, 0.481673,-99) , 
+0,
+0,
+-1, 4.15506, 1, -1, 0.481673,-99) ,
 10, -1.285, 0, 0, 0.496863,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.0183888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.96038, 1, 1, 0.51601,-99) , 
+0,
+0,
+-1, -2.96038, 1, 1, 0.51601,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480319,-99) , 
-2, 1.38962, 0, 0, 0.499621,-99) , 
-0, 1.87421, 0, 0, 0.502993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480319,-99) ,
+2, 1.38962, 0, 0, 0.499621,-99) ,
+0, 1.87421, 0, 0, 0.502993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465594,-99) , 
-11, 4.15506, 1, 0, 0.487042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465594,-99) ,
+11, 4.15506, 1, 0, 0.487042,-99) ,
 10, -1.285, 0, 0, 0.500981,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.019856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491278,-99) , 
-16, 2.86445, 1, 0, 0.497215,-99) , 
-4, 1.483, 0, 0, 0.499547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491278,-99) ,
+16, 2.86445, 1, 0, 0.497215,-99) ,
+4, 1.483, 0, 0, 0.499547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46694,-99) , 
-9, -2.53144, 0, 0, 0.486576,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46694,-99) ,
+9, -2.53144, 0, 0, 0.486576,-99) ,
 10, -1.285, 0, 0, 0.497912,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.0176024);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497719,-99) , 
-4, 0.165692, 1, 0, 0.506495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497719,-99) ,
+4, 0.165692, 1, 0, 0.506495,-99) ,
 NN(
-0, 
-0, 
--1, 0.887849, 0, -1, 0.493979,-99) , 
-18, 5.78998, 0, 0, 0.499766,-99) , 
+0,
+0,
+-1, 0.887849, 0, -1, 0.493979,-99) ,
+18, 5.78998, 0, 0, 0.499766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467457,-99) , 
-5, 2.67655, 0, 0, 0.486439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467457,-99) ,
+5, 2.67655, 0, 0, 0.486439,-99) ,
 10, -1.285, 0, 0, 0.498086,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.0177945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5201,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496551,-99) , 
-0, 1.87421, 0, 0, 0.500544,-99) , 
-9, -0.549664, 0, 0, 0.502774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496551,-99) ,
+0, 1.87421, 0, 0, 0.500544,-99) ,
+9, -0.549664, 0, 0, 0.502774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469935,-99) , 
-15, -2.79678, 0, 0, 0.486157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469935,-99) ,
+15, -2.79678, 0, 0, 0.486157,-99) ,
 10, -1.285, 0, 0, 0.50068,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.021861);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84711, 1, 1, 0.5086,-99) , 
+0,
+0,
+-1, 1.84711, 1, 1, 0.5086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483416,-99) , 
-7, -9.50602, 0, 0, 0.496974,-99) , 
-3, -0.986821, 1, 0, 0.504548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483416,-99) ,
+7, -9.50602, 0, 0, 0.496974,-99) ,
+3, -0.986821, 1, 0, 0.504548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469016,-99) , 
-11, 4.15506, 1, 0, 0.486402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469016,-99) ,
+11, 4.15506, 1, 0, 0.486402,-99) ,
 10, -1.285, 0, 0, 0.502261,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.0155559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499542,-99) , 
-10, 0.366111, 1, 0, 0.506472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499542,-99) ,
+10, 0.366111, 1, 0, 0.506472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458174,-99) , 
-2, 0.887849, 0, 0, 0.496344,-99) , 
-18, 5.78998, 0, 0, 0.501026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458174,-99) ,
+2, 0.887849, 0, 0, 0.496344,-99) ,
+18, 5.78998, 0, 0, 0.501026,-99) ,
 NN(
-0, 
-0, 
--1, 2.67655, 0, -1, 0.485852,-99) , 
+0,
+0,
+-1, 2.67655, 0, -1, 0.485852,-99) ,
 10, -1.285, 0, 0, 0.499114,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.0164692);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494442,-99) , 
-18, 5.62372, 0, 0, 0.501699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494442,-99) ,
+18, 5.62372, 0, 0, 0.501699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478513,-99) , 
-0, 1.87722, 1, 0, 0.499954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478513,-99) ,
+0, 1.87722, 1, 0, 0.499954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481839,-99) ,
 0, 1.88324, 1, 0, 0.498733,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.0072295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477907,-99) , 
-6, 4.81255, 0, 0, 0.498335,-99) , 
-18, 4.9448, 1, 0, 0.499663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477907,-99) ,
+6, 4.81255, 0, 0, 0.498335,-99) ,
+18, 4.9448, 1, 0, 0.499663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485952,-99) ,
 0, 1.88324, 1, 0, 0.498739,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.0122505);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512963,-99) ,
 NN(
-0, 
-0, 
--1, 7.49383, 1, -1, 0.496047,-99) , 
-16, 4.40402, 0, 0, 0.498657,-99) , 
+0,
+0,
+-1, 7.49383, 1, -1, 0.496047,-99) ,
+16, 4.40402, 0, 0, 0.498657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487805,-99) ,
 17, 5.17818, 1, 0, 0.497419,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.0100283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499541,-99) , 
-16, 2.1656, 1, 0, 0.502285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499541,-99) ,
+16, 2.1656, 1, 0, 0.502285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477741,-99) , 
-4, -0.459855, 0, 0, 0.500615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477741,-99) ,
+4, -0.459855, 0, 0, 0.500615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486428,-99) ,
 5, 3.95898, 1, 0, 0.499644,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.027168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492034,-99) , 
-18, 6.13034, 1, 0, 0.508089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492034,-99) ,
+18, 6.13034, 1, 0, 0.508089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438164,-99) , 
-17, 2.72966, 1, 0, 0.495478,-99) , 
-17, 2.95358, 0, 0, 0.502503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438164,-99) ,
+17, 2.72966, 1, 0, 0.495478,-99) ,
+17, 2.95358, 0, 0, 0.502503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488934,-99) ,
 5, 3.95898, 1, 0, 0.501575,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.0221189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498619,-99) , 
-10, 0.0835363, 1, 0, 0.506978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498619,-99) ,
+10, 0.0835363, 1, 0, 0.506978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513802,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479095,-99) , 
-16, 2.99789, 0, 0, 0.492027,-99) , 
-7, -11.0904, 1, 0, 0.496019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479095,-99) ,
+16, 2.99789, 0, 0, 0.492027,-99) ,
+7, -11.0904, 1, 0, 0.496019,-99) ,
 18, 6.13197, 0, 0, 0.498911,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.0197487);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -9.50602, 0, 1, 0.508819,-99) , 
+0,
+0,
+-1, -9.50602, 0, 1, 0.508819,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492637,-99) , 
-8, -3.90242, 1, 0, 0.496996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492637,-99) ,
+8, -3.90242, 1, 0, 0.496996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474681,-99) , 
-12, 2.422, 0, 0, 0.494678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474681,-99) ,
+12, 2.422, 0, 0, 0.494678,-99) ,
 18, 6.13197, 0, 0, 0.49841,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.0188808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491467,-99) , 
-18, 5.49135, 1, 0, 0.497667,-99) , 
-18, 6.2984, 0, 0, 0.500754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491467,-99) ,
+18, 5.49135, 1, 0, 0.497667,-99) ,
+18, 6.2984, 0, 0, 0.500754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474048,-99) , 
-9, -2.53144, 0, 0, 0.489352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474048,-99) ,
+9, -2.53144, 0, 0, 0.489352,-99) ,
 10, -1.285, 0, 0, 0.499318,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.0186222);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489686,-99) , 
-1, 36.6643, 0, 0, 0.506879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489686,-99) ,
+1, 36.6643, 0, 0, 0.506879,-99) ,
 NN(
-0, 
-0, 
--1, 0.887849, 0, -1, 0.494886,-99) , 
-18, 5.78998, 0, 0, 0.500431,-99) , 
+0,
+0,
+-1, 0.887849, 0, -1, 0.494886,-99) ,
+18, 5.78998, 0, 0, 0.500431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475167,-99) , 
-7, -9.50602, 1, 0, 0.489213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475167,-99) ,
+7, -9.50602, 1, 0, 0.489213,-99) ,
 10, -1.285, 0, 0, 0.499018,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.0138912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483899,-99) , 
-16, 2.19382, 0, 0, 0.500504,-99) , 
-11, 2.2916, 1, 0, 0.501876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483899,-99) ,
+16, 2.19382, 0, 0, 0.500504,-99) ,
+11, 2.2916, 1, 0, 0.501876,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475677,-99) , 
-18, 5.62372, 1, 0, 0.489565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475677,-99) ,
+18, 5.62372, 1, 0, 0.489565,-99) ,
 10, -1.285, 0, 0, 0.500326,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.022056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486108,-99) , 
-2, 4.15712, 1, 0, 0.503087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486108,-99) ,
+2, 4.15712, 1, 0, 0.503087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472208,-99) , 
-7, -7.12951, 1, 0, 0.500597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472208,-99) ,
+7, -7.12951, 1, 0, 0.500597,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50244,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464971,-99) , 
-4, 1.25797, 1, 0, 0.485382,-99) , 
-13, 7.05771, 0, 0, 0.492958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464971,-99) ,
+4, 1.25797, 1, 0, 0.485382,-99) ,
+13, 7.05771, 0, 0, 0.492958,-99) ,
 17, 3.91423, 1, 0, 0.49805,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.0312924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491099,-99) , 
-2, 2.3768, 1, 0, 0.507189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491099,-99) ,
+2, 2.3768, 1, 0, 0.507189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44344,-99) , 
-17, 2.7276, 1, 0, 0.493121,-99) , 
-17, 2.95116, 0, 0, 0.498314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44344,-99) ,
+17, 2.7276, 1, 0, 0.493121,-99) ,
+17, 2.95116, 0, 0, 0.498314,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468549,-99) , 
-14, -3.31028, 1, 0, 0.495922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468549,-99) ,
+14, -3.31028, 1, 0, 0.495922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479939,-99) , 
-11, 4.79022, 0, 0, 0.4903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479939,-99) ,
+11, 4.79022, 0, 0, 0.4903,-99) ,
 17, 3.91423, 1, 0, 0.495642,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.02775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491411,-99) , 
-11, 4.28168, 0, 0, 0.502355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491411,-99) ,
+11, 4.28168, 0, 0, 0.502355,-99) ,
 NN(
-0, 
-0, 
--1, -1.70917, 1, -1, 0.48845,-99) , 
-6, 7.70429, 1, 0, 0.496748,-99) , 
+0,
+0,
+-1, -1.70917, 1, -1, 0.48845,-99) ,
+6, 7.70429, 1, 0, 0.496748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516047,-99) ,
 NN(
-0, 
-0, 
--1, -3.28939, 0, -1, 0.479538,-99) , 
-10, 2.1984, 0, 0, 0.489287,-99) , 
+0,
+0,
+-1, -3.28939, 0, -1, 0.479538,-99) ,
+10, 2.1984, 0, 0, 0.489287,-99) ,
 17, 2.65027, 0, 0, 0.494334,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.0181754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50769,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49547,-99) , 
-5, 1.89381, 1, 0, 0.500247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49547,-99) ,
+5, 1.89381, 1, 0, 0.500247,-99) ,
 NN(
-0, 
-0, 
--1, 2.48098, 1, -1, 0.488318,-99) , 
-17, 2.60907, 0, 0, 0.496169,-99) , 
+0,
+0,
+-1, 2.48098, 1, -1, 0.488318,-99) ,
+17, 2.60907, 0, 0, 0.496169,-99) ,
 16, 5.41011, 0, 0, 0.497323,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.0201581);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497242,-99) , 
-14, -2.87224, 0, 0, 0.503436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497242,-99) ,
+14, -2.87224, 0, 0, 0.503436,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468357,-99) , 
-10, 0.484753, 1, 0, 0.489904,-99) , 
-0, 1.85313, 0, 0, 0.501047,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468357,-99) ,
+10, 0.484753, 1, 0, 0.489904,-99) ,
+0, 1.85313, 0, 0, 0.501047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487915,-99) ,
 0, 1.88324, 1, 0, 0.500165,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.0238253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480692,-99) , 
-6, 5.04725, 0, 0, 0.506049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480692,-99) ,
+6, 5.04725, 0, 0, 0.506049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455517,-99) , 
-7, -9.50602, 1, 0, 0.486508,-99) , 
-0, 1.877, 1, 0, 0.503114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455517,-99) ,
+7, -9.50602, 1, 0, 0.486508,-99) ,
+0, 1.877, 1, 0, 0.503114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487811,-99) ,
 0, 1.84259, 0, 0, 0.502102,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.01781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49275,-99) , 
-10, 0.898724, 0, 0, 0.513791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49275,-99) ,
+10, 0.898724, 0, 0, 0.513791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494765,-99) , 
-11, 2.72918, 1, 0, 0.498058,-99) , 
-0, 1.87872, 0, 0, 0.499905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494765,-99) ,
+11, 2.72918, 1, 0, 0.498058,-99) ,
+0, 1.87872, 0, 0, 0.499905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488762,-99) ,
 17, 5.17818, 1, 0, 0.498634,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.0131401);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498359,-99) , 
-0, 1.88324, 0, 0, 0.500309,-99) , 
-4, 1.483, 0, 0, 0.502729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498359,-99) ,
+0, 1.88324, 0, 0, 0.500309,-99) ,
+4, 1.483, 0, 0, 0.502729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477488,-99) , 
-5, 2.67655, 0, 0, 0.493558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477488,-99) ,
+5, 2.67655, 0, 0, 0.493558,-99) ,
 10, -1.285, 0, 0, 0.501576,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.009855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 4.9448, 1, 1, 0.504454,-99) , 
+0,
+0,
+-1, 4.9448, 1, 1, 0.504454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488483,-99) ,
 0, 1.88324, 1, 0, 0.503383,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.0177);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48826,-99) , 
-11, 5.78952, 1, 0, 0.501184,-99) , 
-0, 1.84259, 1, 0, 0.502703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48826,-99) ,
+11, 5.78952, 1, 0, 0.501184,-99) ,
+0, 1.84259, 1, 0, 0.502703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47618,-99) , 
-11, 4.15506, 1, 0, 0.491143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47618,-99) ,
+11, 4.15506, 1, 0, 0.491143,-99) ,
 10, -1.285, 0, 0, 0.50125,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.0138597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496469,-99) , 
-0, 1.88324, 0, 0, 0.498306,-99) , 
-4, 1.483, 0, 0, 0.500392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496469,-99) ,
+0, 1.88324, 0, 0, 0.498306,-99) ,
+4, 1.483, 0, 0, 0.500392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477039,-99) , 
-5, 2.67655, 0, 0, 0.490699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477039,-99) ,
+5, 2.67655, 0, 0, 0.490699,-99) ,
 10, -1.285, 0, 0, 0.499174,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.0159337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49314,-99) , 
-0, 1.85542, 0, 0, 0.503613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49314,-99) ,
+0, 1.85542, 0, 0, 0.503613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484659,-99) , 
-0, 1.87722, 1, 0, 0.502191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484659,-99) ,
+0, 1.87722, 1, 0, 0.502191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485622,-99) ,
 0, 1.88324, 1, 0, 0.50108,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.0128037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497593,-99) , 
-6, 5.00845, 1, 0, 0.499647,-99) , 
-0, 1.84259, 1, 0, 0.5014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497593,-99) ,
+6, 5.00845, 1, 0, 0.499647,-99) ,
+0, 1.84259, 1, 0, 0.5014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476661,-99) , 
-15, -2.79678, 0, 0, 0.488824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476661,-99) ,
+15, -2.79678, 0, 0, 0.488824,-99) ,
 10, -1.285, 0, 0, 0.499821,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.0121739);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519229,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498705,-99) , 
-9, -5.84646, 1, 0, 0.501803,-99) , 
-0, 1.84711, 1, 0, 0.503512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498705,-99) ,
+9, -5.84646, 1, 0, 0.501803,-99) ,
+0, 1.84711, 1, 0, 0.503512,-99) ,
 NN(
-0, 
-0, 
--1, -2.53144, 0, -1, 0.488994,-99) , 
+0,
+0,
+-1, -2.53144, 0, -1, 0.488994,-99) ,
 10, -1.285, 0, 0, 0.501689,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.0174566);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496514,-99) , 
-17, 3.44281, 0, 0, 0.51522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496514,-99) ,
+17, 3.44281, 0, 0, 0.51522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497511,-99) , 
-2, 4.15896, 0, 0, 0.502183,-99) , 
-0, 1.87421, 0, 0, 0.504861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497511,-99) ,
+2, 4.15896, 0, 0, 0.502183,-99) ,
+0, 1.87421, 0, 0, 0.504861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480956,-99) , 
-9, -2.53144, 0, 0, 0.492036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480956,-99) ,
+9, -2.53144, 0, 0, 0.492036,-99) ,
 10, -1.285, 0, 0, 0.50325,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.0227813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84711, 1, 1, 0.510336,-99) , 
+0,
+0,
+-1, 1.84711, 1, 1, 0.510336,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472316,-99) , 
-10, 0.319879, 0, 0, 0.49864,-99) , 
-7, -10.2982, 0, 0, 0.506443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472316,-99) ,
+10, 0.319879, 0, 0, 0.49864,-99) ,
+7, -10.2982, 0, 0, 0.506443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48054,-99) , 
-5, 2.67655, 0, 0, 0.491902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48054,-99) ,
+5, 2.67655, 0, 0, 0.491902,-99) ,
 10, -1.285, 0, 0, 0.504617,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.0122065);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87872, 0, 1, 0.504959,-99) , 
+0,
+0,
+-1, 1.87872, 0, 1, 0.504959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492564,-99) , 
-2, 4.15712, 1, 0, 0.501898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492564,-99) ,
+2, 4.15712, 1, 0, 0.501898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48976,-99) ,
 17, 5.17818, 1, 0, 0.500513,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.0263879);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479309,-99) , 
-16, 4.60604, 1, 0, 0.505099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479309,-99) ,
+16, 4.60604, 1, 0, 0.505099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488374,-99) , 
-13, 6.75428, 1, 0, 0.495669,-99) , 
-10, 1.19103, 1, 0, 0.500856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488374,-99) ,
+13, 6.75428, 1, 0, 0.495669,-99) ,
+10, 1.19103, 1, 0, 0.500856,-99) ,
 NN(
-0, 
-0, 
--1, 4.15506, 1, -1, 0.490003,-99) , 
+0,
+0,
+-1, 4.15506, 1, -1, 0.490003,-99) ,
 10, -1.285, 0, 0, 0.499493,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.0334725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488016,-99) , 
-3, -2.96008, 1, 0, 0.497558,-99) , 
-2, 5.24474, 0, 0, 0.503809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488016,-99) ,
+3, -2.96008, 1, 0, 0.497558,-99) ,
+2, 5.24474, 0, 0, 0.503809,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487004,-99) , 
-8, -2.19004, 0, 0, 0.501847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487004,-99) ,
+8, -2.19004, 0, 0, 0.501847,-99) ,
 NN(
-0, 
-0, 
--1, -5.43911, 1, -1, 0.478551,-99) , 
-15, -4.23145, 0, 0, 0.495795,-99) , 
+0,
+0,
+-1, -5.43911, 1, -1, 0.478551,-99) ,
+15, -4.23145, 0, 0, 0.495795,-99) ,
 13, 6.80669, 0, 0, 0.499877,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.0216206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480643,-99) , 
-6, 5.04187, 0, 0, 0.504665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480643,-99) ,
+6, 5.04187, 0, 0, 0.504665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463345,-99) , 
-15, -3.02322, 0, 0, 0.485889,-99) , 
-8, -0.535688, 1, 0, 0.502303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463345,-99) ,
+15, -3.02322, 0, 0, 0.485889,-99) ,
+8, -0.535688, 1, 0, 0.502303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48738,-99) ,
 0, 1.88324, 1, 0, 0.501308,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.0124267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480943,-99) , 
-0, 1.88044, 1, 0, 0.500825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480943,-99) ,
+0, 1.88044, 1, 0, 0.500825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481974,-99) , 
-8, -0.151299, 1, 0, 0.499141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481974,-99) ,
+8, -0.151299, 1, 0, 0.499141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485445,-99) ,
 0, 1.84259, 0, 0, 0.498238,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.0136646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522187,-99) ,
 NN(
-0, 
-0, 
--1, 2.422, 0, -1, 0.49585,-99) , 
-6, 4.81255, 1, 0, 0.497897,-99) , 
+0,
+0,
+-1, 2.422, 0, -1, 0.49585,-99) ,
+6, 4.81255, 1, 0, 0.497897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47948,-99) , 
-8, -3.35741, 1, 0, 0.488587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47948,-99) ,
+8, -3.35741, 1, 0, 0.488587,-99) ,
 3, -4.2762, 0, 0, 0.496556,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.0143326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480533,-99) , 
-13, 5.83531, 0, 0, 0.502491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480533,-99) ,
+13, 5.83531, 0, 0, 0.502491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482792,-99) , 
-0, 1.84711, 0, 0, 0.500782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482792,-99) ,
+0, 1.84711, 0, 0, 0.500782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478363,-99) , 
-12, 4.35502, 1, 0, 0.489472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478363,-99) ,
+12, 4.35502, 1, 0, 0.489472,-99) ,
 3, -4.2762, 0, 0, 0.499153,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.0226298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477696,-99) , 
-6, 5.92898, 0, 0, 0.496856,-99) , 
-6, 4.81193, 1, 0, 0.49882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477696,-99) ,
+6, 5.92898, 0, 0, 0.496856,-99) ,
+6, 4.81193, 1, 0, 0.49882,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484791,-99) , 
-6, 7.5609, 0, 0, 0.50061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484791,-99) ,
+6, 7.5609, 0, 0, 0.50061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461667,-99) , 
-8, -3.79974, 0, 0, 0.491404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461667,-99) ,
+8, -3.79974, 0, 0, 0.491404,-99) ,
 3, -3.28939, 0, 0, 0.49705,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.0354294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459074,-99) , 
-17, 2.60927, 0, 0, 0.491058,-99) , 
-16, 2.104, 1, 0, 0.500666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459074,-99) ,
+17, 2.60927, 0, 0, 0.491058,-99) ,
+16, 2.104, 1, 0, 0.500666,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476287,-99) , 
-13, 6.81482, 0, 0, 0.501171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476287,-99) ,
+13, 6.81482, 0, 0, 0.501171,-99) ,
 NN(
-0, 
-0, 
--1, -0.562172, 0, -1, 0.485852,-99) , 
-9, -2.72443, 1, 0, 0.492328,-99) , 
+0,
+0,
+-1, -0.562172, 0, -1, 0.485852,-99) ,
+9, -2.72443, 1, 0, 0.492328,-99) ,
 6, 6.11595, 1, 0, 0.494989,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.0220247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497666,-99) , 
-8, -0.535688, 0, 0, 0.500878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497666,-99) ,
+8, -0.535688, 0, 0, 0.500878,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459748,-99) , 
-8, -2.95351, 1, 0, 0.485049,-99) , 
-2, 1.38757, 0, 0, 0.497783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459748,-99) ,
+8, -2.95351, 1, 0, 0.485049,-99) ,
+2, 1.38757, 0, 0, 0.497783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48517,-99) ,
 9, -6.55146, 0, 0, 0.496118,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.024001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509715,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493637,-99) , 
-14, -2.92887, 1, 0, 0.504922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493637,-99) ,
+14, -2.92887, 1, 0, 0.504922,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465223,-99) , 
-8, -2.95351, 1, 0, 0.486102,-99) , 
-2, 1.38757, 0, 0, 0.501245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465223,-99) ,
+8, -2.95351, 1, 0, 0.486102,-99) ,
+2, 1.38757, 0, 0, 0.501245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490673,-99) ,
 9, -6.55146, 0, 0, 0.499849,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.0250802);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486301,-99) , 
-8, -2.44941, 0, 0, 0.514957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486301,-99) ,
+8, -2.44941, 0, 0, 0.514957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494642,-99) , 
-7, -7.12951, 0, 0, 0.497078,-99) , 
-3, -3.94726, 1, 0, 0.500257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494642,-99) ,
+7, -7.12951, 0, 0, 0.497078,-99) ,
+3, -3.94726, 1, 0, 0.500257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471315,-99) , 
-16, 3.32854, 0, 0, 0.491758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471315,-99) ,
+16, 3.32854, 0, 0, 0.491758,-99) ,
 8, -0.535688, 1, 0, 0.499146,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.0224152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492568,-99) , 
-8, -2.44941, 0, 0, 0.516325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492568,-99) ,
+8, -2.44941, 0, 0, 0.516325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474465,-99) , 
-8, -1.12143, 1, 0, 0.50236,-99) , 
-3, -3.94726, 1, 0, 0.504842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474465,-99) ,
+8, -1.12143, 1, 0, 0.50236,-99) ,
+3, -3.94726, 1, 0, 0.504842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471124,-99) , 
-7, -9.50602, 1, 0, 0.491771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471124,-99) ,
+7, -9.50602, 1, 0, 0.491771,-99) ,
 8, -0.535688, 1, 0, 0.503132,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.0190489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536648,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536648,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481551,-99) , 
-0, 1.86067, 0, 0, 0.517549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481551,-99) ,
+0, 1.86067, 0, 0, 0.517549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477872,-99) , 
-3, -3.00735, 0, 0, 0.497665,-99) , 
-3, -3.94726, 1, 0, 0.501198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477872,-99) ,
+3, -3.00735, 0, 0, 0.497665,-99) ,
+3, -3.94726, 1, 0, 0.501198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475243,-99) , 
-15, -3.45949, 1, 0, 0.491677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475243,-99) ,
+15, -3.45949, 1, 0, 0.491677,-99) ,
 8, -0.535688, 1, 0, 0.499953,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.0395886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488313,-99) , 
-8, -2.25229, 1, 0, 0.52008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488313,-99) ,
+8, -2.25229, 1, 0, 0.52008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447889,-99) , 
-9, -1.70609, 1, 0, 0.487116,-99) , 
-0, 1.86518, 0, 0, 0.503685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447889,-99) ,
+9, -1.70609, 1, 0, 0.487116,-99) ,
+0, 1.86518, 0, 0, 0.503685,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490812,-99) , 
-0, 1.86066, 1, 0, 0.503006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490812,-99) ,
+0, 1.86066, 1, 0, 0.503006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478783,-99) , 
-14, -2.92887, 0, 0, 0.487952,-99) , 
-2, 2.55075, 1, 0, 0.494704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478783,-99) ,
+14, -2.92887, 0, 0, 0.487952,-99) ,
+2, 2.55075, 1, 0, 0.494704,-99) ,
 3, -2.96045, 1, 0, 0.497248,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.0139815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507156,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496358,-99) , 
-13, 6.31934, 1, 0, 0.500151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496358,-99) ,
+13, 6.31934, 1, 0, 0.500151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473753,-99) , 
-14, -1.41247, 1, 0, 0.498338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473753,-99) ,
+14, -1.41247, 1, 0, 0.498338,-99) ,
 14, -6.46704, 1, 0, 0.499317,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.0305482);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485391,-99) , 
-13, 7.26092, 1, 0, 0.506587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485391,-99) ,
+13, 7.26092, 1, 0, 0.506587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468156,-99) , 
-3, -3.28855, 0, 0, 0.494799,-99) , 
-5, 3.02421, 1, 0, 0.502039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468156,-99) ,
+3, -3.28855, 0, 0, 0.494799,-99) ,
+5, 3.02421, 1, 0, 0.502039,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482583,-99) , 
-8, -2.45764, 0, 0, 0.508644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482583,-99) ,
+8, -2.45764, 0, 0, 0.508644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466088,-99) , 
-1, 36.4032, 0, 0, 0.494107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466088,-99) ,
+1, 36.4032, 0, 0, 0.494107,-99) ,
 12, 2.93983, 0, 0, 0.500537,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.0307183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532038,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49299,-99) , 
-0, 1.85011, 1, 0, 0.497758,-99) , 
-0, 1.88323, 0, 0, 0.500012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49299,-99) ,
+0, 1.85011, 1, 0, 0.497758,-99) ,
+0, 1.88323, 0, 0, 0.500012,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475596,-99) , 
-11, 3.78977, 1, 0, 0.500727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475596,-99) ,
+11, 3.78977, 1, 0, 0.500727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463032,-99) , 
-10, 0.91214, 1, 0, 0.491097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463032,-99) ,
+10, 0.91214, 1, 0, 0.491097,-99) ,
 2, 1.6619, 0, 0, 0.497923,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.0194286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.22604, 1, 1, 0.506509,-99) , 
+0,
+0,
+-1, 2.22604, 1, 1, 0.506509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480047,-99) , 
-0, 1.88174, 1, 0, 0.504081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480047,-99) ,
+0, 1.88174, 1, 0, 0.504081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470449,-99) , 
-14, -3.89186, 1, 0, 0.48998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470449,-99) ,
+14, -3.89186, 1, 0, 0.48998,-99) ,
 0, 1.85162, 0, 0, 0.502049,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.0330434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496107,-99) , 
-0, 1.85011, 1, 0, 0.499458,-99) , 
-0, 1.88323, 0, 0, 0.501415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496107,-99) ,
+0, 1.85011, 1, 0, 0.499458,-99) ,
+0, 1.88323, 0, 0, 0.501415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412063,-99) , 
-3, -1.64433, 1, 0, 0.477373,-99) , 
-16, 2.59586, 1, 0, 0.489815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412063,-99) ,
+3, -1.64433, 1, 0, 0.477373,-99) ,
+16, 2.59586, 1, 0, 0.489815,-99) ,
 2, 1.6619, 0, 0, 0.498699,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.0229143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -5.26295, 1, 1, 0.506546,-99) , 
+0,
+0,
+-1, -5.26295, 1, 1, 0.506546,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477464,-99) , 
-3, -1.97336, 1, 0, 0.495584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477464,-99) ,
+3, -1.97336, 1, 0, 0.495584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454424,-99) , 
-4, 0.234526, 0, 0, 0.486744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454424,-99) ,
+4, 0.234526, 0, 0, 0.486744,-99) ,
 2, 1.6619, 0, 0, 0.501914,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.0151148);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.30128, 1, 1, 0.50346,-99) , 
+0,
+0,
+-1, 1.30128, 1, 1, 0.50346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475918,-99) , 
-0, 1.88174, 1, 0, 0.500934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475918,-99) ,
+0, 1.88174, 1, 0, 0.500934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460588,-99) , 
-10, 0.484753, 1, 0, 0.480702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460588,-99) ,
+10, 0.484753, 1, 0, 0.480702,-99) ,
 0, 1.85162, 0, 0, 0.498022,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.0209158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494422,-99) , 
-10, -0.372714, 1, 0, 0.499275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494422,-99) ,
+10, -0.372714, 1, 0, 0.499275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475378,-99) , 
-13, 5.8356, 0, 0, 0.497378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475378,-99) ,
+13, 5.8356, 0, 0, 0.497378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476131,-99) ,
 0, 1.84711, 0, 0, 0.495388,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.0338663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474682,-99) , 
-15, -4.70749, 0, 0, 0.49618,-99) , 
-13, 7.43443, 0, 0, 0.502091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474682,-99) ,
+15, -4.70749, 0, 0, 0.49618,-99) ,
+13, 7.43443, 0, 0, 0.502091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457561,-99) , 
-5, 2.24618, 1, 0, 0.478842,-99) , 
-15, -4.70969, 1, 0, 0.488923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457561,-99) ,
+5, 2.24618, 1, 0, 0.478842,-99) ,
+15, -4.70969, 1, 0, 0.488923,-99) ,
 10, -0.372796, 0, 0, 0.498503,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.0236876);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492787,-99) , 
-2, 3.57447, 0, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492787,-99) ,
+2, 3.57447, 0, 0, 0.499319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455419,-99) , 
-17, 2.99746, 0, 0, 0.482677,-99) , 
-0, 1.87614, 1, 0, 0.496445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455419,-99) ,
+17, 2.99746, 0, 0, 0.482677,-99) ,
+0, 1.87614, 1, 0, 0.496445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477035,-99) ,
 0, 1.84711, 0, 0, 0.494628,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.0171765);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476548,-99) , 
-14, -3.91746, 0, 0, 0.494328,-99) , 
-14, -5.04577, 1, 0, 0.49821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476548,-99) ,
+14, -3.91746, 0, 0, 0.494328,-99) ,
+14, -5.04577, 1, 0, 0.49821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460297,-99) , 
-6, 7.41936, 1, 0, 0.485458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460297,-99) ,
+6, 7.41936, 1, 0, 0.485458,-99) ,
 0, 1.85162, 0, 0, 0.496376,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.0144952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479599,-99) , 
-0, 1.87651, 1, 0, 0.497132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479599,-99) ,
+0, 1.87651, 1, 0, 0.497132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476685,-99) , 
-0, 1.85291, 0, 0, 0.495066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476685,-99) ,
+0, 1.85291, 0, 0, 0.495066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478823,-99) ,
 0, 1.84259, 0, 0, 0.494003,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.0316563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488998,-99) , 
-4, 1.27076, 0, 0, 0.492728,-99) , 
-3, -5.26295, 1, 0, 0.49454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488998,-99) ,
+4, 1.27076, 0, 0, 0.492728,-99) ,
+3, -5.26295, 1, 0, 0.49454,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467486,-99) , 
-18, 5.44461, 1, 0, 0.499266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467486,-99) ,
+18, 5.44461, 1, 0, 0.499266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46192,-99) , 
-5, 2.20661, 0, 0, 0.486303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46192,-99) ,
+5, 2.20661, 0, 0, 0.486303,-99) ,
 2, 1.6619, 0, 0, 0.492615,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0235254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497618,-99) , 
-3, -2.6316, 1, 0, 0.508415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497618,-99) ,
+3, -2.6316, 1, 0, 0.508415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48047,-99) , 
-6, 7.29888, 0, 0, 0.493871,-99) , 
-6, 6.32528, 1, 0, 0.498748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48047,-99) ,
+6, 7.29888, 0, 0, 0.493871,-99) ,
+6, 6.32528, 1, 0, 0.498748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51247,-99) ,
 NN(
-0, 
-0, 
--1, 2.16196, 0, -1, 0.47503,-99) , 
-15, -3.27499, 1, 0, 0.488157,-99) , 
+0,
+0,
+-1, 2.16196, 0, -1, 0.47503,-99) ,
+15, -3.27499, 1, 0, 0.488157,-99) ,
 2, 1.6619, 0, 0, 0.496274,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.0153417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498952,-99) , 
-6, 4.98527, 1, 0, 0.501886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498952,-99) ,
+6, 4.98527, 1, 0, 0.501886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470361,-99) , 
-4, -0.50802, 0, 0, 0.499599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470361,-99) ,
+4, -0.50802, 0, 0, 0.499599,-99) ,
 NN(
-0, 
-0, 
--1, -2.2545, 1, -1, 0.48631,-99) , 
+0,
+0,
+-1, -2.2545, 1, -1, 0.48631,-99) ,
 5, 3.25804, 1, 0, 0.496257,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.0198093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478777,-99) , 
-10, -1.09058, 0, 0, 0.49915,-99) , 
-10, 3.61368, 0, 0, 0.502716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478777,-99) ,
+10, -1.09058, 0, 0, 0.49915,-99) ,
+10, 3.61368, 0, 0, 0.502716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472657,-99) , 
-8, -2.2545, 1, 0, 0.490144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472657,-99) ,
+8, -2.2545, 1, 0, 0.490144,-99) ,
 5, 3.25804, 1, 0, 0.499554,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.0148545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498272,-99) , 
-0, 1.87872, 0, 0, 0.50124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498272,-99) ,
+0, 1.87872, 0, 0, 0.50124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480729,-99) , 
-6, 8.72276, 1, 0, 0.498634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480729,-99) ,
+6, 8.72276, 1, 0, 0.498634,-99) ,
 NN(
-0, 
-0, 
--1, 6.19351, 0, -1, 0.485282,-99) , 
+0,
+0,
+-1, 6.19351, 0, -1, 0.485282,-99) ,
 3, -4.2762, 0, 0, 0.496715,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.0179532);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.151786, 0, 1, 0.506788,-99) , 
+0,
+0,
+-1, -0.151786, 0, 1, 0.506788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481914,-99) , 
-8, -2.74351, 1, 0, 0.493027,-99) , 
-4, 0.858763, 1, 0, 0.501606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481914,-99) ,
+8, -2.74351, 1, 0, 0.493027,-99) ,
+4, 0.858763, 1, 0, 0.501606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470698,-99) , 
-6, 6.19351, 0, 0, 0.488993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470698,-99) ,
+6, 6.19351, 0, 0, 0.488993,-99) ,
 3, -4.2762, 0, 0, 0.499794,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.019361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490361,-99) , 
-16, 3.79442, 1, 0, 0.500734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490361,-99) ,
+16, 3.79442, 1, 0, 0.500734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478784,-99) , 
-0, 1.84711, 0, 0, 0.498842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478784,-99) ,
+0, 1.84711, 0, 0, 0.498842,-99) ,
 NN(
-0, 
-0, 
--1, -5.77993, 0, -1, 0.487947,-99) , 
+0,
+0,
+-1, -5.77993, 0, -1, 0.487947,-99) ,
 3, -4.2762, 0, 0, 0.497277,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.0175459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495941,-99) , 
-16, 2.59587, 1, 0, 0.500508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495941,-99) ,
+16, 2.59587, 1, 0, 0.500508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473781,-99) , 
-12, 2.422, 0, 0, 0.498631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473781,-99) ,
+12, 2.422, 0, 0, 0.498631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484022,-99) ,
 6, 4.81255, 0, 0, 0.497458,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.022719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85163, 1, 1, 0.505407,-99) , 
+0,
+0,
+-1, 1.85163, 1, 1, 0.505407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479215,-99) , 
-14, -2.04433, 1, 0, 0.502215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479215,-99) ,
+14, -2.04433, 1, 0, 0.502215,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524608,-99) ,
 NN(
-0, 
-0, 
--1, -2.79556, 0, -1, 0.466089,-99) , 
-8, -1.99201, 0, 0, 0.490618,-99) , 
+0,
+0,
+-1, -2.79556, 0, -1, 0.466089,-99) ,
+8, -1.99201, 0, 0, 0.490618,-99) ,
 17, 2.22896, 0, 0, 0.500135,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.0295322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4933,-99) , 
-12, 2.87134, 1, 0, 0.497001,-99) , 
-8, -0.151299, 0, 0, 0.498776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4933,-99) ,
+12, 2.87134, 1, 0, 0.497001,-99) ,
+8, -0.151299, 0, 0, 0.498776,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470463,-99) , 
-3, -1.64477, 1, 0, 0.500486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470463,-99) ,
+3, -1.64477, 1, 0, 0.500486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463747,-99) , 
-17, 2.22896, 0, 0, 0.490204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463747,-99) ,
+17, 2.22896, 0, 0, 0.490204,-99) ,
 2, 1.6619, 0, 0, 0.496774,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.0261402);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486457,-99) , 
-1, 71.9395, 1, 0, 0.504338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486457,-99) ,
+1, 71.9395, 1, 0, 0.504338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475042,-99) , 
-0, 1.88323, 1, 0, 0.502496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475042,-99) ,
+0, 1.88323, 1, 0, 0.502496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513687,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458956,-99) , 
-3, -1.64489, 0, 0, 0.478238,-99) , 
-14, -4.11707, 1, 0, 0.491434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458956,-99) ,
+3, -1.64489, 0, 0, 0.478238,-99) ,
+14, -4.11707, 1, 0, 0.491434,-99) ,
 12, 2.93983, 0, 0, 0.500407,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.0344369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495145,-99) , 
-0, 1.85011, 1, 0, 0.498926,-99) , 
-0, 1.88323, 0, 0, 0.500568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495145,-99) ,
+0, 1.85011, 1, 0, 0.498926,-99) ,
+0, 1.88323, 0, 0, 0.500568,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453646,-99) , 
-17, 2.65051, 1, 0, 0.501192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453646,-99) ,
+17, 2.65051, 1, 0, 0.501192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465671,-99) , 
-3, -2.30257, 0, 0, 0.488326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465671,-99) ,
+3, -2.30257, 0, 0, 0.488326,-99) ,
 2, 1.6619, 0, 0, 0.497712,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.0274028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494713,-99) , 
-5, 2.55784, 1, 0, 0.5026,-99) , 
-16, 4.58497, 0, 0, 0.505924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494713,-99) ,
+5, 2.55784, 1, 0, 0.5026,-99) ,
+16, 4.58497, 0, 0, 0.505924,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476571,-99) , 
-12, 3.9733, 0, 0, 0.504276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476571,-99) ,
+12, 3.9733, 0, 0, 0.504276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468922,-99) , 
-5, 2.20661, 0, 0, 0.49204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468922,-99) ,
+5, 2.20661, 0, 0, 0.49204,-99) ,
 2, 1.6619, 0, 0, 0.502688,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.0180671);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.285, 1, 1, 0.506443,-99) , 
+0,
+0,
+-1, -1.285, 1, 1, 0.506443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460077,-99) , 
-7, -9.50602, 1, 0, 0.487949,-99) , 
-0, 1.87614, 1, 0, 0.50326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460077,-99) ,
+7, -9.50602, 1, 0, 0.487949,-99) ,
+0, 1.87614, 1, 0, 0.50326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485975,-99) ,
 0, 1.84711, 0, 0, 0.501652,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.0398078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469781,-99) , 
-4, 0.928671, 0, 0, 0.495234,-99) , 
-7, -11.8825, 1, 0, 0.502849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469781,-99) ,
+4, 0.928671, 0, 0, 0.495234,-99) ,
+7, -11.8825, 1, 0, 0.502849,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476986,-99) , 
-7, -9.8457, 0, 0, 0.498625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476986,-99) ,
+7, -9.8457, 0, 0, 0.498625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459996,-99) , 
-7, -7.12951, 1, 0, 0.493211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459996,-99) ,
+7, -7.12951, 1, 0, 0.493211,-99) ,
 5, 2.55709, 0, 0, 0.498515,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.037971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482245,-99) , 
-18, 5.62372, 0, 0, 0.496635,-99) , 
-0, 1.87872, 0, 0, 0.500231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482245,-99) ,
+18, 5.62372, 0, 0, 0.496635,-99) ,
+0, 1.87872, 0, 0, 0.500231,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457881,-99) , 
-18, 5.42779, 0, 0, 0.502351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457881,-99) ,
+18, 5.42779, 0, 0, 0.502351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466266,-99) , 
-8, -1.14687, 0, 0, 0.480731,-99) , 
-10, 0.472895, 0, 0, 0.489229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466266,-99) ,
+8, -1.14687, 0, 0, 0.480731,-99) ,
+10, 0.472895, 0, 0, 0.489229,-99) ,
 1, 39.9738, 0, 0, 0.495772,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.0158577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473509,-99) , 
-6, 5.04187, 0, 0, 0.498306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473509,-99) ,
+6, 5.04187, 0, 0, 0.498306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454053,-99) , 
-15, -3.02322, 0, 0, 0.477432,-99) , 
-8, -0.535688, 1, 0, 0.495685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454053,-99) ,
+15, -3.02322, 0, 0, 0.477432,-99) ,
+8, -0.535688, 1, 0, 0.495685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473201,-99) ,
 0, 1.88324, 1, 0, 0.494209,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.0241068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493151,-99) , 
-0, 1.87872, 0, 0, 0.49792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493151,-99) ,
+0, 1.87872, 0, 0, 0.49792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475412,-99) , 
-18, 5.56319, 1, 0, 0.487534,-99) , 
-1, 39.9738, 0, 0, 0.493722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475412,-99) ,
+18, 5.56319, 1, 0, 0.487534,-99) ,
+1, 39.9738, 0, 0, 0.493722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478238,-99) ,
 17, 5.17818, 1, 0, 0.491947,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.0195831);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495773,-99) , 
-10, -1.285, 1, 0, 0.499379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495773,-99) ,
+10, -1.285, 1, 0, 0.499379,-99) ,
 NN(
-0, 
-0, 
--1, 7.41936, 1, -1, 0.482536,-99) , 
-0, 1.85313, 0, 0, 0.496445,-99) , 
+0,
+0,
+-1, 7.41936, 1, -1, 0.482536,-99) ,
+0, 1.85313, 0, 0, 0.496445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473181,-99) ,
 0, 1.88324, 1, 0, 0.49492,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.0155191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498775,-99) , 
-3, -3.61842, 1, 0, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498775,-99) ,
+3, -3.61842, 1, 0, 0.502617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460197,-99) , 
-5, 2.72379, 0, 0, 0.484007,-99) , 
-8, -0.535688, 1, 0, 0.500281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460197,-99) ,
+5, 2.72379, 0, 0, 0.484007,-99) ,
+8, -0.535688, 1, 0, 0.500281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478065,-99) ,
 0, 1.88324, 1, 0, 0.498825,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.0199967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47819,-99) , 
-0, 1.84409, 0, 0, 0.504893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47819,-99) ,
+0, 1.84409, 0, 0, 0.504893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46471,-99) , 
-15, -3.02322, 0, 0, 0.483837,-99) , 
-8, -0.535688, 1, 0, 0.502251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46471,-99) ,
+15, -3.02322, 0, 0, 0.483837,-99) ,
+8, -0.535688, 1, 0, 0.502251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481939,-99) ,
 0, 1.88324, 1, 0, 0.50092,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.0317875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492342,-99) , 
-14, -3.98931, 0, 0, 0.508757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492342,-99) ,
+14, -3.98931, 0, 0, 0.508757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46738,-99) , 
-11, 6.01343, 0, 0, 0.490582,-99) , 
-11, 5.07484, 1, 0, 0.50196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46738,-99) ,
+11, 6.01343, 0, 0, 0.490582,-99) ,
+11, 5.07484, 1, 0, 0.50196,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484975,-99) , 
-16, 2.99337, 0, 0, 0.498197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484975,-99) ,
+16, 2.99337, 0, 0, 0.498197,-99) ,
 NN(
-0, 
-0, 
--1, 2.2383, 0, -1, 0.473763,-99) , 
-15, -2.31852, 1, 0, 0.491568,-99) , 
+0,
+0,
+-1, 2.2383, 0, -1, 0.473763,-99) ,
+15, -2.31852, 1, 0, 0.491568,-99) ,
 1, 39.9738, 0, 0, 0.49775,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.0384877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487883,-99) , 
-18, 6.1165, 1, 0, 0.508891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487883,-99) ,
+18, 6.1165, 1, 0, 0.508891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468168,-99) , 
-7, -9.50602, 1, 0, 0.490508,-99) , 
-3, -2.30264, 0, 0, 0.501841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468168,-99) ,
+7, -9.50602, 1, 0, 0.490508,-99) ,
+3, -2.30264, 0, 0, 0.501841,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472592,-99) , 
-1, 33.0281, 0, 0, 0.496441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472592,-99) ,
+1, 33.0281, 0, 0, 0.496441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479209,-99) , 
-2, 2.95792, 1, 0, 0.490363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479209,-99) ,
+2, 2.95792, 1, 0, 0.490363,-99) ,
 4, 0.858763, 1, 0, 0.497568,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.0354483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494269,-99) , 
-14, -3.81341, 1, 0, 0.50466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494269,-99) ,
+14, -3.81341, 1, 0, 0.50466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469664,-99) , 
-14, -3.71666, 0, 0, 0.491514,-99) , 
-13, 6.83765, 0, 0, 0.499719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469664,-99) ,
+14, -3.71666, 0, 0, 0.491514,-99) ,
+13, 6.83765, 0, 0, 0.499719,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476106,-99) , 
-11, 3.78977, 1, 0, 0.498788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476106,-99) ,
+11, 3.78977, 1, 0, 0.498788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45866,-99) , 
-10, 0.91214, 1, 0, 0.488557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45866,-99) ,
+10, 0.91214, 1, 0, 0.488557,-99) ,
 2, 1.6619, 0, 0, 0.497125,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.0248964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492957,-99) , 
-5, 2.31432, 0, 0, 0.504884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492957,-99) ,
+5, 2.31432, 0, 0, 0.504884,-99) ,
 NN(
-0, 
-0, 
--1, -3.28855, 0, -1, 0.491246,-99) , 
-5, 3.02421, 1, 0, 0.499629,-99) , 
+0,
+0,
+-1, -3.28855, 0, -1, 0.491246,-99) ,
+5, 3.02421, 1, 0, 0.499629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51391,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 1, -1, 0.475278,-99) , 
-14, -4.11707, 1, 0, 0.489675,-99) , 
+0,
+0,
+-1, -9.50602, 1, -1, 0.475278,-99) ,
+14, -4.11707, 1, 0, 0.489675,-99) ,
 12, 2.93983, 0, 0, 0.49775,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.0201161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49524,-99) , 
-0, 1.86216, 0, 0, 0.503514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49524,-99) ,
+0, 1.86216, 0, 0, 0.503514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477182,-99) , 
-0, 1.88323, 1, 0, 0.501871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477182,-99) ,
+0, 1.88323, 1, 0, 0.501871,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498676,-99) , 
-0, 1.86517, 1, 0, 0.506445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498676,-99) ,
+0, 1.86517, 1, 0, 0.506445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470294,-99) , 
-10, -0.0389514, 0, 0, 0.491255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470294,-99) ,
+10, -0.0389514, 0, 0, 0.491255,-99) ,
 12, 2.93983, 0, 0, 0.499867,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.0284833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49991,-99) , 
-12, 4.50089, 1, 0, 0.50708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49991,-99) ,
+12, 4.50089, 1, 0, 0.50708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470413,-99) , 
-15, -4.21118, 0, 0, 0.493485,-99) , 
-13, 6.83765, 0, 0, 0.501973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470413,-99) ,
+15, -4.21118, 0, 0, 0.493485,-99) ,
+13, 6.83765, 0, 0, 0.501973,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477949,-99) , 
-14, -3.92997, 1, 0, 0.502339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477949,-99) ,
+14, -3.92997, 1, 0, 0.502339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46903,-99) , 
-1, 42.3475, 1, 0, 0.492974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46903,-99) ,
+1, 42.3475, 1, 0, 0.492974,-99) ,
 2, 1.6619, 0, 0, 0.499884,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.0286226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491597,-99) , 
-13, 6.84037, 0, 0, 0.501849,-99) , 
-7, -7.12951, 0, 0, 0.503706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491597,-99) ,
+13, 6.84037, 0, 0, 0.501849,-99) ,
+7, -7.12951, 0, 0, 0.503706,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473486,-99) , 
-8, -2.07426, 1, 0, 0.502616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473486,-99) ,
+8, -2.07426, 1, 0, 0.502616,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463701,-99) , 
-17, 2.16692, 0, 0, 0.492952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463701,-99) ,
+17, 2.16692, 0, 0, 0.492952,-99) ,
 12, 3.45767, 0, 0, 0.500583,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.0339917);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488553,-99) , 
-1, 40.2743, 0, 0, 0.510121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488553,-99) ,
+1, 40.2743, 0, 0, 0.510121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479961,-99) , 
-8, -3.52527, 0, 0, 0.497558,-99) , 
-3, -0.986796, 0, 0, 0.502132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479961,-99) ,
+8, -3.52527, 0, 0, 0.497558,-99) ,
+3, -0.986796, 0, 0, 0.502132,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48641,-99) , 
-15, -3.52563, 0, 0, 0.505479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48641,-99) ,
+15, -3.52563, 0, 0, 0.505479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451838,-99) , 
-8, -2.33732, 0, 0, 0.475072,-99) , 
-15, -2.79675, 1, 0, 0.492912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451838,-99) ,
+8, -2.33732, 0, 0, 0.475072,-99) ,
+15, -2.79675, 1, 0, 0.492912,-99) ,
 12, 3.45767, 0, 0, 0.499455,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.0159736);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497976,-99) , 
-7, -7.92168, 0, 0, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497976,-99) ,
+7, -7.92168, 0, 0, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47655,-99) , 
-0, 1.88324, 1, 0, 0.499863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47655,-99) ,
+0, 1.88324, 1, 0, 0.499863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469569,-99) , 
-15, -3.45949, 1, 0, 0.487483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469569,-99) ,
+15, -3.45949, 1, 0, 0.487483,-99) ,
 8, -0.535688, 1, 0, 0.498249,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.0189646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483921,-99) , 
-6, 5.04187, 0, 0, 0.503794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483921,-99) ,
+6, 5.04187, 0, 0, 0.503794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480536,-99) , 
-0, 1.88324, 1, 0, 0.502403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480536,-99) ,
+0, 1.88324, 1, 0, 0.502403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473549,-99) , 
-15, -3.45949, 1, 0, 0.488143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473549,-99) ,
+15, -3.45949, 1, 0, 0.488143,-99) ,
 8, -0.535688, 1, 0, 0.500544,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.0112372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517746,-99) ,
 NN(
-0, 
-0, 
--1, 2.422, 0, -1, 0.497891,-99) , 
-6, 4.81255, 1, 0, 0.499414,-99) , 
+0,
+0,
+-1, 2.422, 0, -1, 0.497891,-99) ,
+6, 4.81255, 1, 0, 0.499414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475437,-99) , 
-8, -3.35741, 1, 0, 0.488587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475437,-99) ,
+8, -3.35741, 1, 0, 0.488587,-99) ,
 3, -4.2762, 0, 0, 0.497869,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.0181275);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490403,-99) , 
-9, -5.46257, 0, 0, 0.503974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490403,-99) ,
+9, -5.46257, 0, 0, 0.503974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491541,-99) , 
-17, 4.75686, 1, 0, 0.501793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491541,-99) ,
+17, 4.75686, 1, 0, 0.501793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478241,-99) , 
-8, -3.35741, 1, 0, 0.48931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478241,-99) ,
+8, -3.35741, 1, 0, 0.48931,-99) ,
 3, -4.2762, 0, 0, 0.500011,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.0160117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497416,-99) , 
-2, 2.4107, 1, 0, 0.505495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497416,-99) ,
+2, 2.4107, 1, 0, 0.505495,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499111,-99) , 
-8, -1.28499, 0, 0, 0.501738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499111,-99) ,
+8, -1.28499, 0, 0, 0.501738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462977,-99) , 
-8, -0.446886, 1, 0, 0.496763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462977,-99) ,
+8, -0.446886, 1, 0, 0.496763,-99) ,
 15, -4.70969, 1, 0, 0.498884,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.0227713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494178,-99) , 
-6, 6.33506, 1, 0, 0.501991,-99) , 
-15, -1.35699, 0, 0, 0.504335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494178,-99) ,
+6, 6.33506, 1, 0, 0.501991,-99) ,
+15, -1.35699, 0, 0, 0.504335,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496566,-99) , 
-3, -2.74116, 0, 0, 0.502319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496566,-99) ,
+3, -2.74116, 0, 0, 0.502319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467807,-99) , 
-14, -2.26899, 1, 0, 0.496933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467807,-99) ,
+14, -2.26899, 1, 0, 0.496933,-99) ,
 3, -2.30257, 0, 0, 0.501615,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.0269836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462059,-99) , 
-6, 6.44158, 0, 0, 0.502362,-99) , 
-7, -11.8825, 1, 0, 0.507561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462059,-99) ,
+6, 6.44158, 0, 0, 0.502362,-99) ,
+7, -11.8825, 1, 0, 0.507561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47432,-99) , 
-5, 1.5939, 0, 0, 0.495132,-99) , 
-1, 21.0033, 1, 0, 0.498996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47432,-99) ,
+5, 1.5939, 0, 0, 0.495132,-99) ,
+1, 21.0033, 1, 0, 0.498996,-99) ,
 5, 2.55709, 0, 0, 0.503713,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.0280825);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523513,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47873,-99) , 
-4, 0.928671, 0, 0, 0.497764,-99) , 
-7, -11.8825, 1, 0, 0.502564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47873,-99) ,
+4, 0.928671, 0, 0, 0.497764,-99) ,
+7, -11.8825, 1, 0, 0.502564,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479908,-99) , 
-8, -3.99519, 0, 0, 0.498695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479908,-99) ,
+8, -3.99519, 0, 0, 0.498695,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468201,-99) , 
-2, 1.08398, 0, 0, 0.4948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468201,-99) ,
+2, 1.08398, 0, 0, 0.4948,-99) ,
 5, 2.55709, 0, 0, 0.499076,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.023239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49737,-99) , 
-7, -8.71385, 0, 0, 0.506809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49737,-99) ,
+7, -8.71385, 0, 0, 0.506809,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519834,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492582,-99) , 
-3, -3.94726, 1, 0, 0.49755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492582,-99) ,
+3, -3.94726, 1, 0, 0.49755,-99) ,
 NN(
-0, 
-0, 
--1, 4.4937, 0, -1, 0.477689,-99) , 
-8, -0.663739, 1, 0, 0.493941,-99) , 
+0,
+0,
+-1, 4.4937, 0, -1, 0.477689,-99) ,
+8, -0.663739, 1, 0, 0.493941,-99) ,
 8, -3.99519, 1, 0, 0.496666,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.0197182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49998,-99) , 
-0, 1.86065, 1, 0, 0.507392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49998,-99) ,
+0, 1.86065, 1, 0, 0.507392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467214,-99) , 
-11, 5.78952, 1, 0, 0.494947,-99) , 
-8, -2.45795, 1, 0, 0.502107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467214,-99) ,
+11, 5.78952, 1, 0, 0.494947,-99) ,
+8, -2.45795, 1, 0, 0.502107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479332,-99) , 
-8, -3.35741, 1, 0, 0.489237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479332,-99) ,
+8, -3.35741, 1, 0, 0.489237,-99) ,
 3, -4.2762, 0, 0, 0.500272,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.0330591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495858,-99) , 
-2, 2.39971, 0, 0, 0.509272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495858,-99) ,
+2, 2.39971, 0, 0, 0.509272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474896,-99) , 
-0, 1.85162, 0, 0, 0.505053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474896,-99) ,
+0, 1.85162, 0, 0, 0.505053,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478753,-99) , 
-12, 3.35449, 0, 0, 0.503379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478753,-99) ,
+12, 3.35449, 0, 0, 0.503379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451858,-99) , 
-17, 3.47568, 0, 0, 0.485394,-99) , 
-6, 6.76766, 1, 0, 0.494155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451858,-99) ,
+17, 3.47568, 0, 0, 0.485394,-99) ,
+6, 6.76766, 1, 0, 0.494155,-99) ,
 8, -2.45764, 1, 0, 0.500386,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.0308962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491375,-99) , 
-5, 2.004, 0, 0, 0.508418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491375,-99) ,
+5, 2.004, 0, 0, 0.508418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478474,-99) , 
-3, -4.27621, 0, 0, 0.504324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478474,-99) ,
+3, -4.27621, 0, 0, 0.504324,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487169,-99) , 
-18, 5.79235, 0, 0, 0.502313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487169,-99) ,
+18, 5.79235, 0, 0, 0.502313,-99) ,
 NN(
-0, 
-0, 
--1, 3.47568, 0, -1, 0.48273,-99) , 
-6, 6.76766, 1, 0, 0.492268,-99) , 
+0,
+0,
+-1, 3.47568, 0, -1, 0.48273,-99) ,
+6, 6.76766, 1, 0, 0.492268,-99) ,
 8, -2.45764, 1, 0, 0.499162,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.0205064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.44874, 1, 1, 0.515366,-99) , 
+0,
+0,
+-1, 5.44874, 1, 1, 0.515366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485235,-99) , 
-13, 6.73775, 1, 0, 0.497317,-99) , 
-1, 62.9262, 0, 0, 0.501609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485235,-99) ,
+13, 6.73775, 1, 0, 0.497317,-99) ,
+1, 62.9262, 0, 0, 0.501609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491366,-99) ,
 2, 4.98012, 1, 0, 0.499804,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.0207592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508011,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49585,-99) , 
-0, 1.84711, 1, 0, 0.500705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49585,-99) ,
+0, 1.84711, 1, 0, 0.500705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469638,-99) , 
-14, -3.3936, 1, 0, 0.48972,-99) , 
-10, -0.40924, 0, 0, 0.497675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469638,-99) ,
+14, -3.3936, 1, 0, 0.48972,-99) ,
+10, -0.40924, 0, 0, 0.497675,-99) ,
 8, -4.37958, 1, 0, 0.499055,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.0237513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529476,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479082,-99) , 
-7, -7.92168, 1, 0, 0.500907,-99) , 
-0, 1.84711, 1, 0, 0.503712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479082,-99) ,
+7, -7.92168, 1, 0, 0.500907,-99) ,
+0, 1.84711, 1, 0, 0.503712,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522535,-99) ,
 NN(
-0, 
-0, 
--1, -3.34402, 0, -1, 0.484147,-99) , 
-5, 1.93885, 1, 0, 0.493108,-99) , 
+0,
+0,
+-1, -3.34402, 0, -1, 0.484147,-99) ,
+5, 1.93885, 1, 0, 0.493108,-99) ,
 10, -0.372796, 0, 0, 0.500839,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.0173147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493289,-99) , 
-14, -3.87124, 0, 0, 0.501283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493289,-99) ,
+14, -3.87124, 0, 0, 0.501283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482515,-99) , 
-8, -0.151299, 1, 0, 0.499621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482515,-99) ,
+8, -0.151299, 1, 0, 0.499621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484082,-99) ,
 0, 1.84259, 0, 0, 0.49863,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.0176371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497471,-99) , 
-2, 2.4107, 1, 0, 0.504976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497471,-99) ,
+2, 2.4107, 1, 0, 0.504976,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504078,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48639,-99) , 
-10, 3.27602, 1, 0, 0.500701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48639,-99) ,
+10, 3.27602, 1, 0, 0.500701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470961,-99) , 
-8, -0.446886, 1, 0, 0.496892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470961,-99) ,
+8, -0.446886, 1, 0, 0.496892,-99) ,
 15, -4.70969, 1, 0, 0.498859,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.0168611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499003,-99) , 
-17, 3.06057, 1, 0, 0.50703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499003,-99) ,
+17, 3.06057, 1, 0, 0.50703,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495007,-99) , 
-5, 1.81644, 1, 0, 0.497975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495007,-99) ,
+5, 1.81644, 1, 0, 0.497975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475358,-99) , 
-8, -0.446886, 1, 0, 0.49508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475358,-99) ,
+8, -0.446886, 1, 0, 0.49508,-99) ,
 15, -4.70969, 1, 0, 0.497987,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.0323267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525979,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490278,-99) , 
-13, 7.12246, 0, 0, 0.500594,-99) , 
-13, 6.07905, 1, 0, 0.504362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490278,-99) ,
+13, 7.12246, 0, 0, 0.500594,-99) ,
+13, 6.07905, 1, 0, 0.504362,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472632,-99) , 
-0, 1.86066, 0, 0, 0.501374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472632,-99) ,
+0, 1.86066, 0, 0, 0.501374,-99) ,
 NN(
-0, 
-0, 
--1, 1.86517, 1, -1, 0.47936,-99) , 
-1, 46.9939, 1, 0, 0.495544,-99) , 
+0,
+0,
+-1, 1.86517, 1, -1, 0.47936,-99) ,
+1, 46.9939, 1, 0, 0.495544,-99) ,
 5, 2.55709, 0, 0, 0.500403,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.0152891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.83122, 1, 1, 0.508327,-99) , 
+0,
+0,
+-1, 6.83122, 1, 1, 0.508327,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49625,-99) , 
-8, -2.12299, 0, 0, 0.500256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49625,-99) ,
+8, -2.12299, 0, 0, 0.500256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47884,-99) , 
-8, -0.446886, 1, 0, 0.497517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47884,-99) ,
+8, -0.446886, 1, 0, 0.497517,-99) ,
 15, -4.70969, 1, 0, 0.500146,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.0201909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509602,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488708,-99) , 
-10, -0.503152, 0, 0, 0.504965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488708,-99) ,
+10, -0.503152, 0, 0, 0.504965,-99) ,
 NN(
-0, 
-0, 
--1, -3.61837, 0, -1, 0.491688,-99) , 
-5, 2.55709, 0, 0, 0.498716,-99) , 
+0,
+0,
+-1, -3.61837, 0, -1, 0.491688,-99) ,
+5, 2.55709, 0, 0, 0.498716,-99) ,
 10, 3.73212, 0, 0, 0.500531,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.0137922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84259, 1, 1, 0.504581,-99) , 
+0,
+0,
+-1, 1.84259, 1, 1, 0.504581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459364,-99) , 
-14, -3.54656, 0, 0, 0.483811,-99) , 
-10, -1.285, 0, 0, 0.502037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459364,-99) ,
+14, -3.54656, 0, 0, 0.483811,-99) ,
+10, -1.285, 0, 0, 0.502037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492642,-99) ,
 7, -11.8825, 0, 0, 0.500803,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.0179548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498766,-99) , 
-15, -5.18792, 1, 0, 0.503688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498766,-99) ,
+15, -5.18792, 1, 0, 0.503688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47425,-99) , 
-15, -3.27378, 0, 0, 0.487736,-99) , 
-2, 4.15712, 1, 0, 0.499514,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47425,-99) ,
+15, -3.27378, 0, 0, 0.487736,-99) ,
+2, 4.15712, 1, 0, 0.499514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487078,-99) ,
 12, 7.08254, 1, 0, 0.498614,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.0260261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493745,-99) , 
-17, 2.51684, 0, 0, 0.505728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493745,-99) ,
+17, 2.51684, 0, 0, 0.505728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475623,-99) , 
-7, -7.12951, 1, 0, 0.503282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475623,-99) ,
+7, -7.12951, 1, 0, 0.503282,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485676,-99) , 
-18, 5.69916, 1, 0, 0.502219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485676,-99) ,
+18, 5.69916, 1, 0, 0.502219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479997,-99) , 
-12, 3.97588, 0, 0, 0.497685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479997,-99) ,
+12, 3.97588, 0, 0, 0.497685,-99) ,
 4, 0.858763, 1, 0, 0.501197,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.0222315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481162,-99) , 
-16, 2.05978, 1, 0, 0.49855,-99) , 
-18, 5.28292, 1, 0, 0.507444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481162,-99) ,
+16, 2.05978, 1, 0, 0.49855,-99) ,
+18, 5.28292, 1, 0, 0.507444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523073,-99) ,
 NN(
-0, 
-0, 
--1, 1.84711, 0, -1, 0.495456,-99) , 
-8, -0.151702, 0, 0, 0.498056,-99) , 
+0,
+0,
+-1, 1.84711, 0, -1, 0.495456,-99) ,
+8, -0.151702, 0, 0, 0.498056,-99) ,
 16, 2.59586, 1, 0, 0.500668,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.0163238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -10.2982, 1, 1, 0.508335,-99) , 
+0,
+0,
+-1, -10.2982, 1, 1, 0.508335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484213,-99) , 
-18, 6.32232, 1, 0, 0.504914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484213,-99) ,
+18, 6.32232, 1, 0, 0.504914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497833,-99) ,
 13, 7.53772, 1, 0, 0.503707,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.0144609);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497217,-99) , 
-7, -9.50602, 0, 0, 0.507073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497217,-99) ,
+7, -9.50602, 0, 0, 0.507073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473725,-99) , 
-0, 1.85162, 0, 0, 0.496824,-99) , 
-7, -11.0904, 1, 0, 0.500138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473725,-99) ,
+0, 1.85162, 0, 0, 0.496824,-99) ,
+7, -11.0904, 1, 0, 0.500138,-99) ,
 18, 6.13197, 0, 0, 0.501978,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.0144576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498618,-99) , 
-10, 0.539624, 1, 0, 0.50779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498618,-99) ,
+10, 0.539624, 1, 0, 0.50779,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497181,-99) , 
-3, -4.93405, 1, 0, 0.499595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497181,-99) ,
+3, -4.93405, 1, 0, 0.499595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477538,-99) , 
-12, 2.422, 0, 0, 0.49734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477538,-99) ,
+12, 2.422, 0, 0, 0.49734,-99) ,
 18, 6.13197, 0, 0, 0.500112,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.0206955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496355,-99) , 
-8, -2.6893, 1, 0, 0.508262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496355,-99) ,
+8, -2.6893, 1, 0, 0.508262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514175,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4925,-99) , 
-9, -4.55898, 1, 0, 0.497119,-99) , 
-7, -11.0904, 1, 0, 0.500272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4925,-99) ,
+9, -4.55898, 1, 0, 0.497119,-99) ,
+7, -11.0904, 1, 0, 0.500272,-99) ,
 18, 6.13197, 0, 0, 0.502391,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.0187082);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.04225, 0, 1, 0.518584,-99) , 
+0,
+0,
+-1, -2.04225, 0, 1, 0.518584,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468975,-99) , 
-8, -1.12191, 1, 0, 0.502273,-99) , 
-8, -0.536147, 0, 0, 0.504457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468975,-99) ,
+8, -1.12191, 1, 0, 0.502273,-99) ,
+8, -0.536147, 0, 0, 0.504457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483472,-99) , 
-12, 4.35502, 1, 0, 0.496199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483472,-99) ,
+12, 4.35502, 1, 0, 0.496199,-99) ,
 3, -4.2762, 0, 0, 0.503281,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.012857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508815,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498914,-99) , 
-0, 1.87872, 0, 0, 0.502352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498914,-99) ,
+0, 1.87872, 0, 0, 0.502352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488153,-99) , 
-2, 4.15874, 1, 0, 0.498818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488153,-99) ,
+2, 4.15874, 1, 0, 0.498818,-99) ,
 16, 5.41011, 0, 0, 0.499826,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.0184294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.506539,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.506539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486961,-99) , 
-2, 1.6619, 1, 0, 0.494872,-99) , 
-0, 1.86818, 1, 0, 0.502595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486961,-99) ,
+2, 1.6619, 1, 0, 0.494872,-99) ,
+0, 1.86818, 1, 0, 0.502595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491799,-99) ,
 0, 1.88324, 1, 0, 0.501895,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.0156486);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496492,-99) , 
-17, 3.47568, 1, 0, 0.50435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496492,-99) ,
+17, 3.47568, 1, 0, 0.50435,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486936,-99) , 
-10, 3.16673, 1, 0, 0.500744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486936,-99) ,
+10, 3.16673, 1, 0, 0.500744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479374,-99) , 
-12, 2.422, 0, 0, 0.49856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479374,-99) ,
+12, 2.422, 0, 0, 0.49856,-99) ,
 18, 6.13197, 0, 0, 0.500095,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.0123054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498938,-99) , 
-2, 4.08035, 1, 0, 0.50505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498938,-99) ,
+2, 4.08035, 1, 0, 0.50505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512342,-99) ,
 NN(
-0, 
-0, 
--1, 71.9395, 1, -1, 0.494783,-99) , 
-14, -2.04433, 0, 0, 0.496887,-99) , 
+0,
+0,
+-1, 71.9395, 1, -1, 0.494783,-99) ,
+14, -2.04433, 0, 0, 0.496887,-99) ,
 18, 6.13197, 0, 0, 0.499052,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.0327418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475233,-99) , 
-16, 3.55215, 1, 0, 0.497926,-99) , 
-12, 5.52937, 0, 0, 0.504169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475233,-99) ,
+16, 3.55215, 1, 0, 0.497926,-99) ,
+12, 5.52937, 0, 0, 0.504169,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483454,-99) , 
-18, 5.41311, 0, 0, 0.502106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483454,-99) ,
+18, 5.41311, 0, 0, 0.502106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462594,-99) , 
-14, -1.28612, 1, 0, 0.498213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462594,-99) ,
+14, -1.28612, 1, 0, 0.498213,-99) ,
 14, -3.81341, 1, 0, 0.500975,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.0123517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499126,-99) , 
-0, 1.87872, 0, 0, 0.502324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499126,-99) ,
+0, 1.87872, 0, 0, 0.502324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481173,-99) , 
-15, -3.27378, 0, 0, 0.489805,-99) , 
-2, 4.15712, 1, 0, 0.499048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481173,-99) ,
+15, -3.27378, 0, 0, 0.489805,-99) ,
+2, 4.15712, 1, 0, 0.499048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488495,-99) ,
 12, 7.08254, 1, 0, 0.498282,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.0124336);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.18792, 1, 1, 0.504714,-99) , 
+0,
+0,
+-1, -5.18792, 1, 1, 0.504714,-99) ,
 NN(
-0, 
-0, 
--1, 3.41736, 0, -1, 0.490204,-99) , 
-2, 4.15712, 1, 0, 0.500917,-99) , 
+0,
+0,
+-1, 3.41736, 0, -1, 0.490204,-99) ,
+2, 4.15712, 1, 0, 0.500917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491581,-99) ,
 12, 7.08254, 1, 0, 0.50024,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.0136866);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492875,-99) , 
-14, -3.77323, 1, 0, 0.504658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492875,-99) ,
+14, -3.77323, 1, 0, 0.504658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510791,-99) ,
 NN(
-0, 
-0, 
--1, 71.9395, 1, -1, 0.495217,-99) , 
-14, -2.04433, 0, 0, 0.497083,-99) , 
+0,
+0,
+-1, 71.9395, 1, -1, 0.495217,-99) ,
+14, -2.04433, 0, 0, 0.497083,-99) ,
 18, 6.13197, 0, 0, 0.499091,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.0184089);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50673,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499076,-99) , 
-13, 6.71392, 1, 0, 0.503841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499076,-99) ,
+13, 6.71392, 1, 0, 0.503841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485181,-99) , 
-16, 4.204, 0, 0, 0.493772,-99) , 
-13, 6.56301, 0, 0, 0.499669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485181,-99) ,
+16, 4.204, 0, 0, 0.493772,-99) ,
+13, 6.56301, 0, 0, 0.499669,-99) ,
 10, 3.73212, 0, 0, 0.500847,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.017235);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484524,-99) , 
-6, 7.53175, 1, 0, 0.500632,-99) , 
-16, 4.65222, 0, 0, 0.503311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484524,-99) ,
+6, 7.53175, 1, 0, 0.500632,-99) ,
+16, 4.65222, 0, 0, 0.503311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481677,-99) , 
-5, 3.57834, 1, 0, 0.495721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481677,-99) ,
+5, 3.57834, 1, 0, 0.495721,-99) ,
 4, 1.483, 1, 0, 0.502399,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.0312649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497378,-99) , 
-6, 7.39045, 1, 0, 0.507628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497378,-99) ,
+6, 7.39045, 1, 0, 0.507628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477299,-99) , 
-4, 0.345401, 0, 0, 0.502125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477299,-99) ,
+4, 0.345401, 0, 0, 0.502125,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482441,-99) , 
-13, 6.07566, 0, 0, 0.507044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482441,-99) ,
+13, 6.07566, 0, 0, 0.507044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442163,-99) , 
-2, 2.16381, 0, 0, 0.480672,-99) , 
-11, 3.4575, 1, 0, 0.496776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442163,-99) ,
+2, 2.16381, 0, 0, 0.480672,-99) ,
+11, 3.4575, 1, 0, 0.496776,-99) ,
 11, 4.29041, 0, 0, 0.499718,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.0289118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48862,-99) , 
-6, 9.10659, 1, 0, 0.510062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48862,-99) ,
+6, 9.10659, 1, 0, 0.510062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485104,-99) , 
-4, 0.345401, 0, 0, 0.505535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485104,-99) ,
+4, 0.345401, 0, 0, 0.505535,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518452,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453602,-99) , 
-4, 0.420184, 1, 0, 0.487498,-99) , 
-6, 7.18909, 0, 0, 0.493705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453602,-99) ,
+4, 0.420184, 1, 0, 0.487498,-99) ,
+6, 7.18909, 0, 0, 0.493705,-99) ,
 11, 4.29041, 0, 0, 0.500211,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.0324679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490007,-99) , 
-15, -4.18346, 0, 0, 0.506046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490007,-99) ,
+15, -4.18346, 0, 0, 0.506046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477603,-99) , 
-0, 1.87872, 1, 0, 0.50303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477603,-99) ,
+0, 1.87872, 1, 0, 0.50303,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474805,-99) , 
-4, -0.151627, 0, 0, 0.499311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474805,-99) ,
+4, -0.151627, 0, 0, 0.499311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460808,-99) , 
-7, -8.71385, 0, 0, 0.474741,-99) , 
-11, 3.4575, 1, 0, 0.489745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460808,-99) ,
+7, -8.71385, 0, 0, 0.474741,-99) ,
+11, 3.4575, 1, 0, 0.489745,-99) ,
 11, 4.29041, 0, 0, 0.497051,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.0396659);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494975,-99) , 
-10, 0.539535, 1, 0, 0.507331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494975,-99) ,
+10, 0.539535, 1, 0, 0.507331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470871,-99) , 
-12, 6.04724, 0, 0, 0.488549,-99) , 
-7, -8.71385, 1, 0, 0.501013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470871,-99) ,
+12, 6.04724, 0, 0, 0.488549,-99) ,
+7, -8.71385, 1, 0, 0.501013,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48173,-99) , 
-0, 1.86517, 1, 0, 0.496324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48173,-99) ,
+0, 1.86517, 1, 0, 0.496324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444153,-99) , 
-16, 2.43622, 1, 0, 0.47342,-99) , 
-14, -3.01603, 1, 0, 0.488928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444153,-99) ,
+16, 2.43622, 1, 0, 0.47342,-99) ,
+14, -3.01603, 1, 0, 0.488928,-99) ,
 11, 4.29041, 0, 0, 0.495575,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.0315343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.22571, 0, 1, 0.509185,-99) , 
+0,
+0,
+-1, -2.22571, 0, 1, 0.509185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470429,-99) , 
-7, -7.88376, 0, 0, 0.489842,-99) , 
-7, -8.71385, 1, 0, 0.50268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470429,-99) ,
+7, -7.88376, 0, 0, 0.489842,-99) ,
+7, -8.71385, 1, 0, 0.50268,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474787,-99) , 
-11, 2.50573, 1, 0, 0.483915,-99) , 
-0, 1.87421, 0, 0, 0.489762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474787,-99) ,
+11, 2.50573, 1, 0, 0.483915,-99) ,
+0, 1.87421, 0, 0, 0.489762,-99) ,
 11, 4.29041, 0, 0, 0.496868,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.0296989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499982,-99) , 
-14, -5.5825, 0, 0, 0.509622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499982,-99) ,
+14, -5.5825, 0, 0, 0.509622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481516,-99) , 
-18, 5.62286, 0, 0, 0.50334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481516,-99) ,
+18, 5.62286, 0, 0, 0.50334,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465835,-99) , 
-17, 2.22896, 0, 0, 0.500221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465835,-99) ,
+17, 2.22896, 0, 0, 0.500221,-99) ,
 NN(
-0, 
-0, 
--1, -11.0904, 0, -1, 0.485362,-99) , 
-18, 5.45273, 1, 0, 0.490985,-99) , 
+0,
+0,
+-1, -11.0904, 0, -1, 0.485362,-99) ,
+18, 5.45273, 1, 0, 0.490985,-99) ,
 15, -4.23145, 1, 0, 0.494661,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.0188484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512515,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495452,-99) , 
-8, -4.2499, 1, 0, 0.498522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495452,-99) ,
+8, -4.2499, 1, 0, 0.498522,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468273,-99) , 
-8, -2.18537, 0, 0, 0.484321,-99) , 
-12, 2.93983, 0, 0, 0.495799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468273,-99) ,
+8, -2.18537, 0, 0, 0.484321,-99) ,
+12, 2.93983, 0, 0, 0.495799,-99) ,
 14, -6.46704, 1, 0, 0.497674,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.023774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496805,-99) , 
-1, 55.7965, 0, 0, 0.509212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496805,-99) ,
+1, 55.7965, 0, 0, 0.509212,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49391,-99) , 
-3, -4.93405, 1, 0, 0.497607,-99) , 
-15, -3.75151, 1, 0, 0.501918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49391,-99) ,
+3, -4.93405, 1, 0, 0.497607,-99) ,
+15, -3.75151, 1, 0, 0.501918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465777,-99) , 
-14, -4.09225, 1, 0, 0.480979,-99) , 
-9, -1.28829, 0, 0, 0.489992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465777,-99) ,
+14, -4.09225, 1, 0, 0.480979,-99) ,
+9, -1.28829, 0, 0, 0.489992,-99) ,
 12, 2.93983, 0, 0, 0.499673,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.0256539);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.72578, 1, 1, 0.51079,-99) , 
+0,
+0,
+-1, -2.72578, 1, 1, 0.51079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490983,-99) , 
-18, 5.79345, 0, 0, 0.500319,-99) , 
-3, -1.31575, 0, 0, 0.505046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490983,-99) ,
+18, 5.79345, 0, 0, 0.500319,-99) ,
+3, -1.31575, 0, 0, 0.505046,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476598,-99) , 
-0, 1.86517, 0, 0, 0.498846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476598,-99) ,
+0, 1.86517, 0, 0, 0.498846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470713,-99) , 
-1, 36.4032, 0, 0, 0.489226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470713,-99) ,
+1, 36.4032, 0, 0, 0.489226,-99) ,
 12, 2.93983, 0, 0, 0.502068,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.0215463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518574,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518574,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473408,-99) , 
-13, 6.24465, 0, 0, 0.501139,-99) , 
-13, 5.8776, 1, 0, 0.502293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473408,-99) ,
+13, 6.24465, 0, 0, 0.501139,-99) ,
+13, 5.8776, 1, 0, 0.502293,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477721,-99) , 
-4, -0.145994, 0, 0, 0.502893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477721,-99) ,
+4, -0.145994, 0, 0, 0.502893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476544,-99) , 
-5, 2.31837, 1, 0, 0.491283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476544,-99) ,
+5, 2.31837, 1, 0, 0.491283,-99) ,
 12, 2.93983, 0, 0, 0.500221,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.0179262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496775,-99) , 
-10, -1.285, 1, 0, 0.500587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496775,-99) ,
+10, -1.285, 1, 0, 0.500587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460276,-99) , 
-10, 0.898724, 0, 0, 0.483261,-99) , 
-0, 1.877, 1, 0, 0.498033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460276,-99) ,
+10, 0.898724, 0, 0, 0.483261,-99) ,
+0, 1.877, 1, 0, 0.498033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484334,-99) ,
 0, 1.84259, 0, 0, 0.497167,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.0117027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488708,-99) , 
-7, -11.0904, 0, 0, 0.499448,-99) , 
-18, 4.9448, 1, 0, 0.500914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488708,-99) ,
+7, -11.0904, 0, 0, 0.499448,-99) ,
+18, 4.9448, 1, 0, 0.500914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487817,-99) ,
 0, 1.88324, 1, 0, 0.500071,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.0144921);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49814,-99) , 
-18, 6.2984, 0, 0, 0.502092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49814,-99) ,
+18, 6.2984, 0, 0, 0.502092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484553,-99) , 
-7, -11.8825, 0, 0, 0.499823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484553,-99) ,
+7, -11.8825, 0, 0, 0.499823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475086,-99) , 
-11, 4.15506, 1, 0, 0.490086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475086,-99) ,
+11, 4.15506, 1, 0, 0.490086,-99) ,
 10, -1.285, 0, 0, 0.498613,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.0178338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490219,-99) , 
-10, 0.365708, 0, 0, 0.500273,-99) , 
-4, 1.483, 0, 0, 0.502306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490219,-99) ,
+10, 0.365708, 0, 0, 0.500273,-99) ,
+4, 1.483, 0, 0, 0.502306,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477116,-99) , 
-15, -2.79678, 0, 0, 0.489748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477116,-99) ,
+15, -2.79678, 0, 0, 0.489748,-99) ,
 10, -1.285, 0, 0, 0.500745,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.0102876);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499971,-99) , 
-4, 1.483, 0, 0, 0.502684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499971,-99) ,
+4, 1.483, 0, 0, 0.502684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486063,-99) , 
-7, -11.8825, 0, 0, 0.500534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486063,-99) ,
+7, -11.8825, 0, 0, 0.500534,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479049,-99) , 
-18, 5.62372, 1, 0, 0.490005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479049,-99) ,
+18, 5.62372, 1, 0, 0.490005,-99) ,
 10, -1.285, 0, 0, 0.499225,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.0172059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487482,-99) , 
-3, -4.60514, 0, 0, 0.504615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487482,-99) ,
+3, -4.60514, 0, 0, 0.504615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488633,-99) , 
-7, -11.8825, 0, 0, 0.502548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488633,-99) ,
+7, -11.8825, 0, 0, 0.502548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479909,-99) , 
-7, -9.50602, 1, 0, 0.490122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479909,-99) ,
+7, -9.50602, 1, 0, 0.490122,-99) ,
 10, -1.285, 0, 0, 0.501004,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.0144882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49574,-99) , 
-13, 6.13352, 1, 0, 0.498511,-99) , 
-6, 5.00245, 1, 0, 0.500284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49574,-99) ,
+13, 6.13352, 1, 0, 0.498511,-99) ,
+6, 5.00245, 1, 0, 0.500284,-99) ,
 NN(
-0, 
-0, 
--1, 4.15506, 1, -1, 0.490414,-99) , 
+0,
+0,
+-1, 4.15506, 1, -1, 0.490414,-99) ,
 10, -1.285, 0, 0, 0.499058,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.0154159);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.285, 1, 1, 0.50477,-99) , 
+0,
+0,
+-1, -1.285, 1, 1, 0.50477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46862,-99) , 
-15, -2.71099, 0, 0, 0.486417,-99) , 
-0, 1.877, 1, 0, 0.502066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46862,-99) ,
+15, -2.71099, 0, 0, 0.486417,-99) ,
+0, 1.877, 1, 0, 0.502066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489475,-99) ,
 0, 1.84259, 0, 0, 0.501271,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.0267568);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496195,-99) , 
-3, -4.46424, 0, 0, 0.520525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496195,-99) ,
+3, -4.46424, 0, 0, 0.520525,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464848,-99) , 
-14, -2.50716, 1, 0, 0.493865,-99) , 
-3, -2.96045, 1, 0, 0.501483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464848,-99) ,
+14, -2.50716, 1, 0, 0.493865,-99) ,
+3, -2.96045, 1, 0, 0.501483,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495798,-99) , 
-8, -2.45764, 0, 0, 0.512063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495798,-99) ,
+8, -2.45764, 0, 0, 0.512063,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483915,-99) , 
-16, 4.20409, 0, 0, 0.491253,-99) , 
-7, -7.92168, 0, 0, 0.49563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483915,-99) ,
+16, 4.20409, 0, 0, 0.491253,-99) ,
+7, -7.92168, 0, 0, 0.49563,-99) ,
 0, 1.86517, 0, 0, 0.498531,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.0177067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484026,-99) , 
-3, -5.77997, 0, 0, 0.508092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484026,-99) ,
+3, -5.77997, 0, 0, 0.508092,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495573,-99) , 
-8, -0.536503, 0, 0, 0.498428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495573,-99) ,
+8, -0.536503, 0, 0, 0.498428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482557,-99) , 
-3, -3.75924, 0, 0, 0.496936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482557,-99) ,
+3, -3.75924, 0, 0, 0.496936,-99) ,
 3, -4.93408, 1, 0, 0.498086,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.0119943);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476112,-99) , 
-0, 1.84711, 0, 0, 0.500302,-99) , 
-3, -5.26301, 1, 0, 0.502125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476112,-99) ,
+0, 1.84711, 0, 0, 0.500302,-99) ,
+3, -5.26301, 1, 0, 0.502125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490818,-99) ,
 8, -0.151299, 1, 0, 0.501071,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.0131464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487708,-99) , 
-11, 5.78952, 1, 0, 0.498505,-99) , 
-0, 1.84259, 1, 0, 0.500171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487708,-99) ,
+11, 5.78952, 1, 0, 0.498505,-99) ,
+0, 1.84259, 1, 0, 0.500171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47904,-99) , 
-11, 4.15506, 1, 0, 0.491018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47904,-99) ,
+11, 4.15506, 1, 0, 0.491018,-99) ,
 10, -1.285, 0, 0, 0.499035,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.0211546);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520617,-99) ,
 NN(
-0, 
-0, 
--1, 1.84711, 0, -1, 0.497205,-99) , 
-8, -0.126118, 0, 0, 0.499516,-99) , 
+0,
+0,
+-1, 1.84711, 0, -1, 0.497205,-99) ,
+8, -0.126118, 0, 0, 0.499516,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468985,-99) , 
-9, -3.44474, 0, 0, 0.502376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468985,-99) ,
+9, -3.44474, 0, 0, 0.502376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473774,-99) , 
-1, 36.4032, 0, 0, 0.492569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473774,-99) ,
+1, 36.4032, 0, 0, 0.492569,-99) ,
 12, 3.45767, 0, 0, 0.497503,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.022484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495978,-99) , 
-9, -2.72443, 1, 0, 0.502269,-99) , 
-7, -7.12951, 0, 0, 0.503761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495978,-99) ,
+9, -2.72443, 1, 0, 0.502269,-99) ,
+7, -7.12951, 0, 0, 0.503761,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488879,-99) , 
-3, -2.9605, 1, 0, 0.500819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488879,-99) ,
+3, -2.9605, 1, 0, 0.500819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470824,-99) , 
-17, 2.16692, 0, 0, 0.493424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470824,-99) ,
+17, 2.16692, 0, 0, 0.493424,-99) ,
 12, 3.45767, 0, 0, 0.500766,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.0149218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520048,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484141,-99) , 
-15, -5.66346, 0, 0, 0.501415,-99) , 
-3, -5.26301, 1, 0, 0.502998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484141,-99) ,
+15, -5.66346, 0, 0, 0.501415,-99) ,
+3, -5.26301, 1, 0, 0.502998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489241,-99) ,
 8, -0.151299, 1, 0, 0.501717,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.0292743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476281,-99) , 
-14, -3.91727, 0, 0, 0.498436,-99) , 
-14, -5.04577, 1, 0, 0.501759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476281,-99) ,
+14, -3.91727, 0, 0, 0.498436,-99) ,
+14, -5.04577, 1, 0, 0.501759,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486592,-99) , 
-15, -3.52563, 0, 0, 0.504786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486592,-99) ,
+15, -3.52563, 0, 0, 0.504786,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460776,-99) , 
-3, -1.31596, 0, 0, 0.479032,-99) , 
-15, -2.79675, 1, 0, 0.494169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460776,-99) ,
+3, -1.31596, 0, 0, 0.479032,-99) ,
+15, -2.79675, 1, 0, 0.494169,-99) ,
 12, 3.45767, 0, 0, 0.499561,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.0230607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479785,-99) , 
-16, 3.55215, 1, 0, 0.495543,-99) , 
-12, 5.52937, 0, 0, 0.501139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479785,-99) ,
+16, 3.55215, 1, 0, 0.495543,-99) ,
+12, 5.52937, 0, 0, 0.501139,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481491,-99) , 
-11, 5.28817, 1, 0, 0.496184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481491,-99) ,
+11, 5.28817, 1, 0, 0.496184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46684,-99) , 
-14, -1.28612, 1, 0, 0.493293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46684,-99) ,
+14, -1.28612, 1, 0, 0.493293,-99) ,
 14, -3.81341, 1, 0, 0.496935,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.0214702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480102,-99) , 
-7, -9.50602, 1, 0, 0.49466,-99) , 
-2, 1.66396, 1, 0, 0.498528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480102,-99) ,
+7, -9.50602, 1, 0, 0.49466,-99) ,
+2, 1.66396, 1, 0, 0.498528,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48085,-99) , 
-8, -1.61944, 1, 0, 0.495113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48085,-99) ,
+8, -1.61944, 1, 0, 0.495113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475794,-99) , 
-13, 6.07566, 0, 0, 0.492125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475794,-99) ,
+13, 6.07566, 0, 0, 0.492125,-99) ,
 14, -3.81341, 1, 0, 0.495098,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.0363131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47276,-99) , 
-17, 2.22207, 0, 0, 0.504942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47276,-99) ,
+17, 2.22207, 0, 0, 0.504942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463826,-99) , 
-16, 2.59586, 1, 0, 0.480793,-99) , 
-14, -3.03777, 1, 0, 0.49698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463826,-99) ,
+16, 2.59586, 1, 0, 0.480793,-99) ,
+14, -3.03777, 1, 0, 0.49698,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48641,-99) , 
-14, -3.06195, 0, 0, 0.495574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48641,-99) ,
+14, -3.06195, 0, 0, 0.495574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462681,-99) , 
-5, 1.95796, 0, 0, 0.490733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462681,-99) ,
+5, 1.95796, 0, 0, 0.490733,-99) ,
 9, -2.19591, 0, 0, 0.493807,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.0288265);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487489,-99) , 
-0, 1.86517, 0, 0, 0.507482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487489,-99) ,
+0, 1.86517, 0, 0, 0.507482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460327,-99) , 
-11, 3.9331, 1, 0, 0.49157,-99) , 
-11, 4.79021, 0, 0, 0.498789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460327,-99) ,
+11, 3.9331, 1, 0, 0.49157,-99) ,
+11, 4.79021, 0, 0, 0.498789,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479493,-99) , 
-9, -2.69339, 0, 0, 0.492796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479493,-99) ,
+9, -2.69339, 0, 0, 0.492796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467888,-99) , 
-14, -1.28612, 1, 0, 0.490346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467888,-99) ,
+14, -1.28612, 1, 0, 0.490346,-99) ,
 14, -3.81341, 1, 0, 0.494266,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.0223712);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494393,-99) , 
-17, 2.22896, 1, 0, 0.497017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494393,-99) ,
+17, 2.22896, 1, 0, 0.497017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474372,-99) , 
-0, 1.88324, 1, 0, 0.495491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474372,-99) ,
+0, 1.88324, 1, 0, 0.495491,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479675,-99) , 
-10, 0.102448, 0, 0, 0.49906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479675,-99) ,
+10, 0.102448, 0, 0, 0.49906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466424,-99) , 
-13, 6.53718, 0, 0, 0.485954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466424,-99) ,
+13, 6.53718, 0, 0, 0.485954,-99) ,
 9, -1.10702, 1, 0, 0.493203,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.0193561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493476,-99) , 
-16, 2.09809, 1, 0, 0.496845,-99) , 
-16, 5.00808, 0, 0, 0.499276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493476,-99) ,
+16, 2.09809, 1, 0, 0.496845,-99) ,
+16, 5.00808, 0, 0, 0.499276,-99) ,
 NN(
-0, 
-0, 
--1, 4.29064, 0, -1, 0.4875,-99) , 
+0,
+0,
+-1, 4.29064, 0, -1, 0.4875,-99) ,
 9, -1.10702, 1, 0, 0.496451,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.0270021);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478559,-99) , 
-18, 6.1673, 1, 0, 0.499589,-99) , 
-13, 7.54422, 0, 0, 0.502747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478559,-99) ,
+18, 6.1673, 1, 0, 0.499589,-99) ,
+13, 7.54422, 0, 0, 0.502747,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518713,-99) ,
 NN(
-0, 
-0, 
--1, -2.36652, 0, -1, 0.482022,-99) , 
-10, 2.1984, 0, 0, 0.491968,-99) , 
+0,
+0,
+-1, -2.36652, 0, -1, 0.482022,-99) ,
+10, 2.1984, 0, 0, 0.491968,-99) ,
 17, 2.65027, 0, 0, 0.499295,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.0162582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497684,-99) , 
-7, -9.50602, 0, 0, 0.504519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497684,-99) ,
+7, -9.50602, 0, 0, 0.504519,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495057,-99) , 
-3, -4.60511, 1, 0, 0.49758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495057,-99) ,
+3, -4.60511, 1, 0, 0.49758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47224,-99) , 
-12, 2.422, 0, 0, 0.494995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47224,-99) ,
+12, 2.422, 0, 0, 0.494995,-99) ,
 18, 6.13197, 0, 0, 0.497524,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.0253467);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86517, 0, 1, 0.513276,-99) , 
+0,
+0,
+-1, 1.86517, 0, 1, 0.513276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475034,-99) , 
-11, 3.9331, 1, 0, 0.49693,-99) , 
-11, 4.79021, 0, 0, 0.504345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475034,-99) ,
+11, 3.9331, 1, 0, 0.49693,-99) ,
+11, 4.79021, 0, 0, 0.504345,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46717,-99) , 
-3, -3.9473, 0, 0, 0.500117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46717,-99) ,
+3, -3.9473, 0, 0, 0.500117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483278,-99) , 
-6, 8.07106, 1, 0, 0.496339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483278,-99) ,
+6, 8.07106, 1, 0, 0.496339,-99) ,
 14, -3.81341, 1, 0, 0.500056,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.0210552);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475857,-99) , 
-11, 4.04996, 0, 0, 0.497262,-99) , 
-8, -0.126118, 0, 0, 0.499538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475857,-99) ,
+11, 4.04996, 0, 0, 0.497262,-99) ,
+8, -0.126118, 0, 0, 0.499538,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474822,-99) , 
-8, -2.07426, 1, 0, 0.499434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474822,-99) ,
+8, -2.07426, 1, 0, 0.499434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466253,-99) , 
-17, 2.16692, 0, 0, 0.491274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466253,-99) ,
+17, 2.16692, 0, 0, 0.491274,-99) ,
 12, 3.45767, 0, 0, 0.497146,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.0306035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520283,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482634,-99) , 
-8, -3.14759, 0, 0, 0.504627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482634,-99) ,
+8, -3.14759, 0, 0, 0.504627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487169,-99) , 
-14, -2.04433, 0, 0, 0.491154,-99) , 
-6, 7.27057, 0, 0, 0.495686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487169,-99) ,
+14, -2.04433, 0, 0, 0.491154,-99) ,
+6, 7.27057, 0, 0, 0.495686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485105,-99) ,
 17, 5.17818, 1, 0, 0.494468,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.0240438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512528,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472001,-99) , 
-5, 3.09436, 1, 0, 0.497494,-99) , 
-18, 6.12996, 0, 0, 0.502505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472001,-99) ,
+5, 3.09436, 1, 0, 0.497494,-99) ,
+18, 6.12996, 0, 0, 0.502505,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493431,-99) , 
-12, 2.42111, 1, 0, 0.49698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493431,-99) ,
+12, 2.42111, 1, 0, 0.49698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472991,-99) , 
-14, -1.28612, 1, 0, 0.494624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472991,-99) ,
+14, -1.28612, 1, 0, 0.494624,-99) ,
 14, -3.81341, 1, 0, 0.498283,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.016128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498802,-99) , 
-13, 6.31892, 1, 0, 0.502511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498802,-99) ,
+13, 6.31892, 1, 0, 0.502511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480524,-99) , 
-0, 1.88324, 1, 0, 0.501033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480524,-99) ,
+0, 1.88324, 1, 0, 0.501033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464907,-99) , 
-12, 4.35502, 0, 0, 0.484444,-99) , 
-1, 26.9593, 1, 0, 0.493501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464907,-99) ,
+12, 4.35502, 0, 0, 0.484444,-99) ,
+1, 26.9593, 1, 0, 0.493501,-99) ,
 9, -1.10702, 1, 0, 0.499226,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.0249048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51199,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49502,-99) , 
-13, 6.83765, 0, 0, 0.506274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49502,-99) ,
+13, 6.83765, 0, 0, 0.506274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471303,-99) , 
-8, -2.36768, 1, 0, 0.492239,-99) , 
-2, 1.6619, 0, 0, 0.503269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471303,-99) ,
+8, -2.36768, 1, 0, 0.492239,-99) ,
+2, 1.6619, 0, 0, 0.503269,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51208,-99) ,
 NN(
-0, 
-0, 
--1, 6.53718, 0, -1, 0.484132,-99) , 
-1, 26.9593, 1, 0, 0.492126,-99) , 
+0,
+0,
+-1, 6.53718, 0, -1, 0.484132,-99) ,
+1, 26.9593, 1, 0, 0.492126,-99) ,
 9, -1.10702, 1, 0, 0.500596,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.0190062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497414,-99) , 
-13, 6.80615, 1, 0, 0.50303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497414,-99) ,
+13, 6.80615, 1, 0, 0.50303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481715,-99) , 
-0, 1.88324, 1, 0, 0.5016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481715,-99) ,
+0, 1.88324, 1, 0, 0.5016,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485485,-99) , 
-18, 5.55392, 0, 0, 0.504377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485485,-99) ,
+18, 5.55392, 0, 0, 0.504377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478926,-99) , 
-8, -3.34384, 0, 0, 0.494788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478926,-99) ,
+8, -3.34384, 0, 0, 0.494788,-99) ,
 9, -1.10702, 1, 0, 0.499966,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.0322665);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525321,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491594,-99) , 
-13, 7.43227, 0, 0, 0.50004,-99) , 
-13, 6.71392, 1, 0, 0.503332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491594,-99) ,
+13, 7.43227, 0, 0, 0.50004,-99) ,
+13, 6.71392, 1, 0, 0.503332,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476227,-99) , 
-12, 3.01437, 0, 0, 0.502639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476227,-99) ,
+12, 3.01437, 0, 0, 0.502639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470662,-99) , 
-12, 5.18568, 1, 0, 0.496258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470662,-99) ,
+12, 5.18568, 1, 0, 0.496258,-99) ,
 13, 6.56301, 0, 0, 0.500834,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.0260182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.9318, 1, 1, 0.50992,-99) , 
+0,
+0,
+-1, 0.9318, 1, 1, 0.50992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491479,-99) , 
-3, -0.658142, 1, 0, 0.505272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491479,-99) ,
+3, -0.658142, 1, 0, 0.505272,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523616,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484046,-99) , 
-3, -0.657882, 0, 0, 0.491842,-99) , 
-10, 1.57526, 0, 0, 0.497211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484046,-99) ,
+3, -0.657882, 0, 0, 0.491842,-99) ,
+10, 1.57526, 0, 0, 0.497211,-99) ,
 13, 6.80669, 0, 0, 0.501351,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.0152299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.22207, 1, 1, 0.505284,-99) , 
+0,
+0,
+-1, 2.22207, 1, 1, 0.505284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464439,-99) , 
-1, 34.6652, 1, 0, 0.488132,-99) , 
-2, 1.40155, 0, 0, 0.501726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464439,-99) ,
+1, 34.6652, 1, 0, 0.488132,-99) ,
+2, 1.40155, 0, 0, 0.501726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493889,-99) ,
 13, 7.53772, 1, 0, 0.500383,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.030377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477678,-99) , 
-4, 0.928671, 0, 0, 0.495108,-99) , 
-7, -11.8825, 1, 0, 0.500798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477678,-99) ,
+4, 0.928671, 0, 0, 0.495108,-99) ,
+7, -11.8825, 1, 0, 0.500798,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479757,-99) , 
-3, -0.98701, 1, 0, 0.499512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479757,-99) ,
+3, -0.98701, 1, 0, 0.499512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470805,-99) , 
-7, -7.12951, 1, 0, 0.495517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470805,-99) ,
+7, -7.12951, 1, 0, 0.495517,-99) ,
 5, 2.55709, 0, 0, 0.49843,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.023187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498193,-99) , 
-18, 5.28291, 1, 0, 0.502096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498193,-99) ,
+18, 5.28291, 1, 0, 0.502096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477527,-99) , 
-15, -1.36205, 1, 0, 0.49979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477527,-99) ,
+15, -1.36205, 1, 0, 0.49979,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485775,-99) , 
-0, 1.86517, 0, 0, 0.497379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485775,-99) ,
+0, 1.86517, 0, 0, 0.497379,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439371,-99) , 
-3, -1.31555, 1, 0, 0.478173,-99) , 
-13, 6.38562, 0, 0, 0.490763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439371,-99) ,
+3, -1.31555, 1, 0, 0.478173,-99) ,
+13, 6.38562, 0, 0, 0.490763,-99) ,
 4, 0.858763, 1, 0, 0.496423,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.0309179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85614, 1, 1, 0.508947,-99) , 
+0,
+0,
+-1, 1.85614, 1, 1, 0.508947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461709,-99) , 
-0, 1.86066, 0, 0, 0.494261,-99) , 
-17, 2.51684, 0, 0, 0.50371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461709,-99) ,
+0, 1.86066, 0, 0, 0.494261,-99) ,
+17, 2.51684, 0, 0, 0.50371,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475802,-99) , 
-7, -9.50602, 0, 0, 0.498178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475802,-99) ,
+7, -9.50602, 0, 0, 0.498178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441844,-99) , 
-5, 3.21354, 0, 0, 0.475359,-99) , 
-0, 1.86969, 1, 0, 0.490672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441844,-99) ,
+5, 3.21354, 0, 0, 0.475359,-99) ,
+0, 1.86969, 1, 0, 0.490672,-99) ,
 4, 0.858763, 1, 0, 0.498848,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.0276031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496508,-99) , 
-4, 0.00275787, 1, 0, 0.506501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496508,-99) ,
+4, 0.00275787, 1, 0, 0.506501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471537,-99) , 
-3, -3.94729, 0, 0, 0.500281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471537,-99) ,
+3, -3.94729, 0, 0, 0.500281,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493832,-99) , 
-10, -1.285, 1, 0, 0.497937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493832,-99) ,
+10, -1.285, 1, 0, 0.497937,-99) ,
 NN(
-0, 
-0, 
--1, 2.99746, 0, -1, 0.471698,-99) , 
-0, 1.87614, 1, 0, 0.491818,-99) , 
+0,
+0,
+-1, 2.99746, 0, -1, 0.471698,-99) ,
+0, 1.87614, 1, 0, 0.491818,-99) ,
 0, 1.86066, 1, 0, 0.494667,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.0154432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495353,-99) , 
-2, 3.32296, 0, 0, 0.500304,-99) , 
-0, 1.84259, 1, 0, 0.501777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495353,-99) ,
+2, 3.32296, 0, 0, 0.500304,-99) ,
+0, 1.84259, 1, 0, 0.501777,-99) ,
 NN(
-0, 
-0, 
--1, -1.31585, 0, -1, 0.486097,-99) , 
+0,
+0,
+-1, -1.31585, 0, -1, 0.486097,-99) ,
 10, -1.285, 0, 0, 0.499844,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.0187465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495797,-99) , 
-17, 3.07159, 1, 0, 0.508817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495797,-99) ,
+17, 3.07159, 1, 0, 0.508817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495553,-99) , 
-6, 5.00965, 1, 0, 0.498685,-99) , 
-0, 1.86066, 1, 0, 0.502133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495553,-99) ,
+6, 5.00965, 1, 0, 0.498685,-99) ,
+0, 1.86066, 1, 0, 0.502133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479248,-99) , 
-3, -1.31585, 0, 0, 0.489956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479248,-99) ,
+3, -1.31585, 0, 0, 0.489956,-99) ,
 10, -1.285, 0, 0, 0.500632,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.0174347);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517519,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482622,-99) , 
-3, -4.60514, 0, 0, 0.503036,-99) , 
-9, -0.549664, 0, 0, 0.504682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482622,-99) ,
+3, -4.60514, 0, 0, 0.503036,-99) ,
+9, -0.549664, 0, 0, 0.504682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480061,-99) , 
-15, -2.79678, 0, 0, 0.490396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480061,-99) ,
+15, -2.79678, 0, 0, 0.490396,-99) ,
 10, -1.285, 0, 0, 0.502921,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.015808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49512,-99) , 
-9, -1.60902, 1, 0, 0.502989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49512,-99) ,
+9, -1.60902, 1, 0, 0.502989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489439,-99) , 
-7, -11.8825, 0, 0, 0.501239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489439,-99) ,
+7, -11.8825, 0, 0, 0.501239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480832,-99) , 
-7, -9.50602, 1, 0, 0.490639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480832,-99) ,
+7, -9.50602, 1, 0, 0.490639,-99) ,
 10, -1.285, 0, 0, 0.499932,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.014524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492143,-99) , 
-3, -1.97364, 0, 0, 0.499088,-99) , 
-9, -0.549664, 0, 0, 0.501137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492143,-99) ,
+3, -1.97364, 0, 0, 0.499088,-99) ,
+9, -0.549664, 0, 0, 0.501137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479694,-99) , 
-11, 4.15506, 1, 0, 0.490894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479694,-99) ,
+11, 4.15506, 1, 0, 0.490894,-99) ,
 10, -1.285, 0, 0, 0.499875,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.0269131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483382,-99) , 
-11, 3.70517, 0, 0, 0.515502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483382,-99) ,
+11, 3.70517, 0, 0, 0.515502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475806,-99) , 
-16, 2.94221, 1, 0, 0.493312,-99) , 
-0, 1.86518, 0, 0, 0.504504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475806,-99) ,
+16, 2.94221, 1, 0, 0.493312,-99) ,
+0, 1.86518, 0, 0, 0.504504,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496146,-99) , 
-7, -7.12951, 0, 0, 0.499172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496146,-99) ,
+7, -7.12951, 0, 0, 0.499172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472676,-99) , 
-0, 1.87872, 1, 0, 0.496416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472676,-99) ,
+0, 1.87872, 1, 0, 0.496416,-99) ,
 3, -2.63151, 1, 0, 0.499014,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.0259526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489846,-99) , 
-0, 1.86517, 1, 0, 0.500857,-99) , 
-7, -11.8825, 1, 0, 0.506005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489846,-99) ,
+0, 1.86517, 1, 0, 0.500857,-99) ,
+7, -11.8825, 1, 0, 0.506005,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494508,-99) , 
-0, 1.86969, 0, 0, 0.502188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494508,-99) ,
+0, 1.86969, 0, 0, 0.502188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476609,-99) , 
-7, -7.12951, 1, 0, 0.498635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476609,-99) ,
+7, -7.12951, 1, 0, 0.498635,-99) ,
 5, 2.55709, 0, 0, 0.502702,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.0124466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499027,-99) , 
-18, 6.12892, 0, 0, 0.502779,-99) , 
-9, -0.549664, 0, 0, 0.504505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499027,-99) ,
+18, 6.12892, 0, 0, 0.502779,-99) ,
+9, -0.549664, 0, 0, 0.504505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485101,-99) , 
-13, 6.31781, 0, 0, 0.494613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485101,-99) ,
+13, 6.31781, 0, 0, 0.494613,-99) ,
 10, -1.285, 0, 0, 0.503286,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.0150071);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84259, 1, 1, 0.507239,-99) , 
+0,
+0,
+-1, 1.84259, 1, 1, 0.507239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492714,-99) , 
-7, -11.8825, 0, 0, 0.505364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492714,-99) ,
+7, -11.8825, 0, 0, 0.505364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486555,-99) , 
-3, -1.31585, 0, 0, 0.494635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486555,-99) ,
+3, -1.31585, 0, 0, 0.494635,-99) ,
 10, -1.285, 0, 0, 0.504042,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.0249837);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482648,-99) , 
-0, 1.87614, 1, 0, 0.505824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482648,-99) ,
+0, 1.87614, 1, 0, 0.505824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476808,-99) , 
-0, 1.84711, 0, 0, 0.503359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476808,-99) ,
+0, 1.84711, 0, 0, 0.503359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476653,-99) , 
-2, 4.34056, 0, 0, 0.496881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476653,-99) ,
+2, 4.34056, 0, 0, 0.496881,-99) ,
 13, 7.29404, 1, 0, 0.501646,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.0145419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498286,-99) , 
-0, 1.87872, 0, 0, 0.502944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498286,-99) ,
+0, 1.87872, 0, 0, 0.502944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490025,-99) , 
-2, 4.15712, 1, 0, 0.499716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490025,-99) ,
+2, 4.15712, 1, 0, 0.499716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49048,-99) ,
 17, 5.17818, 1, 0, 0.498651,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.0148104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491333,-99) , 
-13, 7.33262, 1, 0, 0.501064,-99) , 
-0, 1.84711, 1, 0, 0.502798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491333,-99) ,
+13, 7.33262, 1, 0, 0.501064,-99) ,
+0, 1.84711, 1, 0, 0.502798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48492,-99) , 
-3, -1.97372, 1, 0, 0.494139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48492,-99) ,
+3, -1.97372, 1, 0, 0.494139,-99) ,
 10, -1.285, 0, 0, 0.501732,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.0292977);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485559,-99) , 
-7, -10.9022, 1, 0, 0.516007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485559,-99) ,
+7, -10.9022, 1, 0, 0.516007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482718,-99) , 
-9, -4.37369, 0, 0, 0.503768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482718,-99) ,
+9, -4.37369, 0, 0, 0.503768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483032,-99) , 
-2, 2.15733, 0, 0, 0.492888,-99) , 
-9, -4.55898, 1, 0, 0.498207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483032,-99) ,
+2, 2.15733, 0, 0, 0.492888,-99) ,
+9, -4.55898, 1, 0, 0.498207,-99) ,
 7, -10.2982, 1, 0, 0.500068,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.0279361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517775,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474397,-99) , 
-3, -2.63077, 1, 0, 0.489781,-99) , 
-15, -3.13576, 1, 0, 0.504497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474397,-99) ,
+3, -2.63077, 1, 0, 0.489781,-99) ,
+15, -3.13576, 1, 0, 0.504497,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494384,-99) , 
-16, 2.19231, 1, 0, 0.499059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494384,-99) ,
+16, 2.19231, 1, 0, 0.499059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466764,-99) , 
-15, -1.36205, 1, 0, 0.496439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466764,-99) ,
+15, -1.36205, 1, 0, 0.496439,-99) ,
 7, -10.2982, 1, 0, 0.499135,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.0257411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496718,-99) , 
-18, 5.37995, 0, 0, 0.509226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496718,-99) ,
+18, 5.37995, 0, 0, 0.509226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467654,-99) , 
-5, 3.70867, 1, 0, 0.487834,-99) , 
-5, 3.25804, 1, 0, 0.504154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467654,-99) ,
+5, 3.70867, 1, 0, 0.487834,-99) ,
+5, 3.25804, 1, 0, 0.504154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483066,-99) , 
-16, 3.787, 0, 0, 0.496851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483066,-99) ,
+16, 3.787, 0, 0, 0.496851,-99) ,
 18, 5.96216, 1, 0, 0.501579,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.0250761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.0352, 0, 1, 0.508071,-99) , 
+0,
+0,
+-1, -2.0352, 0, 1, 0.508071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457137,-99) , 
-3, -4.6678, 1, 0, 0.490309,-99) , 
-3, -3.28939, 0, 0, 0.50396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457137,-99) ,
+3, -4.6678, 1, 0, 0.490309,-99) ,
+3, -3.28939, 0, 0, 0.50396,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473396,-99) , 
-10, -0.870125, 0, 0, 0.500482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473396,-99) ,
+10, -0.870125, 0, 0, 0.500482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470861,-99) , 
-14, -2.04433, 1, 0, 0.496513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470861,-99) ,
+14, -2.04433, 1, 0, 0.496513,-99) ,
 18, 5.79235, 1, 0, 0.500574,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.0312809);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495603,-99) , 
-18, 5.5456, 1, 0, 0.525398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495603,-99) ,
+18, 5.5456, 1, 0, 0.525398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45123,-99) , 
-0, 1.86518, 1, 0, 0.484777,-99) , 
-4, 0.701152, 1, 0, 0.502719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45123,-99) ,
+0, 1.86518, 1, 0, 0.484777,-99) ,
+4, 0.701152, 1, 0, 0.502719,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491628,-99) , 
-14, -2.89204, 0, 0, 0.497132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491628,-99) ,
+14, -2.89204, 0, 0, 0.497132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471523,-99) , 
-11, 2.7914, 0, 0, 0.494628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471523,-99) ,
+11, 2.7914, 0, 0, 0.494628,-99) ,
 13, 6.31934, 1, 0, 0.496594,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.0151379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486462,-99) , 
-15, -1.84029, 1, 0, 0.501982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486462,-99) ,
+15, -1.84029, 1, 0, 0.501982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484338,-99) , 
-17, 1.92801, 0, 0, 0.500657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484338,-99) ,
+17, 1.92801, 0, 0, 0.500657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48964,-99) ,
 17, 5.17818, 1, 0, 0.499387,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.0199348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498103,-99) , 
-9, -1.85455, 1, 0, 0.516506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498103,-99) ,
+9, -1.85455, 1, 0, 0.516506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468801,-99) , 
-12, 4.4937, 0, 0, 0.487066,-99) , 
-8, -0.663531, 1, 0, 0.501882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468801,-99) ,
+12, 4.4937, 0, 0, 0.487066,-99) ,
+8, -0.663531, 1, 0, 0.501882,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485554,-99) , 
-8, -2.64078, 1, 0, 0.49834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485554,-99) ,
+8, -2.64078, 1, 0, 0.49834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474364,-99) , 
-0, 1.8471, 0, 0, 0.49647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474364,-99) ,
+0, 1.8471, 0, 0, 0.49647,-99) ,
 8, -1.68886, 0, 0, 0.498015,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.024712);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498302,-99) , 
-4, 0.858554, 1, 0, 0.515596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498302,-99) ,
+4, 0.858554, 1, 0, 0.515596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471287,-99) , 
-7, -9.50602, 1, 0, 0.486845,-99) , 
-8, -0.663531, 1, 0, 0.501314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471287,-99) ,
+7, -9.50602, 1, 0, 0.486845,-99) ,
+8, -0.663531, 1, 0, 0.501314,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491256,-99) , 
-1, 50.2216, 0, 0, 0.498032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491256,-99) ,
+1, 50.2216, 0, 0, 0.498032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484885,-99) , 
-13, 7.29404, 1, 0, 0.494502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484885,-99) ,
+13, 7.29404, 1, 0, 0.494502,-99) ,
 8, -1.68886, 0, 0, 0.496447,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.0206167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499206,-99) , 
-1, 40.6215, 0, 0, 0.513731,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499206,-99) ,
+1, 40.6215, 0, 0, 0.513731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466456,-99) , 
-2, 2.28563, 1, 0, 0.502521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466456,-99) ,
+2, 2.28563, 1, 0, 0.502521,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492604,-99) , 
-10, 1.90777, 1, 0, 0.499273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492604,-99) ,
+10, 1.90777, 1, 0, 0.499273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474013,-99) , 
-13, 6.48181, 0, 0, 0.496974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474013,-99) ,
+13, 6.48181, 0, 0, 0.496974,-99) ,
 13, 6.31934, 1, 0, 0.49832,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.0267925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.5456, 1, 1, 0.527301,-99) , 
+0,
+0,
+-1, 5.5456, 1, 1, 0.527301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450542,-99) , 
-8, -2.23337, 1, 0, 0.487571,-99) , 
-4, 0.701152, 1, 0, 0.505118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450542,-99) ,
+8, -2.23337, 1, 0, 0.487571,-99) ,
+4, 0.701152, 1, 0, 0.505118,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489298,-99) , 
-18, 5.96319, 1, 0, 0.498832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489298,-99) ,
+18, 5.96319, 1, 0, 0.498832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477602,-99) , 
-11, 2.7914, 0, 0, 0.496757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477602,-99) ,
+11, 2.7914, 0, 0, 0.496757,-99) ,
 13, 6.31934, 1, 0, 0.498786,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.0182667);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490658,-99) , 
-12, 4.70662, 1, 0, 0.502308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490658,-99) ,
+12, 4.70662, 1, 0, 0.502308,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491427,-99) , 
-1, 39.9738, 1, 0, 0.497681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491427,-99) ,
+1, 39.9738, 1, 0, 0.497681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47873,-99) , 
-12, 2.422, 0, 0, 0.495758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47873,-99) ,
+12, 2.422, 0, 0, 0.495758,-99) ,
 18, 6.13197, 0, 0, 0.497502,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.0214306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48937,-99) , 
-7, -10.2982, 0, 0, 0.504462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48937,-99) ,
+7, -10.2982, 0, 0, 0.504462,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494987,-99) , 
-0, 1.86969, 0, 0, 0.505806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494987,-99) ,
+0, 1.86969, 0, 0, 0.505806,-99) ,
 NN(
-0, 
-0, 
--1, -1.57953, 0, -1, 0.491748,-99) , 
-7, -10.2982, 1, 0, 0.495763,-99) , 
+0,
+0,
+-1, -1.57953, 0, -1, 0.491748,-99) ,
+7, -10.2982, 1, 0, 0.495763,-99) ,
 9, -4.37369, 1, 0, 0.49802,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.023672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524206,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493625,-99) , 
-9, -2.88437, 1, 0, 0.501132,-99) , 
-7, -7.12951, 0, 0, 0.503252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493625,-99) ,
+9, -2.88437, 1, 0, 0.501132,-99) ,
+7, -7.12951, 0, 0, 0.503252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452119,-99) , 
-17, 2.99746, 0, 0, 0.481249,-99) , 
-0, 1.87614, 1, 0, 0.496673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452119,-99) ,
+17, 2.99746, 0, 0, 0.481249,-99) ,
+0, 1.87614, 1, 0, 0.496673,-99) ,
 0, 1.86969, 1, 0, 0.501086,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.0207157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494619,-99) , 
-18, 5.94851, 0, 0, 0.50181,-99) , 
-13, 5.83169, 1, 0, 0.503735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494619,-99) ,
+18, 5.94851, 0, 0, 0.50181,-99) ,
+13, 5.83169, 1, 0, 0.503735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504309,-99) ,
 NN(
-0, 
-0, 
--1, 3.32273, 1, -1, 0.480237,-99) , 
-0, 1.87614, 1, 0, 0.493051,-99) , 
+0,
+0,
+-1, 3.32273, 1, -1, 0.480237,-99) ,
+0, 1.87614, 1, 0, 0.493051,-99) ,
 0, 1.86969, 1, 0, 0.500218,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.0296191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488048,-99) , 
-7, -10.2982, 0, 0, 0.501833,-99) , 
-11, 2.78328, 1, 0, 0.504373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488048,-99) ,
+7, -10.2982, 0, 0, 0.501833,-99) ,
+11, 2.78328, 1, 0, 0.504373,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472886,-99) , 
-16, 3.74459, 1, 0, 0.500284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472886,-99) ,
+16, 3.74459, 1, 0, 0.500284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472192,-99) , 
-7, -8.71385, 1, 0, 0.492715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472192,-99) ,
+7, -8.71385, 1, 0, 0.492715,-99) ,
 0, 1.86969, 1, 0, 0.500535,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.0296388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474554,-99) , 
-6, 6.30461, 0, 0, 0.515121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474554,-99) ,
+6, 6.30461, 0, 0, 0.515121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492778,-99) , 
-1, 72.2211, 1, 0, 0.504057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492778,-99) ,
+1, 72.2211, 1, 0, 0.504057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487311,-99) , 
-10, -0.372796, 1, 0, 0.493141,-99) , 
-0, 1.84711, 1, 0, 0.495676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487311,-99) ,
+10, -0.372796, 1, 0, 0.493141,-99) ,
+0, 1.84711, 1, 0, 0.495676,-99) ,
 7, -10.2982, 1, 0, 0.498482,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.0187817);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.99302, 0, 1, 0.513769,-99) , 
+0,
+0,
+-1, -1.99302, 0, 1, 0.513769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492526,-99) , 
-11, 5.10633, 1, 0, 0.506581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492526,-99) ,
+11, 5.10633, 1, 0, 0.506581,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497609,-99) , 
-0, 1.87873, 0, 0, 0.501348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497609,-99) ,
+0, 1.87873, 0, 0, 0.501348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472842,-99) , 
-10, -1.285, 0, 0, 0.497887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472842,-99) ,
+10, -1.285, 0, 0, 0.497887,-99) ,
 7, -10.2982, 1, 0, 0.500796,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.0300734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494746,-99) , 
-2, 3.32296, 0, 0, 0.502211,-99) , 
-0, 1.84711, 1, 0, 0.505237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494746,-99) ,
+2, 3.32296, 0, 0, 0.502211,-99) ,
+0, 1.84711, 1, 0, 0.505237,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491961,-99) , 
-10, -1.06788, 0, 0, 0.510991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491961,-99) ,
+10, -1.06788, 0, 0, 0.510991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451392,-99) , 
-9, -1.86567, 0, 0, 0.479927,-99) , 
-14, -3.46767, 1, 0, 0.496368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451392,-99) ,
+9, -1.86567, 0, 0, 0.479927,-99) ,
+14, -3.46767, 1, 0, 0.496368,-99) ,
 10, -0.372796, 0, 0, 0.502859,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.0240969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.79012, 0, 1, 0.524841,-99) , 
+0,
+0,
+-1, 4.79012, 0, 1, 0.524841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494657,-99) , 
-2, 2.05679, 0, 0, 0.502439,-99) , 
-8, -0.920078, 0, 0, 0.506783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494657,-99) ,
+2, 2.05679, 0, 0, 0.502439,-99) ,
+8, -0.920078, 0, 0, 0.506783,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49423,-99) , 
-15, -3.27378, 0, 0, 0.503905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49423,-99) ,
+15, -3.27378, 0, 0, 0.503905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478157,-99) , 
-8, -1.63694, 1, 0, 0.497751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478157,-99) ,
+8, -1.63694, 1, 0, 0.497751,-99) ,
 2, 3.32101, 1, 0, 0.503185,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.0260795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463771,-99) , 
-9, -2.71934, 0, 0, 0.500897,-99) , 
-9, -1.14881, 0, 0, 0.510965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463771,-99) ,
+9, -2.71934, 0, 0, 0.500897,-99) ,
+9, -1.14881, 0, 0, 0.510965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483281,-99) , 
-1, 34.09, 0, 0, 0.498211,-99) , 
-5, 3.60627, 0, 0, 0.501206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483281,-99) ,
+1, 34.09, 0, 0, 0.498211,-99) ,
+5, 3.60627, 0, 0, 0.501206,-99) ,
 2, 1.6619, 1, 0, 0.503446,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.0187344);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470262,-99) , 
-9, -2.71934, 0, 0, 0.49876,-99) , 
-9, -1.14881, 0, 0, 0.507488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470262,-99) ,
+9, -2.71934, 0, 0, 0.49876,-99) ,
+9, -1.14881, 0, 0, 0.507488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510743,-99) ,
 NN(
-0, 
-0, 
--1, 1.8742, 1, -1, 0.495123,-99) , 
-5, 3.60627, 0, 0, 0.497578,-99) , 
+0,
+0,
+-1, 1.8742, 1, -1, 0.495123,-99) ,
+5, 3.60627, 0, 0, 0.497578,-99) ,
 2, 1.6619, 1, 0, 0.499853,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.0250688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.76451, 1, 1, 0.508709,-99) , 
+0,
+0,
+-1, 2.76451, 1, 1, 0.508709,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467044,-99) , 
-6, 7.41936, 1, 0, 0.490663,-99) , 
-0, 1.85313, 0, 0, 0.504427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467044,-99) ,
+6, 7.41936, 1, 0, 0.490663,-99) ,
+0, 1.85313, 0, 0, 0.504427,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492524,-99) , 
-15, -2.23359, 0, 0, 0.505597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492524,-99) ,
+15, -2.23359, 0, 0, 0.505597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481379,-99) , 
-2, 3.32101, 1, 0, 0.496295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481379,-99) ,
+2, 3.32101, 1, 0, 0.496295,-99) ,
 0, 1.86969, 1, 0, 0.501753,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.024016);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489081,-99) , 
-5, 3.01799, 1, 0, 0.499784,-99) , 
-0, 1.84711, 1, 0, 0.502024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489081,-99) ,
+5, 3.01799, 1, 0, 0.499784,-99) ,
+0, 1.84711, 1, 0, 0.502024,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488915,-99) , 
-8, -2.98019, 0, 0, 0.508722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488915,-99) ,
+8, -2.98019, 0, 0, 0.508722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447395,-99) , 
-18, 5.62254, 0, 0, 0.475452,-99) , 
-14, -3.46767, 1, 0, 0.49305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447395,-99) ,
+18, 5.62254, 0, 0, 0.475452,-99) ,
+14, -3.46767, 1, 0, 0.49305,-99) ,
 10, -0.372796, 0, 0, 0.49962,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.0160522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493861,-99) , 
-5, 2.63264, 0, 0, 0.500334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493861,-99) ,
+5, 2.63264, 0, 0, 0.500334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481839,-99) , 
-8, -0.151299, 1, 0, 0.498717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481839,-99) ,
+8, -0.151299, 1, 0, 0.498717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481778,-99) ,
 0, 1.84259, 0, 0, 0.497663,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.0330483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474586,-99) , 
-7, -8.71385, 1, 0, 0.510089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474586,-99) ,
+7, -8.71385, 1, 0, 0.510089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483389,-99) , 
-3, -1.97379, 0, 0, 0.495855,-99) , 
-18, 5.45241, 1, 0, 0.500141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483389,-99) ,
+3, -1.97379, 0, 0, 0.495855,-99) ,
+18, 5.45241, 1, 0, 0.500141,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48862,-99) , 
-10, -1.41535, 0, 0, 0.507954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48862,-99) ,
+10, -1.41535, 0, 0, 0.507954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453987,-99) , 
-9, -1.86567, 0, 0, 0.475601,-99) , 
-14, -3.46767, 1, 0, 0.492717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453987,-99) ,
+9, -1.86567, 0, 0, 0.475601,-99) ,
+14, -3.46767, 1, 0, 0.492717,-99) ,
 10, -0.372796, 0, 0, 0.498152,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.0318916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.34384, 1, 1, 0.518489,-99) , 
+0,
+0,
+-1, -3.34384, 1, 1, 0.518489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469577,-99) , 
-16, 2.94221, 1, 0, 0.485936,-99) , 
-0, 1.86518, 0, 0, 0.502323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469577,-99) ,
+16, 2.94221, 1, 0, 0.485936,-99) ,
+0, 1.86518, 0, 0, 0.502323,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494284,-99) , 
-18, 5.66631, 0, 0, 0.505691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494284,-99) ,
+18, 5.66631, 0, 0, 0.505691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473558,-99) , 
-13, 7.33749, 0, 0, 0.485323,-99) , 
-2, 2.55075, 1, 0, 0.494352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473558,-99) ,
+13, 7.33749, 0, 0, 0.485323,-99) ,
+2, 2.55075, 1, 0, 0.494352,-99) ,
 3, -2.96045, 1, 0, 0.496578,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.0153642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498726,-99) , 
-16, 4.204, 0, 0, 0.502317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498726,-99) ,
+16, 4.204, 0, 0, 0.502317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479237,-99) , 
-18, 6.32232, 1, 0, 0.499033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479237,-99) ,
+18, 6.32232, 1, 0, 0.499033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487004,-99) ,
 13, 7.53772, 1, 0, 0.496965,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.024392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488285,-99) , 
-1, 37.7482, 1, 0, 0.500114,-99) , 
-0, 1.87872, 0, 0, 0.502783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488285,-99) ,
+1, 37.7482, 1, 0, 0.500114,-99) ,
+0, 1.87872, 0, 0, 0.502783,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491399,-99) , 
-10, 2.21211, 1, 0, 0.49926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491399,-99) ,
+10, 2.21211, 1, 0, 0.49926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474061,-99) , 
-10, -0.37239, 0, 0, 0.494385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474061,-99) ,
+10, -0.37239, 0, 0, 0.494385,-99) ,
 2, 3.32101, 1, 0, 0.499436,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.0332382);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478331,-99) , 
-3, -3.28945, 0, 0, 0.508797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478331,-99) ,
+3, -3.28945, 0, 0, 0.508797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468819,-99) , 
-2, 0.885798, 0, 0, 0.503145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468819,-99) ,
+2, 0.885798, 0, 0, 0.503145,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484215,-99) , 
-10, 0.0141627, 0, 0, 0.508783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484215,-99) ,
+10, 0.0141627, 0, 0, 0.508783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472954,-99) , 
-18, 5.98642, 0, 0, 0.491229,-99) , 
-7, -8.71385, 0, 0, 0.496548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472954,-99) ,
+18, 5.98642, 0, 0, 0.491229,-99) ,
+7, -8.71385, 0, 0, 0.496548,-99) ,
 18, 5.62254, 1, 0, 0.499355,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.0190927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498162,-99) , 
-8, -0.9201, 0, 0, 0.503523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498162,-99) ,
+8, -0.9201, 0, 0, 0.503523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478619,-99) , 
-7, -7.12951, 1, 0, 0.500851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478619,-99) ,
+7, -7.12951, 1, 0, 0.500851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504357,-99) ,
 NN(
-0, 
-0, 
--1, -3.00967, 1, -1, 0.484853,-99) , 
-3, -2.63169, 1, 0, 0.491,-99) , 
+0,
+0,
+-1, -3.00967, 1, -1, 0.484853,-99) ,
+3, -2.63169, 1, 0, 0.491,-99) ,
 2, 3.32101, 1, 0, 0.496924,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.0196306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87872, 0, 1, 0.506451,-99) , 
+0,
+0,
+-1, 1.87872, 0, 1, 0.506451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483385,-99) , 
-7, -7.12951, 1, 0, 0.503977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483385,-99) ,
+7, -7.12951, 1, 0, 0.503977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484194,-99) , 
-4, 0.277854, 0, 0, 0.497485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484194,-99) ,
+4, 0.277854, 0, 0, 0.497485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4777,-99) , 
-8, -1.63694, 1, 0, 0.492763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4777,-99) ,
+8, -1.63694, 1, 0, 0.492763,-99) ,
 2, 3.32101, 1, 0, 0.499507,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.025884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481078,-99) , 
-0, 1.85162, 0, 0, 0.505104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481078,-99) ,
+0, 1.85162, 0, 0, 0.505104,-99) ,
 NN(
-0, 
-0, 
--1, 3.70867, 1, -1, 0.483428,-99) , 
-5, 3.25804, 1, 0, 0.499961,-99) , 
+0,
+0,
+-1, 3.70867, 1, -1, 0.483428,-99) ,
+5, 3.25804, 1, 0, 0.499961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482902,-99) , 
-10, 0.0835363, 1, 0, 0.492659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482902,-99) ,
+10, 0.0835363, 1, 0, 0.492659,-99) ,
 18, 5.96216, 1, 0, 0.497383,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.0224204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479777,-99) , 
-10, 0.366096, 0, 0, 0.495638,-99) , 
-0, 1.84711, 1, 0, 0.498359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479777,-99) ,
+10, 0.366096, 0, 0, 0.495638,-99) ,
+0, 1.84711, 1, 0, 0.498359,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468356,-99) , 
-5, 2.24618, 1, 0, 0.484968,-99) , 
-15, -4.70969, 1, 0, 0.492423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468356,-99) ,
+5, 2.24618, 1, 0, 0.484968,-99) ,
+15, -4.70969, 1, 0, 0.492423,-99) ,
 10, -0.372796, 0, 0, 0.49677,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.026719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475987,-99) , 
-4, 0.928671, 0, 0, 0.492402,-99) , 
-7, -11.8825, 1, 0, 0.496955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475987,-99) ,
+4, 0.928671, 0, 0, 0.492402,-99) ,
+7, -11.8825, 1, 0, 0.496955,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48004,-99) , 
-0, 1.86066, 0, 0, 0.497345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48004,-99) ,
+0, 1.86066, 0, 0, 0.497345,-99) ,
 NN(
-0, 
-0, 
--1, 1.86517, 1, -1, 0.473622,-99) , 
-1, 46.9939, 1, 0, 0.49105,-99) , 
+0,
+0,
+-1, 1.86517, 1, -1, 0.473622,-99) ,
+1, 46.9939, 1, 0, 0.49105,-99) ,
 5, 2.55709, 0, 0, 0.49431,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.0317848);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484844,-99) , 
-18, 5.78078, 1, 0, 0.50201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484844,-99) ,
+18, 5.78078, 1, 0, 0.50201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472314,-99) , 
-17, 2.22896, 0, 0, 0.497187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472314,-99) ,
+17, 2.22896, 0, 0, 0.497187,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49035,-99) , 
-10, -1.285, 1, 0, 0.495081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49035,-99) ,
+10, -1.285, 1, 0, 0.495081,-99) ,
 NN(
-0, 
-0, 
--1, 3.40024, 0, -1, 0.476939,-99) , 
-0, 1.87614, 1, 0, 0.490891,-99) , 
+0,
+0,
+-1, 3.40024, 0, -1, 0.476939,-99) ,
+0, 1.87614, 1, 0, 0.490891,-99) ,
 0, 1.86066, 1, 0, 0.493007,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.0240778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491171,-99) , 
-8, -3.22643, 1, 0, 0.49762,-99) , 
-0, 1.84711, 1, 0, 0.499837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491171,-99) ,
+8, -3.22643, 1, 0, 0.49762,-99) ,
+0, 1.84711, 1, 0, 0.499837,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488486,-99) , 
-15, -3.7566, 0, 0, 0.504341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488486,-99) ,
+15, -3.7566, 0, 0, 0.504341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457452,-99) , 
-10, -1.41535, 1, 0, 0.477139,-99) , 
-14, -3.46767, 1, 0, 0.49153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457452,-99) ,
+10, -1.41535, 1, 0, 0.477139,-99) ,
+14, -3.46767, 1, 0, 0.49153,-99) ,
 10, -0.372796, 0, 0, 0.497615,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.0211731);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498439,-99) , 
-3, -3.28945, 1, 0, 0.504068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498439,-99) ,
+3, -3.28945, 1, 0, 0.504068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476548,-99) , 
-15, -1.36205, 1, 0, 0.501447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476548,-99) ,
+15, -1.36205, 1, 0, 0.501447,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487837,-99) , 
-0, 1.86517, 0, 0, 0.498197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487837,-99) ,
+0, 1.86517, 0, 0, 0.498197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469809,-99) , 
-10, -0.372777, 0, 0, 0.49228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469809,-99) ,
+10, -0.372777, 0, 0, 0.49228,-99) ,
 8, -3.22641, 0, 0, 0.497781,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.0224237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.79131, 1, 1, 0.506777,-99) , 
+0,
+0,
+-1, 2.79131, 1, 1, 0.506777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481832,-99) , 
-15, -1.36205, 1, 0, 0.504402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481832,-99) ,
+15, -1.36205, 1, 0, 0.504402,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490742,-99) , 
-18, 5.62228, 1, 0, 0.500948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490742,-99) ,
+18, 5.62228, 1, 0, 0.500948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479038,-99) , 
-4, 0.856876, 1, 0, 0.493336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479038,-99) ,
+4, 0.856876, 1, 0, 0.493336,-99) ,
 8, -3.22641, 0, 0, 0.499977,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.0171919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480729,-99) , 
-6, 5.04725, 0, 0, 0.501823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480729,-99) ,
+6, 5.04725, 0, 0, 0.501823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464383,-99) , 
-6, 6.94103, 1, 0, 0.486287,-99) , 
-0, 1.877, 1, 0, 0.499566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464383,-99) ,
+6, 6.94103, 1, 0, 0.486287,-99) ,
+0, 1.877, 1, 0, 0.499566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4837,-99) ,
 0, 1.84259, 0, 0, 0.498586,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.0202786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516282,-99) ,
 NN(
-0, 
-0, 
--1, -3.94737, 0, -1, 0.495755,-99) , 
-0, 1.87872, 0, 0, 0.498693,-99) , 
+0,
+0,
+-1, -3.94737, 0, -1, 0.495755,-99) ,
+0, 1.87872, 0, 0, 0.498693,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488802,-99) , 
-1, 21.7835, 1, 0, 0.495892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488802,-99) ,
+1, 21.7835, 1, 0, 0.495892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470568,-99) , 
-18, 5.15197, 0, 0, 0.492342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470568,-99) ,
+18, 5.15197, 0, 0, 0.492342,-99) ,
 1, 39.9738, 0, 0, 0.496132,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.0198659);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492542,-99) , 
-0, 1.85442, 0, 0, 0.504301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492542,-99) ,
+0, 1.85442, 0, 0, 0.504301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479941,-99) , 
-8, -2.98175, 0, 0, 0.493164,-99) , 
-0, 1.86818, 1, 0, 0.500541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479941,-99) ,
+8, -2.98175, 0, 0, 0.493164,-99) ,
+0, 1.86818, 1, 0, 0.500541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487019,-99) ,
 0, 1.88324, 1, 0, 0.499688,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.0245906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495085,-99) , 
-11, 2.7913, 1, 0, 0.497915,-99) , 
-0, 1.84711, 1, 0, 0.500756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495085,-99) ,
+11, 2.7913, 1, 0, 0.497915,-99) ,
+0, 1.84711, 1, 0, 0.500756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471621,-99) , 
-3, -2.63151, 1, 0, 0.4845,-99) , 
-15, -4.70969, 1, 0, 0.492692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471621,-99) ,
+3, -2.63151, 1, 0, 0.4845,-99) ,
+15, -4.70969, 1, 0, 0.492692,-99) ,
 10, -0.372796, 0, 0, 0.498602,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.0248246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495118,-99) , 
-10, 2.48885, 0, 0, 0.501041,-99) , 
-13, 7.43443, 0, 0, 0.504326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495118,-99) ,
+10, 2.48885, 0, 0, 0.501041,-99) ,
+13, 7.43443, 0, 0, 0.504326,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487815,-99) , 
-6, 7.26893, 0, 0, 0.502487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487815,-99) ,
+6, 7.26893, 0, 0, 0.502487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47282,-99) , 
-18, 5.45273, 0, 0, 0.493026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47282,-99) ,
+18, 5.45273, 0, 0, 0.493026,-99) ,
 10, -0.372796, 0, 0, 0.501308,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.0260496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.25168, 1, 1, 0.512371,-99) , 
+0,
+0,
+-1, 5.25168, 1, 1, 0.512371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491877,-99) , 
-1, 74.0623, 0, 0, 0.498918,-99) , 
-10, 1.10419, 1, 0, 0.504826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491877,-99) ,
+1, 74.0623, 0, 0, 0.498918,-99) ,
+10, 1.10419, 1, 0, 0.504826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469412,-99) , 
-6, 6.76766, 1, 0, 0.48926,-99) , 
-14, -5.05015, 1, 0, 0.495746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469412,-99) ,
+6, 6.76766, 1, 0, 0.48926,-99) ,
+14, -5.05015, 1, 0, 0.495746,-99) ,
 10, -0.372796, 0, 0, 0.502402,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.0214371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492557,-99) , 
-8, -2.07326, 1, 0, 0.501527,-99) , 
-0, 1.84711, 1, 0, 0.503214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492557,-99) ,
+8, -2.07326, 1, 0, 0.501527,-99) ,
+0, 1.84711, 1, 0, 0.503214,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478796,-99) , 
-8, -2.97998, 0, 0, 0.504166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478796,-99) ,
+8, -2.97998, 0, 0, 0.504166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50243,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462532,-99) , 
-7, -7.92168, 0, 0, 0.480806,-99) , 
-1, 36.2, 0, 0, 0.494127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462532,-99) ,
+7, -7.92168, 0, 0, 0.480806,-99) ,
+1, 36.2, 0, 0, 0.494127,-99) ,
 10, -0.372796, 0, 0, 0.500788,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.014294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.11467, 1, 1, 0.503056,-99) , 
+0,
+0,
+-1, 5.11467, 1, 1, 0.503056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462639,-99) , 
-17, 3.40024, 0, 0, 0.484991,-99) , 
-0, 1.87614, 1, 0, 0.500019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462639,-99) ,
+17, 3.40024, 0, 0, 0.484991,-99) ,
+0, 1.87614, 1, 0, 0.500019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486768,-99) ,
 0, 1.84711, 0, 0, 0.49884,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.0204505);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494534,-99) , 
-18, 5.11388, 1, 0, 0.496519,-99) , 
-0, 1.84711, 1, 0, 0.498515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494534,-99) ,
+18, 5.11388, 1, 0, 0.496519,-99) ,
+0, 1.84711, 1, 0, 0.498515,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486426,-99) , 
-6, 7.26893, 0, 0, 0.498719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486426,-99) ,
+6, 7.26893, 0, 0, 0.498719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474071,-99) , 
-18, 5.45273, 0, 0, 0.490858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474071,-99) ,
+18, 5.45273, 0, 0, 0.490858,-99) ,
 10, -0.372796, 0, 0, 0.496471,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.0169565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477615,-99) , 
-8, -0.151299, 1, 0, 0.503203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477615,-99) ,
+8, -0.151299, 1, 0, 0.503203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487362,-99) , 
-13, 7.53975, 1, 0, 0.500556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487362,-99) ,
+13, 7.53975, 1, 0, 0.500556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486917,-99) ,
 0, 1.84711, 0, 0, 0.499342,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.0200381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489866,-99) , 
-10, 0.735298, 0, 0, 0.498381,-99) , 
-0, 1.84711, 1, 0, 0.500114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489866,-99) ,
+10, 0.735298, 0, 0, 0.498381,-99) ,
+0, 1.84711, 1, 0, 0.500114,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478903,-99) , 
-14, -3.3936, 1, 0, 0.498303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478903,-99) ,
+14, -3.3936, 1, 0, 0.498303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471008,-99) , 
-4, 1.15304, 1, 0, 0.491096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471008,-99) ,
+4, 1.15304, 1, 0, 0.491096,-99) ,
 10, -0.372796, 0, 0, 0.497708,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.0159473);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497483,-99) , 
-10, -1.285, 1, 0, 0.499852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497483,-99) ,
+10, -1.285, 1, 0, 0.499852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470699,-99) , 
-3, -0.986819, 0, 0, 0.48544,-99) , 
-0, 1.87614, 1, 0, 0.49743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470699,-99) ,
+3, -0.986819, 0, 0, 0.48544,-99) ,
+0, 1.87614, 1, 0, 0.49743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48717,-99) ,
 0, 1.84711, 0, 0, 0.496518,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.011713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499865,-99) , 
-18, 6.2984, 0, 0, 0.503055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499865,-99) ,
+18, 6.2984, 0, 0, 0.503055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485982,-99) , 
-7, -11.8825, 0, 0, 0.500856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485982,-99) ,
+7, -11.8825, 0, 0, 0.500856,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475765,-99) , 
-3, -1.31585, 0, 0, 0.487987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475765,-99) ,
+3, -1.31585, 0, 0, 0.487987,-99) ,
 10, -1.285, 0, 0, 0.499285,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.0129037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.483, 0, 1, 0.504921,-99) , 
+0,
+0,
+-1, 1.483, 0, 1, 0.504921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488908,-99) , 
-7, -11.8825, 0, 0, 0.502858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488908,-99) ,
+7, -11.8825, 0, 0, 0.502858,-99) ,
 NN(
-0, 
-0, 
--1, -1.31585, 0, -1, 0.488255,-99) , 
+0,
+0,
+-1, -1.31585, 0, -1, 0.488255,-99) ,
 10, -1.285, 0, 0, 0.501077,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.0264938);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474014,-99) , 
-7, -7.92168, 1, 0, 0.508707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474014,-99) ,
+7, -7.92168, 1, 0, 0.508707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466446,-99) , 
-0, 1.85162, 0, 0, 0.497403,-99) , 
-10, 0.734971, 1, 0, 0.501295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466446,-99) ,
+0, 1.85162, 0, 0, 0.497403,-99) ,
+10, 0.734971, 1, 0, 0.501295,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481876,-99) , 
-15, -3.48843, 0, 0, 0.503936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481876,-99) ,
+15, -3.48843, 0, 0, 0.503936,-99) ,
 NN(
-0, 
-0, 
--1, 6.76642, 1, -1, 0.480958,-99) , 
-1, 36.2, 0, 0, 0.494067,-99) , 
+0,
+0,
+-1, 6.76642, 1, -1, 0.480958,-99) ,
+1, 36.2, 0, 0, 0.494067,-99) ,
 10, -0.372796, 0, 0, 0.499367,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.0249959);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493485,-99) , 
-13, 6.43141, 1, 0, 0.514001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493485,-99) ,
+13, 6.43141, 1, 0, 0.514001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47829,-99) , 
-12, 5.49118, 1, 0, 0.503581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47829,-99) ,
+12, 5.49118, 1, 0, 0.503581,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49498,-99) , 
-8, -1.99201, 0, 0, 0.509892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49498,-99) ,
+8, -1.99201, 0, 0, 0.509892,-99) ,
 NN(
-0, 
-0, 
--1, 2.98523, 0, -1, 0.4915,-99) , 
-17, 2.22574, 1, 0, 0.494777,-99) , 
+0,
+0,
+-1, 2.98523, 0, -1, 0.4915,-99) ,
+17, 2.22574, 1, 0, 0.494777,-99) ,
 0, 1.85614, 1, 0, 0.496684,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.0257452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49793,-99) , 
-13, 6.53926, 0, 0, 0.522967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49793,-99) ,
+13, 6.53926, 0, 0, 0.522967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480593,-99) , 
-17, 2.64546, 0, 0, 0.49584,-99) , 
-10, -0.112173, 0, 0, 0.504842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480593,-99) ,
+17, 2.64546, 0, 0, 0.49584,-99) ,
+10, -0.112173, 0, 0, 0.504842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477832,-99) , 
-5, 2.5816, 0, 0, 0.494799,-99) , 
-5, 1.70862, 1, 0, 0.498548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477832,-99) ,
+5, 2.5816, 0, 0, 0.494799,-99) ,
+5, 1.70862, 1, 0, 0.498548,-99) ,
 10, 0.539408, 1, 0, 0.501548,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.0242421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494642,-99) , 
-10, 0.995577, 1, 0, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494642,-99) ,
+10, 0.995577, 1, 0, 0.503883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481383,-99) , 
-7, -7.12951, 1, 0, 0.502083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481383,-99) ,
+7, -7.12951, 1, 0, 0.502083,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488563,-99) , 
-3, -1.97333, 1, 0, 0.502179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488563,-99) ,
+3, -1.97333, 1, 0, 0.502179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483248,-99) , 
-8, -3.1188, 0, 0, 0.494721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483248,-99) ,
+8, -3.1188, 0, 0, 0.494721,-99) ,
 4, 0.858763, 1, 0, 0.499341,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.0285526);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499955,-99) , 
-18, 5.66631, 0, 0, 0.51301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499955,-99) ,
+18, 5.66631, 0, 0, 0.51301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487891,-99) , 
-14, -2.92887, 0, 0, 0.495399,-99) , 
-2, 2.55075, 1, 0, 0.503148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487891,-99) ,
+14, -2.92887, 0, 0, 0.495399,-99) ,
+2, 2.55075, 1, 0, 0.503148,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487763,-99) , 
-9, -2.72443, 0, 0, 0.502639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487763,-99) ,
+9, -2.72443, 0, 0, 0.502639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460873,-99) , 
-14, -2.26899, 1, 0, 0.496196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460873,-99) ,
+14, -2.26899, 1, 0, 0.496196,-99) ,
 3, -2.30257, 0, 0, 0.500614,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.0300699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48164,-99) , 
-11, 5.78953, 1, 0, 0.515559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48164,-99) ,
+11, 5.78953, 1, 0, 0.515559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487989,-99) , 
-13, 7.33749, 0, 0, 0.498496,-99) , 
-2, 2.55075, 1, 0, 0.506004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487989,-99) ,
+13, 7.33749, 0, 0, 0.498496,-99) ,
+2, 2.55075, 1, 0, 0.506004,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495762,-99) , 
-3, -2.74116, 0, 0, 0.501296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495762,-99) ,
+3, -2.74116, 0, 0, 0.501296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467975,-99) , 
-14, -2.26899, 1, 0, 0.496159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467975,-99) ,
+14, -2.26899, 1, 0, 0.496159,-99) ,
 3, -2.30257, 0, 0, 0.502416,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.0232903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495087,-99) , 
-5, 3.01799, 1, 0, 0.503567,-99) , 
-0, 1.84711, 1, 0, 0.505402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495087,-99) ,
+5, 3.01799, 1, 0, 0.503567,-99) ,
+0, 1.84711, 1, 0, 0.505402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475353,-99) , 
-7, -8.71385, 0, 0, 0.492032,-99) , 
-15, -4.70969, 1, 0, 0.497914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475353,-99) ,
+7, -8.71385, 0, 0, 0.492032,-99) ,
+15, -4.70969, 1, 0, 0.497914,-99) ,
 10, -0.372796, 0, 0, 0.503406,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.0273461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495153,-99) , 
-0, 1.87421, 0, 0, 0.501039,-99) , 
-8, -0.881486, 0, 0, 0.505367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495153,-99) ,
+0, 1.87421, 0, 0, 0.501039,-99) ,
+8, -0.881486, 0, 0, 0.505367,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483611,-99) , 
-13, 7.26452, 1, 0, 0.503631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483611,-99) ,
+13, 7.26452, 1, 0, 0.503631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46853,-99) , 
-13, 6.60637, 0, 0, 0.486517,-99) , 
-12, 3.03889, 0, 0, 0.4991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46853,-99) ,
+13, 6.60637, 0, 0, 0.486517,-99) ,
+12, 3.03889, 0, 0, 0.4991,-99) ,
 5, 2.90756, 0, 0, 0.501608,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.0232408);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495616,-99) , 
-7, -11.3545, 1, 0, 0.503295,-99) , 
-7, -8.71385, 0, 0, 0.506927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495616,-99) ,
+7, -11.3545, 1, 0, 0.503295,-99) ,
+7, -8.71385, 0, 0, 0.506927,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492126,-99) , 
-0, 1.86517, 1, 0, 0.508004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492126,-99) ,
+0, 1.86517, 1, 0, 0.508004,-99) ,
 NN(
-0, 
-0, 
--1, -3.61833, 0, -1, 0.490617,-99) , 
-2, 3.24204, 0, 0, 0.497099,-99) , 
+0,
+0,
+-1, -3.61833, 0, -1, 0.490617,-99) ,
+2, 3.24204, 0, 0, 0.497099,-99) ,
 5, 2.90756, 0, 0, 0.501032,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.0355863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470877,-99) , 
-16, 2.9423, 0, 0, 0.499836,-99) , 
-3, -2.9599, 1, 0, 0.507744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470877,-99) ,
+16, 2.9423, 0, 0, 0.499836,-99) ,
+3, -2.9599, 1, 0, 0.507744,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482113,-99) , 
-16, 4.60604, 1, 0, 0.505105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482113,-99) ,
+16, 4.60604, 1, 0, 0.505105,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50805,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50805,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465003,-99) , 
-16, 3.32568, 0, 0, 0.485889,-99) , 
-3, -3.28939, 0, 0, 0.500701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465003,-99) ,
+16, 3.32568, 0, 0, 0.485889,-99) ,
+3, -3.28939, 0, 0, 0.500701,-99) ,
 10, 1.45161, 0, 0, 0.503297,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.0126192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.503672,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.503672,-99) ,
 NN(
-0, 
-0, 
--1, 3.32273, 1, -1, 0.483497,-99) , 
-0, 1.87614, 1, 0, 0.500284,-99) , 
+0,
+0,
+-1, 3.32273, 1, -1, 0.483497,-99) ,
+0, 1.87614, 1, 0, 0.500284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488721,-99) ,
 0, 1.84711, 0, 0, 0.499261,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.0230023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495789,-99) , 
-3, -1.97328, 1, 0, 0.514084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495789,-99) ,
+3, -1.97328, 1, 0, 0.514084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48159,-99) , 
-3, -1.97318, 0, 0, 0.496242,-99) , 
-13, 6.56595, 1, 0, 0.501909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48159,-99) ,
+3, -1.97318, 0, 0, 0.496242,-99) ,
+13, 6.56595, 1, 0, 0.501909,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494045,-99) , 
-3, -4.93407, 1, 0, 0.497643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494045,-99) ,
+3, -4.93407, 1, 0, 0.497643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480044,-99) , 
-8, -0.920078, 1, 0, 0.494776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480044,-99) ,
+8, -0.920078, 1, 0, 0.494776,-99) ,
 5, 2.90756, 0, 0, 0.49763,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.0243728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499329,-99) , 
-14, -3.89186, 0, 0, 0.510792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499329,-99) ,
+14, -3.89186, 0, 0, 0.510792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482595,-99) , 
-15, -2.31769, 1, 0, 0.504096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482595,-99) ,
+15, -2.31769, 1, 0, 0.504096,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493819,-99) , 
-10, 0.260148, 1, 0, 0.504997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493819,-99) ,
+10, 0.260148, 1, 0, 0.504997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477964,-99) , 
-13, 6.56301, 1, 0, 0.491149,-99) , 
-10, -0.112181, 0, 0, 0.498019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477964,-99) ,
+13, 6.56301, 1, 0, 0.491149,-99) ,
+10, -0.112181, 0, 0, 0.498019,-99) ,
 10, 1.45161, 0, 0, 0.500258,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.0208768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490678,-99) , 
-10, 0.366096, 0, 0, 0.502343,-99) , 
-0, 1.84711, 1, 0, 0.504076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490678,-99) ,
+10, 0.366096, 0, 0, 0.502343,-99) ,
+0, 1.84711, 1, 0, 0.504076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481003,-99) , 
-5, 1.93885, 1, 0, 0.490206,-99) , 
-14, -5.05015, 1, 0, 0.494941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481003,-99) ,
+5, 1.93885, 1, 0, 0.490206,-99) ,
+14, -5.05015, 1, 0, 0.494941,-99) ,
 10, -0.372796, 0, 0, 0.501641,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.0110162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.502867,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.502867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46512,-99) , 
-2, 3.32273, 1, 0, 0.488317,-99) , 
-0, 1.87614, 1, 0, 0.500425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46512,-99) ,
+2, 3.32273, 1, 0, 0.488317,-99) ,
+0, 1.87614, 1, 0, 0.500425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491263,-99) ,
 0, 1.84711, 0, 0, 0.499615,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.0149801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505333,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495924,-99) , 
-15, -5.18792, 1, 0, 0.499604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495924,-99) ,
+15, -5.18792, 1, 0, 0.499604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488582,-99) , 
-2, 4.15874, 1, 0, 0.49683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488582,-99) ,
+2, 4.15874, 1, 0, 0.49683,-99) ,
 16, 5.41011, 0, 0, 0.497691,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.0169186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496089,-99) , 
-13, 6.63754, 1, 0, 0.512459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496089,-99) ,
+13, 6.63754, 1, 0, 0.512459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49574,-99) , 
-7, -7.12951, 0, 0, 0.4979,-99) , 
-0, 1.87421, 0, 0, 0.500843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49574,-99) ,
+7, -7.12951, 0, 0, 0.4979,-99) ,
+0, 1.87421, 0, 0, 0.500843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482025,-99) , 
-13, 6.31781, 0, 0, 0.493074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482025,-99) ,
+13, 6.31781, 0, 0, 0.493074,-99) ,
 10, -1.285, 0, 0, 0.499897,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.015488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496773,-99) , 
-10, 1.60369, 0, 0, 0.501814,-99) , 
-4, 1.483, 0, 0, 0.5039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496773,-99) ,
+10, 1.60369, 0, 0, 0.501814,-99) ,
+4, 1.483, 0, 0, 0.5039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483168,-99) , 
-3, -1.31585, 0, 0, 0.493087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483168,-99) ,
+3, -1.31585, 0, 0, 0.493087,-99) ,
 10, -1.285, 0, 0, 0.502583,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.0183419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486736,-99) , 
-14, -3.14124, 1, 0, 0.513568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486736,-99) ,
+14, -3.14124, 1, 0, 0.513568,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497056,-99) , 
-0, 1.85872, 1, 0, 0.501615,-99) , 
-0, 1.87421, 0, 0, 0.504031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497056,-99) ,
+0, 1.85872, 1, 0, 0.501615,-99) ,
+0, 1.87421, 0, 0, 0.504031,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483334,-99) , 
-18, 5.62372, 1, 0, 0.493428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483334,-99) ,
+18, 5.62372, 1, 0, 0.493428,-99) ,
 10, -1.285, 0, 0, 0.50274,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.0138489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.483, 0, 1, 0.506543,-99) , 
+0,
+0,
+-1, 1.483, 0, 1, 0.506543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493079,-99) , 
-7, -11.8825, 0, 0, 0.504806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493079,-99) ,
+7, -11.8825, 0, 0, 0.504806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4844,-99) , 
-6, 6.76766, 0, 0, 0.493672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4844,-99) ,
+6, 6.76766, 0, 0, 0.493672,-99) ,
 10, -1.285, 0, 0, 0.503451,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.016909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.29101, 1, 1, 0.506158,-99) , 
+0,
+0,
+-1, 3.29101, 1, 1, 0.506158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491219,-99) , 
-13, 6.75428, 1, 0, 0.497517,-99) , 
-10, 1.19103, 1, 0, 0.502238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491219,-99) ,
+13, 6.75428, 1, 0, 0.497517,-99) ,
+10, 1.19103, 1, 0, 0.502238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483514,-99) , 
-11, 4.15506, 1, 0, 0.493682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483514,-99) ,
+11, 4.15506, 1, 0, 0.493682,-99) ,
 10, -1.285, 0, 0, 0.501196,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.0240515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.45192, 1, 1, 0.506992,-99) , 
+0,
+0,
+-1, 1.45192, 1, 1, 0.506992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48715,-99) , 
-9, -1.30868, 1, 0, 0.502808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48715,-99) ,
+9, -1.30868, 1, 0, 0.502808,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480227,-99) , 
-10, -0.55845, 0, 0, 0.501688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480227,-99) ,
+10, -0.55845, 0, 0, 0.501688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480034,-99) , 
-15, -4.70969, 0, 0, 0.497119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480034,-99) ,
+15, -4.70969, 0, 0, 0.497119,-99) ,
 13, 6.80669, 0, 0, 0.500052,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.0127886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499321,-99) , 
-10, -1.285, 1, 0, 0.502043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499321,-99) ,
+10, -1.285, 1, 0, 0.502043,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466074,-99) , 
-17, 3.40024, 0, 0, 0.48413,-99) , 
-0, 1.87614, 1, 0, 0.499038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466074,-99) ,
+17, 3.40024, 0, 0, 0.48413,-99) ,
+0, 1.87614, 1, 0, 0.499038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488692,-99) ,
 0, 1.84711, 0, 0, 0.498125,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.0141097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497989,-99) , 
-0, 1.86632, 0, 0, 0.503432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497989,-99) ,
+0, 1.86632, 0, 0, 0.503432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469229,-99) , 
-8, -1.51054, 1, 0, 0.492448,-99) , 
-0, 1.87119, 1, 0, 0.500933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469229,-99) ,
+8, -1.51054, 1, 0, 0.492448,-99) ,
+0, 1.87119, 1, 0, 0.500933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489452,-99) ,
 0, 1.88324, 1, 0, 0.500213,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.0167134);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497692,-99) , 
-3, -3.61838, 1, 0, 0.501387,-99) , 
-15, -1.36205, 0, 0, 0.503337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497692,-99) ,
+3, -3.61838, 1, 0, 0.501387,-99) ,
+15, -1.36205, 0, 0, 0.503337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508526,-99) ,
 NN(
-0, 
-0, 
--1, 2.99746, 0, -1, 0.484597,-99) , 
-0, 1.87614, 1, 0, 0.497383,-99) , 
+0,
+0,
+-1, 2.99746, 0, -1, 0.484597,-99) ,
+0, 1.87614, 1, 0, 0.497383,-99) ,
 0, 1.86969, 1, 0, 0.501382,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.020717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493382,-99) , 
-15, -2.31852, 1, 0, 0.503497,-99) , 
-7, -7.12951, 0, 0, 0.505261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493382,-99) ,
+15, -2.31852, 1, 0, 0.503497,-99) ,
+7, -7.12951, 0, 0, 0.505261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503697,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459221,-99) , 
-18, 5.45263, 0, 0, 0.490496,-99) , 
-15, -2.26939, 0, 0, 0.497096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459221,-99) ,
+18, 5.45263, 0, 0, 0.490496,-99) ,
+15, -2.26939, 0, 0, 0.497096,-99) ,
 0, 1.86969, 1, 0, 0.502579,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.0201311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497024,-99) , 
-18, 5.27692, 1, 0, 0.500435,-99) , 
-15, -1.36205, 0, 0, 0.502502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497024,-99) ,
+18, 5.27692, 1, 0, 0.500435,-99) ,
+15, -1.36205, 0, 0, 0.502502,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479712,-99) , 
-2, 3.32101, 1, 0, 0.49957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479712,-99) ,
+2, 3.32101, 1, 0, 0.49957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47532,-99) , 
-8, -3.90242, 0, 0, 0.49412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47532,-99) ,
+8, -3.90242, 0, 0, 0.49412,-99) ,
 0, 1.86969, 1, 0, 0.49975,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.0305449);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51377,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488256,-99) , 
-2, 2.77429, 0, 0, 0.501501,-99) , 
-3, -0.657991, 0, 0, 0.504781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488256,-99) ,
+2, 2.77429, 0, 0, 0.501501,-99) ,
+3, -0.657991, 0, 0, 0.504781,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474904,-99) , 
-16, 3.74459, 1, 0, 0.49989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474904,-99) ,
+16, 3.74459, 1, 0, 0.49989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478674,-99) , 
-7, -8.71385, 1, 0, 0.494194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478674,-99) ,
+7, -8.71385, 1, 0, 0.494194,-99) ,
 0, 1.86969, 1, 0, 0.501305,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.0204212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491755,-99) , 
-3, -1.31592, 1, 0, 0.500717,-99) , 
-7, -7.12951, 0, 0, 0.502516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491755,-99) ,
+3, -1.31592, 1, 0, 0.500717,-99) ,
+7, -7.12951, 0, 0, 0.502516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467176,-99) , 
-11, 4.79012, 1, 0, 0.488236,-99) , 
-3, -0.986819, 0, 0, 0.49497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467176,-99) ,
+11, 4.79012, 1, 0, 0.488236,-99) ,
+3, -0.986819, 0, 0, 0.49497,-99) ,
 0, 1.86969, 1, 0, 0.500039,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.0233464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.83269, 0, 1, 0.506599,-99) , 
+0,
+0,
+-1, -1.83269, 0, 1, 0.506599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458482,-99) , 
-4, 0.0028231, 0, 0, 0.492336,-99) , 
-3, -2.30265, 0, 0, 0.501513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458482,-99) ,
+4, 0.0028231, 0, 0, 0.492336,-99) ,
+3, -2.30265, 0, 0, 0.501513,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486036,-99) , 
-3, -0.986796, 0, 0, 0.500304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486036,-99) ,
+3, -0.986796, 0, 0, 0.500304,-99) ,
 NN(
-0, 
-0, 
--1, 5.62254, 0, -1, 0.477971,-99) , 
-11, 3.79071, 0, 0, 0.492573,-99) , 
+0,
+0,
+-1, 5.62254, 0, -1, 0.477971,-99) ,
+11, 3.79071, 0, 0, 0.492573,-99) ,
 0, 1.86969, 1, 0, 0.498579,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.0182999);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495268,-99) , 
-5, 3.3153, 0, 0, 0.499855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495268,-99) ,
+5, 3.3153, 0, 0, 0.499855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481794,-99) , 
-3, -0.329033, 1, 0, 0.497419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481794,-99) ,
+3, -0.329033, 1, 0, 0.497419,-99) ,
 NN(
-0, 
-0, 
--1, 1.86517, 0, -1, 0.486822,-99) , 
+0,
+0,
+-1, 1.86517, 0, -1, 0.486822,-99) ,
 18, 5.11311, 0, 0, 0.496253,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.0145457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499973,-99) , 
-6, 4.98527, 1, 0, 0.502986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499973,-99) ,
+6, 4.98527, 1, 0, 0.502986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47839,-99) , 
-4, -0.50802, 0, 0, 0.501239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47839,-99) ,
+4, -0.50802, 0, 0, 0.501239,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516172,-99) ,
 NN(
-0, 
-0, 
--1, -3.4278, 1, -1, 0.484206,-99) , 
-7, -9.50602, 0, 0, 0.493254,-99) , 
+0,
+0,
+-1, -3.4278, 1, -1, 0.484206,-99) ,
+7, -9.50602, 0, 0, 0.493254,-99) ,
 5, 3.25804, 1, 0, 0.499221,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.0175077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499782,-99) , 
-17, 2.69909, 1, 0, 0.505906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499782,-99) ,
+17, 2.69909, 1, 0, 0.505906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48202,-99) , 
-4, -0.50802, 0, 0, 0.50421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48202,-99) ,
+4, -0.50802, 0, 0, 0.50421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470782,-99) , 
-14, -3.4278, 1, 0, 0.487839,-99) , 
-7, -9.50602, 0, 0, 0.494831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470782,-99) ,
+14, -3.4278, 1, 0, 0.487839,-99) ,
+7, -9.50602, 0, 0, 0.494831,-99) ,
 5, 3.25804, 1, 0, 0.50184,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.0196358);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.99302, 0, 1, 0.515141,-99) , 
+0,
+0,
+-1, -1.99302, 0, 1, 0.515141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497825,-99) , 
-16, 2.11143, 1, 0, 0.502091,-99) , 
-7, -10.2982, 1, 0, 0.505532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497825,-99) ,
+16, 2.11143, 1, 0, 0.502091,-99) ,
+7, -10.2982, 1, 0, 0.505532,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48777,-99) , 
-12, 5.52654, 1, 0, 0.499126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48777,-99) ,
+12, 5.52654, 1, 0, 0.499126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473833,-99) , 
-8, -1.16277, 1, 0, 0.493307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473833,-99) ,
+8, -1.16277, 1, 0, 0.493307,-99) ,
 5, 3.25804, 1, 0, 0.502443,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.0221311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.83451, 1, 1, 0.508314,-99) , 
+0,
+0,
+-1, 5.83451, 1, 1, 0.508314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485723,-99) , 
-4, -0.50802, 0, 0, 0.506711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485723,-99) ,
+4, -0.50802, 0, 0, 0.506711,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485246,-99) , 
-7, -10.2982, 0, 0, 0.499808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485246,-99) ,
+7, -10.2982, 0, 0, 0.499808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474403,-99) , 
-3, -3.28857, 0, 0, 0.494334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474403,-99) ,
+3, -3.28857, 0, 0, 0.494334,-99) ,
 5, 3.25804, 1, 0, 0.503583,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.0118298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524376,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480893,-99) , 
-12, 2.422, 0, 0, 0.500527,-99) , 
-4, -0.389711, 1, 0, 0.501927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480893,-99) ,
+12, 2.422, 0, 0, 0.500527,-99) ,
+4, -0.389711, 1, 0, 0.501927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477279,-99) , 
-11, 3.57096, 1, 0, 0.491406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477279,-99) ,
+11, 3.57096, 1, 0, 0.491406,-99) ,
 16, 2.19382, 0, 0, 0.500432,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.0156734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471955,-99) , 
-13, 5.84354, 0, 0, 0.501641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471955,-99) ,
+13, 5.84354, 0, 0, 0.501641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485274,-99) , 
-3, -0.329033, 1, 0, 0.499435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485274,-99) ,
+3, -0.329033, 1, 0, 0.499435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477308,-99) , 
-6, 6.98133, 0, 0, 0.488593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477308,-99) ,
+6, 6.98133, 0, 0, 0.488593,-99) ,
 18, 5.11311, 0, 0, 0.498241,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.0132683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5139,-99) ,
 NN(
-0, 
-0, 
--1, 2.04271, 0, -1, 0.495462,-99) , 
-3, -0.328944, 0, 0, 0.497976,-99) , 
+0,
+0,
+-1, 2.04271, 0, -1, 0.495462,-99) ,
+3, -0.328944, 0, 0, 0.497976,-99) ,
 NN(
-0, 
-0, 
--1, 5.6218, 0, -1, 0.490943,-99) , 
+0,
+0,
+-1, 5.6218, 0, -1, 0.490943,-99) ,
 5, 3.25804, 1, 0, 0.496199,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.0155614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490715,-99) , 
-0, 1.87292, 1, 0, 0.501818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490715,-99) ,
+0, 1.87292, 1, 0, 0.501818,-99) ,
 NN(
-0, 
-0, 
--1, -5.59209, 1, -1, 0.484103,-99) , 
-3, -4.60514, 0, 0, 0.499771,-99) , 
+0,
+0,
+-1, -5.59209, 1, -1, 0.484103,-99) ,
+3, -4.60514, 0, 0, 0.499771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489216,-99) ,
 0, 1.84711, 0, 0, 0.49884,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.0217478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474881,-99) , 
-5, 3.08859, 0, 0, 0.492339,-99) , 
-3, -2.96045, 1, 0, 0.504038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474881,-99) ,
+5, 3.08859, 0, 0, 0.492339,-99) ,
+3, -2.96045, 1, 0, 0.504038,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493803,-99) , 
-6, 6.91938, 0, 0, 0.498905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493803,-99) ,
+6, 6.91938, 0, 0, 0.498905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480508,-99) , 
-5, 3.60851, 1, 0, 0.496523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480508,-99) ,
+5, 3.60851, 1, 0, 0.496523,-99) ,
 0, 1.87421, 0, 0, 0.498001,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.0223724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.96048, 1, 1, 0.508501,-99) , 
+0,
+0,
+-1, -2.96048, 1, 1, 0.508501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484483,-99) , 
-11, 2.71346, 0, 0, 0.503408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484483,-99) ,
+11, 2.71346, 0, 0, 0.503408,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487399,-99) , 
-4, 1.13239, 1, 0, 0.498994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487399,-99) ,
+4, 1.13239, 1, 0, 0.498994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479225,-99) , 
-14, -2.61605, 1, 0, 0.494714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479225,-99) ,
+14, -2.61605, 1, 0, 0.494714,-99) ,
 6, 6.76766, 1, 0, 0.498821,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.0246187);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488594,-99) , 
-13, 6.16353, 1, 0, 0.508277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488594,-99) ,
+13, 6.16353, 1, 0, 0.508277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509531,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489191,-99) , 
-0, 1.85615, 1, 0, 0.493904,-99) , 
-11, 6.86032, 0, 0, 0.495858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489191,-99) ,
+0, 1.85615, 1, 0, 0.493904,-99) ,
+11, 6.86032, 0, 0, 0.495858,-99) ,
 11, 2.7913, 1, 0, 0.497626,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.0189064);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494747,-99) , 
-13, 6.16353, 1, 0, 0.509661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494747,-99) ,
+13, 6.16353, 1, 0, 0.509661,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490701,-99) , 
-3, -2.96038, 1, 0, 0.510129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490701,-99) ,
+3, -2.96038, 1, 0, 0.510129,-99) ,
 NN(
-0, 
-0, 
--1, 7.30802, 1, -1, 0.495189,-99) , 
-0, 1.87421, 0, 0, 0.49813,-99) , 
+0,
+0,
+-1, 7.30802, 1, -1, 0.495189,-99) ,
+0, 1.87421, 0, 0, 0.49813,-99) ,
 11, 2.7913, 1, 0, 0.499772,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.0114498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 6.33576, 1, 1, 0.503889,-99) , 
+0,
+0,
+-1, 6.33576, 1, 1, 0.503889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48228,-99) , 
-4, -0.151881, 0, 0, 0.502396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48228,-99) ,
+4, -0.151881, 0, 0, 0.502396,-99) ,
 4, -0.389711, 1, 0, 0.503467,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.0231911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499084,-99) , 
-0, 1.86066, 1, 0, 0.513856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499084,-99) ,
+0, 1.86066, 1, 0, 0.513856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483212,-99) , 
-18, 5.45273, 0, 0, 0.507001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483212,-99) ,
+18, 5.45273, 0, 0, 0.507001,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497938,-99) , 
-5, 2.41968, 1, 0, 0.505621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497938,-99) ,
+5, 2.41968, 1, 0, 0.505621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471455,-99) , 
-13, 7.04516, 1, 0, 0.491377,-99) , 
-0, 1.86517, 0, 0, 0.498453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471455,-99) ,
+13, 7.04516, 1, 0, 0.491377,-99) ,
+0, 1.86517, 0, 0, 0.498453,-99) ,
 4, 0.234526, 1, 0, 0.500969,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.0238317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496738,-99) , 
-12, 5.01151, 0, 0, 0.503191,-99) , 
-4, -0.389711, 1, 0, 0.505792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496738,-99) ,
+12, 5.01151, 0, 0, 0.503191,-99) ,
+4, -0.389711, 1, 0, 0.505792,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49708,-99) , 
-3, -1.64505, 0, 0, 0.51275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49708,-99) ,
+3, -1.64505, 0, 0, 0.51275,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475194,-99) , 
-17, 3.07182, 1, 0, 0.486313,-99) , 
-11, 3.77466, 1, 0, 0.495211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475194,-99) ,
+17, 3.07182, 1, 0, 0.486313,-99) ,
+11, 3.77466, 1, 0, 0.495211,-99) ,
 0, 1.86066, 0, 0, 0.502245,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.0292218);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467323,-99) , 
-18, 5.79235, 0, 0, 0.496944,-99) , 
-17, 2.51684, 0, 0, 0.510792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467323,-99) ,
+18, 5.79235, 0, 0, 0.496944,-99) ,
+17, 2.51684, 0, 0, 0.510792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0.650692, 1, 1, 0.508911,-99) , 
+0,
+0,
+-1, 0.650692, 1, 1, 0.508911,-99) ,
 NN(
-0, 
-0, 
--1, 2.53139, 0, -1, 0.490615,-99) , 
-0, 1.86517, 0, 0, 0.499704,-99) , 
+0,
+0,
+-1, 2.53139, 0, -1, 0.490615,-99) ,
+0, 1.86517, 0, 0, 0.499704,-99) ,
 4, 0.234526, 1, 0, 0.502967,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.0137646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493609,-99) , 
-9, -2.36652, 0, 0, 0.511084,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493609,-99) ,
+9, -2.36652, 0, 0, 0.511084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -3.27408, 0, 1, 0.50815,-99) , 
+0,
+0,
+-1, -3.27408, 0, 1, 0.50815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480821,-99) , 
-12, 3.45807, 0, 0, 0.497982,-99) , 
-8, -3.90253, 1, 0, 0.500448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480821,-99) ,
+12, 3.45807, 0, 0, 0.497982,-99) ,
+8, -3.90253, 1, 0, 0.500448,-99) ,
 11, 2.7913, 1, 0, 0.501963,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.0200167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493325,-99) , 
-10, -0.0389514, 0, 0, 0.510597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493325,-99) ,
+10, -0.0389514, 0, 0, 0.510597,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475946,-99) , 
-11, 5.09866, 1, 0, 0.502504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475946,-99) ,
+11, 5.09866, 1, 0, 0.502504,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479846,-99) , 
-11, 5.05277, 0, 0, 0.493667,-99) , 
-6, 6.98826, 1, 0, 0.497873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479846,-99) ,
+11, 5.05277, 0, 0, 0.493667,-99) ,
+6, 6.98826, 1, 0, 0.497873,-99) ,
 11, 2.7913, 1, 0, 0.499685,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.0202101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49176,-99) , 
-17, 2.97644, 0, 0, 0.500867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49176,-99) ,
+17, 2.97644, 0, 0, 0.500867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477015,-99) , 
-0, 1.84259, 0, 0, 0.499474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477015,-99) ,
+0, 1.84259, 0, 0, 0.499474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483885,-99) ,
 12, 6.5647, 1, 0, 0.497498,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.0211409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49863,-99) , 
-13, 6.16353, 1, 0, 0.51153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49863,-99) ,
+13, 6.16353, 1, 0, 0.51153,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490214,-99) , 
-15, -2.79553, 0, 0, 0.500633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490214,-99) ,
+15, -2.79553, 0, 0, 0.500633,-99) ,
 NN(
-0, 
-0, 
--1, -2.78464, 1, -1, 0.491385,-99) , 
-6, 6.98826, 1, 0, 0.495787,-99) , 
+0,
+0,
+-1, -2.78464, 1, -1, 0.491385,-99) ,
+6, 6.98826, 1, 0, 0.495787,-99) ,
 11, 2.7913, 1, 0, 0.498029,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.0156996);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494345,-99) , 
-11, 2.45816, 1, 0, 0.512711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494345,-99) ,
+11, 2.45816, 1, 0, 0.512711,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499918,-99) , 
-15, -3.27408, 0, 0, 0.505686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499918,-99) ,
+15, -3.27408, 0, 0, 0.505686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49262,-99) , 
-15, -3.73548, 1, 0, 0.496741,-99) , 
-8, -3.90253, 1, 0, 0.498911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49262,-99) ,
+15, -3.73548, 1, 0, 0.496741,-99) ,
+8, -3.90253, 1, 0, 0.498911,-99) ,
 11, 2.7913, 1, 0, 0.500876,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.0194311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497654,-99) , 
-10, -0.0389514, 0, 0, 0.511775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497654,-99) ,
+10, -0.0389514, 0, 0, 0.511775,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484718,-99) , 
-13, 6.18863, 0, 0, 0.503309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484718,-99) ,
+13, 6.18863, 0, 0, 0.503309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478844,-99) , 
-16, 3.38798, 0, 0, 0.494265,-99) , 
-18, 5.96319, 1, 0, 0.500014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478844,-99) ,
+16, 3.38798, 0, 0, 0.494265,-99) ,
+18, 5.96319, 1, 0, 0.500014,-99) ,
 11, 2.7913, 1, 0, 0.501688,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.0233509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.16353, 1, 1, 0.511067,-99) , 
+0,
+0,
+-1, 6.16353, 1, 1, 0.511067,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461044,-99) , 
-8, -0.866164, 1, 0, 0.502489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461044,-99) ,
+8, -0.866164, 1, 0, 0.502489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487237,-99) , 
-3, -0.986796, 0, 0, 0.493767,-99) , 
-11, 4.59975, 1, 0, 0.497559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487237,-99) ,
+3, -0.986796, 0, 0, 0.493767,-99) ,
+11, 4.59975, 1, 0, 0.497559,-99) ,
 11, 2.7913, 1, 0, 0.499482,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.0297857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49157,-99) , 
-17, 2.77351, 1, 0, 0.514055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49157,-99) ,
+17, 2.77351, 1, 0, 0.514055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458159,-99) , 
-17, 2.41803, 1, 0, 0.494931,-99) , 
-17, 2.59006, 0, 0, 0.501597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458159,-99) ,
+17, 2.41803, 1, 0, 0.494931,-99) ,
+17, 2.59006, 0, 0, 0.501597,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489984,-99) , 
-15, -2.78244, 0, 0, 0.500671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489984,-99) ,
+15, -2.78244, 0, 0, 0.500671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479902,-99) , 
-10, 2.36387, 1, 0, 0.49477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479902,-99) ,
+10, 2.36387, 1, 0, 0.49477,-99) ,
 17, 3.07159, 1, 0, 0.49786,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.0203684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498332,-99) , 
-7, -7.92168, 0, 0, 0.503067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498332,-99) ,
+7, -7.92168, 0, 0, 0.503067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486767,-99) , 
-0, 1.8742, 0, 0, 0.493778,-99) , 
-3, -0.986901, 1, 0, 0.499745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486767,-99) ,
+0, 1.8742, 0, 0, 0.493778,-99) ,
+3, -0.986901, 1, 0, 0.499745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474436,-99) , 
-11, 3.57096, 1, 0, 0.49011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474436,-99) ,
+11, 3.57096, 1, 0, 0.49011,-99) ,
 16, 2.19382, 0, 0, 0.498378,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.0172909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478617,-99) , 
-1, 24.2014, 0, 0, 0.500976,-99) , 
-1, 92.4663, 0, 0, 0.502947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478617,-99) ,
+1, 24.2014, 0, 0, 0.500976,-99) ,
+1, 92.4663, 0, 0, 0.502947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479312,-99) , 
-14, -3.98444, 1, 0, 0.490255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479312,-99) ,
+14, -3.98444, 1, 0, 0.490255,-99) ,
 16, 2.19382, 0, 0, 0.501147,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.0309508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488556,-99) , 
-9, -3.85831, 1, 0, 0.496078,-99) , 
-7, -11.0904, 1, 0, 0.500716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488556,-99) ,
+9, -3.85831, 1, 0, 0.496078,-99) ,
+7, -11.0904, 1, 0, 0.500716,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489439,-99) , 
-18, 5.79235, 0, 0, 0.501555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489439,-99) ,
+18, 5.79235, 0, 0, 0.501555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471699,-99) , 
-7, -11.0904, 0, 0, 0.494901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471699,-99) ,
+7, -11.0904, 0, 0, 0.494901,-99) ,
 15, -2.79675, 1, 0, 0.498365,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.0221663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.50176, 1, 1, 0.518919,-99) , 
+0,
+0,
+-1, 5.50176, 1, 1, 0.518919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485607,-99) , 
-4, 0.578094, 0, 0, 0.497459,-99) , 
-10, -0.112173, 0, 0, 0.504587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485607,-99) ,
+4, 0.578094, 0, 0, 0.497459,-99) ,
+10, -0.112173, 0, 0, 0.504587,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495768,-99) , 
-7, -8.71385, 0, 0, 0.500427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495768,-99) ,
+7, -8.71385, 0, 0, 0.500427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470999,-99) , 
-0, 1.85162, 0, 0, 0.496562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470999,-99) ,
+0, 1.85162, 0, 0, 0.496562,-99) ,
 10, 0.539408, 1, 0, 0.500382,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.0170688);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.86048, 0, 1, 0.506733,-99) , 
+0,
+0,
+-1, 7.86048, 0, 1, 0.506733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481747,-99) , 
-4, 0.575673, 1, 0, 0.495225,-99) , 
-18, 5.79235, 1, 0, 0.501491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481747,-99) ,
+4, 0.575673, 1, 0, 0.495225,-99) ,
+18, 5.79235, 1, 0, 0.501491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490993,-99) ,
 11, 7.28863, 1, 0, 0.500811,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.0170437);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495101,-99) , 
-0, 1.86518, 1, 0, 0.503087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495101,-99) ,
+0, 1.86518, 1, 0, 0.503087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501179,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475167,-99) , 
-11, 3.73772, 0, 0, 0.493808,-99) , 
-3, -0.986901, 1, 0, 0.499768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475167,-99) ,
+11, 3.73772, 0, 0, 0.493808,-99) ,
+3, -0.986901, 1, 0, 0.499768,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474313,-99) , 
-10, 0.879716, 1, 0, 0.491732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474313,-99) ,
+10, 0.879716, 1, 0, 0.491732,-99) ,
 16, 2.19382, 0, 0, 0.498629,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.0194262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488297,-99) , 
-10, 3.1667, 1, 0, 0.502964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488297,-99) ,
+10, 3.1667, 1, 0, 0.502964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487055,-99) , 
-0, 1.8742, 0, 0, 0.491961,-99) , 
-3, -0.986901, 1, 0, 0.499028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487055,-99) ,
+0, 1.8742, 0, 0, 0.491961,-99) ,
+3, -0.986901, 1, 0, 0.499028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474378,-99) , 
-17, 2.02674, 1, 0, 0.49092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474378,-99) ,
+17, 2.02674, 1, 0, 0.49092,-99) ,
 16, 2.19382, 0, 0, 0.497879,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.010925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507935,-99) ,
 NN(
-0, 
-0, 
--1, -1.28498, 0, -1, 0.496515,-99) , 
-1, 92.4663, 0, 0, 0.498301,-99) , 
+0,
+0,
+-1, -1.28498, 0, -1, 0.496515,-99) ,
+1, 92.4663, 0, 0, 0.498301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478714,-99) , 
-7, -9.50602, 1, 0, 0.489638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478714,-99) ,
+7, -9.50602, 1, 0, 0.489638,-99) ,
 16, 2.19382, 0, 0, 0.497073,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.0106786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498949,-99) , 
-6, 5.64182, 1, 0, 0.501273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498949,-99) ,
+6, 5.64182, 1, 0, 0.501273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486571,-99) , 
-6, 5.09599, 0, 0, 0.500178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486571,-99) ,
+6, 5.09599, 0, 0, 0.500178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480509,-99) , 
-8, -1.89782, 0, 0, 0.489931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480509,-99) ,
+8, -1.89782, 0, 0, 0.489931,-99) ,
 16, 2.19382, 0, 0, 0.498726,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.00994246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.08649, 1, 1, 0.503465,-99) , 
+0,
+0,
+-1, 6.08649, 1, 1, 0.503465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489239,-99) , 
-6, 5.09599, 0, 0, 0.502405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489239,-99) ,
+6, 5.09599, 0, 0, 0.502405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480314,-99) , 
-11, 3.57096, 1, 0, 0.490523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480314,-99) ,
+11, 3.57096, 1, 0, 0.490523,-99) ,
 16, 2.19382, 0, 0, 0.500722,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.0161819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491337,-99) , 
-3, -0.986866, 1, 0, 0.501479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491337,-99) ,
+3, -0.986866, 1, 0, 0.501479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488996,-99) , 
-18, 5.11467, 0, 0, 0.50029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488996,-99) ,
+18, 5.11467, 0, 0, 0.50029,-99) ,
 NN(
-0, 
-0, 
--1, 0.879716, 1, -1, 0.490597,-99) , 
+0,
+0,
+-1, 0.879716, 1, -1, 0.490597,-99) ,
 16, 2.19382, 0, 0, 0.498917,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.024934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482175,-99) , 
-11, 5.78953, 1, 0, 0.5088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482175,-99) ,
+11, 5.78953, 1, 0, 0.5088,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488402,-99) , 
-11, 4.138, 1, 0, 0.495475,-99) , 
-2, 2.55075, 1, 0, 0.501329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488402,-99) ,
+11, 4.138, 1, 0, 0.495475,-99) ,
+2, 2.55075, 1, 0, 0.501329,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493906,-99) , 
-15, -2.31882, 0, 0, 0.498697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493906,-99) ,
+15, -2.31882, 0, 0, 0.498697,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472018,-99) , 
-14, -2.26899, 1, 0, 0.494593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472018,-99) ,
+14, -2.26899, 1, 0, 0.494593,-99) ,
 3, -2.30257, 0, 0, 0.498878,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.0238242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.86102, 1, 1, 0.516867,-99) , 
+0,
+0,
+-1, 5.86102, 1, 1, 0.516867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461008,-99) , 
-0, 1.85614, 0, 0, 0.497776,-99) , 
-8, -2.01454, 0, 0, 0.504363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461008,-99) ,
+0, 1.85614, 0, 0, 0.497776,-99) ,
+8, -2.01454, 0, 0, 0.504363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479633,-99) , 
-2, 2.16301, 0, 0, 0.491741,-99) , 
-5, 3.08118, 0, 0, 0.496565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479633,-99) ,
+2, 2.16301, 0, 0, 0.491741,-99) ,
+5, 3.08118, 0, 0, 0.496565,-99) ,
 11, 4.79012, 0, 0, 0.500044,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.0268237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478042,-99) , 
-10, 0.0142473, 0, 0, 0.507207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478042,-99) ,
+10, 0.0142473, 0, 0, 0.507207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501246,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460133,-99) , 
-8, -1.30449, 1, 0, 0.492821,-99) , 
-11, 4.79012, 0, 0, 0.499314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460133,-99) ,
+8, -1.30449, 1, 0, 0.492821,-99) ,
+11, 4.79012, 0, 0, 0.499314,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498801,-99) , 
-3, -0.469898, 1, 0, 0.508341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498801,-99) ,
+3, -0.469898, 1, 0, 0.508341,-99) ,
 NN(
-0, 
-0, 
--1, -2.22738, 0, -1, 0.485093,-99) , 
-3, -0.986821, 0, 0, 0.493446,-99) , 
+0,
+0,
+-1, -2.22738, 0, -1, 0.485093,-99) ,
+3, -0.986821, 0, 0, 0.493446,-99) ,
 15, -2.79675, 1, 0, 0.496942,-99)    );
   // itree = 728
   fBoostWeights.push_back(0.021818);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.46266, 0, 1, 0.514655,-99) , 
+0,
+0,
+-1, -3.46266, 0, 1, 0.514655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469672,-99) , 
-8, 0.0197603, 0, 0, 0.487832,-99) , 
-8, -0.663531, 1, 0, 0.501337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469672,-99) ,
+8, 0.0197603, 0, 0, 0.487832,-99) ,
+8, -0.663531, 1, 0, 0.501337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509644,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 0, -1, 0.490633,-99) , 
-6, 8.13158, 0, 0, 0.494795,-99) , 
+0,
+0,
+-1, -9.50602, 0, -1, 0.490633,-99) ,
+6, 8.13158, 0, 0, 0.494795,-99) ,
 8, -1.68886, 0, 0, 0.49665,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.0234465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462581,-99) , 
-1, 69.7677, 1, 0, 0.4969,-99) , 
-14, -2.17391, 0, 0, 0.500622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462581,-99) ,
+1, 69.7677, 1, 0, 0.4969,-99) ,
+14, -2.17391, 0, 0, 0.500622,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493683,-99) , 
-0, 1.85164, 1, 0, 0.4984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493683,-99) ,
+0, 1.85164, 1, 0, 0.4984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471581,-99) , 
-14, -2.04433, 1, 0, 0.494833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471581,-99) ,
+14, -2.04433, 1, 0, 0.494833,-99) ,
 18, 5.79235, 1, 0, 0.497978,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.0135744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498808,-99) , 
-11, 2.76451, 1, 0, 0.501962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498808,-99) ,
+11, 2.76451, 1, 0, 0.501962,-99) ,
 NN(
-0, 
-0, 
--1, 2.99746, 0, -1, 0.483144,-99) , 
-0, 1.87614, 1, 0, 0.498821,-99) , 
+0,
+0,
+-1, 2.99746, 0, -1, 0.483144,-99) ,
+0, 1.87614, 1, 0, 0.498821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486628,-99) ,
 0, 1.84711, 0, 0, 0.497753,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.0177663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496262,-99) , 
-8, -2.45764, 1, 0, 0.504398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496262,-99) ,
+8, -2.45764, 1, 0, 0.504398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464931,-99) , 
-17, 2.99746, 0, 0, 0.486534,-99) , 
-0, 1.87614, 1, 0, 0.501417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464931,-99) ,
+17, 2.99746, 0, 0, 0.486534,-99) ,
+0, 1.87614, 1, 0, 0.501417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490019,-99) ,
 0, 1.84711, 0, 0, 0.500418,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.0238216);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490957,-99) , 
-15, -4.18346, 0, 0, 0.505213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490957,-99) ,
+15, -4.18346, 0, 0, 0.505213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475224,-99) , 
-0, 1.87872, 1, 0, 0.50212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475224,-99) ,
+0, 1.87872, 1, 0, 0.50212,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498685,-99) , 
-11, 3.1402, 0, 0, 0.506233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498685,-99) ,
+11, 3.1402, 0, 0, 0.506233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467655,-99) , 
-9, -2.29942, 1, 0, 0.483977,-99) , 
-11, 3.4575, 1, 0, 0.497513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467655,-99) ,
+9, -2.29942, 1, 0, 0.483977,-99) ,
+11, 3.4575, 1, 0, 0.497513,-99) ,
 11, 4.29041, 0, 0, 0.500054,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.0156244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496754,-99) , 
-13, 6.16353, 1, 0, 0.507337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496754,-99) ,
+13, 6.16353, 1, 0, 0.507337,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491425,-99) , 
-5, 2.93957, 1, 0, 0.506358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491425,-99) ,
+5, 2.93957, 1, 0, 0.506358,-99) ,
 NN(
-0, 
-0, 
--1, 2.19382, 0, -1, 0.495635,-99) , 
-15, -4.2295, 1, 0, 0.498926,-99) , 
+0,
+0,
+-1, 2.19382, 0, -1, 0.495635,-99) ,
+15, -4.2295, 1, 0, 0.498926,-99) ,
 11, 2.7913, 1, 0, 0.500125,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.0142715);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49237,-99) , 
-17, 2.40873, 0, 0, 0.508211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49237,-99) ,
+17, 2.40873, 0, 0, 0.508211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496908,-99) , 
-3, -3.94728, 1, 0, 0.499857,-99) , 
-11, 6.86032, 0, 0, 0.501461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496908,-99) ,
+3, -3.94728, 1, 0, 0.499857,-99) ,
+11, 6.86032, 0, 0, 0.501461,-99) ,
 11, 2.7913, 1, 0, 0.502424,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.0095741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499126,-99) , 
-4, 0.641702, 0, 0, 0.516071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499126,-99) ,
+4, 0.641702, 0, 0, 0.516071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-0, 1.85162, 1, 0, 0.502795,-99) , 
-14, -2.04433, 0, 0, 0.504443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+0, 1.85162, 1, 0, 0.502795,-99) ,
+14, -2.04433, 0, 0, 0.504443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493024,-99) ,
 11, 7.28863, 1, 0, 0.503702,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.0186819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.76451, 1, 1, 0.508756,-99) , 
+0,
+0,
+-1, 2.76451, 1, 1, 0.508756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480383,-99) , 
-17, 3.40024, 0, 0, 0.494144,-99) , 
-0, 1.87614, 1, 0, 0.50632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480383,-99) ,
+17, 3.40024, 0, 0, 0.494144,-99) ,
+0, 1.87614, 1, 0, 0.50632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494504,-99) ,
 0, 1.84711, 0, 0, 0.505287,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.0289384);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.59572, 1, 1, 0.519524,-99) , 
+0,
+0,
+-1, 3.59572, 1, 1, 0.519524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487667,-99) , 
-10, 2.1984, 0, 0, 0.497911,-99) , 
-17, 2.59006, 0, 0, 0.505463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487667,-99) ,
+10, 2.1984, 0, 0, 0.497911,-99) ,
+17, 2.59006, 0, 0, 0.505463,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492348,-99) , 
-6, 7.48058, 1, 0, 0.503446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492348,-99) ,
+6, 7.48058, 1, 0, 0.503446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48565,-99) , 
-7, -11.0904, 0, 0, 0.499449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48565,-99) ,
+7, -11.0904, 0, 0, 0.499449,-99) ,
 17, 3.07159, 1, 0, 0.502169,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.0268321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472339,-99) , 
-0, 1.86066, 0, 0, 0.502013,-99) , 
-3, -0.657882, 0, 0, 0.508107,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472339,-99) ,
+0, 1.86066, 0, 0, 0.502013,-99) ,
+3, -0.657882, 0, 0, 0.508107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 5.55554, 1, 1, 0.515224,-99) , 
+0,
+0,
+-1, 5.55554, 1, 1, 0.515224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488921,-99) , 
-15, -3.27499, 1, 0, 0.498309,-99) , 
-8, -0.920433, 0, 0, 0.501238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488921,-99) ,
+15, -3.27499, 1, 0, 0.498309,-99) ,
+8, -0.920433, 0, 0, 0.501238,-99) ,
 16, 2.59586, 1, 0, 0.503122,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.0264327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.45399, 1, 1, 0.520282,-99) , 
+0,
+0,
+-1, 5.45399, 1, 1, 0.520282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476965,-99) , 
-7, -8.71385, 1, 0, 0.506977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476965,-99) ,
+7, -8.71385, 1, 0, 0.506977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498656,-99) , 
-11, 3.29103, 1, 0, 0.505945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498656,-99) ,
+11, 3.29103, 1, 0, 0.505945,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470143,-99) , 
-12, 3.7477, 0, 0, 0.492759,-99) , 
-9, -2.19591, 0, 0, 0.499253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470143,-99) ,
+12, 3.7477, 0, 0, 0.492759,-99) ,
+9, -2.19591, 0, 0, 0.499253,-99) ,
 15, -2.31852, 0, 0, 0.501332,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.0217734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497902,-99) , 
-1, 36.3266, 0, 0, 0.506801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497902,-99) ,
+1, 36.3266, 0, 0, 0.506801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487398,-99) , 
-10, 1.33305, 1, 0, 0.503916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487398,-99) ,
+10, 1.33305, 1, 0, 0.503916,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491265,-99) , 
-3, -2.9599, 1, 0, 0.499178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491265,-99) ,
+3, -2.9599, 1, 0, 0.499178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473945,-99) , 
-10, 0.53948, 0, 0, 0.49549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473945,-99) ,
+10, 0.53948, 0, 0, 0.49549,-99) ,
 9, -3.2848, 0, 0, 0.501017,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.0156621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521567,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472917,-99) , 
-12, 2.422, 0, 0, 0.502305,-99) , 
-6, 4.81255, 1, 0, 0.503753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472917,-99) ,
+12, 2.422, 0, 0, 0.502305,-99) ,
+6, 4.81255, 1, 0, 0.503753,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476319,-99) , 
-14, -4.14135, 0, 0, 0.494322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476319,-99) ,
+14, -4.14135, 0, 0, 0.494322,-99) ,
 3, -4.2762, 0, 0, 0.502431,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.0140425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.81255, 1, 1, 0.503795,-99) , 
+0,
+0,
+-1, 4.81255, 1, 1, 0.503795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479195,-99) , 
-15, -1.36157, 1, 0, 0.501572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479195,-99) ,
+15, -1.36157, 1, 0, 0.501572,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497762,-99) , 
-11, 3.09019, 0, 0, 0.505695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497762,-99) ,
+11, 3.09019, 0, 0, 0.505695,-99) ,
 NN(
-0, 
-0, 
--1, 5.49644, 0, -1, 0.487897,-99) , 
-11, 4.27045, 1, 0, 0.495107,-99) , 
+0,
+0,
+-1, 5.49644, 0, -1, 0.487897,-99) ,
+11, 4.27045, 1, 0, 0.495107,-99) ,
 9, -3.2848, 0, 0, 0.499348,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.013713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504469,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496572,-99) , 
-2, 1.27305, 1, 0, 0.499302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496572,-99) ,
+2, 1.27305, 1, 0, 0.499302,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463951,-99) , 
-8, -2.99251, 1, 0, 0.4822,-99) , 
-3, -4.2762, 0, 0, 0.496931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463951,-99) ,
+8, -2.99251, 1, 0, 0.4822,-99) ,
+3, -4.2762, 0, 0, 0.496931,-99) ,
 16, 5.00807, 0, 0, 0.498086,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.0128857);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496806,-99) , 
-6, 4.81255, 1, 0, 0.498842,-99) , 
-15, -1.35699, 0, 0, 0.500532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496806,-99) ,
+6, 4.81255, 1, 0, 0.498842,-99) ,
+15, -1.35699, 0, 0, 0.500532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479184,-99) , 
-15, -3.27501, 0, 0, 0.49172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479184,-99) ,
+15, -3.27501, 0, 0, 0.49172,-99) ,
 3, -4.2762, 0, 0, 0.499296,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.0109298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.04433, 0, 1, 0.504011,-99) , 
+0,
+0,
+-1, -2.04433, 0, 1, 0.504011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487755,-99) , 
-0, 1.84711, 0, 0, 0.502703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487755,-99) ,
+0, 1.84711, 0, 0, 0.502703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481874,-99) , 
-8, -2.62761, 0, 0, 0.491311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481874,-99) ,
+8, -2.62761, 0, 0, 0.491311,-99) ,
 3, -4.2762, 0, 0, 0.501106,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.0166073);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488876,-99) , 
-8, -2.45795, 1, 0, 0.498309,-99) , 
-3, -0.407249, 0, 0, 0.50041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488876,-99) ,
+8, -2.45795, 1, 0, 0.498309,-99) ,
+3, -0.407249, 0, 0, 0.50041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484367,-99) , 
-7, -8.71385, 0, 0, 0.491442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484367,-99) ,
+7, -8.71385, 0, 0, 0.491442,-99) ,
 3, -4.2762, 0, 0, 0.499153,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.0311279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483626,-99) , 
-12, 4.7646, 0, 0, 0.498002,-99) , 
-12, 2.422, 1, 0, 0.501317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483626,-99) ,
+12, 4.7646, 0, 0, 0.498002,-99) ,
+12, 2.422, 1, 0, 0.501317,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49148,-99) , 
-10, -0.677133, 0, 0, 0.510582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49148,-99) ,
+10, -0.677133, 0, 0, 0.510582,-99) ,
 NN(
-0, 
-0, 
--1, 3.76062, 0, -1, 0.487497,-99) , 
-10, 0.083306, 1, 0, 0.494806,-99) , 
+0,
+0,
+-1, 3.76062, 0, -1, 0.487497,-99) ,
+10, 0.083306, 1, 0, 0.494806,-99) ,
 8, -2.84203, 0, 0, 0.498113,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.0178113);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496157,-99) , 
-8, -2.07359, 0, 0, 0.508155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496157,-99) ,
+8, -2.07359, 0, 0, 0.508155,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495515,-99) , 
-9, -0.717628, 0, 0, 0.498755,-99) , 
-4, 0.234526, 1, 0, 0.501469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495515,-99) ,
+9, -0.717628, 0, 0, 0.498755,-99) ,
+4, 0.234526, 1, 0, 0.501469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486037,-99) , 
-8, -3.35741, 1, 0, 0.494561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486037,-99) ,
+8, -3.35741, 1, 0, 0.494561,-99) ,
 3, -4.2762, 0, 0, 0.500502,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.0232297);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483799,-99) , 
-3, -4.60513, 0, 0, 0.507328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483799,-99) ,
+3, -4.60513, 0, 0, 0.507328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493692,-99) , 
-15, -5.18792, 0, 0, 0.504677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493692,-99) ,
+15, -5.18792, 0, 0, 0.504677,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471944,-99) , 
-12, 4.35502, 0, 0, 0.489201,-99) , 
-1, 26.9593, 1, 0, 0.497485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471944,-99) ,
+12, 4.35502, 0, 0, 0.489201,-99) ,
+1, 26.9593, 1, 0, 0.497485,-99) ,
 9, -1.10702, 1, 0, 0.502951,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.0196497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516252,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488709,-99) , 
-7, -8.71385, 1, 0, 0.500074,-99) , 
-8, -4.37958, 1, 0, 0.502254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488709,-99) ,
+7, -8.71385, 1, 0, 0.500074,-99) ,
+8, -4.37958, 1, 0, 0.502254,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493808,-99) , 
-9, -0.692183, 1, 0, 0.50931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493808,-99) ,
+9, -0.692183, 1, 0, 0.50931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484086,-99) , 
-8, -2.61614, 0, 0, 0.49548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484086,-99) ,
+8, -2.61614, 0, 0, 0.49548,-99) ,
 9, -1.10702, 1, 0, 0.500628,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.0172964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505408,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494452,-99) , 
-15, -2.91078, 0, 0, 0.50125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494452,-99) ,
+15, -2.91078, 0, 0, 0.50125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463348,-99) , 
-0, 1.86066, 0, 0, 0.489759,-99) , 
-14, -2.56055, 1, 0, 0.498465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463348,-99) ,
+0, 1.86066, 0, 0, 0.489759,-99) ,
+14, -2.56055, 1, 0, 0.498465,-99) ,
 15, -5.66615, 1, 0, 0.499445,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.0236645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494112,-99) , 
-13, 6.36553, 1, 0, 0.510732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494112,-99) ,
+13, 6.36553, 1, 0, 0.510732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482998,-99) , 
-18, 5.79119, 0, 0, 0.497632,-99) , 
-7, -8.71385, 0, 0, 0.501755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482998,-99) ,
+18, 5.79119, 0, 0, 0.497632,-99) ,
+7, -8.71385, 0, 0, 0.501755,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487017,-99) , 
-17, 2.49305, 0, 0, 0.499675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487017,-99) ,
+17, 2.49305, 0, 0, 0.499675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476641,-99) , 
-6, 8.72276, 1, 0, 0.496667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476641,-99) ,
+6, 8.72276, 1, 0, 0.496667,-99) ,
 14, -3.81341, 1, 0, 0.499045,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.0239103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483242,-99) , 
-0, 1.86517, 1, 0, 0.498284,-99) , 
-18, 5.28292, 1, 0, 0.505122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483242,-99) ,
+0, 1.86517, 1, 0, 0.498284,-99) ,
+18, 5.28292, 1, 0, 0.505122,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492902,-99) , 
-12, 3.97588, 1, 0, 0.499132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492902,-99) ,
+12, 3.97588, 1, 0, 0.499132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484662,-99) , 
-7, -11.0904, 0, 0, 0.495865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484662,-99) ,
+7, -11.0904, 0, 0, 0.495865,-99) ,
 16, 2.59586, 1, 0, 0.4984,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.0242127);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494787,-99) , 
-16, 3.38797, 0, 0, 0.511825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494787,-99) ,
+16, 3.38797, 0, 0, 0.511825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487491,-99) , 
-7, -8.71385, 0, 0, 0.496456,-99) , 
-11, 4.79021, 0, 0, 0.503444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487491,-99) ,
+7, -8.71385, 0, 0, 0.496456,-99) ,
+11, 4.79021, 0, 0, 0.503444,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48593,-99) , 
-18, 5.41311, 0, 0, 0.499392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48593,-99) ,
+18, 5.41311, 0, 0, 0.499392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47513,-99) , 
-14, -1.28612, 1, 0, 0.497017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47513,-99) ,
+14, -1.28612, 1, 0, 0.497017,-99) ,
 14, -3.81341, 1, 0, 0.500021,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.0284205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497942,-99) , 
-9, -1.72893, 0, 0, 0.507215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497942,-99) ,
+9, -1.72893, 0, 0, 0.507215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49021,-99) , 
-6, 5.66501, 0, 0, 0.503841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49021,-99) ,
+6, 5.66501, 0, 0, 0.503841,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478777,-99) , 
-2, 2.79001, 1, 0, 0.502064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478777,-99) ,
+2, 2.79001, 1, 0, 0.502064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478567,-99) , 
-15, -1.62838, 0, 0, 0.49059,-99) , 
-15, -2.54549, 1, 0, 0.495627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478567,-99) ,
+15, -1.62838, 0, 0, 0.49059,-99) ,
+15, -2.54549, 1, 0, 0.495627,-99) ,
 14, -3.81341, 1, 0, 0.499466,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.0302999);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.30212, 1, 1, 0.512895,-99) , 
+0,
+0,
+-1, -2.30212, 1, 1, 0.512895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483771,-99) , 
-15, -3.2786, 0, 0, 0.498053,-99) , 
-10, 0.472911, 0, 0, 0.506553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483771,-99) ,
+15, -3.2786, 0, 0, 0.498053,-99) ,
+10, 0.472911, 0, 0, 0.506553,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489035,-99) , 
-15, -2.54549, 1, 0, 0.499327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489035,-99) ,
+15, -2.54549, 1, 0, 0.499327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462407,-99) , 
-15, -2.43778, 0, 0, 0.486017,-99) , 
-13, 6.31934, 0, 0, 0.496004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462407,-99) ,
+15, -2.43778, 0, 0, 0.486017,-99) ,
+13, 6.31934, 0, 0, 0.496004,-99) ,
 14, -3.81341, 1, 0, 0.500935,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.0252872);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490022,-99) , 
-0, 1.86518, 1, 0, 0.51459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490022,-99) ,
+0, 1.86518, 1, 0, 0.51459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48649,-99) , 
-0, 1.86518, 0, 0, 0.499345,-99) , 
-17, 2.64054, 1, 0, 0.503764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48649,-99) ,
+0, 1.86518, 0, 0, 0.499345,-99) ,
+17, 2.64054, 1, 0, 0.503764,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496526,-99) , 
-12, 2.93893, 1, 0, 0.500116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496526,-99) ,
+12, 2.93893, 1, 0, 0.500116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460491,-99) , 
-6, 6.76642, 1, 0, 0.485376,-99) , 
-13, 6.31934, 0, 0, 0.496436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460491,-99) ,
+6, 6.76642, 1, 0, 0.485376,-99) ,
+13, 6.31934, 0, 0, 0.496436,-99) ,
 14, -3.81341, 1, 0, 0.499861,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.0283511);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495583,-99) , 
-6, 6.91646, 0, 0, 0.510973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495583,-99) ,
+6, 6.91646, 0, 0, 0.510973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476902,-99) , 
-2, 3.14562, 0, 0, 0.497926,-99) , 
-7, -9.50602, 1, 0, 0.50561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476902,-99) ,
+2, 3.14562, 0, 0, 0.497926,-99) ,
+7, -9.50602, 1, 0, 0.50561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48329,-99) , 
-1, 33.3847, 1, 0, 0.493553,-99) , 
-10, 1.57526, 0, 0, 0.497264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48329,-99) ,
+1, 33.3847, 1, 0, 0.493553,-99) ,
+10, 1.57526, 0, 0, 0.497264,-99) ,
 13, 6.80669, 0, 0, 0.501576,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.0242745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.70494, 1, 1, 0.51062,-99) , 
+0,
+0,
+-1, 3.70494, 1, 1, 0.51062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484982,-99) , 
-12, 4.49504, 1, 0, 0.496782,-99) , 
-7, -9.50602, 1, 0, 0.504933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484982,-99) ,
+12, 4.49504, 1, 0, 0.496782,-99) ,
+7, -9.50602, 1, 0, 0.504933,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495852,-99) , 
-13, 6.32928, 1, 0, 0.502456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495852,-99) ,
+13, 6.32928, 1, 0, 0.502456,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460009,-99) , 
-14, -3.15996, 1, 0, 0.48682,-99) , 
-13, 6.18008, 0, 0, 0.496498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460009,-99) ,
+14, -3.15996, 1, 0, 0.48682,-99) ,
+13, 6.18008, 0, 0, 0.496498,-99) ,
 13, 6.80669, 0, 0, 0.500855,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.0246353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492352,-99) , 
-10, 1.90777, 1, 0, 0.499628,-99) , 
-13, 6.71392, 1, 0, 0.502698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492352,-99) ,
+10, 1.90777, 1, 0, 0.499628,-99) ,
+13, 6.71392, 1, 0, 0.502698,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483075,-99) , 
-3, -1.31573, 1, 0, 0.500839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483075,-99) ,
+3, -1.31573, 1, 0, 0.500839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471478,-99) , 
-5, 1.85614, 0, 0, 0.495378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471478,-99) ,
+5, 1.85614, 0, 0, 0.495378,-99) ,
 13, 6.56301, 0, 0, 0.500141,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.0291748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480938,-99) , 
-0, 1.86067, 1, 0, 0.497225,-99) , 
-9, -6.50549, 1, 0, 0.504471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480938,-99) ,
+0, 1.86067, 1, 0, 0.497225,-99) ,
+9, -6.50549, 1, 0, 0.504471,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494735,-99) , 
-16, 2.59586, 1, 0, 0.500809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494735,-99) ,
+16, 2.59586, 1, 0, 0.500809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467332,-99) , 
-18, 5.79235, 0, 0, 0.483429,-99) , 
-3, -3.28939, 0, 0, 0.49684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467332,-99) ,
+18, 5.79235, 0, 0, 0.483429,-99) ,
+3, -3.28939, 0, 0, 0.49684,-99) ,
 10, 1.45161, 0, 0, 0.49966,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.0281531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482503,-99) , 
-3, -3.28931, 0, 0, 0.499955,-99) , 
-11, 4.67128, 1, 0, 0.503998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482503,-99) ,
+3, -3.28931, 0, 0, 0.499955,-99) ,
+11, 4.67128, 1, 0, 0.503998,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479285,-99) , 
-3, -0.987035, 1, 0, 0.502494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479285,-99) ,
+3, -0.987035, 1, 0, 0.502494,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452391,-99) , 
-8, -2.54768, 0, 0, 0.479503,-99) , 
-13, 6.07566, 0, 0, 0.49722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452391,-99) ,
+8, -2.54768, 0, 0, 0.479503,-99) ,
+13, 6.07566, 0, 0, 0.49722,-99) ,
 11, 4.29041, 0, 0, 0.500961,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.0246545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470816,-99) , 
-14, -4.40683, 1, 0, 0.493009,-99) , 
-15, -2.72913, 0, 0, 0.501605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470816,-99) ,
+14, -4.40683, 1, 0, 0.493009,-99) ,
+15, -2.72913, 0, 0, 0.501605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516851,-99) ,
 NN(
-0, 
-0, 
--1, -1.30322, 0, -1, 0.492324,-99) , 
-7, -11.8825, 1, 0, 0.49553,-99) , 
+0,
+0,
+-1, -1.30322, 0, -1, 0.492324,-99) ,
+7, -11.8825, 1, 0, 0.49553,-99) ,
 3, -0.986821, 0, 0, 0.497683,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.0195385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.17391, 0, 1, 0.50515,-99) , 
+0,
+0,
+-1, -2.17391, 0, 1, 0.50515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481974,-99) , 
-2, 0.885798, 0, 0, 0.5021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481974,-99) ,
+2, 0.885798, 0, 0, 0.5021,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493297,-99) , 
-15, -2.31852, 0, 0, 0.501713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493297,-99) ,
+15, -2.31852, 0, 0, 0.501713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483407,-99) , 
-7, -11.0904, 0, 0, 0.496873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483407,-99) ,
+7, -11.0904, 0, 0, 0.496873,-99) ,
 18, 5.79235, 1, 0, 0.49971,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.0121186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84711, 1, 1, 0.503337,-99) , 
+0,
+0,
+-1, 1.84711, 1, 1, 0.503337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478248,-99) , 
-10, 0.470366, 0, 0, 0.493666,-99) , 
-7, -10.2982, 0, 0, 0.500185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478248,-99) ,
+10, 0.470366, 0, 0, 0.493666,-99) ,
+7, -10.2982, 0, 0, 0.500185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489933,-99) ,
 15, -1.36205, 1, 0, 0.499233,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.0156451);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496245,-99) , 
-3, -2.96004, 1, 0, 0.499938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496245,-99) ,
+3, -2.96004, 1, 0, 0.499938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462328,-99) , 
-8, -2.62763, 1, 0, 0.486013,-99) , 
-16, 2.19382, 0, 0, 0.498204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462328,-99) ,
+8, -2.62763, 1, 0, 0.486013,-99) ,
+16, 2.19382, 0, 0, 0.498204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490145,-99) ,
 12, 2.422, 0, 0, 0.497456,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.0301563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494781,-99) , 
-9, -2.19591, 0, 0, 0.506379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494781,-99) ,
+9, -2.19591, 0, 0, 0.506379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483653,-99) , 
-0, 1.85616, 0, 0, 0.501647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483653,-99) ,
+0, 1.85616, 0, 0, 0.501647,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485528,-99) , 
-4, -0.0472233, 0, 0, 0.512491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485528,-99) ,
+4, -0.0472233, 0, 0, 0.512491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473206,-99) , 
-9, -1.71188, 1, 0, 0.492496,-99) , 
-6, 5.63612, 1, 0, 0.497097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473206,-99) ,
+9, -1.71188, 1, 0, 0.492496,-99) ,
+6, 5.63612, 1, 0, 0.497097,-99) ,
 15, -3.27499, 1, 0, 0.499215,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.0255651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478246,-99) , 
-5, 1.79878, 0, 0, 0.507066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478246,-99) ,
+5, 1.79878, 0, 0, 0.507066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481144,-99) , 
-18, 5.28303, 0, 0, 0.503571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481144,-99) ,
+18, 5.28303, 0, 0, 0.503571,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493064,-99) , 
-4, -0.0472233, 0, 0, 0.51339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493064,-99) ,
+4, -0.0472233, 0, 0, 0.51339,-99) ,
 NN(
-0, 
-0, 
--1, 0.503697, 0, -1, 0.490877,-99) , 
-6, 5.63612, 1, 0, 0.496056,-99) , 
+0,
+0,
+-1, 0.503697, 0, -1, 0.490877,-99) ,
+6, 5.63612, 1, 0, 0.496056,-99) ,
 15, -3.27499, 1, 0, 0.499555,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.0111936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509965,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498432,-99) , 
-18, 5.28426, 1, 0, 0.50171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498432,-99) ,
+18, 5.28426, 1, 0, 0.50171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486166,-99) , 
-0, 1.87872, 1, 0, 0.500036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486166,-99) ,
+0, 1.87872, 1, 0, 0.500036,-99) ,
 4, -0.389711, 1, 0, 0.500808,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.020902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485177,-99) , 
-6, 5.07186, 0, 0, 0.505698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485177,-99) ,
+6, 5.07186, 0, 0, 0.505698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488563,-99) , 
-0, 1.87872, 1, 0, 0.503932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488563,-99) ,
+0, 1.87872, 1, 0, 0.503932,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49702,-99) , 
-17, 2.59396, 1, 0, 0.505242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49702,-99) ,
+17, 2.59396, 1, 0, 0.505242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470682,-99) , 
-10, 0.401183, 0, 0, 0.489667,-99) , 
-12, 3.86032, 0, 0, 0.499188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470682,-99) ,
+10, 0.401183, 0, 0, 0.489667,-99) ,
+12, 3.86032, 0, 0, 0.499188,-99) ,
 3, -2.30257, 0, 0, 0.502208,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.0196548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469344,-99) , 
-17, 2.22574, 0, 0, 0.498936,-99) , 
-8, -4.07154, 1, 0, 0.503662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469344,-99) ,
+17, 2.22574, 0, 0, 0.498936,-99) ,
+8, -4.07154, 1, 0, 0.503662,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496615,-99) , 
-8, -2.07344, 0, 0, 0.501678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496615,-99) ,
+8, -2.07344, 0, 0, 0.501678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484057,-99) , 
-13, 6.37007, 0, 0, 0.499129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484057,-99) ,
+13, 6.37007, 0, 0, 0.499129,-99) ,
 10, 0.083306, 1, 0, 0.500776,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.0130104);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.69647, 1, 1, 0.516331,-99) , 
+0,
+0,
+-1, 5.69647, 1, 1, 0.516331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472137,-99) , 
-14, -2.56379, 1, 0, 0.499674,-99) , 
-14, -2.10672, 0, 0, 0.501921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472137,-99) ,
+14, -2.56379, 1, 0, 0.499674,-99) ,
+14, -2.10672, 0, 0, 0.501921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492146,-99) ,
 8, -0.151299, 1, 0, 0.501026,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.0100597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474507,-99) , 
-16, 2.19385, 0, 0, 0.497778,-99) , 
-6, 5.00245, 1, 0, 0.499728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474507,-99) ,
+16, 2.19385, 0, 0, 0.497778,-99) ,
+6, 5.00245, 1, 0, 0.499728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484385,-99) , 
-11, 3.68243, 1, 0, 0.492388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484385,-99) ,
+11, 3.68243, 1, 0, 0.492388,-99) ,
 10, -1.285, 0, 0, 0.49884,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.014362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504417,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495414,-99) , 
-7, -7.92168, 0, 0, 0.498266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495414,-99) ,
+7, -7.92168, 0, 0, 0.498266,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462689,-99) , 
-16, 3.32863, 0, 0, 0.484051,-99) , 
-8, -0.535712, 1, 0, 0.496453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462689,-99) ,
+16, 3.32863, 0, 0, 0.484051,-99) ,
+8, -0.535712, 1, 0, 0.496453,-99) ,
 4, -0.389711, 1, 0, 0.497072,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.0221743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474113,-99) , 
-5, 2.97276, 1, 0, 0.496715,-99) , 
-5, 3.3604, 0, 0, 0.500291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474113,-99) ,
+5, 2.97276, 1, 0, 0.496715,-99) ,
+5, 3.3604, 0, 0, 0.500291,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479048,-99) , 
-15, -2.30839, 1, 0, 0.502503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479048,-99) ,
+15, -2.30839, 1, 0, 0.502503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475136,-99) , 
-13, 6.3225, 0, 0, 0.49549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475136,-99) ,
+13, 6.3225, 0, 0, 0.49549,-99) ,
 8, -2.07325, 1, 0, 0.49862,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.0222211);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491516,-99) , 
-18, 5.45399, 1, 0, 0.507983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491516,-99) ,
+18, 5.45399, 1, 0, 0.507983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482053,-99) , 
-7, -8.71385, 1, 0, 0.50002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482053,-99) ,
+7, -8.71385, 1, 0, 0.50002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506844,-99) ,
 NN(
-0, 
-0, 
--1, -2.9605, 0, -1, 0.491419,-99) , 
-10, 3.58801, 0, 0, 0.494427,-99) , 
+0,
+0,
+-1, -2.9605, 0, -1, 0.491419,-99) ,
+10, 3.58801, 0, 0, 0.494427,-99) ,
 15, -2.31852, 0, 0, 0.495933,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.0146995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497329,-99) , 
-5, 2.90756, 0, 0, 0.502949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497329,-99) ,
+5, 2.90756, 0, 0, 0.502949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488211,-99) , 
-2, 4.98012, 1, 0, 0.500703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488211,-99) ,
+2, 4.98012, 1, 0, 0.500703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491906,-99) ,
 10, 3.73212, 1, 0, 0.499215,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.0277173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476526,-99) , 
-5, 1.93776, 0, 0, 0.508293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476526,-99) ,
+5, 1.93776, 0, 0, 0.508293,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492533,-99) , 
-5, 1.45551, 1, 0, 0.498134,-99) , 
-9, -2.36652, 1, 0, 0.502492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492533,-99) ,
+5, 1.45551, 1, 0, 0.498134,-99) ,
+9, -2.36652, 1, 0, 0.502492,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515085,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492648,-99) , 
-3, -1.64446, 1, 0, 0.502998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492648,-99) ,
+3, -1.64446, 1, 0, 0.502998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475504,-99) , 
-8, -1.16277, 1, 0, 0.496711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475504,-99) ,
+8, -1.16277, 1, 0, 0.496711,-99) ,
 5, 3.25804, 1, 0, 0.501031,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.0174695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483525,-99) , 
-10, 0.8972, 1, 0, 0.5022,-99) , 
-10, 1.62536, 0, 0, 0.504744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483525,-99) ,
+10, 0.8972, 1, 0, 0.5022,-99) ,
+10, 1.62536, 0, 0, 0.504744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485447,-99) , 
-9, -6.27253, 1, 0, 0.494475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485447,-99) ,
+9, -6.27253, 1, 0, 0.494475,-99) ,
 10, 2.81992, 1, 0, 0.502291,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.0158916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499422,-99) , 
-17, 2.22207, 1, 0, 0.503542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499422,-99) ,
+17, 2.22207, 1, 0, 0.503542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469413,-99) , 
-7, -8.71385, 1, 0, 0.491947,-99) , 
-2, 1.38757, 0, 0, 0.501362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469413,-99) ,
+7, -8.71385, 1, 0, 0.491947,-99) ,
+2, 1.38757, 0, 0, 0.501362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489379,-99) ,
 9, -6.55146, 0, 0, 0.49974,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.0129298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.28982, 0, 1, 0.505779,-99) , 
+0,
+0,
+-1, 5.28982, 0, 1, 0.505779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489776,-99) , 
-13, 7.53772, 1, 0, 0.503609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489776,-99) ,
+13, 7.53772, 1, 0, 0.503609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493014,-99) ,
 10, 4.18822, 1, 0, 0.502153,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.0200662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484385,-99) , 
-0, 1.8742, 1, 0, 0.499231,-99) , 
-11, 4.67128, 1, 0, 0.502705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484385,-99) ,
+0, 1.8742, 1, 0, 0.499231,-99) ,
+11, 4.67128, 1, 0, 0.502705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46653,-99) , 
-4, 0.420184, 1, 0, 0.49298,-99) , 
-6, 7.18909, 0, 0, 0.497928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46653,-99) ,
+4, 0.420184, 1, 0, 0.49298,-99) ,
+6, 7.18909, 0, 0, 0.497928,-99) ,
 11, 4.29041, 0, 0, 0.500565,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.026378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492698,-99) , 
-15, -3.17207, 1, 0, 0.511071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492698,-99) ,
+15, -3.17207, 1, 0, 0.511071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483444,-99) , 
-18, 5.42269, 0, 0, 0.502813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483444,-99) ,
+18, 5.42269, 0, 0, 0.502813,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486735,-99) , 
-14, -4.23446, 0, 0, 0.500373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486735,-99) ,
+14, -4.23446, 0, 0, 0.500373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482663,-99) , 
-15, -4.23145, 1, 0, 0.490596,-99) , 
-11, 4.27035, 0, 0, 0.496115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482663,-99) ,
+15, -4.23145, 1, 0, 0.490596,-99) ,
+11, 4.27035, 0, 0, 0.496115,-99) ,
 0, 1.87421, 0, 0, 0.497427,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.0239192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526579,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478305,-99) , 
-7, -9.50602, 0, 0, 0.495605,-99) , 
-15, -2.24991, 0, 0, 0.50433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478305,-99) ,
+7, -9.50602, 0, 0, 0.495605,-99) ,
+15, -2.24991, 0, 0, 0.50433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 3.8249, 1, 1, 0.505143,-99) , 
+0,
+0,
+-1, 3.8249, 1, 1, 0.505143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490315,-99) , 
-10, -1.285, 1, 0, 0.494068,-99) , 
-9, -0.914711, 0, 0, 0.496272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490315,-99) ,
+10, -1.285, 1, 0, 0.494068,-99) ,
+9, -0.914711, 0, 0, 0.496272,-99) ,
 0, 1.87421, 0, 0, 0.49785,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.0131576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499987,-99) , 
-13, 6.63754, 1, 0, 0.512317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499987,-99) ,
+13, 6.63754, 1, 0, 0.512317,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487509,-99) , 
-10, -0.0469521, 0, 0, 0.49814,-99) , 
-0, 1.87421, 0, 0, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487509,-99) ,
+10, -0.0469521, 0, 0, 0.49814,-99) ,
+0, 1.87421, 0, 0, 0.500992,-99) ,
 NN(
-0, 
-0, 
--1, 4.15506, 1, -1, 0.487765,-99) , 
+0,
+0,
+-1, 4.15506, 1, -1, 0.487765,-99) ,
 10, -1.285, 0, 0, 0.499392,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.0150954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483356,-99) , 
-18, 5.28291, 0, 0, 0.498738,-99) , 
-14, -2.01085, 0, 0, 0.500569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483356,-99) ,
+18, 5.28291, 0, 0, 0.498738,-99) ,
+14, -2.01085, 0, 0, 0.500569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477255,-99) , 
-4, 0.489144, 0, 0, 0.493016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477255,-99) ,
+4, 0.489144, 0, 0, 0.493016,-99) ,
 9, -1.10702, 1, 0, 0.498759,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.0164565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491839,-99) , 
-14, -3.14124, 1, 0, 0.511163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491839,-99) ,
+14, -3.14124, 1, 0, 0.511163,-99) ,
 NN(
-0, 
-0, 
--1, -0.414107, 0, -1, 0.494434,-99) , 
-0, 1.87421, 0, 0, 0.497799,-99) , 
+0,
+0,
+-1, -0.414107, 0, -1, 0.494434,-99) ,
+0, 1.87421, 0, 0, 0.497799,-99) ,
 NN(
-0, 
-0, 
--1, 4.15506, 1, -1, 0.488838,-99) , 
+0,
+0,
+-1, 4.15506, 1, -1, 0.488838,-99) ,
 10, -1.285, 0, 0, 0.496715,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.00813685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499793,-99) , 
-13, 6.63754, 1, 0, 0.509888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499793,-99) ,
+13, 6.63754, 1, 0, 0.509888,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478246,-99) , 
-4, -0.414107, 0, 0, 0.498548,-99) , 
-0, 1.87421, 0, 0, 0.500829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478246,-99) ,
+4, -0.414107, 0, 0, 0.498548,-99) ,
+0, 1.87421, 0, 0, 0.500829,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482299,-99) , 
-11, 4.15506, 1, 0, 0.49295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482299,-99) ,
+11, 4.15506, 1, 0, 0.49295,-99) ,
 10, -1.285, 0, 0, 0.499876,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.0180177);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512917,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491693,-99) , 
-14, -3.3956, 1, 0, 0.498411,-99) , 
-14, -2.01085, 0, 0, 0.500212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491693,-99) ,
+14, -3.3956, 1, 0, 0.498411,-99) ,
+14, -2.01085, 0, 0, 0.500212,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476026,-99) , 
-2, 1.92355, 0, 0, 0.504284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476026,-99) ,
+2, 1.92355, 0, 0, 0.504284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478797,-99) , 
-10, 0.382684, 1, 0, 0.494043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478797,-99) ,
+10, 0.382684, 1, 0, 0.494043,-99) ,
 9, -1.10702, 1, 0, 0.498734,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.0314858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497172,-99) , 
-8, -1.67883, 0, 0, 0.508757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497172,-99) ,
+8, -1.67883, 0, 0, 0.508757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481094,-99) , 
-15, -1.04323, 1, 0, 0.502937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481094,-99) ,
+15, -1.04323, 1, 0, 0.502937,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48932,-99) , 
-15, -3.47998, 0, 0, 0.507348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48932,-99) ,
+15, -3.47998, 0, 0, 0.507348,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482678,-99) , 
-1, 79.2502, 0, 0, 0.490499,-99) , 
-5, 2.20661, 1, 0, 0.495625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482678,-99) ,
+1, 79.2502, 0, 0, 0.490499,-99) ,
+5, 2.20661, 1, 0, 0.495625,-99) ,
 15, -2.31852, 0, 0, 0.497595,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.0266477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490043,-99) , 
-7, -8.71385, 1, 0, 0.51207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490043,-99) ,
+7, -8.71385, 1, 0, 0.51207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487658,-99) , 
-10, -0.828898, 0, 0, 0.506883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487658,-99) ,
+10, -0.828898, 0, 0, 0.506883,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49436,-99) , 
-5, 2.20661, 1, 0, 0.502449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49436,-99) ,
+5, 2.20661, 1, 0, 0.502449,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467074,-99) , 
-16, 3.35538, 0, 0, 0.488833,-99) , 
-1, 61.2507, 1, 0, 0.498102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467074,-99) ,
+16, 3.35538, 0, 0, 0.488833,-99) ,
+1, 61.2507, 1, 0, 0.498102,-99) ,
 15, -2.31852, 0, 0, 0.500468,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.0191066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486947,-99) , 
-5, 1.50567, 0, 0, 0.505292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486947,-99) ,
+5, 1.50567, 0, 0, 0.505292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489029,-99) , 
-8, -4.37958, 0, 0, 0.503062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489029,-99) ,
+8, -4.37958, 0, 0, 0.503062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482289,-99) , 
-13, 7.39421, 0, 0, 0.493471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482289,-99) ,
+13, 7.39421, 0, 0, 0.493471,-99) ,
 1, 71.9395, 1, 0, 0.500708,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.010778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499957,-99) , 
-18, 5.0724, 1, 0, 0.502901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499957,-99) ,
+18, 5.0724, 1, 0, 0.502901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47778,-99) , 
-0, 1.84711, 0, 0, 0.500869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47778,-99) ,
+0, 1.84711, 0, 0, 0.500869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478902,-99) , 
-2, 4.34056, 0, 0, 0.493448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478902,-99) ,
+2, 4.34056, 0, 0, 0.493448,-99) ,
 13, 7.29404, 1, 0, 0.498886,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.0203311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 8.13158, 0, 1, 0.507324,-99) , 
+0,
+0,
+-1, 8.13158, 0, 1, 0.507324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480755,-99) , 
-1, 31.8785, 1, 0, 0.492341,-99) , 
-8, -1.68886, 1, 0, 0.50304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480755,-99) ,
+1, 31.8785, 1, 0, 0.492341,-99) ,
+8, -1.68886, 1, 0, 0.50304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483127,-99) , 
-11, 5.07491, 1, 0, 0.492577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483127,-99) ,
+11, 5.07491, 1, 0, 0.492577,-99) ,
 13, 7.29404, 1, 0, 0.500245,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.0233682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484859,-99) , 
-9, -2.94217, 0, 0, 0.508083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484859,-99) ,
+9, -2.94217, 0, 0, 0.508083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485556,-99) , 
-15, -1.04323, 1, 0, 0.503341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485556,-99) ,
+15, -1.04323, 1, 0, 0.503341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481054,-99) , 
-1, 25.7547, 0, 0, 0.500334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481054,-99) ,
+1, 25.7547, 0, 0, 0.500334,-99) ,
 NN(
-0, 
-0, 
--1, 0.470454, 0, -1, 0.486643,-99) , 
-1, 61.2507, 1, 0, 0.495963,-99) , 
+0,
+0,
+-1, 0.470454, 0, -1, 0.486643,-99) ,
+1, 61.2507, 1, 0, 0.495963,-99) ,
 15, -2.31852, 0, 0, 0.49795,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.0209298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491382,-99) , 
-10, 0.539535, 1, 0, 0.511318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491382,-99) ,
+10, 0.539535, 1, 0, 0.511318,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476845,-99) , 
-1, 29.4451, 0, 0, 0.491232,-99) , 
-1, 40.1003, 0, 0, 0.503227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476845,-99) ,
+1, 29.4451, 0, 0, 0.491232,-99) ,
+1, 40.1003, 0, 0, 0.503227,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484976,-99) , 
-18, 6.12996, 1, 0, 0.497086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484976,-99) ,
+18, 6.12996, 1, 0, 0.497086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477584,-99) , 
-12, 2.4225, 0, 0, 0.495362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477584,-99) ,
+12, 2.4225, 0, 0, 0.495362,-99) ,
 15, -2.31852, 0, 0, 0.49748,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.0195896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496614,-99) , 
-10, 0.539535, 1, 0, 0.511851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496614,-99) ,
+10, 0.539535, 1, 0, 0.511851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477548,-99) , 
-5, 2.2383, 0, 0, 0.491524,-99) , 
-1, 40.1003, 0, 0, 0.503662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477548,-99) ,
+5, 2.2383, 0, 0, 0.491524,-99) ,
+1, 40.1003, 0, 0, 0.503662,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504238,-99) ,
 NN(
-0, 
-0, 
--1, 62.088, 1, -1, 0.491305,-99) , 
-1, 78.9982, 0, 0, 0.49387,-99) , 
+0,
+0,
+-1, 62.088, 1, -1, 0.491305,-99) ,
+1, 78.9982, 0, 0, 0.49387,-99) ,
 15, -2.31852, 0, 0, 0.496506,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.0194401);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86968, 0, 1, 0.51235,-99) , 
+0,
+0,
+-1, 1.86968, 0, 1, 0.51235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479786,-99) , 
-8, -2.67648, 1, 0, 0.491651,-99) , 
-1, 40.1003, 0, 0, 0.504011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479786,-99) ,
+8, -2.67648, 1, 0, 0.491651,-99) ,
+1, 40.1003, 0, 0, 0.504011,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493803,-99) , 
-9, -1.1588, 1, 0, 0.502725,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493803,-99) ,
+9, -1.1588, 1, 0, 0.502725,-99) ,
 NN(
-0, 
-0, 
--1, 3.7477, 0, -1, 0.491116,-99) , 
-9, -2.19591, 0, 0, 0.496824,-99) , 
+0,
+0,
+-1, 3.7477, 0, -1, 0.491116,-99) ,
+9, -2.19591, 0, 0, 0.496824,-99) ,
 15, -2.31852, 0, 0, 0.498759,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.0179573);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496462,-99) , 
-10, 4.07974, 1, 0, 0.506701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496462,-99) ,
+10, 4.07974, 1, 0, 0.506701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492215,-99) , 
-18, 6.12514, 0, 0, 0.496863,-99) , 
-10, 1.60369, 0, 0, 0.500815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492215,-99) ,
+18, 6.12514, 0, 0, 0.496863,-99) ,
+10, 1.60369, 0, 0, 0.500815,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502459,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482334,-99) , 
-6, 6.76766, 0, 0, 0.492448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482334,-99) ,
+6, 6.76766, 0, 0, 0.492448,-99) ,
 10, -1.285, 0, 0, 0.499805,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadBDT::Clear() 
+inline void ReadBDT::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadBDT::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_Dp_Kpipi_BDT.class.C b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_Dp_Kpipi_BDT.class.C
index 9ab254fd3a85d676a9ac42f69b13879c0e6685d3..023f53666c4b97c66ec68ba0d4c1c3ee46beb41c 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_Dp_Kpipi_BDT.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_Dp_Kpipi_BDT.class.C
@@ -98,17 +98,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new BDTNode
-   
+
 #ifndef BDTNode__def
 #define BDTNode__def
-   
+
 class BDTNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    BDTNode ( BDTNode* left,BDTNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -126,13 +126,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    BDTNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   BDTNode* GetLeft( void ) { return fLeft; };   
+   BDTNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -141,21 +141,21 @@ private:
 
    BDTNode*   fLeft;     // pointer to the left daughter node
    BDTNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    BDTNode::~BDTNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
-} 
-   
+}
+
 //_______________________________________________________________________
 bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -165,7 +165,7 @@ bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -173,9 +173,9 @@ bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -205,12 +205,12 @@ class ReadBDT : public IClassifierReader {
  public:
 
    // constructor
-   ReadBDT( std::vector<std::string>& theInputVars ) 
+   ReadBDT( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadBDT" ),
         fNvars( 19 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "Mass", "P", "Pt", "log(Probchi2)", "log(Tau)", "log(FlightDist)", "log(FlightDistChi2)", "log(1-BpvDira)", "log(MaxProbGhost)-log(1-MaxProbGhost)", "log(KaonNNp)-log(1-KaonNNp)", "log(KaonNNk)-log(1-KaonNNk)", "log(KaonIppvChi2)", "log(KaonIpMinChi2)", "log(KaonPT)", "log(PionNNp)-log(1-PionNNp)", "log(PionNNk)-log(1-PionNNk)", "log(PionIppvChi2)", "log(PionIpMinChi2)", "log(PionPT)" };
 
@@ -307,9 +307,9 @@ class ReadBDT : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -365,25070 +365,25070 @@ void ReadBDT::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.869660377736681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.37103, 1, 1, 0.884835,-99) , 
+0,
+0,
+-1, -2.37103, 1, 1, 0.884835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395752,-99) , 
-10, -1.45688, 0, 0, 0.801592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395752,-99) ,
+10, -1.45688, 0, 0, 0.801592,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.63782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.63782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.1811,-99) , 
-7, -8.71385, 1, 0, 0.382161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.1811,-99) ,
+7, -8.71385, 1, 0, 0.382161,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 1, -1, 0.0563528,-99) , 
-10, -0.43568, 0, 0, 0.181892,-99) , 
+0,
+0,
+-1, -9.50602, 1, -1, 0.0563528,-99) ,
+10, -0.43568, 0, 0, 0.181892,-99) ,
 17, 2.89494, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.839378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.849795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.849795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.192967,-99) , 
-0, 1.88472, 1, 0, 0.765761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.192967,-99) ,
+0, 1.88472, 1, 0, 0.765761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.131686,-99) , 
-0, 1.85141, 0, 0, 0.687934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.131686,-99) ,
+0, 1.85141, 0, 0, 0.687934,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.171517,-99) , 
-2, 1.27446, 0, 0, 0.357986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.171517,-99) ,
+2, 1.27446, 0, 0, 0.357986,-99) ,
 NN(
-0, 
-0, 
--1, -1.48945, 0, -1, 0.0872016,-99) , 
-3, -1.6447, 0, 0, 0.17392,-99) , 
+0,
+0,
+-1, -1.48945, 0, -1, 0.0872016,-99) ,
+3, -1.6447, 0, 0, 0.17392,-99) ,
 17, 2.39206, 0, 0, 0.495114,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.530113);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.00679, 0, 1, 0.787347,-99) , 
+0,
+0,
+-1, -1.00679, 0, 1, 0.787347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384488,-99) , 
-15, -1.85156, 1, 0, 0.705252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384488,-99) ,
+15, -1.85156, 1, 0, 0.705252,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.108636,-99) , 
-0, 1.88126, 1, 0, 0.386863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.108636,-99) ,
+0, 1.88126, 1, 0, 0.386863,-99) ,
 NN(
-0, 
-0, 
--1, 0.0661001, 0, -1, 0.0607456,-99) , 
-0, 1.85596, 0, 0, 0.296878,-99) , 
+0,
+0,
+-1, 0.0661001, 0, -1, 0.0607456,-99) ,
+0, 1.85596, 0, 0, 0.296878,-99) ,
 17, 3.39782, 0, 0, 0.470934,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.467672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.777713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.777713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483054,-99) , 
-0, 1.87845, 1, 0, 0.709203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483054,-99) ,
+0, 1.87845, 1, 0, 0.709203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.321733,-99) , 
-0, 1.85595, 0, 0, 0.647852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.321733,-99) ,
+0, 1.85595, 0, 0, 0.647852,-99) ,
 NN(
-0, 
-0, 
--1, -0.937428, 0, -1, 0.276531,-99) , 
+0,
+0,
+-1, -0.937428, 0, -1, 0.276531,-99) ,
 17, 3.39782, 0, 0, 0.433894,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.42067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.759539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.759539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495355,-99) , 
-6, 5.54763, 0, 0, 0.704748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495355,-99) ,
+6, 5.54763, 0, 0, 0.704748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.211934,-99) , 
-15, -0.643749, 1, 0, 0.643283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.211934,-99) ,
+15, -0.643749, 1, 0, 0.643283,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.199079,-99) , 
-3, -3.61821, 0, 0, 0.425826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.199079,-99) ,
+3, -3.61821, 0, 0, 0.425826,-99) ,
 NN(
-0, 
-0, 
--1, 5.51067, 0, -1, 0.121399,-99) , 
-7, -7.12951, 1, 0, 0.327583,-99) , 
+0,
+0,
+-1, 5.51067, 0, -1, 0.121399,-99) ,
+7, -7.12951, 1, 0, 0.327583,-99) ,
 2, 1.77286, 0, 0, 0.484279,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.395311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.702707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.702707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406098,-99) , 
-3, -3.61834, 0, 0, 0.657598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406098,-99) ,
+3, -3.61834, 0, 0, 0.657598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.290565,-99) , 
-15, -0.643749, 1, 0, 0.613307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.290565,-99) ,
+15, -0.643749, 1, 0, 0.613307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.223413,-99) , 
-0, 1.8605, 0, 0, 0.425264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.223413,-99) ,
+0, 1.8605, 0, 0, 0.425264,-99) ,
 NN(
-0, 
-0, 
--1, -4.13561, 1, -1, 0.181536,-99) , 
-12, 2.99692, 0, 0, 0.314454,-99) , 
+0,
+0,
+-1, -4.13561, 1, -1, 0.181536,-99) ,
+12, 2.99692, 0, 0, 0.314454,-99) ,
 2, 1.77286, 0, 0, 0.461576,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.394255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.62472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.62472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.21569,-99) , 
-0, 1.88905, 1, 0, 0.581465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.21569,-99) ,
+0, 1.88905, 1, 0, 0.581465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.233989,-99) , 
-0, 1.84687, 0, 0, 0.546104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.233989,-99) ,
+0, 1.84687, 0, 0, 0.546104,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534975,-99) ,
 NN(
-0, 
-0, 
--1, 2.77923, 0, -1, 0.20073,-99) , 
-7, -10.2982, 1, 0, 0.270186,-99) , 
+0,
+0,
+-1, 2.77923, 0, -1, 0.20073,-99) ,
+7, -10.2982, 1, 0, 0.270186,-99) ,
 10, -0.937428, 0, 0, 0.444261,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.310798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408027,-99) , 
-8, -2.89354, 1, 0, 0.509091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408027,-99) ,
+8, -2.89354, 1, 0, 0.509091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.142848,-99) , 
-15, -0.0279349, 1, 0, 0.475232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.142848,-99) ,
+15, -0.0279349, 1, 0, 0.475232,-99) ,
 NN(
-0, 
-0, 
--1, -1.94092, 0, -1, 0.209248,-99) , 
+0,
+0,
+-1, -1.94092, 0, -1, 0.209248,-99) ,
 17, 1.88918, 0, 0, 0.422351,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.271173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.644394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.644394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467468,-99) , 
-2, 1.50146, 0, 0, 0.5974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467468,-99) ,
+2, 1.50146, 0, 0, 0.5974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407533,-99) , 
-0, 1.8605, 0, 0, 0.553869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407533,-99) ,
+0, 1.8605, 0, 0, 0.553869,-99) ,
 NN(
-0, 
-0, 
--1, -2.74203, 1, -1, 0.35195,-99) , 
+0,
+0,
+-1, -2.74203, 1, -1, 0.35195,-99) ,
 7, -9.50602, 1, 0, 0.434332,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.218248);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.24493,-99) , 
-6, 4.06704, 0, 0, 0.521896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.24493,-99) ,
+6, 4.06704, 0, 0, 0.521896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.180766,-99) , 
-15, -0.0279349, 1, 0, 0.493927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.180766,-99) ,
+15, -0.0279349, 1, 0, 0.493927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0922181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0922181,-99) ,
 0, 1.89683, 1, 0, 0.469505,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.226796);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86504, 0, 1, 0.581099,-99) , 
+0,
+0,
+-1, 1.86504, 0, 1, 0.581099,-99) ,
 NN(
-0, 
-0, 
--1, 2.49067, 0, -1, 0.418016,-99) , 
-15, -4.56178, 1, 0, 0.478549,-99) , 
+0,
+0,
+-1, 2.49067, 0, -1, 0.418016,-99) ,
+15, -4.56178, 1, 0, 0.478549,-99) ,
 NN(
-0, 
-0, 
--1, 2.77923, 0, -1, 0.264812,-99) , 
+0,
+0,
+-1, 2.77923, 0, -1, 0.264812,-99) ,
 10, -1.94092, 0, 0, 0.437011,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.239913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429455,-99) , 
-3, -2.30258, 0, 0, 0.53686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429455,-99) ,
+3, -2.30258, 0, 0, 0.53686,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.36515,-99) , 
-0, 1.86374, 0, 0, 0.478,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.36515,-99) ,
+0, 1.86374, 0, 0, 0.478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.122422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.122422,-99) ,
 0, 1.89683, 1, 0, 0.458661,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.167952);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.259443,-99) , 
-0, 1.89229, 1, 0, 0.5149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.259443,-99) ,
+0, 1.89229, 1, 0, 0.5149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.227597,-99) , 
-14, -1.0773, 1, 0, 0.495544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.227597,-99) ,
+14, -1.0773, 1, 0, 0.495544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.224853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.224853,-99) ,
 7, -6.33735, 1, 0, 0.469146,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.166432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.275403,-99) , 
-15, -0.0279349, 1, 0, 0.502686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.275403,-99) ,
+15, -0.0279349, 1, 0, 0.502686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.234485,-99) , 
-4, 1.95431, 1, 0, 0.480496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.234485,-99) ,
+4, 1.95431, 1, 0, 0.480496,-99) ,
 NN(
-0, 
-0, 
--1, -3.2894, 0, -1, 0.313409,-99) , 
+0,
+0,
+-1, -3.2894, 0, -1, 0.313409,-99) ,
 12, 2.49763, 0, 0, 0.444493,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.186965);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.02869, 1, 1, 0.531956,-99) , 
+0,
+0,
+-1, 3.02869, 1, 1, 0.531956,-99) ,
 NN(
-0, 
-0, 
--1, 1.8605, 0, -1, 0.422497,-99) , 
-13, 6.3729, 0, 0, 0.488881,-99) , 
+0,
+0,
+-1, 1.8605, 0, -1, 0.422497,-99) ,
+13, 6.3729, 0, 0, 0.488881,-99) ,
 NN(
-0, 
-0, 
--1, -1.94089, 0, -1, 0.351949,-99) , 
+0,
+0,
+-1, -1.94089, 0, -1, 0.351949,-99) ,
 18, 5.8912, 0, 0, 0.429562,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.1142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 1.83779, 0, -1, 0.443147,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.116682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517954,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.295256,-99) , 
-14, -1.07636, 1, 0, 0.504402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.295256,-99) ,
+14, -1.07636, 1, 0, 0.504402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.234144,-99) , 
-0, 1.89294, 1, 0, 0.486407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.234144,-99) ,
+0, 1.89294, 1, 0, 0.486407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.241536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.241536,-99) ,
 0, 1.83779, 0, 0, 0.471481,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.147809);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457869,-99) , 
-7, -10.7509, 1, 0, 0.48532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457869,-99) ,
+7, -10.7509, 1, 0, 0.48532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.317099,-99) , 
-10, -2.44264, 0, 0, 0.469858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.317099,-99) ,
+10, -2.44264, 0, 0, 0.469858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.276728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.276728,-99) ,
 7, -6.33735, 1, 0, 0.452325,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.117629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.341056,-99) , 
-15, -0.0279349, 1, 0, 0.508063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.341056,-99) ,
+15, -0.0279349, 1, 0, 0.508063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.298538,-99) , 
-4, 1.91283, 1, 0, 0.490005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.298538,-99) ,
+4, 1.91283, 1, 0, 0.490005,-99) ,
 NN(
-0, 
-0, 
--1, -4.07166, 1, -1, 0.321403,-99) , 
+0,
+0,
+-1, -4.07166, 1, -1, 0.321403,-99) ,
 6, 4.30902, 0, 0, 0.471715,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.0880453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -6.33735, 1, -1, 0.456091,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.0990108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.305805,-99) , 
-0, 1.89294, 1, 0, 0.504382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.305805,-99) ,
+0, 1.89294, 1, 0, 0.504382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.302236,-99) , 
-0, 1.83779, 0, 0, 0.493197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.302236,-99) ,
+0, 1.83779, 0, 0, 0.493197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.319644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.319644,-99) ,
 7, -6.33735, 1, 0, 0.478003,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.108276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389842,-99) , 
-8, -0.559112, 1, 0, 0.4996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389842,-99) ,
+8, -0.559112, 1, 0, 0.4996,-99) ,
 NN(
-0, 
-0, 
--1, 2.77923, 0, -1, 0.380532,-99) , 
-10, -1.94092, 0, 0, 0.4799,-99) , 
+0,
+0,
+-1, 2.77923, 0, -1, 0.380532,-99) ,
+10, -1.94092, 0, 0, 0.4799,-99) ,
 NN(
-0, 
-0, 
--1, 5.8912, 0, -1, 0.336516,-99) , 
+0,
+0,
+-1, 5.8912, 0, -1, 0.336516,-99) ,
 3, -4.60516, 0, 0, 0.462436,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.118291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429512,-99) , 
-4, 0.278047, 0, 0, 0.484387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429512,-99) ,
+4, 0.278047, 0, 0, 0.484387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350186,-99) , 
-4, 1.91283, 1, 0, 0.473772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350186,-99) ,
+4, 1.91283, 1, 0, 0.473772,-99) ,
 NN(
-0, 
-0, 
--1, -1.43918, 0, -1, 0.350999,-99) , 
+0,
+0,
+-1, -1.43918, 0, -1, 0.350999,-99) ,
 17, 1.88918, 0, 0, 0.45373,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.0947196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -1.0773, 1, -1, 0.452781,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.0803794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.32108,-99) , 
-0, 1.83909, 0, 0, 0.498205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.32108,-99) ,
+0, 1.83909, 0, 0, 0.498205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36467,-99) , 
-0, 1.88775, 1, 0, 0.487101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36467,-99) ,
+0, 1.88775, 1, 0, 0.487101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.305785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.305785,-99) ,
 14, -1.0773, 1, 0, 0.476338,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.0724129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -1.0773, 1, -1, 0.463857,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.0788284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436567,-99) , 
-0, 1.87866, 1, 0, 0.499623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436567,-99) ,
+0, 1.87866, 1, 0, 0.499623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348201,-99) , 
-3, -5.59198, 0, 0, 0.490699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348201,-99) ,
+3, -5.59198, 0, 0, 0.490699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.339145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.339145,-99) ,
 14, -1.0773, 1, 0, 0.481905,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.116214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470558,-99) , 
-16, 3.14018, 1, 0, 0.501524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470558,-99) ,
+16, 3.14018, 1, 0, 0.501524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.371622,-99) , 
-10, 0.49832, 0, 0, 0.431806,-99) , 
-18, 5.67688, 0, 0, 0.481275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.371622,-99) ,
+10, 0.49832, 0, 0, 0.431806,-99) ,
+18, 5.67688, 0, 0, 0.481275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.335089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.335089,-99) ,
 0, 1.83779, 0, 0, 0.4734,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.0980252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481805,-99) , 
-11, 4.44691, 1, 0, 0.509262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481805,-99) ,
+11, 4.44691, 1, 0, 0.509262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390539,-99) , 
-18, 5.2482, 0, 0, 0.499275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390539,-99) ,
+18, 5.2482, 0, 0, 0.499275,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393018,-99) , 
-13, 6.55502, 0, 0, 0.459651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393018,-99) ,
+13, 6.55502, 0, 0, 0.459651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.268821,-99) , 
-8, -2.04417, 1, 0, 0.39202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.268821,-99) ,
+8, -2.04417, 1, 0, 0.39202,-99) ,
 17, 1.88918, 0, 0, 0.48239,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.0747405);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402895,-99) , 
-15, -0.0279349, 1, 0, 0.507556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402895,-99) ,
+15, -0.0279349, 1, 0, 0.507556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.3591,-99) , 
-4, -0.696296, 0, 0, 0.498628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.3591,-99) ,
+4, -0.696296, 0, 0, 0.498628,-99) ,
 NN(
-0, 
-0, 
--1, 1.65088, 0, -1, 0.371576,-99) , 
+0,
+0,
+-1, 1.65088, 0, -1, 0.371576,-99) ,
 12, 1.94197, 0, 0, 0.485886,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.0854888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477327,-99) , 
-8, -2.89354, 0, 0, 0.498171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477327,-99) ,
+8, -2.89354, 0, 0, 0.498171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400713,-99) , 
-18, 5.2482, 0, 0, 0.490024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400713,-99) ,
+18, 5.2482, 0, 0, 0.490024,-99) ,
 NN(
-0, 
-0, 
--1, -4.04051, 1, -1, 0.393156,-99) , 
+0,
+0,
+-1, -4.04051, 1, -1, 0.393156,-99) ,
 17, 1.88918, 0, 0, 0.474909,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.0921713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.638362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.638362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498334,-99) , 
-17, 2.79169, 1, 0, 0.528876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498334,-99) ,
+17, 2.79169, 1, 0, 0.528876,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358534,-99) , 
-5, 3.65685, 1, 0, 0.485759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358534,-99) ,
+5, 3.65685, 1, 0, 0.485759,-99) ,
 NN(
-0, 
-0, 
--1, -3.01717, 1, -1, 0.356588,-99) , 
-4, -0.106238, 0, 0, 0.459307,-99) , 
+0,
+0,
+-1, -3.01717, 1, -1, 0.356588,-99) ,
+4, -0.106238, 0, 0, 0.459307,-99) ,
 18, 6.31987, 0, 0, 0.482363,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.093366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -4.56178, 0, 1, 0.54198,-99) , 
+0,
+0,
+-1, -4.56178, 0, 1, 0.54198,-99) ,
 NN(
-0, 
-0, 
--1, -2.69819, 1, -1, 0.451183,-99) , 
+0,
+0,
+-1, -2.69819, 1, -1, 0.451183,-99) ,
 18, 6.31987, 0, 0, 0.481314,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.0721296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398487,-99) , 
-7, -6.33735, 1, 0, 0.508001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398487,-99) ,
+7, -6.33735, 1, 0, 0.508001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394976,-99) , 
-8, -0.170018, 1, 0, 0.498894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394976,-99) ,
+8, -0.170018, 1, 0, 0.498894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393219,-99) ,
 10, -2.44267, 0, 0, 0.489111,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.0816419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.603936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.603936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486543,-99) , 
-1, 29.2623, 1, 0, 0.527031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486543,-99) ,
+1, 29.2623, 1, 0, 0.527031,-99) ,
 NN(
-0, 
-0, 
--1, 1.93849, 0, -1, 0.460772,-99) , 
+0,
+0,
+-1, 1.93849, 0, -1, 0.460772,-99) ,
 3, -0.65788, 0, 0, 0.479094,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.1238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.605306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.605306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485024,-99) , 
-5, 2.46477, 1, 0, 0.54767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485024,-99) ,
+5, 2.46477, 1, 0, 0.54767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.359307,-99) , 
-7, -7.92168, 1, 0, 0.469159,-99) , 
-0, 1.87347, 1, 0, 0.512101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.359307,-99) ,
+7, -7.92168, 1, 0, 0.469159,-99) ,
+0, 1.87347, 1, 0, 0.512101,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381423,-99) , 
-17, 2.75285, 0, 0, 0.48704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381423,-99) ,
+17, 2.75285, 0, 0, 0.48704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.332422,-99) , 
-7, -7.92168, 1, 0, 0.443908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.332422,-99) ,
+7, -7.92168, 1, 0, 0.443908,-99) ,
 0, 1.8605, 0, 0, 0.495587,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.0697993);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490482,-99) , 
-16, 2.87303, 1, 0, 0.509874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490482,-99) ,
+16, 2.87303, 1, 0, 0.509874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435379,-99) , 
-3, -4.60516, 0, 0, 0.501458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435379,-99) ,
+3, -4.60516, 0, 0, 0.501458,-99) ,
 NN(
-0, 
-0, 
--1, 6.54008, 0, -1, 0.417178,-99) , 
+0,
+0,
+-1, 6.54008, 0, -1, 0.417178,-99) ,
 14, -2.01198, 1, 0, 0.489827,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.11178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 21.8577, 1, 1, 0.547784,-99) , 
+0,
+0,
+-1, 21.8577, 1, 1, 0.547784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374963,-99) , 
-13, 6.31472, 0, 0, 0.486993,-99) , 
-5, 3.13476, 1, 0, 0.523816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374963,-99) ,
+13, 6.31472, 0, 0, 0.486993,-99) ,
+5, 3.13476, 1, 0, 0.523816,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.365741,-99) , 
-15, -1.48597, 1, 0, 0.489685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.365741,-99) ,
+15, -1.48597, 1, 0, 0.489685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.315969,-99) , 
-7, -7.12951, 1, 0, 0.454778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.315969,-99) ,
+7, -7.12951, 1, 0, 0.454778,-99) ,
 6, 6.14996, 0, 0, 0.49813,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.0900092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415617,-99) , 
-6, 9.91951, 1, 0, 0.52977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415617,-99) ,
+6, 9.91951, 1, 0, 0.52977,-99) ,
 NN(
-0, 
-0, 
--1, 1.74095, 0, -1, 0.46275,-99) , 
+0,
+0,
+-1, 1.74095, 0, -1, 0.46275,-99) ,
 6, 7.9909, 0, 0, 0.480753,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.113328);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478144,-99) , 
-0, 1.8658, 0, 0, 0.522994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478144,-99) ,
+0, 1.8658, 0, 0, 0.522994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40941,-99) , 
-10, 0.99011, 0, 0, 0.452174,-99) , 
-0, 1.87456, 1, 0, 0.500061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40941,-99) ,
+10, 0.99011, 0, 0, 0.452174,-99) ,
+0, 1.87456, 1, 0, 0.500061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374683,-99) ,
 0, 1.83779, 0, 0, 0.493703,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.0731694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488173,-99) , 
-11, 3.63882, 1, 0, 0.511832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488173,-99) ,
+11, 3.63882, 1, 0, 0.511832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386387,-99) , 
-0, 1.84038, 0, 0, 0.504087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386387,-99) ,
+0, 1.84038, 0, 0, 0.504087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.3882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.3882,-99) ,
 0, 1.89229, 1, 0, 0.497726,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.0753114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.45688, 1, 1, 0.523788,-99) , 
+0,
+0,
+-1, -1.45688, 1, 1, 0.523788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.362119,-99) , 
-14, -4.04051, 1, 0, 0.44863,-99) , 
-17, 1.88918, 0, 0, 0.513538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.362119,-99) ,
+14, -4.04051, 1, 0, 0.44863,-99) ,
+17, 1.88918, 0, 0, 0.513538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414296,-99) ,
 12, 1.94197, 0, 0, 0.504096,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.0961572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472628,-99) , 
-1, 43.9995, 1, 0, 0.518567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472628,-99) ,
+1, 43.9995, 1, 0, 0.518567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390895,-99) , 
-0, 1.84038, 0, 0, 0.507649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390895,-99) ,
+0, 1.84038, 0, 0, 0.507649,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413877,-99) , 
-2, 1.50146, 0, 0, 0.481675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413877,-99) ,
+2, 1.50146, 0, 0, 0.481675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.363905,-99) , 
-13, 6.03632, 0, 0, 0.456592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.363905,-99) ,
+13, 6.03632, 0, 0, 0.456592,-99) ,
 0, 1.87412, 1, 0, 0.491178,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.0634034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.966448, 1, 1, 0.513789,-99) , 
+0,
+0,
+-1, 0.966448, 1, 1, 0.513789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414014,-99) , 
-0, 1.84038, 0, 0, 0.505309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414014,-99) ,
+0, 1.84038, 0, 0, 0.505309,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44341,-99) , 
-0, 1.88386, 0, 0, 0.470274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44341,-99) ,
+0, 1.88386, 0, 0, 0.470274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.382233,-99) , 
-5, 1.66681, 0, 0, 0.452829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.382233,-99) ,
+5, 1.66681, 0, 0, 0.452829,-99) ,
 0, 1.87412, 1, 0, 0.488384,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.0383103);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395384,-99) , 
-3, -5.26304, 0, 0, 0.493291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395384,-99) ,
+3, -5.26304, 0, 0, 0.493291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386063,-99) , 
-8, 0.219055, 1, 0, 0.487404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386063,-99) ,
+8, 0.219055, 1, 0, 0.487404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377339,-99) ,
 0, 1.89229, 1, 0, 0.481482,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.0499047);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -1.0773, 1, -1, 0.475068,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.041172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399451,-99) , 
-4, 2.04106, 1, 0, 0.498739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399451,-99) ,
+4, 2.04106, 1, 0, 0.498739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397265,-99) , 
-4, -0.77926, 0, 0, 0.49313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397265,-99) ,
+4, -0.77926, 0, 0, 0.49313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392444,-99) ,
 14, -1.0773, 1, 0, 0.487526,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.0627465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486055,-99) , 
-15, -1.70827, 0, 0, 0.494278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486055,-99) ,
+15, -1.70827, 0, 0, 0.494278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419138,-99) , 
-14, -2.01198, 1, 0, 0.486102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419138,-99) ,
+14, -2.01198, 1, 0, 0.486102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397729,-99) ,
 15, -0.0279349, 1, 0, 0.480498,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.05036);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497752,-99) , 
-11, 2.83073, 1, 0, 0.512404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497752,-99) ,
+11, 2.83073, 1, 0, 0.512404,-99) ,
 NN(
-0, 
-0, 
--1, -2.02065, 1, -1, 0.465352,-99) , 
-18, 5.67687, 0, 0, 0.49912,-99) , 
+0,
+0,
+-1, -2.02065, 1, -1, 0.465352,-99) ,
+18, 5.67687, 0, 0, 0.49912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403114,-99) ,
 0, 1.89229, 1, 0, 0.494034,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.111418);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.08426, 0, 1, 0.581665,-99) , 
+0,
+0,
+-1, -2.08426, 0, 1, 0.581665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.620793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.620793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472851,-99) , 
-16, 2.91186, 1, 0, 0.502279,-99) , 
-10, -1.43915, 1, 0, 0.519903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472851,-99) ,
+16, 2.91186, 1, 0, 0.502279,-99) ,
+10, -1.43915, 1, 0, 0.519903,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463854,-99) , 
-5, 1.74518, 1, 0, 0.499105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463854,-99) ,
+5, 1.74518, 1, 0, 0.499105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360889,-99) , 
-7, -7.12951, 1, 0, 0.472711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360889,-99) ,
+7, -7.12951, 1, 0, 0.472711,-99) ,
 6, 6.14996, 0, 0, 0.502573,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.080645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555764,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518887,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415554,-99) , 
-13, 5.58199, 0, 0, 0.508819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415554,-99) ,
+13, 5.58199, 0, 0, 0.508819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397084,-99) , 
-17, 1.72154, 0, 0, 0.49469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397084,-99) ,
+17, 1.72154, 0, 0, 0.49469,-99) ,
 17, 4.90646, 0, 0, 0.509884,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.0765547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481714,-99) , 
-15, -4.56178, 0, 0, 0.514646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481714,-99) ,
+15, -4.56178, 0, 0, 0.514646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405476,-99) , 
-14, -4.09204, 1, 0, 0.464094,-99) , 
-4, -0.033645, 0, 0, 0.503437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405476,-99) ,
+14, -4.09204, 1, 0, 0.464094,-99) ,
+4, -0.033645, 0, 0, 0.503437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4189,-99) ,
 10, -2.44267, 0, 0, 0.496126,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.0849414);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546701,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458054,-99) , 
-17, 3.49337, 1, 0, 0.502131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458054,-99) ,
+17, 3.49337, 1, 0, 0.502131,-99) ,
 NN(
-0, 
-0, 
--1, 6.12031, 0, -1, 0.443384,-99) , 
-14, -3.22955, 1, 0, 0.483182,-99) , 
+0,
+0,
+-1, 6.12031, 0, -1, 0.443384,-99) ,
+14, -3.22955, 1, 0, 0.483182,-99) ,
 17, 5.40934, 0, 0, 0.494487,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.0968014);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.620868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.620868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462959,-99) , 
-17, 3.24356, 0, 0, 0.559213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462959,-99) ,
+17, 3.24356, 0, 0, 0.559213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481488,-99) , 
-17, 2.39207, 1, 0, 0.500115,-99) , 
-10, -1.49122, 1, 0, 0.513851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481488,-99) ,
+17, 2.39207, 1, 0, 0.500115,-99) ,
+10, -1.49122, 1, 0, 0.513851,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4165,-99) , 
-14, -3.03683, 1, 0, 0.48908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4165,-99) ,
+14, -3.03683, 1, 0, 0.48908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.328191,-99) , 
-10, -1.94089, 0, 0, 0.463795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.328191,-99) ,
+10, -1.94089, 0, 0, 0.463795,-99) ,
 18, 5.8912, 0, 0, 0.493531,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.0924125);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498148,-99) , 
-17, 3.90071, 0, 0, 0.544808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498148,-99) ,
+17, 3.90071, 0, 0, 0.544808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481209,-99) , 
-10, -1.49119, 1, 0, 0.502156,-99) , 
-15, -4.56178, 0, 0, 0.52445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481209,-99) ,
+10, -1.49119, 1, 0, 0.502156,-99) ,
+15, -4.56178, 0, 0, 0.52445,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420388,-99) , 
-2, 0.928171, 0, 0, 0.488203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420388,-99) ,
+2, 0.928171, 0, 0, 0.488203,-99) ,
 NN(
-0, 
-0, 
--1, 6.8541, 0, -1, 0.379843,-99) , 
-8, -1.69514, 1, 0, 0.457711,-99) , 
+0,
+0,
+-1, 6.8541, 0, -1, 0.379843,-99) ,
+8, -1.69514, 1, 0, 0.457711,-99) ,
 18, 5.8912, 0, 0, 0.497375,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.0804769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.16691, 1, 1, 0.530751,-99) , 
+0,
+0,
+-1, 1.16691, 1, 1, 0.530751,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433802,-99) , 
-6, 6.48968, 0, 0, 0.477826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433802,-99) ,
+6, 6.48968, 0, 0, 0.477826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357424,-99) , 
-12, 2.49067, 0, 0, 0.45622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357424,-99) ,
+12, 2.49067, 0, 0, 0.45622,-99) ,
 18, 5.8912, 0, 0, 0.500543,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.0735523);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48603,-99) , 
-8, -2.89354, 0, 0, 0.503215,-99) , 
-5, 1.16691, 1, 0, 0.510669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48603,-99) ,
+8, -2.89354, 0, 0, 0.503215,-99) ,
+5, 1.16691, 1, 0, 0.510669,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45451,-99) , 
-10, 1.69084, 0, 0, 0.475634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45451,-99) ,
+10, 1.69084, 0, 0, 0.475634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.356037,-99) , 
-10, -1.94089, 0, 0, 0.457285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.356037,-99) ,
+10, -1.94089, 0, 0, 0.457285,-99) ,
 18, 5.8912, 0, 0, 0.489056,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.0636086);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.28388, 1, 1, 0.521168,-99) , 
+0,
+0,
+-1, 1.28388, 1, 1, 0.521168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481279,-99) , 
-11, 6.06309, 1, 0, 0.511859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481279,-99) ,
+11, 6.06309, 1, 0, 0.511859,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45204,-99) , 
-1, 33.9929, 1, 0, 0.481875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45204,-99) ,
+1, 33.9929, 1, 0, 0.481875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.373073,-99) , 
-10, -1.94089, 0, 0, 0.465294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.373073,-99) ,
+10, -1.94089, 0, 0, 0.465294,-99) ,
 18, 5.8912, 0, 0, 0.49303,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.0477545);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49812,-99) , 
-10, -1.48692, 1, 0, 0.506067,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49812,-99) ,
+10, -1.48692, 1, 0, 0.506067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437714,-99) , 
-10, -2.44264, 0, 0, 0.500241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437714,-99) ,
+10, -2.44264, 0, 0, 0.500241,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436235,-99) , 
-12, 2.93319, 1, 0, 0.477621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436235,-99) ,
+12, 2.93319, 1, 0, 0.477621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369763,-99) , 
-3, -2.96046, 0, 0, 0.445506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369763,-99) ,
+3, -2.96046, 0, 0, 0.445506,-99) ,
 4, -0.106238, 0, 0, 0.489418,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.0582729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537109,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405595,-99) , 
-17, 1.88918, 0, 0, 0.496498,-99) , 
-3, -0.657858, 0, 0, 0.508586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405595,-99) ,
+17, 1.88918, 0, 0, 0.496498,-99) ,
+3, -0.657858, 0, 0, 0.508586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502187,-99) ,
 NN(
-0, 
-0, 
--1, -0.554931, 0, -1, 0.405325,-99) , 
-18, 6.1709, 0, 0, 0.448359,-99) , 
+0,
+0,
+-1, -0.554931, 0, -1, 0.405325,-99) ,
+18, 6.1709, 0, 0, 0.448359,-99) ,
 4, -0.106238, 0, 0, 0.4967,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.0422029);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457477,-99) , 
-13, 5.86799, 0, 0, 0.498947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457477,-99) ,
+13, 5.86799, 0, 0, 0.498947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418377,-99) , 
-15, -0.0279349, 1, 0, 0.494001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418377,-99) ,
+15, -0.0279349, 1, 0, 0.494001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418772,-99) ,
 12, 1.94197, 0, 0, 0.487104,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.0357596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 1.89229, 1, -1, 0.482128,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.0393442);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4236,-99) , 
-3, -5.26304, 0, 0, 0.500983,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4236,-99) ,
+3, -5.26304, 0, 0, 0.500983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405203,-99) , 
-8, 0.219055, 1, 0, 0.495911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405203,-99) ,
+8, 0.219055, 1, 0, 0.495911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403566,-99) ,
 0, 1.89229, 1, 0, 0.491061,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.0931884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.6208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.6208,-99) ,
 NN(
-0, 
-0, 
--1, 1.88775, 1, -1, 0.458658,-99) , 
-1, 16.912, 1, 0, 0.475509,-99) , 
+0,
+0,
+-1, 1.88775, 1, -1, 0.458658,-99) ,
+1, 16.912, 1, 0, 0.475509,-99) ,
 1, 81.9014, 0, 0, 0.484387,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.0428593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418138,-99) , 
-4, 2.04103, 1, 0, 0.505075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418138,-99) ,
+4, 2.04103, 1, 0, 0.505075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42288,-99) , 
-4, -0.77926, 0, 0, 0.500681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42288,-99) ,
+4, -0.77926, 0, 0, 0.500681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426236,-99) ,
 15, -0.0279349, 1, 0, 0.496044,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.0573656);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46841,-99) , 
-13, 7.10235, 1, 0, 0.501754,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46841,-99) ,
+13, 7.10235, 1, 0, 0.501754,-99) ,
 NN(
-0, 
-0, 
--1, 5.8912, 0, -1, 0.454451,-99) , 
-8, -1.33723, 1, 0, 0.492994,-99) , 
+0,
+0,
+-1, 5.8912, 0, -1, 0.454451,-99) ,
+8, -1.33723, 1, 0, 0.492994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412668,-99) ,
 0, 1.89229, 1, 0, 0.488835,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.0663016);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86504, 1, 1, 0.552024,-99) , 
+0,
+0,
+-1, 1.86504, 1, 1, 0.552024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49163,-99) , 
-7, -8.71385, 0, 0, 0.510925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49163,-99) ,
+7, -8.71385, 0, 0, 0.510925,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42227,-99) , 
-0, 1.86201, 0, 0, 0.482085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42227,-99) ,
+0, 1.86201, 0, 0, 0.482085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385397,-99) , 
-0, 1.88321, 1, 0, 0.470612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385397,-99) ,
+0, 1.88321, 1, 0, 0.470612,-99) ,
 10, 0.567815, 0, 0, 0.487704,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.0990135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473096,-99) , 
-0, 1.86504, 1, 0, 0.492497,-99) , 
-5, 2.65395, 0, 0, 0.516932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473096,-99) ,
+0, 1.86504, 1, 0, 0.492497,-99) ,
+5, 2.65395, 0, 0, 0.516932,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425093,-99) , 
-1, 28.6342, 1, 0, 0.483635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425093,-99) ,
+1, 28.6342, 1, 0, 0.483635,-99) ,
 NN(
-0, 
-0, 
--1, 5.48294, 1, -1, 0.416758,-99) , 
-5, 3.16652, 1, 0, 0.467101,-99) , 
+0,
+0,
+-1, 5.48294, 1, -1, 0.416758,-99) ,
+5, 3.16652, 1, 0, 0.467101,-99) ,
 10, 0.567815, 0, 0, 0.488244,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.09004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478335,-99) , 
-12, 2.95531, 0, 0, 0.533259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478335,-99) ,
+12, 2.95531, 0, 0, 0.533259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436727,-99) , 
-3, -1.09642, 0, 0, 0.482378,-99) , 
-3, -2.30249, 1, 0, 0.499584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436727,-99) ,
+3, -1.09642, 0, 0, 0.482378,-99) ,
+3, -2.30249, 1, 0, 0.499584,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441399,-99) , 
-1, 26.4287, 1, 0, 0.497208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441399,-99) ,
+1, 26.4287, 1, 0, 0.497208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.340934,-99) , 
-3, -2.96046, 0, 0, 0.452051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.340934,-99) ,
+3, -2.96046, 0, 0, 0.452051,-99) ,
 7, -7.92168, 1, 0, 0.487272,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.103055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453662,-99) , 
-15, -2.36785, 1, 0, 0.514267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453662,-99) ,
+15, -2.36785, 1, 0, 0.514267,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449662,-99) , 
-15, -1.85156, 0, 0, 0.471845,-99) , 
-16, 3.42019, 1, 0, 0.490591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449662,-99) ,
+15, -1.85156, 0, 0, 0.471845,-99) ,
+16, 3.42019, 1, 0, 0.490591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.328877,-99) , 
-17, 2.77923, 0, 0, 0.436652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.328877,-99) ,
+17, 2.77923, 0, 0, 0.436652,-99) ,
 10, -1.94092, 0, 0, 0.48227,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.0615783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495545,-99) , 
-3, -3.61822, 1, 0, 0.511686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495545,-99) ,
+3, -3.61822, 1, 0, 0.511686,-99) ,
 NN(
-0, 
-0, 
--1, -3.2894, 0, -1, 0.476818,-99) , 
-4, 0.628837, 0, 0, 0.494219,-99) , 
+0,
+0,
+-1, -3.2894, 0, -1, 0.476818,-99) ,
+4, 0.628837, 0, 0, 0.494219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377977,-99) , 
-7, -9.50602, 1, 0, 0.43113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377977,-99) ,
+7, -9.50602, 1, 0, 0.43113,-99) ,
 10, -1.94092, 0, 0, 0.48451,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.0587669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535576,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415531,-99) , 
-2, 0.677423, 0, 0, 0.497224,-99) , 
-2, 3.54236, 0, 0, 0.506909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415531,-99) ,
+2, 0.677423, 0, 0, 0.497224,-99) ,
+2, 3.54236, 0, 0, 0.506909,-99) ,
 NN(
-0, 
-0, 
--1, 2.77923, 0, -1, 0.434654,-99) , 
+0,
+0,
+-1, 2.77923, 0, -1, 0.434654,-99) ,
 10, -1.94092, 0, 0, 0.495825,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.0623312);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474861,-99) , 
-7, -8.71385, 0, 0, 0.498937,-99) , 
-0, 1.88321, 0, 0, 0.507653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474861,-99) ,
+7, -8.71385, 0, 0, 0.498937,-99) ,
+0, 1.88321, 0, 0, 0.507653,-99) ,
 NN(
-0, 
-0, 
--1, -0.932635, 1, -1, 0.473334,-99) , 
+0,
+0,
+-1, -0.932635, 1, -1, 0.473334,-99) ,
 10, 0.567815, 0, 0, 0.487966,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.0845496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489346,-99) , 
-13, 6.62535, 1, 0, 0.540549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489346,-99) ,
+13, 6.62535, 1, 0, 0.540549,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479251,-99) , 
-0, 1.85141, 1, 0, 0.490545,-99) , 
-11, 3.72291, 1, 0, 0.508078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479251,-99) ,
+0, 1.85141, 1, 0, 0.490545,-99) ,
+11, 3.72291, 1, 0, 0.508078,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459214,-99) , 
-1, 26.4287, 1, 0, 0.505361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459214,-99) ,
+1, 26.4287, 1, 0, 0.505361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.356054,-99) , 
-3, -3.2894, 0, 0, 0.469022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.356054,-99) ,
+3, -3.2894, 0, 0, 0.469022,-99) ,
 7, -7.92168, 1, 0, 0.498044,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.0604035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543552,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492482,-99) , 
-1, 17.5001, 1, 0, 0.504485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492482,-99) ,
+1, 17.5001, 1, 0, 0.504485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399125,-99) , 
-15, -0.932635, 1, 0, 0.493622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399125,-99) ,
+15, -0.932635, 1, 0, 0.493622,-99) ,
 2, 3.54236, 0, 0, 0.505085,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.0751413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.50146, 1, 1, 0.530251,-99) , 
+0,
+0,
+-1, 1.50146, 1, 1, 0.530251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479604,-99) , 
-11, 6.6335, 1, 0, 0.522439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479604,-99) ,
+11, 6.6335, 1, 0, 0.522439,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499738,-99) , 
-11, 6.0508, 1, 0, 0.528889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499738,-99) ,
+11, 6.0508, 1, 0, 0.528889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.340063,-99) , 
-13, 6.60294, 0, 0, 0.416767,-99) , 
-6, 6.45003, 0, 0, 0.476074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.340063,-99) ,
+13, 6.60294, 0, 0, 0.416767,-99) ,
+6, 6.45003, 0, 0, 0.476074,-99) ,
 7, -7.92168, 1, 0, 0.510589,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.070388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467095,-99) , 
-5, 4.03641, 1, 0, 0.533961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467095,-99) ,
+5, 4.03641, 1, 0, 0.533961,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48768,-99) , 
-3, -2.30249, 1, 0, 0.504788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48768,-99) ,
+3, -2.30249, 1, 0, 0.504788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.29436,-99) , 
-3, -2.96046, 0, 0, 0.44211,-99) , 
-7, -7.92168, 1, 0, 0.489143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.29436,-99) ,
+3, -2.96046, 0, 0, 0.44211,-99) ,
+7, -7.92168, 1, 0, 0.489143,-99) ,
 6, 7.9909, 0, 0, 0.50132,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.0714663);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484861,-99) , 
-2, 1.7739, 1, 0, 0.504229,-99) , 
-0, 1.88321, 0, 0, 0.510971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484861,-99) ,
+2, 1.7739, 1, 0, 0.504229,-99) ,
+0, 1.88321, 0, 0, 0.510971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537599,-99) ,
 NN(
-0, 
-0, 
--1, 5.93853, 0, -1, 0.424249,-99) , 
-6, 7.30157, 0, 0, 0.468253,-99) , 
+0,
+0,
+-1, 5.93853, 0, -1, 0.424249,-99) ,
+6, 7.30157, 0, 0, 0.468253,-99) ,
 7, -7.92168, 1, 0, 0.500106,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.0561239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88321, 0, 1, 0.523372,-99) , 
+0,
+0,
+-1, 1.88321, 0, 1, 0.523372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401747,-99) , 
-0, 1.87867, 1, 0, 0.490096,-99) , 
-5, 2.27475, 0, 0, 0.510177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401747,-99) ,
+0, 1.87867, 1, 0, 0.490096,-99) ,
+5, 2.27475, 0, 0, 0.510177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372643,-99) , 
-17, 2.77923, 0, 0, 0.455696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372643,-99) ,
+17, 2.77923, 0, 0, 0.455696,-99) ,
 10, -1.94092, 0, 0, 0.501957,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.0578296);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52419,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431551,-99) , 
-0, 1.85855, 0, 0, 0.490708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431551,-99) ,
+0, 1.85855, 0, 0, 0.490708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358745,-99) , 
-0, 1.88775, 1, 0, 0.481395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358745,-99) ,
+0, 1.88775, 1, 0, 0.481395,-99) ,
 7, -11.0904, 1, 0, 0.49115,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.0590735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.509013,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.509013,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468041,-99) , 
-10, -0.579677, 0, 0, 0.493605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468041,-99) ,
+10, -0.579677, 0, 0, 0.493605,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.446397,-99) , 
-18, 5.96727, 0, 0, 0.472829,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.446397,-99) ,
+18, 5.96727, 0, 0, 0.472829,-99) ,
 10, 1.57131, 0, 0, 0.48296,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.042513);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476427,-99) , 
-11, 5.39069, 1, 0, 0.492828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476427,-99) ,
+11, 5.39069, 1, 0, 0.492828,-99) ,
 NN(
-0, 
-0, 
--1, -2.46549, 1, -1, 0.460876,-99) , 
-4, -0.106238, 0, 0, 0.486759,-99) , 
+0,
+0,
+-1, -2.46549, 1, -1, 0.460876,-99) ,
+4, -0.106238, 0, 0, 0.486759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421597,-99) ,
 3, -5.59198, 0, 0, 0.483332,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.0443989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516389,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516389,-99) ,
 NN(
-0, 
-0, 
--1, 1.94197, 0, -1, 0.480325,-99) , 
-14, -6.68536, 1, 0, 0.48835,-99) , 
+0,
+0,
+-1, 1.94197, 0, -1, 0.480325,-99) ,
+14, -6.68536, 1, 0, 0.48835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428525,-99) ,
 15, -0.0279349, 1, 0, 0.484659,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.0688977);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488826,-99) , 
-7, -8.71385, 1, 0, 0.541264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488826,-99) ,
+7, -8.71385, 1, 0, 0.541264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476166,-99) , 
-16, 2.70356, 1, 0, 0.489255,-99) , 
-10, -1.43915, 1, 0, 0.497234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476166,-99) ,
+16, 2.70356, 1, 0, 0.489255,-99) ,
+10, -1.43915, 1, 0, 0.497234,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454671,-99) , 
-9, -2.64051, 0, 0, 0.500834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454671,-99) ,
+9, -2.64051, 0, 0, 0.500834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367757,-99) , 
-15, -2.75523, 1, 0, 0.458762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367757,-99) ,
+15, -2.75523, 1, 0, 0.458762,-99) ,
 13, 5.86779, 0, 0, 0.491114,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.0462709);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538115,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485068,-99) , 
-2, 1.77286, 1, 0, 0.497575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485068,-99) ,
+2, 1.77286, 1, 0, 0.497575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428875,-99) , 
-17, 1.76672, 0, 0, 0.489978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428875,-99) ,
+17, 1.76672, 0, 0, 0.489978,-99) ,
 6, 8.91137, 0, 0, 0.496571,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.0458633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43915, 1, 1, 0.509958,-99) , 
+0,
+0,
+-1, -1.43915, 1, 1, 0.509958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453542,-99) , 
-3, -4.60516, 0, 0, 0.504475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453542,-99) ,
+3, -4.60516, 0, 0, 0.504475,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451972,-99) , 
-13, 5.50705, 0, 0, 0.500767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451972,-99) ,
+13, 5.50705, 0, 0, 0.500767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.375944,-99) , 
-11, 3.68242, 1, 0, 0.458896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.375944,-99) ,
+11, 3.68242, 1, 0, 0.458896,-99) ,
 13, 5.86779, 0, 0, 0.497258,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.0648121);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477802,-99) , 
-15, -4.13415, 0, 0, 0.502615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477802,-99) ,
+15, -4.13415, 0, 0, 0.502615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428737,-99) , 
-6, 7.46796, 0, 0, 0.468681,-99) , 
-7, -7.92168, 1, 0, 0.494575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428737,-99) ,
+6, 7.46796, 0, 0, 0.468681,-99) ,
+7, -7.92168, 1, 0, 0.494575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443096,-99) ,
 12, 1.94197, 0, 0, 0.490041,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.0383256);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497778,-99) , 
-17, 2.79169, 1, 0, 0.512879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497778,-99) ,
+17, 2.79169, 1, 0, 0.512879,-99) ,
 NN(
-0, 
-0, 
--1, -0.545094, 1, -1, 0.47939,-99) , 
+0,
+0,
+-1, -0.545094, 1, -1, 0.47939,-99) ,
 18, 6.31987, 0, 0, 0.490973,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.0296171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.70827, 0, 1, 0.508349,-99) , 
+0,
+0,
+-1, -1.70827, 0, 1, 0.508349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460964,-99) , 
-14, -2.01198, 1, 0, 0.503219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460964,-99) ,
+14, -2.01198, 1, 0, 0.503219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437195,-99) ,
 15, -0.0279349, 1, 0, 0.499174,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.0457539);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523457,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414324,-99) , 
-15, -0.948467, 1, 0, 0.490034,-99) , 
-13, 6.87793, 0, 0, 0.50341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414324,-99) ,
+15, -0.948467, 1, 0, 0.490034,-99) ,
+13, 6.87793, 0, 0, 0.50341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450301,-99) , 
-13, 7.0505, 1, 0, 0.488148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450301,-99) ,
+13, 7.0505, 1, 0, 0.488148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41496,-99) , 
-12, 3.04285, 0, 0, 0.470483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41496,-99) ,
+12, 3.04285, 0, 0, 0.470483,-99) ,
 18, 5.67687, 0, 0, 0.49418,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.0329549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505723,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.478151,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.478151,-99) ,
 17, 4.40358, 0, 0, 0.487345,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.0462577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.609023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.609023,-99) ,
 NN(
-0, 
-0, 
--1, -7.31818, 1, -1, 0.4854,-99) , 
-5, 0.976626, 1, 0, 0.493407,-99) , 
+0,
+0,
+-1, -7.31818, 1, -1, 0.4854,-99) ,
+5, 0.976626, 1, 0, 0.493407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442795,-99) ,
 7, -6.33735, 1, 0, 0.490084,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.0610183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523829,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447565,-99) , 
-5, 3.10196, 1, 0, 0.50342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447565,-99) ,
+5, 3.10196, 1, 0, 0.50342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411282,-99) , 
-0, 1.88321, 1, 0, 0.493208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411282,-99) ,
+0, 1.88321, 1, 0, 0.493208,-99) ,
 7, -11.0904, 1, 0, 0.500247,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.0734563);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475241,-99) , 
-7, -9.58155, 0, 0, 0.491697,-99) , 
-0, 1.88321, 0, 0, 0.499492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475241,-99) ,
+7, -9.58155, 0, 0, 0.491697,-99) ,
+0, 1.88321, 0, 0, 0.499492,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.370318,-99) , 
-0, 1.87607, 1, 0, 0.492016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.370318,-99) ,
+0, 1.87607, 1, 0, 0.492016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396039,-99) , 
-0, 1.8605, 0, 0, 0.469389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396039,-99) ,
+0, 1.8605, 0, 0, 0.469389,-99) ,
 7, -7.92168, 1, 0, 0.491971,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.0391037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521568,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44919,-99) , 
-0, 1.87866, 1, 0, 0.491702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44919,-99) ,
+0, 1.87866, 1, 0, 0.491702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407837,-99) , 
-15, -0.932635, 1, 0, 0.482903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407837,-99) ,
+15, -0.932635, 1, 0, 0.482903,-99) ,
 7, -11.0904, 1, 0, 0.491791,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.0423432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521892,-99) ,
 NN(
-0, 
-0, 
--1, 1.88775, 1, -1, 0.478986,-99) , 
+0,
+0,
+-1, 1.88775, 1, -1, 0.478986,-99) ,
 1, 81.9014, 0, 0, 0.486059,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.0342465);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585809,-99) ,
 NN(
-0, 
-0, 
--1, -7.31818, 1, -1, 0.490268,-99) , 
-5, 0.976626, 1, 0, 0.496382,-99) , 
+0,
+0,
+-1, -7.31818, 1, -1, 0.490268,-99) ,
+5, 0.976626, 1, 0, 0.496382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446859,-99) ,
 7, -6.33735, 1, 0, 0.493147,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.0256437);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.52826, 0, 1, 0.507694,-99) , 
+0,
+0,
+-1, 1.52826, 0, 1, 0.507694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454648,-99) , 
-12, 1.94197, 0, 0, 0.503746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454648,-99) ,
+12, 1.94197, 0, 0, 0.503746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444756,-99) ,
 4, -0.77926, 0, 0, 0.500684,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.0666495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479818,-99) , 
-1, 42.5306, 0, 0, 0.534478,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479818,-99) ,
+1, 42.5306, 0, 0, 0.534478,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4833,-99) , 
-10, -1.43914, 1, 0, 0.494462,-99) , 
-0, 1.87866, 0, 0, 0.502898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4833,-99) ,
+10, -1.43914, 1, 0, 0.494462,-99) ,
+0, 1.87866, 0, 0, 0.502898,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464167,-99) , 
-16, 2.84189, 1, 0, 0.496247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464167,-99) ,
+16, 2.84189, 1, 0, 0.496247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401868,-99) , 
-3, -3.2894, 0, 0, 0.47452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401868,-99) ,
+3, -3.2894, 0, 0, 0.47452,-99) ,
 7, -7.92168, 1, 0, 0.495843,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.0557814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.61822, 1, 1, 0.526563,-99) , 
+0,
+0,
+-1, -3.61822, 1, 1, 0.526563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436537,-99) , 
-3, -3.2894, 0, 0, 0.490673,-99) , 
-4, 0.628837, 0, 0, 0.508697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436537,-99) ,
+3, -3.2894, 0, 0, 0.490673,-99) ,
+4, 0.628837, 0, 0, 0.508697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415861,-99) , 
-9, -2.99436, 0, 0, 0.466773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415861,-99) ,
+9, -2.99436, 0, 0, 0.466773,-99) ,
 10, -1.94092, 0, 0, 0.502504,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.0545956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537594,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493751,-99) , 
-15, -2.3581, 0, 0, 0.505735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493751,-99) ,
+15, -2.3581, 0, 0, 0.505735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463895,-99) , 
-13, 5.86779, 0, 0, 0.500165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463895,-99) ,
+13, 5.86779, 0, 0, 0.500165,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47675,-99) , 
-7, -7.16688, 0, 0, 0.513013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47675,-99) ,
+7, -7.16688, 0, 0, 0.513013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.336833,-99) , 
-18, 5.93853, 0, 0, 0.434295,-99) , 
-4, 0.566784, 0, 0, 0.47272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.336833,-99) ,
+18, 5.93853, 0, 0, 0.434295,-99) ,
+4, 0.566784, 0, 0, 0.47272,-99) ,
 7, -7.92168, 1, 0, 0.493355,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.0501835);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496926,-99) , 
-0, 1.86958, 0, 0, 0.536396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496926,-99) ,
+0, 1.86958, 0, 0, 0.536396,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492458,-99) , 
-11, 2.55772, 1, 0, 0.501281,-99) , 
-3, -3.61821, 1, 0, 0.507351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492458,-99) ,
+11, 2.55772, 1, 0, 0.501281,-99) ,
+3, -3.61821, 1, 0, 0.507351,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490383,-99) , 
-7, -7.16688, 0, 0, 0.512136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490383,-99) ,
+7, -7.16688, 0, 0, 0.512136,-99) ,
 NN(
-0, 
-0, 
--1, 5.93853, 0, -1, 0.432308,-99) , 
-4, 0.566784, 0, 0, 0.471321,-99) , 
+0,
+0,
+-1, 5.93853, 0, -1, 0.432308,-99) ,
+4, 0.566784, 0, 0, 0.471321,-99) ,
 7, -7.92168, 1, 0, 0.498425,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.0497158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.948183, 0, 1, 0.516065,-99) , 
+0,
+0,
+-1, -0.948183, 0, 1, 0.516065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453988,-99) , 
-15, -0.0279349, 1, 0, 0.512335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453988,-99) ,
+15, -0.0279349, 1, 0, 0.512335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4113,-99) , 
-8, -3.65943, 1, 0, 0.460604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4113,-99) ,
+8, -3.65943, 1, 0, 0.460604,-99) ,
 7, -7.12951, 1, 0, 0.505406,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.0402423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.508892,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.508892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470204,-99) , 
-13, 5.86779, 0, 0, 0.503752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470204,-99) ,
+13, 5.86779, 0, 0, 0.503752,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466303,-99) , 
-1, 26.0492, 1, 0, 0.500198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466303,-99) ,
+1, 26.0492, 1, 0, 0.500198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420103,-99) , 
-15, -2.75523, 1, 0, 0.473698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420103,-99) ,
+15, -2.75523, 1, 0, 0.473698,-99) ,
 7, -7.92168, 1, 0, 0.49632,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.0452997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518746,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484866,-99) , 
-5, 0.976626, 1, 0, 0.491423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484866,-99) ,
+5, 0.976626, 1, 0, 0.491423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418036,-99) , 
-7, -6.33735, 1, 0, 0.486973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418036,-99) ,
+7, -6.33735, 1, 0, 0.486973,-99) ,
 6, 8.91137, 0, 0, 0.491331,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.0340562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590276,-99) ,
 NN(
-0, 
-0, 
--1, -6.33735, 1, -1, 0.492428,-99) , 
-4, 1.64169, 0, 0, 0.501191,-99) , 
+0,
+0,
+-1, -6.33735, 1, -1, 0.492428,-99) ,
+4, 1.64169, 0, 0, 0.501191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450375,-99) ,
 5, 4.16632, 1, 0, 0.498194,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.0375747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415936,-99) , 
-7, -6.33735, 1, 0, 0.500942,-99) , 
-4, 1.64169, 0, 0, 0.508183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415936,-99) ,
+7, -6.33735, 1, 0, 0.500942,-99) ,
+4, 1.64169, 0, 0, 0.508183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458819,-99) ,
 5, 4.16632, 1, 0, 0.505275,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.0394012);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498775,-99) , 
-3, -0.657856, 0, 0, 0.506855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498775,-99) ,
+3, -0.657856, 0, 0, 0.506855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459907,-99) , 
-11, 7.84504, 1, 0, 0.50307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459907,-99) ,
+11, 7.84504, 1, 0, 0.50307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452886,-99) , 
-12, 3.2082, 1, 0, 0.506059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452886,-99) ,
+12, 3.2082, 1, 0, 0.506059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436369,-99) , 
-4, -0.554931, 0, 0, 0.476331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436369,-99) ,
+4, -0.554931, 0, 0, 0.476331,-99) ,
 4, -0.106238, 0, 0, 0.497955,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.0587773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.46894, 1, 1, 0.520177,-99) , 
+0,
+0,
+-1, -1.46894, 1, 1, 0.520177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435272,-99) , 
-10, -0.937406, 0, 0, 0.496161,-99) , 
-5, 2.66661, 1, 0, 0.507481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435272,-99) ,
+10, -0.937406, 0, 0, 0.496161,-99) ,
+5, 2.66661, 1, 0, 0.507481,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47436,-99) , 
-12, 3.31991, 1, 0, 0.505843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47436,-99) ,
+12, 3.31991, 1, 0, 0.505843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440195,-99) , 
-13, 6.62541, 0, 0, 0.480139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440195,-99) ,
+13, 6.62541, 0, 0, 0.480139,-99) ,
 4, -0.106238, 0, 0, 0.502258,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.0467175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491801,-99) , 
-17, 3.26015, 1, 0, 0.508432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491801,-99) ,
+17, 3.26015, 1, 0, 0.508432,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466727,-99) , 
-7, -7.92168, 1, 0, 0.497757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466727,-99) ,
+7, -7.92168, 1, 0, 0.497757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372912,-99) , 
-3, -1.6447, 0, 0, 0.44205,-99) , 
-12, 2.49763, 0, 0, 0.487552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372912,-99) ,
+3, -1.6447, 0, 0, 0.44205,-99) ,
+12, 2.49763, 0, 0, 0.487552,-99) ,
 18, 6.31987, 0, 0, 0.494835,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.0472548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496436,-99) , 
-3, -2.30258, 1, 0, 0.513602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496436,-99) ,
+3, -2.30258, 1, 0, 0.513602,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526115,-99) ,
 NN(
-0, 
-0, 
--1, 2.49763, 0, -1, 0.473615,-99) , 
-15, -5.71493, 1, 0, 0.482815,-99) , 
+0,
+0,
+-1, 2.49763, 0, -1, 0.473615,-99) ,
+15, -5.71493, 1, 0, 0.482815,-99) ,
 18, 6.31987, 0, 0, 0.493555,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.0415441);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498855,-99) , 
-8, -2.88954, 0, 0, 0.518098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498855,-99) ,
+8, -2.88954, 0, 0, 0.518098,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491192,-99) , 
-3, -3.61834, 1, 0, 0.499702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491192,-99) ,
+3, -3.61834, 1, 0, 0.499702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.379236,-99) , 
-15, -3.14189, 1, 0, 0.44906,-99) , 
-12, 2.49763, 0, 0, 0.490475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.379236,-99) ,
+15, -3.14189, 1, 0, 0.44906,-99) ,
+12, 2.49763, 0, 0, 0.490475,-99) ,
 18, 6.31987, 0, 0, 0.500113,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.0351176);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.63963, 1, 1, 0.520517,-99) , 
+0,
+0,
+-1, 2.63963, 1, 1, 0.520517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.84687, 1, 1, 0.506054,-99) , 
+0,
+0,
+-1, 1.84687, 1, 1, 0.506054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389477,-99) , 
-3, -1.6447, 0, 0, 0.447687,-99) , 
-12, 2.49763, 0, 0, 0.495434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389477,-99) ,
+3, -1.6447, 0, 0, 0.447687,-99) ,
+12, 2.49763, 0, 0, 0.495434,-99) ,
 18, 6.31987, 0, 0, 0.504187,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.0336007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.63963, 1, 1, 0.511747,-99) , 
+0,
+0,
+-1, 2.63963, 1, 1, 0.511747,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49168,-99) , 
-0, 1.84687, 1, 0, 0.497275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49168,-99) ,
+0, 1.84687, 1, 0, 0.497275,-99) ,
 NN(
-0, 
-0, 
--1, -3.14189, 1, -1, 0.447759,-99) , 
-12, 2.49763, 0, 0, 0.48828,-99) , 
+0,
+0,
+-1, -3.14189, 1, -1, 0.447759,-99) ,
+12, 2.49763, 0, 0, 0.48828,-99) ,
 18, 6.31987, 0, 0, 0.496468,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.0487769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496298,-99) , 
-17, 2.39206, 1, 0, 0.51021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496298,-99) ,
+17, 2.39206, 1, 0, 0.51021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433628,-99) , 
-0, 1.84038, 0, 0, 0.504181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433628,-99) ,
+0, 1.84038, 0, 0, 0.504181,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474734,-99) , 
-9, -2.36476, 0, 0, 0.498041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474734,-99) ,
+9, -2.36476, 0, 0, 0.498041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424804,-99) , 
-5, 1.66681, 0, 0, 0.485008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424804,-99) ,
+5, 1.66681, 0, 0, 0.485008,-99) ,
 0, 1.87412, 1, 0, 0.498098,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.0425926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.02357, 0, 1, 0.536027,-99) , 
+0,
+0,
+-1, -2.02357, 0, 1, 0.536027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493336,-99) , 
-0, 1.84687, 1, 0, 0.500037,-99) , 
-10, -1.45688, 1, 0, 0.507932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493336,-99) ,
+0, 1.84687, 1, 0, 0.500037,-99) ,
+10, -1.45688, 1, 0, 0.507932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409579,-99) , 
-8, -2.42533, 1, 0, 0.473824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409579,-99) ,
+8, -2.42533, 1, 0, 0.473824,-99) ,
 17, 1.88918, 0, 0, 0.503383,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.0425452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468103,-99) , 
-11, 6.87118, 1, 0, 0.504855,-99) , 
-10, 1.51813, 0, 0, 0.51251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468103,-99) ,
+11, 6.87118, 1, 0, 0.504855,-99) ,
+10, 1.51813, 0, 0, 0.51251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419917,-99) , 
-8, -2.42533, 1, 0, 0.471638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419917,-99) ,
+8, -2.42533, 1, 0, 0.471638,-99) ,
 17, 1.88918, 0, 0, 0.507065,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.0251916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.1154, 0, 1, 0.507429,-99) , 
+0,
+0,
+-1, -2.1154, 0, 1, 0.507429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465939,-99) , 
-18, 5.2482, 0, 0, 0.504062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465939,-99) ,
+18, 5.2482, 0, 0, 0.504062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420567,-99) , 
-15, -2.96998, 1, 0, 0.469448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420567,-99) ,
+15, -2.96998, 1, 0, 0.469448,-99) ,
 17, 1.88918, 0, 0, 0.499453,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.0427707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520122,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491128,-99) , 
-0, 1.85141, 1, 0, 0.499807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491128,-99) ,
+0, 1.85141, 1, 0, 0.499807,-99) ,
 NN(
-0, 
-0, 
--1, 1.8605, 0, -1, 0.462043,-99) , 
-17, 2.32321, 0, 0, 0.489588,-99) , 
+0,
+0,
+-1, 1.8605, 0, -1, 0.462043,-99) ,
+17, 2.32321, 0, 0, 0.489588,-99) ,
 12, 6.38728, 0, 0, 0.494702,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.0358287);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.83073, 1, 1, 0.515323,-99) , 
+0,
+0,
+-1, 2.83073, 1, 1, 0.515323,-99) ,
 NN(
-0, 
-0, 
--1, 1.66681, 0, -1, 0.48335,-99) , 
-0, 1.87347, 1, 0, 0.503736,-99) , 
+0,
+0,
+-1, 1.66681, 0, -1, 0.48335,-99) ,
+0, 1.87347, 1, 0, 0.503736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451973,-99) ,
 0, 1.84233, 0, 0, 0.500359,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.0443549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.515022,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.515022,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463523,-99) , 
-9, -2.91445, 0, 0, 0.50474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463523,-99) ,
+9, -2.91445, 0, 0, 0.50474,-99) ,
 NN(
-0, 
-0, 
--1, 2.32322, 0, -1, 0.468125,-99) , 
-0, 1.86504, 0, 0, 0.492106,-99) , 
+0,
+0,
+-1, 2.32322, 0, -1, 0.468125,-99) ,
+0, 1.86504, 0, 0, 0.492106,-99) ,
 10, 1.57131, 0, 0, 0.498638,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.0464335);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473343,-99) , 
-15, -2.74203, 1, 0, 0.520146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473343,-99) ,
+15, -2.74203, 1, 0, 0.520146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487809,-99) , 
-0, 1.84687, 1, 0, 0.492907,-99) , 
-10, -1.45688, 1, 0, 0.498871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487809,-99) ,
+0, 1.84687, 1, 0, 0.492907,-99) ,
+10, -1.45688, 1, 0, 0.498871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442382,-99) , 
-17, 1.6976, 0, 0, 0.472606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442382,-99) ,
+17, 1.6976, 0, 0, 0.472606,-99) ,
 17, 1.88918, 0, 0, 0.495387,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.0512664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467655,-99) , 
-3, -2.96046, 0, 0, 0.528628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467655,-99) ,
+3, -2.96046, 0, 0, 0.528628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486947,-99) , 
-15, -1.85156, 0, 0, 0.498062,-99) , 
-11, 2.83073, 1, 0, 0.504548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486947,-99) ,
+15, -1.85156, 0, 0, 0.498062,-99) ,
+11, 2.83073, 1, 0, 0.504548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457675,-99) ,
 0, 1.84233, 0, 0, 0.501502,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.044075);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.51421, 0, 1, 0.540134,-99) , 
+0,
+0,
+-1, 2.51421, 0, 1, 0.540134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49349,-99) , 
-17, 3.39782, 1, 0, 0.506355,-99) , 
-3, -3.61834, 1, 0, 0.512319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49349,-99) ,
+17, 3.39782, 1, 0, 0.506355,-99) ,
+3, -3.61834, 1, 0, 0.512319,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493478,-99) , 
-11, 1.96729, 1, 0, 0.510115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493478,-99) ,
+11, 1.96729, 1, 0, 0.510115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41388,-99) , 
-3, -2.63152, 0, 0, 0.480122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41388,-99) ,
+3, -2.63152, 0, 0, 0.480122,-99) ,
 12, 2.49763, 0, 0, 0.506687,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.053743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.87866, 0, 1, 0.522708,-99) , 
+0,
+0,
+-1, 1.87866, 0, 1, 0.522708,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451026,-99) , 
-0, 1.87867, 1, 0, 0.50275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451026,-99) ,
+0, 1.87867, 1, 0, 0.50275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424727,-99) , 
-0, 1.85141, 0, 0, 0.493543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424727,-99) ,
+0, 1.85141, 0, 0, 0.493543,-99) ,
 16, 3.95329, 0, 0, 0.506939,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.0464711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480099,-99) , 
-1, 42.4295, 0, 0, 0.529555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480099,-99) ,
+1, 42.4295, 0, 0, 0.529555,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471098,-99) , 
-0, 1.87023, 1, 0, 0.496501,-99) , 
-0, 1.87866, 0, 0, 0.502759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471098,-99) ,
+0, 1.87023, 1, 0, 0.496501,-99) ,
+0, 1.87866, 0, 0, 0.502759,-99) ,
 NN(
-0, 
-0, 
--1, -2.96998, 1, -1, 0.467071,-99) , 
+0,
+0,
+-1, -2.96998, 1, -1, 0.467071,-99) ,
 17, 1.88918, 0, 0, 0.498043,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.0459926);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475187,-99) , 
-15, -3.75105, 1, 0, 0.528295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475187,-99) ,
+15, -3.75105, 1, 0, 0.528295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469847,-99) , 
-0, 1.86504, 0, 0, 0.495084,-99) , 
-8, -0.948183, 0, 0, 0.500179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469847,-99) ,
+0, 1.86504, 0, 0, 0.495084,-99) ,
+8, -0.948183, 0, 0, 0.500179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458217,-99) ,
 12, 1.94197, 0, 0, 0.496639,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.0416559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493213,-99) , 
-1, 40.8327, 1, 0, 0.510657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493213,-99) ,
+1, 40.8327, 1, 0, 0.510657,-99) ,
 NN(
-0, 
-0, 
--1, 1.37948, 0, -1, 0.486228,-99) , 
-9, -2.08038, 1, 0, 0.499068,-99) , 
+0,
+0,
+-1, 1.37948, 0, -1, 0.486228,-99) ,
+9, -2.08038, 1, 0, 0.499068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413588,-99) , 
-11, 4.07938, 1, 0, 0.469169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413588,-99) ,
+11, 4.07938, 1, 0, 0.469169,-99) ,
 10, -1.94092, 0, 0, 0.49473,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.0343695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87866, 0, 1, 0.510526,-99) , 
+0,
+0,
+-1, 1.87866, 0, 1, 0.510526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440654,-99) , 
-3, -1.97364, 1, 0, 0.474081,-99) , 
-5, 1.37893, 0, 0, 0.505782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440654,-99) ,
+3, -1.97364, 1, 0, 0.474081,-99) ,
+5, 1.37893, 0, 0, 0.505782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406302,-99) , 
-17, 2.77923, 0, 0, 0.467732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406302,-99) ,
+17, 2.77923, 0, 0, 0.467732,-99) ,
 10, -1.94092, 0, 0, 0.500266,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.0573117);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463482,-99) , 
-12, 3.59504, 0, 0, 0.508991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463482,-99) ,
+12, 3.59504, 0, 0, 0.508991,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476095,-99) , 
-16, 1.87044, 1, 0, 0.487542,-99) , 
-4, 0.628837, 0, 0, 0.498331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476095,-99) ,
+16, 1.87044, 1, 0, 0.487542,-99) ,
+4, 0.628837, 0, 0, 0.498331,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427361,-99) , 
-7, -9.50602, 1, 0, 0.465528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427361,-99) ,
+7, -9.50602, 1, 0, 0.465528,-99) ,
 10, -1.94092, 0, 0, 0.49358,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.0315323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49571,-99) , 
-0, 1.87866, 0, 0, 0.501804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49571,-99) ,
+0, 1.87866, 0, 0, 0.501804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418628,-99) , 
-14, -4.04051, 1, 0, 0.466466,-99) , 
-17, 1.88918, 0, 0, 0.497041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418628,-99) ,
+14, -4.04051, 1, 0, 0.466466,-99) ,
+17, 1.88918, 0, 0, 0.497041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455613,-99) ,
 11, 7.67927, 1, 0, 0.493881,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.030288);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498582,-99) , 
-8, -2.1154, 0, 0, 0.507574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498582,-99) ,
+8, -2.1154, 0, 0, 0.507574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475189,-99) , 
-11, 6.87118, 1, 0, 0.502715,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475189,-99) ,
+11, 6.87118, 1, 0, 0.502715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433638,-99) , 
-11, 3.67947, 1, 0, 0.46919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433638,-99) ,
+11, 3.67947, 1, 0, 0.46919,-99) ,
 17, 1.88918, 0, 0, 0.49832,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.0380702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493031,-99) , 
-7, -8.71385, 1, 0, 0.526962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493031,-99) ,
+7, -8.71385, 1, 0, 0.526962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468513,-99) , 
-12, 3.609, 0, 0, 0.501392,-99) , 
-11, 2.83073, 1, 0, 0.506499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468513,-99) ,
+12, 3.609, 0, 0, 0.501392,-99) ,
+11, 2.83073, 1, 0, 0.506499,-99) ,
 NN(
-0, 
-0, 
--1, -2.96998, 1, -1, 0.469306,-99) , 
+0,
+0,
+-1, -2.96998, 1, -1, 0.469306,-99) ,
 17, 1.88918, 0, 0, 0.501627,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.0481383);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.63152, 1, 1, 0.532328,-99) , 
+0,
+0,
+-1, -2.63152, 1, 1, 0.532328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456853,-99) , 
-18, 6.18857, 0, 0, 0.489556,-99) , 
-12, 2.22293, 0, 0, 0.517588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456853,-99) ,
+18, 6.18857, 0, 0, 0.489556,-99) ,
+12, 2.22293, 0, 0, 0.517588,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449048,-99) , 
-4, 0.0816562, 0, 0, 0.496317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449048,-99) ,
+4, 0.0816562, 0, 0, 0.496317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392591,-99) , 
-13, 5.8571, 0, 0, 0.488253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392591,-99) ,
+13, 5.8571, 0, 0, 0.488253,-99) ,
 11, 3.63882, 1, 0, 0.498553,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.0430644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491799,-99) , 
-13, 6.3729, 1, 0, 0.518999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491799,-99) ,
+13, 6.3729, 1, 0, 0.518999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473482,-99) , 
-15, -1.85185, 1, 0, 0.510303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473482,-99) ,
+15, -1.85185, 1, 0, 0.510303,-99) ,
 NN(
-0, 
-0, 
--1, 5.8571, 0, -1, 0.481244,-99) , 
+0,
+0,
+-1, 5.8571, 0, -1, 0.481244,-99) ,
 11, 3.63882, 1, 0, 0.491441,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.0383232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493763,-99) , 
-12, 2.22293, 0, 0, 0.526371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493763,-99) ,
+12, 2.22293, 0, 0, 0.526371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492721,-99) , 
-0, 1.85141, 1, 0, 0.498164,-99) , 
-11, 2.76616, 1, 0, 0.503372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492721,-99) ,
+0, 1.85141, 1, 0, 0.498164,-99) ,
+11, 2.76616, 1, 0, 0.503372,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42033,-99) , 
-2, 1.50212, 1, 0, 0.472681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42033,-99) ,
+2, 1.50212, 1, 0, 0.472681,-99) ,
 10, -1.94092, 0, 0, 0.498946,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.0460369);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436091,-99) , 
-2, 0.677423, 0, 0, 0.503639,-99) , 
-2, 3.54236, 0, 0, 0.509625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436091,-99) ,
+2, 0.677423, 0, 0, 0.503639,-99) ,
+2, 3.54236, 0, 0, 0.509625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415493,-99) , 
-17, 2.77923, 0, 0, 0.471476,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415493,-99) ,
+17, 2.77923, 0, 0, 0.471476,-99) ,
 10, -1.94092, 0, 0, 0.504128,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.0412388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531472,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48294,-99) , 
-2, 2.38278, 0, 0, 0.497423,-99) , 
-10, -1.48692, 1, 0, 0.500198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48294,-99) ,
+2, 2.38278, 0, 0, 0.497423,-99) ,
+10, -1.48692, 1, 0, 0.500198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433381,-99) , 
-9, -2.99436, 0, 0, 0.468412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433381,-99) ,
+9, -2.99436, 0, 0, 0.468412,-99) ,
 10, -1.94092, 0, 0, 0.49562,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.0344246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.47941, 1, 1, 0.547968,-99) , 
+0,
+0,
+-1, 6.47941, 1, 1, 0.547968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475502,-99) , 
-6, 4.79611, 0, 0, 0.518085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475502,-99) ,
+6, 4.79611, 0, 0, 0.518085,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453392,-99) , 
-10, -1.9409, 0, 0, 0.494284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453392,-99) ,
+10, -1.9409, 0, 0, 0.494284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442378,-99) , 
-5, 1.95249, 0, 0, 0.48934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442378,-99) ,
+5, 1.95249, 0, 0, 0.48934,-99) ,
 5, 1.66681, 1, 0, 0.495501,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.0538091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.10021, 1, 1, 0.537068,-99) , 
+0,
+0,
+-1, 1.10021, 1, 1, 0.537068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458846,-99) , 
-0, 1.87412, 1, 0, 0.516598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458846,-99) ,
+0, 1.87412, 1, 0, 0.516598,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484551,-99) , 
-0, 1.88321, 0, 0, 0.49227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484551,-99) ,
+0, 1.88321, 0, 0, 0.49227,-99) ,
 NN(
-0, 
-0, 
--1, -0.55229, 0, -1, 0.463069,-99) , 
-11, 6.27031, 1, 0, 0.484424,-99) , 
+0,
+0,
+-1, -0.55229, 0, -1, 0.463069,-99) ,
+11, 6.27031, 1, 0, 0.484424,-99) ,
 5, 1.66681, 1, 0, 0.491316,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.0536101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45867,-99) , 
-0, 1.85206, 0, 0, 0.513898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45867,-99) ,
+0, 1.85206, 0, 0, 0.513898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4598,-99) , 
-9, -2.48072, 0, 0, 0.482367,-99) , 
-5, 2.76831, 1, 0, 0.501442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4598,-99) ,
+9, -2.48072, 0, 0, 0.482367,-99) ,
+5, 2.76831, 1, 0, 0.501442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459396,-99) ,
 0, 1.88775, 1, 0, 0.498418,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.0336087);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490177,-99) , 
-13, 6.3729, 1, 0, 0.500227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490177,-99) ,
+13, 6.3729, 1, 0, 0.500227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46666,-99) , 
-14, -2.01198, 1, 0, 0.496608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46666,-99) ,
+14, -2.01198, 1, 0, 0.496608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459263,-99) ,
 15, -0.0279349, 1, 0, 0.494392,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.0351323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521792,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465454,-99) , 
-0, 1.85855, 0, 0, 0.498043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465454,-99) ,
+0, 1.85855, 0, 0, 0.498043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421444,-99) , 
-0, 1.88775, 1, 0, 0.493085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421444,-99) ,
+0, 1.88775, 1, 0, 0.493085,-99) ,
 9, -5.78189, 1, 0, 0.497935,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.0418699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49401,-99) , 
-6, 5.58358, 1, 0, 0.504242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49401,-99) ,
+6, 5.58358, 1, 0, 0.504242,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464718,-99) , 
-2, 1.77286, 1, 0, 0.489816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464718,-99) ,
+2, 1.77286, 1, 0, 0.489816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43812,-99) , 
-0, 1.88321, 1, 0, 0.484092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43812,-99) ,
+0, 1.88321, 1, 0, 0.484092,-99) ,
 10, 0.567815, 0, 0, 0.492933,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.041784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526591,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445093,-99) , 
-8, -2.46553, 1, 0, 0.488974,-99) , 
-2, 2.38377, 0, 0, 0.509833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445093,-99) ,
+8, -2.46553, 1, 0, 0.488974,-99) ,
+2, 2.38377, 0, 0, 0.509833,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460183,-99) , 
-5, 3.40522, 1, 0, 0.493112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460183,-99) ,
+5, 3.40522, 1, 0, 0.493112,-99) ,
 NN(
-0, 
-0, 
--1, 2.77555, 0, -1, 0.451562,-99) , 
-12, 2.49763, 0, 0, 0.484525,-99) , 
+0,
+0,
+-1, 2.77555, 0, -1, 0.451562,-99) ,
+12, 2.49763, 0, 0, 0.484525,-99) ,
 10, 0.567815, 0, 0, 0.495633,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.0746533);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4952,-99) , 
-8, -2.75063, 1, 0, 0.539787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4952,-99) ,
+8, -2.75063, 1, 0, 0.539787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465264,-99) , 
-7, -8.71385, 0, 0, 0.486307,-99) , 
-15, -2.3581, 0, 0, 0.501176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465264,-99) ,
+7, -8.71385, 0, 0, 0.486307,-99) ,
+15, -2.3581, 0, 0, 0.501176,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478344,-99) , 
-1, 19.9684, 1, 0, 0.492468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478344,-99) ,
+1, 19.9684, 1, 0, 0.492468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.368632,-99) , 
-2, 0.498108, 0, 0, 0.478588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.368632,-99) ,
+2, 0.498108, 0, 0, 0.478588,-99) ,
 13, 6.62535, 0, 0, 0.490812,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.0388461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520494,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498118,-99) , 
-8, -0.948183, 0, 0, 0.50614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498118,-99) ,
+8, -0.948183, 0, 0, 0.50614,-99) ,
 NN(
-0, 
-0, 
--1, -2.30258, 0, -1, 0.459809,-99) , 
-15, -2.74203, 1, 0, 0.491464,-99) , 
+0,
+0,
+-1, -2.30258, 0, -1, 0.459809,-99) ,
+15, -2.74203, 1, 0, 0.491464,-99) ,
 7, -11.0904, 1, 0, 0.498213,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.0530025);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485919,-99) , 
-12, 4.60785, 0, 0, 0.504699,-99) , 
-11, 2.76616, 1, 0, 0.512491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485919,-99) ,
+12, 4.60785, 0, 0, 0.504699,-99) ,
+11, 2.76616, 1, 0, 0.512491,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48887,-99) , 
-2, 1.15472, 1, 0, 0.504928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48887,-99) ,
+2, 1.15472, 1, 0, 0.504928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.371424,-99) , 
-3, -2.30258, 0, 0, 0.469766,-99) , 
-15, -2.74203, 1, 0, 0.493366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.371424,-99) ,
+3, -2.30258, 0, 0, 0.469766,-99) ,
+15, -2.74203, 1, 0, 0.493366,-99) ,
 10, 0.567815, 0, 0, 0.501775,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.0385961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548158,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473008,-99) , 
-15, -2.74203, 1, 0, 0.497729,-99) , 
-5, 3.66642, 0, 0, 0.503372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473008,-99) ,
+15, -2.74203, 1, 0, 0.497729,-99) ,
+5, 3.66642, 0, 0, 0.503372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467658,-99) ,
 11, 7.67927, 1, 0, 0.50065,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.0291203);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88775, 0, 1, 0.505577,-99) , 
+0,
+0,
+-1, 1.88775, 0, 1, 0.505577,-99) ,
 NN(
-0, 
-0, 
--1, -3.27133, 1, -1, 0.470002,-99) , 
-5, 1.37893, 0, 0, 0.500974,-99) , 
+0,
+0,
+-1, -3.27133, 1, -1, 0.470002,-99) ,
+5, 1.37893, 0, 0, 0.500974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438559,-99) , 
-7, -9.50602, 1, 0, 0.475597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438559,-99) ,
+7, -9.50602, 1, 0, 0.475597,-99) ,
 10, -1.94092, 0, 0, 0.497371,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.0461275);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88321, 0, 1, 0.510441,-99) , 
+0,
+0,
+-1, 1.88321, 0, 1, 0.510441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410706,-99) , 
-8, -2.50445, 1, 0, 0.473832,-99) , 
-17, 2.32321, 0, 0, 0.500117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410706,-99) ,
+8, -2.50445, 1, 0, 0.473832,-99) ,
+17, 2.32321, 0, 0, 0.500117,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449876,-99) , 
-2, 1.174, 0, 0, 0.495545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449876,-99) ,
+2, 1.174, 0, 0, 0.495545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449114,-99) , 
-4, 0.826151, 0, 0, 0.481122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449114,-99) ,
+4, 0.826151, 0, 0, 0.481122,-99) ,
 11, 5.255, 1, 0, 0.492951,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.0349708);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48319,-99) , 
-2, 1.50042, 1, 0, 0.491599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48319,-99) ,
+2, 1.50042, 1, 0, 0.491599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455458,-99) , 
-8, -0.170018, 1, 0, 0.488875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455458,-99) ,
+8, -0.170018, 1, 0, 0.488875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453493,-99) ,
 3, -5.59198, 0, 0, 0.4871,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.0393783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508391,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44929,-99) , 
-4, -0.0337451, 0, 0, 0.495166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44929,-99) ,
+4, -0.0337451, 0, 0, 0.495166,-99) ,
 NN(
-0, 
-0, 
--1, 6.15816, 0, -1, 0.418839,-99) , 
-2, 0.677423, 0, 0, 0.485012,-99) , 
+0,
+0,
+-1, 6.15816, 0, -1, 0.418839,-99) ,
+2, 0.677423, 0, 0, 0.485012,-99) ,
 2, 3.54236, 0, 0, 0.490536,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.056077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443671,-99) , 
-7, -8.71385, 1, 0, 0.488551,-99) , 
-5, 0.901433, 1, 0, 0.496218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443671,-99) ,
+7, -8.71385, 1, 0, 0.488551,-99) ,
+5, 0.901433, 1, 0, 0.496218,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47411,-99) , 
-11, 5.60291, 1, 0, 0.492586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47411,-99) ,
+11, 5.60291, 1, 0, 0.492586,-99) ,
 NN(
-0, 
-0, 
--1, 6.03869, 0, -1, 0.46507,-99) , 
-13, 6.8551, 0, 0, 0.47919,-99) , 
+0,
+0,
+-1, 6.03869, 0, -1, 0.46507,-99) ,
+13, 6.8551, 0, 0, 0.47919,-99) ,
 11, 3.63882, 1, 0, 0.485137,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.0564691);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521767,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47512,-99) , 
-8, -0.924808, 0, 0, 0.483903,-99) , 
-4, 1.36144, 0, 0, 0.492661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47512,-99) ,
+8, -0.924808, 0, 0, 0.483903,-99) ,
+4, 1.36144, 0, 0, 0.492661,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474095,-99) , 
-18, 5.97528, 1, 0, 0.492852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474095,-99) ,
+18, 5.97528, 1, 0, 0.492852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422624,-99) , 
-3, -2.96046, 0, 0, 0.474767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422624,-99) ,
+3, -2.96046, 0, 0, 0.474767,-99) ,
 12, 3.0533, 0, 0, 0.487851,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.0293821);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484373,-99) , 
-15, -4.13415, 0, 0, 0.49703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484373,-99) ,
+15, -4.13415, 0, 0, 0.49703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451416,-99) , 
-3, -5.26304, 0, 0, 0.494271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451416,-99) ,
+3, -5.26304, 0, 0, 0.494271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459074,-99) ,
 8, 0.219055, 1, 0, 0.492362,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.0258396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512557,-99) ,
 NN(
-0, 
-0, 
--1, 1.94197, 0, -1, 0.489391,-99) , 
-14, -6.68536, 1, 0, 0.494644,-99) , 
+0,
+0,
+-1, 1.94197, 0, -1, 0.489391,-99) ,
+14, -6.68536, 1, 0, 0.494644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456976,-99) ,
 15, -0.0279349, 1, 0, 0.492445,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.0228594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495931,-99) , 
-6, 8.49992, 0, 0, 0.500859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495931,-99) ,
+6, 8.49992, 0, 0, 0.500859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468913,-99) , 
-11, 7.55935, 1, 0, 0.498174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468913,-99) ,
+11, 7.55935, 1, 0, 0.498174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463395,-99) ,
 15, -0.0279349, 1, 0, 0.496145,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.0256586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490626,-99) , 
-13, 7.13039, 1, 0, 0.505063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490626,-99) ,
+13, 7.13039, 1, 0, 0.505063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474609,-99) , 
-11, 7.55935, 1, 0, 0.502505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474609,-99) ,
+11, 7.55935, 1, 0, 0.502505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469083,-99) ,
 15, -0.0279349, 1, 0, 0.500556,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.0319748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516335,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448371,-99) , 
-15, -0.932635, 1, 0, 0.500212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448371,-99) ,
+15, -0.932635, 1, 0, 0.500212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419087,-99) , 
-2, 0.508906, 0, 0, 0.493741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419087,-99) ,
+2, 0.508906, 0, 0, 0.493741,-99) ,
 2, 3.54236, 0, 0, 0.499085,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.0283277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508347,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43247,-99) , 
-0, 1.85141, 0, 0, 0.495646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43247,-99) ,
+0, 1.85141, 0, 0, 0.495646,-99) ,
 NN(
-0, 
-0, 
--1, 6.15816, 0, -1, 0.441193,-99) , 
-2, 0.677423, 0, 0, 0.488445,-99) , 
+0,
+0,
+-1, 6.15816, 0, -1, 0.441193,-99) ,
+2, 0.677423, 0, 0, 0.488445,-99) ,
 2, 3.54236, 0, 0, 0.493152,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.0536808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483385,-99) , 
-2, 2.36188, 0, 0, 0.503135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483385,-99) ,
+2, 2.36188, 0, 0, 0.503135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467753,-99) , 
-15, -2.75497, 0, 0, 0.481636,-99) , 
-17, 3.39782, 1, 0, 0.491669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467753,-99) ,
+15, -2.75497, 0, 0, 0.481636,-99) ,
+17, 3.39782, 1, 0, 0.491669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429632,-99) , 
-13, 5.86779, 0, 0, 0.468849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429632,-99) ,
+13, 5.86779, 0, 0, 0.468849,-99) ,
 10, -1.94092, 0, 0, 0.488454,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.0415714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484585,-99) , 
-7, -8.71385, 0, 0, 0.507159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484585,-99) ,
+7, -8.71385, 0, 0, 0.507159,-99) ,
 NN(
-0, 
-0, 
--1, 4.6191, 0, -1, 0.48645,-99) , 
-17, 3.39782, 1, 0, 0.496115,-99) , 
+0,
+0,
+-1, 4.6191, 0, -1, 0.48645,-99) ,
+17, 3.39782, 1, 0, 0.496115,-99) ,
 NN(
-0, 
-0, 
--1, 2.77923, 0, -1, 0.468373,-99) , 
+0,
+0,
+-1, 2.77923, 0, -1, 0.468373,-99) ,
 10, -1.94092, 0, 0, 0.492208,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.0245484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468589,-99) , 
-18, 5.38807, 0, 0, 0.49784,-99) , 
-9, -5.3996, 1, 0, 0.502491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468589,-99) ,
+18, 5.38807, 0, 0, 0.49784,-99) ,
+9, -5.3996, 1, 0, 0.502491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428491,-99) , 
-17, 2.77923, 0, 0, 0.478736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428491,-99) ,
+17, 2.77923, 0, 0, 0.478736,-99) ,
 10, -1.94092, 0, 0, 0.499147,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.0371913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477022,-99) , 
-17, 3.33436, 1, 0, 0.489266,-99) , 
-4, 1.64169, 0, 0, 0.496645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477022,-99) ,
+17, 3.33436, 1, 0, 0.489266,-99) ,
+4, 1.64169, 0, 0, 0.496645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464219,-99) ,
 5, 4.16632, 1, 0, 0.494779,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.0472308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487468,-99) , 
-0, 1.87866, 0, 0, 0.499019,-99) , 
-0, 1.85141, 1, 0, 0.50643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487468,-99) ,
+0, 1.87866, 0, 0, 0.499019,-99) ,
+0, 1.85141, 1, 0, 0.50643,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440184,-99) , 
-0, 1.87867, 1, 0, 0.493553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440184,-99) ,
+0, 1.87867, 1, 0, 0.493553,-99) ,
 NN(
-0, 
-0, 
--1, -3.99263, 1, -1, 0.445512,-99) , 
-8, -1.33723, 1, 0, 0.484264,-99) , 
+0,
+0,
+-1, -3.99263, 1, -1, 0.445512,-99) ,
+8, -1.33723, 1, 0, 0.484264,-99) ,
 16, 3.95329, 0, 0, 0.494515,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.0415561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85595, 1, 1, 0.520179,-99) , 
+0,
+0,
+-1, 1.85595, 1, 1, 0.520179,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467481,-99) , 
-11, 7.25615, 1, 0, 0.511254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467481,-99) ,
+11, 7.25615, 1, 0, 0.511254,-99) ,
 NN(
-0, 
-0, 
--1, 1.93849, 0, -1, 0.480527,-99) , 
+0,
+0,
+-1, 1.93849, 0, -1, 0.480527,-99) ,
 16, 3.95329, 0, 0, 0.494736,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.0541483);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477559,-99) , 
-15, -2.75497, 1, 0, 0.522642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477559,-99) ,
+15, -2.75497, 1, 0, 0.522642,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486436,-99) , 
-15, -1.43216, 0, 0, 0.49415,-99) , 
-3, -2.63152, 1, 0, 0.502245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486436,-99) ,
+15, -1.43216, 0, 0, 0.49415,-99) ,
+3, -2.63152, 1, 0, 0.502245,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481198,-99) , 
-8, -2.50449, 0, 0, 0.506596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481198,-99) ,
+8, -2.50449, 0, 0, 0.506596,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401891,-99) , 
-10, 0.00647811, 0, 0, 0.449647,-99) , 
-15, -3.21956, 1, 0, 0.483248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401891,-99) ,
+10, 0.00647811, 0, 0, 0.449647,-99) ,
+15, -3.21956, 1, 0, 0.483248,-99) ,
 12, 3.0533, 0, 0, 0.497141,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.0355459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.510928,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.510928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472882,-99) , 
-13, 5.85389, 0, 0, 0.507465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472882,-99) ,
+13, 5.85389, 0, 0, 0.507465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524657,-99) ,
 NN(
-0, 
-0, 
--1, -2.63152, 0, -1, 0.463255,-99) , 
-15, -4.95315, 1, 0, 0.485439,-99) , 
+0,
+0,
+-1, -2.63152, 0, -1, 0.463255,-99) ,
+15, -4.95315, 1, 0, 0.485439,-99) ,
 12, 3.0533, 0, 0, 0.501551,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.0249212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494922,-99) , 
-13, 6.3729, 1, 0, 0.50222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494922,-99) ,
+13, 6.3729, 1, 0, 0.50222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471035,-99) , 
-14, -2.01198, 1, 0, 0.498881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471035,-99) ,
+14, -2.01198, 1, 0, 0.498881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464609,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464609,-99) ,
 15, -0.0279349, 1, 0, 0.496894,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.0319616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491852,-99) , 
-9, -3.44839, 1, 0, 0.5265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491852,-99) ,
+9, -3.44839, 1, 0, 0.5265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49347,-99) , 
-0, 1.88407, 0, 0, 0.498046,-99) , 
-0, 1.85596, 1, 0, 0.502536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49347,-99) ,
+0, 1.88407, 0, 0, 0.498046,-99) ,
+0, 1.85596, 1, 0, 0.502536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444364,-99) , 
-13, 6.62543, 0, 0, 0.479041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444364,-99) ,
+13, 6.62543, 0, 0, 0.479041,-99) ,
 17, 1.88918, 0, 0, 0.499535,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.0359774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499392,-99) , 
-9, -3.44839, 1, 0, 0.52414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499392,-99) ,
+9, -3.44839, 1, 0, 0.52414,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483776,-99) , 
-7, -10.2982, 0, 0, 0.502982,-99) , 
-0, 1.8605, 1, 0, 0.507924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483776,-99) ,
+7, -10.2982, 0, 0, 0.502982,-99) ,
+0, 1.8605, 1, 0, 0.507924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442375,-99) , 
-17, 1.57787, 0, 0, 0.478485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442375,-99) ,
+17, 1.57787, 0, 0, 0.478485,-99) ,
 17, 1.88918, 0, 0, 0.504166,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.0277985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497179,-99) , 
-1, 40.8327, 0, 0, 0.526466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497179,-99) ,
+1, 40.8327, 0, 0, 0.526466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496621,-99) , 
-0, 1.88645, 0, 0, 0.50053,-99) , 
-0, 1.8605, 1, 0, 0.506587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496621,-99) ,
+0, 1.88645, 0, 0, 0.50053,-99) ,
+0, 1.8605, 1, 0, 0.506587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447693,-99) , 
-0, 1.86958, 0, 0, 0.476525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447693,-99) ,
+0, 1.86958, 0, 0, 0.476525,-99) ,
 17, 1.88918, 0, 0, 0.50275,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.0298119);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.72339, 0, 1, 0.526486,-99) , 
+0,
+0,
+-1, -1.72339, 0, 1, 0.526486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496956,-99) , 
-8, -3.67171, 1, 0, 0.506009,-99) , 
-0, 1.8605, 1, 0, 0.510789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496956,-99) ,
+8, -3.67171, 1, 0, 0.506009,-99) ,
+0, 1.8605, 1, 0, 0.510789,-99) ,
 NN(
-0, 
-0, 
--1, 1.83487, 0, -1, 0.476355,-99) , 
+0,
+0,
+-1, 1.83487, 0, -1, 0.476355,-99) ,
 17, 1.88918, 0, 0, 0.506396,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.0283632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.80302, 0, 1, 0.512554,-99) , 
+0,
+0,
+-1, 6.80302, 0, 1, 0.512554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483985,-99) , 
-18, 5.2482, 0, 0, 0.510279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483985,-99) ,
+18, 5.2482, 0, 0, 0.510279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457115,-99) , 
-5, 1.83487, 0, 0, 0.483796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457115,-99) ,
+5, 1.83487, 0, 0, 0.483796,-99) ,
 17, 1.88918, 0, 0, 0.506901,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.0495095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477836,-99) , 
-0, 1.86179, 0, 0, 0.510465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477836,-99) ,
+0, 1.86179, 0, 0, 0.510465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466484,-99) , 
-0, 1.86504, 1, 0, 0.490174,-99) , 
-9, -3.44839, 0, 0, 0.5039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466484,-99) ,
+0, 1.86504, 1, 0, 0.490174,-99) ,
+9, -3.44839, 0, 0, 0.5039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471924,-99) ,
 0, 1.88775, 1, 0, 0.501632,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.0372535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485714,-99) , 
-8, -2.89354, 0, 0, 0.497426,-99) , 
-9, -5.3996, 1, 0, 0.502617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485714,-99) ,
+8, -2.89354, 0, 0, 0.497426,-99) ,
+9, -5.3996, 1, 0, 0.502617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450954,-99) , 
-7, -9.50602, 1, 0, 0.480061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450954,-99) ,
+7, -9.50602, 1, 0, 0.480061,-99) ,
 10, -1.94092, 0, 0, 0.499459,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.025599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.72339, 0, 1, 0.515386,-99) , 
+0,
+0,
+-1, -1.72339, 0, 1, 0.515386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493489,-99) , 
-0, 1.88645, 0, 0, 0.497438,-99) , 
-0, 1.8605, 1, 0, 0.501623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493489,-99) ,
+0, 1.88645, 0, 0, 0.497438,-99) ,
+0, 1.8605, 1, 0, 0.501623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45496,-99) , 
-18, 5.7671, 0, 0, 0.47957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45496,-99) ,
+18, 5.7671, 0, 0, 0.47957,-99) ,
 17, 1.88918, 0, 0, 0.498817,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.0280489);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.509537,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.509537,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454229,-99) , 
-5, 3.24369, 1, 0, 0.494035,-99) , 
-10, -0.465213, 0, 0, 0.504002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454229,-99) ,
+5, 3.24369, 1, 0, 0.494035,-99) ,
+10, -0.465213, 0, 0, 0.504002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452925,-99) , 
-13, 6.62543, 0, 0, 0.480063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452925,-99) ,
+13, 6.62543, 0, 0, 0.480063,-99) ,
 17, 1.88918, 0, 0, 0.500958,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.0176237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497638,-99) , 
-15, -1.70827, 0, 0, 0.50064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497638,-99) ,
+15, -1.70827, 0, 0, 0.50064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473779,-99) , 
-14, -2.01198, 1, 0, 0.497762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473779,-99) ,
+14, -2.01198, 1, 0, 0.497762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46614,-99) ,
 15, -0.0279349, 1, 0, 0.495922,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.0251713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48999,-99) , 
-13, 7.13044, 1, 0, 0.504346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48999,-99) ,
+13, 7.13044, 1, 0, 0.504346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478174,-99) , 
-14, -2.01198, 1, 0, 0.501543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478174,-99) ,
+14, -2.01198, 1, 0, 0.501543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470528,-99) ,
 15, -0.0279349, 1, 0, 0.49974,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.0310714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54244,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.487363,-99) , 
-1, 17.5001, 1, 0, 0.49414,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.487363,-99) ,
+1, 17.5001, 1, 0, 0.49414,-99) ,
 2, 3.54236, 0, 0, 0.498599,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.032007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4979,-99) , 
-11, 3.37935, 1, 0, 0.506654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4979,-99) ,
+11, 3.37935, 1, 0, 0.506654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470304,-99) , 
-6, 4.31335, 0, 0, 0.504221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470304,-99) ,
+6, 4.31335, 0, 0, 0.504221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44393,-99) , 
-8, -3.65943, 1, 0, 0.48105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44393,-99) ,
+8, -3.65943, 1, 0, 0.48105,-99) ,
 7, -7.12951, 1, 0, 0.501239,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.0367092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 8.62669, 0, 1, 0.511469,-99) , 
+0,
+0,
+-1, 8.62669, 0, 1, 0.511469,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482099,-99) , 
-16, 3.0064, 0, 0, 0.51157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482099,-99) ,
+16, 3.0064, 0, 0, 0.51157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401074,-99) , 
-1, 27.3603, 1, 0, 0.455549,-99) , 
-7, -8.71385, 1, 0, 0.487752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401074,-99) ,
+1, 27.3603, 1, 0, 0.455549,-99) ,
+7, -8.71385, 1, 0, 0.487752,-99) ,
 12, 3.0533, 0, 0, 0.505122,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.0263632);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497651,-99) , 
-6, 5.17602, 1, 0, 0.503574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497651,-99) ,
+6, 5.17602, 1, 0, 0.503574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468918,-99) , 
-15, -0.0279349, 1, 0, 0.501557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468918,-99) ,
+15, -0.0279349, 1, 0, 0.501557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435769,-99) , 
-4, 0.566784, 0, 0, 0.475269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435769,-99) ,
+4, 0.566784, 0, 0, 0.475269,-99) ,
 7, -7.12951, 1, 0, 0.498179,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.0505661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484983,-99) , 
-0, 1.87412, 1, 0, 0.5154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484983,-99) ,
+0, 1.87412, 1, 0, 0.5154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421685,-99) , 
-11, 4.27062, 1, 0, 0.497505,-99) , 
-12, 4.52421, 0, 0, 0.505935,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421685,-99) ,
+11, 4.27062, 1, 0, 0.497505,-99) ,
+12, 4.52421, 0, 0, 0.505935,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444458,-99) , 
-8, -3.65943, 1, 0, 0.47558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444458,-99) ,
+8, -3.65943, 1, 0, 0.47558,-99) ,
 7, -7.12951, 1, 0, 0.502038,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.0448519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.61054, 0, 1, 0.511639,-99) , 
+0,
+0,
+-1, 1.61054, 0, 1, 0.511639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462815,-99) , 
-4, 0.113298, 0, 0, 0.504722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462815,-99) ,
+4, 0.113298, 0, 0, 0.504722,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486541,-99) , 
-12, 3.07975, 0, 0, 0.506701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486541,-99) ,
+12, 3.07975, 0, 0, 0.506701,-99) ,
 NN(
-0, 
-0, 
--1, 3.00751, 1, -1, 0.457396,-99) , 
-6, 5.62478, 1, 0, 0.482311,-99) , 
+0,
+0,
+-1, 3.00751, 1, -1, 0.457396,-99) ,
+6, 5.62478, 1, 0, 0.482311,-99) ,
 12, 3.60896, 0, 0, 0.496348,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.0312387);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446372,-99) , 
-0, 1.88732, 1, 0, 0.501262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446372,-99) ,
+0, 1.88732, 1, 0, 0.501262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44039,-99) , 
-15, -3.75105, 1, 0, 0.474383,-99) , 
-8, -1.33723, 1, 0, 0.496451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44039,-99) ,
+15, -3.75105, 1, 0, 0.474383,-99) ,
+8, -1.33723, 1, 0, 0.496451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46312,-99) ,
 0, 1.84233, 0, 0, 0.494359,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.045914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476639,-99) , 
-1, 42.4295, 0, 0, 0.510932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476639,-99) ,
+1, 42.4295, 0, 0, 0.510932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479212,-99) , 
-17, 2.39206, 1, 0, 0.488506,-99) , 
-0, 1.87866, 0, 0, 0.492806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479212,-99) ,
+17, 2.39206, 1, 0, 0.488506,-99) ,
+0, 1.87866, 0, 0, 0.492806,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431497,-99) , 
-11, 4.07938, 1, 0, 0.471111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431497,-99) ,
+11, 4.07938, 1, 0, 0.471111,-99) ,
 10, -1.94092, 0, 0, 0.48979,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.0261247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496692,-99) , 
-10, -1.48692, 1, 0, 0.500631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496692,-99) ,
+10, -1.48692, 1, 0, 0.500631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501745,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445498,-99) , 
-3, -1.97364, 1, 0, 0.47276,-99) , 
-5, 1.37893, 0, 0, 0.497049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445498,-99) ,
+3, -1.97364, 1, 0, 0.47276,-99) ,
+5, 1.37893, 0, 0, 0.497049,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504943,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442362,-99) , 
-9, -2.99436, 0, 0, 0.469556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442362,-99) ,
+9, -2.99436, 0, 0, 0.469556,-99) ,
 10, -1.94092, 0, 0, 0.493228,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.0247991);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88775, 0, 1, 0.506088,-99) , 
+0,
+0,
+-1, 1.88775, 0, 1, 0.506088,-99) ,
 NN(
-0, 
-0, 
--1, -3.27133, 1, -1, 0.472939,-99) , 
-5, 1.37893, 0, 0, 0.50183,-99) , 
+0,
+0,
+-1, -3.27133, 1, -1, 0.472939,-99) ,
+5, 1.37893, 0, 0, 0.50183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446378,-99) , 
-7, -9.50602, 1, 0, 0.470385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446378,-99) ,
+7, -9.50602, 1, 0, 0.470385,-99) ,
 10, -1.94092, 0, 0, 0.497462,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.028634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494485,-99) , 
-0, 1.87866, 0, 0, 0.503249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494485,-99) ,
+0, 1.87866, 0, 0, 0.503249,-99) ,
 NN(
-0, 
-0, 
--1, 0.593187, 0, -1, 0.487964,-99) , 
-2, 1.77286, 0, 0, 0.497223,-99) , 
+0,
+0,
+-1, 0.593187, 0, -1, 0.487964,-99) ,
+2, 1.77286, 0, 0, 0.497223,-99) ,
 NN(
-0, 
-0, 
--1, 1.50212, 1, -1, 0.471609,-99) , 
+0,
+0,
+-1, 1.50212, 1, -1, 0.471609,-99) ,
 10, -1.94092, 0, 0, 0.493667,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.0250439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.508778,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.508778,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463248,-99) , 
-6, 6.14996, 0, 0, 0.491213,-99) , 
-10, -0.465213, 0, 0, 0.50253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463248,-99) ,
+6, 6.14996, 0, 0, 0.491213,-99) ,
+10, -0.465213, 0, 0, 0.50253,-99) ,
 NN(
-0, 
-0, 
--1, 5.37527, 1, -1, 0.477054,-99) , 
+0,
+0,
+-1, 5.37527, 1, -1, 0.477054,-99) ,
 17, 1.88918, 0, 0, 0.499315,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.0217116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497493,-99) , 
-16, 1.8718, 1, 0, 0.505025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497493,-99) ,
+16, 1.8718, 1, 0, 0.505025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449505,-99) , 
-5, 1.37948, 0, 0, 0.491919,-99) , 
-9, -2.08038, 1, 0, 0.4988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449505,-99) ,
+5, 1.37948, 0, 0, 0.491919,-99) ,
+9, -2.08038, 1, 0, 0.4988,-99) ,
 NN(
-0, 
-0, 
--1, 2.66661, 1, -1, 0.47786,-99) , 
+0,
+0,
+-1, 2.66661, 1, -1, 0.47786,-99) ,
 10, -1.94092, 0, 0, 0.495896,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.0469383);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495242,-99) , 
-15, -1.27694, 0, 0, 0.518269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495242,-99) ,
+15, -1.27694, 0, 0, 0.518269,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483786,-99) , 
-2, 1.28442, 1, 0, 0.493823,-99) , 
-14, -2.94666, 0, 0, 0.500318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483786,-99) ,
+2, 1.28442, 1, 0, 0.493823,-99) ,
+14, -2.94666, 0, 0, 0.500318,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483491,-99) , 
-8, -2.8832, 0, 0, 0.508038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483491,-99) ,
+8, -2.8832, 0, 0, 0.508038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430411,-99) , 
-15, -2.75497, 1, 0, 0.484279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430411,-99) ,
+15, -2.75497, 1, 0, 0.484279,-99) ,
 3, -3.2894, 0, 0, 0.497038,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.0611874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488859,-99) , 
-17, 2.76236, 0, 0, 0.517007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488859,-99) ,
+17, 2.76236, 0, 0, 0.517007,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419936,-99) , 
-2, 1.27276, 1, 0, 0.480901,-99) , 
-2, 1.77827, 0, 0, 0.508751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419936,-99) ,
+2, 1.27276, 1, 0, 0.480901,-99) ,
+2, 1.77827, 0, 0, 0.508751,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45528,-99) , 
-2, 0.788714, 0, 0, 0.504183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45528,-99) ,
+2, 0.788714, 0, 0, 0.504183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442757,-99) , 
-15, -1.85185, 1, 0, 0.493264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442757,-99) ,
+15, -1.85185, 1, 0, 0.493264,-99) ,
 13, 6.62535, 0, 0, 0.501698,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.0473987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.19886, 1, 1, 0.537487,-99) , 
+0,
+0,
+-1, -4.19886, 1, 1, 0.537487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478159,-99) , 
-9, -1.78753, 1, 0, 0.510196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478159,-99) ,
+9, -1.78753, 1, 0, 0.510196,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469272,-99) , 
-17, 2.74051, 0, 0, 0.502017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469272,-99) ,
+17, 2.74051, 0, 0, 0.502017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430317,-99) , 
-12, 4.7203, 0, 0, 0.472315,-99) , 
-7, -8.71385, 1, 0, 0.493017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430317,-99) ,
+12, 4.7203, 0, 0, 0.472315,-99) ,
+7, -8.71385, 1, 0, 0.493017,-99) ,
 5, 1.66681, 1, 0, 0.496654,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.0571372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468978,-99) , 
-8, -1.72631, 1, 0, 0.512632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468978,-99) ,
+8, -1.72631, 1, 0, 0.512632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424647,-99) , 
-0, 1.85141, 0, 0, 0.502773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424647,-99) ,
+0, 1.85141, 0, 0, 0.502773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523862,-99) ,
 NN(
-0, 
-0, 
--1, -1.00679, 0, -1, 0.475168,-99) , 
-15, -1.85156, 0, 0, 0.484181,-99) , 
+0,
+0,
+-1, -1.00679, 0, -1, 0.475168,-99) ,
+15, -1.85156, 0, 0, 0.484181,-99) ,
 17, 3.39782, 1, 0, 0.492889,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.0249549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491128,-99) , 
-0, 1.86504, 1, 0, 0.521792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491128,-99) ,
+0, 1.86504, 1, 0, 0.521792,-99) ,
 NN(
-0, 
-0, 
--1, -0.58464, 0, -1, 0.493031,-99) , 
-8, -0.948162, 0, 0, 0.497442,-99) , 
+0,
+0,
+-1, -0.58464, 0, -1, 0.493031,-99) ,
+8, -0.948162, 0, 0, 0.497442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460605,-99) ,
 15, -0.0279349, 1, 0, 0.495338,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.0260411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478752,-99) , 
-3, -1.97364, 0, 0, 0.522916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478752,-99) ,
+3, -1.97364, 0, 0, 0.522916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447482,-99) , 
-4, -0.58464, 0, 0, 0.499269,-99) , 
-8, -0.948162, 0, 0, 0.502893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447482,-99) ,
+4, -0.58464, 0, 0, 0.499269,-99) ,
+8, -0.948162, 0, 0, 0.502893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46681,-99) ,
 15, -0.0279349, 1, 0, 0.500834,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.0295547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464665,-99) , 
-2, 1.7739, 0, 0, 0.513569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464665,-99) ,
+2, 1.7739, 0, 0, 0.513569,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454927,-99) , 
-0, 1.8858, 1, 0, 0.497774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454927,-99) ,
+0, 1.8858, 1, 0, 0.497774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441058,-99) , 
-0, 1.84687, 0, 0, 0.493568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441058,-99) ,
+0, 1.84687, 0, 0, 0.493568,-99) ,
 8, -0.948162, 0, 0, 0.496546,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.0416842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472024,-99) , 
-2, 1.7739, 0, 0, 0.512734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472024,-99) ,
+2, 1.7739, 0, 0, 0.512734,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48636,-99) , 
-14, -2.01198, 0, 0, 0.49166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48636,-99) ,
+14, -2.01198, 0, 0, 0.49166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448356,-99) , 
-0, 1.84687, 0, 0, 0.488454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448356,-99) ,
+0, 1.84687, 0, 0, 0.488454,-99) ,
 8, -0.948162, 0, 0, 0.492066,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.0201521);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483203,-99) , 
-14, -3.67444, 1, 0, 0.5196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483203,-99) ,
+14, -3.67444, 1, 0, 0.5196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450618,-99) , 
-4, -0.58464, 0, 0, 0.497214,-99) , 
-8, -0.948162, 0, 0, 0.500602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450618,-99) ,
+4, -0.58464, 0, 0, 0.497214,-99) ,
+8, -0.948162, 0, 0, 0.500602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461598,-99) ,
 14, -1.0773, 1, 0, 0.498516,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.0334815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 19.0976, 1, 1, 0.529853,-99) , 
+0,
+0,
+-1, 19.0976, 1, 1, 0.529853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473512,-99) , 
-17, 2.07756, 0, 0, 0.510902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473512,-99) ,
+17, 2.07756, 0, 0, 0.510902,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528322,-99) ,
 NN(
-0, 
-0, 
--1, 1.9193, 0, -1, 0.487734,-99) , 
-0, 1.88775, 0, 0, 0.490918,-99) , 
+0,
+0,
+-1, 1.9193, 0, -1, 0.487734,-99) ,
+0, 1.88775, 0, 0, 0.490918,-99) ,
 5, 1.66681, 1, 0, 0.495138,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.0184651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84687, 1, 1, 0.505553,-99) , 
+0,
+0,
+-1, 1.84687, 1, 1, 0.505553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470974,-99) , 
-14, -2.01198, 1, 0, 0.501858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470974,-99) ,
+14, -2.01198, 1, 0, 0.501858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471321,-99) ,
 15, -0.0279349, 1, 0, 0.500126,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.0270929);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486796,-99) , 
-0, 1.86504, 1, 0, 0.512028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486796,-99) ,
+0, 1.86504, 1, 0, 0.512028,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466451,-99) , 
-0, 1.85531, 0, 0, 0.49797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466451,-99) ,
+0, 1.85531, 0, 0, 0.49797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441711,-99) , 
-0, 1.88775, 1, 0, 0.494337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441711,-99) ,
+0, 1.88775, 1, 0, 0.494337,-99) ,
 8, -0.948162, 0, 0, 0.496963,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.0317267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474449,-99) , 
-3, -2.30258, 0, 0, 0.513271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474449,-99) ,
+3, -2.30258, 0, 0, 0.513271,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484808,-99) , 
-14, -3.88007, 0, 0, 0.493186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484808,-99) ,
+14, -3.88007, 0, 0, 0.493186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448402,-99) , 
-0, 1.88775, 1, 0, 0.490298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448402,-99) ,
+0, 1.88775, 1, 0, 0.490298,-99) ,
 8, -0.948162, 0, 0, 0.493707,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.0510634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490794,-99) , 
-8, -3.67168, 0, 0, 0.508588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490794,-99) ,
+8, -3.67168, 0, 0, 0.508588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475177,-99) , 
-1, 61.0253, 1, 0, 0.50035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475177,-99) ,
+1, 61.0253, 1, 0, 0.50035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531949,-99) ,
 NN(
-0, 
-0, 
--1, -2.30258, 0, -1, 0.453716,-99) , 
-7, -10.2982, 1, 0, 0.482982,-99) , 
+0,
+0,
+-1, -2.30258, 0, -1, 0.453716,-99) ,
+7, -10.2982, 1, 0, 0.482982,-99) ,
 15, -2.74203, 1, 0, 0.494696,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.0429763);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460328,-99) , 
-10, -0.96107, 0, 0, 0.509548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460328,-99) ,
+10, -0.96107, 0, 0, 0.509548,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486214,-99) , 
-11, 3.37935, 1, 0, 0.497005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486214,-99) ,
+11, 3.37935, 1, 0, 0.497005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45422,-99) , 
-7, -7.12951, 1, 0, 0.491703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45422,-99) ,
+7, -7.12951, 1, 0, 0.491703,-99) ,
 8, -4.06074, 1, 0, 0.496497,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.0470056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.0588644, 1, 1, 0.531166,-99) , 
+0,
+0,
+-1, -0.0588644, 1, 1, 0.531166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490636,-99) , 
-4, 1.36033, 0, 0, 0.498118,-99) , 
-8, -0.948183, 0, 0, 0.503221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490636,-99) ,
+4, 1.36033, 0, 0, 0.498118,-99) ,
+8, -0.948183, 0, 0, 0.503221,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467528,-99) , 
-12, 4.46517, 0, 0, 0.506592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467528,-99) ,
+12, 4.46517, 0, 0, 0.506592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446957,-99) , 
-13, 6.37283, 0, 0, 0.488541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446957,-99) ,
+13, 6.37283, 0, 0, 0.488541,-99) ,
 15, -2.74203, 1, 0, 0.49845,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.0308873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468003,-99) , 
-12, 5.92336, 1, 0, 0.498125,-99) , 
-4, 1.64169, 0, 0, 0.503976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468003,-99) ,
+12, 5.92336, 1, 0, 0.498125,-99) ,
+4, 1.64169, 0, 0, 0.503976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469058,-99) ,
 5, 4.16632, 1, 0, 0.501995,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.0498548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479759,-99) , 
-12, 3.0533, 0, 0, 0.510357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479759,-99) ,
+12, 3.0533, 0, 0, 0.510357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48757,-99) , 
-7, -10.2982, 0, 0, 0.502897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48757,-99) ,
+7, -10.2982, 0, 0, 0.502897,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451336,-99) , 
-11, 5.53553, 1, 0, 0.498857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451336,-99) ,
+11, 5.53553, 1, 0, 0.498857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432581,-99) , 
-3, -3.2894, 0, 0, 0.486424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432581,-99) ,
+3, -3.2894, 0, 0, 0.486424,-99) ,
 15, -2.74203, 1, 0, 0.497546,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.0383169);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497617,-99) , 
-0, 1.86958, 0, 0, 0.522598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497617,-99) ,
+0, 1.86958, 0, 0, 0.522598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47479,-99) , 
-12, 3.60897, 0, 0, 0.498647,-99) , 
-6, 5.19564, 1, 0, 0.503345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47479,-99) ,
+12, 3.60897, 0, 0, 0.498647,-99) ,
+6, 5.19564, 1, 0, 0.503345,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517809,-99) ,
 NN(
-0, 
-0, 
--1, -0.846465, 1, -1, 0.465707,-99) , 
-7, -10.2982, 1, 0, 0.485266,-99) , 
+0,
+0,
+-1, -0.846465, 1, -1, 0.465707,-99) ,
+7, -10.2982, 1, 0, 0.485266,-99) ,
 15, -2.74203, 1, 0, 0.497476,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.0387242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45675,-99) , 
-15, -3.14189, 1, 0, 0.494587,-99) , 
-8, -3.67167, 1, 0, 0.512294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45675,-99) ,
+15, -3.14189, 1, 0, 0.494587,-99) ,
+8, -3.67167, 1, 0, 0.512294,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490216,-99) , 
-0, 1.85141, 1, 0, 0.495022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490216,-99) ,
+0, 1.85141, 1, 0, 0.495022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450006,-99) , 
-8, -0.168571, 1, 0, 0.491649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450006,-99) ,
+8, -0.168571, 1, 0, 0.491649,-99) ,
 11, 2.83073, 1, 0, 0.495909,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.0200251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.856036, 1, 1, 0.506222,-99) , 
+0,
+0,
+-1, 0.856036, 1, 1, 0.506222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440825,-99) , 
-3, -1.31576, 0, 0, 0.473025,-99) , 
-0, 1.88321, 1, 0, 0.502636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440825,-99) ,
+3, -1.31576, 0, 0, 0.473025,-99) ,
+0, 1.88321, 1, 0, 0.502636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472989,-99) ,
 8, 0.219055, 1, 0, 0.501072,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.0408165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489674,-99) , 
-0, 1.88472, 0, 0, 0.497832,-99) , 
-0, 1.85141, 1, 0, 0.502882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489674,-99) ,
+0, 1.88472, 0, 0, 0.497832,-99) ,
+0, 1.85141, 1, 0, 0.502882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528474,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528474,-99) ,
 NN(
-0, 
-0, 
--1, -2.02235, 0, -1, 0.479651,-99) , 
-1, 19.9248, 1, 0, 0.490184,-99) , 
+0,
+0,
+-1, -2.02235, 0, -1, 0.479651,-99) ,
+1, 19.9248, 1, 0, 0.490184,-99) ,
 13, 6.62535, 0, 0, 0.497108,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.0348592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.8718, 1, 1, 0.515605,-99) , 
+0,
+0,
+-1, 1.8718, 1, 1, 0.515605,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486522,-99) , 
-12, 2.49067, 1, 0, 0.494504,-99) , 
-9, -2.08038, 1, 0, 0.505599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486522,-99) ,
+12, 2.49067, 1, 0, 0.494504,-99) ,
+9, -2.08038, 1, 0, 0.505599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454441,-99) , 
-11, 4.07938, 1, 0, 0.48578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454441,-99) ,
+11, 4.07938, 1, 0, 0.48578,-99) ,
 10, -1.94092, 0, 0, 0.502856,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.0558867);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479649,-99) , 
-7, -8.71385, 0, 0, 0.513471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479649,-99) ,
+7, -8.71385, 0, 0, 0.513471,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461607,-99) , 
-7, -8.71385, 1, 0, 0.49814,-99) , 
-17, 2.89494, 1, 0, 0.503733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461607,-99) ,
+7, -8.71385, 1, 0, 0.49814,-99) ,
+17, 2.89494, 1, 0, 0.503733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455907,-99) , 
-13, 5.86779, 0, 0, 0.484575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455907,-99) ,
+13, 5.86779, 0, 0, 0.484575,-99) ,
 10, -1.94092, 0, 0, 0.501082,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.0322771);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43807, 1, 1, 0.51295,-99) , 
+0,
+0,
+-1, -1.43807, 1, 1, 0.51295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469255,-99) , 
-5, 1.37948, 0, 0, 0.505934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469255,-99) ,
+5, 1.37948, 0, 0, 0.505934,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529557,-99) ,
 NN(
-0, 
-0, 
--1, 2.87303, 0, -1, 0.485981,-99) , 
-6, 4.83678, 1, 0, 0.492721,-99) , 
+0,
+0,
+-1, 2.87303, 0, -1, 0.485981,-99) ,
+6, 4.83678, 1, 0, 0.492721,-99) ,
 9, -2.28164, 0, 0, 0.498942,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.0222646);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479251,-99) , 
-5, 3.70643, 1, 0, 0.503722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479251,-99) ,
+5, 3.70643, 1, 0, 0.503722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476795,-99) , 
-14, -2.01198, 1, 0, 0.500853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476795,-99) ,
+14, -2.01198, 1, 0, 0.500853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473238,-99) ,
 15, -0.0279349, 1, 0, 0.499312,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.047778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88321, 0, 1, 0.51136,-99) , 
+0,
+0,
+-1, 1.88321, 0, 1, 0.51136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460485,-99) , 
-12, 4.6994, 0, 0, 0.483824,-99) , 
-9, -1.66294, 1, 0, 0.499999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460485,-99) ,
+12, 4.6994, 0, 0, 0.483824,-99) ,
+9, -1.66294, 1, 0, 0.499999,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460183,-99) , 
-2, 1.7751, 1, 0, 0.50204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460183,-99) ,
+2, 1.7751, 1, 0, 0.50204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42532,-99) , 
-0, 1.87866, 1, 0, 0.488097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42532,-99) ,
+0, 1.87866, 1, 0, 0.488097,-99) ,
 10, -0.937428, 0, 0, 0.496603,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.0247423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53564,-99) ,
 NN(
-0, 
-0, 
--1, -1.72631, 1, -1, 0.490612,-99) , 
-16, 1.63964, 1, 0, 0.493458,-99) , 
+0,
+0,
+-1, -1.72631, 1, -1, 0.490612,-99) ,
+16, 1.63964, 1, 0, 0.493458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472602,-99) ,
 0, 1.84687, 0, 0, 0.491772,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.0365061);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496079,-99) , 
-6, 6.45392, 1, 0, 0.526356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496079,-99) ,
+6, 6.45392, 1, 0, 0.526356,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474292,-99) , 
-15, -3.65837, 1, 0, 0.494576,-99) , 
-14, -2.01198, 0, 0, 0.498861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474292,-99) ,
+15, -3.65837, 1, 0, 0.494576,-99) ,
+14, -2.01198, 0, 0, 0.498861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478773,-99) ,
 0, 1.84687, 0, 0, 0.497238,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.0357791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497234,-99) , 
-9, -2.49117, 0, 0, 0.523324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497234,-99) ,
+9, -2.49117, 0, 0, 0.523324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462011,-99) , 
-17, 2.39207, 0, 0, 0.509061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462011,-99) ,
+17, 2.39207, 0, 0, 0.509061,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491879,-99) , 
-0, 1.84687, 1, 0, 0.496175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491879,-99) ,
+0, 1.84687, 1, 0, 0.496175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446754,-99) , 
-4, -0.585935, 0, 0, 0.492585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446754,-99) ,
+4, -0.585935, 0, 0, 0.492585,-99) ,
 14, -2.94666, 0, 0, 0.496884,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.0447595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452629,-99) , 
-7, -7.12951, 1, 0, 0.517653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452629,-99) ,
+7, -7.12951, 1, 0, 0.517653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487487,-99) , 
-10, -1.49119, 1, 0, 0.497214,-99) , 
-17, 2.89494, 1, 0, 0.50467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487487,-99) ,
+10, -1.49119, 1, 0, 0.497214,-99) ,
+17, 2.89494, 1, 0, 0.50467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48186,-99) ,
 0, 1.84687, 0, 0, 0.502831,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.0473914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481667,-99) , 
-13, 5.75217, 1, 0, 0.499862,-99) , 
-13, 6.79483, 0, 0, 0.514484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481667,-99) ,
+13, 5.75217, 1, 0, 0.499862,-99) ,
+13, 6.79483, 0, 0, 0.514484,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481779,-99) , 
-17, 2.16962, 0, 0, 0.502932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481779,-99) ,
+17, 2.16962, 0, 0, 0.502932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444619,-99) , 
-12, 1.93849, 0, 0, 0.496886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444619,-99) ,
+12, 1.93849, 0, 0, 0.496886,-99) ,
 16, 3.95329, 0, 0, 0.505098,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.0513782);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5286,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5286,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469301,-99) , 
-10, -0.539429, 0, 0, 0.502726,-99) , 
-5, 2.5994, 1, 0, 0.511785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469301,-99) ,
+10, -0.539429, 0, 0, 0.502726,-99) ,
+5, 2.5994, 1, 0, 0.511785,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467639,-99) , 
-6, 4.6921, 0, 0, 0.506192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467639,-99) ,
+6, 4.6921, 0, 0, 0.506192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470338,-99) , 
-17, 2.95293, 1, 0, 0.494634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470338,-99) ,
+17, 2.95293, 1, 0, 0.494634,-99) ,
 16, 3.95329, 0, 0, 0.502636,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.0388765);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.57411, 0, 1, 0.533324,-99) , 
+0,
+0,
+-1, 2.57411, 0, 1, 0.533324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455547,-99) , 
-12, 3.46497, 1, 0, 0.513807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455547,-99) ,
+12, 3.46497, 1, 0, 0.513807,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53799,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494605,-99) , 
-4, 1.53876, 0, 0, 0.503216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494605,-99) ,
+4, 1.53876, 0, 0, 0.503216,-99) ,
 NN(
-0, 
-0, 
--1, 2.79168, 0, -1, 0.475337,-99) , 
-12, 3.60897, 0, 0, 0.495833,-99) , 
+0,
+0,
+-1, 2.79168, 0, -1, 0.475337,-99) ,
+12, 3.60897, 0, 0, 0.495833,-99) ,
 6, 5.22949, 1, 0, 0.49943,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.0337261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.10566, 1, 1, 0.51668,-99) , 
+0,
+0,
+-1, 6.10566, 1, 1, 0.51668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477183,-99) , 
-11, 7.25615, 1, 0, 0.50998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477183,-99) ,
+11, 7.25615, 1, 0, 0.50998,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479157,-99) , 
-10, 2.0731, 1, 0, 0.503343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479157,-99) ,
+10, 2.0731, 1, 0, 0.503343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458637,-99) , 
-12, 1.93849, 0, 0, 0.498708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458637,-99) ,
+12, 1.93849, 0, 0, 0.498708,-99) ,
 16, 3.95329, 0, 0, 0.503969,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.0249981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477948,-99) , 
-3, -1.6447, 1, 0, 0.519547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477948,-99) ,
+3, -1.6447, 1, 0, 0.519547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496356,-99) , 
-0, 1.88775, 0, 0, 0.499489,-99) , 
-16, 1.98694, 1, 0, 0.502256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496356,-99) ,
+0, 1.88775, 0, 0, 0.499489,-99) ,
+16, 1.98694, 1, 0, 0.502256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448416,-99) , 
-6, 5.96852, 0, 0, 0.483757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448416,-99) ,
+6, 5.96852, 0, 0, 0.483757,-99) ,
 10, -1.94092, 0, 0, 0.499707,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.0291226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.8718, 1, 1, 0.512448,-99) , 
+0,
+0,
+-1, 1.8718, 1, 1, 0.512448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493198,-99) , 
-12, 2.49067, 1, 0, 0.500683,-99) , 
-9, -2.08038, 1, 0, 0.506877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493198,-99) ,
+12, 2.49067, 1, 0, 0.500683,-99) ,
+9, -2.08038, 1, 0, 0.506877,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460622,-99) , 
-7, -9.50602, 1, 0, 0.482077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460622,-99) ,
+7, -9.50602, 1, 0, 0.482077,-99) ,
 10, -1.94092, 0, 0, 0.50346,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.0504057);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53079,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472848,-99) , 
-2, 1.10195, 0, 0, 0.501661,-99) , 
-1, 43.9995, 0, 0, 0.510513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472848,-99) ,
+2, 1.10195, 0, 0, 0.501661,-99) ,
+1, 43.9995, 0, 0, 0.510513,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483186,-99) , 
-18, 6.10582, 1, 0, 0.505199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483186,-99) ,
+18, 6.10582, 1, 0, 0.505199,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414444,-99) , 
-8, -2.50445, 1, 0, 0.474604,-99) , 
-17, 2.77923, 0, 0, 0.495023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414444,-99) ,
+8, -2.50445, 1, 0, 0.474604,-99) ,
+17, 2.77923, 0, 0, 0.495023,-99) ,
 9, -2.28164, 0, 0, 0.50231,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.0360359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491352,-99) , 
-18, 6.25673, 0, 0, 0.507216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491352,-99) ,
+18, 6.25673, 0, 0, 0.507216,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485598,-99) , 
-15, -2.37103, 0, 0, 0.495158,-99) , 
-7, -9.50602, 0, 0, 0.501378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485598,-99) ,
+15, -2.37103, 0, 0, 0.495158,-99) ,
+7, -9.50602, 0, 0, 0.501378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451106,-99) , 
-18, 5.96727, 0, 0, 0.482249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451106,-99) ,
+18, 5.96727, 0, 0, 0.482249,-99) ,
 10, -1.94092, 0, 0, 0.498746,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.0323554);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469332,-99) , 
-2, 0.589684, 0, 0, 0.509363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469332,-99) ,
+2, 0.589684, 0, 0, 0.509363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466425,-99) , 
-18, 5.6769, 0, 0, 0.496157,-99) , 
-13, 7.10376, 1, 0, 0.504812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466425,-99) ,
+18, 5.6769, 0, 0, 0.496157,-99) ,
+13, 7.10376, 1, 0, 0.504812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454531,-99) , 
-2, 1.50212, 1, 0, 0.480627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454531,-99) ,
+2, 1.50212, 1, 0, 0.480627,-99) ,
 10, -1.94092, 0, 0, 0.501484,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.0308847);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466723,-99) , 
-0, 1.87866, 1, 0, 0.504863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466723,-99) ,
+0, 1.87866, 1, 0, 0.504863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486577,-99) , 
-6, 6.1984, 1, 0, 0.493456,-99) , 
-7, -9.50602, 0, 0, 0.499338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486577,-99) ,
+6, 6.1984, 1, 0, 0.493456,-99) ,
+7, -9.50602, 0, 0, 0.499338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458868,-99) , 
-3, -1.31576, 0, 0, 0.479843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458868,-99) ,
+3, -1.31576, 0, 0, 0.479843,-99) ,
 10, -1.94092, 0, 0, 0.496655,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.0202493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490044,-99) , 
-16, 3.18208, 0, 0, 0.499587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490044,-99) ,
+16, 3.18208, 0, 0, 0.499587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476451,-99) , 
-14, -2.01198, 1, 0, 0.497122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476451,-99) ,
+14, -2.01198, 1, 0, 0.497122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470024,-99) ,
 15, -0.0279349, 1, 0, 0.495621,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.0253282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479823,-99) , 
-3, -1.6447, 1, 0, 0.513936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479823,-99) ,
+3, -1.6447, 1, 0, 0.513936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480031,-99) , 
-12, 3.59503, 0, 0, 0.495229,-99) , 
-16, 1.98694, 1, 0, 0.4978,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480031,-99) ,
+12, 3.59503, 0, 0, 0.495229,-99) ,
+16, 1.98694, 1, 0, 0.4978,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453778,-99) , 
-11, 4.07938, 1, 0, 0.480435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453778,-99) ,
+11, 4.07938, 1, 0, 0.480435,-99) ,
 10, -1.94092, 0, 0, 0.495412,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.020744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481657,-99) , 
-13, 6.60294, 0, 0, 0.510282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481657,-99) ,
+13, 6.60294, 0, 0, 0.510282,-99) ,
 NN(
-0, 
-0, 
--1, 1.47637, 0, -1, 0.491669,-99) , 
+0,
+0,
+-1, 1.47637, 0, -1, 0.491669,-99) ,
 5, 1.16691, 1, 0, 0.493551,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.0626512);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437291,-99) , 
-0, 1.87866, 1, 0, 0.522429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437291,-99) ,
+0, 1.87866, 1, 0, 0.522429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487366,-99) , 
-0, 1.88645, 0, 0, 0.494171,-99) , 
-17, 2.39207, 1, 0, 0.501241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487366,-99) ,
+0, 1.88645, 0, 0, 0.494171,-99) ,
+17, 2.39207, 1, 0, 0.501241,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463706,-99) , 
-8, -2.8895, 0, 0, 0.504525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463706,-99) ,
+8, -2.8895, 0, 0, 0.504525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437022,-99) , 
-17, 2.32321, 0, 0, 0.487937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437022,-99) ,
+17, 2.32321, 0, 0, 0.487937,-99) ,
 0, 1.8605, 0, 0, 0.498209,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.033518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.01093, 0, 1, 0.512556,-99) , 
+0,
+0,
+-1, -2.01093, 0, 1, 0.512556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458889,-99) , 
-2, 1.77286, 1, 0, 0.486259,-99) , 
-0, 1.85855, 0, 0, 0.507149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458889,-99) ,
+2, 1.77286, 1, 0, 0.486259,-99) ,
+0, 1.85855, 0, 0, 0.507149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47644,-99) ,
 0, 1.88775, 1, 0, 0.505036,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.0170169);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.856036, 1, 1, 0.504752,-99) , 
+0,
+0,
+-1, 0.856036, 1, 1, 0.504752,-99) ,
 NN(
-0, 
-0, 
--1, -1.31576, 0, -1, 0.46933,-99) , 
-0, 1.88321, 1, 0, 0.500955,-99) , 
+0,
+0,
+-1, -1.31576, 0, -1, 0.46933,-99) ,
+0, 1.88321, 1, 0, 0.500955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473654,-99) ,
 8, 0.219055, 1, 0, 0.499537,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.0442574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472803,-99) , 
-10, -1.00678, 0, 0, 0.504984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472803,-99) ,
+10, -1.00678, 0, 0, 0.504984,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465717,-99) , 
-0, 1.86201, 0, 0, 0.498818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465717,-99) ,
+0, 1.86201, 0, 0, 0.498818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430308,-99) , 
-0, 1.88321, 1, 0, 0.492165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430308,-99) ,
+0, 1.88321, 1, 0, 0.492165,-99) ,
 7, -10.2982, 1, 0, 0.496589,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.0303755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50595,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489349,-99) , 
-1, 16.9189, 1, 0, 0.494356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489349,-99) ,
+1, 16.9189, 1, 0, 0.494356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449172,-99) , 
-0, 1.88321, 1, 0, 0.490027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449172,-99) ,
+0, 1.88321, 1, 0, 0.490027,-99) ,
 1, 81.9014, 0, 0, 0.492679,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.0326001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444427,-99) , 
-2, 1.50146, 0, 0, 0.511949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444427,-99) ,
+2, 1.50146, 0, 0, 0.511949,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474515,-99) , 
-13, 7.13039, 1, 0, 0.494509,-99) , 
-0, 1.87866, 0, 0, 0.497778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474515,-99) ,
+13, 7.13039, 1, 0, 0.494509,-99) ,
+0, 1.87866, 0, 0, 0.497778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475593,-99) ,
 15, -0.0279349, 1, 0, 0.496553,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.0331985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485932,-99) , 
-11, 3.91831, 1, 0, 0.511481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485932,-99) ,
+11, 3.91831, 1, 0, 0.511481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481616,-99) , 
-12, 4.60579, 0, 0, 0.492205,-99) , 
-0, 1.87866, 0, 0, 0.495858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481616,-99) ,
+12, 4.60579, 0, 0, 0.492205,-99) ,
+0, 1.87866, 0, 0, 0.495858,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459241,-99) , 
-7, -9.50602, 1, 0, 0.48063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459241,-99) ,
+7, -9.50602, 1, 0, 0.48063,-99) ,
 10, -1.94092, 0, 0, 0.493768,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.0376015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496581,-99) , 
-10, -1.45687, 1, 0, 0.509227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496581,-99) ,
+10, -1.45687, 1, 0, 0.509227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448527,-99) , 
-13, 6.55494, 0, 0, 0.477196,-99) , 
-6, 4.76996, 0, 0, 0.500772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448527,-99) ,
+13, 6.55494, 0, 0, 0.477196,-99) ,
+6, 4.76996, 0, 0, 0.500772,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489057,-99) , 
-15, -2.3581, 0, 0, 0.496803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489057,-99) ,
+15, -2.3581, 0, 0, 0.496803,-99) ,
 NN(
-0, 
-0, 
--1, 4.30941, 0, -1, 0.455322,-99) , 
-13, 6.35687, 0, 0, 0.488598,-99) , 
+0,
+0,
+-1, 4.30941, 0, -1, 0.455322,-99) ,
+13, 6.35687, 0, 0, 0.488598,-99) ,
 11, 4.44691, 1, 0, 0.494496,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.0278404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498982,-99) , 
-11, 3.91831, 1, 0, 0.51797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498982,-99) ,
+11, 3.91831, 1, 0, 0.51797,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4912,-99) , 
-8, -4.06075, 1, 0, 0.497681,-99) , 
-0, 1.87866, 0, 0, 0.501527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4912,-99) ,
+8, -4.06075, 1, 0, 0.497681,-99) ,
+0, 1.87866, 0, 0, 0.501527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460047,-99) , 
-8, -3.17588, 1, 0, 0.481579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460047,-99) ,
+8, -3.17588, 1, 0, 0.481579,-99) ,
 10, -1.94092, 0, 0, 0.498793,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.0285347);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487642,-99) , 
-16, 2.89254, 0, 0, 0.519397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487642,-99) ,
+16, 2.89254, 0, 0, 0.519397,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491736,-99) , 
-17, 3.39782, 1, 0, 0.500624,-99) , 
-0, 1.87866, 0, 0, 0.504182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491736,-99) ,
+17, 3.39782, 1, 0, 0.500624,-99) ,
+0, 1.87866, 0, 0, 0.504182,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458605,-99) , 
-13, 5.86779, 0, 0, 0.482443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458605,-99) ,
+13, 5.86779, 0, 0, 0.482443,-99) ,
 10, -1.94092, 0, 0, 0.501204,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.0500027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.45678, 1, 1, 0.520036,-99) , 
+0,
+0,
+-1, -1.45678, 1, 1, 0.520036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469687,-99) , 
-3, -1.64464, 0, 0, 0.495155,-99) , 
-5, 2.82952, 1, 0, 0.507745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469687,-99) ,
+3, -1.64464, 0, 0, 0.495155,-99) ,
+5, 2.82952, 1, 0, 0.507745,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476938,-99) , 
-7, -8.71385, 0, 0, 0.501701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476938,-99) ,
+7, -8.71385, 0, 0, 0.501701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452158,-99) , 
-10, -1.43918, 0, 0, 0.490676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452158,-99) ,
+10, -1.43918, 0, 0, 0.490676,-99) ,
 16, 3.18208, 0, 0, 0.501205,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.0360626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495498,-99) , 
-6, 6.48968, 1, 0, 0.522974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495498,-99) ,
+6, 6.48968, 1, 0, 0.522974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470468,-99) , 
-8, -1.33725, 1, 0, 0.496974,-99) , 
-0, 1.87866, 0, 0, 0.502301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470468,-99) ,
+8, -1.33725, 1, 0, 0.496974,-99) ,
+0, 1.87866, 0, 0, 0.502301,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465043,-99) , 
-9, -1.54839, 1, 0, 0.503162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465043,-99) ,
+9, -1.54839, 1, 0, 0.503162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432715,-99) , 
-3, -2.96046, 0, 0, 0.485543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432715,-99) ,
+3, -2.96046, 0, 0, 0.485543,-99) ,
 7, -7.92168, 1, 0, 0.498324,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.0304272);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482877,-99) , 
-2, 1.7739, 0, 0, 0.514182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482877,-99) ,
+2, 1.7739, 0, 0, 0.514182,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479509,-99) , 
-7, -8.71385, 1, 0, 0.495013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479509,-99) ,
+7, -8.71385, 1, 0, 0.495013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44992,-99) , 
-0, 1.84687, 0, 0, 0.491774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44992,-99) ,
+0, 1.84687, 0, 0, 0.491774,-99) ,
 8, -0.948162, 0, 0, 0.495061,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.0349548);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484314,-99) , 
-8, 0.163473, 1, 0, 0.513277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484314,-99) ,
+8, 0.163473, 1, 0, 0.513277,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487657,-99) , 
-18, 5.46255, 1, 0, 0.493256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487657,-99) ,
+18, 5.46255, 1, 0, 0.493256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453992,-99) , 
-4, -0.58464, 0, 0, 0.49039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453992,-99) ,
+4, -0.58464, 0, 0, 0.49039,-99) ,
 8, -0.948162, 0, 0, 0.493746,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.0277323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497275,-99) , 
-10, 0.723289, 0, 0, 0.51886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497275,-99) ,
+10, 0.723289, 0, 0, 0.51886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484957,-99) , 
-7, -9.50602, 0, 0, 0.496932,-99) , 
-0, 1.87866, 0, 0, 0.501091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484957,-99) ,
+7, -9.50602, 0, 0, 0.496932,-99) ,
+0, 1.87866, 0, 0, 0.501091,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460398,-99) , 
-2, 1.50212, 1, 0, 0.482671,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460398,-99) ,
+2, 1.50212, 1, 0, 0.482671,-99) ,
 10, -1.94092, 0, 0, 0.498574,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.0225332);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.44207, 0, 1, 0.518725,-99) , 
+0,
+0,
+-1, -2.44207, 0, 1, 0.518725,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483873,-99) , 
-0, 1.87023, 1, 0, 0.496541,-99) , 
-0, 1.87866, 0, 0, 0.500748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483873,-99) ,
+0, 1.87023, 1, 0, 0.496541,-99) ,
+0, 1.87866, 0, 0, 0.500748,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463973,-99) , 
-6, 6.81232, 0, 0, 0.482031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463973,-99) ,
+6, 6.81232, 0, 0, 0.482031,-99) ,
 10, -1.94092, 0, 0, 0.498191,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.0303314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535447,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491396,-99) , 
-4, 1.62812, 0, 0, 0.49615,-99) , 
-3, -3.61822, 1, 0, 0.502249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491396,-99) ,
+4, 1.62812, 0, 0, 0.49615,-99) ,
+3, -3.61822, 1, 0, 0.502249,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450282,-99) , 
-7, -7.12951, 1, 0, 0.497227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450282,-99) ,
+7, -7.12951, 1, 0, 0.497227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455136,-99) , 
-15, -1.51635, 1, 0, 0.490656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455136,-99) ,
+15, -1.51635, 1, 0, 0.490656,-99) ,
 16, 3.95329, 0, 0, 0.496091,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.0355153);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53403,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486044,-99) , 
-6, 7.76402, 1, 0, 0.500497,-99) , 
-13, 5.82176, 1, 0, 0.504838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486044,-99) ,
+6, 7.76402, 1, 0, 0.500497,-99) ,
+13, 5.82176, 1, 0, 0.504838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507501,-99) ,
 NN(
-0, 
-0, 
--1, -2.50445, 1, -1, 0.477846,-99) , 
-7, -10.2982, 1, 0, 0.48722,-99) , 
+0,
+0,
+-1, -2.50445, 1, -1, 0.477846,-99) ,
+7, -10.2982, 1, 0, 0.48722,-99) ,
 16, 3.95329, 0, 0, 0.495481,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.0373345);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516439,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516439,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454413,-99) , 
-17, 4.40359, 0, 0, 0.494375,-99) , 
-14, -4.81601, 1, 0, 0.504341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454413,-99) ,
+17, 4.40359, 0, 0, 0.494375,-99) ,
+14, -4.81601, 1, 0, 0.504341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475246,-99) , 
-17, 2.95294, 1, 0, 0.496792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475246,-99) ,
+17, 2.95294, 1, 0, 0.496792,-99) ,
 NN(
-0, 
-0, 
--1, 2.29401, 1, -1, 0.47043,-99) , 
-6, 4.76996, 0, 0, 0.490479,-99) , 
+0,
+0,
+-1, 2.29401, 1, -1, 0.47043,-99) ,
+6, 4.76996, 0, 0, 0.490479,-99) ,
 16, 3.95329, 0, 0, 0.496978,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.0229735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496251,-99) , 
-11, 1.96729, 1, 0, 0.49967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496251,-99) ,
+11, 1.96729, 1, 0, 0.49967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509939,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509939,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460854,-99) , 
-11, 4.43825, 1, 0, 0.481661,-99) , 
-18, 5.46257, 0, 0, 0.496555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460854,-99) ,
+11, 4.43825, 1, 0, 0.481661,-99) ,
+18, 5.46257, 0, 0, 0.496555,-99) ,
 NN(
-0, 
-0, 
--1, 2.66661, 1, -1, 0.479618,-99) , 
+0,
+0,
+-1, 2.66661, 1, -1, 0.479618,-99) ,
 10, -1.94092, 0, 0, 0.494245,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.0273159);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557916,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497788,-99) , 
-0, 1.86958, 1, 0, 0.530171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497788,-99) ,
+0, 1.86958, 1, 0, 0.530171,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443822,-99) , 
-0, 1.85141, 0, 0, 0.496868,-99) , 
-8, -0.948183, 0, 0, 0.501399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443822,-99) ,
+0, 1.85141, 0, 0, 0.496868,-99) ,
+8, -0.948183, 0, 0, 0.501399,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519765,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465708,-99) , 
-10, -0.435651, 1, 0, 0.485333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465708,-99) ,
+10, -0.435651, 1, 0, 0.485333,-99) ,
 18, 5.46253, 0, 0, 0.49863,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.0263747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483836,-99) , 
-2, 1.7739, 0, 0, 0.509744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483836,-99) ,
+2, 1.7739, 0, 0, 0.509744,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481575,-99) , 
-9, -2.97934, 0, 0, 0.494747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481575,-99) ,
+9, -2.97934, 0, 0, 0.494747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456369,-99) , 
-0, 1.88775, 1, 0, 0.492349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456369,-99) ,
+0, 1.88775, 1, 0, 0.492349,-99) ,
 8, -0.948162, 0, 0, 0.494891,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.0247693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50761,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489423,-99) , 
-18, 5.58374, 1, 0, 0.494159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489423,-99) ,
+18, 5.58374, 1, 0, 0.494159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445493,-99) , 
-3, -5.26304, 0, 0, 0.491163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445493,-99) ,
+3, -5.26304, 0, 0, 0.491163,-99) ,
 9, -5.78189, 1, 0, 0.493983,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.0306308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86958, 1, 1, 0.532059,-99) , 
+0,
+0,
+-1, 1.86958, 1, 1, 0.532059,-99) ,
 NN(
-0, 
-0, 
--1, 1.85141, 0, -1, 0.493743,-99) , 
-8, -0.948183, 0, 0, 0.498952,-99) , 
+0,
+0,
+-1, 1.85141, 0, -1, 0.493743,-99) ,
+8, -0.948183, 0, 0, 0.498952,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459306,-99) , 
-11, 4.59626, 1, 0, 0.498782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459306,-99) ,
+11, 4.59626, 1, 0, 0.498782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450287,-99) , 
-9, -1.94184, 1, 0, 0.481457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450287,-99) ,
+9, -1.94184, 1, 0, 0.481457,-99) ,
 18, 5.46253, 0, 0, 0.495938,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.0196169);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498411,-99) , 
-12, 1.90655, 1, 0, 0.501746,-99) , 
-8, -0.559112, 0, 0, 0.504529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498411,-99) ,
+12, 1.90655, 1, 0, 0.501746,-99) ,
+8, -0.559112, 0, 0, 0.504529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465456,-99) , 
-7, -9.50602, 1, 0, 0.483948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465456,-99) ,
+7, -9.50602, 1, 0, 0.483948,-99) ,
 18, 5.46253, 0, 0, 0.500985,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.0321305);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.512386,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.512386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433454,-99) , 
-0, 1.8605, 0, 0, 0.497144,-99) , 
-17, 2.89494, 0, 0, 0.507716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433454,-99) ,
+0, 1.8605, 0, 0, 0.497144,-99) ,
+17, 2.89494, 0, 0, 0.507716,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462283,-99) , 
-8, -2.21965, 1, 0, 0.484522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462283,-99) ,
+8, -2.21965, 1, 0, 0.484522,-99) ,
 18, 5.46253, 0, 0, 0.503724,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.0251348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498133,-99) , 
-0, 1.87866, 0, 0, 0.50332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498133,-99) ,
+0, 1.87866, 0, 0, 0.50332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463672,-99) , 
-2, 1.50212, 1, 0, 0.483982,-99) , 
-10, -1.95274, 0, 0, 0.500696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463672,-99) ,
+2, 1.50212, 1, 0, 0.483982,-99) ,
+10, -1.95274, 0, 0, 0.500696,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464819,-99) , 
-11, 4.59626, 1, 0, 0.496878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464819,-99) ,
+11, 4.59626, 1, 0, 0.496878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458523,-99) , 
-9, -1.94184, 1, 0, 0.483162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458523,-99) ,
+9, -1.94184, 1, 0, 0.483162,-99) ,
 18, 5.46253, 0, 0, 0.497678,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.021498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.36126, 0, 1, 0.507221,-99) , 
+0,
+0,
+-1, 1.36126, 0, 1, 0.507221,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465337,-99) , 
-13, 5.86787, 0, 0, 0.483706,-99) , 
-10, -1.95274, 0, 0, 0.504031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465337,-99) ,
+13, 5.86787, 0, 0, 0.483706,-99) ,
+10, -1.95274, 0, 0, 0.504031,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472004,-99) , 
-10, -0.435651, 1, 0, 0.485209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472004,-99) ,
+10, -0.435651, 1, 0, 0.485209,-99) ,
 18, 5.46253, 0, 0, 0.500793,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.0293838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491357,-99) , 
-3, -3.94728, 1, 0, 0.495742,-99) , 
-0, 1.85141, 1, 0, 0.499233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491357,-99) ,
+3, -3.94728, 1, 0, 0.495742,-99) ,
+0, 1.85141, 1, 0, 0.499233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445941,-99) , 
-13, 6.62543, 0, 0, 0.482397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445941,-99) ,
+13, 6.62543, 0, 0, 0.482397,-99) ,
 17, 1.88918, 0, 0, 0.497188,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.0241282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518236,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482616,-99) , 
-18, 6.53421, 1, 0, 0.498696,-99) , 
-9, -1.11489, 0, 0, 0.503134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482616,-99) ,
+18, 6.53421, 1, 0, 0.498696,-99) ,
+9, -1.11489, 0, 0, 0.503134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504566,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453212,-99) , 
-13, 6.62543, 0, 0, 0.481608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453212,-99) ,
+13, 6.62543, 0, 0, 0.481608,-99) ,
 17, 1.88918, 0, 0, 0.500521,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.0233412);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475204,-99) , 
-17, 2.39207, 0, 0, 0.511891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475204,-99) ,
+17, 2.39207, 0, 0, 0.511891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500625,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454423,-99) , 
-15, -2.38895, 1, 0, 0.495317,-99) , 
-14, -2.94666, 0, 0, 0.49968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454423,-99) ,
+15, -2.38895, 1, 0, 0.495317,-99) ,
+14, -2.94666, 0, 0, 0.49968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476441,-99) ,
 3, -4.60516, 0, 0, 0.497386,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.0226656);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477453,-99) , 
-13, 6.52919, 1, 0, 0.49281,-99) , 
-13, 7.13044, 0, 0, 0.496906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477453,-99) ,
+13, 6.52919, 1, 0, 0.49281,-99) ,
+13, 7.13044, 0, 0, 0.496906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465255,-99) , 
-1, 33.5282, 1, 0, 0.481302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465255,-99) ,
+1, 33.5282, 1, 0, 0.481302,-99) ,
 18, 5.46253, 0, 0, 0.494221,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.028425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488686,-99) , 
-4, 1.06801, 0, 0, 0.50008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488686,-99) ,
+4, 1.06801, 0, 0, 0.50008,-99) ,
 NN(
-0, 
-0, 
--1, -3.2894, 0, -1, 0.485984,-99) , 
-5, 2.27475, 0, 0, 0.494598,-99) , 
+0,
+0,
+-1, -3.2894, 0, -1, 0.485984,-99) ,
+5, 2.27475, 0, 0, 0.494598,-99) ,
 NN(
-0, 
-0, 
--1, 2.66661, 1, -1, 0.477578,-99) , 
+0,
+0,
+-1, 2.66661, 1, -1, 0.477578,-99) ,
 10, -1.94092, 0, 0, 0.492281,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.0219361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493852,-99) , 
-14, -2.01198, 0, 0, 0.497569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493852,-99) ,
+14, -2.01198, 0, 0, 0.497569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468323,-99) , 
-3, -4.27618, 0, 0, 0.494197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468323,-99) ,
+3, -4.27618, 0, 0, 0.494197,-99) ,
 5, 1.16691, 1, 0, 0.495905,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.0190368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.504062,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.504062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433791,-99) , 
-2, 1.27672, 0, 0, 0.481315,-99) , 
-12, 2.49763, 0, 0, 0.500338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433791,-99) ,
+2, 1.27672, 0, 0, 0.481315,-99) ,
+12, 2.49763, 0, 0, 0.500338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477418,-99) ,
 14, -1.0773, 1, 0, 0.499128,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.0312462);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477219,-99) , 
-10, -1.04232, 0, 0, 0.510852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477219,-99) ,
+10, -1.04232, 0, 0, 0.510852,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483364,-99) , 
-13, 6.85269, 0, 0, 0.494061,-99) , 
-11, 2.83073, 1, 0, 0.497686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483364,-99) ,
+13, 6.85269, 0, 0, 0.494061,-99) ,
+11, 2.83073, 1, 0, 0.497686,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467609,-99) , 
-7, -9.50602, 1, 0, 0.484655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467609,-99) ,
+7, -9.50602, 1, 0, 0.484655,-99) ,
 18, 5.46253, 0, 0, 0.495446,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.0324853);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546656,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534622,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488735,-99) , 
-5, 0.833584, 1, 0, 0.491778,-99) , 
-4, 1.64169, 0, 0, 0.496527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488735,-99) ,
+5, 0.833584, 1, 0, 0.491778,-99) ,
+4, 1.64169, 0, 0, 0.496527,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475546,-99) ,
 5, 4.16632, 1, 0, 0.495337,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.0258477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475485,-99) , 
-0, 1.86958, 1, 0, 0.520538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475485,-99) ,
+0, 1.86958, 1, 0, 0.520538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496701,-99) , 
-0, 1.88775, 0, 0, 0.500164,-99) , 
-13, 5.82618, 1, 0, 0.503045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496701,-99) ,
+0, 1.88775, 0, 0, 0.500164,-99) ,
+13, 5.82618, 1, 0, 0.503045,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461304,-99) , 
-0, 1.86958, 0, 0, 0.487855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461304,-99) ,
+0, 1.86958, 0, 0, 0.487855,-99) ,
 17, 1.88918, 0, 0, 0.501204,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.0275889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520732,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48961,-99) , 
-3, -0.65788, 1, 0, 0.503811,-99) , 
-9, -1.11489, 0, 0, 0.507659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48961,-99) ,
+3, -0.65788, 1, 0, 0.503811,-99) ,
+9, -1.11489, 0, 0, 0.507659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466069,-99) , 
-18, 5.7671, 0, 0, 0.487626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466069,-99) ,
+18, 5.7671, 0, 0, 0.487626,-99) ,
 17, 1.88918, 0, 0, 0.505231,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.0403226);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490411,-99) , 
-5, 2.84548, 1, 0, 0.507231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490411,-99) ,
+5, 2.84548, 1, 0, 0.507231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468896,-99) , 
-0, 1.88775, 1, 0, 0.504819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468896,-99) ,
+0, 1.88775, 1, 0, 0.504819,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483035,-99) , 
-3, -4.49546, 0, 0, 0.513827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483035,-99) ,
+3, -4.49546, 0, 0, 0.513827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444293,-99) , 
-6, 5.96852, 0, 0, 0.490699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444293,-99) ,
+6, 5.96852, 0, 0, 0.490699,-99) ,
 3, -3.2894, 0, 0, 0.501984,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.0167062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498213,-99) , 
-0, 1.85141, 1, 0, 0.501696,-99) , 
-3, -4.9341, 1, 0, 0.503443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498213,-99) ,
+0, 1.85141, 1, 0, 0.501696,-99) ,
+3, -4.9341, 1, 0, 0.503443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45908,-99) , 
-5, 1.83487, 0, 0, 0.485145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45908,-99) ,
+5, 1.83487, 0, 0, 0.485145,-99) ,
 17, 1.88918, 0, 0, 0.501229,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.0302378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.32601, 1, 1, 0.509897,-99) , 
+0,
+0,
+-1, 3.32601, 1, 1, 0.509897,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449397,-99) , 
-6, 4.76996, 0, 0, 0.497224,-99) , 
-16, 3.14649, 0, 0, 0.506122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449397,-99) ,
+6, 4.76996, 0, 0, 0.497224,-99) ,
+16, 3.14649, 0, 0, 0.506122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510082,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466079,-99) , 
-17, 1.67366, 0, 0, 0.484797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466079,-99) ,
+17, 1.67366, 0, 0, 0.484797,-99) ,
 17, 1.88918, 0, 0, 0.503542,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.0458198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482894,-99) , 
-0, 1.88126, 0, 0, 0.496249,-99) , 
-0, 1.8605, 1, 0, 0.50443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482894,-99) ,
+0, 1.88126, 0, 0, 0.496249,-99) ,
+0, 1.8605, 1, 0, 0.50443,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469575,-99) , 
-0, 1.86958, 0, 0, 0.487294,-99) , 
-1, 15.1068, 1, 0, 0.493104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469575,-99) ,
+0, 1.86958, 0, 0, 0.487294,-99) ,
+1, 15.1068, 1, 0, 0.493104,-99) ,
 1, 43.991, 0, 0, 0.498057,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.0311742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497763,-99) , 
-0, 1.86958, 1, 0, 0.513189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497763,-99) ,
+0, 1.86958, 1, 0, 0.513189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479336,-99) , 
-17, 2.30368, 0, 0, 0.506312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479336,-99) ,
+17, 2.30368, 0, 0, 0.506312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541229,-99) ,
 NN(
-0, 
-0, 
--1, 5.85232, 0, -1, 0.487676,-99) , 
-1, 15.1068, 1, 0, 0.492435,-99) , 
+0,
+0,
+-1, 5.85232, 0, -1, 0.487676,-99) ,
+1, 15.1068, 1, 0, 0.492435,-99) ,
 1, 43.991, 0, 0, 0.498504,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.0270809);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482704,-99) , 
-8, -1.33723, 1, 0, 0.506215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482704,-99) ,
+8, -1.33723, 1, 0, 0.506215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468549,-99) , 
-0, 1.89078, 1, 0, 0.504168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468549,-99) ,
+0, 1.89078, 1, 0, 0.504168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480345,-99) ,
 0, 1.84233, 0, 0, 0.502772,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.0266353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4591,-99) , 
-5, 3.28704, 1, 0, 0.520329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4591,-99) ,
+5, 3.28704, 1, 0, 0.520329,-99) ,
 NN(
-0, 
-0, 
--1, 1.85141, 0, -1, 0.495154,-99) , 
-8, -1.72632, 0, 0, 0.50103,-99) , 
+0,
+0,
+-1, 1.85141, 0, -1, 0.495154,-99) ,
+8, -1.72632, 0, 0, 0.50103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483083,-99) ,
 11, 2.02264, 0, 0, 0.499541,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.036005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478986,-99) , 
-3, -2.63115, 0, 0, 0.50446,-99) , 
-0, 1.8832, 0, 0, 0.509574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478986,-99) ,
+3, -2.63115, 0, 0, 0.50446,-99) ,
+0, 1.8832, 0, 0, 0.509574,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489614,-99) , 
-0, 1.86742, 0, 0, 0.504867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489614,-99) ,
+0, 1.86742, 0, 0, 0.504867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470664,-99) , 
-0, 1.87866, 1, 0, 0.499718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470664,-99) ,
+0, 1.87866, 1, 0, 0.499718,-99) ,
 1, 43.991, 0, 0, 0.504026,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.0190964);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482098,-99) , 
-5, 2.80053, 1, 0, 0.521465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482098,-99) ,
+5, 2.80053, 1, 0, 0.521465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497855,-99) , 
-5, 3.94101, 0, 0, 0.500825,-99) , 
-8, -0.948183, 0, 0, 0.503889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497855,-99) ,
+5, 3.94101, 0, 0, 0.500825,-99) ,
+8, -0.948183, 0, 0, 0.503889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488296,-99) ,
 11, 2.02264, 0, 0, 0.502598,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.0282419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550699,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49105,-99) , 
-13, 6.85259, 1, 0, 0.502888,-99) , 
-4, 1.64169, 0, 0, 0.507034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49105,-99) ,
+13, 6.85259, 1, 0, 0.502888,-99) ,
+4, 1.64169, 0, 0, 0.507034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486907,-99) ,
 5, 4.16632, 1, 0, 0.505899,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.0337165);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.514628,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.514628,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488912,-99) , 
-5, 2.26104, 0, 0, 0.504499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488912,-99) ,
+5, 2.26104, 0, 0, 0.504499,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44556,-99) , 
-5, 2.30159, 1, 0, 0.482808,-99) , 
-10, -2.08436, 0, 0, 0.500926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44556,-99) ,
+5, 2.30159, 1, 0, 0.482808,-99) ,
+10, -2.08436, 0, 0, 0.500926,-99) ,
 10, 1.57131, 0, 0, 0.504955,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.031795);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488002,-99) , 
-6, 4.73139, 0, 0, 0.530776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488002,-99) ,
+6, 4.73139, 0, 0, 0.530776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485616,-99) , 
-4, -0.470015, 0, 0, 0.51178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485616,-99) ,
+4, -0.470015, 0, 0, 0.51178,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497333,-99) , 
-17, 3.39782, 1, 0, 0.505984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497333,-99) ,
+17, 3.39782, 1, 0, 0.505984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429277,-99) , 
-17, 2.79168, 0, 0, 0.480539,-99) , 
-12, 3.60897, 0, 0, 0.499282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429277,-99) ,
+17, 2.79168, 0, 0, 0.480539,-99) ,
+12, 3.60897, 0, 0, 0.499282,-99) ,
 6, 5.22949, 1, 0, 0.501741,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.0296681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.59982, 1, 1, 0.530417,-99) , 
+0,
+0,
+-1, -2.59982, 1, 1, 0.530417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485573,-99) , 
-8, -2.50445, 1, 0, 0.514718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485573,-99) ,
+8, -2.50445, 1, 0, 0.514718,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -2.96036, 1, 1, 0.508608,-99) , 
+0,
+0,
+-1, -2.96036, 1, 1, 0.508608,-99) ,
 NN(
-0, 
-0, 
--1, 1.2755, 0, -1, 0.477053,-99) , 
-12, 3.60897, 0, 0, 0.500299,-99) , 
+0,
+0,
+-1, 1.2755, 0, -1, 0.477053,-99) ,
+12, 3.60897, 0, 0, 0.500299,-99) ,
 6, 5.22949, 1, 0, 0.503135,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.0246136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492212,-99) , 
-0, 1.86504, 1, 0, 0.527299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492212,-99) ,
+0, 1.86504, 1, 0, 0.527299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486947,-99) , 
-14, -4.93474, 0, 0, 0.512503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486947,-99) ,
+14, -4.93474, 0, 0, 0.512503,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480293,-99) , 
-10, -1.95272, 0, 0, 0.500434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480293,-99) ,
+10, -1.95272, 0, 0, 0.500434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459747,-99) , 
-18, 5.2482, 0, 0, 0.496787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459747,-99) ,
+18, 5.2482, 0, 0, 0.496787,-99) ,
 6, 5.22949, 1, 0, 0.499877,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.0332716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477028,-99) , 
-4, -0.237355, 0, 0, 0.528106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477028,-99) ,
+4, -0.237355, 0, 0, 0.528106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487081,-99) , 
-7, -7.92168, 1, 0, 0.515511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487081,-99) ,
+7, -7.92168, 1, 0, 0.515511,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492683,-99) , 
-0, 1.85141, 1, 0, 0.495784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492683,-99) ,
+0, 1.85141, 1, 0, 0.495784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460093,-99) , 
-17, 1.88918, 0, 0, 0.493132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460093,-99) ,
+17, 1.88918, 0, 0, 0.493132,-99) ,
 6, 5.22949, 1, 0, 0.497531,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.023906);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480304,-99) , 
-6, 4.61574, 0, 0, 0.504369,-99) , 
-8, -3.67167, 1, 0, 0.51794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480304,-99) ,
+6, 4.61574, 0, 0, 0.504369,-99) ,
+8, -3.67167, 1, 0, 0.51794,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498255,-99) , 
-10, -1.45688, 1, 0, 0.502333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498255,-99) ,
+10, -1.45688, 1, 0, 0.502333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468369,-99) , 
-17, 1.88918, 0, 0, 0.499812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468369,-99) ,
+17, 1.88918, 0, 0, 0.499812,-99) ,
 6, 5.22949, 1, 0, 0.503372,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.0372915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.02311, 0, 1, 0.52892,-99) , 
+0,
+0,
+-1, 3.02311, 0, 1, 0.52892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472791,-99) , 
-9, -2.06257, 0, 0, 0.497524,-99) , 
-0, 1.86958, 1, 0, 0.514204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472791,-99) ,
+9, -2.06257, 0, 0, 0.497524,-99) ,
+0, 1.86958, 1, 0, 0.514204,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519792,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456834,-99) , 
-6, 6.03869, 0, 0, 0.49511,-99) , 
-13, 7.3541, 0, 0, 0.501777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456834,-99) ,
+6, 6.03869, 0, 0, 0.49511,-99) ,
+13, 7.3541, 0, 0, 0.501777,-99) ,
 11, 3.63882, 1, 0, 0.506052,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.0386271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477197,-99) , 
-18, 6.46554, 1, 0, 0.513244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477197,-99) ,
+18, 6.46554, 1, 0, 0.513244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485854,-99) , 
-10, 2.01395, 1, 0, 0.507554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485854,-99) ,
+10, 2.01395, 1, 0, 0.507554,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492141,-99) , 
-0, 1.86958, 0, 0, 0.502057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492141,-99) ,
+0, 1.86958, 0, 0, 0.502057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456413,-99) , 
-13, 6.35687, 0, 0, 0.493104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456413,-99) ,
+13, 6.35687, 0, 0, 0.493104,-99) ,
 11, 4.44691, 1, 0, 0.50008,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.0316241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495614,-99) , 
-14, -4.13969, 0, 0, 0.508252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495614,-99) ,
+14, -4.13969, 0, 0, 0.508252,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472697,-99) , 
-3, -3.2894, 0, 0, 0.501544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472697,-99) ,
+3, -3.2894, 0, 0, 0.501544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458604,-99) , 
-11, 6.87118, 1, 0, 0.495552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458604,-99) ,
+11, 6.87118, 1, 0, 0.495552,-99) ,
 18, 6.31987, 0, 0, 0.500123,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.0334801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.509914,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.509914,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48466,-99) , 
-13, 6.87831, 1, 0, 0.502386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48466,-99) ,
+13, 6.87831, 1, 0, 0.502386,-99) ,
 NN(
-0, 
-0, 
--1, 39.3236, 1, -1, 0.477151,-99) , 
-2, 1.27446, 0, 0, 0.492734,-99) , 
+0,
+0,
+-1, 39.3236, 1, -1, 0.477151,-99) ,
+2, 1.27446, 0, 0, 0.492734,-99) ,
 18, 6.31987, 0, 0, 0.498918,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.0171575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.507749,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.507749,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460627,-99) , 
-9, -3.53999, 0, 0, 0.49696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460627,-99) ,
+9, -3.53999, 0, 0, 0.49696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47109,-99) , 
-0, 1.88321, 1, 0, 0.4943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47109,-99) ,
+0, 1.88321, 1, 0, 0.4943,-99) ,
 10, 1.57131, 0, 0, 0.498262,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.0357239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484607,-99) , 
-14, -4.15552, 1, 0, 0.520735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484607,-99) ,
+14, -4.15552, 1, 0, 0.520735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478185,-99) , 
-9, -1.78553, 1, 0, 0.506208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478185,-99) ,
+9, -1.78553, 1, 0, 0.506208,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490465,-99) , 
-3, -2.96036, 1, 0, 0.497686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490465,-99) ,
+3, -2.96036, 1, 0, 0.497686,-99) ,
 NN(
-0, 
-0, 
--1, 1.2755, 0, -1, 0.478309,-99) , 
-12, 3.60897, 0, 0, 0.492594,-99) , 
+0,
+0,
+-1, 1.2755, 0, -1, 0.478309,-99) ,
+12, 3.60897, 0, 0, 0.492594,-99) ,
 6, 5.22949, 1, 0, 0.495261,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.0328239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492979,-99) , 
-11, 4.982, 1, 0, 0.506041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492979,-99) ,
+11, 4.982, 1, 0, 0.506041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468611,-99) , 
-8, 0.0893666, 0, 0, 0.484088,-99) , 
-8, -1.33723, 1, 0, 0.502282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468611,-99) ,
+8, 0.0893666, 0, 0, 0.484088,-99) ,
+8, -1.33723, 1, 0, 0.502282,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450309,-99) , 
-1, 36.7863, 1, 0, 0.485162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450309,-99) ,
+1, 36.7863, 1, 0, 0.485162,-99) ,
 0, 1.85141, 0, 0, 0.500497,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.0203348);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514277,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497064,-99) , 
-0, 1.85142, 1, 0, 0.502341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497064,-99) ,
+0, 1.85142, 1, 0, 0.502341,-99) ,
 NN(
-0, 
-0, 
--1, -3.2894, 0, -1, 0.487739,-99) , 
-17, 2.79167, 0, 0, 0.496958,-99) , 
+0,
+0,
+-1, -3.2894, 0, -1, 0.487739,-99) ,
+17, 2.79167, 0, 0, 0.496958,-99) ,
 12, 6.38728, 0, 0, 0.499936,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.0202596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.35334, 1, 1, 0.525968,-99) , 
+0,
+0,
+-1, 6.35334, 1, 1, 0.525968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498415,-99) , 
-10, -2.45257, 1, 0, 0.50171,-99) , 
-14, -2.01198, 0, 0, 0.504974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498415,-99) ,
+10, -2.45257, 1, 0, 0.50171,-99) ,
+14, -2.01198, 0, 0, 0.504974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449792,-99) , 
-8, -2.8895, 0, 0, 0.483201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449792,-99) ,
+8, -2.8895, 0, 0, 0.483201,-99) ,
 0, 1.85141, 0, 0, 0.502708,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.0310183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522868,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493496,-99) , 
-17, 3.39782, 1, 0, 0.503777,-99) , 
-10, 2.46556, 0, 0, 0.508017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493496,-99) ,
+17, 3.39782, 1, 0, 0.503777,-99) ,
+10, 2.46556, 0, 0, 0.508017,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449507,-99) , 
-12, 4.60579, 0, 0, 0.483115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449507,-99) ,
+12, 4.60579, 0, 0, 0.483115,-99) ,
 0, 1.85141, 0, 0, 0.505427,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.0417508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.45688, 1, 1, 0.514604,-99) , 
+0,
+0,
+-1, -1.45688, 1, 1, 0.514604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47962,-99) , 
-14, -2.01198, 1, 0, 0.510202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47962,-99) ,
+14, -2.01198, 1, 0, 0.510202,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480225,-99) , 
-7, -8.71385, 0, 0, 0.50383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480225,-99) ,
+7, -8.71385, 0, 0, 0.50383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460718,-99) , 
-10, -1.43918, 0, 0, 0.494403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460718,-99) ,
+10, -1.43918, 0, 0, 0.494403,-99) ,
 16, 3.18208, 0, 0, 0.504211,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.0218423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.35334, 1, 1, 0.527823,-99) , 
+0,
+0,
+-1, 6.35334, 1, 1, 0.527823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496591,-99) , 
-10, -2.45257, 1, 0, 0.499526,-99) , 
-14, -2.01198, 0, 0, 0.503335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496591,-99) ,
+10, -2.45257, 1, 0, 0.499526,-99) ,
+14, -2.01198, 0, 0, 0.503335,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448833,-99) , 
-8, -2.8895, 0, 0, 0.478982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448833,-99) ,
+8, -2.8895, 0, 0, 0.478982,-99) ,
 0, 1.85141, 0, 0, 0.500807,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.0362784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.54763, 1, 1, 0.513013,-99) , 
+0,
+0,
+-1, 5.54763, 1, 1, 0.513013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480645,-99) , 
-7, -9.50602, 1, 0, 0.497538,-99) , 
-2, 1.7739, 0, 0, 0.506615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480645,-99) ,
+7, -9.50602, 1, 0, 0.497538,-99) ,
+2, 1.7739, 0, 0, 0.506615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453028,-99) , 
-1, 36.7863, 1, 0, 0.478878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453028,-99) ,
+1, 36.7863, 1, 0, 0.478878,-99) ,
 0, 1.85141, 0, 0, 0.503737,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.018448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469455,-99) , 
-8, -0.55909, 1, 0, 0.499857,-99) , 
-16, 1.63964, 1, 0, 0.50217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469455,-99) ,
+8, -0.55909, 1, 0, 0.499857,-99) ,
+16, 1.63964, 1, 0, 0.50217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474457,-99) ,
 0, 1.84687, 0, 0, 0.500044,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.0150238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515211,-99) ,
 NN(
-0, 
-0, 
--1, 2.02264, 0, -1, 0.49518,-99) , 
-14, -7.48654, 1, 0, 0.49827,-99) , 
+0,
+0,
+-1, 2.02264, 0, -1, 0.49518,-99) ,
+14, -7.48654, 1, 0, 0.49827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472875,-99) ,
 14, -1.0773, 1, 0, 0.496934,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.0184738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496997,-99) , 
-8, -1.72632, 0, 0, 0.502774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496997,-99) ,
+8, -1.72632, 0, 0, 0.502774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479277,-99) , 
-11, 2.02264, 0, 0, 0.500867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479277,-99) ,
+11, 2.02264, 0, 0, 0.500867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476621,-99) ,
 14, -1.0773, 1, 0, 0.499592,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.0186875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.856036, 1, 1, 0.506865,-99) , 
+0,
+0,
+-1, 0.856036, 1, 1, 0.506865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476935,-99) , 
-0, 1.88321, 1, 0, 0.503709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476935,-99) ,
+0, 1.88321, 1, 0, 0.503709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476197,-99) ,
 8, 0.219055, 1, 0, 0.502319,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.0274531);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488413,-99) , 
-17, 3.39782, 1, 0, 0.498915,-99) , 
-4, 1.91264, 0, 0, 0.501025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488413,-99) ,
+17, 3.39782, 1, 0, 0.498915,-99) ,
+4, 1.91264, 0, 0, 0.501025,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456477,-99) , 
-12, 4.60579, 0, 0, 0.482008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456477,-99) ,
+12, 4.60579, 0, 0, 0.482008,-99) ,
 0, 1.85141, 0, 0, 0.499055,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.0336761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515975,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478805,-99) , 
-8, -2.11209, 0, 0, 0.495436,-99) , 
-13, 6.79483, 0, 0, 0.50578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478805,-99) ,
+8, -2.11209, 0, 0, 0.495436,-99) ,
+13, 6.79483, 0, 0, 0.50578,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461523,-99) , 
-7, -7.12951, 1, 0, 0.498577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461523,-99) ,
+7, -7.12951, 1, 0, 0.498577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461123,-99) , 
-15, -1.51635, 1, 0, 0.492787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461123,-99) ,
+15, -1.51635, 1, 0, 0.492787,-99) ,
 16, 3.95329, 0, 0, 0.498915,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.0312092);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48071,-99) , 
-15, -1.6828, 0, 0, 0.493642,-99) , 
-14, -4.81601, 1, 0, 0.503145,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48071,-99) ,
+15, -1.6828, 0, 0, 0.493642,-99) ,
+14, -4.81601, 1, 0, 0.503145,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468465,-99) , 
-14, -5.77145, 0, 0, 0.492963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468465,-99) ,
+14, -5.77145, 0, 0, 0.492963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4531,-99) , 
-12, 1.93849, 0, 0, 0.488913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4531,-99) ,
+12, 1.93849, 0, 0, 0.488913,-99) ,
 16, 3.95329, 0, 0, 0.495625,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.0331823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475218,-99) , 
-3, -3.64965, 1, 0, 0.490824,-99) , 
-3, -1.64464, 0, 0, 0.501567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475218,-99) ,
+3, -3.64965, 1, 0, 0.490824,-99) ,
+3, -1.64464, 0, 0, 0.501567,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482699,-99) , 
-3, -0.65788, 0, 0, 0.490364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482699,-99) ,
+3, -0.65788, 0, 0, 0.490364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463986,-99) , 
-15, -1.51635, 1, 0, 0.486288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463986,-99) ,
+15, -1.51635, 1, 0, 0.486288,-99) ,
 16, 3.95329, 0, 0, 0.493493,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.026503);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479362,-99) , 
-0, 1.87261, 1, 0, 0.513941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479362,-99) ,
+0, 1.87261, 1, 0, 0.513941,-99) ,
 NN(
-0, 
-0, 
--1, -1.3307, 1, -1, 0.491932,-99) , 
-11, 2.69822, 1, 0, 0.496012,-99) , 
+0,
+0,
+-1, -1.3307, 1, -1, 0.491932,-99) ,
+11, 2.69822, 1, 0, 0.496012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450548,-99) , 
-18, 5.96727, 1, 0, 0.475988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450548,-99) ,
+18, 5.96727, 1, 0, 0.475988,-99) ,
 0, 1.85141, 0, 0, 0.493944,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.0183577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.90661, 1, 1, 0.505456,-99) , 
+0,
+0,
+-1, 1.90661, 1, 1, 0.505456,-99) ,
 NN(
-0, 
-0, 
--1, 1.86655, 0, -1, 0.485384,-99) , 
-8, -1.72631, 1, 0, 0.501076,-99) , 
+0,
+0,
+-1, 1.86655, 0, -1, 0.485384,-99) ,
+8, -1.72631, 1, 0, 0.501076,-99) ,
 NN(
-0, 
-0, 
--1, -2.8895, 0, -1, 0.475855,-99) , 
+0,
+0,
+-1, -2.8895, 0, -1, 0.475855,-99) ,
 0, 1.85141, 0, 0, 0.498472,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.0233122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49567,-99) , 
-6, 6.35334, 1, 0, 0.518245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49567,-99) ,
+6, 6.35334, 1, 0, 0.518245,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492966,-99) , 
-10, -2.45257, 1, 0, 0.495422,-99) , 
-14, -2.01198, 0, 0, 0.498489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492966,-99) ,
+10, -2.45257, 1, 0, 0.495422,-99) ,
+14, -2.01198, 0, 0, 0.498489,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457314,-99) , 
-8, -2.8895, 0, 0, 0.480436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457314,-99) ,
+8, -2.8895, 0, 0, 0.480436,-99) ,
 0, 1.85141, 0, 0, 0.496626,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.0173242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496792,-99) , 
-17, 2.39207, 1, 0, 0.501152,-99) , 
-4, 1.91264, 0, 0, 0.502899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496792,-99) ,
+17, 2.39207, 1, 0, 0.501152,-99) ,
+4, 1.91264, 0, 0, 0.502899,-99) ,
 NN(
-0, 
-0, 
--1, 0.629006, 1, -1, 0.480316,-99) , 
+0,
+0,
+-1, 0.629006, 1, -1, 0.480316,-99) ,
 0, 1.85141, 0, 0, 0.500569,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.029636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499872,-99) , 
-17, 2.39206, 1, 0, 0.511404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499872,-99) ,
+17, 2.39206, 1, 0, 0.511404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464962,-99) , 
-16, 2.80728, 0, 0, 0.498406,-99) , 
-3, -1.31576, 1, 0, 0.505077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464962,-99) ,
+16, 2.80728, 0, 0, 0.498406,-99) ,
+3, -1.31576, 1, 0, 0.505077,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460019,-99) , 
-18, 5.96727, 0, 0, 0.486379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460019,-99) ,
+18, 5.96727, 0, 0, 0.486379,-99) ,
 10, -1.94092, 0, 0, 0.502572,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.0261193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.56502, 1, 1, 0.51458,-99) , 
+0,
+0,
+-1, 3.56502, 1, 1, 0.51458,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464655,-99) , 
-17, 2.32322, 0, 0, 0.494896,-99) , 
-3, -1.31576, 1, 0, 0.505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464655,-99) ,
+17, 2.32322, 0, 0, 0.494896,-99) ,
+3, -1.31576, 1, 0, 0.505,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466088,-99) , 
-6, 6.81232, 0, 0, 0.485023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466088,-99) ,
+6, 6.81232, 0, 0, 0.485023,-99) ,
 10, -1.94092, 0, 0, 0.502324,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.0215213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541026,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497804,-99) , 
-6, 6.35334, 1, 0, 0.51604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497804,-99) ,
+6, 6.35334, 1, 0, 0.51604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493588,-99) , 
-3, -3.94728, 1, 0, 0.497365,-99) , 
-14, -2.01198, 0, 0, 0.499873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493588,-99) ,
+3, -3.94728, 1, 0, 0.497365,-99) ,
+14, -2.01198, 0, 0, 0.499873,-99) ,
 NN(
-0, 
-0, 
--1, 5.96727, 1, -1, 0.479915,-99) , 
+0,
+0,
+-1, 5.96727, 1, -1, 0.479915,-99) ,
 0, 1.85141, 0, 0, 0.497815,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.0269434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495851,-99) , 
-3, -1.31576, 1, 0, 0.505839,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495851,-99) ,
+3, -1.31576, 1, 0, 0.505839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447014,-99) , 
-2, 1.27672, 0, 0, 0.487387,-99) , 
-12, 2.49763, 0, 0, 0.502842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447014,-99) ,
+2, 1.27672, 0, 0, 0.487387,-99) ,
+12, 2.49763, 0, 0, 0.502842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475719,-99) ,
 14, -1.0773, 1, 0, 0.501423,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.0239633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458127,-99) , 
-4, -0.470304, 0, 0, 0.500866,-99) , 
-7, -7.12951, 0, 0, 0.504598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458127,-99) ,
+4, -0.470304, 0, 0, 0.500866,-99) ,
+7, -7.12951, 0, 0, 0.504598,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457961,-99) , 
-17, 2.78974, 0, 0, 0.488603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457961,-99) ,
+17, 2.78974, 0, 0, 0.488603,-99) ,
 3, -3.2894, 0, 0, 0.501408,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.0229072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498459,-99) , 
-3, -4.9341, 1, 0, 0.502729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498459,-99) ,
+3, -4.9341, 1, 0, 0.502729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507915,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415483,-99) , 
-2, 0.925899, 0, 0, 0.487796,-99) , 
-18, 5.67688, 0, 0, 0.498888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415483,-99) ,
+2, 0.925899, 0, 0, 0.487796,-99) ,
+18, 5.67688, 0, 0, 0.498888,-99) ,
 NN(
-0, 
-0, 
--1, 0.629006, 1, -1, 0.479828,-99) , 
+0,
+0,
+-1, 0.629006, 1, -1, 0.479828,-99) ,
 0, 1.85141, 0, 0, 0.496926,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.0206228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529358,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468127,-99) , 
-4, -0.470304, 0, 0, 0.49944,-99) , 
-7, -7.12951, 0, 0, 0.503072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468127,-99) ,
+4, -0.470304, 0, 0, 0.49944,-99) ,
+7, -7.12951, 0, 0, 0.503072,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517359,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517359,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49401,-99) , 
-8, -3.09159, 0, 0, 0.505155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49401,-99) ,
+8, -3.09159, 0, 0, 0.505155,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457413,-99) , 
-10, -0.465198, 0, 0, 0.487423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457413,-99) ,
+10, -0.465198, 0, 0, 0.487423,-99) ,
 3, -3.2894, 0, 0, 0.499954,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.0281838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499263,-99) , 
-7, -7.12951, 0, 0, 0.504368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499263,-99) ,
+7, -7.12951, 0, 0, 0.504368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455221,-99) , 
-0, 1.85141, 0, 0, 0.499882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455221,-99) ,
+0, 1.85141, 0, 0, 0.499882,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485952,-99) , 
-12, 3.98955, 1, 0, 0.499376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485952,-99) ,
+12, 3.98955, 1, 0, 0.499376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448451,-99) , 
-12, 3.04285, 0, 0, 0.488189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448451,-99) ,
+12, 3.04285, 0, 0, 0.488189,-99) ,
 18, 5.67687, 0, 0, 0.496764,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.0328233);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.9341, 1, 1, 0.509663,-99) , 
+0,
+0,
+-1, -4.9341, 1, 1, 0.509663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462219,-99) , 
-0, 1.85141, 0, 0, 0.505337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462219,-99) ,
+0, 1.85141, 0, 0, 0.505337,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471645,-99) , 
-0, 1.86504, 0, 0, 0.503377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471645,-99) ,
+0, 1.86504, 0, 0, 0.503377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456088,-99) , 
-2, 0.924859, 0, 0, 0.492565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456088,-99) ,
+2, 0.924859, 0, 0, 0.492565,-99) ,
 18, 5.67687, 0, 0, 0.501932,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.0185198);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497465,-99) , 
-16, 1.8718, 1, 0, 0.503679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497465,-99) ,
+16, 1.8718, 1, 0, 0.503679,-99) ,
 NN(
-0, 
-0, 
--1, 5.53526, 0, -1, 0.49361,-99) , 
-9, -2.08038, 1, 0, 0.498914,-99) , 
+0,
+0,
+-1, 5.53526, 0, -1, 0.49361,-99) ,
+9, -2.08038, 1, 0, 0.498914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466895,-99) , 
-8, -3.17588, 1, 0, 0.484612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466895,-99) ,
+8, -3.17588, 1, 0, 0.484612,-99) ,
 10, -1.94092, 0, 0, 0.497,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.0189899);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.90929, 1, 1, 0.505242,-99) , 
+0,
+0,
+-1, 1.90929, 1, 1, 0.505242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470189,-99) , 
-10, 0.782962, 0, 0, 0.492116,-99) , 
-18, 5.46257, 0, 0, 0.503002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470189,-99) ,
+10, 0.782962, 0, 0, 0.492116,-99) ,
+18, 5.46257, 0, 0, 0.503002,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467976,-99) , 
-3, -1.31576, 0, 0, 0.485165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467976,-99) ,
+3, -1.31576, 0, 0, 0.485165,-99) ,
 10, -1.94092, 0, 0, 0.500615,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.0153425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497619,-99) , 
-0, 1.85141, 1, 0, 0.500776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497619,-99) ,
+0, 1.85141, 1, 0, 0.500776,-99) ,
 NN(
-0, 
-0, 
--1, 3.53263, 1, -1, 0.478966,-99) , 
-17, 1.85476, 0, 0, 0.498375,-99) , 
+0,
+0,
+-1, 3.53263, 1, -1, 0.478966,-99) ,
+17, 1.85476, 0, 0, 0.498375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476416,-99) ,
 14, -1.0773, 1, 0, 0.497231,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.0159303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.504392,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.504392,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450585,-99) , 
-15, -3.21956, 1, 0, 0.48646,-99) , 
-12, 2.49763, 0, 0, 0.501489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450585,-99) ,
+15, -3.21956, 1, 0, 0.48646,-99) ,
+12, 2.49763, 0, 0, 0.501489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480245,-99) ,
 14, -1.0773, 1, 0, 0.500381,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.0269697);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495597,-99) , 
-6, 7.9909, 0, 0, 0.503434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495597,-99) ,
+6, 7.9909, 0, 0, 0.503434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483101,-99) , 
-12, 2.99692, 1, 0, 0.492755,-99) , 
-15, -4.56178, 0, 0, 0.499064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483101,-99) ,
+12, 2.99692, 1, 0, 0.492755,-99) ,
+15, -4.56178, 0, 0, 0.499064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468314,-99) , 
-13, 5.86779, 0, 0, 0.485562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468314,-99) ,
+13, 5.86779, 0, 0, 0.485562,-99) ,
 10, -1.94092, 0, 0, 0.497259,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.0218206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495558,-99) , 
-3, -0.986821, 1, 0, 0.50628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495558,-99) ,
+3, -0.986821, 1, 0, 0.50628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491147,-99) , 
-16, 2.20318, 1, 0, 0.496117,-99) , 
-15, -4.56178, 0, 0, 0.502122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491147,-99) ,
+16, 2.20318, 1, 0, 0.496117,-99) ,
+15, -4.56178, 0, 0, 0.502122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500379,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467474,-99) , 
-2, 1.50212, 1, 0, 0.485242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467474,-99) ,
+2, 1.50212, 1, 0, 0.485242,-99) ,
 10, -1.94092, 0, 0, 0.499865,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.0239407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490658,-99) , 
-17, 3.9007, 0, 0, 0.499733,-99) , 
-18, 6.53424, 0, 0, 0.502925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490658,-99) ,
+17, 3.9007, 0, 0, 0.499733,-99) ,
+18, 6.53424, 0, 0, 0.502925,-99) ,
 NN(
-0, 
-0, 
--1, -2.7957, 1, -1, 0.484801,-99) , 
+0,
+0,
+-1, -2.7957, 1, -1, 0.484801,-99) ,
 10, -1.94092, 0, 0, 0.500502,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.0241324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495656,-99) , 
-2, 1.77286, 1, 0, 0.505335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495656,-99) ,
+2, 1.77286, 1, 0, 0.505335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47009,-99) , 
-3, -5.26304, 0, 0, 0.503115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47009,-99) ,
+3, -5.26304, 0, 0, 0.503115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483755,-99) ,
 16, 6.26695, 1, 0, 0.50086,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.0242393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506839,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479782,-99) , 
-1, 60.1411, 1, 0, 0.500844,-99) , 
-5, 3.66642, 0, 0, 0.503977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479782,-99) ,
+1, 60.1411, 1, 0, 0.500844,-99) ,
+5, 3.66642, 0, 0, 0.503977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48571,-99) ,
 11, 7.67927, 1, 0, 0.502585,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.0426871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.54763, 1, 1, 0.510903,-99) , 
+0,
+0,
+-1, 5.54763, 1, 1, 0.510903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455379,-99) , 
-12, 4.60754, 0, 0, 0.485398,-99) , 
-2, 1.77286, 0, 0, 0.502697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455379,-99) ,
+12, 4.60754, 0, 0, 0.485398,-99) ,
+2, 1.77286, 0, 0, 0.502697,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489682,-99) , 
-18, 6.23987, 0, 0, 0.509049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489682,-99) ,
+18, 6.23987, 0, 0, 0.509049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435066,-99) , 
-2, 1.7909, 1, 0, 0.48965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435066,-99) ,
+2, 1.7909, 1, 0, 0.48965,-99) ,
 13, 6.12031, 0, 0, 0.499653,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.0365182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495557,-99) , 
-2, 1.28218, 1, 0, 0.507284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495557,-99) ,
+2, 1.28218, 1, 0, 0.507284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46181,-99) , 
-17, 1.74095, 0, 0, 0.501769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46181,-99) ,
+17, 1.74095, 0, 0, 0.501769,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489719,-99) , 
-13, 6.06663, 1, 0, 0.497862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489719,-99) ,
+13, 6.06663, 1, 0, 0.497862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466532,-99) , 
-0, 1.87412, 1, 0, 0.488185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466532,-99) ,
+0, 1.87412, 1, 0, 0.488185,-99) ,
 6, 7.07043, 1, 0, 0.495568,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.0330919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497762,-99) , 
-17, 3.15957, 0, 0, 0.512001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497762,-99) ,
+17, 3.15957, 0, 0, 0.512001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475654,-99) , 
-13, 5.86779, 0, 0, 0.505913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475654,-99) ,
+13, 5.86779, 0, 0, 0.505913,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480911,-99) , 
-0, 1.85855, 0, 0, 0.503614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480911,-99) ,
+0, 1.85855, 0, 0, 0.503614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475631,-99) , 
-0, 1.87412, 1, 0, 0.494975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475631,-99) ,
+0, 1.87412, 1, 0, 0.494975,-99) ,
 6, 7.07043, 1, 0, 0.50092,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.0275374);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491424,-99) , 
-4, -0.237355, 0, 0, 0.530661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491424,-99) ,
+4, -0.237355, 0, 0, 0.530661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484607,-99) , 
-7, -7.92168, 1, 0, 0.516663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484607,-99) ,
+7, -7.92168, 1, 0, 0.516663,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49642,-99) , 
-9, -0.92976, 0, 0, 0.501718,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49642,-99) ,
+9, -0.92976, 0, 0, 0.501718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475365,-99) , 
-3, -4.27607, 0, 0, 0.49876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475365,-99) ,
+3, -4.27607, 0, 0, 0.49876,-99) ,
 6, 5.22949, 1, 0, 0.502237,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.0362637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488542,-99) , 
-12, 3.08478, 0, 0, 0.530541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488542,-99) ,
+12, 3.08478, 0, 0, 0.530541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495496,-99) , 
-6, 4.30897, 1, 0, 0.503393,-99) , 
-0, 1.87412, 0, 0, 0.512079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495496,-99) ,
+6, 4.30897, 1, 0, 0.503393,-99) ,
+0, 1.87412, 0, 0, 0.512079,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492231,-99) , 
-16, 5.03883, 1, 0, 0.511711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492231,-99) ,
+16, 5.03883, 1, 0, 0.511711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487425,-99) , 
-3, -1.31572, 1, 0, 0.499319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487425,-99) ,
+3, -1.31572, 1, 0, 0.499319,-99) ,
 6, 7.07043, 1, 0, 0.506252,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.0405111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.11592, 0, 1, 0.528462,-99) , 
+0,
+0,
+-1, -2.11592, 0, 1, 0.528462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453827,-99) , 
-7, -7.92168, 1, 0, 0.504358,-99) , 
-3, -1.31576, 0, 0, 0.515497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453827,-99) ,
+7, -7.92168, 1, 0, 0.504358,-99) ,
+3, -1.31576, 0, 0, 0.515497,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 3.0533, 1, 1, 0.508929,-99) , 
+0,
+0,
+-1, 3.0533, 1, 1, 0.508929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475125,-99) , 
-18, 5.46255, 0, 0, 0.504116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475125,-99) ,
+18, 5.46255, 0, 0, 0.504116,-99) ,
 6, 7.07043, 1, 0, 0.5103,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.0372962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478176,-99) , 
-3, -1.6447, 1, 0, 0.532667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478176,-99) ,
+3, -1.6447, 1, 0, 0.532667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469004,-99) , 
-9, -3.53619, 0, 0, 0.500869,-99) , 
-16, 2.41086, 1, 0, 0.510947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469004,-99) ,
+9, -3.53619, 0, 0, 0.500869,-99) ,
+16, 2.41086, 1, 0, 0.510947,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494158,-99) , 
-6, 6.90135, 1, 0, 0.503233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494158,-99) ,
+6, 6.90135, 1, 0, 0.503233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469989,-99) , 
-3, -3.94724, 0, 0, 0.498811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469989,-99) ,
+3, -3.94724, 0, 0, 0.498811,-99) ,
 11, 3.63882, 1, 0, 0.502964,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.0269236);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.512131,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.512131,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491506,-99) , 
-5, 2.26104, 0, 0, 0.503857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491506,-99) ,
+5, 2.26104, 0, 0, 0.503857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455986,-99) , 
-5, 2.30159, 1, 0, 0.485093,-99) , 
-10, -2.08436, 0, 0, 0.500801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455986,-99) ,
+5, 2.30159, 1, 0, 0.485093,-99) ,
+10, -2.08436, 0, 0, 0.500801,-99) ,
 10, 1.57131, 0, 0, 0.504154,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.0198457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497666,-99) , 
-2, 1.10021, 1, 0, 0.522909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497666,-99) ,
+2, 1.10021, 1, 0, 0.522909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474381,-99) , 
-0, 1.87412, 1, 0, 0.510448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474381,-99) ,
+0, 1.87412, 1, 0, 0.510448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533611,-99) ,
 NN(
-0, 
-0, 
--1, 1.9193, 0, -1, 0.49646,-99) , 
-0, 1.88775, 0, 0, 0.499267,-99) , 
+0,
+0,
+-1, 1.9193, 0, -1, 0.49646,-99) ,
+0, 1.88775, 0, 0, 0.499267,-99) ,
 5, 1.66681, 1, 0, 0.501559,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.0210897);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -9.50602, 0, 1, 0.50942,-99) , 
+0,
+0,
+-1, -9.50602, 0, 1, 0.50942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481529,-99) , 
-14, -2.01198, 1, 0, 0.506462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481529,-99) ,
+14, -2.01198, 1, 0, 0.506462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486573,-99) ,
 15, -0.0279349, 1, 0, 0.505396,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.0304099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510812,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46181,-99) , 
-0, 1.85293, 0, 0, 0.504202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46181,-99) ,
+0, 1.85293, 0, 0, 0.504202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4585,-99) , 
-0, 1.88321, 1, 0, 0.499909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4585,-99) ,
+0, 1.88321, 1, 0, 0.499909,-99) ,
 1, 81.9014, 0, 0, 0.501747,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.0266735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459492,-99) , 
-0, 1.86958, 1, 0, 0.485695,-99) , 
-10, 0.376355, 0, 0, 0.504057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459492,-99) ,
+0, 1.86958, 1, 0, 0.485695,-99) ,
+10, 0.376355, 0, 0, 0.504057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521636,-99) ,
 NN(
-0, 
-0, 
--1, -3.94724, 0, -1, 0.491116,-99) , 
-0, 1.88321, 0, 0, 0.494829,-99) , 
+0,
+0,
+-1, -3.94724, 0, -1, 0.491116,-99) ,
+0, 1.88321, 0, 0, 0.494829,-99) ,
 5, 1.66681, 1, 0, 0.496719,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.0348638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49978,-99) , 
-17, 3.25755, 1, 0, 0.509288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49978,-99) ,
+17, 3.25755, 1, 0, 0.509288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451689,-99) , 
-16, 4.46376, 0, 0, 0.484624,-99) , 
-12, 3.60897, 0, 0, 0.504042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451689,-99) ,
+16, 4.46376, 0, 0, 0.484624,-99) ,
+12, 3.60897, 0, 0, 0.504042,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479531,-99) , 
-16, 2.84709, 1, 0, 0.506835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479531,-99) ,
+16, 2.84709, 1, 0, 0.506835,-99) ,
 NN(
-0, 
-0, 
--1, 1.77762, 0, -1, 0.481981,-99) , 
-12, 3.53263, 1, 0, 0.49523,-99) , 
+0,
+0,
+-1, 1.77762, 0, -1, 0.481981,-99) ,
+12, 3.53263, 1, 0, 0.49523,-99) ,
 4, 0.566784, 0, 0, 0.500058,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.0264813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.506649,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.506649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468431,-99) , 
-8, -4.06074, 1, 0, 0.485036,-99) , 
-17, 2.32321, 0, 0, 0.501259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468431,-99) ,
+8, -4.06074, 1, 0, 0.485036,-99) ,
+17, 2.32321, 0, 0, 0.501259,-99) ,
 12, 6.38728, 0, 0, 0.503454,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.0277234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477391,-99) , 
-13, 6.60294, 0, 0, 0.519612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477391,-99) ,
+13, 6.60294, 0, 0, 0.519612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49244,-99) , 
-14, -2.01198, 0, 0, 0.497301,-99) , 
-0, 1.85596, 1, 0, 0.50078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49244,-99) ,
+14, -2.01198, 0, 0, 0.497301,-99) ,
+0, 1.85596, 1, 0, 0.50078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489867,-99) ,
 8, -4.44981, 0, 0, 0.498885,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.0218761);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.507363,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.507363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44776,-99) , 
-2, 1.27672, 0, 0, 0.488436,-99) , 
-12, 2.49763, 0, 0, 0.504304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44776,-99) ,
+2, 1.27672, 0, 0, 0.488436,-99) ,
+12, 2.49763, 0, 0, 0.504304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48638,-99) ,
 14, -1.0773, 1, 0, 0.503372,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.0221106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49268,-99) , 
-9, -2.70287, 0, 0, 0.505204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49268,-99) ,
+9, -2.70287, 0, 0, 0.505204,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497218,-99) , 
-16, 2.37972, 1, 0, 0.501771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497218,-99) ,
+16, 2.37972, 1, 0, 0.501771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4596,-99) , 
-17, 1.88918, 0, 0, 0.496572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4596,-99) ,
+17, 1.88918, 0, 0, 0.496572,-99) ,
 3, -0.65788, 0, 0, 0.499115,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.0188145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560067,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502797,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502797,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456866,-99) , 
-7, -7.31818, 1, 0, 0.499231,-99) , 
-5, 0.976626, 1, 0, 0.502857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456866,-99) ,
+7, -7.31818, 1, 0, 0.499231,-99) ,
+5, 0.976626, 1, 0, 0.502857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486402,-99) ,
 7, -6.33735, 1, 0, 0.501932,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.0155679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506558,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496703,-99) , 
-18, 5.24822, 1, 0, 0.499835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496703,-99) ,
+18, 5.24822, 1, 0, 0.499835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479029,-99) , 
-6, 8.20582, 1, 0, 0.496703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479029,-99) ,
+6, 8.20582, 1, 0, 0.496703,-99) ,
 12, 6.38728, 0, 0, 0.498405,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.0125166);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.856036, 1, 1, 0.503733,-99) , 
+0,
+0,
+-1, 0.856036, 1, 1, 0.503733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464245,-99) , 
-0, 1.88775, 1, 0, 0.501249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464245,-99) ,
+0, 1.88775, 1, 0, 0.501249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484082,-99) ,
 8, 0.219055, 1, 0, 0.500387,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.0205091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49246,-99) , 
-7, -9.50602, 0, 0, 0.50131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49246,-99) ,
+7, -9.50602, 0, 0, 0.50131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477138,-99) , 
-14, -2.01198, 1, 0, 0.498748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477138,-99) ,
+14, -2.01198, 1, 0, 0.498748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483702,-99) ,
 15, -0.0279349, 1, 0, 0.497946,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.0255067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509139,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506784,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472887,-99) , 
-0, 1.85898, 0, 0, 0.499845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472887,-99) ,
+0, 1.85898, 0, 0, 0.499845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462,-99) , 
-0, 1.88321, 1, 0, 0.496296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462,-99) ,
+0, 1.88321, 1, 0, 0.496296,-99) ,
 1, 81.9014, 0, 0, 0.498461,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.0317625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479923,-99) , 
-0, 1.86504, 1, 0, 0.493906,-99) , 
-0, 1.8832, 0, 0, 0.499356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479923,-99) ,
+0, 1.86504, 1, 0, 0.493906,-99) ,
+0, 1.8832, 0, 0, 0.499356,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464421,-99) , 
-1, 36.7697, 1, 0, 0.496659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464421,-99) ,
+1, 36.7697, 1, 0, 0.496659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46887,-99) , 
-8, -4.44981, 0, 0, 0.491673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46887,-99) ,
+8, -4.44981, 0, 0, 0.491673,-99) ,
 1, 43.991, 0, 0, 0.495045,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.0447393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457462,-99) , 
-10, 0.567856, 0, 0, 0.484477,-99) , 
-7, -10.2982, 1, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457462,-99) ,
+10, 0.567856, 0, 0, 0.484477,-99) ,
+7, -10.2982, 1, 0, 0.499426,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483159,-99) , 
-1, 18.7169, 1, 0, 0.499467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483159,-99) ,
+1, 18.7169, 1, 0, 0.499467,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458218,-99) , 
-1, 29.5522, 0, 0, 0.479382,-99) , 
-9, -2.03279, 1, 0, 0.488834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458218,-99) ,
+1, 29.5522, 0, 0, 0.479382,-99) ,
+9, -2.03279, 1, 0, 0.488834,-99) ,
 1, 43.991, 0, 0, 0.493482,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.0264398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53669,-99) ,
 NN(
-0, 
-0, 
--1, 5.01595, 1, -1, 0.489617,-99) , 
-4, 1.64169, 0, 0, 0.493683,-99) , 
+0,
+0,
+-1, 5.01595, 1, -1, 0.489617,-99) ,
+4, 1.64169, 0, 0, 0.493683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477382,-99) ,
 5, 4.16632, 1, 0, 0.492764,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.0185142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499951,-99) , 
-17, 3.39787, 1, 0, 0.505626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499951,-99) ,
+17, 3.39787, 1, 0, 0.505626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449704,-99) , 
-3, -3.2894, 0, 0, 0.491999,-99) , 
-16, 3.18208, 0, 0, 0.500082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449704,-99) ,
+3, -3.2894, 0, 0, 0.491999,-99) ,
+16, 3.18208, 0, 0, 0.500082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487567,-99) ,
 11, 6.87118, 1, 0, 0.498295,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.0312851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.45678, 1, 1, 0.508769,-99) , 
+0,
+0,
+-1, -1.45678, 1, 1, 0.508769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482165,-99) , 
-11, 6.94698, 1, 0, 0.504028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482165,-99) ,
+11, 6.94698, 1, 0, 0.504028,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485627,-99) , 
-10, -0.148967, 1, 0, 0.500237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485627,-99) ,
+10, -0.148967, 1, 0, 0.500237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464645,-99) , 
-10, -1.43918, 0, 0, 0.492568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464645,-99) ,
+10, -1.43918, 0, 0, 0.492568,-99) ,
 16, 3.18208, 0, 0, 0.499718,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.0195481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491241,-99) , 
-10, 0.0660671, 0, 0, 0.500192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491241,-99) ,
+10, 0.0660671, 0, 0, 0.500192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476906,-99) , 
-6, 8.20582, 1, 0, 0.496684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476906,-99) ,
+6, 8.20582, 1, 0, 0.496684,-99) ,
 12, 6.38728, 0, 0, 0.498289,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.0328625);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471843,-99) , 
-12, 5.27596, 0, 0, 0.503002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471843,-99) ,
+12, 5.27596, 0, 0, 0.503002,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493076,-99) , 
-0, 1.87412, 0, 0, 0.501584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493076,-99) ,
+0, 1.87412, 0, 0, 0.501584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474609,-99) , 
-12, 5.30138, 1, 0, 0.495804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474609,-99) ,
+12, 5.30138, 1, 0, 0.495804,-99) ,
 6, 7.9909, 0, 0, 0.497816,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.0282444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.86779, 1, 1, 0.508628,-99) , 
+0,
+0,
+-1, 5.86779, 1, 1, 0.508628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474506,-99) , 
-7, -7.12951, 1, 0, 0.504423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474506,-99) ,
+7, -7.12951, 1, 0, 0.504423,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523207,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484901,-99) , 
-3, -3.61831, 1, 0, 0.491708,-99) , 
-7, -7.12951, 0, 0, 0.495462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484901,-99) ,
+3, -3.61831, 1, 0, 0.491708,-99) ,
+7, -7.12951, 0, 0, 0.495462,-99) ,
 0, 1.86958, 1, 0, 0.500017,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.0198933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496794,-99) , 
-14, -2.9455, 0, 0, 0.504082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496794,-99) ,
+14, -2.9455, 0, 0, 0.504082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486403,-99) , 
-12, 5.52738, 1, 0, 0.500627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486403,-99) ,
+12, 5.52738, 1, 0, 0.500627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4888,-99) ,
 11, 6.87118, 1, 0, 0.498941,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.0309242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486725,-99) , 
-14, -4.81601, 1, 0, 0.501538,-99) , 
-15, -3.17287, 0, 0, 0.50534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486725,-99) ,
+14, -4.81601, 1, 0, 0.501538,-99) ,
+15, -3.17287, 0, 0, 0.50534,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495818,-99) , 
-11, 2.99014, 1, 0, 0.506226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495818,-99) ,
+11, 2.99014, 1, 0, 0.506226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455578,-99) , 
-3, -2.96046, 0, 0, 0.495255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455578,-99) ,
+3, -2.96046, 0, 0, 0.495255,-99) ,
 15, -2.74203, 1, 0, 0.502101,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.0349481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493831,-99) , 
-3, -1.31568, 1, 0, 0.512629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493831,-99) ,
+3, -1.31568, 1, 0, 0.512629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480302,-99) , 
-3, -1.31576, 0, 0, 0.493831,-99) , 
-8, -2.80649, 1, 0, 0.504227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480302,-99) ,
+3, -1.31576, 0, 0, 0.493831,-99) ,
+8, -2.80649, 1, 0, 0.504227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482353,-99) , 
-8, -2.89356, 0, 0, 0.495738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482353,-99) ,
+8, -2.89356, 0, 0, 0.495738,-99) ,
 15, -5.45613, 0, 0, 0.501683,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.0236184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490777,-99) , 
-11, 4.5252, 1, 0, 0.525466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490777,-99) ,
+11, 4.5252, 1, 0, 0.525466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497858,-99) , 
-12, 1.94197, 1, 0, 0.500909,-99) , 
-18, 5.38818, 1, 0, 0.504326,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497858,-99) ,
+12, 1.94197, 1, 0, 0.500909,-99) ,
+18, 5.38818, 1, 0, 0.504326,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446496,-99) , 
-10, -0.465198, 0, 0, 0.483115,-99) , 
-14, -5.94724, 1, 0, 0.495157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446496,-99) ,
+10, -0.465198, 0, 0, 0.483115,-99) ,
+14, -5.94724, 1, 0, 0.495157,-99) ,
 3, -3.2894, 0, 0, 0.502514,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.0246488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -7.12951, 0, 1, 0.508606,-99) , 
+0,
+0,
+-1, -7.12951, 0, 1, 0.508606,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483041,-99) , 
-13, 6.48711, 1, 0, 0.504681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483041,-99) ,
+13, 6.48711, 1, 0, 0.504681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463463,-99) , 
-15, -2.75497, 1, 0, 0.492323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463463,-99) ,
+15, -2.75497, 1, 0, 0.492323,-99) ,
 3, -3.2894, 0, 0, 0.50539,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.0187278);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480663,-99) , 
-5, 2.80053, 1, 0, 0.517884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480663,-99) ,
+5, 2.80053, 1, 0, 0.517884,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497399,-99) , 
-5, 3.94101, 0, 0, 0.499758,-99) , 
-8, -0.948183, 0, 0, 0.502417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497399,-99) ,
+5, 3.94101, 0, 0, 0.499758,-99) ,
+8, -0.948183, 0, 0, 0.502417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483859,-99) ,
 11, 2.02264, 0, 0, 0.500905,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.0315145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498684,-99) , 
-3, -2.96044, 1, 0, 0.503938,-99) , 
-7, -7.12951, 0, 0, 0.506927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498684,-99) ,
+3, -2.96044, 1, 0, 0.503938,-99) ,
+7, -7.12951, 0, 0, 0.506927,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472782,-99) , 
-9, -2.95288, 0, 0, 0.507379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472782,-99) ,
+9, -2.95288, 0, 0, 0.507379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451601,-99) , 
-9, -1.18128, 1, 0, 0.496206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451601,-99) ,
+9, -1.18128, 1, 0, 0.496206,-99) ,
 12, 3.0533, 0, 0, 0.504154,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.031584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.25307, 1, 1, 0.517572,-99) , 
+0,
+0,
+-1, -1.25307, 1, 1, 0.517572,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471138,-99) , 
-5, 3.24369, 1, 0, 0.50408,-99) , 
-12, 4.72029, 0, 0, 0.510098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471138,-99) ,
+5, 3.24369, 1, 0, 0.50408,-99) ,
+12, 4.72029, 0, 0, 0.510098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519206,-99) ,
 NN(
-0, 
-0, 
--1, -0.465198, 0, -1, 0.481557,-99) , 
-14, -5.94724, 1, 0, 0.49214,-99) , 
+0,
+0,
+-1, -0.465198, 0, -1, 0.481557,-99) ,
+14, -5.94724, 1, 0, 0.49214,-99) ,
 3, -3.2894, 0, 0, 0.506555,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.0145078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43909, 1, 1, 0.50543,-99) , 
+0,
+0,
+-1, -1.43909, 1, 1, 0.50543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48038,-99) , 
-11, 7.79475, 1, 0, 0.503601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48038,-99) ,
+11, 7.79475, 1, 0, 0.503601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483859,-99) ,
 11, 2.02264, 0, 0, 0.501995,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.0326112);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.46253, 1, 1, 0.509723,-99) , 
+0,
+0,
+-1, 5.46253, 1, 1, 0.509723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485391,-99) , 
-7, -8.71385, 0, 0, 0.494804,-99) , 
-15, -3.64673, 0, 0, 0.502125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485391,-99) ,
+7, -8.71385, 0, 0, 0.494804,-99) ,
+15, -3.64673, 0, 0, 0.502125,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474798,-99) , 
-9, -2.95288, 0, 0, 0.50137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474798,-99) ,
+9, -2.95288, 0, 0, 0.50137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453384,-99) , 
-9, -1.18128, 1, 0, 0.491752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453384,-99) ,
+9, -1.18128, 1, 0, 0.491752,-99) ,
 12, 3.0533, 0, 0, 0.499444,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.0566234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590706,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590706,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481007,-99) , 
-16, 3.0064, 1, 0, 0.516966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481007,-99) ,
+16, 3.0064, 1, 0, 0.516966,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443635,-99) , 
-17, 2.7405, 0, 0, 0.495459,-99) , 
-10, -0.435645, 1, 0, 0.502409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443635,-99) ,
+17, 2.7405, 0, 0, 0.495459,-99) ,
+10, -0.435645, 1, 0, 0.502409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 6.88377, 1, 1, 0.513858,-99) , 
+0,
+0,
+-1, 6.88377, 1, 1, 0.513858,-99) ,
 NN(
-0, 
-0, 
--1, 2.78974, 0, -1, 0.473627,-99) , 
-10, 0.45044, 0, 0, 0.489736,-99) , 
+0,
+0,
+-1, 2.78974, 0, -1, 0.473627,-99) ,
+10, 0.45044, 0, 0, 0.489736,-99) ,
 7, -8.71385, 1, 0, 0.497706,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.0460934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495154,-99) , 
-16, 3.0064, 1, 0, 0.521893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495154,-99) ,
+16, 3.0064, 1, 0, 0.521893,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427821,-99) , 
-17, 2.77923, 0, 0, 0.484641,-99) , 
-7, -8.71385, 1, 0, 0.505848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427821,-99) ,
+17, 2.77923, 0, 0, 0.484641,-99) ,
+7, -8.71385, 1, 0, 0.505848,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486523,-99) , 
-3, -2.63152, 1, 0, 0.501036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486523,-99) ,
+3, -2.63152, 1, 0, 0.501036,-99) ,
 NN(
-0, 
-0, 
--1, -2.63142, 0, -1, 0.484493,-99) , 
-14, -4.13468, 0, 0, 0.492314,-99) , 
+0,
+0,
+-1, -2.63142, 0, -1, 0.484493,-99) ,
+14, -4.13468, 0, 0, 0.492314,-99) ,
 10, -0.43568, 1, 0, 0.497141,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.0256708);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.62546, 0, 1, 0.514685,-99) , 
+0,
+0,
+-1, 6.62546, 0, 1, 0.514685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496776,-99) , 
-0, 1.85595, 1, 0, 0.50105,-99) , 
-10, -0.43568, 1, 0, 0.50586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496776,-99) ,
+0, 1.85595, 1, 0, 0.50105,-99) ,
+10, -0.43568, 1, 0, 0.50586,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486016,-99) , 
-13, 6.48711, 1, 0, 0.504627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486016,-99) ,
+13, 6.48711, 1, 0, 0.504627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458134,-99) , 
-15, -2.75497, 1, 0, 0.490726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458134,-99) ,
+15, -2.75497, 1, 0, 0.490726,-99) ,
 3, -3.2894, 0, 0, 0.502882,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.0359907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.43895, 1, 1, 0.512366,-99) , 
+0,
+0,
+-1, -1.43895, 1, 1, 0.512366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489558,-99) , 
-8, -1.33729, 1, 0, 0.508531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489558,-99) ,
+8, -1.33729, 1, 0, 0.508531,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489113,-99) , 
-16, 2.56765, 1, 0, 0.509762,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489113,-99) ,
+16, 2.56765, 1, 0, 0.509762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421414,-99) , 
-17, 2.77923, 0, 0, 0.475327,-99) , 
-10, -0.519519, 0, 0, 0.496155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421414,-99) ,
+17, 2.77923, 0, 0, 0.475327,-99) ,
+10, -0.519519, 0, 0, 0.496155,-99) ,
 7, -8.71385, 1, 0, 0.503936,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.0231231);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490127,-99) , 
-11, 4.5252, 1, 0, 0.519636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490127,-99) ,
+11, 4.5252, 1, 0, 0.519636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497953,-99) , 
-12, 1.94197, 1, 0, 0.500594,-99) , 
-18, 5.38818, 1, 0, 0.503234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497953,-99) ,
+12, 1.94197, 1, 0, 0.500594,-99) ,
+18, 5.38818, 1, 0, 0.503234,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481579,-99) , 
-15, -4.90594, 0, 0, 0.502366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481579,-99) ,
+15, -4.90594, 0, 0, 0.502366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460626,-99) , 
-15, -2.75497, 1, 0, 0.489897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460626,-99) ,
+15, -2.75497, 1, 0, 0.489897,-99) ,
 3, -3.2894, 0, 0, 0.500612,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.0315367);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498417,-99) , 
-18, 5.91446, 0, 0, 0.513944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498417,-99) ,
+18, 5.91446, 0, 0, 0.513944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489983,-99) , 
-9, -2.28164, 1, 0, 0.502167,-99) , 
-12, 4.72029, 0, 0, 0.507429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489983,-99) ,
+9, -2.28164, 1, 0, 0.502167,-99) ,
+12, 4.72029, 0, 0, 0.507429,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513128,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434585,-99) , 
-17, 2.78974, 0, 0, 0.477712,-99) , 
-2, 2.34144, 0, 0, 0.491673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434585,-99) ,
+17, 2.78974, 0, 0, 0.477712,-99) ,
+2, 2.34144, 0, 0, 0.491673,-99) ,
 3, -3.2894, 0, 0, 0.504333,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.0255693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.5252, 1, 1, 0.522756,-99) , 
+0,
+0,
+-1, 4.5252, 1, 1, 0.522756,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475851,-99) , 
-0, 1.85141, 0, 0, 0.503618,-99) , 
-18, 5.38818, 1, 0, 0.50627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475851,-99) ,
+0, 1.85141, 0, 0, 0.503618,-99) ,
+18, 5.38818, 1, 0, 0.50627,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479219,-99) , 
-11, 4.51317, 1, 0, 0.498516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479219,-99) ,
+11, 4.51317, 1, 0, 0.498516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463455,-99) , 
-15, -2.75497, 1, 0, 0.48803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463455,-99) ,
+15, -2.75497, 1, 0, 0.48803,-99) ,
 3, -3.2894, 0, 0, 0.502687,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.0217537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49849,-99) , 
-13, 6.36159, 1, 0, 0.505237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49849,-99) ,
+13, 6.36159, 1, 0, 0.505237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504182,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451497,-99) , 
-2, 1.18083, 0, 0, 0.491263,-99) , 
-3, -2.30258, 0, 0, 0.500791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451497,-99) ,
+2, 1.18083, 0, 0, 0.491263,-99) ,
+3, -2.30258, 0, 0, 0.500791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463234,-99) , 
-17, 3.24354, 0, 0, 0.48485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463234,-99) ,
+17, 3.24354, 0, 0, 0.48485,-99) ,
 10, -1.94092, 0, 0, 0.498697,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.0308105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.948183, 0, 1, 0.507858,-99) , 
+0,
+0,
+-1, -0.948183, 0, 1, 0.507858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477834,-99) , 
-10, -1.94092, 0, 0, 0.50413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477834,-99) ,
+10, -1.94092, 0, 0, 0.50413,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483079,-99) , 
-5, 2.10978, 1, 0, 0.499171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483079,-99) ,
+5, 2.10978, 1, 0, 0.499171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458408,-99) , 
-7, -7.92168, 1, 0, 0.489522,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458408,-99) ,
+7, -7.92168, 1, 0, 0.489522,-99) ,
 3, -2.30258, 0, 0, 0.499401,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.0260211);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490827,-99) , 
-5, 2.80053, 1, 0, 0.518951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490827,-99) ,
+5, 2.80053, 1, 0, 0.518951,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490912,-99) , 
-9, -0.779854, 0, 0, 0.494785,-99) , 
-8, -0.948183, 0, 0, 0.498331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490912,-99) ,
+9, -0.779854, 0, 0, 0.494785,-99) ,
+8, -0.948183, 0, 0, 0.498331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480211,-99) ,
 11, 2.02264, 0, 0, 0.496858,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.0386721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.78974, 1, 1, 0.510526,-99) , 
+0,
+0,
+-1, 2.78974, 1, 1, 0.510526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460837,-99) , 
-16, 4.46376, 0, 0, 0.484663,-99) , 
-12, 3.60897, 0, 0, 0.505074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460837,-99) ,
+16, 4.46376, 0, 0, 0.484663,-99) ,
+12, 3.60897, 0, 0, 0.505074,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490903,-99) , 
-11, 3.44631, 1, 0, 0.510781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490903,-99) ,
+11, 3.44631, 1, 0, 0.510781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439961,-99) , 
-2, 1.77286, 0, 0, 0.484995,-99) , 
-8, -3.67167, 1, 0, 0.495283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439961,-99) ,
+2, 1.77286, 0, 0, 0.484995,-99) ,
+8, -3.67167, 1, 0, 0.495283,-99) ,
 4, 0.566784, 0, 0, 0.500661,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.0315379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476255,-99) , 
-17, 2.12602, 0, 0, 0.5034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476255,-99) ,
+17, 2.12602, 0, 0, 0.5034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475435,-99) , 
-17, 3.80893, 1, 0, 0.490325,-99) , 
-18, 6.10554, 1, 0, 0.497474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475435,-99) ,
+17, 3.80893, 1, 0, 0.490325,-99) ,
+18, 6.10554, 1, 0, 0.497474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484133,-99) ,
 16, 6.26695, 1, 0, 0.495907,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.0472724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557609,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42035,-99) , 
-3, -1.6447, 1, 0, 0.482222,-99) , 
-2, 1.27446, 1, 0, 0.503858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42035,-99) ,
+3, -1.6447, 1, 0, 0.482222,-99) ,
+2, 1.27446, 1, 0, 0.503858,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494742,-99) , 
-0, 1.87866, 0, 0, 0.501423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494742,-99) ,
+0, 1.87866, 0, 0, 0.501423,-99) ,
 NN(
-0, 
-0, 
--1, 3.39783, 0, -1, 0.480765,-99) , 
-3, -1.64469, 0, 0, 0.492718,-99) , 
+0,
+0,
+-1, 3.39783, 0, -1, 0.480765,-99) ,
+3, -1.64469, 0, 0, 0.492718,-99) ,
 16, 2.41086, 1, 0, 0.495116,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.0202114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.45688, 1, 1, 0.507363,-99) , 
+0,
+0,
+-1, -1.45688, 1, 1, 0.507363,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493154,-99) , 
-18, 5.58374, 1, 0, 0.500374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493154,-99) ,
+18, 5.58374, 1, 0, 0.500374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460267,-99) , 
-12, 1.93849, 0, 0, 0.496382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460267,-99) ,
+12, 1.93849, 0, 0, 0.496382,-99) ,
 16, 3.95329, 0, 0, 0.501603,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.0149373);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531259,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478122,-99) , 
-3, -3.94724, 0, 0, 0.499437,-99) , 
-5, 0.901433, 1, 0, 0.501474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478122,-99) ,
+3, -3.94724, 0, 0, 0.499437,-99) ,
+5, 0.901433, 1, 0, 0.501474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483623,-99) ,
 0, 1.88775, 1, 0, 0.50029,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.0176074);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559725,-99) ,
 NN(
-0, 
-0, 
--1, -7.31818, 1, -1, 0.495004,-99) , 
-5, 0.976626, 1, 0, 0.49885,-99) , 
+0,
+0,
+-1, -7.31818, 1, -1, 0.495004,-99) ,
+5, 0.976626, 1, 0, 0.49885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481647,-99) ,
 7, -6.33735, 1, 0, 0.497905,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.0183453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525446,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498645,-99) , 
-15, -0.948153, 0, 0, 0.502312,-99) , 
-0, 1.84687, 1, 0, 0.504118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498645,-99) ,
+15, -0.948153, 0, 0, 0.502312,-99) ,
+0, 1.84687, 1, 0, 0.504118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527632,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465816,-99) , 
-7, -8.71385, 1, 0, 0.487261,-99) , 
-16, 4.72451, 0, 0, 0.495158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465816,-99) ,
+7, -8.71385, 1, 0, 0.487261,-99) ,
+16, 4.72451, 0, 0, 0.495158,-99) ,
 12, 3.0533, 0, 0, 0.501813,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.0312597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.61834, 1, 1, 0.51237,-99) , 
+0,
+0,
+-1, -3.61834, 1, 1, 0.51237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476115,-99) , 
-9, -1.41381, 0, 0, 0.499937,-99) , 
-9, -2.05948, 1, 0, 0.507074,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476115,-99) ,
+9, -1.41381, 0, 0, 0.499937,-99) ,
+9, -2.05948, 1, 0, 0.507074,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529612,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491097,-99) , 
-14, -5.10422, 0, 0, 0.50646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491097,-99) ,
+14, -5.10422, 0, 0, 0.50646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441119,-99) , 
-10, 0.00647811, 0, 0, 0.473767,-99) , 
-15, -3.21956, 1, 0, 0.493544,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441119,-99) ,
+10, 0.00647811, 0, 0, 0.473767,-99) ,
+15, -3.21956, 1, 0, 0.493544,-99) ,
 12, 3.0533, 0, 0, 0.503594,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.0189096);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483405,-99) , 
-5, 3.70643, 1, 0, 0.503282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483405,-99) ,
+5, 3.70643, 1, 0, 0.503282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477949,-99) , 
-14, -2.01198, 1, 0, 0.500598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477949,-99) ,
+14, -2.01198, 1, 0, 0.500598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479311,-99) ,
 15, -0.0279349, 1, 0, 0.49947,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.0181356);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498212,-99) , 
-3, -4.9341, 1, 0, 0.502197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498212,-99) ,
+3, -4.9341, 1, 0, 0.502197,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430562,-99) , 
-2, 0.925899, 0, 0, 0.486779,-99) , 
-18, 5.67688, 0, 0, 0.498209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430562,-99) ,
+2, 0.925899, 0, 0, 0.486779,-99) ,
+18, 5.67688, 0, 0, 0.498209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479043,-99) ,
 0, 1.84233, 0, 0, 0.497151,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.0245516);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.9341, 1, 1, 0.506232,-99) , 
+0,
+0,
+-1, -4.9341, 1, 1, 0.506232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472977,-99) , 
-0, 1.85141, 0, 0, 0.503267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472977,-99) ,
+0, 1.85141, 0, 0, 0.503267,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481428,-99) , 
-1, 33.5282, 1, 0, 0.498443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481428,-99) ,
+1, 33.5282, 1, 0, 0.498443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45364,-99) , 
-12, 3.04285, 0, 0, 0.488771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45364,-99) ,
+12, 3.04285, 0, 0, 0.488771,-99) ,
 18, 5.67687, 0, 0, 0.499433,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.0236031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491671,-99) , 
-5, 4.2378, 1, 0, 0.506352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491671,-99) ,
+5, 4.2378, 1, 0, 0.506352,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480298,-99) , 
-13, 7.1023, 1, 0, 0.497628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480298,-99) ,
+13, 7.1023, 1, 0, 0.497628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44587,-99) , 
-0, 1.88775, 1, 0, 0.494503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44587,-99) ,
+0, 1.88775, 1, 0, 0.494503,-99) ,
 5, 3.66642, 0, 0, 0.496122,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.0382466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489128,-99) , 
-16, 1.87044, 1, 0, 0.494254,-99) , 
-10, -1.43909, 1, 0, 0.499149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489128,-99) ,
+16, 1.87044, 1, 0, 0.494254,-99) ,
+10, -1.43909, 1, 0, 0.499149,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442607,-99) , 
-2, 0.568783, 0, 0, 0.496783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442607,-99) ,
+2, 0.568783, 0, 0, 0.496783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464826,-99) , 
-2, 1.98237, 1, 0, 0.488001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464826,-99) ,
+2, 1.98237, 1, 0, 0.488001,-99) ,
 13, 6.62535, 0, 0, 0.494182,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.0309493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.46327, 0, 1, 0.511217,-99) , 
+0,
+0,
+-1, 3.46327, 0, 1, 0.511217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443773,-99) , 
-2, 1.27276, 1, 0, 0.483364,-99) , 
-2, 1.77827, 0, 0, 0.505039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443773,-99) ,
+2, 1.27276, 1, 0, 0.483364,-99) ,
+2, 1.77827, 0, 0, 0.505039,-99) ,
 NN(
-0, 
-0, 
--1, 2.02264, 0, -1, 0.486143,-99) , 
+0,
+0,
+-1, 2.02264, 0, -1, 0.486143,-99) ,
 13, 6.62535, 0, 0, 0.49662,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.0175856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505385,-99) ,
 NN(
-0, 
-0, 
--1, 1.74549, 0, -1, 0.48683,-99) , 
-17, 3.9007, 0, 0, 0.493943,-99) , 
+0,
+0,
+-1, 1.74549, 0, -1, 0.48683,-99) ,
+17, 3.9007, 0, 0, 0.493943,-99) ,
 18, 6.53421, 0, 0, 0.49667,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.0184051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549411,-99) ,
 NN(
-0, 
-0, 
--1, -7.31818, 1, -1, 0.493983,-99) , 
-5, 0.976626, 1, 0, 0.49726,-99) , 
+0,
+0,
+-1, -7.31818, 1, -1, 0.493983,-99) ,
+5, 0.976626, 1, 0, 0.49726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480099,-99) ,
 7, -6.33735, 1, 0, 0.49632,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.0247721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483414,-99) , 
-15, -1.51635, 1, 0, 0.503691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483414,-99) ,
+15, -1.51635, 1, 0, 0.503691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47533,-99) , 
-7, -7.58221, 1, 0, 0.501832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47533,-99) ,
+7, -7.58221, 1, 0, 0.501832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461837,-99) , 
-3, -1.31576, 0, 0, 0.489941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461837,-99) ,
+3, -1.31576, 0, 0, 0.489941,-99) ,
 7, -7.12951, 1, 0, 0.500407,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.0217293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472104,-99) , 
-13, 6.54008, 0, 0, 0.506909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472104,-99) ,
+13, 6.54008, 0, 0, 0.506909,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511488,-99) ,
 NN(
-0, 
-0, 
--1, 1.85266, 0, -1, 0.492487,-99) , 
-14, -7.3975, 1, 0, 0.495879,-99) , 
+0,
+0,
+-1, 1.85266, 0, -1, 0.492487,-99) ,
+14, -7.3975, 1, 0, 0.495879,-99) ,
 14, -2.01198, 0, 0, 0.497294,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.0207741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 4.2378, 1, 1, 0.508993,-99) , 
+0,
+0,
+-1, 4.2378, 1, 1, 0.508993,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475311,-99) , 
-0, 1.85531, 0, 0, 0.501569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475311,-99) ,
+0, 1.85531, 0, 0, 0.501569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455345,-99) , 
-0, 1.88775, 1, 0, 0.498795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455345,-99) ,
+0, 1.88775, 1, 0, 0.498795,-99) ,
 5, 3.66642, 0, 0, 0.500189,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.027138);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476472,-99) , 
-13, 6.60294, 0, 0, 0.504444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476472,-99) ,
+13, 6.60294, 0, 0, 0.504444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -3.14491, 0, 1, 0.514251,-99) , 
+0,
+0,
+-1, -3.14491, 0, 1, 0.514251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484164,-99) , 
-8, -3.67167, 1, 0, 0.492501,-99) , 
-14, -2.01198, 0, 0, 0.495388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484164,-99) ,
+8, -3.67167, 1, 0, 0.492501,-99) ,
+14, -2.01198, 0, 0, 0.495388,-99) ,
 0, 1.85596, 1, 0, 0.496705,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.0164394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483612,-99) , 
-3, -1.97364, 0, 0, 0.505903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483612,-99) ,
+3, -1.97364, 0, 0, 0.505903,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473204,-99) , 
-0, 1.85293, 0, 0, 0.497894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473204,-99) ,
+0, 1.85293, 0, 0, 0.497894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471949,-99) , 
-0, 1.88321, 1, 0, 0.495221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471949,-99) ,
+0, 1.88321, 1, 0, 0.495221,-99) ,
 8, -0.948162, 0, 0, 0.496749,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.0227538);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486663,-99) , 
-1, 42.6673, 1, 0, 0.504921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486663,-99) ,
+1, 42.6673, 1, 0, 0.504921,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491855,-99) , 
-18, 5.46255, 1, 0, 0.494913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491855,-99) ,
+18, 5.46255, 1, 0, 0.494913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465002,-99) , 
-4, -0.58464, 0, 0, 0.492804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465002,-99) ,
+4, -0.58464, 0, 0, 0.492804,-99) ,
 8, -0.948162, 0, 0, 0.494537,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.0220477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519636,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495411,-99) , 
-12, 1.90655, 1, 0, 0.497864,-99) , 
-8, -0.559112, 0, 0, 0.500031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495411,-99) ,
+12, 1.90655, 1, 0, 0.497864,-99) ,
+8, -0.559112, 0, 0, 0.500031,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522058,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522058,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477326,-99) , 
-8, -2.58024, 1, 0, 0.500789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477326,-99) ,
+8, -2.58024, 1, 0, 0.500789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462736,-99) , 
-9, -1.94184, 1, 0, 0.487184,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462736,-99) ,
+9, -1.94184, 1, 0, 0.487184,-99) ,
 18, 5.46253, 0, 0, 0.497863,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.0269213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499036,-99) , 
-13, 6.37839, 1, 0, 0.507632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499036,-99) ,
+13, 6.37839, 1, 0, 0.507632,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484134,-99) , 
-13, 6.62541, 0, 0, 0.496215,-99) , 
-10, -0.465233, 0, 0, 0.503659,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484134,-99) ,
+13, 6.62541, 0, 0, 0.496215,-99) ,
+10, -0.465233, 0, 0, 0.503659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51064,-99) ,
 NN(
-0, 
-0, 
--1, 2.35001, 1, -1, 0.4751,-99) , 
-12, 5.25158, 0, 0, 0.488974,-99) , 
+0,
+0,
+-1, 2.35001, 1, -1, 0.4751,-99) ,
+12, 5.25158, 0, 0, 0.488974,-99) ,
 18, 5.46253, 0, 0, 0.501181,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.0261618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.37839, 1, 1, 0.511538,-99) , 
+0,
+0,
+-1, 6.37839, 1, 1, 0.511538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480221,-99) , 
-7, -8.71385, 1, 0, 0.498764,-99) , 
-10, -0.465233, 0, 0, 0.507093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480221,-99) ,
+7, -8.71385, 1, 0, 0.498764,-99) ,
+10, -0.465233, 0, 0, 0.507093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467626,-99) , 
-3, -2.30258, 0, 0, 0.490445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467626,-99) ,
+3, -2.30258, 0, 0, 0.490445,-99) ,
 18, 5.46253, 0, 0, 0.504285,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.0165939);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497879,-99) , 
-3, -4.9341, 1, 0, 0.500785,-99) , 
-18, 5.63604, 1, 0, 0.502486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497879,-99) ,
+3, -4.9341, 1, 0, 0.500785,-99) ,
+18, 5.63604, 1, 0, 0.502486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476093,-99) , 
-10, -0.435651, 1, 0, 0.488615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476093,-99) ,
+10, -0.435651, 1, 0, 0.488615,-99) ,
 18, 5.46253, 0, 0, 0.500146,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.019376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.82167, 1, 1, 0.506956,-99) , 
+0,
+0,
+-1, 5.82167, 1, 1, 0.506956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487651,-99) , 
-17, 1.88919, 0, 0, 0.505263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487651,-99) ,
+17, 1.88919, 0, 0, 0.505263,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487899,-99) , 
-0, 1.86958, 0, 0, 0.501994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487899,-99) ,
+0, 1.86958, 0, 0, 0.501994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467037,-99) , 
-13, 6.55877, 0, 0, 0.489819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467037,-99) ,
+13, 6.55877, 0, 0, 0.489819,-99) ,
 18, 5.46253, 0, 0, 0.502659,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.0139279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460065,-99) , 
-14, -1.41583, 1, 0, 0.499099,-99) , 
-13, 5.61536, 1, 0, 0.500989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460065,-99) ,
+14, -1.41583, 1, 0, 0.499099,-99) ,
+13, 5.61536, 1, 0, 0.500989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484179,-99) ,
 11, 2.02264, 0, 0, 0.499633,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.0252035);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493409,-99) , 
-9, -3.44839, 1, 0, 0.507169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493409,-99) ,
+9, -3.44839, 1, 0, 0.507169,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522067,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492861,-99) , 
-7, -7.92168, 0, 0, 0.499575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492861,-99) ,
+7, -7.92168, 0, 0, 0.499575,-99) ,
 NN(
-0, 
-0, 
--1, 5.52378, 1, -1, 0.483211,-99) , 
-18, 5.67688, 0, 0, 0.495424,-99) , 
+0,
+0,
+-1, 5.52378, 1, -1, 0.483211,-99) ,
+18, 5.67688, 0, 0, 0.495424,-99) ,
 0, 1.85596, 1, 0, 0.497129,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.0256355);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495093,-99) , 
-7, -8.94021, 0, 0, 0.521315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495093,-99) ,
+7, -8.94021, 0, 0, 0.521315,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494458,-99) , 
-3, -3.94724, 1, 0, 0.499022,-99) , 
-0, 1.85596, 1, 0, 0.502342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494458,-99) ,
+3, -3.94724, 1, 0, 0.499022,-99) ,
+0, 1.85596, 1, 0, 0.502342,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460334,-99) , 
-17, 2.89494, 0, 0, 0.490039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460334,-99) ,
+17, 2.89494, 0, 0, 0.490039,-99) ,
 7, -7.12951, 1, 0, 0.500875,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.0207974);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49669,-99) , 
-17, 2.89494, 1, 0, 0.503805,-99) , 
-0, 1.85141, 1, 0, 0.506216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49669,-99) ,
+17, 2.89494, 1, 0, 0.503805,-99) ,
+0, 1.85141, 1, 0, 0.506216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48686,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48686,-99) ,
 3, -4.60516, 0, 0, 0.504373,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.0228763);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88775, 0, 1, 0.509531,-99) , 
+0,
+0,
+-1, 1.88775, 0, 1, 0.509531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482775,-99) , 
-6, 4.31335, 0, 0, 0.507831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482775,-99) ,
+6, 4.31335, 0, 0, 0.507831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462515,-99) , 
-17, 2.89494, 0, 0, 0.489937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462515,-99) ,
+17, 2.89494, 0, 0, 0.489937,-99) ,
 7, -7.12951, 1, 0, 0.505697,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.0197637);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495068,-99) , 
-14, -5.75069, 0, 0, 0.504988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495068,-99) ,
+14, -5.75069, 0, 0, 0.504988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478655,-99) , 
-8, -0.55909, 1, 0, 0.502362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478655,-99) ,
+8, -0.55909, 1, 0, 0.502362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483042,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483042,-99) ,
 3, -5.26304, 0, 0, 0.5012,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.0168482);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523386,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497368,-99) , 
-0, 1.88775, 0, 0, 0.500168,-99) , 
-13, 5.61528, 1, 0, 0.502086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497368,-99) ,
+0, 1.88775, 0, 0, 0.500168,-99) ,
+13, 5.61528, 1, 0, 0.502086,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468453,-99) , 
-3, -1.31576, 0, 0, 0.488148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468453,-99) ,
+3, -1.31576, 0, 0, 0.488148,-99) ,
 7, -7.12951, 1, 0, 0.500424,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.0174571);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.03449, 0, 1, 0.506632,-99) , 
+0,
+0,
+-1, 4.03449, 0, 1, 0.506632,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482248,-99) , 
-7, -7.58221, 1, 0, 0.505041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482248,-99) ,
+7, -7.58221, 1, 0, 0.505041,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465394,-99) , 
-10, -0.0980415, 1, 0, 0.488472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465394,-99) ,
+10, -0.0980415, 1, 0, 0.488472,-99) ,
 7, -7.12951, 1, 0, 0.503066,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.0268134);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490542,-99) , 
-9, -2.05948, 1, 0, 0.500327,-99) , 
-12, 1.94197, 1, 0, 0.502325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490542,-99) ,
+9, -2.05948, 1, 0, 0.500327,-99) ,
+12, 1.94197, 1, 0, 0.502325,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478032,-99) , 
-15, -2.84804, 1, 0, 0.50159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478032,-99) ,
+15, -2.84804, 1, 0, 0.50159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459719,-99) , 
-8, -3.86115, 0, 0, 0.492213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459719,-99) ,
+8, -3.86115, 0, 0, 0.492213,-99) ,
 18, 5.67687, 0, 0, 0.49966,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.0145353);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498503,-99) , 
-8, -0.948183, 0, 0, 0.501855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498503,-99) ,
+8, -0.948183, 0, 0, 0.501855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476732,-99) , 
-12, 1.9093, 0, 0, 0.500213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476732,-99) ,
+12, 1.9093, 0, 0, 0.500213,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506778,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468766,-99) , 
-7, -6.45047, 1, 0, 0.487421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468766,-99) ,
+7, -6.45047, 1, 0, 0.487421,-99) ,
 7, -7.12951, 1, 0, 0.498688,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.0134068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.21026, 1, 1, 0.50444,-99) , 
+0,
+0,
+-1, 1.21026, 1, 1, 0.50444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480359,-99) , 
-12, 1.9093, 0, 0, 0.502866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480359,-99) ,
+12, 1.9093, 0, 0, 0.502866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466382,-99) , 
-17, 2.89494, 0, 0, 0.487485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466382,-99) ,
+17, 2.89494, 0, 0, 0.487485,-99) ,
 7, -7.12951, 1, 0, 0.501033,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.0219005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48013,-99) , 
-1, 60.1906, 1, 0, 0.498321,-99) , 
-5, 4.03449, 0, 0, 0.499952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48013,-99) ,
+1, 60.1906, 1, 0, 0.498321,-99) ,
+5, 4.03449, 0, 0, 0.499952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471527,-99) , 
-3, -1.31576, 0, 0, 0.486982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471527,-99) ,
+3, -1.31576, 0, 0, 0.486982,-99) ,
 7, -7.12951, 1, 0, 0.498407,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.0254042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479652,-99) , 
-5, 1.94582, 0, 0, 0.505088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479652,-99) ,
+5, 1.94582, 0, 0, 0.505088,-99) ,
 NN(
-0, 
-0, 
--1, -3.94728, 0, -1, 0.491893,-99) , 
-14, -4.81601, 1, 0, 0.497869,-99) , 
+0,
+0,
+-1, -3.94728, 0, -1, 0.491893,-99) ,
+14, -4.81601, 1, 0, 0.497869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473772,-99) , 
-16, 2.41086, 1, 0, 0.487258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473772,-99) ,
+16, 2.41086, 1, 0, 0.487258,-99) ,
 18, 5.46253, 0, 0, 0.496083,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.0234613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498399,-99) , 
-13, 6.37839, 1, 0, 0.504575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498399,-99) ,
+13, 6.37839, 1, 0, 0.504575,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481807,-99) , 
-13, 6.62541, 0, 0, 0.491363,-99) , 
-10, -0.465233, 0, 0, 0.499984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481807,-99) ,
+13, 6.62541, 0, 0, 0.491363,-99) ,
+10, -0.465233, 0, 0, 0.499984,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489596,-99) , 
-0, 1.86958, 0, 0, 0.499993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489596,-99) ,
+0, 1.86958, 0, 0, 0.499993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466557,-99) , 
-13, 6.55877, 0, 0, 0.488376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466557,-99) ,
+13, 6.55877, 0, 0, 0.488376,-99) ,
 18, 5.46253, 0, 0, 0.498031,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.0267394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.50872, 1, 1, 0.507986,-99) , 
+0,
+0,
+-1, 1.50872, 1, 1, 0.507986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480714,-99) , 
-11, 3.78539, 1, 0, 0.493581,-99) , 
-10, -0.465233, 0, 0, 0.502982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480714,-99) ,
+11, 3.78539, 1, 0, 0.493581,-99) ,
+10, -0.465233, 0, 0, 0.502982,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530316,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477852,-99) , 
-11, 4.5252, 1, 0, 0.502105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477852,-99) ,
+11, 4.5252, 1, 0, 0.502105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465324,-99) , 
-0, 1.87412, 1, 0, 0.490485,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465324,-99) ,
+0, 1.87412, 1, 0, 0.490485,-99) ,
 18, 5.46253, 0, 0, 0.500879,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.0312266);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481764,-99) , 
-17, 2.2244, 0, 0, 0.506479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481764,-99) ,
+17, 2.2244, 0, 0, 0.506479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493672,-99) , 
-17, 3.9007, 1, 0, 0.500004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493672,-99) ,
+17, 3.9007, 1, 0, 0.500004,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476709,-99) , 
-9, -2.95288, 0, 0, 0.499462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476709,-99) ,
+9, -2.95288, 0, 0, 0.499462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459853,-99) , 
-9, -1.18128, 1, 0, 0.491524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459853,-99) ,
+9, -1.18128, 1, 0, 0.491524,-99) ,
 12, 3.0533, 0, 0, 0.497832,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.0222108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.61984, 0, 1, 0.504466,-99) , 
+0,
+0,
+-1, 3.61984, 0, 1, 0.504466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479606,-99) , 
-8, -0.168571, 1, 0, 0.502645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479606,-99) ,
+8, -0.168571, 1, 0, 0.502645,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467798,-99) , 
-4, -0.259673, 0, 0, 0.504801,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467798,-99) ,
+4, -0.259673, 0, 0, 0.504801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470378,-99) , 
-2, 1.27446, 0, 0, 0.492674,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470378,-99) ,
+2, 1.27446, 0, 0, 0.492674,-99) ,
 12, 3.0533, 0, 0, 0.500092,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.0229888);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466273,-99) , 
-18, 5.19248, 0, 0, 0.501161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466273,-99) ,
+18, 5.19248, 0, 0, 0.501161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508162,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470568,-99) , 
-10, 0.384247, 0, 0, 0.486739,-99) , 
-5, 1.76971, 0, 0, 0.497992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470568,-99) ,
+10, 0.384247, 0, 0, 0.486739,-99) ,
+5, 1.76971, 0, 0, 0.497992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45877,-99) , 
-11, 4.44691, 1, 0, 0.487404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45877,-99) ,
+11, 4.44691, 1, 0, 0.487404,-99) ,
 3, -4.27622, 0, 0, 0.49674,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.0343378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489245,-99) , 
-2, 1.10021, 1, 0, 0.514702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489245,-99) ,
+2, 1.10021, 1, 0, 0.514702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463279,-99) , 
-0, 1.87412, 1, 0, 0.501526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463279,-99) ,
+0, 1.87412, 1, 0, 0.501526,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489778,-99) , 
-3, -0.986784, 0, 0, 0.497777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489778,-99) ,
+3, -0.986784, 0, 0, 0.497777,-99) ,
 NN(
-0, 
-0, 
--1, 4.16463, 0, -1, 0.47656,-99) , 
-7, -8.71385, 1, 0, 0.491494,-99) , 
+0,
+0,
+-1, 4.16463, 0, -1, 0.47656,-99) ,
+7, -8.71385, 1, 0, 0.491494,-99) ,
 5, 1.66681, 1, 0, 0.493522,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.0275731);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.514916,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.514916,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446668,-99) , 
-13, 5.85375, 0, 0, 0.495106,-99) , 
-6, 7.42988, 0, 0, 0.502357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446668,-99) ,
+13, 5.85375, 0, 0, 0.495106,-99) ,
+6, 7.42988, 0, 0, 0.502357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507847,-99) ,
 NN(
-0, 
-0, 
--1, -3.9424, 1, -1, 0.483006,-99) , 
-15, -2.29634, 0, 0, 0.489238,-99) , 
+0,
+0,
+-1, -3.9424, 1, -1, 0.483006,-99) ,
+15, -2.29634, 0, 0, 0.489238,-99) ,
 3, -0.986821, 1, 0, 0.497149,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.0286562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484518,-99) , 
-18, 6.09344, 1, 0, 0.515457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484518,-99) ,
+18, 6.09344, 1, 0, 0.515457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470237,-99) , 
-0, 1.87412, 1, 0, 0.503865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470237,-99) ,
+0, 1.87412, 1, 0, 0.503865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52384,-99) ,
 NN(
-0, 
-0, 
--1, -3.94724, 0, -1, 0.490529,-99) , 
-0, 1.88775, 0, 0, 0.493002,-99) , 
+0,
+0,
+-1, -3.94724, 0, -1, 0.490529,-99) ,
+0, 1.88775, 0, 0, 0.493002,-99) ,
 5, 1.66681, 1, 0, 0.495198,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.0126954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476833,-99) , 
-8, -0.55909, 1, 0, 0.499702,-99) , 
-5, 0.901433, 1, 0, 0.501384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476833,-99) ,
+8, -0.55909, 1, 0, 0.499702,-99) ,
+5, 0.901433, 1, 0, 0.501384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484932,-99) ,
 0, 1.88775, 1, 0, 0.500308,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.0193442);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497492,-99) , 
-10, -1.45688, 1, 0, 0.501482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497492,-99) ,
+10, -1.45688, 1, 0, 0.501482,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490294,-99) , 
-3, -2.63152, 1, 0, 0.497975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490294,-99) ,
+3, -2.63152, 1, 0, 0.497975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468059,-99) , 
-12, 1.93849, 0, 0, 0.495026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468059,-99) ,
+12, 1.93849, 0, 0, 0.495026,-99) ,
 16, 3.95329, 0, 0, 0.498107,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.0197375);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498318,-99) , 
-16, 2.84189, 1, 0, 0.503886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498318,-99) ,
+16, 2.84189, 1, 0, 0.503886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475221,-99) , 
-0, 1.88775, 1, 0, 0.502146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475221,-99) ,
+0, 1.88775, 1, 0, 0.502146,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469733,-99) , 
-14, -4.75057, 1, 0, 0.491309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469733,-99) ,
+14, -4.75057, 1, 0, 0.491309,-99) ,
 3, -3.94728, 0, 0, 0.500643,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.0291903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495888,-99) , 
-17, 4.42992, 1, 0, 0.503432,-99) , 
-6, 8.62669, 0, 0, 0.508737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495888,-99) ,
+17, 4.42992, 1, 0, 0.503432,-99) ,
+6, 8.62669, 0, 0, 0.508737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480654,-99) , 
-3, -0.65788, 0, 0, 0.490779,-99) , 
-2, 2.54557, 0, 0, 0.496979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480654,-99) ,
+3, -0.65788, 0, 0, 0.490779,-99) ,
+2, 2.54557, 0, 0, 0.496979,-99) ,
 16, 3.95329, 0, 0, 0.50259,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.0286713);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.13188, 0, 1, 0.511289,-99) , 
+0,
+0,
+-1, 1.13188, 0, 1, 0.511289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49326,-99) , 
-11, 7.25615, 1, 0, 0.508262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49326,-99) ,
+11, 7.25615, 1, 0, 0.508262,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487624,-99) , 
-2, 1.27446, 1, 0, 0.501083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487624,-99) ,
+2, 1.27446, 1, 0, 0.501083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479187,-99) , 
-0, 1.87867, 1, 0, 0.497016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479187,-99) ,
+0, 1.87867, 1, 0, 0.497016,-99) ,
 16, 3.95329, 0, 0, 0.502384,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.027131);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526606,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497957,-99) , 
-3, -1.31565, 1, 0, 0.510138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497957,-99) ,
+3, -1.31565, 1, 0, 0.510138,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485018,-99) , 
-5, 2.26104, 1, 0, 0.497479,-99) , 
-12, 4.72029, 0, 0, 0.503176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485018,-99) ,
+5, 2.26104, 1, 0, 0.497479,-99) ,
+12, 4.72029, 0, 0, 0.503176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476901,-99) , 
-11, 3.63882, 1, 0, 0.492608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476901,-99) ,
+11, 3.63882, 1, 0, 0.492608,-99) ,
 3, -3.94728, 0, 0, 0.501711,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.0386301);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518636,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491907,-99) , 
-12, 3.60897, 0, 0, 0.5126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491907,-99) ,
+12, 3.60897, 0, 0, 0.5126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489466,-99) , 
-8, -4.05561, 0, 0, 0.506534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489466,-99) ,
+8, -4.05561, 0, 0, 0.506534,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495266,-99) , 
-7, -8.71385, 0, 0, 0.506721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495266,-99) ,
+7, -8.71385, 0, 0, 0.506721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449353,-99) , 
-8, -3.67167, 1, 0, 0.481607,-99) , 
-2, 1.77286, 0, 0, 0.497038,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449353,-99) ,
+8, -3.67167, 1, 0, 0.481607,-99) ,
+2, 1.77286, 0, 0, 0.497038,-99) ,
 4, 0.566784, 0, 0, 0.502269,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.0223738);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475516,-99) , 
-3, -3.2894, 0, 0, 0.500244,-99) , 
-9, -2.28164, 0, 0, 0.507708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475516,-99) ,
+3, -3.2894, 0, 0, 0.500244,-99) ,
+9, -2.28164, 0, 0, 0.507708,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4973,-99) , 
-16, 2.37972, 1, 0, 0.503135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4973,-99) ,
+16, 2.37972, 1, 0, 0.503135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480449,-99) , 
-15, -1.916, 1, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480449,-99) ,
+15, -1.916, 1, 0, 0.499325,-99) ,
 1, 43.991, 0, 0, 0.503026,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.0223395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.22238, 0, 1, 0.511799,-99) , 
+0,
+0,
+-1, 1.22238, 0, 1, 0.511799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494629,-99) , 
-11, 6.16884, 1, 0, 0.506741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494629,-99) ,
+11, 6.16884, 1, 0, 0.506741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452161,-99) , 
-10, -1.46894, 0, 0, 0.491236,-99) , 
-14, -2.19905, 0, 0, 0.496843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452161,-99) ,
+10, -1.46894, 0, 0, 0.491236,-99) ,
+14, -2.19905, 0, 0, 0.496843,-99) ,
 16, 3.18208, 0, 0, 0.503066,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.0349767);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550472,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479623,-99) , 
-10, -2.23607, 0, 0, 0.518931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479623,-99) ,
+10, -2.23607, 0, 0, 0.518931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484342,-99) , 
-10, -0.181842, 0, 0, 0.500869,-99) , 
-10, -1.45688, 1, 0, 0.504448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484342,-99) ,
+10, -0.181842, 0, 0, 0.500869,-99) ,
+10, -1.45688, 1, 0, 0.504448,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485064,-99) , 
-7, -7.92168, 0, 0, 0.499177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485064,-99) ,
+7, -7.92168, 0, 0, 0.499177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468112,-99) , 
-17, 1.73572, 0, 0, 0.493179,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468112,-99) ,
+17, 1.73572, 0, 0, 0.493179,-99) ,
 16, 3.18208, 0, 0, 0.500263,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.0230778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49504,-99) , 
-14, -3.77024, 0, 0, 0.50575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49504,-99) ,
+14, -3.77024, 0, 0, 0.50575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476932,-99) , 
-0, 1.88321, 1, 0, 0.502927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476932,-99) ,
+0, 1.88321, 1, 0, 0.502927,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4692,-99) , 
-15, -2.37103, 1, 0, 0.494037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4692,-99) ,
+15, -2.37103, 1, 0, 0.494037,-99) ,
 10, 1.06956, 1, 0, 0.499718,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.0278509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499671,-99) , 
-11, 5.33917, 0, 0, 0.509113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499671,-99) ,
+11, 5.33917, 0, 0, 0.509113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468213,-99) , 
-16, 5.92112, 0, 0, 0.490501,-99) , 
-4, 1.23981, 1, 0, 0.504305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468213,-99) ,
+16, 5.92112, 0, 0, 0.490501,-99) ,
+4, 1.23981, 1, 0, 0.504305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475638,-99) , 
-9, -4.90004, 1, 0, 0.491185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475638,-99) ,
+9, -4.90004, 1, 0, 0.491185,-99) ,
 10, 1.06956, 1, 0, 0.49957,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.030789);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481926,-99) , 
-8, -4.44981, 0, 0, 0.51261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481926,-99) ,
+8, -4.44981, 0, 0, 0.51261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460347,-99) , 
-2, 1.26319, 0, 0, 0.491526,-99) , 
-4, 1.23981, 1, 0, 0.507165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460347,-99) ,
+2, 1.26319, 0, 0, 0.491526,-99) ,
+4, 1.23981, 1, 0, 0.507165,-99) ,
 NN(
-0, 
-0, 
--1, 2.23113, 0, -1, 0.490627,-99) , 
+0,
+0,
+-1, 2.23113, 0, -1, 0.490627,-99) ,
 10, 1.06956, 1, 0, 0.501196,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.0200655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.94203, 1, 1, 0.505947,-99) , 
+0,
+0,
+-1, 1.94203, 1, 1, 0.505947,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442357,-99) , 
-0, 1.86309, 0, 0, 0.491571,-99) , 
-3, -2.63152, 0, 0, 0.502073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442357,-99) ,
+0, 1.86309, 0, 0, 0.491571,-99) ,
+3, -2.63152, 0, 0, 0.502073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483977,-99) ,
 0, 1.84233, 0, 0, 0.501094,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.0143968);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52357,-99) ,
 NN(
-0, 
-0, 
--1, -2.32211, 1, -1, 0.496468,-99) , 
-13, 5.61528, 1, 0, 0.498701,-99) , 
+0,
+0,
+-1, -2.32211, 1, -1, 0.496468,-99) ,
+13, 5.61528, 1, 0, 0.498701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457661,-99) , 
-17, 2.89494, 0, 0, 0.486434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457661,-99) ,
+17, 2.89494, 0, 0, 0.486434,-99) ,
 7, -7.12951, 1, 0, 0.497247,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.0264488);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46669,-99) , 
-15, -1.51635, 1, 0, 0.507418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46669,-99) ,
+15, -1.51635, 1, 0, 0.507418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488226,-99) , 
-6, 7.76402, 0, 0, 0.49577,-99) , 
-17, 3.72536, 1, 0, 0.501707,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488226,-99) ,
+6, 7.76402, 0, 0, 0.49577,-99) ,
+17, 3.72536, 1, 0, 0.501707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461236,-99) , 
-17, 2.89494, 0, 0, 0.48587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461236,-99) ,
+17, 2.89494, 0, 0, 0.48587,-99) ,
 7, -7.12951, 1, 0, 0.499831,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.0171423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495157,-99) , 
-0, 1.85141, 1, 0, 0.497665,-99) , 
-13, 5.61528, 1, 0, 0.499312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495157,-99) ,
+0, 1.85141, 1, 0, 0.497665,-99) ,
+13, 5.61528, 1, 0, 0.499312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462321,-99) , 
-10, -0.0980415, 1, 0, 0.484833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462321,-99) ,
+10, -0.0980415, 1, 0, 0.484833,-99) ,
 7, -7.12951, 1, 0, 0.497597,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.0129844);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499798,-99) , 
-7, -11.4623, 1, 0, 0.50344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499798,-99) ,
+7, -11.4623, 1, 0, 0.50344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482586,-99) , 
-7, -7.58221, 1, 0, 0.502092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482586,-99) ,
+7, -7.58221, 1, 0, 0.502092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464812,-99) , 
-0, 1.86958, 0, 0, 0.484321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464812,-99) ,
+0, 1.86958, 0, 0, 0.484321,-99) ,
 7, -7.12951, 1, 0, 0.499987,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.0144927);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.948183, 0, 1, 0.505128,-99) , 
+0,
+0,
+-1, -0.948183, 0, 1, 0.505128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485828,-99) , 
-7, -7.58221, 1, 0, 0.50388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485828,-99) ,
+7, -7.58221, 1, 0, 0.50388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468085,-99) , 
-3, -1.31576, 0, 0, 0.484394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468085,-99) ,
+3, -1.31576, 0, 0, 0.484394,-99) ,
 7, -7.12951, 1, 0, 0.501573,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.0187157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492427,-99) , 
-12, 2.22293, 0, 0, 0.509235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492427,-99) ,
+12, 2.22293, 0, 0, 0.509235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495687,-99) , 
-3, -4.93406, 1, 0, 0.498108,-99) , 
-11, 3.10997, 1, 0, 0.500726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495687,-99) ,
+3, -4.93406, 1, 0, 0.498108,-99) ,
+11, 3.10997, 1, 0, 0.500726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46876,-99) , 
-0, 1.86958, 0, 0, 0.484657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46876,-99) ,
+0, 1.86958, 0, 0, 0.484657,-99) ,
 7, -7.12951, 1, 0, 0.498823,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.0126498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85595, 1, 1, 0.504664,-99) , 
+0,
+0,
+-1, 1.85595, 1, 1, 0.504664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487982,-99) , 
-6, 4.31335, 0, 0, 0.503612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487982,-99) ,
+6, 4.31335, 0, 0, 0.503612,-99) ,
 NN(
-0, 
-0, 
--1, -0.0980415, 1, -1, 0.484766,-99) , 
+0,
+0,
+-1, -0.0980415, 1, -1, 0.484766,-99) ,
 7, -7.12951, 1, 0, 0.501381,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.019577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488838,-99) , 
-10, 2.07306, 1, 0, 0.502701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488838,-99) ,
+10, 2.07306, 1, 0, 0.502701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47375,-99) , 
-3, -5.26304, 0, 0, 0.50094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47375,-99) ,
+3, -5.26304, 0, 0, 0.50094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487215,-99) ,
 16, 6.26695, 1, 0, 0.499319,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.0165822);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49485,-99) , 
-3, -2.96046, 1, 0, 0.498735,-99) , 
-6, 9.48936, 0, 0, 0.499812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49485,-99) ,
+3, -2.96046, 1, 0, 0.498735,-99) ,
+6, 9.48936, 0, 0, 0.499812,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470995,-99) , 
-18, 6.07321, 0, 0, 0.485651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470995,-99) ,
+18, 6.07321, 0, 0, 0.485651,-99) ,
 7, -7.12951, 1, 0, 0.498137,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.0127715);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506757,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476587,-99) , 
-4, 1.65752, 1, 0, 0.499005,-99) , 
-10, 1.57134, 0, 0, 0.501498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476587,-99) ,
+4, 1.65752, 1, 0, 0.499005,-99) ,
+10, 1.57134, 0, 0, 0.501498,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470852,-99) , 
-4, 0.566784, 0, 0, 0.486051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470852,-99) ,
+4, 0.566784, 0, 0, 0.486051,-99) ,
 7, -7.12951, 1, 0, 0.499671,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.0193696);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475021,-99) , 
-17, 2.36813, 0, 0, 0.497176,-99) , 
-17, 1.88918, 1, 0, 0.499388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475021,-99) ,
+17, 2.36813, 0, 0, 0.497176,-99) ,
+17, 1.88918, 1, 0, 0.499388,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525854,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47725,-99) , 
-3, -4.49546, 0, 0, 0.501864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47725,-99) ,
+3, -4.49546, 0, 0, 0.501864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460453,-99) , 
-6, 5.96852, 0, 0, 0.488643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460453,-99) ,
+6, 5.96852, 0, 0, 0.488643,-99) ,
 3, -3.2894, 0, 0, 0.497301,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.0187309);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470386,-99) , 
-15, -1.51635, 1, 0, 0.499946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470386,-99) ,
+15, -1.51635, 1, 0, 0.499946,-99) ,
 NN(
-0, 
-0, 
--1, 6.55189, 0, -1, 0.491978,-99) , 
-17, 3.72536, 1, 0, 0.496037,-99) , 
+0,
+0,
+-1, 6.55189, 0, -1, 0.491978,-99) ,
+17, 3.72536, 1, 0, 0.496037,-99) ,
 NN(
-0, 
-0, 
--1, -0.0980415, 1, -1, 0.483583,-99) , 
+0,
+0,
+-1, -0.0980415, 1, -1, 0.483583,-99) ,
 7, -7.12951, 1, 0, 0.494564,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.016837);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509355,-99) ,
 NN(
-0, 
-0, 
--1, -5.57051, 0, -1, 0.490727,-99) , 
-15, -6.36083, 1, 0, 0.493817,-99) , 
+0,
+0,
+-1, -5.57051, 0, -1, 0.490727,-99) ,
+15, -6.36083, 1, 0, 0.493817,-99) ,
 8, -4.44981, 1, 0, 0.495668,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.0222962);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481369,-99) , 
-7, -9.50602, 1, 0, 0.514808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481369,-99) ,
+7, -9.50602, 1, 0, 0.514808,-99) ,
 NN(
-0, 
-0, 
--1, -10.2982, 0, -1, 0.494109,-99) , 
-15, -1.85156, 0, 0, 0.498082,-99) , 
+0,
+0,
+-1, -10.2982, 0, -1, 0.494109,-99) ,
+15, -1.85156, 0, 0, 0.498082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482565,-99) ,
 0, 1.84233, 0, 0, 0.497246,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.0227392);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85595, 1, 1, 0.507892,-99) , 
+0,
+0,
+-1, 1.85595, 1, 1, 0.507892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486728,-99) , 
-14, -2.01198, 1, 0, 0.505182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486728,-99) ,
+14, -2.01198, 1, 0, 0.505182,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492695,-99) , 
-2, 2.54557, 0, 0, 0.503275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492695,-99) ,
+2, 2.54557, 0, 0, 0.503275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483814,-99) , 
-12, 5.25158, 1, 0, 0.498503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483814,-99) ,
+12, 5.25158, 1, 0, 0.498503,-99) ,
 16, 3.95329, 0, 0, 0.501697,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.0215586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536869,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486252,-99) , 
-12, 5.01595, 1, 0, 0.498828,-99) , 
-4, 1.64169, 0, 0, 0.502094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486252,-99) ,
+12, 5.01595, 1, 0, 0.498828,-99) ,
+4, 1.64169, 0, 0, 0.502094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486192,-99) ,
 5, 4.16632, 1, 0, 0.501201,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.0304686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491302,-99) , 
-2, 1.50267, 1, 0, 0.499493,-99) , 
-15, -0.932635, 0, 0, 0.501571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491302,-99) ,
+2, 1.50267, 1, 0, 0.499493,-99) ,
+15, -0.932635, 0, 0, 0.501571,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487031,-99) , 
-3, -2.30258, 1, 0, 0.504316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487031,-99) ,
+3, -2.30258, 1, 0, 0.504316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474095,-99) , 
-2, 1.27446, 0, 0, 0.493713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474095,-99) ,
+2, 1.27446, 0, 0, 0.493713,-99) ,
 12, 3.0533, 0, 0, 0.499563,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.0372582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.54763, 1, 1, 0.510932,-99) , 
+0,
+0,
+-1, 5.54763, 1, 1, 0.510932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464487,-99) , 
-12, 4.60754, 0, 0, 0.48961,-99) , 
-2, 1.77286, 0, 0, 0.504211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464487,-99) ,
+12, 4.60754, 0, 0, 0.48961,-99) ,
+2, 1.77286, 0, 0, 0.504211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533048,-99) ,
 NN(
-0, 
-0, 
--1, -0.97644, 0, -1, 0.473193,-99) , 
-9, -2.86156, 1, 0, 0.495163,-99) , 
+0,
+0,
+-1, -0.97644, 0, -1, 0.473193,-99) ,
+9, -2.86156, 1, 0, 0.495163,-99) ,
 13, 6.12031, 0, 0, 0.502133,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.0220816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509158,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489843,-99) , 
-13, 6.85259, 1, 0, 0.501097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489843,-99) ,
+13, 6.85259, 1, 0, 0.501097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481536,-99) , 
-5, 3.70643, 1, 0, 0.498639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481536,-99) ,
+5, 3.70643, 1, 0, 0.498639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482648,-99) ,
 15, -0.0279349, 1, 0, 0.497806,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.0201178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499725,-99) , 
-7, -8.71385, 0, 0, 0.503997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499725,-99) ,
+7, -8.71385, 0, 0, 0.503997,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492128,-99) , 
-17, 2.89494, 1, 0, 0.50023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492128,-99) ,
+17, 2.89494, 1, 0, 0.50023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457476,-99) , 
-6, 6.14996, 0, 0, 0.485774,-99) , 
-10, -1.2243, 0, 0, 0.495419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457476,-99) ,
+6, 6.14996, 0, 0, 0.485774,-99) ,
+10, -1.2243, 0, 0, 0.495419,-99) ,
 10, 1.57131, 0, 0, 0.497994,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.0375361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88321, 0, 1, 0.510854,-99) , 
+0,
+0,
+-1, 1.88321, 0, 1, 0.510854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463077,-99) , 
-18, 5.90727, 0, 0, 0.489848,-99) , 
-9, -1.66294, 1, 0, 0.502252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463077,-99) ,
+18, 5.90727, 0, 0, 0.489848,-99) ,
+9, -1.66294, 1, 0, 0.502252,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477337,-99) , 
-7, -8.82595, 1, 0, 0.502887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477337,-99) ,
+7, -8.82595, 1, 0, 0.502887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464019,-99) , 
-7, -10.2982, 0, 0, 0.49085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464019,-99) ,
+7, -10.2982, 0, 0, 0.49085,-99) ,
 10, -0.937428, 0, 0, 0.499133,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.017755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49742,-99) , 
-12, 1.94203, 1, 0, 0.500905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49742,-99) ,
+12, 1.94203, 1, 0, 0.500905,-99) ,
 NN(
-0, 
-0, 
--1, 1.86309, 0, -1, 0.484463,-99) , 
-3, -2.63152, 0, 0, 0.496485,-99) , 
+0,
+0,
+-1, 1.86309, 0, -1, 0.484463,-99) ,
+3, -2.63152, 0, 0, 0.496485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48125,-99) ,
 0, 1.84233, 0, 0, 0.495666,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.0185282);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49848,-99) , 
-14, -2.94666, 0, 0, 0.504649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49848,-99) ,
+14, -2.94666, 0, 0, 0.504649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447222,-99) , 
-0, 1.86309, 0, 0, 0.488899,-99) , 
-3, -2.63152, 0, 0, 0.500415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447222,-99) ,
+0, 1.86309, 0, 0, 0.488899,-99) ,
+3, -2.63152, 0, 0, 0.500415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485683,-99) ,
 0, 1.84233, 0, 0, 0.499623,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.0288896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4923,-99) , 
-17, 4.28386, 0, 0, 0.500835,-99) , 
-17, 1.88918, 1, 0, 0.503399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4923,-99) ,
+17, 4.28386, 0, 0, 0.500835,-99) ,
+17, 1.88918, 1, 0, 0.503399,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532454,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481972,-99) , 
-18, 5.8912, 1, 0, 0.502653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481972,-99) ,
+18, 5.8912, 1, 0, 0.502653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470402,-99) , 
-6, 5.96852, 0, 0, 0.492062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470402,-99) ,
+6, 5.96852, 0, 0, 0.492062,-99) ,
 3, -2.96046, 0, 0, 0.500767,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.0183007);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493993,-99) , 
-18, 6.31987, 1, 0, 0.504366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493993,-99) ,
+18, 6.31987, 1, 0, 0.504366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480968,-99) , 
-3, -5.26304, 0, 0, 0.502951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480968,-99) ,
+3, -5.26304, 0, 0, 0.502951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490314,-99) ,
 16, 6.26695, 1, 0, 0.501455,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.0298974);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497099,-99) , 
-14, -4.13969, 0, 0, 0.505852,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497099,-99) ,
+14, -4.13969, 0, 0, 0.505852,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476016,-99) , 
-17, 2.32192, 0, 0, 0.506775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476016,-99) ,
+17, 2.32192, 0, 0, 0.506775,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430937,-99) , 
-1, 39.3236, 1, 0, 0.483941,-99) , 
-2, 1.27446, 0, 0, 0.498225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430937,-99) ,
+1, 39.3236, 1, 0, 0.483941,-99) ,
+2, 1.27446, 0, 0, 0.498225,-99) ,
 18, 6.31987, 0, 0, 0.501019,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.0208985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.507473,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.507473,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455952,-99) , 
-17, 1.75761, 0, 0, 0.498619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455952,-99) ,
+17, 1.75761, 0, 0, 0.498619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46229,-99) , 
-6, 8.91137, 1, 0, 0.494451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46229,-99) ,
+6, 8.91137, 1, 0, 0.494451,-99) ,
 18, 6.31987, 0, 0, 0.499222,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.0342497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495462,-99) , 
-7, -8.71385, 0, 0, 0.502249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495462,-99) ,
+7, -8.71385, 0, 0, 0.502249,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47852,-99) , 
-0, 1.86504, 0, 0, 0.500161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47852,-99) ,
+0, 1.86504, 0, 0, 0.500161,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455493,-99) , 
-17, 2.39206, 1, 0, 0.477017,-99) , 
-2, 1.27446, 0, 0, 0.491498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455493,-99) ,
+17, 2.39206, 1, 0, 0.477017,-99) ,
+2, 1.27446, 0, 0, 0.491498,-99) ,
 18, 6.31987, 0, 0, 0.495437,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.0239473);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492287,-99) , 
-5, 2.49363, 0, 0, 0.505719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492287,-99) ,
+5, 2.49363, 0, 0, 0.505719,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503991,-99) ,
 NN(
-0, 
-0, 
--1, 1.87866, 1, -1, 0.484818,-99) , 
-7, -10.2982, 1, 0, 0.490673,-99) , 
+0,
+0,
+-1, 1.87866, 1, -1, 0.484818,-99) ,
+7, -10.2982, 1, 0, 0.490673,-99) ,
 18, 6.31987, 0, 0, 0.496188,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.0265347);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485734,-99) , 
-15, -1.85156, 1, 0, 0.504865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485734,-99) ,
+15, -1.85156, 1, 0, 0.504865,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448905,-99) , 
-5, 3.55845, 1, 0, 0.497159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448905,-99) ,
+5, 3.55845, 1, 0, 0.497159,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435978,-99) , 
-14, -4.0015, 1, 0, 0.474458,-99) , 
-0, 1.87866, 1, 0, 0.493002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435978,-99) ,
+14, -4.0015, 1, 0, 0.474458,-99) ,
+0, 1.87866, 1, 0, 0.493002,-99) ,
 18, 6.31987, 0, 0, 0.497349,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.0275622);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496356,-99) , 
-17, 2.79169, 1, 0, 0.500755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496356,-99) ,
+17, 2.79169, 1, 0, 0.500755,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516855,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485061,-99) , 
-13, 6.62582, 1, 0, 0.495335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485061,-99) ,
+13, 6.62582, 1, 0, 0.495335,-99) ,
 NN(
-0, 
-0, 
--1, 32.675, 1, -1, 0.47818,-99) , 
-2, 1.27446, 0, 0, 0.488922,-99) , 
+0,
+0,
+-1, 32.675, 1, -1, 0.47818,-99) ,
+2, 1.27446, 0, 0, 0.488922,-99) ,
 18, 6.31987, 0, 0, 0.493259,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0204427);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.00679, 1, 1, 0.505023,-99) , 
+0,
+0,
+-1, -1.00679, 1, 1, 0.505023,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486645,-99) , 
-6, 4.30902, 1, 0, 0.489805,-99) , 
-3, -0.32894, 0, 0, 0.49302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486645,-99) ,
+6, 4.30902, 1, 0, 0.489805,-99) ,
+3, -0.32894, 0, 0, 0.49302,-99) ,
 18, 6.31987, 0, 0, 0.49742,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.0223556);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516524,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492217,-99) , 
-13, 5.75821, 1, 0, 0.502423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492217,-99) ,
+13, 5.75821, 1, 0, 0.502423,-99) ,
 NN(
-0, 
-0, 
--1, 6.12086, 0, -1, 0.491689,-99) , 
-2, 1.77286, 1, 0, 0.495959,-99) , 
+0,
+0,
+-1, 6.12086, 0, -1, 0.491689,-99) ,
+2, 1.77286, 1, 0, 0.495959,-99) ,
 4, 1.91283, 0, 0, 0.497207,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.0307536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.18921, 0, 1, 0.514972,-99) , 
+0,
+0,
+-1, -3.18921, 0, 1, 0.514972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479264,-99) , 
-11, 3.8344, 0, 0, 0.506437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479264,-99) ,
+11, 3.8344, 0, 0, 0.506437,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50789,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472019,-99) , 
-11, 6.24272, 1, 0, 0.50204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472019,-99) ,
+11, 6.24272, 1, 0, 0.50204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452306,-99) , 
-15, -0.932635, 1, 0, 0.497312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452306,-99) ,
+15, -0.932635, 1, 0, 0.497312,-99) ,
 13, 6.87787, 0, 0, 0.50122,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.0325551);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496801,-99) , 
-9, -3.44839, 0, 0, 0.508243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496801,-99) ,
+9, -3.44839, 0, 0, 0.508243,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477418,-99) , 
-2, 2.00385, 0, 0, 0.502425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477418,-99) ,
+2, 2.00385, 0, 0, 0.502425,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490017,-99) , 
-13, 5.73898, 1, 0, 0.497484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490017,-99) ,
+13, 5.73898, 1, 0, 0.497484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454943,-99) , 
-13, 5.47098, 0, 0, 0.493352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454943,-99) ,
+13, 5.47098, 0, 0, 0.493352,-99) ,
 13, 6.87787, 0, 0, 0.497238,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.033999);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471461,-99) , 
-14, -2.32211, 1, 0, 0.501759,-99) , 
-15, -0.618504, 0, 0, 0.504447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471461,-99) ,
+14, -2.32211, 1, 0, 0.501759,-99) ,
+15, -0.618504, 0, 0, 0.504447,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4746,-99) , 
-18, 5.93474, 0, 0, 0.513976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4746,-99) ,
+18, 5.93474, 0, 0, 0.513976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462805,-99) , 
-2, 1.43367, 1, 0, 0.493588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462805,-99) ,
+2, 1.43367, 1, 0, 0.493588,-99) ,
 13, 6.12031, 0, 0, 0.50196,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.0244509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512909,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487457,-99) , 
-4, 0.822995, 0, 0, 0.503779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487457,-99) ,
+4, 0.822995, 0, 0, 0.503779,-99) ,
 NN(
-0, 
-0, 
--1, 6.12086, 0, -1, 0.491843,-99) , 
-2, 1.77286, 1, 0, 0.49659,-99) , 
+0,
+0,
+-1, 6.12086, 0, -1, 0.491843,-99) ,
+2, 1.77286, 1, 0, 0.49659,-99) ,
 4, 1.91283, 0, 0, 0.497578,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.0199687);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538666,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469583,-99) , 
-13, 6.60294, 0, 0, 0.495323,-99) , 
-17, 2.71782, 0, 0, 0.509026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469583,-99) ,
+13, 6.60294, 0, 0, 0.495323,-99) ,
+17, 2.71782, 0, 0, 0.509026,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499217,-99) , 
-15, -0.618504, 0, 0, 0.501761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499217,-99) ,
+15, -0.618504, 0, 0, 0.501761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466167,-99) , 
-13, 5.61542, 0, 0, 0.499153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466167,-99) ,
+13, 5.61542, 0, 0, 0.499153,-99) ,
 6, 5.22949, 1, 0, 0.501021,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.0379186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492755,-99) , 
-7, -8.71385, 1, 0, 0.514172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492755,-99) ,
+7, -8.71385, 1, 0, 0.514172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473086,-99) , 
-10, 0.567845, 0, 0, 0.495429,-99) , 
-17, 2.89494, 0, 0, 0.507841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473086,-99) ,
+10, 0.567845, 0, 0, 0.495429,-99) ,
+17, 2.89494, 0, 0, 0.507841,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490359,-99) , 
-6, 6.8541, 1, 0, 0.504639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490359,-99) ,
+6, 6.8541, 1, 0, 0.504639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470577,-99) , 
-13, 5.85391, 0, 0, 0.500362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470577,-99) ,
+13, 5.85391, 0, 0, 0.500362,-99) ,
 0, 1.86958, 1, 0, 0.504157,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.0237212);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513578,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48439,-99) , 
-4, -0.377818, 0, 0, 0.505625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48439,-99) ,
+4, -0.377818, 0, 0, 0.505625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483079,-99) , 
-6, 8.20582, 1, 0, 0.502212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483079,-99) ,
+6, 8.20582, 1, 0, 0.502212,-99) ,
 12, 6.38728, 0, 0, 0.504195,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.023316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492699,-99) , 
-6, 6.41734, 0, 0, 0.505854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492699,-99) ,
+6, 6.41734, 0, 0, 0.505854,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489694,-99) , 
-7, -11.0904, 0, 0, 0.501976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489694,-99) ,
+7, -11.0904, 0, 0, 0.501976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484045,-99) ,
 15, -0.0279349, 1, 0, 0.501052,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.0210477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499106,-99) , 
-18, 5.90727, 0, 0, 0.523329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499106,-99) ,
+18, 5.90727, 0, 0, 0.523329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488776,-99) , 
-14, -4.93474, 0, 0, 0.510363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488776,-99) ,
+14, -4.93474, 0, 0, 0.510363,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50585,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50585,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489336,-99) , 
-12, 3.609, 0, 0, 0.502089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489336,-99) ,
+12, 3.609, 0, 0, 0.502089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472319,-99) , 
-13, 5.61542, 0, 0, 0.499908,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472319,-99) ,
+13, 5.61542, 0, 0, 0.499908,-99) ,
 6, 5.22949, 1, 0, 0.501885,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.0360842);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489379,-99) , 
-18, 6.09341, 1, 0, 0.530785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489379,-99) ,
+18, 6.09341, 1, 0, 0.530785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469204,-99) , 
-13, 6.51316, 1, 0, 0.498697,-99) , 
-0, 1.86504, 1, 0, 0.509904,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469204,-99) ,
+13, 6.51316, 1, 0, 0.498697,-99) ,
+0, 1.86504, 1, 0, 0.509904,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492695,-99) , 
-5, 2.11899, 1, 0, 0.498412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492695,-99) ,
+5, 2.11899, 1, 0, 0.498412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473236,-99) , 
-16, 2.10813, 0, 0, 0.495557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473236,-99) ,
+16, 2.10813, 0, 0, 0.495557,-99) ,
 11, 3.63882, 1, 0, 0.500417,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.0196053);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471808,-99) , 
-14, -4.09086, 1, 0, 0.50118,-99) , 
-17, 2.71782, 0, 0, 0.511773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471808,-99) ,
+14, -4.09086, 1, 0, 0.50118,-99) ,
+17, 2.71782, 0, 0, 0.511773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 3.97264, 0, 1, 0.503952,-99) , 
+0,
+0,
+-1, 3.97264, 0, 1, 0.503952,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476801,-99) , 
-13, 5.61542, 0, 0, 0.501964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476801,-99) ,
+13, 5.61542, 0, 0, 0.501964,-99) ,
 6, 5.22949, 1, 0, 0.503817,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.02243);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.90727, 0, 1, 0.522053,-99) , 
+0,
+0,
+-1, 5.90727, 0, 1, 0.522053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489601,-99) , 
-14, -4.93474, 0, 0, 0.509851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489601,-99) ,
+14, -4.93474, 0, 0, 0.509851,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478088,-99) , 
-11, 5.7875, 1, 0, 0.511973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478088,-99) ,
+11, 5.7875, 1, 0, 0.511973,-99) ,
 NN(
-0, 
-0, 
--1, 5.79719, 0, -1, 0.494484,-99) , 
-15, -1.83733, 0, 0, 0.49778,-99) , 
+0,
+0,
+-1, 5.79719, 0, -1, 0.494484,-99) ,
+15, -1.83733, 0, 0, 0.49778,-99) ,
 6, 5.22949, 1, 0, 0.500059,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.0216269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.84687, 1, 1, 0.507426,-99) , 
+0,
+0,
+-1, 1.84687, 1, 1, 0.507426,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481587,-99) , 
-4, 1.23981, 0, 0, 0.493735,-99) , 
-14, -2.94666, 1, 0, 0.50421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481587,-99) ,
+4, 1.23981, 0, 0, 0.493735,-99) ,
+14, -2.94666, 1, 0, 0.50421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485536,-99) ,
 15, -0.0279349, 1, 0, 0.503249,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.0209592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491062,-99) , 
-16, 3.64124, 1, 0, 0.511177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491062,-99) ,
+16, 3.64124, 1, 0, 0.511177,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516538,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493734,-99) , 
-10, -2.45257, 1, 0, 0.496513,-99) , 
-0, 1.85141, 1, 0, 0.49857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493734,-99) ,
+10, -2.45257, 1, 0, 0.496513,-99) ,
+0, 1.85141, 1, 0, 0.49857,-99) ,
 14, -2.01198, 0, 0, 0.500183,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.0219433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499431,-99) , 
-5, 2.75236, 0, 0, 0.508789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499431,-99) ,
+5, 2.75236, 0, 0, 0.508789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459475,-99) , 
-2, 1.17311, 0, 0, 0.492346,-99) , 
-3, -2.63152, 0, 0, 0.504377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459475,-99) ,
+2, 1.17311, 0, 0, 0.492346,-99) ,
+3, -2.63152, 0, 0, 0.504377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483254,-99) ,
 0, 1.84233, 0, 0, 0.503252,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.0258473);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.49764, 1, 1, 0.507848,-99) , 
+0,
+0,
+-1, 2.49764, 1, 1, 0.507848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4759,-99) , 
-0, 1.84687, 0, 0, 0.505719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4759,-99) ,
+0, 1.84687, 0, 0, 0.505719,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4835,-99) , 
-7, -9.16661, 0, 0, 0.503596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4835,-99) ,
+7, -9.16661, 0, 0, 0.503596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469542,-99) , 
-7, -7.92168, 1, 0, 0.495781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469542,-99) ,
+7, -7.92168, 1, 0, 0.495781,-99) ,
 3, -2.96046, 0, 0, 0.503416,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.0243631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494911,-99) , 
-12, 2.64124, 0, 0, 0.52631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494911,-99) ,
+12, 2.64124, 0, 0, 0.52631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466516,-99) , 
-12, 2.87393, 1, 0, 0.493975,-99) , 
-0, 1.86504, 1, 0, 0.505243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466516,-99) ,
+12, 2.87393, 1, 0, 0.493975,-99) ,
+0, 1.86504, 1, 0, 0.505243,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513997,-99) ,
 NN(
-0, 
-0, 
--1, 1.8605, 0, -1, 0.494443,-99) , 
-11, 4.13907, 1, 0, 0.497003,-99) , 
+0,
+0,
+-1, 1.8605, 0, -1, 0.494443,-99) ,
+11, 4.13907, 1, 0, 0.497003,-99) ,
 11, 3.63882, 1, 0, 0.499791,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.0131519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50859,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499194,-99) , 
-15, -1.64104, 0, 0, 0.502613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499194,-99) ,
+15, -1.64104, 0, 0, 0.502613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47117,-99) , 
-15, -0.643749, 1, 0, 0.500312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47117,-99) ,
+15, -0.643749, 1, 0, 0.500312,-99) ,
 18, 6.53421, 0, 0, 0.502432,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.0265792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471365,-99) , 
-5, 3.27504, 1, 0, 0.513813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471365,-99) ,
+5, 3.27504, 1, 0, 0.513813,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487628,-99) , 
-3, -1.2688, 1, 0, 0.501399,-99) , 
-8, -2.11538, 0, 0, 0.504968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487628,-99) ,
+3, -1.2688, 1, 0, 0.501399,-99) ,
+8, -2.11538, 0, 0, 0.504968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496619,-99) ,
 3, -0.32894, 1, 0, 0.503602,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.0239295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.22177, 1, 1, 0.511674,-99) , 
+0,
+0,
+-1, -1.22177, 1, 1, 0.511674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497673,-99) , 
-9, -3.44839, 0, 0, 0.506937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497673,-99) ,
+9, -3.44839, 0, 0, 0.506937,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485093,-99) , 
-17, 1.91313, 0, 0, 0.517123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485093,-99) ,
+17, 1.91313, 0, 0, 0.517123,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500218,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452704,-99) , 
-6, 6.07693, 0, 0, 0.488028,-99) , 
-17, 2.39207, 1, 0, 0.495945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452704,-99) ,
+6, 6.07693, 0, 0, 0.488028,-99) ,
+17, 2.39207, 1, 0, 0.495945,-99) ,
 3, -1.97364, 0, 0, 0.50281,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.0149101);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524963,-99) ,
 NN(
-0, 
-0, 
--1, -2.15596, 0, -1, 0.495373,-99) , 
-18, 5.18894, 1, 0, 0.49778,-99) , 
+0,
+0,
+-1, -2.15596, 0, -1, 0.495373,-99) ,
+18, 5.18894, 1, 0, 0.49778,-99) ,
 10, 2.5748, 0, 0, 0.500812,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.0283498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499507,-99) , 
-3, -1.12776, 1, 0, 0.514512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499507,-99) ,
+3, -1.12776, 1, 0, 0.514512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493648,-99) , 
-6, 6.03869, 1, 0, 0.502276,-99) , 
-7, -8.71385, 0, 0, 0.506608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493648,-99) ,
+6, 6.03869, 1, 0, 0.502276,-99) ,
+7, -8.71385, 0, 0, 0.506608,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545123,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491903,-99) , 
-17, 1.91313, 0, 0, 0.518265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491903,-99) ,
+17, 1.91313, 0, 0, 0.518265,-99) ,
 NN(
-0, 
-0, 
--1, 3.30204, 0, -1, 0.486987,-99) , 
-17, 2.39207, 1, 0, 0.495493,-99) , 
+0,
+0,
+-1, 3.30204, 0, -1, 0.486987,-99) ,
+17, 2.39207, 1, 0, 0.495493,-99) ,
 3, -1.97364, 0, 0, 0.502435,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.0333935);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.77762, 0, 1, 0.514758,-99) , 
+0,
+0,
+-1, 1.77762, 0, 1, 0.514758,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466766,-99) , 
-3, -0.704848, 0, 0, 0.490511,-99) , 
-16, 2.37673, 0, 0, 0.51027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466766,-99) ,
+3, -0.704848, 0, 0, 0.490511,-99) ,
+16, 2.37673, 0, 0, 0.51027,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486951,-99) , 
-3, -4.9028, 1, 0, 0.493908,-99) , 
-16, 2.37972, 1, 0, 0.500733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486951,-99) ,
+3, -4.9028, 1, 0, 0.493908,-99) ,
+16, 2.37972, 1, 0, 0.500733,-99) ,
 3, -1.6447, 0, 0, 0.506134,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.0187771);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51413,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498687,-99) , 
-10, -0.937406, 1, 0, 0.504403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498687,-99) ,
+10, -0.937406, 1, 0, 0.504403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45384,-99) , 
-0, 1.88775, 1, 0, 0.501456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45384,-99) ,
+0, 1.88775, 1, 0, 0.501456,-99) ,
 5, 3.66642, 0, 0, 0.503186,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.0250905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0.0610158, 0, 1, 0.511173,-99) , 
+0,
+0,
+-1, 0.0610158, 0, 1, 0.511173,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490524,-99) , 
-10, 0.639183, 1, 0, 0.506764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490524,-99) ,
+10, 0.639183, 1, 0, 0.506764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459607,-99) , 
-4, 1.23981, 1, 0, 0.49138,-99) , 
-10, -1.2243, 0, 0, 0.501658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459607,-99) ,
+4, 1.23981, 1, 0, 0.49138,-99) ,
+10, -1.2243, 0, 0, 0.501658,-99) ,
 10, 1.57131, 0, 0, 0.504524,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.0311213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482397,-99) , 
-12, 5.27596, 0, 0, 0.507259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482397,-99) ,
+12, 5.27596, 0, 0, 0.507259,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489137,-99) , 
-18, 5.77959, 0, 0, 0.507568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489137,-99) ,
+18, 5.77959, 0, 0, 0.507568,-99) ,
 NN(
-0, 
-0, 
--1, 1.06895, 1, -1, 0.487264,-99) , 
-10, 0.0660671, 0, 0, 0.498331,-99) , 
+0,
+0,
+-1, 1.06895, 1, -1, 0.487264,-99) ,
+10, 0.0660671, 0, 0, 0.498331,-99) ,
 6, 7.9909, 0, 0, 0.500846,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.0319768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474945,-99) , 
-2, 0.924859, 0, 0, 0.509798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474945,-99) ,
+2, 0.924859, 0, 0, 0.509798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488295,-99) , 
-13, 6.3729, 1, 0, 0.497923,-99) , 
-18, 5.8912, 1, 0, 0.502492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488295,-99) ,
+13, 6.3729, 1, 0, 0.497923,-99) ,
+18, 5.8912, 1, 0, 0.502492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488838,-99) ,
 15, -0.0279349, 1, 0, 0.501791,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.0306419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534839,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534839,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489478,-99) , 
-12, 4.50872, 0, 0, 0.50278,-99) , 
-12, 2.49763, 1, 0, 0.50582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489478,-99) ,
+12, 4.50872, 0, 0, 0.50278,-99) ,
+12, 2.49763, 1, 0, 0.50582,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481928,-99) , 
-3, -0.986822, 1, 0, 0.502391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481928,-99) ,
+3, -0.986822, 1, 0, 0.502391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459648,-99) , 
-11, 2.02264, 0, 0, 0.497226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459648,-99) ,
+11, 2.02264, 0, 0, 0.497226,-99) ,
 13, 6.62535, 0, 0, 0.502024,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.0192111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49534,-99) , 
-5, 2.49363, 0, 0, 0.504732,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49534,-99) ,
+5, 2.49363, 0, 0, 0.504732,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467503,-99) , 
-17, 1.75761, 0, 0, 0.500518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467503,-99) ,
+17, 1.75761, 0, 0, 0.500518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473534,-99) , 
-6, 8.91137, 1, 0, 0.497431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473534,-99) ,
+6, 8.91137, 1, 0, 0.497431,-99) ,
 18, 6.31987, 0, 0, 0.50011,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.0138742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497928,-99) , 
-18, 6.58527, 1, 0, 0.504043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497928,-99) ,
+18, 6.58527, 1, 0, 0.504043,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469144,-99) , 
-3, -4.60516, 0, 0, 0.498161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469144,-99) ,
+3, -4.60516, 0, 0, 0.498161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474247,-99) , 
-13, 5.86779, 0, 0, 0.494706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474247,-99) ,
+13, 5.86779, 0, 0, 0.494706,-99) ,
 18, 6.31987, 0, 0, 0.498132,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.0183055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.55327, 1, 1, 0.504986,-99) , 
+0,
+0,
+-1, 1.55327, 1, 1, 0.504986,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455785,-99) , 
-5, 3.55845, 1, 0, 0.49617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455785,-99) ,
+5, 3.55845, 1, 0, 0.49617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507693,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448798,-99) , 
-3, -1.31576, 0, 0, 0.477658,-99) , 
-0, 1.87866, 1, 0, 0.492794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448798,-99) ,
+3, -1.31576, 0, 0, 0.477658,-99) ,
+0, 1.87866, 1, 0, 0.492794,-99) ,
 18, 6.31987, 0, 0, 0.497268,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.0179679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502699,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481482,-99) , 
-14, -5.43649, 0, 0, 0.496125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481482,-99) ,
+14, -5.43649, 0, 0, 0.496125,-99) ,
 NN(
-0, 
-0, 
--1, 2.43623, 0, -1, 0.482173,-99) , 
-13, 6.87787, 1, 0, 0.49078,-99) , 
+0,
+0,
+-1, 2.43623, 0, -1, 0.482173,-99) ,
+13, 6.87787, 1, 0, 0.49078,-99) ,
 18, 6.53421, 0, 0, 0.493835,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.0374752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48978,-99) , 
-9, -2.91036, 0, 0, 0.519336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48978,-99) ,
+9, -2.91036, 0, 0, 0.519336,-99) ,
 NN(
-0, 
-0, 
--1, 2.30368, 0, -1, 0.491495,-99) , 
-6, 5.54763, 1, 0, 0.497062,-99) , 
+0,
+0,
+-1, 2.30368, 0, -1, 0.491495,-99) ,
+6, 5.54763, 1, 0, 0.497062,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464451,-99) , 
-13, 5.48472, 0, 0, 0.509795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464451,-99) ,
+13, 5.48472, 0, 0, 0.509795,-99) ,
 NN(
-0, 
-0, 
--1, 5.96572, 0, -1, 0.480141,-99) , 
-13, 5.75957, 1, 0, 0.488118,-99) , 
+0,
+0,
+-1, 5.96572, 0, -1, 0.480141,-99) ,
+13, 5.75957, 1, 0, 0.488118,-99) ,
 13, 6.62535, 0, 0, 0.493112,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.0232154);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482394,-99) , 
-5, 1.96224, 0, 0, 0.505773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482394,-99) ,
+5, 1.96224, 0, 0, 0.505773,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496346,-99) , 
-18, 5.33039, 1, 0, 0.50021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496346,-99) ,
+18, 5.33039, 1, 0, 0.50021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456552,-99) , 
-15, -0.932635, 1, 0, 0.496096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456552,-99) ,
+15, -0.932635, 1, 0, 0.496096,-99) ,
 13, 6.87787, 0, 0, 0.500251,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.0165147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 5.85389, 1, 1, 0.506354,-99) , 
+0,
+0,
+-1, 5.85389, 1, 1, 0.506354,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496615,-99) , 
-8, -4.06074, 1, 0, 0.502185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496615,-99) ,
+8, -4.06074, 1, 0, 0.502185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477716,-99) , 
-13, 5.86779, 0, 0, 0.498657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477716,-99) ,
+13, 5.86779, 0, 0, 0.498657,-99) ,
 18, 6.31987, 0, 0, 0.501483,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.0069023);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516979,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499835,-99) , 
-6, 4.31335, 1, 0, 0.501516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499835,-99) ,
+6, 4.31335, 1, 0, 0.501516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483727,-99) , 
-3, -5.26304, 0, 0, 0.500495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483727,-99) ,
+3, -5.26304, 0, 0, 0.500495,-99) ,
 16, 1.63964, 1, 0, 0.50141,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.014855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516935,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498177,-99) , 
-3, -1.31576, 0, 0, 0.504298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498177,-99) ,
+3, -1.31576, 0, 0, 0.504298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49011,-99) , 
-12, 6.21553, 1, 0, 0.501846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49011,-99) ,
+12, 6.21553, 1, 0, 0.501846,-99) ,
 4, 1.91283, 0, 0, 0.502755,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.0161553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486984,-99) , 
-8, -1.72631, 1, 0, 0.501325,-99) , 
-0, 1.84687, 1, 0, 0.502465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486984,-99) ,
+8, -1.72631, 1, 0, 0.501325,-99) ,
+0, 1.84687, 1, 0, 0.502465,-99) ,
 16, 1.63964, 1, 0, 0.503222,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.0290833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487108,-99) , 
-5, 2.22172, 0, 0, 0.515347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487108,-99) ,
+5, 2.22172, 0, 0, 0.515347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479406,-99) , 
-4, 1.23963, 1, 0, 0.506962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479406,-99) ,
+4, 1.23963, 1, 0, 0.506962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491467,-99) , 
-4, 1.36144, 0, 0, 0.496264,-99) , 
-12, 1.90657, 1, 0, 0.498862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491467,-99) ,
+4, 1.36144, 0, 0, 0.496264,-99) ,
+12, 1.90657, 1, 0, 0.498862,-99) ,
 8, -1.72631, 0, 0, 0.50069,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.0317192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470237,-99) , 
-17, 2.12602, 0, 0, 0.510255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470237,-99) ,
+17, 2.12602, 0, 0, 0.510255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493197,-99) , 
-17, 2.11309, 1, 0, 0.499362,-99) , 
-7, -9.50602, 0, 0, 0.504943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493197,-99) ,
+17, 2.11309, 1, 0, 0.499362,-99) ,
+7, -9.50602, 0, 0, 0.504943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493375,-99) ,
 16, 6.26695, 1, 0, 0.503574,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.026077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498715,-99) , 
-17, 1.85047, 1, 0, 0.503622,-99) , 
-15, -0.618504, 0, 0, 0.507307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498715,-99) ,
+17, 1.85047, 1, 0, 0.503622,-99) ,
+15, -0.618504, 0, 0, 0.507307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491607,-99) , 
-10, -1.20835, 0, 0, 0.50887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491607,-99) ,
+10, -1.20835, 0, 0, 0.50887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462429,-99) , 
-16, 2.37972, 0, 0, 0.49952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462429,-99) ,
+16, 2.37972, 0, 0, 0.49952,-99) ,
 13, 6.37283, 0, 0, 0.504783,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.0242399);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -0.618504, 0, 1, 0.511413,-99) , 
+0,
+0,
+-1, -0.618504, 0, 1, 0.511413,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499313,-99) , 
-8, -1.72337, 0, 0, 0.508153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499313,-99) ,
+8, -1.72337, 0, 0, 0.508153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468918,-99) , 
-16, 2.37972, 0, 0, 0.500258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468918,-99) ,
+16, 2.37972, 0, 0, 0.500258,-99) ,
 13, 6.37283, 0, 0, 0.507797,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.0298478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519838,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469646,-99) , 
-14, -6.95246, 1, 0, 0.497743,-99) , 
-7, -9.50602, 1, 0, 0.509024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469646,-99) ,
+14, -6.95246, 1, 0, 0.497743,-99) ,
+7, -9.50602, 1, 0, 0.509024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.16691, 1, 1, 0.505965,-99) , 
+0,
+0,
+-1, 1.16691, 1, 1, 0.505965,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479308,-99) , 
-8, -4.29016, 0, 0, 0.501862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479308,-99) ,
+8, -4.29016, 0, 0, 0.501862,-99) ,
 14, -4.81601, 1, 0, 0.504875,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.0276806);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524877,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524877,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49182,-99) , 
-2, 1.28513, 1, 0, 0.499246,-99) , 
-3, -2.96046, 1, 0, 0.50528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49182,-99) ,
+2, 1.28513, 1, 0, 0.499246,-99) ,
+3, -2.96046, 1, 0, 0.50528,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495755,-99) , 
-16, 5.05953, 1, 0, 0.510193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495755,-99) ,
+16, 5.05953, 1, 0, 0.510193,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453597,-99) , 
-11, 5.43702, 1, 0, 0.491287,-99) , 
-6, 7.9909, 0, 0, 0.496697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453597,-99) ,
+11, 5.43702, 1, 0, 0.491287,-99) ,
+6, 7.9909, 0, 0, 0.496697,-99) ,
 14, -4.81601, 1, 0, 0.500306,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.0255204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486525,-99) , 
-5, 1.94582, 0, 0, 0.51601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486525,-99) ,
+5, 1.94582, 0, 0, 0.51601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497298,-99) , 
-10, 0.450501, 1, 0, 0.50675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497298,-99) ,
+10, 0.450501, 1, 0, 0.50675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 5.05953, 1, 1, 0.511354,-99) , 
+0,
+0,
+-1, 5.05953, 1, 1, 0.511354,-99) ,
 NN(
-0, 
-0, 
--1, 5.86779, 0, -1, 0.487442,-99) , 
-6, 7.9909, 0, 0, 0.494283,-99) , 
+0,
+0,
+-1, 5.86779, 0, -1, 0.487442,-99) ,
+6, 7.9909, 0, 0, 0.494283,-99) ,
 14, -4.81601, 1, 0, 0.499525,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.0308892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52508,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480272,-99) , 
-13, 6.3534, 0, 0, 0.504249,-99) , 
-14, -5.52821, 0, 0, 0.50862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480272,-99) ,
+13, 6.3534, 0, 0, 0.504249,-99) ,
+14, -5.52821, 0, 0, 0.50862,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490296,-99) , 
-5, 2.4574, 1, 0, 0.503079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490296,-99) ,
+5, 2.4574, 1, 0, 0.503079,-99) ,
 NN(
-0, 
-0, 
--1, -1.85738, 0, -1, 0.486414,-99) , 
-8, -2.39802, 1, 0, 0.497011,-99) , 
+0,
+0,
+-1, -1.85738, 0, -1, 0.486414,-99) ,
+8, -2.39802, 1, 0, 0.497011,-99) ,
 14, -4.81601, 1, 0, 0.501893,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.0116321);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.3729, 1, 1, 0.504601,-99) , 
+0,
+0,
+-1, 6.3729, 1, 1, 0.504601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487963,-99) , 
-14, -2.01198, 1, 0, 0.502844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487963,-99) ,
+14, -2.01198, 1, 0, 0.502844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486215,-99) ,
 15, -0.0279349, 1, 0, 0.501994,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.0172395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491429,-99) , 
-15, -1.08863, 0, 0, 0.509687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491429,-99) ,
+15, -1.08863, 0, 0, 0.509687,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479069,-99) , 
-5, 3.70643, 1, 0, 0.501016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479069,-99) ,
+5, 3.70643, 1, 0, 0.501016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479451,-99) , 
-15, -1.83733, 1, 0, 0.498547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479451,-99) ,
+15, -1.83733, 1, 0, 0.498547,-99) ,
 14, -2.01198, 0, 0, 0.499966,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.0281807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489648,-99) , 
-8, -2.76732, 1, 0, 0.509748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489648,-99) ,
+8, -2.76732, 1, 0, 0.509748,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495516,-99) , 
-0, 1.85141, 1, 0, 0.500704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495516,-99) ,
+0, 1.85141, 1, 0, 0.500704,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474776,-99) , 
-3, -0.65788, 0, 0, 0.486127,-99) , 
-17, 2.78973, 0, 0, 0.496036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474776,-99) ,
+3, -0.65788, 0, 0, 0.486127,-99) ,
+17, 2.78973, 0, 0, 0.496036,-99) ,
 14, -2.01198, 0, 0, 0.497782,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.0223786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497824,-99) , 
-16, 3.34602, 1, 0, 0.51841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497824,-99) ,
+16, 3.34602, 1, 0, 0.51841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489602,-99) , 
-15, -3.65837, 1, 0, 0.500698,-99) , 
-14, -2.01198, 0, 0, 0.503004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489602,-99) ,
+15, -3.65837, 1, 0, 0.500698,-99) ,
+14, -2.01198, 0, 0, 0.503004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482224,-99) ,
 0, 1.84233, 0, 0, 0.501905,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.0251271);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513617,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477751,-99) , 
-0, 1.85855, 0, 0, 0.502268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477751,-99) ,
+0, 1.85855, 0, 0, 0.502268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456394,-99) , 
-0, 1.88775, 1, 0, 0.499597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456394,-99) ,
+0, 1.88775, 1, 0, 0.499597,-99) ,
 5, 3.66642, 0, 0, 0.50151,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.0312313);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493356,-99) , 
-8, -3.17606, 1, 0, 0.506288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493356,-99) ,
+8, -3.17606, 1, 0, 0.506288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469989,-99) , 
-8, -3.2782, 0, 0, 0.490423,-99) , 
-7, -8.71385, 1, 0, 0.500898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469989,-99) ,
+8, -3.2782, 0, 0, 0.490423,-99) ,
+7, -8.71385, 1, 0, 0.500898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520353,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443441,-99) , 
-9, -2.69607, 0, 0, 0.484656,-99) , 
-9, -4.87971, 1, 0, 0.492321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443441,-99) ,
+9, -2.69607, 0, 0, 0.484656,-99) ,
+9, -4.87971, 1, 0, 0.492321,-99) ,
 16, 3.18208, 0, 0, 0.497741,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.0232743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49936,-99) , 
-5, 3.70881, 0, 0, 0.507163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49936,-99) ,
+5, 3.70881, 0, 0, 0.507163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491685,-99) , 
-15, -4.56178, 0, 0, 0.500413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491685,-99) ,
+15, -4.56178, 0, 0, 0.500413,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512554,-99) ,
 NN(
-0, 
-0, 
--1, -3.2894, 0, -1, 0.481173,-99) , 
-9, -4.87971, 1, 0, 0.487911,-99) , 
+0,
+0,
+-1, -3.2894, 0, -1, 0.481173,-99) ,
+9, -4.87971, 1, 0, 0.487911,-99) ,
 16, 3.18208, 0, 0, 0.495812,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.0292197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86504, 1, 1, 0.508295,-99) , 
+0,
+0,
+-1, 1.86504, 1, 1, 0.508295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488717,-99) , 
-11, 6.94698, 1, 0, 0.504815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488717,-99) ,
+11, 6.94698, 1, 0, 0.504815,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482291,-99) , 
-17, 2.25986, 0, 0, 0.508887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482291,-99) ,
+17, 2.25986, 0, 0, 0.508887,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474688,-99) , 
-5, 1.11629, 1, 0, 0.483489,-99) , 
-8, -2.11538, 0, 0, 0.491227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474688,-99) ,
+5, 1.11629, 1, 0, 0.483489,-99) ,
+8, -2.11538, 0, 0, 0.491227,-99) ,
 16, 3.18208, 0, 0, 0.499815,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.0208432);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503674,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445388,-99) , 
-0, 1.87866, 1, 0, 0.494191,-99) , 
-7, -10.2982, 1, 0, 0.500271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445388,-99) ,
+0, 1.87866, 1, 0, 0.494191,-99) ,
+7, -10.2982, 1, 0, 0.500271,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466694,-99) , 
-13, 6.10356, 0, 0, 0.492583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466694,-99) ,
+13, 6.10356, 0, 0, 0.492583,-99) ,
 15, -5.45613, 0, 0, 0.497937,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.0321195);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475277,-99) , 
-7, -8.71385, 1, 0, 0.508587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475277,-99) ,
+7, -8.71385, 1, 0, 0.508587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470803,-99) , 
-8, -3.90004, 0, 0, 0.499824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470803,-99) ,
+8, -3.90004, 0, 0, 0.499824,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491514,-99) , 
-0, 1.84687, 1, 0, 0.494651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491514,-99) ,
+0, 1.84687, 1, 0, 0.494651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459522,-99) , 
-4, -0.585935, 0, 0, 0.492251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459522,-99) ,
+4, -0.585935, 0, 0, 0.492251,-99) ,
 14, -2.94666, 0, 0, 0.494192,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.0127953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489482,-99) , 
-3, -2.63152, 0, 0, 0.498851,-99) , 
-4, 1.91271, 0, 0, 0.500352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489482,-99) ,
+3, -2.63152, 0, 0, 0.498851,-99) ,
+4, 1.91271, 0, 0, 0.500352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480575,-99) ,
 0, 1.84233, 0, 0, 0.49931,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.0116019);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528204,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498412,-99) , 
-15, -1.70827, 0, 0, 0.500763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498412,-99) ,
+15, -1.70827, 0, 0, 0.500763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481843,-99) , 
-14, -2.01198, 1, 0, 0.49877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481843,-99) ,
+14, -2.01198, 1, 0, 0.49877,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483146,-99) ,
 15, -0.0279349, 1, 0, 0.497981,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.0117719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497335,-99) , 
-12, 2.45947, 1, 0, 0.49988,-99) , 
-4, 1.91271, 0, 0, 0.501279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497335,-99) ,
+12, 2.45947, 1, 0, 0.49988,-99) ,
+4, 1.91271, 0, 0, 0.501279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486353,-99) ,
 0, 1.84233, 0, 0, 0.500492,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.0160388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499654,-99) , 
-11, 4.25593, 1, 0, 0.517108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499654,-99) ,
+11, 4.25593, 1, 0, 0.517108,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469073,-99) , 
-0, 1.85141, 0, 0, 0.499383,-99) , 
-8, -1.72632, 0, 0, 0.503453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469073,-99) ,
+0, 1.85141, 0, 0, 0.499383,-99) ,
+8, -1.72632, 0, 0, 0.503453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488118,-99) ,
 11, 2.02264, 0, 0, 0.502226,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.0169437);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49813,-99) , 
-5, 2.99943, 1, 0, 0.515938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49813,-99) ,
+5, 2.99943, 1, 0, 0.515938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490857,-99) , 
-5, 2.22172, 0, 0, 0.50736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490857,-99) ,
+5, 2.22172, 0, 0, 0.50736,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497951,-99) , 
-12, 1.90661, 1, 0, 0.500787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497951,-99) ,
+12, 1.90661, 1, 0, 0.500787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47159,-99) , 
-0, 1.85141, 0, 0, 0.498286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47159,-99) ,
+0, 1.85141, 0, 0, 0.498286,-99) ,
 8, -1.72631, 0, 0, 0.50033,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.0245909);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493992,-99) , 
-15, -3.64673, 0, 0, 0.503373,-99) , 
-0, 1.88775, 0, 0, 0.505307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493992,-99) ,
+15, -3.64673, 0, 0, 0.503373,-99) ,
+0, 1.88775, 0, 0, 0.505307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489796,-99) , 
-0, 1.86958, 0, 0, 0.504146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489796,-99) ,
+0, 1.86958, 0, 0, 0.504146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472597,-99) , 
-17, 2.32321, 0, 0, 0.493965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472597,-99) ,
+17, 2.32321, 0, 0, 0.493965,-99) ,
 12, 2.49763, 0, 0, 0.503487,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.0362205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.50437, 1, 1, 0.517009,-99) , 
+0,
+0,
+-1, 5.50437, 1, 1, 0.517009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474439,-99) , 
-13, 6.64865, 0, 0, 0.499261,-99) , 
-10, -0.0345181, 1, 0, 0.50687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474439,-99) ,
+13, 6.64865, 0, 0, 0.499261,-99) ,
+10, -0.0345181, 1, 0, 0.50687,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487924,-99) , 
-12, 5.64496, 1, 0, 0.510631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487924,-99) ,
+12, 5.64496, 1, 0, 0.510631,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433655,-99) , 
-18, 5.77947, 0, 0, 0.482499,-99) , 
-12, 4.52421, 0, 0, 0.49657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433655,-99) ,
+18, 5.77947, 0, 0, 0.482499,-99) ,
+12, 4.52421, 0, 0, 0.49657,-99) ,
 15, -2.74203, 1, 0, 0.503598,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.0166186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496835,-99) , 
-13, 6.3729, 1, 0, 0.502238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496835,-99) ,
+13, 6.3729, 1, 0, 0.502238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481245,-99) , 
-14, -2.01198, 1, 0, 0.500028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481245,-99) ,
+14, -2.01198, 1, 0, 0.500028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481586,-99) ,
 15, -0.0279349, 1, 0, 0.499096,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.028626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495194,-99) , 
-11, 6.98742, 0, 0, 0.508982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495194,-99) ,
+11, 6.98742, 0, 0, 0.508982,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485099,-99) , 
-17, 2.7788, 0, 0, 0.501966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485099,-99) ,
+17, 2.7788, 0, 0, 0.501966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478523,-99) , 
-3, -0.32894, 1, 0, 0.498185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478523,-99) ,
+3, -0.32894, 1, 0, 0.498185,-99) ,
 12, 5.83162, 0, 0, 0.50092,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.0211395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.98742, 0, 1, 0.509106,-99) , 
+0,
+0,
+-1, 6.98742, 0, 1, 0.509106,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494546,-99) , 
-16, 2.31968, 1, 0, 0.500585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494546,-99) ,
+16, 2.31968, 1, 0, 0.500585,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459022,-99) , 
-17, 2.79167, 0, 0, 0.483455,-99) , 
-12, 2.233, 0, 0, 0.497824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459022,-99) ,
+17, 2.79167, 0, 0, 0.483455,-99) ,
+12, 2.233, 0, 0, 0.497824,-99) ,
 12, 5.83162, 0, 0, 0.500682,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.0193139);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547991,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547991,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492902,-99) , 
-12, 4.37371, 1, 0, 0.517388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492902,-99) ,
+12, 4.37371, 1, 0, 0.517388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497023,-99) , 
-0, 1.85141, 1, 0, 0.500007,-99) , 
-3, -3.61834, 1, 0, 0.502834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497023,-99) ,
+0, 1.85141, 1, 0, 0.500007,-99) ,
+3, -3.61834, 1, 0, 0.502834,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512294,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512294,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495475,-99) , 
-11, 1.96729, 1, 0, 0.503448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495475,-99) ,
+11, 1.96729, 1, 0, 0.503448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470616,-99) , 
-3, -2.30258, 0, 0, 0.492581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470616,-99) ,
+3, -2.30258, 0, 0, 0.492581,-99) ,
 12, 2.49763, 0, 0, 0.50119,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.0221553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487695,-99) , 
-4, 1.23963, 1, 0, 0.518574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487695,-99) ,
+4, 1.23963, 1, 0, 0.518574,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470576,-99) , 
-0, 1.85141, 0, 0, 0.501843,-99) , 
-8, -1.72632, 0, 0, 0.505679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470576,-99) ,
+0, 1.85141, 0, 0, 0.501843,-99) ,
+8, -1.72632, 0, 0, 0.505679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487782,-99) ,
 11, 2.02264, 0, 0, 0.50425,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.0107692);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499936,-99) , 
-0, 1.8605, 1, 0, 0.503615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499936,-99) ,
+0, 1.8605, 1, 0, 0.503615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484973,-99) , 
-14, -2.01198, 1, 0, 0.501654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484973,-99) ,
+14, -2.01198, 1, 0, 0.501654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485613,-99) ,
 15, -0.0279349, 1, 0, 0.500844,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.0153171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496409,-99) , 
-10, 0.935437, 0, 0, 0.501934,-99) , 
-16, 1.63964, 1, 0, 0.503325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496409,-99) ,
+10, 0.935437, 0, 0, 0.501934,-99) ,
+16, 1.63964, 1, 0, 0.503325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4881,-99) ,
 0, 1.84233, 0, 0, 0.502529,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.0240491);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477464,-99) , 
-5, 3.70643, 1, 0, 0.510316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477464,-99) ,
+5, 3.70643, 1, 0, 0.510316,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477124,-99) , 
-14, -2.9455, 1, 0, 0.499339,-99) , 
-8, -2.89352, 0, 0, 0.504025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477124,-99) ,
+14, -2.9455, 1, 0, 0.499339,-99) ,
+8, -2.89352, 0, 0, 0.504025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488529,-99) ,
 15, -0.0279349, 1, 0, 0.503243,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.0163966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488234,-99) , 
-14, -1.12178, 1, 0, 0.508035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488234,-99) ,
+14, -1.12178, 1, 0, 0.508035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475994,-99) , 
-11, 2.76616, 0, 0, 0.49706,-99) , 
-8, -0.170018, 0, 0, 0.498662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475994,-99) ,
+11, 2.76616, 0, 0, 0.49706,-99) ,
+8, -0.170018, 0, 0, 0.498662,-99) ,
 14, -2.01198, 0, 0, 0.49985,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.0200106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492147,-99) , 
-15, -1.08863, 0, 0, 0.507361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492147,-99) ,
+15, -1.08863, 0, 0, 0.507361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489226,-99) , 
-2, 1.50042, 1, 0, 0.494465,-99) , 
-8, -0.170018, 0, 0, 0.495951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489226,-99) ,
+2, 1.50042, 1, 0, 0.494465,-99) ,
+8, -0.170018, 0, 0, 0.495951,-99) ,
 14, -2.01198, 0, 0, 0.497397,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.0206828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490443,-99) , 
-8, -2.76732, 1, 0, 0.507435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490443,-99) ,
+8, -2.76732, 1, 0, 0.507435,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496183,-99) , 
-8, -0.170041, 0, 0, 0.499234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496183,-99) ,
+8, -0.170041, 0, 0, 0.499234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461917,-99) , 
-13, 6.80304, 1, 0, 0.486897,-99) , 
-18, 5.46253, 0, 0, 0.497114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461917,-99) ,
+13, 6.80304, 1, 0, 0.486897,-99) ,
+18, 5.46253, 0, 0, 0.497114,-99) ,
 14, -2.01198, 0, 0, 0.498422,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.0376487);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535227,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492975,-99) , 
-6, 5.54763, 1, 0, 0.500533,-99) , 
-15, -0.643749, 0, 0, 0.504557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492975,-99) ,
+6, 5.54763, 1, 0, 0.500533,-99) ,
+15, -0.643749, 0, 0, 0.504557,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460302,-99) , 
-15, -2.02384, 1, 0, 0.508004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460302,-99) ,
+15, -2.02384, 1, 0, 0.508004,-99) ,
 NN(
-0, 
-0, 
--1, -3.20769, 1, -1, 0.472066,-99) , 
-9, -1.36873, 1, 0, 0.497078,-99) , 
+0,
+0,
+-1, -3.20769, 1, -1, 0.472066,-99) ,
+9, -1.36873, 1, 0, 0.497078,-99) ,
 2, 1.77286, 0, 0, 0.501513,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.0341858);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.84233, 1, 1, 0.513364,-99) , 
+0,
+0,
+-1, 6.84233, 1, 1, 0.513364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474484,-99) , 
-13, 6.12086, 0, 0, 0.509287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474484,-99) ,
+13, 6.12086, 0, 0, 0.509287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52156,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471008,-99) , 
-12, 4.60754, 0, 0, 0.488584,-99) , 
-13, 5.75821, 1, 0, 0.495792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471008,-99) ,
+12, 4.60754, 0, 0, 0.488584,-99) ,
+13, 5.75821, 1, 0, 0.495792,-99) ,
 2, 1.77286, 0, 0, 0.503796,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.0309716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49694,-99) , 
-10, 0.0660863, 1, 0, 0.506928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49694,-99) ,
+10, 0.0660863, 1, 0, 0.506928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474963,-99) , 
-4, 1.16052, 0, 0, 0.492205,-99) , 
-0, 1.87412, 1, 0, 0.502374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474963,-99) ,
+4, 1.16052, 0, 0, 0.492205,-99) ,
+0, 1.87412, 1, 0, 0.502374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517521,-99) ,
 NN(
-0, 
-0, 
--1, -2.50445, 1, -1, 0.481175,-99) , 
-2, 2.561, 0, 0, 0.493218,-99) , 
+0,
+0,
+-1, -2.50445, 1, -1, 0.481175,-99) ,
+2, 2.561, 0, 0, 0.493218,-99) ,
 6, 6.14996, 0, 0, 0.499295,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.0323115);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521363,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494917,-99) , 
-13, 6.19773, 1, 0, 0.498341,-99) , 
-5, 3.2536, 0, 0, 0.503976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494917,-99) ,
+13, 6.19773, 1, 0, 0.498341,-99) ,
+5, 3.2536, 0, 0, 0.503976,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46932,-99) , 
-14, -4.03891, 1, 0, 0.503607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46932,-99) ,
+14, -4.03891, 1, 0, 0.503607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465323,-99) , 
-4, 1.23981, 1, 0, 0.492705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465323,-99) ,
+4, 1.23981, 1, 0, 0.492705,-99) ,
 10, -0.937428, 0, 0, 0.500921,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.0350034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499946,-99) , 
-8, -2.82487, 1, 0, 0.517258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499946,-99) ,
+8, -2.82487, 1, 0, 0.517258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488524,-99) , 
-9, -3.90785, 1, 0, 0.502064,-99) , 
-10, 1.14125, 1, 0, 0.507677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488524,-99) ,
+9, -3.90785, 1, 0, 0.502064,-99) ,
+10, 1.14125, 1, 0, 0.507677,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470039,-99) , 
-11, 6.72523, 1, 0, 0.50531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470039,-99) ,
+11, 6.72523, 1, 0, 0.50531,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454088,-99) , 
-7, -9.50602, 1, 0, 0.481821,-99) , 
-6, 6.14996, 0, 0, 0.496957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454088,-99) ,
+7, -9.50602, 1, 0, 0.481821,-99) ,
+6, 6.14996, 0, 0, 0.496957,-99) ,
 10, 0.0660671, 0, 0, 0.50293,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.0292694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494804,-99) , 
-7, -8.71385, 0, 0, 0.501505,-99) , 
-14, -1.41583, 0, 0, 0.503554,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494804,-99) ,
+7, -8.71385, 0, 0, 0.501505,-99) ,
+14, -1.41583, 0, 0, 0.503554,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481757,-99) , 
-7, -8.82595, 1, 0, 0.501842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481757,-99) ,
+7, -8.82595, 1, 0, 0.501842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467803,-99) , 
-7, -10.2982, 0, 0, 0.491204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467803,-99) ,
+7, -10.2982, 0, 0, 0.491204,-99) ,
 10, -0.937428, 0, 0, 0.500209,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.0236865);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.626805, 1, 1, 0.512102,-99) , 
+0,
+0,
+-1, 0.626805, 1, 1, 0.512102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495826,-99) , 
-10, 3.29159, 1, 0, 0.506918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495826,-99) ,
+10, 3.29159, 1, 0, 0.506918,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.86958, 1, 1, 0.515833,-99) , 
+0,
+0,
+-1, 1.86958, 1, 1, 0.515833,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420671,-99) , 
-4, 1.06895, 1, 0, 0.489541,-99) , 
-6, 7.9909, 0, 0, 0.496533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420671,-99) ,
+4, 1.06895, 1, 0, 0.489541,-99) ,
+6, 7.9909, 0, 0, 0.496533,-99) ,
 10, 0.0660671, 0, 0, 0.502322,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.018334);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.63152, 1, 1, 0.511416,-99) , 
+0,
+0,
+-1, -2.63152, 1, 1, 0.511416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498963,-99) , 
-14, -4.13468, 0, 0, 0.50477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498963,-99) ,
+14, -4.13468, 0, 0, 0.50477,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.86958, 1, 1, 0.509915,-99) , 
+0,
+0,
+-1, 1.86958, 1, 1, 0.509915,-99) ,
 NN(
-0, 
-0, 
--1, 1.06895, 1, -1, 0.485461,-99) , 
-6, 7.9909, 0, 0, 0.491964,-99) , 
+0,
+0,
+-1, 1.06895, 1, -1, 0.485461,-99) ,
+6, 7.9909, 0, 0, 0.491964,-99) ,
 10, 0.0660671, 0, 0, 0.499103,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.0193792);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.97364, 1, 1, 0.507199,-99) , 
+0,
+0,
+-1, -1.97364, 1, 1, 0.507199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48562,-99) , 
-18, 5.24836, 0, 0, 0.50508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48562,-99) ,
+18, 5.24836, 0, 0, 0.50508,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465157,-99) , 
-1, 60.1411, 1, 0, 0.497999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465157,-99) ,
+1, 60.1411, 1, 0, 0.497999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469578,-99) , 
-5, 3.66642, 1, 0, 0.494109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469578,-99) ,
+5, 3.66642, 1, 0, 0.494109,-99) ,
 10, 0.0660671, 0, 0, 0.500225,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.0229246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48723,-99) , 
-2, 1.37706, 0, 0, 0.506613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48723,-99) ,
+2, 1.37706, 0, 0, 0.506613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495253,-99) , 
-18, 6.10566, 1, 0, 0.501187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495253,-99) ,
+18, 6.10566, 1, 0, 0.501187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456624,-99) , 
-6, 6.14996, 0, 0, 0.484671,-99) , 
-7, -10.2982, 1, 0, 0.491909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456624,-99) ,
+6, 6.14996, 0, 0, 0.484671,-99) ,
+7, -10.2982, 1, 0, 0.491909,-99) ,
 10, 0.0660671, 0, 0, 0.497081,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.0326562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483367,-99) , 
-2, 1.12551, 0, 0, 0.507197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483367,-99) ,
+2, 1.12551, 0, 0, 0.507197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494006,-99) , 
-13, 7.29597, 1, 0, 0.502901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494006,-99) ,
+13, 7.29597, 1, 0, 0.502901,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481387,-99) , 
-6, 6.28142, 0, 0, 0.497272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481387,-99) ,
+6, 6.28142, 0, 0, 0.497272,-99) ,
 NN(
-0, 
-0, 
--1, 3.70787, 0, -1, 0.47804,-99) , 
-6, 7.07043, 1, 0, 0.488983,-99) , 
+0,
+0,
+-1, 3.70787, 0, -1, 0.47804,-99) ,
+6, 7.07043, 1, 0, 0.488983,-99) ,
 10, 0.0660671, 0, 0, 0.496742,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.0162919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507971,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467745,-99) , 
-5, 3.70643, 1, 0, 0.499306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467745,-99) ,
+5, 3.70643, 1, 0, 0.499306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467817,-99) , 
-15, -0.932635, 1, 0, 0.496259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467817,-99) ,
+15, -0.932635, 1, 0, 0.496259,-99) ,
 13, 7.3829, 0, 0, 0.498759,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.0211433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475943,-99) , 
-1, 36.6011, 1, 0, 0.493023,-99) , 
-2, 2.38377, 0, 0, 0.49961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475943,-99) ,
+1, 36.6011, 1, 0, 0.493023,-99) ,
+2, 2.38377, 0, 0, 0.49961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503833,-99) ,
 NN(
-0, 
-0, 
--1, -0.937447, 1, -1, 0.485154,-99) , 
-7, -10.2982, 1, 0, 0.491161,-99) , 
+0,
+0,
+-1, -0.937447, 1, -1, 0.485154,-99) ,
+7, -10.2982, 1, 0, 0.491161,-99) ,
 10, 0.0660671, 0, 0, 0.495873,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.0140955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520671,-99) ,
 NN(
-0, 
-0, 
--1, 4.65786, 0, -1, 0.494488,-99) , 
-6, 4.0332, 1, 0, 0.495876,-99) , 
+0,
+0,
+-1, 4.65786, 0, -1, 0.494488,-99) ,
+6, 4.0332, 1, 0, 0.495876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479624,-99) ,
 0, 1.84233, 0, 0, 0.49503,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.014581);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88385, 0, 1, 0.504451,-99) , 
+0,
+0,
+-1, 1.88385, 0, 1, 0.504451,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451374,-99) , 
-15, -3.14211, 0, 0, 0.493039,-99) , 
-15, -3.65837, 1, 0, 0.499026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451374,-99) ,
+15, -3.14211, 0, 0, 0.493039,-99) ,
+15, -3.65837, 1, 0, 0.499026,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483143,-99) ,
 0, 1.84233, 0, 0, 0.498199,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.0303589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453491,-99) , 
-5, 1.27094, 0, 0, 0.488521,-99) , 
-2, 1.10021, 1, 0, 0.501875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453491,-99) ,
+5, 1.27094, 0, 0, 0.488521,-99) ,
+2, 1.10021, 1, 0, 0.501875,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477882,-99) , 
-0, 1.85142, 0, 0, 0.501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477882,-99) ,
+0, 1.85142, 0, 0, 0.501,-99) ,
 NN(
-0, 
-0, 
--1, 3.57274, 0, -1, 0.47673,-99) , 
-7, -8.71385, 1, 0, 0.493886,-99) , 
+0,
+0,
+-1, 3.57274, 0, -1, 0.47673,-99) ,
+7, -8.71385, 1, 0, 0.493886,-99) ,
 5, 1.66681, 1, 0, 0.495483,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.0264366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477431,-99) , 
-13, 6.60294, 0, 0, 0.505973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477431,-99) ,
+13, 6.60294, 0, 0, 0.505973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488382,-99) , 
-8, -4.44981, 1, 0, 0.492081,-99) , 
-0, 1.85596, 1, 0, 0.494079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488382,-99) ,
+8, -4.44981, 1, 0, 0.492081,-99) ,
+0, 1.85596, 1, 0, 0.494079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478532,-99) ,
 14, -1.0773, 1, 0, 0.493295,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.0286395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499814,-99) , 
-0, 1.85596, 1, 0, 0.505912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499814,-99) ,
+0, 1.85596, 1, 0, 0.505912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474371,-99) , 
-10, -1.9409, 0, 0, 0.501309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474371,-99) ,
+10, -1.9409, 0, 0, 0.501309,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456241,-99) , 
-0, 1.87867, 1, 0, 0.499883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456241,-99) ,
+0, 1.87867, 1, 0, 0.499883,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460242,-99) , 
-15, -3.1644, 0, 0, 0.482993,-99) , 
-18, 5.96728, 0, 0, 0.493449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460242,-99) ,
+15, -3.1644, 0, 0, 0.482993,-99) ,
+18, 5.96728, 0, 0, 0.493449,-99) ,
 8, -2.89352, 0, 0, 0.49678,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.0324645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.61834, 1, 1, 0.51061,-99) , 
+0,
+0,
+-1, -3.61834, 1, 1, 0.51061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481517,-99) , 
-10, -1.9409, 0, 0, 0.506367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481517,-99) ,
+10, -1.9409, 0, 0, 0.506367,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480343,-99) , 
-2, 1.59288, 0, 0, 0.497386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480343,-99) ,
+2, 1.59288, 0, 0, 0.497386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482904,-99) , 
-2, 2.38593, 1, 0, 0.490591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482904,-99) ,
+2, 2.38593, 1, 0, 0.490591,-99) ,
 8, -2.89352, 0, 0, 0.497278,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.0171425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479469,-99) , 
-5, 3.70643, 1, 0, 0.504861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479469,-99) ,
+5, 3.70643, 1, 0, 0.504861,-99) ,
 NN(
-0, 
-0, 
--1, -2.9455, 1, -1, 0.493627,-99) , 
-8, -2.89352, 0, 0, 0.498419,-99) , 
+0,
+0,
+-1, -2.9455, 1, -1, 0.493627,-99) ,
+8, -2.89352, 0, 0, 0.498419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482401,-99) ,
 15, -0.0279349, 1, 0, 0.497616,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.0287433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519891,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486596,-99) , 
-15, -3.65837, 1, 0, 0.49779,-99) , 
-14, -2.01198, 0, 0, 0.50071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486596,-99) ,
+15, -3.65837, 1, 0, 0.49779,-99) ,
+14, -2.01198, 0, 0, 0.50071,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48185,-99) , 
-13, 6.62541, 0, 0, 0.508287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48185,-99) ,
+13, 6.62541, 0, 0, 0.508287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464462,-99) , 
-12, 5.14237, 1, 0, 0.492268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464462,-99) ,
+12, 5.14237, 1, 0, 0.492268,-99) ,
 0, 1.8605, 0, 0, 0.498897,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.0187729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488384,-99) , 
-11, 4.07938, 1, 0, 0.512191,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488384,-99) ,
+11, 4.07938, 1, 0, 0.512191,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494307,-99) , 
-16, 1.8718, 1, 0, 0.49665,-99) , 
-10, -1.9409, 1, 0, 0.498688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494307,-99) ,
+16, 1.8718, 1, 0, 0.49665,-99) ,
+10, -1.9409, 1, 0, 0.498688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480999,-99) ,
 14, -1.0773, 1, 0, 0.497797,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.0275986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510197,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464668,-99) , 
-0, 1.88321, 1, 0, 0.504675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464668,-99) ,
+0, 1.88321, 1, 0, 0.504675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464121,-99) , 
-0, 1.86504, 1, 0, 0.481079,-99) , 
-1, 60.1411, 1, 0, 0.499573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464121,-99) ,
+0, 1.86504, 1, 0, 0.481079,-99) ,
+1, 60.1411, 1, 0, 0.499573,-99) ,
 5, 3.66642, 0, 0, 0.501021,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.0156907);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503405,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46976,-99) , 
-17, 1.74322, 0, 0, 0.500004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46976,-99) ,
+17, 1.74322, 0, 0, 0.500004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488894,-99) , 
-17, 5.13396, 1, 0, 0.497366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488894,-99) ,
+17, 5.13396, 1, 0, 0.497366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481941,-99) ,
 14, -1.0773, 1, 0, 0.496589,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.0190015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504215,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492662,-99) , 
-5, 1.07552, 1, 0, 0.495474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492662,-99) ,
+5, 1.07552, 1, 0, 0.495474,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464745,-99) , 
-12, 1.93849, 0, 0, 0.492967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464745,-99) ,
+12, 1.93849, 0, 0, 0.492967,-99) ,
 16, 5.49573, 0, 0, 0.495404,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.0157667);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48716,-99) , 
-13, 6.62535, 1, 0, 0.495155,-99) , 
-10, 2.46556, 0, 0, 0.498355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48716,-99) ,
+13, 6.62535, 1, 0, 0.495155,-99) ,
+10, 2.46556, 0, 0, 0.498355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485661,-99) ,
 0, 1.84687, 0, 0, 0.497468,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.0182945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503296,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491908,-99) , 
-17, 2.39206, 1, 0, 0.497036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491908,-99) ,
+17, 2.39206, 1, 0, 0.497036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474456,-99) , 
-15, -0.932635, 1, 0, 0.494856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474456,-99) ,
+15, -0.932635, 1, 0, 0.494856,-99) ,
 13, 7.3829, 0, 0, 0.496659,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.0232396);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473936,-99) , 
-11, 2.76616, 0, 0, 0.495906,-99) , 
-0, 1.88321, 0, 0, 0.499315,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473936,-99) ,
+11, 2.76616, 0, 0, 0.495906,-99) ,
+0, 1.88321, 0, 0, 0.499315,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484213,-99) , 
-17, 1.96102, 0, 0, 0.511207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484213,-99) ,
+17, 1.96102, 0, 0, 0.511207,-99) ,
 NN(
-0, 
-0, 
--1, -0.704848, 0, -1, 0.473772,-99) , 
-3, -1.6447, 1, 0, 0.492142,-99) , 
+0,
+0,
+-1, -0.704848, 0, -1, 0.473772,-99) ,
+3, -1.6447, 1, 0, 0.492142,-99) ,
 17, 2.39206, 0, 0, 0.497645,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.0233916);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495169,-99) , 
-16, 2.37972, 1, 0, 0.502623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495169,-99) ,
+16, 2.37972, 1, 0, 0.502623,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469283,-99) , 
-3, -0.422912, 0, 0, 0.488198,-99) , 
-3, -0.986821, 1, 0, 0.496987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469283,-99) ,
+3, -0.422912, 0, 0, 0.488198,-99) ,
+3, -0.986821, 1, 0, 0.496987,-99) ,
 NN(
-0, 
-0, 
--1, 6.10356, 0, -1, 0.491215,-99) , 
+0,
+0,
+-1, 6.10356, 0, -1, 0.491215,-99) ,
 15, -5.45613, 0, 0, 0.495231,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.018259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498226,-99) , 
-0, 1.88321, 0, 0, 0.502346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498226,-99) ,
+0, 1.88321, 0, 0, 0.502346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484439,-99) , 
-3, -0.32894, 1, 0, 0.499352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484439,-99) ,
+3, -0.32894, 1, 0, 0.499352,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517446,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517446,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493859,-99) , 
-0, 1.86958, 0, 0, 0.505452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493859,-99) ,
+0, 1.86958, 0, 0, 0.505452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467192,-99) , 
-13, 6.55877, 0, 0, 0.492365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467192,-99) ,
+13, 6.55877, 0, 0, 0.492365,-99) ,
 18, 5.46253, 0, 0, 0.498194,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.0160316);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88321, 0, 1, 0.505904,-99) , 
+0,
+0,
+-1, 1.88321, 0, 1, 0.505904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489,-99) , 
-3, -0.32894, 1, 0, 0.503078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489,-99) ,
+3, -0.32894, 1, 0, 0.503078,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498423,-99) , 
-0, 1.86958, 0, 0, 0.50553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498423,-99) ,
+0, 1.86958, 0, 0, 0.50553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47174,-99) , 
-13, 6.55877, 0, 0, 0.493975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47174,-99) ,
+13, 6.55877, 0, 0, 0.493975,-99) ,
 18, 5.46253, 0, 0, 0.50157,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.0181672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497289,-99) , 
-10, -1.00349, 1, 0, 0.504039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497289,-99) ,
+10, -1.00349, 1, 0, 0.504039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489979,-99) , 
-9, -4.61514, 0, 0, 0.500665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489979,-99) ,
+9, -4.61514, 0, 0, 0.500665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475001,-99) , 
-12, 4.51791, 1, 0, 0.492676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475001,-99) ,
+12, 4.51791, 1, 0, 0.492676,-99) ,
 3, -3.94728, 0, 0, 0.499579,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.0329098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51258,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491111,-99) , 
-5, 1.50349, 1, 0, 0.498656,-99) , 
-7, -10.2982, 1, 0, 0.503854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491111,-99) ,
+5, 1.50349, 1, 0, 0.498656,-99) ,
+7, -10.2982, 1, 0, 0.503854,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478051,-99) , 
-6, 6.14996, 0, 0, 0.508101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478051,-99) ,
+6, 6.14996, 0, 0, 0.508101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466584,-99) , 
-7, -10.2982, 0, 0, 0.495085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466584,-99) ,
+7, -10.2982, 0, 0, 0.495085,-99) ,
 10, -0.937428, 0, 0, 0.501487,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.0203135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.05048, 1, 1, 0.506172,-99) , 
+0,
+0,
+-1, 2.05048, 1, 1, 0.506172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477949,-99) , 
-10, -0.5668, 1, 0, 0.492301,-99) , 
-5, 1.76971, 0, 0, 0.503149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477949,-99) ,
+10, -0.5668, 1, 0, 0.492301,-99) ,
+5, 1.76971, 0, 0, 0.503149,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481337,-99) , 
-8, -2.38537, 0, 0, 0.492172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481337,-99) ,
+8, -2.38537, 0, 0, 0.492172,-99) ,
 3, -3.94728, 0, 0, 0.501658,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.0275987);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87412, 0, 1, 0.510791,-99) , 
+0,
+0,
+-1, 1.87412, 0, 1, 0.510791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4902,-99) , 
-18, 5.89124, 1, 0, 0.498025,-99) , 
-13, 6.44116, 1, 0, 0.501192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4902,-99) ,
+18, 5.89124, 1, 0, 0.498025,-99) ,
+13, 6.44116, 1, 0, 0.501192,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477467,-99) , 
-14, -4.03891, 1, 0, 0.50117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477467,-99) ,
+14, -4.03891, 1, 0, 0.50117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468372,-99) , 
-4, 1.23981, 1, 0, 0.491844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468372,-99) ,
+4, 1.23981, 1, 0, 0.491844,-99) ,
 10, -0.937428, 0, 0, 0.498669,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.0162082);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507905,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486675,-99) , 
-15, -1.85156, 1, 0, 0.503939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486675,-99) ,
+15, -1.85156, 1, 0, 0.503939,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477055,-99) , 
-6, 8.91137, 1, 0, 0.49907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477055,-99) ,
+6, 8.91137, 1, 0, 0.49907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473621,-99) , 
-13, 5.86779, 0, 0, 0.495417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473621,-99) ,
+13, 5.86779, 0, 0, 0.495417,-99) ,
 18, 6.31987, 0, 0, 0.498559,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.0291515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511899,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494707,-99) , 
-14, -4.13969, 0, 0, 0.501401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494707,-99) ,
+14, -4.13969, 0, 0, 0.501401,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468779,-99) , 
-13, 7.03487, 1, 0, 0.499281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468779,-99) ,
+13, 7.03487, 1, 0, 0.499281,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42643,-99) , 
-10, -0.937406, 0, 0, 0.48528,-99) , 
-5, 2.65852, 1, 0, 0.493347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42643,-99) ,
+10, -0.937406, 0, 0, 0.48528,-99) ,
+5, 2.65852, 1, 0, 0.493347,-99) ,
 18, 6.31987, 0, 0, 0.496316,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.0239541);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497739,-99) , 
-7, -8.71385, 0, 0, 0.503014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497739,-99) ,
+7, -8.71385, 0, 0, 0.503014,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468228,-99) , 
-17, 2.09561, 0, 0, 0.495787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468228,-99) ,
+17, 2.09561, 0, 0, 0.495787,-99) ,
 NN(
-0, 
-0, 
--1, -0.937406, 0, -1, 0.481667,-99) , 
-5, 2.65852, 1, 0, 0.489803,-99) , 
+0,
+0,
+-1, -0.937406, 0, -1, 0.481667,-99) ,
+5, 2.65852, 1, 0, 0.489803,-99) ,
 18, 6.31987, 0, 0, 0.494675,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.0187209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498829,-99) , 
-9, -3.07261, 1, 0, 0.505465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498829,-99) ,
+9, -3.07261, 1, 0, 0.505465,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503188,-99) ,
 NN(
-0, 
-0, 
--1, -4.44981, 0, -1, 0.486593,-99) , 
-2, 2.54557, 0, 0, 0.490773,-99) , 
+0,
+0,
+-1, -4.44981, 0, -1, 0.486593,-99) ,
+2, 2.54557, 0, 0, 0.490773,-99) ,
 18, 6.31987, 0, 0, 0.496192,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.0202789);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490723,-99) , 
-15, -1.85156, 1, 0, 0.506275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490723,-99) ,
+15, -1.85156, 1, 0, 0.506275,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508937,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481434,-99) , 
-15, -3.14189, 0, 0, 0.490078,-99) , 
-3, -0.32894, 0, 0, 0.493094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481434,-99) ,
+15, -3.14189, 0, 0, 0.490078,-99) ,
+3, -0.32894, 0, 0, 0.493094,-99) ,
 18, 6.31987, 0, 0, 0.497956,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.0149733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491401,-99) , 
-11, 3.42042, 0, 0, 0.503101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491401,-99) ,
+11, 3.42042, 0, 0, 0.503101,-99) ,
 NN(
-0, 
-0, 
--1, 5.86779, 0, -1, 0.49274,-99) , 
+0,
+0,
+-1, 5.86779, 0, -1, 0.49274,-99) ,
 18, 6.31987, 0, 0, 0.496562,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.0108327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511895,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468483,-99) , 
-10, -2.44267, 0, 0, 0.499461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468483,-99) ,
+10, -2.44267, 0, 0, 0.499461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479834,-99) , 
-8, -0.55909, 1, 0, 0.497444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479834,-99) ,
+8, -0.55909, 1, 0, 0.497444,-99) ,
 4, 1.91283, 0, 0, 0.49831,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.0188333);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509189,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486182,-99) , 
-16, 3.10867, 0, 0, 0.499889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486182,-99) ,
+16, 3.10867, 0, 0, 0.499889,-99) ,
 NN(
-0, 
-0, 
--1, -0.937428, 0, -1, 0.490598,-99) , 
-14, -4.13594, 1, 0, 0.495585,-99) , 
+0,
+0,
+-1, -0.937428, 0, -1, 0.490598,-99) ,
+14, -4.13594, 1, 0, 0.495585,-99) ,
 4, 1.91283, 0, 0, 0.4964,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.035919);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493227,-99) , 
-18, 6.09341, 1, 0, 0.523539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493227,-99) ,
+18, 6.09341, 1, 0, 0.523539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471795,-99) , 
-14, -4.22551, 1, 0, 0.489457,-99) , 
-0, 1.86504, 1, 0, 0.501278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471795,-99) ,
+14, -4.22551, 1, 0, 0.489457,-99) ,
+0, 1.86504, 1, 0, 0.501278,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491845,-99) , 
-14, -3.88133, 0, 0, 0.50136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491845,-99) ,
+14, -3.88133, 0, 0, 0.50136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4627,-99) , 
-9, -1.8796, 0, 0, 0.483446,-99) , 
-0, 1.86504, 0, 0, 0.495486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4627,-99) ,
+9, -1.8796, 0, 0, 0.483446,-99) ,
+0, 1.86504, 0, 0, 0.495486,-99) ,
 11, 3.63882, 1, 0, 0.497437,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.0169717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503092,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487291,-99) , 
-13, 6.87793, 1, 0, 0.498757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487291,-99) ,
+13, 6.87793, 1, 0, 0.498757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466756,-99) , 
-15, -0.643749, 1, 0, 0.496466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466756,-99) ,
+15, -0.643749, 1, 0, 0.496466,-99) ,
 18, 6.53421, 0, 0, 0.498175,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.0228776);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481043,-99) , 
-5, 1.96224, 0, 0, 0.501608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481043,-99) ,
+5, 1.96224, 0, 0, 0.501608,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474275,-99) , 
-2, 2.24569, 1, 0, 0.496365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474275,-99) ,
+2, 2.24569, 1, 0, 0.496365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460869,-99) , 
-11, 6.87118, 1, 0, 0.492876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460869,-99) ,
+11, 6.87118, 1, 0, 0.492876,-99) ,
 13, 6.87787, 0, 0, 0.496645,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.0286028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490833,-99) , 
-17, 1.85047, 1, 0, 0.494479,-99) , 
-15, -0.618504, 0, 0, 0.49744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490833,-99) ,
+17, 1.85047, 1, 0, 0.494479,-99) ,
+15, -0.618504, 0, 0, 0.49744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510565,-99) ,
 NN(
-0, 
-0, 
--1, 1.09876, 0, -1, 0.479063,-99) , 
-9, -3.05955, 1, 0, 0.487279,-99) , 
+0,
+0,
+-1, 1.09876, 0, -1, 0.479063,-99) ,
+9, -3.05955, 1, 0, 0.487279,-99) ,
 13, 6.37283, 0, 0, 0.494166,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.0294862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487233,-99) , 
-2, 2.99847, 0, 0, 0.497214,-99) , 
-11, 6.76049, 0, 0, 0.50198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487233,-99) ,
+2, 2.99847, 0, 0, 0.497214,-99) ,
+11, 6.76049, 0, 0, 0.50198,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484401,-99) , 
-13, 5.95194, 0, 0, 0.497147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484401,-99) ,
+13, 5.95194, 0, 0, 0.497147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464638,-99) , 
-16, 2.37972, 0, 0, 0.490695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464638,-99) ,
+16, 2.37972, 0, 0, 0.490695,-99) ,
 13, 6.37283, 0, 0, 0.498344,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.0407611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467907,-99) , 
-9, -2.91036, 0, 0, 0.511717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467907,-99) ,
+9, -2.91036, 0, 0, 0.511717,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470265,-99) , 
-2, 1.77762, 0, 0, 0.496703,-99) , 
-16, 2.86076, 1, 0, 0.50116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470265,-99) ,
+2, 1.77762, 0, 0, 0.496703,-99) ,
+16, 2.86076, 1, 0, 0.50116,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460626,-99) , 
-15, -5.46537, 0, 0, 0.502498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460626,-99) ,
+15, -5.46537, 0, 0, 0.502498,-99) ,
 NN(
-0, 
-0, 
--1, 1.38771, 1, -1, 0.475717,-99) , 
-11, 4.07938, 1, 0, 0.492378,-99) , 
+0,
+0,
+-1, 1.38771, 1, -1, 0.475717,-99) ,
+11, 4.07938, 1, 0, 0.492378,-99) ,
 13, 6.37283, 0, 0, 0.498331,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.0217295);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47451,-99) , 
-5, 1.23192, 0, 0, 0.501711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47451,-99) ,
+5, 1.23192, 0, 0, 0.501711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463273,-99) , 
-15, -0.932635, 1, 0, 0.498398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463273,-99) ,
+15, -0.932635, 1, 0, 0.498398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487146,-99) ,
 2, 3.54236, 1, 0, 0.49561,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.0288681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495185,-99) , 
-17, 2.31492, 1, 0, 0.499896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495185,-99) ,
+17, 2.31492, 1, 0, 0.499896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468658,-99) , 
-0, 1.88321, 1, 0, 0.496848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468658,-99) ,
+0, 1.88321, 1, 0, 0.496848,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521637,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521637,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4814,-99) , 
-11, 5.29364, 0, 0, 0.497076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4814,-99) ,
+11, 5.29364, 0, 0, 0.497076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466005,-99) , 
-0, 1.8605, 0, 0, 0.489884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466005,-99) ,
+0, 1.8605, 0, 0, 0.489884,-99) ,
 8, -2.50445, 1, 0, 0.494451,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.0350569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489934,-99) , 
-18, 5.8567, 0, 0, 0.504186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489934,-99) ,
+18, 5.8567, 0, 0, 0.504186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475853,-99) , 
-0, 1.88321, 1, 0, 0.501423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475853,-99) ,
+0, 1.88321, 1, 0, 0.501423,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467152,-99) , 
-3, -0.563895, 1, 0, 0.504917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467152,-99) ,
+3, -0.563895, 1, 0, 0.504917,-99) ,
 NN(
-0, 
-0, 
--1, -1.00448, 0, -1, 0.481225,-99) , 
-3, -1.31576, 0, 0, 0.492775,-99) , 
+0,
+0,
+-1, -1.00448, 0, -1, 0.481225,-99) ,
+3, -1.31576, 0, 0, 0.492775,-99) ,
 8, -2.50445, 1, 0, 0.498446,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.0304748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48775,-99) , 
-0, 1.86504, 0, 0, 0.512947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48775,-99) ,
+0, 1.86504, 0, 0, 0.512947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47181,-99) , 
-2, 0.924859, 0, 0, 0.503988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47181,-99) ,
+2, 0.924859, 0, 0, 0.503988,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483012,-99) , 
-18, 6.50359, 0, 0, 0.491082,-99) , 
-13, 5.86787, 1, 0, 0.495489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483012,-99) ,
+18, 6.50359, 0, 0, 0.491082,-99) ,
+13, 5.86787, 1, 0, 0.495489,-99) ,
 18, 5.8912, 1, 0, 0.498671,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.0248317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.21676, 0, 1, 0.509466,-99) , 
+0,
+0,
+-1, 1.21676, 0, 1, 0.509466,-99) ,
 NN(
-0, 
-0, 
--1, 7.39514, 0, -1, 0.483879,-99) , 
-11, 6.27031, 1, 0, 0.503757,-99) , 
+0,
+0,
+-1, 7.39514, 0, -1, 0.483879,-99) ,
+11, 6.27031, 1, 0, 0.503757,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486328,-99) , 
-17, 3.72863, 1, 0, 0.494927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486328,-99) ,
+17, 3.72863, 1, 0, 0.494927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469445,-99) , 
-15, -0.948153, 1, 0, 0.492164,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469445,-99) ,
+15, -0.948153, 1, 0, 0.492164,-99) ,
 18, 6.10554, 1, 0, 0.498077,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.0164146);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509475,-99) ,
 NN(
-0, 
-0, 
--1, 1.74549, 0, -1, 0.493009,-99) , 
-17, 3.9007, 0, 0, 0.499469,-99) , 
+0,
+0,
+-1, 1.74549, 0, -1, 0.493009,-99) ,
+17, 3.9007, 0, 0, 0.499469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491101,-99) ,
 18, 6.53421, 1, 0, 0.49731,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.0309669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491941,-99) , 
-9, -4.37287, 0, 0, 0.512393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491941,-99) ,
+9, -4.37287, 0, 0, 0.512393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485875,-99) , 
-0, 1.86504, 1, 0, 0.494244,-99) , 
-18, 5.89124, 1, 0, 0.501387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485875,-99) ,
+0, 1.86504, 1, 0, 0.494244,-99) ,
+18, 5.89124, 1, 0, 0.501387,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487373,-99) , 
-10, -1.20835, 0, 0, 0.500761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487373,-99) ,
+10, -1.20835, 0, 0, 0.500761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46676,-99) , 
-16, 2.37972, 0, 0, 0.494043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46676,-99) ,
+16, 2.37972, 0, 0, 0.494043,-99) ,
 13, 6.37283, 0, 0, 0.499025,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.0124793);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.505629,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.505629,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481193,-99) , 
-10, -2.08436, 0, 0, 0.499242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481193,-99) ,
+10, -2.08436, 0, 0, 0.499242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483692,-99) , 
-18, 5.38352, 0, 0, 0.497236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483692,-99) ,
+18, 5.38352, 0, 0, 0.497236,-99) ,
 10, 1.57131, 0, 0, 0.49979,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.0318254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484775,-99) , 
-7, -7.35496, 1, 0, 0.50541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484775,-99) ,
+7, -7.35496, 1, 0, 0.50541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444406,-99) , 
-15, -0.932635, 1, 0, 0.500194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444406,-99) ,
+15, -0.932635, 1, 0, 0.500194,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484028,-99) , 
-3, -2.30222, 1, 0, 0.493535,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484028,-99) ,
+3, -2.30222, 1, 0, 0.493535,-99) ,
 7, -10.2982, 0, 0, 0.497814,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.0276329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488102,-99) , 
-18, 5.89124, 1, 0, 0.49607,-99) , 
-15, -0.618504, 0, 0, 0.498944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488102,-99) ,
+18, 5.89124, 1, 0, 0.49607,-99) ,
+15, -0.618504, 0, 0, 0.498944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511342,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460948,-99) , 
-15, -3.65861, 1, 0, 0.485539,-99) , 
-9, -3.05955, 1, 0, 0.492269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460948,-99) ,
+15, -3.65861, 1, 0, 0.485539,-99) ,
+9, -3.05955, 1, 0, 0.492269,-99) ,
 13, 6.37283, 0, 0, 0.496796,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.0230322);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524297,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493301,-99) , 
-0, 1.87866, 0, 0, 0.497395,-99) , 
-15, -0.618504, 0, 0, 0.499596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493301,-99) ,
+0, 1.87866, 0, 0, 0.497395,-99) ,
+15, -0.618504, 0, 0, 0.499596,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46464,-99) , 
-13, 5.5311, 0, 0, 0.496163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46464,-99) ,
+13, 5.5311, 0, 0, 0.496163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470293,-99) , 
-2, 1.98441, 1, 0, 0.489857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470293,-99) ,
+2, 1.98441, 1, 0, 0.489857,-99) ,
 13, 6.37283, 0, 0, 0.496463,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.024108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493497,-99) , 
-12, 3.24399, 1, 0, 0.498797,-99) , 
-11, 6.76049, 0, 0, 0.502384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493497,-99) ,
+12, 3.24399, 1, 0, 0.498797,-99) ,
+11, 6.76049, 0, 0, 0.502384,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488047,-99) , 
-8, -1.72337, 0, 0, 0.494129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488047,-99) ,
+8, -1.72337, 0, 0, 0.494129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466844,-99) , 
-16, 2.37972, 0, 0, 0.488749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466844,-99) ,
+16, 2.37972, 0, 0, 0.488749,-99) ,
 13, 6.37283, 0, 0, 0.497998,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.0307401);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512784,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494052,-99) , 
-15, -1.29603, 0, 0, 0.499571,-99) , 
-14, -5.94724, 1, 0, 0.503489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494052,-99) ,
+15, -1.29603, 0, 0, 0.499571,-99) ,
+14, -5.94724, 1, 0, 0.503489,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47955,-99) , 
-9, -2.86483, 1, 0, 0.49711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47955,-99) ,
+9, -2.86483, 1, 0, 0.49711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466843,-99) , 
-0, 1.87866, 1, 0, 0.492349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466843,-99) ,
+0, 1.87866, 1, 0, 0.492349,-99) ,
 13, 6.37283, 0, 0, 0.499906,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.0204331);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520942,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479738,-99) , 
-13, 6.70153, 0, 0, 0.50254,-99) , 
-13, 6.54118, 1, 0, 0.50463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479738,-99) ,
+13, 6.70153, 0, 0, 0.50254,-99) ,
+13, 6.54118, 1, 0, 0.50463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516749,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447967,-99) , 
-16, 2.23365, 0, 0, 0.490402,-99) , 
-16, 5.4468, 0, 0, 0.495808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447967,-99) ,
+16, 2.23365, 0, 0, 0.490402,-99) ,
+16, 5.4468, 0, 0, 0.495808,-99) ,
 13, 6.37283, 0, 0, 0.501793,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.0246342);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491814,-99) , 
-7, -7.92168, 0, 0, 0.509701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491814,-99) ,
+7, -7.92168, 0, 0, 0.509701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480091,-99) , 
-7, -8.71385, 1, 0, 0.496889,-99) , 
-16, 2.86076, 1, 0, 0.500688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480091,-99) ,
+7, -8.71385, 1, 0, 0.496889,-99) ,
+16, 2.86076, 1, 0, 0.500688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511645,-99) ,
 NN(
-0, 
-0, 
--1, -6.05497, 0, -1, 0.48732,-99) , 
-16, 5.4468, 0, 0, 0.492311,-99) , 
+0,
+0,
+-1, -6.05497, 0, -1, 0.48732,-99) ,
+16, 5.4468, 0, 0, 0.492311,-99) ,
 13, 6.37283, 0, 0, 0.497995,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.0234409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496038,-99) , 
-14, -5.04233, 0, 0, 0.506739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496038,-99) ,
+14, -5.04233, 0, 0, 0.506739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505604,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505604,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473824,-99) , 
-17, 2.91872, 1, 0, 0.491788,-99) , 
-18, 5.85657, 0, 0, 0.500773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473824,-99) ,
+17, 2.91872, 1, 0, 0.491788,-99) ,
+18, 5.85657, 0, 0, 0.500773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489206,-99) ,
 17, 5.40934, 1, 0, 0.498479,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.021514);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480153,-99) , 
-0, 1.87866, 1, 0, 0.505083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480153,-99) ,
+0, 1.87866, 1, 0, 0.505083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491094,-99) , 
-7, -10.2982, 0, 0, 0.500203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491094,-99) ,
+7, -10.2982, 0, 0, 0.500203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488408,-99) ,
 15, -0.932635, 1, 0, 0.499053,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.0223044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504418,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504418,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510824,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510824,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489494,-99) , 
-18, 5.97516, 0, 0, 0.50115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489494,-99) ,
+18, 5.97516, 0, 0, 0.50115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459578,-99) , 
-15, -0.932635, 1, 0, 0.49744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459578,-99) ,
+15, -0.932635, 1, 0, 0.49744,-99) ,
 7, -11.0904, 1, 0, 0.499149,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.0245746);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496155,-99) , 
-3, -2.19293, 1, 0, 0.509569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496155,-99) ,
+3, -2.19293, 1, 0, 0.509569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471941,-99) , 
-3, -1.87956, 0, 0, 0.494817,-99) , 
-16, 2.87303, 1, 0, 0.499217,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471941,-99) ,
+3, -1.87956, 0, 0, 0.494817,-99) ,
+16, 2.87303, 1, 0, 0.499217,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484603,-99) , 
-18, 5.8912, 1, 0, 0.501646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484603,-99) ,
+18, 5.8912, 1, 0, 0.501646,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470297,-99) , 
-6, 5.96852, 0, 0, 0.491827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470297,-99) ,
+6, 5.96852, 0, 0, 0.491827,-99) ,
 3, -3.2894, 0, 0, 0.497802,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.03874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560524,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489462,-99) , 
-7, -8.71385, 0, 0, 0.517583,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489462,-99) ,
+7, -8.71385, 0, 0, 0.517583,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465486,-99) , 
-7, -9.50602, 1, 0, 0.489699,-99) , 
-17, 2.17653, 0, 0, 0.502949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465486,-99) ,
+7, -9.50602, 1, 0, 0.489699,-99) ,
+17, 2.17653, 0, 0, 0.502949,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475005,-99) , 
-9, -3.14711, 0, 0, 0.511358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475005,-99) ,
+9, -3.14711, 0, 0, 0.511358,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.490112,-99) , 
-10, -1.45688, 1, 0, 0.494217,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.490112,-99) ,
+10, -1.45688, 1, 0, 0.494217,-99) ,
 17, 2.89494, 1, 0, 0.497192,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.0222352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.507957,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.507957,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483962,-99) , 
-16, 2.24199, 0, 0, 0.504337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483962,-99) ,
+16, 2.24199, 0, 0, 0.504337,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482414,-99) , 
-14, -2.94666, 0, 0, 0.492159,-99) , 
-10, -1.2243, 0, 0, 0.500348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482414,-99) ,
+14, -2.94666, 0, 0, 0.492159,-99) ,
+10, -1.2243, 0, 0, 0.500348,-99) ,
 10, 1.57131, 0, 0, 0.502665,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.0202525);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464302,-99) , 
-1, 60.9758, 1, 0, 0.497894,-99) , 
-7, -11.0904, 1, 0, 0.501406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464302,-99) ,
+1, 60.9758, 1, 0, 0.497894,-99) ,
+7, -11.0904, 1, 0, 0.501406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493591,-99) ,
 17, 5.40934, 1, 0, 0.499856,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.0155902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519552,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493754,-99) , 
-10, 2.39037, 0, 0, 0.497276,-99) , 
-16, 1.63964, 1, 0, 0.498519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493754,-99) ,
+10, 2.39037, 0, 0, 0.497276,-99) ,
+16, 1.63964, 1, 0, 0.498519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486356,-99) ,
 0, 1.84233, 0, 0, 0.497897,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.0131596);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510527,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510527,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498302,-99) , 
-0, 1.85596, 1, 0, 0.505371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498302,-99) ,
+0, 1.85596, 1, 0, 0.505371,-99) ,
 NN(
-0, 
-0, 
--1, 1.85595, 0, -1, 0.49491,-99) , 
-2, 1.77286, 1, 0, 0.499015,-99) , 
+0,
+0,
+-1, 1.85595, 0, -1, 0.49491,-99) ,
+2, 1.77286, 1, 0, 0.499015,-99) ,
 4, 1.91283, 0, 0, 0.499704,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.0142749);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483727,-99) , 
-8, -0.948162, 1, 0, 0.501753,-99) , 
-16, 1.63964, 1, 0, 0.503012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483727,-99) ,
+8, -0.948162, 1, 0, 0.501753,-99) ,
+16, 1.63964, 1, 0, 0.503012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491666,-99) ,
 0, 1.84687, 0, 0, 0.502228,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.0107297);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88775, 0, 1, 0.502715,-99) , 
+0,
+0,
+-1, 1.88775, 0, 1, 0.502715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461926,-99) , 
-2, 1.27672, 0, 0, 0.489123,-99) , 
-12, 2.49763, 0, 0, 0.500581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461926,-99) ,
+2, 1.27672, 0, 0, 0.489123,-99) ,
+12, 2.49763, 0, 0, 0.500581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488517,-99) ,
 14, -1.0773, 1, 0, 0.499976,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.0117008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519624,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465201,-99) , 
-17, 1.88918, 0, 0, 0.497717,-99) , 
-18, 5.18894, 1, 0, 0.499456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465201,-99) ,
+17, 1.88918, 0, 0, 0.497717,-99) ,
+18, 5.18894, 1, 0, 0.499456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493269,-99) ,
 10, 2.07306, 1, 0, 0.497861,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.0303452);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529748,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529748,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4784,-99) , 
-9, -2.91036, 0, 0, 0.507971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4784,-99) ,
+9, -2.91036, 0, 0, 0.507971,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479429,-99) , 
-14, -3.22839, 1, 0, 0.494494,-99) , 
-16, 2.86076, 1, 0, 0.498483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479429,-99) ,
+14, -3.22839, 1, 0, 0.494494,-99) ,
+16, 2.86076, 1, 0, 0.498483,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483566,-99) , 
-13, 5.69945, 1, 0, 0.499292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483566,-99) ,
+13, 5.69945, 1, 0, 0.499292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476336,-99) , 
-11, 4.85358, 1, 0, 0.493321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476336,-99) ,
+11, 4.85358, 1, 0, 0.493321,-99) ,
 13, 6.37283, 0, 0, 0.496824,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.0158049);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.30206, 1, 1, 0.510214,-99) , 
+0,
+0,
+-1, 3.30206, 1, 1, 0.510214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468379,-99) , 
-17, 2.39207, 0, 0, 0.501354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468379,-99) ,
+17, 2.39207, 0, 0, 0.501354,-99) ,
 NN(
-0, 
-0, 
--1, -0.585935, 0, -1, 0.494436,-99) , 
+0,
+0,
+-1, -0.585935, 0, -1, 0.494436,-99) ,
 14, -2.94666, 0, 0, 0.496197,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.025715);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493349,-99) , 
-18, 5.58374, 1, 0, 0.510496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493349,-99) ,
+18, 5.58374, 1, 0, 0.510496,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480833,-99) , 
-6, 4.6921, 0, 0, 0.502444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480833,-99) ,
+6, 4.6921, 0, 0, 0.502444,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48556,-99) , 
-9, -3.14711, 0, 0, 0.511051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48556,-99) ,
+9, -3.14711, 0, 0, 0.511051,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.493098,-99) , 
-10, -1.45688, 1, 0, 0.49656,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.493098,-99) ,
+10, -1.45688, 1, 0, 0.49656,-99) ,
 17, 2.89494, 1, 0, 0.498563,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.0232694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.9341, 1, 1, 0.507201,-99) , 
+0,
+0,
+-1, -4.9341, 1, 1, 0.507201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475356,-99) , 
-0, 1.85141, 0, 0, 0.504506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475356,-99) ,
+0, 1.85141, 0, 0, 0.504506,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491121,-99) , 
-10, -0.937396, 1, 0, 0.505388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491121,-99) ,
+10, -0.937396, 1, 0, 0.505388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474182,-99) , 
-18, 5.52377, 1, 0, 0.497515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474182,-99) ,
+18, 5.52377, 1, 0, 0.497515,-99) ,
 18, 5.67687, 0, 0, 0.5027,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.0158963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.504788,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.504788,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514184,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514184,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494288,-99) , 
-13, 6.41963, 1, 0, 0.501655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494288,-99) ,
+13, 6.41963, 1, 0, 0.501655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467382,-99) , 
-16, 4.72451, 1, 0, 0.49015,-99) , 
-10, -1.2243, 0, 0, 0.49789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467382,-99) ,
+16, 4.72451, 1, 0, 0.49015,-99) ,
+10, -1.2243, 0, 0, 0.49789,-99) ,
 10, 1.57131, 0, 0, 0.499992,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.0185576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528533,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495978,-99) , 
-0, 1.8858, 0, 0, 0.498526,-99) , 
-0, 1.84687, 1, 0, 0.500594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495978,-99) ,
+0, 1.8858, 0, 0, 0.498526,-99) ,
+0, 1.84687, 1, 0, 0.500594,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493314,-99) , 
-3, -1.97333, 1, 0, 0.50242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493314,-99) ,
+3, -1.97333, 1, 0, 0.50242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471044,-99) , 
-17, 2.77923, 0, 0, 0.492165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471044,-99) ,
+17, 2.77923, 0, 0, 0.492165,-99) ,
 10, -1.43918, 0, 0, 0.498918,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.0288326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492849,-99) , 
-7, -8.71385, 0, 0, 0.512409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492849,-99) ,
+7, -8.71385, 0, 0, 0.512409,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486624,-99) , 
-7, -8.71385, 1, 0, 0.499529,-99) , 
-17, 2.89494, 1, 0, 0.503864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486624,-99) ,
+7, -8.71385, 1, 0, 0.499529,-99) ,
+17, 2.89494, 1, 0, 0.503864,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483934,-99) , 
-3, -1.31576, 0, 0, 0.503873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483934,-99) ,
+3, -1.31576, 0, 0, 0.503873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472323,-99) , 
-8, -3.66689, 0, 0, 0.49441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472323,-99) ,
+8, -3.66689, 0, 0, 0.49441,-99) ,
 10, -1.43918, 0, 0, 0.501985,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.0277811);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.148967, 1, 1, 0.513828,-99) , 
+0,
+0,
+-1, -0.148967, 1, 1, 0.513828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480135,-99) , 
-10, -1.43918, 0, 0, 0.506849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480135,-99) ,
+10, -1.43918, 0, 0, 0.506849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48824,-99) , 
-4, 1.23963, 0, 0, 0.495896,-99) , 
-0, 1.85141, 1, 0, 0.498633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48824,-99) ,
+4, 1.23963, 0, 0, 0.495896,-99) ,
+0, 1.85141, 1, 0, 0.498633,-99) ,
 17, 2.89494, 1, 0, 0.501427,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.0166537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481486,-99) , 
-8, -0.55909, 1, 0, 0.503709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481486,-99) ,
+8, -0.55909, 1, 0, 0.503709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480223,-99) , 
-0, 1.84687, 0, 0, 0.502136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480223,-99) ,
+0, 1.84687, 0, 0, 0.502136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489361,-99) ,
 11, 7.67927, 1, 0, 0.501166,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.0142981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520104,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48697,-99) , 
-2, 1.7739, 0, 0, 0.506497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48697,-99) ,
+2, 1.7739, 0, 0, 0.506497,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467851,-99) , 
-13, 5.57846, 0, 0, 0.499513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467851,-99) ,
+13, 5.57846, 0, 0, 0.499513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477371,-99) , 
-0, 1.85141, 0, 0, 0.4976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477371,-99) ,
+0, 1.85141, 0, 0, 0.4976,-99) ,
 8, -0.948162, 0, 0, 0.498847,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.0189268);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48729,-99) , 
-8, 0.163473, 1, 0, 0.50586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48729,-99) ,
+8, 0.163473, 1, 0, 0.50586,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476087,-99) , 
-5, 3.36555, 1, 0, 0.497209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476087,-99) ,
+5, 3.36555, 1, 0, 0.497209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476026,-99) , 
-0, 1.88321, 1, 0, 0.495088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476026,-99) ,
+0, 1.88321, 1, 0, 0.495088,-99) ,
 8, -0.948162, 0, 0, 0.496597,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.0158728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488911,-99) , 
-2, 1.7739, 0, 0, 0.504638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488911,-99) ,
+2, 1.7739, 0, 0, 0.504638,-99) ,
 NN(
-0, 
-0, 
--1, -0.58464, 0, -1, 0.493009,-99) , 
+0,
+0,
+-1, -0.58464, 0, -1, 0.493009,-99) ,
 8, -0.948162, 0, 0, 0.494638,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.0318976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.03883, 1, 1, 0.521991,-99) , 
+0,
+0,
+-1, 5.03883, 1, 1, 0.521991,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.48787,-99) , 
-6, 7.42988, 0, 0, 0.50052,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.48787,-99) ,
+6, 7.42988, 0, 0, 0.50052,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493965,-99) , 
-7, -7.92168, 0, 0, 0.505569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493965,-99) ,
+7, -7.92168, 0, 0, 0.505569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482604,-99) , 
-6, 7.25195, 1, 0, 0.495287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482604,-99) ,
+6, 7.25195, 1, 0, 0.495287,-99) ,
 3, -1.31576, 1, 0, 0.49795,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.0231247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.528911, 0, 1, 0.507783,-99) , 
+0,
+0,
+-1, 0.528911, 0, 1, 0.507783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457478,-99) , 
-3, -1.31576, 0, 0, 0.485008,-99) , 
-13, 5.86779, 0, 0, 0.504339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457478,-99) ,
+3, -1.31576, 0, 0, 0.485008,-99) ,
+13, 5.86779, 0, 0, 0.504339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476118,-99) , 
-12, 5.27596, 0, 0, 0.496054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476118,-99) ,
+12, 5.27596, 0, 0, 0.496054,-99) ,
 6, 7.9909, 1, 0, 0.501992,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.0103817);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516955,-99) ,
 NN(
-0, 
-0, 
--1, -0.55909, 1, -1, 0.497079,-99) , 
-0, 1.88321, 0, 0, 0.499265,-99) , 
+0,
+0,
+-1, -0.55909, 1, -1, 0.497079,-99) ,
+0, 1.88321, 0, 0, 0.499265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490498,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490498,-99) ,
 11, 6.87118, 1, 0, 0.498002,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.0119856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480389,-99) , 
-16, 2.06798, 0, 0, 0.499552,-99) , 
-18, 5.2482, 1, 0, 0.50129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480389,-99) ,
+16, 2.06798, 0, 0, 0.499552,-99) ,
+18, 5.2482, 1, 0, 0.50129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493093,-99) ,
 11, 6.87118, 1, 0, 0.500109,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.0172323);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491202,-99) , 
-1, 42.6673, 1, 0, 0.504239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491202,-99) ,
+1, 42.6673, 1, 0, 0.504239,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511417,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511417,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495066,-99) , 
-6, 6.03869, 1, 0, 0.499402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495066,-99) ,
+6, 6.03869, 1, 0, 0.499402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47381,-99) , 
-4, -0.58464, 0, 0, 0.497648,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47381,-99) ,
+4, -0.58464, 0, 0, 0.497648,-99) ,
 8, -0.948162, 0, 0, 0.498571,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.0231508);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50769,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477586,-99) , 
-12, 2.75388, 0, 0, 0.510111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477586,-99) ,
+12, 2.75388, 0, 0, 0.510111,-99) ,
 NN(
-0, 
-0, 
--1, 1.85595, 0, -1, 0.493513,-99) , 
-2, 1.50042, 1, 0, 0.499256,-99) , 
+0,
+0,
+-1, 1.85595, 0, -1, 0.493513,-99) ,
+2, 1.50042, 1, 0, 0.499256,-99) ,
 5, 3.66642, 0, 0, 0.500404,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.0100813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498798,-99) , 
-5, 0.833584, 1, 0, 0.50068,-99) , 
-4, 1.64169, 0, 0, 0.502771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498798,-99) ,
+5, 0.833584, 1, 0, 0.50068,-99) ,
+4, 1.64169, 0, 0, 0.502771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49147,-99) ,
 5, 4.16632, 1, 0, 0.502148,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.0210203);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499742,-99) , 
-10, -0.435645, 1, 0, 0.517138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499742,-99) ,
+10, -0.435645, 1, 0, 0.517138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499328,-99) , 
-16, 3.59985, 1, 0, 0.506966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499328,-99) ,
+16, 3.59985, 1, 0, 0.506966,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495701,-99) , 
-15, -3.38049, 0, 0, 0.508277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495701,-99) ,
+15, -3.38049, 0, 0, 0.508277,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471797,-99) , 
-0, 1.86504, 0, 0, 0.494206,-99) , 
-13, 6.47587, 0, 0, 0.501627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471797,-99) ,
+0, 1.86504, 0, 0, 0.494206,-99) ,
+13, 6.47587, 0, 0, 0.501627,-99) ,
 1, 43.991, 0, 0, 0.503998,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.0256013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.57814, 1, 1, 0.516353,-99) , 
+0,
+0,
+-1, 5.57814, 1, 1, 0.516353,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496518,-99) , 
-14, -3.54915, 1, 0, 0.500537,-99) , 
-0, 1.87412, 1, 0, 0.510897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496518,-99) ,
+14, -3.54915, 1, 0, 0.500537,-99) ,
+0, 1.87412, 1, 0, 0.510897,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524419,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524419,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497711,-99) , 
-9, -2.03279, 1, 0, 0.508612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497711,-99) ,
+9, -2.03279, 1, 0, 0.508612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484256,-99) , 
-9, -3.09681, 1, 0, 0.492325,-99) , 
-13, 6.47587, 0, 0, 0.500916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484256,-99) ,
+9, -3.09681, 1, 0, 0.492325,-99) ,
+13, 6.47587, 0, 0, 0.500916,-99) ,
 1, 43.991, 0, 0, 0.505348,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.0276376);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.10592, 1, 1, 0.5121,-99) , 
+0,
+0,
+-1, 2.10592, 1, 1, 0.5121,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47997,-99) , 
-5, 1.37948, 0, 0, 0.507133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47997,-99) ,
+5, 1.37948, 0, 0, 0.507133,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478014,-99) , 
-6, 6.5656, 0, 0, 0.497421,-99) , 
-6, 4.83678, 1, 0, 0.502036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478014,-99) ,
+6, 6.5656, 0, 0, 0.497421,-99) ,
+6, 4.83678, 1, 0, 0.502036,-99) ,
 9, -2.28164, 0, 0, 0.504434,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.0285898);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498345,-99) , 
-10, -0.43568, 1, 0, 0.509309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498345,-99) ,
+10, -0.43568, 1, 0, 0.509309,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509296,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489151,-99) , 
-7, -8.71385, 0, 0, 0.495429,-99) , 
-17, 3.39782, 1, 0, 0.502633,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489151,-99) ,
+7, -8.71385, 0, 0, 0.495429,-99) ,
+17, 3.39782, 1, 0, 0.502633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450736,-99) , 
-17, 4.19705, 0, 0, 0.493953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450736,-99) ,
+17, 4.19705, 0, 0, 0.493953,-99) ,
 4, 1.23981, 1, 0, 0.500562,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.0304645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489787,-99) , 
-6, 4.87615, 0, 0, 0.511431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489787,-99) ,
+6, 4.87615, 0, 0, 0.511431,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496297,-99) , 
-7, -8.71385, 0, 0, 0.498121,-99) , 
-17, 3.39782, 1, 0, 0.505029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496297,-99) ,
+7, -8.71385, 0, 0, 0.498121,-99) ,
+17, 3.39782, 1, 0, 0.505029,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488703,-99) , 
-11, 5.83322, 1, 0, 0.50714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488703,-99) ,
+11, 5.83322, 1, 0, 0.50714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441023,-99) , 
-1, 23.8362, 0, 0, 0.491306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441023,-99) ,
+1, 23.8362, 0, 0, 0.491306,-99) ,
 4, 1.23981, 1, 0, 0.501757,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.037141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484471,-99) , 
-15, -4.01743, 1, 0, 0.498759,-99) , 
-2, 2.38377, 0, 0, 0.506266,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484471,-99) ,
+15, -4.01743, 1, 0, 0.498759,-99) ,
+2, 2.38377, 0, 0, 0.506266,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486853,-99) , 
-16, 3.0064, 1, 0, 0.509018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486853,-99) ,
+16, 3.0064, 1, 0, 0.509018,-99) ,
 NN(
-0, 
-0, 
--1, 26.863, 1, -1, 0.47528,-99) , 
-7, -8.71385, 1, 0, 0.49483,-99) , 
+0,
+0,
+-1, 26.863, 1, -1, 0.47528,-99) ,
+7, -8.71385, 1, 0, 0.49483,-99) ,
 10, -0.43568, 0, 0, 0.502315,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.021924);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481811,-99) , 
-8, -0.55909, 1, 0, 0.506187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481811,-99) ,
+8, -0.55909, 1, 0, 0.506187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468226,-99) , 
-0, 1.87412, 1, 0, 0.495458,-99) , 
-12, 5.25158, 1, 0, 0.502848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468226,-99) ,
+0, 1.87412, 1, 0, 0.495458,-99) ,
+12, 5.25158, 1, 0, 0.502848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491861,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491861,-99) ,
 16, 6.26695, 1, 0, 0.501536,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.0124421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491228,-99) , 
-6, 7.25911, 1, 0, 0.505984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491228,-99) ,
+6, 7.25911, 1, 0, 0.505984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517235,-99) ,
 NN(
-0, 
-0, 
--1, 5.17602, 0, -1, 0.496032,-99) , 
-11, 2.02264, 1, 0, 0.497785,-99) , 
+0,
+0,
+-1, 5.17602, 0, -1, 0.496032,-99) ,
+11, 2.02264, 1, 0, 0.497785,-99) ,
 8, -0.948162, 0, 0, 0.498932,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.0225201);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.46253, 1, 1, 0.507187,-99) , 
+0,
+0,
+-1, 5.46253, 1, 1, 0.507187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476903,-99) , 
-0, 1.88321, 1, 0, 0.503954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476903,-99) ,
+0, 1.88321, 1, 0, 0.503954,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47906,-99) , 
-18, 6.10488, 0, 0, 0.495049,-99) , 
-0, 1.88321, 0, 0, 0.498474,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47906,-99) ,
+18, 6.10488, 0, 0, 0.495049,-99) ,
+0, 1.88321, 0, 0, 0.498474,-99) ,
 15, -3.64673, 0, 0, 0.501094,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.0158044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533852,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533852,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499976,-99) , 
-18, 5.96264, 0, 0, 0.505757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499976,-99) ,
+18, 5.96264, 0, 0, 0.505757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480757,-99) , 
-14, -5.63248, 0, 0, 0.500332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480757,-99) ,
+14, -5.63248, 0, 0, 0.500332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502486,-99) ,
 NN(
-0, 
-0, 
--1, 6.35409, 0, -1, 0.486372,-99) , 
-12, 3.90739, 0, 0, 0.495869,-99) , 
+0,
+0,
+-1, 6.35409, 0, -1, 0.486372,-99) ,
+12, 3.90739, 0, 0, 0.495869,-99) ,
 18, 6.10554, 1, 0, 0.498137,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.0283889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490344,-99) , 
-13, 7.04716, 1, 0, 0.50836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490344,-99) ,
+13, 7.04716, 1, 0, 0.50836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484703,-99) , 
-14, -5.63248, 0, 0, 0.503227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484703,-99) ,
+14, -5.63248, 0, 0, 0.503227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50361,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4649,-99) , 
-0, 1.86958, 0, 0, 0.487626,-99) , 
-9, -2.28164, 0, 0, 0.495162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4649,-99) ,
+0, 1.86958, 0, 0, 0.487626,-99) ,
+9, -2.28164, 0, 0, 0.495162,-99) ,
 18, 6.10554, 1, 0, 0.499261,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.0330404);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468747,-99) , 
-0, 1.85595, 0, 0, 0.507247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468747,-99) ,
+0, 1.85595, 0, 0, 0.507247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442808,-99) , 
-0, 1.86958, 1, 0, 0.488247,-99) , 
-2, 0.924859, 0, 0, 0.502803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442808,-99) ,
+0, 1.86958, 1, 0, 0.488247,-99) ,
+2, 0.924859, 0, 0, 0.502803,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508222,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508222,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48978,-99) , 
-8, -2.11259, 0, 0, 0.494421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48978,-99) ,
+8, -2.11259, 0, 0, 0.494421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46998,-99) , 
-15, -0.948153, 1, 0, 0.491793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46998,-99) ,
+15, -0.948153, 1, 0, 0.491793,-99) ,
 18, 6.10554, 1, 0, 0.497388,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.018129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498494,-99) , 
-8, -2.91208, 0, 0, 0.502097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498494,-99) ,
+8, -2.91208, 0, 0, 0.502097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479503,-99) , 
-0, 1.88321, 1, 0, 0.499919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479503,-99) ,
+0, 1.88321, 1, 0, 0.499919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516211,-99) ,
 NN(
-0, 
-0, 
--1, 3.27504, 1, -1, 0.48596,-99) , 
-0, 1.87866, 0, 0, 0.491926,-99) , 
+0,
+0,
+-1, 3.27504, 1, -1, 0.48596,-99) ,
+0, 1.87866, 0, 0, 0.491926,-99) ,
 8, -2.50445, 1, 0, 0.497176,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.020177);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.96102, 1, 1, 0.505455,-99) , 
+0,
+0,
+-1, -0.96102, 1, 1, 0.505455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484029,-99) , 
-0, 1.88321, 1, 0, 0.503391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484029,-99) ,
+0, 1.88321, 1, 0, 0.503391,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478805,-99) , 
-10, -1.00448, 0, 0, 0.501796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478805,-99) ,
+10, -1.00448, 0, 0, 0.501796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47699,-99) , 
-3, -0.65788, 1, 0, 0.494669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47699,-99) ,
+3, -0.65788, 1, 0, 0.494669,-99) ,
 8, -2.50445, 1, 0, 0.500398,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.0254261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495297,-99) , 
-15, -3.17216, 0, 0, 0.506169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495297,-99) ,
+15, -3.17216, 0, 0, 0.506169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462074,-99) , 
-13, 5.98387, 0, 0, 0.484184,-99) , 
-13, 6.30824, 0, 0, 0.500483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462074,-99) ,
+13, 5.98387, 0, 0, 0.484184,-99) ,
+13, 6.30824, 0, 0, 0.500483,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475283,-99) , 
-13, 6.63741, 0, 0, 0.491243,-99) , 
-13, 5.86779, 1, 0, 0.495106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475283,-99) ,
+13, 6.63741, 0, 0, 0.491243,-99) ,
+13, 5.86779, 1, 0, 0.495106,-99) ,
 8, -3.2826, 1, 0, 0.497731,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.0208643);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.79481, 1, 1, 0.50777,-99) , 
+0,
+0,
+-1, 6.79481, 1, 1, 0.50777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502403,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461176,-99) , 
-18, 6.07832, 0, 0, 0.484873,-99) , 
-13, 6.30824, 0, 0, 0.50185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461176,-99) ,
+18, 6.07832, 0, 0, 0.484873,-99) ,
+13, 6.30824, 0, 0, 0.50185,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500128,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500128,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482095,-99) , 
-18, 5.8912, 1, 0, 0.490023,-99) , 
-13, 5.61528, 1, 0, 0.492533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482095,-99) ,
+18, 5.8912, 1, 0, 0.490023,-99) ,
+13, 5.61528, 1, 0, 0.492533,-99) ,
 8, -3.2826, 1, 0, 0.497082,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.026722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484672,-99) , 
-15, -6.36859, 1, 0, 0.495178,-99) , 
-14, -5.52821, 0, 0, 0.499422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484672,-99) ,
+15, -6.36859, 1, 0, 0.495178,-99) ,
+14, -5.52821, 0, 0, 0.499422,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490607,-99) , 
-18, 5.35111, 1, 0, 0.496226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490607,-99) ,
+18, 5.35111, 1, 0, 0.496226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454429,-99) , 
-8, -3.05727, 1, 0, 0.477259,-99) , 
-3, -2.96046, 0, 0, 0.491929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454429,-99) ,
+8, -3.05727, 1, 0, 0.477259,-99) ,
+3, -2.96046, 0, 0, 0.491929,-99) ,
 14, -4.81601, 1, 0, 0.495099,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.0131481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519038,-99) ,
 NN(
-0, 
-0, 
--1, -1.44842, 1, -1, 0.49659,-99) , 
-8, -0.559112, 0, 0, 0.49879,-99) , 
+0,
+0,
+-1, -1.44842, 1, -1, 0.49659,-99) ,
+8, -0.559112, 0, 0, 0.49879,-99) ,
 NN(
-0, 
-0, 
--1, -2.30258, 0, -1, 0.485127,-99) , 
+0,
+0,
+-1, -2.30258, 0, -1, 0.485127,-99) ,
 18, 5.46253, 0, 0, 0.496544,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.017245);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492978,-99) , 
-12, 2.93319, 1, 0, 0.512374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492978,-99) ,
+12, 2.93319, 1, 0, 0.512374,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469525,-99) , 
-3, -4.27577, 0, 0, 0.498944,-99) , 
-4, -0.106238, 1, 0, 0.501433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469525,-99) ,
+3, -4.27577, 0, 0, 0.498944,-99) ,
+4, -0.106238, 1, 0, 0.501433,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466146,-99) , 
-3, -2.30258, 0, 0, 0.488412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466146,-99) ,
+3, -2.30258, 0, 0, 0.488412,-99) ,
 18, 5.46253, 0, 0, 0.499293,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.0175172);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496295,-99) , 
-14, -4.09204, 0, 0, 0.512196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496295,-99) ,
+14, -4.09204, 0, 0, 0.512196,-99) ,
 NN(
-0, 
-0, 
--1, -4.27577, 0, -1, 0.49554,-99) , 
-4, -0.106238, 1, 0, 0.498626,-99) , 
+0,
+0,
+-1, -4.27577, 0, -1, 0.49554,-99) ,
+4, -0.106238, 1, 0, 0.498626,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510102,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510102,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488059,-99) , 
-11, 4.59626, 1, 0, 0.499135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488059,-99) ,
+11, 4.59626, 1, 0, 0.499135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465912,-99) , 
-9, -1.94184, 1, 0, 0.487135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465912,-99) ,
+9, -1.94184, 1, 0, 0.487135,-99) ,
 18, 5.46253, 0, 0, 0.496738,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.0197871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498058,-99) , 
-18, 5.63604, 1, 0, 0.500803,-99) , 
-3, -4.9341, 1, 0, 0.502307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498058,-99) ,
+18, 5.63604, 1, 0, 0.500803,-99) ,
+3, -4.9341, 1, 0, 0.502307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471234,-99) , 
-9, -3.03743, 1, 0, 0.49921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471234,-99) ,
+9, -3.03743, 1, 0, 0.49921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465934,-99) , 
-0, 1.87412, 1, 0, 0.488699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465934,-99) ,
+0, 1.87412, 1, 0, 0.488699,-99) ,
 18, 5.46253, 0, 0, 0.500071,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.0218797);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.37893, 0, 1, 0.515957,-99) , 
+0,
+0,
+-1, 1.37893, 0, 1, 0.515957,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476105,-99) , 
-3, -4.27577, 0, 0, 0.503321,-99) , 
-4, -0.106238, 1, 0, 0.505661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476105,-99) ,
+3, -4.27577, 0, 0, 0.503321,-99) ,
+4, -0.106238, 1, 0, 0.505661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478106,-99) , 
-12, 5.25158, 0, 0, 0.490599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478106,-99) ,
+12, 5.25158, 0, 0, 0.490599,-99) ,
 18, 5.46253, 0, 0, 0.503187,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.023833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477523,-99) , 
-8, -1.33725, 1, 0, 0.499339,-99) , 
-3, -4.9341, 1, 0, 0.501706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477523,-99) ,
+8, -1.33725, 1, 0, 0.499339,-99) ,
+3, -4.9341, 1, 0, 0.501706,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531912,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485601,-99) , 
-12, 3.5951, 1, 0, 0.500893,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485601,-99) ,
+12, 3.5951, 1, 0, 0.500893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465181,-99) , 
-2, 0.924859, 0, 0, 0.493459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465181,-99) ,
+2, 0.924859, 0, 0, 0.493459,-99) ,
 18, 5.67687, 0, 0, 0.499582,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.0281745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515064,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487428,-99) , 
-11, 5.1782, 0, 0, 0.494738,-99) , 
-0, 1.87867, 0, 0, 0.498909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487428,-99) ,
+11, 5.1782, 0, 0, 0.494738,-99) ,
+0, 1.87867, 0, 0, 0.498909,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487814,-99) , 
-5, 1.73251, 1, 0, 0.500429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487814,-99) ,
+5, 1.73251, 1, 0, 0.500429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454574,-99) , 
-0, 1.87866, 1, 0, 0.493984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454574,-99) ,
+0, 1.87866, 1, 0, 0.493984,-99) ,
 7, -8.71385, 1, 0, 0.497126,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.0294147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49691,-99) , 
-3, -2.95995, 1, 0, 0.506493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49691,-99) ,
+3, -2.95995, 1, 0, 0.506493,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514466,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481629,-99) , 
-16, 6.04661, 0, 0, 0.49302,-99) , 
-5, 2.82952, 1, 0, 0.499851,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481629,-99) ,
+16, 6.04661, 0, 0, 0.49302,-99) ,
+5, 2.82952, 1, 0, 0.499851,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522787,-99) ,
 NN(
-0, 
-0, 
--1, -3.2894, 0, -1, 0.486201,-99) , 
-9, -4.87971, 1, 0, 0.494183,-99) , 
+0,
+0,
+-1, -3.2894, 0, -1, 0.486201,-99) ,
+9, -4.87971, 1, 0, 0.494183,-99) ,
 16, 3.18208, 0, 0, 0.497792,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.0134412);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.505108,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.505108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479484,-99) , 
-17, 1.76672, 0, 0, 0.502809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479484,-99) ,
+17, 1.76672, 0, 0, 0.502809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491846,-99) ,
 6, 8.91137, 1, 0, 0.501298,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.0167936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489593,-99) , 
-11, 5.0657, 1, 0, 0.499641,-99) , 
-0, 1.84687, 1, 0, 0.501457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489593,-99) ,
+11, 5.0657, 1, 0, 0.499641,-99) ,
+0, 1.84687, 1, 0, 0.501457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493452,-99) ,
 10, 2.07306, 1, 0, 0.499384,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.0151931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.21921, 1, 1, 0.502953,-99) , 
+0,
+0,
+-1, 2.21921, 1, 1, 0.502953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489062,-99) , 
-5, 3.73502, 1, 0, 0.501221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489062,-99) ,
+5, 3.73502, 1, 0, 0.501221,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482638,-99) , 
-0, 1.86958, 1, 0, 0.503081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482638,-99) ,
+0, 1.86958, 1, 0, 0.503081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467375,-99) , 
-16, 2.70535, 0, 0, 0.492873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467375,-99) ,
+16, 2.70535, 0, 0, 0.492873,-99) ,
 3, -3.2894, 0, 0, 0.499627,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.0258381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510261,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48727,-99) , 
-4, 0.822995, 0, 0, 0.502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48727,-99) ,
+4, 0.822995, 0, 0, 0.502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489788,-99) , 
-17, 2.17003, 1, 0, 0.493277,-99) , 
-2, 1.77286, 1, 0, 0.496684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489788,-99) ,
+17, 2.17003, 1, 0, 0.493277,-99) ,
+2, 1.77286, 1, 0, 0.496684,-99) ,
 4, 1.91283, 0, 0, 0.497491,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.0308017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467172,-99) , 
-13, 6.03457, 0, 0, 0.507974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467172,-99) ,
+13, 6.03457, 0, 0, 0.507974,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490043,-99) , 
-10, -1.02042, 1, 0, 0.496128,-99) , 
-6, 7.76402, 1, 0, 0.502695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490043,-99) ,
+10, -1.02042, 1, 0, 0.496128,-99) ,
+6, 7.76402, 1, 0, 0.502695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51563,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448495,-99) , 
-3, -3.2894, 0, 0, 0.490001,-99) , 
-9, -4.87971, 1, 0, 0.495592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448495,-99) ,
+3, -3.2894, 0, 0, 0.490001,-99) ,
+9, -4.87971, 1, 0, 0.495592,-99) ,
 16, 3.18208, 0, 0, 0.500116,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.017142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85141, 1, 1, 0.504194,-99) , 
+0,
+0,
+-1, 1.85141, 1, 1, 0.504194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486795,-99) , 
-14, -2.01198, 1, 0, 0.502082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486795,-99) ,
+14, -2.01198, 1, 0, 0.502082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514664,-99) ,
 NN(
-0, 
-0, 
--1, 4.86637, 1, -1, 0.485737,-99) , 
-6, 7.33443, 0, 0, 0.490363,-99) , 
+0,
+0,
+-1, 4.86637, 1, -1, 0.485737,-99) ,
+6, 7.33443, 0, 0, 0.490363,-99) ,
 16, 3.18208, 0, 0, 0.497826,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.0216273);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498049,-99) , 
-5, 3.70881, 0, 0, 0.504472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498049,-99) ,
+5, 3.70881, 0, 0, 0.504472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49162,-99) , 
-15, -4.56178, 0, 0, 0.498837,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49162,-99) ,
+15, -4.56178, 0, 0, 0.498837,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459474,-99) , 
-12, 2.1225, 0, 0, 0.498701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459474,-99) ,
+12, 2.1225, 0, 0, 0.498701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474991,-99) , 
-12, 5.25158, 1, 0, 0.493276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474991,-99) ,
+12, 5.25158, 1, 0, 0.493276,-99) ,
 16, 3.18208, 0, 0, 0.496817,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.0254421);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496176,-99) , 
-5, 2.82952, 1, 0, 0.507553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496176,-99) ,
+5, 2.82952, 1, 0, 0.507553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497027,-99) , 
-15, -4.56178, 0, 0, 0.502937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497027,-99) ,
+15, -4.56178, 0, 0, 0.502937,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480134,-99) , 
-13, 6.62582, 1, 0, 0.498147,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480134,-99) ,
+13, 6.62582, 1, 0, 0.498147,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45379,-99) , 
-16, 2.00632, 1, 0, 0.476367,-99) , 
-6, 4.76996, 0, 0, 0.491833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45379,-99) ,
+16, 2.00632, 1, 0, 0.476367,-99) ,
+6, 4.76996, 0, 0, 0.491833,-99) ,
 16, 3.18208, 0, 0, 0.498906,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.0275638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468747,-99) , 
-14, -2.32316, 1, 0, 0.509127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468747,-99) ,
+14, -2.32316, 1, 0, 0.509127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497625,-99) , 
-11, 3.8344, 0, 0, 0.505741,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497625,-99) ,
+11, 3.8344, 0, 0, 0.505741,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513043,-99) ,
 NN(
-0, 
-0, 
--1, -2.69607, 0, -1, 0.486652,-99) , 
-9, -4.87971, 1, 0, 0.492411,-99) , 
+0,
+0,
+-1, -2.69607, 0, -1, 0.486652,-99) ,
+9, -4.87971, 1, 0, 0.492411,-99) ,
 16, 3.18208, 0, 0, 0.500903,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.026914);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489231,-99) , 
-13, 6.55154, 0, 0, 0.502094,-99) , 
-11, 3.05626, 1, 0, 0.504436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489231,-99) ,
+13, 6.55154, 0, 0, 0.502094,-99) ,
+11, 3.05626, 1, 0, 0.504436,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521771,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521771,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483735,-99) , 
-9, -2.26482, 0, 0, 0.502616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483735,-99) ,
+9, -2.26482, 0, 0, 0.502616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459525,-99) , 
-18, 5.96064, 1, 0, 0.480791,-99) , 
-6, 4.76996, 0, 0, 0.496293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459525,-99) ,
+18, 5.96064, 1, 0, 0.480791,-99) ,
+6, 4.76996, 0, 0, 0.496293,-99) ,
 16, 3.18208, 0, 0, 0.50148,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.0401411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528646,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49252,-99) , 
-0, 1.88472, 0, 0, 0.49814,-99) , 
-0, 1.85141, 1, 0, 0.500933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49252,-99) ,
+0, 1.88472, 0, 0, 0.49814,-99) ,
+0, 1.85141, 1, 0, 0.500933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51875,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542089,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431726,-99) , 
-3, -1.6447, 1, 0, 0.480997,-99) , 
-2, 1.27446, 1, 0, 0.494598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431726,-99) ,
+3, -1.6447, 1, 0, 0.480997,-99) ,
+2, 1.27446, 1, 0, 0.494598,-99) ,
 17, 2.39206, 0, 0, 0.499482,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.0337363);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.00125, 1, 1, 0.51824,-99) , 
+0,
+0,
+-1, 4.00125, 1, 1, 0.51824,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462652,-99) , 
-17, 2.81198, 0, 0, 0.503629,-99) , 
-14, -2.94666, 0, 0, 0.507434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462652,-99) ,
+17, 2.81198, 0, 0, 0.503629,-99) ,
+14, -2.94666, 0, 0, 0.507434,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490296,-99) , 
-5, 1.95762, 1, 0, 0.509723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490296,-99) ,
+5, 1.95762, 1, 0, 0.509723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447766,-99) , 
-5, 2.30159, 0, 0, 0.476875,-99) , 
-15, -3.95422, 1, 0, 0.491656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447766,-99) ,
+5, 2.30159, 0, 0, 0.476875,-99) ,
+15, -3.95422, 1, 0, 0.491656,-99) ,
 17, 2.39206, 0, 0, 0.503823,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.0116438);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499574,-99) , 
-15, -0.948467, 0, 0, 0.50212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499574,-99) ,
+15, -0.948467, 0, 0, 0.50212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475008,-99) , 
-0, 1.84882, 0, 0, 0.499862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475008,-99) ,
+0, 1.84882, 0, 0, 0.499862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477711,-99) ,
 0, 1.88775, 1, 0, 0.498481,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.0172574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512381,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498028,-99) , 
-13, 6.62535, 1, 0, 0.504444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498028,-99) ,
+13, 6.62535, 1, 0, 0.504444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477912,-99) , 
-0, 1.84882, 0, 0, 0.502234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477912,-99) ,
+0, 1.84882, 0, 0, 0.502234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480617,-99) ,
 0, 1.88775, 1, 0, 0.500888,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.0162621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.01093, 0, 1, 0.505568,-99) , 
+0,
+0,
+-1, -2.01093, 0, 1, 0.505568,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470298,-99) , 
-12, 4.06921, 1, 0, 0.487112,-99) , 
-0, 1.85531, 0, 0, 0.503013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470298,-99) ,
+12, 4.06921, 1, 0, 0.487112,-99) ,
+0, 1.85531, 0, 0, 0.503013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484926,-99) ,
 0, 1.88775, 1, 0, 0.501886,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.0229359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507245,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485461,-99) , 
-1, 35.4855, 0, 0, 0.49471,-99) , 
-13, 6.79471, 0, 0, 0.500835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485461,-99) ,
+1, 35.4855, 0, 0, 0.49471,-99) ,
+13, 6.79471, 0, 0, 0.500835,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521203,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458577,-99) , 
-15, -3.10702, 1, 0, 0.48318,-99) , 
-8, -4.06074, 1, 0, 0.492482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458577,-99) ,
+15, -3.10702, 1, 0, 0.48318,-99) ,
+8, -4.06074, 1, 0, 0.492482,-99) ,
 17, 2.39206, 0, 0, 0.498925,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.0225054);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493581,-99) , 
-0, 1.85141, 1, 0, 0.496589,-99) , 
-10, -2.44855, 1, 0, 0.498404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493581,-99) ,
+0, 1.85141, 1, 0, 0.496589,-99) ,
+10, -2.44855, 1, 0, 0.498404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447276,-99) , 
-3, -2.30258, 0, 0, 0.481772,-99) , 
-17, 2.15259, 0, 0, 0.490425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447276,-99) ,
+3, -2.30258, 0, 0, 0.481772,-99) ,
+17, 2.15259, 0, 0, 0.490425,-99) ,
 17, 2.39206, 0, 0, 0.49658,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.0180136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520841,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497402,-99) , 
-0, 1.87866, 0, 0, 0.500748,-99) , 
-3, -4.9341, 1, 0, 0.502273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497402,-99) ,
+0, 1.87866, 0, 0, 0.500748,-99) ,
+3, -4.9341, 1, 0, 0.502273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512674,-99) ,
 NN(
-0, 
-0, 
--1, 1.86504, 0, -1, 0.479673,-99) , 
-8, -4.06074, 1, 0, 0.487741,-99) , 
+0,
+0,
+-1, 1.86504, 0, -1, 0.479673,-99) ,
+8, -4.06074, 1, 0, 0.487741,-99) ,
 17, 2.39206, 0, 0, 0.498952,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.0257576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499064,-99) , 
-9, -2.49117, 0, 0, 0.513106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499064,-99) ,
+9, -2.49117, 0, 0, 0.513106,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483438,-99) , 
-2, 1.28353, 0, 0, 0.501588,-99) , 
-14, -2.94666, 0, 0, 0.504588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483438,-99) ,
+2, 1.28353, 0, 0, 0.501588,-99) ,
+14, -2.94666, 0, 0, 0.504588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462483,-99) , 
-7, -9.50602, 1, 0, 0.482436,-99) , 
-17, 2.15259, 0, 0, 0.490039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462483,-99) ,
+7, -9.50602, 1, 0, 0.482436,-99) ,
+17, 2.15259, 0, 0, 0.490039,-99) ,
 17, 2.39206, 0, 0, 0.501263,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.0211572);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.00125, 1, 1, 0.512659,-99) , 
+0,
+0,
+-1, 4.00125, 1, 1, 0.512659,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471948,-99) , 
-17, 2.81198, 0, 0, 0.497959,-99) , 
-14, -2.94666, 0, 0, 0.501787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471948,-99) ,
+17, 2.81198, 0, 0, 0.497959,-99) ,
+14, -2.94666, 0, 0, 0.501787,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472121,-99) , 
-2, 1.40605, 1, 0, 0.5001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472121,-99) ,
+2, 1.40605, 1, 0, 0.5001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473925,-99) , 
-1, 42.6588, 1, 0, 0.489088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473925,-99) ,
+1, 42.6588, 1, 0, 0.489088,-99) ,
 17, 2.39206, 0, 0, 0.498885,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.0296044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484051,-99) , 
-0, 1.86179, 0, 0, 0.50104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484051,-99) ,
+0, 1.86179, 0, 0, 0.50104,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475205,-99) , 
-5, 3.70175, 1, 0, 0.49789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475205,-99) ,
+5, 3.70175, 1, 0, 0.49789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443362,-99) , 
-12, 3.82107, 1, 0, 0.473642,-99) , 
-5, 3.23593, 0, 0, 0.486796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443362,-99) ,
+12, 3.82107, 1, 0, 0.473642,-99) ,
+5, 3.23593, 0, 0, 0.486796,-99) ,
 0, 1.87866, 1, 0, 0.495875,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.0283868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518685,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517757,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517757,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488402,-99) , 
-18, 5.5781, 1, 0, 0.495086,-99) , 
-13, 5.86779, 1, 0, 0.498697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488402,-99) ,
+18, 5.5781, 1, 0, 0.495086,-99) ,
+13, 5.86779, 1, 0, 0.498697,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481771,-99) , 
-1, 41.889, 1, 0, 0.492819,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481771,-99) ,
+1, 41.889, 1, 0, 0.492819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46307,-99) , 
-13, 5.85391, 0, 0, 0.489124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46307,-99) ,
+13, 5.85391, 0, 0, 0.489124,-99) ,
 0, 1.86958, 1, 0, 0.493975,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.0313679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486389,-99) , 
-15, -2.15405, 1, 0, 0.510622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486389,-99) ,
+15, -2.15405, 1, 0, 0.510622,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476042,-99) , 
-3, -1.31576, 1, 0, 0.493324,-99) , 
-1, 43.9995, 0, 0, 0.500885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476042,-99) ,
+3, -1.31576, 1, 0, 0.493324,-99) ,
+1, 43.9995, 0, 0, 0.500885,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49026,-99) , 
-8, -2.76732, 0, 0, 0.504841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49026,-99) ,
+8, -2.76732, 0, 0, 0.504841,-99) ,
 NN(
-0, 
-0, 
--1, 5.67688, 0, -1, 0.484857,-99) , 
-14, -2.94666, 0, 0, 0.490101,-99) , 
+0,
+0,
+-1, 5.67688, 0, -1, 0.484857,-99) ,
+14, -2.94666, 0, 0, 0.490101,-99) ,
 0, 1.86958, 1, 0, 0.495565,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.0243635);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.71948, 1, 1, 0.514669,-99) , 
+0,
+0,
+-1, -2.71948, 1, 1, 0.514669,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494286,-99) , 
-0, 1.88407, 0, 0, 0.497308,-99) , 
-0, 1.85596, 1, 0, 0.499708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494286,-99) ,
+0, 1.88407, 0, 0, 0.497308,-99) ,
+0, 1.85596, 1, 0, 0.499708,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479039,-99) , 
-7, -8.71385, 0, 0, 0.501582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479039,-99) ,
+7, -8.71385, 0, 0, 0.501582,-99) ,
 NN(
-0, 
-0, 
--1, 1.86958, 0, -1, 0.47599,-99) , 
-14, -4.04051, 1, 0, 0.489743,-99) , 
+0,
+0,
+-1, 1.86958, 0, -1, 0.47599,-99) ,
+14, -4.04051, 1, 0, 0.489743,-99) ,
 17, 2.39206, 0, 0, 0.497435,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.0185497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478449,-99) , 
-0, 1.85518, 0, 0, 0.503751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478449,-99) ,
+0, 1.85518, 0, 0, 0.503751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475106,-99) , 
-0, 1.88732, 1, 0, 0.50181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475106,-99) ,
+0, 1.88732, 1, 0, 0.50181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479798,-99) ,
 0, 1.84233, 0, 0, 0.500708,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.0269188);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491768,-99) , 
-2, 1.77762, 0, 0, 0.504871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491768,-99) ,
+2, 1.77762, 0, 0, 0.504871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476522,-99) , 
-7, -8.71385, 1, 0, 0.493369,-99) , 
-3, -1.6447, 0, 0, 0.500108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476522,-99) ,
+7, -8.71385, 1, 0, 0.493369,-99) ,
+3, -1.6447, 0, 0, 0.500108,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479449,-99) , 
-3, -1.97364, 1, 0, 0.499899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479449,-99) ,
+3, -1.97364, 1, 0, 0.499899,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473366,-99) , 
-9, -1.78553, 1, 0, 0.490201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473366,-99) ,
+9, -1.78553, 1, 0, 0.490201,-99) ,
 17, 2.39206, 0, 0, 0.49785,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.0237366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499155,-99) , 
-13, 5.86793, 1, 0, 0.502454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499155,-99) ,
+13, 5.86793, 1, 0, 0.502454,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478883,-99) , 
-0, 1.88321, 1, 0, 0.500072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478883,-99) ,
+0, 1.88321, 1, 0, 0.500072,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486148,-99) , 
-13, 6.10353, 1, 0, 0.49766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486148,-99) ,
+13, 6.10353, 1, 0, 0.49766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447251,-99) , 
-1, 43.9995, 0, 0, 0.477218,-99) , 
-15, -2.75497, 1, 0, 0.491577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447251,-99) ,
+1, 43.9995, 0, 0, 0.477218,-99) ,
+15, -2.75497, 1, 0, 0.491577,-99) ,
 3, -1.97364, 0, 0, 0.496915,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.0292237);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492136,-99) , 
-14, -2.91659, 0, 0, 0.500811,-99) , 
-9, -1.11489, 0, 0, 0.504534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492136,-99) ,
+14, -2.91659, 0, 0, 0.500811,-99) ,
+9, -1.11489, 0, 0, 0.504534,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49208,-99) , 
-13, 6.10353, 1, 0, 0.500418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49208,-99) ,
+13, 6.10353, 1, 0, 0.500418,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453126,-99) , 
-1, 43.9995, 0, 0, 0.477524,-99) , 
-15, -2.75497, 1, 0, 0.493606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453126,-99) ,
+1, 43.9995, 0, 0, 0.477524,-99) ,
+15, -2.75497, 1, 0, 0.493606,-99) ,
 3, -1.97364, 0, 0, 0.500474,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.0284985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496968,-99) , 
-11, 3.8344, 0, 0, 0.507775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496968,-99) ,
+11, 3.8344, 0, 0, 0.507775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485991,-99) , 
-0, 1.88321, 1, 0, 0.505575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485991,-99) ,
+0, 1.88321, 1, 0, 0.505575,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471851,-99) , 
-8, -2.02185, 1, 0, 0.505169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471851,-99) ,
+8, -2.02185, 1, 0, 0.505169,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456344,-99) , 
-16, 3.75118, 0, 0, 0.477364,-99) , 
-13, 6.35317, 0, 0, 0.496106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456344,-99) ,
+16, 3.75118, 0, 0, 0.477364,-99) ,
+13, 6.35317, 0, 0, 0.496106,-99) ,
 3, -1.97364, 0, 0, 0.502057,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.0317903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541477,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486664,-99) , 
-15, -3.95489, 1, 0, 0.513911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486664,-99) ,
+15, -3.95489, 1, 0, 0.513911,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49396,-99) , 
-7, -7.92168, 0, 0, 0.500038,-99) , 
-6, 6.14996, 1, 0, 0.5044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49396,-99) ,
+7, -7.92168, 0, 0, 0.500038,-99) ,
+6, 6.14996, 1, 0, 0.5044,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486151,-99) , 
-15, -5.33613, 0, 0, 0.50172,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486151,-99) ,
+15, -5.33613, 0, 0, 0.50172,-99) ,
 NN(
-0, 
-0, 
--1, 4.52421, 0, -1, 0.475337,-99) , 
-15, -2.75497, 1, 0, 0.493872,-99) , 
+0,
+0,
+-1, 4.52421, 0, -1, 0.475337,-99) ,
+15, -2.75497, 1, 0, 0.493872,-99) ,
 3, -1.97364, 0, 0, 0.50049,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.0227824);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86504, 1, 1, 0.510308,-99) , 
+0,
+0,
+-1, 1.86504, 1, 1, 0.510308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496278,-99) , 
-4, 1.36144, 1, 0, 0.5075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496278,-99) ,
+4, 1.36144, 1, 0, 0.5075,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494162,-99) , 
-16, 2.45361, 1, 0, 0.503817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494162,-99) ,
+16, 2.45361, 1, 0, 0.503817,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.478679,-99) , 
-13, 6.35317, 0, 0, 0.495631,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.478679,-99) ,
+13, 6.35317, 0, 0, 0.495631,-99) ,
 3, -1.97364, 0, 0, 0.503092,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.0247758);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.8605, 1, 1, 0.507157,-99) , 
+0,
+0,
+-1, 1.8605, 1, 1, 0.507157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48339,-99) , 
-13, 5.86779, 0, 0, 0.504307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48339,-99) ,
+13, 5.86779, 0, 0, 0.504307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476084,-99) , 
-12, 3.60897, 0, 0, 0.507828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476084,-99) ,
+12, 3.60897, 0, 0, 0.507828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470148,-99) , 
-0, 1.86504, 0, 0, 0.49556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470148,-99) ,
+0, 1.86504, 0, 0, 0.49556,-99) ,
 7, -7.92168, 1, 0, 0.502358,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.0250062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.64124, 0, 1, 0.527084,-99) , 
+0,
+0,
+-1, 2.64124, 0, 1, 0.527084,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472119,-99) , 
-13, 6.51316, 1, 0, 0.491625,-99) , 
-0, 1.86504, 1, 0, 0.503824,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472119,-99) ,
+13, 6.51316, 1, 0, 0.491625,-99) ,
+0, 1.86504, 1, 0, 0.503824,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522849,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497606,-99) , 
-3, -3.61831, 1, 0, 0.501577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497606,-99) ,
+3, -3.61831, 1, 0, 0.501577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446915,-99) , 
-10, -0.43566, 0, 0, 0.485728,-99) , 
-0, 1.86504, 0, 0, 0.496404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446915,-99) ,
+10, -0.43566, 0, 0, 0.485728,-99) ,
+0, 1.86504, 0, 0, 0.496404,-99) ,
 11, 3.63882, 1, 0, 0.49889,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.0219197);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489925,-99) , 
-1, 43.3936, 0, 0, 0.513453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489925,-99) ,
+1, 43.3936, 0, 0, 0.513453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494916,-99) , 
-3, -0.469907, 0, 0, 0.498834,-99) , 
-12, 2.49764, 1, 0, 0.501176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494916,-99) ,
+3, -0.469907, 0, 0, 0.498834,-99) ,
+12, 2.49764, 1, 0, 0.501176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514486,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514486,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501588,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458939,-99) , 
-5, 2.43588, 1, 0, 0.480559,-99) , 
-8, -2.10695, 0, 0, 0.491273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458939,-99) ,
+5, 2.43588, 1, 0, 0.480559,-99) ,
+8, -2.10695, 0, 0, 0.491273,-99) ,
 3, -3.2894, 0, 0, 0.499293,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.0181816);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537942,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495404,-99) , 
-1, 43.3936, 0, 0, 0.514117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495404,-99) ,
+1, 43.3936, 0, 0, 0.514117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498699,-99) , 
-18, 5.38818, 1, 0, 0.501173,-99) , 
-12, 2.49764, 1, 0, 0.503246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498699,-99) ,
+18, 5.38818, 1, 0, 0.501173,-99) ,
+12, 2.49764, 1, 0, 0.503246,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482673,-99) , 
-16, 4.02698, 1, 0, 0.497946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482673,-99) ,
+16, 4.02698, 1, 0, 0.497946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46811,-99) , 
-16, 2.70535, 0, 0, 0.489486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46811,-99) ,
+16, 2.70535, 0, 0, 0.489486,-99) ,
 3, -3.2894, 0, 0, 0.50063,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.0215461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.46897, 1, 1, 0.50734,-99) , 
+0,
+0,
+-1, -1.46897, 1, 1, 0.50734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488011,-99) , 
-0, 1.84687, 0, 0, 0.50607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488011,-99) ,
+0, 1.84687, 0, 0, 0.50607,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480004,-99) , 
-8, -2.88323, 0, 0, 0.501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480004,-99) ,
+8, -2.88323, 0, 0, 0.501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473072,-99) , 
-0, 1.86504, 0, 0, 0.491426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473072,-99) ,
+0, 1.86504, 0, 0, 0.491426,-99) ,
 3, -3.2894, 0, 0, 0.503286,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.0146883);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47693,-99) , 
-0, 1.85141, 0, 0, 0.499792,-99) , 
-8, -0.559112, 0, 0, 0.501898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47693,-99) ,
+0, 1.85141, 0, 0, 0.499792,-99) ,
+8, -0.559112, 0, 0, 0.501898,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47685,-99) , 
-12, 5.25158, 0, 0, 0.489711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47685,-99) ,
+12, 5.25158, 0, 0, 0.489711,-99) ,
 18, 5.46253, 0, 0, 0.499902,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.0182093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511813,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494802,-99) , 
-0, 1.85596, 1, 0, 0.502569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494802,-99) ,
+0, 1.85596, 1, 0, 0.502569,-99) ,
 NN(
-0, 
-0, 
--1, 1.85595, 0, -1, 0.492639,-99) , 
-2, 1.77286, 1, 0, 0.496501,-99) , 
+0,
+0,
+-1, 1.85595, 0, -1, 0.492639,-99) ,
+2, 1.77286, 1, 0, 0.496501,-99) ,
 4, 1.91283, 0, 0, 0.497412,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.0218702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496736,-99) , 
-0, 1.88472, 0, 0, 0.50104,-99) , 
-0, 1.85141, 1, 0, 0.502853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496736,-99) ,
+0, 1.88472, 0, 0, 0.50104,-99) ,
+0, 1.85141, 1, 0, 0.502853,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483303,-99) , 
-6, 5.82781, 1, 0, 0.503142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483303,-99) ,
+6, 5.82781, 1, 0, 0.503142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475546,-99) , 
-13, 6.3729, 0, 0, 0.494348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475546,-99) ,
+13, 6.3729, 0, 0, 0.494348,-99) ,
 17, 2.39206, 0, 0, 0.500922,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.0187985);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.44855, 1, 1, 0.506402,-99) , 
+0,
+0,
+-1, -2.44855, 1, 1, 0.506402,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487231,-99) , 
-11, 3.30517, 1, 0, 0.504772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487231,-99) ,
+11, 3.30517, 1, 0, 0.504772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47991,-99) , 
-9, -1.78553, 1, 0, 0.495697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47991,-99) ,
+9, -1.78553, 1, 0, 0.495697,-99) ,
 17, 2.39206, 0, 0, 0.503972,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.0188655);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497476,-99) , 
-5, 2.75236, 0, 0, 0.505234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497476,-99) ,
+5, 2.75236, 0, 0, 0.505234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453071,-99) , 
-0, 1.86309, 0, 0, 0.491711,-99) , 
-3, -2.63152, 0, 0, 0.501657,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453071,-99) ,
+0, 1.86309, 0, 0, 0.491711,-99) ,
+3, -2.63152, 0, 0, 0.501657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489319,-99) ,
 0, 1.84687, 0, 0, 0.500823,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.0264793);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481176,-99) , 
-6, 4.6921, 0, 0, 0.512332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481176,-99) ,
+6, 4.6921, 0, 0, 0.512332,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482266,-99) , 
-3, -1.87956, 0, 0, 0.498993,-99) , 
-16, 2.87303, 1, 0, 0.502918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482266,-99) ,
+3, -1.87956, 0, 0, 0.498993,-99) ,
+16, 2.87303, 1, 0, 0.502918,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486057,-99) , 
-8, -3.09159, 0, 0, 0.502153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486057,-99) ,
+8, -3.09159, 0, 0, 0.502153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474465,-99) , 
-10, -0.465198, 0, 0, 0.492526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474465,-99) ,
+10, -0.465198, 0, 0, 0.492526,-99) ,
 3, -3.2894, 0, 0, 0.500944,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.0115641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483484,-99) , 
-5, 3.50173, 1, 0, 0.497818,-99) , 
-5, 0.901433, 1, 0, 0.499574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483484,-99) ,
+5, 3.50173, 1, 0, 0.497818,-99) ,
+5, 0.901433, 1, 0, 0.499574,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484779,-99) ,
 0, 1.88775, 1, 0, 0.498657,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.0189955);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493727,-99) , 
-18, 6.17087, 0, 0, 0.501133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493727,-99) ,
+18, 6.17087, 0, 0, 0.501133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488364,-99) , 
-7, -11.0904, 0, 0, 0.498072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488364,-99) ,
+7, -11.0904, 0, 0, 0.498072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487392,-99) ,
 15, -0.932635, 1, 0, 0.497041,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.0142267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525683,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476692,-99) , 
-8, -0.55909, 1, 0, 0.498624,-99) , 
-5, 0.901433, 1, 0, 0.500328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476692,-99) ,
+8, -0.55909, 1, 0, 0.498624,-99) ,
+5, 0.901433, 1, 0, 0.500328,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470938,-99) , 
-7, -9.50602, 1, 0, 0.493199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470938,-99) ,
+7, -9.50602, 1, 0, 0.493199,-99) ,
 0, 1.87866, 1, 0, 0.499037,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.0130582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505711,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491801,-99) , 
-2, 2.38278, 1, 0, 0.497613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491801,-99) ,
+2, 2.38278, 1, 0, 0.497613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467219,-99) , 
-0, 1.88775, 1, 0, 0.495843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467219,-99) ,
+0, 1.88775, 1, 0, 0.495843,-99) ,
 8, -0.170018, 0, 0, 0.496574,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.0254611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502814,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491751,-99) , 
-2, 1.19307, 1, 0, 0.498186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491751,-99) ,
+2, 1.19307, 1, 0, 0.498186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430487,-99) , 
-6, 7.00551, 1, 0, 0.480822,-99) , 
-0, 1.87866, 1, 0, 0.495174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430487,-99) ,
+6, 7.00551, 1, 0, 0.480822,-99) ,
+0, 1.87866, 1, 0, 0.495174,-99) ,
 5, 3.66642, 0, 0, 0.496217,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.0240361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492628,-99) , 
-0, 1.86742, 0, 0, 0.501428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492628,-99) ,
+0, 1.86742, 0, 0, 0.501428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479289,-99) , 
-5, 3.70175, 1, 0, 0.498729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479289,-99) ,
+5, 3.70175, 1, 0, 0.498729,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51577,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51577,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451228,-99) , 
-6, 6.61371, 1, 0, 0.479462,-99) , 
-5, 3.23593, 0, 0, 0.490838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451228,-99) ,
+6, 6.61371, 1, 0, 0.479462,-99) ,
+5, 3.23593, 0, 0, 0.490838,-99) ,
 0, 1.87866, 1, 0, 0.497302,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.0248214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494291,-99) , 
-11, 3.02311, 0, 0, 0.512913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494291,-99) ,
+11, 3.02311, 0, 0, 0.512913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467665,-99) , 
-17, 2.39206, 0, 0, 0.496694,-99) , 
-11, 3.63882, 1, 0, 0.502322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467665,-99) ,
+17, 2.39206, 0, 0, 0.496694,-99) ,
+11, 3.63882, 1, 0, 0.502322,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490218,-99) , 
-11, 5.93464, 0, 0, 0.49606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490218,-99) ,
+11, 5.93464, 0, 0, 0.49606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467297,-99) , 
-13, 5.85391, 0, 0, 0.492508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467297,-99) ,
+13, 5.85391, 0, 0, 0.492508,-99) ,
 0, 1.86958, 1, 0, 0.497479,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.0247362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495882,-99) , 
-11, 3.40787, 1, 0, 0.518614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495882,-99) ,
+11, 3.40787, 1, 0, 0.518614,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503197,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503197,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478647,-99) , 
-5, 2.30159, 1, 0, 0.492438,-99) , 
-0, 1.86504, 1, 0, 0.501211,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478647,-99) ,
+5, 2.30159, 1, 0, 0.492438,-99) ,
+0, 1.86504, 1, 0, 0.501211,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494367,-99) , 
-17, 2.39207, 1, 0, 0.49809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494367,-99) ,
+17, 2.39207, 1, 0, 0.49809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468787,-99) , 
-6, 6.03869, 0, 0, 0.494951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468787,-99) ,
+6, 6.03869, 0, 0, 0.494951,-99) ,
 11, 4.44691, 1, 0, 0.49792,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.0230485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488074,-99) , 
-9, -2.91036, 0, 0, 0.512062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488074,-99) ,
+9, -2.91036, 0, 0, 0.512062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501241,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475787,-99) , 
-17, 3.24298, 0, 0, 0.497484,-99) , 
-16, 2.86076, 1, 0, 0.501745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475787,-99) ,
+17, 3.24298, 0, 0, 0.497484,-99) ,
+16, 2.86076, 1, 0, 0.501745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517347,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459878,-99) , 
-16, 2.63529, 0, 0, 0.490143,-99) , 
-16, 5.4468, 0, 0, 0.495799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459878,-99) ,
+16, 2.63529, 0, 0, 0.490143,-99) ,
+16, 5.4468, 0, 0, 0.495799,-99) ,
 13, 6.37283, 0, 0, 0.499847,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.032819);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526936,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469525,-99) , 
-18, 5.56965, 1, 0, 0.490058,-99) , 
-2, 2.54557, 0, 0, 0.500812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469525,-99) ,
+18, 5.56965, 1, 0, 0.490058,-99) ,
+2, 2.54557, 0, 0, 0.500812,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508195,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508195,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490387,-99) , 
-15, -3.65837, 1, 0, 0.500135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490387,-99) ,
+15, -3.65837, 1, 0, 0.500135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483203,-99) , 
-3, -0.65784, 1, 0, 0.494735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483203,-99) ,
+3, -0.65784, 1, 0, 0.494735,-99) ,
 17, 2.89494, 1, 0, 0.496772,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.0191756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51909,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494876,-99) , 
-11, 2.02264, 1, 0, 0.497004,-99) , 
-8, -0.559112, 0, 0, 0.499287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494876,-99) ,
+11, 2.02264, 1, 0, 0.497004,-99) ,
+8, -0.559112, 0, 0, 0.499287,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490829,-99) , 
-18, 5.17675, 1, 0, 0.502199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490829,-99) ,
+18, 5.17675, 1, 0, 0.502199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467403,-99) , 
-9, -1.94184, 1, 0, 0.489677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467403,-99) ,
+9, -1.94184, 1, 0, 0.489677,-99) ,
 18, 5.46253, 0, 0, 0.497715,-99)    );
   // itree = 728
   fBoostWeights.push_back(0.0166559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515564,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490829,-99) , 
-10, -0.465233, 0, 0, 0.500955,-99) , 
-8, -0.559112, 0, 0, 0.502384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490829,-99) ,
+10, -0.465233, 0, 0, 0.500955,-99) ,
+8, -0.559112, 0, 0, 0.502384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47152,-99) , 
-3, -2.30258, 0, 0, 0.49146,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47152,-99) ,
+3, -2.30258, 0, 0, 0.49146,-99) ,
 18, 5.46253, 0, 0, 0.500597,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.0154542);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494272,-99) , 
-18, 6.0821, 1, 0, 0.509291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494272,-99) ,
+18, 6.0821, 1, 0, 0.509291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474763,-99) , 
-3, -4.27577, 0, 0, 0.498696,-99) , 
-4, -0.106238, 1, 0, 0.50065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474763,-99) ,
+3, -4.27577, 0, 0, 0.498696,-99) ,
+4, -0.106238, 1, 0, 0.50065,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493946,-99) , 
-11, 4.59626, 1, 0, 0.501059,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493946,-99) ,
+11, 4.59626, 1, 0, 0.501059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470889,-99) , 
-9, -1.94184, 1, 0, 0.490202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470889,-99) ,
+9, -1.94184, 1, 0, 0.490202,-99) ,
 18, 5.46253, 0, 0, 0.498941,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.0209666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474243,-99) , 
-0, 1.87866, 1, 0, 0.502721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474243,-99) ,
+0, 1.87866, 1, 0, 0.502721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453504,-99) , 
-2, 1.10246, 0, 0, 0.493891,-99) , 
-15, -3.64673, 0, 0, 0.498148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453504,-99) ,
+2, 1.10246, 0, 0, 0.493891,-99) ,
+15, -3.64673, 0, 0, 0.498148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486536,-99) ,
 11, 2.02264, 0, 0, 0.497236,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.0325455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474392,-99) , 
-8, -3.9285, 0, 0, 0.507129,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474392,-99) ,
+8, -3.9285, 0, 0, 0.507129,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501542,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485384,-99) , 
-9, -2.39378, 1, 0, 0.492977,-99) , 
-10, -0.96107, 1, 0, 0.496379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485384,-99) ,
+9, -2.39378, 1, 0, 0.492977,-99) ,
+10, -0.96107, 1, 0, 0.496379,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527867,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527867,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473032,-99) , 
-3, -0.563895, 1, 0, 0.5,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473032,-99) ,
+3, -0.563895, 1, 0, 0.5,-99) ,
 NN(
-0, 
-0, 
--1, -1.00448, 0, -1, 0.481869,-99) , 
-3, -1.31576, 0, 0, 0.490739,-99) , 
+0,
+0,
+-1, -1.00448, 0, -1, 0.481869,-99) ,
+3, -1.31576, 0, 0, 0.490739,-99) ,
 8, -2.50445, 1, 0, 0.49445,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.0249053);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477624,-99) , 
-6, 4.70348, 0, 0, 0.502209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477624,-99) ,
+6, 4.70348, 0, 0, 0.502209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479261,-99) , 
-3, -1.31572, 1, 0, 0.49257,-99) , 
-6, 7.07043, 1, 0, 0.497822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479261,-99) ,
+3, -1.31572, 1, 0, 0.49257,-99) ,
+6, 7.07043, 1, 0, 0.497822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487606,-99) ,
 10, 3.07655, 1, 0, 0.49585,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.0223291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482121,-99) , 
-8, -2.11576, 1, 0, 0.499672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482121,-99) ,
+8, -2.11576, 1, 0, 0.499672,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493115,-99) , 
-5, 1.07552, 1, 0, 0.496742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493115,-99) ,
+5, 1.07552, 1, 0, 0.496742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454967,-99) , 
-12, 1.93849, 0, 0, 0.493683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454967,-99) ,
+12, 1.93849, 0, 0, 0.493683,-99) ,
 3, -0.65788, 0, 0, 0.495485,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.0171982);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496923,-99) , 
-14, -4.09204, 0, 0, 0.51187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496923,-99) ,
+14, -4.09204, 0, 0, 0.51187,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487424,-99) , 
-6, 6.90135, 0, 0, 0.496227,-99) , 
-4, -0.106238, 1, 0, 0.499109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487424,-99) ,
+6, 6.90135, 0, 0, 0.496227,-99) ,
+4, -0.106238, 1, 0, 0.499109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481139,-99) , 
-12, 5.25158, 0, 0, 0.492456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481139,-99) ,
+12, 5.25158, 0, 0, 0.492456,-99) ,
 18, 5.46253, 0, 0, 0.498023,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.0240211);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484947,-99) , 
-15, -4.00589, 0, 0, 0.515117,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484947,-99) ,
+15, -4.00589, 0, 0, 0.515117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482542,-99) , 
-18, 5.76701, 0, 0, 0.503932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482542,-99) ,
+18, 5.76701, 0, 0, 0.503932,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493469,-99) , 
-17, 2.89494, 1, 0, 0.497728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493469,-99) ,
+17, 2.89494, 1, 0, 0.497728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474513,-99) , 
-13, 5.61542, 0, 0, 0.496053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474513,-99) ,
+13, 5.61542, 0, 0, 0.496053,-99) ,
 6, 5.22949, 1, 0, 0.497491,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.0194294);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546176,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482259,-99) , 
-4, -0.237355, 0, 0, 0.514403,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482259,-99) ,
+4, -0.237355, 0, 0, 0.514403,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485285,-99) , 
-7, -7.92168, 1, 0, 0.506183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485285,-99) ,
+7, -7.92168, 1, 0, 0.506183,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484932,-99) , 
-10, -1.95272, 0, 0, 0.501041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484932,-99) ,
+10, -1.95272, 0, 0, 0.501041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480915,-99) , 
-18, 5.2482, 0, 0, 0.499276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480915,-99) ,
+18, 5.2482, 0, 0, 0.499276,-99) ,
 6, 5.22949, 1, 0, 0.500536,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.0234685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49253,-99) , 
-15, -4.00589, 0, 0, 0.517157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49253,-99) ,
+15, -4.00589, 0, 0, 0.517157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489137,-99) , 
-18, 5.76701, 0, 0, 0.507538,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489137,-99) ,
+18, 5.76701, 0, 0, 0.507538,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491275,-99) , 
-3, -1.31572, 1, 0, 0.4993,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491275,-99) ,
+3, -1.31572, 1, 0, 0.4993,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501721,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454944,-99) , 
-2, 1.2755, 0, 0, 0.487662,-99) , 
-12, 3.60897, 0, 0, 0.496302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454944,-99) ,
+2, 1.2755, 0, 0, 0.487662,-99) ,
+12, 3.60897, 0, 0, 0.496302,-99) ,
 6, 5.22949, 1, 0, 0.498351,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.0233431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488378,-99) , 
-17, 2.24254, 0, 0, 0.499722,-99) , 
-8, -3.67167, 1, 0, 0.509738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488378,-99) ,
+17, 2.24254, 0, 0, 0.499722,-99) ,
+8, -3.67167, 1, 0, 0.509738,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490745,-99) , 
-16, 5.05953, 1, 0, 0.499393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490745,-99) ,
+16, 5.05953, 1, 0, 0.499393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47315,-99) , 
-6, 7.42151, 0, 0, 0.485317,-99) , 
-12, 3.60897, 0, 0, 0.495768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47315,-99) ,
+6, 7.42151, 0, 0, 0.485317,-99) ,
+12, 3.60897, 0, 0, 0.495768,-99) ,
 6, 5.22949, 1, 0, 0.498314,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.0198448);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486916,-99) , 
-4, -0.237355, 0, 0, 0.514248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486916,-99) ,
+4, -0.237355, 0, 0, 0.514248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489769,-99) , 
-7, -7.92168, 1, 0, 0.507341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489769,-99) ,
+7, -7.92168, 1, 0, 0.507341,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494261,-99) , 
-4, 1.53876, 0, 0, 0.496549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494261,-99) ,
+4, 1.53876, 0, 0, 0.496549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477823,-99) , 
-17, 1.88918, 0, 0, 0.495288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477823,-99) ,
+17, 1.88918, 0, 0, 0.495288,-99) ,
 6, 5.22949, 1, 0, 0.497485,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.0162157);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.6447, 1, 1, 0.518505,-99) , 
+0,
+0,
+-1, -1.6447, 1, 1, 0.518505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494599,-99) , 
-11, 3.14809, 1, 0, 0.508726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494599,-99) ,
+11, 3.14809, 1, 0, 0.508726,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481293,-99) , 
-11, 5.7875, 1, 0, 0.508512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481293,-99) ,
+11, 5.7875, 1, 0, 0.508512,-99) ,
 NN(
-0, 
-0, 
--1, 5.19232, 0, -1, 0.496423,-99) , 
-15, -1.83733, 0, 0, 0.498647,-99) , 
+0,
+0,
+-1, 5.19232, 0, -1, 0.496423,-99) ,
+15, -1.83733, 0, 0, 0.498647,-99) ,
 6, 5.22949, 1, 0, 0.500484,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.018395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522594,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522594,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507469,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487868,-99) , 
-5, 3.20127, 1, 0, 0.502645,-99) , 
-0, 1.88775, 0, 0, 0.503887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487868,-99) ,
+5, 3.20127, 1, 0, 0.502645,-99) ,
+0, 1.88775, 0, 0, 0.503887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493527,-99) ,
 15, -0.932635, 1, 0, 0.502888,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.0172215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508344,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512517,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464026,-99) , 
-1, 60.9758, 1, 0, 0.49473,-99) , 
-7, -11.0904, 1, 0, 0.499055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464026,-99) ,
+1, 60.9758, 1, 0, 0.49473,-99) ,
+7, -11.0904, 1, 0, 0.499055,-99) ,
 16, 5.49573, 0, 0, 0.501094,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.0144055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508214,-99) ,
 NN(
-0, 
-0, 
--1, -1.83733, 1, -1, 0.491947,-99) , 
-7, -11.0904, 1, 0, 0.495901,-99) , 
+0,
+0,
+-1, -1.83733, 1, -1, 0.491947,-99) ,
+7, -11.0904, 1, 0, 0.495901,-99) ,
 16, 5.49573, 0, 0, 0.497688,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.0214269);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496747,-99) , 
-1, 43.3936, 0, 0, 0.512524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496747,-99) ,
+1, 43.3936, 0, 0, 0.512524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495022,-99) , 
-18, 5.38818, 1, 0, 0.497341,-99) , 
-12, 2.49764, 1, 0, 0.49977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495022,-99) ,
+18, 5.38818, 1, 0, 0.497341,-99) ,
+12, 2.49764, 1, 0, 0.49977,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520722,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448813,-99) , 
-8, -3.27133, 1, 0, 0.48197,-99) , 
-2, 2.34144, 0, 0, 0.492218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448813,-99) ,
+8, -3.27133, 1, 0, 0.48197,-99) ,
+2, 2.34144, 0, 0, 0.492218,-99) ,
 3, -3.2894, 0, 0, 0.498341,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.0229815);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496089,-99) , 
-11, 3.75676, 1, 0, 0.509527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496089,-99) ,
+11, 3.75676, 1, 0, 0.509527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492144,-99) , 
-9, -3.48421, 1, 0, 0.499772,-99) , 
-10, -0.43568, 1, 0, 0.503101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492144,-99) ,
+9, -3.48421, 1, 0, 0.499772,-99) ,
+10, -0.43568, 1, 0, 0.503101,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508349,-99) ,
 NN(
-0, 
-0, 
--1, -4.49554, 1, -1, 0.481905,-99) , 
-8, -2.10695, 0, 0, 0.490217,-99) , 
+0,
+0,
+-1, -4.49554, 1, -1, 0.481905,-99) ,
+8, -2.10695, 0, 0, 0.490217,-99) ,
 3, -3.2894, 0, 0, 0.500664,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.0227191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497188,-99) , 
-14, -3.88133, 1, 0, 0.507603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497188,-99) ,
+14, -3.88133, 1, 0, 0.507603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492853,-99) , 
-9, -4.61514, 0, 0, 0.503999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492853,-99) ,
+9, -4.61514, 0, 0, 0.503999,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479524,-99) , 
-7, -8.71385, 1, 0, 0.501069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479524,-99) ,
+7, -8.71385, 1, 0, 0.501069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477288,-99) , 
-9, -3.13071, 0, 0, 0.492348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477288,-99) ,
+9, -3.13071, 0, 0, 0.492348,-99) ,
 3, -3.2894, 0, 0, 0.501795,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.0251457);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.43568, 1, 1, 0.512674,-99) , 
+0,
+0,
+-1, -0.43568, 1, 1, 0.512674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494005,-99) , 
-2, 2.30608, 1, 0, 0.502146,-99) , 
-15, -2.29634, 0, 0, 0.504747,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494005,-99) ,
+2, 2.30608, 1, 0, 0.502146,-99) ,
+15, -2.29634, 0, 0, 0.504747,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468747,-99) , 
-7, -8.14752, 1, 0, 0.504709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468747,-99) ,
+7, -8.14752, 1, 0, 0.504709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480579,-99) , 
-7, -9.50602, 0, 0, 0.493931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480579,-99) ,
+7, -9.50602, 0, 0, 0.493931,-99) ,
 3, -3.2894, 0, 0, 0.502702,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.0181593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.0821, 1, 1, 0.516006,-99) , 
+0,
+0,
+-1, 6.0821, 1, 1, 0.516006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485544,-99) , 
-17, 2.89495, 0, 0, 0.500605,-99) , 
-4, -0.106238, 1, 0, 0.503437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485544,-99) ,
+17, 2.89495, 0, 0, 0.500605,-99) ,
+4, -0.106238, 1, 0, 0.503437,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473444,-99) , 
-14, -4.24761, 0, 0, 0.492946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473444,-99) ,
+14, -4.24761, 0, 0, 0.492946,-99) ,
 18, 5.46253, 0, 0, 0.501726,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.012108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499203,-99) , 
-18, 6.0821, 1, 0, 0.511469,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499203,-99) ,
+18, 6.0821, 1, 0, 0.511469,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477489,-99) , 
-3, -4.27577, 0, 0, 0.497898,-99) , 
-4, -0.106238, 1, 0, 0.500393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477489,-99) ,
+3, -4.27577, 0, 0, 0.497898,-99) ,
+4, -0.106238, 1, 0, 0.500393,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493179,-99) , 
-18, 5.17675, 1, 0, 0.501467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493179,-99) ,
+18, 5.17675, 1, 0, 0.501467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474974,-99) , 
-9, -1.94184, 1, 0, 0.491933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474974,-99) ,
+9, -1.94184, 1, 0, 0.491933,-99) ,
 18, 5.46253, 0, 0, 0.499014,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.0196923);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518302,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494766,-99) , 
-7, -7.12951, 0, 0, 0.497302,-99) , 
-3, -4.9341, 1, 0, 0.499339,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494766,-99) ,
+7, -7.12951, 0, 0, 0.497302,-99) ,
+3, -4.9341, 1, 0, 0.499339,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515398,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.484459,-99) , 
-15, -5.81994, 1, 0, 0.492721,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.484459,-99) ,
+15, -5.81994, 1, 0, 0.492721,-99) ,
 12, 3.0533, 0, 0, 0.497681,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.0203875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506434,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491336,-99) , 
-2, 1.7751, 0, 0, 0.501164,-99) , 
-3, -4.9341, 1, 0, 0.502519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491336,-99) ,
+2, 1.7751, 0, 0, 0.501164,-99) ,
+3, -4.9341, 1, 0, 0.502519,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491663,-99) , 
-5, 2.49358, 0, 0, 0.504737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491663,-99) ,
+5, 2.49358, 0, 0, 0.504737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479716,-99) , 
-7, -8.71385, 1, 0, 0.495013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479716,-99) ,
+7, -8.71385, 1, 0, 0.495013,-99) ,
 12, 3.0533, 0, 0, 0.500639,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.0114337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525701,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525701,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462051,-99) , 
-8, -0.170041, 1, 0, 0.498652,-99) , 
-6, 4.30902, 1, 0, 0.500606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462051,-99) ,
+8, -0.170041, 1, 0, 0.498652,-99) ,
+6, 4.30902, 1, 0, 0.500606,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488532,-99) ,
 0, 1.88775, 1, 0, 0.499865,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.0164823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526172,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473029,-99) , 
-1, 42.6588, 1, 0, 0.493038,-99) , 
-14, -5.87136, 1, 0, 0.503791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473029,-99) ,
+1, 42.6588, 1, 0, 0.493038,-99) ,
+14, -5.87136, 1, 0, 0.503791,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501343,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469327,-99) , 
-13, 5.58199, 0, 0, 0.498781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469327,-99) ,
+13, 5.58199, 0, 0, 0.498781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473484,-99) , 
-4, 0.118104, 0, 0, 0.496397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473484,-99) ,
+4, 0.118104, 0, 0, 0.496397,-99) ,
 4, -0.106238, 1, 0, 0.497692,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.0223899);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475821,-99) , 
-14, -3.49878, 0, 0, 0.492477,-99) , 
-14, -5.87136, 1, 0, 0.502076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475821,-99) ,
+14, -3.49878, 0, 0, 0.492477,-99) ,
+14, -5.87136, 1, 0, 0.502076,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4926,-99) , 
-4, 0.331764, 1, 0, 0.49532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4926,-99) ,
+4, 0.331764, 1, 0, 0.49532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477595,-99) , 
-4, 0.118104, 0, 0, 0.49365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477595,-99) ,
+4, 0.118104, 0, 0, 0.49365,-99) ,
 4, -0.106238, 1, 0, 0.495125,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.0166155);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498662,-99) , 
-3, -2.19293, 1, 0, 0.507368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498662,-99) ,
+3, -2.19293, 1, 0, 0.507368,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481521,-99) , 
-3, -1.87956, 0, 0, 0.496549,-99) , 
-16, 2.87303, 1, 0, 0.499721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481521,-99) ,
+3, -1.87956, 0, 0, 0.496549,-99) ,
+16, 2.87303, 1, 0, 0.499721,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487127,-99) , 
-18, 5.8912, 1, 0, 0.499827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487127,-99) ,
+18, 5.8912, 1, 0, 0.499827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476754,-99) , 
-6, 5.96852, 0, 0, 0.492786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476754,-99) ,
+6, 5.96852, 0, 0, 0.492786,-99) ,
 3, -3.2894, 0, 0, 0.498411,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.023895);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459225,-99) , 
-17, 1.74548, 0, 0, 0.493237,-99) , 
-18, 6.17087, 0, 0, 0.50166,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459225,-99) ,
+17, 1.74548, 0, 0, 0.493237,-99) ,
+18, 6.17087, 0, 0, 0.50166,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493196,-99) , 
-9, -3.14711, 0, 0, 0.513519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493196,-99) ,
+9, -3.14711, 0, 0, 0.513519,-99) ,
 NN(
-0, 
-0, 
--1, 4.50999, 0, -1, 0.492014,-99) , 
-10, -1.45688, 1, 0, 0.496128,-99) , 
+0,
+0,
+-1, 4.50999, 0, -1, 0.492014,-99) ,
+10, -1.45688, 1, 0, 0.496128,-99) ,
 17, 2.89494, 1, 0, 0.497977,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.0178518);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48878,-99) , 
-14, -6.68379, 0, 0, 0.50192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48878,-99) ,
+14, -6.68379, 0, 0, 0.50192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48073,-99) , 
-12, 1.9093, 0, 0, 0.500578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48073,-99) ,
+12, 1.9093, 0, 0, 0.500578,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473343,-99) , 
-10, -0.0980415, 1, 0, 0.493142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473343,-99) ,
+10, -0.0980415, 1, 0, 0.493142,-99) ,
 7, -7.12951, 1, 0, 0.499723,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.0154299);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494988,-99) , 
-11, 2.02264, 1, 0, 0.497255,-99) , 
-8, -0.559112, 0, 0, 0.499037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494988,-99) ,
+11, 2.02264, 1, 0, 0.497255,-99) ,
+8, -0.559112, 0, 0, 0.499037,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474571,-99) , 
-3, -2.30258, 0, 0, 0.492205,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474571,-99) ,
+3, -2.30258, 0, 0, 0.492205,-99) ,
 18, 5.46253, 0, 0, 0.497923,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.0104979);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.9341, 1, 1, 0.502936,-99) , 
+0,
+0,
+-1, -4.9341, 1, 1, 0.502936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486879,-99) , 
-0, 1.85141, 0, 0, 0.501532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486879,-99) ,
+0, 1.85141, 0, 0, 0.501532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479415,-99) , 
-13, 6.80297, 1, 0, 0.491029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479415,-99) ,
+13, 6.80297, 1, 0, 0.491029,-99) ,
 18, 5.46253, 0, 0, 0.499821,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.0203662);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532581,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532581,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498605,-99) , 
-18, 5.80956, 1, 0, 0.503788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498605,-99) ,
+18, 5.80956, 1, 0, 0.503788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486348,-99) , 
-17, 4.40358, 0, 0, 0.495629,-99) , 
-14, -4.81601, 1, 0, 0.499366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486348,-99) ,
+17, 4.40358, 0, 0, 0.495629,-99) ,
+14, -4.81601, 1, 0, 0.499366,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49158,-99) , 
-18, 5.17676, 0, 0, 0.499772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49158,-99) ,
+18, 5.17676, 0, 0, 0.499772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474127,-99) , 
-13, 6.55877, 0, 0, 0.491148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474127,-99) ,
+13, 6.55877, 0, 0, 0.491148,-99) ,
 18, 5.46253, 0, 0, 0.498027,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.0193308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.584786, 1, 1, 0.504441,-99) , 
+0,
+0,
+-1, -0.584786, 1, 1, 0.504441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477599,-99) , 
-0, 1.85141, 0, 0, 0.502206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477599,-99) ,
+0, 1.85141, 0, 0, 0.502206,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528159,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491037,-99) , 
-12, 3.5951, 1, 0, 0.503178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491037,-99) ,
+12, 3.5951, 1, 0, 0.503178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458866,-99) , 
-2, 0.924859, 0, 0, 0.494134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458866,-99) ,
+2, 0.924859, 0, 0, 0.494134,-99) ,
 18, 5.67687, 0, 0, 0.500143,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.0212679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518855,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495925,-99) , 
-3, -4.9341, 1, 0, 0.498012,-99) , 
-0, 1.84687, 1, 0, 0.499496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495925,-99) ,
+3, -4.9341, 1, 0, 0.498012,-99) ,
+0, 1.84687, 1, 0, 0.499496,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508166,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520694,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46164,-99) , 
-15, -4.86253, 1, 0, 0.483239,-99) , 
-8, -3.67167, 1, 0, 0.492458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46164,-99) ,
+15, -4.86253, 1, 0, 0.483239,-99) ,
+8, -3.67167, 1, 0, 0.492458,-99) ,
 12, 3.0533, 0, 0, 0.497736,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.0219912);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488291,-99) , 
-12, 4.38416, 1, 0, 0.513782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488291,-99) ,
+12, 4.38416, 1, 0, 0.513782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514844,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514844,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497005,-99) , 
-11, 6.71702, 0, 0, 0.501311,-99) , 
-13, 6.10359, 1, 0, 0.503279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497005,-99) ,
+11, 6.71702, 0, 0, 0.501311,-99) ,
+13, 6.10359, 1, 0, 0.503279,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487897,-99) , 
-11, 2.56695, 0, 0, 0.500525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487897,-99) ,
+11, 2.56695, 0, 0, 0.500525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476946,-99) , 
-7, -8.71385, 1, 0, 0.491387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476946,-99) ,
+7, -8.71385, 1, 0, 0.491387,-99) ,
 12, 3.0533, 0, 0, 0.500307,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.0225439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.86504, 1, 1, 0.509985,-99) , 
+0,
+0,
+-1, 1.86504, 1, 1, 0.509985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496455,-99) , 
-12, 5.911, 1, 0, 0.505586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496455,-99) ,
+12, 5.911, 1, 0, 0.505586,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482375,-99) , 
-10, -0.485338, 1, 0, 0.500536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482375,-99) ,
+10, -0.485338, 1, 0, 0.500536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476432,-99) , 
-3, -2.63152, 0, 0, 0.493979,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476432,-99) ,
+3, -2.63152, 0, 0, 0.493979,-99) ,
 12, 3.0533, 0, 0, 0.502685,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.016018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.10359, 1, 1, 0.504709,-99) , 
+0,
+0,
+-1, 6.10359, 1, 1, 0.504709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489494,-99) , 
-8, -0.168571, 1, 0, 0.503615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489494,-99) ,
+8, -0.168571, 1, 0, 0.503615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469157,-99) , 
-8, -3.67169, 1, 0, 0.489631,-99) , 
-8, -2.11538, 0, 0, 0.49608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469157,-99) ,
+8, -3.67169, 1, 0, 0.489631,-99) ,
+8, -2.11538, 0, 0, 0.49608,-99) ,
 12, 3.0533, 0, 0, 0.501733,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.0110081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488245,-99) , 
-6, 8.91137, 1, 0, 0.500947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488245,-99) ,
+6, 8.91137, 1, 0, 0.500947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487088,-99) , 
-8, -0.55909, 1, 0, 0.499596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487088,-99) ,
+8, -0.55909, 1, 0, 0.499596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486409,-99) ,
 3, -5.26304, 0, 0, 0.498828,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.0246219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494262,-99) , 
-11, 6.98742, 0, 0, 0.503221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494262,-99) ,
+11, 6.98742, 0, 0, 0.503221,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530746,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485721,-99) , 
-7, -9.50602, 1, 0, 0.507024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485721,-99) ,
+7, -9.50602, 1, 0, 0.507024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48872,-99) , 
-0, 1.88126, 0, 0, 0.492486,-99) , 
-0, 1.8605, 1, 0, 0.49558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48872,-99) ,
+0, 1.88126, 0, 0, 0.492486,-99) ,
+0, 1.8605, 1, 0, 0.49558,-99) ,
 12, 5.83162, 0, 0, 0.497539,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.0227055);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490717,-99) , 
-7, -10.2982, 0, 0, 0.50424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490717,-99) ,
+7, -10.2982, 0, 0, 0.50424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485739,-99) , 
-5, 3.70175, 1, 0, 0.501984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485739,-99) ,
+5, 3.70175, 1, 0, 0.501984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471011,-99) , 
-17, 3.25755, 0, 0, 0.490719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471011,-99) ,
+17, 3.25755, 0, 0, 0.490719,-99) ,
 0, 1.87866, 1, 0, 0.499956,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.0127174);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531005,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531005,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499427,-99) , 
-15, -0.948467, 0, 0, 0.502551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499427,-99) ,
+15, -0.948467, 0, 0, 0.502551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485641,-99) , 
-0, 1.85055, 0, 0, 0.500764,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485641,-99) ,
+0, 1.85055, 0, 0, 0.500764,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47231,-99) , 
-7, -9.50602, 1, 0, 0.48985,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47231,-99) ,
+7, -9.50602, 1, 0, 0.48985,-99) ,
 0, 1.87866, 1, 0, 0.498799,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.0191633);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52141,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459976,-99) , 
-6, 4.96651, 0, 0, 0.50199,-99) , 
-6, 4.30902, 1, 0, 0.503381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459976,-99) ,
+6, 4.96651, 0, 0, 0.50199,-99) ,
+6, 4.30902, 1, 0, 0.503381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472988,-99) , 
-13, 6.75177, 0, 0, 0.489419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472988,-99) ,
+13, 6.75177, 0, 0, 0.489419,-99) ,
 0, 1.87866, 1, 0, 0.500868,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.0166748);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483158,-99) , 
-0, 1.85523, 0, 0, 0.500678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483158,-99) ,
+0, 1.85523, 0, 0, 0.500678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484988,-99) , 
-0, 1.87715, 1, 0, 0.498733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484988,-99) ,
+0, 1.87715, 1, 0, 0.498733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466413,-99) , 
-6, 6.8541, 1, 0, 0.485511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466413,-99) ,
+6, 6.8541, 1, 0, 0.485511,-99) ,
 0, 1.88321, 1, 0, 0.497367,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.0160578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491592,-99) , 
-0, 1.86958, 1, 0, 0.510021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491592,-99) ,
+0, 1.86958, 1, 0, 0.510021,-99) ,
 NN(
-0, 
-0, 
--1, -2.94666, 1, -1, 0.494556,-99) , 
-8, -0.948162, 0, 0, 0.496777,-99) , 
+0,
+0,
+-1, -2.94666, 1, -1, 0.494556,-99) ,
+8, -0.948162, 0, 0, 0.496777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484517,-99) ,
 15, -0.932635, 1, 0, 0.495599,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.0229514);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48975,-99) , 
-10, -0.485315, 0, 0, 0.502333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48975,-99) ,
+10, -0.485315, 0, 0, 0.502333,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452726,-99) , 
-2, 1.50042, 0, 0, 0.491774,-99) , 
-14, -2.94666, 1, 0, 0.50018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452726,-99) ,
+2, 1.50042, 0, 0, 0.491774,-99) ,
+14, -2.94666, 1, 0, 0.50018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488528,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488528,-99) ,
 15, -0.932635, 1, 0, 0.499061,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.0166641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49183,-99) , 
-14, -4.81464, 1, 0, 0.497817,-99) , 
-5, 0.901433, 1, 0, 0.498925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49183,-99) ,
+14, -4.81464, 1, 0, 0.497817,-99) ,
+5, 0.901433, 1, 0, 0.498925,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472874,-99) , 
-6, 6.8541, 1, 0, 0.48802,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472874,-99) ,
+6, 6.8541, 1, 0, 0.48802,-99) ,
 0, 1.88321, 1, 0, 0.497799,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.0135589);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498899,-99) , 
-18, 5.46253, 1, 0, 0.504687,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498899,-99) ,
+18, 5.46253, 1, 0, 0.504687,-99) ,
 NN(
-0, 
-0, 
--1, -0.948183, 1, -1, 0.49423,-99) , 
-15, -3.64673, 0, 0, 0.499205,-99) , 
+0,
+0,
+-1, -0.948183, 1, -1, 0.49423,-99) ,
+15, -3.64673, 0, 0, 0.499205,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474332,-99) , 
-10, 0.498294, 0, 0, 0.487888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474332,-99) ,
+10, 0.498294, 0, 0, 0.487888,-99) ,
 0, 1.88321, 1, 0, 0.498037,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.0134856);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509371,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469549,-99) , 
-8, -0.55909, 1, 0, 0.499206,-99) , 
-12, 5.83162, 0, 0, 0.50185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469549,-99) ,
+8, -0.55909, 1, 0, 0.499206,-99) ,
+12, 5.83162, 0, 0, 0.50185,-99) ,
 NN(
-0, 
-0, 
--1, -1.31576, 0, -1, 0.487815,-99) , 
+0,
+0,
+-1, -1.31576, 0, -1, 0.487815,-99) ,
 0, 1.88321, 1, 0, 0.500401,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.0216995);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494391,-99) , 
-0, 1.86504, 1, 0, 0.502115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494391,-99) ,
+0, 1.86504, 1, 0, 0.502115,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514161,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514161,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494703,-99) , 
-10, -0.977132, 1, 0, 0.500204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494703,-99) ,
+10, -0.977132, 1, 0, 0.500204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448871,-99) , 
-15, -0.932635, 1, 0, 0.495915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448871,-99) ,
+15, -0.932635, 1, 0, 0.495915,-99) ,
 7, -10.2982, 1, 0, 0.498149,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.0184822);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494467,-99) , 
-2, 1.50146, 1, 0, 0.500144,-99) , 
-5, 4.03449, 0, 0, 0.50157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494467,-99) ,
+2, 1.50146, 1, 0, 0.500144,-99) ,
+5, 4.03449, 0, 0, 0.50157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478077,-99) , 
-8, -3.2713, 1, 0, 0.492713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478077,-99) ,
+8, -3.2713, 1, 0, 0.492713,-99) ,
 7, -7.12951, 1, 0, 0.500555,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.0121615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.88321, 0, 1, 0.505545,-99) , 
+0,
+0,
+-1, 1.88321, 0, 1, 0.505545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495665,-99) , 
-8, -4.06075, 0, 0, 0.502822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495665,-99) ,
+8, -4.06075, 0, 0, 0.502822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477679,-99) , 
-10, -0.0980415, 1, 0, 0.492612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477679,-99) ,
+10, -0.0980415, 1, 0, 0.492612,-99) ,
 7, -7.12951, 1, 0, 0.501651,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.0157417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520094,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498124,-99) , 
-0, 1.84687, 1, 0, 0.500499,-99) , 
-14, -1.41583, 0, 0, 0.501988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498124,-99) ,
+0, 1.84687, 1, 0, 0.500499,-99) ,
+14, -1.41583, 0, 0, 0.501988,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515595,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491996,-99) , 
-12, 3.60899, 0, 0, 0.506065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491996,-99) ,
+12, 3.60899, 0, 0, 0.506065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46785,-99) , 
-17, 2.77923, 0, 0, 0.493945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46785,-99) ,
+17, 2.77923, 0, 0, 0.493945,-99) ,
 10, -1.43918, 0, 0, 0.50041,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.0151105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518626,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499609,-99) , 
-5, 2.07468, 1, 0, 0.502936,-99) , 
-16, 1.98694, 1, 0, 0.504818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499609,-99) ,
+5, 2.07468, 1, 0, 0.502936,-99) ,
+16, 1.98694, 1, 0, 0.504818,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492233,-99) , 
-8, -2.50079, 1, 0, 0.505309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492233,-99) ,
+8, -2.50079, 1, 0, 0.505309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471771,-99) , 
-17, 2.77923, 0, 0, 0.494675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471771,-99) ,
+17, 2.77923, 0, 0, 0.494675,-99) ,
 10, -1.43918, 0, 0, 0.502827,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.0259395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.89356, 0, 1, 0.508858,-99) , 
+0,
+0,
+-1, -2.89356, 0, 1, 0.508858,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486758,-99) , 
-0, 1.87412, 0, 0, 0.499335,-99) , 
-9, -1.29067, 1, 0, 0.505899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486758,-99) ,
+0, 1.87412, 0, 0, 0.499335,-99) ,
+9, -1.29067, 1, 0, 0.505899,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489597,-99) , 
-8, -2.79581, 1, 0, 0.507337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489597,-99) ,
+8, -2.79581, 1, 0, 0.507337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479594,-99) , 
-7, -8.71385, 1, 0, 0.4953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479594,-99) ,
+7, -8.71385, 1, 0, 0.4953,-99) ,
 10, -1.43918, 0, 0, 0.50382,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.0176618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498979,-99) , 
-5, 2.75236, 0, 0, 0.505249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498979,-99) ,
+5, 2.75236, 0, 0, 0.505249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456267,-99) , 
-2, 1.17311, 0, 0, 0.493556,-99) , 
-3, -2.63152, 0, 0, 0.502173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456267,-99) ,
+2, 1.17311, 0, 0, 0.493556,-99) ,
+3, -2.63152, 0, 0, 0.502173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489971,-99) ,
 0, 1.84687, 0, 0, 0.501357,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.0216202);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480012,-99) , 
-0, 1.85596, 0, 0, 0.505182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480012,-99) ,
+0, 1.85596, 0, 0, 0.505182,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487162,-99) , 
-1, 77.6975, 1, 0, 0.502323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487162,-99) ,
+1, 77.6975, 1, 0, 0.502323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48778,-99) ,
 5, 4.16632, 1, 0, 0.50152,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.0184446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515306,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498286,-99) , 
-0, 1.86504, 1, 0, 0.503606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498286,-99) ,
+0, 1.86504, 1, 0, 0.503606,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495785,-99) , 
-12, 5.83162, 0, 0, 0.501376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495785,-99) ,
+12, 5.83162, 0, 0, 0.501376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450013,-99) , 
-15, -0.932635, 1, 0, 0.49709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450013,-99) ,
+15, -0.932635, 1, 0, 0.49709,-99) ,
 7, -10.2982, 1, 0, 0.499438,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.0148693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.85596, 1, 1, 0.505861,-99) , 
+0,
+0,
+-1, 1.85596, 1, 1, 0.505861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468271,-99) , 
-17, 2.77555, 0, 0, 0.491655,-99) , 
-3, -3.2894, 0, 0, 0.503181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468271,-99) ,
+17, 2.77555, 0, 0, 0.491655,-99) ,
+3, -3.2894, 0, 0, 0.503181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491891,-99) ,
 11, 6.87118, 1, 0, 0.501541,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.0155095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491277,-99) , 
-3, -1.97364, 0, 0, 0.506878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491277,-99) ,
+3, -1.97364, 0, 0, 0.506878,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476842,-99) , 
-0, 1.85293, 0, 0, 0.500289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476842,-99) ,
+0, 1.85293, 0, 0, 0.500289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477941,-99) , 
-0, 1.88321, 1, 0, 0.498099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477941,-99) ,
+0, 1.88321, 1, 0, 0.498099,-99) ,
 8, -0.948162, 0, 0, 0.499318,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.0136524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495583,-99) , 
-9, -2.91224, 1, 0, 0.505859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495583,-99) ,
+9, -2.91224, 1, 0, 0.505859,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502318,-99) ,
 NN(
-0, 
-0, 
--1, 3.38086, 1, -1, 0.491129,-99) , 
-17, 4.19317, 0, 0, 0.495724,-99) , 
+0,
+0,
+-1, 3.38086, 1, -1, 0.491129,-99) ,
+17, 4.19317, 0, 0, 0.495724,-99) ,
 8, -0.948162, 0, 0, 0.497131,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.0163595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517258,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49411,-99) , 
-0, 1.86958, 1, 0, 0.506289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49411,-99) ,
+0, 1.86958, 1, 0, 0.506289,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478154,-99) , 
-18, 5.34936, 0, 0, 0.500341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478154,-99) ,
+18, 5.34936, 0, 0, 0.500341,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472715,-99) , 
-7, -9.50602, 1, 0, 0.490385,-99) , 
-9, -2.97934, 0, 0, 0.496333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472715,-99) ,
+7, -9.50602, 1, 0, 0.490385,-99) ,
+9, -2.97934, 0, 0, 0.496333,-99) ,
 8, -0.948162, 0, 0, 0.497716,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.0135454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493923,-99) , 
-1, 42.6673, 1, 0, 0.506076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493923,-99) ,
+1, 42.6673, 1, 0, 0.506076,-99) ,
 NN(
-0, 
-0, 
--1, 1.88321, 1, -1, 0.494029,-99) , 
+0,
+0,
+-1, 1.88321, 1, -1, 0.494029,-99) ,
 8, -0.948162, 0, 0, 0.495702,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.0149679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499599,-99) , 
-15, -5.87936, 1, 0, 0.505213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499599,-99) ,
+15, -5.87936, 1, 0, 0.505213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474288,-99) , 
-4, 1.23981, 1, 0, 0.501143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474288,-99) ,
+4, 1.23981, 1, 0, 0.501143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494175,-99) ,
 17, 4.40358, 1, 0, 0.498586,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.0162439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472442,-99) , 
-14, -1.30094, 1, 0, 0.501604,-99) , 
-13, 5.61528, 1, 0, 0.503468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472442,-99) ,
+14, -1.30094, 1, 0, 0.501604,-99) ,
+13, 5.61528, 1, 0, 0.503468,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503495,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503495,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472377,-99) , 
-13, 6.10356, 0, 0, 0.496639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472377,-99) ,
+13, 6.10356, 0, 0, 0.496639,-99) ,
 15, -5.45613, 0, 0, 0.50137,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.0258242);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534998,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493098,-99) , 
-3, -1.31576, 0, 0, 0.512994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493098,-99) ,
+3, -1.31576, 0, 0, 0.512994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485624,-99) , 
-6, 7.4763, 1, 0, 0.503064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485624,-99) ,
+6, 7.4763, 1, 0, 0.503064,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484082,-99) , 
-3, -3.28886, 0, 0, 0.501721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484082,-99) ,
+3, -3.28886, 0, 0, 0.501721,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480096,-99) , 
-0, 1.86504, 1, 0, 0.488917,-99) , 
-12, 3.98756, 0, 0, 0.496454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480096,-99) ,
+0, 1.86504, 1, 0, 0.488917,-99) ,
+12, 3.98756, 0, 0, 0.496454,-99) ,
 8, -2.11538, 0, 0, 0.498303,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.0226329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536231,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491343,-99) , 
-8, -0.781394, 1, 0, 0.517366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491343,-99) ,
+8, -0.781394, 1, 0, 0.517366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476631,-99) , 
-8, -0.781382, 0, 0, 0.494944,-99) , 
-12, 4.16462, 1, 0, 0.505616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476631,-99) ,
+8, -0.781382, 0, 0, 0.494944,-99) ,
+12, 4.16462, 1, 0, 0.505616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51211,-99) ,
 NN(
-0, 
-0, 
--1, -2.78237, 1, -1, 0.493474,-99) , 
-11, 2.02264, 1, 0, 0.494943,-99) , 
+0,
+0,
+-1, -2.78237, 1, -1, 0.493474,-99) ,
+11, 2.02264, 1, 0, 0.494943,-99) ,
 8, -2.11538, 0, 0, 0.497928,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.0253786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467424,-99) , 
-15, -0.544839, 1, 0, 0.50023,-99) , 
-5, 3.66642, 0, 0, 0.504385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467424,-99) ,
+15, -0.544839, 1, 0, 0.50023,-99) ,
+5, 3.66642, 0, 0, 0.504385,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491098,-99) , 
-0, 1.87412, 0, 0, 0.505974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491098,-99) ,
+0, 1.87412, 0, 0, 0.505974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491728,-99) , 
-2, 2.1992, 1, 0, 0.498532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491728,-99) ,
+2, 2.1992, 1, 0, 0.498532,-99) ,
 15, -3.64673, 0, 0, 0.501322,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.00937419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510857,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499458,-99) , 
-9, -1.11489, 0, 0, 0.502143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499458,-99) ,
+9, -1.11489, 0, 0, 0.502143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475703,-99) , 
-0, 1.88775, 1, 0, 0.500623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475703,-99) ,
+0, 1.88775, 1, 0, 0.500623,-99) ,
 8, -0.170018, 0, 0, 0.501377,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.025992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509456,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468769,-99) , 
-0, 1.87412, 1, 0, 0.496628,-99) , 
-7, -10.2982, 1, 0, 0.505416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468769,-99) ,
+0, 1.87412, 1, 0, 0.496628,-99) ,
+7, -10.2982, 1, 0, 0.505416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514164,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473802,-99) , 
-1, 22.394, 0, 0, 0.497425,-99) , 
-5, 1.16187, 1, 0, 0.499995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473802,-99) ,
+1, 22.394, 0, 0, 0.497425,-99) ,
+5, 1.16187, 1, 0, 0.499995,-99) ,
 1, 43.991, 0, 0, 0.502407,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.0243291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494506,-99) , 
-14, -2.01198, 0, 0, 0.497713,-99) , 
-3, -3.94728, 1, 0, 0.500336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494506,-99) ,
+14, -2.01198, 0, 0, 0.497713,-99) ,
+3, -3.94728, 1, 0, 0.500336,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489934,-99) , 
-3, -1.6447, 1, 0, 0.51497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489934,-99) ,
+3, -1.6447, 1, 0, 0.51497,-99) ,
 NN(
-0, 
-0, 
--1, -3.41124, 1, -1, 0.483645,-99) , 
-11, 3.63882, 1, 0, 0.494438,-99) , 
+0,
+0,
+-1, -3.41124, 1, -1, 0.483645,-99) ,
+11, 3.63882, 1, 0, 0.494438,-99) ,
 0, 1.86504, 0, 0, 0.498385,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.0135305);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498605,-99) , 
-11, 4.25593, 1, 0, 0.513354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498605,-99) ,
+11, 4.25593, 1, 0, 0.513354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502147,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502147,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482798,-99) , 
-6, 5.17602, 0, 0, 0.499403,-99) , 
-8, -1.72632, 0, 0, 0.502552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482798,-99) ,
+6, 5.17602, 0, 0, 0.499403,-99) ,
+8, -1.72632, 0, 0, 0.502552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492407,-99) ,
 11, 2.02264, 0, 0, 0.50176,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadBDT::Clear() 
+inline void ReadBDT::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadBDT::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_LambdaC_PKPi_BDT.class.C b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_LambdaC_PKPi_BDT.class.C
index 3754d55ff3739c175e0f0363c5a630cc67e3bcce..7bde3804a9d4986470293603f9c833687ee62dc2 100644
--- a/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_LambdaC_PKPi_BDT.class.C
+++ b/Phys/FlavourTagging/src/TMVAClassification/mva_charmtagger_reco14/train_LambdaC_PKPi_BDT.class.C
@@ -103,17 +103,17 @@ NSpec 0
 #include <iostream>
 
 #define NN new BDTNode
-   
+
 #ifndef BDTNode__def
 #define BDTNode__def
-   
+
 class BDTNode {
-   
+
 public:
-   
+
    // constructor of an essentially "empty" node floating in space
    BDTNode ( BDTNode* left,BDTNode* right,
-                          int selector, double cutValue, bool cutType, 
+                          int selector, double cutValue, bool cutType,
                           int nodeType, double purity, double response ) :
    fLeft         ( left         ),
    fRight        ( right        ),
@@ -131,13 +131,13 @@ public:
    virtual bool GoesRight( const std::vector<double>& inputValues ) const;
    BDTNode* GetRight( void )  {return fRight; };
 
-   // test event if it decends the tree at this node to the left 
+   // test event if it decends the tree at this node to the left
    virtual bool GoesLeft ( const std::vector<double>& inputValues ) const;
-   BDTNode* GetLeft( void ) { return fLeft; };   
+   BDTNode* GetLeft( void ) { return fLeft; };
 
    // return  S/(S+B) (purity) at this node (from  training)
 
-   double GetPurity( void ) const { return fPurity; } 
+   double GetPurity( void ) const { return fPurity; }
    // return the node type
    int    GetNodeType( void ) const { return fNodeType; }
    double GetResponse(void) const {return fResponse;}
@@ -146,21 +146,21 @@ private:
 
    BDTNode*   fLeft;     // pointer to the left daughter node
    BDTNode*   fRight;    // pointer to the right daughter node
-   int                     fSelector; // index of variable used in node selection (decision tree)   
+   int                     fSelector; // index of variable used in node selection (decision tree)
    double                  fCutValue; // cut value appplied on this node to discriminate bkg against sig
    bool                    fCutType;  // true: if event variable > cutValue ==> signal , false otherwise
-   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal 
+   int                     fNodeType; // Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal
    double                  fPurity;   // Purity of node from training
    double                  fResponse; // Regression response value of node
-}; 
-   
+};
+
 //_______________________________________________________________________
    BDTNode::~BDTNode()
 {
    if (fLeft  != NULL) delete fLeft;
    if (fRight != NULL) delete fRight;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
 {
@@ -170,7 +170,7 @@ bool BDTNode::GoesRight( const std::vector<double>& inputValues ) const
    if (fCutType == true) return result; //the cuts are selecting Signal ;
    else return !result;
 }
-   
+
 //_______________________________________________________________________
 bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
 {
@@ -178,9 +178,9 @@ bool BDTNode::GoesLeft( const std::vector<double>& inputValues ) const
    if (!this->GoesRight(inputValues)) return true;
    else return false;
 }
-   
+
 #endif
-   
+
 #ifndef IClassifierReader__def
 #define IClassifierReader__def
 
@@ -210,12 +210,12 @@ class ReadBDT : public IClassifierReader {
  public:
 
    // constructor
-   ReadBDT( std::vector<std::string>& theInputVars ) 
+   ReadBDT( std::vector<std::string>& theInputVars )
       : IClassifierReader(),
         fClassName( "ReadBDT" ),
         fNvars( 24 ),
         fIsNormalised( false )
-   {      
+   {
       // the training input variables
       const char* inputVars[] = { "Mass", "P", "Pt", "log(Probchi2)", "log(Tau)", "log(FlightDist)", "log(FlightDistChi2)", "log(1-BpvDira)", "log(MaxProbGhost)-log(1-MaxProbGhost)", "log(ProNNp)-log(1-ProNNp)", "log(ProNNk)-log(1-ProNNk)", "log(ProIppvChi2)", "log(ProIpMinChi2)", "log(ProPT)", "log(KaonNNp)-log(1-KaonNNp)", "log(KaonNNk)-log(1-KaonNNk)", "log(KaonIppvChi2)", "log(KaonIpMinChi2)", "log(KaonPT)", "log(PionNNp)-log(1-PionNNp)", "log(PionNNk)-log(1-PionNNk)", "log(PionIppvChi2)", "log(PionIpMinChi2)", "log(PionPT)" };
 
@@ -327,9 +327,9 @@ class ReadBDT : public IClassifierReader {
    }
 
    // the classifier response
-   // "inputValues" is a vector of input values in the same order as the 
+   // "inputValues" is a vector of input values in the same order as the
    // variables given to the constructor
-   double GetMvaValue( const std::vector<double>& inputValues ) const;
+   double GetMvaValue( const std::vector<double>& inputValues ) const override;
 
  private:
 
@@ -385,25190 +385,25190 @@ void ReadBDT::Initialize()
 {
   // itree = 0
   fBoostWeights.push_back(0.913205261507015);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.909351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.909351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.313433,-99) , 
-15, -1.46201, 0, 0, 0.8313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.313433,-99) ,
+15, -1.46201, 0, 0, 0.8313,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.614307,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.614307,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.126802,-99) , 
-22, 2.81808, 0, 0, 0.462858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.126802,-99) ,
+22, 2.81808, 0, 0, 0.462858,-99) ,
 NN(
-0, 
-0, 
--1, 1.49958, 0, -1, 0.0379992,-99) , 
-15, -0.56502, 0, 0, 0.223057,-99) , 
+0,
+0,
+-1, 1.49958, 0, -1, 0.0379992,-99) ,
+15, -0.56502, 0, 0, 0.223057,-99) ,
 9, -0.531572, 0, 0, 0.5,-99)    );
   // itree = 1
   fBoostWeights.push_back(0.865231);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.913987,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.913987,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.300647,-99) , 
-0, 2.29768, 1, 0, 0.820957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.300647,-99) ,
+0, 2.29768, 1, 0, 0.820957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0762977,-99) , 
-0, 2.27409, 0, 0, 0.744797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0762977,-99) ,
+0, 2.27409, 0, 0, 0.744797,-99) ,
 NN(
-0, 
-0, 
--1, -2.30258, 0, -1, 0.186259,-99) , 
+0,
+0,
+-1, -2.30258, 0, -1, 0.186259,-99) ,
 13, 6.80158, 0, 0, 0.463385,-99)    );
   // itree = 2
   fBoostWeights.push_back(0.855618);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.830672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.830672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.167929,-99) , 
-0, 2.30652, 1, 0, 0.756472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.167929,-99) ,
+0, 2.30652, 1, 0, 0.756472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0918698,-99) , 
-0, 2.2741, 0, 0, 0.676684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0918698,-99) ,
+0, 2.2741, 0, 0, 0.676684,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56097,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.103699,-99) , 
-3, -1.97364, 0, 0, 0.363335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.103699,-99) ,
+3, -1.97364, 0, 0, 0.363335,-99) ,
 NN(
-0, 
-0, 
--1, 41.7139, 0, -1, 0.0372573,-99) , 
-14, -1.56715, 0, 0, 0.164664,-99) , 
+0,
+0,
+-1, 41.7139, 0, -1, 0.0372573,-99) ,
+14, -1.56715, 0, 0, 0.164664,-99) ,
 9, -1.49672, 0, 0, 0.518399,-99)    );
   // itree = 3
   fBoostWeights.push_back(0.575522);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.77612,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.77612,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0988347,-99) , 
-3, -2.6312, 0, 0, 0.44792,-99) , 
-9, -0.556655, 0, 0, 0.639134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0988347,-99) ,
+3, -2.6312, 0, 0, 0.44792,-99) ,
+9, -0.556655, 0, 0, 0.639134,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.208657,-99) , 
-8, -2.88342, 1, 0, 0.421936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.208657,-99) ,
+8, -2.88342, 1, 0, 0.421936,-99) ,
 NN(
-0, 
-0, 
--1, -0.986823, 0, -1, 0.0923536,-99) , 
-15, -0.126931, 0, 0, 0.215546,-99) , 
+0,
+0,
+-1, -0.986823, 0, -1, 0.0923536,-99) ,
+15, -0.126931, 0, 0, 0.215546,-99) ,
 2, 1.49958, 0, 0, 0.464782,-99)    );
   // itree = 4
   fBoostWeights.push_back(0.465693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.685787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.685787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.243744,-99) , 
-6, 4.56832, 0, 0, 0.611471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.243744,-99) ,
+6, 4.56832, 0, 0, 0.611471,-99) ,
 NN(
-0, 
-0, 
--1, -1.51678, 0, -1, 0.26691,-99) , 
+0,
+0,
+-1, -1.51678, 0, -1, 0.26691,-99) ,
 9, -0.531572, 0, 0, 0.419807,-99)    );
   // itree = 5
   fBoostWeights.push_back(0.55611);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.736175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.736175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412271,-99) , 
-15, -0.0873755, 0, 0, 0.620547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412271,-99) ,
+15, -0.0873755, 0, 0, 0.620547,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0397341,-99) , 
-13, 7.02068, 0, 0, 0.231715,-99) , 
-0, 2.29473, 1, 0, 0.50693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0397341,-99) ,
+13, 7.02068, 0, 0, 0.231715,-99) ,
+0, 2.29473, 1, 0, 0.50693,-99) ,
 NN(
-0, 
-0, 
--1, -3.28913, 1, -1, 0.0398884,-99) , 
+0,
+0,
+-1, -3.28913, 1, -1, 0.0398884,-99) ,
 0, 2.26933, 0, 0, 0.444188,-99)    );
   // itree = 6
   fBoostWeights.push_back(0.491868);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.666654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.666654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.343056,-99) , 
-22, 2.93398, 0, 0, 0.583192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.343056,-99) ,
+22, 2.93398, 0, 0, 0.583192,-99) ,
 NN(
-0, 
-0, 
--1, 6.70966, 0, -1, 0.196242,-99) , 
-0, 2.29518, 1, 0, 0.484375,-99) , 
+0,
+0,
+-1, 6.70966, 0, -1, 0.196242,-99) ,
+0, 2.29518, 1, 0, 0.484375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0,-99) ,
 0, 2.26457, 0, 0, 0.439121,-99)    );
   // itree = 7
   fBoostWeights.push_back(0.427293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.638462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.638462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.312378,-99) , 
-3, -3.2894, 0, 0, 0.585567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.312378,-99) ,
+3, -3.2894, 0, 0, 0.585567,-99) ,
 NN(
-0, 
-0, 
--1, -1.0342, 0, -1, 0.238464,-99) , 
-0, 2.27886, 0, 0, 0.520247,-99) , 
+0,
+0,
+-1, -1.0342, 0, -1, 0.238464,-99) ,
+0, 2.27886, 0, 0, 0.520247,-99) ,
 NN(
-0, 
-0, 
--1, -0.986823, 0, -1, 0.218378,-99) , 
+0,
+0,
+-1, -0.986823, 0, -1, 0.218378,-99) ,
 17, 2.90888, 0, 0, 0.43135,-99)    );
   // itree = 8
   fBoostWeights.push_back(0.312599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.355004,-99) , 
-20, -3.26797, 1, 0, 0.517231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.355004,-99) ,
+20, -3.26797, 1, 0, 0.517231,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.159967,-99) , 
-0, 2.26933, 0, 0, 0.492083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.159967,-99) ,
+0, 2.26933, 0, 0, 0.492083,-99) ,
 NN(
-0, 
-0, 
--1, -6.42846, 1, -1, 0.194164,-99) , 
+0,
+0,
+-1, -6.42846, 1, -1, 0.194164,-99) ,
 13, 6.31372, 0, 0, 0.429624,-99)    );
   // itree = 9
   fBoostWeights.push_back(0.310361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424266,-99) , 
-3, -1.3157, 0, 0, 0.511324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424266,-99) ,
+3, -1.3157, 0, 0, 0.511324,-99) ,
 NN(
-0, 
-0, 
--1, 6.70966, 0, -1, 0.232605,-99) , 
-0, 2.29518, 1, 0, 0.446421,-99) , 
+0,
+0,
+-1, 6.70966, 0, -1, 0.232605,-99) ,
+0, 2.29518, 1, 0, 0.446421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0,-99) ,
 0, 2.26457, 0, 0, 0.419223,-99)    );
   // itree = 10
   fBoostWeights.push_back(0.304405);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442073,-99) , 
-6, 6.76931, 1, 0, 0.549511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442073,-99) ,
+6, 6.76931, 1, 0, 0.549511,-99) ,
 NN(
-0, 
-0, 
--1, -2.30244, 0, -1, 0.271683,-99) , 
-7, -7.12951, 1, 0, 0.496559,-99) , 
+0,
+0,
+-1, -2.30244, 0, -1, 0.271683,-99) ,
+7, -7.12951, 1, 0, 0.496559,-99) ,
 NN(
-0, 
-0, 
--1, 6.24215, 0, -1, 0.25289,-99) , 
+0,
+0,
+-1, 6.24215, 0, -1, 0.25289,-99) ,
 9, -1.49672, 0, 0, 0.436515,-99)    );
   // itree = 11
   fBoostWeights.push_back(0.26374);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389582,-99) , 
-8, -1.97685, 1, 0, 0.523559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389582,-99) ,
+8, -1.97685, 1, 0, 0.523559,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0406136,-99) , 
-18, 6.70966, 0, 0, 0.284655,-99) , 
-0, 2.29518, 1, 0, 0.472922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0406136,-99) ,
+18, 6.70966, 0, 0, 0.284655,-99) ,
+0, 2.29518, 1, 0, 0.472922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0,-99) ,
 0, 2.26457, 0, 0, 0.448625,-99)    );
   // itree = 12
   fBoostWeights.push_back(0.273846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.380298,-99) , 
-10, -0.12054, 1, 0, 0.501746,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.380298,-99) ,
+10, -0.12054, 1, 0, 0.501746,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.175819,-99) , 
-20, -1.61252, 1, 0, 0.476434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.175819,-99) ,
+20, -1.61252, 1, 0, 0.476434,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.335433,-99) , 
-3, -0.563838, 1, 0, 0.465112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.335433,-99) ,
+3, -0.563838, 1, 0, 0.465112,-99) ,
 NN(
-0, 
-0, 
--1, -0.531572, 0, -1, 0.110591,-99) , 
-3, -1.31576, 0, 0, 0.286109,-99) , 
+0,
+0,
+-1, -0.531572, 0, -1, 0.110591,-99) ,
+3, -1.31576, 0, 0, 0.286109,-99) ,
 18, 6.24195, 0, 0, 0.422255,-99)    );
   // itree = 13
   fBoostWeights.push_back(0.287337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579596,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459757,-99) , 
-1, 34.3231, 1, 0, 0.520984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459757,-99) ,
+1, 34.3231, 1, 0, 0.520984,-99) ,
 NN(
-0, 
-0, 
--1, 41.7224, 0, -1, 0.181818,-99) , 
-0, 2.27681, 0, 0, 0.460267,-99) , 
+0,
+0,
+-1, 41.7224, 0, -1, 0.181818,-99) ,
+0, 2.27681, 0, 0, 0.460267,-99) ,
 NN(
-0, 
-0, 
--1, 6.91627, 0, -1, 0.251552,-99) , 
+0,
+0,
+-1, 6.91627, 0, -1, 0.251552,-99) ,
 0, 2.29314, 1, 0, 0.41125,-99)    );
   // itree = 14
   fBoostWeights.push_back(0.233328);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537545,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.352749,-99) , 
-17, 2.90888, 0, 0, 0.495723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.352749,-99) ,
+17, 2.90888, 0, 0, 0.495723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.187255,-99) , 
-10, 0.895766, 1, 0, 0.474907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.187255,-99) ,
+10, 0.895766, 1, 0, 0.474907,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530066,-99) ,
 NN(
-0, 
-0, 
--1, 5.86477, 1, -1, 0.0606857,-99) , 
-20, -6.42846, 1, 0, 0.239608,-99) , 
+0,
+0,
+-1, 5.86477, 1, -1, 0.0606857,-99) ,
+20, -6.42846, 1, 0, 0.239608,-99) ,
 13, 6.31372, 0, 0, 0.434173,-99)    );
   // itree = 15
   fBoostWeights.push_back(0.175836);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, 6.31372, 0, -1, 0.412977,-99)    );
   // itree = 16
   fBoostWeights.push_back(0.194578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.338672,-99) , 
-12, 2.34764, 0, 0, 0.518683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.338672,-99) ,
+12, 2.34764, 0, 0, 0.518683,-99) ,
 NN(
-0, 
-0, 
--1, 3.53877, 0, -1, 0.346279,-99) , 
-18, 6.00813, 0, 0, 0.492006,-99) , 
+0,
+0,
+-1, 3.53877, 0, -1, 0.346279,-99) ,
+18, 6.00813, 0, 0, 0.492006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.0886463,-99) , 
-20, -6.42846, 1, 0, 0.269197,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.0886463,-99) ,
+20, -6.42846, 1, 0, 0.269197,-99) ,
 13, 6.31372, 0, 0, 0.456154,-99)    );
   // itree = 17
   fBoostWeights.push_back(0.258504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.25885,-99) , 
-12, 2.36424, 0, 0, 0.53076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.25885,-99) ,
+12, 2.36424, 0, 0, 0.53076,-99) ,
 NN(
-0, 
-0, 
--1, 2.29315, 1, -1, 0.352312,-99) , 
-1, 32.9841, 0, 0, 0.457272,-99) , 
+0,
+0,
+-1, 2.29315, 1, -1, 0.352312,-99) ,
+1, 32.9841, 0, 0, 0.457272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.177694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.177694,-99) ,
 20, -1.70982, 1, 0, 0.435145,-99)    );
   // itree = 18
   fBoostWeights.push_back(0.24056);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462448,-99) , 
-1, 34.3231, 1, 0, 0.521558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462448,-99) ,
+1, 34.3231, 1, 0, 0.521558,-99) ,
 NN(
-0, 
-0, 
--1, 41.7224, 0, -1, 0.22547,-99) , 
-0, 2.27681, 0, 0, 0.476415,-99) , 
+0,
+0,
+-1, 41.7224, 0, -1, 0.22547,-99) ,
+0, 2.27681, 0, 0, 0.476415,-99) ,
 NN(
-0, 
-0, 
--1, 6.91627, 0, -1, 0.282142,-99) , 
+0,
+0,
+-1, 6.91627, 0, -1, 0.282142,-99) ,
 0, 2.29314, 1, 0, 0.435223,-99)    );
   // itree = 19
   fBoostWeights.push_back(0.167298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367522,-99) , 
-7, -7.12951, 1, 0, 0.49628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367522,-99) ,
+7, -7.12951, 1, 0, 0.49628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.261731,-99) , 
-10, 0.895766, 1, 0, 0.481774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.261731,-99) ,
+10, 0.895766, 1, 0, 0.481774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.126161,-99) , 
-13, 5.58191, 1, 0, 0.283955,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.126161,-99) ,
+13, 5.58191, 1, 0, 0.283955,-99) ,
 13, 6.31372, 0, 0, 0.452752,-99)    );
   // itree = 20
   fBoostWeights.push_back(0.175682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391941,-99) , 
-1, 32.9926, 0, 0, 0.470153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391941,-99) ,
+1, 32.9926, 0, 0, 0.470153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.256069,-99) , 
-22, 1.92441, 0, 0, 0.451198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.256069,-99) ,
+22, 1.92441, 0, 0, 0.451198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.207863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.207863,-99) ,
 20, -1.70982, 1, 0, 0.433237,-99)    );
   // itree = 21
   fBoostWeights.push_back(0.21257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451234,-99) , 
-1, 34.3231, 1, 0, 0.502016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451234,-99) ,
+1, 34.3231, 1, 0, 0.502016,-99) ,
 NN(
-0, 
-0, 
--1, 41.7224, 0, -1, 0.238857,-99) , 
-0, 2.27681, 0, 0, 0.464871,-99) , 
+0,
+0,
+-1, 41.7224, 0, -1, 0.238857,-99) ,
+0, 2.27681, 0, 0, 0.464871,-99) ,
 NN(
-0, 
-0, 
--1, 6.91627, 0, -1, 0.296085,-99) , 
+0,
+0,
+-1, 6.91627, 0, -1, 0.296085,-99) ,
 0, 2.29314, 1, 0, 0.430637,-99)    );
   // itree = 22
   fBoostWeights.push_back(0.206785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455412,-99) , 
-2, 2.15075, 1, 0, 0.496574,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455412,-99) ,
+2, 2.15075, 1, 0, 0.496574,-99) ,
 NN(
-0, 
-0, 
--1, -5.10435, 1, -1, 0.378333,-99) , 
-7, -7.12951, 1, 0, 0.477176,-99) , 
+0,
+0,
+-1, -5.10435, 1, -1, 0.378333,-99) ,
+7, -7.12951, 1, 0, 0.477176,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.651424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.651424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.300011,-99) , 
-23, 5.82228, 1, 0, 0.444258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.300011,-99) ,
+23, 5.82228, 1, 0, 0.444258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.146368,-99) , 
-13, 6.55765, 0, 0, 0.324733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.146368,-99) ,
+13, 6.55765, 0, 0, 0.324733,-99) ,
 9, -1.49672, 0, 0, 0.445251,-99)    );
   // itree = 23
   fBoostWeights.push_back(0.134068);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.328258,-99) , 
-19, -2.65057, 1, 0, 0.504481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.328258,-99) ,
+19, -2.65057, 1, 0, 0.504481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.329764,-99) , 
-22, 1.92441, 0, 0, 0.490296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.329764,-99) ,
+22, 1.92441, 0, 0, 0.490296,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.117109,-99) , 
-20, -6.42846, 1, 0, 0.29584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.117109,-99) ,
+20, -6.42846, 1, 0, 0.29584,-99) ,
 13, 6.31372, 0, 0, 0.464371,-99)    );
   // itree = 24
   fBoostWeights.push_back(0.226162);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.634046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.634046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460457,-99) , 
-3, -2.96008, 1, 0, 0.508115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460457,-99) ,
+3, -2.96008, 1, 0, 0.508115,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.225924,-99) , 
-3, -1.31573, 0, 0, 0.394327,-99) , 
-18, 6.39309, 0, 0, 0.47461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.225924,-99) ,
+3, -1.31573, 0, 0, 0.394327,-99) ,
+18, 6.39309, 0, 0, 0.47461,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.291224,-99) , 
-0, 2.28839, 0, 0, 0.442198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.291224,-99) ,
+0, 2.28839, 0, 0, 0.442198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.14531,-99) , 
-14, -1.56715, 0, 0, 0.325738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.14531,-99) ,
+14, -1.56715, 0, 0, 0.325738,-99) ,
 9, -1.49672, 0, 0, 0.444501,-99)    );
   // itree = 25
   fBoostWeights.push_back(0.201089);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464264,-99) , 
-5, 2.67489, 1, 0, 0.526511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464264,-99) ,
+5, 2.67489, 1, 0, 0.526511,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.241033,-99) , 
-23, 6.12795, 0, 0, 0.434564,-99) , 
-5, 1.95148, 0, 0, 0.495309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.241033,-99) ,
+23, 6.12795, 0, 0, 0.434564,-99) ,
+5, 1.95148, 0, 0, 0.495309,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.256791,-99) , 
-3, -1.31569, 0, 0, 0.4282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.256791,-99) ,
+3, -1.31569, 0, 0, 0.4282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.107221,-99) , 
-12, 2.98043, 0, 0, 0.346357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.107221,-99) ,
+12, 2.98043, 0, 0, 0.346357,-99) ,
 18, 6.24195, 0, 0, 0.459597,-99)    );
   // itree = 26
   fBoostWeights.push_back(0.18798);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461463,-99) , 
-8, -3.29471, 0, 0, 0.536512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461463,-99) ,
+8, -3.29471, 0, 0, 0.536512,-99) ,
 NN(
-0, 
-0, 
--1, 5.78712, 0, -1, 0.416101,-99) , 
-5, 2.30059, 0, 0, 0.478951,-99) , 
+0,
+0,
+-1, 5.78712, 0, -1, 0.416101,-99) ,
+5, 2.30059, 0, 0, 0.478951,-99) ,
 NN(
-0, 
-0, 
--1, 1.25126, 0, -1, 0.28078,-99) , 
+0,
+0,
+-1, 1.25126, 0, -1, 0.28078,-99) ,
 13, 6.31372, 0, 0, 0.454381,-99)    );
   // itree = 27
   fBoostWeights.push_back(0.171013);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37716,-99) , 
-8, -1.20002, 1, 0, 0.522572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37716,-99) ,
+8, -1.20002, 1, 0, 0.522572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.340092,-99) , 
-0, 2.30743, 1, 0, 0.509323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.340092,-99) ,
+0, 2.30743, 1, 0, 0.509323,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550741,-99) ,
 NN(
-0, 
-0, 
--1, 3.53877, 0, -1, 0.271686,-99) , 
-7, -9.50602, 1, 0, 0.361813,-99) , 
+0,
+0,
+-1, 3.53877, 0, -1, 0.271686,-99) ,
+7, -9.50602, 1, 0, 0.361813,-99) ,
 18, 6.24195, 0, 0, 0.474837,-99)    );
   // itree = 28
   fBoostWeights.push_back(0.171394);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525674,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525674,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.623096,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.623096,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378107,-99) , 
-1, 17.1471, 1, 0, 0.422294,-99) , 
-18, 6.61658, 0, 0, 0.485494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378107,-99) ,
+1, 17.1471, 1, 0, 0.422294,-99) ,
+18, 6.61658, 0, 0, 0.485494,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.271738,-99) , 
-8, -2.95371, 1, 0, 0.419013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.271738,-99) ,
+8, -2.95371, 1, 0, 0.419013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.105441,-99) , 
-21, 3.6457, 0, 0, 0.335515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.105441,-99) ,
+21, 3.6457, 0, 0, 0.335515,-99) ,
 9, -1.49672, 0, 0, 0.456675,-99)    );
   // itree = 29
   fBoostWeights.push_back(0.214034);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.347992,-99) , 
-23, 5.78698, 0, 0, 0.502253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.347992,-99) ,
+23, 5.78698, 0, 0, 0.502253,-99) ,
 NN(
-0, 
-0, 
--1, 5.18862, 0, -1, 0.406656,-99) , 
-21, 4.85732, 1, 0, 0.469655,-99) , 
+0,
+0,
+-1, 5.18862, 0, -1, 0.406656,-99) ,
+21, 4.85732, 1, 0, 0.469655,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.235067,-99) , 
-14, -1.56715, 0, 0, 0.416834,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.235067,-99) ,
+14, -1.56715, 0, 0, 0.416834,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.137229,-99) , 
-5, 2.00809, 0, 0, 0.335004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.137229,-99) ,
+5, 2.00809, 0, 0, 0.335004,-99) ,
 9, -1.49672, 0, 0, 0.444191,-99)    );
   // itree = 30
   fBoostWeights.push_back(0.192324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.62084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.62084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.328935,-99) , 
-0, 2.28838, 1, 0, 0.530168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.328935,-99) ,
+0, 2.28838, 1, 0, 0.530168,-99) ,
 NN(
-0, 
-0, 
--1, 7.21977, 0, -1, 0.440483,-99) , 
-13, 6.8016, 1, 0, 0.465039,-99) , 
+0,
+0,
+-1, 7.21977, 0, -1, 0.440483,-99) ,
+13, 6.8016, 1, 0, 0.465039,-99) ,
 NN(
-0, 
-0, 
--1, 1.25126, 0, -1, 0.295526,-99) , 
+0,
+0,
+-1, 1.25126, 0, -1, 0.295526,-99) ,
 13, 6.31372, 0, 0, 0.445318,-99)    );
   // itree = 31
   fBoostWeights.push_back(0.180093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548812,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53263,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.126927,-99) , 
-0, 2.27681, 0, 0, 0.481419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.126927,-99) ,
+0, 2.27681, 0, 0, 0.481419,-99) ,
 NN(
-0, 
-0, 
--1, -5.48473, 1, -1, 0.20184,-99) , 
-0, 2.29314, 1, 0, 0.435244,-99) , 
+0,
+0,
+-1, -5.48473, 1, -1, 0.20184,-99) ,
+0, 2.29314, 1, 0, 0.435244,-99) ,
 13, 7.28945, 0, 0, 0.476839,-99)    );
   // itree = 32
   fBoostWeights.push_back(0.107456);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
-0, 
-0, 
+0,
+0,
 -1, -1.70982, 1, -1, 0.446478,-99)    );
   // itree = 33
   fBoostWeights.push_back(0.142492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543063,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449308,-99) , 
-1, 32.3966, 0, 0, 0.50957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449308,-99) ,
+1, 32.3966, 0, 0, 0.50957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360695,-99) , 
-19, -8.71836, 0, 0, 0.486963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360695,-99) ,
+19, -8.71836, 0, 0, 0.486963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.272546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.272546,-99) ,
 20, -1.70982, 1, 0, 0.473162,-99)    );
   // itree = 34
   fBoostWeights.push_back(0.176873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443958,-99) , 
-23, 6.60628, 1, 0, 0.513912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443958,-99) ,
+23, 6.60628, 1, 0, 0.513912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.355494,-99) , 
-3, -3.61813, 1, 0, 0.419346,-99) , 
-4, -0.0651539, 0, 0, 0.495559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.355494,-99) ,
+3, -3.61813, 1, 0, 0.419346,-99) ,
+4, -0.0651539, 0, 0, 0.495559,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.60107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.60107,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.329957,-99) , 
-23, 6.02504, 1, 0, 0.455774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.329957,-99) ,
+23, 6.02504, 1, 0, 0.455774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.189568,-99) , 
-13, 6.55765, 0, 0, 0.364602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.189568,-99) ,
+13, 6.55765, 0, 0, 0.364602,-99) ,
 9, -1.49672, 0, 0, 0.472165,-99)    );
   // itree = 35
   fBoostWeights.push_back(0.102312);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406118,-99) , 
-0, 2.27886, 0, 0, 0.498337,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406118,-99) ,
+0, 2.27886, 0, 0, 0.498337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.338801,-99) , 
-21, 2.29981, 0, 0, 0.483199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.338801,-99) ,
+21, 2.29981, 0, 0, 0.483199,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.322994,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.322994,-99) ,
 15, -1.95615, 0, 0, 0.467819,-99)    );
   // itree = 36
   fBoostWeights.push_back(0.114439);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473926,-99) , 
-8, -0.830765, 0, 0, 0.486319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473926,-99) ,
+8, -0.830765, 0, 0, 0.486319,-99) ,
 NN(
-0, 
-0, 
--1, 6.55765, 0, -1, 0.383089,-99) , 
-9, -1.49672, 0, 0, 0.467898,-99) , 
+0,
+0,
+-1, 6.55765, 0, -1, 0.383089,-99) ,
+9, -1.49672, 0, 0, 0.467898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.290817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.290817,-99) ,
 3, -5.26303, 0, 0, 0.457189,-99)    );
   // itree = 37
   fBoostWeights.push_back(0.112238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.344866,-99) , 
-23, 5.37592, 0, 0, 0.508371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.344866,-99) ,
+23, 5.37592, 0, 0, 0.508371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.330016,-99) , 
-0, 2.27682, 0, 0, 0.491327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.330016,-99) ,
+0, 2.27682, 0, 0, 0.491327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.305284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.305284,-99) ,
 0, 2.30743, 1, 0, 0.480189,-99)    );
   // itree = 38
   fBoostWeights.push_back(0.071705);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50004,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.353426,-99) , 
-8, -0.55467, 1, 0, 0.488685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.353426,-99) ,
+8, -0.55467, 1, 0, 0.488685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.27805,-99) , 
-20, -1.70982, 1, 0, 0.476925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.27805,-99) ,
+20, -1.70982, 1, 0, 0.476925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.315914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.315914,-99) ,
 18, 5.77431, 0, 0, 0.464273,-99)    );
   // itree = 39
   fBoostWeights.push_back(0.154349);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456455,-99) , 
-12, 2.92985, 1, 0, 0.477773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456455,-99) ,
+12, 2.92985, 1, 0, 0.477773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570929,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570929,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.122366,-99) , 
-12, 4.12871, 0, 0, 0.360787,-99) , 
-17, 2.40135, 0, 0, 0.464154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.122366,-99) ,
+12, 4.12871, 0, 0, 0.360787,-99) ,
+17, 2.40135, 0, 0, 0.464154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.30118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.30118,-99) ,
 12, 1.91771, 0, 0, 0.453309,-99)    );
   // itree = 40
   fBoostWeights.push_back(0.161498);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.685613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.685613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463278,-99) , 
-23, 5.82179, 1, 0, 0.517098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463278,-99) ,
+23, 5.82179, 1, 0, 0.517098,-99) ,
 NN(
-0, 
-0, 
--1, -0.563548, 0, -1, 0.444387,-99) , 
-21, 3.82788, 0, 0, 0.491202,-99) , 
+0,
+0,
+-1, -0.563548, 0, -1, 0.444387,-99) ,
+21, 3.82788, 0, 0, 0.491202,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.193061,-99) , 
-11, 4.35485, 0, 0, 0.3662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.193061,-99) ,
+11, 4.35485, 0, 0, 0.3662,-99) ,
 17, 2.40135, 0, 0, 0.475154,-99)    );
   // itree = 41
   fBoostWeights.push_back(0.0982329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.56109, 1, 1, 0.527573,-99) , 
+0,
+0,
+-1, 5.56109, 1, 1, 0.527573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381689,-99) , 
-23, 5.21337, 0, 0, 0.519137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381689,-99) ,
+23, 5.21337, 0, 0, 0.519137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.204218,-99) , 
-23, 6.33935, 0, 0, 0.362121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.204218,-99) ,
+23, 6.33935, 0, 0, 0.362121,-99) ,
 17, 2.40135, 0, 0, 0.499277,-99)    );
   // itree = 42
   fBoostWeights.push_back(0.101744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477139,-99) , 
-4, 0.507181, 1, 0, 0.506567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477139,-99) ,
+4, 0.507181, 1, 0, 0.506567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385336,-99) , 
-15, -1.95614, 0, 0, 0.497428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385336,-99) ,
+15, -1.95614, 0, 0, 0.497428,-99) ,
 NN(
-0, 
-0, 
--1, 4.35485, 0, -1, 0.360128,-99) , 
+0,
+0,
+-1, 4.35485, 0, -1, 0.360128,-99) ,
 17, 2.40135, 0, 0, 0.480253,-99)    );
   // itree = 43
   fBoostWeights.push_back(0.102431);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477236,-99) , 
-11, 4.40452, 0, 0, 0.514082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477236,-99) ,
+11, 4.40452, 0, 0, 0.514082,-99) ,
 NN(
-0, 
-0, 
--1, 6.55765, 0, -1, 0.416833,-99) , 
-9, -1.49672, 0, 0, 0.497406,-99) , 
+0,
+0,
+-1, 6.55765, 0, -1, 0.416833,-99) ,
+9, -1.49672, 0, 0, 0.497406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.317341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.317341,-99) ,
 3, -5.26303, 0, 0, 0.487078,-99)    );
   // itree = 44
   fBoostWeights.push_back(0.102905);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479263,-99) , 
-8, -3.65953, 1, 0, 0.511902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479263,-99) ,
+8, -3.65953, 1, 0, 0.511902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.334581,-99) , 
-20, -1.70982, 1, 0, 0.502293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.334581,-99) ,
+20, -1.70982, 1, 0, 0.502293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.344349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.344349,-99) ,
 18, 5.77431, 0, 0, 0.490769,-99)    );
   // itree = 45
   fBoostWeights.push_back(0.109142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.281387,-99) , 
-4, 1.40113, 1, 0, 0.49338,-99) , 
-17, 6.07491, 0, 0, 0.511928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.281387,-99) ,
+4, 1.40113, 1, 0, 0.49338,-99) ,
+17, 6.07491, 0, 0, 0.511928,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.241898,-99) , 
-23, 6.33935, 0, 0, 0.393467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.241898,-99) ,
+23, 6.33935, 0, 0, 0.393467,-99) ,
 17, 2.40135, 0, 0, 0.497624,-99)    );
   // itree = 46
   fBoostWeights.push_back(0.109171);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388553,-99) , 
-0, 2.27886, 0, 0, 0.507216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388553,-99) ,
+0, 2.27886, 0, 0, 0.507216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4095,-99) , 
-15, 1.99689, 1, 0, 0.485405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4095,-99) ,
+15, 1.99689, 1, 0, 0.485405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.330782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.330782,-99) ,
 3, -5.26303, 0, 0, 0.476726,-99)    );
   // itree = 47
   fBoostWeights.push_back(0.111352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447222,-99) , 
-5, 2.31384, 0, 0, 0.491415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447222,-99) ,
+5, 2.31384, 0, 0, 0.491415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366512,-99) , 
-17, 2.40135, 0, 0, 0.47812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366512,-99) ,
+17, 2.40135, 0, 0, 0.47812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.327678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.327678,-99) ,
 12, 1.91771, 0, 0, 0.468844,-99)    );
   // itree = 48
   fBoostWeights.push_back(0.107661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46255,-99) , 
-13, 6.80158, 1, 0, 0.48879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46255,-99) ,
+13, 6.80158, 1, 0, 0.48879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377813,-99) , 
-0, 2.27682, 0, 0, 0.479119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377813,-99) ,
+0, 2.27682, 0, 0, 0.479119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.321523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.321523,-99) ,
 0, 2.30743, 1, 0, 0.470221,-99)    );
   // itree = 49
   fBoostWeights.push_back(0.159628);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399935,-99) , 
-23, 6.28627, 0, 0, 0.485425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399935,-99) ,
+23, 6.28627, 0, 0, 0.485425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.230785,-99) , 
-0, 2.29314, 1, 0, 0.447632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.230785,-99) ,
+0, 2.29314, 1, 0, 0.447632,-99) ,
 13, 7.28945, 0, 0, 0.481669,-99)    );
   // itree = 50
   fBoostWeights.push_back(0.0929648);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424444,-99) , 
-23, 6.83571, 1, 0, 0.492308,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424444,-99) ,
+23, 6.83571, 1, 0, 0.492308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.321423,-99) , 
-12, 1.91771, 0, 0, 0.482239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.321423,-99) ,
+12, 1.91771, 0, 0, 0.482239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383621,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383621,-99) ,
 19, -8.71836, 0, 0, 0.467918,-99)    );
   // itree = 51
   fBoostWeights.push_back(0.0862651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432537,-99) , 
-3, -0.657844, 1, 0, 0.481008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432537,-99) ,
+3, -0.657844, 1, 0, 0.481008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354077,-99) , 
-10, 0.895766, 1, 0, 0.473694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354077,-99) ,
+10, 0.895766, 1, 0, 0.473694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.187579,-99) , 
-20, -6.42846, 1, 0, 0.356225,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.187579,-99) ,
+20, -6.42846, 1, 0, 0.356225,-99) ,
 13, 6.31372, 0, 0, 0.461803,-99)    );
   // itree = 52
   fBoostWeights.push_back(0.0971714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504393,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441861,-99) , 
-6, 6.32604, 1, 0, 0.474387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441861,-99) ,
+6, 6.32604, 1, 0, 0.474387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.308552,-99) , 
-20, -1.70982, 1, 0, 0.465375,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.308552,-99) ,
+20, -1.70982, 1, 0, 0.465375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.328511,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.328511,-99) ,
 18, 5.77431, 0, 0, 0.455579,-99)    );
   // itree = 53
   fBoostWeights.push_back(0.130151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.620061,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.620061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466754,-99) , 
-2, 1.50047, 1, 0, 0.491817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466754,-99) ,
+2, 1.50047, 1, 0, 0.491817,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500666,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.326399,-99) , 
-23, 6.02454, 0, 0, 0.431933,-99) , 
-21, 3.82788, 0, 0, 0.469081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.326399,-99) ,
+23, 6.02454, 0, 0, 0.431933,-99) ,
+21, 3.82788, 0, 0, 0.469081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.353064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.353064,-99) ,
 13, 6.31372, 0, 0, 0.457482,-99)    );
   // itree = 54
   fBoostWeights.push_back(0.154194);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.666261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.666261,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453724,-99) , 
-8, -1.56942, 0, 0, 0.476153,-99) , 
-23, 5.61905, 1, 0, 0.505701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453724,-99) ,
+8, -1.56942, 0, 0, 0.476153,-99) ,
+23, 5.61905, 1, 0, 0.505701,-99) ,
 NN(
-0, 
-0, 
--1, 7.04552, 0, -1, 0.41236,-99) , 
+0,
+0,
+-1, 7.04552, 0, -1, 0.41236,-99) ,
 21, 3.82788, 0, 0, 0.470346,-99)    );
   // itree = 55
   fBoostWeights.push_back(0.148168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.696292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.696292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493805,-99) , 
-15, -0.167739, 1, 0, 0.55398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493805,-99) ,
+15, -0.167739, 1, 0, 0.55398,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372959,-99) , 
-7, -8.71385, 1, 0, 0.464539,-99) , 
-22, 4.48163, 0, 0, 0.505323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372959,-99) ,
+7, -8.71385, 1, 0, 0.464539,-99) ,
+22, 4.48163, 0, 0, 0.505323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369049,-99) ,
 15, -1.95615, 0, 0, 0.493998,-99)    );
   // itree = 56
   fBoostWeights.push_back(0.144793);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.678548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.678548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497708,-99) , 
-0, 2.28363, 1, 0, 0.57615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497708,-99) ,
+0, 2.28363, 1, 0, 0.57615,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448841,-99) , 
-21, 4.51878, 0, 0, 0.491505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448841,-99) ,
+21, 4.51878, 0, 0, 0.491505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.335824,-99) , 
-21, 6.12, 1, 0, 0.476907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.335824,-99) ,
+21, 6.12, 1, 0, 0.476907,-99) ,
 16, 6.16038, 0, 0, 0.500664,-99)    );
   // itree = 57
   fBoostWeights.push_back(0.0981008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.19976, 0, 1, 0.536407,-99) , 
+0,
+0,
+-1, 7.19976, 0, 1, 0.536407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358383,-99) , 
-5, 3.82871, 1, 0, 0.525804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358383,-99) ,
+5, 3.82871, 1, 0, 0.525804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393154,-99) ,
 0, 2.2979, 1, 0, 0.512946,-99)    );
   // itree = 58
   fBoostWeights.push_back(0.109679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.633507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.633507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490134,-99) , 
-21, 5.78894, 0, 0, 0.568716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490134,-99) ,
+21, 5.78894, 0, 0, 0.568716,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.6131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.6131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478252,-99) , 
-2, 0.872405, 1, 0, 0.490227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478252,-99) ,
+2, 0.872405, 1, 0, 0.490227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524514,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524514,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.220912,-99) , 
-1, 41.7139, 0, 0, 0.373259,-99) , 
-9, -1.49672, 0, 0, 0.473243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.220912,-99) ,
+1, 41.7139, 0, 0, 0.373259,-99) ,
+9, -1.49672, 0, 0, 0.473243,-99) ,
 16, 6.16038, 0, 0, 0.495807,-99)    );
   // itree = 59
   fBoostWeights.push_back(0.0758141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57866,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598011,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499157,-99) , 
-9, -1.08308, 1, 0, 0.512796,-99) , 
-16, 6.16038, 0, 0, 0.527683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499157,-99) ,
+9, -1.08308, 1, 0, 0.512796,-99) ,
+16, 6.16038, 0, 0, 0.527683,-99) ,
 NN(
-0, 
-0, 
--1, -1.56715, 0, -1, 0.412685,-99) , 
+0,
+0,
+-1, -1.56715, 0, -1, 0.412685,-99) ,
 9, -1.49672, 0, 0, 0.509939,-99)    );
   // itree = 60
   fBoostWeights.push_back(0.139747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563873,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559484,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559484,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399031,-99) , 
-15, 0.020381, 0, 0, 0.507775,-99) , 
-9, 0.157826, 0, 0, 0.534092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399031,-99) ,
+15, 0.020381, 0, 0, 0.507775,-99) ,
+9, 0.157826, 0, 0, 0.534092,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 29.736, 1, 1, 0.503668,-99) , 
+0,
+0,
+-1, 29.736, 1, 1, 0.503668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.285278,-99) , 
-14, -1.56715, 0, 0, 0.431174,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.285278,-99) ,
+14, -1.56715, 0, 0, 0.431174,-99) ,
 9, -1.49672, 0, 0, 0.518272,-99)    );
   // itree = 61
   fBoostWeights.push_back(0.160783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419983,-99) , 
-17, 3.34769, 0, 0, 0.53726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419983,-99) ,
+17, 3.34769, 0, 0, 0.53726,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574914,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427992,-99) , 
-17, 3.41662, 1, 0, 0.479186,-99) , 
-14, -1.84714, 1, 0, 0.511254,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427992,-99) ,
+17, 3.41662, 1, 0, 0.479186,-99) ,
+14, -1.84714, 1, 0, 0.511254,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534924,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534924,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.331336,-99) , 
-3, -0.657884, 0, 0, 0.418613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.331336,-99) ,
+3, -0.657884, 0, 0, 0.418613,-99) ,
 9, -1.49672, 0, 0, 0.497023,-99)    );
   // itree = 62
   fBoostWeights.push_back(0.0941371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 0, 1, 0.554733,-99) , 
+0,
+0,
+-1, -7.92168, 0, 1, 0.554733,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.274698,-99) , 
-21, 5.7523, 1, 0, 0.484819,-99) , 
-16, 6.16038, 0, 0, 0.501664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.274698,-99) ,
+21, 5.7523, 1, 0, 0.484819,-99) ,
+16, 6.16038, 0, 0, 0.501664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384598,-99) ,
 8, -0.55467, 1, 0, 0.492445,-99)    );
   // itree = 63
   fBoostWeights.push_back(0.0554765);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.352304,-99) , 
-16, 2.1116, 0, 0, 0.493098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.352304,-99) ,
+16, 2.1116, 0, 0, 0.493098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.363449,-99) , 
-5, 3.79269, 1, 0, 0.483958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.363449,-99) ,
+5, 3.79269, 1, 0, 0.483958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348336,-99) ,
 12, 1.91771, 0, 0, 0.476318,-99)    );
   // itree = 64
   fBoostWeights.push_back(0.122399);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.674087,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.674087,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447258,-99) , 
-15, -0.984128, 1, 0, 0.517256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447258,-99) ,
+15, -0.984128, 1, 0, 0.517256,-99) ,
 NN(
-0, 
-0, 
--1, 0.613636, 1, -1, 0.460451,-99) , 
-20, -3.58576, 0, 0, 0.476909,-99) , 
+0,
+0,
+-1, 0.613636, 1, -1, 0.460451,-99) ,
+20, -3.58576, 0, 0, 0.476909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374348,-99) ,
 13, 6.31372, 0, 0, 0.467324,-99)    );
   // itree = 65
   fBoostWeights.push_back(0.0885966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457194,-99) , 
-15, 1.50279, 1, 0, 0.508028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457194,-99) ,
+15, 1.50279, 1, 0, 0.508028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377573,-99) , 
-18, 5.77431, 0, 0, 0.500285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377573,-99) ,
+18, 5.77431, 0, 0, 0.500285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372591,-99) ,
 20, -1.70982, 1, 0, 0.492878,-99)    );
   // itree = 66
   fBoostWeights.push_back(0.0883499);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.290282,-99) , 
-4, -0.0651539, 0, 0, 0.480588,-99) , 
-23, 6.60628, 0, 0, 0.500923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.290282,-99) ,
+4, -0.0651539, 0, 0, 0.480588,-99) ,
+23, 6.60628, 0, 0, 0.500923,-99) ,
 NN(
-0, 
-0, 
--1, -2.88332, 1, -1, 0.412703,-99) , 
+0,
+0,
+-1, -2.88332, 1, -1, 0.412703,-99) ,
 9, -1.49672, 0, 0, 0.487545,-99)    );
   // itree = 67
   fBoostWeights.push_back(0.0620204);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406774,-99) , 
-20, -2.65391, 1, 0, 0.49336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406774,-99) ,
+20, -2.65391, 1, 0, 0.49336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408394,-99) , 
-15, -1.4742, 0, 0, 0.484111,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408394,-99) ,
+15, -1.4742, 0, 0, 0.484111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387684,-99) ,
 13, 6.31372, 0, 0, 0.475232,-99)    );
   // itree = 68
   fBoostWeights.push_back(0.0793089);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576865,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576865,-99) ,
 NN(
-0, 
-0, 
--1, -0.076955, 0, -1, 0.469002,-99) , 
-3, -4.51116, 1, 0, 0.474904,-99) , 
+0,
+0,
+-1, -0.076955, 0, -1, 0.469002,-99) ,
+3, -4.51116, 1, 0, 0.474904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348939,-99) ,
 3, -5.26303, 0, 0, 0.468407,-99)    );
   // itree = 69
   fBoostWeights.push_back(0.128001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.626948,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.626948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467787,-99) , 
-5, 2.31182, 0, 0, 0.525265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467787,-99) ,
+5, 2.31182, 0, 0, 0.525265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.596654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.596654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451498,-99) , 
-7, -7.12951, 0, 0, 0.476103,-99) , 
-16, 3.70957, 1, 0, 0.492532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451498,-99) ,
+7, -7.12951, 0, 0, 0.476103,-99) ,
+16, 3.70957, 1, 0, 0.492532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367165,-99) ,
 3, -5.26303, 0, 0, 0.486123,-99)    );
   // itree = 70
   fBoostWeights.push_back(0.0539193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.33239, 0, 1, 0.519434,-99) , 
+0,
+0,
+-1, 3.33239, 0, 1, 0.519434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459344,-99) , 
-12, 6.1685, 1, 0, 0.509636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459344,-99) ,
+12, 6.1685, 1, 0, 0.509636,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397379,-99) ,
 3, -5.26303, 0, 0, 0.503949,-99)    );
   // itree = 71
   fBoostWeights.push_back(0.123766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.637756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.637756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459845,-99) , 
-17, 4.84731, 0, 0, 0.547846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459845,-99) ,
+17, 4.84731, 0, 0, 0.547846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.380383,-99) , 
-1, 31.1002, 0, 0, 0.482694,-99) , 
-20, -3.59727, 0, 0, 0.502023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.380383,-99) ,
+1, 31.1002, 0, 0, 0.482694,-99) ,
+20, -3.59727, 0, 0, 0.502023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391207,-99) ,
 12, 1.91771, 0, 0, 0.496004,-99)    );
   // itree = 72
   fBoostWeights.push_back(0.141903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.654148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.654148,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.3677,-99) , 
-6, 6.70493, 0, 0, 0.478294,-99) , 
-10, 0.310552, 0, 0, 0.529742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.3677,-99) ,
+6, 6.70493, 0, 0, 0.478294,-99) ,
+10, 0.310552, 0, 0, 0.529742,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427396,-99) , 
-4, 1.08937, 1, 0, 0.494304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427396,-99) ,
+4, 1.08937, 1, 0, 0.494304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.303897,-99) , 
-15, -0.967892, 0, 0, 0.471085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.303897,-99) ,
+15, -0.967892, 0, 0, 0.471085,-99) ,
 20, -3.59727, 0, 0, 0.488074,-99)    );
   // itree = 73
   fBoostWeights.push_back(0.138173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.631475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.631475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.379579,-99) , 
-15, 0.602796, 0, 0, 0.475507,-99) , 
-15, -0.984128, 1, 0, 0.520512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.379579,-99) ,
+15, 0.602796, 0, 0, 0.475507,-99) ,
+15, -0.984128, 1, 0, 0.520512,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436406,-99) , 
-22, 4.46318, 0, 0, 0.475645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436406,-99) ,
+22, 4.46318, 0, 0, 0.475645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.270919,-99) , 
-10, 0.613636, 1, 0, 0.458096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.270919,-99) ,
+10, 0.613636, 1, 0, 0.458096,-99) ,
 20, -3.59727, 0, 0, 0.47603,-99)    );
   // itree = 74
   fBoostWeights.push_back(0.157298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467381,-99) , 
-0, 2.28611, 0, 0, 0.528224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467381,-99) ,
+0, 2.28611, 0, 0, 0.528224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391771,-99) , 
-7, -7.92168, 0, 0, 0.449182,-99) , 
-16, 4.12929, 1, 0, 0.483241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391771,-99) ,
+7, -7.92168, 0, 0, 0.449182,-99) ,
+16, 4.12929, 1, 0, 0.483241,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402018,-99) ,
 0, 2.2979, 1, 0, 0.475614,-99)    );
   // itree = 75
   fBoostWeights.push_back(0.0748759);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.636038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.636038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484067,-99) , 
-15, -0.984128, 1, 0, 0.529766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484067,-99) ,
+15, -0.984128, 1, 0, 0.529766,-99) ,
 NN(
-0, 
-0, 
--1, 0.613636, 1, -1, 0.475997,-99) , 
-20, -3.58576, 0, 0, 0.491289,-99) , 
+0,
+0,
+-1, 0.613636, 1, -1, 0.475997,-99) ,
+20, -3.58576, 0, 0, 0.491289,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405586,-99) ,
 13, 6.31372, 0, 0, 0.483892,-99)    );
   // itree = 76
   fBoostWeights.push_back(0.0824695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457202,-99) , 
-10, 0.144994, 1, 0, 0.514817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457202,-99) ,
+10, 0.144994, 1, 0, 0.514817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381463,-99) , 
-7, -6.33735, 1, 0, 0.507343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381463,-99) ,
+7, -6.33735, 1, 0, 0.507343,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39889,-99) ,
 15, -1.95615, 0, 0, 0.499677,-99)    );
   // itree = 77
   fBoostWeights.push_back(0.0824033);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.80881, 0, 1, 0.566616,-99) , 
+0,
+0,
+-1, -2.80881, 0, 1, 0.566616,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477234,-99) , 
-5, 0.950006, 1, 0, 0.488548,-99) , 
-20, -2.69048, 0, 0, 0.501075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477234,-99) ,
+5, 0.950006, 1, 0, 0.488548,-99) ,
+20, -2.69048, 0, 0, 0.501075,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504165,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504165,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.30524,-99) , 
-8, -2.88332, 1, 0, 0.431995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.30524,-99) ,
+8, -2.88332, 1, 0, 0.431995,-99) ,
 9, -1.49672, 0, 0, 0.491238,-99)    );
   // itree = 78
   fBoostWeights.push_back(0.0900366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478845,-99) , 
-0, 2.28362, 1, 0, 0.503267,-99) , 
-8, -0.830638, 0, 0, 0.51189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478845,-99) ,
+0, 2.28362, 1, 0, 0.503267,-99) ,
+8, -0.830638, 0, 0, 0.51189,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.364552,-99) , 
-6, 7.51823, 0, 0, 0.425898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.364552,-99) ,
+6, 7.51823, 0, 0, 0.425898,-99) ,
 9, -1.49672, 0, 0, 0.499676,-99)    );
   // itree = 79
   fBoostWeights.push_back(0.0949474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484402,-99) , 
-5, 2.52569, 1, 0, 0.523714,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484402,-99) ,
+5, 2.52569, 1, 0, 0.523714,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387122,-99) , 
-0, 2.28362, 1, 0, 0.462103,-99) , 
-7, -7.12951, 1, 0, 0.515242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387122,-99) ,
+0, 2.28362, 1, 0, 0.462103,-99) ,
+7, -7.12951, 1, 0, 0.515242,-99) ,
 NN(
-0, 
-0, 
--1, -2.88332, 1, -1, 0.431336,-99) , 
+0,
+0,
+-1, -2.88332, 1, -1, 0.431336,-99) ,
 9, -1.49672, 0, 0, 0.503382,-99)    );
   // itree = 80
   fBoostWeights.push_back(0.0636372);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.20097, 0, 1, 0.520448,-99) , 
+0,
+0,
+-1, 3.20097, 0, 1, 0.520448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393627,-99) , 
-8, -0.55467, 1, 0, 0.511114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393627,-99) ,
+8, -0.55467, 1, 0, 0.511114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.382641,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.382641,-99) ,
 20, -1.70982, 1, 0, 0.504018,-99)    );
   // itree = 81
   fBoostWeights.push_back(0.093224);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.652831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.652831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479736,-99) , 
-19, -4.89283, 0, 0, 0.520125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479736,-99) ,
+19, -4.89283, 0, 0, 0.520125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.337619,-99) , 
-22, 2.41809, 0, 0, 0.476567,-99) , 
-23, 6.43012, 0, 0, 0.498204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.337619,-99) ,
+22, 2.41809, 0, 0, 0.476567,-99) ,
+23, 6.43012, 0, 0, 0.498204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397977,-99) ,
 19, -2.20326, 1, 0, 0.492067,-99)    );
   // itree = 82
   fBoostWeights.push_back(0.142303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.633896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.633896,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526947,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402807,-99) , 
-5, 1.84686, 0, 0, 0.49563,-99) , 
-3, -3.6179, 1, 0, 0.519462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402807,-99) ,
+5, 1.84686, 0, 0, 0.49563,-99) ,
+3, -3.6179, 1, 0, 0.519462,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554973,-99) ,
 NN(
-0, 
-0, 
--1, -0.473762, 0, -1, 0.399673,-99) , 
-13, 7.19616, 0, 0, 0.465154,-99) , 
+0,
+0,
+-1, -0.473762, 0, -1, 0.399673,-99) ,
+13, 7.19616, 0, 0, 0.465154,-99) ,
 23, 6.43012, 0, 0, 0.492181,-99)    );
   // itree = 83
   fBoostWeights.push_back(0.0672693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.20942, 1, 1, 0.519395,-99) , 
+0,
+0,
+-1, 6.20942, 1, 1, 0.519395,-99) ,
 NN(
-0, 
-0, 
--1, -0.627117, 0, -1, 0.462521,-99) , 
-19, -6.54666, 1, 0, 0.491004,-99) , 
+0,
+0,
+-1, -0.627117, 0, -1, 0.462521,-99) ,
+19, -6.54666, 1, 0, 0.491004,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395296,-99) ,
 15, -1.95615, 0, 0, 0.484527,-99)    );
   // itree = 84
   fBoostWeights.push_back(0.0847876);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471933,-99) , 
-11, 5.98139, 1, 0, 0.533291,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471933,-99) ,
+11, 5.98139, 1, 0, 0.533291,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505758,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.258958,-99) , 
-21, 5.7523, 1, 0, 0.478147,-99) , 
-16, 6.16038, 0, 0, 0.491313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.258958,-99) ,
+21, 5.7523, 1, 0, 0.478147,-99) ,
+16, 6.16038, 0, 0, 0.491313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414505,-99) ,
 8, -0.55467, 1, 0, 0.485607,-99)    );
   // itree = 85
   fBoostWeights.push_back(0.13536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457055,-99) , 
-21, 5.78894, 0, 0, 0.517863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457055,-99) ,
+21, 5.78894, 0, 0, 0.517863,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514893,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514893,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.364906,-99) , 
-19, -8.71836, 0, 0, 0.493536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.364906,-99) ,
+19, -8.71836, 0, 0, 0.493536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.637196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.637196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393561,-99) , 
-0, 2.2979, 0, 0, 0.429534,-99) , 
-16, 4.02066, 1, 0, 0.462446,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393561,-99) ,
+0, 2.2979, 0, 0, 0.429534,-99) ,
+16, 4.02066, 1, 0, 0.462446,-99) ,
 16, 6.16038, 0, 0, 0.475333,-99)    );
   // itree = 86
   fBoostWeights.push_back(0.0591406);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404439,-99) , 
-4, -0.0779554, 0, 0, 0.486482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404439,-99) ,
+4, -0.0779554, 0, 0, 0.486482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369807,-99) , 
-15, -1.95614, 0, 0, 0.479587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369807,-99) ,
+15, -1.95614, 0, 0, 0.479587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36328,-99) ,
 17, 1.89382, 0, 0, 0.473743,-99)    );
   // itree = 87
   fBoostWeights.push_back(0.15257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.301044,-99) , 
-3, -2.30252, 0, 0, 0.515688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.301044,-99) ,
+3, -2.30252, 0, 0, 0.515688,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426998,-99) , 
-3, -2.30248, 1, 0, 0.460502,-99) , 
-13, 6.78773, 1, 0, 0.475939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426998,-99) ,
+3, -2.30248, 1, 0, 0.460502,-99) ,
+13, 6.78773, 1, 0, 0.475939,-99) ,
 NN(
-0, 
-0, 
--1, 4.13799, 1, -1, 0.406417,-99) , 
+0,
+0,
+-1, 4.13799, 1, -1, 0.406417,-99) ,
 9, -1.49672, 0, 0, 0.466292,-99)    );
   // itree = 88
   fBoostWeights.push_back(0.128686);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.621095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.621095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383469,-99) , 
-11, 4.83487, 1, 0, 0.548463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383469,-99) ,
+11, 4.83487, 1, 0, 0.548463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443692,-99) , 
-22, 3.53875, 1, 0, 0.467939,-99) , 
-2, 1.49958, 1, 0, 0.482825,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443692,-99) ,
+22, 3.53875, 1, 0, 0.467939,-99) ,
+2, 1.49958, 1, 0, 0.482825,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537951,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.274128,-99) , 
-12, 4.19129, 0, 0, 0.404269,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.274128,-99) ,
+12, 4.19129, 0, 0, 0.404269,-99) ,
 17, 2.40135, 0, 0, 0.474343,-99)    );
   // itree = 89
   fBoostWeights.push_back(0.0915597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.621305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.621305,-99) ,
 NN(
-0, 
-0, 
--1, 2.27886, 0, -1, 0.48108,-99) , 
-23, 5.61905, 1, 0, 0.501864,-99) , 
+0,
+0,
+-1, 2.27886, 0, -1, 0.48108,-99) ,
+23, 5.61905, 1, 0, 0.501864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505774,-99) ,
 NN(
-0, 
-0, 
--1, 6.06624, 0, -1, 0.351391,-99) , 
-13, 7.04552, 0, 0, 0.442556,-99) , 
+0,
+0,
+-1, 6.06624, 0, -1, 0.351391,-99) ,
+13, 7.04552, 0, 0, 0.442556,-99) ,
 21, 3.82788, 0, 0, 0.479144,-99)    );
   // itree = 90
   fBoostWeights.push_back(0.116666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.652751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.652751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483826,-99) , 
-23, 5.61905, 1, 0, 0.503365,-99) , 
-5, 1.33519, 1, 0, 0.518013,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483826,-99) ,
+23, 5.61905, 1, 0, 0.503365,-99) ,
+5, 1.33519, 1, 0, 0.518013,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541378,-99) ,
 NN(
-0, 
-0, 
--1, 4.15827, 0, -1, 0.402226,-99) , 
-20, -7.26685, 1, 0, 0.438051,-99) , 
+0,
+0,
+-1, 4.15827, 0, -1, 0.402226,-99) ,
+20, -7.26685, 1, 0, 0.438051,-99) ,
 21, 3.82788, 0, 0, 0.487434,-99)    );
   // itree = 91
   fBoostWeights.push_back(0.139002);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435149,-99) , 
-10, -2.0546, 0, 0, 0.512486,-99) , 
-14, -3.62136, 1, 0, 0.533104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435149,-99) ,
+10, -2.0546, 0, 0, 0.512486,-99) ,
+14, -3.62136, 1, 0, 0.533104,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445542,-99) , 
-8, -3.04388, 0, 0, 0.505017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445542,-99) ,
+8, -3.04388, 0, 0, 0.505017,-99) ,
 NN(
-0, 
-0, 
--1, -0.12054, 0, -1, 0.388578,-99) , 
-17, 3.69805, 0, 0, 0.451715,-99) , 
+0,
+0,
+-1, -0.12054, 0, -1, 0.388578,-99) ,
+17, 3.69805, 0, 0, 0.451715,-99) ,
 21, 3.82788, 0, 0, 0.50207,-99)    );
   // itree = 92
   fBoostWeights.push_back(0.111855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449895,-99) , 
-12, 3.51208, 0, 0, 0.533889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449895,-99) ,
+12, 3.51208, 0, 0, 0.533889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438153,-99) , 
-18, 6.70959, 1, 0, 0.479428,-99) , 
-21, 4.59192, 0, 0, 0.503883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438153,-99) ,
+18, 6.70959, 1, 0, 0.479428,-99) ,
+21, 4.59192, 0, 0, 0.503883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401414,-99) ,
 13, 6.31372, 0, 0, 0.495646,-99)    );
   // itree = 93
   fBoostWeights.push_back(0.100454);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45368,-99) , 
-4, -0.0779695, 0, 0, 0.514763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45368,-99) ,
+4, -0.0779695, 0, 0, 0.514763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.305837,-99) , 
-22, 3.8722, 0, 0, 0.442023,-99) , 
-3, -2.96046, 0, 0, 0.500322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.305837,-99) ,
+22, 3.8722, 0, 0, 0.442023,-99) ,
+3, -2.96046, 0, 0, 0.500322,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384888,-99) ,
 15, -1.95615, 0, 0, 0.492969,-99)    );
   // itree = 94
   fBoostWeights.push_back(0.0722756);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483907,-99) , 
-8, -0.942959, 0, 0, 0.495491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483907,-99) ,
+8, -0.942959, 0, 0, 0.495491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401931,-99) , 
-15, -1.46202, 0, 0, 0.486953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401931,-99) ,
+15, -1.46202, 0, 0, 0.486953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372647,-99) ,
 23, 5.21337, 0, 0, 0.480733,-99)    );
   // itree = 95
   fBoostWeights.push_back(0.0879351);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485218,-99) , 
-6, 7.19976, 0, 0, 0.512208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485218,-99) ,
+6, 7.19976, 0, 0, 0.512208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.362515,-99) , 
-5, 3.82871, 1, 0, 0.503578,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.362515,-99) ,
+5, 3.82871, 1, 0, 0.503578,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409573,-99) ,
 0, 2.2979, 1, 0, 0.495303,-99)    );
   // itree = 96
   fBoostWeights.push_back(0.152509);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.61602,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.61602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453206,-99) , 
-10, -0.854715, 1, 0, 0.578162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453206,-99) ,
+10, -0.854715, 1, 0, 0.578162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.277604,-99) , 
-5, 0.938164, 1, 0, 0.421623,-99) , 
-7, -7.92168, 1, 0, 0.536736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.277604,-99) ,
+5, 0.938164, 1, 0, 0.421623,-99) ,
+7, -7.92168, 1, 0, 0.536736,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398167,-99) , 
-3, -2.6312, 0, 0, 0.499795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398167,-99) ,
+3, -2.6312, 0, 0, 0.499795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.345799,-99) , 
-18, 5.94613, 0, 0, 0.483611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.345799,-99) ,
+18, 5.94613, 0, 0, 0.483611,-99) ,
 4, 0.420317, 1, 0, 0.50655,-99)    );
   // itree = 97
   fBoostWeights.push_back(0.153527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48364,-99) , 
-23, 6.02498, 0, 0, 0.558698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48364,-99) ,
+23, 6.02498, 0, 0, 0.558698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.281411,-99) , 
-19, -7.27013, 1, 0, 0.419207,-99) , 
-7, -7.92168, 1, 0, 0.521952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.281411,-99) ,
+19, -7.27013, 1, 0, 0.419207,-99) ,
+7, -7.92168, 1, 0, 0.521952,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433306,-99) , 
-8, -3.04683, 0, 0, 0.487884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433306,-99) ,
+8, -3.04683, 0, 0, 0.487884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.38385,-99) , 
-23, 6.83533, 1, 0, 0.465693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.38385,-99) ,
+23, 6.83533, 1, 0, 0.465693,-99) ,
 4, 0.420317, 1, 0, 0.489854,-99)    );
   // itree = 98
   fBoostWeights.push_back(0.151607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 21.8124, 1, 1, 0.585234,-99) , 
+0,
+0,
+-1, 21.8124, 1, 1, 0.585234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461712,-99) , 
-23, 5.59533, 1, 0, 0.484009,-99) , 
-5, 1.46814, 1, 0, 0.505457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461712,-99) ,
+23, 5.59533, 1, 0, 0.484009,-99) ,
+5, 1.46814, 1, 0, 0.505457,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374091,-99) , 
-14, -1.72704, 1, 0, 0.506981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374091,-99) ,
+14, -1.72704, 1, 0, 0.506981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.235473,-99) , 
-19, -4.55295, 1, 0, 0.428488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.235473,-99) ,
+19, -4.55295, 1, 0, 0.428488,-99) ,
 8, -2.1071, 1, 0, 0.488365,-99)    );
   // itree = 99
   fBoostWeights.push_back(0.112535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493296,-99) , 
-11, 3.90513, 1, 0, 0.531058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493296,-99) ,
+11, 3.90513, 1, 0, 0.531058,-99) ,
 NN(
-0, 
-0, 
--1, 4.34676, 0, -1, 0.419389,-99) , 
-0, 2.29314, 1, 0, 0.516209,-99) , 
+0,
+0,
+-1, 4.34676, 0, -1, 0.419389,-99) ,
+0, 2.29314, 1, 0, 0.516209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.297139,-99) , 
-12, 4.31276, 0, 0, 0.430946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.297139,-99) ,
+12, 4.31276, 0, 0, 0.430946,-99) ,
 8, -2.1071, 1, 0, 0.497485,-99)    );
   // itree = 100
   fBoostWeights.push_back(0.133613);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481294,-99) , 
-6, 7.04649, 0, 0, 0.509708,-99) , 
-5, 3.24627, 0, 0, 0.524728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481294,-99) ,
+6, 7.04649, 0, 0, 0.509708,-99) ,
+5, 3.24627, 0, 0, 0.524728,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397505,-99) , 
-0, 2.28838, 0, 0, 0.491296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397505,-99) ,
+0, 2.28838, 0, 0, 0.491296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.259094,-99) , 
-19, -4.55295, 1, 0, 0.424998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.259094,-99) ,
+19, -4.55295, 1, 0, 0.424998,-99) ,
 8, -2.1071, 1, 0, 0.502928,-99)    );
   // itree = 101
   fBoostWeights.push_back(0.137277);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396711,-99) , 
-0, 2.27681, 0, 0, 0.543424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396711,-99) ,
+0, 2.27681, 0, 0, 0.543424,-99) ,
 NN(
-0, 
-0, 
--1, 4.34676, 0, -1, 0.451856,-99) , 
-0, 2.29314, 1, 0, 0.531338,-99) , 
+0,
+0,
+-1, 4.34676, 0, -1, 0.451856,-99) ,
+0, 2.29314, 1, 0, 0.531338,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408119,-99) , 
-14, -1.72704, 1, 0, 0.491139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408119,-99) ,
+14, -1.72704, 1, 0, 0.491139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.285555,-99) , 
-19, -4.55295, 1, 0, 0.43328,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.285555,-99) ,
+19, -4.55295, 1, 0, 0.43328,-99) ,
 8, -2.1071, 1, 0, 0.510104,-99)    );
   // itree = 102
   fBoostWeights.push_back(0.0782097);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479338,-99) , 
-15, 1.07924, 1, 0, 0.511099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479338,-99) ,
+15, 1.07924, 1, 0, 0.511099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411601,-99) , 
-15, -1.46202, 0, 0, 0.502389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411601,-99) ,
+15, -1.46202, 0, 0, 0.502389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.362655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.362655,-99) ,
 23, 5.21337, 0, 0, 0.494797,-99)    );
   // itree = 103
   fBoostWeights.push_back(0.125326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.30231, 1, 1, 0.552308,-99) , 
+0,
+0,
+-1, -2.30231, 1, 1, 0.552308,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.363855,-99) , 
-3, -2.30253, 0, 0, 0.47866,-99) , 
-10, -1.81112, 1, 0, 0.511445,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.363855,-99) ,
+3, -2.30253, 0, 0, 0.47866,-99) ,
+10, -1.81112, 1, 0, 0.511445,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423168,-99) , 
-10, -0.896404, 0, 0, 0.504258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423168,-99) ,
+10, -0.896404, 0, 0, 0.504258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.337126,-99) , 
-23, 6.22733, 0, 0, 0.432344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.337126,-99) ,
+23, 6.22733, 0, 0, 0.432344,-99) ,
 8, -2.1071, 1, 0, 0.494469,-99)    );
   // itree = 104
   fBoostWeights.push_back(0.11059);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595993,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472678,-99) , 
-5, 1.907, 1, 0, 0.519838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472678,-99) ,
+5, 1.907, 1, 0, 0.519838,-99) ,
 NN(
-0, 
-0, 
--1, 4.84103, 1, -1, 0.453048,-99) , 
-0, 2.28611, 0, 0, 0.486925,-99) , 
+0,
+0,
+-1, 4.84103, 1, -1, 0.453048,-99) ,
+0, 2.28611, 0, 0, 0.486925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389436,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389436,-99) ,
 0, 2.2979, 1, 0, 0.479231,-99)    );
   // itree = 105
   fBoostWeights.push_back(0.116247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571453,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457608,-99) , 
-20, -6.36179, 0, 0, 0.52992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457608,-99) ,
+20, -6.36179, 0, 0, 0.52992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452374,-99) , 
-13, 6.76734, 1, 0, 0.480939,-99) , 
-14, -2.19665, 1, 0, 0.504434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452374,-99) ,
+13, 6.76734, 1, 0, 0.480939,-99) ,
+14, -2.19665, 1, 0, 0.504434,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404945,-99) ,
 13, 6.31372, 0, 0, 0.496963,-99)    );
   // itree = 106
   fBoostWeights.push_back(0.114638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.84079, 1, 1, 0.593608,-99) , 
+0,
+0,
+-1, -2.84079, 1, 1, 0.593608,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42981,-99) , 
-22, 4.07686, 0, 0, 0.497194,-99) , 
-19, -5.46081, 0, 0, 0.528278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42981,-99) ,
+22, 4.07686, 0, 0, 0.497194,-99) ,
+19, -5.46081, 0, 0, 0.528278,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534155,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534155,-99) ,
 NN(
-0, 
-0, 
--1, -0.473762, 0, -1, 0.429754,-99) , 
-13, 7.19616, 0, 0, 0.474377,-99) , 
+0,
+0,
+-1, -0.473762, 0, -1, 0.429754,-99) ,
+13, 7.19616, 0, 0, 0.474377,-99) ,
 23, 6.43012, 0, 0, 0.501756,-99)    );
   // itree = 107
   fBoostWeights.push_back(0.123368);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.630934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.630934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.331582,-99) , 
-17, 3.23576, 0, 0, 0.552233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.331582,-99) ,
+17, 3.23576, 0, 0, 0.552233,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.64767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.64767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474204,-99) , 
-5, 0.987256, 1, 0, 0.487156,-99) , 
-22, 3.00064, 1, 0, 0.501675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474204,-99) ,
+5, 0.987256, 1, 0, 0.487156,-99) ,
+22, 3.00064, 1, 0, 0.501675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387389,-99) ,
 23, 5.21337, 0, 0, 0.495647,-99)    );
   // itree = 108
   fBoostWeights.push_back(0.0647297);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.83119, 1, 1, 0.52588,-99) , 
+0,
+0,
+-1, -1.83119, 1, 1, 0.52588,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429525,-99) , 
-0, 2.30267, 1, 0, 0.520425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429525,-99) ,
+0, 2.30267, 1, 0, 0.520425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40656,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40656,-99) ,
 7, -6.33735, 1, 0, 0.513571,-99)    );
   // itree = 109
   fBoostWeights.push_back(0.0754553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445281,-99) , 
-6, 4.96555, 0, 0, 0.514039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445281,-99) ,
+6, 4.96555, 0, 0, 0.514039,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424255,-99) , 
-15, -1.46202, 0, 0, 0.506439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424255,-99) ,
+15, -1.46202, 0, 0, 0.506439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403995,-99) ,
 23, 5.21337, 0, 0, 0.501065,-99)    );
   // itree = 110
   fBoostWeights.push_back(0.0937113);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407174,-99) , 
-12, 5.91632, 1, 0, 0.509799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407174,-99) ,
+12, 5.91632, 1, 0, 0.509799,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383891,-99) , 
-12, 2.29236, 0, 0, 0.498549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383891,-99) ,
+12, 2.29236, 0, 0, 0.498549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416792,-99) ,
 11, 7.31009, 1, 0, 0.492142,-99)    );
   // itree = 111
   fBoostWeights.push_back(0.0899378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.641719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.641719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444304,-99) , 
-15, 0.342661, 0, 0, 0.547196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444304,-99) ,
+15, 0.342661, 0, 0, 0.547196,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410369,-99) , 
-23, 6.22779, 0, 0, 0.473629,-99) , 
-2, 1.49974, 1, 0, 0.487552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410369,-99) ,
+23, 6.22779, 0, 0, 0.473629,-99) ,
+2, 1.49974, 1, 0, 0.487552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413479,-99) ,
 0, 2.2979, 1, 0, 0.481829,-99)    );
   // itree = 112
   fBoostWeights.push_back(0.11639);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.70437,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.70437,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434454,-99) , 
-23, 5.70958, 1, 0, 0.590693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434454,-99) ,
+23, 5.70958, 1, 0, 0.590693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384382,-99) , 
-18, 6.16596, 0, 0, 0.520461,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384382,-99) ,
+18, 6.16596, 0, 0, 0.520461,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50672,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50672,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425145,-99) , 
-11, 4.21082, 0, 0, 0.475717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425145,-99) ,
+11, 4.21082, 0, 0, 0.475717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395166,-99) , 
-9, -1.51177, 0, 0, 0.466816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395166,-99) ,
+9, -1.51177, 0, 0, 0.466816,-99) ,
 2, 1.49958, 1, 0, 0.476607,-99)    );
   // itree = 113
   fBoostWeights.push_back(0.149493);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.708377,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.708377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471795,-99) , 
-17, 4.32211, 0, 0, 0.585314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471795,-99) ,
+17, 4.32211, 0, 0, 0.585314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407515,-99) , 
-11, 4.78934, 1, 0, 0.52777,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407515,-99) ,
+11, 4.78934, 1, 0, 0.52777,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588332,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378039,-99) , 
-23, 6.4741, 0, 0, 0.516029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378039,-99) ,
+23, 6.4741, 0, 0, 0.516029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430986,-99) , 
-15, -0.473751, 1, 0, 0.450815,-99) , 
-12, 2.98043, 1, 0, 0.463654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430986,-99) ,
+15, -0.473751, 1, 0, 0.450815,-99) ,
+12, 2.98043, 1, 0, 0.463654,-99) ,
 2, 1.49958, 1, 0, 0.47525,-99)    );
   // itree = 114
   fBoostWeights.push_back(0.084708);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.666327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.666327,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492083,-99) , 
-8, -3.27142, 1, 0, 0.594413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492083,-99) ,
+8, -3.27142, 1, 0, 0.594413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431198,-99) , 
-0, 2.28362, 0, 0, 0.541527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431198,-99) ,
+0, 2.28362, 0, 0, 0.541527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535792,-99) ,
 NN(
-0, 
-0, 
--1, 4.41004, 0, -1, 0.468988,-99) , 
-22, 2.46252, 1, 0, 0.478034,-99) , 
+0,
+0,
+-1, 4.41004, 0, -1, 0.468988,-99) ,
+22, 2.46252, 1, 0, 0.478034,-99) ,
 2, 1.49958, 1, 0, 0.489459,-99)    );
   // itree = 115
   fBoostWeights.push_back(0.163754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594767,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397533,-99) , 
-17, 2.63388, 0, 0, 0.561062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397533,-99) ,
+17, 2.63388, 0, 0, 0.561062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604136,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459032,-99) , 
-0, 2.29314, 0, 0, 0.485192,-99) , 
-6, 5.72634, 1, 0, 0.514724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459032,-99) ,
+0, 2.29314, 0, 0, 0.485192,-99) ,
+6, 5.72634, 1, 0, 0.514724,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.650106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.650106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441918,-99) , 
-19, -7.27474, 1, 0, 0.523995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441918,-99) ,
+19, -7.27474, 1, 0, 0.523995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.295635,-99) , 
-22, 3.53875, 0, 0, 0.457549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.295635,-99) ,
+22, 3.53875, 0, 0, 0.457549,-99) ,
 15, -0.473762, 0, 0, 0.50291,-99)    );
   // itree = 116
   fBoostWeights.push_back(0.103417);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.636346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.636346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456758,-99) , 
-0, 2.28362, 0, 0, 0.57755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456758,-99) ,
+0, 2.28362, 0, 0, 0.57755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471595,-99) , 
-6, 6.84313, 0, 0, 0.503031,-99) , 
-2, 1.49974, 1, 0, 0.516593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471595,-99) ,
+6, 6.84313, 0, 0, 0.503031,-99) ,
+2, 1.49974, 1, 0, 0.516593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414159,-99) ,
 0, 2.30267, 1, 0, 0.511132,-99)    );
   // itree = 117
   fBoostWeights.push_back(0.0905862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588492,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45232,-99) , 
-15, 0.0203691, 0, 0, 0.511091,-99) , 
-22, 5.30681, 0, 0, 0.523785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45232,-99) ,
+15, 0.0203691, 0, 0, 0.511091,-99) ,
+22, 5.30681, 0, 0, 0.523785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460943,-99) ,
 22, 6.22932, 1, 0, 0.515022,-99)    );
   // itree = 118
   fBoostWeights.push_back(0.0487576);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.858841, 1, 1, 0.53517,-99) , 
+0,
+0,
+-1, 0.858841, 1, 1, 0.53517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491818,-99) , 
-2, 2.99754, 1, 0, 0.513175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491818,-99) ,
+2, 2.99754, 1, 0, 0.513175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437241,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437241,-99) ,
 13, 6.31372, 0, 0, 0.507874,-99)    );
   // itree = 119
   fBoostWeights.push_back(0.172144);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397947,-99) , 
-8, -1.22957, 1, 0, 0.54854,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397947,-99) ,
+8, -1.22957, 1, 0, 0.54854,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.251499,-99) , 
-18, 6.59312, 1, 0, 0.410104,-99) , 
-7, -7.92168, 1, 0, 0.524294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.251499,-99) ,
+18, 6.59312, 1, 0, 0.410104,-99) ,
+7, -7.92168, 1, 0, 0.524294,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404633,-99) , 
-23, 5.82175, 0, 0, 0.526933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404633,-99) ,
+23, 5.82175, 0, 0, 0.526933,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.298495,-99) , 
-8, -4.17327, 0, 0, 0.483608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.298495,-99) ,
+8, -4.17327, 0, 0, 0.483608,-99) ,
 10, -0.605777, 1, 0, 0.508902,-99)    );
   // itree = 120
   fBoostWeights.push_back(0.153004);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.291327,-99) , 
-19, -4.28331, 0, 0, 0.428937,-99) , 
-20, -6.24469, 1, 0, 0.509306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.291327,-99) ,
+19, -4.28331, 0, 0, 0.428937,-99) ,
+20, -6.24469, 1, 0, 0.509306,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439642,-99) , 
-1, 41.8409, 1, 0, 0.487856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439642,-99) ,
+1, 41.8409, 1, 0, 0.487856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.362454,-99) , 
-5, 1.49118, 0, 0, 0.46898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.362454,-99) ,
+5, 1.49118, 0, 0, 0.46898,-99) ,
 8, -3.65953, 1, 0, 0.485903,-99)    );
   // itree = 121
   fBoostWeights.push_back(0.13586);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594709,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484507,-99) , 
-3, -2.30259, 1, 0, 0.519542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484507,-99) ,
+3, -2.30259, 1, 0, 0.519542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.259446,-99) , 
-17, 4.85835, 0, 0, 0.38743,-99) , 
-7, -7.92168, 1, 0, 0.496931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.259446,-99) ,
+17, 4.85835, 0, 0, 0.38743,-99) ,
+7, -7.92168, 1, 0, 0.496931,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448341,-99) , 
-5, 1.28036, 1, 0, 0.485463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448341,-99) ,
+5, 1.28036, 1, 0, 0.485463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.309477,-99) , 
-8, -4.17327, 0, 0, 0.452156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.309477,-99) ,
+8, -4.17327, 0, 0, 0.452156,-99) ,
 10, -0.605777, 1, 0, 0.480071,-99)    );
   // itree = 122
   fBoostWeights.push_back(0.104329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.28362, 1, 1, 0.564609,-99) , 
+0,
+0,
+-1, 2.28362, 1, 1, 0.564609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360867,-99) , 
-20, -5.44773, 0, 0, 0.437229,-99) , 
-3, -1.97359, 0, 0, 0.524728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360867,-99) ,
+20, -5.44773, 0, 0, 0.437229,-99) ,
+3, -1.97359, 0, 0, 0.524728,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.382301,-99) , 
-0, 2.27954, 0, 0, 0.493508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.382301,-99) ,
+0, 2.27954, 0, 0, 0.493508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387082,-99) , 
-0, 2.29314, 1, 0, 0.478144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387082,-99) ,
+0, 2.29314, 1, 0, 0.478144,-99) ,
 14, -3.29386, 1, 0, 0.493926,-99)    );
   // itree = 123
   fBoostWeights.push_back(0.121027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.603044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.603044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481197,-99) , 
-14, -2.65193, 1, 0, 0.542114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481197,-99) ,
+14, -2.65193, 1, 0, 0.542114,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520479,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360554,-99) , 
-7, -7.92168, 1, 0, 0.494394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360554,-99) ,
+7, -7.92168, 1, 0, 0.494394,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557447,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557447,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.3922,-99) , 
-5, 1.21128, 1, 0, 0.436109,-99) , 
-10, -0.602915, 1, 0, 0.472751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.3922,-99) ,
+5, 1.21128, 1, 0, 0.436109,-99) ,
+10, -0.602915, 1, 0, 0.472751,-99) ,
 8, -0.942778, 0, 0, 0.480293,-99)    );
   // itree = 124
   fBoostWeights.push_back(0.0907371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599303,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599303,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488394,-99) , 
-8, 0.0552552, 0, 0, 0.54243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488394,-99) ,
+8, 0.0552552, 0, 0, 0.54243,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495228,-99) , 
-5, 3.45857, 1, 0, 0.516529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495228,-99) ,
+5, 3.45857, 1, 0, 0.516529,-99) ,
 NN(
-0, 
-0, 
--1, 5.7523, 1, -1, 0.4474,-99) , 
-16, 6.16038, 0, 0, 0.464954,-99) , 
+0,
+0,
+-1, 5.7523, 1, -1, 0.4474,-99) ,
+16, 6.16038, 0, 0, 0.464954,-99) ,
 8, -0.942778, 0, 0, 0.473377,-99)    );
   // itree = 125
   fBoostWeights.push_back(0.11569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.683476,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.683476,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49311,-99) , 
-16, 3.41604, 1, 0, 0.548053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49311,-99) ,
+16, 3.41604, 1, 0, 0.548053,-99) ,
 NN(
-0, 
-0, 
--1, 3.12107, 0, -1, 0.466213,-99) , 
-23, 6.22733, 1, 0, 0.49967,-99) , 
+0,
+0,
+-1, 3.12107, 0, -1, 0.466213,-99) ,
+23, 6.22733, 1, 0, 0.49967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555124,-99) ,
 NN(
-0, 
-0, 
--1, 6.22718, 0, -1, 0.388686,-99) , 
-10, -2.90823, 1, 0, 0.456769,-99) , 
+0,
+0,
+-1, 6.22718, 0, -1, 0.388686,-99) ,
+10, -2.90823, 1, 0, 0.456769,-99) ,
 3, -1.97364, 0, 0, 0.486271,-99)    );
   // itree = 126
   fBoostWeights.push_back(0.143213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567907,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419962,-99) , 
-5, 1.49118, 0, 0, 0.543552,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419962,-99) ,
+5, 1.49118, 0, 0, 0.543552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464636,-99) , 
-10, -2.8538, 0, 0, 0.521853,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464636,-99) ,
+10, -2.8538, 0, 0, 0.521853,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.633999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.633999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482017,-99) , 
-5, 1.46195, 1, 0, 0.525737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482017,-99) ,
+5, 1.46195, 1, 0, 0.525737,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.188398,-99) , 
-10, -2.90823, 1, 0, 0.347103,-99) , 
-23, 6.22718, 0, 0, 0.461632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.188398,-99) ,
+10, -2.90823, 1, 0, 0.347103,-99) ,
+23, 6.22718, 0, 0, 0.461632,-99) ,
 3, -1.97364, 0, 0, 0.503111,-99)    );
   // itree = 127
   fBoostWeights.push_back(0.121116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601557,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601557,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448805,-99) , 
-15, 0.51473, 0, 0, 0.503418,-99) , 
-8, -0.942959, 0, 0, 0.514423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448805,-99) ,
+15, 0.51473, 0, 0, 0.503418,-99) ,
+8, -0.942959, 0, 0, 0.514423,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.622733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.622733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498339,-99) , 
-8, -2.691, 0, 0, 0.541218,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498339,-99) ,
+8, -2.691, 0, 0, 0.541218,-99) ,
 NN(
-0, 
-0, 
--1, -2.90823, 1, -1, 0.34486,-99) , 
-23, 6.22718, 0, 0, 0.471546,-99) , 
+0,
+0,
+-1, -2.90823, 1, -1, 0.34486,-99) ,
+23, 6.22718, 0, 0, 0.471546,-99) ,
 3, -1.97364, 0, 0, 0.501125,-99)    );
   // itree = 128
   fBoostWeights.push_back(0.105908);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488616,-99) , 
-14, -2.51888, 1, 0, 0.524698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488616,-99) ,
+14, -2.51888, 1, 0, 0.524698,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.321874,-99) , 
-21, 5.18732, 1, 0, 0.4748,-99) , 
-9, -0.255808, 0, 0, 0.50693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.321874,-99) ,
+21, 5.18732, 1, 0, 0.4748,-99) ,
+9, -0.255808, 0, 0, 0.50693,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386639,-99) , 
-11, 4.13799, 1, 0, 0.451124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386639,-99) ,
+11, 4.13799, 1, 0, 0.451124,-99) ,
 9, -1.49672, 0, 0, 0.499976,-99)    );
   // itree = 129
   fBoostWeights.push_back(0.0831672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534213,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447768,-99) , 
-7, -10.2982, 0, 0, 0.519497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447768,-99) ,
+7, -10.2982, 0, 0, 0.519497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407117,-99) , 
-3, -4.27621, 0, 0, 0.509533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407117,-99) ,
+3, -4.27621, 0, 0, 0.509533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460448,-99) ,
 15, 1.99689, 1, 0, 0.496195,-99)    );
   // itree = 130
   fBoostWeights.push_back(0.0651693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517699,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388475,-99) , 
-0, 2.29246, 1, 0, 0.488323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388475,-99) ,
+0, 2.29246, 1, 0, 0.488323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.342478,-99) , 
-0, 2.27886, 0, 0, 0.471327,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.342478,-99) ,
+0, 2.27886, 0, 0, 0.471327,-99) ,
 9, -0.0489983, 0, 0, 0.494067,-99)    );
   // itree = 131
   fBoostWeights.push_back(0.0909359);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48091,-99) , 
-3, -1.64451, 1, 0, 0.512886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48091,-99) ,
+3, -1.64451, 1, 0, 0.512886,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513573,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429646,-99) , 
-7, -9.50602, 1, 0, 0.466809,-99) , 
-21, 4.59192, 0, 0, 0.488235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429646,-99) ,
+7, -9.50602, 1, 0, 0.466809,-99) ,
+21, 4.59192, 0, 0, 0.488235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405532,-99) ,
 13, 6.31372, 0, 0, 0.482564,-99)    );
   // itree = 132
   fBoostWeights.push_back(0.134022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554994,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.356647,-99) , 
-11, 5.06834, 0, 0, 0.471944,-99) , 
-19, -7.27474, 1, 0, 0.512301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.356647,-99) ,
+11, 5.06834, 0, 0, 0.471944,-99) ,
+19, -7.27474, 1, 0, 0.512301,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381504,-99) , 
-9, -1.03669, 0, 0, 0.500434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381504,-99) ,
+9, -1.03669, 0, 0, 0.500434,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528368,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528368,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.336432,-99) , 
-3, -0.986822, 0, 0, 0.426014,-99) , 
-17, 3.69805, 0, 0, 0.470903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.336432,-99) ,
+3, -0.986822, 0, 0, 0.426014,-99) ,
+17, 3.69805, 0, 0, 0.470903,-99) ,
 22, 4.61498, 0, 0, 0.488327,-99)    );
   // itree = 133
   fBoostWeights.push_back(0.113148);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.59333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.59333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424669,-99) , 
-13, 6.50797, 0, 0, 0.521905,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424669,-99) ,
+13, 6.50797, 0, 0, 0.521905,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435898,-99) , 
-3, -0.986763, 1, 0, 0.484253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435898,-99) ,
+3, -0.986763, 1, 0, 0.484253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434318,-99) , 
-15, 1.00864, 1, 0, 0.462134,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434318,-99) ,
+15, 1.00864, 1, 0, 0.462134,-99) ,
 2, 1.49958, 1, 0, 0.472454,-99)    );
   // itree = 134
   fBoostWeights.push_back(0.0758185);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.607501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.607501,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435915,-99) , 
-19, -6.18625, 1, 0, 0.517753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435915,-99) ,
+19, -6.18625, 1, 0, 0.517753,-99) ,
 NN(
-0, 
-0, 
--1, 4.61498, 0, -1, 0.471923,-99) , 
+0,
+0,
+-1, 4.61498, 0, -1, 0.471923,-99) ,
 2, 1.49958, 1, 0, 0.479809,-99)    );
   // itree = 135
   fBoostWeights.push_back(0.0826529);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.610582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.610582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49183,-99) , 
-16, 3.67994, 1, 0, 0.522235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49183,-99) ,
+16, 3.67994, 1, 0, 0.522235,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463638,-99) , 
-7, -7.31818, 0, 0, 0.479819,-99) , 
-22, 4.46318, 0, 0, 0.499927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463638,-99) ,
+7, -7.31818, 0, 0, 0.479819,-99) ,
+22, 4.46318, 0, 0, 0.499927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42185,-99) ,
 7, -6.33735, 1, 0, 0.495632,-99)    );
   // itree = 136
   fBoostWeights.push_back(0.131742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547919,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547919,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419592,-99) , 
-13, 6.5589, 0, 0, 0.535142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419592,-99) ,
+13, 6.5589, 0, 0, 0.535142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427633,-99) , 
-8, -2.69083, 0, 0, 0.474651,-99) , 
-10, -0.605777, 1, 0, 0.516305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427633,-99) ,
+8, -2.69083, 0, 0, 0.474651,-99) ,
+10, -0.605777, 1, 0, 0.516305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.60982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.60982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354881,-99) , 
-10, 0.2437, 0, 0, 0.460716,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354881,-99) ,
+10, 0.2437, 0, 0, 0.460716,-99) ,
 7, -7.12951, 1, 0, 0.508971,-99)    );
   // itree = 137
   fBoostWeights.push_back(0.069265);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55035,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531729,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478095,-99) , 
-8, -3.78569, 1, 0, 0.498859,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478095,-99) ,
+8, -3.78569, 1, 0, 0.498859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409107,-99) , 
-9, -1.49672, 0, 0, 0.489382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409107,-99) ,
+9, -1.49672, 0, 0, 0.489382,-99) ,
 21, 6.88404, 0, 0, 0.4962,-99)    );
   // itree = 138
   fBoostWeights.push_back(0.084306);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.690478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.690478,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497824,-99) , 
-17, 4.32211, 0, 0, 0.592148,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497824,-99) ,
+17, 4.32211, 0, 0, 0.592148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429846,-99) , 
-11, 4.78934, 1, 0, 0.539512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429846,-99) ,
+11, 4.78934, 1, 0, 0.539512,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545421,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459795,-99) , 
-19, -5.63701, 0, 0, 0.484199,-99) , 
-8, -0.838038, 0, 0, 0.49053,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459795,-99) ,
+19, -5.63701, 0, 0, 0.484199,-99) ,
+8, -0.838038, 0, 0, 0.49053,-99) ,
 2, 1.49958, 1, 0, 0.498989,-99)    );
   // itree = 139
   fBoostWeights.push_back(0.0829182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.630779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.630779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483651,-99) , 
-23, 5.68742, 1, 0, 0.546981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483651,-99) ,
+23, 5.68742, 1, 0, 0.546981,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42867,-99) , 
-15, -0.473488, 0, 0, 0.50901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42867,-99) ,
+15, -0.473488, 0, 0, 0.50901,-99) ,
 NN(
-0, 
-0, 
--1, 4.04318, 0, -1, 0.449584,-99) , 
-20, -4.41127, 1, 0, 0.491574,-99) , 
+0,
+0,
+-1, 4.04318, 0, -1, 0.449584,-99) ,
+20, -4.41127, 1, 0, 0.491574,-99) ,
 2, 1.49958, 1, 0, 0.501107,-99)    );
   // itree = 140
   fBoostWeights.push_back(0.0697462);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.625678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.625678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479405,-99) , 
-19, -6.18625, 1, 0, 0.550136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479405,-99) ,
+19, -6.18625, 1, 0, 0.550136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511042,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4059,-99) , 
-3, -1.6446, 0, 0, 0.469489,-99) , 
-22, 4.61498, 0, 0, 0.487381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4059,-99) ,
+3, -1.6446, 0, 0, 0.469489,-99) ,
+22, 4.61498, 0, 0, 0.487381,-99) ,
 2, 1.49958, 1, 0, 0.498156,-99)    );
   // itree = 141
   fBoostWeights.push_back(0.0961768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.14307, 0, 1, 0.599557,-99) , 
+0,
+0,
+-1, 1.14307, 0, 1, 0.599557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449496,-99) , 
-11, 4.78934, 1, 0, 0.550963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449496,-99) ,
+11, 4.78934, 1, 0, 0.550963,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546843,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534708,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534708,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459124,-99) , 
-17, 2.86664, 1, 0, 0.470528,-99) , 
-3, -4.60487, 1, 0, 0.47729,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459124,-99) ,
+17, 2.86664, 1, 0, 0.470528,-99) ,
+3, -4.60487, 1, 0, 0.47729,-99) ,
 2, 1.49958, 1, 0, 0.489907,-99)    );
   // itree = 142
   fBoostWeights.push_back(0.10361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.642142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.642142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.620003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.620003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.355862,-99) , 
-2, 1.23812, 0, 0, 0.498324,-99) , 
-2, 0.715343, 1, 0, 0.542842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.355862,-99) ,
+2, 1.23812, 0, 0, 0.498324,-99) ,
+2, 0.715343, 1, 0, 0.542842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589779,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589779,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464781,-99) , 
-0, 2.2979, 0, 0, 0.476665,-99) , 
-6, 7.308, 0, 0, 0.490413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464781,-99) ,
+0, 2.2979, 0, 0, 0.476665,-99) ,
+6, 7.308, 0, 0, 0.490413,-99) ,
 2, 1.49958, 1, 0, 0.499361,-99)    );
   // itree = 143
   fBoostWeights.push_back(0.0808246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.91147, 1, 1, 0.544393,-99) , 
+0,
+0,
+-1, 4.91147, 1, 1, 0.544393,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404565,-99) , 
-15, -0.0873874, 0, 0, 0.490852,-99) , 
-22, 4.38434, 0, 0, 0.512456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404565,-99) ,
+15, -0.0873874, 0, 0, 0.490852,-99) ,
+22, 4.38434, 0, 0, 0.512456,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447009,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447009,-99) ,
 22, 6.22932, 1, 0, 0.503211,-99)    );
   // itree = 144
   fBoostWeights.push_back(0.0490234);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573192,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573192,-99) ,
 NN(
-0, 
-0, 
--1, 5.9617, 0, -1, 0.487752,-99) , 
-5, 3.33239, 0, 0, 0.499019,-99) , 
+0,
+0,
+-1, 5.9617, 0, -1, 0.487752,-99) ,
+5, 3.33239, 0, 0, 0.499019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42278,-99) ,
 11, 7.31009, 1, 0, 0.493385,-99)    );
   // itree = 145
   fBoostWeights.push_back(0.0533379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.33239, 0, 1, 0.518255,-99) , 
+0,
+0,
+-1, 3.33239, 0, 1, 0.518255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442,-99) , 
-12, 5.91631, 1, 0, 0.508049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442,-99) ,
+12, 5.91631, 1, 0, 0.508049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434787,-99) ,
 11, 7.31009, 1, 0, 0.502649,-99)    );
   // itree = 146
   fBoostWeights.push_back(0.122461);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450642,-99) , 
-8, -3.27153, 1, 0, 0.539676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450642,-99) ,
+8, -3.27153, 1, 0, 0.539676,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520619,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.362525,-99) , 
-8, -3.84471, 0, 0, 0.473515,-99) , 
-14, -1.38797, 0, 0, 0.50385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.362525,-99) ,
+8, -3.84471, 0, 0, 0.473515,-99) ,
+14, -1.38797, 0, 0, 0.50385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459984,-99) ,
 7, -10.2982, 0, 0, 0.494581,-99)    );
   // itree = 147
   fBoostWeights.push_back(0.107997);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.605345,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.605345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41946,-99) , 
-16, 6.64236, 1, 0, 0.539785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41946,-99) ,
+16, 6.64236, 1, 0, 0.539785,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528465,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442859,-99) , 
-20, -6.24469, 1, 0, 0.487996,-99) , 
-5, 3.20097, 0, 0, 0.498226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442859,-99) ,
+20, -6.24469, 1, 0, 0.487996,-99) ,
+5, 3.20097, 0, 0, 0.498226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433294,-99) ,
 8, -0.55467, 1, 0, 0.493611,-99)    );
   // itree = 148
   fBoostWeights.push_back(0.123702);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.639998,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.639998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383121,-99) , 
-6, 6.70493, 0, 0, 0.492803,-99) , 
-10, 0.310552, 0, 0, 0.532785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383121,-99) ,
+6, 6.70493, 0, 0, 0.492803,-99) ,
+10, 0.310552, 0, 0, 0.532785,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465228,-99) , 
-14, -1.26035, 0, 0, 0.489432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465228,-99) ,
+14, -1.26035, 0, 0, 0.489432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.343283,-99) , 
-10, 0.613636, 1, 0, 0.478295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.343283,-99) ,
+10, 0.613636, 1, 0, 0.478295,-99) ,
 20, -3.59727, 0, 0, 0.492932,-99)    );
   // itree = 149
   fBoostWeights.push_back(0.152666);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446723,-99) , 
-20, -7.30674, 0, 0, 0.555643,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446723,-99) ,
+20, -7.30674, 0, 0, 0.555643,-99) ,
 NN(
-0, 
-0, 
--1, -1.55231, 1, -1, 0.445299,-99) , 
-16, 5.28904, 1, 0, 0.521445,-99) , 
+0,
+0,
+-1, -1.55231, 1, -1, 0.445299,-99) ,
+16, 5.28904, 1, 0, 0.521445,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.681055,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.681055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443875,-99) , 
-19, -3.59315, 0, 0, 0.542118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443875,-99) ,
+19, -3.59315, 0, 0, 0.542118,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.370886,-99) , 
-10, -0.722188, 0, 0, 0.447252,-99) , 
-23, 5.98411, 1, 0, 0.475822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.370886,-99) ,
+10, -0.722188, 0, 0, 0.447252,-99) ,
+23, 5.98411, 1, 0, 0.475822,-99) ,
 14, -2.19665, 1, 0, 0.497449,-99)    );
   // itree = 150
   fBoostWeights.push_back(0.119276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40515,-99) , 
-19, -3.00117, 1, 0, 0.530037,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40515,-99) ,
+19, -3.00117, 1, 0, 0.530037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422312,-99) , 
-7, -7.92168, 1, 0, 0.513257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422312,-99) ,
+7, -7.92168, 1, 0, 0.513257,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.613558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.613558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467588,-99) , 
-19, -3.01747, 0, 0, 0.495845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467588,-99) ,
+19, -3.01747, 0, 0, 0.495845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.336471,-99) , 
-8, -4.17327, 0, 0, 0.465929,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.336471,-99) ,
+8, -4.17327, 0, 0, 0.465929,-99) ,
 10, -0.605777, 1, 0, 0.496086,-99)    );
   // itree = 151
   fBoostWeights.push_back(0.0603474);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573024,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482966,-99) , 
-2, 1.49958, 1, 0, 0.494155,-99) , 
-4, -0.519383, 1, 0, 0.499945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482966,-99) ,
+2, 1.49958, 1, 0, 0.494155,-99) ,
+4, -0.519383, 1, 0, 0.499945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432306,-99) ,
 17, 2.40135, 0, 0, 0.493576,-99)    );
   // itree = 152
   fBoostWeights.push_back(0.0553604);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554272,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599299,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599299,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4955,-99) , 
-8, -0.830638, 0, 0, 0.507101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4955,-99) ,
+8, -0.830638, 0, 0, 0.507101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396217,-99) , 
-9, -1.49672, 0, 0, 0.49571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396217,-99) ,
+9, -1.49672, 0, 0, 0.49571,-99) ,
 21, 6.88404, 0, 0, 0.502423,-99)    );
   // itree = 153
   fBoostWeights.push_back(0.0756753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534051,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.368027,-99) , 
-3, -2.30258, 0, 0, 0.491224,-99) , 
-13, 7.04552, 0, 0, 0.516261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.368027,-99) ,
+3, -2.30258, 0, 0, 0.491224,-99) ,
+13, 7.04552, 0, 0, 0.516261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456413,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456413,-99) ,
 17, 2.40135, 0, 0, 0.510646,-99)    );
   // itree = 154
   fBoostWeights.push_back(0.115018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.634137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.634137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437229,-99) , 
-3, -1.09643, 0, 0, 0.499822,-99) , 
-3, -4.60515, 1, 0, 0.515362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437229,-99) ,
+3, -1.09643, 0, 0, 0.499822,-99) ,
+3, -4.60515, 1, 0, 0.515362,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436142,-99) , 
-8, -2.95024, 1, 0, 0.498136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436142,-99) ,
+8, -2.95024, 1, 0, 0.498136,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.371056,-99) , 
-0, 2.29314, 1, 0, 0.482265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.371056,-99) ,
+0, 2.29314, 1, 0, 0.482265,-99) ,
 14, -2.19665, 1, 0, 0.497993,-99)    );
   // itree = 155
   fBoostWeights.push_back(0.142823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.632105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.632105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451155,-99) , 
-21, 4.95767, 1, 0, 0.564561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451155,-99) ,
+21, 4.95767, 1, 0, 0.564561,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.248726,-99) , 
-6, 5.50646, 0, 0, 0.423495,-99) , 
-11, 4.35485, 0, 0, 0.513946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.248726,-99) ,
+6, 5.50646, 0, 0, 0.423495,-99) ,
+11, 4.35485, 0, 0, 0.513946,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.608734,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.608734,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499461,-99) , 
-10, -1.37255, 1, 0, 0.5532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499461,-99) ,
+10, -1.37255, 1, 0, 0.5532,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40738,-99) , 
-17, 4.81879, 0, 0, 0.46129,-99) , 
-6, 4.96154, 1, 0, 0.479123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40738,-99) ,
+17, 4.81879, 0, 0, 0.46129,-99) ,
+6, 4.96154, 1, 0, 0.479123,-99) ,
 8, -2.88332, 0, 0, 0.492218,-99)    );
   // itree = 156
   fBoostWeights.push_back(0.127477);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419966,-99) , 
-11, 4.35485, 0, 0, 0.531542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419966,-99) ,
+11, 4.35485, 0, 0, 0.531542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403951,-99) , 
-4, 0.518235, 1, 0, 0.471876,-99) , 
-8, -2.88332, 0, 0, 0.495516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403951,-99) ,
+4, 0.518235, 1, 0, 0.471876,-99) ,
+8, -2.88332, 0, 0, 0.495516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438519,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438519,-99) ,
 22, 6.22932, 1, 0, 0.487385,-99)    );
   // itree = 157
   fBoostWeights.push_back(0.0576757);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.631815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.631815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496271,-99) , 
-2, 1.04545, 1, 0, 0.512093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496271,-99) ,
+2, 1.04545, 1, 0, 0.512093,-99) ,
 NN(
-0, 
-0, 
--1, 3.18548, 0, -1, 0.468312,-99) , 
-17, 4.35957, 1, 0, 0.489309,-99) , 
+0,
+0,
+-1, 3.18548, 0, -1, 0.468312,-99) ,
+17, 4.35957, 1, 0, 0.489309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408044,-99) ,
 7, -6.33735, 1, 0, 0.485208,-99)    );
   // itree = 158
   fBoostWeights.push_back(0.0798584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.621292,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.621292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461524,-99) , 
-19, -4.90015, 0, 0, 0.537263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461524,-99) ,
+19, -4.90015, 0, 0, 0.537263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420705,-99) , 
-12, 4.81465, 1, 0, 0.490011,-99) , 
-11, 5.88368, 0, 0, 0.502113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420705,-99) ,
+12, 4.81465, 1, 0, 0.490011,-99) ,
+11, 5.88368, 0, 0, 0.502113,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422046,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422046,-99) ,
 7, -6.33735, 1, 0, 0.498087,-99)    );
   // itree = 159
   fBoostWeights.push_back(0.114585);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470264,-99) , 
-6, 7.79206, 1, 0, 0.529321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470264,-99) ,
+6, 7.79206, 1, 0, 0.529321,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.688394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.688394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474516,-99) , 
-8, -1.33181, 0, 0, 0.508122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474516,-99) ,
+8, -1.33181, 0, 0, 0.508122,-99) ,
 NN(
-0, 
-0, 
--1, 2.87208, 1, -1, 0.4394,-99) , 
-19, -6.54666, 1, 0, 0.477627,-99) , 
+0,
+0,
+-1, 2.87208, 1, -1, 0.4394,-99) ,
+19, -6.54666, 1, 0, 0.477627,-99) ,
 11, 5.83247, 0, 0, 0.491275,-99)    );
   // itree = 160
   fBoostWeights.push_back(0.0784393);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572803,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545339,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545339,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48791,-99) , 
-8, -3.04693, 0, 0, 0.513234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48791,-99) ,
+8, -3.04693, 0, 0, 0.513234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392356,-99) , 
-9, -1.49672, 0, 0, 0.501234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392356,-99) ,
+9, -1.49672, 0, 0, 0.501234,-99) ,
 21, 6.88404, 0, 0, 0.509435,-99)    );
   // itree = 161
   fBoostWeights.push_back(0.0605345);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.68606, 0, 1, 0.524386,-99) , 
+0,
+0,
+-1, 1.68606, 0, 1, 0.524386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45333,-99) , 
-3, -4.27611, 0, 0, 0.517482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45333,-99) ,
+3, -4.27611, 0, 0, 0.517482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41966,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41966,-99) ,
 8, -0.55467, 1, 0, 0.51079,-99)    );
   // itree = 162
   fBoostWeights.push_back(0.0774211);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462491,-99) , 
-8, -2.49532, 1, 0, 0.511957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462491,-99) ,
+8, -2.49532, 1, 0, 0.511957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387073,-99) , 
-5, 3.79269, 1, 0, 0.504798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387073,-99) ,
+5, 3.79269, 1, 0, 0.504798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422195,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422195,-99) ,
 20, -1.70982, 1, 0, 0.500471,-99)    );
   // itree = 163
   fBoostWeights.push_back(0.120182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390985,-99) , 
-17, 2.90888, 0, 0, 0.523176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390985,-99) ,
+17, 2.90888, 0, 0, 0.523176,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.607743,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.607743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440387,-99) , 
-17, 2.87434, 1, 0, 0.470914,-99) , 
-3, -0.986822, 1, 0, 0.499503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440387,-99) ,
+17, 2.87434, 1, 0, 0.470914,-99) ,
+3, -0.986822, 1, 0, 0.499503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438972,-99) ,
 21, 2.29981, 0, 0, 0.494387,-99)    );
   // itree = 164
   fBoostWeights.push_back(0.0455712);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538621,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413809,-99) , 
-19, -2.65057, 1, 0, 0.49833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413809,-99) ,
+19, -2.65057, 1, 0, 0.49833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393792,-99) , 
-9, -1.49672, 0, 0, 0.488005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393792,-99) ,
+9, -1.49672, 0, 0, 0.488005,-99) ,
 21, 6.88404, 0, 0, 0.493795,-99)    );
   // itree = 165
   fBoostWeights.push_back(0.0617434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527279,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468451,-99) , 
-22, 4.35532, 0, 0, 0.488654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468451,-99) ,
+22, 4.35532, 0, 0, 0.488654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404722,-99) , 
-9, -1.49672, 0, 0, 0.480397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404722,-99) ,
+9, -1.49672, 0, 0, 0.480397,-99) ,
 21, 6.88404, 0, 0, 0.485756,-99)    );
   // itree = 166
   fBoostWeights.push_back(0.086248);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.609219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.609219,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473174,-99) , 
-11, 6.1509, 1, 0, 0.539262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473174,-99) ,
+11, 6.1509, 1, 0, 0.539262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384401,-99) , 
-6, 6.08, 1, 0, 0.478676,-99) , 
-6, 6.84768, 0, 0, 0.494808,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384401,-99) ,
+6, 6.08, 1, 0, 0.478676,-99) ,
+6, 6.84768, 0, 0, 0.494808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429007,-99) , 
-20, -4.66025, 0, 0, 0.457745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429007,-99) ,
+20, -4.66025, 0, 0, 0.457745,-99) ,
 22, 5.6912, 1, 0, 0.486916,-99)    );
   // itree = 167
   fBoostWeights.push_back(0.0724039);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577809,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577809,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466073,-99) , 
-0, 2.28838, 0, 0, 0.514434,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466073,-99) ,
+0, 2.28838, 0, 0, 0.514434,-99) ,
 NN(
-0, 
-0, 
--1, -3.28911, 1, -1, 0.46988,-99) , 
+0,
+0,
+-1, -3.28911, 1, -1, 0.46988,-99) ,
 11, 5.83247, 0, 0, 0.481643,-99)    );
   // itree = 168
   fBoostWeights.push_back(0.0470308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494824,-99) , 
-2, 1.49958, 1, 0, 0.506559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494824,-99) ,
+2, 1.49958, 1, 0, 0.506559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402172,-99) , 
-21, 7.15404, 1, 0, 0.49887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402172,-99) ,
+21, 7.15404, 1, 0, 0.49887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434501,-99) ,
 20, -1.70982, 1, 0, 0.495589,-99)    );
   // itree = 169
   fBoostWeights.push_back(0.112724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546692,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546692,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435568,-99) , 
-10, -1.12477, 1, 0, 0.495649,-99) , 
-20, -7.37219, 1, 0, 0.510384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435568,-99) ,
+10, -1.12477, 1, 0, 0.495649,-99) ,
+20, -7.37219, 1, 0, 0.510384,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.62651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.62651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469767,-99) , 
-22, 3.52763, 1, 0, 0.549645,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469767,-99) ,
+22, 3.52763, 1, 0, 0.549645,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.329373,-99) , 
-0, 2.28838, 1, 0, 0.470182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.329373,-99) ,
+0, 2.28838, 1, 0, 0.470182,-99) ,
 11, 2.87724, 0, 0, 0.503839,-99)    );
   // itree = 170
   fBoostWeights.push_back(0.0951785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56873,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492311,-99) , 
-8, -3.7857, 1, 0, 0.522312,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492311,-99) ,
+8, -3.7857, 1, 0, 0.522312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.325567,-99) , 
-14, -2.35952, 1, 0, 0.442867,-99) , 
-3, -2.30258, 0, 0, 0.504187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.325567,-99) ,
+14, -2.35952, 1, 0, 0.442867,-99) ,
+3, -2.30258, 0, 0, 0.504187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459321,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459321,-99) ,
 10, -4.35963, 0, 0, 0.494573,-99)    );
   // itree = 171
   fBoostWeights.push_back(0.096114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.634396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.634396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495998,-99) , 
-16, 4.73315, 1, 0, 0.561604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495998,-99) ,
+16, 4.73315, 1, 0, 0.561604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538649,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538649,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.313694,-99) , 
-6, 5.50646, 0, 0, 0.449677,-99) , 
-11, 4.35485, 0, 0, 0.522447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.313694,-99) ,
+6, 5.50646, 0, 0, 0.449677,-99) ,
+11, 4.35485, 0, 0, 0.522447,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589967,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589967,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397377,-99) , 
-5, 1.84929, 0, 0, 0.479566,-99) , 
-5, 1.02361, 1, 0, 0.490922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397377,-99) ,
+5, 1.84929, 0, 0, 0.479566,-99) ,
+5, 1.02361, 1, 0, 0.490922,-99) ,
 8, -2.88332, 0, 0, 0.502573,-99)    );
   // itree = 172
   fBoostWeights.push_back(0.105599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.93396, 1, 1, 0.563251,-99) , 
+0,
+0,
+-1, 2.93396, 1, 1, 0.563251,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.328089,-99) , 
-15, 0.5145, 0, 0, 0.444139,-99) , 
-11, 4.35485, 0, 0, 0.521662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.328089,-99) ,
+15, 0.5145, 0, 0, 0.444139,-99) ,
+11, 4.35485, 0, 0, 0.521662,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.607281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.607281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491735,-99) , 
-12, 2.64795, 1, 0, 0.544039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491735,-99) ,
+12, 2.64795, 1, 0, 0.544039,-99) ,
 NN(
-0, 
-0, 
--1, 3.86441, 0, -1, 0.459652,-99) , 
-6, 4.96154, 1, 0, 0.47622,-99) , 
+0,
+0,
+-1, 3.86441, 0, -1, 0.459652,-99) ,
+6, 4.96154, 1, 0, 0.47622,-99) ,
 8, -2.88332, 0, 0, 0.492968,-99)    );
   // itree = 173
   fBoostWeights.push_back(0.0838528);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.63598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.63598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432244,-99) , 
-1, 27.4407, 1, 0, 0.555249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432244,-99) ,
+1, 27.4407, 1, 0, 0.555249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513091,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454052,-99) , 
-12, 4.84103, 1, 0, 0.491925,-99) , 
-10, 0.310552, 0, 0, 0.503918,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454052,-99) ,
+12, 4.84103, 1, 0, 0.491925,-99) ,
+10, 0.310552, 0, 0, 0.503918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444973,-99) ,
 0, 2.2979, 1, 0, 0.499634,-99)    );
   // itree = 174
   fBoostWeights.push_back(0.0890716);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.33934, 1, 1, 0.586158,-99) , 
+0,
+0,
+-1, 5.33934, 1, 1, 0.586158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469983,-99) , 
-19, -5.78157, 0, 0, 0.533889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469983,-99) ,
+19, -5.78157, 0, 0, 0.533889,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510054,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418727,-99) , 
-4, -0.0786089, 0, 0, 0.492373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418727,-99) ,
+4, -0.0786089, 0, 0, 0.492373,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.288884,-99) , 
-11, 3.53522, 1, 0, 0.429095,-99) , 
-3, -3.28939, 0, 0, 0.482224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.288884,-99) ,
+11, 3.53522, 1, 0, 0.429095,-99) ,
+3, -3.28939, 0, 0, 0.482224,-99) ,
 11, 5.83247, 0, 0, 0.495922,-99)    );
   // itree = 175
   fBoostWeights.push_back(0.0946293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585221,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487451,-99) , 
-6, 7.79206, 1, 0, 0.531833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487451,-99) ,
+6, 7.79206, 1, 0, 0.531833,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396965,-99) , 
-7, -7.92168, 1, 0, 0.493766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396965,-99) ,
+7, -7.92168, 1, 0, 0.493766,-99) ,
 NN(
-0, 
-0, 
--1, -2.30258, 0, -1, 0.438906,-99) , 
-4, 0.418408, 1, 0, 0.470248,-99) , 
+0,
+0,
+-1, -2.30258, 0, -1, 0.438906,-99) ,
+4, 0.418408, 1, 0, 0.470248,-99) ,
 11, 5.83247, 0, 0, 0.486552,-99)    );
   // itree = 176
   fBoostWeights.push_back(0.126281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587787,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589132,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419255,-99) , 
-19, -4.37445, 0, 0, 0.496347,-99) , 
-10, -1.83119, 1, 0, 0.534157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419255,-99) ,
+19, -4.37445, 0, 0, 0.496347,-99) ,
+10, -1.83119, 1, 0, 0.534157,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535324,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535324,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.3541,-99) , 
-3, -2.30258, 0, 0, 0.499562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.3541,-99) ,
+3, -2.30258, 0, 0, 0.499562,-99) ,
 NN(
-0, 
-0, 
--1, 6.83847, 0, -1, 0.447916,-99) , 
-1, 41.7139, 1, 0, 0.472519,-99) , 
+0,
+0,
+-1, 6.83847, 0, -1, 0.447916,-99) ,
+1, 41.7139, 1, 0, 0.472519,-99) ,
 11, 5.83247, 0, 0, 0.48884,-99)    );
   // itree = 177
   fBoostWeights.push_back(0.0849085);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538006,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469914,-99) , 
-12, 5.27746, 0, 0, 0.490869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469914,-99) ,
+12, 5.27746, 0, 0, 0.490869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402904,-99) , 
-22, 6.02929, 1, 0, 0.481345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402904,-99) ,
+22, 6.02929, 1, 0, 0.481345,-99) ,
 17, 6.46158, 0, 0, 0.491224,-99)    );
   // itree = 178
   fBoostWeights.push_back(0.0393464);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.59563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.59563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498578,-99) , 
-8, -0.942959, 0, 0, 0.508571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498578,-99) ,
+8, -0.942959, 0, 0, 0.508571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420511,-99) , 
-23, 5.39685, 0, 0, 0.501806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420511,-99) ,
+23, 5.39685, 0, 0, 0.501806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418022,-99) ,
 15, -1.95615, 0, 0, 0.497605,-99)    );
   // itree = 179
   fBoostWeights.push_back(0.0659179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444903,-99) , 
-0, 2.27886, 0, 0, 0.516388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444903,-99) ,
+0, 2.27886, 0, 0, 0.516388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430128,-99) , 
-23, 5.39685, 0, 0, 0.509778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430128,-99) ,
+23, 5.39685, 0, 0, 0.509778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427624,-99) ,
 15, -1.95615, 0, 0, 0.505669,-99)    );
   // itree = 180
   fBoostWeights.push_back(0.0367776);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496778,-99) , 
-5, 3.33239, 0, 0, 0.505536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496778,-99) ,
+5, 3.33239, 0, 0, 0.505536,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426527,-99) , 
-21, 7.15404, 1, 0, 0.499688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426527,-99) ,
+21, 7.15404, 1, 0, 0.499688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438479,-99) ,
 19, -2.20326, 1, 0, 0.496173,-99)    );
   // itree = 181
   fBoostWeights.push_back(0.0621385);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476104,-99) , 
-8, -2.49532, 1, 0, 0.512888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476104,-99) ,
+8, -2.49532, 1, 0, 0.512888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401389,-99) , 
-5, 3.79269, 1, 0, 0.506524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401389,-99) ,
+5, 3.79269, 1, 0, 0.506524,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4425,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4425,-99) ,
 20, -1.70982, 1, 0, 0.503272,-99)    );
   // itree = 182
   fBoostWeights.push_back(0.0668472);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537348,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537348,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481383,-99) , 
-15, 0.45833, 1, 0, 0.505516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481383,-99) ,
+15, 0.45833, 1, 0, 0.505516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445851,-99) , 
-17, 5.83618, 1, 0, 0.49331,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445851,-99) ,
+17, 5.83618, 1, 0, 0.49331,-99) ,
 21, 6.88404, 0, 0, 0.498299,-99)    );
   // itree = 183
   fBoostWeights.push_back(0.0911673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493513,-99) , 
-6, 5.64122, 1, 0, 0.518793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493513,-99) ,
+6, 5.64122, 1, 0, 0.518793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421517,-99) , 
-5, 1.19499, 0, 0, 0.510679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421517,-99) ,
+5, 1.19499, 0, 0, 0.510679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.625284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.625284,-99) ,
 NN(
-0, 
-0, 
--1, 35.6947, 1, -1, 0.427252,-99) , 
-2, 0.882724, 1, 0, 0.474313,-99) , 
+0,
+0,
+-1, 35.6947, 1, -1, 0.427252,-99) ,
+2, 0.882724, 1, 0, 0.474313,-99) ,
 18, 6.47577, 0, 0, 0.501503,-99)    );
   // itree = 184
   fBoostWeights.push_back(0.0880409);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.40767, 0, 1, 0.542961,-99) , 
+0,
+0,
+-1, 6.40767, 0, 1, 0.542961,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583937,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485201,-99) , 
-22, 4.58215, 0, 0, 0.51532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485201,-99) ,
+22, 4.58215, 0, 0, 0.51532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381178,-99) , 
-22, 5.86092, 1, 0, 0.501845,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381178,-99) ,
+22, 5.86092, 1, 0, 0.501845,-99) ,
 16, 6.16038, 0, 0, 0.512073,-99)    );
   // itree = 185
   fBoostWeights.push_back(0.108661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535196,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535196,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.607291,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.607291,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415326,-99) , 
-2, 1.8555, 0, 0, 0.55391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415326,-99) ,
+2, 1.8555, 0, 0, 0.55391,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506836,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.309669,-99) , 
-3, -1.09646, 0, 0, 0.469927,-99) , 
-3, -1.6447, 1, 0, 0.502594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.309669,-99) ,
+3, -1.09646, 0, 0, 0.469927,-99) ,
+3, -1.6447, 1, 0, 0.502594,-99) ,
 18, 7.17722, 0, 0, 0.514111,-99)    );
   // itree = 186
   fBoostWeights.push_back(0.111173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463465,-99) , 
-6, 5.72634, 1, 0, 0.491832,-99) , 
-8, -0.942934, 0, 0, 0.501243,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463465,-99) ,
+6, 5.72634, 1, 0, 0.491832,-99) ,
+8, -0.942934, 0, 0, 0.501243,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389075,-99) , 
-10, -1.37952, 1, 0, 0.516334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389075,-99) ,
+10, -1.37952, 1, 0, 0.516334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.347528,-99) , 
-12, 4.04312, 0, 0, 0.465755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.347528,-99) ,
+12, 4.04312, 0, 0, 0.465755,-99) ,
 15, -0.473762, 0, 0, 0.494754,-99)    );
   // itree = 187
   fBoostWeights.push_back(0.108379);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.07137, 1, 1, 0.545667,-99) , 
+0,
+0,
+-1, 3.07137, 1, 1, 0.545667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406859,-99) , 
-21, 4.61577, 0, 0, 0.481897,-99) , 
-8, -3.03527, 0, 0, 0.512613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406859,-99) ,
+21, 4.61577, 0, 0, 0.481897,-99) ,
+8, -3.03527, 0, 0, 0.512613,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 2.45835, 1, 1, 0.532033,-99) , 
+0,
+0,
+-1, 2.45835, 1, 1, 0.532033,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.298184,-99) , 
-23, 6.01885, 1, 0, 0.421823,-99) , 
-23, 6.58433, 0, 0, 0.478272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.298184,-99) ,
+23, 6.01885, 1, 0, 0.421823,-99) ,
+23, 6.58433, 0, 0, 0.478272,-99) ,
 11, 4.35485, 0, 0, 0.497459,-99)    );
   // itree = 188
   fBoostWeights.push_back(0.110896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.643544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.643544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49966,-99) , 
-11, 5.19952, 1, 0, 0.567969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49966,-99) ,
+11, 5.19952, 1, 0, 0.567969,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458239,-99) , 
-3, -2.96045, 1, 0, 0.47883,-99) , 
-22, 3.00064, 1, 0, 0.495827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458239,-99) ,
+3, -2.96045, 1, 0, 0.47883,-99) ,
+22, 3.00064, 1, 0, 0.495827,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478766,-99) , 
-11, 2.45835, 1, 0, 0.504982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478766,-99) ,
+11, 2.45835, 1, 0, 0.504982,-99) ,
 NN(
-0, 
-0, 
--1, 6.01885, 1, -1, 0.416796,-99) , 
-23, 6.58433, 0, 0, 0.462109,-99) , 
+0,
+0,
+-1, 6.01885, 1, -1, 0.416796,-99) ,
+23, 6.58433, 0, 0, 0.462109,-99) ,
 11, 4.35485, 0, 0, 0.48096,-99)    );
   // itree = 189
   fBoostWeights.push_back(0.110232);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538576,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538576,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.324985,-99) , 
-23, 5.34856, 0, 0, 0.52061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.324985,-99) ,
+23, 5.34856, 0, 0, 0.52061,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471406,-99) , 
-23, 6.83571, 1, 0, 0.506952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471406,-99) ,
+23, 6.83571, 1, 0, 0.506952,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.6029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.6029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466552,-99) , 
-12, 2.32989, 0, 0, 0.534954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466552,-99) ,
+12, 2.32989, 0, 0, 0.534954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.310682,-99) , 
-0, 2.28838, 1, 0, 0.453937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.310682,-99) ,
+0, 2.28838, 1, 0, 0.453937,-99) ,
 11, 2.87724, 0, 0, 0.498522,-99)    );
   // itree = 190
   fBoostWeights.push_back(0.0890976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572152,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485504,-99) , 
-7, -7.92168, 0, 0, 0.506464,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485504,-99) ,
+7, -7.92168, 0, 0, 0.506464,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593092,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466392,-99) , 
-19, -7.15228, 1, 0, 0.500928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466392,-99) ,
+19, -7.15228, 1, 0, 0.500928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.362299,-99) , 
-20, -7.37219, 0, 0, 0.471855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.362299,-99) ,
+20, -7.37219, 0, 0, 0.471855,-99) ,
 15, 0.5145, 0, 0, 0.492564,-99)    );
   // itree = 191
   fBoostWeights.push_back(0.109252);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43705,-99) , 
-6, 5.45164, 0, 0, 0.52409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43705,-99) ,
+6, 5.45164, 0, 0, 0.52409,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470217,-99) , 
-16, 3.70957, 1, 0, 0.503688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470217,-99) ,
+16, 3.70957, 1, 0, 0.503688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377735,-99) , 
-8, -4.43575, 0, 0, 0.488984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377735,-99) ,
+8, -4.43575, 0, 0, 0.488984,-99) ,
 15, 1.00863, 0, 0, 0.504546,-99)    );
   // itree = 192
   fBoostWeights.push_back(0.0723425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.00065, 1, 1, 0.52354,-99) , 
+0,
+0,
+-1, 3.00065, 1, 1, 0.52354,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39444,-99) , 
-19, -7.72508, 0, 0, 0.484333,-99) , 
-17, 3.92394, 0, 0, 0.508818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39444,-99) ,
+19, -7.72508, 0, 0, 0.484333,-99) ,
+17, 3.92394, 0, 0, 0.508818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435566,-99) ,
 13, 6.31372, 0, 0, 0.504318,-99)    );
   // itree = 193
   fBoostWeights.push_back(0.112381);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36718,-99) , 
-16, 3.59836, 0, 0, 0.51841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36718,-99) ,
+16, 3.59836, 0, 0, 0.51841,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450052,-99) , 
-16, 4.60745, 1, 0, 0.492366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450052,-99) ,
+16, 4.60745, 1, 0, 0.492366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396394,-99) , 
-7, -7.12951, 1, 0, 0.481946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396394,-99) ,
+7, -7.12951, 1, 0, 0.481946,-99) ,
 20, -7.37219, 1, 0, 0.49253,-99)    );
   // itree = 194
   fBoostWeights.push_back(0.0803308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.89645, 1, 1, 0.563774,-99) , 
+0,
+0,
+-1, -2.89645, 1, 1, 0.563774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480923,-99) , 
-20, -5.09844, 0, 0, 0.51679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480923,-99) ,
+20, -5.09844, 0, 0, 0.51679,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386783,-99) , 
-13, 6.80175, 0, 0, 0.481412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386783,-99) ,
+13, 6.80175, 0, 0, 0.481412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.373681,-99) , 
-4, 1.11704, 1, 0, 0.469313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.373681,-99) ,
+4, 1.11704, 1, 0, 0.469313,-99) ,
 17, 4.939, 0, 0, 0.489019,-99)    );
   // itree = 195
   fBoostWeights.push_back(0.0973303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461724,-99) , 
-3, -1.97292, 0, 0, 0.519543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461724,-99) ,
+3, -1.97292, 0, 0, 0.519543,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462115,-99) , 
-5, 2.78503, 0, 0, 0.482144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462115,-99) ,
+5, 2.78503, 0, 0, 0.482144,-99) ,
 NN(
-0, 
-0, 
--1, 1.95356, 1, -1, 0.412437,-99) , 
-20, -4.541, 1, 0, 0.461345,-99) , 
+0,
+0,
+-1, 1.95356, 1, -1, 0.412437,-99) ,
+20, -4.541, 1, 0, 0.461345,-99) ,
 17, 4.939, 0, 0, 0.485505,-99)    );
   // itree = 196
   fBoostWeights.push_back(0.109399);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599111,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599111,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488047,-99) , 
-7, -7.46883, 0, 0, 0.541856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488047,-99) ,
+7, -7.46883, 0, 0, 0.541856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46916,-99) , 
-7, -8.71385, 0, 0, 0.505128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46916,-99) ,
+7, -8.71385, 0, 0, 0.505128,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453162,-99) , 
-17, 3.56132, 0, 0, 0.501208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453162,-99) ,
+17, 3.56132, 0, 0, 0.501208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.320805,-99) , 
-16, 3.43563, 1, 0, 0.425462,-99) , 
-4, 0.41968, 1, 0, 0.474836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.320805,-99) ,
+16, 3.43563, 1, 0, 0.425462,-99) ,
+4, 0.41968, 1, 0, 0.474836,-99) ,
 17, 4.43147, 0, 0, 0.490402,-99)    );
   // itree = 197
   fBoostWeights.push_back(0.116286);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440023,-99) , 
-23, 5.61896, 1, 0, 0.484863,-99) , 
-20, -5.98757, 1, 0, 0.519441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440023,-99) ,
+23, 5.61896, 1, 0, 0.484863,-99) ,
+20, -5.98757, 1, 0, 0.519441,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533262,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533262,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405319,-99) , 
-7, -7.92168, 1, 0, 0.505475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405319,-99) ,
+7, -7.92168, 1, 0, 0.505475,-99) ,
 NN(
-0, 
-0, 
--1, 6.32091, 0, -1, 0.422416,-99) , 
-4, 0.41968, 1, 0, 0.476628,-99) , 
+0,
+0,
+-1, 6.32091, 0, -1, 0.422416,-99) ,
+4, 0.41968, 1, 0, 0.476628,-99) ,
 17, 4.43147, 0, 0, 0.498658,-99)    );
   // itree = 198
   fBoostWeights.push_back(0.0758515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590901,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590901,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486776,-99) , 
-20, -2.89645, 1, 0, 0.550883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486776,-99) ,
+20, -2.89645, 1, 0, 0.550883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485692,-99) , 
-20, -5.09844, 0, 0, 0.513734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485692,-99) ,
+20, -5.09844, 0, 0, 0.513734,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475464,-99) , 
-23, 5.91073, 1, 0, 0.489513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475464,-99) ,
+23, 5.91073, 1, 0, 0.489513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405389,-99) , 
-23, 5.60579, 0, 0, 0.478227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405389,-99) ,
+23, 5.60579, 0, 0, 0.478227,-99) ,
 17, 4.939, 0, 0, 0.49306,-99)    );
   // itree = 199
   fBoostWeights.push_back(0.101946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.30877, 1, 1, 0.580474,-99) , 
+0,
+0,
+-1, 2.30877, 1, 1, 0.580474,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377266,-99) , 
-0, 2.27886, 0, 0, 0.505997,-99) , 
-22, 3.00064, 1, 0, 0.517835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377266,-99) ,
+0, 2.27886, 0, 0, 0.505997,-99) ,
+22, 3.00064, 1, 0, 0.517835,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439464,-99) , 
-7, -8.71385, 1, 0, 0.521298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439464,-99) ,
+7, -8.71385, 1, 0, 0.521298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506772,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.282828,-99) , 
-0, 2.28838, 0, 0, 0.396423,-99) , 
-19, -5.20761, 0, 0, 0.475466,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.282828,-99) ,
+0, 2.28838, 0, 0, 0.396423,-99) ,
+19, -5.20761, 0, 0, 0.475466,-99) ,
 23, 6.02454, 0, 0, 0.505235,-99)    );
   // itree = 200
   fBoostWeights.push_back(0.071081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472933,-99) , 
-10, -1.09738, 0, 0, 0.497328,-99) , 
-18, 6.2402, 1, 0, 0.507595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472933,-99) ,
+10, -1.09738, 0, 0, 0.497328,-99) ,
+18, 6.2402, 1, 0, 0.507595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513028,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504783,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504783,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4112,-99) , 
-12, 4.30469, 0, 0, 0.457466,-99) , 
-23, 6.8065, 0, 0, 0.475789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4112,-99) ,
+12, 4.30469, 0, 0, 0.457466,-99) ,
+23, 6.8065, 0, 0, 0.475789,-99) ,
 17, 4.939, 0, 0, 0.489078,-99)    );
   // itree = 201
   fBoostWeights.push_back(0.0934195);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508238,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46574,-99) , 
-23, 6.02454, 0, 0, 0.495392,-99) , 
-3, -2.95936, 1, 0, 0.507701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46574,-99) ,
+23, 6.02454, 0, 0, 0.495392,-99) ,
+3, -2.95936, 1, 0, 0.507701,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595485,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595485,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391458,-99) , 
-12, 3.72377, 0, 0, 0.516654,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391458,-99) ,
+12, 3.72377, 0, 0, 0.516654,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508051,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412746,-99) , 
-12, 3.81833, 1, 0, 0.456361,-99) , 
-9, -1.01415, 1, 0, 0.469988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412746,-99) ,
+12, 3.81833, 1, 0, 0.456361,-99) ,
+9, -1.01415, 1, 0, 0.469988,-99) ,
 17, 4.939, 0, 0, 0.485746,-99)    );
   // itree = 202
   fBoostWeights.push_back(0.0983741);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445816,-99) , 
-12, 4.57445, 1, 0, 0.510743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445816,-99) ,
+12, 4.57445, 1, 0, 0.510743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.375417,-99) , 
-7, -10.2982, 0, 0, 0.494911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.375417,-99) ,
+7, -10.2982, 0, 0, 0.494911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467463,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467463,-99) ,
 2, 2.99669, 1, 0, 0.480972,-99)    );
   // itree = 203
   fBoostWeights.push_back(0.104254);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571473,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490106,-99) , 
-12, 5.66265, 1, 0, 0.529774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490106,-99) ,
+12, 5.66265, 1, 0, 0.529774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529298,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529298,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391544,-99) , 
-10, -1.41171, 0, 0, 0.453675,-99) , 
-12, 4.04312, 0, 0, 0.509131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391544,-99) ,
+10, -1.41171, 0, 0, 0.453675,-99) ,
+12, 4.04312, 0, 0, 0.509131,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567198,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431112,-99) , 
-17, 3.70633, 0, 0, 0.463239,-99) , 
-22, 5.51341, 0, 0, 0.476927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431112,-99) ,
+17, 3.70633, 0, 0, 0.463239,-99) ,
+22, 5.51341, 0, 0, 0.476927,-99) ,
 17, 4.43147, 0, 0, 0.493527,-99)    );
   // itree = 204
   fBoostWeights.push_back(0.0969727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.9601, 1, 1, 0.535887,-99) , 
+0,
+0,
+-1, -2.9601, 1, 1, 0.535887,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464542,-99) , 
-20, -7.17581, 1, 0, 0.499588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464542,-99) ,
+20, -7.17581, 1, 0, 0.499588,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.347223,-99) , 
-10, -1.1869, 1, 0, 0.441849,-99) , 
-22, 4.70075, 1, 0, 0.481155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.347223,-99) ,
+10, -1.1869, 1, 0, 0.441849,-99) ,
+22, 4.70075, 1, 0, 0.481155,-99) ,
 11, 5.83247, 0, 0, 0.495834,-99)    );
   // itree = 205
   fBoostWeights.push_back(0.102658);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.59476, 1, 1, 0.536333,-99) , 
+0,
+0,
+-1, 5.59476, 1, 1, 0.536333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.365629,-99) , 
-8, -1.5672, 1, 0, 0.513668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.365629,-99) ,
+8, -1.5672, 1, 0, 0.513668,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.61425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.61425,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473675,-99) , 
-8, -1.33107, 0, 0, 0.494722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473675,-99) ,
+8, -1.33107, 0, 0, 0.494722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.353086,-99) , 
-4, 1.40149, 1, 0, 0.477706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.353086,-99) ,
+4, 1.40149, 1, 0, 0.477706,-99) ,
 19, -5.46081, 0, 0, 0.492416,-99)    );
   // itree = 206
   fBoostWeights.push_back(0.0622399);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534144,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483491,-99) , 
-8, -3.65953, 1, 0, 0.506455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483491,-99) ,
+8, -3.65953, 1, 0, 0.506455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42428,-99) , 
-21, 7.15404, 1, 0, 0.499971,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42428,-99) ,
+21, 7.15404, 1, 0, 0.499971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42582,-99) ,
 19, -2.20326, 1, 0, 0.495852,-99)    );
   // itree = 207
   fBoostWeights.push_back(0.0647779);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582762,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391821,-99) , 
-19, -2.80699, 1, 0, 0.495885,-99) , 
-7, -7.58221, 0, 0, 0.504672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391821,-99) ,
+19, -2.80699, 1, 0, 0.495885,-99) ,
+7, -7.58221, 0, 0, 0.504672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354836,-99) , 
-19, -7.27013, 1, 0, 0.459795,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354836,-99) ,
+19, -7.27013, 1, 0, 0.459795,-99) ,
 7, -7.12951, 1, 0, 0.499136,-99)    );
   // itree = 208
   fBoostWeights.push_back(0.0902707);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45997,-99) , 
-18, 6.41385, 0, 0, 0.532558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45997,-99) ,
+18, 6.41385, 0, 0, 0.532558,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410301,-99) , 
-7, -9.50602, 0, 0, 0.477794,-99) , 
-16, 3.34464, 1, 0, 0.490875,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410301,-99) ,
+7, -9.50602, 0, 0, 0.477794,-99) ,
+16, 3.34464, 1, 0, 0.490875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439831,-99) ,
 0, 2.2979, 1, 0, 0.487162,-99)    );
   // itree = 209
   fBoostWeights.push_back(0.102434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537641,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537641,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428307,-99) , 
-9, -0.556646, 0, 0, 0.50703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428307,-99) ,
+9, -0.556646, 0, 0, 0.50703,-99) ,
 NN(
-0, 
-0, 
--1, 3.05949, 0, -1, 0.459799,-99) , 
-19, -7.27474, 0, 0, 0.487621,-99) , 
+0,
+0,
+-1, 3.05949, 0, -1, 0.459799,-99) ,
+19, -7.27474, 0, 0, 0.487621,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.339184,-99) , 
-22, 4.07688, 1, 0, 0.442745,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.339184,-99) ,
+22, 4.07688, 1, 0, 0.442745,-99) ,
 7, -7.12951, 1, 0, 0.482104,-99)    );
   // itree = 210
   fBoostWeights.push_back(0.120942);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576411,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419084,-99) , 
-3, -1.31569, 1, 0, 0.477779,-99) , 
-5, 2.93566, 0, 0, 0.502663,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419084,-99) ,
+3, -1.31569, 1, 0, 0.477779,-99) ,
+5, 2.93566, 0, 0, 0.502663,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48719,-99) , 
-0, 2.28838, 0, 0, 0.522447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48719,-99) ,
+0, 2.28838, 0, 0, 0.522447,-99) ,
 NN(
-0, 
-0, 
--1, 2.87208, 1, -1, 0.439316,-99) , 
-11, 5.83247, 0, 0, 0.467176,-99) , 
+0,
+0,
+-1, 2.87208, 1, -1, 0.439316,-99) ,
+11, 5.83247, 0, 0, 0.467176,-99) ,
 19, -6.54666, 1, 0, 0.485343,-99)    );
   // itree = 211
   fBoostWeights.push_back(0.10262);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410431,-99) , 
-15, -0.473762, 0, 0, 0.522452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410431,-99) ,
+15, -0.473762, 0, 0, 0.522452,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590986,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45733,-99) , 
-20, -2.70412, 0, 0, 0.477963,-99) , 
-5, 2.34644, 0, 0, 0.498709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45733,-99) ,
+20, -2.70412, 0, 0, 0.477963,-99) ,
+5, 2.34644, 0, 0, 0.498709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45809,-99) ,
 22, 6.22932, 1, 0, 0.492767,-99)    );
   // itree = 212
   fBoostWeights.push_back(0.074066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547932,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493858,-99) , 
-8, -1.56927, 0, 0, 0.505599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493858,-99) ,
+8, -1.56927, 0, 0, 0.505599,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5599,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5599,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354573,-99) , 
-14, -1.25192, 0, 0, 0.45528,-99) , 
-18, 6.47577, 0, 0, 0.494,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354573,-99) ,
+14, -1.25192, 0, 0, 0.45528,-99) ,
+18, 6.47577, 0, 0, 0.494,-99) ,
 5, 1.03088, 1, 0, 0.498159,-99)    );
   // itree = 213
   fBoostWeights.push_back(0.100807);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574923,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574923,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585237,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585237,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489949,-99) , 
-5, 1.04469, 1, 0, 0.501066,-99) , 
-5, 3.24627, 0, 0, 0.514768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489949,-99) ,
+5, 1.04469, 1, 0, 0.501066,-99) ,
+5, 3.24627, 0, 0, 0.514768,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.623375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.623375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.35481,-99) , 
-23, 6.22733, 0, 0, 0.52258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.35481,-99) ,
+23, 6.22733, 0, 0, 0.52258,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.359987,-99) , 
-21, 4.95192, 1, 0, 0.46897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.359987,-99) ,
+21, 4.95192, 1, 0, 0.46897,-99) ,
 8, -2.1071, 1, 0, 0.505617,-99)    );
   // itree = 214
   fBoostWeights.push_back(0.0802378);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.97929, 1, 1, 0.534208,-99) , 
+0,
+0,
+-1, -1.97929, 1, 1, 0.534208,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461406,-99) , 
-20, -2.52229, 1, 0, 0.525896,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461406,-99) ,
+20, -2.52229, 1, 0, 0.525896,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561499,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561499,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496168,-99) , 
-4, 0.507664, 1, 0, 0.526679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496168,-99) ,
+4, 0.507664, 1, 0, 0.526679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392804,-99) , 
-19, -5.62262, 1, 0, 0.472694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392804,-99) ,
+19, -5.62262, 1, 0, 0.472694,-99) ,
 8, -2.1071, 1, 0, 0.515356,-99)    );
   // itree = 215
   fBoostWeights.push_back(0.0808098);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585831,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585831,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442124,-99) , 
-18, 6.47577, 0, 0, 0.501603,-99) , 
-7, -7.58221, 0, 0, 0.510294,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442124,-99) ,
+18, 6.47577, 0, 0, 0.501603,-99) ,
+7, -7.58221, 0, 0, 0.510294,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56682,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56682,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.370119,-99) , 
-19, -7.27013, 1, 0, 0.465123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.370119,-99) ,
+19, -7.27013, 1, 0, 0.465123,-99) ,
 7, -7.12951, 1, 0, 0.504723,-99)    );
   // itree = 216
   fBoostWeights.push_back(0.0602246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544101,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484409,-99) , 
-6, 7.19976, 0, 0, 0.50275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484409,-99) ,
+6, 7.19976, 0, 0, 0.50275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40439,-99) , 
-5, 3.82871, 1, 0, 0.497379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40439,-99) ,
+5, 3.82871, 1, 0, 0.497379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445949,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445949,-99) ,
 0, 2.2979, 1, 0, 0.493726,-99)    );
   // itree = 217
   fBoostWeights.push_back(0.081722);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.67059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.67059,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525603,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.352927,-99) , 
-17, 3.31076, 1, 0, 0.48842,-99) , 
-21, 5.55534, 0, 0, 0.520653,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.352927,-99) ,
+17, 3.31076, 1, 0, 0.48842,-99) ,
+21, 5.55534, 0, 0, 0.520653,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.617955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.617955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499646,-99) , 
-0, 2.2979, 0, 0, 0.511793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499646,-99) ,
+0, 2.2979, 0, 0, 0.511793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432447,-99) , 
-22, 5.69121, 1, 0, 0.49168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432447,-99) ,
+22, 5.69121, 1, 0, 0.49168,-99) ,
 16, 3.70957, 1, 0, 0.500655,-99)    );
   // itree = 218
   fBoostWeights.push_back(0.0605727);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447793,-99) , 
-12, 2.30335, 0, 0, 0.517872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447793,-99) ,
+12, 2.30335, 0, 0, 0.517872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434212,-99) , 
-5, 3.82871, 1, 0, 0.513363,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434212,-99) ,
+5, 3.82871, 1, 0, 0.513363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445048,-99) ,
 0, 2.2979, 1, 0, 0.508533,-99)    );
   // itree = 219
   fBoostWeights.push_back(0.113503);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415121,-99) , 
-12, 3.34201, 0, 0, 0.528411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415121,-99) ,
+12, 3.34201, 0, 0, 0.528411,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462069,-99) , 
-16, 6.87303, 1, 0, 0.511938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462069,-99) ,
+16, 6.87303, 1, 0, 0.511938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552593,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564433,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438089,-99) , 
-19, -3.28911, 0, 0, 0.461552,-99) , 
-7, -10.2982, 1, 0, 0.485504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438089,-99) ,
+19, -3.28911, 0, 0, 0.461552,-99) ,
+7, -10.2982, 1, 0, 0.485504,-99) ,
 17, 4.43147, 0, 0, 0.499183,-99)    );
   // itree = 220
   fBoostWeights.push_back(0.06649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.618373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.618373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45819,-99) , 
-0, 2.28611, 0, 0, 0.544076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45819,-99) ,
+0, 2.28611, 0, 0, 0.544076,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575438,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575438,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48404,-99) , 
-22, 2.39353, 1, 0, 0.494524,-99) , 
-2, 1.49974, 1, 0, 0.502073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48404,-99) ,
+22, 2.39353, 1, 0, 0.494524,-99) ,
+2, 1.49974, 1, 0, 0.502073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449989,-99) ,
 0, 2.2979, 1, 0, 0.498443,-99)    );
   // itree = 221
   fBoostWeights.push_back(0.0877326);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53936,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530719,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530719,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396654,-99) , 
-22, 5.82201, 1, 0, 0.513811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396654,-99) ,
+22, 5.82201, 1, 0, 0.513811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416835,-99) , 
-20, -2.65355, 1, 0, 0.50295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416835,-99) ,
+20, -2.65355, 1, 0, 0.50295,-99) ,
 17, 6.46158, 0, 0, 0.509549,-99)    );
   // itree = 222
   fBoostWeights.push_back(0.0767853);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532596,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532596,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398014,-99) , 
-12, 2.10165, 0, 0, 0.507956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398014,-99) ,
+12, 2.10165, 0, 0, 0.507956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567203,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567203,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436109,-99) , 
-18, 6.16961, 1, 0, 0.458701,-99) , 
-11, 5.04213, 1, 0, 0.490889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436109,-99) ,
+18, 6.16961, 1, 0, 0.458701,-99) ,
+11, 5.04213, 1, 0, 0.490889,-99) ,
 21, 6.88404, 0, 0, 0.495653,-99)    );
   // itree = 223
   fBoostWeights.push_back(0.0650158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499519,-99) , 
-7, -7.35496, 0, 0, 0.518249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499519,-99) ,
+7, -7.35496, 0, 0, 0.518249,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419618,-99) , 
-3, -1.31576, 1, 0, 0.466296,-99) , 
-17, 4.43149, 0, 0, 0.494704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419618,-99) ,
+3, -1.31576, 1, 0, 0.466296,-99) ,
+17, 4.43149, 0, 0, 0.494704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463542,-99) ,
 7, -10.2982, 0, 0, 0.488098,-99)    );
   // itree = 224
   fBoostWeights.push_back(0.070979);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552208,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45982,-99) , 
-5, 2.54484, 1, 0, 0.493313,-99) , 
-11, 6.62991, 0, 0, 0.501325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45982,-99) ,
+5, 2.54484, 1, 0, 0.493313,-99) ,
+11, 6.62991, 0, 0, 0.501325,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366252,-99) , 
-13, 6.69268, 1, 0, 0.449767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366252,-99) ,
+13, 6.69268, 1, 0, 0.449767,-99) ,
 7, -7.12951, 1, 0, 0.495027,-99)    );
   // itree = 225
   fBoostWeights.push_back(0.0749673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.611252,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.611252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48264,-99) , 
-20, -3.30253, 0, 0, 0.51699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48264,-99) ,
+20, -3.30253, 0, 0, 0.51699,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469234,-99) , 
-17, 4.5314, 0, 0, 0.48816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469234,-99) ,
+17, 4.5314, 0, 0, 0.48816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397944,-99) , 
-21, 6.12, 1, 0, 0.48023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397944,-99) ,
+21, 6.12, 1, 0, 0.48023,-99) ,
 16, 6.16038, 0, 0, 0.489548,-99)    );
   // itree = 226
   fBoostWeights.push_back(0.0818067);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491565,-99) , 
-21, 6.40767, 0, 0, 0.525799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491565,-99) ,
+21, 6.40767, 0, 0, 0.525799,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.615321,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.615321,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495191,-99) , 
-21, 5.55534, 0, 0, 0.51405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495191,-99) ,
+21, 5.55534, 0, 0, 0.51405,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436785,-99) , 
-0, 2.29314, 0, 0, 0.460575,-99) , 
-16, 4.02066, 1, 0, 0.487613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436785,-99) ,
+0, 2.29314, 0, 0, 0.460575,-99) ,
+16, 4.02066, 1, 0, 0.487613,-99) ,
 16, 6.16038, 0, 0, 0.497288,-99)    );
   // itree = 227
   fBoostWeights.push_back(0.0837412);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.52337, 1, 1, 0.535984,-99) , 
+0,
+0,
+-1, 2.52337, 1, 1, 0.535984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543333,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454821,-99) , 
-16, 6.07234, 0, 0, 0.496394,-99) , 
-16, 4.12929, 1, 0, 0.512907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454821,-99) ,
+16, 6.07234, 0, 0, 0.496394,-99) ,
+16, 4.12929, 1, 0, 0.512907,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445634,-99) ,
 0, 2.2979, 1, 0, 0.50826,-99)    );
   // itree = 228
   fBoostWeights.push_back(0.0805148);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378459,-99) , 
-16, 5.61711, 1, 0, 0.484856,-99) , 
-13, 7.04658, 0, 0, 0.508311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378459,-99) ,
+16, 5.61711, 1, 0, 0.484856,-99) ,
+13, 7.04658, 0, 0, 0.508311,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555413,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555413,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.372037,-99) , 
-20, -6.91028, 1, 0, 0.458919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.372037,-99) ,
+20, -6.91028, 1, 0, 0.458919,-99) ,
 7, -7.12951, 1, 0, 0.502278,-99)    );
   // itree = 229
   fBoostWeights.push_back(0.108221);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445243,-99) , 
-3, -1.97366, 0, 0, 0.516374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445243,-99) ,
+3, -1.97366, 0, 0, 0.516374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466414,-99) , 
-22, 5.69121, 1, 0, 0.500527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466414,-99) ,
+22, 5.69121, 1, 0, 0.500527,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.338237,-99) , 
-22, 2.93398, 0, 0, 0.504138,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.338237,-99) ,
+22, 2.93398, 0, 0, 0.504138,-99) ,
 NN(
-0, 
-0, 
--1, 3.12634, 0, -1, 0.431393,-99) , 
-0, 2.28838, 1, 0, 0.475305,-99) , 
+0,
+0,
+-1, 3.12634, 0, -1, 0.431393,-99) ,
+0, 2.28838, 1, 0, 0.475305,-99) ,
 17, 4.43147, 0, 0, 0.488257,-99)    );
   // itree = 230
   fBoostWeights.push_back(0.112283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464491,-99) , 
-21, 5.78894, 0, 0, 0.512636,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464491,-99) ,
+21, 5.78894, 0, 0, 0.512636,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446581,-99) , 
-17, 3.74512, 0, 0, 0.493232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446581,-99) ,
+17, 3.74512, 0, 0, 0.493232,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.311175,-99) , 
-16, 3.6461, 1, 0, 0.423087,-99) , 
-21, 5.35596, 1, 0, 0.480055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.311175,-99) ,
+16, 3.6461, 1, 0, 0.423087,-99) ,
+21, 5.35596, 1, 0, 0.480055,-99) ,
 16, 6.16038, 0, 0, 0.488315,-99)    );
   // itree = 231
   fBoostWeights.push_back(0.0764723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482749,-99) , 
-20, -3.30253, 0, 0, 0.510453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482749,-99) ,
+20, -3.30253, 0, 0, 0.510453,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40081,-99) , 
-6, 6.32461, 1, 0, 0.492604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40081,-99) ,
+6, 6.32461, 1, 0, 0.492604,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385596,-99) , 
-16, 3.6461, 1, 0, 0.435714,-99) , 
-22, 4.86656, 1, 0, 0.477987,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385596,-99) ,
+16, 3.6461, 1, 0, 0.435714,-99) ,
+22, 4.86656, 1, 0, 0.477987,-99) ,
 16, 6.16038, 0, 0, 0.486228,-99)    );
   // itree = 232
   fBoostWeights.push_back(0.0659037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493776,-99) , 
-0, 2.28363, 1, 0, 0.519521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493776,-99) ,
+0, 2.28363, 1, 0, 0.519521,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505718,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505718,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456989,-99) , 
-10, -2.16164, 1, 0, 0.478946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456989,-99) ,
+10, -2.16164, 1, 0, 0.478946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406317,-99) , 
-19, -3.28911, 1, 0, 0.469607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406317,-99) ,
+19, -3.28911, 1, 0, 0.469607,-99) ,
 16, 6.16038, 0, 0, 0.482279,-99)    );
   // itree = 233
   fBoostWeights.push_back(0.0724487);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477771,-99) , 
-7, -7.92168, 1, 0, 0.523114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477771,-99) ,
+7, -7.92168, 1, 0, 0.523114,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551598,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551598,-99) ,
 NN(
-0, 
-0, 
--1, 2.80174, 1, -1, 0.465881,-99) , 
-2, 1.08237, 1, 0, 0.473081,-99) , 
+0,
+0,
+-1, 2.80174, 1, -1, 0.465881,-99) ,
+2, 1.08237, 1, 0, 0.473081,-99) ,
 16, 6.16038, 0, 0, 0.485788,-99)    );
   // itree = 234
   fBoostWeights.push_back(0.116424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.6445, 1, 1, 0.567628,-99) , 
+0,
+0,
+-1, -1.6445, 1, 1, 0.567628,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.323885,-99) , 
-8, -2.88344, 0, 0, 0.422808,-99) , 
-23, 6.31829, 0, 0, 0.511956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.323885,-99) ,
+8, -2.88344, 0, 0, 0.422808,-99) ,
+23, 6.31829, 0, 0, 0.511956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598406,-99) ,
 NN(
-0, 
-0, 
--1, 3.23631, 0, -1, 0.467548,-99) , 
-6, 4.67925, 1, 0, 0.482409,-99) , 
+0,
+0,
+-1, 3.23631, 0, -1, 0.467548,-99) ,
+6, 4.67925, 1, 0, 0.482409,-99) ,
 7, -8.71385, 0, 0, 0.495463,-99)    );
   // itree = 235
   fBoostWeights.push_back(0.083407);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553782,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553782,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491174,-99) , 
-0, 2.28838, 0, 0, 0.517961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491174,-99) ,
+0, 2.28838, 0, 0, 0.517961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.373749,-99) , 
-0, 2.28838, 1, 0, 0.468788,-99) , 
-12, 3.3373, 0, 0, 0.505805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.373749,-99) ,
+0, 2.28838, 1, 0, 0.468788,-99) ,
+12, 3.3373, 0, 0, 0.505805,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377735,-99) , 
-19, -7.27013, 1, 0, 0.459415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377735,-99) ,
+19, -7.27013, 1, 0, 0.459415,-99) ,
 7, -7.12951, 1, 0, 0.500176,-99)    );
   // itree = 236
   fBoostWeights.push_back(0.11066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.610007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.610007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445005,-99) , 
-21, 4.95767, 1, 0, 0.554826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445005,-99) ,
+21, 4.95767, 1, 0, 0.554826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526114,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439518,-99) , 
-21, 4.61577, 0, 0, 0.492133,-99) , 
-8, -2.66685, 0, 0, 0.51525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439518,-99) ,
+21, 4.61577, 0, 0, 0.492133,-99) ,
+8, -2.66685, 0, 0, 0.51525,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481411,-99) , 
-23, 5.99059, 1, 0, 0.507341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481411,-99) ,
+23, 5.99059, 1, 0, 0.507341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391365,-99) , 
-8, -2.49532, 1, 0, 0.482613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391365,-99) ,
+8, -2.49532, 1, 0, 0.482613,-99) ,
 11, 4.35485, 0, 0, 0.50093,-99)    );
   // itree = 237
   fBoostWeights.push_back(0.092605);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54763,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486891,-99) , 
-16, 4.30346, 0, 0, 0.522401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486891,-99) ,
+16, 4.30346, 0, 0, 0.522401,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358172,-99) , 
-1, 28.7023, 0, 0, 0.472923,-99) , 
-14, -0.97182, 1, 0, 0.508603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358172,-99) ,
+1, 28.7023, 0, 0, 0.472923,-99) ,
+14, -0.97182, 1, 0, 0.508603,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440292,-99) ,
 8, -0.55467, 1, 0, 0.504003,-99)    );
   // itree = 238
   fBoostWeights.push_back(0.0608041);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.41621, 1, 1, 0.524524,-99) , 
+0,
+0,
+-1, 2.41621, 1, 1, 0.524524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.361098,-99) , 
-21, 5.75601, 1, 0, 0.490094,-99) , 
-8, -3.65953, 1, 0, 0.50567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.361098,-99) ,
+21, 5.75601, 1, 0, 0.490094,-99) ,
+8, -3.65953, 1, 0, 0.50567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431639,-99) ,
 21, 7.64808, 1, 0, 0.501288,-99)    );
   // itree = 239
   fBoostWeights.push_back(0.0808261);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.94718, 1, 1, 0.517555,-99) , 
+0,
+0,
+-1, -3.94718, 1, 1, 0.517555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453565,-99) , 
-14, -0.97182, 1, 0, 0.499977,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453565,-99) ,
+14, -0.97182, 1, 0, 0.499977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461751,-99) , 
-19, -3.31267, 0, 0, 0.506178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461751,-99) ,
+19, -3.31267, 0, 0, 0.506178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378372,-99) , 
-20, -5.01593, 0, 0, 0.466219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378372,-99) ,
+20, -5.01593, 0, 0, 0.466219,-99) ,
 23, 6.02454, 0, 0, 0.490168,-99)    );
   // itree = 240
   fBoostWeights.push_back(0.0704947);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530891,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484155,-99) , 
-10, 0.448446, 0, 0, 0.497909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484155,-99) ,
+10, 0.448446, 0, 0, 0.497909,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425501,-99) , 
-17, 3.924, 1, 0, 0.449985,-99) , 
-21, 5.0956, 1, 0, 0.482678,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425501,-99) ,
+17, 3.924, 1, 0, 0.449985,-99) ,
+21, 5.0956, 1, 0, 0.482678,-99) ,
 9, -1.97929, 1, 0, 0.486728,-99)    );
   // itree = 241
   fBoostWeights.push_back(0.077213);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508985,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.631539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.631539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47028,-99) , 
-8, -2.59225, 0, 0, 0.538488,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47028,-99) ,
+8, -2.59225, 0, 0, 0.538488,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.218098,-99) , 
-20, -5.84427, 1, 0, 0.452173,-99) , 
-20, -3.59727, 0, 0, 0.480611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.218098,-99) ,
+20, -5.84427, 1, 0, 0.452173,-99) ,
+20, -3.59727, 0, 0, 0.480611,-99) ,
 9, -0.0489983, 0, 0, 0.4954,-99)    );
   // itree = 242
   fBoostWeights.push_back(0.0717186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475742,-99) , 
-6, 6.84768, 0, 0, 0.494458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475742,-99) ,
+6, 6.84768, 0, 0, 0.494458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423351,-99) , 
-9, -1.49672, 0, 0, 0.487521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423351,-99) ,
+9, -1.49672, 0, 0, 0.487521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449947,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449947,-99) ,
 22, 6.22932, 1, 0, 0.482148,-99)    );
   // itree = 243
   fBoostWeights.push_back(0.100077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546792,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546792,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449974,-99) , 
-16, 2.87404, 0, 0, 0.529664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449974,-99) ,
+16, 2.87404, 0, 0, 0.529664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421841,-99) , 
-7, -7.92168, 1, 0, 0.506766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421841,-99) ,
+7, -7.92168, 1, 0, 0.506766,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.626024,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.626024,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486918,-99) , 
-22, 3.29535, 1, 0, 0.514791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486918,-99) ,
+22, 3.29535, 1, 0, 0.514791,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503591,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.321515,-99) , 
-13, 6.89475, 0, 0, 0.448561,-99) , 
-14, -1.43953, 0, 0, 0.47995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.321515,-99) ,
+13, 6.89475, 0, 0, 0.448561,-99) ,
+14, -1.43953, 0, 0, 0.47995,-99) ,
 4, 0.420317, 1, 0, 0.491919,-99)    );
   // itree = 244
   fBoostWeights.push_back(0.0757247);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445013,-99) , 
-23, 6.50864, 0, 0, 0.525959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445013,-99) ,
+23, 6.50864, 0, 0, 0.525959,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562512,-99) ,
 NN(
-0, 
-0, 
--1, -7.12951, 1, -1, 0.47321,-99) , 
-9, -1.97929, 1, 0, 0.481716,-99) , 
+0,
+0,
+-1, -7.12951, 1, -1, 0.47321,-99) ,
+9, -1.97929, 1, 0, 0.481716,-99) ,
 5, 1.49118, 1, 0, 0.489609,-99)    );
   // itree = 245
   fBoostWeights.push_back(0.0700956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.54666, 0, 1, 0.591312,-99) , 
+0,
+0,
+-1, -6.54666, 0, 1, 0.591312,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407875,-99) , 
-20, -6.39906, 0, 0, 0.492573,-99) , 
-23, 6.59239, 0, 0, 0.518804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407875,-99) ,
+20, -6.39906, 0, 0, 0.492573,-99) ,
+23, 6.59239, 0, 0, 0.518804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485717,-99) ,
 2, 2.99669, 1, 0, 0.501697,-99)    );
   // itree = 246
   fBoostWeights.push_back(0.0737413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.46814, 1, 1, 0.526986,-99) , 
+0,
+0,
+-1, 1.46814, 1, 1, 0.526986,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466407,-99) , 
-8, -4.32489, 0, 0, 0.512417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466407,-99) ,
+8, -4.32489, 0, 0, 0.512417,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574553,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574553,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491176,-99) , 
-8, -0.942634, 0, 0, 0.536813,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491176,-99) ,
+8, -0.942634, 0, 0, 0.536813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389815,-99) , 
-19, -5.62262, 1, 0, 0.47876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389815,-99) ,
+19, -5.62262, 1, 0, 0.47876,-99) ,
 8, -2.1071, 1, 0, 0.50583,-99)    );
   // itree = 247
   fBoostWeights.push_back(0.0422388);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.33239, 0, 1, 0.512864,-99) , 
+0,
+0,
+-1, 3.33239, 0, 1, 0.512864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443611,-99) , 
-12, 5.91631, 1, 0, 0.503032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443611,-99) ,
+12, 5.91631, 1, 0, 0.503032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452742,-99) ,
 11, 7.31009, 1, 0, 0.499354,-99)    );
   // itree = 248
   fBoostWeights.push_back(0.0314911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505282,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505282,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426644,-99) , 
-0, 2.2979, 1, 0, 0.500297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426644,-99) ,
+0, 2.2979, 1, 0, 0.500297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420593,-99) , 
-5, 3.79269, 1, 0, 0.49592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420593,-99) ,
+5, 3.79269, 1, 0, 0.49592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443182,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443182,-99) ,
 19, -2.20326, 1, 0, 0.493113,-99)    );
   // itree = 249
   fBoostWeights.push_back(0.0521986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521902,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583367,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484398,-99) , 
-5, 0.840888, 1, 0, 0.490959,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484398,-99) ,
+5, 0.840888, 1, 0, 0.490959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412054,-99) , 
-9, -1.49672, 0, 0, 0.483377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412054,-99) ,
+9, -1.49672, 0, 0, 0.483377,-99) ,
 21, 6.88404, 0, 0, 0.487784,-99)    );
   // itree = 250
   fBoostWeights.push_back(0.0846717);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420729,-99) , 
-15, -0.49406, 0, 0, 0.516842,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420729,-99) ,
+15, -0.49406, 0, 0, 0.516842,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36186,-99) , 
-11, 3.05949, 0, 0, 0.479261,-99) , 
-19, -7.27474, 0, 0, 0.501305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36186,-99) ,
+11, 3.05949, 0, 0, 0.479261,-99) ,
+19, -7.27474, 0, 0, 0.501305,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386775,-99) , 
-19, -7.27013, 1, 0, 0.460752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386775,-99) ,
+19, -7.27013, 1, 0, 0.460752,-99) ,
 7, -7.12951, 1, 0, 0.496456,-99)    );
   // itree = 251
   fBoostWeights.push_back(0.103845);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519376,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519376,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.279675,-99) , 
-21, 5.35596, 1, 0, 0.479163,-99) , 
-6, 8.83887, 0, 0, 0.497181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.279675,-99) ,
+21, 5.35596, 1, 0, 0.479163,-99) ,
+6, 8.83887, 0, 0, 0.497181,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409634,-99) , 
-4, -0.0624818, 0, 0, 0.492016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409634,-99) ,
+4, -0.0624818, 0, 0, 0.492016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.35352,-99) , 
-4, 1.40149, 1, 0, 0.47585,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.35352,-99) ,
+4, 1.40149, 1, 0, 0.47585,-99) ,
 19, -5.46081, 0, 0, 0.484459,-99)    );
   // itree = 252
   fBoostWeights.push_back(0.129615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.3926,-99) , 
-23, 6.66074, 0, 0, 0.496948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.3926,-99) ,
+23, 6.66074, 0, 0, 0.496948,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431025,-99) , 
-14, -2.65988, 1, 0, 0.514052,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431025,-99) ,
+14, -2.65988, 1, 0, 0.514052,-99) ,
 NN(
-0, 
-0, 
--1, 4.43147, 0, -1, 0.450834,-99) , 
-4, 0.121134, 1, 0, 0.464716,-99) , 
+0,
+0,
+-1, 4.43147, 0, -1, 0.450834,-99) ,
+4, 0.121134, 1, 0, 0.464716,-99) ,
 12, 2.98041, 1, 0, 0.471111,-99)    );
   // itree = 253
   fBoostWeights.push_back(0.0913846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390729,-99) , 
-9, -1.1056, 0, 0, 0.513539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390729,-99) ,
+9, -1.1056, 0, 0, 0.513539,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589774,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495315,-99) , 
-0, 2.28838, 0, 0, 0.543803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495315,-99) ,
+0, 2.28838, 0, 0, 0.543803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507329,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427671,-99) , 
-8, -3.65964, 1, 0, 0.472256,-99) , 
-8, -1.33103, 0, 0, 0.4823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427671,-99) ,
+8, -3.65964, 1, 0, 0.472256,-99) ,
+8, -1.33103, 0, 0, 0.4823,-99) ,
 4, 1.11772, 0, 0, 0.490528,-99)    );
   // itree = 254
   fBoostWeights.push_back(0.0637783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.72099, 1, 1, 0.53224,-99) , 
+0,
+0,
+-1, -2.72099, 1, 1, 0.53224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394041,-99) , 
-21, 4.95192, 1, 0, 0.473357,-99) , 
-12, 5.10579, 0, 0, 0.494883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394041,-99) ,
+21, 4.95192, 1, 0, 0.473357,-99) ,
+12, 5.10579, 0, 0, 0.494883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463379,-99) ,
 15, 1.99689, 1, 0, 0.48564,-99)    );
   // itree = 255
   fBoostWeights.push_back(0.0918346);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431986,-99) , 
-7, -10.2982, 0, 0, 0.502695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431986,-99) ,
+7, -10.2982, 0, 0, 0.502695,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518497,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40767,-99) , 
-21, 4.63682, 0, 0, 0.46395,-99) , 
-19, -7.27474, 0, 0, 0.486649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40767,-99) ,
+21, 4.63682, 0, 0, 0.46395,-99) ,
+19, -7.27474, 0, 0, 0.486649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395281,-99) , 
-13, 6.69268, 1, 0, 0.453475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395281,-99) ,
+13, 6.69268, 1, 0, 0.453475,-99) ,
 7, -7.12951, 1, 0, 0.482737,-99)    );
   // itree = 256
   fBoostWeights.push_back(0.0856904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515039,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515039,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436132,-99) , 
-3, -0.986823, 1, 0, 0.48561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436132,-99) ,
+3, -0.986823, 1, 0, 0.48561,-99) ,
 NN(
-0, 
-0, 
--1, 2.28838, 1, -1, 0.433874,-99) , 
-8, -4.04764, 0, 0, 0.470957,-99) , 
+0,
+0,
+-1, 2.28838, 1, -1, 0.433874,-99) ,
+8, -4.04764, 0, 0, 0.470957,-99) ,
 7, -11.0904, 1, 0, 0.476375,-99)    );
   // itree = 257
   fBoostWeights.push_back(0.0511266);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506142,-99) ,
 NN(
-0, 
-0, 
--1, 2.29981, 0, -1, 0.470009,-99) , 
+0,
+0,
+-1, 2.29981, 0, -1, 0.470009,-99) ,
 3, -0.328945, 0, 0, 0.476751,-99)    );
   // itree = 258
   fBoostWeights.push_back(0.0530775);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487258,-99) , 
-8, -1.73756, 0, 0, 0.495238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487258,-99) ,
+8, -1.73756, 0, 0, 0.495238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421774,-99) , 
-3, -4.27611, 0, 0, 0.488232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421774,-99) ,
+3, -4.27611, 0, 0, 0.488232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435925,-99) ,
 8, -0.55467, 1, 0, 0.484741,-99)    );
   // itree = 259
   fBoostWeights.push_back(0.0826744);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465765,-99) , 
-11, 2.96564, 0, 0, 0.544415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465765,-99) ,
+11, 2.96564, 0, 0, 0.544415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478006,-99) , 
-5, 3.50029, 0, 0, 0.492275,-99) , 
-5, 1.46814, 1, 0, 0.502489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478006,-99) ,
+5, 3.50029, 0, 0, 0.492275,-99) ,
+5, 1.46814, 1, 0, 0.502489,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491441,-99) , 
-8, -0.942634, 0, 0, 0.518079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491441,-99) ,
+8, -0.942634, 0, 0, 0.518079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391182,-99) , 
-19, -5.62262, 1, 0, 0.467482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391182,-99) ,
+19, -5.62262, 1, 0, 0.467482,-99) ,
 8, -2.1071, 1, 0, 0.495691,-99)    );
   // itree = 260
   fBoostWeights.push_back(0.043561);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.82154, 1, 1, 0.516065,-99) , 
+0,
+0,
+-1, 5.82154, 1, 1, 0.516065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447544,-99) , 
-3, -4.27611, 0, 0, 0.509539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447544,-99) ,
+3, -4.27611, 0, 0, 0.509539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447125,-99) ,
 8, -0.55467, 1, 0, 0.505355,-99)    );
   // itree = 261
   fBoostWeights.push_back(0.0469789);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.606424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.606424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497166,-99) , 
-19, -6.59888, 1, 0, 0.550329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497166,-99) ,
+19, -6.59888, 1, 0, 0.550329,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408305,-99) , 
-3, -2.44354, 0, 0, 0.494397,-99) , 
-3, -3.94727, 1, 0, 0.501831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408305,-99) ,
+3, -2.44354, 0, 0, 0.494397,-99) ,
+3, -3.94727, 1, 0, 0.501831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442931,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442931,-99) ,
 0, 2.2979, 1, 0, 0.49786,-99)    );
   // itree = 262
   fBoostWeights.push_back(0.0607678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.655074,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.655074,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429983,-99) , 
-11, 3.47708, 1, 0, 0.526342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429983,-99) ,
+11, 3.47708, 1, 0, 0.526342,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503016,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503016,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350476,-99) , 
-20, -2.26159, 1, 0, 0.492457,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350476,-99) ,
+20, -2.26159, 1, 0, 0.492457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392099,-99) , 
-8, -0.554864, 1, 0, 0.48624,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392099,-99) ,
+8, -0.554864, 1, 0, 0.48624,-99) ,
 3, -3.94727, 1, 0, 0.491434,-99)    );
   // itree = 263
   fBoostWeights.push_back(0.0968936);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.641217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.641217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444936,-99) , 
-11, 3.47708, 1, 0, 0.528712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444936,-99) ,
+11, 3.47708, 1, 0, 0.528712,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436822,-99) , 
-13, 6.65868, 0, 0, 0.494264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436822,-99) ,
+13, 6.65868, 0, 0, 0.494264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455973,-99) , 
-2, 2.99669, 1, 0, 0.474878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455973,-99) ,
+2, 2.99669, 1, 0, 0.474878,-99) ,
 3, -3.94727, 1, 0, 0.481818,-99)    );
   // itree = 264
   fBoostWeights.push_back(0.0692693);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513578,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513578,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.642352,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.642352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49381,-99) , 
-0, 2.28362, 1, 0, 0.549943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49381,-99) ,
+0, 2.28362, 1, 0, 0.549943,-99) ,
 NN(
-0, 
-0, 
--1, -2.1035, 0, -1, 0.456283,-99) , 
-3, -2.96046, 1, 0, 0.47634,-99) , 
+0,
+0,
+-1, -2.1035, 0, -1, 0.456283,-99) ,
+3, -2.96046, 1, 0, 0.47634,-99) ,
 18, 7.17722, 0, 0, 0.489966,-99)    );
   // itree = 265
   fBoostWeights.push_back(0.0741519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424079,-99) , 
-23, 6.40626, 0, 0, 0.528347,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424079,-99) ,
+23, 6.40626, 0, 0, 0.528347,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.63023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.63023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490322,-99) , 
-22, 2.81825, 1, 0, 0.517281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490322,-99) ,
+22, 2.81825, 1, 0, 0.517281,-99) ,
 NN(
-0, 
-0, 
--1, 2.28838, 1, -1, 0.472539,-99) , 
-14, -1.09944, 0, 0, 0.48758,-99) , 
+0,
+0,
+-1, 2.28838, 1, -1, 0.472539,-99) ,
+14, -1.09944, 0, 0, 0.48758,-99) ,
 3, -3.94727, 1, 0, 0.492814,-99)    );
   // itree = 266
   fBoostWeights.push_back(0.0447746);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496863,-99) , 
-6, 7.19976, 0, 0, 0.514101,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496863,-99) ,
+6, 7.19976, 0, 0, 0.514101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432889,-99) , 
-0, 2.2979, 1, 0, 0.509224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432889,-99) ,
+0, 2.2979, 1, 0, 0.509224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462032,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462032,-99) ,
 5, 3.79269, 1, 0, 0.506424,-99)    );
   // itree = 267
   fBoostWeights.push_back(0.0611631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571381,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519072,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441972,-99) , 
-11, 5.56762, 1, 0, 0.50764,-99) , 
-11, 6.39532, 0, 0, 0.515114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441972,-99) ,
+11, 5.56762, 1, 0, 0.50764,-99) ,
+11, 6.39532, 0, 0, 0.515114,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466371,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466371,-99) ,
 11, 7.31009, 1, 0, 0.51161,-99)    );
   // itree = 268
   fBoostWeights.push_back(0.104946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587952,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455969,-99) , 
-10, -1.11493, 1, 0, 0.497913,-99) , 
-5, 1.79866, 1, 0, 0.513717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455969,-99) ,
+10, -1.11493, 1, 0, 0.497913,-99) ,
+5, 1.79866, 1, 0, 0.513717,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484953,-99) , 
-10, -1.08651, 1, 0, 0.530019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484953,-99) ,
+10, -1.08651, 1, 0, 0.530019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384416,-99) , 
-23, 5.64187, 1, 0, 0.438296,-99) , 
-23, 6.58433, 0, 0, 0.487438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384416,-99) ,
+23, 5.64187, 1, 0, 0.438296,-99) ,
+23, 6.58433, 0, 0, 0.487438,-99) ,
 11, 4.35485, 0, 0, 0.50224,-99)    );
   // itree = 269
   fBoostWeights.push_back(0.108883);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455205,-99) , 
-15, -0.473749, 0, 0, 0.539676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455205,-99) ,
+15, -0.473749, 0, 0, 0.539676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408039,-99) , 
-8, -4.17327, 0, 0, 0.515066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408039,-99) ,
+8, -4.17327, 0, 0, 0.515066,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.59099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.59099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476513,-99) , 
-0, 2.29314, 0, 0, 0.498864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476513,-99) ,
+0, 2.29314, 0, 0, 0.498864,-99) ,
 NN(
-0, 
-0, 
--1, 2.27679, 0, -1, 0.408122,-99) , 
-21, 3.10592, 0, 0, 0.48164,-99) , 
+0,
+0,
+-1, 2.27679, 0, -1, 0.408122,-99) ,
+21, 3.10592, 0, 0, 0.48164,-99) ,
 10, -1.35655, 0, 0, 0.4971,-99)    );
   // itree = 270
   fBoostWeights.push_back(0.073149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.602467,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.602467,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476525,-99) , 
-23, 6.43377, 0, 0, 0.535946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476525,-99) ,
+23, 6.43377, 0, 0, 0.535946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561018,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481883,-99) , 
-3, -3.2892, 1, 0, 0.49628,-99) , 
-13, 6.80175, 1, 0, 0.50693,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481883,-99) ,
+3, -3.2892, 1, 0, 0.49628,-99) ,
+13, 6.80175, 1, 0, 0.50693,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446096,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446096,-99) ,
 0, 2.2979, 1, 0, 0.502886,-99)    );
   // itree = 271
   fBoostWeights.push_back(0.0597042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.79474, 1, 1, 0.533044,-99) , 
+0,
+0,
+-1, 2.79474, 1, 1, 0.533044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378324,-99) , 
-16, 3.07607, 0, 0, 0.489095,-99) , 
-0, 2.28838, 1, 0, 0.51592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378324,-99) ,
+16, 3.07607, 0, 0, 0.489095,-99) ,
+0, 2.28838, 1, 0, 0.51592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458543,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458543,-99) ,
 3, -4.93409, 0, 0, 0.512333,-99)    );
   // itree = 272
   fBoostWeights.push_back(0.0719141);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494311,-99) , 
-3, -0.986763, 0, 0, 0.525848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494311,-99) ,
+3, -0.986763, 0, 0, 0.525848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.581635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.581635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471256,-99) , 
-13, 6.5589, 1, 0, 0.48879,-99) , 
-16, 4.12929, 1, 0, 0.50418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471256,-99) ,
+13, 6.5589, 1, 0, 0.48879,-99) ,
+16, 4.12929, 1, 0, 0.50418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452876,-99) ,
 0, 2.2979, 1, 0, 0.500787,-99)    );
   // itree = 273
   fBoostWeights.push_back(0.0890701);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -3.10292, 1, 1, 0.56611,-99) , 
+0,
+0,
+-1, -3.10292, 1, 1, 0.56611,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.222945,-99) , 
-20, -5.84427, 1, 0, 0.460005,-99) , 
-20, -3.59727, 0, 0, 0.495596,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.222945,-99) ,
+20, -5.84427, 1, 0, 0.460005,-99) ,
+20, -3.59727, 0, 0, 0.495596,-99) ,
 9, -0.0489983, 0, 0, 0.509533,-99)    );
   // itree = 274
   fBoostWeights.push_back(0.0693565);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568255,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568255,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482369,-99) , 
-11, 5.78584, 0, 0, 0.501245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482369,-99) ,
+11, 5.78584, 0, 0, 0.501245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43942,-99) , 
-16, 6.88154, 1, 0, 0.494153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43942,-99) ,
+16, 6.88154, 1, 0, 0.494153,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509994,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403931,-99) , 
-22, 4.07688, 1, 0, 0.459094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403931,-99) ,
+22, 4.07688, 1, 0, 0.459094,-99) ,
 7, -7.12951, 1, 0, 0.490042,-99)    );
   // itree = 275
   fBoostWeights.push_back(0.0645051);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484887,-99) , 
-4, 0.179828, 1, 0, 0.522789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484887,-99) ,
+4, 0.179828, 1, 0, 0.522789,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505535,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505535,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412623,-99) , 
-11, 3.73747, 0, 0, 0.487499,-99) , 
-17, 4.35957, 1, 0, 0.504751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412623,-99) ,
+11, 3.73747, 0, 0, 0.487499,-99) ,
+17, 4.35957, 1, 0, 0.504751,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404504,-99) , 
-19, -7.27013, 1, 0, 0.458249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404504,-99) ,
+19, -7.27013, 1, 0, 0.458249,-99) ,
 7, -7.12951, 1, 0, 0.499305,-99)    );
   // itree = 276
   fBoostWeights.push_back(0.0854052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476753,-99) , 
-20, -6.42846, 0, 0, 0.522556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476753,-99) ,
+20, -6.42846, 0, 0, 0.522556,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541904,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460638,-99) , 
-3, -2.63108, 1, 0, 0.477606,-99) , 
-17, 4.35957, 1, 0, 0.499569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460638,-99) ,
+3, -2.63108, 1, 0, 0.477606,-99) ,
+17, 4.35957, 1, 0, 0.499569,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514956,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514956,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412411,-99) , 
-13, 6.69268, 1, 0, 0.45811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412411,-99) ,
+13, 6.69268, 1, 0, 0.45811,-99) ,
 7, -7.12951, 1, 0, 0.49472,-99)    );
   // itree = 277
   fBoostWeights.push_back(0.064591);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391185,-99) , 
-19, -2.80699, 1, 0, 0.510221,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391185,-99) ,
+19, -2.80699, 1, 0, 0.510221,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451954,-99) , 
-6, 8.57863, 1, 0, 0.504238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451954,-99) ,
+6, 8.57863, 1, 0, 0.504238,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416966,-99) , 
-9, -0.694836, 1, 0, 0.460242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416966,-99) ,
+9, -0.694836, 1, 0, 0.460242,-99) ,
 7, -7.12951, 1, 0, 0.499099,-99)    );
   // itree = 278
   fBoostWeights.push_back(0.0853267);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538658,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465752,-99) , 
-20, -6.24469, 1, 0, 0.504255,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465752,-99) ,
+20, -6.24469, 1, 0, 0.504255,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.376966,-99) , 
-11, 4.35485, 0, 0, 0.467067,-99) , 
-8, -2.72398, 1, 0, 0.493379,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.376966,-99) ,
+11, 4.35485, 0, 0, 0.467067,-99) ,
+8, -2.72398, 1, 0, 0.493379,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441923,-99) ,
 0, 2.2979, 1, 0, 0.489993,-99)    );
   // itree = 279
   fBoostWeights.push_back(0.0925826);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.620018,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.620018,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513651,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513651,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.341375,-99) , 
-21, 5.35596, 1, 0, 0.485817,-99) , 
-6, 8.83887, 0, 0, 0.50489,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.341375,-99) ,
+21, 5.35596, 1, 0, 0.485817,-99) ,
+6, 8.83887, 0, 0, 0.50489,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40695,-99) , 
-4, -0.0624818, 0, 0, 0.492458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40695,-99) ,
+4, -0.0624818, 0, 0, 0.492458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.363591,-99) , 
-4, 1.40149, 1, 0, 0.478021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.363591,-99) ,
+4, 1.40149, 1, 0, 0.478021,-99) ,
 19, -5.46081, 0, 0, 0.48882,-99)    );
   // itree = 280
   fBoostWeights.push_back(0.0932241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431389,-99) , 
-23, 6.66074, 0, 0, 0.505003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431389,-99) ,
+23, 6.66074, 0, 0, 0.505003,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50863,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50863,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.344291,-99) , 
-23, 5.3775, 0, 0, 0.490253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.344291,-99) ,
+23, 5.3775, 0, 0, 0.490253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436601,-99) , 
-23, 6.63292, 1, 0, 0.469513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436601,-99) ,
+23, 6.63292, 1, 0, 0.469513,-99) ,
 12, 2.98041, 1, 0, 0.476583,-99)    );
   // itree = 281
   fBoostWeights.push_back(0.0812649);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562396,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535116,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.375651,-99) , 
-6, 4.5978, 1, 0, 0.453219,-99) , 
-5, 1.95148, 0, 0, 0.504812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.375651,-99) ,
+6, 4.5978, 1, 0, 0.453219,-99) ,
+5, 1.95148, 0, 0, 0.504812,-99) ,
 NN(
-0, 
-0, 
--1, 5.15309, 0, -1, 0.467303,-99) , 
+0,
+0,
+-1, 5.15309, 0, -1, 0.467303,-99) ,
 12, 2.98041, 1, 0, 0.474757,-99)    );
   // itree = 282
   fBoostWeights.push_back(0.100603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485929,-99) , 
-4, 1.77123, 0, 0, 0.51354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485929,-99) ,
+4, 1.77123, 0, 0, 0.51354,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435755,-99) , 
-17, 3.70604, 0, 0, 0.506142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435755,-99) ,
+17, 3.70604, 0, 0, 0.506142,-99) ,
 NN(
-0, 
-0, 
--1, 6.12795, 0, -1, 0.433478,-99) , 
-7, -8.71385, 1, 0, 0.478789,-99) , 
+0,
+0,
+-1, 6.12795, 0, -1, 0.433478,-99) ,
+7, -8.71385, 1, 0, 0.478789,-99) ,
 22, 5.15309, 0, 0, 0.489142,-99)    );
   // itree = 283
   fBoostWeights.push_back(0.105298);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477093,-99) , 
-7, -8.71385, 0, 0, 0.526768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477093,-99) ,
+7, -8.71385, 0, 0, 0.526768,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378597,-99) , 
-19, -3.48329, 1, 0, 0.506102,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378597,-99) ,
+19, -3.48329, 1, 0, 0.506102,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526216,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526216,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.347338,-99) , 
-20, -5.41899, 0, 0, 0.446587,-99) , 
-6, 6.04166, 1, 0, 0.483318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.347338,-99) ,
+20, -5.41899, 0, 0, 0.446587,-99) ,
+6, 6.04166, 1, 0, 0.483318,-99) ,
 22, 5.15309, 0, 0, 0.496283,-99)    );
   // itree = 284
   fBoostWeights.push_back(0.0849626);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587515,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587515,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495815,-99) , 
-6, 7.01888, 1, 0, 0.523548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495815,-99) ,
+6, 7.01888, 1, 0, 0.523548,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425164,-99) , 
-0, 2.2809, 0, 0, 0.493137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425164,-99) ,
+0, 2.2809, 0, 0, 0.493137,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 1, -1, 0.432203,-99) , 
-0, 2.28838, 1, 0, 0.470038,-99) , 
+0,
+0,
+-1, -9.50602, 1, -1, 0.432203,-99) ,
+0, 2.28838, 1, 0, 0.470038,-99) ,
 22, 5.15309, 0, 0, 0.486014,-99)    );
   // itree = 285
   fBoostWeights.push_back(0.123785);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54983,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448671,-99) , 
-8, -2.23058, 1, 0, 0.532016,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448671,-99) ,
+8, -2.23058, 1, 0, 0.532016,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.341277,-99) , 
-22, 2.82125, 0, 0, 0.504724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.341277,-99) ,
+22, 2.82125, 0, 0, 0.504724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527402,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424677,-99) , 
-22, 2.82125, 1, 0, 0.451469,-99) , 
-18, 6.70959, 1, 0, 0.4723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424677,-99) ,
+22, 2.82125, 1, 0, 0.451469,-99) ,
+18, 6.70959, 1, 0, 0.4723,-99) ,
 22, 5.15309, 0, 0, 0.490149,-99)    );
   // itree = 286
   fBoostWeights.push_back(0.089689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5322,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404495,-99) , 
-3, -2.30232, 1, 0, 0.445171,-99) , 
-18, 6.7032, 0, 0, 0.502242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404495,-99) ,
+3, -2.30232, 1, 0, 0.445171,-99) ,
+18, 6.7032, 0, 0, 0.502242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500217,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506032,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506032,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.276656,-99) , 
-18, 6.60774, 1, 0, 0.402553,-99) , 
-13, 7.04552, 0, 0, 0.464454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.276656,-99) ,
+18, 6.60774, 1, 0, 0.402553,-99) ,
+13, 7.04552, 0, 0, 0.464454,-99) ,
 22, 4.07686, 0, 0, 0.48549,-99)    );
   // itree = 287
   fBoostWeights.push_back(0.108601);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451723,-99) , 
-5, 2.29944, 0, 0, 0.50175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451723,-99) ,
+5, 2.29944, 0, 0, 0.50175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.391278,-99) , 
-7, -7.12951, 1, 0, 0.490972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.391278,-99) ,
+7, -7.12951, 1, 0, 0.490972,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430238,-99) , 
-23, 6.22733, 1, 0, 0.480499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430238,-99) ,
+23, 6.22733, 1, 0, 0.480499,-99) ,
 NN(
-0, 
-0, 
--1, -9.50602, 1, -1, 0.38112,-99) , 
-3, -1.97364, 0, 0, 0.449276,-99) , 
+0,
+0,
+-1, -9.50602, 1, -1, 0.38112,-99) ,
+3, -1.97364, 0, 0, 0.449276,-99) ,
 22, 4.07686, 0, 0, 0.472477,-99)    );
   // itree = 288
   fBoostWeights.push_back(0.103415);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490244,-99) , 
-13, 6.55915, 1, 0, 0.500681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490244,-99) ,
+13, 6.55915, 1, 0, 0.500681,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.343772,-99) , 
-20, -6.52121, 0, 0, 0.426498,-99) , 
-18, 6.47577, 0, 0, 0.485006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.343772,-99) ,
+20, -6.52121, 0, 0, 0.426498,-99) ,
+18, 6.47577, 0, 0, 0.485006,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.323054,-99) , 
-23, 5.75412, 1, 0, 0.484063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.323054,-99) ,
+23, 5.75412, 1, 0, 0.484063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.344898,-99) , 
-21, 3.06385, 0, 0, 0.442907,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.344898,-99) ,
+21, 3.06385, 0, 0, 0.442907,-99) ,
 23, 6.02454, 0, 0, 0.472755,-99)    );
   // itree = 289
   fBoostWeights.push_back(0.0966305);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 0, 1, 0.520595,-99) , 
+0,
+0,
+-1, -8.71385, 0, 1, 0.520595,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37889,-99) , 
-7, -9.50602, 1, 0, 0.424499,-99) , 
-18, 6.47577, 0, 0, 0.500384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37889,-99) ,
+7, -9.50602, 1, 0, 0.424499,-99) ,
+18, 6.47577, 0, 0, 0.500384,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531374,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402107,-99) , 
-3, -0.986824, 1, 0, 0.476587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402107,-99) ,
+3, -0.986824, 1, 0, 0.476587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.364429,-99) , 
-20, -5.01593, 0, 0, 0.441912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.364429,-99) ,
+20, -5.01593, 0, 0, 0.441912,-99) ,
 23, 6.02454, 0, 0, 0.483461,-99)    );
   // itree = 290
   fBoostWeights.push_back(0.123264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587906,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516699,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435222,-99) , 
-7, -8.71385, 0, 0, 0.472847,-99) , 
-4, -0.519383, 1, 0, 0.486104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435222,-99) ,
+7, -8.71385, 0, 0, 0.472847,-99) ,
+4, -0.519383, 1, 0, 0.486104,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447006,-99) , 
-0, 2.28362, 1, 0, 0.488826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447006,-99) ,
+0, 2.28362, 1, 0, 0.488826,-99) ,
 NN(
-0, 
-0, 
--1, 5.53213, 1, -1, 0.364674,-99) , 
-3, -1.6447, 0, 0, 0.44869,-99) , 
+0,
+0,
+-1, 5.53213, 1, -1, 0.364674,-99) ,
+3, -1.6447, 0, 0, 0.44869,-99) ,
 23, 6.22733, 0, 0, 0.472359,-99)    );
   // itree = 291
   fBoostWeights.push_back(0.128918);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41352,-99) , 
-12, 3.17209, 0, 0, 0.532999,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41352,-99) ,
+12, 3.17209, 0, 0, 0.532999,-99) ,
 NN(
-0, 
-0, 
--1, 4.76172, 0, -1, 0.464574,-99) , 
-16, 4.06442, 1, 0, 0.493931,-99) , 
+0,
+0,
+-1, 4.76172, 0, -1, 0.464574,-99) ,
+16, 4.06442, 1, 0, 0.493931,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.602897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.602897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460823,-99) , 
-19, -4.55295, 0, 0, 0.496271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460823,-99) ,
+19, -4.55295, 0, 0, 0.496271,-99) ,
 NN(
-0, 
-0, 
--1, -0.986824, 0, -1, 0.389494,-99) , 
-23, 6.31829, 0, 0, 0.455875,-99) , 
+0,
+0,
+-1, -0.986824, 0, -1, 0.389494,-99) ,
+23, 6.31829, 0, 0, 0.455875,-99) ,
 7, -8.71385, 1, 0, 0.477598,-99)    );
   // itree = 292
   fBoostWeights.push_back(0.0709983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509694,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509694,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.656157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.656157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462643,-99) , 
-20, -3.10292, 1, 0, 0.528899,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462643,-99) ,
+20, -3.10292, 1, 0, 0.528899,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.22463,-99) , 
-20, -5.84427, 1, 0, 0.449884,-99) , 
-20, -3.59727, 0, 0, 0.476151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.22463,-99) ,
+20, -5.84427, 1, 0, 0.449884,-99) ,
+20, -3.59727, 0, 0, 0.476151,-99) ,
 9, -0.0489983, 0, 0, 0.49409,-99)    );
   // itree = 293
   fBoostWeights.push_back(0.0592784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494005,-99) , 
-18, 6.30528, 1, 0, 0.507937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494005,-99) ,
+18, 6.30528, 1, 0, 0.507937,-99) ,
 NN(
-0, 
-0, 
--1, 5.60579, 0, -1, 0.465978,-99) , 
-17, 4.62275, 0, 0, 0.485684,-99) , 
+0,
+0,
+-1, 5.60579, 0, -1, 0.465978,-99) ,
+17, 4.62275, 0, 0, 0.485684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420539,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420539,-99) ,
 5, 3.79269, 1, 0, 0.482086,-99)    );
   // itree = 294
   fBoostWeights.push_back(0.0724969);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.56927, 0, 1, 0.514865,-99) , 
+0,
+0,
+-1, -1.56927, 0, 1, 0.514865,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395045,-99) , 
-5, 1.19499, 0, 0, 0.504295,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395045,-99) ,
+5, 1.19499, 0, 0, 0.504295,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54538,-99) ,
 NN(
-0, 
-0, 
--1, -0.986823, 0, -1, 0.385483,-99) , 
-14, -1.25192, 0, 0, 0.465616,-99) , 
+0,
+0,
+-1, -0.986823, 0, -1, 0.385483,-99) ,
+14, -1.25192, 0, 0, 0.465616,-99) ,
 18, 6.47577, 0, 0, 0.495229,-99)    );
   // itree = 295
   fBoostWeights.push_back(0.0582411);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519463,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476022,-99) , 
-11, 3.99733, 1, 0, 0.492468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476022,-99) ,
+11, 3.99733, 1, 0, 0.492468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423984,-99) , 
-17, 2.311, 0, 0, 0.487167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423984,-99) ,
+17, 2.311, 0, 0, 0.487167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42565,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42565,-99) ,
 5, 3.79269, 1, 0, 0.483754,-99)    );
   // itree = 296
   fBoostWeights.push_back(0.115434);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530533,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504731,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504731,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.341058,-99) , 
-9, -0.572213, 0, 0, 0.457292,-99) , 
-18, 6.93563, 0, 0, 0.497797,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.341058,-99) ,
+9, -0.572213, 0, 0, 0.457292,-99) ,
+18, 6.93563, 0, 0, 0.497797,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.643415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.643415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392022,-99) , 
-21, 3.48385, 0, 0, 0.531642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392022,-99) ,
+21, 3.48385, 0, 0, 0.531642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416786,-99) , 
-18, 6.70966, 1, 0, 0.46651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416786,-99) ,
+18, 6.70966, 1, 0, 0.46651,-99) ,
 6, 5.48842, 0, 0, 0.488687,-99)    );
   // itree = 297
   fBoostWeights.push_back(0.0940179);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544021,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472783,-99) , 
-9, -0.531572, 1, 0, 0.492253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472783,-99) ,
+9, -0.531572, 1, 0, 0.492253,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528507,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528507,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367195,-99) , 
-6, 7.82124, 0, 0, 0.454654,-99) , 
-4, 0.922611, 1, 0, 0.48124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367195,-99) ,
+6, 7.82124, 0, 0, 0.454654,-99) ,
+4, 0.922611, 1, 0, 0.48124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418198,-99) ,
 5, 3.79269, 1, 0, 0.477758,-99)    );
   // itree = 298
   fBoostWeights.push_back(0.110605);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545752,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449087,-99) , 
-16, 2.87404, 0, 0, 0.529882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449087,-99) ,
+16, 2.87404, 0, 0, 0.529882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403784,-99) , 
-7, -7.92168, 1, 0, 0.505477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403784,-99) ,
+7, -7.92168, 1, 0, 0.505477,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463278,-99) , 
-23, 5.95781, 1, 0, 0.500187,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463278,-99) ,
+23, 5.95781, 1, 0, 0.500187,-99) ,
 NN(
-0, 
-0, 
--1, -0.53157, 0, -1, 0.441909,-99) , 
-14, -1.43953, 0, 0, 0.469447,-99) , 
+0,
+0,
+-1, -0.53157, 0, -1, 0.441909,-99) ,
+14, -1.43953, 0, 0, 0.469447,-99) ,
 4, 0.420317, 1, 0, 0.485557,-99)    );
   // itree = 299
   fBoostWeights.push_back(0.0743986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521664,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521351,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521351,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425195,-99) , 
-20, -6.35199, 0, 0, 0.481013,-99) , 
-8, -3.78569, 1, 0, 0.497393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425195,-99) ,
+20, -6.35199, 0, 0, 0.481013,-99) ,
+8, -3.78569, 1, 0, 0.497393,-99) ,
 NN(
-0, 
-0, 
--1, -5.62262, 0, -1, 0.443213,-99) , 
+0,
+0,
+-1, -5.62262, 0, -1, 0.443213,-99) ,
 9, -1.49672, 0, 0, 0.491795,-99)    );
   // itree = 300
   fBoostWeights.push_back(0.103966);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554304,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465838,-99) , 
-20, -6.24517, 0, 0, 0.514669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465838,-99) ,
+20, -6.24517, 0, 0, 0.514669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366536,-99) , 
-4, 1.40217, 1, 0, 0.498462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366536,-99) ,
+4, 1.40217, 1, 0, 0.498462,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517938,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517938,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412896,-99) , 
-8, -2.95024, 1, 0, 0.486577,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412896,-99) ,
+8, -2.95024, 1, 0, 0.486577,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37396,-99) , 
-0, 2.29314, 1, 0, 0.473282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37396,-99) ,
+0, 2.29314, 1, 0, 0.473282,-99) ,
 14, -2.19665, 1, 0, 0.485356,-99)    );
   // itree = 301
   fBoostWeights.push_back(0.0935679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.00065, 1, 1, 0.526098,-99) , 
+0,
+0,
+-1, 3.00065, 1, 1, 0.526098,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.334735,-99) , 
-3, -0.986823, 0, 0, 0.431301,-99) , 
-23, 6.02454, 0, 0, 0.498892,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.334735,-99) ,
+3, -0.986823, 0, 0, 0.431301,-99) ,
+23, 6.02454, 0, 0, 0.498892,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.349488,-99) , 
-23, 5.98411, 1, 0, 0.436478,-99) , 
-20, -6.42846, 1, 0, 0.466953,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.349488,-99) ,
+23, 5.98411, 1, 0, 0.436478,-99) ,
+20, -6.42846, 1, 0, 0.466953,-99) ,
 14, -2.19665, 1, 0, 0.482263,-99)    );
   // itree = 302
   fBoostWeights.push_back(0.147904);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594508,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392084,-99) , 
-10, 0.520096, 1, 0, 0.546334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392084,-99) ,
+10, 0.520096, 1, 0, 0.546334,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500992,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384022,-99) , 
-5, 2.05432, 0, 0, 0.467986,-99) , 
-10, -0.676112, 0, 0, 0.497453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384022,-99) ,
+5, 2.05432, 0, 0, 0.467986,-99) ,
+10, -0.676112, 0, 0, 0.497453,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393234,-99) , 
-10, -0.66845, 1, 0, 0.501766,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393234,-99) ,
+10, -0.66845, 1, 0, 0.501766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.326905,-99) , 
-17, 3.37044, 1, 0, 0.391778,-99) , 
-3, -0.986823, 1, 0, 0.456397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.326905,-99) ,
+17, 3.37044, 1, 0, 0.391778,-99) ,
+3, -0.986823, 1, 0, 0.456397,-99) ,
 20, -5.48473, 1, 0, 0.480414,-99)    );
   // itree = 303
   fBoostWeights.push_back(0.103167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.607608,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.607608,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460415,-99) , 
-13, 6.914, 0, 0, 0.550398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460415,-99) ,
+13, 6.914, 0, 0, 0.550398,-99) ,
 NN(
-0, 
-0, 
--1, -1.38371, 0, -1, 0.46374,-99) , 
-14, -2.01139, 1, 0, 0.491721,-99) , 
+0,
+0,
+-1, -1.38371, 0, -1, 0.46374,-99) ,
+14, -2.01139, 1, 0, 0.491721,-99) ,
 NN(
-0, 
-0, 
--1, -1.35655, 1, -1, 0.447994,-99) , 
+0,
+0,
+-1, -1.35655, 1, -1, 0.447994,-99) ,
 1, 41.7139, 1, 0, 0.469218,-99)    );
   // itree = 304
   fBoostWeights.push_back(0.130967);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.613997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.613997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484262,-99) , 
-22, 3.43845, 1, 0, 0.516105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484262,-99) ,
+22, 3.43845, 1, 0, 0.516105,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396109,-99) , 
-8, -2.49521, 1, 0, 0.515299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396109,-99) ,
+8, -2.49521, 1, 0, 0.515299,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573681,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417261,-99) , 
-8, -2.22831, 0, 0, 0.454263,-99) , 
-18, 6.70959, 1, 0, 0.478595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417261,-99) ,
+8, -2.22831, 0, 0, 0.454263,-99) ,
+18, 6.70959, 1, 0, 0.478595,-99) ,
 20, -7.37219, 1, 0, 0.489996,-99)    );
   // itree = 305
   fBoostWeights.push_back(0.0918669);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572215,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572215,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453389,-99) , 
-5, 1.85866, 0, 0, 0.532922,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453389,-99) ,
+5, 1.85866, 0, 0, 0.532922,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459291,-99) , 
-5, 2.4684, 1, 0, 0.490296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459291,-99) ,
+5, 2.4684, 1, 0, 0.490296,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396327,-99) , 
-21, 2.29981, 0, 0, 0.482536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396327,-99) ,
+21, 2.29981, 0, 0, 0.482536,-99) ,
 20, -7.37219, 1, 0, 0.497902,-99)    );
   // itree = 306
   fBoostWeights.push_back(0.0709183);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439197,-99) , 
-16, 3.59836, 0, 0, 0.525298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439197,-99) ,
+16, 3.59836, 0, 0, 0.525298,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555144,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555144,-99) ,
 NN(
-0, 
-0, 
--1, 6.12, 1, -1, 0.475726,-99) , 
-6, 8.83887, 0, 0, 0.484901,-99) , 
+0,
+0,
+-1, 6.12, 1, -1, 0.475726,-99) ,
+6, 8.83887, 0, 0, 0.484901,-99) ,
 20, -7.37219, 1, 0, 0.4972,-99)    );
   // itree = 307
   fBoostWeights.push_back(0.110695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583388,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53153,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53153,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460455,-99) , 
-12, 4.31106, 0, 0, 0.503463,-99) , 
-4, -0.519383, 1, 0, 0.511942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460455,-99) ,
+12, 4.31106, 0, 0, 0.503463,-99) ,
+4, -0.519383, 1, 0, 0.511942,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570932,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39955,-99) , 
-8, -3.65968, 0, 0, 0.515162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39955,-99) ,
+8, -3.65968, 0, 0, 0.515162,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357391,-99) , 
-23, 5.34857, 0, 0, 0.483275,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357391,-99) ,
+23, 5.34857, 0, 0, 0.483275,-99) ,
 23, 6.02454, 0, 0, 0.503721,-99)    );
   // itree = 308
   fBoostWeights.push_back(0.10588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497977,-99) , 
-6, 5.70897, 1, 0, 0.538992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497977,-99) ,
+6, 5.70897, 1, 0, 0.538992,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.281926,-99) , 
-19, -6.83963, 1, 0, 0.418891,-99) , 
-22, 2.93396, 0, 0, 0.513336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.281926,-99) ,
+19, -6.83963, 1, 0, 0.418891,-99) ,
+22, 2.93396, 0, 0, 0.513336,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.618276,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.618276,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495104,-99) , 
-16, 4.02559, 1, 0, 0.53394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495104,-99) ,
+16, 4.02559, 1, 0, 0.53394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449778,-99) , 
-8, -2.66701, 0, 0, 0.479209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449778,-99) ,
+8, -2.66701, 0, 0, 0.479209,-99) ,
 12, 4.57445, 1, 0, 0.497301,-99)    );
   // itree = 309
   fBoostWeights.push_back(0.0864698);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -5.3177, 0, 1, 0.528989,-99) , 
+0,
+0,
+-1, -5.3177, 0, 1, 0.528989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44458,-99) , 
-8, -1.19823, 1, 0, 0.52022,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44458,-99) ,
+8, -1.19823, 1, 0, 0.52022,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55274,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529272,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427078,-99) , 
-23, 6.69898, 0, 0, 0.465668,-99) , 
-7, -10.2982, 1, 0, 0.488639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427078,-99) ,
+23, 6.69898, 0, 0, 0.465668,-99) ,
+7, -10.2982, 1, 0, 0.488639,-99) ,
 17, 4.43147, 0, 0, 0.505057,-99)    );
   // itree = 310
   fBoostWeights.push_back(0.0350838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572442,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497803,-99) , 
-8, -1.73756, 0, 0, 0.505526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497803,-99) ,
+8, -1.73756, 0, 0, 0.505526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40153,-99) , 
-8, -0.55467, 1, 0, 0.49975,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40153,-99) ,
+8, -0.55467, 1, 0, 0.49975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452779,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452779,-99) ,
 3, -4.27621, 0, 0, 0.495275,-99)    );
   // itree = 311
   fBoostWeights.push_back(0.0377126);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.3752, 1, 1, 0.512486,-99) , 
+0,
+0,
+-1, -8.3752, 1, 1, 0.512486,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409989,-99) , 
-8, -0.55467, 1, 0, 0.50681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409989,-99) ,
+8, -0.55467, 1, 0, 0.50681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461486,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461486,-99) ,
 3, -4.27621, 0, 0, 0.502495,-99)    );
   // itree = 312
   fBoostWeights.push_back(0.094091);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455577,-99) , 
-3, -0.501245, 1, 0, 0.517943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455577,-99) ,
+3, -0.501245, 1, 0, 0.517943,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520375,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520375,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.320709,-99) , 
-4, 0.419373, 1, 0, 0.433644,-99) , 
-3, -2.63152, 0, 0, 0.502127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.320709,-99) ,
+4, 0.419373, 1, 0, 0.433644,-99) ,
+3, -2.63152, 0, 0, 0.502127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475162,-99) ,
 10, -4.35963, 0, 0, 0.495805,-99)    );
   // itree = 313
   fBoostWeights.push_back(0.0577168);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507175,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.655014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.655014,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491784,-99) , 
-15, -0.122808, 1, 0, 0.548075,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491784,-99) ,
+15, -0.122808, 1, 0, 0.548075,-99) ,
 NN(
-0, 
-0, 
--1, -5.84427, 1, -1, 0.447908,-99) , 
-20, -3.59727, 0, 0, 0.481249,-99) , 
+0,
+0,
+-1, -5.84427, 1, -1, 0.447908,-99) ,
+20, -3.59727, 0, 0, 0.481249,-99) ,
 9, -0.0489983, 0, 0, 0.495273,-99)    );
   // itree = 314
   fBoostWeights.push_back(0.0973547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527978,-99) ,
 NN(
-0, 
-0, 
--1, -0.572213, 0, -1, 0.466353,-99) , 
-18, 6.93563, 0, 0, 0.500809,-99) , 
+0,
+0,
+-1, -0.572213, 0, -1, 0.466353,-99) ,
+18, 6.93563, 0, 0, 0.500809,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398758,-99) , 
-14, -2.76194, 0, 0, 0.502869,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398758,-99) ,
+14, -2.76194, 0, 0, 0.502869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37153,-99) , 
-20, -4.3839, 1, 0, 0.4722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37153,-99) ,
+20, -4.3839, 1, 0, 0.4722,-99) ,
 6, 5.48842, 0, 0, 0.49256,-99)    );
   // itree = 315
   fBoostWeights.push_back(0.0850221);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598117,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468341,-99) , 
-5, 2.889, 0, 0, 0.550352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468341,-99) ,
+5, 2.889, 0, 0, 0.550352,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42872,-99) , 
-14, -2.57885, 0, 0, 0.514803,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42872,-99) ,
+14, -2.57885, 0, 0, 0.514803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539592,-99) ,
 NN(
-0, 
-0, 
--1, 6.63302, 1, -1, 0.470169,-99) , 
-19, -8.83163, 1, 0, 0.482481,-99) , 
+0,
+0,
+-1, 6.63302, 1, -1, 0.470169,-99) ,
+19, -8.83163, 1, 0, 0.482481,-99) ,
 4, 1.11772, 0, 0, 0.490949,-99)    );
   // itree = 316
   fBoostWeights.push_back(0.096535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.621587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.621587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465433,-99) , 
-23, 5.68742, 1, 0, 0.534769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465433,-99) ,
+23, 5.68742, 1, 0, 0.534769,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428417,-99) , 
-1, 24.7856, 0, 0, 0.522057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428417,-99) ,
+1, 24.7856, 0, 0, 0.522057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472736,-99) , 
-1, 43.7436, 1, 0, 0.496301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472736,-99) ,
+1, 43.7436, 1, 0, 0.496301,-99) ,
 2, 1.49958, 1, 0, 0.501659,-99)    );
   // itree = 317
   fBoostWeights.push_back(0.105553);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.59935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.59935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4785,-99) , 
-3, -2.30246, 1, 0, 0.524664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4785,-99) ,
+3, -2.30246, 1, 0, 0.524664,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483991,-99) , 
-12, 4.57447, 1, 0, 0.523416,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483991,-99) ,
+12, 4.57447, 1, 0, 0.523416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513079,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513079,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.281711,-99) , 
-14, -2.35952, 1, 0, 0.398418,-99) , 
-3, -2.30258, 0, 0, 0.499472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.281711,-99) ,
+14, -2.35952, 1, 0, 0.398418,-99) ,
+3, -2.30258, 0, 0, 0.499472,-99) ,
 10, -2.85809, 1, 0, 0.508588,-99)    );
   // itree = 318
   fBoostWeights.push_back(0.078801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.29314, 0, 1, 0.531054,-99) , 
+0,
+0,
+-1, 2.29314, 0, 1, 0.531054,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493531,-99) , 
-8, -3.7857, 1, 0, 0.522456,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493531,-99) ,
+8, -3.7857, 1, 0, 0.522456,-99) ,
 NN(
-0, 
-0, 
--1, 6.70266, 1, -1, 0.396937,-99) , 
-3, -2.30258, 0, 0, 0.498569,-99) , 
+0,
+0,
+-1, 6.70266, 1, -1, 0.396937,-99) ,
+3, -2.30258, 0, 0, 0.498569,-99) ,
 10, -2.85809, 1, 0, 0.510325,-99)    );
   // itree = 319
   fBoostWeights.push_back(0.0808435);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.28363, 1, 1, 0.559659,-99) , 
+0,
+0,
+-1, 2.28363, 1, 1, 0.559659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441829,-99) , 
-17, 4.93905, 0, 0, 0.532986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441829,-99) ,
+17, 4.93905, 0, 0, 0.532986,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56679,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516755,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516755,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460161,-99) , 
-10, -2.15782, 1, 0, 0.487948,-99) , 
-8, -1.33103, 0, 0, 0.498517,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460161,-99) ,
+10, -2.15782, 1, 0, 0.487948,-99) ,
+8, -1.33103, 0, 0, 0.498517,-99) ,
 4, 1.11772, 0, 0, 0.507504,-99)    );
   // itree = 320
   fBoostWeights.push_back(0.102189);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557052,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557052,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477104,-99) , 
-7, -7.92168, 0, 0, 0.50219,-99) , 
-5, 3.33239, 0, 0, 0.513024,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477104,-99) ,
+7, -7.92168, 0, 0, 0.50219,-99) ,
+5, 3.33239, 0, 0, 0.513024,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425651,-99) , 
-23, 6.22718, 0, 0, 0.518451,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425651,-99) ,
+23, 6.22718, 0, 0, 0.518451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395402,-99) , 
-14, -3.54633, 0, 0, 0.478856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395402,-99) ,
+14, -3.54633, 0, 0, 0.478856,-99) ,
 3, -1.97364, 0, 0, 0.502862,-99)    );
   // itree = 321
   fBoostWeights.push_back(0.129436);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403779,-99) , 
-4, 0.973078, 1, 0, 0.54952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403779,-99) ,
+4, 0.973078, 1, 0, 0.54952,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569057,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569057,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460222,-99) , 
-10, 0.0216465, 0, 0, 0.496969,-99) , 
-14, -3.11519, 1, 0, 0.51685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460222,-99) ,
+10, 0.0216465, 0, 0, 0.496969,-99) ,
+14, -3.11519, 1, 0, 0.51685,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549539,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465971,-99) , 
-3, -4.32339, 0, 0, 0.524541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465971,-99) ,
+3, -4.32339, 0, 0, 0.524541,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.292866,-99) , 
-20, -5.45054, 0, 0, 0.415942,-99) , 
-22, 3.90436, 0, 0, 0.480661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.292866,-99) ,
+20, -5.45054, 0, 0, 0.415942,-99) ,
+22, 3.90436, 0, 0, 0.480661,-99) ,
 3, -1.97364, 0, 0, 0.506118,-99)    );
   // itree = 322
   fBoostWeights.push_back(0.109206);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544451,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544451,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418391,-99) , 
-3, -1.40974, 0, 0, 0.525895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418391,-99) ,
+3, -1.40974, 0, 0, 0.525895,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455021,-99) , 
-11, 2.99049, 0, 0, 0.516196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455021,-99) ,
+11, 2.99049, 0, 0, 0.516196,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471232,-99) , 
-3, -3.85352, 1, 0, 0.511627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471232,-99) ,
+3, -3.85352, 1, 0, 0.511627,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.333829,-99) , 
-6, 5.04003, 1, 0, 0.410281,-99) , 
-22, 3.90436, 0, 0, 0.470833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.333829,-99) ,
+6, 5.04003, 1, 0, 0.410281,-99) ,
+22, 3.90436, 0, 0, 0.470833,-99) ,
 3, -1.97364, 0, 0, 0.502744,-99)    );
   // itree = 323
   fBoostWeights.push_back(0.0631043);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46408,-99) , 
-15, 0.34265, 0, 0, 0.532705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46408,-99) ,
+15, 0.34265, 0, 0, 0.532705,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487352,-99) , 
-23, 6.43145, 1, 0, 0.50081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487352,-99) ,
+23, 6.43145, 1, 0, 0.50081,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.338391,-99) , 
-12, 4.04318, 0, 0, 0.456749,-99) , 
-20, -4.41127, 1, 0, 0.488568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.338391,-99) ,
+12, 4.04318, 0, 0, 0.456749,-99) ,
+20, -4.41127, 1, 0, 0.488568,-99) ,
 2, 1.49958, 1, 0, 0.49465,-99)    );
   // itree = 324
   fBoostWeights.push_back(0.0607956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481011,-99) , 
-23, 5.68742, 1, 0, 0.531034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481011,-99) ,
+23, 5.68742, 1, 0, 0.531034,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490685,-99) , 
-23, 6.83681, 0, 0, 0.506891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490685,-99) ,
+23, 6.83681, 0, 0, 0.506891,-99) ,
 NN(
-0, 
-0, 
--1, 4.04318, 0, -1, 0.449615,-99) , 
-20, -4.41127, 1, 0, 0.490999,-99) , 
+0,
+0,
+-1, 4.04318, 0, -1, 0.449615,-99) ,
+20, -4.41127, 1, 0, 0.490999,-99) ,
 2, 1.49958, 1, 0, 0.496504,-99)    );
   // itree = 325
   fBoostWeights.push_back(0.0736281);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.09284, 0, 1, 0.527063,-99) , 
+0,
+0,
+-1, 1.09284, 0, 1, 0.527063,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477465,-99) , 
-12, 5.28823, 1, 0, 0.511051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477465,-99) ,
+12, 5.28823, 1, 0, 0.511051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470332,-99) , 
-4, 0.783035, 1, 0, 0.520821,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470332,-99) ,
+4, 0.783035, 1, 0, 0.520821,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.337939,-99) , 
-0, 2.28838, 0, 0, 0.420521,-99) , 
-22, 3.90436, 0, 0, 0.480631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.337939,-99) ,
+0, 2.28838, 0, 0, 0.420521,-99) ,
+22, 3.90436, 0, 0, 0.480631,-99) ,
 3, -1.97364, 0, 0, 0.502051,-99)    );
   // itree = 326
   fBoostWeights.push_back(0.0846883);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453878,-99) , 
-6, 7.72902, 1, 0, 0.51784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453878,-99) ,
+6, 7.72902, 1, 0, 0.51784,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560496,-99) ,
 NN(
-0, 
-0, 
--1, 4.45205, 1, -1, 0.471177,-99) , 
-6, 7.24707, 0, 0, 0.48538,-99) , 
+0,
+0,
+-1, 4.45205, 1, -1, 0.471177,-99) ,
+6, 7.24707, 0, 0, 0.48538,-99) ,
 12, 5.10579, 0, 0, 0.496829,-99)    );
   // itree = 327
   fBoostWeights.push_back(0.0729205);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482036,-99) , 
-19, -6.18625, 1, 0, 0.537215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482036,-99) ,
+19, -6.18625, 1, 0, 0.537215,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462114,-99) , 
-1, 43.7436, 1, 0, 0.518192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462114,-99) ,
+1, 43.7436, 1, 0, 0.518192,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479852,-99) , 
-15, 1.00864, 1, 0, 0.500039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479852,-99) ,
+15, 1.00864, 1, 0, 0.500039,-99) ,
 2, 1.49958, 1, 0, 0.505163,-99)    );
   // itree = 328
   fBoostWeights.push_back(0.0955008);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475921,-99) , 
-17, 3.79727, 0, 0, 0.556532,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475921,-99) ,
+17, 3.79727, 0, 0, 0.556532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48748,-99) , 
-20, -6.27711, 0, 0, 0.525089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48748,-99) ,
+20, -6.27711, 0, 0, 0.525089,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488911,-99) , 
-23, 6.64462, 1, 0, 0.525319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488911,-99) ,
+23, 6.64462, 1, 0, 0.525319,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.31876,-99) , 
-8, -3.27153, 0, 0, 0.431201,-99) , 
-23, 6.31829, 0, 0, 0.490372,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.31876,-99) ,
+8, -3.27153, 0, 0, 0.431201,-99) ,
+23, 6.31829, 0, 0, 0.490372,-99) ,
 7, -8.71385, 1, 0, 0.510341,-99)    );
   // itree = 329
   fBoostWeights.push_back(0.103743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.618592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.618592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437548,-99) , 
-11, 3.23631, 0, 0, 0.520604,-99) , 
-6, 4.67925, 1, 0, 0.531591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437548,-99) ,
+11, 3.23631, 0, 0, 0.520604,-99) ,
+6, 4.67925, 1, 0, 0.531591,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593234,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593234,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49647,-99) , 
-3, -1.6445, 1, 0, 0.530224,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49647,-99) ,
+3, -1.6445, 1, 0, 0.530224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.340028,-99) , 
-3, -0.986824, 0, 0, 0.425372,-99) , 
-23, 6.31829, 0, 0, 0.49137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.340028,-99) ,
+3, -0.986824, 0, 0, 0.425372,-99) ,
+23, 6.31829, 0, 0, 0.49137,-99) ,
 7, -8.71385, 1, 0, 0.51451,-99)    );
   // itree = 330
   fBoostWeights.push_back(0.0742214);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.698523,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.698523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446737,-99) , 
-5, 1.95148, 0, 0, 0.590154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446737,-99) ,
+5, 1.95148, 0, 0, 0.590154,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45436,-99) , 
-12, 2.14543, 0, 0, 0.547879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45436,-99) ,
+12, 2.14543, 0, 0, 0.547879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54425,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54425,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503178,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503178,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441744,-99) , 
-11, 4.19575, 0, 0, 0.488663,-99) , 
-2, 1.50138, 1, 0, 0.495639,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441744,-99) ,
+11, 4.19575, 0, 0, 0.488663,-99) ,
+2, 1.50138, 1, 0, 0.495639,-99) ,
 12, 2.98041, 1, 0, 0.505908,-99)    );
   // itree = 331
   fBoostWeights.push_back(0.0847584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.610723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.610723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490174,-99) , 
-23, 6.66074, 0, 0, 0.552293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490174,-99) ,
+23, 6.66074, 0, 0, 0.552293,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47913,-99) , 
-14, -2.65988, 1, 0, 0.52546,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47913,-99) ,
+14, -2.65988, 1, 0, 0.52546,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460419,-99) , 
-15, -0.473762, 1, 0, 0.473054,-99) , 
-4, 0.121134, 1, 0, 0.484734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460419,-99) ,
+15, -0.473762, 1, 0, 0.473054,-99) ,
+4, 0.121134, 1, 0, 0.484734,-99) ,
 12, 2.98041, 1, 0, 0.497945,-99)    );
   // itree = 332
   fBoostWeights.push_back(0.0956005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.65838,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.65838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496697,-99) , 
-5, 1.95148, 0, 0, 0.584548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496697,-99) ,
+5, 1.95148, 0, 0, 0.584548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45788,-99) , 
-12, 2.06952, 0, 0, 0.551917,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45788,-99) ,
+12, 2.06952, 0, 0, 0.551917,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476505,-99) , 
-16, 4.12807, 1, 0, 0.503529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476505,-99) ,
+16, 4.12807, 1, 0, 0.503529,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54191,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54191,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417554,-99) , 
-10, 0.2437, 0, 0, 0.463758,-99) , 
-7, -7.92168, 1, 0, 0.493757,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417554,-99) ,
+10, 0.2437, 0, 0, 0.463758,-99) ,
+7, -7.92168, 1, 0, 0.493757,-99) ,
 12, 2.98041, 1, 0, 0.505111,-99)    );
   // itree = 333
   fBoostWeights.push_back(0.0943644);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.619678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.619678,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.617684,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.617684,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387588,-99) , 
-23, 6.66002, 0, 0, 0.512706,-99) , 
-8, -4.04771, 1, 0, 0.556945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387588,-99) ,
+23, 6.66002, 0, 0, 0.512706,-99) ,
+8, -4.04771, 1, 0, 0.556945,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47548,-99) , 
-16, 6.20689, 0, 0, 0.491258,-99) , 
-12, 6.62396, 0, 0, 0.499198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47548,-99) ,
+16, 6.20689, 0, 0, 0.491258,-99) ,
+12, 6.62396, 0, 0, 0.499198,-99) ,
 12, 2.98041, 1, 0, 0.510441,-99)    );
   // itree = 334
   fBoostWeights.push_back(0.0928896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478596,-99) , 
-10, -0.157391, 1, 0, 0.550246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478596,-99) ,
+10, -0.157391, 1, 0, 0.550246,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.336197,-99) , 
-19, -6.83963, 1, 0, 0.45207,-99) , 
-22, 2.93396, 0, 0, 0.529082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.336197,-99) ,
+19, -6.83963, 1, 0, 0.45207,-99) ,
+22, 2.93396, 0, 0, 0.529082,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394282,-99) , 
-15, -1.04304, 0, 0, 0.495385,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394282,-99) ,
+15, -1.04304, 0, 0, 0.495385,-99) ,
 12, 4.57445, 1, 0, 0.513313,-99)    );
   // itree = 335
   fBoostWeights.push_back(0.0979327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.59727, 0, 1, 0.538181,-99) , 
+0,
+0,
+-1, -3.59727, 0, 1, 0.538181,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548344,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548344,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367325,-99) , 
-0, 2.28838, 0, 0, 0.449222,-99) , 
-22, 2.93396, 0, 0, 0.519058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367325,-99) ,
+0, 2.28838, 0, 0, 0.449222,-99) ,
+22, 2.93396, 0, 0, 0.519058,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487139,-99) , 
-21, 3.75306, 1, 0, 0.527619,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487139,-99) ,
+21, 3.75306, 1, 0, 0.527619,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451467,-99) , 
-8, -2.66701, 0, 0, 0.477735,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451467,-99) ,
+8, -2.66701, 0, 0, 0.477735,-99) ,
 12, 4.57445, 1, 0, 0.499673,-99)    );
   // itree = 336
   fBoostWeights.push_back(0.0725093);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.62868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.62868,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497063,-99) , 
-1, 21.8124, 1, 0, 0.54646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497063,-99) ,
+1, 21.8124, 1, 0, 0.54646,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486522,-99) , 
-8, -2.51327, 0, 0, 0.496581,-99) , 
-5, 1.46814, 1, 0, 0.506087,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486522,-99) ,
+8, -2.51327, 0, 0, 0.496581,-99) ,
+5, 1.46814, 1, 0, 0.506087,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.942634, 0, 1, 0.537537,-99) , 
+0,
+0,
+-1, -0.942634, 0, 1, 0.537537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.356846,-99) , 
-19, -5.62262, 1, 0, 0.465631,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.356846,-99) ,
+19, -5.62262, 1, 0, 0.465631,-99) ,
 8, -2.1071, 1, 0, 0.498483,-99)    );
   // itree = 337
   fBoostWeights.push_back(0.0828706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559289,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451182,-99) , 
-6, 7.68091, 1, 0, 0.50833,-99) , 
-8, -4.54666, 1, 0, 0.518351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451182,-99) ,
+6, 7.68091, 1, 0, 0.50833,-99) ,
+8, -4.54666, 1, 0, 0.518351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.942634, 0, 1, 0.51947,-99) , 
+0,
+0,
+-1, -0.942634, 0, 1, 0.51947,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.373655,-99) , 
-19, -5.62262, 1, 0, 0.461712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.373655,-99) ,
+19, -5.62262, 1, 0, 0.461712,-99) ,
 8, -2.1071, 1, 0, 0.507739,-99)    );
   // itree = 338
   fBoostWeights.push_back(0.0978781);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466371,-99) , 
-12, 2.75783, 1, 0, 0.490615,-99) , 
-22, 5.15311, 0, 0, 0.505411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466371,-99) ,
+12, 2.75783, 1, 0, 0.490615,-99) ,
+22, 5.15311, 0, 0, 0.505411,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441661,-99) , 
-16, 4.25953, 1, 0, 0.494512,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441661,-99) ,
+16, 4.25953, 1, 0, 0.494512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357804,-99) , 
-3, -2.30258, 0, 0, 0.45719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357804,-99) ,
+3, -2.30258, 0, 0, 0.45719,-99) ,
 8, -2.1071, 1, 0, 0.496392,-99)    );
   // itree = 339
   fBoostWeights.push_back(0.0930264);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4623,-99) , 
-3, -1.97323, 0, 0, 0.512234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4623,-99) ,
+3, -1.97323, 0, 0, 0.512234,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567825,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567825,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458534,-99) , 
-19, -6.54664, 1, 0, 0.50175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458534,-99) ,
+19, -6.54664, 1, 0, 0.50175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.324069,-99) , 
-19, -8.71836, 0, 0, 0.478003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.324069,-99) ,
+19, -8.71836, 0, 0, 0.478003,-99) ,
 15, 0.5145, 0, 0, 0.499127,-99)    );
   // itree = 340
   fBoostWeights.push_back(0.103963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.631301,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.631301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489795,-99) , 
-12, 4.31984, 0, 0, 0.565781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489795,-99) ,
+12, 4.31984, 0, 0, 0.565781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540724,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540724,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462732,-99) , 
-14, -1.09944, 0, 0, 0.490073,-99) , 
-3, -2.63152, 1, 0, 0.508383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462732,-99) ,
+14, -1.09944, 0, 0, 0.490073,-99) ,
+3, -2.63152, 1, 0, 0.508383,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415767,-99) , 
-8, -2.69149, 1, 0, 0.507083,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415767,-99) ,
+8, -2.69149, 1, 0, 0.507083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411116,-99) , 
-19, -8.46008, 1, 0, 0.47338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411116,-99) ,
+19, -8.46008, 1, 0, 0.47338,-99) ,
 19, -7.63251, 0, 0, 0.495342,-99)    );
   // itree = 341
   fBoostWeights.push_back(0.0793719);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.63137, 1, 1, 0.531543,-99) , 
+0,
+0,
+-1, -2.63137, 1, 1, 0.531543,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566773,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566773,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39857,-99) , 
-9, -1.69379, 1, 0, 0.467478,-99) , 
-9, -0.556657, 0, 0, 0.513871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39857,-99) ,
+9, -1.69379, 1, 0, 0.467478,-99) ,
+9, -0.556657, 0, 0, 0.513871,-99) ,
 NN(
-0, 
-0, 
--1, -2.63121, 0, -1, 0.47271,-99) , 
+0,
+0,
+-1, -2.63121, 0, -1, 0.47271,-99) ,
 19, -7.63251, 0, 0, 0.498548,-99)    );
   // itree = 342
   fBoostWeights.push_back(0.0649922);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477192,-99) , 
-17, 3.70314, 0, 0, 0.511571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477192,-99) ,
+17, 3.70314, 0, 0, 0.511571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421375,-99) , 
-9, -1.49672, 0, 0, 0.503286,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421375,-99) ,
+9, -1.49672, 0, 0, 0.503286,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463567,-99) ,
 22, 6.22932, 1, 0, 0.497528,-99)    );
   // itree = 343
   fBoostWeights.push_back(0.0886535);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477792,-99) , 
-0, 2.28948, 1, 0, 0.512208,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477792,-99) ,
+0, 2.28948, 1, 0, 0.512208,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.621801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.621801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434847,-99) , 
-5, 3.37768, 0, 0, 0.472994,-99) , 
-0, 2.28317, 0, 0, 0.500418,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434847,-99) ,
+5, 3.37768, 0, 0, 0.472994,-99) ,
+0, 2.28317, 0, 0, 0.500418,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447167,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447167,-99) ,
 0, 2.2979, 1, 0, 0.497092,-99)    );
   // itree = 344
   fBoostWeights.push_back(0.0384733);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548013,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445893,-99) , 
-11, 2.87724, 0, 0, 0.499194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445893,-99) ,
+11, 2.87724, 0, 0, 0.499194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42534,-99) , 
-3, -3.50859, 0, 0, 0.494622,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42534,-99) ,
+3, -3.50859, 0, 0, 0.494622,-99) ,
 3, -4.60515, 1, 0, 0.498898,-99)    );
   // itree = 345
   fBoostWeights.push_back(0.0543984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551256,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501044,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501044,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396605,-99) , 
-16, 5.57602, 1, 0, 0.484062,-99) , 
-12, 5.78651, 0, 0, 0.49787,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396605,-99) ,
+16, 5.57602, 1, 0, 0.484062,-99) ,
+12, 5.78651, 0, 0, 0.49787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454736,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454736,-99) ,
 16, 6.97731, 1, 0, 0.492473,-99)    );
   // itree = 346
   fBoostWeights.push_back(0.0720018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52972,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52972,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471684,-99) , 
-23, 6.59239, 0, 0, 0.498159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471684,-99) ,
+23, 6.59239, 0, 0, 0.498159,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466168,-99) , 
-2, 2.99669, 1, 0, 0.481471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466168,-99) ,
+2, 2.99669, 1, 0, 0.481471,-99) ,
 3, -4.60515, 1, 0, 0.485331,-99)    );
   // itree = 347
   fBoostWeights.push_back(0.0934244);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389187,-99) , 
-20, -2.23241, 1, 0, 0.528667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389187,-99) ,
+20, -2.23241, 1, 0, 0.528667,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509281,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509281,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392189,-99) , 
-20, -6.24469, 1, 0, 0.484104,-99) , 
-19, -5.28722, 0, 0, 0.501342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392189,-99) ,
+20, -6.24469, 1, 0, 0.484104,-99) ,
+19, -5.28722, 0, 0, 0.501342,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, -0.942634, 0, 1, 0.52209,-99) , 
+0,
+0,
+-1, -0.942634, 0, 1, 0.52209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396894,-99) , 
-19, -5.62262, 1, 0, 0.473279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396894,-99) ,
+19, -5.62262, 1, 0, 0.473279,-99) ,
 8, -2.1071, 1, 0, 0.496121,-99)    );
   // itree = 348
   fBoostWeights.push_back(0.0749983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594555,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478276,-99) , 
-0, 2.29314, 0, 0, 0.498944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478276,-99) ,
+0, 2.29314, 0, 0, 0.498944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511536,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510568,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411756,-99) , 
-10, -0.66845, 0, 0, 0.453462,-99) , 
-15, 1.50276, 0, 0, 0.475282,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411756,-99) ,
+10, -0.66845, 0, 0, 0.453462,-99) ,
+15, 1.50276, 0, 0, 0.475282,-99) ,
 12, 5.10579, 0, 0, 0.483709,-99)    );
   // itree = 349
   fBoostWeights.push_back(0.0709963);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476217,-99) , 
-19, -4.90015, 0, 0, 0.511051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476217,-99) ,
+19, -4.90015, 0, 0, 0.511051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439754,-99) , 
-8, -3.84479, 0, 0, 0.478095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439754,-99) ,
+8, -3.84479, 0, 0, 0.478095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388238,-99) , 
-17, 2.36489, 0, 0, 0.469976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388238,-99) ,
+17, 2.36489, 0, 0, 0.469976,-99) ,
 12, 5.10579, 0, 0, 0.484609,-99)    );
   // itree = 350
   fBoostWeights.push_back(0.068463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.602976,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.602976,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497837,-99) , 
-17, 3.41657, 1, 0, 0.514206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497837,-99) ,
+17, 3.41657, 1, 0, 0.514206,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529842,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529842,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460539,-99) , 
-23, 5.82168, 1, 0, 0.474846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460539,-99) ,
+23, 5.82168, 1, 0, 0.474846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392041,-99) , 
-12, 2.09483, 0, 0, 0.468113,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392041,-99) ,
+12, 2.09483, 0, 0, 0.468113,-99) ,
 12, 5.10579, 0, 0, 0.484529,-99)    );
   // itree = 351
   fBoostWeights.push_back(0.0904574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600711,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529361,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529361,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469997,-99) , 
-23, 6.02454, 0, 0, 0.512311,-99) , 
-3, -3.28892, 1, 0, 0.526019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469997,-99) ,
+23, 6.02454, 0, 0, 0.512311,-99) ,
+3, -3.28892, 1, 0, 0.526019,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.630001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.630001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472605,-99) , 
-22, 2.38069, 1, 0, 0.497527,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472605,-99) ,
+22, 2.38069, 1, 0, 0.497527,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503483,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503483,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.278289,-99) , 
-15, 0.0203691, 0, 0, 0.45219,-99) , 
-8, -3.27142, 1, 0, 0.47867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.278289,-99) ,
+15, 0.0203691, 0, 0, 0.45219,-99) ,
+8, -3.27142, 1, 0, 0.47867,-99) ,
 12, 5.10579, 0, 0, 0.495552,-99)    );
   // itree = 352
   fBoostWeights.push_back(0.132485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.609131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.609131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452003,-99) , 
-4, 0.17615, 1, 0, 0.547448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452003,-99) ,
+4, 0.17615, 1, 0, 0.547448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459681,-99) , 
-5, 2.42682, 1, 0, 0.512559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459681,-99) ,
+5, 2.42682, 1, 0, 0.512559,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538372,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538372,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408434,-99) , 
-14, -3.73981, 0, 0, 0.503193,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408434,-99) ,
+14, -3.73981, 0, 0, 0.503193,-99) ,
 NN(
-0, 
-0, 
--1, 6.66818, 0, -1, 0.395632,-99) , 
-12, 3.51175, 0, 0, 0.478437,-99) , 
+0,
+0,
+-1, 6.66818, 0, -1, 0.395632,-99) ,
+12, 3.51175, 0, 0, 0.478437,-99) ,
 8, -3.65953, 1, 0, 0.493891,-99)    );
   // itree = 353
   fBoostWeights.push_back(0.117786);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553776,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534084,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400638,-99) , 
-14, -2.0435, 1, 0, 0.476618,-99) , 
-20, -6.24469, 1, 0, 0.521617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400638,-99) ,
+14, -2.0435, 1, 0, 0.476618,-99) ,
+20, -6.24469, 1, 0, 0.521617,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601966,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471532,-99) , 
-6, 6.239, 1, 0, 0.511158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471532,-99) ,
+6, 6.239, 1, 0, 0.511158,-99) ,
 NN(
-0, 
-0, 
--1, -0.98684, 1, -1, 0.429491,-99) , 
-5, 2.41178, 0, 0, 0.474153,-99) , 
+0,
+0,
+-1, -0.98684, 1, -1, 0.429491,-99) ,
+5, 2.41178, 0, 0, 0.474153,-99) ,
 8, -3.65953, 1, 0, 0.495646,-99)    );
   // itree = 354
   fBoostWeights.push_back(0.0615401);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497639,-99) , 
-19, -4.90015, 0, 0, 0.527581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497639,-99) ,
+19, -4.90015, 0, 0, 0.527581,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538904,-99) ,
 NN(
-0, 
-0, 
--1, 4.45205, 1, -1, 0.47052,-99) , 
-6, 7.24707, 0, 0, 0.48117,-99) , 
+0,
+0,
+-1, 4.45205, 1, -1, 0.47052,-99) ,
+6, 7.24707, 0, 0, 0.48117,-99) ,
 12, 5.10579, 0, 0, 0.497839,-99)    );
   // itree = 355
   fBoostWeights.push_back(0.0681337);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.29314, 0, 1, 0.530263,-99) , 
+0,
+0,
+-1, 2.29314, 0, 1, 0.530263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534774,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515341,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431696,-99) , 
-8, -3.27142, 1, 0, 0.482052,-99) , 
-3, -0.328945, 0, 0, 0.491744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431696,-99) ,
+8, -3.27142, 1, 0, 0.482052,-99) ,
+3, -0.328945, 0, 0, 0.491744,-99) ,
 12, 5.10579, 0, 0, 0.505579,-99)    );
   // itree = 356
   fBoostWeights.push_back(0.0741714);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550054,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550054,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42358,-99) , 
-21, 4.77384, 0, 0, 0.484434,-99) , 
-14, -3.62136, 1, 0, 0.506209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42358,-99) ,
+21, 4.77384, 0, 0, 0.484434,-99) ,
+14, -3.62136, 1, 0, 0.506209,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511093,-99) ,
 NN(
-0, 
-0, 
--1, 3.69628, 0, -1, 0.40577,-99) , 
-13, 7.04552, 0, 0, 0.476366,-99) , 
+0,
+0,
+-1, 3.69628, 0, -1, 0.40577,-99) ,
+13, 7.04552, 0, 0, 0.476366,-99) ,
 21, 3.82788, 0, 0, 0.49563,-99)    );
   // itree = 357
   fBoostWeights.push_back(0.0875217);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544429,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544429,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419172,-99) , 
-3, -1.97364, 0, 0, 0.516351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419172,-99) ,
+3, -1.97364, 0, 0, 0.516351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515245,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43344,-99) , 
-0, 2.28611, 0, 0, 0.478375,-99) , 
-5, 2.9184, 0, 0, 0.489257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43344,-99) ,
+0, 2.28611, 0, 0, 0.478375,-99) ,
+5, 2.9184, 0, 0, 0.489257,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438169,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438169,-99) ,
 0, 2.2979, 1, 0, 0.486086,-99)    );
   // itree = 358
   fBoostWeights.push_back(0.111597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.624493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.624493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47753,-99) , 
-15, 0.514511, 1, 0, 0.548077,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47753,-99) ,
+15, 0.514511, 1, 0, 0.548077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417696,-99) , 
-3, -0.657832, 1, 0, 0.510593,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417696,-99) ,
+3, -0.657832, 1, 0, 0.510593,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467661,-99) , 
-15, 0.162312, 1, 0, 0.482727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467661,-99) ,
+15, 0.162312, 1, 0, 0.482727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.38222,-99) , 
-15, -0.563559, 0, 0, 0.470213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.38222,-99) ,
+15, -0.563559, 0, 0, 0.470213,-99) ,
 0, 2.28362, 1, 0, 0.482692,-99)    );
   // itree = 359
   fBoostWeights.push_back(0.0896992);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462884,-99) , 
-6, 5.50516, 0, 0, 0.511699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462884,-99) ,
+6, 5.50516, 0, 0, 0.511699,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460499,-99) , 
-19, -6.54664, 1, 0, 0.501301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460499,-99) ,
+19, -6.54664, 1, 0, 0.501301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.335864,-99) , 
-19, -8.71836, 0, 0, 0.479181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.335864,-99) ,
+19, -8.71836, 0, 0, 0.479181,-99) ,
 15, 0.5145, 0, 0, 0.499249,-99)    );
   // itree = 360
   fBoostWeights.push_back(0.0371629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.08308, 1, 1, 0.50928,-99) , 
+0,
+0,
+-1, -1.08308, 1, 1, 0.50928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428486,-99) , 
-9, -1.49672, 0, 0, 0.502143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428486,-99) ,
+9, -1.49672, 0, 0, 0.502143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459437,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459437,-99) ,
 22, 6.22932, 1, 0, 0.495856,-99)    );
   // itree = 361
   fBoostWeights.push_back(0.0735003);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534687,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534687,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40443,-99) , 
-0, 2.27682, 0, 0, 0.511039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40443,-99) ,
+0, 2.27682, 0, 0, 0.511039,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569673,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569673,-99) ,
 NN(
-0, 
-0, 
--1, -7.92168, 1, -1, 0.471578,-99) , 
-10, 0.603609, 0, 0, 0.481632,-99) , 
+0,
+0,
+-1, -7.92168, 1, -1, 0.471578,-99) ,
+10, 0.603609, 0, 0, 0.481632,-99) ,
 0, 2.28362, 1, 0, 0.490695,-99)    );
   // itree = 362
   fBoostWeights.push_back(0.0429032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.5969, 0, 1, 0.510325,-99) , 
+0,
+0,
+-1, 3.5969, 0, 1, 0.510325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436701,-99) , 
-16, 6.88154, 1, 0, 0.501625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436701,-99) ,
+16, 6.88154, 1, 0, 0.501625,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521518,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396914,-99) , 
-22, 4.07688, 1, 0, 0.46066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396914,-99) ,
+22, 4.07688, 1, 0, 0.46066,-99) ,
 7, -7.12951, 1, 0, 0.497184,-99)    );
   // itree = 363
   fBoostWeights.push_back(0.117329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604871,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454715,-99) , 
-8, -3.65962, 1, 0, 0.54752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454715,-99) ,
+8, -3.65962, 1, 0, 0.54752,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448336,-99) , 
-14, -3.6035, 1, 0, 0.482341,-99) , 
-6, 5.31785, 1, 0, 0.498028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448336,-99) ,
+14, -3.6035, 1, 0, 0.482341,-99) ,
+6, 5.31785, 1, 0, 0.498028,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578164,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578164,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461371,-99) , 
-12, 4.04313, 1, 0, 0.506816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461371,-99) ,
+12, 4.04313, 1, 0, 0.506816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.343074,-99) , 
-8, -4.17327, 0, 0, 0.473675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.343074,-99) ,
+8, -4.17327, 0, 0, 0.473675,-99) ,
 10, -0.605777, 1, 0, 0.489846,-99)    );
   // itree = 364
   fBoostWeights.push_back(0.055931);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495686,-99) , 
-23, 5.82168, 1, 0, 0.513518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495686,-99) ,
+23, 5.82168, 1, 0, 0.513518,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423606,-99) , 
-0, 2.27886, 0, 0, 0.504942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423606,-99) ,
+0, 2.27886, 0, 0, 0.504942,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46564,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46564,-99) ,
 14, -4.39107, 0, 0, 0.494125,-99)    );
   // itree = 365
   fBoostWeights.push_back(0.0474547);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.63153, 1, 1, 0.520993,-99) , 
+0,
+0,
+-1, -2.63153, 1, 1, 0.520993,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437317,-99) , 
-0, 2.27886, 0, 0, 0.513035,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437317,-99) ,
+0, 2.27886, 0, 0, 0.513035,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47958,-99) ,
 14, -4.39107, 0, 0, 0.50383,-99)    );
   // itree = 366
   fBoostWeights.push_back(0.0772972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 2.29314, 0, 1, 0.516695,-99) , 
+0,
+0,
+-1, 2.29314, 0, 1, 0.516695,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584118,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584118,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481868,-99) , 
-3, -2.63152, 1, 0, 0.510885,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481868,-99) ,
+3, -2.63152, 1, 0, 0.510885,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427053,-99) , 
-6, 7.4668, 0, 0, 0.465775,-99) , 
-6, 5.70897, 1, 0, 0.490776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427053,-99) ,
+6, 7.4668, 0, 0, 0.465775,-99) ,
+6, 5.70897, 1, 0, 0.490776,-99) ,
 12, 5.10579, 0, 0, 0.500131,-99)    );
   // itree = 367
   fBoostWeights.push_back(0.0812755);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462461,-99) , 
-22, 4.86661, 1, 0, 0.512915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462461,-99) ,
+22, 4.86661, 1, 0, 0.512915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401232,-99) , 
-21, 5.41955, 0, 0, 0.475383,-99) , 
-16, 5.87074, 1, 0, 0.501627,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401232,-99) ,
+21, 5.41955, 0, 0, 0.475383,-99) ,
+16, 5.87074, 1, 0, 0.501627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460023,-99) ,
 21, 2.29981, 0, 0, 0.498353,-99)    );
   // itree = 368
   fBoostWeights.push_back(0.0642458);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519529,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390534,-99) , 
-16, 6.97731, 1, 0, 0.507132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390534,-99) ,
+16, 6.97731, 1, 0, 0.507132,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461448,-99) , 
-10, -4.35963, 0, 0, 0.496158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461448,-99) ,
+10, -4.35963, 0, 0, 0.496158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446045,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446045,-99) ,
 21, 7.64808, 1, 0, 0.493117,-99)    );
   // itree = 369
   fBoostWeights.push_back(0.0807473);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421397,-99) , 
-8, -1.22957, 1, 0, 0.509305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421397,-99) ,
+8, -1.22957, 1, 0, 0.509305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431445,-99) , 
-7, -7.92168, 1, 0, 0.498761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431445,-99) ,
+7, -7.92168, 1, 0, 0.498761,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531795,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531795,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449169,-99) , 
-20, -5.42054, 1, 0, 0.497573,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449169,-99) ,
+20, -5.42054, 1, 0, 0.497573,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.349568,-99) , 
-8, -4.17327, 0, 0, 0.468001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.349568,-99) ,
+8, -4.17327, 0, 0, 0.468001,-99) ,
 10, -0.605777, 1, 0, 0.488434,-99)    );
   // itree = 370
   fBoostWeights.push_back(0.0912578);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528469,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528469,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548804,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548804,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443367,-99) , 
-18, 6.43537, 0, 0, 0.499946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443367,-99) ,
+18, 6.43537, 0, 0, 0.499946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456849,-99) , 
-18, 6.86601, 1, 0, 0.476095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456849,-99) ,
+18, 6.86601, 1, 0, 0.476095,-99) ,
 8, -0.942778, 0, 0, 0.481083,-99)    );
   // itree = 371
   fBoostWeights.push_back(0.0841789);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486196,-99) , 
-22, 4.61499, 1, 0, 0.508025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486196,-99) ,
+22, 4.61499, 1, 0, 0.508025,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475161,-99) , 
-17, 4.47975, 0, 0, 0.498262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475161,-99) ,
+17, 4.47975, 0, 0, 0.498262,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531886,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531886,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.313249,-99) , 
-16, 3.43929, 1, 0, 0.402378,-99) , 
-5, 2.80665, 1, 0, 0.480267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.313249,-99) ,
+16, 3.43929, 1, 0, 0.402378,-99) ,
+5, 2.80665, 1, 0, 0.480267,-99) ,
 17, 5.44652, 0, 0, 0.48961,-99)    );
   // itree = 372
   fBoostWeights.push_back(0.0902446);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544996,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544996,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476285,-99) , 
-7, -9.3935, 0, 0, 0.51775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476285,-99) ,
+7, -9.3935, 0, 0, 0.51775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434794,-99) , 
-7, -7.12951, 1, 0, 0.510061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434794,-99) ,
+7, -7.12951, 1, 0, 0.510061,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404564,-99) , 
-3, -1.97369, 0, 0, 0.494995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404564,-99) ,
+3, -1.97369, 0, 0, 0.494995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40981,-99) , 
-15, -0.0873874, 0, 0, 0.478915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40981,-99) ,
+15, -0.0873874, 0, 0, 0.478915,-99) ,
 22, 4.07686, 0, 0, 0.496537,-99)    );
   // itree = 373
   fBoostWeights.push_back(0.0734854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.663001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.663001,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483028,-99) , 
-19, -5.14176, 0, 0, 0.551056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483028,-99) ,
+19, -5.14176, 0, 0, 0.551056,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51489,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51489,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431981,-99) , 
-7, -7.92168, 1, 0, 0.494592,-99) , 
-11, 3.77744, 1, 0, 0.507946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431981,-99) ,
+7, -7.92168, 1, 0, 0.494592,-99) ,
+11, 3.77744, 1, 0, 0.507946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4964,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4964,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.322832,-99) , 
-18, 6.60774, 1, 0, 0.432528,-99) , 
-13, 7.04552, 0, 0, 0.474108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.322832,-99) ,
+18, 6.60774, 1, 0, 0.432528,-99) ,
+13, 7.04552, 0, 0, 0.474108,-99) ,
 22, 4.07686, 0, 0, 0.493263,-99)    );
   // itree = 374
   fBoostWeights.push_back(0.057468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505436,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.671955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.671955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499369,-99) , 
-15, -0.122808, 1, 0, 0.559063,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499369,-99) ,
+15, -0.122808, 1, 0, 0.559063,-99) ,
 NN(
-0, 
-0, 
--1, -5.84427, 1, -1, 0.443302,-99) , 
-20, -3.59727, 0, 0, 0.481317,-99) , 
+0,
+0,
+-1, -5.84427, 1, -1, 0.443302,-99) ,
+20, -3.59727, 0, 0, 0.481317,-99) ,
 9, -0.0489983, 0, 0, 0.494709,-99)    );
   // itree = 375
   fBoostWeights.push_back(0.127801);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.49539, 0, 1, 0.574165,-99) , 
+0,
+0,
+-1, -2.49539, 0, 1, 0.574165,-99) ,
 NN(
-0, 
-0, 
--1, -0.756988, 0, -1, 0.444701,-99) , 
-20, -6.36713, 0, 0, 0.509226,-99) , 
+0,
+0,
+-1, -0.756988, 0, -1, 0.444701,-99) ,
+20, -6.36713, 0, 0, 0.509226,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448494,-99) , 
-10, -2.32307, 0, 0, 0.51531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448494,-99) ,
+10, -2.32307, 0, 0, 0.51531,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419816,-99) , 
-11, 6.66144, 0, 0, 0.460105,-99) , 
-11, 4.61163, 1, 0, 0.483065,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419816,-99) ,
+11, 6.66144, 0, 0, 0.460105,-99) ,
+11, 4.61163, 1, 0, 0.483065,-99) ,
 5, 1.95148, 1, 0, 0.491657,-99)    );
   // itree = 376
   fBoostWeights.push_back(0.0676505);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484157,-99) , 
-21, 4.62316, 0, 0, 0.528696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484157,-99) ,
+21, 4.62316, 0, 0, 0.528696,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502193,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502193,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399938,-99) , 
-5, 2.87208, 1, 0, 0.47921,-99) , 
-23, 6.63302, 0, 0, 0.50185,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399938,-99) ,
+5, 2.87208, 1, 0, 0.47921,-99) ,
+23, 6.63302, 0, 0, 0.50185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462776,-99) ,
 12, 6.16849, 1, 0, 0.494808,-99)    );
   // itree = 377
   fBoostWeights.push_back(0.0698683);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530874,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.650898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.650898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456908,-99) , 
-0, 2.28362, 1, 0, 0.537563,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456908,-99) ,
+0, 2.28362, 1, 0, 0.537563,-99) ,
 NN(
-0, 
-0, 
--1, -7.74302, 1, -1, 0.476546,-99) , 
-7, -7.39097, 0, 0, 0.487902,-99) , 
+0,
+0,
+-1, -7.74302, 1, -1, 0.476546,-99) ,
+7, -7.39097, 0, 0, 0.487902,-99) ,
 7, -11.0904, 1, 0, 0.493277,-99)    );
   // itree = 378
   fBoostWeights.push_back(0.0811673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.83163, 1, 1, 0.520859,-99) , 
+0,
+0,
+-1, -8.83163, 1, 1, 0.520859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421381,-99) , 
-10, 0.650133, 1, 0, 0.512452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421381,-99) ,
+10, 0.650133, 1, 0, 0.512452,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443367,-99) , 
-3, -0.986824, 1, 0, 0.519252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443367,-99) ,
+3, -0.986824, 1, 0, 0.519252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396863,-99) , 
-20, -5.01593, 0, 0, 0.482369,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396863,-99) ,
+20, -5.01593, 0, 0, 0.482369,-99) ,
 23, 6.02454, 0, 0, 0.504015,-99)    );
   // itree = 379
   fBoostWeights.push_back(0.0402425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517775,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504601,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381091,-99) , 
-21, 7.2115, 1, 0, 0.494973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381091,-99) ,
+21, 7.2115, 1, 0, 0.494973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385327,-99) , 
-21, 2.29981, 0, 0, 0.487232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385327,-99) ,
+21, 2.29981, 0, 0, 0.487232,-99) ,
 3, -0.328945, 0, 0, 0.493002,-99)    );
   // itree = 380
   fBoostWeights.push_back(0.0598682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50941,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.609858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.609858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478862,-99) , 
-9, -1.97928, 1, 0, 0.488555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478862,-99) ,
+9, -1.97928, 1, 0, 0.488555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414843,-99) , 
-13, 6.55765, 0, 0, 0.479939,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414843,-99) ,
+13, 6.55765, 0, 0, 0.479939,-99) ,
 17, 6.46158, 0, 0, 0.485265,-99)    );
   // itree = 381
   fBoostWeights.push_back(0.0862178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578416,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430255,-99) , 
-12, 4.46856, 0, 0, 0.482567,-99) , 
-10, -2.61023, 1, 0, 0.509642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430255,-99) ,
+12, 4.46856, 0, 0, 0.482567,-99) ,
+10, -2.61023, 1, 0, 0.509642,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580331,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580331,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482289,-99) , 
-9, -1.97927, 1, 0, 0.492091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482289,-99) ,
+9, -1.97927, 1, 0, 0.492091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420946,-99) , 
-8, -1.19987, 1, 0, 0.485094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420946,-99) ,
+8, -1.19987, 1, 0, 0.485094,-99) ,
 5, 1.95148, 1, 0, 0.493205,-99)    );
   // itree = 382
   fBoostWeights.push_back(0.0613645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.6314, 1, 1, 0.519224,-99) , 
+0,
+0,
+-1, -2.6314, 1, 1, 0.519224,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386028,-99) , 
-21, 5.18732, 1, 0, 0.483865,-99) , 
-9, -0.255808, 0, 0, 0.5081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386028,-99) ,
+21, 5.18732, 1, 0, 0.483865,-99) ,
+9, -0.255808, 0, 0, 0.5081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467986,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467986,-99) ,
 9, -1.49672, 0, 0, 0.504146,-99)    );
   // itree = 383
   fBoostWeights.push_back(0.0687496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516149,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574075,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487004,-99) , 
-8, -2.77248, 0, 0, 0.502136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487004,-99) ,
+8, -2.77248, 0, 0, 0.502136,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.355607,-99) , 
-5, 1.95148, 1, 0, 0.428018,-99) , 
-8, -2.1071, 1, 0, 0.489479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.355607,-99) ,
+5, 1.95148, 1, 0, 0.428018,-99) ,
+8, -2.1071, 1, 0, 0.489479,-99) ,
 3, -0.328945, 0, 0, 0.494539,-99)    );
   // itree = 384
   fBoostWeights.push_back(0.0777114);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528728,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458649,-99) , 
-2, 2.16228, 1, 0, 0.480375,-99) , 
-20, -8.14294, 1, 0, 0.495629,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458649,-99) ,
+2, 2.16228, 1, 0, 0.480375,-99) ,
+20, -8.14294, 1, 0, 0.495629,-99) ,
 21, 6.88404, 0, 0, 0.499448,-99)    );
   // itree = 385
   fBoostWeights.push_back(0.0987641);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539481,-99) ,
 NN(
-0, 
-0, 
--1, 6.35966, 0, -1, 0.438782,-99) , 
-18, 6.63993, 0, 0, 0.514098,-99) , 
+0,
+0,
+-1, 6.35966, 0, -1, 0.438782,-99) ,
+18, 6.63993, 0, 0, 0.514098,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591511,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591511,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47631,-99) , 
-21, 5.68596, 0, 0, 0.508335,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47631,-99) ,
+21, 5.68596, 0, 0, 0.508335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415306,-99) , 
-15, 1.50277, 1, 0, 0.486159,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415306,-99) ,
+15, 1.50277, 1, 0, 0.486159,-99) ,
 10, -2.10732, 1, 0, 0.498494,-99)    );
   // itree = 386
   fBoostWeights.push_back(0.0662729);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.00366368, 1, 1, 0.522702,-99) , 
+0,
+0,
+-1, -0.00366368, 1, 1, 0.522702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43539,-99) , 
-20, -6.36986, 0, 0, 0.488316,-99) , 
-8, -3.65953, 1, 0, 0.504329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43539,-99) ,
+20, -6.36986, 0, 0, 0.488316,-99) ,
+8, -3.65953, 1, 0, 0.504329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448103,-99) ,
 21, 7.64808, 1, 0, 0.501042,-99)    );
   // itree = 387
   fBoostWeights.push_back(0.0489711);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591934,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591934,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493512,-99) , 
-5, 3.33239, 0, 0, 0.505306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493512,-99) ,
+5, 3.33239, 0, 0, 0.505306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441639,-99) , 
-12, 5.91631, 1, 0, 0.496135,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441639,-99) ,
+12, 5.91631, 1, 0, 0.496135,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452635,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452635,-99) ,
 11, 7.31009, 1, 0, 0.493061,-99)    );
   // itree = 388
   fBoostWeights.push_back(0.0335215);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55105,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55105,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498428,-99) , 
-4, 1.16565, 0, 0, 0.509843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498428,-99) ,
+4, 1.16565, 0, 0, 0.509843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434201,-99) , 
-0, 2.2979, 1, 0, 0.505683,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434201,-99) ,
+0, 2.2979, 1, 0, 0.505683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458603,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458603,-99) ,
 5, 3.79269, 1, 0, 0.502971,-99)    );
   // itree = 389
   fBoostWeights.push_back(0.106735);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466398,-99) , 
-10, -0.854715, 1, 0, 0.539497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466398,-99) ,
+10, -0.854715, 1, 0, 0.539497,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449538,-99) , 
-7, -7.92168, 1, 0, 0.52257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449538,-99) ,
+7, -7.92168, 1, 0, 0.52257,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.639275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.639275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482855,-99) , 
-0, 2.28362, 1, 0, 0.546926,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482855,-99) ,
+0, 2.28362, 1, 0, 0.546926,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430837,-99) , 
-16, 5.96379, 0, 0, 0.473926,-99) , 
-7, -7.92168, 0, 0, 0.496264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430837,-99) ,
+16, 5.96379, 0, 0, 0.473926,-99) ,
+7, -7.92168, 0, 0, 0.496264,-99) ,
 4, 0.420317, 1, 0, 0.508117,-99)    );
   // itree = 390
   fBoostWeights.push_back(0.0809692);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.65135,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.65135,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599083,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599083,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459644,-99) , 
-10, -0.12054, 0, 0, 0.506804,-99) , 
-21, 5.55534, 0, 0, 0.531722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459644,-99) ,
+10, -0.12054, 0, 0, 0.506804,-99) ,
+21, 5.55534, 0, 0, 0.531722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 2.2979, 0, 1, 0.512808,-99) , 
+0,
+0,
+-1, 2.2979, 0, 1, 0.512808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438881,-99) , 
-22, 5.69121, 1, 0, 0.494634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438881,-99) ,
+22, 5.69121, 1, 0, 0.494634,-99) ,
 16, 3.70957, 1, 0, 0.506005,-99)    );
   // itree = 391
   fBoostWeights.push_back(0.0751774);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.95397, 1, 1, 0.57388,-99) , 
+0,
+0,
+-1, 5.95397, 1, 1, 0.57388,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471443,-99) , 
-15, 0.858318, 1, 0, 0.53386,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471443,-99) ,
+15, 0.858318, 1, 0, 0.53386,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509077,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509077,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41958,-99) , 
-16, 6.96295, 1, 0, 0.494523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41958,-99) ,
+16, 6.96295, 1, 0, 0.494523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396312,-99) , 
-20, -2.65355, 1, 0, 0.484319,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396312,-99) ,
+20, -2.65355, 1, 0, 0.484319,-99) ,
 16, 3.70957, 1, 0, 0.499464,-99)    );
   // itree = 392
   fBoostWeights.push_back(0.0954496);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.629965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.629965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45497,-99) , 
-14, -1.69353, 0, 0, 0.508949,-99) , 
-21, 5.55534, 0, 0, 0.529879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45497,-99) ,
+14, -1.69353, 0, 0, 0.508949,-99) ,
+21, 5.55534, 0, 0, 0.529879,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513383,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438058,-99) , 
-15, 0.514529, 0, 0, 0.487597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438058,-99) ,
+15, 0.514529, 0, 0, 0.487597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422733,-99) , 
-7, -10.2982, 0, 0, 0.474856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422733,-99) ,
+7, -10.2982, 0, 0, 0.474856,-99) ,
 16, 3.70957, 1, 0, 0.491654,-99)    );
   // itree = 393
   fBoostWeights.push_back(0.127549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592124,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389421,-99) , 
-7, -9.58155, 1, 0, 0.503787,-99) , 
-7, -7.92168, 0, 0, 0.52556,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389421,-99) ,
+7, -9.58155, 1, 0, 0.503787,-99) ,
+7, -7.92168, 0, 0, 0.52556,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.603946,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.603946,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437115,-99) , 
-14, -2.60474, 1, 0, 0.527198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437115,-99) ,
+14, -2.60474, 1, 0, 0.527198,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439097,-99) , 
-4, 1.14793, 0, 0, 0.462942,-99) , 
-0, 2.29314, 0, 0, 0.473398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439097,-99) ,
+4, 1.14793, 0, 0, 0.462942,-99) ,
+0, 2.29314, 0, 0, 0.473398,-99) ,
 16, 3.70957, 1, 0, 0.489294,-99)    );
   // itree = 394
   fBoostWeights.push_back(0.0942834);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530287,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395167,-99) , 
-3, -1.64472, 1, 0, 0.458217,-99) , 
-13, 6.96071, 0, 0, 0.506301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395167,-99) ,
+3, -1.64472, 1, 0, 0.458217,-99) ,
+13, 6.96071, 0, 0, 0.506301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536066,-99) ,
 NN(
-0, 
-0, 
--1, 5.63716, 0, -1, 0.449677,-99) , 
-5, 2.41288, 1, 0, 0.475526,-99) , 
+0,
+0,
+-1, 5.63716, 0, -1, 0.449677,-99) ,
+5, 2.41288, 1, 0, 0.475526,-99) ,
 6, 6.32604, 1, 0, 0.491237,-99)    );
   // itree = 395
   fBoostWeights.push_back(0.0920156);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480223,-99) , 
-4, 0.864878, 1, 0, 0.511822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480223,-99) ,
+4, 0.864878, 1, 0, 0.511822,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449776,-99) , 
-4, 0.241481, 0, 0, 0.498189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449776,-99) ,
+4, 0.241481, 0, 0, 0.498189,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533768,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533768,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433893,-99) , 
-3, -1.31578, 0, 0, 0.495325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433893,-99) ,
+3, -1.31578, 0, 0, 0.495325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39787,-99) , 
-20, -3.60548, 1, 0, 0.471231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39787,-99) ,
+20, -3.60548, 1, 0, 0.471231,-99) ,
 21, 3.82788, 0, 0, 0.488564,-99)    );
   // itree = 396
   fBoostWeights.push_back(0.089745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.617571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.617571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473278,-99) , 
-14, -2.52798, 1, 0, 0.542257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473278,-99) ,
+14, -2.52798, 1, 0, 0.542257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461458,-99) , 
-17, 3.41647, 1, 0, 0.484511,-99) , 
-19, -5.15809, 0, 0, 0.505962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461458,-99) ,
+17, 3.41647, 1, 0, 0.484511,-99) ,
+19, -5.15809, 0, 0, 0.505962,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501622,-99) ,
 NN(
-0, 
-0, 
--1, 3.69628, 0, -1, 0.411882,-99) , 
-13, 7.04552, 0, 0, 0.472781,-99) , 
+0,
+0,
+-1, 3.69628, 0, -1, 0.411882,-99) ,
+13, 7.04552, 0, 0, 0.472781,-99) ,
 21, 3.82788, 0, 0, 0.494131,-99)    );
   // itree = 397
   fBoostWeights.push_back(0.0710527);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.45913, 1, 1, 0.522116,-99) , 
+0,
+0,
+-1, 5.45913, 1, 1, 0.522116,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42603,-99) , 
-3, -4.27621, 0, 0, 0.513781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42603,-99) ,
+3, -4.27621, 0, 0, 0.513781,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519273,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42356,-99) , 
-11, 5.59005, 1, 0, 0.492155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42356,-99) ,
+11, 5.59005, 1, 0, 0.492155,-99) ,
 NN(
-0, 
-0, 
--1, -3.44426, 0, -1, 0.426368,-99) , 
-12, 3.69628, 0, 0, 0.464678,-99) , 
+0,
+0,
+-1, -3.44426, 0, -1, 0.426368,-99) ,
+12, 3.69628, 0, 0, 0.464678,-99) ,
 21, 3.82788, 0, 0, 0.496249,-99)    );
   // itree = 398
   fBoostWeights.push_back(0.0824288);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.87771, 0, 1, 0.528152,-99) , 
+0,
+0,
+-1, 1.87771, 0, 1, 0.528152,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44388,-99) , 
-3, -1.31574, 1, 0, 0.482013,-99) , 
-19, -5.15809, 0, 0, 0.499104,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44388,-99) ,
+3, -1.31574, 1, 0, 0.482013,-99) ,
+19, -5.15809, 0, 0, 0.499104,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515764,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515764,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418338,-99) , 
-16, 3.57671, 0, 0, 0.486316,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418338,-99) ,
+16, 3.57671, 0, 0, 0.486316,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409939,-99) , 
-20, -3.60548, 1, 0, 0.467495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409939,-99) ,
+20, -3.60548, 1, 0, 0.467495,-99) ,
 21, 3.82788, 0, 0, 0.487831,-99)    );
   // itree = 399
   fBoostWeights.push_back(0.100972);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486574,-99) , 
-8, -3.11437, 1, 0, 0.518586,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486574,-99) ,
+8, -3.11437, 1, 0, 0.518586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4172,-99) , 
-8, -4.17327, 0, 0, 0.499026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4172,-99) ,
+8, -4.17327, 0, 0, 0.499026,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52336,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52336,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400977,-99) , 
-0, 2.28362, 0, 0, 0.488555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400977,-99) ,
+0, 2.28362, 0, 0, 0.488555,-99) ,
 NN(
-0, 
-0, 
--1, 2.33579, 1, -1, 0.391694,-99) , 
-21, 3.10592, 0, 0, 0.470209,-99) , 
+0,
+0,
+-1, 2.33579, 1, -1, 0.391694,-99) ,
+21, 3.10592, 0, 0, 0.470209,-99) ,
 10, -1.35655, 0, 0, 0.483022,-99)    );
   // itree = 400
   fBoostWeights.push_back(0.0990986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563928,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563928,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472713,-99) , 
-19, -6.63027, 0, 0, 0.519306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472713,-99) ,
+19, -6.63027, 0, 0, 0.519306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392419,-99) , 
-18, 6.1749, 0, 0, 0.504455,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392419,-99) ,
+18, 6.1749, 0, 0, 0.504455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536513,-99) ,
 NN(
-0, 
-0, 
--1, 2.86962, 0, -1, 0.451692,-99) , 
-15, -0.494071, 1, 0, 0.465975,-99) , 
+0,
+0,
+-1, 2.86962, 0, -1, 0.451692,-99) ,
+15, -0.494071, 1, 0, 0.465975,-99) ,
 10, -1.35655, 0, 0, 0.483099,-99)    );
   // itree = 401
   fBoostWeights.push_back(0.0596329);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540609,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540609,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536904,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536904,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470084,-99) , 
-12, 5.63716, 0, 0, 0.483233,-99) , 
-16, 7.40874, 0, 0, 0.48857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470084,-99) ,
+12, 5.63716, 0, 0, 0.483233,-99) ,
+16, 7.40874, 0, 0, 0.48857,-99) ,
 6, 4.65081, 1, 0, 0.493257,-99)    );
   // itree = 402
   fBoostWeights.push_back(0.0681976);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592453,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592453,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510749,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510749,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407975,-99) , 
-8, -2.6253, 1, 0, 0.497118,-99) , 
-8, -1.33181, 0, 0, 0.509183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407975,-99) ,
+8, -2.6253, 1, 0, 0.497118,-99) ,
+8, -1.33181, 0, 0, 0.509183,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480557,-99) , 
-19, -3.3555, 0, 0, 0.496761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480557,-99) ,
+19, -3.3555, 0, 0, 0.496761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417799,-99) , 
-19, -2.82354, 1, 0, 0.482614,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417799,-99) ,
+19, -2.82354, 1, 0, 0.482614,-99) ,
 19, -6.54666, 1, 0, 0.496543,-99)    );
   // itree = 403
   fBoostWeights.push_back(0.0922645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481329,-99) , 
-19, -6.84697, 0, 0, 0.516679,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481329,-99) ,
+19, -6.84697, 0, 0, 0.516679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461164,-99) , 
-10, -3.65482, 0, 0, 0.499809,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461164,-99) ,
+10, -3.65482, 0, 0, 0.499809,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57896,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57896,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394621,-99) , 
-16, 4.00839, 1, 0, 0.46864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394621,-99) ,
+16, 4.00839, 1, 0, 0.46864,-99) ,
 19, -3.28911, 1, 0, 0.495257,-99)    );
   // itree = 404
   fBoostWeights.push_back(0.0833913);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593586,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555818,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555818,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482138,-99) , 
-21, 5.39692, 0, 0, 0.505382,-99) , 
-8, -1.33181, 0, 0, 0.516521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482138,-99) ,
+21, 5.39692, 0, 0, 0.505382,-99) ,
+8, -1.33181, 0, 0, 0.516521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527009,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.288566,-99) , 
-5, 2.80665, 1, 0, 0.464669,-99) , 
-17, 5.35437, 0, 0, 0.488531,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.288566,-99) ,
+5, 2.80665, 1, 0, 0.464669,-99) ,
+17, 5.35437, 0, 0, 0.488531,-99) ,
 19, -6.54666, 1, 0, 0.503235,-99)    );
   // itree = 405
   fBoostWeights.push_back(0.0749575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.87369, 1, 1, 0.531803,-99) , 
+0,
+0,
+-1, -8.87369, 1, 1, 0.531803,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430102,-99) , 
-4, 1.40149, 1, 0, 0.520673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430102,-99) ,
+4, 1.40149, 1, 0, 0.520673,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546088,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546088,-99) ,
 NN(
-0, 
-0, 
--1, -2.82354, 1, -1, 0.462085,-99) , 
-6, 8.83887, 0, 0, 0.473228,-99) , 
+0,
+0,
+-1, -2.82354, 1, -1, 0.462085,-99) ,
+6, 8.83887, 0, 0, 0.473228,-99) ,
 19, -6.54666, 1, 0, 0.49816,-99)    );
   // itree = 406
   fBoostWeights.push_back(0.0413954);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.33239, 0, 1, 0.511101,-99) , 
+0,
+0,
+-1, 3.33239, 0, 1, 0.511101,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4403,-99) , 
-12, 5.91631, 1, 0, 0.500923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4403,-99) ,
+12, 5.91631, 1, 0, 0.500923,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444796,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444796,-99) ,
 11, 7.31009, 1, 0, 0.496993,-99)    );
   // itree = 407
   fBoostWeights.push_back(0.0635192);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.616808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.616808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497159,-99) , 
-8, -1.7375, 0, 0, 0.50997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497159,-99) ,
+8, -1.7375, 0, 0, 0.50997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555586,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555586,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433472,-99) , 
-15, -0.984128, 1, 0, 0.457086,-99) , 
-20, -4.38349, 1, 0, 0.494305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433472,-99) ,
+15, -0.984128, 1, 0, 0.457086,-99) ,
+20, -4.38349, 1, 0, 0.494305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435265,-99) ,
 8, -0.55467, 1, 0, 0.490853,-99)    );
   // itree = 408
   fBoostWeights.push_back(0.0902083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.27152, 0, 1, 0.540404,-99) , 
+0,
+0,
+-1, -3.27152, 0, 1, 0.540404,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514346,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405714,-99) , 
-3, -1.97336, 0, 0, 0.489978,-99) , 
-6, 5.72634, 1, 0, 0.508945,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405714,-99) ,
+3, -1.97336, 0, 0, 0.489978,-99) ,
+6, 5.72634, 1, 0, 0.508945,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.603506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.603506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436597,-99) , 
-19, -6.54666, 1, 0, 0.515906,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436597,-99) ,
+19, -6.54666, 1, 0, 0.515906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.376226,-99) , 
-15, -1.65031, 0, 0, 0.470106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.376226,-99) ,
+15, -1.65031, 0, 0, 0.470106,-99) ,
 15, -0.473762, 0, 0, 0.502769,-99)    );
   // itree = 409
   fBoostWeights.push_back(0.0909851);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.610806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.610806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485332,-99) , 
-20, -5.08446, 0, 0, 0.545073,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485332,-99) ,
+20, -5.08446, 0, 0, 0.545073,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456334,-99) , 
-20, -6.24469, 1, 0, 0.486669,-99) , 
-8, -2.77248, 0, 0, 0.496277,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456334,-99) ,
+20, -6.24469, 1, 0, 0.486669,-99) ,
+8, -2.77248, 0, 0, 0.496277,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412605,-99) , 
-22, 4.48164, 0, 0, 0.506055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412605,-99) ,
+22, 4.48164, 0, 0, 0.506055,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381804,-99) , 
-14, -1.58508, 1, 0, 0.463934,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381804,-99) ,
+14, -1.58508, 1, 0, 0.463934,-99) ,
 8, -2.1071, 1, 0, 0.490376,-99)    );
   // itree = 410
   fBoostWeights.push_back(0.0933419);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543305,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543305,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44558,-99) , 
-21, 5.76403, 1, 0, 0.511005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44558,-99) ,
+21, 5.76403, 1, 0, 0.511005,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459493,-99) , 
-15, -1.04089, 1, 0, 0.473791,-99) , 
-5, 2.30059, 0, 0, 0.493557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459493,-99) ,
+15, -1.04089, 1, 0, 0.473791,-99) ,
+5, 2.30059, 0, 0, 0.493557,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449085,-99) ,
 8, -0.55467, 1, 0, 0.490969,-99)    );
   // itree = 411
   fBoostWeights.push_back(0.0597953);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525994,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525994,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468908,-99) , 
-20, -4.41127, 1, 0, 0.505513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468908,-99) ,
+20, -4.41127, 1, 0, 0.505513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444046,-99) , 
-17, 5.83618, 1, 0, 0.492427,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444046,-99) ,
+17, 5.83618, 1, 0, 0.492427,-99) ,
 21, 6.88404, 0, 0, 0.496277,-99)    );
   // itree = 412
   fBoostWeights.push_back(0.0806673);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551309,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485469,-99) , 
-0, 2.28363, 1, 0, 0.510547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485469,-99) ,
+0, 2.28363, 1, 0, 0.510547,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455202,-99) , 
-20, -7.17581, 0, 0, 0.502151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455202,-99) ,
+20, -7.17581, 0, 0, 0.502151,-99) ,
 NN(
-0, 
-0, 
--1, -2.0546, 0, -1, 0.400803,-99) , 
-5, 2.80665, 1, 0, 0.483989,-99) , 
+0,
+0,
+-1, -2.0546, 0, -1, 0.400803,-99) ,
+5, 2.80665, 1, 0, 0.483989,-99) ,
 17, 5.44652, 0, 0, 0.492958,-99)    );
   // itree = 413
   fBoostWeights.push_back(0.0588063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.63055, 1, 1, 0.515383,-99) , 
+0,
+0,
+-1, -2.63055, 1, 1, 0.515383,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435938,-99) , 
-22, 2.92727, 0, 0, 0.496607,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435938,-99) ,
+22, 2.92727, 0, 0, 0.496607,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517002,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517002,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.334177,-99) , 
-10, -2.0546, 0, 0, 0.420322,-99) , 
-5, 2.80665, 1, 0, 0.482996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.334177,-99) ,
+10, -2.0546, 0, 0, 0.420322,-99) ,
+5, 2.80665, 1, 0, 0.482996,-99) ,
 17, 5.44652, 0, 0, 0.493944,-99)    );
   // itree = 414
   fBoostWeights.push_back(0.0614081);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560154,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560154,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467235,-99) , 
-20, -7.37219, 1, 0, 0.481032,-99) , 
-6, 4.67925, 1, 0, 0.488043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467235,-99) ,
+20, -7.37219, 1, 0, 0.481032,-99) ,
+6, 4.67925, 1, 0, 0.488043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446158,-99) ,
 17, 2.40135, 0, 0, 0.48443,-99)    );
   // itree = 415
   fBoostWeights.push_back(0.0773947);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.70697, 0, 1, 0.549744,-99) , 
+0,
+0,
+-1, -2.70697, 0, 1, 0.549744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519833,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402182,-99) , 
-14, -1.27133, 1, 0, 0.48139,-99) , 
-11, 5.83247, 0, 0, 0.505137,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402182,-99) ,
+14, -1.27133, 1, 0, 0.48139,-99) ,
+11, 5.83247, 0, 0, 0.505137,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418131,-99) , 
-4, -0.0624818, 0, 0, 0.488397,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418131,-99) ,
+4, -0.0624818, 0, 0, 0.488397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393354,-99) , 
-4, 1.40149, 1, 0, 0.4784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393354,-99) ,
+4, 1.40149, 1, 0, 0.4784,-99) ,
 19, -5.46081, 0, 0, 0.489016,-99)    );
   // itree = 416
   fBoostWeights.push_back(0.0759502);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542295,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542295,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466729,-99) , 
-0, 2.28838, 0, 0, 0.497307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466729,-99) ,
+0, 2.28838, 0, 0, 0.497307,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537284,-99) ,
 NN(
-0, 
-0, 
--1, 6.55891, 0, -1, 0.461459,-99) , 
-3, -3.94727, 1, 0, 0.471619,-99) , 
+0,
+0,
+-1, 6.55891, 0, -1, 0.461459,-99) ,
+3, -3.94727, 1, 0, 0.471619,-99) ,
 14, -1.09944, 0, 0, 0.479954,-99)    );
   // itree = 417
   fBoostWeights.push_back(0.096769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492802,-99) , 
-6, 5.37663, 1, 0, 0.517992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492802,-99) ,
+6, 5.37663, 1, 0, 0.517992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426633,-99) , 
-8, -1.93633, 1, 0, 0.504288,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426633,-99) ,
+8, -1.93633, 1, 0, 0.504288,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531228,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428022,-99) , 
-21, 5.56303, 0, 0, 0.463855,-99) , 
-19, -9.08037, 1, 0, 0.481402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428022,-99) ,
+21, 5.56303, 0, 0, 0.463855,-99) ,
+19, -9.08037, 1, 0, 0.481402,-99) ,
 19, -5.46081, 0, 0, 0.490486,-99)    );
   // itree = 418
   fBoostWeights.push_back(0.0926426);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53297,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53297,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392419,-99) , 
-14, -1.27133, 1, 0, 0.487597,-99) , 
-12, 5.10581, 0, 0, 0.517684,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392419,-99) ,
+14, -1.27133, 1, 0, 0.487597,-99) ,
+12, 5.10581, 0, 0, 0.517684,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548968,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548968,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472993,-99) , 
-19, -7.0121, 0, 0, 0.491171,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472993,-99) ,
+19, -7.0121, 0, 0, 0.491171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407619,-99) , 
-4, 1.40149, 1, 0, 0.482435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407619,-99) ,
+4, 1.40149, 1, 0, 0.482435,-99) ,
 19, -5.46081, 0, 0, 0.496443,-99)    );
   // itree = 419
   fBoostWeights.push_back(0.0444118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497878,-99) , 
-3, -1.8326, 1, 0, 0.522913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497878,-99) ,
+3, -1.8326, 1, 0, 0.522913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484054,-99) , 
-2, 2.99669, 1, 0, 0.502302,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484054,-99) ,
+2, 2.99669, 1, 0, 0.502302,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463509,-99) ,
 3, -4.27621, 0, 0, 0.498638,-99)    );
   // itree = 420
   fBoostWeights.push_back(0.0720311);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487166,-99) , 
-14, -2.38947, 0, 0, 0.523374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487166,-99) ,
+14, -2.38947, 0, 0, 0.523374,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460286,-99) , 
-8, -4.04764, 0, 0, 0.507847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460286,-99) ,
+8, -4.04764, 0, 0, 0.507847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402678,-99) , 
-21, 6.12, 1, 0, 0.499118,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402678,-99) ,
+21, 6.12, 1, 0, 0.499118,-99) ,
 17, 5.44652, 0, 0, 0.507328,-99)    );
   // itree = 421
   fBoostWeights.push_back(0.0849173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525119,-99) ,
 NN(
-0, 
-0, 
--1, -1.35655, 0, -1, 0.437426,-99) , 
-9, -1.03669, 0, 0, 0.509735,-99) , 
+0,
+0,
+-1, -1.35655, 0, -1, 0.437426,-99) ,
+9, -1.03669, 0, 0, 0.509735,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381406,-99) , 
-14, -2.21482, 1, 0, 0.448237,-99) , 
-9, -1.01415, 1, 0, 0.480056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381406,-99) ,
+14, -2.21482, 1, 0, 0.448237,-99) ,
+9, -1.01415, 1, 0, 0.480056,-99) ,
 15, 0.0203691, 0, 0, 0.502573,-99)    );
   // itree = 422
   fBoostWeights.push_back(0.0800304);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456304,-99) , 
-1, 27.3325, 0, 0, 0.51946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456304,-99) ,
+1, 27.3325, 0, 0, 0.51946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445415,-99) , 
-14, -3.75476, 1, 0, 0.47894,-99) , 
-14, -1.27133, 0, 0, 0.494227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445415,-99) ,
+14, -3.75476, 1, 0, 0.47894,-99) ,
+14, -1.27133, 0, 0, 0.494227,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44359,-99) ,
 0, 2.2979, 1, 0, 0.49111,-99)    );
   // itree = 423
   fBoostWeights.push_back(0.0762605);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421899,-99) , 
-15, -0.591485, 0, 0, 0.507752,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421899,-99) ,
+15, -0.591485, 0, 0, 0.507752,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397052,-99) , 
-23, 5.41617, 0, 0, 0.499389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397052,-99) ,
+23, 5.41617, 0, 0, 0.499389,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46849,-99) ,
 15, 1.99689, 1, 0, 0.489899,-99)    );
   // itree = 424
   fBoostWeights.push_back(0.0764889);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.10581, 1, 1, 0.531416,-99) , 
+0,
+0,
+-1, 5.10581, 1, 1, 0.531416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417241,-99) , 
-17, 4.93905, 0, 0, 0.508027,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417241,-99) ,
+17, 4.93905, 0, 0, 0.508027,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477758,-99) , 
-9, -0.531572, 1, 0, 0.496051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477758,-99) ,
+9, -0.531572, 1, 0, 0.496051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436497,-99) , 
-21, 5.0956, 1, 0, 0.482356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436497,-99) ,
+21, 5.0956, 1, 0, 0.482356,-99) ,
 4, 1.11772, 0, 0, 0.488909,-99)    );
   // itree = 425
   fBoostWeights.push_back(0.0507726);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492468,-99) , 
-6, 6.84768, 0, 0, 0.507409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492468,-99) ,
+6, 6.84768, 0, 0, 0.507409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417304,-99) , 
-9, -1.49672, 0, 0, 0.499841,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417304,-99) ,
+9, -1.49672, 0, 0, 0.499841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462685,-99) ,
 22, 6.22932, 1, 0, 0.494528,-99)    );
   // itree = 426
   fBoostWeights.push_back(0.0844128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549067,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549067,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455173,-99) , 
-21, 4.95192, 1, 0, 0.509121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455173,-99) ,
+21, 4.95192, 1, 0, 0.509121,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427501,-99) , 
-20, -4.17589, 0, 0, 0.472586,-99) , 
-16, 5.87074, 1, 0, 0.498348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427501,-99) ,
+20, -4.17589, 0, 0, 0.472586,-99) ,
+16, 5.87074, 1, 0, 0.498348,-99) ,
 22, 1.92441, 1, 0, 0.501212,-99)    );
   // itree = 427
   fBoostWeights.push_back(0.0404145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554668,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492066,-99) , 
-15, -0.213994, 1, 0, 0.50173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492066,-99) ,
+15, -0.213994, 1, 0, 0.50173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431659,-99) , 
-15, -1.4742, 0, 0, 0.49744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431659,-99) ,
+15, -1.4742, 0, 0, 0.49744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446833,-99) ,
 13, 6.31372, 0, 0, 0.494833,-99)    );
   // itree = 428
   fBoostWeights.push_back(0.0801484);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527143,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527143,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45632,-99) , 
-19, -4.15, 1, 0, 0.510914,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45632,-99) ,
+19, -4.15, 1, 0, 0.510914,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580676,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482887,-99) , 
-18, 6.24195, 1, 0, 0.516374,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482887,-99) ,
+18, 6.24195, 1, 0, 0.516374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389391,-99) , 
-20, -7.37219, 0, 0, 0.487424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389391,-99) ,
+20, -7.37219, 0, 0, 0.487424,-99) ,
 15, 0.5145, 0, 0, 0.50216,-99)    );
   // itree = 429
   fBoostWeights.push_back(0.0435001);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591898,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49744,-99) , 
-6, 7.21694, 0, 0, 0.514033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49744,-99) ,
+6, 7.21694, 0, 0, 0.514033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474632,-99) , 
-12, 5.23134, 1, 0, 0.501767,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474632,-99) ,
+12, 5.23134, 1, 0, 0.501767,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462262,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462262,-99) ,
 18, 6.00813, 0, 0, 0.498868,-99)    );
   // itree = 430
   fBoostWeights.push_back(0.0799257);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475563,-99) , 
-3, -0.986763, 1, 0, 0.523487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475563,-99) ,
+3, -0.986763, 1, 0, 0.523487,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465806,-99) , 
-10, -0.737235, 0, 0, 0.493348,-99) , 
-20, -6.33792, 0, 0, 0.509778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465806,-99) ,
+10, -0.737235, 0, 0, 0.493348,-99) ,
+20, -6.33792, 0, 0, 0.509778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461591,-99) ,
 13, 6.31372, 0, 0, 0.50731,-99)    );
   // itree = 431
   fBoostWeights.push_back(0.100645);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449001,-99) , 
-3, -3.2892, 0, 0, 0.52472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449001,-99) ,
+3, -3.2892, 0, 0, 0.52472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438564,-99) , 
-13, 6.55765, 0, 0, 0.517459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438564,-99) ,
+13, 6.55765, 0, 0, 0.517459,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.65133,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.65133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477722,-99) , 
-16, 3.70957, 1, 0, 0.536234,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477722,-99) ,
+16, 3.70957, 1, 0, 0.536234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508802,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508802,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.324935,-99) , 
-21, 3.91457, 0, 0, 0.446775,-99) , 
-7, -7.92168, 0, 0, 0.491222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.324935,-99) ,
+21, 3.91457, 0, 0, 0.446775,-99) ,
+7, -7.92168, 0, 0, 0.491222,-99) ,
 10, -0.605777, 1, 0, 0.508617,-99)    );
   // itree = 432
   fBoostWeights.push_back(0.0526504);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.632567, 0, 1, 0.546707,-99) , 
+0,
+0,
+-1, -0.632567, 0, 1, 0.546707,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444333,-99) , 
-6, 8.00202, 1, 0, 0.496894,-99) , 
-8, -2.77248, 0, 0, 0.505055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444333,-99) ,
+6, 8.00202, 1, 0, 0.496894,-99) ,
+8, -2.77248, 0, 0, 0.505055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 2.28838, 1, 1, 0.520173,-99) , 
+0,
+0,
+-1, 2.28838, 1, 1, 0.520173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401718,-99) , 
-19, -5.62262, 1, 0, 0.474696,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401718,-99) ,
+19, -5.62262, 1, 0, 0.474696,-99) ,
 8, -2.1071, 1, 0, 0.499521,-99)    );
   // itree = 433
   fBoostWeights.push_back(0.0472949);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52433,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52433,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507845,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507845,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452766,-99) , 
-10, -0.23511, 1, 0, 0.493108,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452766,-99) ,
+10, -0.23511, 1, 0, 0.493108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418655,-99) , 
-9, -1.49672, 0, 0, 0.487012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418655,-99) ,
+9, -1.49672, 0, 0, 0.487012,-99) ,
 21, 6.88404, 0, 0, 0.49127,-99)    );
   // itree = 434
   fBoostWeights.push_back(0.0991149);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.306981,-99) , 
-4, 0.41936, 0, 0, 0.459871,-99) , 
-10, 0.2437, 0, 0, 0.509537,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.306981,-99) ,
+4, 0.41936, 0, 0, 0.459871,-99) ,
+10, 0.2437, 0, 0, 0.509537,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524248,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524248,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470258,-99) , 
-4, 0.180038, 1, 0, 0.489972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470258,-99) ,
+4, 0.180038, 1, 0, 0.489972,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405101,-99) , 
-10, 0.144994, 1, 0, 0.478391,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405101,-99) ,
+10, 0.144994, 1, 0, 0.478391,-99) ,
 7, -7.92168, 0, 0, 0.486294,-99)    );
   // itree = 435
   fBoostWeights.push_back(0.093453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522071,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514662,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410507,-99) , 
-17, 4.43152, 0, 0, 0.484453,-99) , 
-14, -3.62136, 1, 0, 0.497525,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410507,-99) ,
+17, 4.43152, 0, 0, 0.484453,-99) ,
+14, -3.62136, 1, 0, 0.497525,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.581028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.581028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436827,-99) , 
-21, 3.48385, 0, 0, 0.509094,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436827,-99) ,
+21, 3.48385, 0, 0, 0.509094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390629,-99) , 
-14, -3.29386, 0, 0, 0.468483,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390629,-99) ,
+14, -3.29386, 0, 0, 0.468483,-99) ,
 6, 5.48842, 0, 0, 0.489277,-99)    );
   // itree = 436
   fBoostWeights.push_back(0.10129);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573226,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573226,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466759,-99) , 
-23, 5.68742, 1, 0, 0.514154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466759,-99) ,
+23, 5.68742, 1, 0, 0.514154,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547177,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427753,-99) , 
-20, -5.97657, 1, 0, 0.498587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427753,-99) ,
+20, -5.97657, 1, 0, 0.498587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455916,-99) , 
-1, 43.7436, 1, 0, 0.476152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455916,-99) ,
+1, 43.7436, 1, 0, 0.476152,-99) ,
 2, 1.49958, 1, 0, 0.481069,-99)    );
   // itree = 437
   fBoostWeights.push_back(0.067377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.621985,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.621985,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418555,-99) , 
-5, 2.33576, 1, 0, 0.527287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418555,-99) ,
+5, 2.33576, 1, 0, 0.527287,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572762,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572762,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486075,-99) , 
-9, -1.97929, 1, 0, 0.492709,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486075,-99) ,
+9, -1.97929, 1, 0, 0.492709,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389902,-99) , 
-19, -3.28911, 1, 0, 0.486136,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389902,-99) ,
+19, -3.28911, 1, 0, 0.486136,-99) ,
 20, -2.65355, 0, 0, 0.491017,-99)    );
   // itree = 438
   fBoostWeights.push_back(0.0656672);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444213,-99) , 
-3, -1.31576, 0, 0, 0.523381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444213,-99) ,
+3, -1.31576, 0, 0, 0.523381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578275,-99) ,
 NN(
-0, 
-0, 
--1, -2.05188, 1, -1, 0.485678,-99) , 
-8, -0.942934, 0, 0, 0.495477,-99) , 
+0,
+0,
+-1, -2.05188, 1, -1, 0.485678,-99) ,
+8, -0.942934, 0, 0, 0.495477,-99) ,
 5, 2.87208, 0, 0, 0.503602,-99)    );
   // itree = 439
   fBoostWeights.push_back(0.0962569);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.29314, 0, 1, 0.53776,-99) , 
+0,
+0,
+-1, 2.29314, 0, 1, 0.53776,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443355,-99) , 
-18, 6.84756, 1, 0, 0.497564,-99) , 
-10, -1.81112, 1, 0, 0.51784,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443355,-99) ,
+18, 6.84756, 1, 0, 0.497564,-99) ,
+10, -1.81112, 1, 0, 0.51784,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46854,-99) , 
-1, 41.9624, 1, 0, 0.524177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46854,-99) ,
+1, 41.9624, 1, 0, 0.524177,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417485,-99) , 
-17, 4.85832, 1, 0, 0.481634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417485,-99) ,
+17, 4.85832, 1, 0, 0.481634,-99) ,
 8, -2.1071, 1, 0, 0.511263,-99)    );
   // itree = 440
   fBoostWeights.push_back(0.0583524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516264,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544835,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544835,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404722,-99) , 
-10, -1.41171, 0, 0, 0.471204,-99) , 
-1, 53.7958, 0, 0, 0.493454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404722,-99) ,
+10, -1.41171, 0, 0, 0.471204,-99) ,
+1, 53.7958, 0, 0, 0.493454,-99) ,
 18, 7.17722, 0, 0, 0.502328,-99)    );
   // itree = 441
   fBoostWeights.push_back(0.0488338);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588714,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588714,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49287,-99) , 
-5, 3.33239, 0, 0, 0.503898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49287,-99) ,
+5, 3.33239, 0, 0, 0.503898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43909,-99) , 
-12, 5.91631, 1, 0, 0.494569,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43909,-99) ,
+12, 5.91631, 1, 0, 0.494569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456131,-99) ,
 11, 7.31009, 1, 0, 0.491835,-99)    );
   // itree = 442
   fBoostWeights.push_back(0.0609315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557304,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51926,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51926,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460996,-99) , 
-6, 6.04166, 1, 0, 0.495946,-99) , 
-22, 5.30681, 0, 0, 0.505662,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460996,-99) ,
+6, 6.04166, 1, 0, 0.495946,-99) ,
+22, 5.30681, 0, 0, 0.505662,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478632,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478632,-99) ,
 22, 6.22932, 1, 0, 0.50181,-99)    );
   // itree = 443
   fBoostWeights.push_back(0.0865005);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586313,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586313,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58436,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58436,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476553,-99) , 
-22, 3.00065, 1, 0, 0.49623,-99) , 
-17, 2.90888, 1, 0, 0.508792,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476553,-99) ,
+22, 3.00065, 1, 0, 0.49623,-99) ,
+17, 2.90888, 1, 0, 0.508792,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588443,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588443,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483788,-99) , 
-20, -3.59727, 0, 0, 0.50676,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483788,-99) ,
+20, -3.59727, 0, 0, 0.50676,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387801,-99) , 
-17, 2.85422, 0, 0, 0.487623,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387801,-99) ,
+17, 2.85422, 0, 0, 0.487623,-99) ,
 11, 4.35485, 0, 0, 0.499717,-99)    );
   // itree = 444
   fBoostWeights.push_back(0.0678147);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53622,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53622,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536334,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536334,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479577,-99) , 
-19, -7.27474, 0, 0, 0.512348,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479577,-99) ,
+19, -7.27474, 0, 0, 0.512348,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429362,-99) , 
-7, -7.12951, 1, 0, 0.504843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429362,-99) ,
+7, -7.12951, 1, 0, 0.504843,-99) ,
 17, 6.46158, 0, 0, 0.510633,-99)    );
   // itree = 445
   fBoostWeights.push_back(0.0895037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.607247,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.607247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525538,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525538,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442121,-99) , 
-5, 1.71468, 0, 0, 0.506367,-99) , 
-3, -3.94718, 1, 0, 0.519642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442121,-99) ,
+5, 1.71468, 0, 0, 0.506367,-99) ,
+3, -3.94718, 1, 0, 0.519642,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461318,-99) , 
-0, 2.28362, 0, 0, 0.530121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461318,-99) ,
+0, 2.28362, 0, 0, 0.530121,-99) ,
 NN(
-0, 
-0, 
--1, 4.59192, 1, -1, 0.46061,-99) , 
-11, 5.09366, 0, 0, 0.492455,-99) , 
+0,
+0,
+-1, 4.59192, 1, -1, 0.46061,-99) ,
+11, 5.09366, 0, 0, 0.492455,-99) ,
 19, -6.54666, 1, 0, 0.506826,-99)    );
   // itree = 446
   fBoostWeights.push_back(0.0438874);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.21694, 0, 1, 0.520205,-99) , 
+0,
+0,
+-1, 7.21694, 0, 1, 0.520205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477937,-99) , 
-12, 5.23134, 1, 0, 0.506973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477937,-99) ,
+12, 5.23134, 1, 0, 0.506973,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463704,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463704,-99) ,
 18, 6.00813, 0, 0, 0.503785,-99)    );
   // itree = 447
   fBoostWeights.push_back(0.0779249);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.596201,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.596201,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485798,-99) , 
-7, -8.33562, 1, 0, 0.538998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485798,-99) ,
+7, -8.33562, 1, 0, 0.538998,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510667,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510667,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.382135,-99) , 
-18, 6.63993, 0, 0, 0.481199,-99) , 
-14, -1.38797, 0, 0, 0.506897,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.382135,-99) ,
+18, 6.63993, 0, 0, 0.481199,-99) ,
+14, -1.38797, 0, 0, 0.506897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478112,-99) ,
 7, -10.2982, 0, 0, 0.500794,-99)    );
   // itree = 448
   fBoostWeights.push_back(0.0766577);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544821,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544821,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48847,-99) , 
-1, 34.3231, 1, 0, 0.50989,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48847,-99) ,
+1, 34.3231, 1, 0, 0.50989,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591894,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591894,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.361797,-99) , 
-20, -4.62731, 0, 0, 0.46542,-99) , 
-0, 2.28022, 0, 0, 0.503313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.361797,-99) ,
+20, -4.62731, 0, 0, 0.46542,-99) ,
+0, 2.28022, 0, 0, 0.503313,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457142,-99) ,
 0, 2.2979, 1, 0, 0.500557,-99)    );
   // itree = 449
   fBoostWeights.push_back(0.071017);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515084,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515084,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.630513,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.630513,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496668,-99) , 
-15, 0.347457, 1, 0, 0.560001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496668,-99) ,
+15, 0.347457, 1, 0, 0.560001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.215802,-99) , 
-20, -5.84427, 1, 0, 0.46125,-99) , 
-20, -3.59727, 0, 0, 0.49354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.215802,-99) ,
+20, -5.84427, 1, 0, 0.46125,-99) ,
+20, -3.59727, 0, 0, 0.49354,-99) ,
 9, -0.0489983, 0, 0, 0.505662,-99)    );
   // itree = 450
   fBoostWeights.push_back(0.0748947);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.616704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.616704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499326,-99) , 
-22, 4.61525, 1, 0, 0.532008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499326,-99) ,
+22, 4.61525, 1, 0, 0.532008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591549,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454827,-99) , 
-2, 1.74141, 1, 0, 0.479464,-99) , 
-5, 2.84975, 0, 0, 0.499682,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454827,-99) ,
+2, 1.74141, 1, 0, 0.479464,-99) ,
+5, 2.84975, 0, 0, 0.499682,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501076,-99) ,
 NN(
-0, 
-0, 
--1, -6.69229, 1, -1, 0.431263,-99) , 
-13, 7.04552, 0, 0, 0.479124,-99) , 
+0,
+0,
+-1, -6.69229, 1, -1, 0.431263,-99) ,
+13, 7.04552, 0, 0, 0.479124,-99) ,
 21, 3.82788, 0, 0, 0.492399,-99)    );
   // itree = 451
   fBoostWeights.push_back(0.0841268);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555233,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483647,-99) , 
-22, 5.62807, 1, 0, 0.531173,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483647,-99) ,
+22, 5.62807, 1, 0, 0.531173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46889,-99) , 
-10, -0.398676, 1, 0, 0.513023,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46889,-99) ,
+10, -0.398676, 1, 0, 0.513023,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592766,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592766,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477744,-99) , 
-8, -3.4037, 0, 0, 0.535088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477744,-99) ,
+8, -3.4037, 0, 0, 0.535088,-99) ,
 NN(
-0, 
-0, 
--1, -8.71385, 1, -1, 0.457558,-99) , 
-10, 0.0781428, 0, 0, 0.475503,-99) , 
+0,
+0,
+-1, -8.71385, 1, -1, 0.457558,-99) ,
+10, 0.0781428, 0, 0, 0.475503,-99) ,
 22, 4.07686, 0, 0, 0.496744,-99)    );
   // itree = 452
   fBoostWeights.push_back(0.070855);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 1.77123, 0, 1, 0.527713,-99) , 
+0,
+0,
+-1, 1.77123, 0, 1, 0.527713,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416104,-99) , 
-15, -0.473762, 0, 0, 0.508222,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416104,-99) ,
+15, -0.473762, 0, 0, 0.508222,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374376,-99) , 
-10, -1.12477, 0, 0, 0.446861,-99) , 
-20, -3.47836, 1, 0, 0.494333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374376,-99) ,
+10, -1.12477, 0, 0, 0.446861,-99) ,
+20, -3.47836, 1, 0, 0.494333,-99) ,
 22, 5.15309, 0, 0, 0.504479,-99)    );
   // itree = 453
   fBoostWeights.push_back(0.0462869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52965,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52965,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551342,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487245,-99) , 
-9, -1.08308, 1, 0, 0.493509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487245,-99) ,
+9, -1.08308, 1, 0, 0.493509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412214,-99) , 
-9, -1.49672, 0, 0, 0.48694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412214,-99) ,
+9, -1.49672, 0, 0, 0.48694,-99) ,
 21, 6.88404, 0, 0, 0.491829,-99)    );
   // itree = 454
   fBoostWeights.push_back(0.0722956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563539,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563539,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419684,-99) , 
-19, -4.37445, 0, 0, 0.477303,-99) , 
-10, -1.83119, 1, 0, 0.515742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419684,-99) ,
+19, -4.37445, 0, 0, 0.477303,-99) ,
+10, -1.83119, 1, 0, 0.515742,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483751,-99) , 
-0, 2.28362, 1, 0, 0.499377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483751,-99) ,
+0, 2.28362, 1, 0, 0.499377,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425103,-99) , 
-9, -1.49672, 0, 0, 0.492951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425103,-99) ,
+9, -1.49672, 0, 0, 0.492951,-99) ,
 11, 5.83247, 0, 0, 0.498908,-99)    );
   // itree = 455
   fBoostWeights.push_back(0.071588);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.10232, 0, 1, 0.516652,-99) , 
+0,
+0,
+-1, 1.10232, 0, 1, 0.516652,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538777,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.305482,-99) , 
-16, 5.18123, 1, 0, 0.462709,-99) , 
-9, -1.03421, 0, 0, 0.506961,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.305482,-99) ,
+16, 5.18123, 1, 0, 0.462709,-99) ,
+9, -1.03421, 0, 0, 0.506961,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.375417,-99) , 
-23, 5.32925, 0, 0, 0.476748,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.375417,-99) ,
+23, 5.32925, 0, 0, 0.476748,-99) ,
 23, 5.61896, 0, 0, 0.502753,-99)    );
   // itree = 456
   fBoostWeights.push_back(0.0713053);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595958,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538349,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422339,-99) , 
-6, 4.93992, 1, 0, 0.474804,-99) , 
-12, 2.67677, 0, 0, 0.508342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422339,-99) ,
+6, 4.93992, 1, 0, 0.474804,-99) ,
+12, 2.67677, 0, 0, 0.508342,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479657,-99) , 
-15, -0.473751, 1, 0, 0.489346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479657,-99) ,
+15, -0.473751, 1, 0, 0.489346,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400924,-99) , 
-21, 2.20075, 0, 0, 0.483877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400924,-99) ,
+21, 2.20075, 0, 0, 0.483877,-99) ,
 12, 2.98041, 1, 0, 0.488558,-99)    );
   // itree = 457
   fBoostWeights.push_back(0.0344664);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499289,-99) , 
-8, -1.71915, 0, 0, 0.507692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499289,-99) ,
+8, -1.71915, 0, 0, 0.507692,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.368879,-99) , 
-23, 5.39685, 0, 0, 0.500085,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.368879,-99) ,
+23, 5.39685, 0, 0, 0.500085,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459867,-99) ,
 15, -1.46202, 0, 0, 0.497421,-99)    );
   // itree = 458
   fBoostWeights.push_back(0.0869094);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495242,-99) , 
-21, 4.85633, 0, 0, 0.523912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495242,-99) ,
+21, 4.85633, 0, 0, 0.523912,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466216,-99) , 
-0, 2.29314, 0, 0, 0.486927,-99) , 
-14, -3.11519, 0, 0, 0.509755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466216,-99) ,
+0, 2.29314, 0, 0, 0.486927,-99) ,
+14, -3.11519, 0, 0, 0.509755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554895,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554895,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.330444,-99) , 
-10, -1.41504, 0, 0, 0.439278,-99) , 
-3, -0.657884, 0, 0, 0.476877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.330444,-99) ,
+10, -1.41504, 0, 0, 0.439278,-99) ,
+3, -0.657884, 0, 0, 0.476877,-99) ,
 8, -2.1071, 1, 0, 0.503801,-99)    );
   // itree = 459
   fBoostWeights.push_back(0.0740752);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.617653,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.617653,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492179,-99) , 
-8, -3.88135, 0, 0, 0.5579,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492179,-99) ,
+8, -3.88135, 0, 0, 0.5579,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493591,-99) , 
-23, 5.79321, 1, 0, 0.506864,-99) , 
-5, 1.46814, 1, 0, 0.516692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493591,-99) ,
+23, 5.79321, 1, 0, 0.506864,-99) ,
+5, 1.46814, 1, 0, 0.516692,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580532,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580532,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43155,-99) , 
-7, -9.50602, 1, 0, 0.507462,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43155,-99) ,
+7, -9.50602, 1, 0, 0.507462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390725,-99) , 
-14, -1.58508, 1, 0, 0.468468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390725,-99) ,
+14, -1.58508, 1, 0, 0.468468,-99) ,
 8, -2.1071, 1, 0, 0.507988,-99)    );
   // itree = 460
   fBoostWeights.push_back(0.0721195);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -4.54666, 1, 1, 0.524742,-99) , 
+0,
+0,
+-1, -4.54666, 1, 1, 0.524742,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410031,-99) , 
-22, 3.45762, 0, 0, 0.507092,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410031,-99) ,
+22, 3.45762, 0, 0, 0.507092,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395937,-99) , 
-21, 4.95192, 1, 0, 0.474251,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395937,-99) ,
+21, 4.95192, 1, 0, 0.474251,-99) ,
 8, -2.1071, 1, 0, 0.515662,-99)    );
   // itree = 461
   fBoostWeights.push_back(0.077505);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541427,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541427,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450753,-99) , 
-3, -2.3021, 0, 0, 0.523301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450753,-99) ,
+3, -2.3021, 0, 0, 0.523301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52917,-99) ,
 NN(
-0, 
-0, 
--1, 4.78934, 1, -1, 0.456463,-99) , 
-13, 7.27512, 0, 0, 0.491231,-99) , 
+0,
+0,
+-1, 4.78934, 1, -1, 0.456463,-99) ,
+13, 7.27512, 0, 0, 0.491231,-99) ,
 8, -4.04764, 1, 0, 0.501417,-99)    );
   // itree = 462
   fBoostWeights.push_back(0.0583495);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.7148, 1, 1, 0.511706,-99) , 
+0,
+0,
+-1, 2.7148, 1, 1, 0.511706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541794,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541794,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354783,-99) , 
-7, -8.71385, 0, 0, 0.466485,-99) , 
-9, -1.03421, 0, 0, 0.503655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354783,-99) ,
+7, -8.71385, 0, 0, 0.466485,-99) ,
+9, -1.03421, 0, 0, 0.503655,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518569,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518569,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.376626,-99) , 
-23, 5.32925, 0, 0, 0.465033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.376626,-99) ,
+23, 5.32925, 0, 0, 0.465033,-99) ,
 23, 5.61896, 0, 0, 0.498296,-99)    );
   // itree = 463
   fBoostWeights.push_back(0.0889848);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53955,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53955,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386164,-99) , 
-23, 5.64245, 0, 0, 0.518378,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386164,-99) ,
+23, 5.64245, 0, 0, 0.518378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357104,-99) , 
-3, -3.2894, 0, 0, 0.499421,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357104,-99) ,
+3, -3.2894, 0, 0, 0.499421,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473487,-99) ,
 13, 7.28945, 1, 0, 0.487018,-99)    );
   // itree = 464
   fBoostWeights.push_back(0.0763559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552445,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552445,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428621,-99) , 
-3, -2.63123, 0, 0, 0.527957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428621,-99) ,
+3, -2.63123, 0, 0, 0.527957,-99) ,
 NN(
-0, 
-0, 
--1, 5.95787, 0, -1, 0.482585,-99) , 
-16, 3.94869, 1, 0, 0.497826,-99) , 
+0,
+0,
+-1, 5.95787, 0, -1, 0.482585,-99) ,
+16, 3.94869, 1, 0, 0.497826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538463,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538463,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.31993,-99) , 
-22, 4.61498, 0, 0, 0.424463,-99) , 
-8, -3.4711, 1, 0, 0.471428,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.31993,-99) ,
+22, 4.61498, 0, 0, 0.424463,-99) ,
+8, -3.4711, 1, 0, 0.471428,-99) ,
 15, 0.0203691, 0, 0, 0.49157,-99)    );
   // itree = 465
   fBoostWeights.push_back(0.0760788);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542982,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542982,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495049,-99) , 
-6, 5.72634, 1, 0, 0.512473,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495049,-99) ,
+6, 5.72634, 1, 0, 0.512473,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431686,-99) , 
-17, 2.40135, 0, 0, 0.506638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431686,-99) ,
+17, 2.40135, 0, 0, 0.506638,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392391,-99) , 
-1, 37.3553, 0, 0, 0.487526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392391,-99) ,
+1, 37.3553, 0, 0, 0.487526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367684,-99) , 
-15, -1.67385, 0, 0, 0.461844,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367684,-99) ,
+15, -1.67385, 0, 0, 0.461844,-99) ,
 15, 0.0203691, 0, 0, 0.496042,-99)    );
   // itree = 466
   fBoostWeights.push_back(0.099517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583278,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466392,-99) , 
-17, 4.43149, 0, 0, 0.532836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466392,-99) ,
+17, 4.43149, 0, 0, 0.532836,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488044,-99) , 
-1, 48.4918, 1, 0, 0.512848,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488044,-99) ,
+1, 48.4918, 1, 0, 0.512848,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576567,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437675,-99) , 
-7, -9.50602, 1, 0, 0.490284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437675,-99) ,
+7, -9.50602, 1, 0, 0.490284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367554,-99) , 
-23, 6.83571, 1, 0, 0.463064,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367554,-99) ,
+23, 6.83571, 1, 0, 0.463064,-99) ,
 15, 0.0203691, 0, 0, 0.501116,-99)    );
   // itree = 467
   fBoostWeights.push_back(0.0836694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531777,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531777,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535504,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535504,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415367,-99) , 
-16, 4.70143, 1, 0, 0.475145,-99) , 
-9, -1.03669, 0, 0, 0.522143,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415367,-99) ,
+16, 4.70143, 1, 0, 0.475145,-99) ,
+9, -1.03669, 0, 0, 0.522143,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527658,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513741,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513741,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.342551,-99) , 
-12, 5.10581, 0, 0, 0.434832,-99) , 
-8, -3.4711, 1, 0, 0.473048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.342551,-99) ,
+12, 5.10581, 0, 0, 0.434832,-99) ,
+8, -3.4711, 1, 0, 0.473048,-99) ,
 15, 0.0203691, 0, 0, 0.510612,-99)    );
   // itree = 468
   fBoostWeights.push_back(0.0900999);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578883,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578883,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482863,-99) , 
-20, -5.41781, 0, 0, 0.523163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482863,-99) ,
+20, -5.41781, 0, 0, 0.523163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483304,-99) , 
-3, -0.986834, 1, 0, 0.504826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483304,-99) ,
+3, -0.986834, 1, 0, 0.504826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540849,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540849,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572407,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378459,-99) , 
-3, -2.96029, 1, 0, 0.439031,-99) , 
-9, -1.01415, 1, 0, 0.463301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378459,-99) ,
+3, -2.96029, 1, 0, 0.439031,-99) ,
+9, -1.01415, 1, 0, 0.463301,-99) ,
 15, 0.0203691, 0, 0, 0.495086,-99)    );
   // itree = 469
   fBoostWeights.push_back(0.0834778);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532781,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532781,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568503,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568503,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4806,-99) , 
-22, 2.68152, 1, 0, 0.497628,-99) , 
-5, 2.23088, 0, 0, 0.517181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4806,-99) ,
+22, 2.68152, 1, 0, 0.497628,-99) ,
+5, 2.23088, 0, 0, 0.517181,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548068,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412026,-99) , 
-22, 4.48163, 0, 0, 0.485739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412026,-99) ,
+22, 4.48163, 0, 0, 0.485739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388996,-99) , 
-23, 6.83571, 1, 0, 0.464078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388996,-99) ,
+23, 6.83571, 1, 0, 0.464078,-99) ,
 15, 0.0203691, 0, 0, 0.504777,-99)    );
   // itree = 470
   fBoostWeights.push_back(0.0710193);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512207,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.382272,-99) , 
-3, -1.97366, 0, 0, 0.484788,-99) , 
-23, 6.34433, 0, 0, 0.511279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.382272,-99) ,
+3, -1.97366, 0, 0, 0.484788,-99) ,
+23, 6.34433, 0, 0, 0.511279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529283,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529283,-99) ,
 NN(
-0, 
-0, 
--1, 5.10581, 0, -1, 0.433902,-99) , 
-5, 1.95148, 1, 0, 0.467185,-99) , 
+0,
+0,
+-1, 5.10581, 0, -1, 0.433902,-99) ,
+5, 1.95148, 1, 0, 0.467185,-99) ,
 15, 0.0203691, 0, 0, 0.501009,-99)    );
   // itree = 471
   fBoostWeights.push_back(0.0675881);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.630953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.630953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445518,-99) , 
-11, 3.47708, 1, 0, 0.525307,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445518,-99) ,
+11, 3.47708, 1, 0, 0.525307,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475092,-99) , 
-10, -1.05546, 0, 0, 0.537377,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475092,-99) ,
+10, -1.05546, 0, 0, 0.537377,-99) ,
 NN(
-0, 
-0, 
--1, -3.54928, 1, -1, 0.478663,-99) , 
-19, -3.04143, 0, 0, 0.485923,-99) , 
+0,
+0,
+-1, -3.54928, 1, -1, 0.478663,-99) ,
+19, -3.04143, 0, 0, 0.485923,-99) ,
 3, -3.94727, 1, 0, 0.490791,-99)    );
   // itree = 472
   fBoostWeights.push_back(0.0843681);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539631,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539631,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473499,-99) , 
-23, 6.33933, 0, 0, 0.515871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473499,-99) ,
+23, 6.33933, 0, 0, 0.515871,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548925,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548925,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350883,-99) , 
-0, 2.28702, 1, 0, 0.457088,-99) , 
-15, -0.563559, 0, 0, 0.508406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350883,-99) ,
+0, 2.28702, 1, 0, 0.457088,-99) ,
+15, -0.563559, 0, 0, 0.508406,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501908,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501908,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427305,-99) , 
-6, 6.39285, 0, 0, 0.464314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427305,-99) ,
+6, 6.39285, 0, 0, 0.464314,-99) ,
 0, 2.27886, 0, 0, 0.50393,-99)    );
   // itree = 473
   fBoostWeights.push_back(0.0616838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467184,-99) , 
-20, -3.59727, 1, 0, 0.509968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467184,-99) ,
+20, -3.59727, 1, 0, 0.509968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527961,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527961,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.370332,-99) , 
-0, 2.28702, 1, 0, 0.455199,-99) , 
-15, -0.563559, 0, 0, 0.503043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.370332,-99) ,
+0, 2.28702, 1, 0, 0.455199,-99) ,
+15, -0.563559, 0, 0, 0.503043,-99) ,
 NN(
-0, 
-0, 
--1, -5.4283, 0, -1, 0.464367,-99) , 
+0,
+0,
+-1, -5.4283, 0, -1, 0.464367,-99) ,
 0, 2.27886, 0, 0, 0.499116,-99)    );
   // itree = 474
   fBoostWeights.push_back(0.100152);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565814,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565814,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47867,-99) , 
-3, -0.986824, 1, 0, 0.527891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47867,-99) ,
+3, -0.986824, 1, 0, 0.527891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425134,-99) , 
-7, -10.2982, 0, 0, 0.509677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425134,-99) ,
+7, -10.2982, 0, 0, 0.509677,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594661,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594661,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452229,-99) , 
-14, -2.84079, 1, 0, 0.523862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452229,-99) ,
+14, -2.84079, 1, 0, 0.523862,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435573,-99) , 
-11, 4.01805, 1, 0, 0.463393,-99) , 
-19, -5.46081, 0, 0, 0.480863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435573,-99) ,
+11, 4.01805, 1, 0, 0.463393,-99) ,
+19, -5.46081, 0, 0, 0.480863,-99) ,
 23, 6.43012, 1, 0, 0.493533,-99)    );
   // itree = 475
   fBoostWeights.push_back(0.0966745);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547819,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561874,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561874,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408478,-99) , 
-15, 1.00863, 0, 0, 0.475249,-99) , 
-13, 7.19616, 0, 0, 0.511502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408478,-99) ,
+15, 1.00863, 0, 0, 0.475249,-99) ,
+13, 7.19616, 0, 0, 0.511502,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57031,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57031,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477136,-99) , 
-14, -2.84079, 1, 0, 0.523886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477136,-99) ,
+14, -2.84079, 1, 0, 0.523886,-99) ,
 NN(
-0, 
-0, 
--1, 3.59836, 0, -1, 0.467782,-99) , 
-19, -5.46081, 0, 0, 0.483954,-99) , 
+0,
+0,
+-1, 3.59836, 0, -1, 0.467782,-99) ,
+19, -5.46081, 0, 0, 0.483954,-99) ,
 23, 6.43012, 1, 0, 0.496065,-99)    );
   // itree = 476
   fBoostWeights.push_back(0.0973699);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436394,-99) , 
-3, -3.28939, 0, 0, 0.51786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436394,-99) ,
+3, -3.28939, 0, 0, 0.51786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431595,-99) , 
-6, 9.11808, 1, 0, 0.508551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431595,-99) ,
+6, 9.11808, 1, 0, 0.508551,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392496,-99) , 
-14, -3.29386, 0, 0, 0.505465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392496,-99) ,
+14, -3.29386, 0, 0, 0.505465,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.380601,-99) , 
-16, 4.16404, 1, 0, 0.482568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.380601,-99) ,
+16, 4.16404, 1, 0, 0.482568,-99) ,
 6, 5.48842, 0, 0, 0.501072,-99)    );
   // itree = 477
   fBoostWeights.push_back(0.077111);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591027,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591027,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438865,-99) , 
-19, -6.39947, 1, 0, 0.523131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438865,-99) ,
+19, -6.39947, 1, 0, 0.523131,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558611,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558611,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480341,-99) , 
-0, 2.28362, 1, 0, 0.506233,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480341,-99) ,
+0, 2.28362, 1, 0, 0.506233,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46663,-99) , 
-2, 2.99669, 1, 0, 0.485216,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46663,-99) ,
+2, 2.99669, 1, 0, 0.485216,-99) ,
 3, -3.94727, 1, 0, 0.489878,-99)    );
   // itree = 478
   fBoostWeights.push_back(0.0583211);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543383,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.609404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.609404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487725,-99) , 
-8, -2.33949, 0, 0, 0.49727,-99) , 
-8, -4.54666, 1, 0, 0.506395,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487725,-99) ,
+8, -2.33949, 0, 0, 0.49727,-99) ,
+8, -4.54666, 1, 0, 0.506395,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0.507664, 0, 1, 0.522374,-99) , 
+0,
+0,
+-1, 0.507664, 0, 1, 0.522374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40266,-99) , 
-19, -5.62262, 1, 0, 0.477346,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40266,-99) ,
+19, -5.62262, 1, 0, 0.477346,-99) ,
 8, -2.1071, 1, 0, 0.501279,-99)    );
   // itree = 479
   fBoostWeights.push_back(0.0796871);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539633,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5441,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5441,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463853,-99) , 
-18, 6.84756, 1, 0, 0.50197,-99) , 
-19, -8.22991, 1, 0, 0.513388,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463853,-99) ,
+18, 6.84756, 1, 0, 0.50197,-99) ,
+19, -8.22991, 1, 0, 0.513388,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510363,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41117,-99) , 
-12, 4.31276, 0, 0, 0.473658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41117,-99) ,
+12, 4.31276, 0, 0, 0.473658,-99) ,
 8, -2.1071, 1, 0, 0.506398,-99)    );
   // itree = 480
   fBoostWeights.push_back(0.0649276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52099,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407443,-99) , 
-21, 3.06385, 0, 0, 0.501036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407443,-99) ,
+21, 3.06385, 0, 0, 0.501036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421963,-99) , 
-8, -4.43575, 0, 0, 0.488584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421963,-99) ,
+8, -4.43575, 0, 0, 0.488584,-99) ,
 18, 7.17722, 0, 0, 0.501089,-99)    );
   // itree = 481
   fBoostWeights.push_back(0.0781291);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528973,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528973,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.341475,-99) , 
-14, -2.9618, 0, 0, 0.484817,-99) , 
-14, -4.18687, 1, 0, 0.498334,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.341475,-99) ,
+14, -2.9618, 0, 0, 0.484817,-99) ,
+14, -4.18687, 1, 0, 0.498334,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571685,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571685,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397502,-99) , 
-10, -1.41504, 0, 0, 0.485758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397502,-99) ,
+10, -1.41504, 0, 0, 0.485758,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386313,-99) , 
-21, 4.95192, 1, 0, 0.455807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386313,-99) ,
+21, 4.95192, 1, 0, 0.455807,-99) ,
 8, -2.1071, 1, 0, 0.490828,-99)    );
   // itree = 482
   fBoostWeights.push_back(0.0673018);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490433,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.607098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.607098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489974,-99) , 
-5, 1.95356, 1, 0, 0.537968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489974,-99) ,
+5, 1.95356, 1, 0, 0.537968,-99) ,
 NN(
-0, 
-0, 
--1, -5.84427, 1, -1, 0.428054,-99) , 
-20, -3.59727, 0, 0, 0.463201,-99) , 
+0,
+0,
+-1, -5.84427, 1, -1, 0.428054,-99) ,
+20, -3.59727, 0, 0, 0.463201,-99) ,
 9, -0.0489983, 0, 0, 0.478598,-99)    );
   // itree = 483
   fBoostWeights.push_back(0.0553444);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507257,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507257,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489119,-99) , 
-7, -7.92168, 0, 0, 0.541141,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489119,-99) ,
+7, -7.92168, 0, 0, 0.541141,-99) ,
 NN(
-0, 
-0, 
--1, -5.84427, 1, -1, 0.444605,-99) , 
-20, -3.59727, 0, 0, 0.475506,-99) , 
+0,
+0,
+-1, -5.84427, 1, -1, 0.444605,-99) ,
+20, -3.59727, 0, 0, 0.475506,-99) ,
 9, -0.0489983, 0, 0, 0.493487,-99)    );
   // itree = 484
   fBoostWeights.push_back(0.0506403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594358,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49661,-99) , 
-3, -4.60515, 1, 0, 0.505442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49661,-99) ,
+3, -4.60515, 1, 0, 0.505442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410476,-99) , 
-20, -6.29192, 1, 0, 0.469638,-99) , 
-10, -0.605777, 1, 0, 0.493666,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410476,-99) ,
+20, -6.29192, 1, 0, 0.469638,-99) ,
+10, -0.605777, 1, 0, 0.493666,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447794,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447794,-99) ,
 17, 2.40135, 0, 0, 0.489689,-99)    );
   // itree = 485
   fBoostWeights.push_back(0.0719151);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.60515, 1, 1, 0.517238,-99) , 
+0,
+0,
+-1, -4.60515, 1, 1, 0.517238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433873,-99) , 
-17, 2.87431, 0, 0, 0.50597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433873,-99) ,
+17, 2.87431, 0, 0, 0.50597,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587209,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46841,-99) , 
-7, -7.12951, 0, 0, 0.500508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46841,-99) ,
+7, -7.12951, 0, 0, 0.500508,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389527,-99) , 
-8, -4.17327, 0, 0, 0.478115,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389527,-99) ,
+8, -4.17327, 0, 0, 0.478115,-99) ,
 10, -0.605777, 1, 0, 0.496556,-99)    );
   // itree = 486
   fBoostWeights.push_back(0.0700636);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517868,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.65618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.65618,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447842,-99) , 
-7, -7.03894, 1, 0, 0.53518,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447842,-99) ,
+7, -7.03894, 1, 0, 0.53518,-99) ,
 NN(
-0, 
-0, 
--1, -7.74302, 1, -1, 0.476268,-99) , 
-7, -7.39097, 0, 0, 0.487479,-99) , 
+0,
+0,
+-1, -7.74302, 1, -1, 0.476268,-99) ,
+7, -7.39097, 0, 0, 0.487479,-99) ,
 7, -11.0904, 1, 0, 0.491306,-99)    );
   // itree = 487
   fBoostWeights.push_back(0.0672679);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592689,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592689,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468959,-99) , 
-11, 4.08097, 1, 0, 0.529672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468959,-99) ,
+11, 4.08097, 1, 0, 0.529672,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464935,-99) , 
-10, -0.889264, 0, 0, 0.484058,-99) , 
-6, 7.308, 0, 0, 0.497806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464935,-99) ,
+10, -0.889264, 0, 0, 0.484058,-99) ,
+6, 7.308, 0, 0, 0.497806,-99) ,
 2, 1.49958, 1, 0, 0.501968,-99)    );
   // itree = 488
   fBoostWeights.push_back(0.0861708);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.95882, 1, 1, 0.547137,-99) , 
+0,
+0,
+-1, -6.95882, 1, 1, 0.547137,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425011,-99) , 
-4, 0.107942, 1, 0, 0.479538,-99) , 
-23, 6.40626, 1, 0, 0.50938,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425011,-99) ,
+4, 0.107942, 1, 0, 0.479538,-99) ,
+23, 6.40626, 1, 0, 0.50938,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408285,-99) , 
-23, 6.02454, 0, 0, 0.485423,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408285,-99) ,
+23, 6.02454, 0, 0, 0.485423,-99) ,
 16, 5.34344, 1, 0, 0.500572,-99)    );
   // itree = 489
   fBoostWeights.push_back(0.0668403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590547,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590547,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466677,-99) , 
-23, 5.68742, 1, 0, 0.522398,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466677,-99) ,
+23, 5.68742, 1, 0, 0.522398,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518525,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471586,-99) , 
-21, 4.56035, 0, 0, 0.495144,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471586,-99) ,
+21, 4.56035, 0, 0, 0.495144,-99) ,
 NN(
-0, 
-0, 
--1, 0.516413, 0, -1, 0.445331,-99) , 
-20, -3.47836, 1, 0, 0.485467,-99) , 
+0,
+0,
+-1, 0.516413, 0, -1, 0.445331,-99) ,
+20, -3.47836, 1, 0, 0.485467,-99) ,
 2, 1.49958, 1, 0, 0.490286,-99)    );
   // itree = 490
   fBoostWeights.push_back(0.0946315);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600014,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416997,-99) , 
-18, 6.47577, 0, 0, 0.496669,-99) , 
-2, 1.08253, 1, 0, 0.504981,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416997,-99) ,
+18, 6.47577, 0, 0, 0.496669,-99) ,
+2, 1.08253, 1, 0, 0.504981,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464477,-99) , 
-5, 3.02238, 0, 0, 0.522703,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464477,-99) ,
+5, 3.02238, 0, 0, 0.522703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426318,-99) , 
-19, -6.01069, 0, 0, 0.473177,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426318,-99) ,
+19, -6.01069, 0, 0, 0.473177,-99) ,
 16, 5.34344, 1, 0, 0.493267,-99)    );
   // itree = 491
   fBoostWeights.push_back(0.0645891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567516,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567516,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449335,-99) , 
-13, 6.50797, 0, 0, 0.520798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449335,-99) ,
+13, 6.50797, 0, 0, 0.520798,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512384,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512384,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46409,-99) , 
-12, 4.27761, 0, 0, 0.490997,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46409,-99) ,
+12, 4.27761, 0, 0, 0.490997,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501146,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501146,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.382096,-99) , 
-4, 0.516413, 0, 0, 0.451938,-99) , 
-20, -3.47836, 1, 0, 0.48343,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.382096,-99) ,
+4, 0.516413, 0, 0, 0.451938,-99) ,
+20, -3.47836, 1, 0, 0.48343,-99) ,
 2, 1.49958, 1, 0, 0.488307,-99)    );
   // itree = 492
   fBoostWeights.push_back(0.0797181);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.596399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.596399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480123,-99) , 
-4, 0.50057, 0, 0, 0.528638,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480123,-99) ,
+4, 0.50057, 0, 0, 0.528638,-99) ,
 NN(
-0, 
-0, 
--1, 2.80081, 1, -1, 0.475881,-99) , 
-3, -0.657884, 0, 0, 0.494653,-99) , 
+0,
+0,
+-1, 2.80081, 1, -1, 0.475881,-99) ,
+3, -0.657884, 0, 0, 0.494653,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531705,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433052,-99) , 
-3, -1.97336, 1, 0, 0.460283,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433052,-99) ,
+3, -1.97336, 1, 0, 0.460283,-99) ,
 12, 5.63714, 1, 0, 0.486072,-99)    );
   // itree = 493
   fBoostWeights.push_back(0.0702292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490929,-99) , 
-3, -1.09645, 0, 0, 0.517524,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490929,-99) ,
+3, -1.09645, 0, 0, 0.517524,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360671,-99) , 
-0, 2.28838, 0, 0, 0.456716,-99) , 
-3, -3.28939, 0, 0, 0.508681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360671,-99) ,
+0, 2.28838, 0, 0, 0.456716,-99) ,
+3, -3.28939, 0, 0, 0.508681,-99) ,
 NN(
-0, 
-0, 
--1, 2.28362, 0, -1, 0.469065,-99) , 
+0,
+0,
+-1, 2.28362, 0, -1, 0.469065,-99) ,
 12, 5.63714, 1, 0, 0.498804,-99)    );
   // itree = 494
   fBoostWeights.push_back(0.0782833);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440699,-99) , 
-15, 0.0203691, 0, 0, 0.522029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440699,-99) ,
+15, 0.0203691, 0, 0, 0.522029,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.415903,-99) , 
-19, -4.13651, 1, 0, 0.488998,-99) , 
-3, -0.986823, 1, 0, 0.506927,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.415903,-99) ,
+19, -4.13651, 1, 0, 0.488998,-99) ,
+3, -0.986823, 1, 0, 0.506927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466547,-99) ,
 22, 6.22932, 1, 0, 0.501254,-99)    );
   // itree = 495
   fBoostWeights.push_back(0.0636424);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485326,-99) , 
-0, 2.28948, 1, 0, 0.514581,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485326,-99) ,
+0, 2.28948, 1, 0, 0.514581,-99) ,
 NN(
-0, 
-0, 
--1, 7.14186, 1, -1, 0.457163,-99) , 
-0, 2.28317, 0, 0, 0.497711,-99) , 
+0,
+0,
+-1, 7.14186, 1, -1, 0.457163,-99) ,
+0, 2.28317, 0, 0, 0.497711,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452431,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452431,-99) ,
 0, 2.2979, 1, 0, 0.494981,-99)    );
   // itree = 496
   fBoostWeights.push_back(0.0548524);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -4.05694, 0, 1, 0.564265,-99) , 
+0,
+0,
+-1, -4.05694, 0, 1, 0.564265,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507013,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507013,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397166,-99) , 
-3, -1.62903, 0, 0, 0.488972,-99) , 
-3, -2.63152, 1, 0, 0.506828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397166,-99) ,
+3, -1.62903, 0, 0, 0.488972,-99) ,
+3, -2.63152, 1, 0, 0.506828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501494,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501494,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393465,-99) , 
-3, -2.63121, 0, 0, 0.483387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393465,-99) ,
+3, -2.63121, 0, 0, 0.483387,-99) ,
 19, -7.63251, 0, 0, 0.497801,-99)    );
   // itree = 497
   fBoostWeights.push_back(0.104037);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.612127,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.612127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487601,-99) , 
-3, -4.05694, 0, 0, 0.550734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487601,-99) ,
+3, -4.05694, 0, 0, 0.550734,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463924,-99) , 
-4, 1.67868, 0, 0, 0.47974,-99) , 
-3, -2.63152, 1, 0, 0.496547,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463924,-99) ,
+4, 1.67868, 0, 0, 0.47974,-99) ,
+3, -2.63152, 1, 0, 0.496547,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547613,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547613,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419858,-99) , 
-5, 1.43042, 0, 0, 0.50909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419858,-99) ,
+5, 1.43042, 0, 0, 0.50909,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434994,-99) , 
-6, 6.34546, 1, 0, 0.474246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434994,-99) ,
+6, 6.34546, 1, 0, 0.474246,-99) ,
 19, -7.63251, 0, 0, 0.487955,-99)    );
   // itree = 498
   fBoostWeights.push_back(0.0747425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559999,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559999,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491785,-99) , 
-16, 4.06089, 1, 0, 0.519247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491785,-99) ,
+16, 4.06089, 1, 0, 0.519247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429149,-99) , 
-20, -2.15294, 1, 0, 0.510281,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429149,-99) ,
+20, -2.15294, 1, 0, 0.510281,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477432,-99) , 
-4, 0.583562, 0, 0, 0.504932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477432,-99) ,
+4, 0.583562, 0, 0, 0.504932,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431584,-99) , 
-19, -8.46008, 1, 0, 0.480881,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431584,-99) ,
+19, -8.46008, 1, 0, 0.480881,-99) ,
 19, -7.63251, 0, 0, 0.498965,-99)    );
   // itree = 499
   fBoostWeights.push_back(0.0884862);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534888,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446407,-99) , 
-5, 2.80665, 1, 0, 0.507649,-99) , 
-9, -1.98933, 1, 0, 0.515454,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446407,-99) ,
+5, 2.80665, 1, 0, 0.507649,-99) ,
+9, -1.98933, 1, 0, 0.515454,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540761,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540761,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450565,-99) , 
-11, 3.06886, 0, 0, 0.515272,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450565,-99) ,
+11, 3.06886, 0, 0, 0.515272,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459911,-99) , 
-6, 6.34546, 1, 0, 0.489376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459911,-99) ,
+6, 6.34546, 1, 0, 0.489376,-99) ,
 19, -7.63251, 0, 0, 0.505422,-99)    );
   // itree = 500
   fBoostWeights.push_back(0.0472447);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -2.63055, 1, 1, 0.52444,-99) , 
+0,
+0,
+-1, -2.63055, 1, 1, 0.52444,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571327,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571327,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431141,-99) , 
-20, -4.48865, 1, 0, 0.483317,-99) , 
-2, 1.0824, 1, 0, 0.490354,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431141,-99) ,
+20, -4.48865, 1, 0, 0.483317,-99) ,
+2, 1.0824, 1, 0, 0.490354,-99) ,
 17, 5.44652, 0, 0, 0.50149,-99)    );
   // itree = 501
   fBoostWeights.push_back(0.050283);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572244,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498927,-99) , 
-3, -2.63055, 1, 0, 0.512646,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498927,-99) ,
+3, -2.63055, 1, 0, 0.512646,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422968,-99) , 
-22, 2.93396, 0, 0, 0.494847,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422968,-99) ,
+22, 2.93396, 0, 0, 0.494847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434267,-99) , 
-8, -4.43575, 0, 0, 0.484161,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434267,-99) ,
+8, -4.43575, 0, 0, 0.484161,-99) ,
 17, 5.44652, 0, 0, 0.493466,-99)    );
   // itree = 502
   fBoostWeights.push_back(0.0619723);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 4.61499, 1, 1, 0.520525,-99) , 
+0,
+0,
+-1, 4.61499, 1, 1, 0.520525,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521906,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521906,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463926,-99) , 
-11, 3.72121, 1, 0, 0.486772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463926,-99) ,
+11, 3.72121, 1, 0, 0.486772,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406541,-99) , 
-18, 6.00813, 0, 0, 0.479744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406541,-99) ,
+18, 6.00813, 0, 0, 0.479744,-99) ,
 17, 5.44652, 0, 0, 0.493074,-99)    );
   // itree = 503
   fBoostWeights.push_back(0.0711173);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556225,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522017,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522017,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421523,-99) , 
-10, -0.193981, 0, 0, 0.480687,-99) , 
-10, -1.83119, 1, 0, 0.513991,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421523,-99) ,
+10, -0.193981, 0, 0, 0.480687,-99) ,
+10, -1.83119, 1, 0, 0.513991,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479718,-99) , 
-20, -2.69048, 0, 0, 0.489278,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479718,-99) ,
+20, -2.69048, 0, 0, 0.489278,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412748,-99) , 
-9, -1.49672, 0, 0, 0.482822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412748,-99) ,
+9, -1.49672, 0, 0, 0.482822,-99) ,
 11, 5.83247, 0, 0, 0.490924,-99)    );
   // itree = 504
   fBoostWeights.push_back(0.0385143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.597174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.597174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498562,-99) , 
-5, 3.33239, 0, 0, 0.510021,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498562,-99) ,
+5, 3.33239, 0, 0, 0.510021,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456041,-99) , 
-12, 5.91631, 1, 0, 0.502373,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456041,-99) ,
+12, 5.91631, 1, 0, 0.502373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450948,-99) ,
 11, 7.31009, 1, 0, 0.498784,-99)    );
   // itree = 505
   fBoostWeights.push_back(0.0424122);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.05345, 0, 1, 0.51742,-99) , 
+0,
+0,
+-1, 5.05345, 0, 1, 0.51742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46561,-99) , 
-12, 5.91631, 1, 0, 0.510086,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46561,-99) ,
+12, 5.91631, 1, 0, 0.510086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460501,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460501,-99) ,
 11, 7.31009, 1, 0, 0.506629,-99)    );
   // itree = 506
   fBoostWeights.push_back(0.0524108);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.594366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.594366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49889,-99) , 
-9, -1.10559, 1, 0, 0.518001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49889,-99) ,
+9, -1.10559, 1, 0, 0.518001,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472245,-99) , 
-3, -0.9868, 1, 0, 0.500333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472245,-99) ,
+3, -0.9868, 1, 0, 0.500333,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426464,-99) , 
-9, -1.49672, 0, 0, 0.494114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426464,-99) ,
+9, -1.49672, 0, 0, 0.494114,-99) ,
 11, 5.83247, 0, 0, 0.500298,-99)    );
   // itree = 507
   fBoostWeights.push_back(0.080413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560218,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560218,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467139,-99) , 
-16, 5.41444, 1, 0, 0.498515,-99) , 
-10, -1.83119, 1, 0, 0.525883,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467139,-99) ,
+16, 5.41444, 1, 0, 0.498515,-99) ,
+10, -1.83119, 1, 0, 0.525883,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458956,-99) , 
-3, -0.469907, 1, 0, 0.50247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458956,-99) ,
+3, -0.469907, 1, 0, 0.50247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354175,-99) , 
-0, 2.28838, 0, 0, 0.442184,-99) , 
-3, -3.28939, 0, 0, 0.493558,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354175,-99) ,
+0, 2.28838, 0, 0, 0.442184,-99) ,
+3, -3.28939, 0, 0, 0.493558,-99) ,
 11, 5.83247, 0, 0, 0.501929,-99)    );
   // itree = 508
   fBoostWeights.push_back(0.0487084);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.81193, 1, 1, 0.519974,-99) , 
+0,
+0,
+-1, 6.81193, 1, 1, 0.519974,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446676,-99) , 
-4, -0.0786089, 0, 0, 0.494116,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446676,-99) ,
+4, -0.0786089, 0, 0, 0.494116,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516739,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.362688,-99) , 
-12, 3.38619, 1, 0, 0.4431,-99) , 
-3, -3.28939, 0, 0, 0.48661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.362688,-99) ,
+12, 3.38619, 1, 0, 0.4431,-99) ,
+3, -3.28939, 0, 0, 0.48661,-99) ,
 11, 5.83247, 0, 0, 0.495245,-99)    );
   // itree = 509
   fBoostWeights.push_back(0.0449685);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515043,-99) ,
 NN(
-0, 
-0, 
--1, 3.27925, 1, -1, 0.477057,-99) , 
-3, -0.657883, 0, 0, 0.490701,-99) , 
+0,
+0,
+-1, 3.27925, 1, -1, 0.477057,-99) ,
+3, -0.657883, 0, 0, 0.490701,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439956,-99) ,
 0, 2.2979, 1, 0, 0.487698,-99)    );
   // itree = 510
   fBoostWeights.push_back(0.075303);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573284,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573284,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494038,-99) , 
-13, 6.81193, 1, 0, 0.511039,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494038,-99) ,
+13, 6.81193, 1, 0, 0.511039,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558747,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558747,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479135,-99) , 
-15, 0.386749, 1, 0, 0.500793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479135,-99) ,
+15, 0.386749, 1, 0, 0.500793,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427898,-99) , 
-7, -7.92168, 0, 0, 0.459318,-99) , 
-4, 0.418408, 1, 0, 0.484452,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427898,-99) ,
+7, -7.92168, 0, 0, 0.459318,-99) ,
+4, 0.418408, 1, 0, 0.484452,-99) ,
 11, 5.83247, 0, 0, 0.491333,-99)    );
   // itree = 511
   fBoostWeights.push_back(0.0702612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537202,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463257,-99) , 
-17, 4.43152, 0, 0, 0.521815,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463257,-99) ,
+17, 4.43152, 0, 0, 0.521815,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443573,-99) , 
-10, -0.150938, 1, 0, 0.504589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443573,-99) ,
+10, -0.150938, 1, 0, 0.504589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390461,-99) , 
-21, 4.3576, 1, 0, 0.456306,-99) , 
-13, 6.78986, 0, 0, 0.49284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390461,-99) ,
+21, 4.3576, 1, 0, 0.456306,-99) ,
+13, 6.78986, 0, 0, 0.49284,-99) ,
 11, 5.83247, 0, 0, 0.500349,-99)    );
   // itree = 512
   fBoostWeights.push_back(0.060846);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484313,-99) , 
-6, 7.79206, 1, 0, 0.511594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484313,-99) ,
+6, 7.79206, 1, 0, 0.511594,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520742,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520742,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469065,-99) , 
-11, 3.89738, 1, 0, 0.490168,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469065,-99) ,
+11, 3.89738, 1, 0, 0.490168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426685,-99) , 
-12, 2.24344, 0, 0, 0.484304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426685,-99) ,
+12, 2.24344, 0, 0, 0.484304,-99) ,
 11, 5.83247, 0, 0, 0.491375,-99)    );
   // itree = 513
   fBoostWeights.push_back(0.0772146);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588837,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588837,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466891,-99) , 
-5, 2.15188, 0, 0, 0.53708,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466891,-99) ,
+5, 2.15188, 0, 0, 0.53708,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512134,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429273,-99) , 
-17, 4.43243, 0, 0, 0.49225,-99) , 
-16, 3.41216, 1, 0, 0.50237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429273,-99) ,
+17, 4.43243, 0, 0, 0.49225,-99) ,
+16, 3.41216, 1, 0, 0.50237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541617,-99) ,
 NN(
-0, 
-0, 
--1, -3.4711, 1, -1, 0.450487,-99) , 
-7, -7.92168, 0, 0, 0.475022,-99) , 
+0,
+0,
+-1, -3.4711, 1, -1, 0.450487,-99) ,
+7, -7.92168, 0, 0, 0.475022,-99) ,
 12, 3.51175, 0, 0, 0.494568,-99)    );
   // itree = 514
   fBoostWeights.push_back(0.0887797);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533587,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449002,-99) , 
-16, 2.87404, 0, 0, 0.520228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449002,-99) ,
+16, 2.87404, 0, 0, 0.520228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425184,-99) , 
-7, -7.92168, 1, 0, 0.503054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425184,-99) ,
+7, -7.92168, 1, 0, 0.503054,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568558,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568558,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46965,-99) , 
-0, 2.28839, 0, 0, 0.508923,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46965,-99) ,
+0, 2.28839, 0, 0, 0.508923,-99) ,
 NN(
-0, 
-0, 
--1, 6.89475, 0, -1, 0.455258,-99) , 
-14, -1.43953, 0, 0, 0.480822,-99) , 
+0,
+0,
+-1, 6.89475, 0, -1, 0.455258,-99) ,
+14, -1.43953, 0, 0, 0.480822,-99) ,
 4, 0.420317, 1, 0, 0.491058,-99)    );
   // itree = 515
   fBoostWeights.push_back(0.0742216);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.596597,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.596597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49073,-99) , 
-10, -1.11493, 0, 0, 0.525126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49073,-99) ,
+10, -1.11493, 0, 0, 0.525126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520656,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520656,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447124,-99) , 
-0, 2.28611, 0, 0, 0.487487,-99) , 
-5, 2.9184, 0, 0, 0.497763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447124,-99) ,
+0, 2.28611, 0, 0, 0.487487,-99) ,
+5, 2.9184, 0, 0, 0.497763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444058,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444058,-99) ,
 0, 2.2979, 1, 0, 0.494599,-99)    );
   // itree = 516
   fBoostWeights.push_back(0.0928754);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546876,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458283,-99) , 
-3, -1.31576, 0, 0, 0.516505,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458283,-99) ,
+3, -1.31576, 0, 0, 0.516505,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522056,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421241,-99) , 
-13, 6.72526, 0, 0, 0.50381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421241,-99) ,
+13, 6.72526, 0, 0, 0.50381,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572627,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572627,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424253,-99) , 
-11, 3.28049, 1, 0, 0.45686,-99) , 
-16, 4.93303, 1, 0, 0.487919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424253,-99) ,
+11, 3.28049, 1, 0, 0.45686,-99) ,
+16, 4.93303, 1, 0, 0.487919,-99) ,
 5, 2.87208, 0, 0, 0.496108,-99)    );
   // itree = 517
   fBoostWeights.push_back(0.0555838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477762,-99) , 
-21, 5.78894, 0, 0, 0.513506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477762,-99) ,
+21, 5.78894, 0, 0, 0.513506,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553822,-99) ,
 NN(
-0, 
-0, 
--1, -3.54928, 1, -1, 0.476709,-99) , 
-2, 1.08237, 1, 0, 0.48218,-99) , 
+0,
+0,
+-1, -3.54928, 1, -1, 0.476709,-99) ,
+2, 1.08237, 1, 0, 0.48218,-99) ,
 16, 6.16038, 0, 0, 0.490129,-99)    );
   // itree = 518
   fBoostWeights.push_back(0.0990395);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58137,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444232,-99) , 
-19, -3.86873, 1, 0, 0.548591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444232,-99) ,
+19, -3.86873, 1, 0, 0.548591,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477745,-99) , 
-1, 36.4256, 1, 0, 0.509091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477745,-99) ,
+1, 36.4256, 1, 0, 0.509091,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543502,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477895,-99) , 
-10, -1.08651, 1, 0, 0.519157,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477895,-99) ,
+10, -1.08651, 1, 0, 0.519157,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522071,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522071,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374972,-99) , 
-20, -4.56807, 0, 0, 0.442252,-99) , 
-23, 6.58433, 0, 0, 0.485482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374972,-99) ,
+20, -4.56807, 0, 0, 0.442252,-99) ,
+23, 6.58433, 0, 0, 0.485482,-99) ,
 11, 4.35485, 0, 0, 0.498833,-99)    );
   // itree = 519
   fBoostWeights.push_back(0.0837728);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526872,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435721,-99) , 
-17, 4.21401, 0, 0, 0.506255,-99) , 
-17, 2.90888, 1, 0, 0.517249,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435721,-99) ,
+17, 4.21401, 0, 0, 0.506255,-99) ,
+17, 2.90888, 1, 0, 0.517249,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497679,-99) , 
-19, -5.62262, 0, 0, 0.512823,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497679,-99) ,
+19, -5.62262, 0, 0, 0.512823,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517918,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517918,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377465,-99) , 
-4, 0.325558, 0, 0, 0.443928,-99) , 
-23, 6.58433, 0, 0, 0.482727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377465,-99) ,
+4, 0.325558, 0, 0, 0.443928,-99) ,
+23, 6.58433, 0, 0, 0.482727,-99) ,
 11, 4.35485, 0, 0, 0.502257,-99)    );
   // itree = 520
   fBoostWeights.push_back(0.0560743);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483023,-99) , 
-0, 2.28838, 1, 0, 0.508737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483023,-99) ,
+0, 2.28838, 1, 0, 0.508737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417582,-99) , 
-9, -1.49672, 0, 0, 0.502081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417582,-99) ,
+9, -1.49672, 0, 0, 0.502081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450081,-99) ,
 4, 1.81513, 1, 0, 0.49767,-99)    );
   // itree = 521
   fBoostWeights.push_back(0.0771436);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533492,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40091,-99) , 
-23, 5.78714, 0, 0, 0.534919,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40091,-99) ,
+23, 5.78714, 0, 0, 0.534919,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507106,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421087,-99) , 
-10, -0.398676, 1, 0, 0.484097,-99) , 
-22, 3.00064, 1, 0, 0.493858,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421087,-99) ,
+10, -0.398676, 1, 0, 0.484097,-99) ,
+22, 3.00064, 1, 0, 0.493858,-99) ,
 5, 1.03088, 1, 0, 0.496861,-99)    );
   // itree = 522
   fBoostWeights.push_back(0.0717574);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55691,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.407984,-99) , 
-3, -1.40971, 0, 0, 0.484993,-99) , 
-3, -2.96046, 1, 0, 0.496911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.407984,-99) ,
+3, -1.40971, 0, 0, 0.484993,-99) ,
+3, -2.96046, 1, 0, 0.496911,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493367,-99) , 
-11, 2.45835, 1, 0, 0.507133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493367,-99) ,
+11, 2.45835, 1, 0, 0.507133,-99) ,
 NN(
-0, 
-0, 
--1, 6.01885, 1, -1, 0.432589,-99) , 
-23, 6.58433, 0, 0, 0.474566,-99) , 
+0,
+0,
+-1, 6.01885, 1, -1, 0.432589,-99) ,
+23, 6.58433, 0, 0, 0.474566,-99) ,
 11, 4.35485, 0, 0, 0.487214,-99)    );
   // itree = 523
   fBoostWeights.push_back(0.111487);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582464,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582464,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473564,-99) , 
-10, -1.41336, 0, 0, 0.523625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473564,-99) ,
+10, -1.41336, 0, 0, 0.523625,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436601,-99) , 
-23, 6.02443, 0, 0, 0.503484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436601,-99) ,
+23, 6.02443, 0, 0, 0.503484,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550059,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550059,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455182,-99) , 
-17, 3.86634, 1, 0, 0.488228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455182,-99) ,
+17, 3.86634, 1, 0, 0.488228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378888,-99) , 
-11, 2.99049, 0, 0, 0.474412,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378888,-99) ,
+11, 2.99049, 0, 0, 0.474412,-99) ,
 3, -1.31576, 1, 0, 0.486791,-99)    );
   // itree = 524
   fBoostWeights.push_back(0.0697838);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.827699, 0, 1, 0.525754,-99) , 
+0,
+0,
+-1, -0.827699, 0, 1, 0.525754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448246,-99) , 
-10, 0.0781428, 1, 0, 0.511724,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448246,-99) ,
+10, 0.0781428, 1, 0, 0.511724,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541668,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541668,-99) ,
 NN(
-0, 
-0, 
--1, 2.28362, 0, -1, 0.463312,-99) , 
-5, 3.06082, 0, 0, 0.485218,-99) , 
+0,
+0,
+-1, 2.28362, 0, -1, 0.463312,-99) ,
+5, 3.06082, 0, 0, 0.485218,-99) ,
 3, -1.31576, 1, 0, 0.496506,-99)    );
   // itree = 525
   fBoostWeights.push_back(0.0308377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499529,-99) , 
-2, 1.50138, 1, 0, 0.506317,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499529,-99) ,
+2, 1.50138, 1, 0, 0.506317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402297,-99) , 
-18, 6.00813, 0, 0, 0.499876,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402297,-99) ,
+18, 6.00813, 0, 0, 0.499876,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455833,-99) ,
 4, 1.81513, 1, 0, 0.496173,-99)    );
   // itree = 526
   fBoostWeights.push_back(0.0378932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 1.90218, 1, 1, 0.512525,-99) , 
+0,
+0,
+-1, 1.90218, 1, 1, 0.512525,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409734,-99) , 
-18, 6.00813, 0, 0, 0.506176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409734,-99) ,
+18, 6.00813, 0, 0, 0.506176,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463492,-99) ,
 4, 1.81513, 1, 0, 0.50259,-99)    );
   // itree = 527
   fBoostWeights.push_back(0.0509945);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537717,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513812,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513812,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458236,-99) , 
-10, -3.65482, 0, 0, 0.496765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458236,-99) ,
+10, -3.65482, 0, 0, 0.496765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43563,-99) , 
-4, 2.04268, 1, 0, 0.493314,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43563,-99) ,
+4, 2.04268, 1, 0, 0.493314,-99) ,
 22, 1.92441, 1, 0, 0.495778,-99)    );
   // itree = 528
   fBoostWeights.push_back(0.0906308);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48264,-99) , 
-3, -2.63138, 1, 0, 0.508758,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48264,-99) ,
+3, -2.63138, 1, 0, 0.508758,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463783,-99) , 
-8, -3.7857, 1, 0, 0.499072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463783,-99) ,
+8, -3.7857, 1, 0, 0.499072,-99) ,
 NN(
-0, 
-0, 
--1, -2.35952, 1, -1, 0.398939,-99) , 
-3, -2.30258, 0, 0, 0.480637,-99) , 
+0,
+0,
+-1, -2.35952, 1, -1, 0.398939,-99) ,
+3, -2.30258, 0, 0, 0.480637,-99) ,
 10, -2.85809, 1, 0, 0.491348,-99)    );
   // itree = 529
   fBoostWeights.push_back(0.0712932);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584385,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584385,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4913,-99) , 
-10, -4.14515, 0, 0, 0.518644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4913,-99) ,
+10, -4.14515, 0, 0, 0.518644,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485438,-99) , 
-12, 2.98043, 1, 0, 0.502832,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485438,-99) ,
+12, 2.98043, 1, 0, 0.502832,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5131,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.328298,-99) , 
-14, -2.35952, 1, 0, 0.420856,-99) , 
-3, -2.30258, 0, 0, 0.487806,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.328298,-99) ,
+14, -2.35952, 1, 0, 0.420856,-99) ,
+3, -2.30258, 0, 0, 0.487806,-99) ,
 10, -2.85809, 1, 0, 0.499565,-99)    );
   // itree = 530
   fBoostWeights.push_back(0.0894357);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438049,-99) , 
-16, 3.12594, 0, 0, 0.52605,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438049,-99) ,
+16, 3.12594, 0, 0, 0.52605,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532449,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532449,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454016,-99) , 
-3, -0.328945, 1, 0, 0.513849,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454016,-99) ,
+3, -0.328945, 1, 0, 0.513849,-99) ,
 NN(
-0, 
-0, 
--1, 6.70266, 1, -1, 0.420302,-99) , 
-3, -2.30258, 0, 0, 0.496769,-99) , 
+0,
+0,
+-1, 6.70266, 1, -1, 0.420302,-99) ,
+3, -2.30258, 0, 0, 0.496769,-99) ,
 10, -2.85809, 1, 0, 0.507937,-99)    );
   // itree = 531
   fBoostWeights.push_back(0.0734634);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.48658, 1, 1, 0.557455,-99) , 
+0,
+0,
+-1, -6.48658, 1, 1, 0.557455,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.380821,-99) , 
-0, 2.28839, 0, 0, 0.448178,-99) , 
-20, -6.53527, 0, 0, 0.517755,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.380821,-99) ,
+0, 2.28839, 0, 0, 0.448178,-99) ,
+20, -6.53527, 0, 0, 0.517755,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563148,-99) ,
 NN(
-0, 
-0, 
--1, -0.347703, 1, -1, 0.480751,-99) , 
-5, 1.02361, 1, 0, 0.488948,-99) , 
+0,
+0,
+-1, -0.347703, 1, -1, 0.480751,-99) ,
+5, 1.02361, 1, 0, 0.488948,-99) ,
 8, -2.88332, 0, 0, 0.498747,-99)    );
   // itree = 532
   fBoostWeights.push_back(0.0786742);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528843,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528843,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535217,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470251,-99) , 
-17, 3.92397, 0, 0, 0.511242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470251,-99) ,
+17, 3.92397, 0, 0, 0.511242,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517869,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517869,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.327768,-99) , 
-1, 41.8409, 1, 0, 0.434257,-99) , 
-8, -2.1071, 1, 0, 0.498727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.327768,-99) ,
+1, 41.8409, 1, 0, 0.434257,-99) ,
+8, -2.1071, 1, 0, 0.498727,-99) ,
 3, -0.328945, 0, 0, 0.504535,-99)    );
   // itree = 533
   fBoostWeights.push_back(0.071915);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529211,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442502,-99) , 
-11, 3.18492, 0, 0, 0.513153,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442502,-99) ,
+11, 3.18492, 0, 0, 0.513153,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534093,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534093,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471941,-99) , 
-5, 2.3518, 0, 0, 0.496601,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471941,-99) ,
+5, 2.3518, 0, 0, 0.496601,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41764,-99) , 
-16, 6.97731, 1, 0, 0.486968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41764,-99) ,
+16, 6.97731, 1, 0, 0.486968,-99) ,
 10, -2.85809, 1, 0, 0.496944,-99)    );
   // itree = 534
   fBoostWeights.push_back(0.0999077);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559639,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442568,-99) , 
-14, -1.38797, 0, 0, 0.48936,-99) , 
-7, -10.2982, 1, 0, 0.508866,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442568,-99) ,
+14, -1.38797, 0, 0, 0.48936,-99) ,
+7, -10.2982, 1, 0, 0.508866,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580827,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471061,-99) , 
-0, 2.28362, 1, 0, 0.514439,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471061,-99) ,
+0, 2.28362, 1, 0, 0.514439,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458586,-99) , 
-10, -1.35321, 0, 0, 0.483728,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458586,-99) ,
+10, -1.35321, 0, 0, 0.483728,-99) ,
 17, 4.43147, 1, 0, 0.495996,-99)    );
   // itree = 535
   fBoostWeights.push_back(0.0573364);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48704,-99) , 
-23, 6.33933, 0, 0, 0.512722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48704,-99) ,
+23, 6.33933, 0, 0, 0.512722,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527462,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527462,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393105,-99) , 
-20, -4.49296, 0, 0, 0.459007,-99) , 
-15, -0.563559, 0, 0, 0.506095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393105,-99) ,
+20, -4.49296, 0, 0, 0.459007,-99) ,
+15, -0.563559, 0, 0, 0.506095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462873,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462873,-99) ,
 0, 2.27886, 0, 0, 0.501794,-99)    );
   // itree = 536
   fBoostWeights.push_back(0.0767366);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.637862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.637862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499285,-99) , 
-23, 5.53482, 1, 0, 0.56207,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499285,-99) ,
+23, 5.53482, 1, 0, 0.56207,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421147,-99) , 
-23, 5.35822, 0, 0, 0.526089,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421147,-99) ,
+23, 5.35822, 0, 0, 0.526089,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.608259,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.608259,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489013,-99) , 
-8, -1.71917, 0, 0, 0.50982,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489013,-99) ,
+8, -1.71917, 0, 0, 0.50982,-99) ,
 NN(
-0, 
-0, 
--1, -2.67756, 1, -1, 0.463729,-99) , 
-21, 5.04345, 1, 0, 0.493374,-99) , 
+0,
+0,
+-1, -2.67756, 1, -1, 0.463729,-99) ,
+21, 5.04345, 1, 0, 0.493374,-99) ,
 23, 5.82175, 1, 0, 0.500068,-99)    );
   // itree = 537
   fBoostWeights.push_back(0.0789791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.6314, 1, 1, 0.528713,-99) , 
+0,
+0,
+-1, -2.6314, 1, 1, 0.528713,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541461,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541461,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37486,-99) , 
-21, 5.18732, 1, 0, 0.491769,-99) , 
-9, -0.255808, 0, 0, 0.517267,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37486,-99) ,
+21, 5.18732, 1, 0, 0.491769,-99) ,
+9, -0.255808, 0, 0, 0.517267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470894,-99) ,
 9, -1.49672, 0, 0, 0.513211,-99)    );
   // itree = 538
   fBoostWeights.push_back(0.0640676);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 21.8124, 1, 1, 0.544142,-99) , 
+0,
+0,
+-1, 21.8124, 1, 1, 0.544142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544139,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483055,-99) , 
-23, 5.79321, 1, 0, 0.496673,-99) , 
-5, 1.46814, 1, 0, 0.506055,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483055,-99) ,
+23, 5.79321, 1, 0, 0.496673,-99) ,
+5, 1.46814, 1, 0, 0.506055,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528042,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528042,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420546,-99) , 
-6, 6.32604, 0, 0, 0.473616,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420546,-99) ,
+6, 6.32604, 0, 0, 0.473616,-99) ,
 8, -2.1071, 1, 0, 0.500257,-99)    );
   // itree = 539
   fBoostWeights.push_back(0.0658255);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515129,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515129,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386236,-99) , 
-14, -2.9618, 0, 0, 0.498526,-99) , 
-14, -4.18687, 1, 0, 0.510026,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386236,-99) ,
+14, -2.9618, 0, 0, 0.498526,-99) ,
+14, -4.18687, 1, 0, 0.510026,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528509,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528509,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492986,-99) , 
-4, 0.507664, 0, 0, 0.511202,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492986,-99) ,
+4, 0.507664, 0, 0, 0.511202,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410027,-99) , 
-19, -5.62262, 1, 0, 0.473727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410027,-99) ,
+19, -5.62262, 1, 0, 0.473727,-99) ,
 8, -2.1071, 1, 0, 0.503548,-99)    );
   // itree = 540
   fBoostWeights.push_back(0.0936069);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514975,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514975,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460261,-99) , 
-3, -2.3021, 0, 0, 0.502886,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460261,-99) ,
+3, -2.3021, 0, 0, 0.502886,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.633076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.633076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480214,-99) , 
-8, -2.72387, 0, 0, 0.561644,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480214,-99) ,
+8, -2.72387, 0, 0, 0.561644,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537426,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.342838,-99) , 
-14, -0.643026, 0, 0, 0.440143,-99) , 
-14, -2.21482, 1, 0, 0.477162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.342838,-99) ,
+14, -0.643026, 0, 0, 0.440143,-99) ,
+14, -2.21482, 1, 0, 0.477162,-99) ,
 15, 0.5145, 0, 0, 0.493468,-99)    );
   // itree = 541
   fBoostWeights.push_back(0.0878592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425521,-99) , 
-19, -6.39947, 1, 0, 0.518712,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425521,-99) ,
+19, -6.39947, 1, 0, 0.518712,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473949,-99) , 
-4, 0.146247, 1, 0, 0.487913,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473949,-99) ,
+4, 0.146247, 1, 0, 0.487913,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511409,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511409,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395329,-99) , 
-19, -5.84091, 0, 0, 0.442253,-99) , 
-4, -0.076955, 0, 0, 0.480242,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395329,-99) ,
+19, -5.84091, 0, 0, 0.442253,-99) ,
+4, -0.076955, 0, 0, 0.480242,-99) ,
 3, -3.94727, 1, 0, 0.484958,-99)    );
   // itree = 542
   fBoostWeights.push_back(0.0769828);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461826,-99) , 
-0, 2.28362, 0, 0, 0.517761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461826,-99) ,
+0, 2.28362, 0, 0, 0.517761,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448205,-99) , 
-1, 34.4834, 0, 0, 0.505355,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448205,-99) ,
+1, 34.4834, 0, 0, 0.505355,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.308745,-99) , 
-5, 2.87208, 1, 0, 0.465958,-99) , 
-19, -6.54666, 1, 0, 0.488933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.308745,-99) ,
+5, 2.87208, 1, 0, 0.465958,-99) ,
+19, -6.54666, 1, 0, 0.488933,-99) ,
 11, 5.83247, 0, 0, 0.496487,-99)    );
   // itree = 543
   fBoostWeights.push_back(0.0769946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554959,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554959,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478836,-99) , 
-21, 6.40767, 0, 0, 0.511051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478836,-99) ,
+21, 6.40767, 0, 0, 0.511051,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478303,-99) , 
-18, 6.18777, 1, 0, 0.49044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478303,-99) ,
+18, 6.18777, 1, 0, 0.49044,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522984,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522984,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.359462,-99) , 
-5, 1.91721, 1, 0, 0.44226,-99) , 
-20, -3.59727, 1, 0, 0.479744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.359462,-99) ,
+5, 1.91721, 1, 0, 0.44226,-99) ,
+20, -3.59727, 1, 0, 0.479744,-99) ,
 16, 6.16038, 0, 0, 0.487669,-99)    );
   // itree = 544
   fBoostWeights.push_back(0.0887933);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.32546, 1, 1, 0.520492,-99) , 
+0,
+0,
+-1, 2.32546, 1, 1, 0.520492,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.347305,-99) , 
-17, 4.43149, 0, 0, 0.444969,-99) , 
-1, 31.1002, 0, 0, 0.502557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.347305,-99) ,
+17, 4.43149, 0, 0, 0.444969,-99) ,
+1, 31.1002, 0, 0, 0.502557,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568371,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568371,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434059,-99) , 
-8, -2.95388, 1, 0, 0.522566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434059,-99) ,
+8, -2.95388, 1, 0, 0.522566,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.380065,-99) , 
-22, 3.53876, 0, 0, 0.476475,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.380065,-99) ,
+22, 3.53876, 0, 0, 0.476475,-99) ,
 20, -3.59727, 1, 0, 0.49631,-99)    );
   // itree = 545
   fBoostWeights.push_back(0.0791031);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510406,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444508,-99) , 
-18, 6.46955, 0, 0, 0.497954,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444508,-99) ,
+18, 6.46955, 0, 0, 0.497954,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41932,-99) , 
-6, 9.11808, 1, 0, 0.489561,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41932,-99) ,
+6, 9.11808, 1, 0, 0.489561,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58415,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58415,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416419,-99) , 
-21, 3.48385, 0, 0, 0.511921,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416419,-99) ,
+21, 3.48385, 0, 0, 0.511921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4346,-99) , 
-18, 6.70966, 1, 0, 0.467637,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4346,-99) ,
+18, 6.70966, 1, 0, 0.467637,-99) ,
 6, 5.48842, 0, 0, 0.48316,-99)    );
   // itree = 546
   fBoostWeights.push_back(0.074027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520607,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520607,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472537,-99) , 
-10, -1.29606, 0, 0, 0.493972,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472537,-99) ,
+10, -1.29606, 0, 0, 0.493972,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516728,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516728,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396564,-99) , 
-14, -2.3578, 1, 0, 0.45516,-99) , 
-0, 2.28317, 0, 0, 0.482634,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396564,-99) ,
+14, -2.3578, 1, 0, 0.45516,-99) ,
+0, 2.28317, 0, 0, 0.482634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434338,-99) ,
 0, 2.2979, 1, 0, 0.479777,-99)    );
   // itree = 547
   fBoostWeights.push_back(0.114824);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561866,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561866,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466608,-99) , 
-0, 2.28838, 0, 0, 0.506265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466608,-99) ,
+0, 2.28838, 0, 0, 0.506265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411809,-99) , 
-17, 2.87434, 0, 0, 0.494256,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411809,-99) ,
+17, 2.87434, 0, 0, 0.494256,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525953,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525953,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451961,-99) , 
-6, 6.32604, 0, 0, 0.490357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451961,-99) ,
+6, 6.32604, 0, 0, 0.490357,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570168,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570168,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.27728,-99) , 
-11, 3.91333, 1, 0, 0.40866,-99) , 
-14, -3.44426, 0, 0, 0.47236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.27728,-99) ,
+11, 3.91333, 1, 0, 0.40866,-99) ,
+14, -3.44426, 0, 0, 0.47236,-99) ,
 10, -2.10732, 1, 0, 0.482282,-99)    );
   // itree = 548
   fBoostWeights.push_back(0.0865956);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562308,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562308,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493696,-99) , 
-3, -2.30239, 1, 0, 0.515778,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493696,-99) ,
+3, -2.30239, 1, 0, 0.515778,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429196,-99) , 
-8, -2.10723, 1, 0, 0.502103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429196,-99) ,
+8, -2.10723, 1, 0, 0.502103,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574698,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475219,-99) , 
-21, 2.74981, 1, 0, 0.489227,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475219,-99) ,
+21, 2.74981, 1, 0, 0.489227,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.300867,-99) , 
-11, 3.91333, 1, 0, 0.410017,-99) , 
-14, -3.44426, 0, 0, 0.471962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.300867,-99) ,
+11, 3.91333, 1, 0, 0.410017,-99) ,
+14, -3.44426, 0, 0, 0.471962,-99) ,
 10, -2.10732, 1, 0, 0.48563,-99)    );
   // itree = 549
   fBoostWeights.push_back(0.0809651);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0.761014, 0, 1, 0.532252,-99) , 
+0,
+0,
+-1, 0.761014, 0, 1, 0.532252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462067,-99) , 
-14, -1.60598, 1, 0, 0.512044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462067,-99) ,
+14, -1.60598, 1, 0, 0.512044,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474834,-99) , 
-15, 0.670328, 0, 0, 0.504782,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474834,-99) ,
+15, 0.670328, 0, 0, 0.504782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.297439,-99) , 
-6, 6.10386, 1, 0, 0.411068,-99) , 
-14, -3.44426, 0, 0, 0.48449,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.297439,-99) ,
+6, 6.10386, 1, 0, 0.411068,-99) ,
+14, -3.44426, 0, 0, 0.48449,-99) ,
 10, -2.10732, 1, 0, 0.496997,-99)    );
   // itree = 550
   fBoostWeights.push_back(0.0741297);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.61023, 1, 1, 0.533782,-99) , 
+0,
+0,
+-1, -2.61023, 1, 1, 0.533782,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457455,-99) , 
-8, -2.30547, 0, 0, 0.481985,-99) , 
-5, 1.95148, 1, 0, 0.502759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457455,-99) ,
+8, -2.30547, 0, 0, 0.481985,-99) ,
+5, 1.95148, 1, 0, 0.502759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471952,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471952,-99) ,
 14, -4.39107, 0, 0, 0.493928,-99)    );
   // itree = 551
   fBoostWeights.push_back(0.0757891);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.96288, 0, 1, 0.527459,-99) , 
+0,
+0,
+-1, -2.96288, 0, 1, 0.527459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431541,-99) , 
-8, -2.10723, 1, 0, 0.51235,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431541,-99) ,
+8, -2.10723, 1, 0, 0.51235,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560629,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486037,-99) , 
-5, 2.87208, 0, 0, 0.503865,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486037,-99) ,
+5, 2.87208, 0, 0, 0.503865,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.332429,-99) , 
-11, 3.91333, 1, 0, 0.418632,-99) , 
-14, -3.44426, 0, 0, 0.485625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.332429,-99) ,
+11, 3.91333, 1, 0, 0.418632,-99) ,
+14, -3.44426, 0, 0, 0.485625,-99) ,
 10, -2.10732, 1, 0, 0.497769,-99)    );
   // itree = 552
   fBoostWeights.push_back(0.0713143);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -6.42846, 0, 1, 0.537766,-99) , 
+0,
+0,
+-1, -6.42846, 0, 1, 0.537766,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432226,-99) , 
-21, 3.48385, 1, 0, 0.472972,-99) , 
-19, -6.54666, 1, 0, 0.506324,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432226,-99) ,
+21, 3.48385, 1, 0, 0.472972,-99) ,
+19, -6.54666, 1, 0, 0.506324,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439675,-99) , 
-6, 5.45164, 0, 0, 0.484962,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439675,-99) ,
+6, 5.45164, 0, 0, 0.484962,-99) ,
 15, 1.00863, 1, 0, 0.496281,-99)    );
   // itree = 553
   fBoostWeights.push_back(0.0564481);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489932,-99) , 
-3, -1.97364, 1, 0, 0.512028,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489932,-99) ,
+3, -1.97364, 1, 0, 0.512028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41812,-99) , 
-8, -4.43575, 0, 0, 0.50041,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41812,-99) ,
+8, -4.43575, 0, 0, 0.50041,-99) ,
 NN(
-0, 
-0, 
--1, -2.3021, 0, -1, 0.476741,-99) , 
+0,
+0,
+-1, -2.3021, 0, -1, 0.476741,-99) ,
 15, 1.00863, 1, 0, 0.489269,-99)    );
   // itree = 554
   fBoostWeights.push_back(0.0521292);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.8326, 1, 1, 0.530082,-99) , 
+0,
+0,
+-1, -1.8326, 1, 1, 0.530082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480386,-99) , 
-2, 2.99669, 1, 0, 0.503306,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480386,-99) ,
+2, 2.99669, 1, 0, 0.503306,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458376,-99) ,
 3, -4.27621, 0, 0, 0.499125,-99)    );
   // itree = 555
   fBoostWeights.push_back(0.0762902);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544864,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441448,-99) , 
-13, 6.72543, 0, 0, 0.527364,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441448,-99) ,
+13, 6.72543, 0, 0, 0.527364,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514846,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444634,-99) , 
-6, 6.88317, 0, 0, 0.487468,-99) , 
-16, 4.12929, 1, 0, 0.504209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444634,-99) ,
+6, 6.88317, 0, 0, 0.487468,-99) ,
+16, 4.12929, 1, 0, 0.504209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454151,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454151,-99) ,
 0, 2.2979, 1, 0, 0.501256,-99)    );
   // itree = 556
   fBoostWeights.push_back(0.0563822);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534542,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534542,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51034,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441171,-99) , 
-10, -0.605777, 1, 0, 0.491352,-99) , 
-20, -8.14294, 1, 0, 0.500963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441171,-99) ,
+10, -0.605777, 1, 0, 0.491352,-99) ,
+20, -8.14294, 1, 0, 0.500963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459006,-99) ,
 22, 6.22932, 1, 0, 0.495094,-99)    );
   // itree = 557
   fBoostWeights.push_back(0.0808925);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.606357,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.606357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490903,-99) , 
-16, 2.79474, 1, 0, 0.508903,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490903,-99) ,
+16, 2.79474, 1, 0, 0.508903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437218,-99) , 
-23, 5.82171, 1, 0, 0.468622,-99) , 
-0, 2.28838, 1, 0, 0.493751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437218,-99) ,
+23, 5.82171, 1, 0, 0.468622,-99) ,
+0, 2.28838, 1, 0, 0.493751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454453,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454453,-99) ,
 3, -4.27621, 0, 0, 0.490103,-99)    );
   // itree = 558
   fBoostWeights.push_back(0.0785813);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526534,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458438,-99) , 
-20, -3.41712, 1, 0, 0.514788,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458438,-99) ,
+20, -3.41712, 1, 0, 0.514788,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552819,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552819,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.351588,-99) , 
-20, -4.69451, 0, 0, 0.468769,-99) , 
-4, 1.40217, 1, 0, 0.507253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.351588,-99) ,
+20, -4.69451, 0, 0, 0.468769,-99) ,
+4, 1.40217, 1, 0, 0.507253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464392,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464392,-99) ,
 17, 2.40135, 0, 0, 0.503624,-99)    );
   // itree = 559
   fBoostWeights.push_back(0.11279);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558423,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558423,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4737,-99) , 
-3, -0.76753, 1, 0, 0.515702,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4737,-99) ,
+3, -0.76753, 1, 0, 0.515702,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423467,-99) , 
-23, 5.95399, 1, 0, 0.474291,-99) , 
-0, 2.28838, 1, 0, 0.501001,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423467,-99) ,
+23, 5.95399, 1, 0, 0.474291,-99) ,
+0, 2.28838, 1, 0, 0.501001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561053,-99) ,
 NN(
-0, 
-0, 
--1, -3.25357, 0, -1, 0.442938,-99) , 
-19, -4.37496, 0, 0, 0.476469,-99) , 
+0,
+0,
+-1, -3.25357, 0, -1, 0.442938,-99) ,
+19, -4.37496, 0, 0, 0.476469,-99) ,
 3, -2.30258, 0, 0, 0.494942,-99)    );
   // itree = 560
   fBoostWeights.push_back(0.0795872);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.59046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.59046,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516878,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516878,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428373,-99) , 
-11, 3.21198, 0, 0, 0.503628,-99) , 
-11, 2.16958, 1, 0, 0.509599,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428373,-99) ,
+11, 3.21198, 0, 0, 0.503628,-99) ,
+11, 2.16958, 1, 0, 0.509599,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444967,-99) , 
-23, 5.48376, 0, 0, 0.512571,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444967,-99) ,
+23, 5.48376, 0, 0, 0.512571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.365189,-99) , 
-3, -1.97364, 0, 0, 0.4771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.365189,-99) ,
+3, -1.97364, 0, 0, 0.4771,-99) ,
 23, 6.02454, 0, 0, 0.500901,-99)    );
   // itree = 561
   fBoostWeights.push_back(0.066884);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.63391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.63391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499754,-99) , 
-23, 6.6167, 0, 0, 0.567846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499754,-99) ,
+23, 6.6167, 0, 0, 0.567846,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434115,-99) , 
-4, -0.27797, 0, 0, 0.522344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434115,-99) ,
+4, -0.27797, 0, 0, 0.522344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506053,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454473,-99) , 
-7, -9.84554, 0, 0, 0.487898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454473,-99) ,
+7, -9.84554, 0, 0, 0.487898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428775,-99) , 
-7, -7.12951, 1, 0, 0.482081,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428775,-99) ,
+7, -7.12951, 1, 0, 0.482081,-99) ,
 12, 2.98041, 1, 0, 0.490068,-99)    );
   // itree = 562
   fBoostWeights.push_back(0.0822791);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.658944,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.658944,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459569,-99) , 
-5, 1.95148, 0, 0, 0.567213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459569,-99) ,
+5, 1.95148, 0, 0, 0.567213,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444086,-99) , 
-12, 2.14543, 0, 0, 0.52799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444086,-99) ,
+12, 2.14543, 0, 0, 0.52799,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539829,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476121,-99) , 
-5, 1.39864, 1, 0, 0.483345,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476121,-99) ,
+5, 1.39864, 1, 0, 0.483345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419245,-99) , 
-21, 2.20075, 0, 0, 0.479229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419245,-99) ,
+21, 2.20075, 0, 0, 0.479229,-99) ,
 12, 2.98041, 1, 0, 0.48888,-99)    );
   // itree = 563
   fBoostWeights.push_back(0.0729562);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.84479, 1, 1, 0.568332,-99) , 
+0,
+0,
+-1, -3.84479, 1, 1, 0.568332,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466447,-99) , 
-4, -0.27797, 0, 0, 0.533667,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466447,-99) ,
+4, -0.27797, 0, 0, 0.533667,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534145,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534145,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486803,-99) , 
-16, 4.12807, 1, 0, 0.505383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486803,-99) ,
+16, 4.12807, 1, 0, 0.505383,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419718,-99) , 
-10, 0.2437, 0, 0, 0.463666,-99) , 
-7, -7.92168, 1, 0, 0.495414,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419718,-99) ,
+10, 0.2437, 0, 0, 0.463666,-99) ,
+7, -7.92168, 1, 0, 0.495414,-99) ,
 12, 2.98041, 1, 0, 0.502955,-99)    );
   // itree = 564
   fBoostWeights.push_back(0.0686361);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.626623,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.626623,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480617,-99) , 
-5, 1.95148, 0, 0, 0.55912,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480617,-99) ,
+5, 1.95148, 0, 0, 0.55912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462383,-99) , 
-12, 2.14543, 0, 0, 0.527957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462383,-99) ,
+12, 2.14543, 0, 0, 0.527957,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477866,-99) , 
-10, -0.407108, 1, 0, 0.50828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477866,-99) ,
+10, -0.407108, 1, 0, 0.50828,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506614,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506614,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37873,-99) , 
-6, 5.5339, 0, 0, 0.442749,-99) , 
-17, 2.90888, 0, 0, 0.499459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37873,-99) ,
+6, 5.5339, 0, 0, 0.442749,-99) ,
+17, 2.90888, 0, 0, 0.499459,-99) ,
 12, 2.98041, 1, 0, 0.505069,-99)    );
   // itree = 565
   fBoostWeights.push_back(0.0710352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599113,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599113,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569669,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408717,-99) , 
-7, -9.58155, 1, 0, 0.50603,-99) , 
-7, -7.92168, 0, 0, 0.532751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408717,-99) ,
+7, -9.58155, 1, 0, 0.50603,-99) ,
+7, -7.92168, 0, 0, 0.532751,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47851,-99) , 
-3, -1.31577, 0, 0, 0.501095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47851,-99) ,
+3, -1.31577, 0, 0, 0.501095,-99) ,
 NN(
-0, 
-0, 
--1, 2.25619, 1, -1, 0.442477,-99) , 
-17, 2.90888, 0, 0, 0.493225,-99) , 
+0,
+0,
+-1, 2.25619, 1, -1, 0.442477,-99) ,
+17, 2.90888, 0, 0, 0.493225,-99) ,
 12, 2.98041, 1, 0, 0.500989,-99)    );
   // itree = 566
   fBoostWeights.push_back(0.0471581);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563562,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563562,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48004,-99) , 
-23, 6.66074, 0, 0, 0.525158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48004,-99) ,
+23, 6.66074, 0, 0, 0.525158,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538628,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538628,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489358,-99) , 
-18, 6.23651, 1, 0, 0.49699,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489358,-99) ,
+18, 6.23651, 1, 0, 0.49699,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425714,-99) , 
-21, 2.20075, 0, 0, 0.492509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425714,-99) ,
+21, 2.20075, 0, 0, 0.492509,-99) ,
 12, 2.98041, 1, 0, 0.4989,-99)    );
   // itree = 567
   fBoostWeights.push_back(0.0516877);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.626028,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.626028,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.45948,-99) , 
-11, 3.47708, 1, 0, 0.533017,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.45948,-99) ,
+11, 3.47708, 1, 0, 0.533017,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.597988,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.597988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494575,-99) , 
-3, -1.87965, 1, 0, 0.517458,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494575,-99) ,
+3, -1.87965, 1, 0, 0.517458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487881,-99) , 
-2, 2.99669, 1, 0, 0.501612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487881,-99) ,
+2, 2.99669, 1, 0, 0.501612,-99) ,
 3, -3.94727, 1, 0, 0.505448,-99)    );
   // itree = 568
   fBoostWeights.push_back(0.0908724);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527477,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527477,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.612396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.612396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451416,-99) , 
-0, 2.28838, 1, 0, 0.549984,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451416,-99) ,
+0, 2.28838, 1, 0, 0.549984,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511186,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511186,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350533,-99) , 
-3, -1.09646, 0, 0, 0.479977,-99) , 
-3, -1.6447, 1, 0, 0.50642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350533,-99) ,
+3, -1.09646, 0, 0, 0.479977,-99) ,
+3, -1.6447, 1, 0, 0.50642,-99) ,
 18, 7.17722, 0, 0, 0.514663,-99)    );
   // itree = 569
   fBoostWeights.push_back(0.07107);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552686,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552686,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491457,-99) , 
-22, 3.44985, 1, 0, 0.510257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491457,-99) ,
+22, 3.44985, 1, 0, 0.510257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601997,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601997,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425394,-99) , 
-8, -2.45686, 0, 0, 0.471966,-99) , 
-19, -4.09976, 1, 0, 0.501828,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425394,-99) ,
+8, -2.45686, 0, 0, 0.471966,-99) ,
+19, -4.09976, 1, 0, 0.501828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460969,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460969,-99) ,
 15, -1.46202, 0, 0, 0.499344,-99)    );
   // itree = 570
   fBoostWeights.push_back(0.0788753);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551287,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484152,-99) , 
-8, -2.95009, 1, 0, 0.526049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484152,-99) ,
+8, -2.95009, 1, 0, 0.526049,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557528,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557528,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487157,-99) , 
-22, 4.39324, 0, 0, 0.514352,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487157,-99) ,
+22, 4.39324, 0, 0, 0.514352,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522552,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522552,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348866,-99) , 
-21, 5.32112, 1, 0, 0.476011,-99) , 
-5, 2.41178, 1, 0, 0.500465,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348866,-99) ,
+21, 5.32112, 1, 0, 0.476011,-99) ,
+5, 2.41178, 1, 0, 0.500465,-99) ,
 11, 5.83247, 0, 0, 0.507197,-99)    );
   // itree = 571
   fBoostWeights.push_back(0.0448706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.28941, 1, 1, 0.531052,-99) , 
+0,
+0,
+-1, -3.28941, 1, 1, 0.531052,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389915,-99) , 
-17, 2.73486, 0, 0, 0.494621,-99) , 
-1, 36.4171, 1, 0, 0.509244,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389915,-99) ,
+17, 2.73486, 0, 0, 0.494621,-99) ,
+1, 36.4171, 1, 0, 0.509244,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472051,-99) ,
 0, 2.27886, 0, 0, 0.50559,-99)    );
   // itree = 572
   fBoostWeights.push_back(0.0942494);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577931,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536935,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536935,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432169,-99) , 
-14, -2.46715, 0, 0, 0.487679,-99) , 
-12, 5.63714, 0, 0, 0.509611,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432169,-99) ,
+14, -2.46715, 0, 0, 0.487679,-99) ,
+12, 5.63714, 0, 0, 0.509611,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526735,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526735,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468092,-99) , 
-11, 5.42643, 1, 0, 0.502831,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468092,-99) ,
+11, 5.42643, 1, 0, 0.502831,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.38751,-99) , 
-11, 2.99049, 0, 0, 0.488943,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.38751,-99) ,
+11, 2.99049, 0, 0, 0.488943,-99) ,
 3, -1.31576, 1, 0, 0.497731,-99)    );
   // itree = 573
   fBoostWeights.push_back(0.0759325);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534365,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534365,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459618,-99) , 
-17, 4.43152, 0, 0, 0.519261,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459618,-99) ,
+17, 4.43152, 0, 0, 0.519261,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550189,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475364,-99) , 
-8, -4.04773, 1, 0, 0.503399,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475364,-99) ,
+8, -4.04773, 1, 0, 0.503399,-99) ,
 NN(
-0, 
-0, 
--1, -4.09976, 1, -1, 0.453311,-99) , 
-5, 2.41178, 1, 0, 0.485289,-99) , 
+0,
+0,
+-1, -4.09976, 1, -1, 0.453311,-99) ,
+5, 2.41178, 1, 0, 0.485289,-99) ,
 11, 5.83247, 0, 0, 0.494251,-99)    );
   // itree = 574
   fBoostWeights.push_back(0.0487595);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.632958,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.632958,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486919,-99) , 
-20, -5.42054, 0, 0, 0.54963,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486919,-99) ,
+20, -5.42054, 0, 0, 0.54963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46869,-99) , 
-12, 2.14543, 0, 0, 0.523572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46869,-99) ,
+12, 2.14543, 0, 0, 0.523572,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578015,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578015,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491893,-99) , 
-3, -4.60488, 1, 0, 0.497677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491893,-99) ,
+3, -4.60488, 1, 0, 0.497677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416103,-99) , 
-21, 2.20075, 0, 0, 0.492541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416103,-99) ,
+21, 2.20075, 0, 0, 0.492541,-99) ,
 12, 2.98041, 1, 0, 0.49855,-99)    );
   // itree = 575
   fBoostWeights.push_back(0.0476582);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554421,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554421,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587487,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587487,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499014,-99) , 
-5, 1.82231, 1, 0, 0.523874,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499014,-99) ,
+5, 1.82231, 1, 0, 0.523874,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395044,-99) , 
-11, 3.14571, 0, 0, 0.492492,-99) , 
-20, -5.48473, 0, 0, 0.505394,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395044,-99) ,
+11, 3.14571, 0, 0, 0.492492,-99) ,
+20, -5.48473, 0, 0, 0.505394,-99) ,
 11, 2.13843, 1, 0, 0.508136,-99)    );
   // itree = 576
   fBoostWeights.push_back(0.0948251);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.611554,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.611554,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472391,-99) , 
-17, 3.63385, 0, 0, 0.557811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472391,-99) ,
+17, 3.63385, 0, 0, 0.557811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472391,-99) , 
-12, 2.14543, 0, 0, 0.530293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472391,-99) ,
+12, 2.14543, 0, 0, 0.530293,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468475,-99) , 
-6, 6.52297, 0, 0, 0.512351,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468475,-99) ,
+6, 6.52297, 0, 0, 0.512351,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564716,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564716,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433913,-99) , 
-23, 5.99059, 1, 0, 0.469386,-99) , 
-12, 4.34678, 0, 0, 0.498444,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433913,-99) ,
+23, 5.99059, 1, 0, 0.469386,-99) ,
+12, 4.34678, 0, 0, 0.498444,-99) ,
 12, 2.98041, 1, 0, 0.504594,-99)    );
   // itree = 577
   fBoostWeights.push_back(0.105463);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.634239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.634239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496974,-99) , 
-17, 3.56133, 0, 0, 0.55783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496974,-99) ,
+17, 3.56133, 0, 0, 0.55783,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55892,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55892,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43395,-99) , 
-7, -9.50602, 1, 0, 0.494253,-99) , 
-11, 3.61605, 1, 0, 0.519672,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43395,-99) ,
+7, -9.50602, 1, 0, 0.494253,-99) ,
+11, 3.61605, 1, 0, 0.519672,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544065,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544065,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470113,-99) , 
-12, 5.66265, 1, 0, 0.505933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470113,-99) ,
+12, 5.66265, 1, 0, 0.505933,-99) ,
 NN(
-0, 
-0, 
--1, -1.41171, 0, -1, 0.435197,-99) , 
-12, 4.04312, 0, 0, 0.48876,-99) , 
+0,
+0,
+-1, -1.41171, 0, -1, 0.435197,-99) ,
+12, 4.04312, 0, 0, 0.48876,-99) ,
 17, 4.43147, 1, 0, 0.503768,-99)    );
   // itree = 578
   fBoostWeights.push_back(0.0886246);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.66074, 0, 1, 0.545129,-99) , 
+0,
+0,
+-1, 6.66074, 0, 1, 0.545129,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44367,-99) , 
-20, -6.55041, 0, 0, 0.523846,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44367,-99) ,
+20, -6.55041, 0, 0, 0.523846,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401914,-99) , 
-22, 3.53882, 0, 0, 0.483227,-99) , 
-8, -3.03527, 0, 0, 0.499496,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401914,-99) ,
+22, 3.53882, 0, 0, 0.483227,-99) ,
+8, -3.03527, 0, 0, 0.499496,-99) ,
 12, 2.98041, 1, 0, 0.508272,-99)    );
   // itree = 579
   fBoostWeights.push_back(0.0892209);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574319,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574319,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48557,-99) , 
-4, -0.021106, 0, 0, 0.528772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48557,-99) ,
+4, -0.021106, 0, 0, 0.528772,-99) ,
 NN(
-0, 
-0, 
--1, -4.32556, 0, -1, 0.452044,-99) , 
-23, 6.02467, 0, 0, 0.511588,-99) , 
+0,
+0,
+-1, -4.32556, 0, -1, 0.452044,-99) ,
+23, 6.02467, 0, 0, 0.511588,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442959,-99) , 
-8, -3.78562, 0, 0, 0.499426,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442959,-99) ,
+8, -3.78562, 0, 0, 0.499426,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43148,-99) , 
-23, 6.83533, 1, 0, 0.483422,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43148,-99) ,
+23, 6.83533, 1, 0, 0.483422,-99) ,
 4, 0.420317, 1, 0, 0.496329,-99)    );
   // itree = 580
   fBoostWeights.push_back(0.0512614);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.610066,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.610066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489662,-99) , 
-3, -1.97353, 1, 0, 0.536313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489662,-99) ,
+3, -1.97353, 1, 0, 0.536313,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506386,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506386,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.349775,-99) , 
-19, -2.80699, 1, 0, 0.495835,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.349775,-99) ,
+19, -2.80699, 1, 0, 0.495835,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.412933,-99) , 
-4, 2.04268, 1, 0, 0.490495,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.412933,-99) ,
+4, 2.04268, 1, 0, 0.490495,-99) ,
 5, 1.49118, 1, 0, 0.498516,-99)    );
   // itree = 581
   fBoostWeights.push_back(0.0966473);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.599194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.599194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48892,-99) , 
-4, -0.318807, 1, 0, 0.539296,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48892,-99) ,
+4, -0.318807, 1, 0, 0.539296,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466114,-99) , 
-6, 5.7324, 1, 0, 0.490284,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466114,-99) ,
+6, 5.7324, 1, 0, 0.490284,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.354982,-99) , 
-14, -1.25192, 0, 0, 0.443068,-99) , 
-18, 6.47577, 0, 0, 0.480928,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.354982,-99) ,
+14, -1.25192, 0, 0, 0.443068,-99) ,
+18, 6.47577, 0, 0, 0.480928,-99) ,
 5, 1.49118, 1, 0, 0.491133,-99)    );
   // itree = 582
   fBoostWeights.push_back(0.08583);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 24.8086, 1, 1, 0.578665,-99) , 
+0,
+0,
+-1, 24.8086, 1, 1, 0.578665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46232,-99) , 
-14, -0.86907, 1, 0, 0.541587,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46232,-99) ,
+14, -0.86907, 1, 0, 0.541587,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476545,-99) , 
-1, 42.8441, 1, 0, 0.5011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476545,-99) ,
+1, 42.8441, 1, 0, 0.5011,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.373255,-99) , 
-12, 5.10581, 0, 0, 0.441352,-99) , 
-18, 6.47577, 0, 0, 0.489299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.373255,-99) ,
+12, 5.10581, 0, 0, 0.441352,-99) ,
+18, 6.47577, 0, 0, 0.489299,-99) ,
 5, 1.49118, 1, 0, 0.498439,-99)    );
   // itree = 583
   fBoostWeights.push_back(0.0645594);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592448,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592448,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497107,-99) , 
-3, -1.97353, 1, 0, 0.534002,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497107,-99) ,
+3, -1.97353, 1, 0, 0.534002,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518526,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518526,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448736,-99) , 
-7, -7.92168, 1, 0, 0.506061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448736,-99) ,
+7, -7.92168, 1, 0, 0.506061,-99) ,
 NN(
-0, 
-0, 
--1, -6.52121, 0, -1, 0.441414,-99) , 
-18, 6.47577, 0, 0, 0.493328,-99) , 
+0,
+0,
+-1, -6.52121, 0, -1, 0.441414,-99) ,
+18, 6.47577, 0, 0, 0.493328,-99) ,
 5, 1.49118, 1, 0, 0.500423,-99)    );
   // itree = 584
   fBoostWeights.push_back(0.0558145);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489864,-99) , 
-19, -6.62855, 1, 0, 0.53774,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489864,-99) ,
+19, -6.62855, 1, 0, 0.53774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522126,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522126,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458084,-99) , 
-18, 6.9434, 1, 0, 0.479781,-99) , 
-3, -0.328945, 0, 0, 0.488154,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458084,-99) ,
+18, 6.9434, 1, 0, 0.479781,-99) ,
+3, -0.328945, 0, 0, 0.488154,-99) ,
 5, 1.49118, 1, 0, 0.496801,-99)    );
   // itree = 585
   fBoostWeights.push_back(0.0612478);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566228,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486166,-99) , 
-7, -7.62744, 1, 0, 0.535689,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486166,-99) ,
+7, -7.62744, 1, 0, 0.535689,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55798,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486247,-99) , 
-12, 2.81148, 1, 0, 0.496568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486247,-99) ,
+12, 2.81148, 1, 0, 0.496568,-99) ,
 NN(
-0, 
-0, 
--1, -6.52121, 0, -1, 0.443572,-99) , 
-18, 6.47577, 0, 0, 0.48611,-99) , 
+0,
+0,
+-1, -6.52121, 0, -1, 0.443572,-99) ,
+18, 6.47577, 0, 0, 0.48611,-99) ,
 5, 1.49118, 1, 0, 0.494747,-99)    );
   // itree = 586
   fBoostWeights.push_back(0.0661317);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 24.8086, 1, 1, 0.55966,-99) , 
+0,
+0,
+-1, 24.8086, 1, 1, 0.55966,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47276,-99) , 
-14, -0.86907, 1, 0, 0.53215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47276,-99) ,
+14, -0.86907, 1, 0, 0.53215,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453626,-99) , 
-13, 6.80274, 0, 0, 0.507479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453626,-99) ,
+13, 6.80274, 0, 0, 0.507479,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504931,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504931,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.365155,-99) , 
-20, -6.52121, 0, 0, 0.458736,-99) , 
-18, 6.47577, 0, 0, 0.497877,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.365155,-99) ,
+20, -6.52121, 0, 0, 0.458736,-99) ,
+18, 6.47577, 0, 0, 0.497877,-99) ,
 5, 1.49118, 1, 0, 0.503842,-99)    );
   // itree = 587
   fBoostWeights.push_back(0.0527512);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 6.52912, 1, 1, 0.526172,-99) , 
+0,
+0,
+-1, 6.52912, 1, 1, 0.526172,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487934,-99) , 
-8, -1.56927, 0, 0, 0.497219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487934,-99) ,
+8, -1.56927, 0, 0, 0.497219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514254,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514254,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.38413,-99) , 
-14, -1.25192, 0, 0, 0.452985,-99) , 
-18, 6.47577, 0, 0, 0.488516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.38413,-99) ,
+14, -1.25192, 0, 0, 0.452985,-99) ,
+18, 6.47577, 0, 0, 0.488516,-99) ,
 5, 1.49118, 1, 0, 0.495063,-99)    );
   // itree = 588
   fBoostWeights.push_back(0.0615751);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481409,-99) , 
-21, 5.78894, 0, 0, 0.52025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481409,-99) ,
+21, 5.78894, 0, 0, 0.52025,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514274,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514274,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454712,-99) , 
-0, 2.28362, 0, 0, 0.49871,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454712,-99) ,
+0, 2.28362, 0, 0, 0.49871,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411811,-99) , 
-22, 5.86092, 1, 0, 0.49098,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411811,-99) ,
+22, 5.86092, 1, 0, 0.49098,-99) ,
 16, 6.16038, 0, 0, 0.498703,-99)    );
   // itree = 589
   fBoostWeights.push_back(0.0736423);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463348,-99) , 
-23, 6.02454, 0, 0, 0.519408,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463348,-99) ,
+23, 6.02454, 0, 0, 0.519408,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442509,-99) , 
-6, 4.85749, 0, 0, 0.505029,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442509,-99) ,
+6, 4.85749, 0, 0, 0.505029,-99) ,
 NN(
-0, 
-0, 
--1, 5.25192, 1, -1, 0.465338,-99) , 
-16, 4.02066, 1, 0, 0.485631,-99) , 
+0,
+0,
+-1, 5.25192, 1, -1, 0.465338,-99) ,
+16, 4.02066, 1, 0, 0.485631,-99) ,
 16, 6.16038, 0, 0, 0.494539,-99)    );
   // itree = 590
   fBoostWeights.push_back(0.07814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476835,-99) , 
-8, -3.88135, 0, 0, 0.536523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476835,-99) ,
+8, -3.88135, 0, 0, 0.536523,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510398,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510398,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446541,-99) , 
-17, 3.924, 0, 0, 0.492575,-99) , 
-5, 1.46814, 1, 0, 0.501079,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446541,-99) ,
+17, 3.924, 0, 0, 0.492575,-99) ,
+5, 1.46814, 1, 0, 0.501079,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57696,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57696,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461709,-99) , 
-22, 4.48164, 0, 0, 0.52204,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461709,-99) ,
+22, 4.48164, 0, 0, 0.52204,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.363625,-99) , 
-14, -1.58508, 1, 0, 0.471248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.363625,-99) ,
+14, -1.58508, 1, 0, 0.471248,-99) ,
 8, -2.1071, 1, 0, 0.495805,-99)    );
   // itree = 591
   fBoostWeights.push_back(0.0618621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530094,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592963,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592963,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485342,-99) , 
-6, 5.20927, 1, 0, 0.499472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485342,-99) ,
+6, 5.20927, 1, 0, 0.499472,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452232,-99) , 
-14, -0.97182, 1, 0, 0.486988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452232,-99) ,
+14, -0.97182, 1, 0, 0.486988,-99) ,
 6, 4.65081, 1, 0, 0.490912,-99)    );
   // itree = 592
   fBoostWeights.push_back(0.07047);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513478,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513478,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589635,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589635,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43797,-99) , 
-0, 2.28838, 1, 0, 0.531867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43797,-99) ,
+0, 2.28838, 1, 0, 0.531867,-99) ,
 NN(
-0, 
-0, 
--1, -1.09646, 0, -1, 0.469121,-99) , 
-3, -1.6447, 1, 0, 0.492764,-99) , 
+0,
+0,
+-1, -1.09646, 0, -1, 0.469121,-99) ,
+3, -1.6447, 1, 0, 0.492764,-99) ,
 18, 7.17722, 0, 0, 0.500845,-99)    );
   // itree = 593
   fBoostWeights.push_back(0.0869228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590521,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479877,-99) , 
-7, -8.33562, 1, 0, 0.533382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479877,-99) ,
+7, -8.33562, 1, 0, 0.533382,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401332,-99) , 
-8, -3.84471, 0, 0, 0.481441,-99) , 
-14, -1.38797, 0, 0, 0.504617,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401332,-99) ,
+8, -3.84471, 0, 0, 0.481441,-99) ,
+14, -1.38797, 0, 0, 0.504617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481477,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481477,-99) ,
 7, -10.2982, 0, 0, 0.499703,-99)    );
   // itree = 594
   fBoostWeights.push_back(0.076682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538364,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538364,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452543,-99) , 
-3, -1.97323, 0, 0, 0.518857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452543,-99) ,
+3, -1.97323, 0, 0, 0.518857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523759,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523759,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398647,-99) , 
-7, -8.71385, 0, 0, 0.464731,-99) , 
-13, 7.27512, 0, 0, 0.493,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398647,-99) ,
+7, -8.71385, 0, 0, 0.464731,-99) ,
+13, 7.27512, 0, 0, 0.493,-99) ,
 8, -4.04764, 1, 0, 0.501365,-99)    );
   // itree = 595
   fBoostWeights.push_back(0.0846485);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560704,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560704,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486144,-99) , 
-11, 3.34909, 1, 0, 0.508433,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486144,-99) ,
+11, 3.34909, 1, 0, 0.508433,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.617391,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.617391,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483979,-99) , 
-6, 8.83887, 0, 0, 0.501697,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483979,-99) ,
+6, 8.83887, 0, 0, 0.501697,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426513,-99) , 
-17, 2.87434, 1, 0, 0.45604,-99) , 
-3, -0.986823, 1, 0, 0.48215,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426513,-99) ,
+17, 2.87434, 1, 0, 0.45604,-99) ,
+3, -0.986823, 1, 0, 0.48215,-99) ,
 8, -4.04764, 1, 0, 0.490651,-99)    );
   // itree = 596
   fBoostWeights.push_back(0.0409584);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559617,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507141,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507141,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411238,-99) , 
-9, -1.49672, 0, 0, 0.499906,-99) , 
-11, 6.39532, 0, 0, 0.506838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411238,-99) ,
+9, -1.49672, 0, 0, 0.499906,-99) ,
+11, 6.39532, 0, 0, 0.506838,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456043,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456043,-99) ,
 11, 7.31009, 1, 0, 0.503237,-99)    );
   // itree = 597
   fBoostWeights.push_back(0.0394994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495995,-99) , 
-23, 5.82154, 1, 0, 0.505775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495995,-99) ,
+23, 5.82154, 1, 0, 0.505775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416338,-99) , 
-3, -4.27611, 0, 0, 0.498175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416338,-99) ,
+3, -4.27611, 0, 0, 0.498175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454713,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454713,-99) ,
 8, -0.55467, 1, 0, 0.495716,-99)    );
   // itree = 598
   fBoostWeights.push_back(0.0721695);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540969,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540969,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494855,-99) , 
-8, -3.80275, 1, 0, 0.516555,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494855,-99) ,
+8, -3.80275, 1, 0, 0.516555,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44551,-99) , 
-19, -3.28911, 1, 0, 0.508415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44551,-99) ,
+19, -3.28911, 1, 0, 0.508415,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563112,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504862,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504862,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381878,-99) , 
-0, 2.28838, 0, 0, 0.439718,-99) , 
-19, -3.72734, 0, 0, 0.484673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381878,-99) ,
+0, 2.28838, 0, 0, 0.439718,-99) ,
+19, -3.72734, 0, 0, 0.484673,-99) ,
 23, 6.02454, 0, 0, 0.502064,-99)    );
   // itree = 599
   fBoostWeights.push_back(0.0616961);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.582841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.582841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499348,-99) , 
-13, 6.80175, 1, 0, 0.518238,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499348,-99) ,
+13, 6.80175, 1, 0, 0.518238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434498,-99) , 
-10, 0.650133, 1, 0, 0.511443,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434498,-99) ,
+10, 0.650133, 1, 0, 0.511443,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486275,-99) , 
-16, 3.41604, 1, 0, 0.510139,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486275,-99) ,
+16, 3.41604, 1, 0, 0.510139,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37813,-99) , 
-3, -1.97364, 0, 0, 0.478685,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37813,-99) ,
+3, -1.97364, 0, 0, 0.478685,-99) ,
 23, 6.02454, 0, 0, 0.502698,-99)    );
   // itree = 600
   fBoostWeights.push_back(0.083703);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -8.83163, 1, 1, 0.526712,-99) , 
+0,
+0,
+-1, -8.83163, 1, 1, 0.526712,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449714,-99) , 
-10, 0.650133, 1, 0, 0.52048,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449714,-99) ,
+10, 0.650133, 1, 0, 0.52048,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577584,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577584,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439494,-99) , 
-7, -8.71385, 1, 0, 0.523533,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439494,-99) ,
+7, -8.71385, 1, 0, 0.523533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406016,-99) , 
-20, -5.01593, 0, 0, 0.487976,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406016,-99) ,
+20, -5.01593, 0, 0, 0.487976,-99) ,
 23, 6.02454, 0, 0, 0.511814,-99)    );
   // itree = 601
   fBoostWeights.push_back(0.0538274);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438612,-99) , 
-10, -0.952536, 1, 0, 0.524178,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438612,-99) ,
+10, -0.952536, 1, 0, 0.524178,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556868,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556868,-99) ,
 NN(
-0, 
-0, 
--1, 2.76248, 1, -1, 0.487515,-99) , 
-5, 3.33239, 0, 0, 0.495319,-99) , 
+0,
+0,
+-1, 2.76248, 1, -1, 0.487515,-99) ,
+5, 3.33239, 0, 0, 0.495319,-99) ,
 11, 6.57128, 0, 0, 0.499801,-99)    );
   // itree = 602
   fBoostWeights.push_back(0.0641559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553035,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553035,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522638,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522638,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449938,-99) , 
-19, -7.27054, 0, 0, 0.501728,-99) , 
-19, -8.71836, 1, 0, 0.511995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449938,-99) ,
+19, -7.27054, 0, 0, 0.501728,-99) ,
+19, -8.71836, 1, 0, 0.511995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486232,-99) ,
 22, 6.22932, 1, 0, 0.508364,-99)    );
   // itree = 603
   fBoostWeights.push_back(0.0980487);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525853,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525853,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417098,-99) , 
-21, 2.20075, 0, 0, 0.517705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417098,-99) ,
+21, 2.20075, 0, 0, 0.517705,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578314,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578314,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424352,-99) , 
-21, 7.02796, 0, 0, 0.468174,-99) , 
-5, 3.1378, 1, 0, 0.50727,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424352,-99) ,
+21, 7.02796, 0, 0, 0.468174,-99) ,
+5, 3.1378, 1, 0, 0.50727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.615115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.615115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402797,-99) , 
-22, 3.12947, 1, 0, 0.478393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402797,-99) ,
+22, 3.12947, 1, 0, 0.478393,-99) ,
 11, 2.87724, 0, 0, 0.503195,-99)    );
   // itree = 604
   fBoostWeights.push_back(0.0493869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539642,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510683,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510683,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419591,-99) , 
-0, 2.29314, 1, 0, 0.499775,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419591,-99) ,
+0, 2.29314, 1, 0, 0.499775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465669,-99) , 
-10, -3.60886, 0, 0, 0.489152,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465669,-99) ,
+10, -3.60886, 0, 0, 0.489152,-99) ,
 22, 1.92441, 1, 0, 0.491944,-99)    );
   // itree = 605
   fBoostWeights.push_back(0.0852063);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576399,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576399,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.326703,-99) , 
-19, -6.21641, 1, 0, 0.453875,-99) , 
-17, 5.44652, 0, 0, 0.505093,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.326703,-99) ,
+19, -6.21641, 1, 0, 0.453875,-99) ,
+17, 5.44652, 0, 0, 0.505093,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565828,-99) ,
 NN(
-0, 
-0, 
--1, 0.900392, 1, -1, 0.47227,-99) , 
-8, -0.942934, 0, 0, 0.482153,-99) , 
+0,
+0,
+-1, 0.900392, 1, -1, 0.47227,-99) ,
+8, -0.942934, 0, 0, 0.482153,-99) ,
 5, 2.87208, 0, 0, 0.488773,-99)    );
   // itree = 606
   fBoostWeights.push_back(0.0519314);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516643,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469748,-99) , 
-22, 5.69122, 1, 0, 0.506891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469748,-99) ,
+22, 5.69122, 1, 0, 0.506891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423633,-99) , 
-3, -4.27611, 0, 0, 0.499888,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423633,-99) ,
+3, -4.27611, 0, 0, 0.499888,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.446192,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.446192,-99) ,
 8, -0.55467, 1, 0, 0.496828,-99)    );
   // itree = 607
   fBoostWeights.push_back(0.0467466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533544,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51224,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51224,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472126,-99) , 
-15, 1.00864, 1, 0, 0.493506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472126,-99) ,
+15, 1.00864, 1, 0, 0.493506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.419834,-99) , 
-4, 2.04268, 1, 0, 0.489598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.419834,-99) ,
+4, 2.04268, 1, 0, 0.489598,-99) ,
 22, 1.92441, 1, 0, 0.492038,-99)    );
   // itree = 608
   fBoostWeights.push_back(0.0691133);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437143,-99) , 
-9, -0.531571, 0, 0, 0.503553,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437143,-99) ,
+9, -0.531571, 0, 0, 0.503553,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516086,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516086,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42947,-99) , 
-8, -2.95024, 1, 0, 0.491793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42947,-99) ,
+8, -2.95024, 1, 0, 0.491793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.381584,-99) , 
-0, 2.29314, 1, 0, 0.479589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.381584,-99) ,
+0, 2.29314, 1, 0, 0.479589,-99) ,
 14, -2.19665, 1, 0, 0.491276,-99)    );
   // itree = 609
   fBoostWeights.push_back(0.089352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.611337,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.611337,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485345,-99) , 
-22, 3.43628, 1, 0, 0.510401,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485345,-99) ,
+22, 3.43628, 1, 0, 0.510401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.384793,-99) , 
-22, 2.46252, 0, 0, 0.495424,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.384793,-99) ,
+22, 2.46252, 0, 0, 0.495424,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.585277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.585277,-99) ,
 NN(
-0, 
-0, 
--1, 3.76085, 0, -1, 0.459953,-99) , 
-22, 2.39355, 1, 0, 0.474522,-99) , 
+0,
+0,
+-1, 3.76085, 0, -1, 0.459953,-99) ,
+22, 2.39355, 1, 0, 0.474522,-99) ,
 8, -3.27142, 0, 0, 0.483572,-99)    );
   // itree = 610
   fBoostWeights.push_back(0.0955105);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546933,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473295,-99) , 
-3, -2.63153, 1, 0, 0.48937,-99) , 
-14, -3.62136, 1, 0, 0.508836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473295,-99) ,
+3, -2.63153, 1, 0, 0.48937,-99) ,
+14, -3.62136, 1, 0, 0.508836,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537008,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537008,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.341712,-99) , 
-5, 2.77428, 1, 0, 0.501916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.341712,-99) ,
+5, 2.77428, 1, 0, 0.501916,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399273,-99) , 
-5, 1.27744, 0, 0, 0.482521,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399273,-99) ,
+5, 1.27744, 0, 0, 0.482521,-99) ,
 21, 3.82788, 0, 0, 0.499565,-99)    );
   // itree = 611
   fBoostWeights.push_back(0.0996517);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492053,-99) , 
-14, -2.52798, 1, 0, 0.540366,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492053,-99) ,
+14, -2.52798, 1, 0, 0.540366,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538007,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538007,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454681,-99) , 
-3, -1.31574, 1, 0, 0.493358,-99) , 
-19, -5.15809, 0, 0, 0.510368,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454681,-99) ,
+3, -1.31574, 1, 0, 0.493358,-99) ,
+19, -5.15809, 0, 0, 0.510368,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464911,-99) , 
-9, -0.531571, 1, 0, 0.496051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464911,-99) ,
+9, -0.531571, 1, 0, 0.496051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402221,-99) , 
-20, -3.60548, 1, 0, 0.47447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402221,-99) ,
+20, -3.60548, 1, 0, 0.47447,-99) ,
 21, 3.82788, 0, 0, 0.497743,-99)    );
   // itree = 612
   fBoostWeights.push_back(0.0901196);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560401,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560401,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428236,-99) , 
-8, -4.17327, 0, 0, 0.535804,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428236,-99) ,
+8, -4.17327, 0, 0, 0.535804,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530264,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430378,-99) , 
-5, 2.53802, 1, 0, 0.488469,-99) , 
-10, -1.35321, 0, 0, 0.513482,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430378,-99) ,
+5, 2.53802, 1, 0, 0.488469,-99) ,
+10, -1.35321, 0, 0, 0.513482,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480409,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480409,-99) ,
 14, -4.39107, 0, 0, 0.504035,-99)    );
   // itree = 613
   fBoostWeights.push_back(0.0885973);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587643,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587643,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450004,-99) , 
-19, -4.01727, 1, 0, 0.502091,-99) , 
-4, 1.67868, 0, 0, 0.514099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450004,-99) ,
+19, -4.01727, 1, 0, 0.502091,-99) ,
+4, 1.67868, 0, 0, 0.514099,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570563,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570563,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462781,-99) , 
-8, -3.43219, 0, 0, 0.518246,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462781,-99) ,
+8, -3.43219, 0, 0, 0.518246,-99) ,
 NN(
-0, 
-0, 
--1, 2.40306, 0, -1, 0.403114,-99) , 
-23, 6.22718, 0, 0, 0.484559,-99) , 
+0,
+0,
+-1, 2.40306, 0, -1, 0.403114,-99) ,
+23, 6.22718, 0, 0, 0.484559,-99) ,
 3, -1.6447, 0, 0, 0.503909,-99)    );
   // itree = 614
   fBoostWeights.push_back(0.0533095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524156,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484557,-99) , 
-21, 4.3576, 0, 0, 0.50673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484557,-99) ,
+21, 4.3576, 0, 0, 0.50673,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42447,-99) , 
-3, -4.27611, 0, 0, 0.499763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42447,-99) ,
+3, -4.27611, 0, 0, 0.499763,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445937,-99) ,
 8, -0.55467, 1, 0, 0.496741,-99)    );
   // itree = 615
   fBoostWeights.push_back(0.0668199);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.66267, 0, 1, 0.545374,-99) , 
+0,
+0,
+-1, -2.66267, 0, 1, 0.545374,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400363,-99) , 
-20, -2.21766, 1, 0, 0.515162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400363,-99) ,
+20, -2.21766, 1, 0, 0.515162,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.567971,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.567971,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488791,-99) , 
-22, 2.37079, 1, 0, 0.498097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488791,-99) ,
+22, 2.37079, 1, 0, 0.498097,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389929,-99) , 
-15, -0.967892, 0, 0, 0.490333,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389929,-99) ,
+15, -0.967892, 0, 0, 0.490333,-99) ,
 19, -4.37496, 0, 0, 0.497171,-99)    );
   // itree = 616
   fBoostWeights.push_back(0.0981784);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551745,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551745,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524808,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.365365,-99) , 
-12, 3.77604, 0, 0, 0.475568,-99) , 
-19, -6.78985, 1, 0, 0.516287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.365365,-99) ,
+12, 3.77604, 0, 0, 0.475568,-99) ,
+19, -6.78985, 1, 0, 0.516287,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490395,-99) , 
-20, -3.59727, 0, 0, 0.512968,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490395,-99) ,
+20, -3.59727, 0, 0, 0.512968,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534188,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534188,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.327898,-99) , 
-11, 3.91333, 1, 0, 0.422239,-99) , 
-14, -3.44426, 0, 0, 0.493798,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.327898,-99) ,
+11, 3.91333, 1, 0, 0.422239,-99) ,
+14, -3.44426, 0, 0, 0.493798,-99) ,
 10, -2.10732, 1, 0, 0.503957,-99)    );
   // itree = 617
   fBoostWeights.push_back(0.0596142);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.97359, 1, 1, 0.515729,-99) , 
+0,
+0,
+-1, -1.97359, 1, 1, 0.515729,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440622,-99) , 
-19, -3.28911, 1, 0, 0.507279,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440622,-99) ,
+19, -3.28911, 1, 0, 0.507279,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548019,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389569,-99) , 
-0, 2.28838, 0, 0, 0.443664,-99) , 
-19, -3.72734, 0, 0, 0.482325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389569,-99) ,
+0, 2.28838, 0, 0, 0.443664,-99) ,
+19, -3.72734, 0, 0, 0.482325,-99) ,
 23, 6.02454, 0, 0, 0.500644,-99)    );
   // itree = 618
   fBoostWeights.push_back(0.05725);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485263,-99) , 
-6, 5.72634, 1, 0, 0.502864,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485263,-99) ,
+6, 5.72634, 1, 0, 0.502864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.506677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.506677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.374693,-99) , 
-18, 6.78242, 0, 0, 0.458731,-99) , 
-20, -3.59727, 1, 0, 0.493323,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.374693,-99) ,
+18, 6.78242, 0, 0, 0.458731,-99) ,
+20, -3.59727, 1, 0, 0.493323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452695,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452695,-99) ,
 15, -1.46202, 0, 0, 0.490796,-99)    );
   // itree = 619
   fBoostWeights.push_back(0.0944259);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524315,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524315,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428914,-99) , 
-3, -2.63152, 0, 0, 0.509051,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428914,-99) ,
+3, -2.63152, 0, 0, 0.509051,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43155,-99) , 
-6, 9.11808, 1, 0, 0.501054,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43155,-99) ,
+6, 9.11808, 1, 0, 0.501054,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591481,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591481,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447623,-99) , 
-3, -1.97366, 1, 0, 0.507357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447623,-99) ,
+3, -1.97366, 1, 0, 0.507357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410299,-99) , 
-14, -3.29386, 0, 0, 0.474381,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410299,-99) ,
+14, -3.29386, 0, 0, 0.474381,-99) ,
 6, 5.48842, 0, 0, 0.493428,-99)    );
   // itree = 620
   fBoostWeights.push_back(0.0636083);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521753,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521753,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473252,-99) , 
-12, 4.3475, 0, 0, 0.499387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473252,-99) ,
+12, 4.3475, 0, 0, 0.499387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507791,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.34232,-99) , 
-22, 3.53876, 0, 0, 0.457333,-99) , 
-20, -3.45289, 1, 0, 0.490602,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.34232,-99) ,
+22, 3.53876, 0, 0, 0.457333,-99) ,
+20, -3.45289, 1, 0, 0.490602,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441925,-99) ,
 8, -0.55467, 1, 0, 0.487886,-99)    );
   // itree = 621
   fBoostWeights.push_back(0.111642);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401707,-99) , 
-17, 2.50472, 0, 0, 0.524516,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401707,-99) ,
+17, 2.50472, 0, 0, 0.524516,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501347,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501347,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394238,-99) , 
-22, 3.68112, 0, 0, 0.463791,-99) , 
-17, 4.32211, 1, 0, 0.500176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394238,-99) ,
+22, 3.68112, 0, 0, 0.463791,-99) ,
+17, 4.32211, 1, 0, 0.500176,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.59813,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.59813,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432034,-99) , 
-14, -2.72099, 1, 0, 0.513523,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432034,-99) ,
+14, -2.72099, 1, 0, 0.513523,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450276,-99) , 
-8, -2.66701, 0, 0, 0.471882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450276,-99) ,
+8, -2.66701, 0, 0, 0.471882,-99) ,
 12, 4.57445, 1, 0, 0.4866,-99)    );
   // itree = 622
   fBoostWeights.push_back(0.0853794);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.646677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.646677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431675,-99) , 
-7, -7.56264, 0, 0, 0.54015,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431675,-99) ,
+7, -7.56264, 0, 0, 0.54015,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510621,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510621,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459359,-99) , 
-23, 6.58433, 0, 0, 0.484529,-99) , 
-10, 0.330118, 0, 0, 0.494156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459359,-99) ,
+23, 6.58433, 0, 0, 0.484529,-99) ,
+10, 0.330118, 0, 0, 0.494156,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519964,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519964,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482005,-99) , 
-8, -0.776332, 1, 0, 0.502829,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482005,-99) ,
+8, -0.776332, 1, 0, 0.502829,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386228,-99) , 
-19, -5.62262, 1, 0, 0.459504,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386228,-99) ,
+19, -5.62262, 1, 0, 0.459504,-99) ,
 8, -2.1071, 1, 0, 0.488045,-99)    );
   // itree = 623
   fBoostWeights.push_back(0.0894413);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5412,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5412,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432237,-99) , 
-3, -0.328946, 1, 0, 0.520006,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432237,-99) ,
+3, -0.328946, 1, 0, 0.520006,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450749,-99) , 
-1, 61.2584, 1, 0, 0.502226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450749,-99) ,
+1, 61.2584, 1, 0, 0.502226,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538859,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458109,-99) , 
-13, 6.80175, 1, 0, 0.472733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458109,-99) ,
+13, 6.80175, 1, 0, 0.472733,-99) ,
 23, 6.63292, 1, 0, 0.489409,-99)    );
   // itree = 624
   fBoostWeights.push_back(0.0639116);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440128,-99) , 
-10, -0.952536, 1, 0, 0.520744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440128,-99) ,
+10, -0.952536, 1, 0, 0.520744,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555396,-99) ,
 NN(
-0, 
-0, 
--1, 2.76248, 1, -1, 0.479549,-99) , 
-5, 3.33239, 0, 0, 0.487995,-99) , 
+0,
+0,
+-1, 2.76248, 1, -1, 0.479549,-99) ,
+5, 3.33239, 0, 0, 0.487995,-99) ,
 11, 6.57128, 0, 0, 0.493081,-99)    );
   // itree = 625
   fBoostWeights.push_back(0.0864451);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485531,-99) , 
-8, -3.27152, 0, 0, 0.531076,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485531,-99) ,
+8, -3.27152, 0, 0, 0.531076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489422,-99) , 
-22, 4.20381, 1, 0, 0.509589,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489422,-99) ,
+22, 4.20381, 1, 0, 0.509589,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580864,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580864,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.387792,-99) , 
-3, -2.96029, 1, 0, 0.447045,-99) , 
-9, -1.01415, 1, 0, 0.481188,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.387792,-99) ,
+3, -2.96029, 1, 0, 0.447045,-99) ,
+9, -1.01415, 1, 0, 0.481188,-99) ,
 15, 0.0203691, 0, 0, 0.503263,-99)    );
   // itree = 626
   fBoostWeights.push_back(0.0711617);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528023,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528023,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450325,-99) , 
-9, -1.51362, 0, 0, 0.522257,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450325,-99) ,
+9, -1.51362, 0, 0, 0.522257,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539615,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50733,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50733,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.343091,-99) , 
-22, 4.61498, 0, 0, 0.441236,-99) , 
-8, -3.4711, 1, 0, 0.481176,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.343091,-99) ,
+22, 4.61498, 0, 0, 0.441236,-99) ,
+8, -3.4711, 1, 0, 0.481176,-99) ,
 15, 0.0203691, 0, 0, 0.513147,-99)    );
   // itree = 627
   fBoostWeights.push_back(0.0655184);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559166,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559166,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499727,-99) , 
-22, 3.26469, 1, 0, 0.515545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499727,-99) ,
+22, 3.26469, 1, 0, 0.515545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470842,-99) , 
-20, -3.43735, 1, 0, 0.507128,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470842,-99) ,
+20, -3.43735, 1, 0, 0.507128,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561889,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561889,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398105,-99) , 
-21, 4.21789, 0, 0, 0.504789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398105,-99) ,
+21, 4.21789, 0, 0, 0.504789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402156,-99) , 
-23, 6.63292, 1, 0, 0.471783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402156,-99) ,
+23, 6.63292, 1, 0, 0.471783,-99) ,
 15, 0.0203691, 0, 0, 0.499301,-99)    );
   // itree = 628
   fBoostWeights.push_back(0.05911);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -7.92168, 0, 1, 0.52301,-99) , 
+0,
+0,
+-1, -7.92168, 0, 1, 0.52301,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471549,-99) , 
-21, 2.59077, 0, 0, 0.516448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471549,-99) ,
+21, 2.59077, 0, 0, 0.516448,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527803,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527803,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357297,-99) , 
-12, 5.10581, 0, 0, 0.436233,-99) , 
-8, -3.4711, 1, 0, 0.473542,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357297,-99) ,
+12, 5.10581, 0, 0, 0.436233,-99) ,
+8, -3.4711, 1, 0, 0.473542,-99) ,
 15, 0.0203691, 0, 0, 0.506978,-99)    );
   // itree = 629
   fBoostWeights.push_back(0.0628602);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519326,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519326,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482375,-99) , 
-20, -4.06123, 1, 0, 0.510575,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482375,-99) ,
+20, -4.06123, 1, 0, 0.510575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449701,-99) , 
-0, 2.27886, 0, 0, 0.50545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449701,-99) ,
+0, 2.27886, 0, 0, 0.50545,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54117,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54117,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516397,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516397,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.369799,-99) , 
-14, -2.21482, 1, 0, 0.441532,-99) , 
-9, -1.01415, 1, 0, 0.466591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.369799,-99) ,
+14, -2.21482, 1, 0, 0.441532,-99) ,
+9, -1.01415, 1, 0, 0.466591,-99) ,
 15, 0.0203691, 0, 0, 0.496884,-99)    );
   // itree = 630
   fBoostWeights.push_back(0.0427734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600571,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492507,-99) , 
-15, -0.23172, 1, 0, 0.500198,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492507,-99) ,
+15, -0.23172, 1, 0, 0.500198,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423956,-99) , 
-15, -0.614923, 0, 0, 0.495126,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423956,-99) ,
+15, -0.614923, 0, 0, 0.495126,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430033,-99) ,
 15, -1.46202, 0, 0, 0.491179,-99)    );
   // itree = 631
   fBoostWeights.push_back(0.0756085);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5572,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473399,-99) , 
-7, -8.71385, 1, 0, 0.52595,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473399,-99) ,
+7, -8.71385, 1, 0, 0.52595,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49553,-99) , 
-19, -6.80233, 0, 0, 0.509891,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49553,-99) ,
+19, -6.80233, 0, 0, 0.509891,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595974,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424641,-99) , 
-1, 41.7224, 0, 0, 0.502341,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424641,-99) ,
+1, 41.7224, 0, 0, 0.502341,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410023,-99) , 
-0, 2.28838, 1, 0, 0.467229,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410023,-99) ,
+0, 2.28838, 1, 0, 0.467229,-99) ,
 15, 0.0203691, 0, 0, 0.500536,-99)    );
   // itree = 632
   fBoostWeights.push_back(0.0721777);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56851,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56851,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486648,-99) , 
-17, 4.43149, 0, 0, 0.533367,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486648,-99) ,
+17, 4.43149, 0, 0, 0.533367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498229,-99) , 
-1, 48.4918, 1, 0, 0.51763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498229,-99) ,
+1, 48.4918, 1, 0, 0.51763,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543006,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543006,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555275,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555275,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40215,-99) , 
-3, -2.96029, 1, 0, 0.452314,-99) , 
-9, -1.01415, 1, 0, 0.475342,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40215,-99) ,
+3, -2.96029, 1, 0, 0.452314,-99) ,
+9, -1.01415, 1, 0, 0.475342,-99) ,
 15, 0.0203691, 0, 0, 0.508392,-99)    );
   // itree = 633
   fBoostWeights.push_back(0.0700078);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56475,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56475,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498779,-99) , 
-20, -5.06838, 0, 0, 0.515485,-99) , 
-16, 3.19596, 1, 0, 0.524344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498779,-99) ,
+20, -5.06838, 0, 0, 0.515485,-99) ,
+16, 3.19596, 1, 0, 0.524344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423968,-99) , 
-20, -5.48473, 1, 0, 0.498292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423968,-99) ,
+20, -5.48473, 1, 0, 0.498292,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.403641,-99) , 
-15, -1.53268, 0, 0, 0.475271,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.403641,-99) ,
+15, -1.53268, 0, 0, 0.475271,-99) ,
 15, 0.0203691, 0, 0, 0.513653,-99)    );
   // itree = 634
   fBoostWeights.push_back(0.0780704);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.41644, 1, 1, 0.5345,-99) , 
+0,
+0,
+-1, 3.41644, 1, 1, 0.5345,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487989,-99) , 
-20, -3.43735, 1, 0, 0.525751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487989,-99) ,
+20, -3.43735, 1, 0, 0.525751,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561312,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561312,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432043,-99) , 
-22, 4.48163, 0, 0, 0.505263,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432043,-99) ,
+22, 4.48163, 0, 0, 0.505263,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.417109,-99) , 
-23, 6.63292, 1, 0, 0.476793,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.417109,-99) ,
+23, 6.63292, 1, 0, 0.476793,-99) ,
 15, 0.0203691, 0, 0, 0.51511,-99)    );
   // itree = 635
   fBoostWeights.push_back(0.0738186);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520468,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42025,-99) , 
-5, 2.23088, 1, 0, 0.478364,-99) , 
-9, -1.03669, 0, 0, 0.513615,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42025,-99) ,
+5, 2.23088, 1, 0, 0.478364,-99) ,
+9, -1.03669, 0, 0, 0.513615,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450481,-99) , 
-1, 41.7224, 0, 0, 0.515358,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450481,-99) ,
+1, 41.7224, 0, 0, 0.515358,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424593,-99) , 
-0, 2.28838, 1, 0, 0.481236,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424593,-99) ,
+0, 2.28838, 1, 0, 0.481236,-99) ,
 15, 0.0203691, 0, 0, 0.506594,-99)    );
   // itree = 636
   fBoostWeights.push_back(0.0775044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534414,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534414,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479828,-99) , 
-20, -6.24469, 1, 0, 0.5097,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479828,-99) ,
+20, -6.24469, 1, 0, 0.5097,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534533,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534533,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400769,-99) , 
-17, 4.43147, 1, 0, 0.4703,-99) , 
-8, -2.72398, 1, 0, 0.498898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400769,-99) ,
+17, 4.43147, 1, 0, 0.4703,-99) ,
+8, -2.72398, 1, 0, 0.498898,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455049,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455049,-99) ,
 0, 2.2979, 1, 0, 0.496325,-99)    );
   // itree = 637
   fBoostWeights.push_back(0.0779473);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.47386, 0, 1, 0.572727,-99) , 
+0,
+0,
+-1, 6.47386, 0, 1, 0.572727,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424649,-99) , 
-0, 2.28838, 0, 0, 0.470877,-99) , 
-17, 4.36244, 1, 0, 0.517771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424649,-99) ,
+0, 2.28838, 0, 0, 0.470877,-99) ,
+17, 4.36244, 1, 0, 0.517771,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562366,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484244,-99) , 
-23, 5.82228, 1, 0, 0.495123,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484244,-99) ,
+23, 5.82228, 1, 0, 0.495123,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429705,-99) , 
-13, 6.55783, 0, 0, 0.487816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429705,-99) ,
+13, 6.55783, 0, 0, 0.487816,-99) ,
 19, -4.37496, 0, 0, 0.496001,-99)    );
   // itree = 638
   fBoostWeights.push_back(0.0619734);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524822,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524822,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544847,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544847,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482565,-99) , 
-14, -2.19665, 1, 0, 0.51247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482565,-99) ,
+14, -2.19665, 1, 0, 0.51247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462054,-99) , 
-10, -4.40142, 0, 0, 0.500376,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462054,-99) ,
+10, -4.40142, 0, 0, 0.500376,-99) ,
 17, 6.46158, 0, 0, 0.504959,-99)    );
   // itree = 639
   fBoostWeights.push_back(0.0791721);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455265,-99) , 
-8, -4.17327, 0, 0, 0.538582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455265,-99) ,
+8, -4.17327, 0, 0, 0.538582,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431893,-99) , 
-10, -3.85419, 1, 0, 0.481291,-99) , 
-10, -1.35321, 0, 0, 0.511681,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431893,-99) ,
+10, -3.85419, 1, 0, 0.481291,-99) ,
+10, -1.35321, 0, 0, 0.511681,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489901,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489901,-99) ,
 14, -4.39107, 0, 0, 0.505464,-99)    );
   // itree = 640
   fBoostWeights.push_back(0.0658066);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488984,-99) , 
-6, 5.69431, 0, 0, 0.526995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488984,-99) ,
+6, 5.69431, 0, 0, 0.526995,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529072,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529072,-99) ,
 NN(
-0, 
-0, 
--1, 21.4941, 0, -1, 0.466105,-99) , 
-13, 7.27512, 0, 0, 0.496365,-99) , 
+0,
+0,
+-1, 21.4941, 0, -1, 0.466105,-99) ,
+13, 7.27512, 0, 0, 0.496365,-99) ,
 8, -4.04764, 1, 0, 0.506149,-99)    );
   // itree = 641
   fBoostWeights.push_back(0.0714433);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 3.34909, 1, 1, 0.523421,-99) , 
+0,
+0,
+-1, 3.34909, 1, 1, 0.523421,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462117,-99) , 
-12, 3.61295, 0, 0, 0.513011,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462117,-99) ,
+12, 3.61295, 0, 0, 0.513011,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454562,-99) , 
-12, 5.63714, 1, 0, 0.496998,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454562,-99) ,
+12, 5.63714, 1, 0, 0.496998,-99) ,
 8, -4.04764, 1, 0, 0.505437,-99)    );
   // itree = 642
   fBoostWeights.push_back(0.062293);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.635787,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.635787,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467094,-99) , 
-5, 1.95148, 0, 0, 0.558318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467094,-99) ,
+5, 1.95148, 0, 0, 0.558318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456979,-99) , 
-12, 2.14543, 0, 0, 0.526826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456979,-99) ,
+12, 2.14543, 0, 0, 0.526826,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555138,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555138,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491506,-99) , 
-9, -1.03421, 1, 0, 0.502701,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491506,-99) ,
+9, -1.03421, 1, 0, 0.502701,-99) ,
 NN(
-0, 
-0, 
--1, 5.25776, 1, -1, 0.463047,-99) , 
-5, 3.1378, 1, 0, 0.494338,-99) , 
+0,
+0,
+-1, 5.25776, 1, -1, 0.463047,-99) ,
+5, 3.1378, 1, 0, 0.494338,-99) ,
 12, 2.98041, 1, 0, 0.500501,-99)    );
   // itree = 643
   fBoostWeights.push_back(0.0790841);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604592,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413774,-99) , 
-7, -9.99649, 1, 0, 0.501889,-99) , 
-7, -7.92168, 0, 0, 0.530932,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413774,-99) ,
+7, -9.99649, 1, 0, 0.501889,-99) ,
+7, -7.92168, 0, 0, 0.530932,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51466,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51466,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.333631,-99) , 
-10, -1.81112, 0, 0, 0.480769,-99) , 
-9, -0.531572, 0, 0, 0.505591,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.333631,-99) ,
+10, -1.81112, 0, 0, 0.480769,-99) ,
+9, -0.531572, 0, 0, 0.505591,-99) ,
 12, 2.98041, 1, 0, 0.510385,-99)    );
   // itree = 644
   fBoostWeights.push_back(0.0677549);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565807,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565807,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477689,-99) , 
-23, 6.66074, 0, 0, 0.525691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477689,-99) ,
+23, 6.66074, 0, 0, 0.525691,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551317,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551317,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475869,-99) , 
-23, 6.34313, 0, 0, 0.49992,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475869,-99) ,
+23, 6.34313, 0, 0, 0.49992,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.471598,-99) , 
-23, 6.63292, 1, 0, 0.488332,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.471598,-99) ,
+23, 6.63292, 1, 0, 0.488332,-99) ,
 12, 2.98041, 1, 0, 0.495369,-99)    );
   // itree = 645
   fBoostWeights.push_back(0.0527024);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47388,-99) , 
-23, 5.68742, 1, 0, 0.533502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47388,-99) ,
+23, 5.68742, 1, 0, 0.533502,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530645,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530645,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.428293,-99) , 
-8, -2.32041, 1, 0, 0.484793,-99) , 
-6, 7.308, 0, 0, 0.49948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.428293,-99) ,
+8, -2.32041, 1, 0, 0.484793,-99) ,
+6, 7.308, 0, 0, 0.49948,-99) ,
 2, 1.49958, 1, 0, 0.503658,-99)    );
   // itree = 646
   fBoostWeights.push_back(0.0520466);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598891,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598891,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472234,-99) , 
-11, 4.08097, 1, 0, 0.53442,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472234,-99) ,
+11, 4.08097, 1, 0, 0.53442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517501,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517501,-99) ,
 NN(
-0, 
-0, 
--1, 4.63782, 1, -1, 0.477536,-99) , 
-6, 7.308, 0, 0, 0.490331,-99) , 
+0,
+0,
+-1, 4.63782, 1, -1, 0.477536,-99) ,
+6, 7.308, 0, 0, 0.490331,-99) ,
 2, 1.49958, 1, 0, 0.495735,-99)    );
   // itree = 647
   fBoostWeights.push_back(0.0524109);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.589811,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.589811,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.486645,-99) , 
-23, 5.68742, 1, 0, 0.534768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.486645,-99) ,
+23, 5.68742, 1, 0, 0.534768,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541229,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541229,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490285,-99) , 
-6, 5.26834, 1, 0, 0.504833,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490285,-99) ,
+6, 5.26834, 1, 0, 0.504833,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463093,-99) , 
-4, 1.1, 1, 0, 0.495005,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463093,-99) ,
+4, 1.1, 1, 0, 0.495005,-99) ,
 2, 1.49958, 1, 0, 0.499869,-99)    );
   // itree = 648
   fBoostWeights.push_back(0.0663652);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.588492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.588492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48542,-99) , 
-11, 4.08097, 1, 0, 0.535739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48542,-99) ,
+11, 4.08097, 1, 0, 0.535739,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510808,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510808,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55396,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55396,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.339931,-99) , 
-4, 0.867108, 1, 0, 0.476211,-99) , 
-9, -0.556655, 0, 0, 0.502387,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.339931,-99) ,
+4, 0.867108, 1, 0, 0.476211,-99) ,
+9, -0.556655, 0, 0, 0.502387,-99) ,
 2, 1.49958, 1, 0, 0.506462,-99)    );
   // itree = 649
   fBoostWeights.push_back(0.0499528);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592311,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592311,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496695,-99) , 
-2, 1.21436, 0, 0, 0.536252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496695,-99) ,
+2, 1.21436, 0, 0, 0.536252,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562677,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562677,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489014,-99) , 
-23, 6.22779, 1, 0, 0.511604,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489014,-99) ,
+23, 6.22779, 1, 0, 0.511604,-99) ,
 NN(
-0, 
-0, 
--1, 6.22747, 0, -1, 0.47887,-99) , 
-0, 2.28362, 1, 0, 0.488712,-99) , 
+0,
+0,
+-1, 6.22747, 0, -1, 0.47887,-99) ,
+0, 2.28362, 1, 0, 0.488712,-99) ,
 2, 1.49958, 1, 0, 0.494514,-99)    );
   // itree = 650
   fBoostWeights.push_back(0.0540694);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586382,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586382,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495598,-99) , 
-19, -6.18625, 1, 0, 0.538484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495598,-99) ,
+19, -6.18625, 1, 0, 0.538484,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530171,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530171,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485015,-99) , 
-1, 43.7436, 1, 0, 0.507406,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485015,-99) ,
+1, 43.7436, 1, 0, 0.507406,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466708,-99) , 
-23, 6.02498, 0, 0, 0.498894,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466708,-99) ,
+23, 6.02498, 0, 0, 0.498894,-99) ,
 2, 1.49958, 1, 0, 0.503722,-99)    );
   // itree = 651
   fBoostWeights.push_back(0.0562136);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587936,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587936,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497126,-99) , 
-23, 5.68742, 1, 0, 0.539322,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497126,-99) ,
+23, 5.68742, 1, 0, 0.539322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513737,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513737,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398325,-99) , 
-14, -3.44426, 0, 0, 0.48693,-99) , 
-10, -2.10732, 1, 0, 0.501811,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398325,-99) ,
+14, -3.44426, 0, 0, 0.48693,-99) ,
+10, -2.10732, 1, 0, 0.501811,-99) ,
 2, 1.49958, 1, 0, 0.506382,-99)    );
   // itree = 652
   fBoostWeights.push_back(0.0615537);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -8.71385, 1, 1, 0.540411,-99) , 
+0,
+0,
+-1, -8.71385, 1, 1, 0.540411,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511957,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463264,-99) , 
-1, 33.3165, 0, 0, 0.499206,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463264,-99) ,
+1, 33.3165, 0, 0, 0.499206,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544675,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544675,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43298,-99) , 
-16, 3.6776, 1, 0, 0.468528,-99) , 
-20, -4.41127, 1, 0, 0.491103,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43298,-99) ,
+16, 3.6776, 1, 0, 0.468528,-99) ,
+20, -4.41127, 1, 0, 0.491103,-99) ,
 2, 1.49958, 1, 0, 0.497106,-99)    );
   // itree = 653
   fBoostWeights.push_back(0.054566);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.573725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.573725,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485905,-99) , 
-7, -8.71385, 1, 0, 0.52509,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485905,-99) ,
+7, -8.71385, 1, 0, 0.52509,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509001,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509001,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52979,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52979,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466229,-99) , 
-0, 2.29314, 0, 0, 0.476896,-99) , 
-6, 7.308, 0, 0, 0.487165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466229,-99) ,
+0, 2.29314, 0, 0, 0.476896,-99) ,
+6, 7.308, 0, 0, 0.487165,-99) ,
 2, 1.49958, 1, 0, 0.49178,-99)    );
   // itree = 654
   fBoostWeights.push_back(0.0783062);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583541,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583541,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49223,-99) , 
-17, 4.51685, 0, 0, 0.514287,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49223,-99) ,
+17, 4.51685, 0, 0, 0.514287,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.404825,-99) , 
-16, 5.56204, 1, 0, 0.503515,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.404825,-99) ,
+16, 5.56204, 1, 0, 0.503515,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544124,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544124,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445746,-99) , 
-22, 4.61501, 1, 0, 0.473719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445746,-99) ,
+22, 4.61501, 1, 0, 0.473719,-99) ,
 6, 7.16365, 1, 0, 0.49353,-99)    );
   // itree = 655
   fBoostWeights.push_back(0.101228);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574521,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574521,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560654,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560654,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456055,-99) , 
-13, 7.00459, 1, 0, 0.498296,-99) , 
-7, -10.2982, 1, 0, 0.519817,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456055,-99) ,
+13, 7.00459, 1, 0, 0.498296,-99) ,
+7, -10.2982, 1, 0, 0.519817,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478246,-99) , 
-7, -7.92168, 0, 0, 0.505597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478246,-99) ,
+7, -7.92168, 0, 0, 0.505597,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436762,-99) , 
-16, 6.87303, 1, 0, 0.488359,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436762,-99) ,
+16, 6.87303, 1, 0, 0.488359,-99) ,
 17, 4.43147, 1, 0, 0.503712,-99)    );
   // itree = 656
   fBoostWeights.push_back(0.0625178);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532903,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532903,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 1.46814, 1, 1, 0.514929,-99) , 
+0,
+0,
+-1, 1.46814, 1, 1, 0.514929,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574652,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.357057,-99) , 
-5, 1.95148, 1, 0, 0.447161,-99) , 
-8, -2.1071, 1, 0, 0.504132,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.357057,-99) ,
+5, 1.95148, 1, 0, 0.447161,-99) ,
+8, -2.1071, 1, 0, 0.504132,-99) ,
 3, -0.328945, 0, 0, 0.509656,-99)    );
   // itree = 657
   fBoostWeights.push_back(0.053175);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534915,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534915,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563983,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563983,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530408,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530408,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478282,-99) , 
-11, 6.41054, 0, 0, 0.48807,-99) , 
-22, 1.92441, 1, 0, 0.4925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478282,-99) ,
+11, 6.41054, 0, 0, 0.48807,-99) ,
+22, 1.92441, 1, 0, 0.4925,-99) ,
 8, -0.942778, 0, 0, 0.496381,-99)    );
   // itree = 658
   fBoostWeights.push_back(0.0944253);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583848,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532717,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456971,-99) , 
-17, 3.69805, 0, 0, 0.500759,-99) , 
-21, 5.35596, 0, 0, 0.511289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456971,-99) ,
+17, 3.69805, 0, 0, 0.500759,-99) ,
+21, 5.35596, 0, 0, 0.511289,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5587,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5587,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521119,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521119,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433959,-99) , 
-19, -4.01873, 0, 0, 0.457276,-99) , 
-11, 5.01299, 1, 0, 0.482232,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433959,-99) ,
+19, -4.01873, 0, 0, 0.457276,-99) ,
+11, 5.01299, 1, 0, 0.482232,-99) ,
 6, 7.16365, 1, 0, 0.501563,-99)    );
   // itree = 659
   fBoostWeights.push_back(0.0877689);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.644634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.644634,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528069,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528069,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395855,-99) , 
-14, -3.64504, 0, 0, 0.495805,-99) , 
-21, 5.55534, 0, 0, 0.520816,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395855,-99) ,
+14, -3.64504, 0, 0, 0.495805,-99) ,
+21, 5.55534, 0, 0, 0.520816,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592703,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539769,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539769,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470932,-99) , 
-5, 3.52356, 0, 0, 0.479733,-99) , 
-3, -4.60515, 1, 0, 0.488007,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470932,-99) ,
+5, 3.52356, 0, 0, 0.479733,-99) ,
+3, -4.60515, 1, 0, 0.488007,-99) ,
 16, 3.70957, 1, 0, 0.498251,-99)    );
   // itree = 660
   fBoostWeights.push_back(0.0746158);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 7.08052, 1, 1, 0.530342,-99) , 
+0,
+0,
+-1, 7.08052, 1, 1, 0.530342,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413214,-99) , 
-13, 6.80175, 0, 0, 0.515761,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413214,-99) ,
+13, 6.80175, 0, 0, 0.515761,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522659,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522659,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442657,-99) , 
-6, 8.49158, 1, 0, 0.50598,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442657,-99) ,
+6, 8.49158, 1, 0, 0.50598,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424664,-99) , 
-3, -2.63152, 0, 0, 0.49303,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424664,-99) ,
+3, -2.63152, 0, 0, 0.49303,-99) ,
 4, 0.420317, 1, 0, 0.503496,-99)    );
   // itree = 661
   fBoostWeights.push_back(0.0548882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511756,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549726,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549726,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488769,-99) , 
-5, 1.46814, 1, 0, 0.50036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488769,-99) ,
+5, 1.46814, 1, 0, 0.50036,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.358499,-99) , 
-5, 1.95148, 1, 0, 0.431482,-99) , 
-8, -2.1071, 1, 0, 0.489438,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.358499,-99) ,
+5, 1.95148, 1, 0, 0.431482,-99) ,
+8, -2.1071, 1, 0, 0.489438,-99) ,
 3, -0.328945, 0, 0, 0.493702,-99)    );
   // itree = 662
   fBoostWeights.push_back(0.0551538);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533355,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533355,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46384,-99) , 
-17, 4.93905, 0, 0, 0.514018,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46384,-99) ,
+17, 4.93905, 0, 0, 0.514018,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543816,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543816,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495445,-99) , 
-22, 2.77426, 1, 0, 0.504186,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495445,-99) ,
+22, 2.77426, 1, 0, 0.504186,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521806,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521806,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395184,-99) , 
-7, -7.92168, 0, 0, 0.447819,-99) , 
-13, 6.78986, 0, 0, 0.491165,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395184,-99) ,
+7, -7.92168, 0, 0, 0.447819,-99) ,
+13, 6.78986, 0, 0, 0.491165,-99) ,
 11, 5.83247, 0, 0, 0.497172,-99)    );
   // itree = 663
   fBoostWeights.push_back(0.0796989);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587053,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587053,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517897,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517897,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43936,-99) , 
-10, -0.398676, 1, 0, 0.498854,-99) , 
-5, 1.22314, 1, 0, 0.507125,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43936,-99) ,
+10, -0.398676, 1, 0, 0.498854,-99) ,
+5, 1.22314, 1, 0, 0.507125,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561121,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561121,-99) ,
 NN(
-0, 
-0, 
--1, 4.14179, 1, -1, 0.430013,-99) , 
-0, 2.28362, 1, 0, 0.472795,-99) , 
+0,
+0,
+-1, 4.14179, 1, -1, 0.430013,-99) ,
+0, 2.28362, 1, 0, 0.472795,-99) ,
 21, 3.06385, 0, 0, 0.500952,-99)    );
   // itree = 664
   fBoostWeights.push_back(0.0633268);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489454,-99) , 
-4, 1.16565, 0, 0, 0.502658,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489454,-99) ,
+4, 1.16565, 0, 0, 0.502658,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561025,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561025,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.347969,-99) , 
-22, 3.65785, 1, 0, 0.44498,-99) , 
-0, 2.29314, 1, 0, 0.495158,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.347969,-99) ,
+22, 3.65785, 1, 0, 0.44498,-99) ,
+0, 2.29314, 1, 0, 0.495158,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455105,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455105,-99) ,
 5, 3.79269, 1, 0, 0.493018,-99)    );
   // itree = 665
   fBoostWeights.push_back(0.0654238);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.28361, 1, 1, 0.526247,-99) , 
+0,
+0,
+-1, 2.28361, 1, 1, 0.526247,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445474,-99) , 
-7, -7.92168, 1, 0, 0.512078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445474,-99) ,
+7, -7.92168, 1, 0, 0.512078,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563394,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563394,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.482842,-99) , 
-16, 4.58427, 1, 0, 0.501974,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.482842,-99) ,
+16, 4.58427, 1, 0, 0.501974,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43231,-99) , 
-18, 6.16961, 0, 0, 0.491807,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43231,-99) ,
+18, 6.16961, 0, 0, 0.491807,-99) ,
 4, 0.420317, 1, 0, 0.501148,-99)    );
   // itree = 666
   fBoostWeights.push_back(0.0596575);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550592,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550592,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.480482,-99) , 
-21, 5.78894, 0, 0, 0.518044,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.480482,-99) ,
+21, 5.78894, 0, 0, 0.518044,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476301,-99) , 
-17, 3.74512, 0, 0, 0.502268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476301,-99) ,
+17, 3.74512, 0, 0, 0.502268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426945,-99) , 
-22, 5.86092, 1, 0, 0.4957,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426945,-99) ,
+22, 5.86092, 1, 0, 0.4957,-99) ,
 16, 6.16038, 0, 0, 0.501499,-99)    );
   // itree = 667
   fBoostWeights.push_back(0.0846343);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533756,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533756,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451435,-99) , 
-3, -1.97364, 0, 0, 0.517014,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451435,-99) ,
+3, -1.97364, 0, 0, 0.517014,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539941,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450663,-99) , 
-6, 4.85749, 0, 0, 0.515285,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450663,-99) ,
+6, 4.85749, 0, 0, 0.515285,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538029,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538029,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451385,-99) , 
-3, -2.30259, 1, 0, 0.474311,-99) , 
-16, 4.02066, 1, 0, 0.495411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451385,-99) ,
+3, -2.30259, 1, 0, 0.474311,-99) ,
+16, 4.02066, 1, 0, 0.495411,-99) ,
 16, 6.16038, 0, 0, 0.501016,-99)    );
   // itree = 668
   fBoostWeights.push_back(0.0540208);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.531957,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.531957,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.575788,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.575788,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.49098,-99) , 
-10, 0.147379, 0, 0, 0.506826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.49098,-99) ,
+10, 0.147379, 0, 0, 0.506826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459696,-99) , 
-14, -0.97182, 1, 0, 0.494313,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459696,-99) ,
+14, -0.97182, 1, 0, 0.494313,-99) ,
 6, 4.65081, 1, 0, 0.497719,-99)    );
   // itree = 669
   fBoostWeights.push_back(0.060983);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542471,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496214,-99) , 
-1, 34.3231, 1, 0, 0.515106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496214,-99) ,
+1, 34.3231, 1, 0, 0.515106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413868,-99) , 
-0, 2.27681, 0, 0, 0.509034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413868,-99) ,
+0, 2.27681, 0, 0, 0.509034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546369,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546369,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390949,-99) , 
-20, -6.42846, 0, 0, 0.483742,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390949,-99) ,
+20, -6.42846, 0, 0, 0.483742,-99) ,
 0, 2.29314, 1, 0, 0.505415,-99)    );
   // itree = 670
   fBoostWeights.push_back(0.0612984);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520152,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520152,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.62519,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.62519,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488108,-99) , 
-15, 0.347457, 1, 0, 0.551441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488108,-99) ,
+15, 0.347457, 1, 0, 0.551441,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366201,-99) , 
-20, -6.29367, 1, 0, 0.464209,-99) , 
-20, -3.59727, 0, 0, 0.491506,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366201,-99) ,
+20, -6.29367, 1, 0, 0.464209,-99) ,
+20, -3.59727, 0, 0, 0.491506,-99) ,
 9, -0.0489983, 0, 0, 0.508038,-99)    );
   // itree = 671
   fBoostWeights.push_back(0.0695615);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512496,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512496,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.630033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.630033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491019,-99) , 
-1, 34.1552, 0, 0, 0.522706,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491019,-99) ,
+1, 34.1552, 0, 0, 0.522706,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424903,-99) , 
-17, 5.35435, 0, 0, 0.462539,-99) , 
-10, -0.605777, 0, 0, 0.488441,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424903,-99) ,
+17, 5.35435, 0, 0, 0.462539,-99) ,
+10, -0.605777, 0, 0, 0.488441,-99) ,
 15, 1.50276, 0, 0, 0.497285,-99)    );
   // itree = 672
   fBoostWeights.push_back(0.0850239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.590826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.590826,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499831,-99) , 
-8, -3.67283, 1, 0, 0.54301,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499831,-99) ,
+8, -3.67283, 1, 0, 0.54301,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516338,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516338,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422218,-99) , 
-7, -9.50602, 0, 0, 0.48563,-99) , 
-16, 3.34464, 1, 0, 0.499857,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422218,-99) ,
+7, -9.50602, 0, 0, 0.48563,-99) ,
+16, 3.34464, 1, 0, 0.499857,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532949,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532949,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393022,-99) , 
-14, -2.60474, 1, 0, 0.465664,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393022,-99) ,
+14, -2.60474, 1, 0, 0.465664,-99) ,
 0, 2.29314, 1, 0, 0.494989,-99)    );
   // itree = 673
   fBoostWeights.push_back(0.0423631);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535754,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501167,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501167,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399521,-99) , 
-0, 2.29314, 1, 0, 0.487774,-99) , 
-22, 5.30681, 0, 0, 0.495568,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399521,-99) ,
+0, 2.29314, 1, 0, 0.487774,-99) ,
+22, 5.30681, 0, 0, 0.495568,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457447,-99) ,
 22, 6.22932, 1, 0, 0.490308,-99)    );
   // itree = 674
   fBoostWeights.push_back(0.0715918);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537872,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478789,-99) , 
-8, -1.33103, 0, 0, 0.488948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478789,-99) ,
+8, -1.33103, 0, 0, 0.488948,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537962,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537962,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.379222,-99) , 
-21, 6.94509, 0, 0, 0.444281,-99) , 
-4, 1.40217, 1, 0, 0.481805,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.379222,-99) ,
+21, 6.94509, 0, 0, 0.444281,-99) ,
+4, 1.40217, 1, 0, 0.481805,-99) ,
 16, 2.0757, 1, 0, 0.484642,-99)    );
   // itree = 675
   fBoostWeights.push_back(0.0526135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524404,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524404,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484625,-99) , 
-6, 6.32604, 1, 0, 0.504491,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484625,-99) ,
+6, 6.32604, 1, 0, 0.504491,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421559,-99) , 
-3, -4.27611, 0, 0, 0.497459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421559,-99) ,
+3, -4.27611, 0, 0, 0.497459,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44942,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44942,-99) ,
 8, -0.55467, 1, 0, 0.494783,-99)    );
   // itree = 676
   fBoostWeights.push_back(0.0914307);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.607225,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.607225,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488856,-99) , 
-6, 5.84541, 1, 0, 0.528965,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488856,-99) ,
+6, 5.84541, 1, 0, 0.528965,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512605,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512605,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.38275,-99) , 
-12, 4.04312, 0, 0, 0.484189,-99) , 
-14, -3.29386, 1, 0, 0.503958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.38275,-99) ,
+12, 4.04312, 0, 0, 0.484189,-99) ,
+14, -3.29386, 1, 0, 0.503958,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.621076,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.621076,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487046,-99) , 
-18, 6.49133, 1, 0, 0.533298,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487046,-99) ,
+18, 6.49133, 1, 0, 0.533298,-99) ,
 NN(
-0, 
-0, 
--1, -0.756988, 0, -1, 0.434119,-99) , 
-20, -6.36713, 0, 0, 0.482019,-99) , 
+0,
+0,
+-1, -0.756988, 0, -1, 0.434119,-99) ,
+20, -6.36713, 0, 0, 0.482019,-99) ,
 5, 1.95148, 0, 0, 0.496577,-99)    );
   // itree = 677
   fBoostWeights.push_back(0.0489497);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509246,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509246,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.606353,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.606353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497922,-99) , 
-15, 0.347457, 1, 0, 0.547791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497922,-99) ,
+15, 0.347457, 1, 0, 0.547791,-99) ,
 NN(
-0, 
-0, 
--1, 6.22745, 0, -1, 0.456717,-99) , 
-20, -3.59727, 0, 0, 0.485119,-99) , 
+0,
+0,
+-1, 6.22745, 0, -1, 0.456717,-99) ,
+20, -3.59727, 0, 0, 0.485119,-99) ,
 9, -0.0489983, 0, 0, 0.499093,-99)    );
   // itree = 678
   fBoostWeights.push_back(0.0295896);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562793,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562793,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498908,-99) , 
-8, -0.942959, 0, 0, 0.504887,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498908,-99) ,
+8, -0.942959, 0, 0, 0.504887,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.38944,-99) , 
-23, 5.39685, 0, 0, 0.498739,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.38944,-99) ,
+23, 5.39685, 0, 0, 0.498739,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.447299,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.447299,-99) ,
 15, -1.46202, 0, 0, 0.495673,-99)    );
   // itree = 679
   fBoostWeights.push_back(0.0283773);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.23172, 1, 1, 0.50912,-99) , 
+0,
+0,
+-1, -0.23172, 1, 1, 0.50912,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444044,-99) , 
-15, -0.614923, 0, 0, 0.504827,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444044,-99) ,
+15, -0.614923, 0, 0, 0.504827,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454626,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454626,-99) ,
 15, -1.46202, 0, 0, 0.501838,-99)    );
   // itree = 680
   fBoostWeights.push_back(0.0455808);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.618927,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.618927,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487209,-99) , 
-10, -1.27516, 0, 0, 0.552652,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487209,-99) ,
+10, -1.27516, 0, 0, 0.552652,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453997,-99) , 
-0, 2.28838, 1, 0, 0.51737,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453997,-99) ,
+0, 2.28838, 1, 0, 0.51737,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503688,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438121,-99) , 
-4, 1.74178, 1, 0, 0.497567,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438121,-99) ,
+4, 1.74178, 1, 0, 0.497567,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.438288,-99) , 
-7, -7.12951, 1, 0, 0.491588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.438288,-99) ,
+7, -7.12951, 1, 0, 0.491588,-99) ,
 12, 2.98041, 1, 0, 0.496468,-99)    );
   // itree = 681
   fBoostWeights.push_back(0.0803352);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.624582,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.624582,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465767,-99) , 
-5, 1.95148, 0, 0, 0.551131,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465767,-99) ,
+5, 1.95148, 0, 0, 0.551131,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455891,-99) , 
-12, 2.14543, 0, 0, 0.521548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455891,-99) ,
+12, 2.14543, 0, 0, 0.521548,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484353,-99) , 
-16, 4.60233, 1, 0, 0.498417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484353,-99) ,
+16, 4.60233, 1, 0, 0.498417,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511095,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418017,-99) , 
-8, -3.40387, 0, 0, 0.4639,-99) , 
-6, 6.239, 0, 0, 0.484396,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418017,-99) ,
+8, -3.40387, 0, 0, 0.4639,-99) ,
+6, 6.239, 0, 0, 0.484396,-99) ,
 12, 2.98041, 1, 0, 0.491416,-99)    );
   // itree = 682
   fBoostWeights.push_back(0.0767712);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534378,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527125,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527125,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459599,-99) , 
-18, 6.84756, 1, 0, 0.491472,-99) , 
-19, -8.22991, 1, 0, 0.504867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459599,-99) ,
+18, 6.84756, 1, 0, 0.491472,-99) ,
+19, -8.22991, 1, 0, 0.504867,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.524913,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.524913,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41146,-99) , 
-5, 2.41178, 0, 0, 0.467429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41146,-99) ,
+5, 2.41178, 0, 0, 0.467429,-99) ,
 8, -2.1071, 1, 0, 0.498177,-99)    );
   // itree = 683
   fBoostWeights.push_back(0.0641016);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513491,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513491,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.541081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.541081,-99) ,
 NN(
-0, 
-0, 
--1, -2.15782, 0, -1, 0.454661,-99) , 
-1, 53.7958, 0, 0, 0.481163,-99) , 
+0,
+0,
+-1, -2.15782, 0, -1, 0.454661,-99) ,
+1, 53.7958, 0, 0, 0.481163,-99) ,
 18, 7.17722, 0, 0, 0.493892,-99)    );
   // itree = 684
   fBoostWeights.push_back(0.0700787);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.59465, 0, 1, 0.561921,-99) , 
+0,
+0,
+-1, -0.59465, 0, 1, 0.561921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46537,-99) , 
-14, -2.63513, 0, 0, 0.520142,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46537,-99) ,
+14, -2.63513, 0, 0, 0.520142,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534583,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534583,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481746,-99) , 
-12, 5.25776, 1, 0, 0.502448,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481746,-99) ,
+12, 5.25776, 1, 0, 0.502448,-99) ,
 NN(
-0, 
-0, 
--1, 5.64481, 1, -1, 0.45854,-99) , 
-6, 6.239, 0, 0, 0.484634,-99) , 
+0,
+0,
+-1, 5.64481, 1, -1, 0.45854,-99) ,
+6, 6.239, 0, 0, 0.484634,-99) ,
 12, 2.98041, 1, 0, 0.491322,-99)    );
   // itree = 685
   fBoostWeights.push_back(0.0845935);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.635732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.635732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448575,-99) , 
-7, -7.56264, 0, 0, 0.544673,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448575,-99) ,
+7, -7.56264, 0, 0, 0.544673,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487701,-99) , 
-4, -0.519707, 1, 0, 0.495825,-99) , 
-10, 0.330118, 0, 0, 0.504265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487701,-99) ,
+4, -0.519707, 1, 0, 0.495825,-99) ,
+10, 0.330118, 0, 0, 0.504265,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.576801,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.576801,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401888,-99) , 
-22, 3.45762, 0, 0, 0.506133,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401888,-99) ,
+22, 3.45762, 0, 0, 0.506133,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390547,-99) , 
-21, 4.95192, 1, 0, 0.471862,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390547,-99) ,
+21, 4.95192, 1, 0, 0.471862,-99) ,
 8, -2.1071, 1, 0, 0.498469,-99)    );
   // itree = 686
   fBoostWeights.push_back(0.0647203);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.59476, 1, 1, 0.541212,-99) , 
+0,
+0,
+-1, 5.59476, 1, 1, 0.541212,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515517,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515517,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405116,-99) , 
-4, 1.40115, 1, 0, 0.504816,-99) , 
-19, -5.28722, 0, 0, 0.518213,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405116,-99) ,
+4, 1.40115, 1, 0, 0.504816,-99) ,
+19, -5.28722, 0, 0, 0.518213,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527378,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527378,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491206,-99) , 
-8, -0.776332, 1, 0, 0.510967,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491206,-99) ,
+8, -0.776332, 1, 0, 0.510967,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414093,-99) , 
-19, -5.62262, 1, 0, 0.47508,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414093,-99) ,
+19, -5.62262, 1, 0, 0.47508,-99) ,
 8, -2.1071, 1, 0, 0.510531,-99)    );
   // itree = 687
   fBoostWeights.push_back(0.0509943);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451604,-99) , 
-17, 4.43152, 0, 0, 0.522492,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451604,-99) ,
+17, 4.43152, 0, 0, 0.522492,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554618,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554618,-99) ,
 NN(
-0, 
-0, 
--1, -2.96046, 0, -1, 0.484389,-99) , 
-11, 2.34943, 1, 0, 0.491666,-99) , 
+0,
+0,
+-1, -2.96046, 0, -1, 0.484389,-99) ,
+11, 2.34943, 1, 0, 0.491666,-99) ,
 11, 5.83247, 0, 0, 0.499764,-99)    );
   // itree = 688
   fBoostWeights.push_back(0.0626161);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.542033,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.542033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475945,-99) , 
-7, -7.92168, 1, 0, 0.520734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475945,-99) ,
+7, -7.92168, 1, 0, 0.520734,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527431,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527431,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473839,-99) , 
-10, -3.05724, 0, 0, 0.505951,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473839,-99) ,
+10, -3.05724, 0, 0, 0.505951,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449593,-99) , 
-13, 6.55765, 0, 0, 0.499733,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449593,-99) ,
+13, 6.55765, 0, 0, 0.499733,-99) ,
 16, 6.16038, 0, 0, 0.505209,-99)    );
   // itree = 689
   fBoostWeights.push_back(0.0825455);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534571,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534571,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515444,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515444,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.352931,-99) , 
-14, -2.9618, 0, 0, 0.495372,-99) , 
-14, -4.18687, 1, 0, 0.507258,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.352931,-99) ,
+14, -2.9618, 0, 0, 0.495372,-99) ,
+14, -4.18687, 1, 0, 0.507258,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.580531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.580531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423029,-99) , 
-23, 6.43012, 0, 0, 0.51264,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423029,-99) ,
+23, 6.43012, 0, 0, 0.51264,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414226,-99) , 
-21, 4.95192, 1, 0, 0.483293,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414226,-99) ,
+21, 4.95192, 1, 0, 0.483293,-99) ,
 8, -2.1071, 1, 0, 0.502999,-99)    );
   // itree = 690
   fBoostWeights.push_back(0.0702492);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583392,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583392,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493248,-99) , 
-0, 2.28838, 0, 0, 0.530119,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493248,-99) ,
+0, 2.28838, 0, 0, 0.530119,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504981,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504981,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.356144,-99) , 
-5, 2.87208, 1, 0, 0.477758,-99) , 
-12, 5.10581, 0, 0, 0.49751,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.356144,-99) ,
+5, 2.87208, 1, 0, 0.477758,-99) ,
+12, 5.10581, 0, 0, 0.49751,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514037,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514037,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444056,-99) , 
-8, -2.69149, 1, 0, 0.500393,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444056,-99) ,
+8, -2.69149, 1, 0, 0.500393,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429427,-99) , 
-19, -8.46008, 1, 0, 0.477487,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429427,-99) ,
+19, -8.46008, 1, 0, 0.477487,-99) ,
 19, -7.63251, 0, 0, 0.489662,-99)    );
   // itree = 691
   fBoostWeights.push_back(0.0896371);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53914,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53914,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555647,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555647,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.339695,-99) , 
-10, -2.0546, 0, 0, 0.447662,-99) , 
-17, 5.44652, 0, 0, 0.504432,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.339695,-99) ,
+10, -2.0546, 0, 0, 0.447662,-99) ,
+17, 5.44652, 0, 0, 0.504432,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569014,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569014,-99) ,
 NN(
-0, 
-0, 
--1, 2.20708, 0, -1, 0.467288,-99) , 
-8, -0.942934, 0, 0, 0.478017,-99) , 
+0,
+0,
+-1, 2.20708, 0, -1, 0.467288,-99) ,
+8, -0.942934, 0, 0, 0.478017,-99) ,
 5, 2.87208, 0, 0, 0.485521,-99)    );
   // itree = 692
   fBoostWeights.push_back(0.0389671);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545134,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545134,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413996,-99) , 
-0, 2.29314, 1, 0, 0.489291,-99) , 
-22, 5.30681, 0, 0, 0.498357,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413996,-99) ,
+0, 2.29314, 1, 0, 0.489291,-99) ,
+22, 5.30681, 0, 0, 0.498357,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.467941,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.467941,-99) ,
 22, 6.22932, 1, 0, 0.494201,-99)    );
   // itree = 693
   fBoostWeights.push_back(0.0839284);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.566185,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.566185,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490024,-99) , 
-0, 2.28362, 1, 0, 0.513309,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490024,-99) ,
+0, 2.28362, 1, 0, 0.513309,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.37768,-99) , 
-5, 3.25517, 1, 0, 0.496783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.37768,-99) ,
+5, 3.25517, 1, 0, 0.496783,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584108,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584108,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464515,-99) , 
-3, -0.469887, 1, 0, 0.526776,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464515,-99) ,
+3, -0.469887, 1, 0, 0.526776,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46073,-99) , 
-17, 3.37034, 1, 0, 0.479856,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46073,-99) ,
+17, 3.37034, 1, 0, 0.479856,-99) ,
 3, -0.986823, 1, 0, 0.488984,-99)    );
   // itree = 694
   fBoostWeights.push_back(0.052324);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.29314, 0, 1, 0.512238,-99) , 
+0,
+0,
+-1, 2.29314, 0, 1, 0.512238,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431714,-99) , 
-12, 2.44906, 0, 0, 0.505237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431714,-99) ,
+12, 2.44906, 0, 0, 0.505237,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556679,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556679,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401762,-99) , 
-12, 4.19127, 0, 0, 0.476361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401762,-99) ,
+12, 4.19127, 0, 0, 0.476361,-99) ,
 17, 2.90888, 0, 0, 0.500972,-99)    );
   // itree = 695
   fBoostWeights.push_back(0.0680229);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 4.48165, 0, 1, 0.547293,-99) , 
+0,
+0,
+-1, 4.48165, 0, 1, 0.547293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448821,-99) , 
-4, -0.27797, 0, 0, 0.513785,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448821,-99) ,
+4, -0.27797, 0, 0, 0.513785,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526432,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526432,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473485,-99) , 
-11, 5.15692, 0, 0, 0.495404,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473485,-99) ,
+11, 5.15692, 0, 0, 0.495404,-99) ,
 NN(
-0, 
-0, 
--1, 2.28363, 1, -1, 0.454266,-99) , 
-5, 3.1378, 1, 0, 0.486713,-99) , 
+0,
+0,
+-1, 2.28363, 1, -1, 0.454266,-99) ,
+5, 3.1378, 1, 0, 0.486713,-99) ,
 12, 2.98041, 1, 0, 0.491824,-99)    );
   // itree = 696
   fBoostWeights.push_back(0.0828044);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462572,-99) , 
-8, -4.04764, 0, 0, 0.522127,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462572,-99) ,
+8, -4.04764, 0, 0, 0.522127,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450299,-99) , 
-7, -10.2982, 0, 0, 0.505814,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450299,-99) ,
+7, -10.2982, 0, 0, 0.505814,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536205,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536205,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481521,-99) , 
-23, 6.22733, 1, 0, 0.501786,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481521,-99) ,
+23, 6.22733, 1, 0, 0.501786,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.437158,-99) , 
-6, 6.52297, 0, 0, 0.48429,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.437158,-99) ,
+6, 6.52297, 0, 0, 0.48429,-99) ,
 12, 4.57445, 1, 0, 0.495573,-99)    );
   // itree = 697
   fBoostWeights.push_back(0.0632219);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53435,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53435,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463271,-99) , 
-20, -4.92168, 1, 0, 0.51694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463271,-99) ,
+20, -4.92168, 1, 0, 0.51694,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535217,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535217,-99) ,
 NN(
-0, 
-0, 
--1, 5.95405, 1, -1, 0.472283,-99) , 
-10, -3.60886, 1, 0, 0.491256,-99) , 
+0,
+0,
+-1, 5.95405, 1, -1, 0.472283,-99) ,
+10, -3.60886, 1, 0, 0.491256,-99) ,
 8, -4.04764, 1, 0, 0.499504,-99)    );
   // itree = 698
   fBoostWeights.push_back(0.0626045);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.525754,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.525754,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.418876,-99) , 
-0, 2.27886, 0, 0, 0.515479,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.418876,-99) ,
+0, 2.27886, 0, 0, 0.515479,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397967,-99) , 
-3, -4.27621, 0, 0, 0.506988,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397967,-99) ,
+3, -4.27621, 0, 0, 0.506988,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483647,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483647,-99) ,
 10, -4.35963, 0, 0, 0.501177,-99)    );
   // itree = 699
   fBoostWeights.push_back(0.0555559);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.570149,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.570149,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483637,-99) , 
-10, -4.14515, 0, 0, 0.508526,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483637,-99) ,
+10, -4.14515, 0, 0, 0.508526,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560034,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560034,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413899,-99) , 
-21, 5.13764, 1, 0, 0.479892,-99) , 
-21, 6.88404, 0, 0, 0.490068,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413899,-99) ,
+21, 5.13764, 1, 0, 0.479892,-99) ,
+21, 6.88404, 0, 0, 0.490068,-99) ,
 10, -2.85809, 1, 0, 0.49711,-99)    );
   // itree = 700
   fBoostWeights.push_back(0.0685592);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559428,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559428,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48889,-99) , 
-3, -2.30246, 1, 0, 0.514447,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48889,-99) ,
+3, -2.30246, 1, 0, 0.514447,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.597738,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.597738,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475063,-99) , 
-21, 7.21176, 1, 0, 0.540763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475063,-99) ,
+21, 7.21176, 1, 0, 0.540763,-99) ,
 NN(
-0, 
-0, 
--1, 4.91897, 1, -1, 0.468327,-99) , 
-21, 6.12, 0, 0, 0.481828,-99) , 
+0,
+0,
+-1, 4.91897, 1, -1, 0.468327,-99) ,
+21, 6.12, 0, 0, 0.481828,-99) ,
 10, -2.85809, 1, 0, 0.49427,-99)    );
   // itree = 701
   fBoostWeights.push_back(0.067128);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.448498,-99) , 
-16, 3.12594, 0, 0, 0.519203,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.448498,-99) ,
+16, 3.12594, 0, 0, 0.519203,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.606256,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.606256,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492974,-99) , 
-9, -1.67421, 1, 0, 0.506855,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492974,-99) ,
+9, -1.67421, 1, 0, 0.506855,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536362,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536362,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.348752,-99) , 
-14, -2.35952, 1, 0, 0.442075,-99) , 
-3, -2.30258, 0, 0, 0.495529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.348752,-99) ,
+14, -2.35952, 1, 0, 0.442075,-99) ,
+3, -2.30258, 0, 0, 0.495529,-99) ,
 10, -2.85809, 1, 0, 0.504562,-99)    );
   // itree = 702
   fBoostWeights.push_back(0.0404239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 5.05345, 0, 1, 0.516943,-99) , 
+0,
+0,
+-1, 5.05345, 0, 1, 0.516943,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464711,-99) , 
-12, 5.91631, 1, 0, 0.509214,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464711,-99) ,
+12, 5.91631, 1, 0, 0.509214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472484,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472484,-99) ,
 11, 7.31009, 1, 0, 0.506675,-99)    );
   // itree = 703
   fBoostWeights.push_back(0.0625827);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.568629,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.568629,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.396481,-99) , 
-20, -3.47836, 1, 0, 0.498334,-99) , 
-19, -3.00117, 0, 0, 0.505773,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.396481,-99) ,
+20, -3.47836, 1, 0, 0.498334,-99) ,
+19, -3.00117, 0, 0, 0.505773,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.405143,-99) , 
-13, 7.03264, 0, 0, 0.485336,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.405143,-99) ,
+13, 7.03264, 0, 0, 0.485336,-99) ,
 3, -2.30258, 0, 0, 0.500752,-99)    );
   // itree = 704
   fBoostWeights.push_back(0.0566519);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586285,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586285,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490173,-99) , 
-23, 5.59476, 1, 0, 0.516698,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490173,-99) ,
+23, 5.59476, 1, 0, 0.516698,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.414565,-99) , 
-8, -1.93633, 1, 0, 0.501915,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.414565,-99) ,
+8, -1.93633, 1, 0, 0.501915,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50271,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50271,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427689,-99) , 
-12, 2.68721, 0, 0, 0.492353,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427689,-99) ,
+12, 2.68721, 0, 0, 0.492353,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389721,-99) , 
-4, 1.40149, 1, 0, 0.482417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389721,-99) ,
+4, 1.40149, 1, 0, 0.482417,-99) ,
 19, -5.46081, 0, 0, 0.489858,-99)    );
   // itree = 705
   fBoostWeights.push_back(0.0690048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.0651539, 1, 1, 0.523903,-99) , 
+0,
+0,
+-1, -0.0651539, 1, 1, 0.523903,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426166,-99) , 
-17, 2.87444, 0, 0, 0.509411,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426166,-99) ,
+17, 2.87444, 0, 0, 0.509411,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516407,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516407,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503522,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503522,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433457,-99) , 
-20, -8.14294, 1, 0, 0.458515,-99) , 
-21, 5.52575, 0, 0, 0.474499,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433457,-99) ,
+20, -8.14294, 1, 0, 0.458515,-99) ,
+21, 5.52575, 0, 0, 0.474499,-99) ,
 19, -5.46081, 0, 0, 0.487814,-99)    );
   // itree = 706
   fBoostWeights.push_back(0.0891515);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441432,-99) , 
-22, 2.93396, 0, 0, 0.514056,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441432,-99) ,
+22, 2.93396, 0, 0, 0.514056,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.425166,-99) , 
-17, 5.85033, 1, 0, 0.491677,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.425166,-99) ,
+17, 5.85033, 1, 0, 0.491677,-99) ,
 NN(
-0, 
-0, 
--1, 1.85866, 0, -1, 0.463315,-99) , 
+0,
+0,
+-1, 1.85866, 0, -1, 0.463315,-99) ,
 20, -7.37219, 0, 0, 0.482399,-99)    );
   // itree = 707
   fBoostWeights.push_back(0.0640468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528691,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528989,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528989,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445163,-99) , 
-3, -0.657884, 1, 0, 0.505973,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445163,-99) ,
+3, -0.657884, 1, 0, 0.505973,-99) ,
 NN(
-0, 
-0, 
--1, 3.14571, 0, -1, 0.470477,-99) , 
-20, -5.48473, 0, 0, 0.484738,-99) , 
+0,
+0,
+-1, 3.14571, 0, -1, 0.470477,-99) ,
+20, -5.48473, 0, 0, 0.484738,-99) ,
 11, 2.13843, 1, 0, 0.487024,-99)    );
   // itree = 708
   fBoostWeights.push_back(0.0691377);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.517304,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.517304,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522655,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522655,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466029,-99) , 
-3, -1.58202, 0, 0, 0.498909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466029,-99) ,
+3, -1.58202, 0, 0, 0.498909,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523945,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523945,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.350805,-99) , 
-5, 1.95148, 1, 0, 0.420638,-99) , 
-8, -2.1071, 1, 0, 0.486588,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.350805,-99) ,
+5, 1.95148, 1, 0, 0.420638,-99) ,
+8, -2.1071, 1, 0, 0.486588,-99) ,
 3, -0.328945, 0, 0, 0.492505,-99)    );
   // itree = 709
   fBoostWeights.push_back(0.0812782);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.534885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.534885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.487131,-99) , 
-8, -3.03544, 0, 0, 0.504668,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.487131,-99) ,
+8, -3.03544, 0, 0, 0.504668,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515785,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515785,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360369,-99) , 
-20, -6.42846, 1, 0, 0.452319,-99) , 
-9, -0.556657, 0, 0, 0.491109,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360369,-99) ,
+20, -6.42846, 1, 0, 0.452319,-99) ,
+9, -0.556657, 0, 0, 0.491109,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.57036,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.57036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395065,-99) , 
-0, 2.28362, 1, 0, 0.465557,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395065,-99) ,
+0, 2.28362, 1, 0, 0.465557,-99) ,
 23, 5.61896, 0, 0, 0.487676,-99)    );
   // itree = 710
   fBoostWeights.push_back(0.0706042);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.615,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.615,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47219,-99) , 
-0, 2.28839, 0, 0, 0.535008,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47219,-99) ,
+0, 2.28839, 0, 0, 0.535008,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502206,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502206,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43286,-99) , 
-19, -3.80013, 1, 0, 0.48928,-99) , 
-3, -2.63116, 1, 0, 0.498895,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43286,-99) ,
+19, -3.80013, 1, 0, 0.48928,-99) ,
+3, -2.63116, 1, 0, 0.498895,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569293,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569293,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468336,-99) , 
-14, -2.38947, 0, 0, 0.512562,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468336,-99) ,
+14, -2.38947, 0, 0, 0.512562,-99) ,
 NN(
-0, 
-0, 
--1, -6.35199, 0, -1, 0.41525,-99) , 
-5, 2.41178, 0, 0, 0.46639,-99) , 
+0,
+0,
+-1, -6.35199, 0, -1, 0.41525,-99) ,
+5, 2.41178, 0, 0, 0.46639,-99) ,
 8, -2.49521, 1, 0, 0.490804,-99)    );
   // itree = 711
   fBoostWeights.push_back(0.0571459);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549639,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549639,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48744,-99) , 
-17, 2.36459, 1, 0, 0.493069,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48744,-99) ,
+17, 2.36459, 1, 0, 0.493069,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535245,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535245,-99) ,
 NN(
-0, 
-0, 
--1, -0.986824, 1, -1, 0.415191,-99) , 
-13, 7.04552, 0, 0, 0.470635,-99) , 
+0,
+0,
+-1, -0.986824, 1, -1, 0.415191,-99) ,
+13, 7.04552, 0, 0, 0.470635,-99) ,
 9, -0.531572, 0, 0, 0.486912,-99)    );
   // itree = 712
   fBoostWeights.push_back(0.052629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55073,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55073,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497908,-99) , 
-22, 2.36506, 1, 0, 0.504771,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497908,-99) ,
+22, 2.36506, 1, 0, 0.504771,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562269,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562269,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442265,-99) , 
-13, 7.04552, 0, 0, 0.498265,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442265,-99) ,
+13, 7.04552, 0, 0, 0.498265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.377415,-99) , 
-20, -8.31592, 0, 0, 0.471625,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.377415,-99) ,
+20, -8.31592, 0, 0, 0.471625,-99) ,
 9, -0.531572, 0, 0, 0.495691,-99)    );
   // itree = 713
   fBoostWeights.push_back(0.0754869);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523062,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.476452,-99) , 
-23, 5.78745, 0, 0, 0.514513,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.476452,-99) ,
+23, 5.78745, 0, 0, 0.514513,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.62537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.62537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456716,-99) , 
-1, 41.7139, 0, 0, 0.502545,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456716,-99) ,
+1, 41.7139, 0, 0, 0.502545,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39082,-99) , 
-15, 1.3385, 1, 0, 0.475112,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39082,-99) ,
+15, 1.3385, 1, 0, 0.475112,-99) ,
 9, -0.531572, 0, 0, 0.503747,-99)    );
   // itree = 714
   fBoostWeights.push_back(0.0609398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.632548,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.632548,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429751,-99) , 
-20, -2.20406, 1, 0, 0.526769,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429751,-99) ,
+20, -2.20406, 1, 0, 0.526769,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51232,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51232,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474222,-99) , 
-10, -3.65482, 0, 0, 0.500252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474222,-99) ,
+10, -3.65482, 0, 0, 0.500252,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401373,-99) , 
-19, -3.28911, 1, 0, 0.4944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401373,-99) ,
+19, -3.28911, 1, 0, 0.4944,-99) ,
 20, -2.65355, 0, 0, 0.498103,-99)    );
   // itree = 715
   fBoostWeights.push_back(0.0950638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.557288,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.557288,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.493394,-99) , 
-3, -2.63138, 1, 0, 0.511692,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.493394,-99) ,
+3, -2.63138, 1, 0, 0.511692,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.560559,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.560559,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.401881,-99) , 
-14, -0.723827, 1, 0, 0.522162,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.401881,-99) ,
+14, -0.723827, 1, 0, 0.522162,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521267,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521267,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.398076,-99) , 
-19, -6.93611, 0, 0, 0.461718,-99) , 
-7, -7.92168, 0, 0, 0.483559,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.398076,-99) ,
+19, -6.93611, 0, 0, 0.461718,-99) ,
+7, -7.92168, 0, 0, 0.483559,-99) ,
 10, -2.85809, 1, 0, 0.494315,-99)    );
   // itree = 716
   fBoostWeights.push_back(0.0714058);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465067,-99) , 
-16, 3.12594, 0, 0, 0.521882,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465067,-99) ,
+16, 3.12594, 0, 0, 0.521882,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551089,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551089,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503356,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436449,-99) , 
-23, 6.43012, 1, 0, 0.467828,-99) , 
-21, 6.88404, 0, 0, 0.478497,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436449,-99) ,
+23, 6.43012, 1, 0, 0.467828,-99) ,
+21, 6.88404, 0, 0, 0.478497,-99) ,
 10, -2.85809, 1, 0, 0.495126,-99)    );
   // itree = 717
   fBoostWeights.push_back(0.0803593);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521175,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459558,-99) , 
-3, -3.28921, 0, 0, 0.509694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459558,-99) ,
+3, -3.28921, 0, 0, 0.509694,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565046,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565046,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.431686,-99) , 
-10, 0.000138794, 0, 0, 0.50734,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.431686,-99) ,
+10, 0.000138794, 0, 0, 0.50734,-99) ,
 NN(
-0, 
-0, 
--1, 3.3373, 0, -1, 0.459942,-99) , 
-7, -7.92168, 0, 0, 0.477114,-99) , 
+0,
+0,
+-1, 3.3373, 0, -1, 0.459942,-99) ,
+7, -7.92168, 0, 0, 0.477114,-99) ,
 10, -2.85809, 1, 0, 0.489604,-99)    );
   // itree = 718
   fBoostWeights.push_back(0.0405536);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559736,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559736,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494614,-99) , 
-20, -2.69048, 0, 0, 0.502759,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494614,-99) ,
+20, -2.69048, 0, 0, 0.502759,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423079,-99) , 
-9, -1.49671, 0, 0, 0.496548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423079,-99) ,
+9, -1.49671, 0, 0, 0.496548,-99) ,
 NN(
-0, 
-0, 
--1, 7.0499, 0, -1, 0.454318,-99) , 
+0,
+0,
+-1, 7.0499, 0, -1, 0.454318,-99) ,
 7, -7.12951, 1, 0, 0.492042,-99)    );
   // itree = 719
   fBoostWeights.push_back(0.0355048);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.15075, 1, 1, 0.510366,-99) , 
+0,
+0,
+-1, 2.15075, 1, 1, 0.510366,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.433007,-99) , 
-9, -1.49671, 0, 0, 0.50435,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.433007,-99) ,
+9, -1.49671, 0, 0, 0.50435,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507142,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422427,-99) , 
-6, 7.0499, 0, 0, 0.464389,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422427,-99) ,
+6, 7.0499, 0, 0, 0.464389,-99) ,
 7, -7.12951, 1, 0, 0.50009,-99)    );
   // itree = 720
   fBoostWeights.push_back(0.0640886);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554112,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554112,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470431,-99) , 
-4, 0.179828, 1, 0, 0.515826,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470431,-99) ,
+4, 0.179828, 1, 0, 0.515826,-99) ,
 NN(
-0, 
-0, 
--1, 3.73747, 0, -1, 0.479043,-99) , 
-17, 4.35957, 1, 0, 0.496853,-99) , 
+0,
+0,
+-1, 3.73747, 0, -1, 0.479043,-99) ,
+17, 4.35957, 1, 0, 0.496853,-99) ,
 NN(
-0, 
-0, 
--1, 7.0499, 0, -1, 0.464418,-99) , 
+0,
+0,
+-1, 7.0499, 0, -1, 0.464418,-99) ,
 7, -7.12951, 1, 0, 0.493399,-99)    );
   // itree = 721
   fBoostWeights.push_back(0.0785027);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548173,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548173,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488777,-99) , 
-21, 5.78894, 0, 0, 0.520843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488777,-99) ,
+21, 5.78894, 0, 0, 0.520843,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514691,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385256,-99) , 
-16, 2.30902, 0, 0, 0.504004,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385256,-99) ,
+16, 2.30902, 0, 0, 0.504004,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.593664,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.593664,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.335967,-99) , 
-16, 3.6461, 1, 0, 0.45379,-99) , 
-21, 5.35596, 1, 0, 0.495226,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.335967,-99) ,
+16, 3.6461, 1, 0, 0.45379,-99) ,
+21, 5.35596, 1, 0, 0.495226,-99) ,
 16, 6.16038, 0, 0, 0.501901,-99)    );
   // itree = 722
   fBoostWeights.push_back(0.056854);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -3.30253, 0, 1, 0.519326,-99) , 
+0,
+0,
+-1, -3.30253, 0, 1, 0.519326,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511115,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511115,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426517,-99) , 
-1, 31.423, 0, 0, 0.491536,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426517,-99) ,
+1, 31.423, 0, 0, 0.491536,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.333716,-99) , 
-5, 2.36328, 1, 0, 0.447426,-99) , 
-20, -3.59727, 1, 0, 0.481946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.333716,-99) ,
+5, 2.36328, 1, 0, 0.447426,-99) ,
+20, -3.59727, 1, 0, 0.481946,-99) ,
 16, 6.16038, 0, 0, 0.491693,-99)    );
   // itree = 723
   fBoostWeights.push_back(0.0724435);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558537,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558537,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488862,-99) , 
-20, -3.30253, 0, 0, 0.505122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488862,-99) ,
+20, -3.30253, 0, 0, 0.505122,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.549579,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.549579,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456311,-99) , 
-3, -0.986823, 0, 0, 0.498318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456311,-99) ,
+3, -0.986823, 0, 0, 0.498318,-99) ,
 NN(
-0, 
-0, 
--1, -2.32034, 1, -1, 0.461819,-99) , 
-15, 0.45833, 1, 0, 0.474807,-99) , 
+0,
+0,
+-1, -2.32034, 1, -1, 0.461819,-99) ,
+15, 0.45833, 1, 0, 0.474807,-99) ,
 16, 6.16038, 0, 0, 0.482716,-99)    );
   // itree = 724
   fBoostWeights.push_back(0.055766);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535458,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535458,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.48148,-99) , 
-19, -5.11018, 1, 0, 0.514799,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.48148,-99) ,
+19, -5.11018, 1, 0, 0.514799,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512416,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512416,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450345,-99) , 
-21, 4.95192, 1, 0, 0.496719,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450345,-99) ,
+21, 4.95192, 1, 0, 0.496719,-99) ,
 NN(
-0, 
-0, 
--1, 2.36328, 1, -1, 0.452252,-99) , 
-20, -3.59727, 1, 0, 0.487069,-99) , 
+0,
+0,
+-1, 2.36328, 1, -1, 0.452252,-99) ,
+20, -3.59727, 1, 0, 0.487069,-99) ,
 16, 6.16038, 0, 0, 0.49431,-99)    );
   // itree = 725
   fBoostWeights.push_back(0.120249);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552142,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552142,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587575,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587575,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41032,-99) , 
-11, 6.79359, 0, 0, 0.464113,-99) , 
-19, -7.27474, 1, 0, 0.508584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41032,-99) ,
+11, 6.79359, 0, 0, 0.464113,-99) ,
+19, -7.27474, 1, 0, 0.508584,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.551723,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.551723,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461973,-99) , 
-23, 5.98411, 1, 0, 0.489078,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461973,-99) ,
+23, 5.98411, 1, 0, 0.489078,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406917,-99) , 
-12, 5.5442, 1, 0, 0.476199,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406917,-99) ,
+12, 5.5442, 1, 0, 0.476199,-99) ,
 21, 4.59192, 0, 0, 0.491694,-99)    );
   // itree = 726
   fBoostWeights.push_back(0.061225);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519593,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519593,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477547,-99) , 
-23, 6.33933, 0, 0, 0.504722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477547,-99) ,
+23, 6.33933, 0, 0, 0.504722,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.442676,-99) , 
-0, 2.27886, 0, 0, 0.499649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.442676,-99) ,
+0, 2.27886, 0, 0, 0.499649,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.416195,-99) , 
-12, 5.63715, 0, 0, 0.466252,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.416195,-99) ,
+12, 5.63715, 0, 0, 0.466252,-99) ,
 15, -0.473762, 0, 0, 0.494877,-99)    );
   // itree = 727
   fBoostWeights.push_back(0.0399479);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.562642,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.562642,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496061,-99) , 
-20, -2.69048, 0, 0, 0.504705,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496061,-99) ,
+20, -2.69048, 0, 0, 0.504705,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.411976,-99) , 
-9, -1.49672, 0, 0, 0.497948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.411976,-99) ,
+9, -1.49672, 0, 0, 0.497948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462749,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462749,-99) ,
 22, 6.22932, 1, 0, 0.492994,-99)    );
   // itree = 728
   fBoostWeights.push_back(0.0367682);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.08308, 1, 1, 0.512103,-99) , 
+0,
+0,
+-1, -1.08308, 1, 1, 0.512103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.421687,-99) , 
-9, -1.49672, 0, 0, 0.505534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.421687,-99) ,
+9, -1.49672, 0, 0, 0.505534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472694,-99) ,
 22, 6.22932, 1, 0, 0.500915,-99)    );
   // itree = 729
   fBoostWeights.push_back(0.0374654);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515219,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515219,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.500183,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.500183,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.390312,-99) , 
-20, -3.33448, 1, 0, 0.481621,-99) , 
-22, 4.48163, 0, 0, 0.498088,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.390312,-99) ,
+20, -3.33448, 1, 0, 0.481621,-99) ,
+22, 4.48163, 0, 0, 0.498088,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453753,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453753,-99) ,
 15, -1.46202, 0, 0, 0.495454,-99)    );
   // itree = 730
   fBoostWeights.push_back(0.0748903);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.28838, 0, 1, 0.536234,-99) , 
+0,
+0,
+-1, 2.28838, 0, 1, 0.536234,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.501041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.501041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.345091,-99) , 
-5, 2.87208, 1, 0, 0.47324,-99) , 
-12, 5.10581, 0, 0, 0.496936,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.345091,-99) ,
+5, 2.87208, 1, 0, 0.47324,-99) ,
+12, 5.10581, 0, 0, 0.496936,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529633,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529633,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464298,-99) , 
-11, 3.06886, 0, 0, 0.512273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464298,-99) ,
+11, 3.06886, 0, 0, 0.512273,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.436608,-99) , 
-6, 6.34546, 1, 0, 0.475898,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.436608,-99) ,
+6, 6.34546, 1, 0, 0.475898,-99) ,
 19, -7.63251, 0, 0, 0.488711,-99)    );
   // itree = 731
   fBoostWeights.push_back(0.0656882);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521744,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521744,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457879,-99) , 
-0, 2.28839, 1, 0, 0.499072,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457879,-99) ,
+0, 2.28839, 1, 0, 0.499072,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561012,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561012,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.47427,-99) , 
-10, 0.613636, 0, 0, 0.482003,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.47427,-99) ,
+10, 0.613636, 0, 0, 0.482003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429481,-99) , 
-23, 5.61893, 0, 0, 0.475361,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429481,-99) ,
+23, 5.61893, 0, 0, 0.475361,-99) ,
 16, 6.16038, 0, 0, 0.481534,-99)    );
   // itree = 732
   fBoostWeights.push_back(0.054398);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.552556,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.552556,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.490505,-99) , 
-15, 0.279259, 1, 0, 0.501231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.490505,-99) ,
+15, 0.279259, 1, 0, 0.501231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527857,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527857,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.370176,-99) , 
-19, -6.54666, 1, 0, 0.440989,-99) , 
-15, -0.473762, 0, 0, 0.493549,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.370176,-99) ,
+19, -6.54666, 1, 0, 0.440989,-99) ,
+15, -0.473762, 0, 0, 0.493549,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450726,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450726,-99) ,
 11, 7.31009, 1, 0, 0.490525,-99)    );
   // itree = 733
   fBoostWeights.push_back(0.0813581);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523589,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523589,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472868,-99) , 
-6, 5.50516, 0, 0, 0.509597,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472868,-99) ,
+6, 5.50516, 0, 0, 0.509597,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.592663,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.592663,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4596,-99) , 
-14, -2.21482, 1, 0, 0.504196,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4596,-99) ,
+14, -2.21482, 1, 0, 0.504196,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.385774,-99) , 
-8, -4.04764, 0, 0, 0.47933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.385774,-99) ,
+8, -4.04764, 0, 0, 0.47933,-99) ,
 15, 0.5145, 0, 0, 0.498861,-99)    );
   // itree = 734
   fBoostWeights.push_back(0.0645429);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.81816, 1, 1, 0.518484,-99) , 
+0,
+0,
+-1, 2.81816, 1, 1, 0.518484,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522452,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522452,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.430091,-99) , 
-22, 4.48164, 0, 0, 0.477246,-99) , 
-0, 2.28611, 0, 0, 0.499156,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.430091,-99) ,
+22, 4.48164, 0, 0, 0.477246,-99) ,
+0, 2.28611, 0, 0, 0.499156,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.451925,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.451925,-99) ,
 0, 2.2979, 1, 0, 0.496361,-99)    );
   // itree = 735
   fBoostWeights.push_back(0.054032);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553881,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553881,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489472,-99) , 
-14, -0.564061, 0, 0, 0.500183,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489472,-99) ,
+14, -0.564061, 0, 0, 0.500183,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513249,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513249,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.36981,-99) , 
-11, 4.5659, 1, 0, 0.439784,-99) , 
-15, -0.473762, 0, 0, 0.492471,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.36981,-99) ,
+11, 4.5659, 1, 0, 0.439784,-99) ,
+15, -0.473762, 0, 0, 0.492471,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.44417,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.44417,-99) ,
 11, 7.31009, 1, 0, 0.48908,-99)    );
   // itree = 736
   fBoostWeights.push_back(0.0579276);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564041,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564041,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.468785,-99) , 
-23, 6.66074, 0, 0, 0.521245,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.468785,-99) ,
+23, 6.66074, 0, 0, 0.521245,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540882,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540882,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485471,-99) , 
-23, 5.82175, 1, 0, 0.497572,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485471,-99) ,
+23, 5.82175, 1, 0, 0.497572,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439541,-99) , 
-7, -7.12951, 1, 0, 0.491867,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439541,-99) ,
+7, -7.12951, 1, 0, 0.491867,-99) ,
 12, 2.98041, 1, 0, 0.497373,-99)    );
   // itree = 737
   fBoostWeights.push_back(0.0558706);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.49532, 0, 1, 0.527242,-99) , 
+0,
+0,
+-1, -2.49532, 0, 1, 0.527242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494538,-99) , 
-22, 4.20381, 1, 0, 0.510304,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494538,-99) ,
+22, 4.20381, 1, 0, 0.510304,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55861,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.429382,-99) , 
-0, 2.28838, 1, 0, 0.512789,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.429382,-99) ,
+0, 2.28838, 1, 0, 0.512789,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409146,-99) , 
-12, 4.04312, 0, 0, 0.482292,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409146,-99) ,
+12, 4.04312, 0, 0, 0.482292,-99) ,
 15, 0.0203691, 0, 0, 0.504236,-99)    );
   // itree = 738
   fBoostWeights.push_back(0.0818863);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.5544,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.5544,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458242,-99) , 
-20, -4.08785, 1, 0, 0.534273,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458242,-99) ,
+20, -4.08785, 1, 0, 0.534273,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.520318,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.520318,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456091,-99) , 
-21, 4.81704, 0, 0, 0.494601,-99) , 
-6, 5.72634, 1, 0, 0.509566,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456091,-99) ,
+21, 4.81704, 0, 0, 0.494601,-99) ,
+6, 5.72634, 1, 0, 0.509566,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538796,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538796,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.427015,-99) , 
-19, -6.54666, 1, 0, 0.476584,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.427015,-99) ,
+19, -6.54666, 1, 0, 0.476584,-99) ,
 15, -0.473762, 0, 0, 0.504905,-99)    );
   // itree = 739
   fBoostWeights.push_back(0.0367106);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -3.94728, 1, 1, 0.510057,-99) , 
+0,
+0,
+-1, -3.94728, 1, 1, 0.510057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.51049,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.51049,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.388396,-99) , 
-11, 4.5659, 1, 0, 0.448007,-99) , 
-15, -0.473762, 0, 0, 0.502189,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.388396,-99) ,
+11, 4.5659, 1, 0, 0.448007,-99) ,
+15, -0.473762, 0, 0, 0.502189,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459384,-99) ,
 11, 7.31009, 1, 0, 0.499197,-99)    );
   // itree = 740
   fBoostWeights.push_back(0.0670994);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558858,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558858,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488517,-99) , 
-20, -5.31454, 0, 0, 0.515349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488517,-99) ,
+20, -5.31454, 0, 0, 0.515349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402473,-99) , 
-5, 3.25517, 1, 0, 0.501836,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402473,-99) ,
+5, 3.25517, 1, 0, 0.501836,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507977,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439455,-99) , 
-5, 2.18216, 0, 0, 0.481201,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439455,-99) ,
+5, 2.18216, 0, 0, 0.481201,-99) ,
 3, -0.986823, 1, 0, 0.492406,-99)    );
   // itree = 741
   fBoostWeights.push_back(0.049656);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 2.28362, 1, 1, 0.519363,-99) , 
+0,
+0,
+-1, 2.28362, 1, 1, 0.519363,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.41871,-99) , 
-5, 3.25517, 1, 0, 0.507362,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.41871,-99) ,
+5, 3.25517, 1, 0, 0.507362,-99) ,
 NN(
-0, 
-0, 
--1, -1.0342, 0, -1, 0.477495,-99) , 
+0,
+0,
+-1, -1.0342, 0, -1, 0.477495,-99) ,
 3, -0.986823, 1, 0, 0.493708,-99)    );
   // itree = 742
   fBoostWeights.push_back(0.0514977);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529875,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529875,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485433,-99) , 
-8, -3.78569, 1, 0, 0.50405,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485433,-99) ,
+8, -3.78569, 1, 0, 0.50405,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424517,-99) , 
-9, -1.49672, 0, 0, 0.498329,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424517,-99) ,
+9, -1.49672, 0, 0, 0.498329,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469212,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469212,-99) ,
 22, 6.22932, 1, 0, 0.494244,-99)    );
   // itree = 743
   fBoostWeights.push_back(0.080135);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587564,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587564,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478995,-99) , 
-1, 24.6156, 0, 0, 0.542033,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478995,-99) ,
+1, 24.6156, 0, 0, 0.542033,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479231,-99) , 
-1, 36.4256, 1, 0, 0.506402,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479231,-99) ,
+1, 36.4256, 1, 0, 0.506402,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.533325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.533325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488819,-99) , 
-10, -1.08651, 1, 0, 0.517099,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488819,-99) ,
+10, -1.08651, 1, 0, 0.517099,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516751,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516751,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386146,-99) , 
-4, 0.325558, 0, 0, 0.448623,-99) , 
-23, 6.58433, 0, 0, 0.487996,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386146,-99) ,
+4, 0.325558, 0, 0, 0.448623,-99) ,
+23, 6.58433, 0, 0, 0.487996,-99) ,
 11, 4.35485, 0, 0, 0.498509,-99)    );
   // itree = 744
   fBoostWeights.push_back(0.0787453);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.583064,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.583064,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.489479,-99) , 
-14, -2.50948, 1, 0, 0.534325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.489479,-99) ,
+14, -2.50948, 1, 0, 0.534325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470431,-99) , 
-22, 5.6912, 1, 0, 0.516415,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470431,-99) ,
+22, 5.6912, 1, 0, 0.516415,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.579395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.579395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488039,-99) , 
-3, -3.94718, 1, 0, 0.504356,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488039,-99) ,
+3, -3.94718, 1, 0, 0.504356,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.413633,-99) , 
-12, 3.83952, 1, 0, 0.485194,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.413633,-99) ,
+12, 3.83952, 1, 0, 0.485194,-99) ,
 11, 4.35485, 0, 0, 0.503031,-99)    );
   // itree = 745
   fBoostWeights.push_back(0.0732095);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.66706, 0, 1, 0.53349,-99) , 
+0,
+0,
+-1, -2.66706, 0, 1, 0.53349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.435677,-99) , 
-8, -1.19313, 1, 0, 0.522592,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.435677,-99) ,
+8, -1.19313, 1, 0, 0.522592,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559922,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491463,-99) , 
-10, -0.66845, 0, 0, 0.517036,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491463,-99) ,
+10, -0.66845, 0, 0, 0.517036,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.432853,-99) , 
-12, 3.83952, 1, 0, 0.499325,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.432853,-99) ,
+12, 3.83952, 1, 0, 0.499325,-99) ,
 11, 4.35485, 0, 0, 0.512616,-99)    );
   // itree = 746
   fBoostWeights.push_back(0.0744616);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 6.77643, 0, 1, 0.525702,-99) , 
+0,
+0,
+-1, 6.77643, 0, 1, 0.525702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479623,-99) , 
-12, 5.29761, 1, 0, 0.512503,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479623,-99) ,
+12, 5.29761, 1, 0, 0.512503,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.602905,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.602905,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.529624,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.529624,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.339999,-99) , 
-11, 5.12536, 0, 0, 0.449965,-99) , 
-5, 1.20888, 1, 0, 0.488655,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.339999,-99) ,
+11, 5.12536, 0, 0, 0.449965,-99) ,
+5, 1.20888, 1, 0, 0.488655,-99) ,
 10, 0.144994, 1, 0, 0.507731,-99)    );
   // itree = 747
   fBoostWeights.push_back(0.0706921);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.554211,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.554211,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.522911,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.522911,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.444238,-99) , 
-10, -0.193981, 0, 0, 0.490807,-99) , 
-10, -1.83119, 1, 0, 0.520274,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.444238,-99) ,
+10, -0.193981, 0, 0, 0.490807,-99) ,
+10, -1.83119, 1, 0, 0.520274,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.52148,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.52148,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470373,-99) , 
-0, 2.28838, 1, 0, 0.502822,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470373,-99) ,
+0, 2.28838, 1, 0, 0.502822,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509565,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509565,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.35354,-99) , 
-12, 3.38619, 1, 0, 0.433928,-99) , 
-3, -3.28939, 0, 0, 0.492772,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.35354,-99) ,
+12, 3.38619, 1, 0, 0.433928,-99) ,
+3, -3.28939, 0, 0, 0.492772,-99) ,
 11, 5.83247, 0, 0, 0.499988,-99)    );
   // itree = 748
   fBoostWeights.push_back(0.0791986);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479868,-99) , 
-19, -5.96194, 0, 0, 0.524419,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479868,-99) ,
+19, -5.96194, 0, 0, 0.524419,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504424,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504424,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.366243,-99) , 
-20, -3.47836, 1, 0, 0.483866,-99) , 
-6, 6.79058, 0, 0, 0.499863,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.366243,-99) ,
+20, -3.47836, 1, 0, 0.483866,-99) ,
+6, 6.79058, 0, 0, 0.499863,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577873,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577873,-99) ,
 NN(
-0, 
-0, 
--1, 5.12536, 0, -1, 0.436265,-99) , 
-5, 1.20888, 1, 0, 0.472031,-99) , 
+0,
+0,
+-1, 5.12536, 0, -1, 0.436265,-99) ,
+5, 1.20888, 1, 0, 0.472031,-99) ,
 10, 0.144994, 1, 0, 0.494302,-99)    );
   // itree = 749
   fBoostWeights.push_back(0.0562814);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591817,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492335,-99) , 
-0, 2.29314, 0, 0, 0.508889,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492335,-99) ,
+0, 2.29314, 0, 0, 0.508889,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536859,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536859,-99) ,
 NN(
-0, 
-0, 
--1, 2.76605, 0, -1, 0.469231,-99) , 
-6, 7.24707, 0, 0, 0.479524,-99) , 
+0,
+0,
+-1, 2.76605, 0, -1, 0.469231,-99) ,
+6, 7.24707, 0, 0, 0.479524,-99) ,
 12, 5.10579, 0, 0, 0.490022,-99)    );
   // itree = 750
   fBoostWeights.push_back(0.0810621);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.546978,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.546978,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473868,-99) , 
-21, 4.83736, 0, 0, 0.518297,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473868,-99) ,
+21, 4.83736, 0, 0, 0.518297,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.55832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.55832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473273,-99) , 
-20, -7.45169, 1, 0, 0.501228,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473273,-99) ,
+20, -7.45169, 1, 0, 0.501228,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441731,-99) , 
-8, -4.43575, 0, 0, 0.489289,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441731,-99) ,
+8, -4.43575, 0, 0, 0.489289,-99) ,
 12, 5.10579, 0, 0, 0.499664,-99)    );
   // itree = 751
   fBoostWeights.push_back(0.0542506);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559335,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559335,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.483906,-99) , 
-13, 7.19616, 0, 0, 0.523661,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.483906,-99) ,
+13, 7.19616, 0, 0, 0.523661,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505094,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505094,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.395538,-99) , 
-0, 2.29314, 1, 0, 0.493186,-99) , 
-23, 6.43012, 1, 0, 0.506937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.395538,-99) ,
+0, 2.29314, 1, 0, 0.493186,-99) ,
+23, 6.43012, 1, 0, 0.506937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458534,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458534,-99) ,
 21, 7.64808, 1, 0, 0.504291,-99)    );
   // itree = 752
   fBoostWeights.push_back(0.0906033);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.572902,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.572902,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472255,-99) , 
-3, -0.986823, 1, 0, 0.530209,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472255,-99) ,
+3, -0.986823, 1, 0, 0.530209,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383381,-99) , 
-21, 2.29981, 0, 0, 0.513071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383381,-99) ,
+21, 2.29981, 0, 0, 0.513071,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.578266,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.578266,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498607,-99) , 
-14, -2.84079, 1, 0, 0.538219,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498607,-99) ,
+14, -2.84079, 1, 0, 0.538219,-99) ,
 NN(
-0, 
-0, 
--1, 1.75575, 0, -1, 0.469591,-99) , 
-19, -5.46081, 0, 0, 0.488565,-99) , 
+0,
+0,
+-1, 1.75575, 0, -1, 0.469591,-99) ,
+19, -5.46081, 0, 0, 0.488565,-99) ,
 23, 6.43012, 1, 0, 0.499213,-99)    );
   // itree = 753
   fBoostWeights.push_back(0.0501225);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.565022,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.565022,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488242,-99) , 
-2, 1.85586, 0, 0, 0.535349,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488242,-99) ,
+2, 1.85586, 0, 0, 0.535349,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.491617,-99) , 
-2, 2.99669, 1, 0, 0.511721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.491617,-99) ,
+2, 2.99669, 1, 0, 0.511721,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.474121,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.474121,-99) ,
 3, -4.27621, 0, 0, 0.508358,-99)    );
   // itree = 754
   fBoostWeights.push_back(0.0448362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -0.23172, 1, 1, 0.520922,-99) , 
+0,
+0,
+-1, -0.23172, 1, 1, 0.520922,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.461281,-99) , 
-15, -0.614923, 0, 0, 0.517095,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.461281,-99) ,
+15, -0.614923, 0, 0, 0.517095,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472124,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472124,-99) ,
 15, -1.46202, 0, 0, 0.51447,-99)    );
   // itree = 755
   fBoostWeights.push_back(0.0647747);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523172,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523172,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454261,-99) , 
-16, 6.86924, 1, 0, 0.515062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454261,-99) ,
+16, 6.86924, 1, 0, 0.515062,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445602,-99) , 
-21, 7.25809, 1, 0, 0.50944,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445602,-99) ,
+21, 7.25809, 1, 0, 0.50944,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538251,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538251,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.408005,-99) , 
-14, -2.76194, 0, 0, 0.481407,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.408005,-99) ,
+14, -2.76194, 0, 0, 0.481407,-99) ,
 4, -0.277089, 0, 0, 0.505931,-99)    );
   // itree = 756
   fBoostWeights.push_back(0.0555241);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.527644,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.527644,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458542,-99) , 
-17, 4.43152, 0, 0, 0.513675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458542,-99) ,
+17, 4.43152, 0, 0, 0.513675,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514261,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514261,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464859,-99) , 
-3, -0.469907, 1, 0, 0.500694,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464859,-99) ,
+3, -0.469907, 1, 0, 0.500694,-99) ,
 NN(
-0, 
-0, 
--1, 3.38619, 1, -1, 0.433286,-99) , 
-3, -3.28939, 0, 0, 0.490909,-99) , 
+0,
+0,
+-1, 3.38619, 1, -1, 0.433286,-99) ,
+3, -3.28939, 0, 0, 0.490909,-99) ,
 11, 5.83247, 0, 0, 0.496861,-99)    );
   // itree = 757
   fBoostWeights.push_back(0.0561266);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518977,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518977,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515122,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515122,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462403,-99) , 
-10, -2.32307, 0, 0, 0.492843,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462403,-99) ,
+10, -2.32307, 0, 0, 0.492843,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.400027,-99) , 
-21, 2.29981, 0, 0, 0.486071,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.400027,-99) ,
+21, 2.29981, 0, 0, 0.486071,-99) ,
 3, -0.328945, 0, 0, 0.492226,-99)    );
   // itree = 758
   fBoostWeights.push_back(0.0524638);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499612,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499612,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.597048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.597048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472133,-99) , 
-3, -1.31568, 0, 0, 0.54721,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472133,-99) ,
+3, -1.31568, 0, 0, 0.54721,-99) ,
 NN(
-0, 
-0, 
--1, -5.84427, 1, -1, 0.440612,-99) , 
-20, -3.59727, 0, 0, 0.473556,-99) , 
+0,
+0,
+-1, -5.84427, 1, -1, 0.440612,-99) ,
+20, -3.59727, 0, 0, 0.473556,-99) ,
 9, -0.0489983, 0, 0, 0.48878,-99)    );
   // itree = 759
   fBoostWeights.push_back(0.0598873);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.512725,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.512725,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.600373,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.600373,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.488389,-99) , 
-2, 2.07654, 1, 0, 0.544723,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.488389,-99) ,
+2, 2.07654, 1, 0, 0.544723,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504099,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504099,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.214894,-99) , 
-20, -5.84427, 1, 0, 0.45358,-99) , 
-20, -3.59727, 0, 0, 0.481738,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.214894,-99) ,
+20, -5.84427, 1, 0, 0.45358,-99) ,
+20, -3.59727, 0, 0, 0.481738,-99) ,
 9, -0.0489983, 0, 0, 0.499868,-99)    );
   // itree = 760
   fBoostWeights.push_back(0.0494099);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.497756,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.497756,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.584181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.584181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485205,-99) , 
-3, -1.31568, 0, 0, 0.544783,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485205,-99) ,
+3, -1.31568, 0, 0, 0.544783,-99) ,
 NN(
-0, 
-0, 
--1, 1.95148, 0, -1, 0.443662,-99) , 
-20, -3.59727, 0, 0, 0.474898,-99) , 
+0,
+0,
+-1, 1.95148, 0, -1, 0.443662,-99) ,
+20, -3.59727, 0, 0, 0.474898,-99) ,
 9, -0.0489983, 0, 0, 0.488286,-99)    );
   // itree = 761
   fBoostWeights.push_back(0.0479425);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510107,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510107,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0.347457, 1, 1, 0.542383,-99) , 
+0,
+0,
+-1, 0.347457, 1, 1, 0.542383,-99) ,
 NN(
-0, 
-0, 
--1, 1.95148, 0, -1, 0.45589,-99) , 
-20, -3.59727, 0, 0, 0.482607,-99) , 
+0,
+0,
+-1, 1.95148, 0, -1, 0.45589,-99) ,
+20, -3.59727, 0, 0, 0.482607,-99) ,
 9, -0.0489983, 0, 0, 0.498731,-99)    );
   // itree = 762
   fBoostWeights.push_back(0.0688769);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.601323,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.601323,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.420459,-99) , 
-19, -6.39947, 1, 0, 0.521181,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.420459,-99) ,
+19, -6.39947, 1, 0, 0.521181,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518009,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518009,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.481684,-99) , 
-0, 2.28838, 0, 0, 0.496122,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.481684,-99) ,
+0, 2.28838, 0, 0, 0.496122,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532848,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532848,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.360714,-99) , 
-19, -6.82602, 0, 0, 0.444046,-99) , 
-11, 2.87724, 0, 0, 0.489838,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.360714,-99) ,
+19, -6.82602, 0, 0, 0.444046,-99) ,
+11, 2.87724, 0, 0, 0.489838,-99) ,
 3, -3.94727, 1, 0, 0.493592,-99)    );
   // itree = 763
   fBoostWeights.push_back(0.0596875);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604387,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.453846,-99) , 
-11, 3.47708, 1, 0, 0.519344,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.453846,-99) ,
+11, 3.47708, 1, 0, 0.519344,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515732,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515732,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479705,-99) , 
-22, 4.61499, 1, 0, 0.499651,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479705,-99) ,
+22, 4.61499, 1, 0, 0.499651,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515671,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515671,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.376744,-99) , 
-19, -6.82602, 0, 0, 0.444256,-99) , 
-11, 2.87724, 0, 0, 0.492995,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.376744,-99) ,
+19, -6.82602, 0, 0, 0.444256,-99) ,
+11, 2.87724, 0, 0, 0.492995,-99) ,
 3, -3.94727, 1, 0, 0.496139,-99)    );
   // itree = 764
   fBoostWeights.push_back(0.0939892);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.526103,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.526103,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443075,-99) , 
-7, -8.71385, 0, 0, 0.476319,-99) , 
-12, 4.7985, 0, 0, 0.501608,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443075,-99) ,
+7, -8.71385, 0, 0, 0.476319,-99) ,
+12, 4.7985, 0, 0, 0.501608,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.581815,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.581815,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470122,-99) , 
-12, 3.82507, 1, 0, 0.50691,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470122,-99) ,
+12, 3.82507, 1, 0, 0.50691,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.383602,-99) , 
-3, -1.97364, 0, 0, 0.477239,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.383602,-99) ,
+3, -1.97364, 0, 0, 0.477239,-99) ,
 23, 6.02454, 0, 0, 0.495165,-99)    );
   // itree = 765
   fBoostWeights.push_back(0.0978981);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.538841,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.538841,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434492,-99) , 
-10, -1.58889, 1, 0, 0.510149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434492,-99) ,
+10, -1.58889, 1, 0, 0.510149,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535492,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535492,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.454404,-99) , 
-1, 43.2721, 1, 0, 0.501902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.454404,-99) ,
+1, 43.2721, 1, 0, 0.501902,-99) ,
 NN(
-0, 
-0, 
--1, -7.24224, 0, -1, 0.412444,-99) , 
-1, 24.8086, 0, 0, 0.481716,-99) , 
+0,
+0,
+-1, -7.24224, 0, -1, 0.412444,-99) ,
+1, 24.8086, 0, 0, 0.481716,-99) ,
 7, -9.50602, 1, 0, 0.492858,-99)    );
   // itree = 766
   fBoostWeights.push_back(0.0661971);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.58617,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.58617,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.443049,-99) , 
-19, -6.39947, 1, 0, 0.522551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.443049,-99) ,
+19, -6.39947, 1, 0, 0.522551,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.612098,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.612098,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.473192,-99) , 
-0, 2.28363, 1, 0, 0.530025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.473192,-99) ,
+0, 2.28363, 1, 0, 0.530025,-99) ,
 NN(
-0, 
-0, 
--1, 2.27886, 0, -1, 0.478041,-99) , 
-5, 3.33239, 0, 0, 0.485475,-99) , 
+0,
+0,
+-1, 2.27886, 0, -1, 0.478041,-99) ,
+5, 3.33239, 0, 0, 0.485475,-99) ,
 3, -3.94727, 1, 0, 0.489877,-99)    );
   // itree = 767
   fBoostWeights.push_back(0.0529239);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.65355, 0, 1, 0.521428,-99) , 
+0,
+0,
+-1, -2.65355, 0, 1, 0.521428,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.511047,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.511047,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397602,-99) , 
-11, 3.73747, 0, 0, 0.490797,-99) , 
-17, 4.35957, 1, 0, 0.505711,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397602,-99) ,
+11, 3.73747, 0, 0, 0.490797,-99) ,
+17, 4.35957, 1, 0, 0.505711,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519223,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519223,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434186,-99) , 
-22, 4.07688, 1, 0, 0.476034,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434186,-99) ,
+22, 4.07688, 1, 0, 0.476034,-99) ,
 7, -7.12951, 1, 0, 0.502538,-99)    );
   // itree = 768
   fBoostWeights.push_back(0.0408783);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530941,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530941,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502151,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502151,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406732,-99) , 
-4, 0.881202, 1, 0, 0.4869,-99) , 
-6, 7.82134, 0, 0, 0.494791,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406732,-99) ,
+4, 0.881202, 1, 0, 0.4869,-99) ,
+6, 7.82134, 0, 0, 0.494791,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.4582,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.4582,-99) ,
 5, 3.79269, 1, 0, 0.4929,-99)    );
   // itree = 769
   fBoostWeights.push_back(0.11327);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.596505,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.596505,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.450149,-99) , 
-5, 3.2463, 1, 0, 0.538175,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.450149,-99) ,
+5, 3.2463, 1, 0, 0.538175,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.440277,-99) , 
-8, -3.67697, 0, 0, 0.504467,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.440277,-99) ,
+8, -3.67697, 0, 0, 0.504467,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.543493,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.543493,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462552,-99) , 
-8, -4.25104, 0, 0, 0.501551,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462552,-99) ,
+8, -4.25104, 0, 0, 0.501551,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536626,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536626,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426857,-99) , 
-8, -1.49734, 0, 0, 0.458617,-99) , 
-8, -3.65962, 1, 0, 0.480276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426857,-99) ,
+8, -1.49734, 0, 0, 0.458617,-99) ,
+8, -3.65962, 1, 0, 0.480276,-99) ,
 4, 1.11772, 0, 0, 0.486269,-99)    );
   // itree = 770
   fBoostWeights.push_back(0.0719167);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.545823,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.545823,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.484587,-99) , 
-20, -6.78425, 1, 0, 0.50909,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.484587,-99) ,
+20, -6.78425, 1, 0, 0.50909,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.513235,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.513235,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410977,-99) , 
-20, -6.36665, 0, 0, 0.462873,-99) , 
-5, 1.85039, 0, 0, 0.496091,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410977,-99) ,
+20, -6.36665, 0, 0, 0.462873,-99) ,
+5, 1.85039, 0, 0, 0.496091,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.43318,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.43318,-99) ,
 8, -0.55467, 1, 0, 0.492536,-99)    );
   // itree = 771
   fBoostWeights.push_back(0.10362);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.595995,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.595995,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.478348,-99) , 
-20, -5.59073, 0, 0, 0.540106,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.478348,-99) ,
+20, -5.59073, 0, 0, 0.540106,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463137,-99) , 
-8, -3.65467, 0, 0, 0.510062,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463137,-99) ,
+8, -3.65467, 0, 0, 0.510062,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.544387,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.544387,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.505713,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.505713,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.406856,-99) , 
-21, 3.73751, 1, 0, 0.448807,-99) , 
-8, -4.04773, 1, 0, 0.483248,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.406856,-99) ,
+21, 3.73751, 1, 0, 0.448807,-99) ,
+8, -4.04773, 1, 0, 0.483248,-99) ,
 5, 2.41178, 0, 0, 0.495903,-99)    );
   // itree = 772
   fBoostWeights.push_back(0.0937768);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.91508, 1, 1, 0.53774,-99) , 
+0,
+0,
+-1, 3.91508, 1, 1, 0.53774,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.530325,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.530325,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389345,-99) , 
-14, -2.17105, 0, 0, 0.461981,-99) , 
-19, -4.09976, 1, 0, 0.519481,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389345,-99) ,
+14, -2.17105, 0, 0, 0.461981,-99) ,
+19, -4.09976, 1, 0, 0.519481,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.535546,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.535546,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.462861,-99) , 
-21, 4.40661, 0, 0, 0.49384,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.462861,-99) ,
+21, 4.40661, 0, 0, 0.49384,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502727,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502727,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.298682,-99) , 
-20, -6.35199, 0, 0, 0.414093,-99) , 
-8, -2.49536, 1, 0, 0.4763,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.298682,-99) ,
+20, -6.35199, 0, 0, 0.414093,-99) ,
+8, -2.49536, 1, 0, 0.4763,-99) ,
 5, 2.41178, 0, 0, 0.49668,-99)    );
   // itree = 773
   fBoostWeights.push_back(0.110678);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.574003,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.574003,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465167,-99) , 
-10, -2.10732, 1, 0, 0.542688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465167,-99) ,
+10, -2.10732, 1, 0, 0.542688,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.475369,-99) , 
-20, -5.42801, 0, 0, 0.501268,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.475369,-99) ,
+20, -5.42801, 0, 0, 0.501268,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.641268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.641268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463424,-99) , 
-19, -7.1294, 0, 0, 0.507606,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463424,-99) ,
+19, -7.1294, 0, 0, 0.507606,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523043,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523043,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.379291,-99) , 
-19, -3.10302, 0, 0, 0.427605,-99) , 
-20, -5.65524, 1, 0, 0.475916,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.379291,-99) ,
+19, -3.10302, 0, 0, 0.427605,-99) ,
+20, -5.65524, 1, 0, 0.475916,-99) ,
 1, 41.7139, 0, 0, 0.489227,-99)    );
   // itree = 774
   fBoostWeights.push_back(0.128118);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561715,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561715,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.54242,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.54242,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.449681,-99) , 
-12, 3.65973, 1, 0, 0.490255,-99) , 
-5, 2.49628, 0, 0, 0.518382,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.449681,-99) ,
+12, 3.65973, 1, 0, 0.490255,-99) ,
+5, 2.49628, 0, 0, 0.518382,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.587879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.587879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386786,-99) , 
-3, -1.64448, 0, 0, 0.53031,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386786,-99) ,
+3, -1.64448, 0, 0, 0.53031,-99) ,
 NN(
-0, 
-0, 
--1, 2.41178, 0, -1, 0.438093,-99) , 
-8, -3.4711, 1, 0, 0.480691,-99) , 
+0,
+0,
+-1, 2.41178, 0, -1, 0.438093,-99) ,
+8, -3.4711, 1, 0, 0.480691,-99) ,
 19, -6.54666, 1, 0, 0.501489,-99)    );
   // itree = 775
   fBoostWeights.push_back(0.105182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.536543,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.536543,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.410701,-99) , 
-4, 1.40115, 1, 0, 0.52247,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.410701,-99) ,
+4, 1.40115, 1, 0, 0.52247,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.561019,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.561019,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.445853,-99) , 
-23, 5.61879, 1, 0, 0.48093,-99) , 
-20, -4.69135, 1, 0, 0.508924,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.445853,-99) ,
+23, 5.61879, 1, 0, 0.48093,-99) ,
+20, -4.69135, 1, 0, 0.508924,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539826,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539826,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53157,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53157,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.376201,-99) , 
-10, -2.16164, 1, 0, 0.452003,-99) , 
-3, -0.657883, 0, 0, 0.479628,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.376201,-99) ,
+10, -2.16164, 1, 0, 0.452003,-99) ,
+3, -0.657883, 0, 0, 0.479628,-99) ,
 12, 3.51175, 0, 0, 0.500769,-99)    );
   // itree = 776
   fBoostWeights.push_back(0.0813946);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.548482,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.548482,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.555879,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.555879,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389915,-99) , 
-10, -1.83119, 1, 0, 0.471913,-99) , 
-14, -1.58868, 0, 0, 0.514613,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389915,-99) ,
+10, -1.83119, 1, 0, 0.471913,-99) ,
+14, -1.58868, 0, 0, 0.514613,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519212,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519212,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.464621,-99) , 
-14, -3.11519, 1, 0, 0.489765,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.464621,-99) ,
+14, -3.11519, 1, 0, 0.489765,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.409301,-99) , 
-12, 2.2536, 0, 0, 0.483305,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.409301,-99) ,
+12, 2.2536, 0, 0, 0.483305,-99) ,
 4, 1.11772, 0, 0, 0.491038,-99)    );
   // itree = 777
   fBoostWeights.push_back(0.0861182);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.591395,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.591395,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.466608,-99) , 
-8, -3.43205, 0, 0, 0.531061,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.466608,-99) ,
+8, -3.43205, 0, 0, 0.531061,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515328,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515328,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.42968,-99) , 
-8, -3.27153, 1, 0, 0.475782,-99) , 
-10, -0.605777, 0, 0, 0.499066,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.42968,-99) ,
+8, -3.27153, 1, 0, 0.475782,-99) ,
+10, -0.605777, 0, 0, 0.499066,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.472541,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.472541,-99) ,
 15, 1.99689, 1, 0, 0.490572,-99)    );
   // itree = 778
   fBoostWeights.push_back(0.0860009);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559828,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559828,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.459646,-99) , 
-12, 5.23249, 1, 0, 0.516948,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.459646,-99) ,
+12, 5.23249, 1, 0, 0.516948,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479865,-99) , 
-8, -3.77222, 0, 0, 0.502548,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479865,-99) ,
+8, -3.77222, 0, 0, 0.502548,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.56798,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.56798,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509678,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509678,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.422449,-99) , 
-3, -0.751863, 0, 0, 0.459861,-99) , 
-3, -3.94727, 1, 0, 0.481019,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.422449,-99) ,
+3, -0.751863, 0, 0, 0.459861,-99) ,
+3, -3.94727, 1, 0, 0.481019,-99) ,
 12, 3.51175, 0, 0, 0.496598,-99)    );
   // itree = 779
   fBoostWeights.push_back(0.07525);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.604068,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.604068,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.521703,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.521703,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.485548,-99) , 
-21, 4.83736, 0, 0, 0.506992,-99) , 
-3, -3.28892, 1, 0, 0.521459,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.485548,-99) ,
+21, 4.83736, 0, 0, 0.506992,-99) ,
+3, -3.28892, 1, 0, 0.521459,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.53861,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.53861,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550917,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550917,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.460084,-99) , 
-2, 1.49958, 1, 0, 0.474627,-99) , 
-19, -8.71836, 1, 0, 0.489149,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.460084,-99) ,
+2, 1.49958, 1, 0, 0.474627,-99) ,
+19, -8.71836, 1, 0, 0.489149,-99) ,
 12, 5.10579, 0, 0, 0.500786,-99)    );
   // itree = 780
   fBoostWeights.push_back(0.068849);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.558921,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.558921,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.492709,-99) , 
-7, -9.50602, 1, 0, 0.520669,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.492709,-99) ,
+7, -9.50602, 1, 0, 0.520669,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477809,-99) , 
-22, 5.6912, 1, 0, 0.509884,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477809,-99) ,
+22, 5.6912, 1, 0, 0.509884,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.556236,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.556236,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.46585,-99) , 
-16, 4.29569, 0, 0, 0.500529,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.46585,-99) ,
+16, 4.29569, 0, 0, 0.500529,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402338,-99) , 
-21, 5.0956, 1, 0, 0.482383,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402338,-99) ,
+21, 5.0956, 1, 0, 0.482383,-99) ,
 12, 3.51175, 0, 0, 0.502302,-99)    );
   // itree = 781
   fBoostWeights.push_back(0.0664629);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.597268,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.597268,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463723,-99) , 
-10, -0.952536, 1, 0, 0.540902,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463723,-99) ,
+10, -0.952536, 1, 0, 0.540902,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.609634,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.609634,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.470436,-99) , 
-7, -7.92168, 0, 0, 0.543468,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.470436,-99) ,
+7, -7.92168, 0, 0, 0.543468,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503707,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503707,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.426978,-99) , 
-7, -7.92168, 1, 0, 0.492083,-99) , 
-10, 0.0781428, 0, 0, 0.502688,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.426978,-99) ,
+7, -7.92168, 1, 0, 0.492083,-99) ,
+10, 0.0781428, 0, 0, 0.502688,-99) ,
 11, 6.57128, 0, 0, 0.508684,-99)    );
   // itree = 782
   fBoostWeights.push_back(0.107684);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.637702,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.637702,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.495494,-99) , 
-5, 1.96956, 1, 0, 0.547665,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.495494,-99) ,
+5, 1.96956, 1, 0, 0.547665,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.564531,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.564531,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.386179,-99) , 
-5, 1.71723, 0, 0, 0.478033,-99) , 
-11, 4.35485, 0, 0, 0.519253,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.386179,-99) ,
+5, 1.71723, 0, 0, 0.478033,-99) ,
+11, 4.35485, 0, 0, 0.519253,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.553187,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.553187,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477919,-99) , 
-16, 3.61706, 1, 0, 0.499933,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477919,-99) ,
+16, 3.61706, 1, 0, 0.499933,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518174,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518174,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.344068,-99) , 
-11, 4.93821, 0, 0, 0.43028,-99) , 
-1, 41.7139, 0, 0, 0.485722,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.344068,-99) ,
+11, 4.93821, 0, 0, 0.43028,-99) ,
+1, 41.7139, 0, 0, 0.485722,-99) ,
 10, -1.35655, 0, 0, 0.50039,-99)    );
   // itree = 783
   fBoostWeights.push_back(0.0513823);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -0.952536, 1, 1, 0.555823,-99) , 
+0,
+0,
+-1, -0.952536, 1, 1, 0.555823,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.631194,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.631194,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.499229,-99) , 
-5, 1.20888, 1, 0, 0.543594,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.499229,-99) ,
+5, 1.20888, 1, 0, 0.543594,-99) ,
 NN(
-0, 
-0, 
--1, 2.81237, 0, -1, 0.486319,-99) , 
-10, 0.0781428, 0, 0, 0.498058,-99) , 
+0,
+0,
+-1, 2.81237, 0, -1, 0.486319,-99) ,
+10, 0.0781428, 0, 0, 0.498058,-99) ,
 11, 6.57128, 0, 0, 0.50717,-99)    );
   // itree = 784
   fBoostWeights.push_back(0.0682072);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
-0, 
-0, 
--1, -1.11493, 0, 1, 0.535935,-99) , 
+0,
+0,
+-1, -1.11493, 0, 1, 0.535935,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.532884,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.532884,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.469596,-99) , 
-21, 3.48385, 0, 0, 0.513743,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.469596,-99) ,
+21, 3.48385, 0, 0, 0.513743,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458024,-99) , 
-13, 6.54723, 0, 0, 0.506744,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458024,-99) ,
+13, 6.54723, 0, 0, 0.506744,-99) ,
 11, 5.83247, 0, 0, 0.514489,-99)    );
   // itree = 785
   fBoostWeights.push_back(0.0670597);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.96003, 1, 1, 0.534,-99) , 
+0,
+0,
+-1, -2.96003, 1, 1, 0.534,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.441334,-99) , 
-15, -0.473749, 0, 0, 0.521911,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.441334,-99) ,
+15, -0.473749, 0, 0, 0.521911,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.550279,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.550279,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.494307,-99) , 
-3, -2.30252, 1, 0, 0.512338,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.494307,-99) ,
+3, -2.30252, 1, 0, 0.512338,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.503239,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.503239,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.363063,-99) , 
-3, -0.986842, 0, 0, 0.431107,-99) , 
-1, 41.7139, 0, 0, 0.495878,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.363063,-99) ,
+3, -0.986842, 0, 0, 0.431107,-99) ,
+1, 41.7139, 0, 0, 0.495878,-99) ,
 10, -1.35655, 0, 0, 0.50723,-99)    );
   // itree = 786
   fBoostWeights.push_back(0.0404612);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.563402,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.563402,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.510856,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.510856,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456098,-99) , 
-4, -0.0312715, 0, 0, 0.503507,-99) , 
-4, -0.519383, 1, 0, 0.508082,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456098,-99) ,
+4, -0.0312715, 0, 0, 0.503507,-99) ,
+4, -0.519383, 1, 0, 0.508082,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.465958,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.465958,-99) ,
 17, 2.40135, 0, 0, 0.504575,-99)    );
   // itree = 787
   fBoostWeights.push_back(0.0361599);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -1.97929, 1, 1, 0.511367,-99) , 
+0,
+0,
+-1, -1.97929, 1, 1, 0.511367,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.423721,-99) , 
-20, -2.37507, 1, 0, 0.503717,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.423721,-99) ,
+20, -2.37507, 1, 0, 0.503717,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.477872,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.477872,-99) ,
 19, -8.71836, 0, 0, 0.498442,-99)    );
   // itree = 788
   fBoostWeights.push_back(0.0773934);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528885,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528885,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.463634,-99) , 
-8, -2.91782, 1, 0, 0.509675,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.463634,-99) ,
+8, -2.91782, 1, 0, 0.509675,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.516506,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.516506,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.371955,-99) , 
-8, -3.84479, 0, 0, 0.465595,-99) , 
-0, 2.28317, 0, 0, 0.496781,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.371955,-99) ,
+8, -3.84479, 0, 0, 0.465595,-99) ,
+0, 2.28317, 0, 0, 0.496781,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456642,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456642,-99) ,
 0, 2.2979, 1, 0, 0.494345,-99)    );
   // itree = 789
   fBoostWeights.push_back(0.0753052);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.569872,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.569872,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.508181,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.508181,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.363599,-99) , 
-6, 5.3795, 0, 0, 0.483334,-99) , 
-11, 2.84116, 1, 0, 0.498649,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.363599,-99) ,
+6, 5.3795, 0, 0, 0.483334,-99) ,
+11, 2.84116, 1, 0, 0.498649,-99) ,
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.539468,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.539468,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.479717,-99) , 
-6, 5.66673, 1, 0, 0.495937,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.479717,-99) ,
+6, 5.66673, 1, 0, 0.495937,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.367478,-99) , 
-11, 2.99049, 0, 0, 0.481114,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.367478,-99) ,
+11, 2.99049, 0, 0, 0.481114,-99) ,
 3, -1.31576, 1, 0, 0.488629,-99)    );
   // itree = 790
   fBoostWeights.push_back(0.0446607);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.540442,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.540442,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50253,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50253,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.457339,-99) , 
-0, 2.28838, 1, 0, 0.485411,-99) , 
-4, 1.67868, 0, 0, 0.491502,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.457339,-99) ,
+0, 2.28838, 1, 0, 0.485411,-99) ,
+4, 1.67868, 0, 0, 0.491502,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.456155,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.456155,-99) ,
 3, -4.27621, 0, 0, 0.488401,-99)    );
   // itree = 791
   fBoostWeights.push_back(0.0576605);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.577075,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.577075,-99) ,
 NN(
-0, 
-0, 
--1, -0.0312715, 0, -1, 0.482657,-99) , 
-4, -0.519383, 1, 0, 0.489689,-99) , 
+0,
+0,
+-1, -0.0312715, 0, -1, 0.482657,-99) ,
+4, -0.519383, 1, 0, 0.489689,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.537488,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.537488,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.389266,-99) , 
-12, 4.19127, 0, 0, 0.462163,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.389266,-99) ,
+12, 4.19127, 0, 0, 0.462163,-99) ,
 16, 2.89264, 0, 0, 0.486044,-99)    );
   // itree = 792
   fBoostWeights.push_back(0.0777191);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.598045,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.598045,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.496513,-99) , 
-21, 3.56047, 1, 0, 0.526946,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.496513,-99) ,
+21, 3.56047, 1, 0, 0.526946,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.515498,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.515498,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.424362,-99) , 
-7, -9.50602, 0, 0, 0.485003,-99) , 
-0, 2.28838, 0, 0, 0.501956,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.424362,-99) ,
+7, -9.50602, 0, 0, 0.485003,-99) ,
+0, 2.28838, 0, 0, 0.501956,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.528551,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.528551,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.378536,-99) , 
-3, -0.986782, 0, 0, 0.462237,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.378536,-99) ,
+3, -0.986782, 0, 0, 0.462237,-99) ,
 16, 2.89264, 0, 0, 0.49671,-99)    );
   // itree = 793
   fBoostWeights.push_back(0.0713403);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, -2.63152, 1, 1, 0.53481,-99) , 
+0,
+0,
+-1, -2.63152, 1, 1, 0.53481,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50657,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50657,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.439552,-99) , 
-14, -1.56715, 1, 0, 0.478519,-99) , 
-0, 2.28838, 0, 0, 0.501276,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.439552,-99) ,
+14, -1.56715, 1, 0, 0.478519,-99) ,
+0, 2.28838, 0, 0, 0.501276,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.523277,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.523277,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.397841,-99) , 
-11, 4.35813, 0, 0, 0.459768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.397841,-99) ,
+11, 4.35813, 0, 0, 0.459768,-99) ,
 16, 2.89264, 0, 0, 0.495807,-99)    );
   // itree = 794
   fBoostWeights.push_back(0.0538603);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.571775,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.571775,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.498286,-99) , 
-3, -2.63152, 1, 0, 0.517025,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.498286,-99) ,
+3, -2.63152, 1, 0, 0.517025,-99) ,
 NN(
-0, 
-0, 
--1, 3.924, 0, -1, 0.475565,-99) , 
-0, 2.28838, 0, 0, 0.492322,-99) , 
+0,
+0,
+-1, 3.924, 0, -1, 0.475565,-99) ,
+0, 2.28838, 0, 0, 0.492322,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.514455,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.514455,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.392213,-99) , 
-10, -1.97897, 0, 0, 0.459812,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.392213,-99) ,
+10, -1.97897, 0, 0, 0.459812,-99) ,
 16, 2.89264, 0, 0, 0.488047,-99)    );
   // itree = 795
   fBoostWeights.push_back(0.0557028);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 3.82354, 1, 1, 0.523647,-99) , 
+0,
+0,
+-1, 3.82354, 1, 1, 0.523647,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507457,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507457,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.434278,-99) , 
-17, 3.924, 0, 0, 0.489012,-99) , 
-0, 2.28838, 0, 0, 0.503012,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.434278,-99) ,
+17, 3.924, 0, 0, 0.489012,-99) ,
+0, 2.28838, 0, 0, 0.503012,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.519048,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.519048,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.393558,-99) , 
-7, -9.50602, 1, 0, 0.458259,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.393558,-99) ,
+7, -9.50602, 1, 0, 0.458259,-99) ,
 16, 2.89264, 0, 0, 0.497137,-99)    );
   // itree = 796
   fBoostWeights.push_back(0.0404847);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.559817,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.559817,-99) ,
 NN(
-0, 
-0, 
--1, -0.0312715, 0, -1, 0.487918,-99) , 
-4, -0.519383, 1, 0, 0.493263,-99) , 
+0,
+0,
+-1, -0.0312715, 0, -1, 0.487918,-99) ,
+4, -0.519383, 1, 0, 0.493263,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507512,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507512,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.394114,-99) , 
-3, -0.986782, 0, 0, 0.45768,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.394114,-99) ,
+3, -0.986782, 0, 0, 0.45768,-99) ,
 16, 2.89264, 0, 0, 0.4886,-99)    );
   // itree = 797
   fBoostWeights.push_back(0.0568022);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.518081,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.518081,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.455376,-99) , 
-3, -3.28939, 0, 0, 0.508818,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.455376,-99) ,
+3, -3.28939, 0, 0, 0.508818,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.509163,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.509163,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.402914,-99) , 
-11, 4.47964, 0, 0, 0.471667,-99) , 
-10, 0.144994, 1, 0, 0.501879,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.402914,-99) ,
+11, 4.47964, 0, 0, 0.471667,-99) ,
+10, 0.144994, 1, 0, 0.501879,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.504038,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.504038,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.39725,-99) , 
-10, -1.97897, 0, 0, 0.456365,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.39725,-99) ,
+10, -1.97897, 0, 0, 0.456365,-99) ,
 16, 2.89264, 0, 0, 0.495923,-99)    );
   // itree = 798
   fBoostWeights.push_back(0.0380468);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.547137,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.547137,-99) ,
 NN(
-0, 
-0, 
--1, -0.0312715, 0, -1, 0.488619,-99) , 
-4, -0.519383, 1, 0, 0.492955,-99) , 
+0,
+0,
+-1, -0.0312715, 0, -1, 0.488619,-99) ,
+4, -0.519383, 1, 0, 0.492955,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.50665,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.50665,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.399192,-99) , 
-7, -9.50602, 1, 0, 0.45472,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.399192,-99) ,
+7, -9.50602, 1, 0, 0.45472,-99) ,
 16, 2.89264, 0, 0, 0.487957,-99)    );
   // itree = 799
   fBoostWeights.push_back(0.0628661);
-  fForest.push_back( 
+  fForest.push_back(
 NN(
 NN(
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.586265,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.586265,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.452783,-99) , 
-4, 0.571195, 0, 0, 0.527231,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.452783,-99) ,
+4, 0.571195, 0, 0, 0.527231,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.507214,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.507214,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.458929,-99) , 
-15, 0.486096, 0, 0, 0.493322,-99) , 
-8, -2.35026, 0, 0, 0.501057,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.458929,-99) ,
+15, 0.486096, 0, 0, 0.493322,-99) ,
+8, -2.35026, 0, 0, 0.501057,-99) ,
 NN(
 NN(
-0, 
-0, 
--1, 0, 1, 1, 0.502832,-99) , 
+0,
+0,
+-1, 0, 1, 1, 0.502832,-99) ,
 NN(
-0, 
-0, 
--1, 0, 1, -1, 0.40691,-99) , 
-12, 4.19127, 0, 0, 0.454311,-99) , 
+0,
+0,
+-1, 0, 1, -1, 0.40691,-99) ,
+12, 4.19127, 0, 0, 0.454311,-99) ,
 16, 2.89264, 0, 0, 0.494953,-99)    );
    return;
 }
- 
+
 // Clean up
-inline void ReadBDT::Clear() 
+inline void ReadBDT::Clear()
 {
-   for (unsigned int itree=0; itree<fForest.size(); itree++) { 
-      delete fForest[itree]; 
+   for (unsigned int itree=0; itree<fForest.size(); itree++) {
+      delete fForest[itree];
    }
 }
    inline double ReadBDT::GetMvaValue( const std::vector<double>& inputValues ) const
diff --git a/Phys/FlavourTagging/src/TaggerCharmTool.h b/Phys/FlavourTagging/src/TaggerCharmTool.h
index bb8096b4317dc0aed25be305c80858fd91e403aa..89ac2ec612be62924ea9db6305d048a654734098 100644
--- a/Phys/FlavourTagging/src/TaggerCharmTool.h
+++ b/Phys/FlavourTagging/src/TaggerCharmTool.h
@@ -32,11 +32,11 @@
 // struct
 
 namespace CharmTaggerSpace {
-  
+
   const double charmOmegaBDTCut = 0.45;
-  
-  
-  struct CharmDecay 
+
+
+  struct CharmDecay
   {
     std::string name;
     CharmMode index;
@@ -54,10 +54,10 @@ namespace CharmTaggerSpace {
       hasDstar(h6),
       natMistag(nmt) {}
   };
-  
+
   typedef std::map < CharmTaggerSpace::CharmMode, CharmTaggerSpace::CharmDecay> CharmDecayMap;
 
-  struct CharmParticle 
+  struct CharmParticle
   {
     CharmMode mode;
     const LHCb::Particle *part;
@@ -72,13 +72,13 @@ namespace CharmTaggerSpace {
     float dstarDm;
     CharmParticle (){}
     CharmParticle (CharmTaggerSpace::CharmMode mode, const LHCb::Particle* p, const float m, const int flavour,
-                   const float pchi2, const float fd, const float fdchi2, const float tau, const float bpvdira, 
-                   const float maxProbGhostDaus, 
+                   const float pchi2, const float fd, const float fdchi2, const float tau, const float bpvdira,
+                   const float maxProbGhostDaus,
                    const float proId, const float proProbnnp, const float proProbnnk, const float proIppvchi2, const float proIpMinchi2, const float proPT,
                    const float kaonId, const float kaonProbnnp, const float kaonProbnnk, const float kaonIppvchi2, const float kaonIpMinchi2, const float kaonPT,
                    const float pionId, const float pionProbnnp, const float pionProbnnk, const float pionIppvchi2, const float pionIpMinchi2, const float pionPT,
-                   const float elecProbnne, const float elecPT, const float muonProbnnmu, const float muonPT, const float dstarDm) 
-      : mode(mode), part(p), mass(m), flavour(flavour), 
+                   const float elecProbnne, const float elecPT, const float muonProbnnmu, const float muonPT, const float dstarDm)
+      : mode(mode), part(p), mass(m), flavour(flavour),
         pchi2(pchi2), fd(fd), fdchi2(fdchi2), tau(tau), bpvdira(bpvdira),
         maxProbGhostDaus(maxProbGhostDaus),
         proId(proId), proProbnnp(proProbnnp), proProbnnk(proProbnnk), proIppvchi2(proIppvchi2), proIpMinchi2(proIpMinchi2), proPT(proPT),
@@ -88,7 +88,7 @@ namespace CharmTaggerSpace {
   };
 }
 
-  
+
 
 /** @class TaggerCharmTool TaggerCharmTool.h
  *
@@ -108,31 +108,31 @@ public:
                    const IInterface* parent );
   virtual ~TaggerCharmTool( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();      ///<  finalization
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;      ///<  finalization
 
   //-------------------------------------------------------------
-  virtual LHCb::Tagger  tag( const LHCb::Particle* signalB,
-                             const LHCb::RecVertex* RecVert,
-                             const int nPV,
-                             LHCb::Particle::ConstVector& tagParticles);
+  LHCb::Tagger  tag( const LHCb::Particle* signalB,
+                     const LHCb::RecVertex* RecVert,
+                     const int nPV,
+                     LHCb::Particle::ConstVector& tagParticles) override;
 
   virtual int addCands(std::vector< CharmTaggerSpace::CharmParticle> & cands, const std::vector< std::string > & locations,
                        const LHCb::Particle& signalB, const LHCb::RecVertex* RecVert, const int type);
 
   virtual double getMvaVal(const CharmTaggerSpace::CharmParticle* cpart, const int nPV, const int multiplicity, const LHCb::Particle& signalB);
-  
-  virtual double getOmega(double bdtMistag, CharmTaggerSpace::CharmMode mode);  
-  virtual double calModeOmega(double bdtMistag, CharmTaggerSpace::CharmMode mode);  
-  virtual double calOmega(double bdtMistag);  
-  
+
+  virtual double getOmega(double bdtMistag, CharmTaggerSpace::CharmMode mode);
+  virtual double calModeOmega(double bdtMistag, CharmTaggerSpace::CharmMode mode);
+  virtual double calOmega(double bdtMistag);
+
 private:
 
   inline double safe_log( const double x ) const
   {
     return ( x>0 ? std::log(x) : -9e30 );
   }
-  
+
   TMVAWrapper * getMVA( CharmTaggerSpace::CharmMode );
 
   // classify charm decay modes
diff --git a/Phys/FlavourTagging/src/TaggerElectronTool.h b/Phys/FlavourTagging/src/TaggerElectronTool.h
index 9ac0d57a1f89c5abe5297034e96187748cec5190..e19c9fa58ab4958c4580128faea942c8a0c346a5 100644
--- a/Phys/FlavourTagging/src/TaggerElectronTool.h
+++ b/Phys/FlavourTagging/src/TaggerElectronTool.h
@@ -37,54 +37,54 @@ public:
                       const std::string& name,
                       const IInterface* parent );
   virtual ~TaggerElectronTool( ); ///< Destructor
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();
-  
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;
+
  //-------------------------------------------------------------
   MultiplePersonalityCall<boost::function<
   LHCb::Tagger(
-               const LHCb::Particle*, 
+               const LHCb::Particle*,
                const LHCb::RecVertex*,
                const int,
-               LHCb::Particle::ConstVector&) > > 
+               LHCb::Particle::ConstVector&) > >
   m_tag;
-  
-  virtual LHCb::Tagger  tag( const LHCb::Particle*, 
-                             const LHCb::RecVertex*,
-                             const int,
-                             LHCb::Particle::ConstVector&);
-  
-  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*, 
+
+  LHCb::Tagger  tag( const LHCb::Particle*,
+                     const LHCb::RecVertex*,
+                     const int,
+                     LHCb::Particle::ConstVector&) override;
+
+  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*,
                                    const LHCb::RecVertex*,
                                    const int,
                                    LHCb::Particle::ConstVector&);
-  
 
-  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*, 
+
+  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*,
                                    const LHCb::RecVertex*,
                                    const int,
                                    LHCb::Particle::ConstVector&);
   /*
   MultiplePersonalityCall<boost::function<
   LHCb::Tagger(
-               const LHCb::Particle*, 
+               const LHCb::Particle*,
                const LHCb::RecVertex*,
                LHCb::Vertex::ConstVector&,
-               LHCb::Particle::ConstVector&) > > 
+               LHCb::Particle::ConstVector&) > >
   m_tagOLD;
-  
-  virtual LHCb::Tagger  tag( const LHCb::Particle*, 
+
+  virtual LHCb::Tagger  tag( const LHCb::Particle*,
                              const LHCb::RecVertex*,
                              LHCb::Vertex::ConstVector&,
                              LHCb::Particle::ConstVector&);
-  
-  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*, 
+
+  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*,
                                    const LHCb::RecVertex*,
                                    LHCb::Vertex::ConstVector&,
                                    LHCb::Particle::ConstVector&);
-  
 
-  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*, 
+
+  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*,
                                    const LHCb::RecVertex*,
                                    LHCb::Vertex::ConstVector&,
                                    LHCb::Particle::ConstVector&);
@@ -125,11 +125,11 @@ private:
   double m_PIDNNpi_cut_ele;
   double m_PIDNNe_cut_ele;
   double m_PIDNNepi_cut_ele;
-  
+
   std::string m_personality;
   int m_isMonteCarlo;
   double m_P0e, m_P1e, m_P2e, m_P3e;
-  
+
 };
 
 //===============================================================//
diff --git a/Phys/FlavourTagging/src/TaggerJetSameTool.h b/Phys/FlavourTagging/src/TaggerJetSameTool.h
index d2db274476458f571250cdc2b7988dc9efdedc23..36639efd9741fbcb9012e6c8b2338ca314aa678c 100644
--- a/Phys/FlavourTagging/src/TaggerJetSameTool.h
+++ b/Phys/FlavourTagging/src/TaggerJetSameTool.h
@@ -30,10 +30,10 @@ public:
   virtual ~TaggerJetSameTool( ); ///< Destructor
 
   //-------------------------------------------------------------
-  virtual LHCb::Tagger tag( const LHCb::Particle*, 
-                            const LHCb::RecVertex*,
-                            const int,
-                            LHCb::Particle::ConstVector& );
+  LHCb::Tagger tag( const LHCb::Particle*,
+                    const LHCb::RecVertex*,
+                    const int,
+                    LHCb::Particle::ConstVector& ) override;
   //-------------------------------------------------------------
 
 private:
diff --git a/Phys/FlavourTagging/src/TaggerKaonOppositeTool.h b/Phys/FlavourTagging/src/TaggerKaonOppositeTool.h
index b691cf8dcc8e0eb5711f98dafa5277b2ffd559d3..6e31bf53bf7530bfe23533d8518b0b703138a00e 100644
--- a/Phys/FlavourTagging/src/TaggerKaonOppositeTool.h
+++ b/Phys/FlavourTagging/src/TaggerKaonOppositeTool.h
@@ -39,44 +39,44 @@ public:
                           const std::string& name,
                           const IInterface* parent );
   virtual ~TaggerKaonOppositeTool( ); ///< Destructor
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();
-  
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;
+
   //-------------------------------------------------------------
   MultiplePersonalityCall<boost::function<
   LHCb::Tagger(
-               const LHCb::Particle*, 
+               const LHCb::Particle*,
                const LHCb::RecVertex*,
-               const int, 
-               LHCb::Particle::ConstVector&) > > 
+               const int,
+               LHCb::Particle::ConstVector&) > >
   m_tag;
 
-  virtual LHCb::Tagger  tag( const LHCb::Particle*, 
-                             const LHCb::RecVertex*,
-                             const int,
-                             LHCb::Particle::ConstVector&);
+  LHCb::Tagger  tag( const LHCb::Particle*,
+                     const LHCb::RecVertex*,
+                     const int,
+                     LHCb::Particle::ConstVector&) override;
 
-  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*, 
+  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*,
                              const LHCb::RecVertex*,
                              const int,
                              LHCb::Particle::ConstVector&);
-  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*, 
+  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*,
                              const LHCb::RecVertex*,
                              const int,
                              LHCb::Particle::ConstVector&);
   /*
-  virtual LHCb::Tagger tag( const LHCb::Particle*, 
+  virtual LHCb::Tagger tag( const LHCb::Particle*,
                             const LHCb::RecVertex*,
-                            std::vector<const LHCb::Vertex*>&, 
+                            std::vector<const LHCb::Vertex*>&,
                             LHCb::Particle::ConstVector&);
-  virtual LHCb::Tagger tagReco12( const LHCb::Particle*, 
+  virtual LHCb::Tagger tagReco12( const LHCb::Particle*,
                             const LHCb::RecVertex*,
-                            std::vector<const LHCb::Vertex*>&, 
+                            std::vector<const LHCb::Vertex*>&,
                             LHCb::Particle::ConstVector&);
 
-  virtual LHCb::Tagger tagReco14( const LHCb::Particle*, 
+  virtual LHCb::Tagger tagReco14( const LHCb::Particle*,
                             const LHCb::RecVertex*,
-                            std::vector<const LHCb::Vertex*>&, 
+                            std::vector<const LHCb::Vertex*>&,
                             LHCb::Particle::ConstVector&);
   */
   //-------------------------------------------------------------
@@ -107,7 +107,7 @@ private:
   double m_PIDNNe_cut_kaon;
   double m_PIDNNk_cut_kaon;
   double m_PIDNNpi_cut_kaon;
-  double m_PIDNNp_cut_kaon; 
+  double m_PIDNNp_cut_kaon;
   double m_PIDNNkp_cut_kaon;
   double m_PIDNNkpi_cut_kaon;
   double m_ghostProb_kaon;
@@ -118,7 +118,7 @@ private:
   std::string m_personality;
   int    m_isMonteCarlo;
   double m_P0k, m_P1k, m_P2k, m_P3k;
-  
+
 };
 
 //===============================================================//
diff --git a/Phys/FlavourTagging/src/TaggerKaonSameTool.h b/Phys/FlavourTagging/src/TaggerKaonSameTool.h
index 4cb8ac661b729ec3e70ed55a6594c8f927dcac96..4d06d010a65ffc2c6894314330212cc6c14d7e39 100644
--- a/Phys/FlavourTagging/src/TaggerKaonSameTool.h
+++ b/Phys/FlavourTagging/src/TaggerKaonSameTool.h
@@ -34,19 +34,19 @@ public:
                       const std::string& name,
                       const IInterface* parent );
   virtual ~TaggerKaonSameTool( ); ///< Destructor
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;
 
   //-------------------------------------------------------------
-  virtual LHCb::Tagger tag( const LHCb::Particle*, 
-                            const LHCb::RecVertex*,
-                            const int,
-                            LHCb::Particle::ConstVector&);
+  LHCb::Tagger tag( const LHCb::Particle*,
+                    const LHCb::RecVertex*,
+                    const int,
+                    LHCb::Particle::ConstVector&) override;
   //-------------------------------------------------------------
 
 private:
   MCKaonSSWrapper *m_myMCreader;
-  
+
 
   INNetTool* m_nnet;
   IParticleDescendants* m_descend;
@@ -73,7 +73,7 @@ private:
   double m_AverageOmega;
   int    m_isMonteCarlo;
   double m_P0ks,  m_P1ks,  m_P2ks,  m_P3ks;
-  
+
 };
 
 //===============================================================//
diff --git a/Phys/FlavourTagging/src/TaggerMuonTool.h b/Phys/FlavourTagging/src/TaggerMuonTool.h
index 3bf92603c40bbaf06c46570a54e611f436bec35f..30ae74793628712d0dc62cb65dd76f435335679f 100644
--- a/Phys/FlavourTagging/src/TaggerMuonTool.h
+++ b/Phys/FlavourTagging/src/TaggerMuonTool.h
@@ -40,29 +40,29 @@ public:
                   const std::string& name,
                   const IInterface* parent );
   virtual ~TaggerMuonTool( ); ///< Destructor
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();    ///<  finalization
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;    ///<  finalization
 
   //-------------------------------------------------------------
   MultiplePersonalityCall<boost::function<
   LHCb::Tagger(
-               const LHCb::Particle*, 
+               const LHCb::Particle*,
                const LHCb::RecVertex*,
                const int,
-               LHCb::Particle::ConstVector&) > > 
+               LHCb::Particle::ConstVector&) > >
   m_tag;
 
-  virtual LHCb::Tagger  tag( const LHCb::Particle*, 
-                             const LHCb::RecVertex*,
-                             const int,
-                             LHCb::Particle::ConstVector&);
+  LHCb::Tagger  tag( const LHCb::Particle*,
+                     const LHCb::RecVertex*,
+                     const int,
+                     LHCb::Particle::ConstVector&) override;
 
-  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*, 
+  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*,
                              const LHCb::RecVertex*,
                              const int,
                              LHCb::Particle::ConstVector&);
 
-  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*, 
+  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*,
                              const LHCb::RecVertex*,
                              const int,
                              LHCb::Particle::ConstVector&);
@@ -71,20 +71,20 @@ public:
 
   MultiplePersonalityCall<boost::function<
   LHCb::Tagger(
-               const LHCb::Particle*, 
+               const LHCb::Particle*,
                const LHCb::RecVertex*,
                LHCb::Vertex::ConstVector&,
-               LHCb::Particle::ConstVector&) > > 
+               LHCb::Particle::ConstVector&) > >
   m_tagOLD;
-  virtual LHCb::Tagger tag( const LHCb::Particle*, 
+  virtual LHCb::Tagger tag( const LHCb::Particle*,
                             const LHCb::RecVertex*,
                             LHCb::Vertex::ConstVector&,
                             LHCb::Particle::ConstVector&);
-  virtual LHCb::Tagger tagReco12( const LHCb::Particle*, 
+  virtual LHCb::Tagger tagReco12( const LHCb::Particle*,
                             const LHCb::RecVertex*,
                             LHCb::Vertex::ConstVector&,
                             LHCb::Particle::ConstVector&);
-  virtual LHCb::Tagger tagReco14( const LHCb::Particle*, 
+  virtual LHCb::Tagger tagReco14( const LHCb::Particle*,
                             const LHCb::RecVertex*,
                             LHCb::Vertex::ConstVector&,
                             LHCb::Particle::ConstVector&);
@@ -124,7 +124,7 @@ private:
   std::string m_personality;
   int    m_isMonteCarlo;
   double m_P0mu, m_P1mu, m_P2mu, m_P3mu;
-  
+
 };
 
 //===============================================================//
diff --git a/Phys/FlavourTagging/src/TaggerNEWKaonOppositeTool.h b/Phys/FlavourTagging/src/TaggerNEWKaonOppositeTool.h
index 02581dbea6124b3b1c588e529cf1ce6fdccc8955..b6704fd205c6f1135a7ba5f38b8de3f5b5028106 100644
--- a/Phys/FlavourTagging/src/TaggerNEWKaonOppositeTool.h
+++ b/Phys/FlavourTagging/src/TaggerNEWKaonOppositeTool.h
@@ -38,8 +38,8 @@ public:
   TaggerNEWKaonOppositeTool( const std::string& type,
                              const std::string& name,
                              const IInterface* parent );
-  virtual ~TaggerNEWKaonOppositeTool( ); ///< Destructor
-  StatusCode initialize();    ///<  initialization
+  ~TaggerNEWKaonOppositeTool( ); ///< Destructor
+  StatusCode initialize() override;    ///<  initialization
 
   //-------------------------------------------------------------
   MultiplePersonalityCall<boost::function<
@@ -50,10 +50,10 @@ public:
                LHCb::Particle::ConstVector&) > >
   m_tag;
 
-  virtual LHCb::Tagger  tag( const LHCb::Particle*,
-                             const LHCb::RecVertex*,
-                             const int,
-                             LHCb::Particle::ConstVector&);
+  LHCb::Tagger  tag( const LHCb::Particle*,
+                     const LHCb::RecVertex*,
+                     const int,
+                     LHCb::Particle::ConstVector&) override;
 
   virtual LHCb::Tagger  tagReco12( const LHCb::Particle*,
                              const LHCb::RecVertex*,
diff --git a/Phys/FlavourTagging/src/TaggerNEWKaonSameTool.h b/Phys/FlavourTagging/src/TaggerNEWKaonSameTool.h
index fd065961cbf60243605b25ff390509e0c23906c7..444445b4a6e3705720c9b6af3e7b9aeadf70f3a3 100644
--- a/Phys/FlavourTagging/src/TaggerNEWKaonSameTool.h
+++ b/Phys/FlavourTagging/src/TaggerNEWKaonSameTool.h
@@ -35,14 +35,14 @@ public:
   TaggerNEWKaonSameTool( const std::string& type,
                              const std::string& name,
                              const IInterface* parent );
-  virtual ~TaggerNEWKaonSameTool( ); ///< Destructor
-  StatusCode initialize();    ///<  initialization
+  ~TaggerNEWKaonSameTool( ); ///< Destructor
+  StatusCode initialize() override;    ///<  initialization
 
   //-------------------------------------------------------------
-  virtual LHCb::Tagger tag( const LHCb::Particle*, 
-                            const LHCb::RecVertex*,
-                            const int,
-                            LHCb::Particle::ConstVector&);
+  LHCb::Tagger tag( const LHCb::Particle*,
+                    const LHCb::RecVertex*,
+                    const int,
+                    LHCb::Particle::ConstVector&) override;
   //-------------------------------------------------------------
 
 private:
diff --git a/Phys/FlavourTagging/src/TaggerPionBDTSameTool.h b/Phys/FlavourTagging/src/TaggerPionBDTSameTool.h
index 88143626c925181c02cf88364116f8c29e52813e..2098e23a08d989a139524f02babe50be43a49a69 100644
--- a/Phys/FlavourTagging/src/TaggerPionBDTSameTool.h
+++ b/Phys/FlavourTagging/src/TaggerPionBDTSameTool.h
@@ -39,14 +39,14 @@ public:
                          const IInterface* parent );
   virtual ~TaggerPionBDTSameTool( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();      ///<  finalization
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;      ///<  finalization
 
   //-------------------------------------------------------------
-  virtual LHCb::Tagger tag( const LHCb::Particle*,
-                            const LHCb::RecVertex*,
-                            const int,
-                            LHCb::Particle::ConstVector&);
+  LHCb::Tagger tag( const LHCb::Particle*,
+                    const LHCb::RecVertex*,
+                    const int,
+                    LHCb::Particle::ConstVector&) override;
   //-------------------------------------------------------------
 
 private:
diff --git a/Phys/FlavourTagging/src/TaggerPionSameTool.h b/Phys/FlavourTagging/src/TaggerPionSameTool.h
index 7dc64dd0a8885bdec1150eefd5ab6b2075baad6a..b02abbdda3011cac7c6dfe66760fd4b2f442a3ff 100644
--- a/Phys/FlavourTagging/src/TaggerPionSameTool.h
+++ b/Phys/FlavourTagging/src/TaggerPionSameTool.h
@@ -34,19 +34,19 @@ public:
                       const std::string& name,
                       const IInterface* parent );
   virtual ~TaggerPionSameTool( ); ///< Destructor
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;
 
   //-------------------------------------------------------------
-  virtual LHCb::Tagger tag( const LHCb::Particle*, 
-                            const LHCb::RecVertex*,
-                            const int,
-                            LHCb::Particle::ConstVector&);
+  LHCb::Tagger tag( const LHCb::Particle*,
+                    const LHCb::RecVertex*,
+                    const int,
+                    LHCb::Particle::ConstVector&) override;
   //-------------------------------------------------------------
 
 private:
   MCPionSSWrapper * m_myMCreader;
-  
+
   INNetTool* m_nnet;
   IParticleDescendants* m_descend;
   ITaggingUtils* m_util;
@@ -74,7 +74,7 @@ private:
   double m_Eta_Cal_pionS ;
   int    m_isMonteCarlo;
   double m_P0ps, m_P1ps, m_P2ps, m_P3ps;
-  
+
 };
 //===============================================================//
 #endif // USER_TAGGERPIONSAMETOOL_H
diff --git a/Phys/FlavourTagging/src/TaggerProtonSameTool.h b/Phys/FlavourTagging/src/TaggerProtonSameTool.h
index 706bf22050e8e57e5ceff170ef3a86d5d13a7271..2978adac4b3b3dbdad99787400d12fb4e6da8729 100644
--- a/Phys/FlavourTagging/src/TaggerProtonSameTool.h
+++ b/Phys/FlavourTagging/src/TaggerProtonSameTool.h
@@ -40,14 +40,14 @@ public:
                         const IInterface* parent );
   virtual ~TaggerProtonSameTool( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();      ///<  finalization
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;      ///<  finalization
 
   //-------------------------------------------------------------
-  virtual LHCb::Tagger tag( const LHCb::Particle*,
-                            const LHCb::RecVertex*,
-                            const int,
-                            LHCb::Particle::ConstVector&);
+  LHCb::Tagger tag( const LHCb::Particle*,
+                    const LHCb::RecVertex*,
+                    const int,
+                    LHCb::Particle::ConstVector&) override;
   //-------------------------------------------------------------
 
 private:
diff --git a/Phys/FlavourTagging/src/TaggerVertexChargeTool.h b/Phys/FlavourTagging/src/TaggerVertexChargeTool.h
index 7c8986a8d2db5f9da4cb18c8f3491e6aebe6a33e..02e1725d77c370c77126073d2ef263e4c07d7264 100644
--- a/Phys/FlavourTagging/src/TaggerVertexChargeTool.h
+++ b/Phys/FlavourTagging/src/TaggerVertexChargeTool.h
@@ -44,29 +44,29 @@ public:
                           const std::string& name,
                           const IInterface* parent );
   virtual ~TaggerVertexChargeTool( ); ///< Destructor
-  virtual StatusCode initialize();    ///<  initialization
-  virtual StatusCode finalize();
+  StatusCode initialize() override;    ///<  initialization
+  StatusCode finalize() override;
 
   //-------------------------------------------------------------
   MultiplePersonalityCall<boost::function<
   LHCb::Tagger(
-               const LHCb::Particle*, 
+               const LHCb::Particle*,
                const LHCb::RecVertex*,
                const int,
-               LHCb::Particle::ConstVector&) > > 
+               LHCb::Particle::ConstVector&) > >
   m_tag;
 
-  virtual LHCb::Tagger  tag( const LHCb::Particle*, 
-                             const LHCb::RecVertex*,
-                             const int,
-                             LHCb::Particle::ConstVector&);
+  LHCb::Tagger  tag( const LHCb::Particle*,
+                     const LHCb::RecVertex*,
+                     const int,
+                     LHCb::Particle::ConstVector&) override;
 
-  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*, 
+  virtual LHCb::Tagger  tagReco12( const LHCb::Particle*,
                              const LHCb::RecVertex*,
                              const int,
                              LHCb::Particle::ConstVector&);
 
-  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*, 
+  virtual LHCb::Tagger  tagReco14( const LHCb::Particle*,
                              const LHCb::RecVertex*,
                              const int,
                              LHCb::Particle::ConstVector&);
@@ -75,7 +75,7 @@ public:
 private:
   MCVertexOSWrapper * m_myMCreader;
   VertexOSWrapper * m_myDATAreader;
-  
+
   INNetTool* m_nnet;
   ITaggingUtils* m_util;
   ISecondaryVertexTool* m_svtool;
@@ -92,7 +92,7 @@ private:
   double m_wSameSign2, m_wSameSignMoreThan2, m_P0, m_P1, m_Gt075;
   std::string m_personality;
   int    m_isMonteCarlo;
-  double m_P0vtx, m_P1vtx, m_P2vtx, m_P3vtx;  
+  double m_P0vtx, m_P1vtx, m_P2vtx, m_P3vtx;
 };
 
 //===============================================================//
diff --git a/Phys/FlavourTagging/src/TaggingUtils.h b/Phys/FlavourTagging/src/TaggingUtils.h
index a690b1cfbabfae833870d3774fe8c5b4ffa1d4ab..55bb7f8313d46df3f601741e01cd52db0646b95e 100644
--- a/Phys/FlavourTagging/src/TaggingUtils.h
+++ b/Phys/FlavourTagging/src/TaggingUtils.h
@@ -1,4 +1,4 @@
-#ifndef USER_TAGGINGUTILS_H 
+#ifndef USER_TAGGINGUTILS_H
 #define USER_TAGGINGUTILS_H 1
 
 // from Gaudi
@@ -33,42 +33,42 @@ public:
                 const std::string& name,
                 const IInterface* parent );
 
-  virtual ~TaggingUtils( ); ///< Destructor
-  StatusCode initialize();  ///<  initialization
-  StatusCode finalize();    ///<  finalization
+  ~TaggingUtils( ); ///< Destructor
+  StatusCode initialize() override;  ///<  initialization
+  StatusCode finalize() override;    ///<  finalization
 
   //----------------------------------------------------------------------------
   // acessors to fitters
-  const IPVReFitter*          getPVReFitter() const { return m_PVReFitter; }
-  const ILifetimeFitter*      getLifetimeFitter() const { return m_LifetimeFitter; }
-  const IVertexFit*           getVertexFitter() const { return m_VertexFitter; }
-  const IDistanceCalculator*  getDistanceCalculator() const { return m_DistanceCalculator; }
-  IParticleDescendants*       getParticleDescendants() const { return m_ParticleDescendants; }
-  
+  const IPVReFitter*          getPVReFitter() const override { return m_PVReFitter; }
+  const ILifetimeFitter*      getLifetimeFitter() const override { return m_LifetimeFitter; }
+  const IVertexFit*           getVertexFitter() const override { return m_VertexFitter; }
+  const IDistanceCalculator*  getDistanceCalculator() const override { return m_DistanceCalculator; }
+  IParticleDescendants*       getParticleDescendants() const override { return m_ParticleDescendants; }
+
   //-------------------------------------------------------------
   StatusCode calcIP( const LHCb::Particle* axp,
                      const LHCb::VertexBase* v,
-                     double& ip, double& iperr) ;
+                     double& ip, double& iperr) override;
 
   StatusCode calcIP( const LHCb::Particle*,
                      const LHCb::RecVertex::ConstVector& ,
-                     double& , double& );
+                     double& , double& ) override;
 
   StatusCode calcDOCAmin( const LHCb::Particle* axp,
                           const LHCb::Particle* p1,
                           const LHCb::Particle* p2,
-                          double& doca, double& docaerr) ;
+                          double& doca, double& docaerr) override;
 
-  int countTracks(const LHCb::Particle::ConstVector& );
+  int countTracks(const LHCb::Particle::ConstVector& ) override;
 
   bool isinTree(const LHCb::Particle*,
-                 const LHCb::Particle::ConstVector& , double& );
+                 const LHCb::Particle::ConstVector& , double& ) override;
 
   // classify charm decay modes
-  CharmTaggerSpace::CharmMode getCharmDecayMode(const LHCb::Particle*, int);
-  
+  CharmTaggerSpace::CharmMode getCharmDecayMode(const LHCb::Particle*, int) override;
+
   // remove any charm cand that has descendents in common with the signal B
-  LHCb::Particle::ConstVector purgeCands(const LHCb::Particle::Range& cands, const LHCb::Particle& BS);
+  LHCb::Particle::ConstVector purgeCands(const LHCb::Particle::Range& cands, const LHCb::Particle& BS) override;
 
   //-------------------------------------------------------------
 
@@ -91,8 +91,8 @@ private:
   const ILifetimeFitter*      m_LifetimeFitter;
   const IVertexFit*           m_VertexFitter;
   const IDistanceCalculator*  m_DistanceCalculator;
-  IParticleDescendants* m_ParticleDescendants; // cannot be const, as 
-                                               // descendants() is not a const 
+  IParticleDescendants* m_ParticleDescendants; // cannot be const, as
+                                               // descendants() is not a const
                                                // function.
 
   MultiplePersonalityCall<boost::function<
diff --git a/Phys/FlavourTagging/src/VertexOSWrapper.h b/Phys/FlavourTagging/src/VertexOSWrapper.h
index a9811d5f3b3b13591a0b9195f78afa7f6a031b4c..5b5c21c9dc42dd281887a62165b74ff3f827ea8f 100644
--- a/Phys/FlavourTagging/src/VertexOSWrapper.h
+++ b/Phys/FlavourTagging/src/VertexOSWrapper.h
@@ -1,4 +1,4 @@
-#ifndef VERTEXOSWRAPPER_H 
+#ifndef VERTEXOSWRAPPER_H
 #define VERTEXOSWRAPPER_H 1
 
 #include "TMVAWrapper.h"
@@ -8,9 +8,9 @@ namespace MyVertexOSSpace { class Read_vtxMLPBNN; }
 class VertexOSWrapper : public TMVAWrapper {
 public:
 	VertexOSWrapper(std::vector<std::string> &);
-	virtual ~VertexOSWrapper();
-	double GetMvaValue(std::vector<double> const &);
-  
+	~VertexOSWrapper();
+	double GetMvaValue(std::vector<double> const &) override;
+
 private:
 	MyVertexOSSpace::Read_vtxMLPBNN * reader;
 
diff --git a/Phys/HighPtJets/CMakeLists.txt b/Phys/HighPtJets/CMakeLists.txt
index 98c03c9d5019a33c82e0942375805e37a9f5f7af..ef239de08da06dbb73bed094f8e9cb20252b97ee 100644
--- a/Phys/HighPtJets/CMakeLists.txt
+++ b/Phys/HighPtJets/CMakeLists.txt
@@ -8,6 +8,9 @@ gaudi_depends_on_subdirs(Event/MCEvent
                          Phys/DaVinciMCKernel
                          Tr/TrackInterfaces)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(HighPtJets
                  src/*.cpp
                  INCLUDE_DIRS AIDA Tr/TrackInterfaces
diff --git a/Phys/HighPtJets/src/TrackClusterFinder.h b/Phys/HighPtJets/src/TrackClusterFinder.h
index 6f13c067127e46120223654ce3ecbe909b04c8ee..3857c5776f99c3020a1b57c53cbef32f6cb3d75c 100644
--- a/Phys/HighPtJets/src/TrackClusterFinder.h
+++ b/Phys/HighPtJets/src/TrackClusterFinder.h
@@ -16,7 +16,7 @@ using namespace LHCb;
  *  @date   2010-04-03
  */
 
-class TrackClusterFinder : public DaVinciAlgorithm 
+class TrackClusterFinder : public DaVinciAlgorithm
 {
 
 public:
@@ -25,9 +25,9 @@ public:
   // Destructor
   virtual ~TrackClusterFinder();
   // Algorithm initialization
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
   // Algorithm execution
-  virtual StatusCode execute();
+  StatusCode execute() override;
 
 private:
 
@@ -61,6 +61,6 @@ private:
   double m_maxRPV;
   unsigned int m_nrPVs;
   double m_minSumEt;
-  
+
 };
 #endif // TrackClusterFinder_H
diff --git a/Phys/HighPtJets/src/bJetSeeds.h b/Phys/HighPtJets/src/bJetSeeds.h
index 34554b2639ef7bf91058eac2999194a1720ceab9..f3d1de3a88c801ba48dac0a18bf72d2583ecbde4 100644
--- a/Phys/HighPtJets/src/bJetSeeds.h
+++ b/Phys/HighPtJets/src/bJetSeeds.h
@@ -1,4 +1,4 @@
-#ifndef USER_bJetSeeds_H 
+#ifndef USER_bJetSeeds_H
 #define USER_bJetSeeds_H 1
 // from Kernel
 #include <Kernel/GetIDVAlgorithm.h>
@@ -9,8 +9,8 @@
 //from Kernel
 #include "Kernel/DaVinciAlgorithm.h"
 
-/** @class bJetSeeds bJetSeeds.h 
- *  
+/** @class bJetSeeds bJetSeeds.h
+ *
  *  @author Marcin Kucharczyk
  *  @date   2011-11-26
  */
@@ -22,12 +22,12 @@ typedef Gaudi::XYZPoint EPoint;
 
 class bJetSeeds : public DaVinciAlgorithm {
 
-public: 
+public:
   /// Standard constructor
   bJetSeeds( const std::string& name, ISvcLocator* pSvcLocator );
   virtual ~bJetSeeds( ); ///< Destructor
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
@@ -35,7 +35,7 @@ private:
   std::vector<Vertex> build3PartSV(const Particle::ConstVector&);
   StatusCode partIPwrtPV(const LHCb::Particle* prt,
                          const LHCb::VertexBase* vBase,
-                         double& ip, 
+                         double& ip,
                          double& ipErr);
   int filterSV3Chi2(std::vector<Vertex> sds,
                     std::vector<Vertex>* purgedSeeds);
@@ -57,7 +57,7 @@ private:
   double m_sumMomSV;
   double m_vtxChi2;
   const IDistanceCalculator* m_DOCA;
-  
+
 };
 //========================================================================//
 #endif // USER_bJetSeeds_H
diff --git a/Phys/JetAccessories/CMakeLists.txt b/Phys/JetAccessories/CMakeLists.txt
index 3b64399c3618815ef77e72bd2c99d73786a7dc5f..092c7d51e79d0f2a5c1a751f4739dca643713ac1 100644
--- a/Phys/JetAccessories/CMakeLists.txt
+++ b/Phys/JetAccessories/CMakeLists.txt
@@ -12,6 +12,10 @@ find_package(FastJet)
 
 gaudi_install_headers(Kernel)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(JetAccessories
                  src/*.cpp
                  INCLUDE_DIRS FastJet
diff --git a/Phys/JetAccessories/src/ClearDaughters.h b/Phys/JetAccessories/src/ClearDaughters.h
index 6cfc6e13c141aae8087983d08f9c21e1d119cb02..630e14ff55a35cabaf23e15460620b224bb67e4f 100644
--- a/Phys/JetAccessories/src/ClearDaughters.h
+++ b/Phys/JetAccessories/src/ClearDaughters.h
@@ -21,11 +21,11 @@ protected:
 public:
   // ==========================================================================
   /// the specific initialization
-  virtual StatusCode initialize () ;           // the specific initialization
+  StatusCode initialize () override;           // the specific initialization
   /// the most interesting method
-  virtual StatusCode execute    () ;           // the most interesting method
+  StatusCode execute    () override;           // the most interesting method
   // finalize /reset functors
-  virtual StatusCode finalize   () ;
+  StatusCode finalize   () override;
   // ==========================================================================
 protected:
   // ==========================================================================
@@ -89,9 +89,9 @@ private:
   /// Success if number of saved particles == number saved
   /// to TES.
   /// Overwritten from DaVinciAlgorithm. Is called automatically.
-  virtual StatusCode _saveInTES () ;
+  StatusCode _saveInTES () override;
   /// Write empty containers if selection fails.
-  virtual void writeEmptyTESContainers() ;
+  void writeEmptyTESContainers() override;
   // ==========================================================================
   // ==========================================================================
 protected:
diff --git a/Phys/JetAccessories/src/HighPtIsoLeptonAndTagPV.h b/Phys/JetAccessories/src/HighPtIsoLeptonAndTagPV.h
index bb0758b6461c89d9953b7df9d07101320b9487c4..e0fec82bc3641130d452773d401cff0e746a0347 100644
--- a/Phys/JetAccessories/src/HighPtIsoLeptonAndTagPV.h
+++ b/Phys/JetAccessories/src/HighPtIsoLeptonAndTagPV.h
@@ -101,9 +101,9 @@ public:
   /** standard initialization of the tool
    *  @return status code
    */
-  virtual StatusCode initialize () ;
+  StatusCode initialize () override;
 
-  virtual StatusCode execute();
+  StatusCode execute() override;
 
 protected:
 
diff --git a/Phys/JetAccessories/src/HltJetBuilder.h b/Phys/JetAccessories/src/HltJetBuilder.h
index 87c2aefab143b6a13f7fa925592a1994f5b6d0e1..757b31556a529897f364b49f8041594ea1f4cc00 100644
--- a/Phys/JetAccessories/src/HltJetBuilder.h
+++ b/Phys/JetAccessories/src/HltJetBuilder.h
@@ -78,9 +78,9 @@ class HltJetBuilder : public DaVinciHistoAlgorithm {
 public:
   /// Constructor.
   HltJetBuilder(const string &name, ISvcLocator *svc);
-  virtual StatusCode initialize(); ///< Initialize.
-  virtual StatusCode execute   (); ///< Execute.
-  virtual StatusCode finalize  (); ///< Finalize.
+  StatusCode initialize() override; ///< Initialize.
+  StatusCode execute   () override; ///< Execute.
+  StatusCode finalize  () override; ///< Finalize.
 
 private:
   /// Definition of map relating RecVertices to Particles.
@@ -107,7 +107,7 @@ private:
   double m_jetR;
   /// If true, build jets for each primary vertex, otherwise build inclusively.
   bool m_jetVrt;
-  /// Jet sorting method: 1 E, 2 pT, or 3 y. 
+  /// Jet sorting method: 1 E, 2 pT, or 3 y.
   int m_jetSort;
   /// Write out extra info for the jets.
   bool m_jetInfo;
@@ -145,7 +145,7 @@ private:
   /// Number of PVs for the event (try RecVertices, then association).
   int m_jecPvs;
   /// Jet energy correction histograms.
-  TH1D *m_jecs[m_jecNPvs][m_jecNEta][m_jecNCpf][m_jecNPhi]; 
+  TH1D *m_jecs[m_jecNPvs][m_jecNEta][m_jecNCpf][m_jecNPhi];
 
   // Additional members (not properties).
   IJetMaker        *m_fj;   ///< The FastJet tool.
diff --git a/Phys/JetAccessories/src/HltParticleFlow.h b/Phys/JetAccessories/src/HltParticleFlow.h
index a1811fba1aef43a5ce0666125cc346f9cf4b2bf7..49ac216dec4073f48b48f87c69ea58094a58a0bf 100644
--- a/Phys/JetAccessories/src/HltParticleFlow.h
+++ b/Phys/JetAccessories/src/HltParticleFlow.h
@@ -113,13 +113,13 @@ class HltParticleFlow : public GaudiHistoAlg {
 public:
   /// Constructor.
   HltParticleFlow(const string &name, ISvcLocator *svc);
-  virtual StatusCode initialize(); ///< Initialize.
-  virtual StatusCode execute   (); ///< Execute.
-  virtual StatusCode finalize  (); ///< Finalize.
+  StatusCode initialize() override; ///< Initialize.
+  StatusCode execute   () override; ///< Execute.
+  StatusCode finalize  () override; ///< Finalize.
 
 private:
   /**
-   * Input structure class for PF. 
+   * Input structure class for PF.
    *
    * Used to parse the input lists passed via #m_inLocs.
    */
@@ -130,7 +130,7 @@ private:
 	  const IParticlePropertySvc *svc = 0);
     /// Print the input configuration to #out.
     inline void print(MsgStream &msg, bool idx = true);
-    
+
     // Members.
     string warn;        ///< Any warnings that may have been generated.
     string name;        ///< The class name of objects from this input.
@@ -158,7 +158,7 @@ private:
   public:
     /// Constructor.
     SuperCluster();
-   
+
     // Members.
     bool                used; ///< Flag if used.
     bool          ecal, hcal; ///< Flags whether contains ECAL or HCAL energy.
@@ -177,13 +177,13 @@ private:
     if (!ins || in == ins->end() || idx != in->index) return false;
     m_inNow = &(*in);
     if (exist< typename Gaudi::Range_< vector<const Object*> > >(in->loc)) {
-      Gaudi::Range_< vector<const Object*> > objs = 
+      Gaudi::Range_< vector<const Object*> > objs =
         get< typename Gaudi::Range_< vector<const Object*> > >(in->loc);
-      for (typename Gaudi::Range_< vector<const Object*> >::iterator obj = 
+      for (typename Gaudi::Range_< vector<const Object*> >::iterator obj =
            objs.begin(); obj != objs.end(); ++obj) add(*obj, *in);
     } else {
       if (msgLevel(MSG::DEBUG)) {
-        debug() << "add(): Could not retrieve " << in->name << "s from " 
+        debug() << "add(): Could not retrieve " << in->name << "s from "
                 << in->loc << endmsg;
       }
     }
@@ -231,7 +231,7 @@ private:
   /// Mark a CaloCluster as used. If #spr is passed neutral recovery
   /// is performed.
   void use(const CaloCluster *cal, SuperClusterPtr spr);
-  
+
   // Check if the Tracks and/or CaloClusters of an object are used.
   /// Check if a ProtoParticle is used.
   inline bool used(const ProtoParticle *pro);
@@ -248,10 +248,10 @@ private:
   /// Retrieve an Object #obj given Input #in.
   template<class Object> bool retrieve(Object &obj, const Input &in) {
     if (exist<Object>(in.loc)) {obj = get<Object>(in.loc); return true;}
-    else {obj = 0; warning() << "retrieve(): Could not retrieve " << in.name << "s from " 
+    else {obj = 0; warning() << "retrieve(): Could not retrieve " << in.name << "s from "
 			     << in.loc << endmsg; return false;}
   }
-  
+
   // Input/output property members.
   /// PF inputs of the form [<class name>, <object type>, <location>].
   vector< vector<string> > m_inLocs;
@@ -297,7 +297,7 @@ private:
   /// Mass to assign SuperClusters from neutral recovery.
   int m_sprM;
   /// Flag to only match the best ECAL CaloCluster for a Track.
-  bool m_ecalBest; 
+  bool m_ecalBest;
   /// Flag to only match the best HCAL CaloCluster for a Track.
   bool m_hcalBest;
   /// Maximum chi2 to match an ECAL CaloCluster with a Track (-1 is +inf).
diff --git a/Phys/JetAccessories/src/PFJetMakerAlg.cpp b/Phys/JetAccessories/src/PFJetMakerAlg.cpp
index 73a21308eff07083d57d0bc3507707e6fa57746b..7ba0d59afca23d840e613402aef1560f7152237b 100644
--- a/Phys/JetAccessories/src/PFJetMakerAlg.cpp
+++ b/Phys/JetAccessories/src/PFJetMakerAlg.cpp
@@ -151,8 +151,8 @@ namespace LoKi
          *  @return status code
          */
 
-        virtual StatusCode initialize   () ;
-        virtual StatusCode analyse   () ;
+        StatusCode initialize   () override;
+        StatusCode analyse   () override;
         // Append the Jet ID variables to the jet extra infos
         StatusCode appendJetIDInfo   ( LHCb::Particle * jet ) ;
         // Apply the Jet energy corrections
@@ -280,7 +280,7 @@ StatusCode LoKi::PFJetMaker::initialize ()
 
 namespace {
   void extractTracks( const LHCb::Particle& p,
-		      std::vector<const LHCb::Track*>& tracks) 
+		      std::vector<const LHCb::Track*>& tracks)
   {
     if( p.daughters().empty() ) {
       if( p.proto() && p.proto()->track() )
@@ -310,10 +310,10 @@ StatusCode LoKi::PFJetMaker::analyse   ()
       LHCb::Particle::Range mypartsToBan = get<LHCb::Particle::Range>(location);
       for (const auto& p : mypartsToBan) extractTracks( *p, tracksToBan ) ;
     }
-    
+
     LoKi::Types::Fun PFType =  LoKi::Cuts::INFO(LHCb::PFParticle::Type,-10.);
     Range partComp = select("partComp", PALL && fabs(PFType- -10.)<1e-6 );
-    
+
     // Get the particles to be banned from jet inputs
     for (const auto& p : partComp) {
       // Store the composite one
@@ -321,7 +321,7 @@ StatusCode LoKi::PFJetMaker::analyse   ()
       // and add its daughters to the list of particles to ban
       extractTracks( *p, tracksToBan ) ;
     }
-    
+
     // Cut to ban pfparticles from the inputs which contains tracks to ban (but are PFparticles in order not to ban the composite themselves...)
     LoKi::Types::Cut hastracksintree = LoKi::Cuts::HASTRACKSINTREE( tracksToBan.begin(),tracksToBan.end());
     LoKi::Types::Cut hastracks = LoKi::Cuts::HASTRACKS( tracksToBan.begin(),tracksToBan.end());
diff --git a/Phys/JetAccessories/src/ParticleFlow.h b/Phys/JetAccessories/src/ParticleFlow.h
index 659029f72ac871c3e01d6da3641c601dad887bd5..49211702dc0713800a5e780f4160885a7e75506f 100644
--- a/Phys/JetAccessories/src/ParticleFlow.h
+++ b/Phys/JetAccessories/src/ParticleFlow.h
@@ -54,9 +54,9 @@ public:
 
   virtual ~ParticleFlow( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
   enum BannedCaloCluster { BadTrack = -1 , InfMom = 0 , TrackMatch ,TrackMatchTT ,TrackMatchHCAL ,TrackMatchHCALTT , Bremsstrahlung ,
                            Photon  , CnvPhoton  , ResolvedPi0 , MergedPi0 , ChargedHadron , BadPhotonMatchingT , BadPhoton } ;
diff --git a/Phys/JetAccessories/src/ParticleFlow4Jets.h b/Phys/JetAccessories/src/ParticleFlow4Jets.h
index 93afbd29570d6e15218f5c7a683db78fa0de49e0..d15e43b4b5818609d8d519f4678daa8c1472aa6b 100644
--- a/Phys/JetAccessories/src/ParticleFlow4Jets.h
+++ b/Phys/JetAccessories/src/ParticleFlow4Jets.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef PARTICLEFLOW4JETS_H 
+#ifndef PARTICLEFLOW4JETS_H
 #define PARTICLEFLOW4JETS_H 1
 
 // Include files
@@ -30,23 +30,23 @@
 #include "LHCbMath/MatrixUtils.h"
 
 /** @class ParticleFlow4Jets ParticleFlow4Jets.h
- *  
- *  Algorithm for ParticleFlow. 
+ *
+ *  Algorithm for ParticleFlow.
  *
  *  @author Victor Coco
  *  @date   2011-05-10
  */
 class ParticleFlow4Jets : public GaudiTupleAlg {
-public: 
+public:
 
   /// Standard constructor
   ParticleFlow4Jets( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~ParticleFlow4Jets( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
   enum BannedCaloCluster { InfMom, TrackMatch ,TrackMatchTT ,TrackMatchHCAL ,TrackMatchHCALTT , Bremsstrahlung ,
                            Photon  , CnvPhoton  , ResolvedPi0 , MergedPi0 , ChargedHadron } ;
@@ -56,7 +56,7 @@ public:
 protected:
 
 private:
-  
+
   StatusCode loadDatas() ;
 
   int tagTrack( const LHCb::Track* track );
@@ -66,18 +66,18 @@ private:
   double kullbeckLieblerDist(const LHCb::State& c1, const LHCb::State& c2) const;
 
   void relate2Vertex(const LHCb::Particle* p , Particle2Vertex::WTable& table);
-  
+
   int numberOfSaturatedCells( const LHCb::CaloCluster* cluster , const DeCalorimeter* calo);
 
   LHCb::Particle * MakeNeuralParticle(int clusterID , int calo , double remainingE , int numberOfSat,double originalE, double covariance);
-  
 
-  
+
+
 private:
 
-  
+
   std::string m_trSelType;                                       ///< The track selector type
- 
+
   ITrackSelector * m_trSel;                                      ///< The track selector tool
 
   IHitExpectation* m_ttExpectation;                          ///< The TT hit expectation tool
@@ -105,7 +105,7 @@ private:
   std::map< std::string , LHCb::ProtoParticles* > m_protoParticles;
 
   LHCb::RecVertex::Range m_vertices;
-  
+
   std::string m_verticesLocation ;
 
   std::string m_pf2verticesLocation ;
@@ -143,7 +143,7 @@ private:
 
   bool m_catchBremFromElectrons ;
 
-  bool m_useTTHits ; 
+  bool m_useTTHits ;
 
   bool m_usePIDInfo;
 
@@ -167,22 +167,22 @@ private:
   double m_minHCALE ;
 
   bool  m_banFromTTrack ;
-  
+
   double  m_Chi2HCALCutTT ;
-  
+
   double m_Chi2ECALCutTT;
 
   double m_photonID4PhotonTban;
 
   double m_minHCALE_NR;
   double m_minECALE_NR;
-  
+
 
   typedef std::map< std::string , std::pair< const IProtoParticleFilter* , const LHCb::ParticleProperty * > > ProtoMap;
   ProtoMap m_protoMap;
 
   int m_nSigmaE;
-  
+
   bool m_neutralRecovery;
 
   bool m_useVelo;
@@ -196,8 +196,8 @@ private:
 class sortChi2 {
  public:
  inline bool operator() (const LHCb::Particle* obj1 ,
- const LHCb::Particle* obj2) { 
- return obj1->endVertex()->chi2PerDoF() < obj2->endVertex()->chi2PerDoF(); 
+ const LHCb::Particle* obj2) {
+ return obj1->endVertex()->chi2PerDoF() < obj2->endVertex()->chi2PerDoF();
  }
 };
 
diff --git a/Phys/JetAccessories/src/SplitJets.cpp b/Phys/JetAccessories/src/SplitJets.cpp
index 3c34d1070160486fbd2c991e1b75e0b5c9b5e65a..9fd57e97f9d504a9174508208591c76764b30974 100644
--- a/Phys/JetAccessories/src/SplitJets.cpp
+++ b/Phys/JetAccessories/src/SplitJets.cpp
@@ -1,4 +1,4 @@
-#ifndef SPLITJETS_H 
+#ifndef SPLITJETS_H
 #define SPLITJETS_H 1
 
 // Include files
@@ -21,8 +21,8 @@ public:
 
   virtual ~SplitJets( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
   // proposed jet ID
diff --git a/Phys/JetAccessories/src/UpdateJetsWithVtx.cpp b/Phys/JetAccessories/src/UpdateJetsWithVtx.cpp
index 18e61bc945eb923e2b0a989b0ee4546c1e3f4c2a..39262b6ff69be30b7ac2cd423f138f4e6f45f1d1 100644
--- a/Phys/JetAccessories/src/UpdateJetsWithVtx.cpp
+++ b/Phys/JetAccessories/src/UpdateJetsWithVtx.cpp
@@ -53,7 +53,7 @@ public:
    *  @see LoKi::Algo
    *  @return status code
    */
-  virtual StatusCode initialize ()
+  StatusCode initialize () override
   {
     StatusCode sc = GaudiAlgorithm::initialize(); // must be executed first
     if ( sc.isFailure() ) return sc;  // error printed already by GaudiAlgorithm
@@ -65,7 +65,7 @@ public:
     return sc;
   }
 
-  virtual StatusCode execute() ;
+  StatusCode execute() override;
 
   // ========================================================================
 private:
diff --git a/Phys/JetAccessories/src/VBVertexRequirement.h b/Phys/JetAccessories/src/VBVertexRequirement.h
index 5c22b503f73777ed115b8263ccdfa8e7d186da88..aa80a52a2b9c70c9e103e64b521e4b7a6ca1f14a 100644
--- a/Phys/JetAccessories/src/VBVertexRequirement.h
+++ b/Phys/JetAccessories/src/VBVertexRequirement.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef VBVERTEXREQUIREMENT_H 
+#ifndef VBVERTEXREQUIREMENT_H
 #define VBVERTEXREQUIREMENT_H 1
 
 // Include files
@@ -8,22 +8,22 @@
 
 
 /** @class VBVertexRequirement VBVertexRequirement.h
- *  Asks for same PV 
+ *  Asks for same PV
  *
  *  @author Albert Bursche
  *  @date   2012-01-27
  */
-class VBVertexRequirement : public DaVinciAlgorithm 
+class VBVertexRequirement : public DaVinciAlgorithm
 {
 
-public: 
+public:
 
   /// Standard constructor
   VBVertexRequirement( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~VBVertexRequirement( ); ///< Destructor
 
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode execute   () override;    ///< Algorithm execution
 
 };
 
diff --git a/Phys/JetTagging/CMakeLists.txt b/Phys/JetTagging/CMakeLists.txt
index 76056444d3e5b191a264cc64df5640fc7047c1b4..4b5e26aaa5cc45215f67b79856178fe12647898b 100644
--- a/Phys/JetTagging/CMakeLists.txt
+++ b/Phys/JetTagging/CMakeLists.txt
@@ -15,6 +15,9 @@ find_package(ROOT COMPONENTS TMVA Physics)
 
 gaudi_install_headers(Kernel)
 
+find_package(Boost)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(JetTagging
                  src/*.cpp
                  INCLUDE_DIRS NeuroBayesExpert
diff --git a/Phys/JetTagging/src/FilterJet.h b/Phys/JetTagging/src/FilterJet.h
index 8e27c4b492f0e93955072ce7573f32aab4f0966e..ba646cb33785873dac45441e359b249535d8906d 100644
--- a/Phys/JetTagging/src/FilterJet.h
+++ b/Phys/JetTagging/src/FilterJet.h
@@ -1,6 +1,6 @@
 // $Id: FilterJet.h,v 1.3 2007/06/18 11:27:44 jpalac Exp $
 // FilterJet created 25.02.06
-// 
+//
 //
 
 #ifndef FILTERJET_H
@@ -50,16 +50,16 @@ class FilterJet :  public DaVinciAlgorithm
    */
   FilterJet(const std::string& name,
 		ISvcLocator* pSvcLocator) ;
-  
-  
+
+
   /// destructor
   virtual ~FilterJet( ){};
-  virtual StatusCode initialize ();
+  StatusCode initialize () override;
 
   /** standard execution of the algorithm
    *  @return status code
    */
-  virtual StatusCode execute   () ;
+  StatusCode execute   () override;
  private:
   // the default constructor is disabled
   FilterJet () ;
@@ -77,17 +77,17 @@ class FilterJet :  public DaVinciAlgorithm
     // ==========================================================================
  private:
   // ==========================================================================
-  /// save (clone if needed) selected particles in TES 
+  /// save (clone if needed) selected particles in TES
   /// Success if number of saved particles == number saved
   /// to TES.
   /// Overwritten from DaVinciAlgorithm. Is called automatically.
-  virtual StatusCode _saveInTES () ;
+  StatusCode _saveInTES () override;
   /// Write empty containers if selection fails.
-  virtual void writeEmptyTESContainers() ;
+  void writeEmptyTESContainers() override;
 
 private:
   // ============================================================================
-  /// save (clone if needed) selected particles in TES 
+  /// save (clone if needed) selected particles in TES
   template <class PARTICLES>
   StatusCode _save () const ;
 
diff --git a/Phys/JetTagging/src/LoKiBDTTag.h b/Phys/JetTagging/src/LoKiBDTTag.h
index d24d89f4ddd4dd1e545a150cd8e6ebe293151e79..f318395ebecb067ba0c3026480cde27a7b3038ee 100644
--- a/Phys/JetTagging/src/LoKiBDTTag.h
+++ b/Phys/JetTagging/src/LoKiBDTTag.h
@@ -51,8 +51,8 @@ namespace LoKi {
 
   public:
 
-    StatusCode initialize(); ///< Initialize the tagger.
-    StatusCode finalize();   ///< Finalize the tagger.
+    StatusCode initialize() override; ///< Initialize the tagger.
+    StatusCode finalize() override;   ///< Finalize the tagger.
     /**
      * Calculate the tagger properties for a jet.
      *
@@ -78,7 +78,7 @@ namespace LoKi {
      * (the pT of the vertex). The variable "TagX_backwards" indicates
      * whether the tag is a backwards tag.
      */
-    bool calculateJetProperty(const Particle *jet, map<string, double> &props);
+    bool calculateJetProperty(const Particle *jet, map<string, double> &props) override;
 
   protected:
 
diff --git a/Phys/JetTagging/src/LoKiElectronTag.h b/Phys/JetTagging/src/LoKiElectronTag.h
index 76f53e80393efcc0cce773fa196121834b8bf1cc..d93f50262531e9b17b44d4ceb6e2f6d7b46673d1 100644
--- a/Phys/JetTagging/src/LoKiElectronTag.h
+++ b/Phys/JetTagging/src/LoKiElectronTag.h
@@ -40,15 +40,15 @@ namespace LoKi
 
     public:
 
-      StatusCode initialize(); // standard initialise
-      StatusCode finalize();   // standard finalise
+      StatusCode initialize() override; // standard initialise
+      StatusCode finalize() override;   // standard finalise
 
       // Method that calculates the tag weight of a jet
       bool calculateJetProperty
       (
         const LHCb::Particle *jet,
 	std::map <std::string,double > &jetWeight
-      );
+      ) override;
 
       // Method that sets the jet vertex
       StatusCode setJetVertex();
diff --git a/Phys/JetTagging/src/LoKiIPTag.h b/Phys/JetTagging/src/LoKiIPTag.h
index d1266ffc9d63c4c99f7858df18e2892a9ee4dc03..1614fab3f33863fbcdb44273f232ff560fc8633d 100644
--- a/Phys/JetTagging/src/LoKiIPTag.h
+++ b/Phys/JetTagging/src/LoKiIPTag.h
@@ -38,15 +38,15 @@ namespace LoKi
 
     public:
 
-      StatusCode initialize(); // standard initialise
-      StatusCode finalize();   // standard finalise
+      StatusCode initialize() override; // standard initialise
+      StatusCode finalize() override;   // standard finalise
 
       // Method that calculates the tag weight of a jet
       bool calculateJetProperty
       (
         const LHCb::Particle *jet,
 	std::map <std::string,double> &jetWeight
-      );
+      ) override;
 
       // Method that sets the jet vertex
       StatusCode setJetVertex();
diff --git a/Phys/JetTagging/src/LoKiMuonTag.h b/Phys/JetTagging/src/LoKiMuonTag.h
index 10a00b6258553de894647d89d34b3dd4ac8d82ab..d18220af7b9cbbe42d0d1d53575ac66432689bb0 100644
--- a/Phys/JetTagging/src/LoKiMuonTag.h
+++ b/Phys/JetTagging/src/LoKiMuonTag.h
@@ -40,15 +40,15 @@ namespace LoKi
 
     public:
 
-      StatusCode initialize(); // standard initialise
-      StatusCode finalize();   // standard finalise
+      StatusCode initialize() override; // standard initialise
+      StatusCode finalize() override;   // standard finalise
 
       // Method that calculates the tag weight of a jet
       bool calculateJetProperty
       (
         const LHCb::Particle *jet,
         std::map <std::string,double > &jetWeight
-      );
+      ) override;
 
       // Method that sets the jet vertex
       StatusCode setJetVertex();
diff --git a/Phys/JetTagging/src/LoKiNNBTag.h b/Phys/JetTagging/src/LoKiNNBTag.h
index 50f54bd024e94407da960060494996050095b99e..12a255da462b3c8d82c0b4ef40d8c853412ef009 100644
--- a/Phys/JetTagging/src/LoKiNNBTag.h
+++ b/Phys/JetTagging/src/LoKiNNBTag.h
@@ -37,15 +37,15 @@ namespace LoKi
 
   public:
 
-    StatusCode initialize(); // standard initialise
-    StatusCode finalize();   // standard finalise
+    StatusCode initialize() override; // standard initialise
+    StatusCode finalize() override;   // standard finalise
 
     // Calculate jet properties, including NN classification
     bool calculateJetProperty
     (
      const LHCb::Particle *jet,
      std::map <std::string,double > &jetProperties
-     );
+     ) override;
 
   protected:
 
diff --git a/Phys/JetTagging/src/LoKiSVTag.h b/Phys/JetTagging/src/LoKiSVTag.h
index 565055f8e57ad2c398e84adc6f1f5128fa088319..861e3b3b1ec60c737ee2649736ca71c42b260744 100644
--- a/Phys/JetTagging/src/LoKiSVTag.h
+++ b/Phys/JetTagging/src/LoKiSVTag.h
@@ -38,15 +38,15 @@ namespace LoKi
 
   public:
 
-    StatusCode initialize(); // standard initialise
-    StatusCode finalize();   // standard finalise
+    StatusCode initialize() override; // standard initialise
+    StatusCode finalize() override;   // standard finalise
 
     // Method that calculates the tag weight of a jet
     bool calculateJetProperty
       (
        const LHCb::Particle *jet,
        std::map <std::string,double> &jetWeight
-       );
+       ) override;
 
     // Method that sets the jet vertex
     StatusCode setJetVertex();
diff --git a/Phys/JetTagging/src/LoKiSeedFinderNTrks.h b/Phys/JetTagging/src/LoKiSeedFinderNTrks.h
index d65da1dd6925934e38f310a6bf3627de271d6321..5096eeae23dfe15465c4ed19ee966a7a1063ec03 100644
--- a/Phys/JetTagging/src/LoKiSeedFinderNTrks.h
+++ b/Phys/JetTagging/src/LoKiSeedFinderNTrks.h
@@ -1,21 +1,21 @@
 // $Id: LoKiSeedFinder.h,v 1.2 2009-12-14 12:34:33 cocov Exp $
 // ============================================================================
-#ifndef LOKISEEDFINDERNTRKS_H 
+#ifndef LOKISEEDFINDERNTRKS_H
 #define LOKISEEDFINDERNTRKS_H 1
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // from Gaudi
 // ============================================================================
 #include "GaudiKernel/ToolFactory.h"
 #include "GaudiAlg/GaudiTool.h"
 // ============================================================================
-// DaVinci Kernel 
+// DaVinci Kernel
 // ============================================================================
 #include "Kernel/IParticleCombiner.h"
 #include "Kernel/IJetMaker.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 #include "LoKi/Kinematics.h"
@@ -33,90 +33,90 @@ namespace LoKi
   // ==========================================================================
   /** @class VVSeedFinderNTrks
    *
-   *  The SeedFinderNTrks implementaion of interface IJetMaker 
-   *  @see IJetMaker 
+   *  The SeedFinderNTrks implementaion of interface IJetMaker
+   *  @see IJetMaker
    *
-   *  This file is a part of LoKi project - 
+   *  This file is a part of LoKi project -
    *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
    *
    *  The package has been designed with the kind help from
-   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
-   *  contributions and advices from G.Raven, J.van Tilburg, 
+   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+   *  contributions and advices from G.Raven, J.van Tilburg,
    *  A.Golutvin, P.Koppenburg have been used in the design.
    *
    *  @author Cedric POTTERAT  cedric.potterat@cern.ch
    *  @date   2011-01-31
    */
-  class SeedFinderNTrks 
+  class SeedFinderNTrks
     : public virtual IJetMaker
     , public         GaudiTool
   {
-    // the friend factory fo instantiation 
+    // the friend factory fo instantiation
     friend class ToolFactory<LoKi::SeedFinderNTrks> ;
   public:
-    /** The main method: seed-finding procedure 
-     * 
-     *  @code 
+    /** The main method: seed-finding procedure
+     *
+     *  @code
      *
      *  // get the tool
      *  const IJetMaker* seedMaker = tool<IJetMaker> ( .... ) ;
      *
-     *  // input particles 
-     *  IJetMaker::Inputs input = ... 
-     *  // 1) 
+     *  // input particles
+     *  IJetMaker::Inputs input = ...
+     *  // 1)
      *  // const Particles* particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles->begin() , particles->end() ) ;
-     *  // 2) 
+     *  // 2)
      *  // LHCb::Particle::ConstVector particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles.begin() , particles.end() ) ;
-     *  // 3) 
+     *  // 3)
      *  // LoKi::Range particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles.begin() , particles.end() ) ;
      *
-     *  // placeholder for "output" jets 
+     *  // placeholder for "output" jets
      *  IJetMaker::Jets   seeds ;
      *
-     *  // find the jets! 
+     *  // find the jets!
      *  StatusCode sc = seedMaker -> makeJets ( input , seeds ) ;
      *
      *  // make  a loop over jets:
-     *  for ( IJetMaker::Jets::const_iterator iSeed = seeds.begin() ; 
-     *        seeds.end() != iSeed ; ++iSeed ) 
+     *  for ( IJetMaker::Jets::const_iterator iSeed = seeds.begin() ;
+     *        seeds.end() != iSeed ; ++iSeed )
      *    {
-     *        // get the jet 
+     *        // get the jet
      *        LHCb::Particle* seed = *iSeed ;
      *    }
      *
-     *  @endcode 
+     *  @endcode
+     *
+     *  @attention It is a responsibility of users (e.g. the algorithm)
+     *             to take care about the ownership of jets *AND* their
+     *             vertices). The tool is not intended to do it!
      *
-     *  @attention It is a responsibility of users (e.g. the algorithm) 
-     *             to take care about the ownership of jets *AND* their 
-     *             vertices). The tool is not intended to do it! 
-     *  
-     *  @param input contaainer of input particles 
+     *  @param input contaainer of input particles
      *  @param seeds  container of  output seeds (of type Particle)
-     *  @return status code 
-     */ 
-    virtual StatusCode makeJets 
-      ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const ;
-    virtual StatusCode makeJets 
-    ( const IJetMaker::Input& input ,  const LHCb::RecVertex& vtx , IJetMaker::Jets& jets ) const ;
+     *  @return status code
+     */
+    StatusCode makeJets
+      ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const override;
+    StatusCode makeJets
+    ( const IJetMaker::Input& input ,  const LHCb::RecVertex& vtx , IJetMaker::Jets& jets ) const override;
     // ========================================================================
-  protected:  
+  protected:
     /** the standard constructor
-     * 
-     *  @todo The default values for configuration parameters 
-     *        (especially for R-parameter) need to be adjusted 
-     *        according to EPFL/UB/CERN studies. 
+     *
+     *  @todo The default values for configuration parameters
+     *        (especially for R-parameter) need to be adjusted
+     *        according to EPFL/UB/CERN studies.
      *
      */
     SeedFinderNTrks
       ( const std::string& type   ,
 	const std::string& name   ,
-	const IInterface*  parent ) 
+	const IInterface*  parent )
       : GaudiTool ( type , name , parent )
 	,   m_seedID           ( 20097  )
 	,   m_r                ( 0.15   )
@@ -128,25 +128,25 @@ namespace LoKi
 	,   m_PtTrackMin       ( 600.0 )
 	,   m_PTrackMin        ( 1000.0 )
 	,   m_IPmin            ( 0.1    )
-	,   m_Signif           ( 2.5    )  	
-	,   m_DMK0             ( 10.0   )   	
-	,   m_DtrakMaxK0       ( 0.5    )	
-	,   m_TseedVtxMin      ( 1.0    ) 	
+	,   m_Signif           ( 2.5    )
+	,   m_DMK0             ( 10.0   )
+	,   m_DtrakMaxK0       ( 0.5    )
+	,   m_TseedVtxMin      ( 1.0    )
 	,   m_TseedVtxMax      ( 200.0  )
-	,   m_TseedVtxMinAnyPV ( 0.1    ) 
-	,   m_DtrakMax         ( 0.5    )     	
+	,   m_TseedVtxMinAnyPV ( 0.1    )
+	,   m_DtrakMax         ( 0.5    )
 	,   m_PtSeedsMin       ( 1000   )
 	,   m_SeedsMaxChi2DoF  ( 50.)
-	,   m_DRmin            ( 0.1    )   
-	,   m_DRmax            ( 50.    )  
+	,   m_DRmin            ( 0.1    )
+	,   m_DRmax            ( 50.    )
 	,   m_TrkChi2DoF       ( 2.5    )
-	,   m_PVveto           ( true   )   
+	,   m_PVveto           ( true   )
         ,   m_deltaChi2        (20)
         ,   m_maxChi2          (100)
-	,   m_DtrakMax2         ( 2  )  
-	//	,   m_dirAng   ( 5.)   
-	
-	{ 
+	,   m_DtrakMax2         ( 2  )
+	//	,   m_dirAng   ( 5.)
+
+	{
 	  declareInterface <IJetMaker> ( this ) ;
 	  declareProperty ( "SeedID"               , m_seedID ,  "Particle ID for the Seed") ;
 	  declareProperty ( "SeedRParameter"       , m_r      ) ;
@@ -155,110 +155,110 @@ namespace LoKi
 	  declareProperty ( "SeedPtTrackMin"       , m_PtTrackMin      , "pt of the track used for Vertexing" );
 	  declareProperty ( "SeedPTrackMin"        , m_PTrackMin      , "p of the track used for Vertexing" );
 	  declareProperty ( "SeedIPmin"            , m_IPmin           , "ip of the track used for Vertexing");
-	  declareProperty ( "SeedSignif"           , m_Signif           , "signif oft he track used for Vertexing");  	
-	  declareProperty ( "SeedDMK0"             , m_DMK0          ,"mass window for Ks"  );   	
-	  declareProperty ( "SeedDtrakMaxK0"       , m_DtrakMaxK0      ,"dca window for Ks" );	
-	  declareProperty ( "SeedTseedVtxMin"      , m_TseedVtxMin     , "min distance btw PV and the  vtx" ); 	  
-	  declareProperty ( "SeedTseedVtxMinAnyPV" , m_TseedVtxMinAnyPV     , "min distance btw any PV and the  vtx" ); 
-	  declareProperty ( "SeedTseedVtxMax"      , m_TseedVtxMax     , "max distance btw PV and the  vtx" );	
-	  declareProperty ( "SeedDtrakMax"         , m_DtrakMax         ,"dca window for vtx" );     	
-	  declareProperty ( "SeedPtSeedsMin"       , m_PtSeedsMin     ,"min pt of the seeds" );  
-	  declareProperty ( "SeedVtxMaxChi2PerDoF" , m_SeedsMaxChi2DoF     ,"max chi2 per dof for the vtx fit of the seed" );  
-	  declareProperty ( "SeedDRmin"            , m_DRmin         , "min positon in R of the vtx"  );   
-	  declareProperty ( "SeedDRmax"            , m_DRmax          , "max positon in R of the vtx"  ); 
-	  declareProperty ( "SeedTrkChi2PerDoF"    , m_TrkChi2DoF     , "max chi2PerDoF for the track used for the vtx"  ); 
-	  declareProperty ( "vetoPV"               , m_PVveto ,"exclude vertex near to any PV with distance fixe by 'SeedTseedVtxMinAnyPV' and exclude the trk associated to any PV to construct a secondary vtx"     ); 
+	  declareProperty ( "SeedSignif"           , m_Signif           , "signif oft he track used for Vertexing");
+	  declareProperty ( "SeedDMK0"             , m_DMK0          ,"mass window for Ks"  );
+	  declareProperty ( "SeedDtrakMaxK0"       , m_DtrakMaxK0      ,"dca window for Ks" );
+	  declareProperty ( "SeedTseedVtxMin"      , m_TseedVtxMin     , "min distance btw PV and the  vtx" );
+	  declareProperty ( "SeedTseedVtxMinAnyPV" , m_TseedVtxMinAnyPV     , "min distance btw any PV and the  vtx" );
+	  declareProperty ( "SeedTseedVtxMax"      , m_TseedVtxMax     , "max distance btw PV and the  vtx" );
+	  declareProperty ( "SeedDtrakMax"         , m_DtrakMax         ,"dca window for vtx" );
+	  declareProperty ( "SeedPtSeedsMin"       , m_PtSeedsMin     ,"min pt of the seeds" );
+	  declareProperty ( "SeedVtxMaxChi2PerDoF" , m_SeedsMaxChi2DoF     ,"max chi2 per dof for the vtx fit of the seed" );
+	  declareProperty ( "SeedDRmin"            , m_DRmin         , "min positon in R of the vtx"  );
+	  declareProperty ( "SeedDRmax"            , m_DRmax          , "max positon in R of the vtx"  );
+	  declareProperty ( "SeedTrkChi2PerDoF"    , m_TrkChi2DoF     , "max chi2PerDoF for the track used for the vtx"  );
+	  declareProperty ( "vetoPV"               , m_PVveto ,"exclude vertex near to any PV with distance fixe by 'SeedTseedVtxMinAnyPV' and exclude the trk associated to any PV to construct a secondary vtx"     );
 
-	  declareProperty ( "maxDeltaChi2VtxAddTrk"               , m_deltaChi2   ); 
-	  declareProperty ( "maxChi2Vtx"               , m_maxChi2   ); 
-	  declareProperty ( "maxDCAforNewVtx"               ,m_DtrakMax2); 
+	  declareProperty ( "maxDeltaChi2VtxAddTrk"               , m_deltaChi2   );
+	  declareProperty ( "maxChi2Vtx"               , m_maxChi2   );
+	  declareProperty ( "maxDCAforNewVtx"               ,m_DtrakMax2);
 
 
 
 
-	} 
+	}
       /// destructor
       virtual ~SeedFinderNTrks( ){}
   public:
       /** standard initialization of the tool
-       *  @return status code 
+       *  @return status code
        */
-      virtual StatusCode initialize () ;
+      StatusCode initialize () override;
   protected:
       /// make the detailed check of all parameters
 
-      
-      inline StatusCode  check() const 
+
+      inline StatusCode  check() const
 	{
 	  if ( 0 > m_ptmin ) { Warning ( "PtMin is negative " ) ; }
-	
+
 	  return StatusCode( StatusCode::SUCCESS , true ) ;
 	}
-      
+
   protected:
       int to_user_index   ( const int index ) const { return index + 10000 ; }
       int from_user_index ( const int index ) const { return index - 10000 ; }
   private:
-      // the default constructor is disabled 
+      // the default constructor is disabled
       SeedFinderNTrks () ;
-      // the copy constructor is disabled 
+      // the copy constructor is disabled
       SeedFinderNTrks           ( const  SeedFinderNTrks& )  ;
       // the assignement operator is disabled
       SeedFinderNTrks& operator=( const  SeedFinderNTrks& )  ;
   private:
-      // proposed jet ID 
+      // proposed jet ID
       int    m_seedID     ; ///< proposed jet ID
-      // R-parameter 
+      // R-parameter
       double m_r         ; ///< R-parameters
-      // ptMin-parameter 
-      double m_ptmin     ; ///< pt-min parameter 
-      // jet sorting criteria 
+      // ptMin-parameter
+      double m_ptmin     ; ///< pt-min parameter
+      // jet sorting criteria
       int    m_sort      ; ///< jet sorting criteria
-      // combiner 
+      // combiner
       std::string                m_combinerName ;
-      mutable IParticleCombiner* m_combiner ; ///< combiner to be used 
+      mutable IParticleCombiner* m_combiner ; ///< combiner to be used
 
 
       IDistanceCalculator *m_dist;
       IVertexFit          *m_fitter;
-      
+
       double   m_Rmax           ;
       double   m_PtTrackMin     ;
       double   m_PTrackMin      ;
       double   m_IPmin          ;
-      double   m_Signif         ;  	
-      double   m_DMK0           ;   	
-      double   m_DtrakMaxK0     ;	
-      double   m_TseedVtxMin    ; 	
+      double   m_Signif         ;
+      double   m_DMK0           ;
+      double   m_DtrakMaxK0     ;
+      double   m_TseedVtxMin    ;
       double   m_TseedVtxMax    ;
       double   m_TseedVtxMinAnyPV   ;
-      double   m_DtrakMax       ;     	
-      double   m_PtSeedsMin     ;  
+      double   m_DtrakMax       ;
+      double   m_PtSeedsMin     ;
       double   m_SeedsMaxChi2DoF ;
-      double   m_DRmin          ;	
-      double   m_DRmax          ;	
+      double   m_DRmin          ;
+      double   m_DRmax          ;
       double   m_TrkChi2DoF     ;
       bool     m_PVveto;
       double   m_dirAng;
       double   m_deltaChi2;
       double   m_maxChi2;
-      double   m_DtrakMax2       ;     	
-      
+      double   m_DtrakMax2       ;
+
       IJetMaker::Input m_JetInputs; // jet inputs
-      LHCb::Particles *m_CleanedInputs;    
-      
-      
-      void RemoveTracks(LHCb::Particle::ConstVector & particles, 
+      LHCb::Particles *m_CleanedInputs;
+
+
+      void RemoveTracks(LHCb::Particle::ConstVector & particles,
 			const LHCb::RecVertex PV ) const;
-      
+
       bool twoTrkSeeding(LHCb::Particle::ConstVector &PartIPK0Sub,LHCb::VertexBase* RecVert,  std::vector<LHCb::VertexBase*>,    Gaudi::XYZPoint  BL_P,  Gaudi::LorentzVector BL_M, IJetMaker::Jets &Seeds) const;
-      
+
       bool addTrktoSeed(LHCb::Particle::ConstVector& NewPartIP,LHCb::Particle *Seed) const ;
-      
+
       double getDeltaR(LHCb::Particle *p1,LHCb::Particle *p2) const;
-      
-      
-  };       
+
+
+  };
 }
 
 
@@ -268,12 +268,12 @@ class sortCHi2 {
  public:
   inline bool operator() ( LHCb::Particle* obj1 ,
 			   LHCb::Particle* obj2) {
-    
+
     if(obj1->daughtersVector().size() == obj2->daughtersVector().size())
-      return obj1->endVertex()->chi2() < obj2->endVertex()->chi2();  
+      return obj1->endVertex()->chi2() < obj2->endVertex()->chi2();
     else
       return obj1->daughtersVector().size() > obj2->daughtersVector().size();
-    
+
   }
 };
 
@@ -281,7 +281,7 @@ class sortCHi2 {
 
 // End of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKISEEDFINDER_H
 // ============================================================================
diff --git a/Phys/JetTagging/src/LoKiTopoTag.h b/Phys/JetTagging/src/LoKiTopoTag.h
index 8465e83f5cba0f070709e69c5ade6ee4ba4c18c2..f3313ca324b03a271f86f21898cf4306a4499a9d 100644
--- a/Phys/JetTagging/src/LoKiTopoTag.h
+++ b/Phys/JetTagging/src/LoKiTopoTag.h
@@ -36,15 +36,15 @@ namespace LoKi
 
     public:
 
-      StatusCode initialize(); // standard initialise
-      StatusCode finalize();   // standard finalise
+      StatusCode initialize() override; // standard initialise
+      StatusCode finalize() override;   // standard finalise
 
       // Method that calculates the tag weight of a jet
       bool calculateJetProperty
       (
         const LHCb::Particle *jet,
 	std::map <std::string,double > &jetWeight
-      );
+      ) override;
 
   protected:
 
diff --git a/Phys/JetTagging/src/LoKiTopoTagDir.h b/Phys/JetTagging/src/LoKiTopoTagDir.h
index 54ebf065af6a2f3ccacf75dfa6865f35ab12ec3d..57996ea99c037fc66cbc4154bb53e14b865d92d5 100644
--- a/Phys/JetTagging/src/LoKiTopoTagDir.h
+++ b/Phys/JetTagging/src/LoKiTopoTagDir.h
@@ -97,15 +97,15 @@ namespace LoKi
 
   public:
 
-    StatusCode initialize(); // standard initialise
-    StatusCode finalize();   // standard finalise
+    StatusCode initialize() override; // standard initialise
+    StatusCode finalize() override;   // standard finalise
 
     // Method that calculates the tag weight of a jet
     bool calculateJetProperty
       (
        const LHCb::Particle *jet,
        std::map < std::string,double > &jetWeight
-       );
+       ) override;
 
 
   };
diff --git a/Phys/KalmanFilter/CMakeLists.txt b/Phys/KalmanFilter/CMakeLists.txt
index 7b24e2e88a3432bc1306d5c1b0f6a6826a17206e..a7b8ae33dc4f270e155eeecf00b040dc3a91df0d 100644
--- a/Phys/KalmanFilter/CMakeLists.txt
+++ b/Phys/KalmanFilter/CMakeLists.txt
@@ -11,6 +11,10 @@ gaudi_depends_on_subdirs(Calo/CaloUtils
                          Phys/DaVinciInterfaces
                          Phys/DaVinciTypes)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(KalmanFilter
                   src/*.cpp
                   PUBLIC_HEADERS KalmanFilter Kernel
diff --git a/Phys/LoKiAlgo/CMakeLists.txt b/Phys/LoKiAlgo/CMakeLists.txt
index e31cba458827712e0baa4aa88be0bebcb30ce9a4..15b48f5978de09953a735239557d42077955fb17 100644
--- a/Phys/LoKiAlgo/CMakeLists.txt
+++ b/Phys/LoKiAlgo/CMakeLists.txt
@@ -10,6 +10,10 @@ gaudi_depends_on_subdirs(GaudiAlg
 
 find_package(PythonLibs)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(LoKiAlgo
                   src/*.cpp
                   PUBLIC_HEADERS LoKi
diff --git a/Phys/LoKiAlgo/LoKi/Algo.h b/Phys/LoKiAlgo/LoKi/Algo.h
index 2c2abf267a1b74307cf84351008fd84a91e8418d..40df5684b06ab039e9895aa64dc052acab548256 100644
--- a/Phys/LoKiAlgo/LoKi/Algo.h
+++ b/Phys/LoKiAlgo/LoKi/Algo.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_ALGO_H 
+#ifndef LOKI_ALGO_H
 #define LOKI_ALGO_H 1
 // ============================================================================
 // Include files
@@ -20,12 +20,12 @@
 // ============================================================================
 #include "Kernel/DaVinciTupleAlgorithm.h"
 // ============================================================================
-// LoKiCore 
+// LoKiCore
 // ============================================================================
 #include "LoKi/Keeper.h"
 #include "LoKi/UniqueKeeper.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/PhysRangeTypes.h"
@@ -43,19 +43,19 @@ namespace Decays { class Decay ; }
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-03-14 
+ *  @date 2006-03-14
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ===========================================================================
   class LoopObj ;
@@ -70,10 +70,10 @@ namespace LoKi
   class GAUDI_API Algo : public DaVinciTupleAlgorithm
   {
     // ========================================================================
-  public:    
+  public:
     // ========================================================================
     /** 'Select' the particles to be used in local storage
-     *  
+     *
      *  - The Particles are selected from the local storage
      *
      *  @code
@@ -89,21 +89,21 @@ namespace LoKi
      *  are stored inside local LoKi storage under the tag @c "Kaons"
      *  and returned as a sequence of particles @c kaons .
      *
-     *  @see LoKi::Types::Range 
-     *  @see LoKi::Types::Cuts 
-     *  @see LoKi::Cuts::ABSID 
+     *  @see LoKi::Types::Range
+     *  @see LoKi::Types::Cuts
+     *  @see LoKi::Cuts::ABSID
      *  @see LoKi::Cuts::P
      *  @param name name/tag assigned to the selected particles
      *  @param cut  cut to be applied
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select    
+    LoKi::Types::Range
+    select
     ( const std::string&        name ,
       const LoKi::Types::Cuts&  cut  ) ;
-    // ========================================================================    
+    // ========================================================================
     /** 'Select' the particles to be used in local storage
-     * 
+     *
      *  - Particles are selected from the "range"
      *
      *  @code
@@ -123,30 +123,30 @@ namespace LoKi
      *  - Then from selected all kaons one selects positively charged
      *  kaons and saves them into local LoKi storage under the tag @c "K+".
      *  - The method returns the selected sequence into range @c kplus.
-     *  - Analogously negatively charged kaons are saved under the tag @c "K-" 
+     *  - Analogously negatively charged kaons are saved under the tag @c "K-"
      *
-     *  @see LoKi::Types::Range 
-     *  @see LoKi::Types::Cuts 
+     *  @see LoKi::Types::Range
+     *  @see LoKi::Types::Cuts
      *  @see LoKi::Cuts::ABSID
-     *  @see LoKi::Cuts::P 
+     *  @see LoKi::Cuts::P
      *  @see LoKi::Cuts::Q
      *  @param name  name/tag assigned to the selected particles
      *  @param range input range from which particles should be selected
      *  @param cut  cut to be applied
      *  @return selected range of particles
      */
-    LoKi::Types::Range  
-    select    
+    LoKi::Types::Range
+    select
     ( const std::string&        name  ,
       const LoKi::Types::Range& range ,
-      const LoKi::Types::Cuts&  cut   ) 
-    { 
-      return select ( name , range.begin() , range.end() , cut ) ; 
-    } 
+      const LoKi::Types::Cuts&  cut   )
+    {
+      return select ( name , range.begin() , range.end() , cut ) ;
+    }
     // ========================================================================
     /** 'Select' the particles to be used in local storage
-     * 
-     *  - particles are selected from the container 
+     *
+     *  - particles are selected from the container
      *
      *  @code
      *
@@ -157,30 +157,30 @@ namespace LoKi
      *  @endcode
      *
      *  - The example illustrates the 'selection'/'filtering from
-     *  container <tt>particles</tt> positive and negative particles 
+     *  container <tt>particles</tt> positive and negative particles
      *  - The selected particles
      *  are stored inside local LoKi storage under the tags @c "positive"
-     *  and @c "negative" and returned as a sequence of particles 
+     *  and @c "negative" and returned as a sequence of particles
      *  @c positive and @c negative
      *
      *  @see LoKi::Cuts::Q
      *  @param name name/tag assigned to the selected particles
-     *  @param cont input container of particles 
+     *  @param cont input container of particles
      *  @param cuts cut to be applied
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select   
-    ( const std::string&                 name  , 
-      const LHCb::Particle::ConstVector& cont  , 
-      const LoKi::Types::Cuts&           cuts  ) 
-    { 
-      return select ( name , cont.begin() , cont.end() , cuts ) ; 
-    } 
-    // ========================================================================    
+    LoKi::Types::Range
+    select
+    ( const std::string&                 name  ,
+      const LHCb::Particle::ConstVector& cont  ,
+      const LoKi::Types::Cuts&           cuts  )
+    {
+      return select ( name , cont.begin() , cont.end() , cuts ) ;
+    }
+    // ========================================================================
     /** 'Select' the particles to be used in local storage
-     * 
-     *  - particles are selected from the container 
+     *
+     *  - particles are selected from the container
      *
      *  @code
      *
@@ -191,10 +191,10 @@ namespace LoKi
      *  @endcode
      *
      *  - The example illustrates the 'selection'/'filtering from
-     *  container <tt>particles</tt> positive and negative particles 
+     *  container <tt>particles</tt> positive and negative particles
      *  - The selected particles
      *  are stored inside local LoKi storage under the tags @c "positive"
-     *  and @c "negative" and returned as a sequence of particles 
+     *  and @c "negative" and returned as a sequence of particles
      *  @c positive and @c negative
      *
      *  @see LHCb::Particle
@@ -202,27 +202,27 @@ namespace LoKi
      *  @see LoKi::Types::Cuts
      *  @see LoKi::Cuts::Q
      *  @param name name/tag assigned to the selected particles
-     *  @param cont input container of particles 
+     *  @param cont input container of particles
      *  @param cuts cut to be applied
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select   
-    ( const std::string&               name  , 
-      const LHCb::Particle::Container* cont  , 
+    LoKi::Types::Range
+    select
+    ( const std::string&               name  ,
+      const LHCb::Particle::Container* cont  ,
       const LoKi::Types::Cuts&         cuts  )
     {
-      if ( 0 == cont ) 
+      if ( 0 == cont )
       {
         Error ( "LHCb::Particle::Container* points to null, return empty range!" ) ;
         return LoKi::Types::Range() ;
       }
       return select ( name , cont->begin() , cont->end() , cuts ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the particles to be used in local storage
-     * 
-     *  - particles are selected from the container 
+     *
+     *  - particles are selected from the container
      *
      *  @code
      *
@@ -233,10 +233,10 @@ namespace LoKi
      *  @endcode
      *
      *  - The example illustrates the 'selection'/'filtering from
-     *  container <tt>particles</tt> positive and negative particles 
+     *  container <tt>particles</tt> positive and negative particles
      *  - The selected particles
      *  are stored inside local LoKi storage under the tags @c "positive"
-     *  and @c "negative" and returned as a sequence of particles 
+     *  and @c "negative" and returned as a sequence of particles
      *  @c positive and @c negative
      *
      *  @see LHCb::Particle
@@ -244,17 +244,17 @@ namespace LoKi
      *  @see LoKi::Types::Cuts
      *  @see LoKi::Cuts::Q
      *  @param name name/tag assigned to the selected particles
-     *  @param cont input container of particles 
+     *  @param cont input container of particles
      *  @param cuts cut to be applied
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select   
-    ( const std::string&               name  , 
-      const LHCb::Particle::Selection* cont  , 
+    LoKi::Types::Range
+    select
+    ( const std::string&               name  ,
+      const LHCb::Particle::Selection* cont  ,
       const LoKi::Types::Cuts&         cuts  )
     {
-      if ( 0 == cont ) 
+      if ( 0 == cont )
       {
         Error ( "LHCb::Particle::Selection* points to null, return empty range!" ) ;
         return LoKi::Types::Range() ;
@@ -263,92 +263,92 @@ namespace LoKi
     }
     // ========================================================================
     /** 'Select' the particles to be used in local storage
-     * 
-     *  - particles are selected from arbitrary sequence of particles 
+     *
+     *  - particles are selected from arbitrary sequence of particles
      *
      *  @code
      *
-     *  /// arbitrary sequence of objects, 
+     *  /// arbitrary sequence of objects,
      *  /// convertible to type <tt>Particle*</tt>
      *  SEQUENCE particles = ... ;
      *  Range positive  = select( "positive"          ,   // "tag"
      *                            particles.begin ()  ,   // begin of sequence
      *                            particles.end   ()  ,   // end of sequence
-     *                            Q >  0.5            ) ; // cut 
+     *                            Q >  0.5            ) ; // cut
      *
      *  @endcode
      *
      *  - The example illustrates the 'selection'/'filtering from
-     *  container <tt>particles</tt> positive particles 
+     *  container <tt>particles</tt> positive particles
      *  - The selected particles
      *  are stored inside local LoKi storage under the tag @c "positive"
-     *  and returned as a sequence of particles 
+     *  and returned as a sequence of particles
      *  @c positive and @c negative
      *
      *  @see LoKi::Types::Range
      *  @see LoKi::Types::Cuts
      *  @see LoKi::Cuts::Q
      *  @param name  name/tag assigned to the selected particles
-     *  @param first begin of sequence of particles 
-     *  @param last  last  of sequence of particles 
+     *  @param first begin of sequence of particles
+     *  @param last  last  of sequence of particles
      *  @param cut   cut to be applied
      *  @return selected range of particles
      */
     template <class PARTICLE, class CUT>
-    LoKi::Types::Range          
-    select    
-    ( const std::string& name   , 
-      PARTICLE           first  , 
-      PARTICLE           last   , 
-      const CUT&         cut    ) 
+    LoKi::Types::Range
+    select
+    ( const std::string& name   ,
+      PARTICLE           first  ,
+      PARTICLE           last   ,
+      const CUT&         cut    )
     {
       return m_selected.add ( name , first , last , cut ) ;
-    } 
+    }
     // ========================================================================
-  public: // decay descriptors: 
+  public: // decay descriptors:
     // ========================================================================
-    /** 'Select' the particles using decay finder 
-     * 
+    /** 'Select' the particles using decay finder
+     *
      *  @code
      *
      *  const Decays::IDecay::Finder& finder = ... ;
-     *  
+     *
      *  Range d0 = select( "D0" , finder ) ;
      *
      *  @endcode
      *
-     *  @see Decays::IDecay::Finder  
+     *  @see Decays::IDecay::Finder
      *  @param name   (INPUT)  name/tag assigned to the selected particles
-     *  @param finder (INPUT) the decay finder 
+     *  @param finder (INPUT) the decay finder
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select 
+    LoKi::Types::Range
+    select
     ( const std::string&            tag    ,
       const Decays::IDecay::Finder& finder ) ;
     // ========================================================================
     /** 'Select' the particles using decay tree
-     * 
+     *
      *  @code
      *
      *  const Decays::IDecay::iTree& tree = ... ;
-     *  
+     *
      *  Range d0 = select( "D0" , tree ) ;
      *
      *  @endcode
      *
-     *  @see Decays::IDecay::iTree  
+     *  @see Decays::IDecay::iTree
      *  @param name   (INPUT)  name/tag assigned to the selected particles
-     *  @param tree   (INPUT) the decay tree 
+     *  @param tree   (INPUT) the decay tree
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select 
+    LoKi::Types::Range
+    select
     ( const std::string&            tag    ,
       const Decays::IDecay::iTree&  tree   ) ;
     // ========================================================================
-    /** 'Select' the particles using decay descriptor 
-     * 
+    /** 'Select' the particles using decay descriptor
+     *
      *  @code
      *
      *  Range d0 = select( "D0" , "[ D0 -> K- pi+ ]CC") ;
@@ -356,39 +356,39 @@ namespace LoKi
      *  @endcode
      *
      *  @param name       (INPUT)  name/tag assigned to the selected particles
-     *  @param descriptor (INPUT) the decay descriptor 
+     *  @param descriptor (INPUT) the decay descriptor
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select 
+    LoKi::Types::Range
+    select
     ( const std::string&            tag        ,
       const std::string&            descriptor ) ;
     // ========================================================================
-    /** 'Sub-select' the particles using decay finder 
-     * 
+    /** 'Sub-select' the particles using decay finder
+     *
      *  @code
      *
      *  const Decays::IDecay::Finder& finder = ... ;
      *  const Range input = ... ;
-     * 
+     *
      *  Range d0 = select( "D0" , input , finder ) ;
      *
      *  @endcode
      *
-     *  @see Decays::IDecay::Finder  
+     *  @see Decays::IDecay::Finder
      *  @param name   (INPUT) name/tag assigned to the selected particles
-     *  @param input  (INPUT) the input particles 
-     *  @param finder (INPUT) the decay finder 
+     *  @param input  (INPUT) the input particles
+     *  @param finder (INPUT) the decay finder
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select 
+    LoKi::Types::Range
+    select
     ( const std::string&            tag    ,
       const LoKi::Types::Range&     range  ,
       const Decays::IDecay::Finder& finder ) ;
     // ========================================================================
     /** 'Select' the particles using decay tree
-     * 
+     *
      *  @code
      *
      *  const Decays::IDecay::iTree& tree = ... ;
@@ -398,20 +398,20 @@ namespace LoKi
      *
      *  @endcode
      *
-     *  @see Decays::IDecay::iTree  
+     *  @see Decays::IDecay::iTree
      *  @param name   (INPUT) name/tag assigned to the selected particles
-     *  @param input  (INPUT) the input particles 
-     *  @param tree   (INPUT) the decay tree 
+     *  @param input  (INPUT) the input particles
+     *  @param tree   (INPUT) the decay tree
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select 
+    LoKi::Types::Range
+    select
     ( const std::string&            tag    ,
       const LoKi::Types::Range&     range  ,
       const Decays::IDecay::iTree&  tree   ) ;
     // ========================================================================
-    /** 'Select' the particles using decay descriptor 
-     * 
+    /** 'Select' the particles using decay descriptor
+     *
      *  @code
      *
      *  const Range  input = ... ;
@@ -420,17 +420,17 @@ namespace LoKi
      *  @endcode
      *
      *  @param name       (INPUT)  name/tag assigned to the selected particles
-     *  @param input      (INPUT) the input particles 
-     *  @param descriptor (INPUT) the decay descriptor 
+     *  @param input      (INPUT) the input particles
+     *  @param descriptor (INPUT) the decay descriptor
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    select 
+    LoKi::Types::Range
+    select
     ( const std::string&            tag        ,
       const LoKi::Types::Range&     range      ,
       const std::string&            descriptor ) ;
     // ========================================================================
-  public: // vertices 
+  public: // vertices
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
      *  - Vertices are selected from desktop
@@ -438,8 +438,8 @@ namespace LoKi
      *  @param cut  cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange         
-    vselect   
+    LoKi::Types::VRange
+    vselect
     ( const std::string&         name  ,
       const LoKi::Types::VCuts&  cut   ) ;
     // ========================================================================
@@ -449,14 +449,14 @@ namespace LoKi
      *  @param cut   cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange         
-    vselect   
+    LoKi::Types::VRange
+    vselect
     ( const std::string&         name  ,
       const LoKi::Types::VRange& range ,
-      const LoKi::Types::VCuts&  cut   ) 
+      const LoKi::Types::VCuts&  cut   )
     {
       return vselect ( name , range.begin() , range.end() , cut ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
      *  @param name name/tag assigned to the selected vertices
@@ -464,14 +464,14 @@ namespace LoKi
      *  @param cuts cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange        
-    vselect    
+    LoKi::Types::VRange
+    vselect
     ( const std::string&                   name ,
       const LHCb::VertexBase::ConstVector& cont ,
-      const LoKi::Types::VCuts&            cuts ) 
+      const LoKi::Types::VCuts&            cuts )
     {
       return vselect ( name , cont.begin() , cont.end() , cuts ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
      *  @param name name/tag assigned to the selected vertices
@@ -479,14 +479,14 @@ namespace LoKi
      *  @param cuts cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange        
-    vselect   
+    LoKi::Types::VRange
+    vselect
     ( const std::string&               name ,
       const LHCb::Vertex::ConstVector& cont ,
-      const LoKi::Types::VCuts&        cuts ) 
+      const LoKi::Types::VCuts&        cuts )
     {
       return vselect ( name , cont.begin() , cont.end() , cuts ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
      *  (Vertices are selected from the "cont")
@@ -495,14 +495,14 @@ namespace LoKi
      *  @param cuts cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange        
-    vselect   
+    LoKi::Types::VRange
+    vselect
     ( const std::string&                   name ,
       const LHCb::RecVertex::ConstVector& cont ,
-      const LoKi::Types::VCuts&            cuts ) 
+      const LoKi::Types::VCuts&            cuts )
     {
       return vselect ( name , cont.begin() , cont.end() , cuts ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
      *  @param name name/tag assigned to the selected vertices
@@ -510,19 +510,19 @@ namespace LoKi
      *  @param cuts cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange        
-    vselect   
+    LoKi::Types::VRange
+    vselect
     ( const std::string&             name ,
       const LHCb::Vertex::Container* cont ,
-      const LoKi::Types::VCuts&      cuts ) 
+      const LoKi::Types::VCuts&      cuts )
     {
-      if ( 0 == cont ) 
+      if ( 0 == cont )
       {
         Error ( "LHCb::Vertex::Container* points to null, return empty range!" ) ;
         return LoKi::Types::VRange() ;
       }
       return vselect ( name , cont->begin() , cont->end() , cuts ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
      *  @param name name/tag assigned to the selected vertices
@@ -530,19 +530,19 @@ namespace LoKi
      *  @param cuts cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange        
-    vselect   
+    LoKi::Types::VRange
+    vselect
     ( const std::string&             name ,
       const LHCb::Vertex::Selection* cont ,
-      const LoKi::Types::VCuts&      cuts ) 
+      const LoKi::Types::VCuts&      cuts )
     {
-      if ( 0 == cont ) 
+      if ( 0 == cont )
       {
         Error ( "LHCb::Vertex::Selection points to null, return empty range!" ) ;
         return LoKi::Types::VRange() ;
       }
       return vselect ( name , cont->begin() , cont->end() , cuts ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
      *  @param name name/tag assigned to the selected vertices
@@ -550,19 +550,19 @@ namespace LoKi
      *  @param cuts cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange        
-    vselect   
+    LoKi::Types::VRange
+    vselect
     ( const std::string&                name ,
       const LHCb::RecVertex::Container* cont ,
-      const LoKi::Types::VCuts&         cuts ) 
+      const LoKi::Types::VCuts&         cuts )
     {
-      if ( 0 == cont ) 
+      if ( 0 == cont )
       {
         Error ( "LHCb::RecVertex::Container* points to null, return empty range!" ) ;
         return LoKi::Types::VRange() ;
       }
       return vselect ( name , cont->begin() , cont->end() , cuts ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
      *  @param name name/tag assigned to the selected vertices
@@ -570,34 +570,34 @@ namespace LoKi
      *  @param cuts cut to be applied
      *  @return selected range of vertices
      */
-    LoKi::Types::VRange        
-    vselect   
+    LoKi::Types::VRange
+    vselect
     ( const std::string&                name ,
       const LHCb::RecVertex::Selection* cont ,
-      const LoKi::Types::VCuts&         cuts ) 
+      const LoKi::Types::VCuts&         cuts )
     {
-      if ( 0 == cont ) 
+      if ( 0 == cont )
       {
         Error ( "LHCb::RecVertex::Selection points to null, return empty range!" ) ;
         return LoKi::Types::VRange() ;
       }
       return vselect ( name , cont->begin() , cont->end() , cuts ) ;
-    } 
+    }
     // ========================================================================
     /** 'Select' the vertices to be used in local storage
-     * 
-     *  - vertices are selected from arbitrary sequence of particles 
+     *
+     *  - vertices are selected from arbitrary sequence of particles
      *
      *  @code
      *
-     *  /// arbitrary sequence of objects, 
+     *  /// arbitrary sequence of objects,
      *  /// convertible to type <tt>Vertex*</tt>
      *  SEQUENCE vertices = ... ;
-     *  VRange primaries  = 
+     *  VRange primaries  =
      *        vselect( "primaries"               ,   // "tag"
      *                  vertices.begin ()        ,   // begin of sequence
      *                  vertices.end   ()        ,   // end of sequence
-     *                  Vertex::Primary == VTYPE ) ; // cut 
+     *                  Vertex::Primary == VTYPE ) ; // cut
      *
      *  @endcode
      *
@@ -605,50 +605,50 @@ namespace LoKi
      *  container <tt>vertices</tt> primary verticese
      *  - The selected vertices
      *  are stored inside local LoKi storage under the tag @c "primaries"
-     *  and returned as a sequence of vertices 
+     *  and returned as a sequence of vertices
      *  @c positive and @c negative
      *
      *  @see LoKi::Cuts
      *  @param name name/tag assigned to the selected vertices
      *  @param first begin of sequence of vertices
-     *  @param last  last  of sequence of vertices 
+     *  @param last  last  of sequence of vertices
      *  @param cut  cut to be applied
      *  @return selected range of vertices
      */
     template <class VERTEX,class CUTS>
-    LoKi::Types::VRange        
-    vselect    
-    ( const std::string& name  , 
-      const VERTEX&      first , 
-      const VERTEX&      last  , 
-      const CUTS&        cut   ) 
-    { 
+    LoKi::Types::VRange
+    vselect
+    ( const std::string& name  ,
+      const VERTEX&      first ,
+      const VERTEX&      last  ,
+      const CUTS&        cut   )
+    {
       return m_vselected.add ( name , first , last , cut ) ;
-    } 
+    }
     // ========================================================================
-    /** Extract the selected particles from local LoKi storage  
+    /** Extract the selected particles from local LoKi storage
      *   by their name/tag
-     *  
+     *
      *  @code
      *
      *  Range kaons = selected( "Kaons");
      *
      *  @endcode
      *
-     *  @see LoKi::Types::Range 
+     *  @see LoKi::Types::Range
      *  @param name name/tag assigned to the selected particles
      *  @return selected range of particles
      */
-    LoKi::Types::Range 
-    selected 
-    ( const std::string& name ) const 
+    LoKi::Types::Range
+    selected
+    ( const std::string& name ) const
     {
-      return m_selected ( name ) ; 
-    } 
+      return m_selected ( name ) ;
+    }
     // ========================================================================
-    /** Extract the selected vertices from local LoKi storage  
+    /** Extract the selected vertices from local LoKi storage
      *   by their name/tag
-     *  
+     *
      *  @code
      *
      *  VRange primaries = vselected( "Primaries");
@@ -658,71 +658,71 @@ namespace LoKi
      *  @param name name/tag assigned to the selected vertices
      *  @return selected range of particles
      */
-    LoKi::Types::VRange 
-    vselected 
-    ( const std::string& name ) const 
-    { 
+    LoKi::Types::VRange
+    vselected
+    ( const std::string& name ) const
+    {
       return m_vselected ( name ) ;
-    } 
+    }
     // ========================================================================
-  public:    
-    /** Create loop object 
+  public:
+    /** Create loop object
      *
      *  @code
-     * 
+     *
      *  Loop Bs = loop ( "Ds pi+" , "B_s0" ) ;
      *
      *  @endcode
      *
-     *  @param formula  looping formula 
+     *  @param formula  looping formula
      *  @param pid      effective particle ID
      *  @param combiner the combiner tool to be used for creation of the particle
      */
     LoKi::Loop loop
-    ( const std::string&            formula      , 
-      const std::string&            pid          , 
+    ( const std::string&            formula      ,
+      const std::string&            pid          ,
       const IParticleCombiner*      combiner = 0 ) ;
     // ========================================================================
-    /** Create loop object 
+    /** Create loop object
      *
      *  @code
-     * 
+     *
      *  LHCb::ParticleID BS  = ... ;
      *  Loop Bs = loop ( "Ds pi+" , BS ) ;
      *
      *  @endcode
      *
-     *  @param formula  looping formula 
+     *  @param formula  looping formula
      *  @param pid      effective particle ID
      *  @param combiner the combiner tool to be used for creation of the particle
      */
-    LoKi::Loop loop 
-    ( const std::string&            formula      , 
-      const LHCb::ParticleID&       pid          , 
-      const IParticleCombiner*      combiner = 0 ) ;    
+    LoKi::Loop loop
+    ( const std::string&            formula      ,
+      const LHCb::ParticleID&       pid          ,
+      const IParticleCombiner*      combiner = 0 ) ;
     // ========================================================================
-    /** Create loop object 
+    /** Create loop object
      *
      *  @code
-     * 
+     *
      *  const ParticleProperty* BS = ... ;
      *  Loop Bs = loop ( "Ds pi+" , BS ) ;
      *
      *  @endcode
      *
-     *  @param formula  looping formula 
+     *  @param formula  looping formula
      *  @param pid      effective particle ID
      *  @param combiner the combiner tool to be used for creation of the particle
      */
     LoKi::Loop loop
-    ( const std::string&            formula      , 
-      const LHCb::ParticleProperty* pid      = 0 , 
+    ( const std::string&            formula      ,
+      const LHCb::ParticleProperty* pid      = 0 ,
       const IParticleCombiner*      combiner = 0 ) ;
     // ========================================================================
-    /** Create loop object 
+    /** Create loop object
      *
      *  @code
-     * 
+     *
      *  Range Ds     = ... ;
      *  Range piplus = ... ;
      *
@@ -730,19 +730,19 @@ namespace LoKi
      *
      *  @endcode
      *
-     *  @param formula  looping formula 
+     *  @param formula  looping formula
      *  @param pid      effective particle ID
      *  @param combiner the combiner tool to be used for creation of the particle
-     */    
-    LoKi::Loop loop 
-    ( const LoKi::Types::RangeList& formula      , 
-      const std::string&            pid          , 
-      const IParticleCombiner*      combiner = 0 ) ;    
+     */
+    LoKi::Loop loop
+    ( const LoKi::Types::RangeList& formula      ,
+      const std::string&            pid          ,
+      const IParticleCombiner*      combiner = 0 ) ;
     // ========================================================================
-    /** Create loop object 
+    /** Create loop object
      *
      *  @code
-     * 
+     *
      *  Range Ds     = ... ;
      *  Range piplus = ... ;
      *
@@ -750,34 +750,34 @@ namespace LoKi
      *
      *  @endcode
      *
-     *  @param formula  looping formula 
+     *  @param formula  looping formula
      *  @param pid      effective particle ID
      *  @param combiner the combiner tool to be used for creation of the particle
-     */    
-    LoKi::Loop loop 
-    ( const LoKi::Types::RangeList& formula      , 
-      const LHCb::ParticleID&       pid          , 
+     */
+    LoKi::Loop loop
+    ( const LoKi::Types::RangeList& formula      ,
+      const LHCb::ParticleID&       pid          ,
       const IParticleCombiner*      combiner = 0 ) ;
     // ========================================================================
-    /** Create loop object 
+    /** Create loop object
      *
      *  @code
-     * 
+     *
      *  Range Ds     = ... ;
      *  Range piplus = ... ;
      *
-     *  const ParticleProperty* BS = ... ; 
+     *  const ParticleProperty* BS = ... ;
      *  Loop Bs = loop ( Ds + piplus , BS ) ;
      *
      *  @endcode
      *
-     *  @param formula  looping formula 
+     *  @param formula  looping formula
      *  @param pid      effective particle ID
      *  @param combiner the combiner tool to be used for creation of the particle
-     */    
-    LoKi::Loop loop 
-    ( const LoKi::Types::RangeList& formula      , 
-      const LHCb::ParticleProperty* pid      = 0 , 
+     */
+    LoKi::Loop loop
+    ( const LoKi::Types::RangeList& formula      ,
+      const LHCb::ParticleProperty* pid      = 0 ,
       const IParticleCombiner*      combiner = 0 ) ;
     // ========================================================================
     /** Create the loop object from "decay"
@@ -786,118 +786,118 @@ namespace LoKi
      *  @param combiner the combiner
      *  @return the valid looping-object
      */
-    LoKi::Loop loop 
-    ( const Decays::Decay&       decay        , 
+    LoKi::Loop loop
+    ( const Decays::Decay&       decay        ,
       const IParticleCombiner* combiner = 0 ) ;
     // ========================================================================
   public:
     /** shortcut for the following symbolic expression:
-     * 
-     *  @code 
-     * 
+     *
+     *  @code
+     *
      * {
      *  loop->backup()  ;
-     *  for ( ; loop ; ++loop ) 
+     *  for ( ; loop ; ++loop )
      *   {
-     *     // get the mass from the sum of LorentzVectors 
+     *     // get the mass from the sum of LorentzVectors
      *     const double mass = loop->mass() ;
-     *     // apply a mass window 
-     *     if ( low > mass || high > mass ) { continue ; } 
-     *     // use the explicit refitter (if needed) 
+     *     // apply a mass window
+     *     if ( low > mass || high > mass ) { continue ; }
+     *     // use the explicit refitter (if needed)
      *     if ( 0 != fitter && loop->reFit( fitter ).isFailure() ) { continue ; }
-     *     // apply the vertex cuts 
+     *     // apply the vertex cuts
      *     if ( !vcut ( loop ) ) { continue ; }
-     *     // apply other cuts cuts 
+     *     // apply other cuts cuts
      *     if ( ! cut ( loop ) ) { continue ; }
      *     loop->save ( tag ) ;
      *   }
      *  loop->restore() ;
      *  return selected ( tag ) ;
      * } ;
-     * 
-     *  @endcode 
-     *
-     *  @param tag  the symbolic unique tag 
-     *  @param loop the looping object itself 
-     *  @param low  low edge for mass window 
-     *  @param high high edge for mass window 
-     *  @param cut  cut to be used for filtering 
-     *  @param vcut vertex cut to be used for filtering 
-     *  @param fitter refitter to be applied before cuts 
-     *  @return the selected range of particles 
+     *
+     *  @endcode
+     *
+     *  @param tag  the symbolic unique tag
+     *  @param loop the looping object itself
+     *  @param low  low edge for mass window
+     *  @param high high edge for mass window
+     *  @param cut  cut to be used for filtering
+     *  @param vcut vertex cut to be used for filtering
+     *  @param fitter refitter to be applied before cuts
+     *  @return the selected range of particles
      */
     LoKi::Types::Range pattern
-    ( const std::string&        tag        , 
+    ( const std::string&        tag        ,
       const LoKi::Loop&         loop       ,
-      const double              low        , 
+      const double              low        ,
       const double              high       ,
-      const LoKi::Types::Cuts&  cut        , 
-      const LoKi::Types::VCuts& vcut       , 
+      const LoKi::Types::Cuts&  cut        ,
+      const LoKi::Types::VCuts& vcut       ,
       const IParticleReFitter*  fitter = 0 ) ;
     // ========================================================================
     /** shortcut for the following symbolic expression:
-     * 
-     *  @code 
-     * 
+     *
+     *  @code
+     *
      * {
      *  loop->backup()  ;
-     *  for ( ; loop ; ++loop ) 
+     *  for ( ; loop ; ++loop )
      *   {
-     *     // get the mass from the sum of LorentzVectors 
+     *     // get the mass from the sum of LorentzVectors
      *     const double mass = loop->mass() ;
-     *     // apply a mass window 
-     *     if (  abs( mass - nominal ) > window ) { continue ; } 
-     *     // use the explicit refitter (if needed) 
+     *     // apply a mass window
+     *     if (  abs( mass - nominal ) > window ) { continue ; }
+     *     // use the explicit refitter (if needed)
      *     if ( 0 != fitter && loop->reFit( fitter ).isFailure() ) { continue ; }
-     *     // apply the vertex cuts 
+     *     // apply the vertex cuts
      *     if ( !vcut ( loop ) ) { continue ; }
-     *     // apply other cuts cuts 
+     *     // apply other cuts cuts
      *     if ( ! cut ( loop ) ) { continue ; }
      *     loop->save ( tag ) ;
      *   }
      *  loop->restore() ;
      *  return selected ( tag ) ;
      * } ;
-     * 
-     *  @endcode 
-     *
-     *  @param tag  the symbolic unique tag 
-     *  @param loop the looping object itself 
-     *  @param window the width of the mass window 
-     *  @param cut  cut to be used for filtering 
-     *  @param vcut vertex cut to be used for filtering 
-     *  @param fitter refitter to be applied before cuts 
-     *  @return the selected range of particles 
+     *
+     *  @endcode
+     *
+     *  @param tag  the symbolic unique tag
+     *  @param loop the looping object itself
+     *  @param window the width of the mass window
+     *  @param cut  cut to be used for filtering
+     *  @param vcut vertex cut to be used for filtering
+     *  @param fitter refitter to be applied before cuts
+     *  @return the selected range of particles
      */
     LoKi::Types::Range pattern
-    ( const std::string&        tag        , 
+    ( const std::string&        tag        ,
       const LoKi::Loop&         loop       ,
-      const double              window     , 
-      const LoKi::Types::Cuts&  cut        , 
-      const LoKi::Types::VCuts& vcut       , 
+      const double              window     ,
+      const LoKi::Types::Cuts&  cut        ,
+      const LoKi::Types::VCuts& vcut       ,
       const IParticleReFitter*  fitter = 0 ) ;
     // ========================================================================
     /** shortcut for the following expression:
      *
-     *  @code 
+     *  @code
      *
-     * { 
+     * {
      *  loop->backup()  ;
-     *  for ( ; loop ; ++loop ) 
-     *   { 
-     *     // get the mass from the sum of LorentzVectors 
+     *  for ( ; loop ; ++loop )
+     *   {
+     *     // get the mass from the sum of LorentzVectors
      *     const double mass = loop->mass() ;
-     *     // apply a mass window 
-     *     if ( low > mass || high > mass ) { continue ; } 
-     *     // apply vertex selection cuts  
+     *     // apply a mass window
+     *     if ( low > mass || high > mass ) { continue ; }
+     *     // apply vertex selection cuts
      *     if ( !vcut1 ( loop ) ) { continue ; }
-     *     // apply selection cuts 
+     *     // apply selection cuts
      *     if ( ! cut1 ( loop ) ) { continue ; }
-     *     // refit 
+     *     // refit
      *     if ( loop->reFit( fitter ).isFailure() ) { continue ; }
-     *     // apply vertex selection cuts  
+     *     // apply vertex selection cuts
      *     if ( !vcut2 ( loop ) ) { continue ; }
-     *     // apply selection cuts 
+     *     // apply selection cuts
      *     if ( ! cut2 ( loop ) ) { continue ; }
      *     loop->save ( tag ) ;
      *   }
@@ -905,51 +905,51 @@ namespace LoKi
      *  return selected ( tag ) ;
      * }
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @param tag   the symbolic unique tag 
-     *  @param loop  the looping object itself 
-     *  @param low   low edge for mass window 
-     *  @param high  high edge for mass window 
+     *  @param tag   the symbolic unique tag
+     *  @param loop  the looping object itself
+     *  @param low   low edge for mass window
+     *  @param high  high edge for mass window
      *  @param cut1  cut to be used for filtering before refit
      *  @param vcut1 vertex cut to be used for filtering before refitt
-     *  @param fitter refitter to be applied before cuts 
+     *  @param fitter refitter to be applied before cuts
      *  @param cut2  cut to be used for filtering after refit
      *  @param vcut2 vertex cut to be used for filtering after refitt
-     *  @return the selected range of particles 
+     *  @return the selected range of particles
      */
     LoKi::Types::Range pattern
-    ( const std::string&        tag    , 
+    ( const std::string&        tag    ,
       const LoKi::Loop&         loop   ,
-      const double              low    , 
-      const double              high   , 
-      const LoKi::Types::Cuts&  cut1   , 
-      const LoKi::Types::VCuts& vcut1  , 
-      const IParticleReFitter*  fitter , 
-      const LoKi::Types::Cuts&  cut2   , 
-      const LoKi::Types::VCuts& vcut2  ) ;    
+      const double              low    ,
+      const double              high   ,
+      const LoKi::Types::Cuts&  cut1   ,
+      const LoKi::Types::VCuts& vcut1  ,
+      const IParticleReFitter*  fitter ,
+      const LoKi::Types::Cuts&  cut2   ,
+      const LoKi::Types::VCuts& vcut2  ) ;
     // ========================================================================
     /** shortcut for the following expression:
      *
-     *  @code 
+     *  @code
      *
-     * { 
+     * {
      *  loop->backup()  ;
-     *  for ( ; loop ; ++loop ) 
-     *   { 
-     *     // get the mass from the sum of LorentzVectors 
+     *  for ( ; loop ; ++loop )
+     *   {
+     *     // get the mass from the sum of LorentzVectors
      *     const double mass = loop->mass() ;
-     *     // apply a mass window 
-     *     if ( low > mass || high > mass ) { continue ; } 
-     *     // apply vertex selection cuts  
+     *     // apply a mass window
+     *     if ( low > mass || high > mass ) { continue ; }
+     *     // apply vertex selection cuts
      *     if ( !vcut1 ( loop ) ) { continue ; }
-     *     // apply selection cuts 
+     *     // apply selection cuts
      *     if ( ! cut1 ( loop ) ) { continue ; }
-     *     // refit 
+     *     // refit
      *     if ( loop->reFit( fitter ).isFailure() ) { continue ; }
-     *     // apply vertex selection cuts  
+     *     // apply vertex selection cuts
      *     if ( !vcut2 ( loop ) ) { continue ; }
-     *     // apply selection cuts 
+     *     // apply selection cuts
      *     if ( ! cut2 ( loop ) ) { continue ; }
      *     loop->save ( tag ) ;
      *   }
@@ -957,27 +957,27 @@ namespace LoKi
      *  return selected ( tag ) ;
      * }
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @param tag    the symbolic unique tag 
-     *  @param loop   the looping object itself 
-     *  @param window the width of the mass window around nominal mass 
+     *  @param tag    the symbolic unique tag
+     *  @param loop   the looping object itself
+     *  @param window the width of the mass window around nominal mass
      *  @param cut1  cut to be used for filtering before refit
      *  @param vcut1 vertex cut to be used for filtering before refitt
-     *  @param fitter refitter to be applied before cuts 
+     *  @param fitter refitter to be applied before cuts
      *  @param cut2  cut to be used for filtering after refit
      *  @param vcut2 vertex cut to be used for filtering after refitt
-     *  @return the selected range of particles 
+     *  @return the selected range of particles
      */
     LoKi::Types::Range pattern
-    ( const std::string&        tag    , 
+    ( const std::string&        tag    ,
       const LoKi::Loop&         loop   ,
-      const double              window , 
-      const LoKi::Types::Cuts&  cut1   , 
-      const LoKi::Types::VCuts& vcut1  , 
-      const IParticleReFitter*  fitter , 
-      const LoKi::Types::Cuts&  cut2   , 
-      const LoKi::Types::VCuts& vcut2  ) ;    
+      const double              window ,
+      const LoKi::Types::Cuts&  cut1   ,
+      const LoKi::Types::VCuts& vcut1  ,
+      const IParticleReFitter*  fitter ,
+      const LoKi::Types::Cuts&  cut2   ,
+      const LoKi::Types::VCuts& vcut2  ) ;
     // ========================================================================
   public:
     /** save the particle  into LoKi storage
@@ -985,127 +985,127 @@ namespace LoKi
      *  LoKi storage with the tag/name @c tag
      *  @param  tag particle tag (only for LoKi)
      *  @param  particle particle to be saved
-     *  @return status code 
+     *  @return status code
      */
-    StatusCode  save 
-    ( const std::string& tag      , 
+    StatusCode  save
+    ( const std::string& tag      ,
       LHCb::Particle*    particle ) ;
     // ========================================================================
   public:
     // ========================================================================
-    /// clear the internal LoKi storages 
+    /// clear the internal LoKi storages
     virtual StatusCode clear() ;
     // ========================================================================
   public:
     // ========================================================================
     /** get the helper "geometry" object
-     *  (essentially it is a wrapper for IDistanceCalculator tool 
+     *  (essentially it is a wrapper for IDistanceCalculator tool
      *  @param  vertex (input) vertex to ve used in the configuration
-     *  @param  nick nickname of IDistanceCalculatro tool 
-     *  @return helper geometry object/tool 
-     *  @see LoKi::Vertices::ImpParBase 
+     *  @param  nick nickname of IDistanceCalculatro tool
+     *  @return helper geometry object/tool
+     *  @see LoKi::Vertices::ImpParBase
      *  @see LoKi::Vertices::ImpactParamTool
      *  @see IDistanceCalculator
      */
     // ========================================================================
-    LoKi::Vertices::ImpParBase geo 
-    ( const LHCb::VertexBase* vertex = 0  , 
+    LoKi::Vertices::ImpParBase geo
+    ( const LHCb::VertexBase* vertex = 0  ,
       const std::string&      nick   = "" ) const ;
     /** get the helper "geometry" object
-     *  (essentially it is a wrapper for IDistanceCalculator tool 
+     *  (essentially it is a wrapper for IDistanceCalculator tool
      *  @param  point (input) point to be used in the configuration
-     *  @param  nick nickname of IDistanceCalculatro tool 
-     *  @return helper geometry object/tool 
-     *  @see LoKi::Vertices::ImpParBase 
+     *  @param  nick nickname of IDistanceCalculatro tool
+     *  @return helper geometry object/tool
+     *  @see LoKi::Vertices::ImpParBase
      *  @see LoKi::Vertices::ImpactParamTool
      *  @see IDistanceCalculator
      */
-    LoKi::Vertices::ImpParBase geo 
+    LoKi::Vertices::ImpParBase geo
     ( const LoKi::Point3D& point      ,
       const std::string&   nick  = "" ) const ;
     // ========================================================================
     /** get the helper "geometry" object
-     *  (essentially it is a wrapper for IDistanceCalculator tool 
+     *  (essentially it is a wrapper for IDistanceCalculator tool
      *  @param  vertex (input) vertex to ve used in the configuration
-     *  @param  nick nickname of IDistanceCalculatro tool 
-     *  @return helper geometry object/tool 
-     *  @see LoKi::Vertices::ImpParBase 
+     *  @param  nick nickname of IDistanceCalculatro tool
+     *  @return helper geometry object/tool
+     *  @see LoKi::Vertices::ImpParBase
      *  @see LoKi::Vertices::ImpactParamTool
      *  @see IDistanceCalculator
      */
     inline LoKi::Vertices::ImpParBase point
-    ( const LHCb::VertexBase* vertex    , 
-      const std::string&      nick  = "") const 
+    ( const LHCb::VertexBase* vertex    ,
+      const std::string&      nick  = "") const
     { return geo ( vertex , nick ) ; }
     // ========================================================================
     /** get the helper "geometry" object
-     *  (essentially it is a wrapper for IDistanceCalculator tool 
+     *  (essentially it is a wrapper for IDistanceCalculator tool
      *  @param  point (input) point to be used in the configuration
-     *  @param  nick nickname of IDistanceCalculatro tool 
-     *  @return helper geometry object/tool 
-     *  @see LoKi::Vertices::ImpParBase 
+     *  @param  nick nickname of IDistanceCalculatro tool
+     *  @return helper geometry object/tool
+     *  @see LoKi::Vertices::ImpParBase
      *  @see LoKi::Vertices::ImpactParamTool
      *  @see IDistanceCalculator
      */
-    inline LoKi::Vertices::ImpParBase point 
-    ( const LoKi::Point3D& point       , 
-      const std::string&    nick  = "" ) const 
+    inline LoKi::Vertices::ImpParBase point
+    ( const LoKi::Point3D& point       ,
+      const std::string&    nick  = "" ) const
     { return geo ( point , nick ) ; }
     // ========================================================================
   public:
     // ========================================================================
-    /** get the value for cut 
-     *  
-     *  @code 
-     * 
+    /** get the value for cut
+     *
+     *  @code
+     *
      *  Cut cut = P >  cutValue( "pMin") ;
      *
-     *  @endcode 
-     * 
+     *  @endcode
+     *
      *  The cut value is  specified through the properties:
      *
-     *  @code 
+     *  @code
      *
      *   MyAlg.Cuts += { "pMin" : 5000 } ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @param name the name for the cut value 
-     *  @return the value of the cut 
+     *  @param name the name for the cut value
+     *  @return the value of the cut
      */
-    inline double cutValue ( const std::string& name ) const 
+    inline double cutValue ( const std::string& name ) const
     {
       CutValues::iterator ifind = m_cutValues.find( name ) ;
-      if ( m_cutValues.end() == ifind ) 
+      if ( m_cutValues.end() == ifind )
       { Exception ( "The value is not specified for cut='" + name + "'" ) ; }
       return ifind->second ;
-    } 
+    }
     // ========================================================================
-    /** get the value for cut 
-     *  
-     *  @code 
-     * 
+    /** get the value for cut
+     *
+     *  @code
+     *
      *  Cut cut = P >  cutValue( "pMin" , 5 * GeV ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  The cut value is  specified through the properties:
      *
-     *  @code 
+     *  @code
      *
      *   MyAlg.Cuts += { "pMin" : 5000. } ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @param name the name for the cut value 
-     *  @param value the defautl valeu to be used if the cut if not specified 
-     *  @return the value of the cut 
+     *  @param name the name for the cut value
+     *  @param value the defautl valeu to be used if the cut if not specified
+     *  @return the value of the cut
      */
-    inline  double cutValue ( const std::string& name  , 
-                              const double       value ) const 
+    inline  double cutValue ( const std::string& name  ,
+                              const double       value ) const
     {
       CutValues::iterator ifind = m_cutValues.find( name ) ;
-      if ( m_cutValues.end() == ifind ) 
+      if ( m_cutValues.end() == ifind )
       {
         m_cutValues[ name ] = value ;
         debug() << " Add the cut/value pair: "
@@ -1113,16 +1113,16 @@ namespace LoKi
         return value ;
       }
       return ifind->second ;
-    } 
+    }
     // ========================================================================
   public:
     // ========================================================================
-    /// static accessor to the current algorithm 
+    /// static accessor to the current algorithm
     static LoKi::Algo* currentAlgo    () ;
     // ========================================================================
   protected:
     // ========================================================================
-    /// static  setter  to the current algorithm 
+    /// static  setter  to the current algorithm
     static LoKi::Algo* setCurrentAlgo ( LoKi::Algo* ) ;
     // ========================================================================
   protected:
@@ -1142,53 +1142,53 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      LoKi::Algo* m_old ;       
+      LoKi::Algo* m_old ;
       // ======================================================================
     } ;
     // ========================================================================
   public:
     // ========================================================================
-    /// get the proper error reporter 
+    /// get the proper error reporter
     const LoKi::IReporter* reporter ( const std::string& name = "" ) const ;
     // ========================================================================
   public:
     // ========================================================================
-    /// initialize the algorithm 
-    virtual StatusCode initialize () ;
+    /// initialize the algorithm
+    StatusCode initialize () override;
     // ========================================================================
-    /// make the execution of the algorithm 
-    virtual StatusCode execute    () ;
+    /// make the execution of the algorithm
+    StatusCode execute    () override;
     // ========================================================================
-    /// perform the real analysis 
+    /// perform the real analysis
     virtual StatusCode analyse    () ;
     // ========================================================================
-    /// finalize the algorithm 
-    virtual StatusCode finalize   () ;
+    /// finalize the algorithm
+    StatusCode finalize   () override;
     // ========================================================================
   public:
     // ========================================================================
-    /** standard constructor 
-     *  @param name algorithm instance name 
-     *  @param pSvc pointer to Service Locator 
+    /** standard constructor
+     *  @param name algorithm instance name
+     *  @param pSvc pointer to Service Locator
      */
     Algo
-    ( const std::string& name , 
+    ( const std::string& name ,
       ISvcLocator*       pSvc ) ;
     // ========================================================================
   protected:
     // ========================================================================
-    /// virtual and protected destructor 
+    /// virtual and protected destructor
     virtual ~Algo() ;
     // ========================================================================
   private:
     // ========================================================================
-    // the default constructor is disabled 
+    // the default constructor is disabled
     Algo () ;
     // ========================================================================
-    // copy constructor is disabled 
+    // copy constructor is disabled
     Algo           ( const Algo& ) ;
     // ========================================================================
-    // the assignement is disabled 
+    // the assignement is disabled
     Algo& operator=( const Algo& ) ;
     // ========================================================================
   private:
@@ -1196,7 +1196,7 @@ namespace LoKi
     // the actual storage of selected particles
     LoKi::PhysTypes::Selected  m_selected  ; ///< the actual storage of particles
     // ========================================================================
-    // the actual storage of selected vertices 
+    // the actual storage of selected vertices
     LoKi::PhysTypes::VSelected m_vselected ; ///< the actual storage of vertices
     // ========================================================================
   private:
@@ -1207,43 +1207,43 @@ namespace LoKi
     // ========================================================================
   private:
     // ========================================================================
-    /// the actual type of comtainer of cut values 
+    /// the actual type of comtainer of cut values
     typedef std::map<std::string,double> CutValues ;
     // ========================================================================
-    /// local storage of cut values 
+    /// local storage of cut values
     mutable CutValues m_cutValues ;
     // ========================================================================
   private:
     // ========================================================================
-    /// the factory for decay-trees 
+    /// the factory for decay-trees
     LoKi::Interface<Decays::IDecay> m_decay ; // the factory for decay-trees
     // ========================================================================
   private:
     // ========================================================================
-    // the static pointer to current algorithm 
+    // the static pointer to current algorithm
     static LoKi::Algo* s_currentAlgo ;
     // ========================================================================
-  } ;  
+  } ;
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-/** @def LOKI_ALGORITHM_BODY 
+/** @def LOKI_ALGORITHM_BODY
+ *
+ *  Simple macros to avoid the typing of "standard" header file for
+ *  arbitrary LoKi-based alrorithm:
+ *
+ *  @code
  *
- *  Simple macros to avoid the typing of "standard" header file for 
- *  arbitrary LoKi-based alrorithm: 
- * 
- *  @code 
- *  
  *  LOKI_ALGORITHM_BODY( BdJPsiPhiAlg );
  *
- *  @endcode 
- *  
- *  "Standard" LoKi-based algorithm contains only one essential 
+ *  @endcode
+ *
+ *  "Standard" LoKi-based algorithm contains only one essential
  *   <tt> virtual StatusCode analyse() </tt> method
- * 
- *  This macros could be used directly in implementation (*.cpp) file 
- *  of the algorithm, there is no nesessity to put only 1 line with macro 
- *  into the separate header file 
+ *
+ *  This macros could be used directly in implementation (*.cpp) file
+ *  of the algorithm, there is no nesessity to put only 1 line with macro
+ *  into the separate header file
  *
  *  One need to implement factory, constructor & destructor of algorithm
  *  and "analyse" method.
@@ -1276,46 +1276,46 @@ namespace LoKi                                                                \
     /** assignement operator is private       */                              \
     ALGNAME & operator= ( const ALGNAME & ) ;                                 \
   };                                                                          \
-} // end of namespace LoKi 
+} // end of namespace LoKi
 // ============================================================================
-/** @def LOKI_ALGORITHM_IMPLEMENT 
+/** @def LOKI_ALGORITHM_IMPLEMENT
  *
- *  Simple macros to avoid the typing of "standard" implementation 
- *  of mandatory algorithm methods (constructors, destructors and factories) 
- *  for arbitrary LoKi-based alrorithm: 
- * 
- *  @code 
+ *  Simple macros to avoid the typing of "standard" implementation
+ *  of mandatory algorithm methods (constructors, destructors and factories)
+ *  for arbitrary LoKi-based alrorithm:
+ *
+ *  @code
  *  #include "LoKi/Macros.h"
- *  
+ *
  *  LOKI_ALGORITHM_BODY_IMPLEMENT( BdJPsiPhiAlg );
  *
  *  /// standard LoKi method for event analysis
- *  StatusCode LoKi::BdJPsiPhiAlg::analyse() 
+ *  StatusCode LoKi::BdJPsiPhiAlg::analyse()
  *  {
- *    return Print("analyse() method is invoked ", StatusCode::SUCCESS ); 
+ *    return Print("analyse() method is invoked ", StatusCode::SUCCESS );
  *   }
  *
- *  @endcode 
+ *  @endcode
  *
  *  One need to implement only "analyse" method.
- * 
+ *
  *  This macro could be easily combined with LOKI_ALGORITHM_BODY macro
  *
- *  @code 
+ *  @code
  *
  *  #include "LoKi/Macros.h"
- *  
+ *
  *  LOKI_ALGORITHM_BODY           ( BdJPsiPhiAlg ) ;
  *  LOKI_ALGORITHM_IMPLEMENTATION ( BdJPsiPhiAlg ) ;
  *
  *  /// standard LoKi method for event analysis
- *  StatusCode LoKi::BdJPsiPhiAlg::analyse() 
+ *  StatusCode LoKi::BdJPsiPhiAlg::analyse()
  *  {
- *    return Print("analyse() method is invoked ", StatusCode::SUCCESS ); 
+ *    return Print("analyse() method is invoked ", StatusCode::SUCCESS );
  *  }
  *
- *  @endcode 
- *  
+ *  @endcode
+ *
  *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
  *  @date   2003-01-18
  */
@@ -1335,25 +1335,25 @@ LoKi::ALGNAME::ALGNAME ( const std::string& name  ,                            \
 /* ======================================================================== */ \
 LoKi::ALGNAME ::~ALGNAME () {}
 // ============================================================================
-/** @def LOKI_ALGORITHM_FULLIMPLEMENT 
+/** @def LOKI_ALGORITHM_FULLIMPLEMENT
+ *
+ *  Simple macros to avoid the typing of "standard" implementation
+ *  of mandatory algorithm methods (constructors, destructors and factories)
+ *  for arbitrary LoKi-based alrorithm:
  *
- *  Simple macros to avoid the typing of "standard" implementation 
- *  of mandatory algorithm methods (constructors, destructors and factories) 
- *  for arbitrary LoKi-based alrorithm: 
- * 
- *  @code 
+ *  @code
  *
  *  #include "LoKi/Macros.h"
- *  
+ *
  *  LOKI_ALGORITHM_FULLIMPLEMENT( BdJPsiPhiAlg );
  *
  *  /// standard LoKi method for event analysis
- *  StatusCode LoKi::BdJPsiPhiAlg::analyse() 
+ *  StatusCode LoKi::BdJPsiPhiAlg::analyse()
  *  {
- *    return Print("analyse() method is invoked ", StatusCode::SUCCESS ); 
+ *    return Print("analyse() method is invoked ", StatusCode::SUCCESS );
  *  }
  *
- *  @endcode 
+ *  @endcode
  *
  *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
  *  @date   2003-01-18
@@ -1364,42 +1364,42 @@ LoKi::ALGNAME ::~ALGNAME () {}
         LOKI_ALGORITHM_IMPLEMENT    (   ALGNAME   )
 // ============================================================================
 /** @def LOKI_ALGORITHM
- * 
+ *
  *  The most advanced macro to avoid the typeing of "standard" implementation
- *  of all mandatory but tediouse and totoriouse lines and methods 
+ *  of all mandatory but tediouse and totoriouse lines and methods
  *  (algorithsm bidy, constructors, destructors factories etc)
- *  
- *  @code 
- *  
+ *
+ *  @code
+ *
  *  #include "LoKi/Macros.h"
- *  
+ *
  *  LOKI_ALGORITHM( MyAlg )
  *  {
- *    using namespace LoKi                ;  
- *    using namespace LoKi::Cuts          ;  
+ *    using namespace LoKi                ;
+ *    using namespace LoKi::Cuts          ;
  *    using namespace LoKi::Fits          ;
- *  
+ *
  *    /// some implementation of algorithm
- * 
+ *
  *   return StatusCode::SUCCESS ;
  *  }
  *
- *  @endcode 
- *  
+ *  @endcode
+ *
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
  *  @date   2003-03-11
- *  
+ *
  */
 // ============================================================================
 #define LOKI_ALGORITHM(   ALGNAME   )              \
         LOKI_ALGORITHM_FULLIMPLEMENT ( ALGNAME )   \
-        StatusCode LoKi::ALGNAME::analyse()                      
+        StatusCode LoKi::ALGNAME::analyse()
 // ============================================================================
 
 
 
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_ALGO_H
 // ============================================================================
diff --git a/Phys/LoKiAlgo/LoKi/AlgoDecorator.h b/Phys/LoKiAlgo/LoKi/AlgoDecorator.h
index 9aa701d15252c241c3193390305c0a799952b593..4344bace2fb68fb30cc7c1f109c804cd2a3fdf63 100644
--- a/Phys/LoKiAlgo/LoKi/AlgoDecorator.h
+++ b/Phys/LoKiAlgo/LoKi/AlgoDecorator.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_ALGODECORATOR_H 
+#ifndef LOKI_ALGODECORATOR_H
 #define LOKI_ALGODECORATOR_H 1
 // ============================================================================
 // Include files
@@ -14,81 +14,81 @@
 // ============================================================================
 /** @file LoKi/AlgoDecorator.h
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Dicts 
+  namespace Dicts
   {
     // ========================================================================
     /** @class Alg  LoKi/AlgoDecorator.h
      *  The major wrapper class for LoKi::Algo
-     *  @see GaudiPython::PyAlg 
+     *  @see GaudiPython::PyAlg
      *  @see LoKi::Algo
      *  @see LoKi::AlgoMC
-     *  @author Vanya BELYAEV ibelyaev@physics.syr.edu 
+     *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date   2006-09-01
      */
-    template <class ALGORITHM> 
+    template <class ALGORITHM>
     class Alg : public GaudiPython::PyAlg<ALGORITHM>
     {
       // ======================================================================
     protected:
       // ======================================================================
-      /// the base 
+      /// the base
       typedef GaudiPython::PyAlg<ALGORITHM>                              Base ;
       // ======================================================================
     public:
       // ======================================================================
-      /** constructor from Python object and the name 
+      /** constructor from Python object and the name
        *  @param self python object
-       *  @param name name of algorithm instance 
+       *  @param name name of algorithm instance
        */
-      Alg 
-      ( PyObject*          self , 
-        const std::string& name ) 
+      Alg
+      ( PyObject*          self ,
+        const std::string& name )
         : GaudiPython::PyAlg<ALGORITHM> ( self , name )
       {}
       // ======================================================================
     protected:
       // ======================================================================
-      /// virtual destructor 
+      /// virtual destructor
       virtual ~Alg(){}
       // ======================================================================
     public:
       // ======================================================================
-      /// make "analyse" method overwritable form python 
-      virtual StatusCode analyse  () 
+      /// make "analyse" method overwritable form python
+      StatusCode analyse  () override
       { return GaudiPython::call_python_method ( Base::_obj() , "analyse" ) ; }
-      /// save methods 
+      /// save methods
       virtual StatusCode execute_ () { return ALGORITHM::execute () ; }
-      /// save methods 
-      virtual StatusCode analyse_ () { return ALGORITHM::analyse () ; }    
+      /// save methods
+      virtual StatusCode analyse_ () { return ALGORITHM::analyse () ; }
       // ======================================================================
     private:
       // ======================================================================
       /// the default constructor is desabled
       Alg() ;                           //  the default constructor is desabled
-      /// the copy constructor is desabled 
-      Alg ( const Alg& );               //     the copy constructor is desabled 
-      /// the assignement operator is desabled 
-      Alg& operator=( const Alg& ) ;    // the assignement operator is desabled 
+      /// the copy constructor is desabled
+      Alg ( const Alg& );               //     the copy constructor is desabled
+      /// the assignement operator is desabled
+      Alg& operator=( const Alg& ) ;    // the assignement operator is desabled
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                             end of namespace LoKi::Dicts 
+  } //                                             end of namespace LoKi::Dicts
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_ALGODECORATOR_H
 // ============================================================================
diff --git a/Phys/LoKiAlgo/dict/LoKiAlgoDict.h b/Phys/LoKiAlgo/dict/LoKiAlgoDict.h
index 9cdd8914813aace8e76de3776bf4bd0580760095..cb17b7f81adfe211b38336e885f9973f78e84c08 100644
--- a/Phys/LoKiAlgo/dict/LoKiAlgoDict.h
+++ b/Phys/LoKiAlgo/dict/LoKiAlgoDict.h
@@ -2,6 +2,12 @@
 #ifndef LOKI_LOKIALGODICT_H
 #define LOKI_LOKIALGODICT_H 1
 // ============================================================================
+// redefined anyway in features.h by _GNU_SOURCE
+#undef _XOPEN_SOURCE
+#undef _POSIX_C_SOURCE
+// Python must always be the first.
+#include "Python.h"
+// ============================================================================
 // Include files
 // ============================================================================
 // LoKi
diff --git a/Phys/LoKiArrayFunctors/CMakeLists.txt b/Phys/LoKiArrayFunctors/CMakeLists.txt
index b0c41429ad6ee7a3df301c40aaab237f0d991554..ebfab4ea92b3d7be53d540f405ec8baf00298e88 100644
--- a/Phys/LoKiArrayFunctors/CMakeLists.txt
+++ b/Phys/LoKiArrayFunctors/CMakeLists.txt
@@ -7,6 +7,11 @@ gaudi_depends_on_subdirs(Phys/LoKiPhys
                          Phys/LoKiProtoParticles
 			 Phys/DaVinciKernel)
 
+find_package(Boost)
+find_package(CLHEP)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(LoKiArrayFunctorsLib
                   src/*.cpp
                   PUBLIC_HEADERS LoKi
diff --git a/Phys/LoKiArrayFunctors/LoKi/AParticles.h b/Phys/LoKiArrayFunctors/LoKi/AParticles.h
index ecf4cd6e3576266b66d71c7ebf05141255e38a86..fb220f343e245da60c9fd4f375547eb465665224 100644
--- a/Phys/LoKiArrayFunctors/LoKi/AParticles.h
+++ b/Phys/LoKiArrayFunctors/LoKi/AParticles.h
@@ -1,16 +1,16 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_APARTICLES_H 
+#ifndef LOKI_APARTICLES_H
 #define LOKI_APARTICLES_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <cmath>
 #include <algorithm>
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 // ============================================================================
@@ -30,13 +30,13 @@
 #include "LoKi/Particles23.h"
 #include "LoKi/Particles26.h"
 // ============================================================================
-namespace LHCb 
+namespace LHCb
 {
   class  ParticleProperty    ;
   class IParticlePropertySvc ;
 }
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   /** @namespace LoKi::AParticles
@@ -45,66 +45,66 @@ namespace LoKi
    *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
    *  @date 20007-07-09
    */
-  namespace AParticles 
+  namespace AParticles
   {
     // ========================================================================
-    /** @class Size 
+    /** @class Size
      *  the most trivial function - it evaluates the size of input container
-     *  @see LoKi::Cuts::ASIZE 
+     *  @see LoKi::Cuts::ASIZE
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 20007-07-09
      */
-    class GAUDI_API Size 
-      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function 
+    class GAUDI_API Size
+      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
     public:
       // ======================================================================
       /// Default constructor
       Size() { }
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~Size() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Size* clone() const { return new Size(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const
-      { return v.size() ; }      
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
+       Size* clone() const override { return new Size(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override
+      { return v.size() ; }
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override
       { return s << "ASIZE" ; }
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class Count 
-     *  Simple function to count number of particles, which satisfy 
-     *  the predicate 
+    /** @class Count
+     *  Simple function to count number of particles, which satisfy
+     *  the predicate
      *  @see LoKi::Cuts::ANUM
-     *  @see LoKi::Algs::count_if 
+     *  @see LoKi::Algs::count_if
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 20007-07-09
      */
-    class GAUDI_API Count 
-      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function 
+    class GAUDI_API Count
+      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
     public:
       // ======================================================================
       /// Contructor from the critearia:
       Count ( const LoKi::PhysTypes::Cuts& cut ) ;
-      /// copy contructor 
+      /// copy contructor
       Count ( const Count& right  ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~Count() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Count* clone() const { return new Count(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
+       Count* clone() const override { return new Count(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override
       { return s << "ANUM(" << m_cut << ")" ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Count() ;                          // the default constructor is disabled 
+      /// the default constructor is disabled
+      Count() ;                          // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
@@ -120,37 +120,37 @@ namespace LoKi
      *  @date 20007-07-09
      */
     class GAUDI_API Unique
-      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Predicate 
+      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Predicate
     {
     public:
       // ======================================================================
-      /// Contructor from the tool 
+      /// Contructor from the tool
       Unique ( const ICheckOverlap*                   tool ) ;
-      /// Contructor from the tool 
+      /// Contructor from the tool
       Unique ( const LoKi::Interface<ICheckOverlap>&  tool ) ;
-      /// copy contructor 
+      /// copy contructor
       Unique ( const Unique& right  ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~Unique() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Unique* clone() const { return new Unique(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
+       Unique* clone() const override { return new Unique(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override
       { return s << "AUNIQUE" ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// retrieve the tool the tool 
-      const LoKi::Interface<ICheckOverlap>& get      () const { return m_tool ;}      
-      /// conversion to the tool 
+      /// retrieve the tool the tool
+      const LoKi::Interface<ICheckOverlap>& get      () const { return m_tool ;}
+      /// conversion to the tool
       operator const LoKi::Interface<ICheckOverlap>& () const { return get() ;}
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Unique() ;                         // the default constructor is disabled 
+      /// the default constructor is disabled
+      Unique() ;                         // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
@@ -161,14 +161,14 @@ namespace LoKi
     // ========================================================================
     /** @class FourMomentum
      *  base class for implementation of many function dealing
-     *  with the various subcombinations of particles 
+     *  with the various subcombinations of particles
      *  @attention indices starts from one! Zero corresponds to the combination!
      *  @see LoKi::AKinematics::momentum
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-06-15
      */
-    class GAUDI_API FourMomentum 
-      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function 
+    class GAUDI_API FourMomentum
+      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
     protected :
       // ======================================================================
@@ -177,51 +177,51 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from one index 
+      /// constructor from one index
       FourMomentum ( const std::size_t index = 0 ) ;
-      /// constructor from two indices 
-      FourMomentum ( const std::size_t index1 , 
+      /// constructor from two indices
+      FourMomentum ( const std::size_t index1 ,
                      const std::size_t index2 ) ;
-      /// constructor from three indices 
-      FourMomentum ( const std::size_t index1 , 
+      /// constructor from three indices
+      FourMomentum ( const std::size_t index1 ,
                      const std::size_t index2 ,
                      const std::size_t index3 ) ;
-      /// constructor from four indices 
-      FourMomentum ( const std::size_t index1 , 
+      /// constructor from four indices
+      FourMomentum ( const std::size_t index1 ,
                      const std::size_t index2 ,
                      const std::size_t index3 ,
                      const std::size_t index4 ) ;
-      /// contructor from list of indices 
-      FourMomentum ( const Indices& indices ) ;      
+      /// contructor from list of indices
+      FourMomentum ( const Indices& indices ) ;
       /// copy constructor
       FourMomentum ( const FourMomentum& right ) ;
-      /// vitual destructor 
+      /// vitual destructor
       virtual ~FourMomentum() {}
       // ======================================================================
     public:
       // ======================================================================
       /// evaluate the full four momentum of sub-combination
-      inline LoKi::LorentzVector momentum( argument a ) const 
+      inline LoKi::LorentzVector momentum( argument a ) const
       { return LoKi::Kinematics::momentum ( a.begin() , a.end() , indices() ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// get access to all indices 
+      /// get access to all indices
       const Indices& indices() const { return m_indices ; }
       // ======================================================================
     protected:
       // ======================================================================
-      /// base class printput 
+      /// base class printput
       std::ostream& print_ ( std::ostream& s , const std::string& nam ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual list of indices 
-      Indices m_indices ; // the actual list of indices 
+      /// the actual list of indices
+      Indices m_indices ; // the actual list of indices
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
-    /** @class InvariantMass 
+    /** @class InvariantMass
      *  Simple evaluator of the invarinat mass of group of subparticles.
      *  @see LoKi::Cuts::AM
      *  @see LoKi::Cuts::AMASS
@@ -237,44 +237,44 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-06-15
      */
-    class GAUDI_API InvariantMass : public FourMomentum 
+    class GAUDI_API InvariantMass : public FourMomentum
     {
     public:
       // ======================================================================
-      /// constructor from one index 
+      /// constructor from one index
       InvariantMass ( const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
-      InvariantMass ( const std::size_t index1 , 
+      /// constructor from two indices
+      InvariantMass ( const std::size_t index1 ,
                       const std::size_t index2 ) ;
-      /// constructor from three indices 
-      InvariantMass ( const std::size_t index1 , 
-                      const std::size_t index2 , 
+      /// constructor from three indices
+      InvariantMass ( const std::size_t index1 ,
+                      const std::size_t index2 ,
                       const std::size_t index3 ) ;
-      /// constructor from four indices 
-      InvariantMass ( const std::size_t index1 , 
-                      const std::size_t index2 , 
+      /// constructor from four indices
+      InvariantMass ( const std::size_t index1 ,
+                      const std::size_t index2 ,
                       const std::size_t index3 ,
                       const std::size_t index4 ) ;
       /// constructor from four-momentum :
       InvariantMass ( const FourMomentum& right ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       InvariantMass ( const Indices&    indices ) ;
-      /// MANDATORY: virtual destrcutor 
+      /// MANDATORY: virtual destrcutor
       virtual ~InvariantMass() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  InvariantMass* clone() const ;
+       InvariantMass* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const 
+      result_type operator() ( argument a ) const override
       { return mass ( a ) ; }
-      /// OPTIONAL: the nice printout  
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return print_ ( s , "AMASS(" ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// evaluate the mass 
+      /// evaluate the mass
       inline double mass ( argument a ) const { return momentum ( a ) . M() ; }
-      // ======================================================================      
+      // ======================================================================
     } ;
     // ========================================================================
     /** @class Momentum
@@ -285,44 +285,44 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-06-15
      */
-    class GAUDI_API Momentum : public FourMomentum 
+    class GAUDI_API Momentum : public FourMomentum
     {
     public:
       // ======================================================================
-      /// constructor from one index 
+      /// constructor from one index
       Momentum ( const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
-      Momentum ( const std::size_t index1 , 
+      /// constructor from two indices
+      Momentum ( const std::size_t index1 ,
                  const std::size_t index2 ) ;
-      /// constructor from three indices 
-      Momentum ( const std::size_t index1 , 
-                 const std::size_t index2 , 
+      /// constructor from three indices
+      Momentum ( const std::size_t index1 ,
+                 const std::size_t index2 ,
                  const std::size_t index3 ) ;
-      /// constructor from four indices 
-      Momentum ( const std::size_t index1 , 
-                 const std::size_t index2 , 
+      /// constructor from four indices
+      Momentum ( const std::size_t index1 ,
+                 const std::size_t index2 ,
                  const std::size_t index3 ,
                  const std::size_t index4 ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       Momentum ( const Indices& indices ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       Momentum ( const FourMomentum& indices ) ;
-      /// MANDATORY: virtual destrcutor 
+      /// MANDATORY: virtual destrcutor
       virtual ~Momentum() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Momentum* clone() const ;
+       Momentum* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const 
+      result_type operator() ( argument a ) const override
       { return p ( a ) ; }
-      /// OPTIONAL: the nice printout  
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return print_ ( s , "AMOM(" ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// evaluate the momentum 
+      /// evaluate the momentum
       inline double p ( argument a ) const { return momentum ( a ) . P() ; }
-      // ======================================================================      
+      // ======================================================================
     };
     // ========================================================================
     /** @class TransverseMomentum
@@ -333,44 +333,44 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-06-15
      */
-    class GAUDI_API TransverseMomentum : public FourMomentum 
+    class GAUDI_API TransverseMomentum : public FourMomentum
     {
     public:
       // ======================================================================
-      /// constructor from one index 
+      /// constructor from one index
       TransverseMomentum ( const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
-      TransverseMomentum ( const std::size_t index1 , 
+      /// constructor from two indices
+      TransverseMomentum ( const std::size_t index1 ,
                            const std::size_t index2 ) ;
-      /// constructor from three indices 
-      TransverseMomentum ( const std::size_t index1 , 
-                           const std::size_t index2 , 
+      /// constructor from three indices
+      TransverseMomentum ( const std::size_t index1 ,
+                           const std::size_t index2 ,
                            const std::size_t index3 ) ;
-      /// constructor from four indices 
-      TransverseMomentum ( const std::size_t index1 , 
-                           const std::size_t index2 , 
+      /// constructor from four indices
+      TransverseMomentum ( const std::size_t index1 ,
+                           const std::size_t index2 ,
                            const std::size_t index3 ,
                            const std::size_t index4 ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       TransverseMomentum ( const Indices&    indices ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       TransverseMomentum ( const FourMomentum& right ) ;
-      /// MANDATORY: virtual destrcutor 
+      /// MANDATORY: virtual destrcutor
       virtual ~TransverseMomentum() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TransverseMomentum* clone() const ;
+       TransverseMomentum* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const 
+      result_type operator() ( argument a ) const override
       { return pt( a ) ; }
-      /// OPTIONAL: the nice printout  
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return print_ ( s , "AMOMT(" ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// evaluate the transverse momentum 
+      /// evaluate the transverse momentum
       inline double pt ( argument a ) const { return momentum ( a ) . Pt() ; }
-      // ======================================================================      
+      // ======================================================================
     };
     // ========================================================================
     /** @class Eta
@@ -385,40 +385,40 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from one index 
+      /// constructor from one index
       Eta ( const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
-      Eta ( const std::size_t index1 , 
+      /// constructor from two indices
+      Eta ( const std::size_t index1 ,
             const std::size_t index2 ) ;
-      /// constructor from three indices 
-      Eta ( const std::size_t index1 , 
-            const std::size_t index2 , 
+      /// constructor from three indices
+      Eta ( const std::size_t index1 ,
+            const std::size_t index2 ,
             const std::size_t index3 ) ;
-      /// constructor from four indices 
-      Eta ( const std::size_t index1 , 
-            const std::size_t index2 , 
+      /// constructor from four indices
+      Eta ( const std::size_t index1 ,
+            const std::size_t index2 ,
             const std::size_t index3 ,
             const std::size_t index4 ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       Eta ( const Indices& indices ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       Eta ( const FourMomentum& indices ) ;
-      /// MANDATORY: virtual destrcutor 
+      /// MANDATORY: virtual destrcutor
       virtual ~Eta() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Eta* clone() const ;
+       Eta* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const 
+      result_type operator() ( argument a ) const override
       { return eta ( a ) ; }
-      /// OPTIONAL: the nice printout  
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return print_ ( s , "AETAP(" ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// evaluate the transverse momentum 
+      /// evaluate the transverse momentum
       inline double eta ( argument a ) const { return momentum ( a ) . Eta() ; }
-      // ======================================================================      
+      // ======================================================================
     };
     // ========================================================================
     /** @class Phi
@@ -433,40 +433,40 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from one index 
+      /// constructor from one index
       Phi ( const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
-      Phi ( const std::size_t index1 , 
+      /// constructor from two indices
+      Phi ( const std::size_t index1 ,
             const std::size_t index2 ) ;
-      /// constructor from three indices 
-      Phi ( const std::size_t index1 , 
-            const std::size_t index2 , 
+      /// constructor from three indices
+      Phi ( const std::size_t index1 ,
+            const std::size_t index2 ,
             const std::size_t index3 ) ;
-      /// constructor from four indices 
-      Phi ( const std::size_t index1 , 
-            const std::size_t index2 , 
+      /// constructor from four indices
+      Phi ( const std::size_t index1 ,
+            const std::size_t index2 ,
             const std::size_t index3 ,
             const std::size_t index4 ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       Phi ( const Indices& indices ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       Phi ( const FourMomentum& indices ) ;
-      /// MANDATORY: virtual destrcutor 
+      /// MANDATORY: virtual destrcutor
       virtual ~Phi() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Phi* clone() const ;
+       Phi* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const 
+      result_type operator() ( argument a ) const override
       { return phi ( a ) ; }
-      /// OPTIONAL: the nice printout  
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return print_ ( s , "APHI(" ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// evaluate the transverse momentum 
+      /// evaluate the transverse momentum
       inline double phi ( argument a ) const { return momentum ( a ) . Phi() ; }
-      // ======================================================================      
+      // ======================================================================
     };
     // ========================================================================
     /** @class Y
@@ -481,64 +481,64 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from one index 
+      /// constructor from one index
       Y ( const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
-      Y ( const std::size_t index1 , 
+      /// constructor from two indices
+      Y ( const std::size_t index1 ,
           const std::size_t index2 ) ;
-      /// constructor from three indices 
-      Y ( const std::size_t index1 , 
-            const std::size_t index2 , 
+      /// constructor from three indices
+      Y ( const std::size_t index1 ,
+            const std::size_t index2 ,
             const std::size_t index3 ) ;
-      /// constructor from four indices 
-      Y ( const std::size_t index1 , 
-          const std::size_t index2 , 
+      /// constructor from four indices
+      Y ( const std::size_t index1 ,
+          const std::size_t index2 ,
           const std::size_t index3 ,
           const std::size_t index4 ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       Y ( const Indices& indices ) ;
-      /// constructor form the list of indices 
+      /// constructor form the list of indices
       Y ( const FourMomentum& indices ) ;
-      /// MANDATORY: virtual destrcutor 
+      /// MANDATORY: virtual destrcutor
       virtual ~Y() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Y* clone() const ;
+       Y* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const 
+      result_type operator() ( argument a ) const override
       { return y ( a ) ; }
-      /// OPTIONAL: the nice printout  
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return print_ ( s , "AY(" ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// evaluate the transverse momentum 
+      /// evaluate the transverse momentum
       inline double y ( argument a ) const { return momentum ( a ) . Rapidity() ; }
-      // ======================================================================      
+      // ======================================================================
     };
     // ========================================================================
     /** @class MinChild
-     *  Simple function to return a min-value 
-     *  for another function over the children 
+     *  Simple function to return a min-value
+     *  for another function over the children
      *  @see LoKi::Cuts::AMINCHILD
-     *  @see LoKi::Algs::min_value 
+     *  @see LoKi::Algs::min_value
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 20007-07-09
      */
-    class GAUDI_API MinChild 
-      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function 
+    class GAUDI_API MinChild
+      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
     public:
       // ======================================================================
-      /// Constructor from the function 
+      /// Constructor from the function
       MinChild ( const LoKi::PhysTypes::Func& fun  ) ;
-      /// Contructor from the function and minval 
+      /// Contructor from the function and minval
       MinChild ( const LoKi::PhysTypes::Func& fun  ,
             const double                 minv ) ;
-      /// Contructor from the function and criteria 
+      /// Contructor from the function and criteria
       MinChild ( const LoKi::PhysTypes::Func& fun  ,
             const LoKi::PhysTypes::Cuts& cut  ) ;
-      /// Contructor from the function and criteria 
+      /// Contructor from the function and criteria
       MinChild ( const LoKi::PhysTypes::Cuts& cut  ,
             const LoKi::PhysTypes::Func& fun  ) ;
       /// Contructor from the function, criteria and minval
@@ -549,26 +549,26 @@ namespace LoKi
       MinChild ( const LoKi::PhysTypes::Cuts& cut  ,
             const LoKi::PhysTypes::Func& fun  ,
             const double                 minv ) ;
-      /// copy contructor 
+      /// copy contructor
       MinChild ( const MinChild& right  ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinChild() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinChild* clone() const { return new MinChild (*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MinChild* clone() const override { return new MinChild (*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinChild () ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      MinChild () ; // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the function to be evaluated 
-      LoKi::PhysTypes::Fun m_fun    ; // the function to be evaluated 
+      /// the function to be evaluated
+      LoKi::PhysTypes::Fun m_fun    ; // the function to be evaluated
       /// the predicate to be applied
       LoKi::PhysTypes::Cut m_cut    ; // the predicate to be applied
       double               m_minval ;
@@ -576,27 +576,27 @@ namespace LoKi
     } ;
     // ========================================================================
     /** @class MaxChild
-     *  Simple function to return a max-value 
+     *  Simple function to return a max-value
      *  for another function over the children
      *  @see LoKi::Cuts::AMAXCHILD
-     *  @see LoKi::Algs::max_value 
+     *  @see LoKi::Algs::max_value
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 20007-07-09
      */
-    class GAUDI_API MaxChild 
-      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function 
+    class GAUDI_API MaxChild
+      : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
     public:
       // ======================================================================
-      /// Constructor from the function 
+      /// Constructor from the function
       MaxChild ( const LoKi::PhysTypes::Func& fun  ) ;
-      /// Contructor from the function and minval 
+      /// Contructor from the function and minval
       MaxChild ( const LoKi::PhysTypes::Func& fun  ,
                  const double                 minv ) ;
-      /// Contructor from the function and criteria 
+      /// Contructor from the function and criteria
       MaxChild ( const LoKi::PhysTypes::Func& fun  ,
                  const LoKi::PhysTypes::Cuts& cut  ) ;
-      /// Contructor from the function and criteria 
+      /// Contructor from the function and criteria
       MaxChild ( const LoKi::PhysTypes::Cuts& cut  ,
                  const LoKi::PhysTypes::Func& fun  ) ;
       /// Contructor from the function, criteria and minval
@@ -607,26 +607,26 @@ namespace LoKi
       MaxChild ( const LoKi::PhysTypes::Cuts& cut  ,
                  const LoKi::PhysTypes::Func& fun  ,
                  const double                 minv ) ;
-      /// copy contructor 
+      /// copy contructor
       MaxChild ( const MaxChild& right  ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MaxChild() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MaxChild* clone() const { return new MaxChild (*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MaxChild* clone() const override { return new MaxChild (*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MaxChild () ;                      // the default constructor is disabled 
+      /// the default constructor is disabled
+      MaxChild () ;                      // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the function to be evaluated 
-      LoKi::PhysTypes::Fun m_fun    ;           // the function to be evaluated 
+      /// the function to be evaluated
+      LoKi::PhysTypes::Fun m_fun    ;           // the function to be evaluated
       /// the predicate to be applied
       LoKi::PhysTypes::Cut m_cut    ;            // the predicate to be applied
       double               m_maxval ;
@@ -634,45 +634,45 @@ namespace LoKi
     } ;
     // ========================================================================
     /** @class HasChild
-     *  Simple predicate to check the presence of child 
+     *  Simple predicate to check the presence of child
      *  which satisfy some criteria
      *  @see LoKi::Cuts::AHAS
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 20007-07-09
      */
-    class GAUDI_API HasChild 
+    class GAUDI_API HasChild
       : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Predicate
     {
     public:
       // ======================================================================
       /// Constructor from the critearia:
       HasChild ( const LoKi::PhysTypes::Cuts& cut ) ;
-      /// copy constructor 
+      /// copy constructor
       HasChild ( const HasChild & right  ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~HasChild() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasChild* clone() const { return new HasChild(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       HasChild* clone() const override { return new HasChild(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      HasChild() ;                       // the default constructor is disabled 
+      /// the default constructor is disabled
+      HasChild() ;                       // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the predicate to be evaluated 
-      LoKi::PhysTypes::Cut m_cut ;            // the predicate to be evaluated 
+      /// the predicate to be evaluated
+      LoKi::PhysTypes::Cut m_cut ;            // the predicate to be evaluated
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ChildFun
-     *  Simple function which returns a value of 
-     *  a function, applied to child 
+     *  Simple function which returns a value of
+     *  a function, applied to child
      *  @see LoKi::Cuts::ACHILD
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 20007-07-09
@@ -682,80 +682,80 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// Constructor from the fuction and index 
-      ChildFun ( const LoKi::PhysTypes::Func& fun   , 
+      /// Constructor from the fuction and index
+      ChildFun ( const LoKi::PhysTypes::Func& fun   ,
               const int                    index ) ;
-      /// Constructor from the fuction and index 
+      /// Constructor from the fuction and index
       ChildFun ( const int                    index ,
               const LoKi::PhysTypes::Func& fun   ) ;
-      /// copy constructor 
+      /// copy constructor
       ChildFun ( const ChildFun & right  ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~ChildFun() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ChildFun* clone() const { return new ChildFun(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       ChildFun* clone() const override { return new ChildFun(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      ChildFun() ;                       // the default constructor is disabled 
+      /// the default constructor is disabled
+      ChildFun() ;                       // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the function to be applied 
-      LoKi::PhysTypes::Fun m_fun   ;              // the function to be applied 
+      /// the function to be applied
+      LoKi::PhysTypes::Fun m_fun   ;              // the function to be applied
       /// the index of daughter particle
       int                  m_index ;          // the index of daughter particle
       // ======================================================================
-    } ;    
+    } ;
     // ========================================================================
     /** @class ChildCut
-     *  Simple predicate which applies another predicat to the child particle 
+     *  Simple predicate which applies another predicat to the child particle
      *  @see LoKi::Cuts::ACHILD
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 20007-07-09
      */
-    class GAUDI_API ChildCut 
+    class GAUDI_API ChildCut
       : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Predicate
     {
     public:
       // ======================================================================
-      /// Constructor from the fuction and index 
-      ChildCut ( const LoKi::PhysTypes::Cuts& cut   , 
+      /// Constructor from the fuction and index
+      ChildCut ( const LoKi::PhysTypes::Cuts& cut   ,
                  const int                    index ) ;
-      /// Constructor from the fuction and index 
+      /// Constructor from the fuction and index
       ChildCut ( const int                    index ,
                  const LoKi::PhysTypes::Cuts& cut   ) ;
-      /// copy constructor 
+      /// copy constructor
       ChildCut ( const ChildCut& right  ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~ChildCut() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ChildCut* clone() const { return new ChildCut(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       ChildCut* clone() const override { return new ChildCut(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      ChildCut() ;                       // the default constructor is disabled 
+      /// the default constructor is disabled
+      ChildCut() ;                       // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the predicate to be evaluated 
-      LoKi::PhysTypes::Cut m_cut ;             // the predicate to be evaluated 
+      /// the predicate to be evaluated
+      LoKi::PhysTypes::Cut m_cut ;             // the predicate to be evaluated
       /// the index of daughter particle
       int                  m_index ;          // the index of daughter particle
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class VertexChi2 
+    /** @class VertexChi2
      *  Simple function which evaluates the chi2 of th vertex fit
      *  for the combination using IVertexFit tool
      *  @see LoKi::Cuts::AVCHI2
@@ -774,16 +774,16 @@ namespace LoKi
       VertexChi2 (                       IVertexFit*  fitter  ) ;
       /// constructor from the tool:
       VertexChi2 ( const LoKi::Interface<IVertexFit>& fitter  ) ;
-      /// copy constructor 
+      /// copy constructor
       VertexChi2 ( const VertexChi2& right ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~VertexChi2() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  VertexChi2* clone() const { return new VertexChi2(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       VertexChi2* clone() const override { return new VertexChi2(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -792,52 +792,52 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// get the tool 
+      /// get the tool
       const LoKi::Interface<IVertexFit>& tool     () const { return m_fit   ; }
       /// cast to the tool:
       operator const LoKi::Interface<IVertexFit>& () const { return tool () ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the tool used for evaluation 
+      /// the tool used for evaluation
       LoKi::Interface<IVertexFit> m_fit ;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class DOCA 
-     *  Simple function which evalautes the distance of closets approach 
-     *  between two daughter particles 
+    /** @class DOCA
+     *  Simple function which evalautes the distance of closets approach
+     *  between two daughter particles
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-04-28
      */
-    class GAUDI_API DOCA 
+    class GAUDI_API DOCA
       : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
     public:
       // ======================================================================
-      /// constructor from two indices and the tool 
-      DOCA ( const size_t                                i1           , 
-             const size_t                                i2           ,  
-             const IDistanceCalculator*                  dc           , 
+      /// constructor from two indices and the tool
+      DOCA ( const size_t                                i1           ,
+             const size_t                                i2           ,
+             const IDistanceCalculator*                  dc           ,
              const bool                                  allow = true ) ;
-      /// constructor from two indices and the tool 
-      DOCA ( const size_t                                i1 , 
-             const size_t                                i2 , 
-             const LoKi::Interface<IDistanceCalculator>& dc , 
+      /// constructor from two indices and the tool
+      DOCA ( const size_t                                i1 ,
+             const size_t                                i2 ,
+             const LoKi::Interface<IDistanceCalculator>& dc ,
              const bool                                  allow = true ) ;
-      /// constructor from two indices and the tool nick-name 
-      DOCA ( const size_t       i1           , 
-             const size_t       i2           , 
+      /// constructor from two indices and the tool nick-name
+      DOCA ( const size_t       i1           ,
+             const size_t       i2           ,
              const std::string& nick  = ""   ,
              const bool         allow = true ) ;
       /// MANDATORY: virtual dectsructor
       virtual ~DOCA() {}
       // MANDATORY: clone method ('virtual constructor')
-      virtual  DOCA* clone() const { return new DOCA(*this) ; }  
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument a ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       DOCA* clone() const override { return new DOCA(*this) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument a ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -847,7 +847,7 @@ namespace LoKi
         const LHCb::Particle* p2 ) const
       { return m_eval.doca  ( p1 , p2 ) ; }
       // ======================================================================
-      /// evaluate the chi2 
+      /// evaluate the chi2
       inline double chi2
       ( const LHCb::Particle* p1 ,
         const LHCb::Particle* p2 ) const
@@ -856,12 +856,12 @@ namespace LoKi
     public:
       // ======================================================================
       template <class PARTICLE>
-      double docamax ( PARTICLE first , 
+      double docamax ( PARTICLE first ,
                        PARTICLE last  ) const
       { return m_eval.docamax ( first , last ) ; }
       // ======================================================================
       template <class PARTICLE>
-      double docachi2max ( PARTICLE first , 
+      double docachi2max ( PARTICLE first ,
                        PARTICLE last  ) const
       { return m_eval.docachi2max ( first , last ) ; }
       // ======================================================================
@@ -869,20 +869,20 @@ namespace LoKi
       // ======================================================================
       /// evaluate the max doca
       inline double docamax
-      ( const LHCb::Particle::ConstVector&    v ) const 
+      ( const LHCb::Particle::ConstVector&    v ) const
       { return m_eval.docamax( v ) ; }
       /// evaluate the max doca
-      inline double docamax 
-      ( const SmartRefVector<LHCb::Particle>& v ) const 
+      inline double docamax
+      ( const SmartRefVector<LHCb::Particle>& v ) const
       { return m_eval.docamax( v ) ; }
       // ======================================================================
       /// evaluate the max chi2 doca
       inline double docachi2max
-      ( const LHCb::Particle::ConstVector&    v ) const 
+      ( const LHCb::Particle::ConstVector&    v ) const
       { return m_eval.docachi2max( v ) ; }
       /// evaluate the max chi2 doca
-      inline double docachi2max 
-      ( const SmartRefVector<LHCb::Particle>& v ) const 
+      inline double docachi2max
+      ( const SmartRefVector<LHCb::Particle>& v ) const
       { return m_eval.docachi2max( v ) ; }
       // ======================================================================
     public:
@@ -891,19 +891,19 @@ namespace LoKi
       const LoKi::Interface<IDistanceCalculator>& tool () const
       { return m_eval.tool() ; }
       // ======================================================================
-      /// load the tool 
+      /// load the tool
       StatusCode loadTool  () const { return m_eval.loadTool() ; }
-      /// get the tool name 
+      /// get the tool name
       std::string toolName () const { return m_eval.toolName() ; }
       // ======================================================================
       size_t firstIndex  () const { return m_eval.firstIndex  () ; }
       size_t secondIndex () const { return m_eval.secondIndex () ; }
-      // ======================================================================      
+      // ======================================================================
       bool allow() const { return m_eval.allow() ; }
-      // ======================================================================      
+      // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       DOCA() ; //                                        no default constructor
       // ======================================================================
     protected:
@@ -912,57 +912,57 @@ namespace LoKi
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class DOCAChi2 
-     *  Simple function which evaluates the distance of closets approach 
-     *  between two daughter particles (in chi2-units) 
+    /** @class DOCAChi2
+     *  Simple function which evaluates the distance of closets approach
+     *  between two daughter particles (in chi2-units)
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-04-28
      */
-    class GAUDI_API DOCAChi2 : public LoKi::AParticles::DOCA 
+    class GAUDI_API DOCAChi2 : public LoKi::AParticles::DOCA
     {
     public:
       // ======================================================================
-      /// constructor from two indices and the tool 
-      DOCAChi2 ( const size_t                                i1 , 
-                 const size_t                                i2 , 
+      /// constructor from two indices and the tool
+      DOCAChi2 ( const size_t                                i1 ,
+                 const size_t                                i2 ,
                  const IDistanceCalculator*                  dc ,
                  const bool                                  allow = true ) ;
-      /// constructor from two indices and the tool 
-      DOCAChi2 ( const size_t                                i1 , 
-                 const size_t                                i2 , 
+      /// constructor from two indices and the tool
+      DOCAChi2 ( const size_t                                i1 ,
+                 const size_t                                i2 ,
                  const LoKi::Interface<IDistanceCalculator>& dc ,
                  const bool                                  allow = true ) ;
-      /// constructor from two indices and the tool nick-name 
-      DOCAChi2 ( const size_t       i1           , 
-                 const size_t       i2           , 
+      /// constructor from two indices and the tool nick-name
+      DOCAChi2 ( const size_t       i1           ,
+                 const size_t       i2           ,
                  const std::string& nick  = ""   ,
                  const bool         allow = true ) ;
       /// MANDATORY: virtual dectsructor
       virtual ~DOCAChi2() {}
       // MANDATORY: clone method ('virtual constructor')
-      virtual  DOCAChi2* clone() const { return new DOCAChi2(*this) ; }  
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument a ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       DOCAChi2* clone() const override { return new DOCAChi2(*this) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument a ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       DOCAChi2() ; //                                    no default constructor
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class MaxDOCA
-     *  Simple function which evaluates the maximnal 
-     *  distance of the closest approach for all two-particle 
+     *  Simple function which evaluates the maximnal
+     *  distance of the closest approach for all two-particle
      *  subcombinations using IDistanceCalculator tool
      *  @see LoKi::Cuts::AMAXDOCA
      *  @see IDistanceCalculator
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-07-09
      */
-    class GAUDI_API MaxDOCA : public LoKi::AParticles::DOCA 
+    class GAUDI_API MaxDOCA : public LoKi::AParticles::DOCA
     {
     public:
       // ======================================================================
@@ -972,17 +972,17 @@ namespace LoKi
       /// constructor from the tool:
       MaxDOCA ( const LoKi::Interface<IDistanceCalculator>& doca ,
                 const bool                                  allow = true ) ;
-      /// constructor from the tool nickname 
+      /// constructor from the tool nickname
       MaxDOCA ( const std::string& doca ,
                 const bool                                  allow = true ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MaxDOCA () {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MaxDOCA* clone() const { return new MaxDOCA(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MaxDOCA* clone() const override { return new MaxDOCA(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -990,17 +990,17 @@ namespace LoKi
       MaxDOCA() ; // the default constructor is disabled
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class MaxDOCAChi2
-     *  Simple function which evaluates the maximal 
-     *  value of the chi2-distance of the closest approach for all two-particle 
+     *  Simple function which evaluates the maximal
+     *  value of the chi2-distance of the closest approach for all two-particle
      *  subcombinations using IDistanceCalculator tool
      *  @see LoKi::Cuts::ADOCACHI2
      *  @see IDistanceCalculator
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 20007-07-09
      */
-    class GAUDI_API MaxDOCAChi2 : public LoKi::AParticles::DOCAChi2 
+    class GAUDI_API MaxDOCAChi2 : public LoKi::AParticles::DOCAChi2
     {
     public:
       // ======================================================================
@@ -1013,14 +1013,14 @@ namespace LoKi
       /// constructor from the tool:
       MaxDOCAChi2 ( const std::string& doca ,
                     const bool                                  allow = true ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MaxDOCAChi2 () {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MaxDOCAChi2* clone() const { return new MaxDOCAChi2(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MaxDOCAChi2* clone() const override { return new MaxDOCAChi2(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -1028,12 +1028,12 @@ namespace LoKi
       MaxDOCAChi2() ; // the default constructor is disabled
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class MaxDOCACut
-     *  Simple predicate which check if *ALL* two-particle 
-     *  subcombinations have the distance of the closest 
+     *  Simple predicate which check if *ALL* two-particle
+     *  subcombinations have the distance of the closest
      *  approach below some threshold.
-     *  It should be more efficient than the 
+     *  It should be more efficient than the
      *   combination of MaxDOCA and Less
      *  @see LoKi::Cuts::ACUTDOCA
      *  @see IDistanceCalculator
@@ -1045,26 +1045,26 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the tool and threshold 
+      /// constructor from the tool and threshold
       MaxDOCACut ( const double                threshold ,
                    const IDistanceCalculator*  doca      ,
                    const bool                                  allow = true ) ;
-      /// constructor from the tool and threshold 
+      /// constructor from the tool and threshold
       MaxDOCACut ( const double          threshold ,
                    const LoKi::Interface<IDistanceCalculator>& doca ,
                    const bool                                  allow = true ) ;
-      /// constructor from the tool and threshold 
+      /// constructor from the tool and threshold
       MaxDOCACut ( const double          threshold ,
-                   const std::string&    doca , 
+                   const std::string&    doca ,
                    const bool                                  allow = true ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MaxDOCACut () {}
-      /// MANDATORY: clone method ("virtual constructor")  
-      virtual  MaxDOCACut* clone() const { return new MaxDOCACut(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: clone method ("virtual constructor")
+       MaxDOCACut* clone() const override { return new MaxDOCACut(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -1073,34 +1073,34 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// get the tool 
-      const LoKi::Interface<IDistanceCalculator>& tool     () const 
+      /// get the tool
+      const LoKi::Interface<IDistanceCalculator>& tool     () const
       { return m_doca.tool() ; }
       /// cast to the tool:
-      operator const LoKi::Interface<IDistanceCalculator>& () const 
+      operator const LoKi::Interface<IDistanceCalculator>& () const
       { return m_doca ; }
-      /// load tool 
+      /// load tool
       StatusCode loadTool() const { return m_doca.loadTool() ; }
       // ======================================================================
-      /// tool name 
+      /// tool name
       std::string toolName () const { return m_doca.toolName() ; }
       // ======================================================================
       bool allow() const { return m_doca.allow() ; }
       // ======================================================================
     protected:
       // ======================================================================
-      /// the actual tool used for evaluation 
-      LoKi::Particles::DOCA  m_doca      ; // the tool used for evaluation 
-      /// the threshold 
-      double                 m_threshold ; // the threshold 
+      /// the actual tool used for evaluation
+      LoKi::Particles::DOCA  m_doca      ; // the tool used for evaluation
+      /// the threshold
+      double                 m_threshold ; // the threshold
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class MaxDOCAChi2Cut
-     *  Simple predicate which check if *ALL* two-particle 
-     *  subcombinations have the chi2-distance of the closest 
+     *  Simple predicate which check if *ALL* two-particle
+     *  subcombinations have the chi2-distance of the closest
      *  approach below some threshold.
-     *  It should be more efficient than the 
+     *  It should be more efficient than the
      *  combination of MaxDOCAChi2 and Less
      *  @see LoKi::Cuts::ACUTDOCACHI2
      *  @see IDistanceCalculator
@@ -1111,26 +1111,26 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the tool and threshold 
+      /// constructor from the tool and threshold
       MaxDOCAChi2Cut ( const double          threshold ,
                        const IDistanceCalculator*  doca      ,
                        const bool                                  allow = true ) ;
-      /// constructor from the tool and threshold 
+      /// constructor from the tool and threshold
       MaxDOCAChi2Cut ( const double          threshold ,
                        const LoKi::Interface<IDistanceCalculator>& doca ,
                        const bool                                  allow = true ) ;
-      /// constructor from the tool and threshold 
+      /// constructor from the tool and threshold
       MaxDOCAChi2Cut ( const double          threshold ,
                        const std::string&    doca ,
                        const bool                                  allow = true ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MaxDOCAChi2Cut () {}
-      /// MANDATORY: clone method ("virtual constructor")  
-      virtual  MaxDOCAChi2Cut* clone() const { return new MaxDOCAChi2Cut(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: clone method ("virtual constructor")
+       MaxDOCAChi2Cut* clone() const override { return new MaxDOCAChi2Cut(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -1141,16 +1141,16 @@ namespace LoKi
     // ========================================================================
     /** @class DecayAngle
      *
-     *  For partice, which has a some daughter particles, 
-     *  it evaluates the cosine of the angle between daughter's 
-     *  momentum and mother flight direction in the rest 
-     *  system of mother particle. For 2-body decays it is just 
+     *  For partice, which has a some daughter particles,
+     *  it evaluates the cosine of the angle between daughter's
+     *  momentum and mother flight direction in the rest
+     *  system of mother particle. For 2-body decays it is just
      *  a polarization angle of mother particle.
-     *  
-     *  It corresponds to a predefined variable <tt>LV0..</tt> from 
+     *
+     *  It corresponds to a predefined variable <tt>LV0..</tt> from
      *  H.Albrecht's KAL language used in ARGUS collaboaration
      *
-     *  @see LoKi::Cuts::ALV0 
+     *  @see LoKi::Cuts::ALV0
      *  @see LoKi::Cuts::ALV01
      *  @see LoKi::Cuts::ALV02
      *  @see LoKi::Cuts::ALV03
@@ -1165,24 +1165,24 @@ namespace LoKi
     public:
       // ======================================================================
       /** constructor with daughter index (starts from 1).
-       *  E.g. for 2-body decays it could be 1 or 2 
+       *  E.g. for 2-body decays it could be 1 or 2
        *  @param child of daughter particles
        */
       DecayAngle ( std::size_t child ) ;
-      /// copy constructor 
+      /// copy constructor
       DecayAngle ( const DecayAngle& rigth) ;
       /// MANDATORY: virual destructor
       virtual ~DecayAngle(){};
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DecayAngle* clone() const { return new DecayAngle(*this) ; }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       DecayAngle* clone() const override { return new DecayAngle(*this) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       DecayAngle();
       // ======================================================================
     private:
@@ -1192,55 +1192,55 @@ namespace LoKi
       // ======================================================================
     };
     // ========================================================================
-    /** @class DeltaAngle 
-     *  evaluate the cosine of the 
+    /** @class DeltaAngle
+     *  evaluate the cosine of the
      *  angle between two daughter particles (in lab-frame)
-     * 
-     *  The functor is requested by 
+     *
+     *  The functor is requested by
      *     Jessica Prisciandaro and Diego Martinez Santos
      *
      *  @code
-     *  
+     *
      *  xxx.CombinationCut = "         ALV ( 1 , 2 )   < 0.999999   "
      *
      *  xxx.MotherCut      = " PFUNA ( ALV ( 1 , 2 ) ) < 0.999999   "
      *
      *  xxx.MotherCut      = " PCUTA ( ALV ( 1 , 2 )   < 0.999999 ) "
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see @ALV 
+     *  @see @ALV
      *  @see @LoKi::AParticles::DecayAngle
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2015-06-23
-     */ 
+     */
     class GAUDI_API DeltaAngle
       : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
-    public: 
+    public:
       // ======================================================================
       /** constructor with daughter index (starts from 1).
-       *  E.g. for 2-body decays it could be 1 or 2 
+       *  E.g. for 2-body decays it could be 1 or 2
        *  @param child1 index of first daughter particle
        *  @param child2 index of first daughter particle
        */
       DeltaAngle ( const unsigned short child1 ,
                    const unsigned short child2 ) ;
-      /// copy constructor 
+      /// copy constructor
       DeltaAngle ( const DeltaAngle& rigth) ;
       /// MANDATORY: virual destructor
       virtual ~DeltaAngle();
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DeltaAngle* clone() const ;
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       DeltaAngle* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       DeltaAngle();
       // ======================================================================
     private:
@@ -1250,14 +1250,14 @@ namespace LoKi
       // index of the daughter particle
       unsigned short m_child2 ;
       // ======================================================================
-    };  
+    };
     // ========================================================================
     /** @class WrongMass
-     *  Simple function which evaluates the invarinat mass of the 
+     *  Simple function which evaluates the invarinat mass of the
      *  combinations using wrong mass-assignements
      *  @see LoKi::Cuts::WM
      *  @see LoKi::Cuts::WRONGMASS
-     *  @see LoKi::Kinematics::wrongMass 
+     *  @see LoKi::Kinematics::wrongMass
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-07-26
      */
@@ -1266,308 +1266,308 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from two masses 
+      /// constructor from two masses
       WrongMass  ( const double m1 , const double m2 ) ;
-      /// constructor from three masses 
+      /// constructor from three masses
       WrongMass  ( const double m1 , const double m2 , const double m3 ) ;
-      /// constructor from four masses 
-      WrongMass  ( const double m1 , const double m2 , 
+      /// constructor from four masses
+      WrongMass  ( const double m1 , const double m2 ,
                    const double m3 , const double m4 ) ;
-      /// constructor from the vector of masses 
+      /// constructor from the vector of masses
       WrongMass ( const std::vector<double>& masses ) ;
-      /// constructor from two pids 
-      WrongMass  ( const LHCb::ParticleID& pid1 , 
+      /// constructor from two pids
+      WrongMass  ( const LHCb::ParticleID& pid1 ,
                    const LHCb::ParticleID& pid2 ) ;
-      /// constructor from three pids 
-      WrongMass  ( const LHCb::ParticleID& pid1 , 
+      /// constructor from three pids
+      WrongMass  ( const LHCb::ParticleID& pid1 ,
                    const LHCb::ParticleID& pid2 ,
                    const LHCb::ParticleID& pid3 ) ;
-      /// constructor from four pids 
-      WrongMass  ( const LHCb::ParticleID& pid1 , 
+      /// constructor from four pids
+      WrongMass  ( const LHCb::ParticleID& pid1 ,
                    const LHCb::ParticleID& pid2 ,
                    const LHCb::ParticleID& pid3 ,
                    const LHCb::ParticleID& pid4 ) ;
-      /// constructor from the vector of pids  
+      /// constructor from the vector of pids
       WrongMass ( const std::vector<LHCb::ParticleID>& pids ) ;
-      /// constructor from two names  
-      WrongMass  ( const std::string& name1 , 
+      /// constructor from two names
+      WrongMass  ( const std::string& name1 ,
                    const std::string& name2 ) ;
-      /// constructor from three names  
-      WrongMass  ( const std::string& name1 , 
+      /// constructor from three names
+      WrongMass  ( const std::string& name1 ,
                    const std::string& name2 ,
                    const std::string& name3 ) ;
-      /// constructor from four  names  
-      WrongMass  ( const std::string& name1 , 
+      /// constructor from four  names
+      WrongMass  ( const std::string& name1 ,
                    const std::string& name2 ,
                    const std::string& name3 ,
                    const std::string& name4 ) ;
-      /// constructor from the vector of names 
+      /// constructor from the vector of names
       WrongMass ( const std::vector<std::string>& names ) ;
-      /// copy constructor 
+      /// copy constructor
       WrongMass ( const WrongMass& right ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~WrongMass() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  WrongMass* clone() const { return new WrongMass(*this) ; }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ; 
-      /// OPTIONAL: specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;      
+       WrongMass* clone() const override { return new WrongMass(*this) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
       const std::vector<double>&           masses () const { return m_wm.masses() ; }
-      const std::vector<std::string>&      names  () const { return m_wm.names () ; }      
-      const std::vector<LHCb::ParticleID>& pids   () const { return m_wm.pids  () ; }      
+      const std::vector<std::string>&      names  () const { return m_wm.names () ; }
+      const std::vector<LHCb::ParticleID>& pids   () const { return m_wm.pids  () ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual functor 
-      LoKi::Particles::WrongMass m_wm ; // the actual functor 
+      /// the actual functor
+      LoKi::Particles::WrongMass m_wm ; // the actual functor
       // ======================================================================
     };
-    // ========================================================================    
-    /** @class DeltaMass 
-     *  Simple evaluator of the difference in invarinat mass 
-     *   with respect to 
-     *   some reference mass 
+    // ========================================================================
+    /** @class DeltaMass
+     *  Simple evaluator of the difference in invarinat mass
+     *   with respect to
+     *   some reference mass
      *  @attention indices starts from one! Zero corresponds to the combination!
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-06-15
      */
-    class GAUDI_API DeltaMass : public InvariantMass 
+    class GAUDI_API DeltaMass : public InvariantMass
     {
     public:
       // ======================================================================
-      /// constructor from one index 
-      DeltaMass ( const double      m0         , 
+      /// constructor from one index
+      DeltaMass ( const double      m0         ,
                   const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
+      /// constructor from two indices
       DeltaMass ( const double      m0     ,
-                  const std::size_t index1 , 
+                  const std::size_t index1 ,
                   const std::size_t index2 ) ;
       /// constructor from three indices
-      DeltaMass ( const double      m0     , 
-                  const std::size_t index1 , 
-                  const std::size_t index2 , 
+      DeltaMass ( const double      m0     ,
+                  const std::size_t index1 ,
+                  const std::size_t index2 ,
                   const std::size_t index3 ) ;
-      /// constructor from four indices 
-      DeltaMass ( const double      m0     , 
-                  const std::size_t index1 , 
-                  const std::size_t index2 , 
+      /// constructor from four indices
+      DeltaMass ( const double      m0     ,
+                  const std::size_t index1 ,
+                  const std::size_t index2 ,
                   const std::size_t index3 ,
                   const std::size_t index4 ) ;
-      /// constructor form the list of indices 
-      DeltaMass ( const double   m0      , 
+      /// constructor form the list of indices
+      DeltaMass ( const double   m0      ,
                   const Indices& indices ) ;
-      /// constructor from the four-momentum 
-      DeltaMass ( const double        m0   , 
+      /// constructor from the four-momentum
+      DeltaMass ( const double        m0   ,
                   const FourMomentum& four ) ;
       // ======================================================================
-      /// constructor from Particle name 
-      DeltaMass ( const std::string& pp         , 
+      /// constructor from Particle name
+      DeltaMass ( const std::string& pp         ,
                   const std::size_t       index  = 0 ) ;
-      /// constructor from Particle name 
-      DeltaMass ( const std::string& pp     , 
-                  const std::size_t       index1 , 
+      /// constructor from Particle name
+      DeltaMass ( const std::string& pp     ,
+                  const std::size_t       index1 ,
                   const std::size_t       index2 ) ;
-      /// constructor from Particle name 
-      DeltaMass ( const std::string& pp     , 
-                  const std::size_t       index1 , 
-                  const std::size_t       index2 , 
+      /// constructor from Particle name
+      DeltaMass ( const std::string& pp     ,
+                  const std::size_t       index1 ,
+                  const std::size_t       index2 ,
                   const std::size_t       index3 ) ;
-      /// constructor from Particle name 
-      DeltaMass ( const std::string& pp     , 
-                  const std::size_t       index1 , 
-                  const std::size_t       index2 , 
+      /// constructor from Particle name
+      DeltaMass ( const std::string& pp     ,
+                  const std::size_t       index1 ,
+                  const std::size_t       index2 ,
                   const std::size_t       index3 ,
                   const std::size_t       index4 ) ;
-      /// constructor from Particle name 
-      DeltaMass ( const std::string& pp      , 
+      /// constructor from Particle name
+      DeltaMass ( const std::string& pp      ,
                   const Indices&          indices ) ;
-      /// constructor from Particle name 
-      DeltaMass ( const std::string& pp   , 
+      /// constructor from Particle name
+      DeltaMass ( const std::string& pp   ,
                   const FourMomentum&     four ) ;
       // ======================================================================
-      /// constructor from Particle ID 
-      DeltaMass ( const LHCb::ParticleID& pp         , 
+      /// constructor from Particle ID
+      DeltaMass ( const LHCb::ParticleID& pp         ,
                   const std::size_t       index  = 0 ) ;
-      /// constructor from Particle ID 
-      DeltaMass ( const LHCb::ParticleID& pp     , 
-                  const std::size_t       index1 , 
+      /// constructor from Particle ID
+      DeltaMass ( const LHCb::ParticleID& pp     ,
+                  const std::size_t       index1 ,
                   const std::size_t       index2 ) ;
-      /// constructor from Particle ID 
-      DeltaMass ( const LHCb::ParticleID& pp     , 
-                  const std::size_t       index1 , 
-                  const std::size_t       index2 , 
+      /// constructor from Particle ID
+      DeltaMass ( const LHCb::ParticleID& pp     ,
+                  const std::size_t       index1 ,
+                  const std::size_t       index2 ,
                   const std::size_t       index3 ) ;
-      /// constructor from Particle ID 
-      DeltaMass ( const LHCb::ParticleID& pp     , 
-                  const std::size_t       index1 , 
-                  const std::size_t       index2 , 
+      /// constructor from Particle ID
+      DeltaMass ( const LHCb::ParticleID& pp     ,
+                  const std::size_t       index1 ,
+                  const std::size_t       index2 ,
                   const std::size_t       index3 ,
                   const std::size_t       index4 ) ;
-      /// constructor from Particle ID 
-      DeltaMass ( const LHCb::ParticleID& pp      , 
+      /// constructor from Particle ID
+      DeltaMass ( const LHCb::ParticleID& pp      ,
                   const Indices&          indices ) ;
       /// constructor from Particle ID
-      DeltaMass ( const LHCb::ParticleID& pp   , 
+      DeltaMass ( const LHCb::ParticleID& pp   ,
                   const FourMomentum&     four ) ;
       // ======================================================================
-      /// MANDATORY: virtual destrcutor 
+      /// MANDATORY: virtual destrcutor
       virtual ~DeltaMass() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DeltaMass* clone() const { return new DeltaMass(*this) ; }
+       DeltaMass* clone() const override { return new DeltaMass(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const 
+      result_type operator() ( argument a ) const override
       { return dmass ( a ) ; }
-      /// OPTIONAL: the nice printout  
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// get the mass from particle property 
+      /// get the mass from particle property
       double getMass ( const LHCb::ParticleProperty& pp      ) const ;
-      /// get the mass from particle name 
-      double getMass ( const std::string&      pp      , 
+      /// get the mass from particle name
+      double getMass ( const std::string&      pp      ,
                        LHCb::IParticlePropertySvc*   svc = 0 ) const ;
-      /// get the mass from particle ID  
-      double getMass ( const LHCb::ParticleID& pp      , 
+      /// get the mass from particle ID
+      double getMass ( const LHCb::ParticleID& pp      ,
                        LHCb::IParticlePropertySvc*   svc = 0 ) const ;
       // ======================================================================
     public:
       // ======================================================================
-      /// evaluate the delta mass mass 
+      /// evaluate the delta mass mass
       inline double dmass ( argument a ) const { return mass ( a ) - m_m0 ; }
-      // ======================================================================      
-      /// get the reference mass 
+      // ======================================================================
+      /// get the reference mass
       inline double m0    () const { return m_m0 ; }
-      // ======================================================================      
+      // ======================================================================
     private:
-      // ======================================================================      
+      // ======================================================================
       DeltaMass () ;
-      // ======================================================================      
+      // ======================================================================
     private:
-      // ======================================================================      
+      // ======================================================================
       /// the reference mass
       double m_m0 ; // the reference mass
-      // ======================================================================      
+      // ======================================================================
     } ;
     // ========================================================================
-    /** @class AbsDeltaMass 
-     *  Simple evaluator of the absolute valeu for the 
-     *   difference in invarinat mass 
-     *   with respect to 
-     *   some reference mass 
+    /** @class AbsDeltaMass
+     *  Simple evaluator of the absolute valeu for the
+     *   difference in invarinat mass
+     *   with respect to
+     *   some reference mass
      *  @attention indices starts from one! Zero corresponds to the combination!
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-06-15
      */
-    class GAUDI_API AbsDeltaMass : public DeltaMass 
+    class GAUDI_API AbsDeltaMass : public DeltaMass
     {
     public:
       // ======================================================================
-      /// constructor from one index 
-      AbsDeltaMass ( const double      m0         , 
+      /// constructor from one index
+      AbsDeltaMass ( const double      m0         ,
                      const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
+      /// constructor from two indices
       AbsDeltaMass ( const double      m0     ,
-                     const std::size_t index1 , 
+                     const std::size_t index1 ,
                      const std::size_t index2 ) ;
       /// constructor from three indices
-      AbsDeltaMass ( const double      m0     , 
-                     const std::size_t index1 , 
-                     const std::size_t index2 , 
+      AbsDeltaMass ( const double      m0     ,
+                     const std::size_t index1 ,
+                     const std::size_t index2 ,
                      const std::size_t index3 ) ;
-      /// constructor from four indices 
-      AbsDeltaMass ( const double      m0     , 
-                     const std::size_t index1 , 
-                     const std::size_t index2 , 
+      /// constructor from four indices
+      AbsDeltaMass ( const double      m0     ,
+                     const std::size_t index1 ,
+                     const std::size_t index2 ,
                      const std::size_t index3 ,
                      const std::size_t index4 ) ;
-      /// constructor form the list of indices 
-      AbsDeltaMass ( const double   m0      , 
+      /// constructor form the list of indices
+      AbsDeltaMass ( const double   m0      ,
                      const Indices& indices ) ;
-      /// constructor from the four-momentum 
-      AbsDeltaMass ( const double        m0   , 
+      /// constructor from the four-momentum
+      AbsDeltaMass ( const double        m0   ,
                      const FourMomentum& four ) ;
       // ======================================================================
-      /// constructor from one index 
-      AbsDeltaMass ( const std::string&  m0 , 
+      /// constructor from one index
+      AbsDeltaMass ( const std::string&  m0 ,
                      const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
-      AbsDeltaMass ( const std::string&  m0 , 
-                     const std::size_t index1 , 
+      /// constructor from two indices
+      AbsDeltaMass ( const std::string&  m0 ,
+                     const std::size_t index1 ,
                      const std::size_t index2 ) ;
       /// constructor from three indices
-      AbsDeltaMass ( const std::string&  m0 , 
-                     const std::size_t index1 , 
-                     const std::size_t index2 , 
+      AbsDeltaMass ( const std::string&  m0 ,
+                     const std::size_t index1 ,
+                     const std::size_t index2 ,
                      const std::size_t index3 ) ;
-      /// constructor from four indices 
-      AbsDeltaMass ( const std::string&  m0 , 
-                     const std::size_t index1 , 
-                     const std::size_t index2 , 
+      /// constructor from four indices
+      AbsDeltaMass ( const std::string&  m0 ,
+                     const std::size_t index1 ,
+                     const std::size_t index2 ,
                      const std::size_t index3 ,
                      const std::size_t index4 ) ;
-      /// constructor form the list of indices 
-      AbsDeltaMass ( const std::string&  m0 , 
+      /// constructor form the list of indices
+      AbsDeltaMass ( const std::string&  m0 ,
                      const Indices& indices ) ;
-      /// constructor from the four-momentum 
-      AbsDeltaMass ( const std::string&  m0 , 
+      /// constructor from the four-momentum
+      AbsDeltaMass ( const std::string&  m0 ,
                      const FourMomentum& four ) ;
       // ======================================================================
-      /// constructor from one index 
-      AbsDeltaMass ( const LHCb::ParticleID&  m0 , 
+      /// constructor from one index
+      AbsDeltaMass ( const LHCb::ParticleID&  m0 ,
                      const std::size_t index  = 0 ) ;
-      /// constructor from two indices 
-      AbsDeltaMass ( const LHCb::ParticleID&  m0 , 
-                     const std::size_t index1 , 
+      /// constructor from two indices
+      AbsDeltaMass ( const LHCb::ParticleID&  m0 ,
+                     const std::size_t index1 ,
                      const std::size_t index2 ) ;
       /// constructor from three indices
-      AbsDeltaMass ( const LHCb::ParticleID&  m0 , 
-                     const std::size_t index1 , 
-                     const std::size_t index2 , 
+      AbsDeltaMass ( const LHCb::ParticleID&  m0 ,
+                     const std::size_t index1 ,
+                     const std::size_t index2 ,
                      const std::size_t index3 ) ;
-      /// constructor from four indices 
-      AbsDeltaMass ( const LHCb::ParticleID&  m0 , 
-                     const std::size_t index1 , 
-                     const std::size_t index2 , 
+      /// constructor from four indices
+      AbsDeltaMass ( const LHCb::ParticleID&  m0 ,
+                     const std::size_t index1 ,
+                     const std::size_t index2 ,
                      const std::size_t index3 ,
                      const std::size_t index4 ) ;
-      /// constructor form the list of indices 
-      AbsDeltaMass ( const LHCb::ParticleID&  m0 , 
+      /// constructor form the list of indices
+      AbsDeltaMass ( const LHCb::ParticleID&  m0 ,
                      const Indices& indices )  ;
-      /// constructor from the four-momentum 
-      AbsDeltaMass ( const LHCb::ParticleID&  m0 , 
+      /// constructor from the four-momentum
+      AbsDeltaMass ( const LHCb::ParticleID&  m0 ,
                      const FourMomentum& four ) ;
       // ======================================================================
-      /// MANDATORY: virtual destrcutor 
+      /// MANDATORY: virtual destrcutor
       virtual ~AbsDeltaMass() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  AbsDeltaMass* clone() const 
+       AbsDeltaMass* clone() const override
       { return new AbsDeltaMass ( *this ) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const 
+      result_type operator() ( argument a ) const override
       { return admass ( a ) ; }
-      /// OPTIONAL: the nice printout  
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
-      // ======================================================================      
+      // ======================================================================
       AbsDeltaMass () ;
-      // ======================================================================      
+      // ======================================================================
     public:
       // ======================================================================
-      /// evaluate the delta mass mass 
-      inline double admass ( argument a ) 
+      /// evaluate the delta mass mass
+      inline double admass ( argument a )
         const { return std::fabs ( dmass ( a ) ) ; }
-      // ======================================================================      
+      // ======================================================================
     } ;
     // ========================================================================
     /** @class MinDOCA
-     *  Simple function that evaluates the minimal 
-     *  distance of the closest approach for all two-particle 
+     *  Simple function that evaluates the minimal
+     *  distance of the closest approach for all two-particle
      *  subcombinations using IDistanceCalculator tool.
      *  A straightforward adaptation of MaxDOCA.
      *  @see LoKi::Cuts::AMINDOCA
@@ -1575,7 +1575,7 @@ namespace LoKi
      *  @author  Patrick SPRADLIN
      *  @date   2009-03-10
      */
-    class GAUDI_API MinDOCA : public DOCA 
+    class GAUDI_API MinDOCA : public DOCA
     {
     public:
       // ======================================================================
@@ -1585,17 +1585,17 @@ namespace LoKi
       /// constructor from the tool:
       MinDOCA ( const LoKi::Interface<IDistanceCalculator>& doca ,
                 const bool                                  allow = true ) ;
-      /// constructor from the tool nickname 
+      /// constructor from the tool nickname
       MinDOCA ( const std::string& doca ,
                 const bool                                  allow = true ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinDOCA () {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinDOCA* clone() const { return new MinDOCA(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type  operator() ( argument v ) const ;
-      /// OPTIONALLY: the nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MinDOCA* clone() const override { return new MinDOCA(*this) ; }
+      /// MANDATORY: the only one essential method
+       result_type  operator() ( argument v ) const override;
+      /// OPTIONALLY: the nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -1611,18 +1611,18 @@ namespace LoKi
      *  IPhysDesktop tool.
      *
      *  Four algorithms for the vertex comparison are available:
-     *  - comparison of C++ pointers 
-     *  - comparison by the vertex distance 
-     *  - comparison by the vertex chi2-distance 
-     *  - comparison by the fraction of 
-     * 
+     *  - comparison of C++ pointers
+     *  - comparison by the vertex distance
+     *  - comparison by the vertex chi2-distance
+     *  - comparison by the fraction of
+     *
      *  @attention
-     *  In case property 'ReFitPVs' is not activated, the first algorithm is 
-     *  perfectly fine and optimal, otherwise at least one of "extra" 
+     *  In case property 'ReFitPVs' is not activated, the first algorithm is
+     *  perfectly fine and optimal, otherwise at least one of "extra"
      *  algorithms MUST be activated to get correct answer
      *  @see https://indico.cern.ch/event/355682/
      *  @see https://indico.cern.ch/event/355682/contribution/1/material/slides/
-     *  @thanks to Jianchun Wang  
+     *  @thanks to Jianchun Wang
      *
      *  @see LoKi::Cuts::AALLSAMEBPV
      *  @see LoKi::Cuts::AALLSAMEBPV_
@@ -1635,30 +1635,30 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /** constructor 
+      /** constructor
        */
       AllSameBestPV ( ) ;
-      /** constructor 
-       *  @param maxdist maximal distance      for two vertices to be considered as identical 
+      /** constructor
+       *  @param maxdist maximal distance      for two vertices to be considered as identical
        *  @param maxchi2 maximal distance-chi2 for two vertices to be considered as identical
-       *  @param maxfrac maximal fraction of common tracks 
+       *  @param maxfrac maximal fraction of common tracks
        *                         for two vertices to be considered as identical
        *  - criteria are appied in "OR" mode
-       *  - negative value means criterion is not applied 
+       *  - negative value means criterion is not applied
        */
-      AllSameBestPV ( const double maxdist, 
-                      const double maxchi2, 
+      AllSameBestPV ( const double maxdist,
+                      const double maxchi2,
                       const double maxfrac ) ;
-      /// copy constructor 
+      /// copy constructor
       AllSameBestPV ( const AllSameBestPV& right) ;
       /// MANDATORY: virual destructor
       virtual ~AllSameBestPV () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  AllSameBestPV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument v ) const ;
-      /// OPTIONAL: specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       AllSameBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
@@ -1673,79 +1673,79 @@ namespace LoKi
       // ======================================================================
     };
     // ========================================================================
-    /** @class ACutV 
-     *  Simple adapter which allows to use "vector-predicate" as 
+    /** @class ACutV
+     *  Simple adapter which allows to use "vector-predicate" as
      *  "array-predicate"
-     *  @see LoKi::Cuts::AFUNV 
+     *  @see LoKi::Cuts::AFUNV
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-11-16
      */
-    class GAUDI_API ACutV 
+    class GAUDI_API ACutV
       : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Predicate
     {
     public:
       // ======================================================================
-      /// constructor 
+      /// constructor
       ACutV  ( const LoKi::Types::CutVals& cut ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~ACutV() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual ACutV* clone() const ;
-      /// MANDATORY: the only one essentiual method 
-      virtual result_type operator() ( argument a ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      ACutV* clone() const override;
+      /// MANDATORY: the only one essentiual method
+      result_type operator() ( argument a ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      // default constructor is disabled 
-      ACutV () ;                             // default constructor is disabled 
+      // default constructor is disabled
+      ACutV () ;                             // default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual predicate 
-      LoKi::Types::CutVal m_cut ;                       // the actual predicate 
+      /// the actual predicate
+      LoKi::Types::CutVal m_cut ;                       // the actual predicate
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class AFunV 
-     *  Simple adapter which allows to use "vector-function" as 
+    /** @class AFunV
+     *  Simple adapter which allows to use "vector-function" as
      *  "array-function"
-     *  @see LoKi::Cuts::AFUNV 
+     *  @see LoKi::Cuts::AFUNV
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-11-16
      */
-    class GAUDI_API AFunV 
+    class GAUDI_API AFunV
       : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
     public:
       // ======================================================================
-      /// constructor 
+      /// constructor
       AFunV  ( const LoKi::Types::FunVals& fun ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~AFunV() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual AFunV* clone() const ;
-      /// MANDATORY: the only one essentiual method 
-      virtual result_type operator() ( argument a ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      AFunV* clone() const override;
+      /// MANDATORY: the only one essentiual method
+      result_type operator() ( argument a ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      // default constructor is disabled 
-      AFunV () ;                             // default constructor is disabled 
+      // default constructor is disabled
+      AFunV () ;                             // default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
       /// the actual function
-      LoKi::Types::FunVal m_fun ;                       // the actual predicate 
+      LoKi::Types::FunVal m_fun ;                       // the actual predicate
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class MaxVal 
-     *  Find an element whcih maximaze one functor and return 
-     *  the value of another functor 
+    /** @class MaxVal
+     *  Find an element whcih maximaze one functor and return
+     *  the value of another functor
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-11-30
      */
@@ -1756,156 +1756,156 @@ namespace LoKi
       // ======================================================================
       /** constructor with the function and "max-value"
        *  @param eval the function to be evaluated
-       *  @param cmpv the function to be maximazed 
-       *  @param cut  the predicate ot be satisfied 
-       *  @param retv the value to be returned for "empty" selection 
+       *  @param cmpv the function to be maximazed
+       *  @param cut  the predicate ot be satisfied
+       *  @param retv the value to be returned for "empty" selection
        */
-      MaxVal ( const LoKi::Types::Func& eval , 
+      MaxVal ( const LoKi::Types::Func& eval ,
                const LoKi::Types::Func& cmpv ,
-               const LoKi::Types::Cuts& cuts , 
+               const LoKi::Types::Cuts& cuts ,
                const double             retv ) ;
       /** constructor with the function and "max-value"
        *  @param eval the function to be evaluated
-       *  @param cmpv the function to be maximazed 
-       *  @param cut  the predicate ot be satisfied 
+       *  @param cmpv the function to be maximazed
+       *  @param cut  the predicate ot be satisfied
        */
-      MaxVal ( const LoKi::Types::Func& eval , 
+      MaxVal ( const LoKi::Types::Func& eval ,
                const LoKi::Types::Func& cmpv ,
                const LoKi::Types::Cuts& cuts ) ;
       /** constructor with the function and "max-value"
        *  @param eval the function to be evaluated
-       *  @param cmpv the function to be maximazed 
+       *  @param cmpv the function to be maximazed
        */
-      MaxVal ( const LoKi::Types::Func& eval , 
+      MaxVal ( const LoKi::Types::Func& eval ,
                const LoKi::Types::Func& cmpv ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
         virtual ~MaxVal() ;
-      /// MANDATORY: clone method ("virtual constructor" ) 
-      virtual  MaxVal* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument a ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: clone method ("virtual constructor" )
+       MaxVal* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument a ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MaxVal() ;                         // the default constructor is disabled 
+      /// the default constructor is disabled
+      MaxVal() ;                         // the default constructor is disabled
       // ======================================================================
     protected:
       // ======================================================================
-      /// The functor to be evaluated 
-      LoKi::Types::Fun  m_eval ;                 // The functor to be evaluated 
-      /// The functor to be maximazed 
-      LoKi::Types::Fun  m_cmpv ;                 // The functor to be maximized 
-      /// The predicate to be satisfied 
-      LoKi::Types::Cut  m_cut  ;               // The predicate to be satisfied 
-      /// return valeu for 'empty' selections 
-      double            m_retv ;         // return value for 'empty' selections 
+      /// The functor to be evaluated
+      LoKi::Types::Fun  m_eval ;                 // The functor to be evaluated
+      /// The functor to be maximazed
+      LoKi::Types::Fun  m_cmpv ;                 // The functor to be maximized
+      /// The predicate to be satisfied
+      LoKi::Types::Cut  m_cut  ;               // The predicate to be satisfied
+      /// return valeu for 'empty' selections
+      double            m_retv ;         // return value for 'empty' selections
       // =======================================================================
     } ;
-    // ========================================================================    
-    /** @class MinVal 
-     *  Find an element whoch minimizes the value of 
-     *  one functor and return the value of another functor 
+    // ========================================================================
+    /** @class MinVal
+     *  Find an element whoch minimizes the value of
+     *  one functor and return the value of another functor
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-11-30
      */
-    class GAUDI_API MinVal : public MaxVal 
+    class GAUDI_API MinVal : public MaxVal
     {
     public:
       // ======================================================================
       /** constructor with the function and "max-value"
        *  @param eval the function to be evaluated
-       *  @param cmpv the function to be maximazed 
-       *  @param cut  the predicate ot be satisfied 
-       *  @param retv the value to be returned for "empty" selection 
+       *  @param cmpv the function to be maximazed
+       *  @param cut  the predicate ot be satisfied
+       *  @param retv the value to be returned for "empty" selection
        */
-      MinVal ( const LoKi::Types::Func& eval , 
+      MinVal ( const LoKi::Types::Func& eval ,
                const LoKi::Types::Func& cmpv ,
-               const LoKi::Types::Cuts& cuts , 
+               const LoKi::Types::Cuts& cuts ,
                const double             retv ) ;
       /** constructor with the function and "max-value"
        *  @param eval the function to be evaluated
-       *  @param cmpv the function to be maximazed 
-       *  @param cut  the predicate ot be satisfied 
+       *  @param cmpv the function to be maximazed
+       *  @param cut  the predicate ot be satisfied
        */
-      MinVal ( const LoKi::Types::Func& eval , 
+      MinVal ( const LoKi::Types::Func& eval ,
                const LoKi::Types::Func& cmpv ,
                const LoKi::Types::Cuts& cuts ) ;
       /** constructor with the function and "max-value"
        *  @param eval the function to be evaluated
-       *  @param cmpv the function to be maximazed 
+       *  @param cmpv the function to be maximazed
        */
-      MinVal ( const LoKi::Types::Func& eval , 
+      MinVal ( const LoKi::Types::Func& eval ,
                const LoKi::Types::Func& cmpv ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinVal() ;
-      /// MANDATORY: clone method ("virtual constructor" ) 
-      virtual  MinVal* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument a ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: clone method ("virtual constructor" )
+       MinVal* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument a ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinVal() ;                         // the default constructor is disabled 
+      /// the default constructor is disabled
+      MinVal() ;                         // the default constructor is disabled
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class Sum 
+    /** @class Sum
      *  Simple meta-function to calculate the sum
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-08-05
      */
-    class GAUDI_API Sum 
+    class GAUDI_API Sum
       : public LoKi::BasicFunctors<LoKi::ATypes::Combination>::Function
     {
     public:
       // ======================================================================
-      /// constructor from the functor 
-      Sum ( const LoKi::Types::Func& fun     , 
+      /// constructor from the functor
+      Sum ( const LoKi::Types::Func& fun     ,
             const double             ini = 0 ) ;
-      /// constructor from the functor & predicate 
-      Sum ( const LoKi::Types::Func& fun     , 
-            const LoKi::Types::Cuts& cut     , 
+      /// constructor from the functor & predicate
+      Sum ( const LoKi::Types::Func& fun     ,
+            const LoKi::Types::Cuts& cut     ,
             const double             ini = 0 ) ;
-      /// constructor from the functor & predicate 
+      /// constructor from the functor & predicate
       Sum ( const LoKi::Types::Cuts& cut     ,
-            const LoKi::Types::Func& fun     , 
+            const LoKi::Types::Func& fun     ,
             const double             ini = 0 ) ;
-      /// MANDATORY: virtual descructor 
+      /// MANDATORY: virtual descructor
       virtual ~Sum() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Sum* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument a ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       Sum* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument a ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Sum () ;                           // the default constructor is disabled 
-      // ======================================================================      
+      /// the default constructor is disabled
+      Sum () ;                           // the default constructor is disabled
+      // ======================================================================
     private:
-      // ======================================================================      
-      /// the function to be accumulated 
-      LoKi::Types::Fun m_fun     ;            // the function to be accumulated 
-      /// the predicate to be used  
-      LoKi::Types::Cut m_cut     ;            //       the predicate to be used  
-      /// initial value 
-      double           m_ini     ;            //                  initial value 
+      // ======================================================================
+      /// the function to be accumulated
+      LoKi::Types::Fun m_fun     ;            // the function to be accumulated
+      /// the predicate to be used
+      LoKi::Types::Cut m_cut     ;            //       the predicate to be used
+      /// initial value
+      double           m_ini     ;            //                  initial value
       /// trivial predicate ?
       bool             m_trivial ;            //            trivial predicate ?
-      // ======================================================================      
+      // ======================================================================
     } ;
     // ========================================================================
-    /** @class Overlap 
-     *  check the overlap between two daughters 
-     *  @see LHCb::HashIDs::overlap 
+    /** @class Overlap
+     *  check the overlap between two daughters
+     *  @see LHCb::HashIDs::overlap
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date  2015-02-14
      */
@@ -1916,44 +1916,44 @@ namespace LoKi
       // ====================================================================
     public :
       // ====================================================================
-      /// calculate the overlap between two daughters 
-      Overlap ( const unsigned short        i1   , 
+      /// calculate the overlap between two daughters
+      Overlap ( const unsigned short        i1   ,
                 const unsigned short        i2   ) ;
-      /// calculate the overlap between two daughters 
-      Overlap ( const unsigned short        i1   , 
-                const unsigned short        i2   , 
+      /// calculate the overlap between two daughters
+      Overlap ( const unsigned short        i1   ,
+                const unsigned short        i2   ,
                 LHCb::LHCbID::channelIDtype type ) ;
-      /// calculate the overlap between two daughters 
-      Overlap ( const unsigned short        i1   , 
-                const unsigned short        i2   , 
+      /// calculate the overlap between two daughters
+      Overlap ( const unsigned short        i1   ,
+                const unsigned short        i2   ,
                 PMF                         good ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~Overlap() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Overlap* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument a ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       Overlap* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument a ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Overlap () ;                       // the default constructor is disabled 
-      // ======================================================================      
+      /// the default constructor is disabled
+      Overlap () ;                       // the default constructor is disabled
+      // ======================================================================
     private:
-      // ======================================================================      
+      // ======================================================================
       unsigned short               m_i1   ;
-      unsigned short               m_i2   ;      
+      unsigned short               m_i2   ;
       PMF                          m_good ;
       LHCb::LHCbID::channelIDtype  m_type ;
       bool                         m_def  ;
-      // ======================================================================      
+      // ======================================================================
     };
     // ========================================================================
   } //                                        end of namespace LoKi::AParticles
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
 // The END
 // ============================================================================
diff --git a/Phys/LoKiArrayFunctors/LoKi/DictTransform.h b/Phys/LoKiArrayFunctors/LoKi/DictTransform.h
index e40267dab4f162acc6c8ef77b8ed9fe44bd167ab..dce5ff886c64a7afbedac611ec6e22b61a07f126 100644
--- a/Phys/LoKiArrayFunctors/LoKi/DictTransform.h
+++ b/Phys/LoKiArrayFunctors/LoKi/DictTransform.h
@@ -1,4 +1,4 @@
-#ifndef DICTTRANSFORMTOOL_H 
+#ifndef DICTTRANSFORMTOOL_H
 #define DICTTRANSFORMTOOL_H 1
 
 // Include files
@@ -55,7 +55,7 @@ namespace LoKi
 
       // ======================================================================
 
-      virtual StatusCode initialize()
+      StatusCode initialize() override
       {
         StatusCode sc = GaudiTool::initialize() ;
         if ( sc.isFailure() ) {  return sc ; }               // RETURN
@@ -74,8 +74,8 @@ namespace LoKi
 
       // ======================================================================
 
-      virtual StatusCode  fill ( const LHCb::Particle* p ,
-                                 IParticleDictTool::DICT& dict ) const {
+      StatusCode  fill ( const LHCb::Particle* p ,
+                         IParticleDictTool::DICT& dict ) const override {
 
         /// request the dictionary s from the source DictTool
         IParticleDictTool::DICT sourceDict;
diff --git a/Phys/LoKiArrayFunctors/src/Components/ArrayTupleTool.cpp b/Phys/LoKiArrayFunctors/src/Components/ArrayTupleTool.cpp
index 2ddf6e49d11e9b9d7a2b3f49044e3572b1439ce3..5b5771d04d79321fa38b492e42c67e46eea6932d 100644
--- a/Phys/LoKiArrayFunctors/src/Components/ArrayTupleTool.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/ArrayTupleTool.cpp
@@ -1,8 +1,8 @@
 // $Id: TupleTool.cpp 197138 2015-11-02 20:28:08Z graven $
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
-//  STD & STL 
+//  STD & STL
 // ============================================================================
 #include <algorithm>
 #include <utility>
@@ -19,35 +19,35 @@
 // ============================================================================
 #include "TupleTool.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Hybrid 
+  namespace Hybrid
   {
     // ========================================================================
     /** @class ArrayTupleTool
-     *  "Specific" tuple tool to fill infomation about "other" particles 
-     * 
+     *  "Specific" tuple tool to fill infomation about "other" particles
+     *
      *  @code
      *  xxx.Source     = "SOURCE('Phys/StdLoosePions/Particles', PT>1*GeV )"
      *  xxx. Variables = { "var1"  : "PT"         , "var2" : "ETA" }
      *  xxx.AVariables = { "doca" : "ADOCA(1,2)"  , "docachi2" : "ACHI2DOCA(1,2)"}
-     *  @endcode 
-     *   - "Other" particles are required to be different from the signal particle 
-     *      and its top-particle: there is requirement of no common paricles, 
+     *  @endcode
+     *   - "Other" particles are required to be different from the signal particle
+     *      and its top-particle: there is requirement of no common paricles,
      *      protoparticles and tracks
      *   - For "A"-variables, temporary array of two elemements:
-     *     (signal particle and one "other" particle from the list) 
+     *     (signal particle and one "other" particle from the list)
      *     is constructed and each "A"-functor is applied to this array.
      *
      *  @see Tuples::TupleObj
      *  @see LoKi::ATypes::Combination
      *  @see LoKi::ATypes::AFun
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2016-03-19
      */
-    class ArrayTupleTool : public LoKi::Hybrid::TupleTool 
+    class ArrayTupleTool : public LoKi::Hybrid::TupleTool
     {
       /// the friend dactory for instantiation
       friend class ToolFactory<LoKi::Hybrid::ArrayTupleTool> ;
@@ -55,8 +55,8 @@ namespace LoKi
     public:
       // ======================================================================
       /** helper class to keep the N-tuple items
-       *  it is needed due to absence of the default constructor for 
-       *  the class LoKi::PhysTypes::Fun 
+       *  it is needed due to absence of the default constructor for
+       *  the class LoKi::PhysTypes::Fun
        *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
        *  @date 2016-06-05
        */
@@ -64,27 +64,27 @@ namespace LoKi
       {
       public:
         // ====================================================================
-        /// the default constructor 
-        AItem ( const LHCb::Particle* p = nullptr ) 
-          : m_name     (   ) 
-          , m_particle ( p ) 
+        /// the default constructor
+        AItem ( const LHCb::Particle* p = nullptr )
+          : m_name     (   )
+          , m_particle ( p )
           , m_fun      ( LoKi::BasicFunctors<LoKi::ATypes::Combination>::Constant ( -1.e+10 ) )
         {}
         // ====================================================================
       public:
         // ====================================================================
-        double  operator() ( const LHCb::Particle* p ) const 
-        { 
+        double  operator() ( const LHCb::Particle* p ) const
+        {
           const LHCb::Particle::ConstVector vct{ { m_particle , p }} ;
-          return m_fun.fun ( LoKi::ATypes::Combination ( vct ) ) ; 
+          return m_fun.fun ( LoKi::ATypes::Combination ( vct ) ) ;
         }
         // ====================================================================
       public:
         // ====================================================================
-        /// the variable name 
-        std::string           m_name     ; // the variable name 
-        /// the particle 
-        const LHCb::Particle* m_particle ; /// the paticle 
+        /// the variable name
+        std::string           m_name     ; // the variable name
+        /// the particle
+        const LHCb::Particle* m_particle ; /// the paticle
         /// the functor
         LoKi::ATypes::AFun    m_fun      ; /// the functor
         // ====================================================================
@@ -92,28 +92,28 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /** Fill the tuple. 
-       *  @see IParticleTupelTool 
+      /** Fill the tuple.
+       *  @see IParticleTupelTool
        *  @param top      the top particle of the decay.
        *  @param particle the particle about which some info are filled.
        *  @param head     prefix for the tuple column name.
        *  @param tuple    the tuple to fill
        *  @return status code
        */
-      virtual StatusCode fill
-      ( const LHCb::Particle* top      , 
-        const LHCb::Particle* particle , 
-        const std::string&    head     , 
-        Tuples::Tuple&        tuple    ) ;
+      StatusCode fill
+      ( const LHCb::Particle* top      ,
+        const LHCb::Particle* particle ,
+        const std::string&    head     ,
+        Tuples::Tuple&        tuple    ) override;
       // ======================================================================
     protected:
       // ======================================================================
-      /// initialization of the tool 
-      virtual StatusCode initVariables () 
+      /// initialization of the tool
+      StatusCode initVariables () override
       {
-        // get varibales 
+        // get varibales
         StatusCode sc = LoKi::Hybrid::TupleTool::initVariables() ;
-        if ( sc.isFailure() ) 
+        if ( sc.isFailure() )
         { return Error( "Can't decode varibales" , sc ) ; }
         //
         // get the factory
@@ -127,8 +127,8 @@ namespace LoKi
         //
         m_aitems.clear() ;
         m_aitems.reserve ( m_avars.size() ) ;
-        for ( Map::const_iterator ivar = m_avars.begin() ; 
-              m_avars.end() != ivar ; ++ivar ) 
+        for ( Map::const_iterator ivar = m_avars.begin() ;
+              m_avars.end() != ivar ; ++ivar )
         {
           AItem item ;
           StatusCode sc = the_factory->get ( ivar->second , item.m_fun , preambulo() ) ;
@@ -136,14 +136,14 @@ namespace LoKi
           { return Error ("Unable to decode " + ivar->first + " : " + ivar->second , sc ) ; }
           //
           item.m_name = ivar->first ;
-          m_aitems.push_back  ( std::make_pair ( ivar->first , item ) )  ; 
+          m_aitems.push_back  ( std::make_pair ( ivar->first , item ) )  ;
           //
           debug() << "The decoded 'A'-variable name is '"
                   << m_aitems.back().first         << "'\t, the functor : '"
                   << m_aitems.back().second.m_fun  << "'" << endmsg ;
-        }  
+        }
         //
-        release ( the_factory ) ; // we do not need the factory anymore 
+        release ( the_factory ) ; // we do not need the factory anymore
         //
         return StatusCode::SUCCESS ;
       }
@@ -151,14 +151,14 @@ namespace LoKi
     public:
       // ======================================================================
       /// the update handler
-      void propHandler ( Property& p )  
+      void propHandler ( Property& p )
       { return LoKi::Hybrid::TupleTool::propHandler ( p ) ;  }
       // ======================================================================
-    protected: 
+    protected:
       // ======================================================================
-      ArrayTupleTool 
-      ( const std::string& type   , 
-        const std::string& name   , 
+      ArrayTupleTool
+      ( const std::string& type   ,
+        const std::string& name   ,
         const IInterface*  parent ) ;
       // ======================================================================
       /// virtual & protected destructor
@@ -166,40 +166,40 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled  
-      ArrayTupleTool () ;                            // no default consructor 
-      /// the copy  constructor is disabled  
+      /// the default constructor is disabled
+      ArrayTupleTool () ;                            // no default consructor
+      /// the copy  constructor is disabled
       ArrayTupleTool ( const ArrayTupleTool& ) ;       // no copy constructor
-      /// the assigenement operator is disabled  
+      /// the assigenement operator is disabled
       ArrayTupleTool& operator=( const ArrayTupleTool& ) ;  // no assignement
-      // ======================================================================     
+      // ======================================================================
     private:
       // ======================================================================
       /// the source of ``other'' particles (code)
       std::string              m_source_code ; //
-      /// the source itself 
-      LoKi::Types::Source      m_source      ;        // { "name":"functor"} map 
-      /// "A"-variables 
+      /// the source itself
+      LoKi::Types::Source      m_source      ;        // { "name":"functor"} map
+      /// "A"-variables
       Map  m_avars ;
-      /// the actual type of containter of items 
+      /// the actual type of containter of items
       typedef std::vector<std::pair<std::string,AItem> > AItems ;
-      /// "A"-items  
+      /// "A"-items
       AItems  m_aitems ;
       // ======================================================================
     };
     // ========================================================================
-  } //                                            end of namespace LoKi::Hybrid 
+  } //                                            end of namespace LoKi::Hybrid
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-namespace 
+namespace
 {
   // ==========================================================================
-  /// empty source 
-  class EmptySource: public LoKi::Types::Sources 
+  /// empty source
+  class EmptySource: public LoKi::Types::Sources
   {
-    virtual EmptySource* clone()       const { return new EmptySource(*this) ; }
-    virtual result_type  operator()()  const 
+    EmptySource* clone()       const override { return new EmptySource(*this) ; }
+    result_type  operator()()  const override
     {
       Error ( "Empty source is invoked" ) ;
       return LHCb::Particle::ConstVector() ;
@@ -208,28 +208,28 @@ namespace
   // ==========================================================================
 }
 // ============================================================================
-LoKi::Hybrid::ArrayTupleTool::ArrayTupleTool 
-( const std::string& type   , 
-  const std::string& name   , 
-  const IInterface*  parent ) 
-  : LoKi::Hybrid::TupleTool ( type , name , parent ) 
-  , m_source_code (               ) 
-  , m_source      ( EmptySource() ) 
+LoKi::Hybrid::ArrayTupleTool::ArrayTupleTool
+( const std::string& type   ,
+  const std::string& name   ,
+  const IInterface*  parent )
+  : LoKi::Hybrid::TupleTool ( type , name , parent )
+  , m_source_code (               )
+  , m_source      ( EmptySource() )
 {
   ///
-  declareProperty 
-    ( "Source"   , m_source_code , 
-      "The source of ``other'' particles" ) -> 
+  declareProperty
+    ( "Source"   , m_source_code ,
+      "The source of ``other'' particles" ) ->
     declareUpdateHandler ( &LoKi::Hybrid::ArrayTupleTool::propHandler , this ) ;
   //
-  declareProperty 
-    ( "AVariables" , m_avars , 
-      "The {'name':'functor'}-map of A-columns for N-tuple " ) -> 
+  declareProperty
+    ( "AVariables" , m_avars ,
+      "The {'name':'functor'}-map of A-columns for N-tuple " ) ->
     declareUpdateHandler ( &LoKi::Hybrid::ArrayTupleTool::propHandler , this ) ;
 }
 // ============================================================================
-/*  Fill the tuple. 
- *  @see IParticleTupleTool 
+/*  Fill the tuple.
+ *  @see IParticleTupleTool
  *  @param top      the top particle of the decay.
  *  @param particle the particle about which some info are filled.
  *  @param head     prefix for the tuple column name.
@@ -238,32 +238,32 @@ LoKi::Hybrid::ArrayTupleTool::ArrayTupleTool
  */
 // ============================================================================
 StatusCode LoKi::Hybrid::ArrayTupleTool::fill
-( const LHCb::Particle* top      , 
-  const LHCb::Particle* particle , 
-  const std::string&    head     , 
-  Tuples::Tuple&        tuple    ) 
+( const LHCb::Particle* top      ,
+  const LHCb::Particle* particle ,
+  const std::string&    head     ,
+  Tuples::Tuple&        tuple    )
 {
   if ( 0 == top       ) { Warning ( "LHCb::Particle* 'Top' points to NULL" ) ; }
   if ( 0 == particle  ) { Warning ( "LHCb::Particle*       points to NULL" ) ; }
   //
-  if ( !tuple.valid() ) { return Error ( "Invalid tuple " ) ; } 
+  if ( !tuple.valid() ) { return Error ( "Invalid tuple " ) ; }
   //
   std::string head_ = head + "_" ;
   //
-  // get ``other'' particles 
+  // get ``other'' particles
   LHCb::Particle::ConstVector input1 = m_source () ;
   LHCb::Particle::ConstVector input2 ; input2.reserve ( input1.size() ) ;
   //
-  LoKi::Types::Cut cuts = 
-    LoKi::Particles::IsAParticleInTree ( particle ) ||  
-    LoKi::Particles::HasProtosInTree   ( particle ) ||  
+  LoKi::Types::Cut cuts =
+    LoKi::Particles::IsAParticleInTree ( particle ) ||
+    LoKi::Particles::HasProtosInTree   ( particle ) ||
     LoKi::Particles::HasTracksInTree   ( particle ) ;
-  if ( top ) 
+  if ( top )
   {
-    cuts = cuts || 
-      LoKi::Particles::HasTracksInTree   ( top      ) || 
-      LoKi::Particles::IsAParticleInTree ( top      ) ||   
-      LoKi::Particles::HasProtosInTree   ( top      ) ; 
+    cuts = cuts ||
+      LoKi::Particles::HasTracksInTree   ( top      ) ||
+      LoKi::Particles::IsAParticleInTree ( top      ) ||
+      LoKi::Particles::HasProtosInTree   ( top      ) ;
   }
   cuts = !cuts ;
   //
@@ -276,8 +276,8 @@ StatusCode LoKi::Hybrid::ArrayTupleTool::fill
   //
   tuple->farray  ( items() , input2.begin() , input2.end() , head_ + "len" , 1000 );
   //
-  /// activate 'A'-variables  
-  for ( AItems::iterator item = m_aitems.begin() ; m_aitems.end() != item ; ++item ) 
+  /// activate 'A'-variables
+  for ( AItems::iterator item = m_aitems.begin() ; m_aitems.end() != item ; ++item )
   { item->second.m_particle = particle ; }
   ///
   tuple->farray ( m_aitems , input2.begin() , input2.end() , head_ + "len" , 1000 ) ;
@@ -288,5 +288,5 @@ StatusCode LoKi::Hybrid::ArrayTupleTool::fill
 /// Declaration of the Tool Factory
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi::Hybrid,ArrayTupleTool)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiArrayFunctors/src/Components/DTFDict.cpp b/Phys/LoKiArrayFunctors/src/Components/DTFDict.cpp
index c440a681636f65c34657e67d95465e1cdb4e6f3f..b413afdca9239308c5df44d056b0430a6aa80674 100644
--- a/Phys/LoKiArrayFunctors/src/Components/DTFDict.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/DTFDict.cpp
@@ -1,4 +1,4 @@
-#ifndef DTFDICTTOOL_H 
+#ifndef DTFDICTTOOL_H
 #define DTFDICTTOOL_H 1
 
 // Include files
@@ -47,25 +47,25 @@ namespace LoKi
         declareProperty
           ( "Source" , m_sourcename ,
             "Type/Name for Dictionary Tool" );
-        
+
         declareProperty
           ( "daughtersToConstrain",m_constraints,
             "list of particles to contrain");
-        
+
         declareProperty
           ( "constrainToOriginVertex",m_usePV,
             "flag to switch on PV contraint");
-        
+
 
       }
 
       // ======================================================================
 
-      virtual StatusCode initialize()
+      StatusCode initialize() override
       {
         StatusCode sc = GaudiTool::initialize() ;
         if ( sc.isFailure() ) {  return sc ; }               // RETURN
-        // acquire the DictTool containing all the functors 
+        // acquire the DictTool containing all the functors
         // that should be evaluated on the transformed particle
         m_source = tool<IParticleDictTool>(m_sourcename, this);
         if(m_source == NULL) return GaudiCommon<AlgTool>::Error("Unable to find the source DictTool " + m_sourcename , sc ) ;
@@ -80,22 +80,22 @@ namespace LoKi
 
       // ======================================================================
 
-      virtual StatusCode  fill ( const LHCb::Particle* p ,
-                                 IParticleDictTool::DICT& dict ) const {
-        
-        Chrono chrono( chronoSvc(),name()+"::fill()" ); 
-        if ( nullptr == p ) 
+      StatusCode  fill ( const LHCb::Particle* p ,
+                         IParticleDictTool::DICT& dict ) const override {
+
+        Chrono chrono( chronoSvc(),name()+"::fill()" );
+        if ( nullptr == p )
         {
           GaudiCommon<AlgTool>::Error ( "LHCb::Particle* points to NULL, dictionary will not be filled" );
-          return StatusCode::FAILURE; // RETURN 
+          return StatusCode::FAILURE; // RETURN
   }
-        // 2. get primary vertex (if required) 
+        // 2. get primary vertex (if required)
         const LHCb::VertexBase* vertex = 0 ;
-        if ( m_usePV ) 
+        if ( m_usePV )
         {
           vertex = bestVertex ( p ) ;
-          if ( 0 == vertex ) 
-          { GaudiCommon<AlgTool>::Warning ( "``Best vertex'' points to null, constraits will be disabled!" ) ; } 
+          if ( 0 == vertex )
+          { GaudiCommon<AlgTool>::Warning ( "``Best vertex'' points to null, constraits will be disabled!" ) ; }
         }
         //
 
@@ -105,7 +105,7 @@ namespace LoKi
         IDecayTreeFit* myfitter= fitter(); // from AuxDTFBase
         StatusCode sc = myfitter->fit(p, vertex);
         LHCb::Particle* prefitted = nullptr;
-        if (sc.isFailure() ) 
+        if (sc.isFailure() )
         {
           // Hand an empty pointer to source and let it decide how to fill the
           // dictionary. This is needed because have too little information
@@ -144,11 +144,11 @@ namespace LoKi
 
       IParticleDictTool* m_source;
       std::string m_sourcename;
-      
+
       std::vector<std::string> m_constraints;
       //std::map<std::string,std::string> m_options;
       bool m_usePV;
-      
+
     };
   } //end namespace Hybrid
 } //end namespace LoKi
diff --git a/Phys/LoKiArrayFunctors/src/Components/Dict2tuple.cpp b/Phys/LoKiArrayFunctors/src/Components/Dict2tuple.cpp
index b231096da6445674612c7b2ae928b85499dd7629..762f83b93385218ed23764604e565be41d3916d2 100644
--- a/Phys/LoKiArrayFunctors/src/Components/Dict2tuple.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/Dict2tuple.cpp
@@ -1,4 +1,4 @@
-// $Id:$ 
+// $Id:$
 // ============================================================================
 // Include files
 // ============================================================================
@@ -7,7 +7,7 @@
 #include "GaudiKernel/VectorMap.h"
 // ============================================================================
 // GaudiAlg
-// ============================================================================ 
+// ============================================================================
 #include "GaudiAlg/Tuple.h"
 #include "GaudiAlg/Tuples.h"
 #include "GaudiAlg/TupleObj.h"
@@ -20,7 +20,7 @@
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/IHybridFactory.h"
-// ============================================================================     
+// ============================================================================
 namespace LoKi
 {
   // ==========================================================================
@@ -33,9 +33,9 @@ namespace LoKi
      *  @author Sebastian Neubert
      *  @date   2013-07-11
      */
-    class Dict2Tuple : public GaudiTool, virtual public IParticleTupleTool 
+    class Dict2Tuple : public GaudiTool, virtual public IParticleTupleTool
     {
-    public: 
+    public:
       // ======================================================================
       /// friend class factory for instantiation
       friend class ToolFactory<LoKi::Hybrid::Dict2Tuple>;
@@ -43,55 +43,55 @@ namespace LoKi
     protected:
       // ======================================================================
       /// Standard constructor
-      Dict2Tuple( const std::string& type, 
+      Dict2Tuple( const std::string& type,
                   const std::string& name,
-                  const IInterface* parent ) 
+                  const IInterface* parent )
         : GaudiTool ( type, name , parent )
-        , m_sourcename (   ) 
-        , m_numvar     ( 1 )  
+        , m_sourcename (   )
+        , m_numvar     ( 1 )
         , m_source     ( 0 )
       {
         declareInterface<IParticleTupleTool>(this);
         ///
-        declareProperty 
-          ( "Source"     , 
-            m_sourcename , 
+        declareProperty
+          ( "Source"     ,
+            m_sourcename ,
             "Type/Name for Source Dictionary Tool" );
         declareProperty
-          ( "NumVar", 
+          ( "NumVar",
             m_numvar,
             "Number of variables expected to be filled into dictionary");
       }
       // ======================================================================
       virtual ~Dict2Tuple( ){}; ///< Destructor
-      // ======================================================================      
+      // ======================================================================
     public:
       // ======================================================================
-      /** Fill the tuple. 
-       *  @see IParticleTupelTool 
+      /** Fill the tuple.
+       *  @see IParticleTupelTool
        *  @param top      the top particle of the decay.
        *  @param particle the particle about which some info are filled.
        *  @param head     prefix for the tuple column name.
        *  @param tuple    the tuple to fill
        *  @return status code
        */
-      virtual StatusCode fill
-      ( const LHCb::Particle* top      , 
-        const LHCb::Particle* particle , 
-        const std::string&    head     , 
-        Tuples::Tuple&        tuple    ) ;
+      StatusCode fill
+      ( const LHCb::Particle* top      ,
+        const LHCb::Particle* particle ,
+        const std::string&    head     ,
+        Tuples::Tuple&        tuple    ) override;
       // ======================================================================
     public:
       // ======================================================================
-      /// initialization of the tool 
-      virtual StatusCode initialize () 
+      /// initialization of the tool
+      StatusCode initialize () override
       {
         StatusCode sc = GaudiTool::initialize() ;
-        if ( sc.isFailure() ) {  return sc ; }               // RETURN 
-        
+        if ( sc.isFailure() ) {  return sc ; }               // RETURN
+
         // get the dicttool
         m_source = tool<IParticleDictTool>( m_sourcename, this);
-        if ( m_source == NULL ) 
+        if ( m_source == NULL )
         { return Error("Unable to find the source DictTool " + m_sourcename , sc ) ; }
         //
         // reserve memory for dictionary
@@ -105,15 +105,15 @@ namespace LoKi
       unsigned int m_numvar; // number of variables expected to be filled into dictionary
       IParticleDictTool* m_source;
       IParticleDictTool::DICT m_dict;
-      // ======================================================================      
+      // ======================================================================
     };
     // ========================================================================
   }
   // ==========================================================================
 }
 // ============================================================================
-/*  Fill the tuple. 
- *  @see IParticleTupleTool 
+/*  Fill the tuple.
+ *  @see IParticleTupleTool
  *  @param top      the top particle of the decay.
  *  @param particle the particle about which some info are filled.
  *  @param head     prefix for the tuple column name.
@@ -122,38 +122,38 @@ namespace LoKi
  */
 // ============================================================================
 StatusCode LoKi::Hybrid::Dict2Tuple::fill
-( const LHCb::Particle* top      , 
-  const LHCb::Particle* particle , 
-  const std::string&    head     , 
-  Tuples::Tuple&        tuple    ) 
+( const LHCb::Particle* top      ,
+  const LHCb::Particle* particle ,
+  const std::string&    head     ,
+  Tuples::Tuple&        tuple    )
 {
   if ( 0 == top       ) { Warning ( "LHCb::Particle* 'Top' points to NULL" ) ; }
   if ( 0 == particle  ) { Warning ( "LHCb::Particle*       points to NULL" ) ; }
   //
-  if ( !tuple.valid() ) { return Error ( "Invalid tuple " ) ; } 
-  
+  if ( !tuple.valid() ) { return Error ( "Invalid tuple " ) ; }
+
   // make sure we start with a clean dictionary
   m_dict.clear();
-  
+
   // call IParticleDictTool to aquire the dictionary
-  /// request the dictionary of variables from the source 
+  /// request the dictionary of variables from the source
    m_source->fill( particle , m_dict ).ignore();
-  
+
   // prepend the head of the current branch to the variable to make sure
   // columns are uniquely named
   std::string head_ = head + "_" ;
   // Put the items in the dictionary into the tuple
-  for ( IParticleDictTool::DICT::const_iterator item = m_dict.begin() ; 
-        m_dict.end() != item ; ++item ) 
+  for ( IParticleDictTool::DICT::const_iterator item = m_dict.begin() ;
+        m_dict.end() != item ; ++item )
   {
-    // fill N-tuple 
-    tuple -> column ( head_ + item->first , item->second ) ; 
+    // fill N-tuple
+    tuple -> column ( head_ + item->first , item->second ) ;
   }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
 /// Declaration of the Tool Factory
-// ============================================================================ 
+// ============================================================================
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi::Hybrid,Dict2Tuple)
-// ============================================================================ 
+// ============================================================================
diff --git a/Phys/LoKiArrayFunctors/src/Components/DictOfFunctors.cpp b/Phys/LoKiArrayFunctors/src/Components/DictOfFunctors.cpp
index 010f97cbcfe2bfd2b8145c447199f8e84f0813fe..3a4e41f9cb691b7c8395fc1a8e99797b33b142fc 100644
--- a/Phys/LoKiArrayFunctors/src/Components/DictOfFunctors.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/DictOfFunctors.cpp
@@ -1,4 +1,4 @@
-//#ifndef MULTITOOLDICTTOOL_H 
+//#ifndef MULTITOOLDICTTOOL_H
 //#define MULTITOOLDICTTOOL_H 1
 // ============================================================================
 // Include files
@@ -28,7 +28,7 @@
 // ============================================================================
 #include "boost/format.hpp"
 // ============================================================================
-// Local                                                                        
+// Local
 // ============================================================================
 #include "Preambulo.h"
 // ============================================================================
@@ -46,9 +46,9 @@ namespace LoKi
      *  @author Sebastian Neubert
      *  @date   2013-07-08
      */
-    class DictOfFunctors 
+    class DictOfFunctors
       :         public GaudiTool
-      , virtual public IParticleDictTool 
+      , virtual public IParticleDictTool
     {
     public:
       // ======================================================================
@@ -91,14 +91,14 @@ namespace LoKi
        *  @param dict the dictionary to fill
        *  @return status code
        */
-      virtual StatusCode  fill 
+      StatusCode  fill
       ( const LHCb::Particle* p ,
-        IParticleDictTool::DICT& dict ) const;
+        IParticleDictTool::DICT& dict ) const override;
       // ======================================================================
     public:
       // ======================================================================
       /// initialization of the tool
-      virtual StatusCode initialize ()
+      StatusCode initialize () override
       {
         StatusCode sc = GaudiTool::initialize() ;
         if ( sc.isFailure() ) {  return sc ; }               // RETURN
@@ -108,7 +108,7 @@ namespace LoKi
       }
       // ======================================================================
       /// finalization of the tool
-      virtual StatusCode finalize ()
+      StatusCode finalize () override
       {
         // reset all functors:
         m_items.clear() ;
@@ -185,9 +185,9 @@ namespace LoKi
       {
         declareInterface<IParticleDictTool> ( this ) ;
         ///
-        if      ( 0 == name.find ( "Hlt1" ) ) 
+        if      ( 0 == name.find ( "Hlt1" ) )
         { m_factory =  "LoKi::Hybrid::Tool/Hlt1HybridFactory:PUBLIC" ; }
-        else if ( 0 == name.find ( "Hlt2" ) ) 
+        else if ( 0 == name.find ( "Hlt2" ) )
         { m_factory =  "LoKi::Hybrid::Tool/Hlt2HybridFactory:PUBLIC" ; }
         ///
         declareProperty
@@ -257,9 +257,9 @@ StatusCode LoKi::Hybrid::DictOfFunctors::fill
   if ( nullptr == p  ) { Warning ( "LHCb::Particle*       points to NULL" ) ; }
   //
   dict.reserve(m_vars.size());
-  
+
   for ( Items::const_iterator item = m_items.begin();
-        m_items.end() != item ; ++item ) 
+        m_items.end() != item ; ++item )
   {
     // fill dictionary
     // let the functors handle invalid pointers
diff --git a/Phys/LoKiArrayFunctors/src/Components/DictValue.cpp b/Phys/LoKiArrayFunctors/src/Components/DictValue.cpp
index 5ebbebcb1521e9fe90a5e6bb41d9e837ad7be008..a576a8a632fe4875c76af571c12466684a053602 100644
--- a/Phys/LoKiArrayFunctors/src/Components/DictValue.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/DictValue.cpp
@@ -1,4 +1,4 @@
-// $Id:$ 
+// $Id:$
 // ============================================================================
 // Include files
 // ============================================================================
@@ -13,7 +13,7 @@
 #include "Kernel/IParticleValue.h"            // Interface
 #include "Kernel/IParticleDictTool.h"
 // ============================================================================
-// LoKi                                                                                            
+// LoKi
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/IHybridFactory.h"
@@ -33,24 +33,24 @@ namespace LoKi
      *  @author Sebastian Neubert
      *  @date   2013-08-05
      */
-    class DictValue : public GaudiTool, virtual public IParticleValue 
+    class DictValue : public GaudiTool, virtual public IParticleValue
     {
     public:
       // ======================================================================
       /// friend class factory for instantiation
       friend class ToolFactory<LoKi::Hybrid::DictValue>;
-      
+
       /// Standard constructor
       DictValue( const std::string& type,
                  const std::string& name,
                  const IInterface* parent)
         : GaudiTool ( type, name , parent )
-        , m_sourcename (   )  
+        , m_sourcename (   )
         , m_source     ( 0 )
         , m_key        (   )
       {
         declareInterface<IParticleValue>(this);
-        
+
         ///
         declareProperty
           ( "Source" , m_sourcename ,
@@ -68,18 +68,18 @@ namespace LoKi
        *  @param particle the particle which the dictionary tool-chain will operate on
        *  @return value
        */
-      virtual double operator() ( const LHCb::Particle* particle ) const ;
+      double operator() ( const LHCb::Particle* particle ) const override;
       // ======================================================================
     public:
       // ======================================================================
       /// initialization of the tool
-      virtual StatusCode initialize ()
+      StatusCode initialize () override
       {
         StatusCode sc = GaudiTool::initialize() ;
-        if ( sc.isFailure() ) {  return sc ; }               // RETURN 
+        if ( sc.isFailure() ) {  return sc ; }               // RETURN
         // get the dicttool
         m_source = tool<IParticleDictTool>(m_sourcename, this);
-        if(m_source == NULL) 
+        if(m_source == NULL)
         { return Error("Unable to find the source DictTool " + m_sourcename , sc ) ; }
         return sc;
       }
@@ -105,14 +105,14 @@ namespace LoKi
  *  @return status code
  */
 // ============================================================================
-double LoKi::Hybrid::DictValue::operator() 
+double LoKi::Hybrid::DictValue::operator()
   ( const LHCb::Particle* particle ) const
 {
   /// call IParticleDictTool to aquire the dictionary
   /// request the dictionary of variables from the source
   IParticleDictTool::DICT dict;
   m_source->fill(particle,dict).ignore();
-  
+
   // return the value for the given key
   return dict[m_key];
 }
diff --git a/Phys/LoKiArrayFunctors/src/Components/HybridFilterCriterion.cpp b/Phys/LoKiArrayFunctors/src/Components/HybridFilterCriterion.cpp
index 9bc8b7c3144eea2bbd2e3fa44ee6b4540ab70a1d..08503ce921857d50007039465b930d703b142507 100644
--- a/Phys/LoKiArrayFunctors/src/Components/HybridFilterCriterion.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/HybridFilterCriterion.cpp
@@ -1,8 +1,8 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <sstream>
 // ============================================================================
@@ -19,57 +19,57 @@
 #include "LoKi/IHybridFactory.h"
 #include "LoKi/Primitives.h"
 // ============================================================================
-// Local 
+// Local
 // ============================================================================
 #include "Preambulo.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Hybrid 
+  namespace Hybrid
   {
     // ========================================================================
     /** @class FilterCriterion HybridFilterCriterion.cpp
-     *  
+     *
      *  The first (test) attempt to develop a "hybrid"
      *  solution for LoKi+Hlt
-     *  Simple tool (IParticleFilter) which is used in C++ analysis 
-     *  environment, but the "cuts" are descrived through Python 
-     * 
-     *  This file is a part of LoKi project - 
+     *  Simple tool (IParticleFilter) which is used in C++ analysis
+     *  environment, but the "cuts" are descrived through Python
+     *
+     *  This file is a part of LoKi project -
      *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
      *
      *  The package has been designed with the kind help from
-     *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
-     *  contributions and advices from G.Raven, J.van Tilburg, 
+     *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+     *  contributions and advices from G.Raven, J.van Tilburg,
      *  A.Golutvin, P.Koppenburg have been used in the design.
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date   2004-06-29
      */
     // ========================================================================
-    class FilterCriterion 
+    class FilterCriterion
       : public extends1<GaudiTool,IParticleFilter>
     {
       // ======================================================================
-      // friend factory for instantiation 
+      // friend factory for instantiation
       friend class ToolFactory<LoKi::Hybrid::FilterCriterion> ;
       // ======================================================================
     public:
       // ======================================================================
-      /// initialization of the tool 
-      virtual StatusCode initialize () 
+      /// initialization of the tool
+      StatusCode initialize () override
       {
-        // (1) initialize the base 
+        // (1) initialize the base
         StatusCode  sc = GaudiTool::initialize() ;
-        if ( sc.isFailure() ) { return sc ; }                        // RETURN 
+        if ( sc.isFailure() ) { return sc ; }                        // RETURN
         //
         return initVar () ;
       }
       /// finalize the tool
-      virtual StatusCode finalize () 
+      StatusCode finalize () override
       {
-        // reset the functor 
+        // reset the functor
         m_cut = LoKi::Constant<const LHCb::Particle*,bool>( false ) ;
         // finalize the base:
         return GaudiTool::finalize () ;
@@ -77,23 +77,23 @@ namespace LoKi
       // ======================================================================
     protected:
       // ======================================================================
-      /// initialization of the tool 
+      /// initialization of the tool
       StatusCode initVar     () ;
       // ======================================================================
     public:
       // ======================================================================
-      virtual bool operator()   ( const LHCb::Particle* part ) const 
+      bool operator()   ( const LHCb::Particle* part ) const override
       { return m_cut ( part ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// the preambulo 
-      std::string preambulo() const { return _preambulo ( m_preambulo ) ; }      
+      /// the preambulo
+      std::string preambulo() const { return _preambulo ( m_preambulo ) ; }
       // ======================================================================
     public:
       // ======================================================================
       /// the update handler
-      void propHandler ( Property& /* p */ )  
+      void propHandler ( Property& /* p */ )
       {
         //
         if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
@@ -105,50 +105,50 @@ namespace LoKi
     protected:
       // ======================================================================
       /// Standard constructor
-      FilterCriterion 
-      ( const std::string& type, 
+      FilterCriterion
+      ( const std::string& type,
         const std::string& name,
         const IInterface* parent)
         : base_class ( type , name , parent )
-        , m_cut ( LoKi::Constant<const LHCb::Particle*,bool>( false ) ) 
+        , m_cut ( LoKi::Constant<const LHCb::Particle*,bool>( false ) )
         , m_code    ( "NONE")
-        , m_factory ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC" ) 
+        , m_factory ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC" )
         , m_preambulo()
       {
         //
-        if      ( 0 == name.find("Hlt1") ) 
+        if      ( 0 == name.find("Hlt1") )
         { m_factory = "LoKi::Hybrid::Tool/Hlt1HybridFactory:PUBLIC" ; }
-        else if ( 0 == name.find("Hlt2") ) 
+        else if ( 0 == name.find("Hlt2") )
         { m_factory = "LoKi::Hybrid::Tool/Hlt2HybridFactory:PUBLIC" ; }
         //
-        declareProperty 
+        declareProperty
           ( "Code"    , m_code    ,
             "Python pseudocode for the filter criteria" ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::FilterCriterion::propHandler , this ) ;
         //
-        declareProperty 
-          ( "Factory" , m_factory , 
+        declareProperty
+          ( "Factory" , m_factory ,
             "Type/Name for C++/Python Hybrid Factory"   ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::FilterCriterion::propHandler , this ) ;
         // the preambulo
-        declareProperty 
-          ( "Preambulo" , 
-            m_preambulo , 
+        declareProperty
+          ( "Preambulo" ,
+            m_preambulo ,
             "The preambulo to be used for Bender/Python script" ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::FilterCriterion::propHandler , this ) ;
         //
-      } 
+      }
       /// destructor : virtual and protected
       virtual ~FilterCriterion( ){}       // destructor : virtual and protected
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       FilterCriterion () ;
-      /// the copy constructor is disabled 
+      /// the copy constructor is disabled
       FilterCriterion           ( const FilterCriterion& ) ;
       /// the assignement operator is disabled
       FilterCriterion& operator=( const FilterCriterion& ) ;
@@ -156,41 +156,41 @@ namespace LoKi
     private:
       // ======================================================================
       /// the selection functor
-      LoKi::Types::Cut  m_cut     ;                    // the selection functor 
+      LoKi::Types::Cut  m_cut     ;                    // the selection functor
       /// python pseudo-code
       std::string       m_code    ;                    //    python pseudo-code
       /// factory type/name
       std::string       m_factory ;                    //     factory type/name
-      /// preambulo 
+      /// preambulo
       std::vector<std::string> m_preambulo ;           //             preambulo
       // ======================================================================
     } ;
     // ========================================================================
-  } // end of namespace LoKi::Hybrid 
+  } // end of namespace LoKi::Hybrid
   // ==========================================================================
-} // end of namespace LoKi 
+} // end of namespace LoKi
 // ============================================================================
-// initialization of the tool 
+// initialization of the tool
 // ============================================================================
-StatusCode LoKi::Hybrid::FilterCriterion::initVar () 
+StatusCode LoKi::Hybrid::FilterCriterion::initVar ()
 {
   // (1) get the factory:
   IHybridFactory* factory = tool<IHybridFactory> ( m_factory , this ) ;
-  if ( 0 == factory ) 
-  { return Error ( "Could not locate IHybridFactory" ) ; }               // RETURN 
-  // (3) use the factory to get the cuts 
+  if ( 0 == factory )
+  { return Error ( "Could not locate IHybridFactory" ) ; }               // RETURN
+  // (3) use the factory to get the cuts
   StatusCode sc = factory->get (  m_code , m_cut , preambulo() ) ;
-  if ( sc.isFailure() ) 
-  { return Error ( "Error from IHybridFactory", sc   ) ; }               // RETURN 
-  // 
+  if ( sc.isFailure() )
+  { return Error ( "Error from IHybridFactory", sc   ) ; }               // RETURN
+  //
   debug() << "CUT: '" << m_cut << "' "<< endmsg ;
   //
-  return StatusCode::SUCCESS ;  
+  return StatusCode::SUCCESS ;
 }
 // ============================================================================
 // Declaration of the Tool Factory
 // ============================================================================
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi::Hybrid,FilterCriterion)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiArrayFunctors/src/Components/HybridFilterParticles.cpp b/Phys/LoKiArrayFunctors/src/Components/HybridFilterParticles.cpp
index bdc66fd4b49ba23e590c08a4a3757aaabf43b825..b8a5948086c52b953ff2370d6b948a2a13aabbcf 100644
--- a/Phys/LoKiArrayFunctors/src/Components/HybridFilterParticles.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/HybridFilterParticles.cpp
@@ -1,10 +1,10 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiAlg
 // ============================================================================
-#include "GaudiAlg/GaudiTool.h" 
+#include "GaudiAlg/GaudiTool.h"
 // ============================================================================
 // DaVinciKernel
 // ============================================================================
@@ -16,24 +16,24 @@
 #include "LoKi/select.h"
 #include "LoKi/Primitives.h"
 // ============================================================================
-// Local 
+// Local
 // ============================================================================
 #include "Preambulo.h"
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Hybrid 
+  namespace Hybrid
   {
     // ========================================================================
     /** @class FilterParticles HybridFilterParticles.cpp
-     *  Simple "hybrid-based" implementation of the interface 
+     *  Simple "hybrid-based" implementation of the interface
      *  IFilterParticles
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-07-26
      */
     class FilterParticles
-      : public GaudiTool 
+      : public GaudiTool
       , public virtual IFilterParticles
     {
       // ======================================================================
@@ -43,19 +43,19 @@ namespace LoKi
     public:
       // ======================================================================
       /// Test if filter is satisfied on ensemble of particles
-      virtual bool isSatisfied
-      ( const LHCb::Particle::ConstVector& a ) const { return m_cut ( a ) ; }
+      bool isSatisfied
+      ( const LHCb::Particle::ConstVector& a ) const override { return m_cut ( a ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// intialize the tool 
-      virtual StatusCode initialize () ;      
+      /// intialize the tool
+      StatusCode initialize () override;
       // finalize the tool (reset functor)
-      virtual StatusCode finalize () 
+      StatusCode finalize () override
       {
-        // reset functor 
+        // reset functor
         m_cut = LoKi::Constant<LoKi::ATypes::Combination,bool>( false ) ;
-        // finalize the base 
+        // finalize the base
         return GaudiTool::finalize () ;
       }
       // ======================================================================
@@ -63,53 +63,53 @@ namespace LoKi
       // ======================================================================
       /// Standard constructor
       FilterParticles
-      ( const std::string& type, 
+      ( const std::string& type,
         const std::string& name,
         const IInterface* parent)
         : GaudiTool ( type , name , parent )
-        , m_cut     ( LoKi::Constant<LoKi::ATypes::Combination,bool>( false ) ) 
+        , m_cut     ( LoKi::Constant<LoKi::ATypes::Combination,bool>( false ) )
         , m_code    ( "ANONE" )
-        , m_factory ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC") 
-        , m_preambulo () 
+        , m_factory ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC")
+        , m_preambulo ()
       {
         declareInterface<IFilterParticles>(this);
         //
-        if      ( 0 == name.find ( "Hlt1" ) ) 
+        if      ( 0 == name.find ( "Hlt1" ) )
         { m_factory = "LoKi::Hybrid::Tool/Hlt1HybridFactory:PUBLIC" ; }
-        else if ( 0 == name.find ( "Hlt2" ) ) 
+        else if ( 0 == name.find ( "Hlt2" ) )
         { m_factory = "LoKi::Hybrid::Tool/Hlt2HybridFactory:PUBLIC" ; }
         //
-        declareProperty 
-          ( "Code"    , 
-            m_code    , 
-            "Python pseudocode for the filter criteria"  ) 
-          -> declareUpdateHandler 
+        declareProperty
+          ( "Code"    ,
+            m_code    ,
+            "Python pseudocode for the filter criteria"  )
+          -> declareUpdateHandler
           ( &LoKi::Hybrid::FilterParticles::propHandler , this ) ;
         //
-        declareProperty 
-          ( "Factory" , 
-            m_factory , 
-            "Type/Name for C++/Python Hybrid Factory" ) 
-          -> declareUpdateHandler 
+        declareProperty
+          ( "Factory" ,
+            m_factory ,
+            "Type/Name for C++/Python Hybrid Factory" )
+          -> declareUpdateHandler
           ( &LoKi::Hybrid::FilterParticles::propHandler , this ) ;
         // the preambulo
-        declareProperty 
-          ( "Preambulo" , 
-            m_preambulo , 
-            "The preambulo to be used for Bender/Python script" ) 
-          -> declareUpdateHandler 
+        declareProperty
+          ( "Preambulo" ,
+            m_preambulo ,
+            "The preambulo to be used for Bender/Python script" )
+          -> declareUpdateHandler
           ( &LoKi::Hybrid::FilterParticles::propHandler , this ) ;
-      } 
+      }
       // ======================================================================
       /// destructor : virtual and protected
       virtual ~FilterParticles () {}      // destructor : virtual and protected
       // ======================================================================
     public:
       // ======================================================================
-      /// the preambulo 
+      /// the preambulo
       std::string preambulo() const { return _preambulo ( m_preambulo ) ; }
       /// the update handler
-      void propHandler ( Property& /* p */ )  
+      void propHandler ( Property& /* p */ )
       {
         //
         if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
@@ -120,60 +120,60 @@ namespace LoKi
     protected:
       // ======================================================================
       /// init the cut
-      StatusCode initCut() ;      
+      StatusCode initCut() ;
       // ======================================================================
     private:
-      // ======================================================================      
-      /// selection criteria itself 
+      // ======================================================================
+      /// selection criteria itself
       LoKi::Types::ACut m_cut     ;                // selection criteria itself
       /// python pseudo-code
       std::string       m_code    ;                //        python pseudo-code
       /// factory type/name
-      std::string       m_factory ;                //         factory type/name 
-      /// preambulo 
+      std::string       m_factory ;                //         factory type/name
+      /// preambulo
       std::vector<std::string> m_preambulo ;       //                 preambulo
       // ======================================================================
     } ;
     // ========================================================================
   } //                                            end of namespace LoKi::Hybrid
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
 // the intialization of the tool
 // ============================================================================
-StatusCode LoKi::Hybrid::FilterParticles::initialize () 
+StatusCode LoKi::Hybrid::FilterParticles::initialize ()
 {
-  // (1) initialize the base 
+  // (1) initialize the base
   StatusCode  sc = GaudiTool::initialize() ;
-  if ( sc.isFailure() ) { return sc ; }                          // RETURN 
+  if ( sc.isFailure() ) { return sc ; }                          // RETURN
   //
   return initCut () ;
 }
 // ============================================================================
 // the intialization of the cut
 // ===========================================================================
-StatusCode LoKi::Hybrid::FilterParticles::initCut () 
+StatusCode LoKi::Hybrid::FilterParticles::initCut ()
 {
   // (1) get the factory:
-  IHybridFactory* factory = tool<IHybridFactory> ( m_factory , this ) ;  
-  if ( 0 == factory ) 
-  { return Error ( "Could not locate IHybridFactory" ) ; }      // RETURN 
-  // (2) use the factory to get the cuts 
+  IHybridFactory* factory = tool<IHybridFactory> ( m_factory , this ) ;
+  if ( 0 == factory )
+  { return Error ( "Could not locate IHybridFactory" ) ; }      // RETURN
+  // (2) use the factory to get the cuts
   StatusCode sc = factory->get (  m_code , m_cut , preambulo() ) ;
-  if ( sc.isFailure() ) 
-  { return Error ( "Error from IHybridFactory", sc   ) ; }     // RETURN 
+  if ( sc.isFailure() )
+  { return Error ( "Error from IHybridFactory", sc   ) ; }     // RETURN
   //
   release ( factory ) ;
   //
   debug() << "CUT: '" << m_cut << "' "<< endmsg ;
   //
-  return StatusCode::SUCCESS ;  
+  return StatusCode::SUCCESS ;
 }
 // ============================================================================
 /// Declaration of the Tool Factory
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi::Hybrid,FilterParticles)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 
 
diff --git a/Phys/LoKiArrayFunctors/src/Components/HybridParticleArrayFilter.cpp b/Phys/LoKiArrayFunctors/src/Components/HybridParticleArrayFilter.cpp
index 37975838c38efd716b6343cadb21cb80bd5a8707..679743de1f451ba1af54341cd1636645652a8601 100644
--- a/Phys/LoKiArrayFunctors/src/Components/HybridParticleArrayFilter.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/HybridParticleArrayFilter.cpp
@@ -48,9 +48,9 @@ namespace LoKi
       /** Filter and put the results into new array
        *  @see IParticleArrayFilter
        */
-      virtual StatusCode filter
+      StatusCode filter
       ( const LHCb::Particle::ConstVector& input    ,
-        LHCb::Particle::ConstVector&       filtered ) const
+        LHCb::Particle::ConstVector&       filtered ) const override
       {
         filtered.clear() ;
         // copy the particles,whcih satisfy the cut into output conterner
@@ -66,8 +66,8 @@ namespace LoKi
       /** Filter and remove elements that do not pass filter from array
        *  @see IParticleArrayFilter
        */
-      virtual StatusCode filter
-      ( LHCb::Particle::ConstVector& particles ) const
+      StatusCode filter
+      ( LHCb::Particle::ConstVector& particles ) const override
       {
         // remove all particles which do *NOT* satisfy the criteria:
         particles.erase
@@ -81,7 +81,7 @@ namespace LoKi
     public:
       // ======================================================================
       /// intialize the tool
-      virtual StatusCode initialize ()
+      StatusCode initialize () override
       {
         // initialize the base
         StatusCode  sc = GaudiTool::initialize() ;
@@ -90,7 +90,7 @@ namespace LoKi
         return initVar() ;
       }
       /// finalize the tool
-      virtual StatusCode finalize()
+      StatusCode finalize() override
       {
         // reset the functor
         m_cut = LoKi::Constant<const LHCb::Particle*,bool>( false ) ;
diff --git a/Phys/LoKiArrayFunctors/src/Components/HybridProtoParticleFilter.cpp b/Phys/LoKiArrayFunctors/src/Components/HybridProtoParticleFilter.cpp
index aca96e295738aea9e5a184deeea86f3f0c3bd158..234a365c0856a8a47ee80b232d91237cbc67ac51 100644
--- a/Phys/LoKiArrayFunctors/src/Components/HybridProtoParticleFilter.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/HybridProtoParticleFilter.cpp
@@ -1,8 +1,8 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <sstream>
 // ============================================================================
@@ -19,29 +19,29 @@
 #include "LoKi/IHybridFactory.h"
 #include "LoKi/Primitives.h"
 // ============================================================================
-// Local 
+// Local
 // ============================================================================
 #include "Preambulo.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Hybrid 
+  namespace Hybrid
   {
     // ========================================================================
     /** @class ProtoParticelFilter  HybridProtoParticleFilter.cpp
-     *  
+     *
      *  The first (test) attempt to develop a "hybrid"
      *  solution for LoKi+Hlt
-     *  Simple tool (IProtoParticleFilter) which is used in C++ analysis 
-     *  environment, but the "cuts" are descrived through Python 
-     * 
-     *  This file is a part of LoKi project - 
+     *  Simple tool (IProtoParticleFilter) which is used in C++ analysis
+     *  environment, but the "cuts" are descrived through Python
+     *
+     *  This file is a part of LoKi project -
      *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
      *
      *  The package has been designed with the kind help from
-     *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
-     *  contributions and advices from G.Raven, J.van Tilburg, 
+     *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+     *  contributions and advices from G.Raven, J.van Tilburg,
      *  A.Golutvin, P.Koppenburg have been used in the design.
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -52,24 +52,24 @@ namespace LoKi
       : public extends1<GaudiTool,IProtoParticleFilter>
     {
       // ======================================================================
-      // friend factory for instantiation 
+      // friend factory for instantiation
       friend class ToolFactory<LoKi::Hybrid::ProtoParticleFilter> ;
       // ======================================================================
     public:
       // ======================================================================
-      /// initialization of the tool 
-      virtual StatusCode initialize () 
+      /// initialization of the tool
+      StatusCode initialize () override
       {
-        // (1) initialize the base 
+        // (1) initialize the base
         StatusCode  sc = GaudiTool::initialize() ;
-        if ( sc.isFailure() ) { return sc ; }                        // RETURN 
+        if ( sc.isFailure() ) { return sc ; }                        // RETURN
         //
         return initVar () ;
       }
       /// finalize the tool
-      virtual StatusCode finalize () 
+      StatusCode finalize () override
       {
-        // reset the functor 
+        // reset the functor
         m_cut = LoKi::Constant<const LHCb::ProtoParticle*,bool>( false ) ;
         // finalize the base:
         return GaudiTool::finalize () ;
@@ -77,7 +77,7 @@ namespace LoKi
       // ======================================================================
     protected:
       // ======================================================================
-      /// initialization of the tool 
+      /// initialization of the tool
       StatusCode initVar     () ;
       // ======================================================================
     public:
@@ -85,18 +85,18 @@ namespace LoKi
       /** Test if filter is satisfied
        *  @see IProtoParticleFilter
        */
-      virtual bool isSatisfied( const LHCb::ProtoParticle* const & proto ) const 
+      bool isSatisfied( const LHCb::ProtoParticle* const & proto ) const override
       { return m_cut ( proto ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// the preambulo 
-      std::string preambulo() const { return _preambulo ( m_preambulo ) ; }      
+      /// the preambulo
+      std::string preambulo() const { return _preambulo ( m_preambulo ) ; }
       // ======================================================================
     public:
       // ======================================================================
       /// the update handler
-      void propHandler ( Property& /* p */ )  
+      void propHandler ( Property& /* p */ )
       {
         //
         if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
@@ -108,50 +108,50 @@ namespace LoKi
     protected:
       // ======================================================================
       /// Standard constructor
-      ProtoParticleFilter 
-      ( const std::string& type, 
+      ProtoParticleFilter
+      ( const std::string& type,
         const std::string& name,
         const IInterface* parent)
         : base_class ( type , name , parent )
-        , m_cut     ( LoKi::Constant<const LHCb::ProtoParticle*,bool>( false ) ) 
+        , m_cut     ( LoKi::Constant<const LHCb::ProtoParticle*,bool>( false ) )
         , m_code    ( "PP_NONE")
-        , m_factory ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC" ) 
+        , m_factory ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC" )
         , m_preambulo()
       {
         //
-        if      ( 0 == name.find("Hlt1") ) 
+        if      ( 0 == name.find("Hlt1") )
         { m_factory = "LoKi::Hybrid::Tool/Hlt1HybridFactory:PUBLIC" ; }
-        else if ( 0 == name.find("Hlt2") ) 
+        else if ( 0 == name.find("Hlt2") )
         { m_factory = "LoKi::Hybrid::Tool/Hlt2HybridFactory:PUBLIC" ; }
         //
-        declareProperty 
+        declareProperty
           ( "Code"    , m_code    ,
             "Python pseudocode for the filter criteria" ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::ProtoParticleFilter::propHandler , this ) ;
         //
-        declareProperty 
-          ( "Factory" , m_factory , 
+        declareProperty
+          ( "Factory" , m_factory ,
             "Type/Name for C++/Python Hybrid Factory"   ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::ProtoParticleFilter::propHandler , this ) ;
         // the preambulo
-        declareProperty 
-          ( "Preambulo" , 
-            m_preambulo , 
+        declareProperty
+          ( "Preambulo" ,
+            m_preambulo ,
             "The preambulo to be used for Bender/Python script" ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::ProtoParticleFilter::propHandler , this ) ;
         //
-      } 
+      }
       /// destructor : virtual and protected
       virtual ~ProtoParticleFilter(){}    // destructor : virtual and protected
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       ProtoParticleFilter () ;
-      /// the copy constructor is disabled 
+      /// the copy constructor is disabled
       ProtoParticleFilter           ( const ProtoParticleFilter& ) ;
       /// the assignement operator is disabled
       ProtoParticleFilter& operator=( const ProtoParticleFilter& ) ;
@@ -159,41 +159,41 @@ namespace LoKi
     private:
       // ======================================================================
       /// the selection functor
-      LoKi::Types::PPCut  m_cut   ;                    // the selection functor 
+      LoKi::Types::PPCut  m_cut   ;                    // the selection functor
       /// python pseudo-code
       std::string       m_code    ;                    //    python pseudo-code
       /// factory type/name
       std::string       m_factory ;                    //     factory type/name
-      /// preambulo 
+      /// preambulo
       std::vector<std::string> m_preambulo ;           //             preambulo
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                            end of namespace LoKi::Hybrid 
+  } //                                            end of namespace LoKi::Hybrid
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-// initialization of the tool 
+// initialization of the tool
 // ============================================================================
-StatusCode LoKi::Hybrid::ProtoParticleFilter::initVar () 
+StatusCode LoKi::Hybrid::ProtoParticleFilter::initVar ()
 {
   // (1) get the factory:
   IHybridFactory* factory = tool<IHybridFactory> ( m_factory , this ) ;
-  if ( 0 == factory ) 
-  { return Error ( "Could not locate IHybridFactory" ) ; }               // RETURN 
-  // (3) use the factory to get the cuts 
+  if ( 0 == factory )
+  { return Error ( "Could not locate IHybridFactory" ) ; }               // RETURN
+  // (3) use the factory to get the cuts
   StatusCode sc = factory->get (  m_code , m_cut , preambulo() ) ;
-  if ( sc.isFailure() ) 
-  { return Error ( "Error from IHybridFactory", sc   ) ; }               // RETURN 
-  // 
+  if ( sc.isFailure() )
+  { return Error ( "Error from IHybridFactory", sc   ) ; }               // RETURN
+  //
   debug() << "CUT: '" << m_cut << "' "<< endmsg ;
   //
-  return StatusCode::SUCCESS ;  
+  return StatusCode::SUCCESS ;
 }
 // ============================================================================
 // Declaration of the Tool Factory
 // ============================================================================
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi::Hybrid,ProtoParticleFilter)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiArrayFunctors/src/Components/HybridTool.cpp b/Phys/LoKiArrayFunctors/src/Components/HybridTool.cpp
index 716eded364b036d941e41463ca976caaa140c76a..ba3519701a16bb84638abe28d46cc4962052816e 100644
--- a/Phys/LoKiArrayFunctors/src/Components/HybridTool.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/HybridTool.cpp
@@ -50,7 +50,7 @@ namespace LoKi
     public:
       // ======================================================================
       /// finalization   of the tool
-      virtual StatusCode finalize  () ;
+      StatusCode finalize  () override;
       // ======================================================================
       /// the update handler
       void propHandler ( Property& p  )
@@ -72,10 +72,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::Cut&  cuts    ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_cuts  , cuts , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -84,10 +84,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::VCut& cuts    ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_vcuts , cuts , context  ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -96,10 +96,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::ACut& cuts    ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_acuts , cuts , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -108,10 +108,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&  pycode  ,
         LoKi::Types::PPCut& cuts    ,
-        const std::string&  context )
+        const std::string&  context ) override
       { return _get ( pycode , m_ppcuts , cuts , context ) ; }
       // ======================================================================
     public:
@@ -124,10 +124,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::Fun& func     ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_func  , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -136,10 +136,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::VFun& func    ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_vfunc , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -148,10 +148,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::AFun& func    ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_afunc , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -160,10 +160,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&  pycode  ,
         LoKi::Types::PPFun& func    ,
-        const std::string&  context )
+        const std::string&  context ) override
       { return _get ( pycode , m_ppfunc , func , context ) ; }
       // ======================================================================
     public:
@@ -176,10 +176,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::Map&  func    ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_maps , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -188,10 +188,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::VMap& func    ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_vmaps , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -200,10 +200,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&  pycode  ,
         LoKi::Types::PPMap& func    ,
-        const std::string&  context )
+        const std::string&  context ) override
       { return _get ( pycode , m_ppmaps , func , context ) ; }
       // ======================================================================
     public:
@@ -216,10 +216,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string& pycode  ,
         LoKi::Types::Pipe& func    ,
-        const std::string& context )
+        const std::string& context ) override
       { return _get ( pycode , m_pipes , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -228,10 +228,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&  pycode  ,
         LoKi::Types::VPipe& func    ,
-        const std::string&  context )
+        const std::string&  context ) override
       { return _get ( pycode , m_vpipes , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -240,10 +240,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&   pycode  ,
         LoKi::Types::PPPipe& func    ,
-        const std::string&   context )
+        const std::string&   context ) override
       { return _get ( pycode , m_pppipes , func , context ) ; }
       // ======================================================================
     public:
@@ -256,10 +256,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&   pycode  ,
         LoKi::Types::FunVal& func    ,
-        const std::string&   context )
+        const std::string&   context ) override
       { return _get ( pycode , m_funvals , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -268,10 +268,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&    pycode  ,
         LoKi::Types::VFunVal& func    ,
-        const std::string&    context )
+        const std::string&    context ) override
       { return _get ( pycode , m_vfunvals , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -280,10 +280,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&     pycode  ,
         LoKi::Types::PPFunVal& func    ,
-        const std::string&     context )
+        const std::string&     context ) override
       { return _get ( pycode , m_ppfunvals , func , context ) ; }
       // ======================================================================
     public:
@@ -296,10 +296,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&   pycode  ,
         LoKi::Types::CutVal& func    ,
-        const std::string&   context )
+        const std::string&   context ) override
       { return _get ( pycode , m_cutvals , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -308,10 +308,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&    pycode  ,
         LoKi::Types::VCutVal& func    ,
-        const std::string&    context )
+        const std::string&    context ) override
       { return _get ( pycode , m_vcutvals , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -320,10 +320,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&     pycode  ,
         LoKi::Types::PPCutVal& func    ,
-        const std::string&     context )
+        const std::string&     context ) override
       { return _get ( pycode , m_ppcutvals , func , context ) ; }
       // ======================================================================
     public:
@@ -336,10 +336,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&    pycode  ,
         LoKi::Types::Source&  func    ,
-        const std::string&    context )
+        const std::string&    context ) override
       { return _get ( pycode , m_sources , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -348,10 +348,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&     pycode  ,
         LoKi::Types::VSource&  func    ,
-        const std::string&     context )
+        const std::string&     context ) override
       { return _get ( pycode , m_vsources , func , context ) ; }
       // ======================================================================
       /** "Factory": get the the object form python code
@@ -360,10 +360,10 @@ namespace LoKi
        *  @param context the context lines to be executed
        *  @return StatusCode
        */
-      virtual StatusCode get
+      StatusCode get
       ( const std::string&     pycode  ,
         LoKi::Types::PPSource& func    ,
-        const std::string&     context )
+        const std::string&     context ) override
       { return _get ( pycode , m_ppsources , func , context ) ; }
       // ======================================================================
     public:
@@ -371,16 +371,16 @@ namespace LoKi
       // predicates:
       // ======================================================================
       /// set the C++ predicate for LHCb::Particle
-      virtual void set ( const LoKi::Types::Cuts&    cut )
+      void set ( const LoKi::Types::Cuts&    cut ) override
       { LoKi::Hybrid::Base::_set ( m_cuts  , cut ) ; }
       /// set the C++ predicate for LHCb::Vertex
-      virtual void set ( const LoKi::Types::VCuts&   cut )
+      void set ( const LoKi::Types::VCuts&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_vcuts , cut ) ; }
       /// set the C++ predicate for array of particles
-      virtual void set ( const LoKi::Types::ACuts&   cut )
+      void set ( const LoKi::Types::ACuts&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_acuts , cut ) ; }
       /// set the C++ predicate for LHCb::ProtoParticle
-      virtual void set ( const LoKi::Types::PPCuts&  cut )
+      void set ( const LoKi::Types::PPCuts&  cut ) override
       { LoKi::Hybrid::Base::_set ( m_ppcuts , cut ) ; }
       // ======================================================================
     public:
@@ -388,16 +388,16 @@ namespace LoKi
       // functions:
       // ======================================================================
       /// set the C++ function for LHCb::Particle
-      virtual void set ( const LoKi::Types::Func&    cut )
+      void set ( const LoKi::Types::Func&    cut ) override
       { LoKi::Hybrid::Base::_set ( m_func  , cut ) ; }
       /// set the C++ function for LHCb::Vertex
-      virtual void set ( const LoKi::Types::VFunc&   cut )
+      void set ( const LoKi::Types::VFunc&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_vfunc  , cut ) ; }
       /// set the C++ function for arary of particles
-      virtual void set ( const LoKi::Types::AFunc&   cut )
+      void set ( const LoKi::Types::AFunc&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_afunc  , cut ) ; }
       /// set the C++ function for LHCb::ProtoParticle
-      virtual void set ( const LoKi::Types::PPFunc&  cut )
+      void set ( const LoKi::Types::PPFunc&  cut ) override
       { LoKi::Hybrid::Base::_set ( m_ppfunc  , cut ) ; }
       // ======================================================================
     public:
@@ -405,13 +405,13 @@ namespace LoKi
       // maps:
       // ======================================================================
       /// set the C++ "map" for LHCb::Particle
-      virtual void set ( const LoKi::Types::Maps&    cut )
+      void set ( const LoKi::Types::Maps&    cut ) override
       { LoKi::Hybrid::Base::_set ( m_maps  , cut ) ; }
       /// set the C++ "map" for LHCb::Vertex
-      virtual void set ( const LoKi::Types::VMaps&   cut )
+      void set ( const LoKi::Types::VMaps&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_vmaps  , cut ) ; }
       /// set the C++ "map" for LHCb::ProtoParticle
-      virtual void set ( const LoKi::Types::PPMaps&  cut )
+      void set ( const LoKi::Types::PPMaps&  cut ) override
       { LoKi::Hybrid::Base::_set ( m_ppmaps  , cut ) ; }
       // ======================================================================
     public:
@@ -419,13 +419,13 @@ namespace LoKi
       // pipes:
       // ======================================================================
       /// set the C++ "pipe" for LHCb::Particle
-      virtual void set ( const LoKi::Types::Pipes&    cut )
+      void set ( const LoKi::Types::Pipes&    cut ) override
       { LoKi::Hybrid::Base::_set ( m_pipes   , cut ) ; }
       /// set the C++ "pipe" for LHCb::Vertex
-      virtual void set ( const LoKi::Types::VPipes&   cut )
+      void set ( const LoKi::Types::VPipes&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_vpipes  , cut ) ; }
       /// set the C++ "pipe" for LHCb::ProtoParticle
-      virtual void set ( const LoKi::Types::PPPipes&  cut )
+      void set ( const LoKi::Types::PPPipes&  cut ) override
       { LoKi::Hybrid::Base::_set ( m_pppipes  , cut ) ; }
       // ======================================================================
     public:
@@ -433,13 +433,13 @@ namespace LoKi
       // fun-vals:
       // ======================================================================
       /// set the C++ "fun-val" for LHCb::Particle
-      virtual void set ( const LoKi::Types::FunVals&    cut )
+      void set ( const LoKi::Types::FunVals&    cut ) override
       { LoKi::Hybrid::Base::_set ( m_funvals   , cut ) ; }
       /// set the C++ "fun-val" for LHCb::Vertex
-      virtual void set ( const LoKi::Types::VFunVals&   cut )
+      void set ( const LoKi::Types::VFunVals&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_vfunvals  , cut ) ; }
       /// set the C++ "fun-val" for LHCb::ProtoParticle
-      virtual void set ( const LoKi::Types::PPFunVals&  cut )
+      void set ( const LoKi::Types::PPFunVals&  cut ) override
       { LoKi::Hybrid::Base::_set ( m_ppfunvals  , cut ) ; }
       // ======================================================================
     public:
@@ -447,13 +447,13 @@ namespace LoKi
       // cut-vals:
       // ======================================================================
       /// set the C++ "cut-val" for LHCb::Particle
-      virtual void set ( const LoKi::Types::CutVals&    cut )
+      void set ( const LoKi::Types::CutVals&    cut ) override
       { LoKi::Hybrid::Base::_set ( m_cutvals   , cut ) ; }
       /// set the C++ "cut-val" for LHCb::Vertex
-      virtual void set ( const LoKi::Types::VCutVals&   cut )
+      void set ( const LoKi::Types::VCutVals&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_vcutvals  , cut ) ; }
       /// set the C++ "cut-val" for LHCb::ProtoParticle
-      virtual void set ( const LoKi::Types::PPCutVals&   cut )
+      void set ( const LoKi::Types::PPCutVals&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_ppcutvals  , cut ) ; }
       // ======================================================================
     public:
@@ -461,13 +461,13 @@ namespace LoKi
       // sources
       // ======================================================================
       /// set the C++ "source" for LHCb::Particle
-      virtual void set ( const LoKi::Types::Sources&    cut )
+      void set ( const LoKi::Types::Sources&    cut ) override
       { LoKi::Hybrid::Base::_set ( m_sources   , cut ) ; }
       /// set the C++ "source" for LHCb::Vertex
-      virtual void set ( const LoKi::Types::VSources&   cut )
+      void set ( const LoKi::Types::VSources&   cut ) override
       { LoKi::Hybrid::Base::_set ( m_vsources  , cut ) ; }
       /// set the C++ "source" for LHCb::ProtoParticle
-      virtual void set ( const LoKi::Types::PPSources&  cut )
+      void set ( const LoKi::Types::PPSources&  cut ) override
       { LoKi::Hybrid::Base::_set ( m_ppsources  , cut ) ; }
       // ======================================================================
     protected:
diff --git a/Phys/LoKiArrayFunctors/src/Components/PlotTool.cpp b/Phys/LoKiArrayFunctors/src/Components/PlotTool.cpp
index 44132e17628106a9aa70465413470e361d17e450..e63dbabe7ce8cf27efafe7333fc527de40c711de 100644
--- a/Phys/LoKiArrayFunctors/src/Components/PlotTool.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/PlotTool.cpp
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiKernel
 // ============================================================================
@@ -32,10 +32,10 @@
 // ============================================================================
 #include "Preambulo.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Hybrid 
+  namespace Hybrid
   {
     // ========================================================================
     /** @class PlotTool
@@ -45,25 +45,25 @@ namespace LoKi
      *  The tool have the following important properties:
      *
      *    - <b>Factory</b>: the name of the Hybrid Factory to be used for
-     *                      creation of the functors, the default value is  
+     *                      creation of the functors, the default value is
      *                      <c>"LoKi::Hybrid::Tool/HybridFactory:PUBLIC"</c>
      *
      *    - <b>Selector</b>: the python predicate to be used for selection
      *                      of particles, the default value is <c>ALL</c>
      *
-     *    - <b>Histos</b>: the map  { functor : histogram }, default is the empty map. 
+     *    - <b>Histos</b>: the map  { functor : histogram }, default is the empty map.
      *
      *
      *  The examples of "{ functor : histogram }"-map:
      *
-     *  @code 
+     *  @code
      *
-     *  Plots.Plots.Histos = 
-     *    { "P/1000"  : ('momentum',0,100) , 
-     *      "PT/1000" : ('pt_%1%',0,5,500) , 
+     *  Plots.Plots.Histos =
+     *    { "P/1000"  : ('momentum',0,100) ,
+     *      "PT/1000" : ('pt_%1%',0,5,500) ,
      *      "M"       : ('mass in MeV_%1%_%2%_%3%',0,6000) } ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  Please note "%1%" format descriptors.
      *  The actual title of the histogram is constructed from
@@ -73,39 +73,39 @@ namespace LoKi
      *    -# <c>selector</c>
      *
      *  Therefore *if* the base title conatains the format directives,
-     *  they will be expanded, e.g. the third histogram will have the 
+     *  they will be expanded, e.g. the third histogram will have the
      *  actual title  <c>"mass in GeV__M_TRUE"</c> (assuming empty <c>trailer</c>)
      *
      *  One is free to choose the format, reshuffel and skip the certain fields,
      *  e.g. the following configuration
-     *  @code 
+     *  @code
      *
-     *  Plots.Plots.Histos = 
-     *    {  ... , 
+     *  Plots.Plots.Histos =
+     *    {  ... ,
      *      "M"       : ('The histogram Cut:%3% Function:%2%',0,6000) } ;
      *
-     *  @endcode 
+     *  @endcode
      *  produces the title equal to <c>"The histogram Cut:TRUE Function:M"</c>
-     *  
-     *  More sophisticated formats are available. For detailes see 
+     *
+     *  More sophisticated formats are available. For detailes see
      *   Boost.Format library
-     *  
+     *
      *  @see IPlotTool
      *  @author Vanya BELYAEV  Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-16
      */
     class PlotTool
-      : public virtual IPlotTool 
-      , public    GaudiHistoTool 
+      : public virtual IPlotTool
+      , public    GaudiHistoTool
     {
       // ======================================================================
-      // friend factory for instantiation 
+      // friend factory for instantiation
       friend class ToolFactory<LoKi::Hybrid::PlotTool> ;
       // ======================================================================
     public:
       // ======================================================================
-      /// the standard initialization of the tool 
-      virtual StatusCode initialize () 
+      /// the standard initialization of the tool
+      StatusCode initialize () override
       {
         StatusCode sc = GaudiHistoTool::initialize () ;
         if ( sc.isFailure() ) { return sc ; }
@@ -113,32 +113,32 @@ namespace LoKi
         svc<IService> ( "LoKiSvc"          , true ) ;
         svc<IService> ( "HistogramDataSvc" , true ) ;
         //
-        sc = initSelector () ; // initialize the selector 
-        if ( sc.isFailure() ) 
+        sc = initSelector () ; // initialize the selector
+        if ( sc.isFailure() )
         { return Error ( "Unable to decode the 'Selector'", sc ) ; }
         //
-        sc = initHistos   () ; // initialize the histograms 
-        if ( sc.isFailure() ) 
+        sc = initHistos   () ; // initialize the histograms
+        if ( sc.isFailure() )
         { return Error ( "Unable to decode the 'Histos'"  , sc ) ; }
         //
-        if ( m_histos.size() != m_map.size() ) 
+        if ( m_histos.size() != m_map.size() )
         { return Error ( "Something wrong in the configurtaion!") ; }
         //
         return StatusCode::SUCCESS ;
       }
       // ======================================================================
       /// finalize: reset functors
-      virtual StatusCode finalize() 
+      StatusCode finalize() override
       {
         /// reset all functors
         m_histos.clear() ;
         /// finalize the base
-        return GaudiHistoTool::finalize () ;        
+        return GaudiHistoTool::finalize () ;
       }
       // ======================================================================
     public:
       // ======================================================================
-      /** the helper structure to keep the all information related 
+      /** the helper structure to keep the all information related
        *  to the basic" bunch" of the histograms
        *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
        *  @date 2008-03-17
@@ -152,7 +152,7 @@ namespace LoKi
         // ===================================================================
       public:
         // ===================================================================
-        /// the default constructor 
+        /// the default constructor
         Histo ()
           : m_fun    ( LoKi::BasicFunctors<const LHCb::Particle*>::Constant ( -1.e+10 ) )
           , m_desc   (   )
@@ -161,11 +161,11 @@ namespace LoKi
         // ====================================================================
       public:
         // ====================================================================
-        /// the function to be evaluated 
+        /// the function to be evaluated
         LoKi::Types::Fun    m_fun    ;
         /// the histogram descriptor
-        Gaudi::Histo1DDef   m_desc   ;             // the histogram description 
-        /// the list of histogram 
+        Gaudi::Histo1DDef   m_desc   ;             // the histogram description
+        /// the list of histogram
         HMap                m_histos ;
         // ====================================================================
       } ;
@@ -173,57 +173,57 @@ namespace LoKi
   public:
       // ======================================================================
       /** Fill the plots using a LHCb::Particle::ConstVector
-       *  @see IPlotTool 
-       *  @param particles vector of particles 
-       *  @param trailer   the trailer 
-       *  @return status code 
+       *  @see IPlotTool
+       *  @param particles vector of particles
+       *  @param trailer   the trailer
+       *  @return status code
        */
-      virtual StatusCode fillPlots
+      StatusCode fillPlots
       ( const LHCb::Particle::ConstVector& particles ,
-        const std::string                  trailer   ) ;
+        const std::string                  trailer   ) override;
       // ======================================================================
       /** Fill plots using a single Particle
-       *  @see IPlotTool 
-       *  @param particle  particle 
-       *  @param trailer   the trailer 
-       *  @return status code 
+       *  @see IPlotTool
+       *  @param particle  particle
+       *  @param trailer   the trailer
+       *  @return status code
        */
-      virtual StatusCode fillPlots
+      StatusCode fillPlots
       ( const LHCb::Particle* particle ,
-        const std::string     trailer  ) ;
+        const std::string     trailer  ) override;
       // ======================================================================
       /** Define plot directory
        *  @see IPlotTool
-       *  @param path new path for the histograms 
-       *  @return status code 
+       *  @param path new path for the histograms
+       *  @return status code
        */
-      virtual StatusCode setPath ( const std::string& path ) 
+      StatusCode setPath ( const std::string& path ) override
       {
         setHistoDir ( path ) ;
-        return StatusCode::SUCCESS;  
+        return StatusCode::SUCCESS;
       }
       // ======================================================================
     public:
       // ======================================================================
-      /// the update handler for the histograms 
-      void propHandler1 ( Property& /* p */ )  
-      { 
+      /// the update handler for the histograms
+      void propHandler1 ( Property& /* p */ )
+      {
         if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
-        StatusCode sc = initHistos   () ; 
+        StatusCode sc = initHistos   () ;
         Assert ( sc.isSuccess() , "Unable to set 'Histos'" , sc ) ;
       }
-      /// the update handler for the selector 
-      void propHandler2 ( Property& /* p */ )  
-      { 
+      /// the update handler for the selector
+      void propHandler2 ( Property& /* p */ )
+      {
         if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
         StatusCode sc = initSelector () ;
         Assert ( sc.isSuccess() , "Unable to set 'Selector'" , sc ) ;
       }
       /// the update handler for factory & preambulo
-      void propHandler3 ( Property& /* p */ )  
-      { 
+      void propHandler3 ( Property& /* p */ )
+      {
         if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
-        StatusCode sc1 = initHistos   () ; 
+        StatusCode sc1 = initHistos   () ;
         Assert ( sc1.isSuccess() , "Unable to set 'Histos'"   , sc1 ) ;
         StatusCode sc2 = initSelector () ;
         Assert ( sc2.isSuccess() , "Unable to set 'Selector'" , sc2 ) ;
@@ -231,107 +231,107 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// inititalize the histograms 
+      /// inititalize the histograms
       StatusCode initHistos   () ;  // inititalize the histograms
-      /// inititalize the selector 
-      StatusCode initSelector () ;  // inititalize the selector 
+      /// inititalize the selector
+      StatusCode initSelector () ;  // inititalize the selector
       // ======================================================================
     protected:
       // ======================================================================
-      /** the standard consructor 
+      /** the standard consructor
        *  @param type tool type (?)
-       *  @param name tool instance name 
+       *  @param name tool instance name
        *  @param parent the parent
        */
       PlotTool
       ( const std::string& type   ,    // tool type (?)
-        const std::string& name   ,    // tool instance name 
+        const std::string& name   ,    // tool instance name
         const IInterface*  parent )    // the parent
-        : GaudiHistoTool ( type , name , parent ) 
-        , m_map         () 
-        , m_histos      () 
-        , m_factory     ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC") 
+        : GaudiHistoTool ( type , name , parent )
+        , m_map         ()
+        , m_histos      ()
+        , m_factory     ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC")
         , m_selector    ( "ALL" )
         , m_cut         ( LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant ( true ) )
-        , m_preambulo   () 
+        , m_preambulo   ()
       {
         declareInterface <IPlotTool> ( this ) ;
         //
-        if      ( 0 == name.find("Hlt1") ) 
+        if      ( 0 == name.find("Hlt1") )
         { m_factory = "LoKi::Hybrid::Tool/Hlt1HybridFactory:PUBLIC" ; }
-        else if ( 0 == name.find("Hlt2") ) 
+        else if ( 0 == name.find("Hlt2") )
         { m_factory = "LoKi::Hybrid::Tool/Hlt2HybridFactory:PUBLIC" ; }
         //
-        declareProperty 
-          ( "Factory" , 
-            m_factory , 
+        declareProperty
+          ( "Factory" ,
+            m_factory ,
             "Type/Name for C++/Python Hybrid Factory" ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::PlotTool::propHandler3 , this ) ;
         //
-        declareProperty 
-          ( "Histos" ,  m_map      , 
-            "The map of variables and the histogram desctriptors" ) -> 
-          declareUpdateHandler 
+        declareProperty
+          ( "Histos" ,  m_map      ,
+            "The map of variables and the histogram desctriptors" ) ->
+          declareUpdateHandler
           ( &LoKi::Hybrid::PlotTool::propHandler1 , this ) ;
         //
-        declareProperty 
-          ( "Selector"    , 
-            m_selector    , 
-            "The selection criteria for the particles" ) -> 
-          declareUpdateHandler 
+        declareProperty
+          ( "Selector"    ,
+            m_selector    ,
+            "The selection criteria for the particles" ) ->
+          declareUpdateHandler
           ( &LoKi::Hybrid::PlotTool::propHandler2 , this ) ;
         //
-        declareProperty 
-          ( "Preambulo"   , 
-            m_preambulo   , 
+        declareProperty
+          ( "Preambulo"   ,
+            m_preambulo   ,
             "The preambulo to be used for Bender/Python script" ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::PlotTool::propHandler3 , this ) ;
         //
         setProperty ( "HistoPrint" , true ).ignore() ;
         //
       }
-      /// virtual and protected destructor 
-      virtual ~PlotTool(){} ; // virtual and protected destructor  
+      /// virtual and protected destructor
+      virtual ~PlotTool(){} ; // virtual and protected destructor
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      PlotTool  () ;  // no default constructor 
-      /// the copy  constructor is disabled 
-      PlotTool  ( const PlotTool& ) ; // no copy constructor 
-      /// the assignement operator is disabled 
+      /// the default constructor is disabled
+      PlotTool  () ;  // no default constructor
+      /// the copy  constructor is disabled
+      PlotTool  ( const PlotTool& ) ; // no copy constructor
+      /// the assignement operator is disabled
       PlotTool& operator=( const PlotTool& ) ; // no assigenement
       // ======================================================================
     public:
       // ======================================================================
-      /** book the new histogram using the "base" description and the trailer 
-       * 
-       *  @attention the actual title of the histogram is constructed 
-       *             from the base title, the trailer, the funtor and 
-       *             the selector 
-       *  
+      /** book the new histogram using the "base" description and the trailer
+       *
+       *  @attention the actual title of the histogram is constructed
+       *             from the base title, the trailer, the funtor and
+       *             the selector
+       *
        *  @param h the base description
-       *  @param trailer the trailer 
+       *  @param trailer the trailer
        *  @return fresh booked histogram
        */
-      inline AIDA::IHistogram1D* bookHisto 
-      ( const Histo&        h  , 
-        const std::string&  trailer ) const 
+      inline AIDA::IHistogram1D* bookHisto
+      ( const Histo&        h  ,
+        const std::string&  trailer ) const
       {
         Gaudi::Histo1DDef hist ( h.m_desc ) ;
-        // construct the new title 
+        // construct the new title
         boost::format fmt ( h.m_desc.title() ) ;
-        using namespace boost::io ;  
-        // allow various number of arguments 
+        using namespace boost::io ;
+        // allow various number of arguments
         fmt.exceptions ( all_error_bits ^ ( too_many_args_bit | too_few_args_bit ) ) ;
-        // form a few title 
+        // form a few title
         fmt % trailer % h.m_fun.printOut() % m_selector ;          // ATTENTION!
         hist.setTitle ( fmt.str() ) ;
-        
-        // book the histogram using the basic tools 
-        return this -> book ( hist ) ;        
+
+        // book the histogram using the basic tools
+        return this -> book ( hist ) ;
       }
       // ======================================================================
     protected:
@@ -345,154 +345,154 @@ namespace LoKi
       typedef std::vector<Histo>                      Histos ;
       /// the storage of the variables and the histogram descriptors
       Map    m_map    ; // the storage of the variables and the histogram descriptors
-      /// the actual structure to keep all information: 
+      /// the actual structure to keep all information:
       Histos m_histos ;         // the actual structure to keep all information
       /// the type/name for the factory
       std::string          m_factory  ;        // the type/name for the factory
-      /// the general selector name 
-      std::string          m_selector ;            // the general selector name 
-      /// the general selector  
-      LoKi::PhysTypes::Cut m_cut ;                      // the general selector  
-      /// the preambulo 
-      std::vector<std::string> m_preambulo ;                   // the preambulo 
+      /// the general selector name
+      std::string          m_selector ;            // the general selector name
+      /// the general selector
+      LoKi::PhysTypes::Cut m_cut ;                      // the general selector
+      /// the preambulo
+      std::vector<std::string> m_preambulo ;                   // the preambulo
       // ======================================================================
     } ;
     // ========================================================================
   } // end of namespace LoKi::Hybrid
   // ==========================================================================
-} // end of namespace LoKi 
+} // end of namespace LoKi
 // ============================================================================
-// initialize the histograms 
+// initialize the histograms
 // ============================================================================
-StatusCode LoKi::Hybrid::PlotTool::initHistos () 
+StatusCode LoKi::Hybrid::PlotTool::initHistos ()
 {
   // clear the existing histos
   m_histos.clear() ;
-  
+
   // locate the factory
   IHybridFactory* factory = tool<IHybridFactory> ( m_factory , this ) ;
-  
+
   StatusCode sc = StatusCode ( StatusCode::SUCCESS , true ) ;
-  // set the histograms 
-  for ( Map::const_iterator item = m_map.begin() ; m_map.end() != item ; ++item ) 
+  // set the histograms
+  for ( Map::const_iterator item = m_map.begin() ; m_map.end() != item ; ++item )
   {
     Histo histo ;
     histo.m_desc = item->second ;
     sc = factory->get ( item->first , histo.m_fun , preambulo() ) ;
-    if ( sc.isFailure() ) 
-    { return Error 
+    if ( sc.isFailure() )
+    { return Error
         ( "Unable to decode the function: \"" + item->first + "\"" , sc ) ; }
-    m_histos.push_back ( histo ) ;  
+    m_histos.push_back ( histo ) ;
   }
   //
   release ( factory ) ;
-  
+
   return sc ;
 }
 // ============================================================================
-// initialize the selector 
+// initialize the selector
 // ============================================================================
-StatusCode LoKi::Hybrid::PlotTool::initSelector () 
+StatusCode LoKi::Hybrid::PlotTool::initSelector ()
 {
   // locate the factory
   IHybridFactory* factory = tool<IHybridFactory> ( m_factory , this ) ;
-  
+
   StatusCode sc = factory->get ( m_selector , m_cut ) ;
-  
+
   if ( sc.isFailure() )
-  { return Error 
+  { return Error
       ( "Unable to decode the selector: \"" + m_selector + "\"" , sc ) ;}
   //
   release ( factory ) ;
-  
-  return StatusCode::SUCCESS ; 
+
+  return StatusCode::SUCCESS ;
 }
 // ============================================================================
 /*  Fill plots using a single Particle
- *  @see IPlotTool 
- *  @param particles vector of particles 
- *  @param trailer   the trailer 
- *  @return status code 
+ *  @see IPlotTool
+ *  @param particles vector of particles
+ *  @param trailer   the trailer
+ *  @return status code
  */
 // ============================================================================
 StatusCode LoKi::Hybrid::PlotTool::fillPlots
 ( const LHCb::Particle* particle ,
-  const std::string     trailer  ) 
+  const std::string     trailer  )
 {
-  if ( 0 == particle ) 
+  if ( 0 == particle )
   { Warning ( "fillPlots(): LHCb::Particle* points to NULL, proceed" ) ; }
-  // select the particle? 
+  // select the particle?
   if ( !m_cut ( particle ) ) { return StatusCode::SUCCESS ; }
-  // loop over all booked histograms 
-  for ( Histos::iterator ihisto = m_histos.begin() ; 
-        m_histos.end() != ihisto ; ++ihisto ) 
+  // loop over all booked histograms
+  for ( Histos::iterator ihisto = m_histos.begin() ;
+        m_histos.end() != ihisto ; ++ihisto )
   {
     // get the histogram
     Histo::HMap&  hmap = ihisto->m_histos ;
     AIDA::IHistogram1D* h = hmap[trailer] ;
-    // book it if not done yet 
-    if ( 0 == h ) 
+    // book it if not done yet
+    if ( 0 == h )
     {
       h = bookHisto ( *ihisto , trailer ) ;
       hmap.erase  ( trailer     ) ;
       hmap.insert ( trailer , h ) ;
     }
     // fill the histogram
-    fill 
-      ( h                          ,   // the histogram 
-        ihisto->m_fun ( particle ) ,   // the value 
-        1.0                        ,   // the weight 
-        ihisto->m_desc.title()     ) ; // the title 
-  } // end of the loop over the histograms 
-  return StatusCode::SUCCESS ;                              // RETURN 
+    fill
+      ( h                          ,   // the histogram
+        ihisto->m_fun ( particle ) ,   // the value
+        1.0                        ,   // the weight
+        ihisto->m_desc.title()     ) ; // the title
+  } // end of the loop over the histograms
+  return StatusCode::SUCCESS ;                              // RETURN
 }
 // ============================================================================
 /*  Fill the plots using a LHCb::Particle::ConstVector
- *  @see IPlotTool 
- *  @param particles vector of particles 
- *  @param trailer   the trailer 
- *  @return status code 
+ *  @see IPlotTool
+ *  @param particles vector of particles
+ *  @param trailer   the trailer
+ *  @return status code
  */
 // ============================================================================
 StatusCode LoKi::Hybrid::PlotTool::fillPlots
 ( const LHCb::Particle::ConstVector& particles ,
-  const std::string                  trailer   ) 
+  const std::string                  trailer   )
 {
-  // loop over all booked histograms 
-  for ( Histos::iterator ihisto = m_histos.begin() ; 
-        m_histos.end() != ihisto ; ++ihisto ) 
+  // loop over all booked histograms
+  for ( Histos::iterator ihisto = m_histos.begin() ;
+        m_histos.end() != ihisto ; ++ihisto )
   {
     // get the histogram
     Histo::HMap&  hmap = ihisto->m_histos ;
     AIDA::IHistogram1D* h = hmap[trailer] ;
-    // book it if not done yet 
-    if ( 0 == h ) 
+    // book it if not done yet
+    if ( 0 == h )
     {
       h = bookHisto ( *ihisto , trailer ) ;
       hmap.erase  ( trailer     ) ;
       hmap.insert ( trailer , h ) ;
     }
-    if ( 0 == h ) { continue ; }                // CONITNUE 
-    // loop over the particles 
-    for ( LHCb::Particle::ConstVector::const_iterator ip = 
-            particles.begin() ; particles.end() != ip ; ++ip ) 
+    if ( 0 == h ) { continue ; }                // CONITNUE
+    // loop over the particles
+    for ( LHCb::Particle::ConstVector::const_iterator ip =
+            particles.begin() ; particles.end() != ip ; ++ip )
     {
-      // select the particle? 
-      if ( !m_cut ( *ip ) ) { continue ; }    // CONTINUE 
+      // select the particle?
+      if ( !m_cut ( *ip ) ) { continue ; }    // CONTINUE
       // fill the histogram
-      fill 
-        ( h                          ,       // the histogram 
-          ihisto->m_fun ( *ip )      ,       // the value 
-          1.0                        ,       // the weight 
-          ihisto->m_desc.title()     ) ;     // the title 
-    } //                                     end of the loop over the particles 
-  } //                                      end of the loop over the histograms 
-  return StatusCode::SUCCESS ;                                        // RETURN 
+      fill
+        ( h                          ,       // the histogram
+          ihisto->m_fun ( *ip )      ,       // the value
+          1.0                        ,       // the weight
+          ihisto->m_desc.title()     ) ;     // the title
+    } //                                     end of the loop over the particles
+  } //                                      end of the loop over the histograms
+  return StatusCode::SUCCESS ;                                        // RETURN
 }
 // ============================================================================
 /// Declare the mandatory factory needed for instantiation
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi::Hybrid,PlotTool)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
-  
+
diff --git a/Phys/LoKiArrayFunctors/src/Components/PrintDecay.cpp b/Phys/LoKiArrayFunctors/src/Components/PrintDecay.cpp
index a903c844795f77df392b8c7322883651de3d080d..0af0ad6d26239a2509d6498d0dbdd60508f3353f 100644
--- a/Phys/LoKiArrayFunctors/src/Components/PrintDecay.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/PrintDecay.cpp
@@ -1,6 +1,6 @@
-// $Id:$ 
+// $Id:$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // STD&ST:
 // ============================================================================
@@ -37,20 +37,20 @@ namespace LoKi
     /** Print the decay tree for a given particle
      *
      *  @code
-     * 
+     *
      *  IPrintDecay* tool = ... ;
      *  const LHCb::Particle* B = ... ;
-     * 
-     *  tool -> printDecay ( B ) ; 
      *
-     *  @endcode 
+     *  tool -> printDecay ( B ) ;
+     *
+     *  @endcode
      *
-     *  @param mother the pointer to the particle 
+     *  @param mother the pointer to the particle
      *  @param maxDepth the maximal depth level
      */
-    virtual void printTree
-    ( const LHCb::Particle* mother   , 
-      int                   maxDepth ) ;
+    void printTree
+    ( const LHCb::Particle* mother   ,
+      int                   maxDepth ) override;
     // ========================================================================
   public:
     // ========================================================================
@@ -59,39 +59,39 @@ namespace LoKi
   public:
     // ========================================================================
     /// initialize it!
-    StatusCode initialize () ; // initialize it!
+    StatusCode initialize () override; // initialize it!
     /// the only method...
     StatusCode execute    () ; // the only method...
     // ========================================================================
   protected:
     // ========================================================================
-    /// constructor 
-    PrintDecay 
-    ( const std::string& type   , 
-      const std::string& name   , 
+    /// constructor
+    PrintDecay
+    ( const std::string& type   ,
+      const std::string& name   ,
       const IInterface*  parent ) ;
-    /// destructor 
+    /// destructor
     virtual ~PrintDecay() {}
     // ========================================================================
   private:
     // ========================================================================
-    /// default constructor is disabled 
+    /// default constructor is disabled
     PrintDecay () ;
-    /// copy constructor is disabled 
-    PrintDecay           ( const PrintDecay& ) ;  // no copy 
-    /// assignement operator is disabled 
-    PrintDecay& operator=( const PrintDecay& ) ;  // no assignement 
-    // ========================================================================             
+    /// copy constructor is disabled
+    PrintDecay           ( const PrintDecay& ) ;  // no copy
+    /// assignement operator is disabled
+    PrintDecay& operator=( const PrintDecay& ) ;  // no assignement
+    // ========================================================================
   private:
-    // ========================================================================             
+    // ========================================================================
     /// print mode, @see LoKi::DecayChainBase::Mode
     unsigned       m_mode   ; // LoKi::DecayChainBase::Mode
-    /// print vertex ? 
-    bool           m_vertex ; // print vertex ? 
-    // ========================================================================             
+    /// print vertex ?
+    bool           m_vertex ; // print vertex ?
+    // ========================================================================
   };
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
 // initialize it!
 // ============================================================================
@@ -99,10 +99,10 @@ StatusCode LoKi::PrintDecay::initialize ()  // initialize it!
 {
   StatusCode sc = GaudiTool::initialize() ;
   if ( sc.isFailure() ) { return sc ; }
-  /// ensure LoKi  service is running 
+  /// ensure LoKi  service is running
   svc<IService>("LoKiSvc", true ) ;
   //
-  if ( LoKi::DecayChainBase::LV_MPTETA < m_mode ) 
+  if ( LoKi::DecayChainBase::LV_MPTETA < m_mode )
   { m_mode = LoKi::DecayChainBase::LV_STD ; }
   //
   return StatusCode::SUCCESS ;
@@ -111,46 +111,46 @@ StatusCode LoKi::PrintDecay::initialize ()  // initialize it!
 // the only method...
 // ============================================================================
 void LoKi::PrintDecay::printTree
-( const LHCb::Particle* mother   , 
-  int                   maxDepth ) 
+( const LHCb::Particle* mother   ,
+  int                   maxDepth )
 {
   //
   const size_t depth = 0 <= maxDepth ? (size_t) maxDepth : 10000 ;
   //
-  const LoKi::DecayChainBase::Mode mode = 
-    m_mode <= LoKi::DecayChainBase::LV_MPTETA ? 
+  const LoKi::DecayChainBase::Mode mode =
+    m_mode <= LoKi::DecayChainBase::LV_MPTETA ?
     (LoKi::DecayChainBase::Mode) m_mode :  LoKi::DecayChainBase::LV_STD ;
   //
-  // create printer 
+  // create printer
   LoKi::DecayChain printer ( depth , m_vertex   , mode ) ;
   //
-  // use it! 
-  printer.print ( mother                  , 
+  // use it!
+  printer.print ( mother                  ,
                   info  ()                ,
-                  endmsg                  , 
-                  LoKi::Objects::_VALID_  , 
+                  endmsg                  ,
+                  LoKi::Objects::_VALID_  ,
                   LoKi::Objects::_NONE_   ) ;
   //
 }
 // ============================================================================
-// constructor 
+// constructor
 // ============================================================================
-LoKi::PrintDecay::PrintDecay 
-( const std::string& name   , 
-  const std::string& type   , 
-  const IInterface*  parent ) 
-  : base_class ( name , type , parent ) 
-  , m_mode   ( LoKi::DecayChainBase::LV_STD ) 
-  , m_vertex ( true ) 
+LoKi::PrintDecay::PrintDecay
+( const std::string& name   ,
+  const std::string& type   ,
+  const IInterface*  parent )
+  : base_class ( name , type , parent )
+  , m_mode   ( LoKi::DecayChainBase::LV_STD )
+  , m_vertex ( true )
 {
-  declareProperty 
-    ( "PrintVertex" , m_vertex , "Print vertex information?" ) ; 
-  declareProperty 
-    ( "Mode"        , m_mode   , "Print mode, see LoKi::DecayChainBase::Mode" ) ; 
+  declareProperty
+    ( "PrintVertex" , m_vertex , "Print vertex information?" ) ;
+  declareProperty
+    ( "Mode"        , m_mode   , "Print mode, see LoKi::DecayChainBase::Mode" ) ;
 }
 // ============================================================================
 /// Declaration of the Algorithm Factory
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,PrintDecay)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiArrayFunctors/src/Components/PrintTool.cpp b/Phys/LoKiArrayFunctors/src/Components/PrintTool.cpp
index 1728b9af376bc9246864a4170f5522768cd7c91b..997f2af2a1fcdf1c48ed8b032d5834ad81bb3b98 100644
--- a/Phys/LoKiArrayFunctors/src/Components/PrintTool.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/PrintTool.cpp
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiAlg
 // ============================================================================
@@ -21,25 +21,25 @@
 // ============================================================================
 #include "boost/format.hpp"
 // ============================================================================
-// Local 
+// Local
 // ============================================================================
 #include "Preambulo.h"
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Hybrid 
+  namespace Hybrid
   {
     // ========================================================================
-    /** @class PrintTool 
-     *  The  simplest "LoKi::Hybrid"-based implementation of 
-     *  the abstract interface IPrintDecay 
+    /** @class PrintTool
+     *  The  simplest "LoKi::Hybrid"-based implementation of
+     *  the abstract interface IPrintDecay
      *  @see IPrintDecay
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-30
      */
-    class PrintTool 
-      : public virtual IPrintDecay 
+    class PrintTool
+      : public virtual IPrintDecay
       , public          GaudiTool
     {
       // ======================================================================
@@ -48,35 +48,35 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /** print the decay tree of the particle 
-       *  @param particle the particle to printed 
+      /** print the decay tree of the particle
+       *  @param particle the particle to printed
        *  @param maxDepth the maximal depth
        */
-      void printTree 
-      ( const LHCb::Particle* particle , 
-        int                   maxDepth ) ;
+      void printTree
+      ( const LHCb::Particle* particle ,
+        int                   maxDepth ) override;
       // ======================================================================
     public:
       // ======================================================================
       /** initialize the tool
        *  @see IAlgTool
-       *  @return status code 
+       *  @return status code
        */
-      virtual StatusCode initialize () 
+      StatusCode initialize () override
       {
         StatusCode sc = GaudiTool::initialize() ;
-        if ( sc.isFailure() ) { return sc ; }           // RETURN 
+        if ( sc.isFailure() ) { return sc ; }           // RETURN
         // decode the variables:
         sc = initVars() ;
-        if ( sc.isFailure() ) { return sc ; }           // RETURN 
+        if ( sc.isFailure() ) { return sc ; }           // RETURN
         //
         return initTable() ;
       }
       /** finalize the tool
        *  @see IAlgTool
-       *  @return status code 
+       *  @return status code
        */
-      virtual StatusCode finalize  () 
+      StatusCode finalize  () override
       {
         // reset all functors:
         m_funcs.clear() ;
@@ -85,29 +85,29 @@ namespace LoKi
       // ======================================================================
     protected:
       // ======================================================================
-      /// init variables 
-      StatusCode initVars () 
+      /// init variables
+      StatusCode initVars ()
       {
         // decode the variables:
         StatusCode sc = decodeVars() ;
-        if ( sc.isFailure() ) { return sc ; }           // RETURN 
+        if ( sc.isFailure() ) { return sc ; }           // RETURN
         //
         if ( m_funcs.size() != m_vars.size() ) { return Error ( "Wrong decoding?" ) ; }
         //
         return StatusCode::SUCCESS ;
       }
-      /// init the table 
+      /// init the table
       StatusCode initTable ()
       {
         //
-        if ( m_format.empty() ) 
+        if ( m_format.empty() )
         {
           m_format = "|" ;
-          for ( unsigned int i = 0 ; i < m_funcs.size() ; ++i ) 
-          { m_format += "%|=15.5g||" ; } 
+          for ( unsigned int i = 0 ; i < m_funcs.size() ; ++i )
+          { m_format += "%|=15.5g||" ; }
         }
-        if ( m_header.empty() ) 
-        { 
+        if ( m_header.empty() )
+        {
           // predefine:
           m_header = "|" ;
           for ( unsigned int i = 0 ; i < m_funcs.size() ; ++i ) { m_header += "%|=15.15s||" ; }
@@ -115,14 +115,14 @@ namespace LoKi
           // make the printouts:
           using namespace boost::io ;
           fmt.exceptions ( all_error_bits ^ ( too_many_args_bit | too_few_args_bit ) ) ;
-          for ( Funcs::const_iterator ifun = m_funcs.begin() ; 
-                m_funcs.end() != ifun ; ++ifun ) 
-          { fmt % ifun->m_fun.printOut() ; }    
+          for ( Funcs::const_iterator ifun = m_funcs.begin() ;
+                m_funcs.end() != ifun ; ++ifun )
+          { fmt % ifun->m_fun.printOut() ; }
           // get the format back
           m_header = fmt.str() ;
-        } 
+        }
         //
-        return StatusCode::SUCCESS ;                    // RETURN        
+        return StatusCode::SUCCESS ;                    // RETURN
       }
       // ======================================================================
     public:
@@ -133,7 +133,7 @@ namespace LoKi
     public:
       // ======================================================================
       /// the update handler: variables , preambulo & factory
-      void propHandler1 ( Property& /* p */ )  
+      void propHandler1 ( Property& /* p */ )
       {
         //
         if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
@@ -141,8 +141,8 @@ namespace LoKi
         StatusCode sc = initVars () ;
         Assert ( sc.isSuccess() , "Unable to set 'Variables'"   , sc ) ;
       }
-      /// the update handler: format & header 
-      void propHandler2 ( Property& /* p */ )  
+      /// the update handler: format & header
+      void propHandler2 ( Property& /* p */ )
       {
         //
         if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
@@ -153,124 +153,124 @@ namespace LoKi
       // ======================================================================
     protected:
       // ======================================================================
-      /** standard constructor 
+      /** standard constructor
        *  @param type tool type (?)
-       *  @param name the instance name 
+       *  @param name the instance name
        *  @param parent the parent
        */
-      PrintTool 
+      PrintTool
       ( const std::string& type   ,          // tool type (?)
-        const std::string& name   ,          // the instance name 
-        const IInterface*  parent )          // the parent  
+        const std::string& name   ,          // the instance name
+        const IInterface*  parent )          // the parent
         : GaudiTool ( type, name , parent )
-        , m_vars        (   ) 
-        , m_funcs       (   ) 
+        , m_vars        (   )
+        , m_funcs       (   )
         , m_format      (   )
         , m_header      (   )
-        , m_factory     ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC") 
-        , m_preambulo    () 
+        , m_factory     ( "LoKi::Hybrid::Tool/HybridFactory:PUBLIC")
+        , m_preambulo    ()
       {
         declareInterface<IPrintDecay> ( this ) ;
         //
-        if      ( 0 == name.find("Hlt1") ) 
+        if      ( 0 == name.find("Hlt1") )
         { m_factory = "LoKi::Hybrid::Tool/Hlt1HybridFactory:PUBLIC" ; }
-        else if ( 0 == name.find("Hlt2") ) 
+        else if ( 0 == name.find("Hlt2") )
         { m_factory = "LoKi::Hybrid::Tool/Hlt2HybridFactory:PUBLIC" ; }
         //
-        declareProperty 
-          ( "Format"    , 
-            m_format    , 
+        declareProperty
+          ( "Format"    ,
+            m_format    ,
             "The table format " ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::PrintTool::propHandler2 , this ) ;
         //
-        declareProperty 
-          ( "Header"    , 
-            m_header    , 
+        declareProperty
+          ( "Header"    ,
+            m_header    ,
             "The table header " ) ->
           declareUpdateHandler
           ( &LoKi::Hybrid::PrintTool::propHandler2 , this ) ;
         //
-        declareProperty 
-          ( "Variables" , 
-            m_vars      , 
+        declareProperty
+          ( "Variables" ,
+            m_vars      ,
             "The list of variables " ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::PrintTool::propHandler1 , this ) ;
         //
-        declareProperty 
-          ( "Factory"   , 
-            m_factory   , 
+        declareProperty
+          ( "Factory"   ,
+            m_factory   ,
             "Type/Name for C++/Python Hybrid Factory" ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::PrintTool::propHandler1 , this ) ;
         //
-        declareProperty 
-          ( "Preambulo" , 
-            m_preambulo , 
+        declareProperty
+          ( "Preambulo" ,
+            m_preambulo ,
             "The preambulo to be used for Bender/Python script" ) ->
-          declareUpdateHandler 
+          declareUpdateHandler
           ( &LoKi::Hybrid::PrintTool::propHandler1 , this ) ;
-      } 
-      /// virtual & proptected destructor 
+      }
+      /// virtual & proptected destructor
       virtual ~PrintTool() {}
-      // ======================================================================      
+      // ======================================================================
     private:
-      // ======================================================================      
-      /// the default constructor is disabled  
-      PrintTool () ;                    // the default constructor is disabled  
-      /// the copy constructor is disabled  
-      PrintTool            ( const PrintTool& ) ;   // no default constructor 
-      /// the assignement operator is disabled  
-      PrintTool& operator= ( const PrintTool& ) ;   // no assignement  
-      // ======================================================================      
+      // ======================================================================
+      /// the default constructor is disabled
+      PrintTool () ;                    // the default constructor is disabled
+      /// the copy constructor is disabled
+      PrintTool            ( const PrintTool& ) ;   // no default constructor
+      /// the assignement operator is disabled
+      PrintTool& operator= ( const PrintTool& ) ;   // no assignement
+      // ======================================================================
     protected:
-      // ======================================================================      
-      /** decode the variables 
+      // ======================================================================
+      /** decode the variables
        *  @return status code
        */
       StatusCode decodeVars () ;
       // ======================================================================
-      /** perform the actual printpout 
-       *  @param particle the particle 
-       *  @param stream   the stream 
-       *  @param prefix   the prefix 
+      /** perform the actual printpout
+       *  @param particle the particle
+       *  @param stream   the stream
+       *  @param prefix   the prefix
        *  @param depth    the depth  (stop at depth equal to 0 )
        */
-      inline std::ostream& print 
-      ( const LHCb::Particle* particle       , 
-        std::ostream&         stream         , 
+      inline std::ostream& print
+      ( const LHCb::Particle* particle       ,
+        std::ostream&         stream         ,
         const int             depth          ,
         const int             maxdepth = -1  ,
         const std::string&    prefix   = ""  ) const ;
       // ======================================================================
-      /** perform the actual printpout 
-       *  @param begin the begin of the particles sequence 
-       *  @param end   the end   of the particles sequence 
-       *  @param stream   the stream 
-       *  @param prefix   the prefix 
+      /** perform the actual printpout
+       *  @param begin the begin of the particles sequence
+       *  @param end   the end   of the particles sequence
+       *  @param stream   the stream
+       *  @param prefix   the prefix
        *  @param depth    the depth  (stop at depth equal to 0 )
        */
       template <class PARTICLE>
       inline std::ostream& print
-      ( PARTICLE           begin    , 
-        PARTICLE           end      , 
+      ( PARTICLE           begin    ,
+        PARTICLE           end      ,
         std::ostream&      stream   ,
         const int          depth    ,
-        const int          maxdepth , 
-        const std::string& prefix   ) const 
+        const int          maxdepth ,
+        const std::string& prefix   ) const
       {
-        for ( ; begin != end ; ++begin ) 
+        for ( ; begin != end ; ++begin )
         { print ( *begin , stream , depth , maxdepth , prefix ) ; }
         return stream ;
       }
       // ======================================================================
-      /// make the actual printout 
-      std::string eval ( const LHCb::Particle* particle ) const ;      
+      /// make the actual printout
+      std::string eval ( const LHCb::Particle* particle ) const ;
       // ======================================================================
     protected:
       // ======================================================================
-      /** @struct MyFunc 
+      /** @struct MyFunc
        *  the small helper structure to keep the function
        *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
        *  @date 2008-03-30
@@ -280,14 +280,14 @@ namespace LoKi
       public:
         // ====================================================================
         /// the default constriuctor
-        MyFunc () 
-        : m_fun ( LoKi::BasicFunctors<const LHCb::Particle*>::Constant( -1.e+10 ) ) 
+        MyFunc ()
+        : m_fun ( LoKi::BasicFunctors<const LHCb::Particle*>::Constant( -1.e+10 ) )
         {}
         // ====================================================================
       public:
         // ====================================================================
         /// the function itself
-        LoKi::PhysTypes::Fun m_fun ; // the function to be evaluated 
+        LoKi::PhysTypes::Fun m_fun ; // the function to be evaluated
         // ====================================================================
       } ;
       /// the actual type for the vector of functions
@@ -298,13 +298,13 @@ namespace LoKi
       typedef std::vector<std::string> Vars ;
       /// the vector of variables (code)
       Vars        m_vars    ;                 // the vector of variables (code)
-      /// the actual vector of functions 
+      /// the actual vector of functions
       Funcs       m_funcs   ;                 // the actual vector of functions
-      /// the table format 
+      /// the table format
       std::string m_format  ;                               // the table format
-      /// the table header 
-      std::string m_header  ;                               // the table header 
-      /// the factory 
+      /// the table header
+      std::string m_header  ;                               // the table header
+      /// the factory
       std::string m_factory ;                                 //    the factory
       /// the preambulo
       std::vector<std::string> m_preambulo ;                  //  the preambulo
@@ -315,25 +315,25 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-/* decode the variables 
+/* decode the variables
  *  @return status code
  */
 // ============================================================================
-StatusCode LoKi::Hybrid::PrintTool::decodeVars () 
+StatusCode LoKi::Hybrid::PrintTool::decodeVars ()
 {
   // clear the existing vector of variables:
   m_funcs.clear() ;
-  // locate the factory 
+  // locate the factory
   IHybridFactory* factory = tool<IHybridFactory> ( m_factory , this ) ;
-  
-  for ( Vars::const_iterator ivar = m_vars.begin() ; 
+
+  for ( Vars::const_iterator ivar = m_vars.begin() ;
         m_vars.end() != ivar ; ++ivar )
   {
     MyFunc fun ;
     StatusCode sc = factory->get ( *ivar , fun.m_fun , preambulo() ) ;
-    if ( sc.isFailure() ) 
+    if ( sc.isFailure() )
     { return Error ( "Unable to decode '" + (*ivar) + "'" , sc) ; } // RETURN
-    // add the decoded functor into the list 
+    // add the decoded functor into the list
     m_funcs.push_back ( fun ) ;
   }
   // release the factory
@@ -342,25 +342,25 @@ StatusCode LoKi::Hybrid::PrintTool::decodeVars ()
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/*  print the decay tree of the particle 
- *  @param particle th eparticle to printed 
+/*  print the decay tree of the particle
+ *  @param particle th eparticle to printed
  *  @param maxDepth the maximal depth
  */
 // ============================================================================
-void LoKi::Hybrid::PrintTool::printTree 
-( const LHCb::Particle* particle , 
-  int                   maxDepth ) 
+void LoKi::Hybrid::PrintTool::printTree
+( const LHCb::Particle* particle ,
+  int                   maxDepth )
 {
-  if ( 0 == particle ) 
+  if ( 0 == particle )
   {
     Error ( "LHCb::Particle* (the head of the tree ) points to NULL") ;
-    return ;                                                          // RETURN 
+    return ;                                                          // RETURN
   }
   MsgStream& msg = info () ;
-  if ( msg.isActive() ) 
-  {    
-    msg << "Print the decay tree: " 
-        << LoKi::Print::printDecay ( particle ) 
+  if ( msg.isActive() )
+  {
+    msg << "Print the decay tree: "
+        << LoKi::Print::printDecay ( particle )
         << std::endl ;
     boost::format fmt ( " |#%1$=22.22s%2$s" ) ;
     fmt % "Decay" % m_header ;
@@ -374,78 +374,78 @@ void LoKi::Hybrid::PrintTool::printTree
   }
 }
 // ===========================================================================
-/*  perform the actual printpout 
- *  @param particle the particle 
- *  @param stream   the stream 
- *  @param prefix   the prefix 
- *  @param depth    the depth  
+/*  perform the actual printpout
+ *  @param particle the particle
+ *  @param stream   the stream
+ *  @param prefix   the prefix
+ *  @param depth    the depth
  *  @param maxdepth the depth  (stop at depth equal to 0 )
  */
 // ===========================================================================
-inline std::ostream& LoKi::Hybrid::PrintTool::print 
-( const LHCb::Particle* particle  , 
-  std::ostream&         stream    , 
+inline std::ostream& LoKi::Hybrid::PrintTool::print
+( const LHCb::Particle* particle  ,
+  std::ostream&         stream    ,
   const int             depth     ,
   const int             maxdepth  ,
-  const std::string&    prefix    ) const 
+  const std::string&    prefix    ) const
 {
   //
-  if ( 0 == particle ) { return stream ; }             // RETURN 
+  if ( 0 == particle ) { return stream ; }             // RETURN
   //
-  // the format of the row 
+  // the format of the row
   boost::format fmt ( " |%1$-2d%2$s|--> %3$s %|25t|%4$s" ) ;
-  // allow various number of arguments 
+  // allow various number of arguments
   using namespace boost::io ;
   fmt.exceptions ( all_error_bits ^ ( too_many_args_bit | too_few_args_bit ) ) ;
-  // format the row 
-  fmt 
-    % depth 
-    % prefix 
-    % LoKi::Particles::nameFromPID ( particle -> particleID () ) 
+  // format the row
+  fmt
+    % depth
+    % prefix
+    % LoKi::Particles::nameFromPID ( particle -> particleID () )
     % eval ( particle ) ;
-  // make the actual printout 
+  // make the actual printout
   stream << fmt << std::endl ;
   //
-  if ( 0 <= maxdepth && maxdepth < depth ) { return stream ; }  // RETURN 
+  if ( 0 <= maxdepth && maxdepth < depth ) { return stream ; }  // RETURN
   // print the daughters
   const SmartRefVector<LHCb::Particle>& daughters = particle->daughters() ;
   //
   return
-    print ( daughters.begin () , 
-            daughters.end   () , 
-            stream             , 
-            depth  + 1         , 
-            maxdepth           , 
+    print ( daughters.begin () ,
+            daughters.end   () ,
+            stream             ,
+            depth  + 1         ,
+            maxdepth           ,
             prefix + "   "     ) ;
 }
 // ============================================================================
-// make the actual printout 
+// make the actual printout
 // ============================================================================
-std::string LoKi::Hybrid::PrintTool::eval 
-( const LHCb::Particle* particle ) const 
+std::string LoKi::Hybrid::PrintTool::eval
+( const LHCb::Particle* particle ) const
 {
   if ( 0 == particle ) { return "<NULL>" ; }
-  // the format of the row 
+  // the format of the row
   boost::format fmt ( m_format ) ;
-  // allow the various number of arguments 
+  // allow the various number of arguments
   using namespace boost::io ;
   fmt.exceptions ( all_error_bits ^ ( too_many_args_bit | too_few_args_bit ) ) ;
-  // format the row 
-  for ( Funcs::const_iterator ifun = m_funcs.begin() ; 
-        m_funcs.end() != ifun ; ++ifun ) 
+  // format the row
+  for ( Funcs::const_iterator ifun = m_funcs.begin() ;
+        m_funcs.end() != ifun ; ++ifun )
   {
-    /// evaluate the function 
+    /// evaluate the function
     const double result = ifun->m_fun ( particle ) ;
     /// print the result:
     fmt % result ;
   }
-  return fmt.str() ;                                            // RETURN 
+  return fmt.str() ;                                            // RETURN
 }
 // ============================================================================
 /// the factory: needed for instantistion
-DECLARE_NAMESPACE_TOOL_FACTORY(LoKi::Hybrid,PrintTool) 
+DECLARE_NAMESPACE_TOOL_FACTORY(LoKi::Hybrid,PrintTool)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 
 
diff --git a/Phys/LoKiArrayFunctors/src/Components/TestValue.cpp b/Phys/LoKiArrayFunctors/src/Components/TestValue.cpp
index d02573f328e9ff6c619dcf5978c626fc1dbd1904..78d4224789bb0756f73638f0ba06489e15916f93 100644
--- a/Phys/LoKiArrayFunctors/src/Components/TestValue.cpp
+++ b/Phys/LoKiArrayFunctors/src/Components/TestValue.cpp
@@ -1,6 +1,6 @@
-// $Id:$ 
+// $Id:$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiAlg
 // ============================================================================
@@ -11,9 +11,9 @@
 namespace LoKi
 {
   // ==========================================================================
-  /** @class SpecialValue 
-   *  the simplest possible implementation of IPArticleValue integrface 
-   *  @see IParticlValue 
+  /** @class SpecialValue
+   *  the simplest possible implementation of IPArticleValue integrface
+   *  @see IParticlValue
    *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
    *  @date 2015-03-12
    */
@@ -38,25 +38,25 @@ namespace LoKi
     // ========================================================================
   private:
     // ========================================================================
-    SpecialValue() ; 
+    SpecialValue() ;
     SpecialValue           ( const SpecialValue& ) ;
     SpecialValue& operator=( const SpecialValue& ) ;
-    // ========================================================================    
+    // ========================================================================
   public:  // IParticleValue
-    // ========================================================================    
-    virtual double operator()( const LHCb::Particle* /* p */ ) const 
+    // ========================================================================
+    double operator()( const LHCb::Particle* /* p */ ) const override
     { return m_value ; }
-  // ========================================================================    
+  // ========================================================================
   private:
-    // ========================================================================    
-    /// the value 
-    double m_value ; // the value    
+    // ========================================================================
+    /// the value
+    double m_value ; // the value
     // ========================================================================
   };
   // ==========================================================================
 }
 // ============================================================================
-DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,SpecialValue) 
+DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,SpecialValue)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiArrayFunctors/src/Components/TupleTool.h b/Phys/LoKiArrayFunctors/src/Components/TupleTool.h
index 16d670afa6eceb2bec9100099d818241fb409f8f..1e1de9ffcac1ff210cfe15190aebf0a4cbd20b97 100644
--- a/Phys/LoKiArrayFunctors/src/Components/TupleTool.h
+++ b/Phys/LoKiArrayFunctors/src/Components/TupleTool.h
@@ -1,15 +1,15 @@
 // $Id:$
 // ============================================================================
-#ifndef COMPONENTS_TUPLETOOL_H 
+#ifndef COMPONENTS_TUPLETOOL_H
 #define COMPONENTS_TUPLETOOL_H 1
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiKernel
 // ============================================================================
 #include "GaudiKernel/VectorMap.h"
 // ============================================================================
-// GaudiAlg 
+// GaudiAlg
 // ============================================================================
 #include "GaudiAlg/Tuple.h"
 #include "GaudiAlg/Tuples.h"
@@ -29,25 +29,25 @@
 // ============================================================================
 #include "boost/format.hpp"
 // ============================================================================
-// Local 
+// Local
 // ============================================================================
 #include "Preambulo.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Hybrid 
+  namespace Hybrid
   {
     // ========================================================================
     /** @class TupleTool
-     *  The simple "hybrid"-based implementation of 
+     *  The simple "hybrid"-based implementation of
      *  the abstract interface IParticleTupleTool
-     *  @see IParticleTupleTool 
+     *  @see IParticleTupleTool
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-19
      */
-    class TupleTool 
-      : public virtual IParticleTupleTool 
+    class TupleTool
+      : public virtual IParticleTupleTool
       , public                  GaudiTool
     {
       /// the friend dactory for instantiation
@@ -56,8 +56,8 @@ namespace LoKi
     public:
       // ======================================================================
       /** helper class to keep the N-tuple items
-       *  it is needed due to absence f the default constructor for 
-       *  the class LoKi::PhysTypes::Fun 
+       *  it is needed due to absence f the default constructor for
+       *  the class LoKi::PhysTypes::Fun
        *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
        *  @date 2008-03-19
        */
@@ -65,51 +65,51 @@ namespace LoKi
       {
       public:
         // ====================================================================
-        // the default constructor 
-        Item () 
-          : m_name () 
+        // the default constructor
+        Item ()
+          : m_name ()
           , m_fun  ( LoKi::BasicFunctors<const LHCb::Particle*>::Constant ( -1.e+10 ) )
         {}
         // ====================================================================
       public:
         // ====================================================================
-        double  operator() ( const LHCb::Particle* p ) const 
+        double  operator() ( const LHCb::Particle* p ) const
         { return m_fun.fun ( p ) ; }
         // ====================================================================
       public:
-        /// the variable name 
-        std::string           m_name ; // the variable name 
+        /// the variable name
+        std::string           m_name ; // the variable name
         /// the functor
         LoKi::PhysTypes::Fun  m_fun  ; /// the functor
       } ;
       // ======================================================================
     public:
       // ======================================================================
-      /** Fill the tuple. 
-       *  @see IParticleTupelTool 
+      /** Fill the tuple.
+       *  @see IParticleTupelTool
        *  @param top      the top particle of the decay.
        *  @param particle the particle about which some info are filled.
        *  @param head     prefix for the tuple column name.
        *  @param tuple    the tuple to fill
        *  @return status code
        */
-      virtual StatusCode fill
-      ( const LHCb::Particle* top      , 
-        const LHCb::Particle* particle , 
-        const std::string&    head     , 
-        Tuples::Tuple&        tuple    ) ;
+      StatusCode fill
+      ( const LHCb::Particle* top      ,
+        const LHCb::Particle* particle ,
+        const std::string&    head     ,
+        Tuples::Tuple&        tuple    ) override;
       // ======================================================================
     public:
       // ======================================================================
-      /// initialization of the tool 
-      virtual StatusCode initialize () ;
+      /// initialization of the tool
+      StatusCode initialize () override;
       // ======================================================================
-      /// finalization of the tool 
-      virtual StatusCode finalize () ;
+      /// finalization of the tool
+      StatusCode finalize () override;
       // ======================================================================
     protected:
       // ======================================================================
-      /// initialization of the tool 
+      /// initialization of the tool
       virtual StatusCode initVariables () ;
       // ======================================================================
     public:
@@ -119,15 +119,15 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// the preambulo 
-      std::string preambulo() const { return _preambulo ( m_preambulo ) ; }      
+      /// the preambulo
+      std::string preambulo() const { return _preambulo ( m_preambulo ) ; }
       // ======================================================================
-    protected: 
+    protected:
       // ======================================================================
       /// constructor
-      TupleTool 
-      ( const std::string& type   , 
-        const std::string& name   , 
+      TupleTool
+      ( const std::string& type   ,
+        const std::string& name   ,
         const IInterface*  parent ) ;
       // ======================================================================
       /// virtual & protected destructor
@@ -135,41 +135,41 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled  
-      TupleTool () ;                              // no default consructor 
-      /// the copy  constructor is disabled  
+      /// the default constructor is disabled
+      TupleTool () ;                              // no default consructor
+      /// the copy  constructor is disabled
       TupleTool ( const TupleTool& ) ;            // no copy constructor
-      /// the assigenement operator is disabled  
+      /// the assigenement operator is disabled
       TupleTool& operator=( const TupleTool& ) ;  // no assignement
-      // ======================================================================     
+      // ======================================================================
     protected:
       // ======================================================================
-      /// the actual type of {"name":"functor"} map 
+      /// the actual type of {"name":"functor"} map
       typedef std::map<std::string,std::string>  Map ;
-      /// the actual type of containter of items 
+      /// the actual type of containter of items
       typedef std::vector<std::pair<std::string,Item> > Items ;
       // ======================================================================
-      /// get the items  
+      /// get the items
       const Items&       items   () const { return m_items   ; }
-      /// get the factory 
+      /// get the factory
       const std::string& factory () const { return m_factory ; }
       // ======================================================================
     private :
       // ======================================================================
-      /// the typename of the hybrid factory 
+      /// the typename of the hybrid factory
       std::string             m_factory ; // the typename of the hybrid factory
-      /// { "name":"functor"} map 
-      Map                      m_vars       ;        // { "name":"functor"} map 
-      /// n-tuple columns 
-      Items                    m_items      ;        //         N-tuple columns 
-      /// preambulo 
-      std::vector<std::string> m_preambulo  ;        //               preambulo 
+      /// { "name":"functor"} map
+      Map                      m_vars       ;        // { "name":"functor"} map
+      /// n-tuple columns
+      Items                    m_items      ;        //         N-tuple columns
+      /// preambulo
+      std::vector<std::string> m_preambulo  ;        //               preambulo
       // ======================================================================
     };
     // ========================================================================
-  } //                                            end of namespace LoKi::Hybrid 
+  } //                                            end of namespace LoKi::Hybrid
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
 #endif // COMPONENTS_TUPLETOOL_H
 // ============================================================================
diff --git a/Phys/LoKiFitters/CMakeLists.txt b/Phys/LoKiFitters/CMakeLists.txt
index 9d599e04f9d0d4bead0b30c797a1726a09ecc2b6..3e6d85411711a5b9c55a2247892468ab556b43d3 100644
--- a/Phys/LoKiFitters/CMakeLists.txt
+++ b/Phys/LoKiFitters/CMakeLists.txt
@@ -9,6 +9,10 @@ gaudi_depends_on_subdirs(Kernel/LHCbMath
                          Phys/KalmanFilter
                          Phys/LoKiPhys)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(LoKiFitters
                  src/*.cpp
                  LINK_LIBRARIES LHCbMathLib DaVinciKernelLib DecayTreeFitter KalmanFilter LoKiPhysLib)
diff --git a/Phys/LoKiFitters/src/DecayTreeFit.cpp b/Phys/LoKiFitters/src/DecayTreeFit.cpp
index a597cc466e32dd3019821ee16c5d9861737ed3d2..be154edf122e665c5122bd132267c904ac9abdd6 100644
--- a/Phys/LoKiFitters/src/DecayTreeFit.cpp
+++ b/Phys/LoKiFitters/src/DecayTreeFit.cpp
@@ -1,16 +1,16 @@
 // ============================================================================
 // Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
-#include <set> 
+#include <set>
 // ============================================================================
 // GaudiKernel
 // ============================================================================
 #include "GaudiKernel/IAlgTool.h"
 #include "GaudiKernel/ToStream.h"
 // ============================================================================
-// GaudiAlg 
+// GaudiAlg
 // ============================================================================
 #include "GaudiAlg/GaudiTool.h"
 // ============================================================================
@@ -19,11 +19,11 @@
 #include "Kernel/IParticlePropertySvc.h"
 #include "Kernel/ParticleProperty.h"
 // ============================================================================
-// TrackInterfaces 
+// TrackInterfaces
 // ============================================================================
 #include "TrackInterfaces/ITrackStateProvider.h"
 // ============================================================================
-// DaVinciInterfaces 
+// DaVinciInterfaces
 // ============================================================================
 #include "Kernel/IDecayTreeFit.h"
 #include "Kernel/IParticleReFitter.h"
@@ -32,7 +32,7 @@
 // ============================================================================
 #include "LHCbMath/ParticleParams.h"
 // ============================================================================
-// DecayTreeFitter 
+// DecayTreeFitter
 // ============================================================================
 #include "DecayTreeFitter/Fitter.h"
 // ============================================================================
@@ -42,42 +42,42 @@
 #include "LoKi/PhysAlgs.h"
 #include "LoKi/Constants.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
  *  @date 2010-05-27
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  /** @class DecayTreeFit 
+  /** @class DecayTreeFit
    *  "Tool-based" implementation of IDecayTreeFit interfaces.
    *
-   *  Actually it is just a thin wrapper for class DecayTreeFit::Fitter by 
+   *  Actually it is just a thin wrapper for class DecayTreeFit::Fitter by
    *  Wouter Hulsbergen
    *
    *  The tool implements two interfaces: IDecayTreeFit and IParticleReFitter
-   *  @see IDecayTreeFit 
-   *  @see IParticleReFitter 
-   *  @see DecayTreeFit::Fitter 
+   *  @see IDecayTreeFit
+   *  @see IParticleReFitter
+   *  @see DecayTreeFit::Fitter
    *
    *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
    *  @date 2010-05-27
    */
-  class DecayTreeFit 
+  class DecayTreeFit
     : public extends2<GaudiTool,IDecayTreeFit,IParticleReFitter>
       // : public extends1<GaudiTool,IDecayTreeFit>
   {
@@ -87,390 +87,390 @@ namespace LoKi
     // ========================================================================
   protected:
     // ========================================================================
-    typedef ::DecayTreeFitter::Fitter Fitter ; // the actual type of the fitter 
+    typedef ::DecayTreeFitter::Fitter Fitter ; // the actual type of the fitter
     // ========================================================================
   public: // IDecayTreeFit
     // ========================================================================
-    /** fit the decay tree 
+    /** fit the decay tree
      *
-     *  @code 
-     * 
-     *   const IDecayTreeFit* fitter = ...;  // get the fitter 
+     *  @code
      *
+     *   const IDecayTreeFit* fitter = ...;  // get the fitter
+     *
+     *
+     *   const LHCb::Particle*   p      = ... ; // get the particle
      *
-     *   const LHCb::Particle*   p      = ... ; // get the particle 
-     *  
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
-     *  @endcode 
+     *  @endcode
      *
      *  For the fit one can also use the primary vertex constraint:
      *
-     *  @code 
-     * 
-     *   const IDecayTreeFit* fitter = ...;  // get the fitter 
+     *  @code
+     *
+     *   const IDecayTreeFit* fitter = ...;  // get the fitter
+     *
      *
+     *   const LHCb::Particle*   B      = ... ; // get the particle
+     *   const LHCb::VertexBase* pv     = ... ; // get the primary vertex
      *
-     *   const LHCb::Particle*   B      = ... ; // get the particle 
-     *   const LHCb::VertexBase* pv     = ... ; // get the primary vertex 
-     *  
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( B , pv ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( B , pv ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @param decay  (INPUT) the decay tree to fit 
-     *  @param origin (INPUT) the origin vertex 
-     *  @return status code 
+     *  @param decay  (INPUT) the decay tree to fit
+     *  @param origin (INPUT) the origin vertex
+     *  @return status code
      *  @see IDecayTreeFit
-     *  @see IDecayTreeFit::fit 
-     */                                                           
-    virtual StatusCode fit 
-    ( const LHCb::Particle*   decay      , 
-      const LHCb::VertexBase* origin = 0 ) const ;
-    /** get the fitted parameters for the particle 
-     *
-     *  @code 
-     * 
-     *   const IDecayTreeFit* fitter = ...;  // get the fitter 
-     *   const LHCb::Particle*   p      = ... ; // get the particle 
-     *  
+     *  @see IDecayTreeFit::fit
+     */
+    StatusCode fit
+    ( const LHCb::Particle*   decay      ,
+      const LHCb::VertexBase* origin = 0 ) const override;
+    /** get the fitted parameters for the particle
+     *
+     *  @code
+     *
+     *   const IDecayTreeFit* fitter = ...;  // get the fitter
+     *   const LHCb::Particle*   p      = ... ; // get the particle
+     *
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
      *   // get the daughter particle:
-     *   const LHCb::Particle* daughter = ... ; 
-     *  
-     *   const IDecayTreeFit::Fitted* fitted = 
+     *   const LHCb::Particle* daughter = ... ;
+     *
+     *   const IDecayTreeFit::Fitted* fitted =
      *      fitter ->fitter ( daughter ) ;
-     *  
-     *   if ( 0 == fitted ) { ... }  ;           // error here 
-     *   else 
-     *     {  
-     *        info () << " Fitted 4-momentum of daughter  " << fitted->momenum() 
-     *                << " Fitted decay-legth of daughter " << fitted->decayLength() 
-     *                << endmsg 
+     *
+     *   if ( 0 == fitted ) { ... }  ;           // error here
+     *   else
+     *     {
+     *        info () << " Fitted 4-momentum of daughter  " << fitted->momenum()
+     *                << " Fitted decay-legth of daughter " << fitted->decayLength()
+     *                << endmsg
      *     }
      *
-     *  @endcode 
+     *  @endcode
      *
-     *   The fitted result for mother particle ("decay head") can be extracted 
+     *   The fitted result for mother particle ("decay head") can be extracted
      *   using the defautl argument :
      *
-     *  @code 
-     * 
-     *   const IDecayTreeFit* fitter = ...;  // get the fitter 
-     *   const LHCb::Particle*   B      = ... ; // get the particle 
-     *   const LHCb::VertexBase* pv     = ... ; // get the primary vertex 
-     *  
+     *  @code
+     *
+     *   const IDecayTreeFit* fitter = ...;  // get the fitter
+     *   const LHCb::Particle*   B      = ... ; // get the particle
+     *   const LHCb::VertexBase* pv     = ... ; // get the primary vertex
+     *
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( B , pv ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( B , pv ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
      *   // extract the fitted results :
      *   const IDecayTreeFit::Fitted* fitted = fitter ->fitter () ;
-     *  
-     *   if ( 0 == fitted ) { ... }  ;           // error here 
-     *   else 
-     *     {  
-     *        info () << " Fitted 4-momentum   " << fitted->momenum() 
-     *                << " Fitted decay-length " << fitted->decayLength() 
-     *                << endmsg 
+     *
+     *   if ( 0 == fitted ) { ... }  ;           // error here
+     *   else
+     *     {
+     *        info () << " Fitted 4-momentum   " << fitted->momenum()
+     *                << " Fitted decay-length " << fitted->decayLength()
+     *                << endmsg
      *     }
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IDecayTreeFit::Fitted 
-     *  @see Gaudi::Math::ParticleParams  
+     *  @see IDecayTreeFit::Fitted
+     *  @see Gaudi::Math::ParticleParams
      *  @see Gaudi::Math::ParticleParams::momentum
      *  @see Gaudi::Math::ParticleParams::decayLength
-     *       
-     *  @param particle (INPUT) the particle, NULL corresponds to the decay head  
-     *  @return the fitted parameters, NULL for invalid argument/fit failure 
+     *
+     *  @param particle (INPUT) the particle, NULL corresponds to the decay head
+     *  @return the fitted parameters, NULL for invalid argument/fit failure
      *
      *  @see IDecayTreeFit
-     *  @see IDecayTreeFit::fitted 
+     *  @see IDecayTreeFit::fitted
      */
-    virtual const Fitted* fitted ( const LHCb::Particle* p = 0 ) const ;
-    // ========================================================================
-    /** get the fit results in form of self-consistent decay tree 
-     * 
-     *  @code 
-     * 
-     *   const IDecayTreeFit* fitter = ...;  // get the fitter 
-     *   const LHCb::Particle*   p      = ... ; // get the particle 
-     *  
+    const Fitted* fitted ( const LHCb::Particle* p = 0 ) const override;
+    // ========================================================================
+    /** get the fit results in form of self-consistent decay tree
+     *
+     *  @code
+     *
+     *   const IDecayTreeFit* fitter = ...;  // get the fitter
+     *   const LHCb::Particle*   p      = ... ; // get the particle
+     *
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
      *   // get the daughter particle:
-     *   const LHCb::Particle* daughter = ... ; 
-     *  
+     *   const LHCb::Particle* daughter = ... ;
+     *
      *   // get the fitted tree:
      *   LHCb::DecayTree tree = fitter->fittedTree() ;
      *
-     *   // get the fitted daughter form the tree 
+     *   // get the fitted daughter form the tree
      *   const LHCb::Particle* fitted = tree.findClone ( *daughter ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LHCb::DecayTree
      *
-     *  @return the whole fitted tree    
+     *  @return the whole fitted tree
      *
      *  @see IDecayTreeFit
      *  @see IDecayTreeFit::fittedTree
      */
-    virtual LHCb::DecayTree fittedTree () const ;
-    // ======================================================================== 
+    LHCb::DecayTree fittedTree () const override;
+    // ========================================================================
   public:
     // ========================================================================
-    /** the chi2 of the global fit 
+    /** the chi2 of the global fit
+     *
+     *  @code
      *
-     *  @code 
-     * 
-     *   IDecayTreeFitter*       fitter = ...;  // get the fitter 
-     *   const LHCb::Particle*   p      = ... ; // get the particle 
+     *   IDecayTreeFitter*       fitter = ...;  // get the fitter
+     *   const LHCb::Particle*   p      = ... ; // get the particle
      *
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
-     *   // get chi2 
+     *   // get chi2
      *   const double chi2 = fitter->chi2() ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @return chi2 of global fit procedure 
+     *  @return chi2 of global fit procedure
      */
-    virtual double chi2 ( ) const  ;
+    double chi2 ( ) const  override;
     // ========================================================================
-    /** number degress of freeedom for the global fit 
+    /** number degress of freeedom for the global fit
+     *
+     *  @code
      *
-     *  @code 
-     * 
-     *   IDecayTreeFitter*       fitter = ...;  // get the fitter 
-     *   const LHCb::Particle*   p      = ... ; // get the particle 
+     *   IDecayTreeFitter*       fitter = ...;  // get the fitter
+     *   const LHCb::Particle*   p      = ... ; // get the particle
      *
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
-     *   // get degrees-of-freedom 
+     *   // get degrees-of-freedom
      *   const unsigned int ndoF = fitter->nDoF () ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @return number of degrees of freedom 
+     *  @return number of degrees of freedom
      */
-    virtual unsigned int nDoF ( ) const ;
-    // ======================================================================== 
+    unsigned int nDoF ( ) const override;
+    // ========================================================================
   public:
     // ========================================================================
-    /** add the constraint 
+    /** add the constraint
+     *
+     *  @code
      *
-     *  @code 
-     * 
-     *   IDecayTreeFit*       fitter = ...;  // get the fitter 
-     *   const LHCb::Particle*   p      = ... ; // get the particle 
+     *   IDecayTreeFit*       fitter = ...;  // get the fitter
+     *   const LHCb::Particle*   p      = ... ; // get the particle
      *
-     *   // apply mass-constrainst for charm for the next fit 
-     *   fitter -> addConstraint ( LHCb::ParticleID( 240  )  ) ;  
-     *   fitter -> addConstraint ( LHCb::ParticleID( 140  )  ) ;  
+     *   // apply mass-constrainst for charm for the next fit
+     *   fitter -> addConstraint ( LHCb::ParticleID( 240  )  ) ;
+     *   fitter -> addConstraint ( LHCb::ParticleID( 140  )  ) ;
      *
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
-     *  @endcode 
+     *  @endcode
      *
-     * @attention Mass-constraints is active only for the next call 
+     * @attention Mass-constraints is active only for the next call
      *            of IDecayTreeFit::fit
-     *  
+     *
      *  @param pid (INPUT) particle-ID to be constrained
      *
      *  @see IDecayTreeFit
      *  @see IDecayTreeFit::addConstraint
      */
-    virtual void addConstraint ( const LHCb::ParticleID& pid ) ;
+    void addConstraint ( const LHCb::ParticleID& pid ) override;
     // ========================================================================
-    /** add the constraint 
+    /** add the constraint
      *
-     *  @code 
-     * 
-     *   IDecayTreeFit*       fitter = ...;  // get the fitter 
-     *   const LHCb::Particle*   p      = ... ; // get the particle 
+     *  @code
+     *
+     *   IDecayTreeFit*       fitter = ...;  // get the fitter
+     *   const LHCb::Particle*   p      = ... ; // get the particle
      *
      *   const double mass1 = ... ;
      *   const double mass2 = ... ;
      *
-     *   // apply mass-constrainst for charm for the next fit 
-     *   fitter -> addConstraint ( LHCb::ParticleID( 240  )  , mass1 ) ;  
-     *   fitter -> addConstraint ( LHCb::ParticleID( 140  )  , mass2 ) ;  
+     *   // apply mass-constrainst for charm for the next fit
+     *   fitter -> addConstraint ( LHCb::ParticleID( 240  )  , mass1 ) ;
+     *   fitter -> addConstraint ( LHCb::ParticleID( 140  )  , mass2 ) ;
      *
      *   // fit it !
-     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
-     *   if ( sc.isFailure() ) { ... }          
+     *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+     *   if ( sc.isFailure() ) { ... }
      *
-     *  @endcode 
+     *  @endcode
      *
-     * @attention Mass-constraints is active only for the next call 
+     * @attention Mass-constraints is active only for the next call
      *            of IDecayTreeFit::fit
-     *  
+     *
      *  @param pid (INPUT) particle-ID to be constrained
      *
      *  @see IDecayTreeFit
      *  @see IDecayTreeFit::addConstraint
      */
-    virtual void addConstraint ( const LHCb::ParticleID& pid  , 
-                                 const double            mass ) ;
+    void addConstraint ( const LHCb::ParticleID& pid  ,
+                         const double            mass ) override;
     // ========================================================================
-  public:  // IParticleReFitter 
+  public:  // IParticleReFitter
     // ========================================================================
     /** The basic method for "refit" of the particle
      *
-     *  @code 
+     *  @code
      *
-     *  // locate the tool 
+     *  // locate the tool
      *  const IParticleReFitter* refitter = tool<IParticleRefitter>( ... ) ;
-     * 
-     *  // particle to be refit 
+     *
+     *  // particle to be refit
      *  LHCb::Particle* p = ... ;
      *
      *  StatusCode sc = refitter->reFit ( *p ) ;
      *  if ( sc.isFailure() ) { Warning("Error in reFit" , sc ) ; }
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see IParticleReFitter
-     *  @see IParticleReFitter::reFit 
+     *  @see IParticleReFitter::reFit
      *
-     *  @param particle reference to the particle 
-     *  @return status code 
-     */  
-    virtual StatusCode reFit ( LHCb::Particle& particle ) const ;
+     *  @param particle reference to the particle
+     *  @return status code
+     */
+    StatusCode reFit ( LHCb::Particle& particle ) const override;
     // ========================================================================
   public:   // AlgTool/GaudiTool
     // ========================================================================
-    /// initialize the tool 
-    virtual StatusCode initialize () ; // initialize the tool 
-    /// finalize  the tool 
-    virtual StatusCode finalize   () ; // finalize the tool 
+    /// initialize the tool
+    StatusCode initialize () override; // initialize the tool
+    /// finalize  the tool
+    StatusCode finalize   () override; // finalize the tool
     // ========================================================================
-  protected:  // constuctors/desctructor 
+  protected:  // constuctors/desctructor
     // ========================================================================
-    /** constructor 
+    /** constructor
      *  @param type tool type (?)
-     *  @paran name tool instance name 
-     *  @param parent tool parent 
+     *  @paran name tool instance name
+     *  @param parent tool parent
      */
-    DecayTreeFit 
-    ( const std::string& type   , 
-      const std::string& name   , 
-      const IInterface*  parent ) 
+    DecayTreeFit
+    ( const std::string& type   ,
+      const std::string& name   ,
+      const IInterface*  parent )
       : base_class ( type , name , parent )
     //
-      , m_extrapolator     ( 0 ) 
+      , m_extrapolator     ( 0 )
       , m_fitter           (   )
     //
-      , m_global_pids      (   ) 
+      , m_global_pids      (   )
       , m_locals_pids      (   )
-      , m_global_mass      (   ) 
+      , m_global_mass      (   )
       , m_locals_mass      (   )
     //
       , m_extrapolatorName ( "TrackStateProvider:PUBLIC" )
-      , m_constraints      (   ) 
-      , m_masses           (   ) 
+      , m_constraints      (   )
+      , m_masses           (   )
     {
       //
-      declareProperty 
-        ( "TrackStateProvider"                        , 
+      declareProperty
+        ( "TrackStateProvider"                        ,
           m_extrapolatorName                         ,
-          "Track Extrapolator to be used"            ) 
-        -> declareUpdateHandler 
+          "Track Extrapolator to be used"            )
+        -> declareUpdateHandler
         ( &LoKi::DecayTreeFit::updateExtrapolator  , this ) ;
       //
       declareProperty
-        ( "MassConstraints"                          , 
-          m_constraints                              , 
-          "List of particles to be mass-constrained" ) 
-        -> declareUpdateHandler 
-        ( &LoKi::DecayTreeFit::updateConstraints1  , this ) ;  
+        ( "MassConstraints"                          ,
+          m_constraints                              ,
+          "List of particles to be mass-constrained" )
+        -> declareUpdateHandler
+        ( &LoKi::DecayTreeFit::updateConstraints1  , this ) ;
       //
       declareProperty
-        ( "Masses"                                   , 
-          m_masses                                   , 
-          "Non-default masses of particles to be usef for mass-constraints" ) 
-        -> declareUpdateHandler 
-        ( &LoKi::DecayTreeFit::updateConstraints2  , this ) ;  
+        ( "Masses"                                   ,
+          m_masses                                   ,
+          "Non-default masses of particles to be usef for mass-constraints" )
+        -> declareUpdateHandler
+        ( &LoKi::DecayTreeFit::updateConstraints2  , this ) ;
       //
     }
-    /// virtual and protected destructor 
+    /// virtual and protected destructor
     virtual ~DecayTreeFit () {} ;
     // ========================================================================
   private:
     // ========================================================================
-    /// default constructor is disabled 
+    /// default constructor is disabled
     DecayTreeFit () ;                     // default constructor is disabled
-    /// copy constructor is disables 
-    DecayTreeFit           ( const DecayTreeFit& ) ;    //        no copy 
-    /// assignement operator is disables 
-    DecayTreeFit& operator=( const DecayTreeFit& ) ;    // no assignement 
+    /// copy constructor is disables
+    DecayTreeFit           ( const DecayTreeFit& ) ;    //        no copy
+    /// assignement operator is disables
+    DecayTreeFit& operator=( const DecayTreeFit& ) ;    // no assignement
     // ========================================================================
   protected:
     // ========================================================================
     /// update-handler for the property "Track Extrapolator"
-    void updateExtrapolator ( Property& /* p */ )      // update the extrapolator 
+    void updateExtrapolator ( Property& /* p */ )      // update the extrapolator
     {
-      // no action if not yet initialized 
+      // no action if not yet initialized
       if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
-      // 
+      //
       MsgStream& log = debug() ;
       log << "New Track extrapolator to be used '" << m_extrapolatorName <<  "'" ;
       const IAlgTool* e = extrapolator() ;
-      if ( 0 != e ) { log  << " : " << e->type() << "/" << e->name() ;} 
+      if ( 0 != e ) { log  << " : " << e->type() << "/" << e->name() ;}
       log << endmsg ;
       //
     }
     // ========================================================================
     /// update-handler for the property "MassConstraints"
-    void updateConstraints1 ( Property& /* p */ )      // update the constraints 
+    void updateConstraints1 ( Property& /* p */ )      // update the constraints
     {
-      // no action if not yet initialized 
+      // no action if not yet initialized
       if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
-      // 
+      //
       StatusCode sc = decodeConstraints1 () ;
       Assert ( sc.isSuccess() , "Unable to decode MassConstraints" , sc ) ;
       //
     }
     // ========================================================================
     /// update-handler for the property "Masses"
-    void updateConstraints2 ( Property& /* p */ )      // update the constraints 
+    void updateConstraints2 ( Property& /* p */ )      // update the constraints
     {
-      // no action if not yet initialized 
+      // no action if not yet initialized
       if ( Gaudi::StateMachine::INITIALIZED > FSMState() ) { return ; }
-      // 
+      //
       StatusCode sc = decodeConstraints2 () ;
       Assert ( sc.isSuccess() , "Unable to decode Masses" , sc ) ;
       //
     }
     // ========================================================================
-    /// decode vector of mass-consstraints 
+    /// decode vector of mass-consstraints
     StatusCode decodeConstraints1 () ;      // decode vector of mass-constraints
-    /// decode map of mass-consstraints 
+    /// decode map of mass-consstraints
     StatusCode decodeConstraints2 () ;      // decode map of mass-constraints
     // ========================================================================
   protected:
     // ========================================================================
-    /// get track extrapolator 
-    inline const ITrackStateProvider* extrapolator() const 
+    /// get track extrapolator
+    inline const ITrackStateProvider* extrapolator() const
     {
-      if ( 0 != m_extrapolator        ) { return m_extrapolator ; } // RETURN 
+      if ( 0 != m_extrapolator        ) { return m_extrapolator ; } // RETURN
       if ( m_extrapolatorName.empty() ) { return              0 ; } // REUTRN
       m_extrapolator = tool<ITrackStateProvider> ( m_extrapolatorName ) ;
       return m_extrapolator ;
@@ -478,49 +478,49 @@ namespace LoKi
     // ========================================================================
   private:
     // ========================================================================
-    /// track extrapolator 
-    mutable const ITrackStateProvider* m_extrapolator ;   // the track extrapolator 
+    /// track extrapolator
+    mutable const ITrackStateProvider* m_extrapolator ;   // the track extrapolator
     // ========================================================================
-    ///  the actual fitter 
-    mutable std::auto_ptr<Fitter>  m_fitter       ;   //      the actual fitter 
+    ///  the actual fitter
+    mutable std::auto_ptr<Fitter>  m_fitter       ;   //      the actual fitter
     // ========================================================================
     typedef std::vector<LHCb::ParticleID>  PIDs ;
     /// list of mass-constrains (global)
     PIDs         m_global_pids ;            // list of mass-constrains (global)
-    /// list of mass-constrains (local) 
-    mutable PIDs m_locals_pids ;            //  list of mass-constrains (local) 
+    /// list of mass-constrains (local)
+    mutable PIDs m_locals_pids ;            //  list of mass-constrains (local)
     // ========================================================================
     typedef std::map<LHCb::ParticleID,double>  MASS ;
     MASS         m_global_mass ; // map { PID : mass }
     mutable MASS m_locals_mass ; // map { PID : mass }
     // ========================================================================
-    // properties 
+    // properties
     // ========================================================================
-    /// the name of extrapolator 
-    std::string               m_extrapolatorName ; //  the name of extrapolator 
+    /// the name of extrapolator
+    std::string               m_extrapolatorName ; //  the name of extrapolator
     /// the list of mass-constraints
     std::vector<std::string>  m_constraints ;  // the list of mass-constraints
-    /// the map of non-standard masses 
-    std::map<std::string,double> m_masses   ; // the map of non-standard masses 
+    /// the map of non-standard masses
+    std::map<std::string,double> m_masses   ; // the map of non-standard masses
     // ========================================================================
-  };  
+  };
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-// initialize the tool 
+// initialize the tool
 // ============================================================================
-StatusCode LoKi::DecayTreeFit::initialize ()          // initialize the tool 
+StatusCode LoKi::DecayTreeFit::initialize ()          // initialize the tool
 {
-  StatusCode sc = GaudiTool::initialize () ;             // initialize the base 
-  if ( sc.isFailure() ) { return sc ; }                  // RETURN 
+  StatusCode sc = GaudiTool::initialize () ;             // initialize the base
+  if ( sc.isFailure() ) { return sc ; }                  // RETURN
   //
   { //
     MsgStream& log = debug() ;
     log << "Track extrapolator to be used '" << m_extrapolatorName << "'" ;
     const IAlgTool* e = extrapolator() ;
-    if ( 0 != e ) { log  << " : " << e->type() << "/" << e->name() ;} 
-    log << endmsg ;  
-  } // 
+    if ( 0 != e ) { log  << " : " << e->type() << "/" << e->name() ;}
+    log << endmsg ;
+  } //
   //
   sc = decodeConstraints1 () ;
   if ( sc.isFailure() ) { return Error ( "Unable to decode MassConstaints" , sc ) ; }
@@ -532,56 +532,56 @@ StatusCode LoKi::DecayTreeFit::initialize ()          // initialize the tool
   return StatusCode::SUCCESS ;                           // RETURN
 }
 // ============================================================================
-// finalize the tool 
+// finalize the tool
 // ============================================================================
-StatusCode LoKi::DecayTreeFit::finalize ()              // finalize the tool 
+StatusCode LoKi::DecayTreeFit::finalize ()              // finalize the tool
 {
-  // reset the status 
+  // reset the status
   m_fitter.reset()    ;
   //
   m_extrapolator  = 0 ;
-  // finalize the base 
-  return GaudiTool::finalize () ;                      // RETURN 
+  // finalize the base
+  return GaudiTool::finalize () ;                      // RETURN
 }
 // ============================================================================
-/* fit the decay tree 
- *  @param decay  (INPUT) the decay tree to fit 
- *  @param origin (INPUT) the origin vertex 
- *  @return status code 
+/* fit the decay tree
+ *  @param decay  (INPUT) the decay tree to fit
+ *  @param origin (INPUT) the origin vertex
+ *  @return status code
  *  @see IDecayTreeFit
- *  @see IDecayTreeFit::fit 
- */                                                           
-// ============================================================================
-StatusCode LoKi::DecayTreeFit::fit                     // fit the decay tree 
-( const LHCb::Particle*   decay  , 
-  const LHCb::VertexBase* origin ) const 
-{ 
-  if ( 0 == decay ) 
+ *  @see IDecayTreeFit::fit
+ */
+// ============================================================================
+StatusCode LoKi::DecayTreeFit::fit                     // fit the decay tree
+( const LHCb::Particle*   decay  ,
+  const LHCb::VertexBase* origin ) const
+{
+  if ( 0 == decay )
   { return Error ( "fit(): invalid argument" , 101 ) ; }      // RETURN
-  // reset fitter 
+  // reset fitter
   m_fitter.reset () ;
-  // initialize fitter 
-  m_fitter.reset 
-    ( 0 == origin ? 
-      new Fitter ( *decay           , extrapolator() ) : 
+  // initialize fitter
+  m_fitter.reset
+    ( 0 == origin ?
+      new Fitter ( *decay           , extrapolator() ) :
       new Fitter ( *decay , *origin , extrapolator() ) ) ;
   //
   // apply "global" constraints (if needed)
   //
-  for ( PIDs::const_iterator ipid = m_global_pids.begin() ; 
-        m_global_pids.end() != ipid ; ++ipid ) 
+  for ( PIDs::const_iterator ipid = m_global_pids.begin() ;
+        m_global_pids.end() != ipid ; ++ipid )
   { m_fitter -> setMassConstraint ( *ipid ) ; }
-  for ( MASS::const_iterator imass = m_global_mass.begin() ; 
-        m_global_mass.end() != imass ; ++imass ) 
+  for ( MASS::const_iterator imass = m_global_mass.begin() ;
+        m_global_mass.end() != imass ; ++imass )
   { m_fitter -> setMassConstraint ( imass->first , imass->second ) ; }
   //
   // apply "local" constraints (if needed)
   //
-  for ( PIDs::const_iterator ipid = m_locals_pids.begin() ; 
+  for ( PIDs::const_iterator ipid = m_locals_pids.begin() ;
         m_locals_pids.end() != ipid ; ++ipid )
   { m_fitter -> setMassConstraint ( *ipid ) ; }
-  for ( MASS::const_iterator imass = m_locals_mass.begin() ; 
-        m_locals_mass.end() != imass ; ++imass ) 
+  for ( MASS::const_iterator imass = m_locals_mass.begin() ;
+        m_locals_mass.end() != imass ; ++imass )
   { m_fitter -> setMassConstraint ( imass->first , imass->second ) ; }
   // fit!
   m_fitter->fit() ;
@@ -592,182 +592,182 @@ StatusCode LoKi::DecayTreeFit::fit                     // fit the decay tree
   }
   // get the status
   Fitter::FitStatus status = m_fitter->status() ;
-  if ( Fitter::Success != status ) 
-  { 
+  if ( Fitter::Success != status )
+  {
     m_fitter.reset () ;
-    return Warning ( "Fitter failed status" , 110 + status, 0 ) ; 
+    return Warning ( "Fitter failed status" , 110 + status, 0 ) ;
   }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/** get the fitted parameters for the particle 
- *  @param particle (INPUT) the particle, NULL corresponds to the decay head  
- *  @return the fitted parameters, NULL for invalid argument/fit failure 
+/** get the fitted parameters for the particle
+ *  @param particle (INPUT) the particle, NULL corresponds to the decay head
+ *  @return the fitted parameters, NULL for invalid argument/fit failure
  *  @see IDecayTreeFit
- *  @see IDecayTreeFit::fitted 
+ *  @see IDecayTreeFit::fitted
  */
 // ============================================================================
-const IDecayTreeFit::Fitted* 
-LoKi::DecayTreeFit::fitted ( const LHCb::Particle* p ) const 
+const IDecayTreeFit::Fitted*
+LoKi::DecayTreeFit::fitted ( const LHCb::Particle* p ) const
 {
-  // 
-  if ( 0 == m_fitter.get() ) 
+  //
+  if ( 0 == m_fitter.get() )
   {
     Error ("fitted: fit is not performed yet, return NULL").ignore() ;
-    return 0 ;                                                    // RETURN 
+    return 0 ;                                                    // RETURN
   }
-  // 
+  //
   Fitter::FitStatus status = m_fitter->status() ;
-  if ( Fitter::Success != status ) 
+  if ( Fitter::Success != status )
   {
-    Warning ( "fitted: fit is not successfull , return NULL" , 
+    Warning ( "fitted: fit is not successfull , return NULL" ,
               120 + status, 1 ).ignore()  ;
     m_fitter.reset() ;
-    return 0 ;                                                    // RETURN 
+    return 0 ;                                                    // RETURN
   }
-  // check if the particle comes from the decay tree 
-  if ( 0 != p && p != m_fitter->particle() ) 
+  // check if the particle comes from the decay tree
+  if ( 0 != p && p != m_fitter->particle() )
   {
-    // find the particle by scanning of the decay tree of the decay head 
-    const bool found = LoKi::PhysAlgs::found 
-      (  m_fitter->particle()  , 
+    // find the particle by scanning of the decay tree of the decay head
+    const bool found = LoKi::PhysAlgs::found
+      (  m_fitter->particle()  ,
          std::bind2nd ( std::equal_to<const LHCb::Particle*>() , p ) ) ;
-    if  ( !found ) 
+    if  ( !found )
     {
       Error ( "fitted: Particle is not from the tree, return NULL").ignore() ;
-      return  0 ;                                                   // RETURN 
-    } 
+      return  0 ;                                                   // RETURN
+    }
   }
   //
   const Fitted* fitted = m_fitter->fitParams ( p ) ;
-  if ( 0 == fitted ) 
+  if ( 0 == fitted )
   {
     Warning ("fitted:  Fitted* points to NULL").ignore() ;
     return fitted ;
   }
   //
-  return fitted ; 
+  return fitted ;
 }
 // ============================================================================
-/*  get the fit results in form of self-consistent decay tree 
+/*  get the fit results in form of self-consistent decay tree
  *  @see IDecayTreeFit
  *  @see IDecayTreeFit::fittedTree
  */
 // ============================================================================
-LHCb::DecayTree 
-LoKi::DecayTreeFit::fittedTree () const 
+LHCb::DecayTree
+LoKi::DecayTreeFit::fittedTree () const
 {
   //
-  if ( 0 == m_fitter.get() ) 
+  if ( 0 == m_fitter.get() )
   {
     Warning("fitted: fit is not performed yet, return empty tree") ;
-    return LHCb::DecayTree() ;                                      // RETURN 
+    return LHCb::DecayTree() ;                                      // RETURN
   }
   //
   Fitter::FitStatus status = m_fitter->status() ;
-  if ( Fitter::Success != status ) 
+  if ( Fitter::Success != status )
   {
-    Warning ( "fitted: fit is not successful, return empty tree" , 
+    Warning ( "fitted: fit is not successful, return empty tree" ,
               120 + status ) ;
-    m_fitter.reset() ; 
-    return LHCb::DecayTree() ;                                      // RETURN 
+    m_fitter.reset() ;
+    return LHCb::DecayTree() ;                                      // RETURN
   }
   //
   return m_fitter->getFittedTree() ;
 }
 // ============================================================================
-/*  the chi2 of the global fit 
+/*  the chi2 of the global fit
+ *
+ *  @code
  *
- *  @code 
- * 
- *   IDecayTreeFitter*       fitter = ...;  // get the fitter 
- *   const LHCb::Particle*   p      = ... ; // get the particle 
+ *   IDecayTreeFitter*       fitter = ...;  // get the fitter
+ *   const LHCb::Particle*   p      = ... ; // get the particle
  *
  *   // fit it !
- *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
- *   if ( sc.isFailure() ) { ... }          
+ *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+ *   if ( sc.isFailure() ) { ... }
  *
- *   // get chi2 
+ *   // get chi2
  *   const double chi2 = fitter->chi2() ;
  *
- *  @endcode 
+ *  @endcode
  *
- *  @return chi2 of global fit procedure 
+ *  @return chi2 of global fit procedure
  */
 // ============================================================================
-double LoKi::DecayTreeFit::chi2 ( ) const  
+double LoKi::DecayTreeFit::chi2 ( ) const
 {
   //
-  if ( 0 == m_fitter.get() ) 
+  if ( 0 == m_fitter.get() )
   {
     Warning ( "chi2: fit is not performed yet, return InvalidChi2",
               StatusCode::FAILURE, 2 ) ;
-    return LoKi::Constants::InvalidChi2 ;                             // RETURN 
+    return LoKi::Constants::InvalidChi2 ;                             // RETURN
   }
   //
   Fitter::FitStatus status = m_fitter->status() ;
-  if ( Fitter::Success != status ) 
+  if ( Fitter::Success != status )
   {
-    Warning ( "chi2: fit is not successfull, return InvalidChi2" , 
+    Warning ( "chi2: fit is not successfull, return InvalidChi2" ,
               120 + status, 2 ) ;
-    m_fitter.reset() ; 
-    return LoKi::Constants::InvalidChi2 ;                             // RETURN 
+    m_fitter.reset() ;
+    return LoKi::Constants::InvalidChi2 ;                             // RETURN
   }
   //
   return m_fitter->chiSquare () ;
 }
 // ============================================================================
-/*  number degress of freeedom for the global fit 
+/*  number degress of freeedom for the global fit
+ *
+ *  @code
  *
- *  @code 
- * 
- *   IDecayTreeFitter*       fitter = ...;  // get the fitter 
- *   const LHCb::Particle*   p      = ... ; // get the particle 
+ *   IDecayTreeFitter*       fitter = ...;  // get the fitter
+ *   const LHCb::Particle*   p      = ... ; // get the particle
  *
  *   // fit it !
- *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!  
- *   if ( sc.isFailure() ) { ... }          
+ *   StatusCode sc = fitter -> fit ( p ) ;  // fit it!!
+ *   if ( sc.isFailure() ) { ... }
  *
- *   // get degrees-of-freedom 
+ *   // get degrees-of-freedom
  *   const unsigned int ndoF = fitter->nDoF () ;
  *
- *  @endcode 
+ *  @endcode
  *
- *  @return number of degrees of freedom 
+ *  @return number of degrees of freedom
  */
 // ============================================================================
 unsigned int LoKi::DecayTreeFit::nDoF ( ) const
 {
   //
-  if ( 0 == m_fitter.get() ) 
+  if ( 0 == m_fitter.get() )
   {
-    Warning ( "nDoF: fit is not performed yet, return 0", 
+    Warning ( "nDoF: fit is not performed yet, return 0",
               StatusCode::FAILURE, 2 ) ;
-    return 0 ;                                                       // RETURN 
+    return 0 ;                                                       // RETURN
   }
   //
   Fitter::FitStatus status = m_fitter->status () ;
-  if ( Fitter::Success != status ) 
+  if ( Fitter::Success != status )
   {
     Warning ( "nDoF: fit is not sucessfull, return 0 ", 120 + status, 2 ) ;
-    m_fitter.reset() ; 
-    return 0 ;                                                        // RETURN 
+    m_fitter.reset() ;
+    return 0 ;                                                        // RETURN
   }
   //
   return m_fitter->nDof () ;
 }
 // ============================================================================
-/*  add the constraint 
+/*  add the constraint
  *  @param pid (INPUT) particle-ID to be constrained
  *  @see IDecayTreeFit
  *  @see IDecayTreeFit::addConstraint
  */
 // ============================================================================
-void LoKi::DecayTreeFit::addConstraint ( const LHCb::ParticleID& pid ) 
+void LoKi::DecayTreeFit::addConstraint ( const LHCb::ParticleID& pid )
 {
   //
-  if ( parent() == toolSvc() ) 
+  if ( parent() == toolSvc() )
   {
     Error ( "Mass Constraint can't be added to PUBLIC tool! ignore!").ignore() ;
     return ;
@@ -776,18 +776,18 @@ void LoKi::DecayTreeFit::addConstraint ( const LHCb::ParticleID& pid )
   m_locals_pids.push_back ( LHCb::ParticleID ( pid.abspid() ) ) ;
 }
 // ============================================================================
-/*  add the constraint 
+/*  add the constraint
  *  @param pid  (INPUT) particle-ID to be constrained
- *  @param mass (INPUT) the target mass 
+ *  @param mass (INPUT) the target mass
  *  @see IDecayTreeFit
  *  @see IDecayTreeFit::addConstraint
  */
 // ============================================================================
 void LoKi::DecayTreeFit::addConstraint ( const LHCb::ParticleID& pid  ,
-                                         const double            mass ) 
+                                         const double            mass )
 {
   //
-  if ( parent() == toolSvc() ) 
+  if ( parent() == toolSvc() )
   {
     Error ( "Mass Constraint can't be added to PUBLIC tool! ignore!").ignore() ;
     return ;
@@ -798,27 +798,27 @@ void LoKi::DecayTreeFit::addConstraint ( const LHCb::ParticleID& pid  ,
 // ============================================================================
 /*  The basic method for "refit" of the particle
  *
- *  @code 
+ *  @code
  *
- *  // locate the tool 
+ *  // locate the tool
  *  const IParticleReFitter* refitter = tool<IParticleRefitter>( ... ) ;
- * 
- *  // particle to be refit 
+ *
+ *  // particle to be refit
  *  LHCb::Particle* p = ... ;
  *
  *  StatusCode sc = refitter->reFit ( *p ) ;
  *  if ( sc.isFailure() ) { Warning("Error in reFit" , sc ) ; }
  *
- *  @endcode 
+ *  @endcode
  *
  *  @see IParticleReFitter
- *  @see IParticleReFitter::reFit 
+ *  @see IParticleReFitter::reFit
  *
- *  @param particle reference to the particle 
- *  @return status code 
- */  
+ *  @param particle reference to the particle
+ *  @return status code
+ */
 // ============================================================================
-StatusCode LoKi::DecayTreeFit::reFit ( LHCb::Particle& particle ) const 
+StatusCode LoKi::DecayTreeFit::reFit ( LHCb::Particle& particle ) const
 {
   StatusCode sc = fit ( &particle ) ;
   if ( sc.isFailure() )
@@ -827,34 +827,34 @@ StatusCode LoKi::DecayTreeFit::reFit ( LHCb::Particle& particle ) const
   if ( 0 == m_fitter.get() ) { return Error ("reFit: invalid fitter") ; }
   //
   Fitter::FitStatus status = m_fitter->status() ;
-  if ( Fitter::Success != status ) 
+  if ( Fitter::Success != status )
   { return Error ( "reFit: invalid fit status" , 120 + status, 2 ) ; }
   //
-  // the actual refit 
-  if ( !m_fitter->updateCand ( particle ) ) 
+  // the actual refit
+  if ( !m_fitter->updateCand ( particle ) )
   { return Error ( "reFit: unable to update the candidate"     ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// decode vector of mass-consstraints 
+// decode vector of mass-consstraints
 // ============================================================================
 StatusCode LoKi::DecayTreeFit::decodeConstraints1 ()    // decode constraints
 {
   m_global_pids.clear() ;
   //
-  if ( m_constraints.empty() ) 
+  if ( m_constraints.empty() )
   {
     debug() << " No Mass-Constraints will be applied " << endmsg ;
     return StatusCode::SUCCESS ;
   }
   ///
-  const LHCb::IParticlePropertySvc* ppsvc = 
+  const LHCb::IParticlePropertySvc* ppsvc =
     svc<LHCb::IParticlePropertySvc>( "LHCb::ParticlePropertySvc" ) ;
   //
   std::set<LHCb::ParticleID> pids ;
   for ( std::vector<std::string>::const_iterator ic = m_constraints.begin() ;
-        m_constraints.end() != ic ; ++ic ) 
+        m_constraints.end() != ic ; ++ic )
   {
     const LHCb::ParticleProperty* pp = ppsvc->find ( *ic ) ;
     if ( 0 == pp ) { return Error("Unable to find particle '" + (*ic) + "'") ; }
@@ -865,7 +865,7 @@ StatusCode LoKi::DecayTreeFit::decodeConstraints1 ()    // decode constraints
   //
   std::set<std::string> parts ;
   for ( PIDs::const_iterator ipid = m_global_pids.begin() ;
-        m_global_pids.end() != ipid ; ++ipid ) 
+        m_global_pids.end() != ipid ; ++ipid )
   {
     const LHCb::ParticleProperty* pp = ppsvc->find ( *ipid ) ;
     if ( 0 != pp ) { parts.insert ( pp->particle () ) ; }
@@ -879,23 +879,23 @@ StatusCode LoKi::DecayTreeFit::decodeConstraints1 ()    // decode constraints
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// decode vector of mass-consstraints 
+// decode vector of mass-consstraints
 // ============================================================================
 StatusCode LoKi::DecayTreeFit::decodeConstraints2 ()    // decode constraints
 {
   m_global_mass.clear() ;
   //
-  if ( m_masses.empty() ) 
+  if ( m_masses.empty() )
   {
     debug() << " No Mass-Constraints will be applied " << endmsg ;
     return StatusCode::SUCCESS ;
   }
   ///
-  const LHCb::IParticlePropertySvc* ppsvc = 
+  const LHCb::IParticlePropertySvc* ppsvc =
     svc<LHCb::IParticlePropertySvc>( "LHCb::ParticlePropertySvc" ) ;
   //
   for ( std::map<std::string,double>::const_iterator im = m_masses.begin() ;
-        m_masses.end() != im ; ++im ) 
+        m_masses.end() != im ; ++im )
   {
     const LHCb::ParticleProperty* pp = ppsvc->find ( im->first ) ;
     if ( 0 == pp ) { return Error ( "Unable to find particle '" + (im->first ) + "'") ; }
@@ -905,13 +905,13 @@ StatusCode LoKi::DecayTreeFit::decodeConstraints2 ()    // decode constraints
   std::set<std::string> parts ;
   //
   for ( MASS::const_iterator imas = m_global_mass.begin() ;
-        m_global_mass.end() != imas ; ++imas ) 
+        m_global_mass.end() != imas ; ++imas )
   {
     const LHCb::ParticleProperty* pp = ppsvc->find ( imas->first ) ;
     if ( 0 != pp ) { parts.insert ( pp->particle () ) ; }
   }
   //
-  info() << " Mass Constraints will be applied for : " 
+  info() << " Mass Constraints will be applied for : "
          << Gaudi::Utils::toString ( parts ) << endmsg ;
   //
   release ( ppsvc ) ;
@@ -919,9 +919,9 @@ StatusCode LoKi::DecayTreeFit::decodeConstraints2 ()    // decode constraints
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,DecayTreeFit) 
+DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,DecayTreeFit)
 // ============================================================================
 
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/DirectionFitBase.h b/Phys/LoKiFitters/src/DirectionFitBase.h
index 7bda86e039e9db191b4dcc7106249c92e858cc8f..cbb4d88d078322b292b21628ad7de410b26fa016 100644
--- a/Phys/LoKiFitters/src/DirectionFitBase.h
+++ b/Phys/LoKiFitters/src/DirectionFitBase.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKIFITTERS_DIRECTIONFITBASE_H 
+#ifndef LOKIFITTERS_DIRECTIONFITBASE_H
 #define LOKIFITTERS_DIRECTIONFITBASE_H 1
 // ============================================================================
 // Include files
@@ -26,18 +26,18 @@
 // ============================================================================
 #include "FitterUtils.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
@@ -50,19 +50,19 @@ namespace LoKi
   /** @class DirectionFitBase DirectionFitBase.h
    *
    *  The useful base class for implementationof two importantdf fitters
-   *    - Lifetime fitter 
-   *    - Direction fitter 
-   * 
-   *  The implementation follows the note by Paul AVERY 
+   *    - Lifetime fitter
+   *    - Direction fitter
+   *
+   *  The implementation follows the note by Paul AVERY
    *    "Directly Determining Lifetime Using a 3-D Fit"
    *
    *  Lets \f$\vec{\alpha}=\left( p^{\mu} , \vec{x}_d , \vec{x}_p \right)\f$
    *  be a 10-vector of particle & primary vertex parameters:
-   *   - \f$  p^{\mu}   = \left( p_x , p_y , p_z , E \right) \f$ 
-   *   - \f$ \vec{x}_d = \left( x_d , y_d , z_d \right) \f$ 
-   *   - \f$ \vec{x}_p = \left( x_p , y_p , z_p \right) \f$ 
+   *   - \f$  p^{\mu}   = \left( p_x , p_y , p_z , E \right) \f$
+   *   - \f$ \vec{x}_d = \left( x_d , y_d , z_d \right) \f$
+   *   - \f$ \vec{x}_p = \left( x_p , y_p , z_p \right) \f$
    *
-   *  The corresponding \f$10\times10\f$-covarinace matrix could 
+   *  The corresponding \f$10\times10\f$-covarinace matrix could
    *  be decomposed as:
    *  \f[ \mathbf{V_{\alpha}} =
    *       \begin{pmatrix}
@@ -70,136 +70,136 @@ namespace LoKi
    *         \mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}}^T &  \mathbf{V}_{\vec{x}_d} & 0  \\
    *         0 & 0 &   \mathbf{V}_{\vec{x}_{pv}}
    *       \end{pmatrix}. \f]
-   *  
+   *
    *  The direction constraint equations are:
    *   \f[ \mathbf{H} = \begin{pmatrix}
    *         x_p - x_d + \frac{p_x}{m}c\tau \\
    *         y_p - y_d + \frac{p_y}{m}c\tau \\
-   *         z_p - z_d + \frac{p_z}{m}c\tau 
+   *         z_p - z_d + \frac{p_z}{m}c\tau
    *        \end{pmatrix} = 0. \f]
    * These constraints could be represented as:
-   * \f$ \mathbf{H}\left( \mathbf{\alpha} , c\tau \right) = 
-   * \mathbf{D} \left( \mathbf{\alpha} - \mathbf{\alpha}_0 \right) + 
+   * \f$ \mathbf{H}\left( \mathbf{\alpha} , c\tau \right) =
+   * \mathbf{D} \left( \mathbf{\alpha} - \mathbf{\alpha}_0 \right) +
    * \mathbf{E} \left( c\tau - c\tau_0                     \right)  +\mathbf{d}
-   * = 
-   * \mathbf{D} \delta \mathbf{\alpha} + 
+   * =
+   * \mathbf{D} \delta \mathbf{\alpha} +
    * \mathbf{E} \delta c\tau  +\mathbf{d}, \f$
    * where
-   *  - \f$ \mathbf{E} = \left. \frac{\partial \mathbf{H}}{\partial c\tau} \right|_{\alpha=\alpha_o,c\tau=c\tau_0} 
+   *  - \f$ \mathbf{E} = \left. \frac{\partial \mathbf{H}}{\partial c\tau} \right|_{\alpha=\alpha_o,c\tau=c\tau_0}
    *   = \begin{pmatrix}
    *             p_x/m \\
    *             p_y/m \\
-   *             p_z/m 
-   *      \end{pmatrix} \f$ 
-   *  - \f$ \mathbf{D} = \left. \frac{\partial \mathbf{H}}{\partial \alpha} \right|_{\alpha=\alpha_o, c\tau=c\tau_0} = 
-   * \begin{pmatrix} 
-   *  \frac{\partial \mathbf{H}}{\partial p_{\mu} } & 
-   *  \frac{\partial \mathbf{H}}{\partial \vec{x}_d} & 
-   * \frac{\partial \mathbf{H}}{\partial \vec{x}_{pv}} 
-   *  \end{pmatrix}  = 
-   *  \begin{pmatrix} \mathbf{W} & -1 & 1 
-   * \end{pmatrix}. \f$ 
+   *             p_z/m
+   *      \end{pmatrix} \f$
+   *  - \f$ \mathbf{D} = \left. \frac{\partial \mathbf{H}}{\partial \alpha} \right|_{\alpha=\alpha_o, c\tau=c\tau_0} =
+   * \begin{pmatrix}
+   *  \frac{\partial \mathbf{H}}{\partial p_{\mu} } &
+   *  \frac{\partial \mathbf{H}}{\partial \vec{x}_d} &
+   * \frac{\partial \mathbf{H}}{\partial \vec{x}_{pv}}
+   *  \end{pmatrix}  =
+   *  \begin{pmatrix} \mathbf{W} & -1 & 1
+   * \end{pmatrix}. \f$
    *
    The matrix \f$\mathbf{W}\f$ is easy to calculate
-   * \f[ \mathbf{W} = \left. 
-   *   \frac{\partial \mathbf{H}}{\partial p_{\mu}} \right|_{\alpha=\alpha_o,c\tau=c\tau_0} = 
+   * \f[ \mathbf{W} = \left.
+   *   \frac{\partial \mathbf{H}}{\partial p_{\mu}} \right|_{\alpha=\alpha_o,c\tau=c\tau_0} =
    * c\tau_0 \frac{ \partial \vec{p}/m }{\partial p_{\mu}} = \frac{c\tau_0}{m}
-   * \begin{pmatrix} 
+   * \begin{pmatrix}
    * 1+\frac{p_x^2}{m^2} & \frac{p_xp_y}{m^2}    &  \frac{p_xp_z}{m^2} & - \frac{p_xE}{m^2} \\
    *  \frac{p_yp_x}{m^2} & 1 + \frac{p_y^2}{m^2} &  \frac{p_yp_z}{m^2} & - \frac{p_yE}{m^2} \\
-   *  \frac{p_zp_x}{m^2} & \frac{p_zp_y}{m^2}    & 1 + \frac{p_z^2}{m^2} & - \frac{p_zE}{m^2} 
-   * \end{pmatrix} \f] 
+   *  \frac{p_zp_x}{m^2} & \frac{p_zp_y}{m^2}    & 1 + \frac{p_z^2}{m^2} & - \frac{p_zE}{m^2}
+   * \end{pmatrix} \f]
    *
-   * The auxillary \f$3\times3\f$-matrix 
+   * The auxillary \f$3\times3\f$-matrix
    *  \f$\mathbf{V_D}\f$ (the covariance matrix of constraints) is equal to:
    * \f[
-   * \mathbf{V_D} = \left( \mathbf{D}\mathbf{V_{\alpha}}\mathbf{D}^T\right)^{-1} 
-   * = \left( \mathbf{W}\mathbf{V}_{p_{\mu}}\mathbf{W}^T 
-   * - \mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}}^T\mathbf{W}^T 
+   * \mathbf{V_D} = \left( \mathbf{D}\mathbf{V_{\alpha}}\mathbf{D}^T\right)^{-1}
+   * = \left( \mathbf{W}\mathbf{V}_{p_{\mu}}\mathbf{W}^T
+   * - \mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}}^T\mathbf{W}^T
    * -  \mathbf{W}\mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}}
    * +  \mathbf{V}_{\vec{x}_d}
    * +  \mathbf{V}_{\vec{x}_{pv}}\right)^{-1}
    * \f]
    *
-   *  - \f$ \mathbf{\lambda}_0 = 
-   *    \mathbf{V_D} \left( \mathbf{D}\delta\mathbf{\alpha} +\mathbf{d} \right)  \f$ 
-   *  - \f$ V_{c\tau} = \left( \mathbf{E}^T \mathbf{V_D} \mathbf{E} \right)^{-1} \f$ 
-   *  - \f$ \delta c\tau = V_{c\tau} \mathbf{E}^T \mathbf{\lambda}_0 \f$ 
-   *  - \f$ \lambda = \lambda_0 + \mathbf{V}_D\mathbf{E}\delta c\tau \f$ 
-   *  - \f$ \vec{\alpha} = \vec{\alpha}_0 - \mathbf{V}_{\vec{\alpha}0}\mathbf{D}^T\lambda \f$ 
+   *  - \f$ \mathbf{\lambda}_0 =
+   *    \mathbf{V_D} \left( \mathbf{D}\delta\mathbf{\alpha} +\mathbf{d} \right)  \f$
+   *  - \f$ V_{c\tau} = \left( \mathbf{E}^T \mathbf{V_D} \mathbf{E} \right)^{-1} \f$
+   *  - \f$ \delta c\tau = V_{c\tau} \mathbf{E}^T \mathbf{\lambda}_0 \f$
+   *  - \f$ \lambda = \lambda_0 + \mathbf{V}_D\mathbf{E}\delta c\tau \f$
+   *  - \f$ \vec{\alpha} = \vec{\alpha}_0 - \mathbf{V}_{\vec{\alpha}0}\mathbf{D}^T\lambda \f$
    *
    * The covariance matrices are:
    *
-   * - \f$ \mathbf{D}\mathbf{V_{\alpha}} = 
-   * \left( \mathbf{D}_1^T , \mathbf{D}_2^T , \mathbf{D_3} \right) = 
-   * \left( 
-   * \mathbf{W}\mathbf{V_{p_{\mu}}} - \mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}}^T , 
+   * - \f$ \mathbf{D}\mathbf{V_{\alpha}} =
+   * \left( \mathbf{D}_1^T , \mathbf{D}_2^T , \mathbf{D_3} \right) =
+   * \left(
+   * \mathbf{W}\mathbf{V_{p_{\mu}}} - \mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}}^T ,
    * \mathbf{W} \mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}} -  \mathbf{V}_{\vec{x}_d} ,
    * \mathbf{V}_{\vec{x}_{pv}}
-   * \right) \f$ 
-   * - \f$ \mathbf{V_{\alpha}^\prime} = 
-   * \mathbf{V_{\alpha}} - 
-   * \mathbf{V_{\alpha}}\mathbf{D}^T \mathbf{V_D} \mathbf{D}\mathbf{V_{\alpha}}  + 
-   * \mathbf{V_{\alpha}}\mathbf{D}^T 
-   * \mathbf{V_D} 
-   * \mathbf{E} 
-   * \mathbf{V_{c\tau}} 
-   * \mathbf{E}^T 
-   * \mathbf{V_D} 
+   * \right) \f$
+   * - \f$ \mathbf{V_{\alpha}^\prime} =
+   * \mathbf{V_{\alpha}} -
+   * \mathbf{V_{\alpha}}\mathbf{D}^T \mathbf{V_D} \mathbf{D}\mathbf{V_{\alpha}}  +
+   * \mathbf{V_{\alpha}}\mathbf{D}^T
+   * \mathbf{V_D}
+   * \mathbf{E}
+   * \mathbf{V_{c\tau}}
+   * \mathbf{E}^T
+   * \mathbf{V_D}
    * \mathbf{D}\mathbf{V_{\alpha}} \f$
-   * - \f$ \mathbf{V_{p_{\mu}}^\prime} = 
-   *       \mathbf{V_{p_{\mu}}} - 
+   * - \f$ \mathbf{V_{p_{\mu}}^\prime} =
+   *       \mathbf{V_{p_{\mu}}} -
    *       \mathbf{D}_1
-   *       \mathbf{V_{D}} 
+   *       \mathbf{V_{D}}
    *       \mathbf{D}_1^T +
    *       \mathbf{D}_1
-   *       \left( \mathbf{V_D} 
-   *              \mathbf{E} 
-   *              \mathbf{V_{c\tau}} 
-   *              \mathbf{E}^T 
-   *              \mathbf{V_D} \right) \mathbf{D}_1^T \f$ 
-   * - \f$ \mathbf{V^\prime}_{ \left\{ p_{\mu},\vec{x}_d\right\}} =  
-   *       \mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}} - 
+   *       \left( \mathbf{V_D}
+   *              \mathbf{E}
+   *              \mathbf{V_{c\tau}}
+   *              \mathbf{E}^T
+   *              \mathbf{V_D} \right) \mathbf{D}_1^T \f$
+   * - \f$ \mathbf{V^\prime}_{ \left\{ p_{\mu},\vec{x}_d\right\}} =
+   *       \mathbf{V}_{ \left\{ p_{\mu},\vec{x}_d\right\}} -
    *       \mathbf{D}_2
    *       \mathbf{V_D}
    *       \mathbf{D}_1^T +
    *       \mathbf{D}_2^T
-   *       \left( \mathbf{V_D} 
-   *              \mathbf{E} 
-   *              \mathbf{V_{c\tau}} 
-   *              \mathbf{E}^T 
-   *              \mathbf{V_D} \right) \mathbf{D}_1^T \f$ 
-   * - \f$ \mathbf{V^\prime}_{\vec{x}_d} = 
-   *       \mathbf{V}_{\vec{x}_d} - 
+   *       \left( \mathbf{V_D}
+   *              \mathbf{E}
+   *              \mathbf{V_{c\tau}}
+   *              \mathbf{E}^T
+   *              \mathbf{V_D} \right) \mathbf{D}_1^T \f$
+   * - \f$ \mathbf{V^\prime}_{\vec{x}_d} =
+   *       \mathbf{V}_{\vec{x}_d} -
    *       \mathbf{D}_2
    *       \mathbf{V_D}
    *       \mathbf{D}_2^T +
    *       \mathbf{D}_2
-   *       \left( \mathbf{V_D} 
-   *              \mathbf{E} 
-   *              \mathbf{V_{c\tau}} 
-   *              \mathbf{E}^T 
+   *       \left( \mathbf{V_D}
+   *              \mathbf{E}
+   *              \mathbf{V_{c\tau}}
+   *              \mathbf{E}^T
    *              \mathbf{V_D} \right) \mathbf{D}_2^T \f$
-   * - \f$ \mathbf{V^\prime}_{\vec{x}_{pv}} = 
-   *       \mathbf{V}_{\vec{x}_{pv}}  - 
+   * - \f$ \mathbf{V^\prime}_{\vec{x}_{pv}} =
+   *       \mathbf{V}_{\vec{x}_{pv}}  -
    *       \mathbf{D}_3
    *       \mathbf{V_D}
    *       \mathbf{D}_3^T+
    *       \mathbf{D}_3
-   *       \left( \mathbf{V_D} 
-   *              \mathbf{E} 
-   *              \mathbf{V_{c\tau}} 
-   *              \mathbf{E}^T 
-   *             \mathbf{V_D} \right) \mathbf{D}_3^T \f$ 
+   *       \left( \mathbf{V_D}
+   *              \mathbf{E}
+   *              \mathbf{V_{c\tau}}
+   *              \mathbf{E}^T
+   *             \mathbf{V_D} \right) \mathbf{D}_3^T \f$
    *
    *  The clear symmetries of these expressions allows to perforem really efficient
-   *  calculation. Please note that one requires only the inversion of 
-   *  one symmetrix \f$3\times3\f$-matrix. 
+   *  calculation. Please note that one requires only the inversion of
+   *  one symmetrix \f$3\times3\f$-matrix.
    *
-   *  Also note that taking \f$c\tau_0=0\f$ and \f$\mathbf{W}=0\f$ one is able to 
-   *  find the first and very efficient approximation to \f$c\tau\f$, 
-   *  neglecting the uncertanty in the particle momenta. 
-   *  Using this approximation and the starting point fo riteration 
+   *  Also note that taking \f$c\tau_0=0\f$ and \f$\mathbf{W}=0\f$ one is able to
+   *  find the first and very efficient approximation to \f$c\tau\f$,
+   *  neglecting the uncertanty in the particle momenta.
+   *  Using this approximation and the starting point fo riteration
    *  and applying the full matrix \f$\mathbf{W}\f$ one achieves
    *  very rapid convergency.
    *
@@ -216,24 +216,24 @@ namespace LoKi
   {
   public:
     // ========================================================================
-    /// auxillary enum which define the error codes 
+    /// auxillary enum which define the error codes
     enum {
-      /// no valid end-vertex is found for the particle 
+      /// no valid end-vertex is found for the particle
       NoEndVertex            = 500  , // no valid end-vertex is found for the particle 4
       /// no IDVAlgorithm is available  (for IParticleReFitter interface)
-      NoIDVAlgorithm         = 501  , // no IDVAlgorihtm is available  
-      /// no valid primary vertex is found 
+      NoIDVAlgorithm         = 501  , // no IDVAlgorihtm is available
+      /// no valid primary vertex is found
       NoPrimaryVertex        = 502  , // no valid primary vertex is found
-      /// matrix inversion failure 
+      /// matrix inversion failure
       MatrixInversionFailure = 504  , // matrix inversion failure
-      /// no convergency 
-      NoConvergency          = 503     // no convergency 
+      /// no convergency
+      NoConvergency          = 503     // no convergency
     } ;
     // ========================================================================
   public:
     // ========================================================================
-    /// the standard initialization of the tool 
-    virtual StatusCode initialize() 
+    /// the standard initialization of the tool
+    StatusCode initialize() override
     {
       const StatusCode sc = MessagingBase::initialize() ;
       if ( sc.isFailure() ) { return sc ; }
@@ -243,109 +243,109 @@ namespace LoKi
     // ========================================================================
   protected:
     // ========================================================================
-    /** constructor 
+    /** constructor
      *  @param Type the actual tool type (??)
-     *  @param Name the tool instance name 
+     *  @param Name the tool instance name
      *  @param parent the parent of the tool
      */
     DirectionFitBase
-    ( const std::string& Type   , 
-      const std::string& Name   , 
+    ( const std::string& Type   ,
+      const std::string& Name   ,
       const IInterface*  parent ) ;
-    // virtual & protected destructor 
-    virtual ~DirectionFitBase () ; ///< virtual & protected destructor 
+    // virtual & protected destructor
+    virtual ~DirectionFitBase () ; ///< virtual & protected destructor
     // ========================================================================
   protected:
     // ========================================================================
-    /** get the fast evaluation of ctau, neglecting the 
+    /** get the fast evaluation of ctau, neglecting the
      *  uncertainties in momentum, and taking into account only
      *  the uincertanties in primary and secondary vertices.
      *
-     *  Essentially it corresponds to the first iteration with 
-     *  \f$ \mathbf{W}=\frac{\partial}{\partial p^{\mu}}\mathbf{H} = 0  \f$ 
-     *   and \f$ c\tau_0 = 0 \f$. 
+     *  Essentially it corresponds to the first iteration with
+     *  \f$ \mathbf{W}=\frac{\partial}{\partial p^{\mu}}\mathbf{H} = 0  \f$
+     *   and \f$ c\tau_0 = 0 \f$.
      *
-     *  @param primary  (input) the primary vertex 
+     *  @param primary  (input) the primary vertex
      *  @param particle (input) the particle
-     *  @param decay    (input) the decay vertex 
-     *  @return fast evaluation of ctau 
+     *  @param decay    (input) the decay vertex
+     *  @return fast evaluation of ctau
      */
-    double ctau0 
-    ( const LHCb::VertexBase& primary  , 
-      const LHCb::Particle&   particle , 
+    double ctau0
+    ( const LHCb::VertexBase& primary  ,
+      const LHCb::Particle&   particle ,
       const LHCb::VertexBase& decay    ) const ;
     // ========================================================================
-    /** make few iteration steps 
-     * 
+    /** make few iteration steps
+     *
      *  @attention input particle&vertices are modified!
      *
-     *  @param primary    pointer to primary vertex (input) 
-     *  @param particle   pointer to particle       (input) 
-     *  @param decay      pointer to decay vertex   (input) 
-     *  @param momentum   the expansion point for particle momentum (input/output) 
-     *  @param decvertex  the expansion point for decay   vertex      (input/output) 
-     *  @param primvertex the expansion point for primary vertex      (input/output) 
+     *  @param primary    pointer to primary vertex (input)
+     *  @param particle   pointer to particle       (input)
+     *  @param decay      pointer to decay vertex   (input)
+     *  @param momentum   the expansion point for particle momentum (input/output)
+     *  @param decvertex  the expansion point for decay   vertex      (input/output)
+     *  @param primvertex the expansion point for primary vertex      (input/output)
      *  @param ctau       the estimate of the proper time (c*tau) (input/output)
      *  @param error      the estimate of the error in the proper time (c*tau) (output)
      *  @param chi2       the estimate of the chi2 (output)
-     *  @return status code 
+     *  @return status code
      */
-    StatusCode iterate 
-    ( const LHCb::VertexBase* primary    , 
-      const LHCb::Particle*   particle   , 
-      const LHCb::VertexBase* decay      , 
+    StatusCode iterate
+    ( const LHCb::VertexBase* primary    ,
+      const LHCb::Particle*   particle   ,
+      const LHCb::VertexBase* decay      ,
       Gaudi::LorentzVector&   momentum   ,
-      Gaudi::XYZPoint&        decvertex  , 
+      Gaudi::XYZPoint&        decvertex  ,
       Gaudi::XYZPoint&        primvertex ,
-      double&                 ctau       , 
-      double&                 error      , 
+      double&                 ctau       ,
+      double&                 error      ,
       double&                 chi2       ) const ;
     // ========================================================================
-    /** make the real fit 
+    /** make the real fit
      *
      *  @attention the input particle&vertices are modified!
      *
-     *  @param primary  pointer to (non-const!) primary vertex (input/output) 
-     *  @param particle pointer to (non-const!) particle      (input/output) 
-     *  @param decay    pointer to (non-const!) decay vertex  (input/output) 
+     *  @param primary  pointer to (non-const!) primary vertex (input/output)
+     *  @param particle pointer to (non-const!) particle      (input/output)
+     *  @param decay    pointer to (non-const!) decay vertex  (input/output)
      *  @param ctau     the estimate of the proper time (c*tau) (input/output)
      *  @param error    the estimate of the error in the proper time (c*tau) (output)
      *  @param chi2     the estimate of the chi2 (output)
-     *  @return status code 
+     *  @return status code
      */
-    StatusCode fit_ 
-    ( LHCb::VertexBase* primary   , 
-      LHCb::Particle*   particle  , 
-      LHCb::VertexBase* decay     , 
-      double&           ctau      , 
-      double&           error     , 
+    StatusCode fit_
+    ( LHCb::VertexBase* primary   ,
+      LHCb::Particle*   particle  ,
+      LHCb::VertexBase* decay     ,
+      double&           ctau      ,
+      double&           error     ,
       double&           chi2      ) const ;
     // ========================================================================
-    /** make the real fit 
+    /** make the real fit
      *
      *  @attention the input particle&vertices are *NOT* modified!
      *
-     *  @param primary  pointer to primary vertex (input) 
-     *  @param particle pointer to particle       (input) 
-     *  @param decay    pointer to decay vertex   (input) 
+     *  @param primary  pointer to primary vertex (input)
+     *  @param particle pointer to particle       (input)
+     *  @param decay    pointer to decay vertex   (input)
      *  @param ctau     the estiamte of the proper time (c*tau) (input/output)
      *  @param error    the estiamte of the error in the proper time (c*tau) (output)
      *  @param chi2     the estiamte of the chi2 (output)
-     *  @return status code 
+     *  @return status code
      */
-    StatusCode fitConst_ 
-    ( const LHCb::VertexBase* primary   , 
-      const LHCb::Particle*   particle  , 
-      const LHCb::VertexBase* decay     , 
-      double&                 ctau      , 
-      double&                 error     , 
+    StatusCode fitConst_
+    ( const LHCb::VertexBase* primary   ,
+      const LHCb::Particle*   particle  ,
+      const LHCb::VertexBase* decay     ,
+      double&                 ctau      ,
+      double&                 error     ,
       double&                 chi2      ) const ;
     // ========================================================================
   private:
     // ========================================================================
     /// the default constructor is disabled
     DirectionFitBase() ;                 // the default constructor is disabled
-    /// the copy constructor is disabled 
+    /// the copy constructor is disabled
     DirectionFitBase( const DirectionFitBase& ) ;        // no copy constructor
     /// assigmenent operator is disabled
     DirectionFitBase& operator= ( const DirectionFitBase& ) ; // no assignement
@@ -353,57 +353,57 @@ namespace LoKi
   private:
     // ========================================================================
     /// get the tranporter tool:
-    IParticleTransporter* transporter() const 
+    IParticleTransporter* transporter() const
     {
-      if ( 0 == m_transporter ) 
+      if ( 0 == m_transporter )
       { m_transporter = tool<IParticleTransporter> ( m_transporterName ) ; }
       return m_transporter ;
     }
     // ========================================================================
-    /** transport the particle into new position 
+    /** transport the particle into new position
      *  @attention it call transport <b>AND</b> project
-     *  @param p1 (INPUT)  particle to be tranported 
-     *  @param x  (INPUT)  z-ccordiate of tranportation 
+     *  @param p1 (INPUT)  particle to be tranported
+     *  @param x  (INPUT)  z-ccordiate of tranportation
      *  @param p2 (OUTPUT) the tarnsported particle
      */
     inline StatusCode transport
-    ( const LHCb::Particle* p1 , 
-      const double          z  , 
+    ( const LHCb::Particle* p1 ,
+      const double          z  ,
       LHCb::Particle&       p2 ) const
     {
-      if ( 0 == m_transporter ) 
+      if ( 0 == m_transporter )
       { m_transporter = tool<IParticleTransporter> ( m_transporterName ) ; }
       // return m_transporter -> transportAndProject ( p1 , z , p2 ) ;
       return m_transporter -> transport  ( p1 , z , p2 ) ;
     }
     // ========================================================================
-    /** transport the particle into new position 
+    /** transport the particle into new position
      *  @attention it call transport <b>AND</b> project
-     *  @param p1 (INPUT)  particle to be tranported 
-     *  @param x  (INPUT)  the point of tranportation 
+     *  @param p1 (INPUT)  particle to be tranported
+     *  @param x  (INPUT)  the point of tranportation
      *  @param p2 (OUTPUT) the tarnsported particle
      */
-    inline StatusCode transport 
-    ( const LHCb::Particle*  p1 , 
-      const Gaudi::XYZPoint& z  , 
-      LHCb::Particle&        p2 ) const 
+    inline StatusCode transport
+    ( const LHCb::Particle*  p1 ,
+      const Gaudi::XYZPoint& z  ,
+      LHCb::Particle&        p2 ) const
     { return transport ( p1 , z.Z() , p2 ) ; }
     // ========================================================================
   private:
     // ========================================================================
     /// the maximal number of iterations
-    unsigned int m_max_iter   ; // maximal number of iteration 
-    /// the convergency parameter 
-    double       m_delta_chi2 ; // convergency parameter 
-    /// the convergency parameter 
-    double       m_delta_ctau ; // convergency parameter 
-    /// The name of particle transpoter tool 
-    std::string  m_transporterName ; // The name of particle transpoter tool    
-    /// The particle transporter itself 
+    unsigned int m_max_iter   ; // maximal number of iteration
+    /// the convergency parameter
+    double       m_delta_chi2 ; // convergency parameter
+    /// the convergency parameter
+    double       m_delta_ctau ; // convergency parameter
+    /// The name of particle transpoter tool
+    std::string  m_transporterName ; // The name of particle transpoter tool
+    /// The particle transporter itself
     mutable IParticleTransporter* m_transporter ; // The transporter itself
     /// the actual fitter object
     mutable LoKi::Fitters::Fitter1 m_fitter ; // the actual fitter object
-    /// the particle (needed for propagation) 
+    /// the particle (needed for propagation)
     mutable LHCb::Particle         m_particle ; // the particle for propagation
     /// helper matrix for evalaution of other covarinace matrices:
     mutable Gaudi::SymMatrix3x3    m_vd1 ; // helper matrix
diff --git a/Phys/LoKiFitters/src/DirectionFitter.cpp b/Phys/LoKiFitters/src/DirectionFitter.cpp
index 9cd222a329a40d5caf7d5c13550312d67217f082..0d63956d3f77104e1c363cec3aecbe77507820ff 100644
--- a/Phys/LoKiFitters/src/DirectionFitter.cpp
+++ b/Phys/LoKiFitters/src/DirectionFitter.cpp
@@ -3,7 +3,7 @@
 // ============================================================================
 // GaudiKernel
 // ============================================================================
-#include "GaudiKernel/SmartIF.h" 
+#include "GaudiKernel/SmartIF.h"
 // ============================================================================
 // Event
 // ============================================================================
@@ -16,105 +16,105 @@
 #include "Kernel/IDVAlgorithm.h"
 #include "Kernel/GetIDVAlgorithm.h"
 // ============================================================================
-// Local 
+// Local
 // ============================================================================
 #include "DirectionFitBase.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
  *  @date   2008-02-17
  */
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   /** @class DirectionFitter
    *
-   *  The simplest implementation of abstract interface IDirectionFit 
+   *  The simplest implementation of abstract interface IDirectionFit
    *  @see IDirectionFit
-   *  
-   *  The implementation follows the note by Paul AVERY 
+   *
+   *  The implementation follows the note by Paul AVERY
    *    "Directly Determining Lifetime Using a 3-D Fit"
    *
-   *  The actual algorithm si described in detail for 
+   *  The actual algorithm si described in detail for
    *  the base class LoKi::DirectionFitBase
    *
-   *  @see LoKi::DirectionFitBase 
+   *  @see LoKi::DirectionFitBase
    *  @see IDirectionFit
    *
    *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
    *  @date   2008-02-17
    */
-  class DirectionFitter 
+  class DirectionFitter
     : public extends1<LoKi::DirectionFitBase,IDirectionFit>
   {
     // ========================================================================
     /// the friend factory needed for instantiation
     friend class ToolFactory<LoKi::DirectionFitter> ;
     // ========================================================================
-  public: 
+  public:
     // ========================================================================
     /** perform a "direction" fit for the particle.
-     *  The angle between the momentum of the particle 
-     *  and the vectro from primary vertex to the decay 
+     *  The angle between the momentum of the particle
+     *  and the vectro from primary vertex to the decay
      *  vertex of the particle is constrained to 0.
-     *  
-     *  @code 
-     * 
+     *
+     *  @code
+     *
      *  // locate the tool:
      *  const IDirectionFit* fitter = ... ;
-     *  
+     *
      *  // primary vertex:
      *  const LHCb::Vertex* primary = ... ;
-     * 
+     *
      *  // Bs-candidate:
-     *  LHCb::Particle*  Bs = ... ; 
+     *  LHCb::Particle*  Bs = ... ;
      *
      *  StatusCode sc = fitter -> fit ( *primary , *Bs ) ;
-     *  if ( sc.isFailure() )  { ... error here ...  }  
+     *  if ( sc.isFailure() )  { ... error here ...  }
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see IDirectionFit
      *  @see LHCb::Particle
-     *  @see LHCb::VertexBase 
-     * 
+     *  @see LHCb::VertexBase
+     *
      *  @param particle particle to be constrained (input/output)
-     *  @param primary  primary vertex             (input) 
-     *  @return status code 
+     *  @param primary  primary vertex             (input)
+     *  @return status code
      */
-    virtual StatusCode fit 
+    StatusCode fit
     ( const LHCb::VertexBase& primary  ,
-      LHCb::Particle&         particle ) const ; 
+      LHCb::Particle&         particle ) const override;
     // ========================================================================
   public:
     // ========================================================================
     /** The basic method for "refit" of the particle
      *
-     *  @code 
+     *  @code
      *
-     *  // locate the tool 
+     *  // locate the tool
      *  const IParticleReFitter* refitter = ... ;
-     * 
-     *  // particle to be refit 
+     *
+     *  // particle to be refit
      *  LHCb::Particle* p = ... ;
      *
      *  StatusCode sc = refitter -> reFit ( *p ) ;
      *  if ( sc.isFailure() ) { ... error here ...  }
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @attention the method is implemented in term of "fit"
      *
@@ -122,28 +122,28 @@ namespace LoKi
      *  @see LHCb::Particle
      *
      *  @param particle reference to the particle  (input/output)
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode reFit ( LHCb::Particle& particle ) const ;
+    StatusCode reFit ( LHCb::Particle& particle ) const override;
     // ========================================================================
   public:
     // ========================================================================
-    /// the standard initialization of the tool 
-    virtual StatusCode initialize() 
+    /// the standard initialization of the tool
+    StatusCode initialize() override
     { return LoKi::DirectionFitBase::initialize() ; }
     // ========================================================================
   protected:
     // ========================================================================
-    /** constructor 
+    /** constructor
      *  @param type the actual tool type (??)
-     *  @param name the tool instance name 
+     *  @param name the tool instance name
      *  @param parent the parent of the tool
      */
-    DirectionFitter  
-    ( const std::string& type   , 
-      const std::string& name   , 
-      const IInterface*  parent ) 
-      : base_class ( type , name , parent ) {} 
+    DirectionFitter
+    ( const std::string& type   ,
+      const std::string& name   ,
+      const IInterface*  parent )
+      : base_class ( type , name , parent ) {}
     /// virtual & protected destructor
     virtual ~DirectionFitter() {}  ;
     // ========================================================================
@@ -153,68 +153,68 @@ namespace LoKi
 // ============================================================================
 // The basic method for "refit" of the particle
 // ============================================================================
-StatusCode LoKi::DirectionFitter::reFit ( LHCb::Particle& particle ) const 
+StatusCode LoKi::DirectionFitter::reFit ( LHCb::Particle& particle ) const
 {
   // play a bit with extra-info
-  if ( particle.hasInfo ( LHCb::Particle::Chi2OfParticleReFitter ) ) 
+  if ( particle.hasInfo ( LHCb::Particle::Chi2OfParticleReFitter ) )
   { particle.eraseInfo ( LHCb::Particle::Chi2OfParticleReFitter )  ; }
-  
+
   // try to get the associated primary vertex
   const IDVAlgorithm* dv = Gaudi::Utils::getIDVAlgorithm ( contextSvc() ) ;
-  if ( 0 == dv ) 
+  if ( 0 == dv )
   { return Error ( "No parent IDVAlgorithm is available!" , NoIDVAlgorithm ) ; }
   //
   // 1 ) get the related primary vertex from the DValgorithm
   const LHCb::VertexBase* primary =  dv -> bestVertex ( &particle );
-  if ( 0 == primary ) 
+  if ( 0 == primary )
   { return Error ( "No associated primary vertex is found!" , NoPrimaryVertex ) ; }
   //
-  // 2) use the regular "fit" method 
+  // 2) use the regular "fit" method
   StatusCode sc = fit ( *primary , particle ) ;
-  if ( sc.isFailure () ) 
+  if ( sc.isFailure () )
   { return Error ( "reFit(): The errot from fit()" , sc ) ; }
   //
   // in the case of success update the extra-info:
-  if ( particle.hasInfo ( LHCb::Particle::Chi2OfDirectionConstrainedFit ) ) 
-  { 
-    particle.addInfo 
+  if ( particle.hasInfo ( LHCb::Particle::Chi2OfDirectionConstrainedFit ) )
+  {
+    particle.addInfo
       (  LHCb::Particle::Chi2OfParticleReFitter ,
          particle.info ( LHCb::Particle::Chi2OfDirectionConstrainedFit , -1000 ) ) ;
-  }    
+  }
   //
   return StatusCode::SUCCESS ;
 }
 // ========================================================================
 // perform a "direction" fit for the particle.
 // ========================================================================
-StatusCode LoKi::DirectionFitter::fit 
+StatusCode LoKi::DirectionFitter::fit
 ( const LHCb::VertexBase& primary  ,
-  LHCb::Particle&         particle ) const 
+  LHCb::Particle&         particle ) const
 {
   // play a bit with extra-info
-  if ( particle.hasInfo ( LHCb::Particle::Chi2OfDirectionConstrainedFit ) ) 
+  if ( particle.hasInfo ( LHCb::Particle::Chi2OfDirectionConstrainedFit ) )
   { particle.eraseInfo ( LHCb::Particle::Chi2OfDirectionConstrainedFit )  ; }
-  
-  // get the end-vertex for the particle 
+
+  // get the end-vertex for the particle
   LHCb::VertexBase* decay = particle.endVertex() ;
-  if ( 0 == decay ) 
-  { return Error 
+  if ( 0 == decay )
+  { return Error
       ( "No valid endVertex is found!" , StatusCode ( NoEndVertex , true ) ) ; }
-  
+
   // backup the primary vertex:
   LHCb::VertexBase s_primary ( primary ) ;
-  
+
   double ctau  = 0 ;
   double error = 0 ;
   double chi2  = 0 ;
-  
-  // make the actual iterations 
+
+  // make the actual iterations
   StatusCode sc = fit_ ( &s_primary  , &particle , decay , ctau , error , chi2 ) ;
   if ( sc.isFailure() ) { return Error ( "The error from fit_" , sc ) ; }
-  
+
   // in the case of success update the extra-info:
   particle.addInfo ( LHCb::Particle::Chi2OfDirectionConstrainedFit , chi2 ) ;
-  
+
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/DistanceCalculator.h b/Phys/LoKiFitters/src/DistanceCalculator.h
index f3c25942560ab27fd9a0dcce5a9d6ca01ec20051..86e191569d1206ffa8473da49ff5b60be71699f7 100644
--- a/Phys/LoKiFitters/src/DistanceCalculator.h
+++ b/Phys/LoKiFitters/src/DistanceCalculator.h
@@ -1,7 +1,7 @@
-#ifndef DISTANCECALCULATOR_H 
+#ifndef DISTANCECALCULATOR_H
 #define DISTANCECALCULATOR_H 1
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiKernel
 // ============================================================================
@@ -12,7 +12,7 @@
 #include "Kernel/IParticleTransporter.h"
 #include "Kernel/IDistanceCalculator.h"
 // ============================================================================
-// KalmanFilter 
+// KalmanFilter
 // ============================================================================
 #include "KalmanFilter/VertexFit.h"
 #include "KalmanFilter/VertexFitWithTracks.h"
@@ -22,261 +22,261 @@
 #include "DistanceCalculatorBase.h"
 #include "FitterUtils.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
  *  @date   2008-03-05
  */
-namespace LoKi 
+namespace LoKi
 {
   // ===========================================================================
   /** @class DistanceCalculator DistanceCalculator.h
    *
-   *  It is the simplest implementation of the basic math, 
-   *  needed for the real implementation 
-   *  on the abstract interface IDistanceCalculator 
-   *  Essentially it relies on many nice functions, 
-   *  coded by Juan & Matt  
-   *  
-   *  @see IDistanceCalculator 
+   *  It is the simplest implementation of the basic math,
+   *  needed for the real implementation
+   *  on the abstract interface IDistanceCalculator
+   *  Essentially it relies on many nice functions,
+   *  coded by Juan & Matt
+   *
+   *  @see IDistanceCalculator
    *
    *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
    *  @date   2008-03-05
    */
-  class DistanceCalculator 
+  class DistanceCalculator
     : public extends1<LoKi::DistanceCalculatorBase, IDistanceCalculator>
   {
     // ========================================================================
-    // the friend factory for instantiation 
+    // the friend factory for instantiation
     friend class ToolFactory<LoKi::DistanceCalculator> ;
     // ========================================================================
   public:
     // ========================================================================
-    /** @defgroup ParticlePoint 
-     *   Evaluation of the distance between the particle and the vertex  
+    /** @defgroup ParticlePoint
+     *   Evaluation of the distance between the particle and the vertex
      *  @{
      */
     // ========================================================================
     /** The method for the evaluation of the impact parameter  ("distance")
      *  vector of the particle with respect to some vertex.
-     *  @param particle (input) pointer to the particle 
-     *  @param vertex   (input) pointer to the vertex 
-     *  @param imppar   (output) the value of impact parameter ("distance") 
-     *  @return status code 
+     *  @param particle (input) pointer to the particle
+     *  @param vertex   (input) pointer to the vertex
+     *  @param imppar   (output) the value of impact parameter ("distance")
+     *  @return status code
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Particle*   particle ,
-      const LHCb::VertexBase* vertex   , 
-      double&                 imppar   , 
-      const bool              allow    ) const 
+      const LHCb::VertexBase* vertex   ,
+      double&                 imppar   ,
+      const bool              allow    ) const override
     {
       StatusCode sc = check ( particle , vertex ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
-      // make the proper evaluations 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
+      // make the proper evaluations
       Gaudi::XYZVector impact ;
       sc = _distance ( *particle , *vertex , impact , allow ) ;
       imppar = impact.R() ;
-      return sc ;                                                    // RETURN 
+      return sc ;                                                    // RETURN
     }
     // ========================================================================
     /** The method for the evaluation of the impact parameter  ("distance")
      *  vector of the particle with respect to some vertex.
-     *  @param particle (input) pointer to the particle 
-     *  @param vertex   (input) pointer to the vertex 
-     *  @param imppar   (output) the value of impact parameter ("distance") 
+     *  @param particle (input) pointer to the particle
+     *  @param vertex   (input) pointer to the vertex
+     *  @param imppar   (output) the value of impact parameter ("distance")
      *  @param chi2     (output) the chi2 estimate for the separation
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Particle*   particle ,
-      const LHCb::VertexBase* vertex   , 
-      double&                 imppar   , 
-      double&                 chi2     , 
-      const bool              allow    ) const 
+      const LHCb::VertexBase* vertex   ,
+      double&                 imppar   ,
+      double&                 chi2     ,
+      const bool              allow    ) const override
     {
       StatusCode sc = check ( particle , vertex ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
-      // make the proper evaluations 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
+      // make the proper evaluations
       Gaudi::XYZVector impact ;
       sc = _distance ( *particle , *vertex , impact , allow , &chi2 ) ;
       imppar = impact.R() ;
-      return sc ;                                                    // RETURN 
+      return sc ;                                                    // RETURN
     }
     // ========================================================================
     /// @}
     // ========================================================================
   public:
     // ========================================================================
-    /** @defgroup ParticlePoint 
-     *   Evalaution of the distance between the particle and the fixed point 
+    /** @defgroup ParticlePoint
+     *   Evalaution of the distance between the particle and the fixed point
      *  @{
      */
     // ========================================================================
     /** The method for the evaluation of the impact parameter ("distance")
-     *  vector of the particle with respect to the fixed point 
-     *  @param particle (input) pointer to the particle 
-     *  @param point    (input) the fixed point  
-     *  @param imppar   (output) the value of impact parameter ("distance") 
-     *  @return status code 
+     *  vector of the particle with respect to the fixed point
+     *  @param particle (input) pointer to the particle
+     *  @param point    (input) the fixed point
+     *  @param imppar   (output) the value of impact parameter ("distance")
+     *  @return status code
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Particle*   particle ,
-      const Gaudi::XYZPoint&  point    , 
-      double&                 imppar   , 
-      const bool              allow    ) const 
-    { 
+      const Gaudi::XYZPoint&  point    ,
+      double&                 imppar   ,
+      const bool              allow    ) const override
+    {
       StatusCode sc = check ( particle ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
-      // make the proper evaluations 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
+      // make the proper evaluations
       Gaudi::XYZVector impact ;
       sc = _distance ( *particle , point , impact , allow ) ;
       imppar = impact.R() ;
-      return sc ;                                                    // RETURN 
+      return sc ;                                                    // RETURN
     }
-    // ========================================================================    
+    // ========================================================================
     /** The method for the evaluation of the impact parameter ("distance")
-     *  vector of the particle with respect to the fixed point 
-     *  @param particle (input) pointer to the particle 
-     *  @param point    (input) the fixed point  
-     *  @param imppar   (output) the value of impact parameter ("distance") 
+     *  vector of the particle with respect to the fixed point
+     *  @param particle (input) pointer to the particle
+     *  @param point    (input) the fixed point
+     *  @param imppar   (output) the value of impact parameter ("distance")
      *  @param chi2     (output) the chi2 estimate for the separation
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Particle*   particle ,
-      const Gaudi::XYZPoint&  point    , 
-      double&                 imppar   , 
-      double&                 chi2     , 
-      const bool              allow    ) const 
-    { 
+      const Gaudi::XYZPoint&  point    ,
+      double&                 imppar   ,
+      double&                 chi2     ,
+      const bool              allow    ) const override
+    {
       StatusCode sc = check ( particle ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
-      // make the proper evaluations 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
+      // make the proper evaluations
       Gaudi::XYZVector impact ;
       sc = _distance ( *particle , point , impact , allow , &chi2 ) ;
       imppar = impact.R() ;
-      return sc ;                                                    // RETURN 
+      return sc ;                                                    // RETURN
     }
-    // ========================================================================    
+    // ========================================================================
     /// @}
     // ========================================================================
   public:
     // ========================================================================
-    /** @defgroup IPVector 
+    /** @defgroup IPVector
      *   Evalaution of the vector distance between the particle point/vertex
      *  @{
      */
     // ========================================================================
-    /** The method for the evaluation of the impact parameter vector 
-     *  vector of the particle with respect to the fixed point 
-     *  @param particle (input) pointer to the particle 
-     *  @param point    (input) the fixed point  
+    /** The method for the evaluation of the impact parameter vector
+     *  vector of the particle with respect to the fixed point
+     *  @param particle (input) pointer to the particle
+     *  @param point    (input) the fixed point
      *  @param impact   (output) the value of impact parameter vector
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Particle*   particle ,
-      const Gaudi::XYZPoint&  point    , 
+      const Gaudi::XYZPoint&  point    ,
       Gaudi::XYZVector&       impact   ,
-      const bool              allow    ) const 
-    { 
+      const bool              allow    ) const override
+    {
       StatusCode sc = check ( particle ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
-      // make the proper evaluations 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
+      // make the proper evaluations
       sc = _distance ( *particle , point , impact , allow ) ;
-      return sc ;                                                    // RETURN 
+      return sc ;                                                    // RETURN
     }
     // ========================================================================
-    /** The method for the evaluation of the impact parameter vector 
-     *  vector of the particle with respect to the vertex 
-     *  @param particle (input) pointer to the particle 
-     *  @param point    (input) the fixed point  
-     *  @param impact   (output) the value of impact parameter vector 
-     *  @return status code 
+    /** The method for the evaluation of the impact parameter vector
+     *  vector of the particle with respect to the vertex
+     *  @param particle (input) pointer to the particle
+     *  @param point    (input) the fixed point
+     *  @param impact   (output) the value of impact parameter vector
+     *  @return status code
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Particle*   particle ,
-      const LHCb::VertexBase* vertex   , 
-      Gaudi::XYZVector&       impact   , 
-      const bool              allow    ) const 
-    { 
+      const LHCb::VertexBase* vertex   ,
+      Gaudi::XYZVector&       impact   ,
+      const bool              allow    ) const override
+    {
       StatusCode sc = check ( particle , vertex ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
-      // make the proper evaluations 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
+      // make the proper evaluations
       sc = _distance ( *particle , *vertex , impact , allow ) ;
-      return sc ;                                                    // RETURN 
+      return sc ;                                                    // RETURN
     }
-    // ========================================================================    
+    // ========================================================================
     /// @}
     // ========================================================================
   public:
     // ========================================================================
-    /** @defgroup VertexVertex 
-     *   Evalaution of the distance between two vertices  
+    /** @defgroup VertexVertex
+     *   Evalaution of the distance between two vertices
      *  @{
      */
     // ========================================================================
-    /** The trivial method for evaluation of the distance between two vertices 
-     *  @param v1   (input) the pointr to the first vertex 
-     *  @param v2   (input) the pointer to the second vertex 
-     *  @param dist (output) the distance between two vertices 
-     *  @param return status code 
+    /** The trivial method for evaluation of the distance between two vertices
+     *  @param v1   (input) the pointr to the first vertex
+     *  @param v2   (input) the pointer to the second vertex
+     *  @param dist (output) the distance between two vertices
+     *  @param return status code
      */
-    virtual StatusCode distance 
-    ( const LHCb::VertexBase*  v1   , 
-      const LHCb::VertexBase*  v2   , 
-      double&                  dist ) const 
+    StatusCode distance
+    ( const LHCb::VertexBase*  v1   ,
+      const LHCb::VertexBase*  v2   ,
+      double&                  dist ) const override
     {
       StatusCode sc = check ( v1 , v2 ) ;
       if ( sc.isFailure() ) { return sc ; }                           // RETURN
       //
-      if ( v1 == v2 ) 
+      if ( v1 == v2 )
       {
         dist = 0 ;
-        return _Warning( "distance(v,v): the same vertex",StatusCode::SUCCESS,0 ) ;  
-        
+        return _Warning( "distance(v,v): the same vertex",StatusCode::SUCCESS,0 ) ;
+
       }
       // make the real calculations
       return i_distance ( *v1 , *v2 , dist ) ;                        // RETURN
     }
     // ========================================================================
-    /** The method for evaluation of the distance between two vertices and the 
+    /** The method for evaluation of the distance between two vertices and the
      *  corresponding \f$\chi^2\f$ for the separation significance.
-     *  @param v1   (input) the pointr to the first vertex 
-     *  @param v2   (input) the pointer to the second vertex 
-     *  @param dist (output) the distance between two vertices 
-     *  @param return status code 
-     */
-    virtual StatusCode distance 
-    ( const LHCb::VertexBase*  v1   , 
-      const LHCb::VertexBase*  v2   , 
-      double&                  dist , 
-      double&                  chi2 ) const      
-    {  
+     *  @param v1   (input) the pointr to the first vertex
+     *  @param v2   (input) the pointer to the second vertex
+     *  @param dist (output) the distance between two vertices
+     *  @param return status code
+     */
+    StatusCode distance
+    ( const LHCb::VertexBase*  v1   ,
+      const LHCb::VertexBase*  v2   ,
+      double&                  dist ,
+      double&                  chi2 ) const override
+    {
       StatusCode sc = check ( v1 , v2 ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
       //
-      if ( v1 == v2 ) 
+      if ( v1 == v2 )
       {
         dist = 0 ;
         chi2 = 0 ;
-        return _Warning("distance(v,v): the same vertex",StatusCode::SUCCESS,0);  
-        
+        return _Warning("distance(v,v): the same vertex",StatusCode::SUCCESS,0);
+
       }
-      // make the real calculations 
-      return i_distance ( *v1 , *v2 , dist , &chi2 ) ;               // RETURN 
+      // make the real calculations
+      return i_distance ( *v1 , *v2 , dist , &chi2 ) ;               // RETURN
     }
     // ========================================================================
     /// @}
@@ -285,46 +285,46 @@ namespace LoKi
     // ========================================================================
     /** @defgroup VertexPoint
      *   The set of the methods for evaluation of the various distances
-     *   between the vertex and th efixed point 
+     *   between the vertex and th efixed point
      *  @{
      */
     // ========================================================================
-    /** The trivial method for evaluation of the distance between the vertex 
+    /** The trivial method for evaluation of the distance between the vertex
      *  and some "fixed" point
-     *  @param v   (input) the pointr to the first vertex 
-     *  @param p   (input) the fixed point  
-     *  @param dist (output) the distance between two vertices 
-     *  @param return status code 
-     */
-    virtual StatusCode distance 
-    ( const LHCb::VertexBase*  v    , 
-      const Gaudi::XYZPoint&   p    , 
-      double&                  dist ) const      
+     *  @param v   (input) the pointr to the first vertex
+     *  @param p   (input) the fixed point
+     *  @param dist (output) the distance between two vertices
+     *  @param return status code
+     */
+    StatusCode distance
+    ( const LHCb::VertexBase*  v    ,
+      const Gaudi::XYZPoint&   p    ,
+      double&                  dist ) const override
     {
       StatusCode sc = check ( v ) ;
-      if ( sc.isFailure() ) { return sc ; }                           // RETURN 
-      // make the real calculations 
-      return i_distance ( *v , p , dist ) ;                           // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                           // RETURN
+      // make the real calculations
+      return i_distance ( *v , p , dist ) ;                           // RETURN
     }
     // ========================================================================
-    /** The method for evaluation of the distance between the vertices 
-     *  and some fixed point and the corresponding \f$\chi^2\f$ for 
+    /** The method for evaluation of the distance between the vertices
+     *  and some fixed point and the corresponding \f$\chi^2\f$ for
      *  the separation significance.
-     *  @param v   (input)   the pointer to the first vertex 
-     *  @param p   (input)   the fixed point 
-     *  @param dist (output) the distance between two vertices 
+     *  @param v   (input)   the pointer to the first vertex
+     *  @param p   (input)   the fixed point
+     *  @param dist (output) the distance between two vertices
      *  @param chi2 (output) the chi2 of the separation significance
-     *  @param return status code 
+     *  @param return status code
      */
-    virtual StatusCode distance 
-    ( const LHCb::VertexBase*  v    , 
-      const Gaudi::XYZPoint&   p    , 
-      double&                  dist , 
-      double&                  chi2 ) const 
+    StatusCode distance
+    ( const LHCb::VertexBase*  v    ,
+      const Gaudi::XYZPoint&   p    ,
+      double&                  dist ,
+      double&                  chi2 ) const override
     {
       StatusCode sc = check ( v ) ;
-      if ( sc.isFailure() ) { return sc ; }                           // RETURN 
-      // make the real calculations 
+      if ( sc.isFailure() ) { return sc ; }                           // RETURN
+      // make the real calculations
       return i_distance ( *v , p , dist , &chi2 ) ;                   // RETURN
     }
     // ========================================================================
@@ -334,64 +334,64 @@ namespace LoKi
     // ========================================================================
     /** @defgroup ParticleParticle
      *   The set of the methods for evaluation of the various distances
-     *   between two particles 
+     *   between two particles
      *  @{
      */
     // ========================================================================
-    /** The method for evaluation of the scalar distance between two particles, 
-     *  aka "distance of the closest approach". 
-     *  @param p1 (input) the pointer to the first particle 
-     *  @param p2 (input) the pointer to the second particle 
-     *  @param dist (output) the shortest distance between two trajectories  
-     *  @return status code 
+    /** The method for evaluation of the scalar distance between two particles,
+     *  aka "distance of the closest approach".
+     *  @param p1 (input) the pointer to the first particle
+     *  @param p2 (input) the pointer to the second particle
+     *  @param dist (output) the shortest distance between two trajectories
+     *  @return status code
      */
-    virtual StatusCode distance 
-    ( const LHCb::Particle* p1    , 
-      const LHCb::Particle* p2    , 
-      double&               dist  , 
-      const bool            allow ) const 
+    StatusCode distance
+    ( const LHCb::Particle* p1    ,
+      const LHCb::Particle* p2    ,
+      double&               dist  ,
+      const bool            allow ) const override
     {
       StatusCode sc = check ( p1 , p2 ) ;
-      if ( sc.isFailure() ) { return sc ; }                           // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                           // RETURN
       //
-      if ( p1 == p2 ) 
+      if ( p1 == p2 )
       {
         dist = 0 ;
-        return _Warning("distance(p,p): the same particle",StatusCode::SUCCESS,0);  
-        
+        return _Warning("distance(p,p): the same particle",StatusCode::SUCCESS,0);
+
       }
-      // make the real calculations 
-      return _distance ( *p1 , *p2 , dist , allow ) ;                // RETURN  
+      // make the real calculations
+      return _distance ( *p1 , *p2 , dist , allow ) ;                // RETURN
     }
     // ========================================================================
-    /** The method for evaluation of the scalar distance between two particles, 
-     *  aka "distance of the closest approach" and also its 
-     *   \f$\chi^2\f$ for separation significance 
-     *  @param p1 (input) the pointer to the first particle 
-     *  @param p2 (input) the pointer to the second particle 
-     *  @param dist (output) the shortest diostance between trajectories   
+    /** The method for evaluation of the scalar distance between two particles,
+     *  aka "distance of the closest approach" and also its
+     *   \f$\chi^2\f$ for separation significance
+     *  @param p1 (input) the pointer to the first particle
+     *  @param p2 (input) the pointer to the second particle
+     *  @param dist (output) the shortest diostance between trajectories
      *  @param chi2 (output) chi2-estimate for the separation significance
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode distance 
-    ( const LHCb::Particle* p1    , 
+    StatusCode distance
+    ( const LHCb::Particle* p1    ,
       const LHCb::Particle* p2    ,
-      double&               dist  , 
+      double&               dist  ,
       double&               chi2  ,
-      const bool            allow ) const 
+      const bool            allow ) const override
     {
       StatusCode sc = check ( p1 , p2 ) ;
-      if ( sc.isFailure() ) { return sc ; }                           // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                           // RETURN
       //
-      if ( p1 == p2 ) 
+      if ( p1 == p2 )
       {
         dist = 0 ;
         chi2 = 0 ;
-        return _Warning("distance(p,p): the same particle",StatusCode::SUCCESS,0);  
-        
+        return _Warning("distance(p,p): the same particle",StatusCode::SUCCESS,0);
+
       }
-      // make the real calculations 
-      return _distance ( *p1 , *p2 , dist , allow , &chi2 ) ;         // RETURN  
+      // make the real calculations
+      return _distance ( *p1 , *p2 , dist , allow , &chi2 ) ;         // RETURN
     }
     // ========================================================================
     /// @}
@@ -399,104 +399,104 @@ namespace LoKi
   public:
     // ========================================================================
     /** @defgroup OtherDistances
-     *   The set of the methods for evaluation of "other" distances 
+     *   The set of the methods for evaluation of "other" distances
      *  @{
      */
     // ========================================================================
-    /** The method for evaluation of the "path"-distance 
+    /** The method for evaluation of the "path"-distance
      *  between the decay vertex of the particle and the vertex.
-     * 
-     *  The path-distance, 
+     *
+     *  The path-distance,
      *   is defined as the value of the scalar parameter \f$s\f$
-     *  from the vector equation: 
+     *  from the vector equation:
      *
-     *   \f[  \vec{\mathbf{v}}_{decay} = \vec{\mathbf{v}}_{production} + 
+     *   \f[  \vec{\mathbf{v}}_{decay} = \vec{\mathbf{v}}_{production} +
      *           \frac{\vec{\mathbf{p}}}{\left|\vec{\mathbf{p}}\right|}s \f]
-     *  
-     *  @param   particle (input) the pointer to the particle 
+     *
+     *  @param   particle (input) the pointer to the particle
      *  @param   primary  (input) the pointer to the production vertex
      *  @param   path     (output) the "path-distance"
-     *  @param   error    (output) the estimate of the uncertanti in 
+     *  @param   error    (output) the estimate of the uncertanti in
      *                the projected distance
-     *  @param   chi2 (output) the overall chi2 the procedure, 
+     *  @param   chi2 (output) the overall chi2 the procedure,
      *                which is the measure of the consistency
-     *  @return  status code 
+     *  @return  status code
      */
-    virtual StatusCode pathDistance 
-    ( const LHCb::Particle*   particle , 
-      const LHCb::VertexBase* primary  , 
+    StatusCode pathDistance
+    ( const LHCb::Particle*   particle ,
+      const LHCb::VertexBase* primary  ,
       double&                 path     ,
-      double&                 error    , 
-      double&                 chi2     ) const 
+      double&                 error    ,
+      double&                 chi2     ) const override
     {
-      // check the input data 
+      // check the input data
       StatusCode sc = check ( particle , primary ) ;
-      if ( sc.isFailure() ) { return sc ; }                           // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                           // RETURN
       // check the end-vertex
       const LHCb::VertexBase* decay = particle->endVertex() ;
       sc = check ( decay ) ;
-      if ( sc.isFailure() ) { return sc ; }                           // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                           // RETURN
       // make the real evaluation:
       return _distance ( *primary  , *particle , *decay , path , error , chi2 ) ;
     }
     // ========================================================================
-    /** Calculate the projected distance 
+    /** Calculate the projected distance
      *
      *  \f$s=\frac{\left(\vec{\mathbf{v}}\vec{\mathbf{p}}
      *     \right)}{\left|\vec{\mathbf{p}}\right|}\f$
-     *  where vector \f$\vec{\mathbf{v}}\f$ i a vector from 
-     *  the primary to the secondary vertex: 
+     *  where vector \f$\vec{\mathbf{v}}\f$ i a vector from
+     *  the primary to the secondary vertex:
      *    \f$\vec{\mathbf{v}}=\vec{\mathbf{x}}_{d}-\vec{\mathbf{x}}_{pv}\f$,
      *
-     * @param particle (input)  the pointer to the particle 
-     * @param primary  (input)  the pointer to the production vertex 
+     * @param particle (input)  the pointer to the particle
+     * @param primary  (input)  the pointer to the production vertex
      * @param dist     (output) the projected distance
-     * @return status code 
+     * @return status code
      */
-    virtual StatusCode projectedDistance   
-    ( const LHCb::Particle*   particle , 
-      const LHCb::VertexBase* primary  , 
-      double&                 dist     ) const      
+    StatusCode projectedDistance
+    ( const LHCb::Particle*   particle ,
+      const LHCb::VertexBase* primary  ,
+      double&                 dist     ) const override
     {
-      // check the input data 
+      // check the input data
       StatusCode sc = check ( particle , primary ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
       // check the end-vertex
       const LHCb::VertexBase* decay = particle->endVertex() ;
       sc = check ( decay ) ;
-      if ( sc.isFailure() ) { return sc ; }                          // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                          // RETURN
       // make the real evaluation:
       return _distance ( *primary  , *particle , *decay , dist , 0 ) ;
     }
     // ========================================================================
-    /** Calculate the projected distance 
+    /** Calculate the projected distance
      *
      *  \f$s=\frac{\left(\vec{\mathbf{v}}\vec{\mathbf{p}}
      *     \right)}{\left|\vec{\mathbf{p}}\right|}\f$
-     *  where vector \f$\vec{\mathbf{v}}\f$ i a vector from 
-     *  the primary to the secondary vertex: 
+     *  where vector \f$\vec{\mathbf{v}}\f$ i a vector from
+     *  the primary to the secondary vertex:
      *    \f$\vec{\mathbf{v}}=\vec{\mathbf{x}}_{d}-\vec{\mathbf{x}}_{pv}\f$,
-     *  and its error 
+     *  and its error
      *
-     * @param particle (input)  the pointer to the particle 
-     * @param primary  (input)  the pointer to the production vertex 
+     * @param particle (input)  the pointer to the particle
+     * @param primary  (input)  the pointer to the production vertex
      * @param dist     (output) the projected distance
-     * @param error    (output) the estimate of the error in the distance 
-     * @return status code 
-     */
-    virtual StatusCode projectedDistance   
-    ( const LHCb::Particle*   particle , 
-      const LHCb::VertexBase* primary  , 
-      double&                 dist     , 
-      double&                 error    ) const 
+     * @param error    (output) the estimate of the error in the distance
+     * @return status code
+     */
+    StatusCode projectedDistance
+    ( const LHCb::Particle*   particle ,
+      const LHCb::VertexBase* primary  ,
+      double&                 dist     ,
+      double&                 error    ) const override
     {
-      // check the input data 
+      // check the input data
       StatusCode sc = check ( particle , primary ) ;
-      if ( sc.isFailure() ) { return sc ; }                           // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                           // RETURN
       // check the end-vertex
       const LHCb::VertexBase* decay = particle->endVertex() ;
       sc = check ( decay ) ;
-      if ( sc.isFailure() ) { return sc ; }                           // RETURN 
+      if ( sc.isFailure() ) { return sc ; }                           // RETURN
       // make the real evaluation:
       return _distance ( *primary  , *particle , *decay , dist , &error ) ;
     }
@@ -507,20 +507,20 @@ namespace LoKi
     // ========================================================================
   public:
     // ========================================================================
-    /** @defgroup  TrackVertex  
-     *  Evaluation of the distance between the track and vertex 
+    /** @defgroup  TrackVertex
+     *  Evaluation of the distance between the track and vertex
      *  @{
      */
-    // ========================================================================    
-    /** evaluate the impact parameter of the track with respect to the vertex 
-     *  @param track (input)   the track 
-     *  @param vertex (input)  the vertex 
+    // ========================================================================
+    /** evaluate the impact parameter of the track with respect to the vertex
+     *  @param track (input)   the track
+     *  @param vertex (input)  the vertex
      *  @param imppar (output) the value of impact parameter
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Track*      track    ,
-      const LHCb::VertexBase* vertex   , 
-      double&                 imppar   ) const 
+      const LHCb::VertexBase* vertex   ,
+      double&                 imppar   ) const override
     {
       StatusCode sc = check ( track , vertex ) ;
       if ( sc.isFailure() ) { return sc ; }
@@ -529,18 +529,18 @@ namespace LoKi
       imppar = impact.R() ;
       return sc ;
     }
-    // ========================================================================    
-    /** evaluate the impact parameter of the track with respect to the vertex 
-     *  @param track (input)   the track 
-     *  @param vertex (input)  the vertex 
+    // ========================================================================
+    /** evaluate the impact parameter of the track with respect to the vertex
+     *  @param track (input)   the track
+     *  @param vertex (input)  the vertex
      *  @param imppar (output) the value of impact parameter
-     *  @param chi2   (output) chi2 of impact parameter 
+     *  @param chi2   (output) chi2 of impact parameter
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Track*      track    ,
-      const LHCb::VertexBase* vertex   , 
-      double&                 imppar   , 
-      double&                 chi2     ) const 
+      const LHCb::VertexBase* vertex   ,
+      double&                 imppar   ,
+      double&                 chi2     ) const override
     {
       StatusCode sc = check ( track , vertex ) ;
       if ( sc.isFailure() ) { return sc ; }
@@ -549,21 +549,21 @@ namespace LoKi
       imppar = impact.R() ;
       return sc ;
     }
-    /** evaluate the impact parameter of the track with respect to the vertex 
-     *  @param track (input)   the track 
-     *  @param vertex (input)  the vertex 
+    /** evaluate the impact parameter of the track with respect to the vertex
+     *  @param track (input)   the track
+     *  @param vertex (input)  the vertex
      *  @param imppar (output) the value of impact parameter
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Track*      track    ,
-      const LHCb::VertexBase* vertex   , 
-      Gaudi::XYZVector&       impact   ) const 
+      const LHCb::VertexBase* vertex   ,
+      Gaudi::XYZVector&       impact   ) const override
     {
       StatusCode sc = check ( track , vertex ) ;
       if ( sc.isFailure() ) { return sc ; }
       return _distance ( *track , *vertex , impact ) ;
     }
-    // ========================================================================    
+    // ========================================================================
     /// @}
     // ========================================================================
   public:
@@ -572,21 +572,21 @@ namespace LoKi
      *  Evaluation of the distance between the tracks
      *  @{
      */
-    // ========================================================================    
+    // ========================================================================
     /** evaluate the distance between two tracks
-     *  @param track1 (input)  the first track 
-     *  @param track2 (input)  the second track  
-     *  @param doca   (output) the value of distance 
+     *  @param track1 (input)  the first track
+     *  @param track2 (input)  the second track
+     *  @param doca   (output) the value of distance
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Track*      track1 ,
       const LHCb::Track*      track2 ,
-      double&                 doca   ) const 
+      double&                 doca   ) const override
     {
       StatusCode sc = check ( track1 , track2 ) ;
       if ( sc.isFailure() ) { return sc ; }
       //
-      if ( track1 == track2 ) 
+      if ( track1 == track2 )
       {
         doca = 0 ;
         return _Warning("distance(t,t): the same track",StatusCode::SUCCESS,0);
@@ -594,23 +594,23 @@ namespace LoKi
       //
       return _distance ( *track1 , *track2 , doca ) ;
     }
-    // ========================================================================    
+    // ========================================================================
     /** evaluate the distance between two tracks
-     *  @param track1 (input)  the first track 
-     *  @param track2 (input)  the second track  
-     *  @param doca   (output) the value of distance 
-     *  @param chi2   (output) the chi2 of distance 
+     *  @param track1 (input)  the first track
+     *  @param track2 (input)  the second track
+     *  @param doca   (output) the value of distance
+     *  @param chi2   (output) the chi2 of distance
      */
-    virtual StatusCode distance 
+    StatusCode distance
     ( const LHCb::Track*      track1 ,
       const LHCb::Track*      track2 ,
-      double&                 doca   , 
-      double&                 chi2   ) const 
+      double&                 doca   ,
+      double&                 chi2   ) const override
     {
       StatusCode sc = check ( track1 , track2 ) ;
       if ( sc.isFailure() ) { return sc ; }
       //
-      if ( track1 == track2 ) 
+      if ( track1 == track2 )
       {
         doca = 0 ;
         chi2 = 0 ;
@@ -619,30 +619,30 @@ namespace LoKi
       //
       return _distance ( *track1 , *track2 , doca , &chi2 ) ;
     }
-    // ========================================================================    
+    // ========================================================================
     /// @}
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /** Standard constructor
      *  @param type tool type(?)
-     *  @param name tool instance name 
+     *  @param name tool instance name
      *  @param parent the pointer to the parent
      */
     DistanceCalculator
     ( const std::string& type   ,    // tool type (?)
-      const std::string& name   ,    // tool instance name 
-      const IInterface*  parent ) ;  // the parent 
-    // virtual and protected desctrustor 
+      const std::string& name   ,    // tool instance name
+      const IInterface*  parent ) ;  // the parent
+    // virtual and protected desctrustor
     virtual ~DistanceCalculator () ; // Destructor
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
-    DistanceCalculator () ; // no default constructor 
-    /// the copy    constructor is disabled 
-    DistanceCalculator ( const DistanceCalculator&) ; // no copy 
-    /// the assignement operator is disabled 
+    /// the default constructor is disabled
+    DistanceCalculator () ; // no default constructor
+    /// the copy    constructor is disabled
+    DistanceCalculator ( const DistanceCalculator&) ; // no copy
+    /// the assignement operator is disabled
     DistanceCalculator& operator=( const DistanceCalculator&) ; // no assignement
     // ========================================================================
   protected:
@@ -654,11 +654,11 @@ namespace LoKi
     // ========================================================================
   private:
     // ========================================================================
-    /// get the state from the track at certain Z  
-    inline StatusCode stateAtZ  
-    ( LHCb::State&       s ,  
-      const LHCb::Track& t , 
-      const double       z ) const 
+    /// get the state from the track at certain Z
+    inline StatusCode stateAtZ
+    ( LHCb::State&       s ,
+      const LHCb::Track& t ,
+      const double       z ) const
     {
       //
       const double tolerance = 0.35 * m_deltaZ ;
@@ -666,8 +666,8 @@ namespace LoKi
       //
       // For long tracks in vicinity of origin point, use trajectory approximation.
       // According to Wouter it should be much more CPU efficient.
-      if ( t.checkType ( LHCb::Track::Long ) && 
-           m_region.first <= newZ &&  newZ <= m_region.second ) 
+      if ( t.checkType ( LHCb::Track::Long ) &&
+           m_region.first <= newZ &&  newZ <= m_region.second )
       {
         StatusCode sc = stateProvider()->stateFromTrajectory ( s , t , newZ ) ;
         if ( sc.isSuccess() ) { return sc ; }
@@ -689,127 +689,127 @@ namespace LoKi
     // ========================================================================
   private:
     // ========================================================================
-    /* The method for the evaluation of the impact parameter ("distance") 
-     *  vector of the particle with respect to some vertex. 
-     *  @param particle (input) pointer to the particle 
-     *  @param vertex   (input) pointer to the vertex 
-     *  @param imppar   (output) the impact parameter ("distance") vector 
+    /* The method for the evaluation of the impact parameter ("distance")
+     *  vector of the particle with respect to some vertex.
+     *  @param particle (input) pointer to the particle
+     *  @param vertex   (input) pointer to the vertex
+     *  @param imppar   (output) the impact parameter ("distance") vector
      *  @param chi2     (output,optional) the chi2 of the inmpact parameter
-     *  @return status code 
+     *  @return status code
      */
     // ========================================================================
     StatusCode _distance
     ( const LHCb::Particle&   particle     ,
-      const LHCb::VertexBase& vertex       , 
-      Gaudi::XYZVector&       impact       , 
-      const bool              allow        , 
-      double*                 chi2     = 0 ) const ;  
-    // ========================================================================
-   /** The method for the evaluation of the impact parameter ("distance") 
-     *  vector of the particle with respect to the fixed vertex  
-     *  @param particle (input) the particle 
+      const LHCb::VertexBase& vertex       ,
+      Gaudi::XYZVector&       impact       ,
+      const bool              allow        ,
+      double*                 chi2     = 0 ) const ;
+    // ========================================================================
+   /** The method for the evaluation of the impact parameter ("distance")
+     *  vector of the particle with respect to the fixed vertex
+     *  @param particle (input) the particle
      *  @param point    (input) the fixed point
-     *  @param imppar   (output) the impact parameter ("distance") vector 
+     *  @param imppar   (output) the impact parameter ("distance") vector
      *  @param chi2     (output,optional) the chi2 of the inmpact parameter
-     *  @return status code 
+     *  @return status code
      */
-    StatusCode _distance 
+    StatusCode _distance
     ( const LHCb::Particle&   particle     ,
-      const Gaudi::XYZPoint&  point        , 
-      Gaudi::XYZVector&       imppar       , 
-      const  bool             allow        , 
+      const Gaudi::XYZPoint&  point        ,
+      Gaudi::XYZVector&       imppar       ,
+      const  bool             allow        ,
       double*                 chi2     = 0 ) const;
     // ========================================================================
-    /** The method for evaluation of the scalar distance between two particles, 
-     *  aka "distance of the closest approach" and also its 
-     *   \f$\chi^2\f$ for separation significance 
-     *  @param p1 (input) the first particle 
-     *  @param p2 (input) the second particle 
-     *  @param dist (output) the shortest distance between trajectories   
+    /** The method for evaluation of the scalar distance between two particles,
+     *  aka "distance of the closest approach" and also its
+     *   \f$\chi^2\f$ for separation significance
+     *  @param p1 (input) the first particle
+     *  @param p2 (input) the second particle
+     *  @param dist (output) the shortest distance between trajectories
      *  @param chi2 (output,optional) chi2-estimate for the separation significance
-     *  @return status code 
+     *  @return status code
      */
-    StatusCode _distance 
-    ( const LHCb::Particle& p1       , 
+    StatusCode _distance
+    ( const LHCb::Particle& p1       ,
       const LHCb::Particle& p2       ,
       double&               dist     ,
       const bool            allow    ,
       double*               chi2 = 0 ) const ;
     // ========================================================================
     /** the method for the evaluation of "path"-distance
-     *  @param primary  (input) the production(primary) vertex 
-     *  @param particle (input) the particle 
-     *  @param decay    (input) the decay vertex of the particle 
-     *  @param path     (output) the path-distance  
-     *  @param error    (output) the error inpath distance 
-     *  @param chi2     (output) the chi2 of the procedure 
-     *  @return status code 
-     */
-    StatusCode _distance 
-    ( const LHCb::VertexBase& primary  ,  
-      const LHCb::Particle&   particle , 
-      const LHCb::VertexBase& decay    ,  
+     *  @param primary  (input) the production(primary) vertex
+     *  @param particle (input) the particle
+     *  @param decay    (input) the decay vertex of the particle
+     *  @param path     (output) the path-distance
+     *  @param error    (output) the error inpath distance
+     *  @param chi2     (output) the chi2 of the procedure
+     *  @return status code
+     */
+    StatusCode _distance
+    ( const LHCb::VertexBase& primary  ,
+      const LHCb::Particle&   particle ,
+      const LHCb::VertexBase& decay    ,
       double&                 path     ,
       double&                 error    ,
-      double&                 chi2     ) const ;  
+      double&                 chi2     ) const ;
     // ========================================================================
-    /** Calculate the projected distance 
+    /** Calculate the projected distance
      *
      *  \f$s=\frac{\left(\vec{\mathbf{v}}\vec{\mathbf{p}}
      *     \right)}{\left|\vec{\mathbf{p}}\right|}\f$
-     *  where vector \f$\vec{\mathbf{v}}\f$ is a vector from 
-     *  the primary to the secondary vertex: 
+     *  where vector \f$\vec{\mathbf{v}}\f$ is a vector from
+     *  the primary to the secondary vertex:
      *    \f$\vec{\mathbf{v}}=\vec{\mathbf{x}}_{d}-\vec{\mathbf{x}}_{pv}\f$,
-     *  and its error 
+     *  and its error
      *
-     * The simplest way to evaluate the error it to considner formally 
+     * The simplest way to evaluate the error it to considner formally
      * the problem as a constrained minimization with the constraint:
-     *  
-     * \f$ H = \left(\vec{\mathbf{v}}\vec{\mathbf{p}}\right) - 
-     *    \mathbf{s}\left|\vec{\mathbf{p}}\right| = 0 
+     *
+     * \f$ H = \left(\vec{\mathbf{v}}\vec{\mathbf{p}}\right) -
+     *    \mathbf{s}\left|\vec{\mathbf{p}}\right| = 0
      * \f$
-     * Of course there is no need to perform the actual minimiation 
-     * The solution is known in advance!), but formalizm is easy to reuse 
+     * Of course there is no need to perform the actual minimiation
+     * The solution is known in advance!), but formalizm is easy to reuse
      * for evaluation of \f$\mathbf{C_s}\f$
-     *  
-     * @param primary  (input)  the production vertex 
-     * @param particle (input)  the particle 
-     * @param decay    (input)  the decay particle 
+     *
+     * @param primary  (input)  the production vertex
+     * @param particle (input)  the particle
+     * @param decay    (input)  the decay particle
      * @param dist     (output) the projected distance
-     * @param error    (output) the estimate of the error in the distance 
-     * @return status code 
-     */
-    StatusCode _distance   
-    ( const LHCb::VertexBase& primary      , 
-      const LHCb::Particle&   particle     , 
-      const LHCb::VertexBase& decay        , 
-      double&                 dist         , 
+     * @param error    (output) the estimate of the error in the distance
+     * @return status code
+     */
+    StatusCode _distance
+    ( const LHCb::VertexBase& primary      ,
+      const LHCb::Particle&   particle     ,
+      const LHCb::VertexBase& decay        ,
+      double&                 dist         ,
       double*                 error    = 0 ) const ;
     // ========================================================================
   private:
     // ========================================================================
-    /** The method for the evaluation of the impact parameter ("distance") 
-     *  vector of the particle with respect to some vertex. 
-     *  @param track    (input)  the track 
-     *  @param vertex   (input)  the vertex 
-     *  @param imppar   (output) the impact parameter ("distance") vector 
-     *  @param chi2     (output,optional) the chi2 of distance 
-     *  @return status code 
+    /** The method for the evaluation of the impact parameter ("distance")
+     *  vector of the particle with respect to some vertex.
+     *  @param track    (input)  the track
+     *  @param vertex   (input)  the vertex
+     *  @param imppar   (output) the impact parameter ("distance") vector
+     *  @param chi2     (output,optional) the chi2 of distance
+     *  @return status code
      */
-    StatusCode _distance 
+    StatusCode _distance
     ( const LHCb::Track&      track        ,
-      const LHCb::VertexBase& vertex       , 
-      Gaudi::XYZVector&       imppar       , 
+      const LHCb::VertexBase& vertex       ,
+      Gaudi::XYZVector&       imppar       ,
       double*                 chi2     = 0 ) const ;
     // ========================================================================
-    /** The method for the evaluation of the distance between two tracks 
-     *  @param track1  (input)  the first tarck 
-     *  @param track2  (input)  the first tarck 
-     *  @param doca    (output) the distance 
-     *  @param chi2    (output,optional) the chi2 of distance 
-     *  @return status code 
+    /** The method for the evaluation of the distance between two tracks
+     *  @param track1  (input)  the first tarck
+     *  @param track2  (input)  the first tarck
+     *  @param doca    (output) the distance
+     *  @param chi2    (output,optional) the chi2 of distance
+     *  @return status code
      */
-    StatusCode _distance 
+    StatusCode _distance
     ( const LHCb::Track&      track1       ,
       const LHCb::Track&      track2       ,
       double&                 doca         ,
@@ -817,47 +817,47 @@ namespace LoKi
     // ========================================================================
   private: // properties:
     // ========================================================================
-    /// the maximal number of iterations 
-    unsigned int m_nIter_max  ; // the maximal number of iterations 
-    /// the convergency criterion for impact parameter evaluations 
+    /// the maximal number of iterations
+    unsigned int m_nIter_max  ; // the maximal number of iterations
+    /// the convergency criterion for impact parameter evaluations
     double       m_deltaZ     ; // the convergency criterion for ip-evaluations
-    /// the convergency criterion for delta(chi2) 
-    double       m_delta_chi2 ; // the convergency criterion for delta(chi2) 
+    /// the convergency criterion for delta(chi2)
+    double       m_delta_chi2 ; // the convergency criterion for delta(chi2)
     // the convergency criterion for delta(path)
     double       m_delta_path ; // the convergency criterion for delta(path)
-    // the ragion where Trajectory" approximation is good for long tracks 
+    // the ragion where Trajectory" approximation is good for long tracks
     std::pair<double, double>  m_region ;
     // use fast (no transportation, no iteration) algorithms?
     bool         m_fastalgo   ;
     // ========================================================================
-  private: /// some local objects 
+  private: /// some local objects
     // ========================================================================
-    mutable LHCb::Particle                m_particle1 ;  // some particle 
-    /// another static particle 
-    mutable LHCb::Particle                m_particle2 ; // some particle 
-    /// Kalman filter object: 
+    mutable LHCb::Particle                m_particle1 ;  // some particle
+    /// another static particle
+    mutable LHCb::Particle                m_particle2 ; // some particle
+    /// Kalman filter object:
     mutable LoKi::KalmanFilter::Entry     m_entry     ; // Kalman filter object
-    /// Kalman filter objects: 
+    /// Kalman filter objects:
     mutable LoKi::KalmanFilter::Entries   m_entries   ; // Kalman filter objects
     /// distance/path fitter
     mutable LoKi::Fitters::Fitter1        m_fitter    ; // distance/path fitter
     // ========================================================================
-    /// track state to bve used 
-    mutable LHCb::State                   m_state1 ; // track state to bve used 
-    mutable LHCb::State                   m_state2 ; // track state to bve used 
+    /// track state to bve used
+    mutable LHCb::State                   m_state1 ; // track state to bve used
+    mutable LHCb::State                   m_state2 ; // track state to bve used
     // ========================================================================
-    // tracks without momentum information 
+    // tracks without momentum information
     // ========================================================================
-    /// Kalman filter object: 
+    /// Kalman filter object:
     mutable LoKi::KalmanFilter::TrEntry4   m_entry4   ; // Kalman filter object
-    /// Kalman filter objects: 
+    /// Kalman filter objects:
     mutable LoKi::KalmanFilter::TrEntries4 m_entries4 ; // Kalman filter objects
     // ========================================================================
   } ;
   // ==========================================================================
 } // end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // DISTANCECALCULATOR_H
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/DistanceCalculatorBase.h b/Phys/LoKiFitters/src/DistanceCalculatorBase.h
index 70f112541e542f5765a79d38e8da390a8d0e7bf3..52cc3cf16c244c64222e2b0a5d57425de89b8409 100644
--- a/Phys/LoKiFitters/src/DistanceCalculatorBase.h
+++ b/Phys/LoKiFitters/src/DistanceCalculatorBase.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKIFITTERS_DISTANCECALCULATORBASE_H 
+#ifndef LOKIFITTERS_DISTANCECALCULATORBASE_H
 #define LOKIFITTERS_DISTANCECALCULATORBASE_H 1
 // ============================================================================
 // Include files
@@ -30,45 +30,45 @@
 #include "Kernel/IParticleTransporter.h"
 #include "Kernel/IDistanceCalculator.h"
 // ============================================================================
-// KalmanFilter 
+// KalmanFilter
 // ============================================================================
 #include "KalmanFilter/VertexFit.h"
 #include "KalmanFilter/VertexFitWithTracks.h"
 // ============================================================================
-// Local 
+// Local
 // ============================================================================
 #include "ParticleClassificator.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
  *  @date   2008-03-05
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   /** @class DistanceCalculatorBase DistanceCalculatorBase.h
    *
-   *  It is the simplest implementation of the basic math, 
-   *  needed for the real implementation 
-   *  on the abstract interface IDistanceCalculator 
-   *  Essentially it relies on many nice functions, coded 
-   *  
-   *  
-   *  @see IDistanceCalculator 
+   *  It is the simplest implementation of the basic math,
+   *  needed for the real implementation
+   *  on the abstract interface IDistanceCalculator
+   *  Essentially it relies on many nice functions, coded
+   *
+   *
+   *  @see IDistanceCalculator
    *
    *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
    *  @date   2008-03-05
@@ -77,227 +77,227 @@ namespace LoKi
   {
   public:
     // ========================================================================
-    /// get the actual type of the line  
+    /// get the actual type of the line
     typedef Gaudi::Math::Line<Gaudi::XYZPoint,Gaudi::XYZVector> Line_ ;
     // ========================================================================
   public:
     // ========================================================================
     /// the error code
     enum {
-      /// Invalid Particle 
-      InvalidParticle         = 901 , // Invalid Particle 
-      /// Invalid Vertex 
-      InvalidVertex           = 902 , // Invalid Vertex 
-      /// Invalid Track 
-      InvalidTrack            = 903 , // Invalid Vertex 
+      /// Invalid Particle
+      InvalidParticle         = 901 , // Invalid Particle
+      /// Invalid Vertex
+      InvalidVertex           = 902 , // Invalid Vertex
+      /// Invalid Track
+      InvalidTrack            = 903 , // Invalid Vertex
       /// Invalid Data
-      InvalidData             = 904 , // Invalid Data 
-      /// Error in Matrix Inversion 
+      InvalidData             = 904 , // Invalid Data
+      /// Error in Matrix Inversion
       ErrorInMatrixInversion  = 905 , // Error in Matrix Inversion
-      /// Error from transporter 
+      /// Error from transporter
       ErrorFromTransporter    = 906 , // Error from Particle Transporter
       /// No Convergency
-      NoConvergency           = 910 , // No Convergency is detected 
-      /// Not Implemented Yet 
-      NotImplemented          = 920   // not yet implemented 
+      NoConvergency           = 910 , // No Convergency is detected
+      /// Not Implemented Yet
+      NotImplemented          = 920   // not yet implemented
     } ;
     // ========================================================================
   public:
     // ========================================================================
-    /// initialize 
-    virtual StatusCode initialize () ;
+    /// initialize
+    StatusCode initialize () override;
     // ========================================================================
-    /// finalize 
-    virtual StatusCode finalize   () ;
+    /// finalize
+    StatusCode finalize   () override;
     // ========================================================================
   protected:
     // ========================================================================
-    /// construct the line trajectory from the particle  
+    /// construct the line trajectory from the particle
     inline Line_  line   ( const LHCb::Particle& particle ) const ;
     /// construct the line trajectory from the track
     inline Line_  line   ( const LHCb::State&    state    ) const ;
     // ========================================================================
-    /** find the impact parameter ("distance") vector 
-     *  of the particle with respect to some vertex 
-     *  @param particle (input) the particle 
-     *  @param vertex   (input) the vertex 
-     *  @param impact   (output) the evaluated impact parameter vector 
-     */  
-    inline void i_distance 
-    ( const LHCb::Particle&   particle , 
-      const LHCb::VertexBase& vertex   , 
+    /** find the impact parameter ("distance") vector
+     *  of the particle with respect to some vertex
+     *  @param particle (input) the particle
+     *  @param vertex   (input) the vertex
+     *  @param impact   (output) the evaluated impact parameter vector
+     */
+    inline void i_distance
+    ( const LHCb::Particle&   particle ,
+      const LHCb::VertexBase& vertex   ,
       Gaudi::XYZVector&       impact   ) const ;
     // =========================================================================
-    /** find the impact parameter ("distance") vector 
-     *  of the particle with respect to some fixed point 
-     *  @param particle (input) the particle 
-     *  @param point    (input) the fixed point 
-     *  @param impact   (output) the evaluated impact parameter vector 
-     */  
-    inline void i_distance 
-    ( const LHCb::Particle&   particle , 
-      const Gaudi::XYZPoint&  point    , 
+    /** find the impact parameter ("distance") vector
+     *  of the particle with respect to some fixed point
+     *  @param particle (input) the particle
+     *  @param point    (input) the fixed point
+     *  @param impact   (output) the evaluated impact parameter vector
+     */
+    inline void i_distance
+    ( const LHCb::Particle&   particle ,
+      const Gaudi::XYZPoint&  point    ,
       Gaudi::XYZVector&       impact   ) const ;
     // ========================================================================
     /** find the points of the closest approach for two  particles
-     *  @param particel1 (input) the first particle 
-     *  @param particle2 (input) the second particle 
-     *  @param point1    (output) the point on the first trajectory 
+     *  @param particel1 (input) the first particle
+     *  @param particle2 (input) the second particle
+     *  @param point1    (output) the point on the first trajectory
      *  @param point2    (output) the point on the second trajectory
      */
-    inline void i_distance 
-    ( const LHCb::Particle&   particle1 ,  // the first particle 
-      const LHCb::Particle&   particle2 ,  // the second particle 
-      Gaudi::XYZPoint&        point1    ,  // the point on the first trajectory 
-      Gaudi::XYZPoint&        point2    ) const ;  
-    // ========================================================================
-    /**  evaluate the  distance between two vertices 
-     *   @param vx1  (input) the first vertex 
-     *   @param vx2  (input) the second vertex 
-     *   @param dist (output) the distance between vertices 
-     *   @param chi2 (output,optional) the chi2 separation significance 
+    inline void i_distance
+    ( const LHCb::Particle&   particle1 ,  // the first particle
+      const LHCb::Particle&   particle2 ,  // the second particle
+      Gaudi::XYZPoint&        point1    ,  // the point on the first trajectory
+      Gaudi::XYZPoint&        point2    ) const ;
+    // ========================================================================
+    /**  evaluate the  distance between two vertices
+     *   @param vx1  (input) the first vertex
+     *   @param vx2  (input) the second vertex
+     *   @param dist (output) the distance between vertices
+     *   @param chi2 (output,optional) the chi2 separation significance
      */
-    inline StatusCode  i_distance 
-    ( const LHCb::VertexBase& vx1      , 
-      const LHCb::VertexBase& vx2      , 
-      double&                 dist     , 
+    inline StatusCode  i_distance
+    ( const LHCb::VertexBase& vx1      ,
+      const LHCb::VertexBase& vx2      ,
+      double&                 dist     ,
       double*                 chi2 = 0 ) const ;
     // ========================================================================
-    /**  evaluate the  distance between the vertex and the fixed point point 
-     *   @param vertex (input) the vertex 
+    /**  evaluate the  distance between the vertex and the fixed point point
+     *   @param vertex (input) the vertex
      *   @param point  (input) the fixed point
-     *   @param dist   (output) the distance between vertices 
-     *   @param chi2   (output,optional) the chi2 separation significance 
+     *   @param dist   (output) the distance between vertices
+     *   @param chi2   (output,optional) the chi2 separation significance
      */
-    inline StatusCode i_distance 
-    ( const LHCb::VertexBase& vertex   , 
-      const Gaudi::XYZPoint&  point    , 
-      double&                 dist     , 
+    inline StatusCode i_distance
+    ( const LHCb::VertexBase& vertex   ,
+      const Gaudi::XYZPoint&  point    ,
+      double&                 dist     ,
       double*                 chi2 = 0 ) const ;
     // ========================================================================
-    /* evalute the "projected" distance 
-     * 
+    /* evalute the "projected" distance
+     *
      *  \f$s=\frac{\left(\vec{\mathbf{v}}\vec{\mathbf{p}}
      *     \right)}{\left|\vec{\mathbf{p}}\right|}\f$
-     *  where vector \f$\vec{\mathbf{v}}\f$ is a vector from 
-     *  the primary to the secondary vertex: 
+     *  where vector \f$\vec{\mathbf{v}}\f$ is a vector from
+     *  the primary to the secondary vertex:
      *    \f$\vec{\mathbf{v}}=\vec{\mathbf{x}}_{d}-\vec{\mathbf{x}}_{pv}\f$,
      *
-     * @param primary  (input)  the production vertex 
-     * @param particle (input)  the particle 
-     * @param decay    (input)  the decay particle 
+     * @param primary  (input)  the production vertex
+     * @param particle (input)  the particle
+     * @param decay    (input)  the decay particle
      * @param return the projected distance
-     * @return status code 
-     */ 
-    inline double i_distance 
-    ( const LHCb::VertexBase& primary  , 
-      const LHCb::Particle&   particle , 
+     * @return status code
+     */
+    inline double i_distance
+    ( const LHCb::VertexBase& primary  ,
+      const LHCb::Particle&   particle ,
       const LHCb::VertexBase& decay    ) const ;
     // ========================================================================
-  protected: // track-related distances 
-    // ========================================================================
-    /** find the impact parameter ("distance") vector 
-     *  of the particle with respect to some vertex 
-     *  @param state    (input) the track state 
-     *  @param vertex   (input) the vertex 
-     *  @param impact   (output) the evaluated impact parameter vector 
-     */  
-    inline void i_distance 
-    ( const LHCb::State&      state    , 
-      const LHCb::VertexBase& vertex   , 
+  protected: // track-related distances
+    // ========================================================================
+    /** find the impact parameter ("distance") vector
+     *  of the particle with respect to some vertex
+     *  @param state    (input) the track state
+     *  @param vertex   (input) the vertex
+     *  @param impact   (output) the evaluated impact parameter vector
+     */
+    inline void i_distance
+    ( const LHCb::State&      state    ,
+      const LHCb::VertexBase& vertex   ,
       Gaudi::XYZVector&       impact   ) const ;
     // =========================================================================
-    /** find the impact parameter ("distance") vector 
-     *  of the particle with respect to some fixed point 
-     *  @param state    (input) the track state 
-     *  @param point    (input) the fixed point  
-     *  @param impact   (output) the evaluated impact parameter vector 
-     */  
-    inline void i_distance 
-    ( const LHCb::State&      state    , 
-      const Gaudi::XYZPoint&  point    , 
+    /** find the impact parameter ("distance") vector
+     *  of the particle with respect to some fixed point
+     *  @param state    (input) the track state
+     *  @param point    (input) the fixed point
+     *  @param impact   (output) the evaluated impact parameter vector
+     */
+    inline void i_distance
+    ( const LHCb::State&      state    ,
+      const Gaudi::XYZPoint&  point    ,
       Gaudi::XYZVector&       impact   ) const ;
     // =========================================================================
-    /** find the points of the closest approach for two tracks 
-     *  @param state1    (input) the first particle 
-     *  @param state2    (input) the second particle 
-     *  @param point1    (output) the point on the first trajectory 
+    /** find the points of the closest approach for two tracks
+     *  @param state1    (input) the first particle
+     *  @param state2    (input) the second particle
+     *  @param point1    (output) the point on the first trajectory
      *  @param point2    (output) the point on the second trajectory
      */
-    inline void i_distance 
+    inline void i_distance
     ( const LHCb::State&      state1    ,  // the first track
       const LHCb::State&      state2    ,  // the second track
-      Gaudi::XYZPoint&        point1    ,  // the point on the first trajectory 
-      Gaudi::XYZPoint&        point2    ) const ;  
+      Gaudi::XYZPoint&        point1    ,  // the point on the first trajectory
+      Gaudi::XYZPoint&        point2    ) const ;
     // ========================================================================
   protected:
     // ========================================================================
     /** check the validity of the particle
-     *  @param p pointer to the particle 
-     *  @return StatusCode 
+     *  @param p pointer to the particle
+     *  @return StatusCode
      */
     inline StatusCode check ( const LHCb::Particle*   v ) const ;
-    /** check the validity of the vertex 
+    /** check the validity of the vertex
      *  @param v pointer to the vertex
-     *  @return StatusCode 
+     *  @return StatusCode
      */
     inline StatusCode check ( const LHCb::VertexBase* v ) const ;
-    /** check the validity of the particles 
-     *  @param p1 pointer to the first particle 
-     *  @param p2 pointer to the second particle 
-     *  @return StatusCode 
-     */   
-    inline StatusCode check 
-    ( const LHCb::Particle*   p1 , 
+    /** check the validity of the particles
+     *  @param p1 pointer to the first particle
+     *  @param p2 pointer to the second particle
+     *  @return StatusCode
+     */
+    inline StatusCode check
+    ( const LHCb::Particle*   p1 ,
       const LHCb::Particle*   p2 ) const ;
-    /** check the validity of the particle and the vertex 
-     *  @param p pointer to the particle 
+    /** check the validity of the particle and the vertex
+     *  @param p pointer to the particle
      *  @param v pointer to the vertex
-     *  @return StatusCode 
-     */   
-    inline StatusCode check 
+     *  @return StatusCode
+     */
+    inline StatusCode check
     ( const LHCb::Particle*   p ,
       const LHCb::VertexBase* v ) const ;
-    /** check the validity of the vertices 
+    /** check the validity of the vertices
      *  @param v1 pointer to the first vertex
      *  @param v2 pointer to the second vertex
-     *  @return StatusCode 
-     */   
-    inline StatusCode check 
+     *  @return StatusCode
+     */
+    inline StatusCode check
     ( const LHCb::VertexBase* v1 ,
       const LHCb::VertexBase* v2 ) const ;
-    /** check the validity of the track 
-     *  @param t pointer to the track 
-     *  @return StatusCode 
+    /** check the validity of the track
+     *  @param t pointer to the track
+     *  @return StatusCode
      */
-    inline StatusCode check 
+    inline StatusCode check
     ( const LHCb::Track*   t ) const ;
-    /** check the validity of the tracks 
-     *  @param t1 pointer to the first  track 
-     *  @param t2 pointer to the second track 
-     *  @return StatusCode 
+    /** check the validity of the tracks
+     *  @param t1 pointer to the first  track
+     *  @param t2 pointer to the second track
+     *  @return StatusCode
      */
-    inline StatusCode check 
-    ( const LHCb::Track*   t1 , 
+    inline StatusCode check
+    ( const LHCb::Track*   t1 ,
       const LHCb::Track*   t2 ) const ;
-    /** check the validity of track & vertex 
-     *  @param t pointer to the track 
-     *  @param v pointer to the vertex 
-     *  @return StatusCode 
+    /** check the validity of track & vertex
+     *  @param t pointer to the track
+     *  @param v pointer to the vertex
+     *  @return StatusCode
      */
-    inline StatusCode check 
-    ( const LHCb::Track*      t , 
+    inline StatusCode check
+    ( const LHCb::Track*      t ,
       const LHCb::VertexBase* v ) const ;
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /** Check if the new z position is inside a sensible region
      *  Set it to the maximum if too large
-     *  @param newZ     (input) new position 
-     *  @return double 
+     *  @param newZ     (input) new position
+     *  @return double
      */
-    inline double checkNewZ 
-    ( const double newZ  ) const 
+    inline double checkNewZ
+    ( const double newZ  ) const
     {
       if ( newZ < m_detectorRegion.first){
 	return m_detectorRegion.first;
@@ -306,283 +306,283 @@ namespace LoKi
 	return m_detectorRegion.second;
       }
       return newZ;
-    }  
+    }
 
     // ========================================================================
     /** transport the particle to a certain Z position
      *  @param particle (input) the particle to be transported
-     *  @param newZ     (input) new position 
+     *  @param newZ     (input) new position
      *  @param transported (output) the transported particle
-     *  @return status code 
+     *  @return status code
      */
-    inline StatusCode transport 
-    ( const LHCb::Particle* particle    , 
-      const double          newZ        , 
-      LHCb::Particle&       transported ) const 
+    inline StatusCode transport
+    ( const LHCb::Particle* particle    ,
+      const double          newZ        ,
+      LHCb::Particle&       transported ) const
     {
       return transporter() -> transport ( particle , checkNewZ(newZ) , transported ) ;
-    }  
+    }
     // ========================================================================
     /** transport the particle to a certain Z position
      *  @param particle (input) the particle to be transported
-     *  @param z        (input) new position 
+     *  @param z        (input) new position
      *  @param transported (output) the transported particle
-     *  @return status code 
+     *  @return status code
      */
-    inline StatusCode transport 
-    ( const LHCb::Particle*  particle    , 
-      const Gaudi::XYZPoint& z           , 
-      LHCb::Particle&        transported ) const 
+    inline StatusCode transport
+    ( const LHCb::Particle*  particle    ,
+      const Gaudi::XYZPoint& z           ,
+      LHCb::Particle&        transported ) const
     { return transport ( particle , z.Z() , transported ) ; }
     // ========================================================================
     /** transport the particle to a certain Z position
      *  @param particle (input) the particle to be transported
-     *  @param newZ     (input) new position 
+     *  @param newZ     (input) new position
      *  @param transported (output) the transported particle
-     *  @return status code 
+     *  @return status code
      */
-    inline StatusCode transportAndProject 
-    ( const LHCb::Particle* particle    , 
-      const double          newZ        , 
-      LHCb::Particle&       transported ) const 
+    inline StatusCode transportAndProject
+    ( const LHCb::Particle* particle    ,
+      const double          newZ        ,
+      LHCb::Particle&       transported ) const
     {
-      return transporter() -> 
+      return transporter() ->
         transportAndProject ( particle , checkNewZ(newZ) , transported ) ;
-    }  
+    }
     // ========================================================================
     /** transport the particle to a certain Z position
      *  @param particle (input) the particle to be transported
-     *  @param z        (input) new position 
+     *  @param z        (input) new position
      *  @param transported (output) the transported particle
-     *  @return status code 
+     *  @return status code
      */
-    inline StatusCode transportAndProject 
-    ( const LHCb::Particle*  particle    , 
-      const Gaudi::XYZPoint& z           , 
-      LHCb::Particle&        transported ) const 
+    inline StatusCode transportAndProject
+    ( const LHCb::Particle*  particle    ,
+      const Gaudi::XYZPoint& z           ,
+      LHCb::Particle&        transported ) const
     { return transportAndProject ( particle , z.Z() , transported ) ; }
     // ========================================================================
   protected:
     // ========================================================================
-    /// get particle transporter 
-    inline IParticleTransporter* transporter() const 
+    /// get particle transporter
+    inline IParticleTransporter* transporter() const
     {
-      if ( 0 == m_transporter ) 
+      if ( 0 == m_transporter )
       { m_transporter = tool<IParticleTransporter> ( m_transporterName , this ) ; }
       return m_transporter ;
     }
     // ========================================================================
-    /// get state provider 
-    inline ITrackStateProvider* stateProvider() const 
+    /// get state provider
+    inline ITrackStateProvider* stateProvider() const
     {
-      if ( 0 == m_stateProvider ) 
+      if ( 0 == m_stateProvider )
       { m_stateProvider = tool<ITrackStateProvider> ( m_stateProviderName , this ) ; }
       return m_stateProvider ;
     }
     // ========================================================================
-    /// get track extrapolator 
-    inline ITrackExtrapolator* extrapolator() const 
+    /// get track extrapolator
+    inline ITrackExtrapolator* extrapolator() const
     {
-      if ( 0 == m_extrapolator ) 
+      if ( 0 == m_extrapolator )
       { m_extrapolator = tool<ITrackExtrapolator> ( m_extrapolatorName , this ) ; }
       return m_extrapolator ;
     }
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
-    /// get the state from the track 
-    inline const LHCb::State& state ( const LHCb::Track& t ) const 
+    /// get the state from the track
+    inline const LHCb::State& state ( const LHCb::Track& t ) const
     {
       const LHCb::State* s = t.stateAt( LHCb::State::ClosestToBeam ) ;
       if ( 0 != s ) { return *s ; }
       return t.firstState();
     }
     // ========================================================================
-    /// get the state from the track 
-    inline const LHCb::State& state ( const LHCb::Track& t , 
-                                      const double       z ) const 
+    /// get the state from the track
+    inline const LHCb::State& state ( const LHCb::Track& t ,
+                                      const double       z ) const
     { return t.closestState ( z ) ; }
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /** Standard constructor
      *  @param type tool type(?)
-     *  @param name tool instance name 
+     *  @param name tool instance name
      *  @param parent the pointer to the parent
      */
     DistanceCalculatorBase
     ( const std::string& type   ,    // tool type (?)
-      const std::string& name   ,    // tool instance name 
-      const IInterface*  parent ) ;  // the parent 
-    // virtual and protected desctrustor 
+      const std::string& name   ,    // tool instance name
+      const IInterface*  parent ) ;  // the parent
+    // virtual and protected desctrustor
     virtual ~DistanceCalculatorBase () ; // Destructor
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
-    DistanceCalculatorBase () ; // no default constructor 
-    /// the copy    constructor is disabled 
-    DistanceCalculatorBase ( const DistanceCalculatorBase&) ; // no copy 
-    /// the assignement operator is disabled 
-    DistanceCalculatorBase& operator=( const DistanceCalculatorBase&) ; 
+    /// the default constructor is disabled
+    DistanceCalculatorBase () ; // no default constructor
+    /// the copy    constructor is disabled
+    DistanceCalculatorBase ( const DistanceCalculatorBase&) ; // no copy
+    /// the assignement operator is disabled
+    DistanceCalculatorBase& operator=( const DistanceCalculatorBase&) ;
     // ========================================================================
   private:
     // ========================================================================
-    /// The name of particle transporter tool 
-    std::string  m_transporterName ; // The name of particle transpoter tool    
-    /// The particle transporter itself 
+    /// The name of particle transporter tool
+    std::string  m_transporterName ; // The name of particle transpoter tool
+    /// The particle transporter itself
     mutable IParticleTransporter* m_transporter ; // The transporter itself
     // =======================================================================
-    /// The name of track state provider tool 
-    std::string  m_stateProviderName ; // The name od state provider 
-    /// The state provider itself  
-    mutable ITrackStateProvider* m_stateProvider ; // The state provider itself  
+    /// The name of track state provider tool
+    std::string  m_stateProviderName ; // The name od state provider
+    /// The state provider itself
+    mutable ITrackStateProvider* m_stateProvider ; // The state provider itself
     // =======================================================================
-    /// The name of track extrapolator tool  
+    /// The name of track extrapolator tool
     std::string  m_extrapolatorName ; // The name of track extrapolator
-    /// The state provider itself  
-    mutable ITrackExtrapolator* m_extrapolator ; // The extrapolator itself 
+    /// The state provider itself
+    mutable ITrackExtrapolator* m_extrapolator ; // The extrapolator itself
     // =======================================================================
     // =======================================================================
     /// The z region allowed for extrapolations
-    std::pair<double,double>  m_detectorRegion ; 
+    std::pair<double,double>  m_detectorRegion ;
     // =======================================================================
-  }; 
+  };
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
 // check the validity of the particle
 // ============================================================================
-inline StatusCode LoKi::DistanceCalculatorBase::check 
-( const LHCb::Particle*    p ) const 
+inline StatusCode LoKi::DistanceCalculatorBase::check
+( const LHCb::Particle*    p ) const
 {
-  if ( 0 == p ) 
+  if ( 0 == p )
   { return _Error ( "LHCb::Particle* points to NULL", InvalidParticle ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// check the validity of the vertex 
+// check the validity of the vertex
 // ============================================================================
-inline StatusCode LoKi::DistanceCalculatorBase::check 
-( const LHCb::VertexBase* v ) const 
+inline StatusCode LoKi::DistanceCalculatorBase::check
+( const LHCb::VertexBase* v ) const
 {
-  if ( 0 == v ) 
+  if ( 0 == v )
   { return _Error ( "LHCb::VertexBase* points to NULL", InvalidVertex ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// check the validity of the particles 
+// check the validity of the particles
 // ============================================================================
-inline StatusCode LoKi::DistanceCalculatorBase::check 
-( const LHCb::Particle*   p1 , 
-  const LHCb::Particle*   p2 ) const 
+inline StatusCode LoKi::DistanceCalculatorBase::check
+( const LHCb::Particle*   p1 ,
+  const LHCb::Particle*   p2 ) const
 {
-  if ( 0 == p1 || 0 == p2  ) 
+  if ( 0 == p1 || 0 == p2  )
   { return _Error ( "LHCb::Particle* points to NULL", InvalidParticle ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// check the validity of the particle and the vertex 
+// check the validity of the particle and the vertex
 // ============================================================================
-inline StatusCode LoKi::DistanceCalculatorBase::check 
+inline StatusCode LoKi::DistanceCalculatorBase::check
 ( const LHCb::Particle*   p ,
-  const LHCb::VertexBase* v ) const 
+  const LHCb::VertexBase* v ) const
 {
-  if ( 0 == p ) 
+  if ( 0 == p )
   { return _Error ( "LHCb::Particle*   points to NULL" , InvalidParticle ) ; }
-  if ( 0 == v ) 
+  if ( 0 == v )
   { return _Error ( "LHCb::VertexBase* points to NULL" , InvalidVertex   ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// check the validity of the vertices 
+// check the validity of the vertices
 // ============================================================================
-inline StatusCode LoKi::DistanceCalculatorBase::check 
-( const LHCb::VertexBase* v1 , 
-  const LHCb::VertexBase* v2 ) const 
+inline StatusCode LoKi::DistanceCalculatorBase::check
+( const LHCb::VertexBase* v1 ,
+  const LHCb::VertexBase* v2 ) const
 {
-  if ( 0 == v1 || 0 == v2 ) 
+  if ( 0 == v1 || 0 == v2 )
   { return _Error ( "LHCb::VertexBase* points to NULL", InvalidVertex ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-//  check the validity of the track 
+//  check the validity of the track
 // ============================================================================
-inline StatusCode LoKi::DistanceCalculatorBase::check 
-( const LHCb::Track* t ) const 
+inline StatusCode LoKi::DistanceCalculatorBase::check
+( const LHCb::Track* t ) const
 {
   if ( 0 == t ) { return _Error ( "LHCb::Track* points to NULL", InvalidTrack ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-//  check the validity of the tracks 
+//  check the validity of the tracks
 // ============================================================================
 inline StatusCode LoKi::DistanceCalculatorBase::check
-( const LHCb::Track* t1 , 
-  const LHCb::Track* t2 ) const 
+( const LHCb::Track* t1 ,
+  const LHCb::Track* t2 ) const
 {
-  if ( 0 == t1 || 0 == t2 ) 
+  if ( 0 == t1 || 0 == t2 )
   { return _Error ( "LHCb::Track* points to NULL", InvalidTrack ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-//  check the validity of track & vertex 
+//  check the validity of track & vertex
 // ============================================================================
 inline StatusCode LoKi::DistanceCalculatorBase::check
-( const LHCb::Track*      t , 
-  const LHCb::VertexBase* v ) const 
+( const LHCb::Track*      t ,
+  const LHCb::VertexBase* v ) const
 {
-  if ( 0 == t ) 
+  if ( 0 == t )
   { return _Error ( "LHCb::Track*      points to NULL" , InvalidTrack     ) ; }
-  if ( 0 == v ) 
+  if ( 0 == v )
   { return _Error ( "LHCb::VertexBase* points to NULL" , InvalidVertex   ) ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// construct the line trajector from the particle  
+// construct the line trajector from the particle
 // ============================================================================
 inline LoKi::DistanceCalculatorBase::Line_
-LoKi::DistanceCalculatorBase::line ( const LHCb::Particle& p ) const 
+LoKi::DistanceCalculatorBase::line ( const LHCb::Particle& p ) const
 { return Line_( p.referencePoint() , p.momentum().Vect() ) ; }
 // ============================================================================
-// construct the line trajector from the tarck state 
+// construct the line trajector from the tarck state
 // ============================================================================
 inline LoKi::DistanceCalculatorBase::Line_
-LoKi::DistanceCalculatorBase::line ( const LHCb::State&    s ) const 
+LoKi::DistanceCalculatorBase::line ( const LHCb::State&    s ) const
 { return Line_
-    ( Gaudi::XYZPoint  ( s.x () , s.y () , s.z() ) , 
+    ( Gaudi::XYZPoint  ( s.x () , s.y () , s.z() ) ,
       Gaudi::XYZVector ( s.tx() , s.ty() , 1.0   ) ) ; }
 // ============================================================================
-/*  find the impact parameter ("distance") vector 
- *  of the particle with respect to some vertex 
- */  
-// ============================================================================
-inline void 
-LoKi::DistanceCalculatorBase::i_distance 
-( const LHCb::Particle&   particle , 
-  const LHCb::VertexBase& vertex   , 
-  Gaudi::XYZVector&       impact   ) const 
-{ 
-  i_distance ( particle , vertex.position() , impact ) ; 
+/*  find the impact parameter ("distance") vector
+ *  of the particle with respect to some vertex
+ */
+// ============================================================================
+inline void
+LoKi::DistanceCalculatorBase::i_distance
+( const LHCb::Particle&   particle ,
+  const LHCb::VertexBase& vertex   ,
+  Gaudi::XYZVector&       impact   ) const
+{
+  i_distance ( particle , vertex.position() , impact ) ;
 }
 // ============================================================================
-/*  find the impact parameter ("distance") vector 
- *  of the particle with respect to some fixed point 
- */  
+/*  find the impact parameter ("distance") vector
+ *  of the particle with respect to some fixed point
+ */
 // ============================================================================
-inline void 
-LoKi::DistanceCalculatorBase::i_distance 
-( const LHCb::Particle&   particle , 
-  const Gaudi::XYZPoint&  point    , 
-  Gaudi::XYZVector&       impact   ) const 
+inline void
+LoKi::DistanceCalculatorBase::i_distance
+( const LHCb::Particle&   particle ,
+  const Gaudi::XYZPoint&  point    ,
+  Gaudi::XYZVector&       impact   ) const
 {
   // (re)use the nice functions by Matt&Juan
   impact = Gaudi::Math::closestPoint ( point , line ( particle ) ) - point ;
@@ -590,146 +590,146 @@ LoKi::DistanceCalculatorBase::i_distance
 // ============================================================================
 // find the points of the closest approach for two  particles
 // ============================================================================
-inline void LoKi::DistanceCalculatorBase::i_distance 
-( const LHCb::Particle&   particle1 ,  // the first particle 
-  const LHCb::Particle&   particle2 ,  // the second particle 
-  Gaudi::XYZPoint&        point1    ,  // the point on the first trajectory 
-  Gaudi::XYZPoint&        point2    ) const 
+inline void LoKi::DistanceCalculatorBase::i_distance
+( const LHCb::Particle&   particle1 ,  // the first particle
+  const LHCb::Particle&   particle2 ,  // the second particle
+  Gaudi::XYZPoint&        point1    ,  // the point on the first trajectory
+  Gaudi::XYZPoint&        point2    ) const
 {
   double mu1 = 0 ;
   double mu2 = 0 ;
   const  Line_ line1 ( line ( particle1 ) ) ;
   const  Line_ line2 ( line ( particle2 ) ) ;
-  
+
   // (re)use the nice functions by Matt&Juan
   Gaudi::Math::closestPointParams ( line1 , line2 , mu1 , mu2 ) ;
-  
+
   point1 = line1 ( mu1 ) ; // the point on the first tarjectory
-  point2 = line2 ( mu2 ) ; // the point on the second trajectory  
+  point2 = line2 ( mu2 ) ; // the point on the second trajectory
 }
 // ============================================================================
-//  evaluate the  distance (and chi^2) between two vertices 
+//  evaluate the  distance (and chi^2) between two vertices
 // ============================================================================
-inline 
-StatusCode 
-LoKi::DistanceCalculatorBase::i_distance 
-( const LHCb::VertexBase& vx1  , 
-  const LHCb::VertexBase& vx2  , 
-  double&                 dist , 
-  double*                 chi2 ) const 
+inline
+StatusCode
+LoKi::DistanceCalculatorBase::i_distance
+( const LHCb::VertexBase& vx1  ,
+  const LHCb::VertexBase& vx2  ,
+  double&                 dist ,
+  double*                 chi2 ) const
 {
   //
-  if ( &vx1 == &vx2 ) 
+  if ( &vx1 == &vx2 )
   {
     dist = 0 ;
     if ( 0 != chi2 ) { *chi2 = 0 ; }
-    return _Warning("distance(v,v): the same vertex",StatusCode::SUCCESS ) ;  
-    
+    return _Warning("distance(v,v): the same vertex",StatusCode::SUCCESS ) ;
+
   }
-  // calculate the distance 
+  // calculate the distance
   const Gaudi::XYZVector delta ( vx1.position() - vx2.position() ) ;
   dist = delta.R() ;
   if ( 0 == chi2 ) { return StatusCode::SUCCESS ; } // RETURN
-  // evaluate chi2: 
+  // evaluate chi2:
   Gaudi::SymMatrix3x3 cov ( vx1.covMatrix() + vx2.covMatrix() ) ;
-  if ( !cov.Invert() ) 
+  if ( !cov.Invert() )
   { return _Error ( "Error in matrix inversion" , ErrorInMatrixInversion ); }
-  // evaluate the chi2 
-  *chi2 = Gaudi::Math::Similarity ( delta , cov ) ; 
+  // evaluate the chi2
+  *chi2 = Gaudi::Math::Similarity ( delta , cov ) ;
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-//  evaluate the  distance (and chi^2) between 
+//  evaluate the  distance (and chi^2) between
 // ============================================================================
-inline 
-StatusCode 
-LoKi::DistanceCalculatorBase::i_distance 
-( const LHCb::VertexBase& v    , 
-  const Gaudi::XYZPoint&  p    , 
+inline
+StatusCode
+LoKi::DistanceCalculatorBase::i_distance
+( const LHCb::VertexBase& v    ,
+  const Gaudi::XYZPoint&  p    ,
   double&                 dist ,
-  double*                 chi2 ) const 
+  double*                 chi2 ) const
 {
-  // calculate the distance 
+  // calculate the distance
   const Gaudi::XYZVector delta ( v.position() - p ) ;
   dist = delta.R() ;
   if ( 0 == chi2 ) { return StatusCode::SUCCESS ; } // RETURN
-  // evaluate chi2: 
+  // evaluate chi2:
   Gaudi::SymMatrix3x3 cov ( v.covMatrix() ) ;
-  if ( !cov.Invert() ) 
-  { return _Error ( "Error in matrix inversion" , ErrorInMatrixInversion ) ; }  
-  // evaluate the chi2 
-  *chi2 = Gaudi::Math::Similarity ( delta , cov ) ; 
+  if ( !cov.Invert() )
+  { return _Error ( "Error in matrix inversion" , ErrorInMatrixInversion ) ; }
+  // evaluate the chi2
+  *chi2 = Gaudi::Math::Similarity ( delta , cov ) ;
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-// evalute the "projected" distance 
+// evalute the "projected" distance
 // ============================================================================
-inline 
-double 
-LoKi::DistanceCalculatorBase::i_distance 
-( const LHCb::VertexBase& primary  , 
-  const LHCb::Particle&   particle , 
-  const LHCb::VertexBase& decay    ) const 
+inline
+double
+LoKi::DistanceCalculatorBase::i_distance
+( const LHCb::VertexBase& primary  ,
+  const LHCb::Particle&   particle ,
+  const LHCb::VertexBase& decay    ) const
 {
   // decay position
   const Gaudi::XYZPoint&  vd = decay   . position () ;
-  // origin position 
+  // origin position
   const Gaudi::XYZPoint&  vp = primary . position () ;
-  // the unit vector along the momentum 
+  // the unit vector along the momentum
   const Gaudi::XYZVector   p  = particle.momentum().Vect().Unit() ;
   //
   return ( vd  - vp ).Dot ( p ) ;
 }
 // ============================================================================
-// track-related distances 
+// track-related distances
 // ============================================================================
-/* find the impact parameter ("distance") vector 
- *  of the particle with respect to some vertex 
- *  @param state    (input) the track state 
- *  @param vertex   (input) the vertex 
- *  @param impact   (output) the evaluated impact parameter vector 
- */  
+/* find the impact parameter ("distance") vector
+ *  of the particle with respect to some vertex
+ *  @param state    (input) the track state
+ *  @param vertex   (input) the vertex
+ *  @param impact   (output) the evaluated impact parameter vector
+ */
 // ============================================================================
 inline void
-LoKi::DistanceCalculatorBase::i_distance 
-( const LHCb::State&      state    , 
-  const LHCb::VertexBase& vertex   , 
-  Gaudi::XYZVector&       impact   ) const 
+LoKi::DistanceCalculatorBase::i_distance
+( const LHCb::State&      state    ,
+  const LHCb::VertexBase& vertex   ,
+  Gaudi::XYZVector&       impact   ) const
 {
   return i_distance ( state , vertex.position () , impact ) ;
 }
 // ============================================================================
-/* find the impact parameter ("distance") vector 
- *  of the particle with respect to some fixed point 
- *  @param state    (input) the track state 
- *  @param point    (input) the fixed point  
- *  @param impact   (output) the evaluated impact parameter vector 
- */  
+/* find the impact parameter ("distance") vector
+ *  of the particle with respect to some fixed point
+ *  @param state    (input) the track state
+ *  @param point    (input) the fixed point
+ *  @param impact   (output) the evaluated impact parameter vector
+ */
 // ============================================================================
 inline void
-LoKi::DistanceCalculatorBase::i_distance 
-( const LHCb::State&      state    , 
-  const Gaudi::XYZPoint&  point    , 
-  Gaudi::XYZVector&       impact   ) const 
+LoKi::DistanceCalculatorBase::i_distance
+( const LHCb::State&      state    ,
+  const Gaudi::XYZPoint&  point    ,
+  Gaudi::XYZVector&       impact   ) const
 {
   // (re)use the nice functions by Matt&Juan
   impact = Gaudi::Math::closestPoint ( point , line ( state ) ) - point ;
 }
 // ============================================================================
-/*  find the points of the closest approach for two tracks 
- *  @param state1    (input) the first particle 
- *  @param state2    (input) the second particle 
- *  @param point1    (output) the point on the first trajectory 
+/*  find the points of the closest approach for two tracks
+ *  @param state1    (input) the first particle
+ *  @param state2    (input) the second particle
+ *  @param point1    (output) the point on the first trajectory
  *  @param point2    (output) the point on the second trajectory
  */
 // ============================================================================
 inline void
-LoKi::DistanceCalculatorBase::i_distance 
+LoKi::DistanceCalculatorBase::i_distance
 ( const LHCb::State&      state1    ,  // the first track
   const LHCb::State&      state2    ,  // the second track
-  Gaudi::XYZPoint&        point1    ,  // the point on the first trajectory 
+  Gaudi::XYZPoint&        point1    ,  // the point on the first trajectory
   Gaudi::XYZPoint&        point2    ) const
 {
   double mu1 = 0 ;
@@ -737,15 +737,15 @@ LoKi::DistanceCalculatorBase::i_distance
   //
   const  Line_ line1 ( line ( state1 ) ) ;
   const  Line_ line2 ( line ( state2 ) ) ;
-  
+
   // (re)use the nice functions by Matt&Juan
   Gaudi::Math::closestPointParams ( line1 , line2 , mu1 , mu2 ) ;
-  
+
   point1 = line1 ( mu1 ) ; // the point on the first tarjectory
-  point2 = line2 ( mu2 ) ; // the point on the second trajectory  
-}  
+  point2 = line2 ( mu2 ) ; // the point on the second trajectory
+}
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKIFITTERS_DISTANCECALCULATORBASE_H
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/FakeReFitter.cpp b/Phys/LoKiFitters/src/FakeReFitter.cpp
index ed614ac6d584eaffc65d686ced0721da3167fe77..487613344d9097fccbddc3528dccd9570f7422f5 100644
--- a/Phys/LoKiFitters/src/FakeReFitter.cpp
+++ b/Phys/LoKiFitters/src/FakeReFitter.cpp
@@ -1,9 +1,9 @@
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiKernel
 // ============================================================================
-#include "GaudiKernel/IService.h" 
+#include "GaudiKernel/IService.h"
 // ============================================================================
 // GaudiAlg
 // ============================================================================
@@ -17,29 +17,29 @@
 // ============================================================================
 #include "Event/Particle.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
  *  @date 2008-03-16
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  /** @class FakeReFitter 
-   *  The most trivial implementation of 
+  /** @class FakeReFitter
+   *  The most trivial implementation of
    *  the abstract interface IParticleReFitter
    *
    *  It is "refitter" which essentially does nothing.
@@ -51,63 +51,63 @@ namespace LoKi
   class FakeReFitter : public extends1<GaudiTool,IParticleReFitter>
   {
     // ========================================================================
-    // the friend factory for instantiation 
+    // the friend factory for instantiation
     friend class ToolFactory<LoKi::FakeReFitter> ;
     // ========================================================================
   public:
     // ========================================================================
     /** The basic method for "refit" of the particle
-     *  @see IParticleReFitter 
+     *  @see IParticleReFitter
      */
-    virtual StatusCode reFit ( LHCb::Particle&  particle ) const ;
+    StatusCode reFit ( LHCb::Particle&  particle ) const override;
     // ========================================================================
   public:
     // ========================================================================
-    /// initialize the tool 
-    virtual StatusCode initialize () ;
-    // ========================================================================    
+    /// initialize the tool
+    StatusCode initialize () override;
+    // ========================================================================
   protected:
     // ========================================================================
-    /** standard constructor 
+    /** standard constructor
      *  @param type tool type (?)
-     *  @param name toll instance name 
-     *  @param parent the parent 
+     *  @param name toll instance name
+     *  @param parent the parent
      */
-    FakeReFitter 
-    ( const std::string& type   , // tool type 
-      const std::string& name   , // tool instance name 
-      const IInterface*  parent ) // the parent  
-      : base_class ( type , name , parent ) 
+    FakeReFitter
+    ( const std::string& type   , // tool type
+      const std::string& name   , // tool instance name
+      const IInterface*  parent ) // the parent
+      : base_class ( type , name , parent )
     {}
     // ========================================================================
-    /// virtual and protected destructor 
+    /// virtual and protected destructor
     virtual ~FakeReFitter(){} // virtual and protected destructor
     // ========================================================================
   private:
-    /// the default constructor is disabled  
-    FakeReFitter () ; // no default constructor 
-    /// the copy constructor is disabled  
-    FakeReFitter ( const FakeReFitter& ) ; // no copy constructor 
-    /// the assignement operator is disabled  
+    /// the default constructor is disabled
+    FakeReFitter () ; // no default constructor
+    /// the copy constructor is disabled
+    FakeReFitter ( const FakeReFitter& ) ; // no copy constructor
+    /// the assignement operator is disabled
     FakeReFitter& operator=( const FakeReFitter& ) ; // no assignment
   };
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-// initialize the tool 
+// initialize the tool
 // ============================================================================
-StatusCode LoKi::FakeReFitter::initialize () 
+StatusCode LoKi::FakeReFitter::initialize ()
 {
   StatusCode sc = GaudiTool::initialize() ;
   if ( sc.isFailure() ) { return sc ; }
-  // get LoKi-service 
+  // get LoKi-service
   svc<IService> ("LoKiSvc" , true ) ;
   return StatusCode::SUCCESS ;
 }
 // ========================================================================
 // The basic method for "refit" of the particle
 // ========================================================================
-StatusCode LoKi::FakeReFitter::reFit ( LHCb::Particle&  particle ) const 
+StatusCode LoKi::FakeReFitter::reFit ( LHCb::Particle&  particle ) const
 {
   // erase the corresponding info
   if ( particle.hasInfo ( LHCb::Particle::Chi2OfParticleReFitter ) )
@@ -118,5 +118,5 @@ StatusCode LoKi::FakeReFitter::reFit ( LHCb::Particle&  particle ) const
 /// Declaration of the Tool Factory
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,FakeReFitter)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/LifetimeFitter.cpp b/Phys/LoKiFitters/src/LifetimeFitter.cpp
index bdc8d22536032146ac59390a033f2efb674cc69a..a5fd5eb812348da5e02e5a148e459c238490d87e 100644
--- a/Phys/LoKiFitters/src/LifetimeFitter.cpp
+++ b/Phys/LoKiFitters/src/LifetimeFitter.cpp
@@ -1,5 +1,5 @@
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiKernel
 // ============================================================================
@@ -13,25 +13,25 @@
 // ============================================================================
 #include "DirectionFitBase.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
  *  @date 2008-02-12
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   /** @class LifeTimeFitter
@@ -39,19 +39,19 @@ namespace LoKi
    *
    *    - ILifetimeFitter
    *
-   *  The implementation follows the note by Paul AVERY 
+   *  The implementation follows the note by Paul AVERY
    *    "Directly Determining Lifetime Using a 3-D Fit"
-   *   
-   *  The actual algorithm si described in detail for 
+   *
+   *  The actual algorithm si described in detail for
    *  the base class LoKi::DirectionFitBase
    *
-   *  @see LoKi::DirectionFitBase 
+   *  @see LoKi::DirectionFitBase
    *  @see ILifetimeFitter
    *
    *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
    *  @date 2008-02-12
    */
-  class LifetimeFitter 
+  class LifetimeFitter
     : public extends1<LoKi::DirectionFitBase,ILifetimeFitter>
   {
     // ========================================================================
@@ -69,7 +69,7 @@ namespace LoKi
      *
      *  // get B-candidate:
      *  const LHCb::Particle* myB = ... ;
-     *  
+     *
      *  // get the corresponidng primary vertex:
      *  const LHCb::VertexBase* primary = ... ;
      *
@@ -78,10 +78,10 @@ namespace LoKi
      *  double error    = -1 ;
      *  double chi2     = -1 ;
      *  StatusCode sc = fitter -> fit ( primary , myB , lifetime , error , chi2 ) ;
-     *  if ( sc.isFailure() ) { ... error here ... } 
+     *  if ( sc.isFailure() ) { ... error here ... }
      *
      *  @endcode
-     *   
+     *
      *  @see ILifetimeFitter
      *
      *  @param primary  the production vertex   (input)
@@ -90,32 +90,32 @@ namespace LoKi
      *  @param error error estgimate for the proper lifetime  (output)
      *  @param chi2 chi2 of the fit            (output)
      */
-    virtual StatusCode fit 
-    ( const LHCb::VertexBase& primary  , 
-      const LHCb::Particle&   particle , 
-      double&                 lifetime , 
+    StatusCode fit
+    ( const LHCb::VertexBase& primary  ,
+      const LHCb::Particle&   particle ,
+      double&                 lifetime ,
       double&                 error    ,
-      double&                 chi2     ) const ; 
+      double&                 chi2     ) const override;
     // ========================================================================
   public:
     // ========================================================================
-    /// the standard initialization of the tool 
-    virtual StatusCode initialize() 
+    /// the standard initialization of the tool
+    StatusCode initialize() override
     { return LoKi::DirectionFitBase::initialize() ; }
     // ========================================================================
   protected:
     // ========================================================================
-    /** constructor 
+    /** constructor
      *  @param type the actual tool type (??)
-     *  @param name the tool instance name 
+     *  @param name the tool instance name
      *  @param parent the parent of the tool
      */
-    LifetimeFitter  
-    ( const std::string& type   , 
-      const std::string& name   , 
-      const IInterface*  parent ) 
-      : base_class ( type , name , parent ) 
-    {} 
+    LifetimeFitter
+    ( const std::string& type   ,
+      const std::string& name   ,
+      const IInterface*  parent )
+      : base_class ( type , name , parent )
+    {}
     /// virtual & protected destructor
     virtual ~LifetimeFitter() {}  ;
     // ========================================================================
@@ -123,7 +123,7 @@ namespace LoKi
     // ========================================================================
     /// the default constructor is disabled
     LifetimeFitter() ;                   // the default constructor is disabled
-    /// the copy constructor is disabled 
+    /// the copy constructor is disabled
     LifetimeFitter ( const LifetimeFitter& ) ;           // no copy constructor
     /// assigmenent operator is disabled
     LifetimeFitter& operator= ( const LifetimeFitter& ) ;     // no assignement
@@ -134,37 +134,37 @@ namespace LoKi
 // ============================================================================
 // Evaluate the particle  lifetime
 // ============================================================================
-StatusCode LoKi::LifetimeFitter::fit 
-( const LHCb::VertexBase& primary  , 
-  const LHCb::Particle&   particle , 
-  double&                 lifetime , 
+StatusCode LoKi::LifetimeFitter::fit
+( const LHCb::VertexBase& primary  ,
+  const LHCb::Particle&   particle ,
+  double&                 lifetime ,
   double&                 error    ,
-  double&                 chi2     ) const 
+  double&                 chi2     ) const
 {
   const LHCb::VertexBase* decay = particle.endVertex() ;
-  if ( NULL == decay ) 
+  if ( NULL == decay )
   {
     lifetime = -1.e+10 * Gaudi::Units::nanosecond ;
     error    = -1.e+10 * Gaudi::Units::nanosecond ;
     chi2     = -1.e+10 ;
-    return _Error ( "No valid end-vertex is found"  , NoEndVertex ) ;  
+    return _Error ( "No valid end-vertex is found"  , NoEndVertex ) ;
   }
-  
-  // make the actual iterations 
-  const StatusCode sc = fitConst_ 
-    ( &primary  , &particle , decay , lifetime , error , chi2 ) ;  
-  if ( sc.isFailure() ) 
+
+  // make the actual iterations
+  const StatusCode sc = fitConst_
+    ( &primary  , &particle , decay , lifetime , error , chi2 ) ;
+  if ( sc.isFailure() )
   { return _Warning ( "Error from LoKi::DirectionFitBase" , sc, 0 ) ;  }
-  
-  // convert c*tau into time 
+
+  // convert c*tau into time
   lifetime /= Gaudi::Units::c_light ;
   error    /= Gaudi::Units::c_light ;
-  
+
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
 /// Declaration of the Tool Factory
 DECLARE_NAMESPACE_TOOL_FACTORY( LoKi , LifetimeFitter )
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/MassFitter.cpp b/Phys/LoKiFitters/src/MassFitter.cpp
index f57391165991decaffa1655d511da1bc8a48b0fc..9c0df19bdcec6ff1708a0ec2eb46e2b101dc7fc2 100644
--- a/Phys/LoKiFitters/src/MassFitter.cpp
+++ b/Phys/LoKiFitters/src/MassFitter.cpp
@@ -1,20 +1,20 @@
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <cmath>
 // ============================================================================
 // GaudiKernel
 // ============================================================================
-#include "GaudiKernel/ParticleProperty.h" 
-#include "GaudiKernel/SystemOfUnits.h" 
-#include "GaudiKernel/Vector4DTypes.h" 
-#include "GaudiKernel/GenericVectorTypes.h" 
+#include "GaudiKernel/ParticleProperty.h"
+#include "GaudiKernel/SystemOfUnits.h"
+#include "GaudiKernel/Vector4DTypes.h"
+#include "GaudiKernel/GenericVectorTypes.h"
 // ============================================================================
 // GaudiAlg
 // ============================================================================
-#include "GaudiAlg/GaudiTool.h" 
+#include "GaudiAlg/GaudiTool.h"
 // ============================================================================
 // DaVinciKernel
 // ============================================================================
@@ -38,18 +38,18 @@
 // ============================================================================
 #include "boost/lexical_cast.hpp"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
@@ -63,89 +63,89 @@ namespace LoKi
    *  The most simple implementation of abstract interface IMassFit
    *  The tool performs the mass-constrained fit
    *
-   *  The machinery from P.Avery's lectures is used 
+   *  The machinery from P.Avery's lectures is used
    *  @see http://www.phys.ufl.edu/~avery/fitting/kinematic.pdf
    *
    *
-   *  Let \f$\vec{\alpha}=\left( \vec{x}, \vec{p}\right)\f$  
-   *  be a 7-vector containing the parameters of the particle and 
-   *  let \f$V\f$ be the covariance matrix of these parameters, 
+   *  Let \f$\vec{\alpha}=\left( \vec{x}, \vec{p}\right)\f$
+   *  be a 7-vector containing the parameters of the particle and
+   *  let \f$V\f$ be the covariance matrix of these parameters,
    *
    *  The constraint equation whcih forces the particle to have an invariant
    *  mass \f$m_c\f$ is:
    *
    *   \f[ 0 = \mathbf{H} = E^2-\vec{p}^2 - m_c^2 = E^2-p_x^2-p_y^2-p_z^2 - m_c^2. \f]
    *
-   *  The corresponding linear expansion near some 
+   *  The corresponding linear expansion near some
    *    point \f$\vec{\alpha}_A\f$ is :
    *
-   *   \f[ 0 = \mathbf{H}\left(\vec{\alpha}\right) = 
+   *   \f[ 0 = \mathbf{H}\left(\vec{\alpha}\right) =
    *           \frac{\partial \mathbf{H} }{\partial \vec{\alpha}}
-   *            \left( \vec{\alpha} -\vec{\alpha}_A \right) 
-   *             + \mathbf{H}\left(\vec{\alpha}_A\right) = 
-   *             \mathbf{D}\delta\vec{\alpha} 
-   *            + \mathbf{d}, \f] 
+   *            \left( \vec{\alpha} -\vec{\alpha}_A \right)
+   *             + \mathbf{H}\left(\vec{\alpha}_A\right) =
+   *             \mathbf{D}\delta\vec{\alpha}
+   *            + \mathbf{d}, \f]
    *
-   *  where \f$\delta\vec{\alpha}=\vec{\alpha}-\vec{\alpha}_A\f$, 
+   *  where \f$\delta\vec{\alpha}=\vec{\alpha}-\vec{\alpha}_A\f$,
    *  \f$\mathbf{D}= \left.\frac{\partial \mathbf{H} }{\partial \vec{\alpha}}\right|_{\vec{\alpha}_A} \f$
    *  and \f$\mathbf{d}= \mathbf{H}\left(\vec{\alpha}_A\right) \f$.
-   *  
+   *
    *  Clearly we have:
    *
-   *  - \f$ \mathbf{D} = \left( 0 , 0 , 0 , -2p_x , -2py , -2p_z, 2E \right) = 
-   *       \left( \mathbf{0} , \mathbf{D}_s \right) \f$ 
+   *  - \f$ \mathbf{D} = \left( 0 , 0 , 0 , -2p_x , -2py , -2p_z, 2E \right) =
+   *       \left( \mathbf{0} , \mathbf{D}_s \right) \f$
    *  - \f$ \mathbf{d} =  E^2 - p_x^2 - p_y^2 - p_z^2 - m_c^2 \f$
    *
-   *  The solution of the equations 
-   *    \f$ \frac{\partial\chi^2}{\partial\left(\vec{\alpha},\lambda\right)}\f$ is 
-   *  - \f$ \vec{\alpha} = \vec{\alpha}_0 - \mathbf{V}_0\mathbf{D}^T\lambda \f$ 
-   *  - \f$ \lambda = \mathbf{V}_D \left( \mathbf{D}\delta\vec{\alpha}_0 + \mathbf{d} \right) \f$ 
+   *  The solution of the equations
+   *    \f$ \frac{\partial\chi^2}{\partial\left(\vec{\alpha},\lambda\right)}\f$ is
+   *  - \f$ \vec{\alpha} = \vec{\alpha}_0 - \mathbf{V}_0\mathbf{D}^T\lambda \f$
+   *  - \f$ \lambda = \mathbf{V}_D \left( \mathbf{D}\delta\vec{\alpha}_0 + \mathbf{d} \right) \f$
    *  - \f$ \mathbf{V}_D = \left( \mathbf{D}\mathbf{V}_0\mathbf{D}^T\right)^{-1} \f$
    *  - \f$ \mathbf{V} = \mathbf{V}_0 - \mathbf{V}_0\mathbf{D}^T\mathbf{V}_D\mathbf{D}\mathbf{V}_0\f$
-   *  - \f$ \chi^2 = \lambda^T\left( \mathbf{D}\delta\vec{\alpha}_0+\mathbf{d}\right) \f$ 
+   *  - \f$ \chi^2 = \lambda^T\left( \mathbf{D}\delta\vec{\alpha}_0+\mathbf{d}\right) \f$
    *
-   *  Taking into account so simple structure of the matrix 
+   *  Taking into account so simple structure of the matrix
    *  \f$\mathbf{D}\f$, one gets the drastical simplification of all machinery:
    *
-   *  Taking the covariance matrix of parameters to be  
-   *  \f$ \mathbf{V} = \bigl( \begin{smallmatrix} 
+   *  Taking the covariance matrix of parameters to be
+   *  \f$ \mathbf{V} = \bigl( \begin{smallmatrix}
    *       V_x  & V_{xp} \\ V^T_{xp} & V_{p} \end{smallmatrix}\bigr), \f$
    *
    *  One easily gets:
-   *   - \f$ \mathbf{V}_D = V_D = 
-   *     \left( \mathbf{D}_s\mathbf{V}_p\mathbf{D}_s^T\right)^{-1}\f$, where 
+   *   - \f$ \mathbf{V}_D = V_D =
+   *     \left( \mathbf{D}_s\mathbf{V}_p\mathbf{D}_s^T\right)^{-1}\f$, where
    *      \f$ \mathbf{D}_s = \left( -2p_x , -2py , -2pz, 2E \right) \f$.
-   * 
-   *  The rest of computations is just trivial, since 
-   *   \f$ \mathbf{D}_s\mathbf{V}_p\mathbf{D}_s^T\f$ is a scalar value, 
-   *   and no matrix inversions are involved anymore.  
    *
-   *  Using the initial measurement \f$\vec{\alpha}_0\f$ as the expansion 
-   *  point \f$\vec{\alpha}_A\f$, one gets \f$\delta\vec{\alpha}_0=\f$, 
+   *  The rest of computations is just trivial, since
+   *   \f$ \mathbf{D}_s\mathbf{V}_p\mathbf{D}_s^T\f$ is a scalar value,
+   *   and no matrix inversions are involved anymore.
+   *
+   *  Using the initial measurement \f$\vec{\alpha}_0\f$ as the expansion
+   *  point \f$\vec{\alpha}_A\f$, one gets \f$\delta\vec{\alpha}_0=\f$,
    *  and therefore:
-   *   -  \f$ \lambda = V_D\mathbf{d} \f$ 
-   *   -  \f$ \vec{p} = \vec{p}_0 - V_{p0}  \mathbf{D}_s\lambda \f$ 
-   *   -  \f$ \vec{x} = \vec{x}_0 - V_{xp0} \mathbf{D}_s\lambda \f$ 
-   *   -  \f$ \chi^2  = \lambda \mathbf{d} \f$ 
+   *   -  \f$ \lambda = V_D\mathbf{d} \f$
+   *   -  \f$ \vec{p} = \vec{p}_0 - V_{p0}  \mathbf{D}_s\lambda \f$
+   *   -  \f$ \vec{x} = \vec{x}_0 - V_{xp0} \mathbf{D}_s\lambda \f$
+   *   -  \f$ \chi^2  = \lambda \mathbf{d} \f$
    *
    *
    *  The tool has following properties:
    *
    *    - "MaxIterations" : The maximal allowed number of iterations.
-   *                        The default value is <b>10</b> 
-   *    - "Tolerance" : the stopping parameter \f$\delta\f$, 
-   *                    the maximal allowed deviation of the 
+   *                        The default value is <b>10</b>
+   *    - "Tolerance" : the stopping parameter \f$\delta\f$,
+   *                    the maximal allowed deviation of the
    *                    invarinat mass from the nominal mass
    *                    \f$\left|\mathrm{m}-\mathrm{m_c}\right|<\delta\f$.
-   *                    The default value is <b>0.2*Gaudi::Units::MeV</b> 
-   *    - "ChangeVertex" : the boolean flag to force the modification 
+   *                    The default value is <b>0.2*Gaudi::Units::MeV</b>
+   *    - "ChangeVertex" : the boolean flag to force the modification
    *                     the decay vertex of the particle.
-   *                     The default value is <b>true</b> 
+   *                     The default value is <b>true</b>
    *
    *
-   *  @attention For the current implementation the particle is 
-   *             not transported to the new position, which 
-   *             corresponds to the modified vertex 
+   *  @attention For the current implementation the particle is
+   *             not transported to the new position, which
+   *             corresponds to the modified vertex
    *
    *  @see IMassFit
    *  @see IParticleRefitter
@@ -158,18 +158,18 @@ namespace LoKi
     // the friend factory (needed for instantiuation)
     friend class ToolFactory<LoKi::MassFitter> ; ///< needed for instantiation
     // ========================================================================
-  public:    
+  public:
     // ========================================================================
-    enum 
+    enum
       {
-        // Invalid Particle 
-        InvalidParticle         = 801 , ///< Invalid Particle  
-        // Invalid Particle ID 
-        InvalidParticleID       = 802 , ///< Invalid Particle ID 
-        // No Particle Property Service  
-        InvalidParticlePSvc     = 803 , ///< No Particle Property Service  
+        // Invalid Particle
+        InvalidParticle         = 801 , ///< Invalid Particle
+        // Invalid Particle ID
+        InvalidParticleID       = 802 , ///< Invalid Particle ID
+        // No Particle Property Service
+        InvalidParticlePSvc     = 803 , ///< No Particle Property Service
         // No Convergency
-        NoConvergency           = 810   ///< No Convergency is detected 
+        NoConvergency           = 810   ///< No Convergency is detected
       } ;
     // ========================================================================
   public:
@@ -183,22 +183,22 @@ namespace LoKi
      *  IMassFit* fitter = ... ;
      *
      *  StatusCode sc = fitter -> fit ( B , 5.279 * GeV ) ;
-     *  if ( sc.isFailure() ) { .. error here ... } 
+     *  if ( sc.isFailure() ) { .. error here ... }
      *
      *  @endcode
-     * 
+     *
      *  @see IMassFit
      *
      *
-     *  The machinery from P.Avery's lectures is used 
+     *  The machinery from P.Avery's lectures is used
      *  @see http://www.phys.ufl.edu/~avery/fitting/kinematic.pdf
      *
-     *  @param particle (in/out) pointer to the particle 
-     *  @param mass     (in)     mass to be constrained 
-     *  @return status code 
+     *  @param particle (in/out) pointer to the particle
+     *  @param mass     (in)     mass to be constrained
+     *  @return status code
      */
-    virtual StatusCode fit 
-    ( LHCb::Particle* particle , const double mass ) const 
+    StatusCode fit
+    ( LHCb::Particle* particle , const double mass ) const override
     {
       double chi2 = 0.0 ;
       return fit ( particle , mass , chi2 ) ;
@@ -213,18 +213,18 @@ namespace LoKi
      *  IMassFit* fitter = ... ;
      *
      *  StatusCode sc = fitter -> fit ( B ) ;
-     *  if ( sc.isFailure() ) { .. error here ... } 
+     *  if ( sc.isFailure() ) { .. error here ... }
      *
      *  @endcode
-     * 
+     *
      *  @see IMassFit
      *
-     *  @param particle (in/out) pointer to the particle 
-     *  @return status code 
+     *  @param particle (in/out) pointer to the particle
+     *  @return status code
      */
-    virtual StatusCode fit ( LHCb::Particle* particle ) const 
+    StatusCode fit ( LHCb::Particle* particle ) const override
     {
-      if ( 0 == particle ) 
+      if ( 0 == particle )
       { return Error ( "LHCb::Particle* points to NULL" , InvalidParticle ) ; }
       const LHCb::ParticleProperty* prop = pp ( particle->particleID() ) ;
       if ( 0 == prop     )
@@ -232,7 +232,7 @@ namespace LoKi
       return fit ( particle , prop->mass() ) ;
     }
     // ========================================================================
-    /** perform the mass-constrained fit of the particle into 
+    /** perform the mass-constrained fit of the particle into
      *  the specified mass and explicitly return chi2
      *
      *  @code
@@ -243,65 +243,65 @@ namespace LoKi
      *
      *  double chi2 = 0.0 ;
      *  StatusCode sc = fitter -> fit ( B , 5.279 * GeV , chi2 ) ;
-     *  if ( sc.isFailure() ) { .. error here ... } 
+     *  if ( sc.isFailure() ) { .. error here ... }
      *
      *  @endcode
-     * 
-     *  @param particle (in.out) pointer to the particle 
-     *  @param mass     (in)     mass to be constrained 
-     *  @param chi2     (in/out) chi2 of the mass constrained fit 
-     *  @return status code 
+     *
+     *  @param particle (in.out) pointer to the particle
+     *  @param mass     (in)     mass to be constrained
+     *  @param chi2     (in/out) chi2 of the mass constrained fit
+     *  @return status code
      */
-    virtual StatusCode fit 
-    ( LHCb::Particle* particle , const double mass , double& chi2 ) const ;
+    StatusCode fit
+    ( LHCb::Particle* particle , const double mass , double& chi2 ) const override;
     // ========================================================================
   public:
     // ========================================================================
     /** The basic method for "refit" of the particle
      *`
-     *  @code 
+     *  @code
      *
-     *  // locate the tool 
+     *  // locate the tool
      *  const IParticleReFitter* refitter = tool<IParticleRefitter>( ... ) ;
-     * 
-     *  // particle to be refit 
+     *
+     *  // particle to be refit
      *  LHCb::Particle* p = ... ;
      *
      *  StatusCode sc = refitter->reFit ( *p ) ;
      *  if ( sc.isFailure() ) { Warning("Error in reFit" , sc ) ; }
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IParticleReFitter 
+     *  @see IParticleReFitter
      *
-     *  @param particle (in/out) reference to the particle 
-     *  @return status code 
+     *  @param particle (in/out) reference to the particle
+     *  @return status code
      */
-    virtual StatusCode reFit ( LHCb::Particle& particle ) const 
+    StatusCode reFit ( LHCb::Particle& particle ) const override
     {
       // play a bit with extra-info
-      if ( particle.hasInfo ( LHCb::Particle::Chi2OfParticleReFitter ) ) 
+      if ( particle.hasInfo ( LHCb::Particle::Chi2OfParticleReFitter ) )
       { particle.eraseInfo ( LHCb::Particle::Chi2OfParticleReFitter )  ; }
       //
-      StatusCode sc = fit ( &particle ) ; 
-      if ( sc.isFailure() ) 
+      StatusCode sc = fit ( &particle ) ;
+      if ( sc.isFailure() )
       { return Error ("reFit(): the error from fit()" , sc ) ; }
       //
       // in the case of success update the extra-info:
-      if ( particle.hasInfo ( LHCb::Particle::Chi2OfMassConstrainedFit ) ) 
-      { 
-        particle.addInfo 
+      if ( particle.hasInfo ( LHCb::Particle::Chi2OfMassConstrainedFit ) )
+      {
+        particle.addInfo
           (  LHCb::Particle::Chi2OfParticleReFitter ,
              particle.info ( LHCb::Particle::Chi2OfMassConstrainedFit , -1000 ) ) ;
-      }    
+      }
       //
       return StatusCode::SUCCESS ;
     }
     // ========================================================================
   public:
     // ========================================================================
-    /// the standard initialization of the tool 
-    virtual StatusCode initialize() 
+    /// the standard initialization of the tool
+    StatusCode initialize() override
     {
       StatusCode sc = GaudiTool::initialize() ;
       if ( sc.isFailure() ) { return sc ; }
@@ -311,94 +311,94 @@ namespace LoKi
     // ========================================================================
   protected:
     // ========================================================================
-    /** standard constructor 
+    /** standard constructor
      *  @param type tool instance type(?)
      *  @param name tool instance name
-     *  @param parent pointer to the parent interface 
+     *  @param parent pointer to the parent interface
      */
     MassFitter
     ( const std::string& type   ,
       const std::string& name   ,
       const IInterface*  parent )
       : base_class      ( type, name , parent )
-      , m_ppSvc         (  0 ) 
+      , m_ppSvc         (  0 )
       , m_iterMax       ( 20 )
-      , m_tolerance     ( 20 * Gaudi::Units::keV ) 
+      , m_tolerance     ( 20 * Gaudi::Units::keV )
       , m_change_vertex ( true )
     {
       //
-      declareProperty 
-        ( "MaxIterations" , 
-          m_iterMax       , 
+      declareProperty
+        ( "MaxIterations" ,
+          m_iterMax       ,
           "The maximal number of iterations"    ) ;
-      declareProperty 
-        ( "Tolerance"     , 
-          m_tolerance     , 
-          "The absolute tolerance"              ) ; 
-      declareProperty 
-        ( "ChangeVertex"  , 
-          m_change_vertex , 
-          "The flag to allow the modification of vertex " ) ; 
+      declareProperty
+        ( "Tolerance"     ,
+          m_tolerance     ,
+          "The absolute tolerance"              ) ;
+      declareProperty
+        ( "ChangeVertex"  ,
+          m_change_vertex ,
+          "The flag to allow the modification of vertex " ) ;
     }
-    /// virtual and protected destructor 
+    /// virtual and protected destructor
     virtual ~MassFitter() {}
     // ========================================================================
   private:
     // ========================================================================
-    /// The default constructor is disabled 
-    MassFitter() ;                       // The default constructor is disabled 
-    /// The dcopy constructor is disabled 
-    MassFitter ( const MassFitter& ) ;   //    The copy constructor is disabled 
-    /// The assigmenent operator is disabled 
+    /// The default constructor is disabled
+    MassFitter() ;                       // The default constructor is disabled
+    /// The dcopy constructor is disabled
+    MassFitter ( const MassFitter& ) ;   //    The copy constructor is disabled
+    /// The assigmenent operator is disabled
     MassFitter& operator=( const MassFitter& ) ; // The assignement is disabled
     // ========================================================================
   private:
     // ========================================================================
-    /// get the particle property for the given particle ID 
-    inline const LHCb::ParticleProperty* pp ( const LHCb::ParticleID& pid ) const 
+    /// get the particle property for the given particle ID
+    inline const LHCb::ParticleProperty* pp ( const LHCb::ParticleID& pid ) const
     {
       // locate the service (if needed)
-      if ( 0 == m_ppSvc )  
-      { m_ppSvc = svc<LHCb::IParticlePropertySvc> ( "LHCb::ParticlePropertySvc" , true ) ; }  
-      Assert ( 0 != m_ppSvc , "Unable to locate LHCb::ParticlePropertySvc" , 
+      if ( 0 == m_ppSvc )
+      { m_ppSvc = svc<LHCb::IParticlePropertySvc> ( "LHCb::ParticlePropertySvc" , true ) ; }
+      Assert ( 0 != m_ppSvc , "Unable to locate LHCb::ParticlePropertySvc" ,
                StatusCode ( InvalidParticlePSvc , true ) ) ;
       const LHCb::ParticleProperty* p = m_ppSvc -> find ( pid ) ;
       if ( 0 == p )
       {
         StatusCode sc = StatusCode ( InvalidParticleID , true ) ;
-        Error 
-          ( "Invalid LHCb::ParticleProperty for ID=" + 
+        Error
+          ( "Invalid LHCb::ParticleProperty for ID=" +
             boost::lexical_cast<std::string> ( pid.pid() ) , sc ) ;
       }
       return p ;
-    }  
+    }
     // ========================================================================
-    /** check the mass of the particle 
+    /** check the mass of the particle
      *  @param momentum 4-momemtum
-     *  @param mass the reference mass 
+     *  @param mass the reference mass
      *  @return true is the mass is within the allowed interval
      */
-    inline bool massOK 
-    ( const Gaudi::LorentzVector& momentum , const double mass ) const 
+    inline bool massOK
+    ( const Gaudi::LorentzVector& momentum , const double mass ) const
     { return  fabs ( momentum.M() - mass ) <=  m_tolerance ; }
     // ========================================================================
-    /** check the mass of the particle 
-     *  @param particle the particle 
-     *  @param mass the reference mass 
+    /** check the mass of the particle
+     *  @param particle the particle
+     *  @param mass the reference mass
      *  @return true is the mass is within the allowed interval
      */
-    inline bool massOK 
-    ( const LHCb::Particle* particle , const double mass ) const 
+    inline bool massOK
+    ( const LHCb::Particle* particle , const double mass ) const
     { return massOK ( particle -> momentum() , mass ) ; }
     // ========================================================================
   private:
     // ========================================================================
-    /// pointer to the particle property service 
-    mutable LHCb::IParticlePropertySvc* m_ppSvc ; // particle property service 
-    /// maximal number of iterations 
-    unsigned int                  m_iterMax   ; // maximal number of iterations 
+    /// pointer to the particle property service
+    mutable LHCb::IParticlePropertySvc* m_ppSvc ; // particle property service
+    /// maximal number of iterations
+    unsigned int                  m_iterMax   ; // maximal number of iterations
     /// the tolerance
-    double                        m_tolerance ; // the tolerance 
+    double                        m_tolerance ; // the tolerance
     /// flag to control the modification of end-vertex
     bool m_change_vertex ; // flag to control the modification of end-vertex
     // ========================================================================
@@ -406,7 +406,7 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-/* perform the mass-constrained fit of the particle into 
+/* perform the mass-constrained fit of the particle into
  *  the specified mass and explicitly return chi2
  *
  *  @code
@@ -417,165 +417,165 @@ namespace LoKi
  *
  *  double chi2 = 0.0 ;
  *  StatusCode sc = fitter -> fit ( B , 5.279 * GeV , chi2 ) ;
- *  if ( sc.isFailure() ) { .. error here ... } 
+ *  if ( sc.isFailure() ) { .. error here ... }
  *
  *  @endcode
- * 
- *  @param particle (in.out) pointer to the particle 
- *  @param mass     (in)     mass to be constrained 
- *  @param chi2     (in/out) chi2 of the mass constrained fit 
- *  @return status code 
+ *
+ *  @param particle (in.out) pointer to the particle
+ *  @param mass     (in)     mass to be constrained
+ *  @param chi2     (in/out) chi2 of the mass constrained fit
+ *  @return status code
  */
 // ============================================================================
 StatusCode LoKi::MassFitter::fit
-( LHCb::Particle* particle , const double mass , double& chi2 ) const 
+( LHCb::Particle* particle , const double mass , double& chi2 ) const
 {
-  
-  if ( 0 == particle ) 
+
+  if ( 0 == particle )
   { return Error ( "LHCb::Particle* points to NULL" , InvalidParticle ) ; }
-  
+
   // play a bit with extra-info
-  if ( particle->hasInfo ( LHCb::Particle::Chi2OfMassConstrainedFit ) ) 
-  { particle->eraseInfo ( LHCb::Particle::Chi2OfMassConstrainedFit )  ; }  
-  
+  if ( particle->hasInfo ( LHCb::Particle::Chi2OfMassConstrainedFit ) )
+  { particle->eraseInfo ( LHCb::Particle::Chi2OfMassConstrainedFit )  ; }
+
   // prepare the local static storage
-  
+
   static Gaudi::LorentzVector   s_momentum1  ;
   static Gaudi::XYZPoint        s_position1  ;
   static Gaudi::SymMatrix4x4    s_vpp        ;
   static Gaudi::SymMatrix3x3    s_vxx        ;
   static Gaudi::Matrix4x3       s_vpx        ;
-  
+
   // extract all data from the particle:
-  
+
   s_momentum1 = particle -> momentum         () ;
   s_position1 = particle -> referencePoint   () ;
   s_vpp       = particle -> momCovMatrix     () ;
   s_vxx       = particle -> posCovMatrix     () ;
   s_vpx       = particle -> posMomCovMatrix  () ;
-  
+
   double s_chi2 = 0 ;
-  
+
   // Lorentz vector as linear algebra 4-vector:
   static Gaudi::Vector4 s_momentum2 ;
   // Vertex position vector as linear algebra 3-vector:
   static Gaudi::Vector3 s_position2 ;
-  
-  // reduced part of the projection matrix 
+
+  // reduced part of the projection matrix
   static Gaudi::Vector4 s_D        ;
-  
+
   // the product of D * lambda
   static Gaudi::Vector4 s_DL       ;
-  
+
   // the product of D * V_p
   static Gaudi::Vector4    s_dvp  ;
-  
+
   // the product of D * V_px
   static Gaudi::Vector3    s_dvpx ;
-  
+
   // ==========================================================================
   // perform the iterations
   // ==========================================================================
-  for ( unsigned int iter  = 1 ; iter <= m_iterMax ; ++iter ) 
+  for ( unsigned int iter  = 1 ; iter <= m_iterMax ; ++iter )
   {
     // residual
     const double dmass2 = s_momentum1.M2() - mass * mass ;
-    
-    // fill the reduced projection matrix 
+
+    // fill the reduced projection matrix
     s_D [ 0 ] = -2 * s_momentum1.Px () ;
     s_D [ 1 ] = -2 * s_momentum1.Py () ;
     s_D [ 2 ] = -2 * s_momentum1.Pz () ;
     s_D [ 3 ] =  2 * s_momentum1.E  () ;
-    
+
     // evaluate V_D     = (D*V*D^T)-1
     const double v_D    = 1.0 / ROOT::Math::Similarity ( s_D , s_vpp ) ;
-    
-    // evaluate D*delta_alpha0 
-    const double DAlpha0 = 
+
+    // evaluate D*delta_alpha0
+    const double DAlpha0 =
       2 *  s_momentum1.Dot ( particle->momentum() - s_momentum1 ) ;
-    
-    // evaluate lambda  = V_D * ( D * delta_alpha + d ) 
+
+    // evaluate lambda  = V_D * ( D * delta_alpha + d )
     const double lambda = v_D * (  DAlpha0 + dmass2 ) ;
-    
+
     // product of D*lambda
     s_DL  = s_D ;
     s_DL *= lambda ;
-    
-    // D*V 
+
+    // D*V
     s_dvp  = s_D * s_vpp ;
     s_dvpx = s_D * s_vpx ;
-    
+
     // new momentum:
-    
-    // copy the Lorentz Vector of the particle momentum 
-    //   into the linear algebra 4-vector  
+
+    // copy the Lorentz Vector of the particle momentum
+    //   into the linear algebra 4-vector
     Gaudi::Math::geo2LA ( particle -> momentum() , s_momentum2 ) ;
     // calculate new momentum
-    s_momentum2 -= s_dvp * lambda ;    
+    s_momentum2 -= s_dvp * lambda ;
     Gaudi::Math::la2geo ( s_momentum2 , s_momentum1 ) ;
-    
+
     // new position:
-    
-    // copy the Vertex Position of the particle into linear algebra 3-vector  
+
+    // copy the Vertex Position of the particle into linear algebra 3-vector
     Gaudi::Math::geo2LA ( particle->referencePoint() , s_position2 ) ;
     // calculate new position ;
     s_position2 -= s_dvpx * lambda ;
     Gaudi::Math::la2geo ( s_position2 , s_position1 ) ;
-    
-    // update chi2 value 
+
+    // update chi2 value
     s_chi2 = lambda * ( DAlpha0 + dmass2 ) ;
-    
-    // check the convergency: 
-    if ( massOK ( s_momentum1 , mass  ) ) // CONVERGENCY ? 
+
+    // check the convergency:
+    if ( massOK ( s_momentum1 , mass  ) ) // CONVERGENCY ?
     {
-      
+
       Gaudi::Math::update ( s_vpp , s_dvp  ,          -v_D ) ;
       Gaudi::Math::update ( s_vxx , s_dvpx ,          -v_D ) ;
       Gaudi::Math::update ( s_vpx , s_dvp  , s_dvpx , -v_D ) ;
-      
+
       // fill the particle
       particle -> setMomentum        ( s_momentum1 ) ;
       particle -> setReferencePoint  ( s_position1 ) ;
       particle -> setMomCovMatrix    ( s_vpp       ) ;
       particle -> setPosCovMatrix    ( s_vxx       ) ;
-      particle -> setPosMomCovMatrix ( s_vpx       ) ; 
-      //      
-      
+      particle -> setPosMomCovMatrix ( s_vpx       ) ;
+      //
+
       // set chi2:
       chi2 = s_chi2 ;
       // play a bit with extra-info
       particle -> addInfo ( LHCb::Particle::Chi2OfMassConstrainedFit , chi2 ) ;
       //
-      if ( m_change_vertex ) 
+      if ( m_change_vertex )
       {
         LHCb::VertexBase* vertex = particle -> endVertex () ;
-        if ( 0 != vertex ) 
+        if ( 0 != vertex )
         {
           vertex -> setPosition  ( particle -> referencePoint () ) ;
           vertex -> setCovMatrix ( particle -> posCovMatrix   () ) ;
         }
         else { Warning ( "EndVertex points to NULL, ignore" ) ; }
       }
-      // 
-      counter ( "#iterations" ) += iter ; 
+      //
+      counter ( "#iterations" ) += iter ;
       //
       return StatusCode::SUCCESS ;                                // RETURN
     }
     // ========================================================================
   } // end of iterations
   // ==========================================================================
-  // 
+  //
   // we are here, looks like there is no convergency
   counter ( "dmass" ) += s_momentum1.M() - mass ;
   counter ( "chi2"  ) += s_chi2 ;
   //
   StatusCode sc = StatusCode ( NoConvergency , true ) ;
   Error ( "No convergency for mass-constrained fit" , sc ).ignore() ;
-  // 
-  if ( msgLevel ( MSG::DEBUG ) ) 
+  //
+  if ( msgLevel ( MSG::DEBUG ) )
   {
     MsgStream& log = debug() ;
-    log << " The error in Mass-conatined fit: "                 << std::endl ; 
+    log << " The error in Mass-conatined fit: "                 << std::endl ;
     log << "\tThe Particle    : "<< (*particle)                 << std::endl ;
     log << "\tThe 4-momentum  : "<< particle->momentum()        << std::endl ;
     log << "\tThe Matrix V_p  : "<< particle->momCovMatrix()    << std::endl ;
@@ -583,11 +583,11 @@ StatusCode LoKi::MassFitter::fit
     log << "\tThe Matrix V_x  : "<< particle->posCovMatrix()    << endmsg    ;
   }
   //
-  return sc ; 
+  return sc ;
 }
 // ============================================================================
 /// the factory ( needed for instantiation)
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,MassFitter)
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/MessagingBase.h b/Phys/LoKiFitters/src/MessagingBase.h
index e9bcc011c4b517ca244aa433a2e9adf45fcbd808..0e34633eae98ff7812a76e42157c5ae43198d16c 100644
--- a/Phys/LoKiFitters/src/MessagingBase.h
+++ b/Phys/LoKiFitters/src/MessagingBase.h
@@ -1,6 +1,6 @@
 // $Id:$
 // ============================================================================
-#ifndef MESSAGINGBASE_H 
+#ifndef MESSAGINGBASE_H
 #define MESSAGINGBASE_H 1
 // ============================================================================
 // from Gaudi
@@ -18,7 +18,7 @@ namespace LoKi
    */
   class MessagingBase : public GaudiTool
   {
-    // ========================================================================    
+    // ========================================================================
   public:
     // ========================================================================
     /// Standard constructor
@@ -26,18 +26,18 @@ namespace LoKi
     ( const std::string& type   ,
       const std::string& name   ,
       const IInterface*  parent );
-    // ========================================================================    
+    // ========================================================================
   protected:
     // ========================================================================
     /// Destructor
     virtual ~MessagingBase() ;
     // ========================================================================
-  public: 
+  public:
     // ========================================================================
-    /// initialize the tool 
-    virtual StatusCode initialize () ;     
-    /// finalize the tool 
-    virtual StatusCode finalize   () ;     
+    /// initialize the tool
+    StatusCode initialize () override;
+    /// finalize the tool
+    StatusCode finalize   () override;
     // ========================================================================
   protected:
     // ========================================================================
@@ -53,9 +53,9 @@ namespace LoKi
     // ========================================================================
   public:
     // ========================================================================
-    /// measure CPU performance ?    
-    bool timing() const { return m_timing ; }  // measure CPU performance ?    
-    /// measure CPU performance ?    
+    /// measure CPU performance ?
+    bool timing() const { return m_timing ; }  // measure CPU performance ?
+    /// measure CPU performance ?
     void setTiming ( const bool  value ) { m_timing = value ; }
     // ========================================================================
   private:
@@ -63,25 +63,25 @@ namespace LoKi
     /// Access the current algorithm context name
     const std::string& myAlg() const { return m_myAlg ; }
     // ========================================================================
-    /// get the correct algorithm context 
+    /// get the correct algorithm context
     bool getMyAlg () const ;
     // ========================================================================
   private:
-    // ========================================================================    
-    /// get the actual algorithm name context 
+    // ========================================================================
+    /// get the actual algorithm name context
     mutable std::string m_myAlg       ;
     // ========================================================================
     /// Option to enable printing of the algorithm name context
     bool                m_printMyAlg  ;
-    // ========================================================================    
-    /// # of prints 
+    // ========================================================================
+    /// # of prints
     unsigned int        m_prints  ;
-    // ========================================================================    
-    /// measure CPU performance ? 
-    bool                m_timing  ;  /// measure CPU performance ? 
-    // ========================================================================    
+    // ========================================================================
+    /// measure CPU performance ?
+    bool                m_timing  ;  /// measure CPU performance ?
+    // ========================================================================
   };
-  // ==========================================================================  
+  // ==========================================================================
 }  //                                                     end of namespace LoKi
 // ============================================================================
 // Warning message
@@ -140,7 +140,7 @@ LoKi::MessagingBase::_Error
   // ==========================================================================
 }
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // MESSAGINGBASE_H
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/PVReFitter.cpp b/Phys/LoKiFitters/src/PVReFitter.cpp
index e6c43bc9abecb51d9c420ad97f469c8e20c3cf24..4a3d85969c2f69344ee73912e433c8d575d19477 100644
--- a/Phys/LoKiFitters/src/PVReFitter.cpp
+++ b/Phys/LoKiFitters/src/PVReFitter.cpp
@@ -1,9 +1,9 @@
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <algorithm>
 #include <set>
@@ -17,21 +17,21 @@
 // ============================================================================
 #include "MessagingBase.h"
 // ============================================================================
-// DaVinciInterfaces 
+// DaVinciInterfaces
 // ============================================================================
 #include "Kernel/IPVReFitter.h"
 // ============================================================================
-// TrackInterfaces 
+// TrackInterfaces
 // ============================================================================
 #include "TrackInterfaces/ITrackStateProvider.h"
 #include "TrackInterfaces/ITrackExtrapolator.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Track.h"
 #include "Event/RecVertex.h"
 // ============================================================================
-// KalmanFilter 
+// KalmanFilter
 // ============================================================================
 #include "KalmanFilter/VertexFitWithTracks.h"
 // ============================================================================
@@ -43,18 +43,18 @@
 // ============================================================================
 #include "LHCbMath/MatrixTransforms.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
@@ -64,84 +64,84 @@
 namespace LoKi
 {
   // ==========================================================================
-  /** @class PVReFitter     
+  /** @class PVReFitter
    *  Light-weight primary vertex refitter
-   *  @see IPVRefitter 
+   *  @see IPVRefitter
    *
    *  It happens that the default tool AdaptivePVRefitter is *VERY*
    *  slow, especially for events with high multiplicity of candiates.
-   *  In particular it dominates in the CPU consumptiion for 
+   *  In particular it dominates in the CPU consumptiion for
    *  (u)DST-writers, where "per-stream" refit is invoked for all
-   *  selected canddiates. AdaptivePVRefitter does *not* 
-   *  remove tracks from PV, actually it remove the track and then 
-   *  remove PV from scratch. From other side PVOfflinetool is much 
+   *  selected canddiates. AdaptivePVRefitter does *not*
+   *  remove tracks from PV, actually it remove the track and then
+   *  remove PV from scratch. From other side PVOfflinetool is much
    *  more efficient, but it does not implement the correct interface.
    *  @see AdaptivePVReFitter
-   *  @see PVOfflineTool 
+   *  @see PVOfflineTool
    *
    *  Based on these two observation, light-weight tool is coded
-   *  - It allows fast removal fo track from primary vertex. 
-   *    Actually the single track removal is treated as one-step 
-   *    Kalman Filter with *negative* weight. 
-   *    For removal of several tracks single "multi-step" is done, 
-   *    that allows to avoid Kalman smoothing and drastically 
-   *    reduce number of matrix inversions 
-   *  - It (optionally) allows the efficients fast adaptive 
-   *    Kalman Filter primary vertex fit, using LoKi::KalmanFilter 
-   *    The refit is done usung single "multi-step" method, 
-   *    that allows to avoid Kalman smoothing and drastically 
+   *  - It allows fast removal fo track from primary vertex.
+   *    Actually the single track removal is treated as one-step
+   *    Kalman Filter with *negative* weight.
+   *    For removal of several tracks single "multi-step" is done,
+   *    that allows to avoid Kalman smoothing and drastically
+   *    reduce number of matrix inversions
+   *  - It (optionally) allows the efficients fast adaptive
+   *    Kalman Filter primary vertex fit, using LoKi::KalmanFilter
+   *    The refit is done usung single "multi-step" method,
+   *    that allows to avoid Kalman smoothing and drastically
    *    reduce number of matrix inversionsl
-   *  @see LoKi::KalmanFilter    
+   *  @see LoKi::KalmanFilter
    *
-   *  For track-removal the tool appears to be two orders of magnitude 
-   *  faster than AdaptivePVReFitter, and a bit faster than PVOfflineTool 
-   *  For primary vertex refit, the tool is 
+   *  For track-removal the tool appears to be two orders of magnitude
+   *  faster than AdaptivePVReFitter, and a bit faster than PVOfflineTool
+   *  For primary vertex refit, the tool is
    *  5-10 times faster that AdaptivePVReFitter.
-   *  There are many configratiuon parameters, that allows 
-   *  to choose the track state provider/extrapolator, 
+   *  There are many configratiuon parameters, that allows
+   *  to choose the track state provider/extrapolator,
    *  track lookup, tolerances and iteration control parameters.
-   *   
-   *  For default configuration, for track removal the fast method is used, 
-   *  but for low-multiplicity vertices, the subsequent PV-refit is invoked 
    *
-   *  @todo Check Tukey's parameters: the currect setting corresponds 
+   *  For default configuration, for track removal the fast method is used,
+   *  but for low-multiplicity vertices, the subsequent PV-refit is invoked
+   *
+   *  @todo Check Tukey's parameters: the currect setting corresponds
    *        to LSAdaptPVFitter
    *  @see LSAdaptPVFitter
-   
+
    *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
    *  @date 2014-03-14
    *  @thanks Wouter Hulsbergen
-   *  
+   *
    *                    $Revision$
    *  Last modification $Date$
    *                 by $Author$
    */
   // ==========================================================================
-  class PVReFitter : public extends1<MessagingBase,IPVReFitter> 
+  class PVReFitter : public extends1<MessagingBase,IPVReFitter>
   {
     // ========================================================================
-    /// the friend factory for instantiation 
+    /// the friend factory for instantiation
     friend class ToolFactory<LoKi::PVReFitter> ;
     // ========================================================================
-  public: // error codes 
+  public: // error codes
     // ========================================================================
-    enum {                    // error codes 
-      /// Invalid vertex 
+    enum {                    // error codes
+      /// Invalid vertex
       InvalidVertex1  = 801 , // invalid vertex
-      /// Invalid vertex 
+      /// Invalid vertex
       InvalidVertex2  = 802 , // invalid vertex
-      /// Invalid particle  
+      /// Invalid particle
       InvalidParticle = 803 , // invalid particle
     } ;
     // ========================================================================
   public:
     // ========================================================================
     /** refit PV
-     *  @see IPVReFitter 
+     *  @see IPVReFitter
      *  @param vx the vertex to be refit
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode reFit ( LHCb::VertexBase* v ) const 
+    StatusCode reFit ( LHCb::VertexBase* v ) const override
     {
       //
       if ( 0 ==  v ) { return _Error ( "Invalid     vertex " , InvalidVertex1 ) ; }
@@ -151,22 +151,22 @@ namespace LoKi
       return _reFit_ ( *pv ) ;
     }
     // ========================================================================
-    /** remove tracks used for the particle, keeping the vertex valid 
-     *  @see IPVReFitter 
-     *  @param  p the particle to be removed 
+    /** remove tracks used for the particle, keeping the vertex valid
+     *  @see IPVReFitter
+     *  @param  p the particle to be removed
      *  @param vx the vertex to be refit
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode remove
-    ( const LHCb::Particle* p ,  
-      LHCb::VertexBase*     v ) const 
+    StatusCode remove
+    ( const LHCb::Particle* p ,
+      LHCb::VertexBase*     v ) const override
     {
       if ( 0 ==  p ) { return _Error ( "Invalid particle "   , InvalidParticle ) ; }
       if ( 0 ==  v ) { return _Error ( "Invalid     vertex " , InvalidVertex1  ) ; }
       LHCb::RecVertex* pv = dynamic_cast<LHCb::RecVertex*> ( v ) ;
       if ( 0 == pv ) { return _Error ( "Invalid Rec-vertex " , InvalidVertex2  ) ; }
       //
-      // collect all tracks from the given particle 
+      // collect all tracks from the given particle
       LHCb::Track::ConstVector tracks ;
       tracks.reserve ( 10 ) ;
       LoKi::Extract::tracks ( p , std::back_inserter ( tracks ) ) ;
@@ -178,56 +178,56 @@ namespace LoKi
   public:
     // ========================================================================
     /// initialize the tool
-    virtual StatusCode initialize () ;                   // initialize the tool
+    StatusCode initialize () override;                   // initialize the tool
     ///   finalize the tool
-    virtual StatusCode   finalize () ;                   //   finalize the tool
+    StatusCode   finalize () override;                   //   finalize the tool
     // ========================================================================
   private:
     // ========================================================================
-    /// standard constructor 
-    PVReFitter 
-    ( const std::string& type   , 
-      const std::string& name   , 
+    /// standard constructor
+    PVReFitter
+    ( const std::string& type   ,
+      const std::string& name   ,
       const IInterface*  parent ) ;
     /// virtual destrcutor
     virtual ~PVReFitter () ;
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
-    PVReFitter () ;                    // the default constructor is disabled 
-    /// copy constructoir is disabled 
-    PVReFitter            ( const PVReFitter& ) ; // copy is disabled 
-    /// assignement operator is disabled 
-    PVReFitter& operator= ( const PVReFitter& ) ; // disabled 
+    /// the default constructor is disabled
+    PVReFitter () ;                    // the default constructor is disabled
+    /// copy constructoir is disabled
+    PVReFitter            ( const PVReFitter& ) ; // copy is disabled
+    /// assignement operator is disabled
+    PVReFitter& operator= ( const PVReFitter& ) ; // disabled
     // ========================================================================
   private:
     // ========================================================================
-    /// get the appropriate state from the track 
+    /// get the appropriate state from the track
     // ========================================================================
-    inline const LHCb::State* state 
-    ( const LHCb::Track&     track , 
-      const Gaudi::XYZPoint& point ) const 
+    inline const LHCb::State* state
+    ( const LHCb::Track&     track ,
+      const Gaudi::XYZPoint& point ) const
     {
       //
-      if ( 0 != m_stateProvider ) 
+      if ( 0 != m_stateProvider )
       {
-        StatusCode sc = m_stateProvider->stateFromTrajectory 
+        StatusCode sc = m_stateProvider->stateFromTrajectory
           ( m_state , track , point.z () ) ;
         if ( sc.isSuccess() ) { return &m_state ; }     // RETURN
       }
       //
-      // velo-only case 
+      // velo-only case
       //
-      if ( LHCb::Track::Velo  == track.type() || LHCb::Track::VeloR == track.type() ) 
-      {        
-        if ( 0 != m_veloExtrapolator ) 
+      if ( LHCb::Track::Velo  == track.type() || LHCb::Track::VeloR == track.type() )
+      {
+        if ( 0 != m_veloExtrapolator )
         {
           StatusCode sc = m_veloExtrapolator-> propagate ( m_state , point ) ;
           if ( sc.isSuccess() ) { return &m_state ; }   // RETURN
         }
       }
-      else if ( 0 != m_extrapolator ) 
+      else if ( 0 != m_extrapolator )
       {
         StatusCode sc = m_extrapolator-> propagate( m_state , point ) ;
         if ( sc.isSuccess() ) { return &m_state ; }    // RETURN
@@ -236,25 +236,25 @@ namespace LoKi
       return &track.closestState ( point.z() ) ;
     }
     // ========================================================================
-    /// remove the tracks from primary vertex 
-    StatusCode   _remove_ 
-    ( const LHCb::Track::ConstVector& tracks   , 
+    /// remove the tracks from primary vertex
+    StatusCode   _remove_
+    ( const LHCb::Track::ConstVector& tracks   ,
       LHCb::RecVertex&                pv       ) const ;
-    /// refit the primary vertex 
+    /// refit the primary vertex
     StatusCode   _reFit_ ( LHCb::RecVertex& pv ) const ;
-    /// load the data 
-    unsigned int _load_ 
+    /// load the data
+    unsigned int _load_
     ( const LHCb::RecVertex&     pv        ,
       const Gaudi::XYZPoint&     seed      ,
       const unsigned short       iter      ,
       const Gaudi::SymMatrix3x3* ci    = 0 ) const ;
     // ========================================================================
-    inline double tukey 
-    ( const double       chi2ip , 
-      const unsigned int iter   ) const 
+    inline double tukey
+    ( const double       chi2ip ,
+      const unsigned int iter   ) const
     {
-      const double a  = std::max ( std::abs ( m_tukey[0] ) , 
-                                   std::abs ( m_tukey[1] ) - 
+      const double a  = std::max ( std::abs ( m_tukey[0] ) ,
+                                   std::abs ( m_tukey[1] ) -
                                    std::abs ( m_tukey[2] ) * iter ) ;
       const double a2 = a * a ;
       if ( chi2ip > a2 ) { return 0 ; }
@@ -262,40 +262,40 @@ namespace LoKi
       return weight * weight ;
     }
     // ========================================================================
-  private: // properties 
+  private: // properties
     // ========================================================================
-    /// the name of        track state provider tool 
+    /// the name of        track state provider tool
     std::string    m_stateProviderName    ; // the name of track state provider
-    /// the name of        track extrapolator   tool 
-    std::string    m_extrapolatorName     ; // track extrapolator name 
-    /// the name of linear track extrapolator   tool 
-    std::string    m_veloExtrapolatorName  ; // linear extrapolator name 
-    /// the proparagation tolerance 
+    /// the name of        track extrapolator   tool
+    std::string    m_extrapolatorName     ; // track extrapolator name
+    /// the name of linear track extrapolator   tool
+    std::string    m_veloExtrapolatorName  ; // linear extrapolator name
+    /// the proparagation tolerance
     double         m_tolerance      ;
-    /// check tracks by LHcbIDs ? 
+    /// check tracks by LHcbIDs ?
     bool           m_checkIDs       ;
-    /// check the ancestors for the given track 
+    /// check the ancestors for the given track
     bool           m_checkAncestors ;
-    /// perform the full refit of the vertiex after track removal? 
+    /// perform the full refit of the vertiex after track removal?
     bool           m_reFit      ;
     /// maximal number of iterations
     unsigned short m_maxIter    ;
-    /// minimal number of iterations for chi2-stop 
+    /// minimal number of iterations for chi2-stop
     unsigned short m_iterChi2   ;
-    /// minimal number of iterations for distance-stop 
-    unsigned short m_iterDist   ; 
+    /// minimal number of iterations for distance-stop
+    unsigned short m_iterDist   ;
     /// delta-chi2     stopping criteria
-    double         m_delta_chi2 ;    
+    double         m_delta_chi2 ;
     /// delta-distance stopping criteria
     double         m_delta_dist ;
     /// minimum number of tracks in PV
     unsigned int   m_minTracksInPV ;
     std::string    m_minTS;
-    /// tukey's parameters 
+    /// tukey's parameters
     // double         m_tukey[3]   ;
     std::array<double,3> m_tukey ;
     // ========================================================================
-  private: // data itself 
+  private: // data itself
     // ========================================================================
     ITrackStateProvider* m_stateProvider    ;
     ITrackExtrapolator*  m_extrapolator     ;
@@ -311,110 +311,110 @@ namespace LoKi
     mutable LHCb::State m_state   ;
     //
     // ========================================================================
-  }; //                                           end of class LoKi::PVReFitter 
+  }; //                                           end of class LoKi::PVReFitter
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-// standard constructor 
+// standard constructor
 // ============================================================================
-LoKi::PVReFitter::PVReFitter 
-( const std::string& type   , 
-  const std::string& name   , 
-  const IInterface*  parent ) 
+LoKi::PVReFitter::PVReFitter
+( const std::string& type   ,
+  const std::string& name   ,
+  const IInterface*  parent )
   : base_class ( type , name , parent )
     //
-  , m_stateProviderName     ( "TrackStateProvider:PUBLIC"      )   
-  , m_extrapolatorName      ( "TrackMasterExtrapolator:PUBLIC" ) 
+  , m_stateProviderName     ( "TrackStateProvider:PUBLIC"      )
+  , m_extrapolatorName      ( "TrackMasterExtrapolator:PUBLIC" )
   , m_veloExtrapolatorName  ( "TrackLinearExtrapolator:PUBLIC" )
   , m_tolerance             ( 2 * Gaudi::Units::um )
-  , m_checkIDs              ( true  ) 
-  , m_checkAncestors        ( true  ) 
-  , m_reFit                 ( false ) 
+  , m_checkIDs              ( true  )
+  , m_checkAncestors        ( true  )
+  , m_reFit                 ( false )
     //
-  , m_maxIter               ( 16    ) 
-  , m_iterChi2              ( 4     ) 
+  , m_maxIter               ( 16    )
+  , m_iterChi2              ( 4     )
   , m_iterDist              ( 3     )
   , m_delta_chi2            ( 0.01 )
-  , m_delta_dist            ( 5 * Gaudi::Units::um ) 
+  , m_delta_dist            ( 5 * Gaudi::Units::um )
   , m_minTracksInPV         ( 4     )
   , m_minTS                 ( "4"   )
     //
   , m_tukey (  { { 3.0 , 15.0 , 3.0 } }  )      // used in LSAdaptPVFitter
-    // , m_tukey (  { { 4.0 , 24.0 , 4.0 } }  ) 
+    // , m_tukey (  { { 4.0 , 24.0 , 4.0 } }  )
     // , m_tukey (  { { 5.0 , 35.0 , 5.0 } }  ) // used in SimplePVFitter.cpp
-    //  
-  , m_stateProvider         (   0   )  
-  , m_extrapolator          (   0   ) 
+    //
+  , m_stateProvider         (   0   )
+  , m_extrapolator          (   0   )
   , m_veloExtrapolator      (   0   )
     //
-  , m_entries () 
+  , m_entries ()
   , m_entry   ()
-  , m_state   () 
+  , m_state   ()
 {
   //
-  declareProperty 
-    ( "TrackStateProvider"     , 
-      m_stateProviderName      , 
+  declareProperty
+    ( "TrackStateProvider"     ,
+      m_stateProviderName      ,
       "Tool used as ITrackStateProvider" ) ;
   //
-  declareProperty 
-    ( "TrackExtrapolator"      , 
-      m_extrapolatorName       , 
+  declareProperty
+    ( "TrackExtrapolator"      ,
+      m_extrapolatorName       ,
       "Tool used as ITrackExtrapolator"  ) ;
   //
-  declareProperty 
-    ( "VeloTrackExtrapolator"  , 
-      m_veloExtrapolatorName   , 
+  declareProperty
+    ( "VeloTrackExtrapolator"  ,
+      m_veloExtrapolatorName   ,
       "Tool used as for extrapolation of velo-only tracks" ) ;
   //
-  declareProperty 
-    ( "PropagationTolerance"   , 
+  declareProperty
+    ( "PropagationTolerance"   ,
       m_tolerance              ,
       "The tolerance to be used for TrackStateProvider::state" ) ;
   //
-  declareProperty 
-    ( "CheckTracksByLHCbIDs"   , 
+  declareProperty
+    ( "CheckTracksByLHCbIDs"   ,
       m_checkIDs               ,
       "Check the tracks by LHCbIDs " ) ;
   //
-  declareProperty 
-    ( "CheckAncestors"                , 
+  declareProperty
+    ( "CheckAncestors"                ,
       m_checkAncestors                ,
       "Check ancestors for the track" ) ;
   //
-  declareProperty 
-    ( "FullReFit"              , 
+  declareProperty
+    ( "FullReFit"              ,
       m_reFit                  ,
       "Perform the full refit after track removal?" ) ;
   //
-  declareProperty 
-    ( "MaxIterations"      , 
-      m_maxIter            , 
+  declareProperty
+    ( "MaxIterations"      ,
+      m_maxIter            ,
       "Maximal number of iterations" ) ;
   //
-  declareProperty 
-    ( "MinChi2Iterations"      , 
-      m_iterChi2               , 
+  declareProperty
+    ( "MinChi2Iterations"      ,
+      m_iterChi2               ,
       "Minimal number of iterations before delta(chi2)     check" ) ;
   //
-  declareProperty 
-    ( "MinDistanceIterations"      , 
-      m_iterDist               , 
+  declareProperty
+    ( "MinDistanceIterations"      ,
+      m_iterDist               ,
       "Minimal number of iterations before delta(distance) check" ) ;
   //
-  declareProperty 
-    ( "DeltaDistance"         , 
-      m_delta_dist            , 
+  declareProperty
+    ( "DeltaDistance"         ,
+      m_delta_dist            ,
       "Delta-distance as convergency criterion"    ) ;
   //
-  declareProperty 
-    ( "DeltaChi2"             ,  
-      m_delta_chi2            , 
+  declareProperty
+    ( "DeltaChi2"             ,
+      m_delta_chi2            ,
       "Delta-chi2     as convergency criterion"    ) ;
    //
-  declareProperty 
-    ( "MinTracksInPV",  
-      m_minTracksInPV, 
+  declareProperty
+    ( "MinTracksInPV",
+      m_minTracksInPV,
       "Minimum number of tracks in a PV") ;
 
   //
@@ -434,25 +434,25 @@ StatusCode LoKi::PVReFitter::initialize ()               // initialize the tool
   if ( sc.isFailure() ) { return sc ; }                  // RETURN
   //
   m_stateProvider        = 0 ;
-  m_extrapolator         = 0 ; 
+  m_extrapolator         = 0 ;
   m_veloExtrapolator     = 0 ;
   m_minTS                = std::to_string(m_minTracksInPV);
   //
-  if ( !m_stateProviderName    . empty () ) 
+  if ( !m_stateProviderName    . empty () )
   { m_stateProvider    = tool<ITrackStateProvider> ( m_stateProviderName    , this ) ; }
-  if ( !m_extrapolatorName     . empty () ) 
+  if ( !m_extrapolatorName     . empty () )
   { m_extrapolator     = tool<ITrackExtrapolator>  ( m_extrapolatorName     , this ) ; }
-  if ( !m_veloExtrapolatorName . empty () ) 
+  if ( !m_veloExtrapolatorName . empty () )
   { m_veloExtrapolator = tool<ITrackExtrapolator>  ( m_veloExtrapolatorName , this ) ; }
   //
-  if ( 0 != m_stateProvider     ) 
+  if ( 0 != m_stateProvider     )
   { debug() << "TrackStateProvider will be used" << endmsg ; }
-  if ( 0 != m_extrapolator      ) 
+  if ( 0 != m_extrapolator      )
   { debug() << "TrackExtrapolator  will be used" << endmsg ; }
-  if ( 0 != m_veloExtrapolator  ) 
+  if ( 0 != m_veloExtrapolator  )
   { debug() << "VeloExtrapolator   will be used" << endmsg ; }
   //
-  return StatusCode::SUCCESS ; 
+  return StatusCode::SUCCESS ;
 }
 // ============================================================================
 //   finalize the tool
@@ -461,39 +461,39 @@ StatusCode LoKi::PVReFitter::finalize ()               // finalize the tool
 {
   //
   m_stateProvider        = 0 ;
-  m_extrapolator         = 0 ; 
+  m_extrapolator         = 0 ;
   m_veloExtrapolator     = 0 ;
   //
   return MessagingBase::finalize () ;
 }
 // ============================================================================
-namespace  // local anonymous namespace to keep local functions 
+namespace  // local anonymous namespace to keep local functions
 {
   // ==========================================================================
-  /// comparison of double numbers 
+  /// comparison of double numbers
   const LHCb::Math::Equal_To<double>  s_equal ;
   // ==========================================================================
-  /// null-track 
+  /// null-track
   static const LHCb::Track* const s_track = 0 ;
-  // ==========================================================================  
-  std::pair<const LHCb::Track*,double> 
-  trackInPV 
-  ( const LHCb::Track*     track        , 
-    const LHCb::RecVertex& pv           , 
-    const bool             useIDs       , 
-    const bool             useAncestors ) 
+  // ==========================================================================
+  std::pair<const LHCb::Track*,double>
+  trackInPV
+  ( const LHCb::Track*     track        ,
+    const LHCb::RecVertex& pv           ,
+    const bool             useIDs       ,
+    const bool             useAncestors )
   {
     //
     if ( 0 == track ) { return std::make_pair ( track, 0 ) ; }
     std::pair<bool,double> c  = pv.trackWeight ( track ) ;
     if ( c.first )
-    { 
-      return s_equal   ( c.second , 0.0      ) ? 
-        std::make_pair ( s_track  , 0.0      ) : 
+    {
+      return s_equal   ( c.second , 0.0      ) ?
+        std::make_pair ( s_track  , 0.0      ) :
         std::make_pair ( track    , c.second ) ;
     }
     //
-    if ( useIDs )  
+    if ( useIDs )
     {
       //
       typedef SmartRefVector<LHCb::Track> TRACKS  ;
@@ -504,14 +504,14 @@ namespace  // local anonymous namespace to keep local functions
       //
       const unsigned int n1 = track->nLHCbIDs() ;
       //
-      for ( unsigned int i = 0 ; i < tracks.size() ; ++i ) 
+      for ( unsigned int i = 0 ; i < tracks.size() ; ++i )
       {
-        // check only valid tracks 
+        // check only valid tracks
         const LHCb::Track* tr = tracks  [i] ;
-        if ( 0 == tr )           { continue ; } // CONTINUE 
-        // check only non-zero weights 
+        if ( 0 == tr )           { continue ; } // CONTINUE
+        // check only non-zero weights
         const double       w  = weights [i] ;
-        if ( s_equal ( w , 0 ) ) { continue ; } // CONTINUE 
+        if ( s_equal ( w , 0 ) ) { continue ; } // CONTINUE
         //
         const unsigned int n2     = tr->nLHCbIDs() ;
         //
@@ -523,16 +523,16 @@ namespace  // local anonymous namespace to keep local functions
       }
     }
     //
-    if ( useAncestors ) 
-    { 
+    if ( useAncestors )
+    {
       typedef SmartRefVector<LHCb::Track>  ANCESTORS ;
       const ANCESTORS& ancestors = track->ancestors() ;
       //
-      for ( ANCESTORS::const_iterator ia = ancestors.begin() ; 
-            ancestors.end() != ia ; ++ia ) 
+      for ( ANCESTORS::const_iterator ia = ancestors.begin() ;
+            ancestors.end() != ia ; ++ia )
       {
-        // check the track (recursion here!) 
-        const std::pair<const LHCb::Track*,double> p =             // RECUSION 
+        // check the track (recursion here!)
+        const std::pair<const LHCb::Track*,double> p =             // RECUSION
           trackInPV ( *ia , pv , useIDs , useAncestors ) ;
         //
         if ( p.first && !s_equal ( p.second , 0.0 ) ) { return p ; } // RETURN
@@ -542,22 +542,22 @@ namespace  // local anonymous namespace to keep local functions
     return std::make_pair ( s_track , 0 ) ;
   }
   // ==========================================================================
-} 
+}
 // ============================================================================
-// remove the tracks from primary vertex 
+// remove the tracks from primary vertex
 // ============================================================================
-StatusCode LoKi::PVReFitter::_remove_ 
-( const LHCb::Track::ConstVector& tracks , 
-  LHCb::RecVertex&                pv     ) const 
+StatusCode LoKi::PVReFitter::_remove_
+( const LHCb::Track::ConstVector& tracks ,
+  LHCb::RecVertex&                pv     ) const
 {
   //
-  // collect the actual tracks in vertex to be removed 
+  // collect the actual tracks in vertex to be removed
   LHCb::Track::ConstVector removed ; removed.reserve( tracks.size() ) ;
-  for ( LHCb::Track::ConstVector::const_iterator it = tracks.begin() ; 
-        tracks.end() != it ; ++it ) 
+  for ( LHCb::Track::ConstVector::const_iterator it = tracks.begin() ;
+        tracks.end() != it ; ++it )
   {
     //
-    const std::pair<const LHCb::Track*, double> p = 
+    const std::pair<const LHCb::Track*, double> p =
       trackInPV ( *it , pv , m_checkIDs , m_checkAncestors ) ;
     //
     const LHCb::Track* track  = p.first  ;
@@ -565,41 +565,41 @@ StatusCode LoKi::PVReFitter::_remove_
     if ( 0 == track || s_equal ( weight  , 0 )  ) { continue ; }
     //
     /// @attention: here "track" or "track_0" ???
-    removed.push_back ( track ) ;  // or track_0 ???   
+    removed.push_back ( track ) ;  // or track_0 ???
     //
   }
   //
-  // some statistics 
+  // some statistics
   if ( statPrint() || msgLevel( MSG::INFO ) )
   { counter ("#removed") += removed.size() ; }
   //
-  // - nothing to be removed 
+  // - nothing to be removed
   if ( removed.empty() ) { return StatusCode::SUCCESS ; }   // RETURN
   //
-  // - too many tracks to remove 
-  if ( removed.size () +  m_minTracksInPV  > pv.tracks().size() ) 
+  // - too many tracks to remove
+  if ( removed.size () +  m_minTracksInPV  > pv.tracks().size() )
   { return _Warning( "Less than "+m_minTS+" tracks in vertex remain",
                      StatusCode::FAILURE, 1 ) ; }
-  // 
+  //
   // - too many tracks to remove
-  if ( removed.size () + 10  > pv.tracks().size() ) 
-  { 
-    // make the explicit refit instead of Kalman-Filter removal 
-    // 1) remove tracks 
-    for ( LHCb::Track::ConstVector::const_iterator it = removed.begin() ; 
+  if ( removed.size () + 10  > pv.tracks().size() )
+  {
+    // make the explicit refit instead of Kalman-Filter removal
+    // 1) remove tracks
+    for ( LHCb::Track::ConstVector::const_iterator it = removed.begin() ;
           removed.end() != it ; ++it ) { pv.removeFromTracks ( *it ) ; }
-    // 2) refit vertex 
+    // 2) refit vertex
     if ( statPrint() || msgLevel ( MSG::INFO ) ) { ++counter("#refit-asked") ; }
     return _reFit_ ( pv )  ;
-  }    
+  }
   //
-  // - start the actual Kalman-filter machinery for removal 
+  // - start the actual Kalman-filter machinery for removal
   //
   m_entries.clear()                    ;
   m_entries.reserve ( removed.size() ) ;
   //
-  for ( LHCb::Track::ConstVector::const_iterator it = removed.begin() ; 
-        removed.end() != it ; ++it ) 
+  for ( LHCb::Track::ConstVector::const_iterator it = removed.begin() ;
+        removed.end() != it ; ++it )
   {
     //
     const LHCb::Track*     track  = *it ;
@@ -608,21 +608,21 @@ StatusCode LoKi::PVReFitter::_remove_
     const double           weight = c.second ;
     if ( !c.first || s_equal ( weight , 0 ) ) { continue ; }
     //
-    // get the proper state 
+    // get the proper state
     const LHCb::State* s = state ( *track , pv.position () ) ;
     m_entries.push_back ( TrEntry () ) ;
-    // load the entry with THE OPPOSITE WEIGHT 
-    const StatusCode sc  = 
+    // load the entry with THE OPPOSITE WEIGHT
+    const StatusCode sc  =
       LoKi::KalmanFilter::load ( s , m_entries.back() , -1*weight ) ;
-    if ( sc.isFailure() ) 
+    if ( sc.isFailure() )
     {
       _Warning ( "Error from KalmanFilter::load, skip", sc, 1 ) ;
-      m_entries.pop_back() ; 
+      m_entries.pop_back() ;
     }
   }
   //
-  // some statistics 
-  if ( statPrint() || msgLevel ( MSG::INFO ) ) 
+  // some statistics
+  if ( statPrint() || msgLevel ( MSG::INFO ) )
   {
     counter ("#toremove") += removed  .size() ;
     counter ("#loaded"  ) += m_entries.size() ;
@@ -630,25 +630,25 @@ StatusCode LoKi::PVReFitter::_remove_
   //
   // the data entries are loaded properly, make a step of kalman filter:
   //
-  // 1) prepare the gain-matrix for PV 
+  // 1) prepare the gain-matrix for PV
   Gaudi::SymMatrix3x3 ci ;
-  /// use fast cholesky inversion 
+  /// use fast cholesky inversion
   const int ifail = Gaudi::Math::inverse ( pv.covMatrix() , ci ) ;
-  //// int ifail = 0 
+  //// int ifail = 0
   //// const Gaudi::SymMatrix3x3 ci = pv.covMatrix().Inverse( ifail );
   if ( 0 != ifail ) { return _Warning( "Non-invertible covariance matrix!",
                                        StatusCode::FAILURE, 1 ) ; }
   //
-  // 2) make (multi-step) of Kalman filter 
-  const StatusCode sc = LoKi::KalmanFilter::step ( m_entries     , 
-                                                   pv.position() , 
+  // 2) make (multi-step) of Kalman filter
+  const StatusCode sc = LoKi::KalmanFilter::step ( m_entries     ,
+                                                   pv.position() ,
                                                    ci            ,
                                                    0             ) ;
-  if ( sc.isFailure() ) 
-  { return _Warning("Error from KalmanFilter::step", sc, 1 ) ; }   // RETURN 
+  if ( sc.isFailure() )
+  { return _Warning("Error from KalmanFilter::step", sc, 1 ) ; }   // RETURN
   //
   // 3) finally update the vertex
-  for ( LHCb::Track::ConstVector::const_iterator it = removed.begin() ; 
+  for ( LHCb::Track::ConstVector::const_iterator it = removed.begin() ;
         removed.end() != it ; ++it ) { pv.removeFromTracks ( *it  ) ; }
   //
   const TrEntry& last = m_entries.back() ;
@@ -656,31 +656,31 @@ StatusCode LoKi::PVReFitter::_remove_
   const Gaudi::XYZPoint   newpos ( last.m_x[0] , last.m_x[1] , last.m_x[2] ) ;
   const Gaudi::XYZPoint&  oldpos = pv.position() ;
   //
-  if ( statPrint() || msgLevel ( MSG::INFO ) ) 
+  if ( statPrint() || msgLevel ( MSG::INFO ) )
   { counter ( "#delta-R" ) += ( newpos.Z() - oldpos.Z() ) ; }
   //
-  // 4) update vertex parameters 
+  // 4) update vertex parameters
   // set the Chi^2 and the DoF of the vertex (fit)
   pv.setChi2AndDoF ( pv.chi2() + last.m_chi2 , 2 * pv.tracks().size() - 3 ) ;
   // set position
   pv.setPosition   ( newpos ) ;
-  // set covariance 
+  // set covariance
   pv.setCovMatrix  ( last.m_c  ) ;
   // refit it ?
-  if ( m_reFit || 10 > pv.tracks().size() ) 
+  if ( m_reFit || 10 > pv.tracks().size() )
   {
     if ( statPrint() || msgLevel( MSG::INFO ) ) { ++counter("#refit-forced") ; }
-    return _reFit_ ( pv ) ; 
+    return _reFit_ ( pv ) ;
   }
   //
   return SUCCESS ;
 }
 // ============================================================================
-unsigned int LoKi::PVReFitter::_load_ 
+unsigned int LoKi::PVReFitter::_load_
 ( const LHCb::RecVertex&     pv   ,
   const Gaudi::XYZPoint&     seed ,
   const unsigned short       iter ,
-  const Gaudi::SymMatrix3x3* ci   ) const 
+  const Gaudi::SymMatrix3x3* ci   ) const
 {
   //
   typedef SmartRefVector<LHCb::Track> TRACKS ;
@@ -692,30 +692,30 @@ unsigned int LoKi::PVReFitter::_load_
   m_entries.reserve ( tracks.size() ) ;
   //
   unsigned int nTracks = 0 ;
-  for ( TIT itrack = tracks.begin() ; tracks.end () != itrack ; ++itrack ) 
+  for ( TIT itrack = tracks.begin() ; tracks.end () != itrack ; ++itrack )
   {
     //
     const LHCb::Track* track = *itrack ;
-    if ( 0 == track ) { continue ; }                                // CONTINUE 
+    if ( 0 == track ) { continue ; }                                // CONTINUE
     //
     m_entries.push_back( TrEntry() ) ;
     //
-    // load it! 
+    // load it!
     const LHCb::State* s = state ( *track , seed ) ;
     StatusCode sc = LoKi::KalmanFilter::load ( s , m_entries.back()  ) ;
-    if ( sc.isFailure() ) 
+    if ( sc.isFailure() )
     {
       _Warning ( "Unable to load data, skip the track", sc, 0 ) ;
-      m_entries.pop_back() ;                   
-      continue ;                                                // CONTINUE 
+      m_entries.pop_back() ;
+      continue ;                                                // CONTINUE
     }
     //
     TrEntry& entry = m_entries.back () ;
     entry.m_track  = track ;
     //
-    if ( 0 != iter && 0 != ci )  // add weight 
+    if ( 0 != iter && 0 != ci )  // add weight
     {
-      // to get chi2(ip), make one step of Kalman filter, it could be expensive! 
+      // to get chi2(ip), make one step of Kalman filter, it could be expensive!
       sc = LoKi::KalmanFilter::step ( entry , seed , *ci , 0 ) ;
       if ( sc.isFailure() ) { entry.m_weight = 1                             ; }
       else                  { entry.m_weight = tukey ( entry.m_chi2 , iter ) ; }
@@ -730,38 +730,38 @@ unsigned int LoKi::PVReFitter::_load_
   return nTracks ; // return number of good loaded tracks
 }
 // ============================================================================
-// refit the primary vertex 
+// refit the primary vertex
 // ============================================================================
-StatusCode LoKi::PVReFitter::_reFit_ ( LHCb::RecVertex& pv ) const 
+StatusCode LoKi::PVReFitter::_reFit_ ( LHCb::RecVertex& pv ) const
 {
   //
   typedef SmartRefVector<LHCb::Track> TRACKS ;
   //
   const TRACKS& tracks = pv.tracks() ;
   //
-  if      ( 2 > tracks.size () ) 
+  if      ( 2 > tracks.size () )
   { return _Warning ( "Not enough     tracks in vertex!" ) ; }
-  else if ( m_minTracksInPV > tracks.size () ) 
+  else if ( m_minTracksInPV > tracks.size () )
   {_Warning      ( "Less than "+m_minTS+" tracks in vertex!" ).ignore() ; }
   //
-  // 
+  //
   Gaudi::XYZPoint     x  = pv.position  () ;
   Gaudi::SymMatrix3x3 ci = pv.covMatrix () ; // just placeholder
   //
   double chi2old = 1.e+99 ;
   //
   unsigned short iIter = 0 ;
-  for ( ; iIter < m_maxIter ; ++iIter ) 
+  for ( ; iIter < m_maxIter ; ++iIter )
   {
-    // load the data around the seed point 
+    // load the data around the seed point
     const unsigned int nTracks = _load_ ( pv , x , iIter , &ci ) ;
-    if      ( 2 > nTracks ) 
+    if      ( 2 > nTracks )
     { return _Warning ( "Not enough good tracks in the vertex!" ) ; }  // RETURN
-    else if ( m_minTracksInPV > nTracks ) 
-    { _Warning        ( "Less than "+m_minTS+" good tracks in vertex!", 
+    else if ( m_minTracksInPV > nTracks )
+    { _Warning        ( "Less than "+m_minTS+" good tracks in vertex!",
                         StatusCode::SUCCESS, 1 ).ignore() ; }
     //
-    // make Kalman-Filter step 
+    // make Kalman-Filter step
     //
     const StatusCode sc = LoKi::KalmanFilter::step ( m_entries ) ;
     //
@@ -769,26 +769,26 @@ StatusCode LoKi::PVReFitter::_reFit_ ( LHCb::RecVertex& pv ) const
     //
     const double chi2new  = last.m_chi2 ;
     //
-    // calculate the differences for convergency checks 
+    // calculate the differences for convergency checks
     //
     const double chi2dist = std::abs ( chi2new - chi2old ) ;
-    const double dist     = 
-      std::abs ( x.X () - last.m_x [0] ) + 
-      std::abs ( x.Y () - last.m_x [1] ) + 
+    const double dist     =
+      std::abs ( x.X () - last.m_x [0] ) +
+      std::abs ( x.Y () - last.m_x [1] ) +
       std::abs ( x.Z () - last.m_x [2] ) ;
     //
-    // update the quantities 
+    // update the quantities
     //
     chi2old    = chi2new   ;
-    ci         = last.m_ci ; // no need to invert it again 
+    ci         = last.m_ci ; // no need to invert it again
     Gaudi::Math::la2geo ( last.m_x , x ) ;
     //
-    // check the convergency: 
+    // check the convergency:
     //
     if      ( m_iterChi2 < iIter && chi2dist <= m_delta_chi2 ) { break ; } // BREAK
-    else if ( m_iterDist < iIter &&     dist <= m_delta_dist ) { break ; } // BREAK 
+    else if ( m_iterDist < iIter &&     dist <= m_delta_dist ) { break ; } // BREAK
     //
-  } // iterations 
+  } // iterations
   //
   if ( iIter >= m_maxIter ) { _Warning ( "No convergency has been reached",
                                          StatusCode::SUCCESS, 1 ) ; }
@@ -796,46 +796,46 @@ StatusCode LoKi::PVReFitter::_reFit_ ( LHCb::RecVertex& pv ) const
   const TrEntry& last = m_entries.back() ;
   //
   // fill PV
-  // 
+  //
   // set the Chi^2 and the DoF of the vertex (fit)
   pv.setChi2AndDoF ( last.m_chi2 , 2 * m_entries.size() - 3 ) ;
-  // set position 
+  // set position
   pv.setPosition   ( x         ) ;
-  // set covariance 
+  // set covariance
   pv.setCovMatrix  ( last.m_c  ) ;
   //
-  // fill tracks & weights 
+  // fill tracks & weights
   pv.clearTracks() ;
   for ( TrEntries::const_iterator ie = m_entries.begin () ; m_entries.end() != ie ; ++ie )
   {
     const LHCb::Track* track = ie->m_track ;
     if ( NULL == track ) { continue ; }
     pv.addToTracks ( track , ie->m_weight )  ;
-    if ( statPrint() || msgLevel( MSG::INFO ) ) 
+    if ( statPrint() || msgLevel( MSG::INFO ) )
     { counter ("track-weight")  += ie->m_weight ; }
   }
   //
-  if ( statPrint() || msgLevel( MSG::INFO ) ) 
+  if ( statPrint() || msgLevel( MSG::INFO ) )
   {
     counter ( "#iterations"   ) += ( iIter + 1 )       ;
-    // total number of tracks  
+    // total number of tracks
     counter ( "#tracks/total" ) += pv.tracks().size () ;
     const unsigned int nGood = LoKi::KalmanFilter::nTracks ( m_entries , 1.e-4 ) ;
-    // number of tracks with non-negligible weight  
+    // number of tracks with non-negligible weight
     counter ( "#tracks/good"  ) += nGood ;
-    // number of tracks with small weight 
+    // number of tracks with small weight
     counter ( "#tracks/null"  ) += pv.tracks().size() - nGood ;
   }
   //
   return StatusCode::SUCCESS ;
-}  
+}
 // ==========================================================================
 
 // ============================================================================
 /// the factory needed for instantiation
 DECLARE_NAMESPACE_TOOL_FACTORY ( LoKi , PVReFitter )
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 
 
diff --git a/Phys/LoKiFitters/src/ParticleClassificator.h b/Phys/LoKiFitters/src/ParticleClassificator.h
index 48e1a3289b115f0af6717df07a3c9106f2770b01..80d4d5428eaad1e8a219a8f9a3b5e21891e4d966 100644
--- a/Phys/LoKiFitters/src/ParticleClassificator.h
+++ b/Phys/LoKiFitters/src/ParticleClassificator.h
@@ -1,10 +1,10 @@
 // ============================================================================
-#ifndef PARTICLECLASSIFICATOR_H 
+#ifndef PARTICLECLASSIFICATOR_H
 #define PARTICLECLASSIFICATOR_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <algorithm>
 #include <set>
@@ -14,7 +14,7 @@
 #include "GaudiKernel/Kernel.h"
 #include "GaudiKernel/AlgTool.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 #include "Event/Vertex.h"
@@ -24,7 +24,7 @@
 #include "Kernel/IParticlePropertySvc.h"
 #include "Kernel/NodesPIDs.h"
 // ============================================================================
-// KalmanFilter 
+// KalmanFilter
 // ============================================================================
 #include "Kernel/IParticleClassifier.h"
 // ============================================================================
@@ -33,7 +33,7 @@
 #include "LoKi/IDecay.h"
 #include "LoKi/Trees.h"
 // ============================================================================
-// KalmanFilter 
+// KalmanFilter
 // ============================================================================
 #include "KalmanFilter/ParticleTypes.h"
 // ============================================================================
@@ -41,27 +41,27 @@
 // ============================================================================
 #include "MessagingBase.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   /** @class ParticleClassificator ParticleClassificator.h
    *
-   *  The useful base class for classification of particles 
+   *  The useful base class for classification of particles
    *  @see LoKi::KalmanFilter::ParticleType
    *
-   *  This file is a part of 
+   *  This file is a part of
    *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
    *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
    *
    *  The package has been designed with the kind help from
-   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
-   *  contributions and advices from G.Raven, J.van Tilburg, 
+   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+   *  contributions and advices from G.Raven, J.van Tilburg,
    *  A.Golutvin, P.Koppenburg have been used in the design.
    *
    *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
    *  @date   2010-11-11
    */
-  class ParticleClassificator :public extends1<MessagingBase,IParticleClassifier> 
+  class ParticleClassificator :public extends1<MessagingBase,IParticleClassifier>
   {
     // ========================================================================
     /// friend factory for instantiation
@@ -69,67 +69,67 @@ namespace LoKi
     // ========================================================================
   public:
     // ========================================================================
-    /// initialize the tool 
-    virtual StatusCode initialize () ;                   // initialize the tool 
-    /// finalize   the tool 
-    virtual StatusCode finalize   () ;                   // finalize   the tool 
+    /// initialize the tool
+    StatusCode initialize () override;                   // initialize the tool
+    /// finalize   the tool
+    StatusCode finalize   () override;                   // finalize   the tool
     // ========================================================================
-  public: // see IParticleClassifier 
+  public: // see IParticleClassifier
     // ========================================================================
-    /** get the particle type 
+    /** get the particle type
      *  @see LoKi::KalmanFilter::ParticleType
      */
-    LoKi::KalmanFilter::ParticleType 
-    particleType ( const LHCb::Particle* p ) const 
+    LoKi::KalmanFilter::ParticleType
+    particleType ( const LHCb::Particle* p ) const override
     { return particleType_ ( p ) ; }
     // ==========================================================================
-    /** check the particle type 
+    /** check the particle type
      *  @see LoKi::KalmanFilter::ParticleType
      */
-    bool isParticleType 
-    ( const LHCb::Particle*                  p , 
-      const LoKi::KalmanFilter::ParticleType t ) const 
-    { return 0 != p && isParticleType_ ( *p , t ) ; }      
+    bool isParticleType
+    ( const LHCb::Particle*                  p ,
+      const LoKi::KalmanFilter::ParticleType t ) const override
+    { return 0 != p && isParticleType_ ( *p , t ) ; }
     // ========================================================================
-    /** good for vertex ? 
-     *  @attention This definiton is <b>different</b> from the 
+    /** good for vertex ?
+     *  @attention This definiton is <b>different</b> from the
      *  definition by LoKi::KalmanFilter::okForVertex
      *  @see LoKi::KalmanFilter::okForVertex
      */
-    bool goodForVertex ( const LHCb::Particle::Range&    parts ) const 
+    bool goodForVertex ( const LHCb::Particle::Range&    parts ) const override
     { return goodForVertex_ ( parts ) ; }
     // ========================================================================
   protected:
     // ========================================================================
-    /** get the particle type 
+    /** get the particle type
      *  @see LoKi::KalmanFilter::ParticleType
      */
-    LoKi::KalmanFilter::ParticleType 
+    LoKi::KalmanFilter::ParticleType
     particleType_ ( const LHCb::Particle& p ) const ;
     // ========================================================================
-    /** get the particle type 
+    /** get the particle type
      *  @see LoKi::KalmanFilter::ParticleType
      */
-    LoKi::KalmanFilter::ParticleType 
-    particleType_ ( const LHCb::Particle* p ) const 
+    LoKi::KalmanFilter::ParticleType
+    particleType_ ( const LHCb::Particle* p ) const
     {
-      return 
+      return
         0 == p ? LoKi::KalmanFilter::UnspecifiedParticle : particleType_ ( *p ) ;
-    }    
+    }
     // ========================================================================
-    /** check the particle type 
+    /** check the particle type
      *  @see LoKi::KalmanFilter::ParticleType
      */
-    inline bool isParticleType_  
+    inline bool isParticleType_
     ( const LHCb::Particle& p , const LoKi::KalmanFilter::ParticleType t ) const
     { return particleType_( p ) == t ; }
     // ========================================================================
-    /** good for vertex ? 
-     *  @attention This definiton is <b>different</b> from the 
+    /** good for vertex ?
+     *  @attention This definiton is <b>different</b> from the
      *  definition by LoKi::KalmanFilter::okForVertex
      *  @see LoKi::KalmanFilter::okForVertex
      */
-    bool goodForVertex_ ( const LHCb::Particle::Range&    parts ) const 
+    bool goodForVertex_ ( const LHCb::Particle::Range&    parts ) const
     {
       /// two or more long-lived particles are required for vertex
       return 2 <= nForVertex ( parts.begin() , parts.end() ) ;
@@ -138,63 +138,63 @@ namespace LoKi
     /** check if particle is rho+like one:
      *  Exactly 1 long lived particle in the decay tree
      */
-    inline bool rhoPlusLike_ ( const LHCb::Particle* particle ) const ;    
-    /** get long-lived particle from rho+-like particle 
+    inline bool rhoPlusLike_ ( const LHCb::Particle* particle ) const ;
+    /** get long-lived particle from rho+-like particle
      */
-    inline const LHCb::Particle* 
+    inline const LHCb::Particle*
     longFromRhoPlusLike_     ( const LHCb::Particle* particle ) const ;
     // ========================================================================
   protected:
     // ========================================================================
-    /// get the correct algorithm context 
+    /// get the correct algorithm context
     bool getMyAlg () const ;
     // ========================================================================
   protected:
     // ========================================================================
-    /** standard constructor 
-     *  @param type   the actual type of the tool 
-     *  @param name   the instance name 
-     *  @param parent the parent 
+    /** standard constructor
+     *  @param type   the actual type of the tool
+     *  @param name   the instance name
+     *  @param parent the parent
      */
-    ParticleClassificator 
+    ParticleClassificator
     ( const std::string& type   ,           //         the actual tool type (?)
-      const std::string& name   ,           //            the instance name 
-      const IInterface*  parent ) ;         //                   the parent 
+      const std::string& name   ,           //            the instance name
+      const IInterface*  parent ) ;         //                   the parent
     /// virtual & protected destructor
     virtual ~ParticleClassificator () ;     //   virtual & protected destructor
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
-    ParticleClassificator () ;           // the default constructor is disabled 
-    /// copiy constructoir is disabled 
-    ParticleClassificator ( const ParticleClassificator& ) ; // copy is disabled 
-    /// assignement operator is disabled 
-    ParticleClassificator& operator=( const ParticleClassificator& ); // disabled 
+    /// the default constructor is disabled
+    ParticleClassificator () ;           // the default constructor is disabled
+    /// copiy constructoir is disabled
+    ParticleClassificator ( const ParticleClassificator& ) ; // copy is disabled
+    /// assignement operator is disabled
+    ParticleClassificator& operator=( const ParticleClassificator& ); // disabled
     // ========================================================================
   private:
     // ========================================================================
-    /// good gor vertex ? 
+    /// good gor vertex ?
     template <class PARTICLE>
     std::size_t nForVertex ( PARTICLE first , PARTICLE last  ) const ;
     // ========================================================================
   private:
     // ========================================================================
-    /// particle property service 
+    /// particle property service
     mutable const LHCb::IParticlePropertySvc* m_ppSvc        ;
-    /// Long-lived particles 
+    /// Long-lived particles
     mutable Decays::Nodes::LongLived_         m_longLived    ;
-    /// Short-lived particles 
+    /// Short-lived particles
     mutable Decays::Nodes::ShortLived_        m_shortLived   ;
-    /// Gamma-like particles 
+    /// Gamma-like particles
     mutable Decays::Trees::Stable_<const LHCb::Particle*> m_gammaLike     ;
     /// GammaC-like particles (gamma-> e+ e-)
     mutable Decays::IDecay::Tree              m_gammaCLike   ;
-    /// Di-Gamma-like particles ( pi0 -> gamma gamma , eta -> gamma gamma ) 
+    /// Di-Gamma-like particles ( pi0 -> gamma gamma , eta -> gamma gamma )
     mutable Decays::IDecay::Tree              m_digammaLike  ;
-    /// Merged-pi0-like particles 
+    /// Merged-pi0-like particles
     mutable Decays::Trees::Stable_<const LHCb::Particle*> m_mergedPi0Like ;
-    /// get like particle 
+    /// get like particle
     Decays::Node                              m_jetsLike      ;
     // ========================================================================
     /// decay descriptor for gammaC-like particles:
@@ -206,7 +206,7 @@ namespace LoKi
     // ========================================================================
   private:
     // ========================================================================
-    /// Unclassified particles 
+    /// Unclassified particles
     mutable std::set<LHCb::ParticleID>        m_unclassified   ;
     mutable std::set<LHCb::ParticleID>        m_gamma_like     ;
     mutable std::set<LHCb::ParticleID>        m_gammaC_like    ;
@@ -222,7 +222,7 @@ namespace LoKi
 // good for vertex ?
 // ============================================================================
 template <class PARTICLE>
-inline std::size_t 
+inline std::size_t
 LoKi::ParticleClassificator::nForVertex
 ( PARTICLE first ,
   PARTICLE last  ) const
@@ -254,24 +254,24 @@ LoKi::ParticleClassificator::nForVertex
 // ============================================================================
 // get long-type particle from rho+-like paricle
 // ============================================================================
-inline 
-const LHCb::Particle* 
+inline
+const LHCb::Particle*
 LoKi::ParticleClassificator::longFromRhoPlusLike_
-( const LHCb::Particle* particle ) const 
+( const LHCb::Particle* particle ) const
 {
-  if ( nullptr == particle  ) { return nullptr ; } // RETURN 
-  // get daughters 
+  if ( nullptr == particle  ) { return nullptr ; } // RETURN
+  // get daughters
   typedef SmartRefVector<LHCb::Particle> DAUGHTERS ;
   const DAUGHTERS& daughters = particle->daughters() ;
-  if ( 2 > daughters.size() ) { return nullptr ; } // REUTRN 
+  if ( 2 > daughters.size() ) { return nullptr ; } // REUTRN
   //
   // require exactly one long-lived daughter particle
-  for ( DAUGHTERS::const_iterator idau = daughters.begin() ; 
-        daughters.end() != idau ; ++idau ) 
+  for ( DAUGHTERS::const_iterator idau = daughters.begin() ;
+        daughters.end() != idau ; ++idau )
   {
-    // the type of daughter particle 
+    // the type of daughter particle
     LoKi::KalmanFilter::ParticleType dType = particleType_ ( *idau ) ;
-    switch ( dType ) 
+    switch ( dType )
     {
     case LoKi::KalmanFilter::LongLivedParticle   : return *idau    ;  // RETURN
       // case LoKi::KalmanFilter::RhoPlusLikeParticle :               // NB!
@@ -281,30 +281,30 @@ LoKi::ParticleClassificator::longFromRhoPlusLike_
     default: ;
     }
   }
-  // 
+  //
   return nullptr ;  // RETURN
 }
 // ===========================================================================
-// rho+-like category ? 
+// rho+-like category ?
 // ============================================================================
-inline bool 
-LoKi::ParticleClassificator::rhoPlusLike_ 
-( const LHCb::Particle* particle ) const 
+inline bool
+LoKi::ParticleClassificator::rhoPlusLike_
+( const LHCb::Particle* particle ) const
 {
-  if ( 0 == particle ||  particle->isBasicParticle() ) { return false ; } // RETURN 
-  // get daughters 
+  if ( 0 == particle ||  particle->isBasicParticle() ) { return false ; } // RETURN
+  // get daughters
   typedef SmartRefVector<LHCb::Particle> DAUGHTERS ;
   const DAUGHTERS& daughters = particle->daughters() ;
-  if ( 2 > daughters.size() )                          { return false ; } // REUTRN 
+  if ( 2 > daughters.size() )                          { return false ; } // REUTRN
   //
   // require exactly one long-lived daughter particle
   unsigned short nLong = 0 ;
-  for ( DAUGHTERS::const_iterator idau = daughters.begin() ; 
-        daughters.end() != idau ; ++idau ) 
+  for ( DAUGHTERS::const_iterator idau = daughters.begin() ;
+        daughters.end() != idau ; ++idau )
   {
-    // the type of daughter particle 
+    // the type of daughter particle
     LoKi::KalmanFilter::ParticleType dType = particleType_ ( *idau ) ;
-    switch ( dType ) 
+    switch ( dType )
     {
     case LoKi::KalmanFilter::LongLivedParticle   : ++nLong ; break ;
       // case LoKi::KalmanFilter::RhoPlusLikeParticle : ++nLong ; break ;  // NB!!
@@ -312,15 +312,15 @@ LoKi::ParticleClassificator::rhoPlusLike_
     case LoKi::KalmanFilter::JetLikeParticle     :    return false ;  // RETURN
     default: ;
     }
-    if ( 1 < nLong ) { return false ; } 
+    if ( 1 < nLong ) { return false ; }
   }
-  // 
+  //
   return 1 == nLong ;
 }
 // ===========================================================================
 
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // PARTICLECLASSIFICATOR_H
 // ============================================================================
diff --git a/Phys/LoKiFitters/src/SmartParticleCombiner.cpp b/Phys/LoKiFitters/src/SmartParticleCombiner.cpp
index 308f43c36d5e6deb4dc30606079322a103871b07..2d6d80459e655cc9ae71102c633140192473af9d 100644
--- a/Phys/LoKiFitters/src/SmartParticleCombiner.cpp
+++ b/Phys/LoKiFitters/src/SmartParticleCombiner.cpp
@@ -1,7 +1,7 @@
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
-// DaVinciInterfaces 
+// DaVinciInterfaces
 // ============================================================================
 #include "Kernel/IParticleCombiner.h"
 // ============================================================================
@@ -12,70 +12,70 @@
 namespace LoKi
 {
   // ==========================================================================
-  /** @class SmartParticleCombiner 
+  /** @class SmartParticleCombiner
    *
    *  Implementation file for class
    *
    *  @see  IParticleCombiner
-   *  @date 2010-11-13 
+   *  @date 2010-11-13
    *  @author Vanya Belyaev  Ivan.Belyaev@cern.ch
    *
-   *  This file is a part of 
+   *  This file is a part of
    *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
    *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
    *
    *  The package has been designed with the kind help from
-   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
-   *  contributions and advices from G.Raven, J.van Tilburg, 
+   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+   *  contributions and advices from G.Raven, J.van Tilburg,
    *  A.Golutvin, P.Koppenburg have been used in the design.
    */
   // ==========================================================================
-  class SmartParticleCombiner 
-    :  public extends1<ParticleClassificator,IParticleCombiner> 
+  class SmartParticleCombiner
+    :  public extends1<ParticleClassificator,IParticleCombiner>
   {
     // ========================================================================
-    /// the friend factory for instantiation 
+    /// the friend factory for instantiation
     friend class ToolFactory<LoKi::SmartParticleCombiner> ;
     // ========================================================================
   public:
     // ========================================================================
-    /** combine set of particles into vertex 
+    /** combine set of particles into vertex
      *  @see IParticleCombiner
-     *  @see IParticleCombiner::combiner 
+     *  @see IParticleCombiner::combiner
      *  @param daughters the vector of daughter particles    (input)
      *  @param mother    the "mother" particle               (output)
      *  @param vertex    the decay vertex of mother particle (output)
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode combine
-    ( const LHCb::Particle::ConstVector&  daughters ,  
-      LHCb::Particle&                     mother    , 
-      LHCb::Vertex&                       vertex    ) const ;
+    StatusCode combine
+    ( const LHCb::Particle::ConstVector&  daughters ,
+      LHCb::Particle&                     mother    ,
+      LHCb::Vertex&                       vertex    ) const override;
     // ========================================================================
   protected:
     // ========================================================================
-    /// standard constructor 
-    SmartParticleCombiner 
-    ( const std::string& type   , 
-      const std::string& name   , 
-      const IInterface*  parent ) 
-      : base_class ( type , name, parent ) 
+    /// standard constructor
+    SmartParticleCombiner
+    ( const std::string& type   ,
+      const std::string& name   ,
+      const IInterface*  parent )
+      : base_class ( type , name, parent )
     //
-      , m_adderName  ( "MomentumCombiner/Adder"          ) 
-      , m_fitterName ( "Loki::VertexFitter/VertexFitter" ) 
+      , m_adderName  ( "MomentumCombiner/Adder"          )
+      , m_fitterName ( "Loki::VertexFitter/VertexFitter" )
     //
-      , m_adder  ( 0 ) 
+      , m_adder  ( 0 )
       , m_fitter ( 0 )
     {
       // ======================================================================
-      declareProperty 
+      declareProperty
         ( "Adder"     ,
-          m_adderName , 
+          m_adderName ,
           "The type/name of MomentumCombiner/ParticleAdder" ) ;
       // ======================================================================
-      declareProperty 
+      declareProperty
         ( "VertexFitter"     ,
-          m_fitterName , 
+          m_fitterName ,
           "The type/name of Vertex fitter " ) ;
       // ======================================================================
     }
@@ -84,24 +84,24 @@ namespace LoKi
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
-    SmartParticleCombiner () ;           // the default constructor is disabled 
-    /// copy constructoir is disabled 
-    SmartParticleCombiner ( const SmartParticleCombiner& ) ;  
-    /// assignement operator is disabled 
-    SmartParticleCombiner& operator=( const SmartParticleCombiner& ); 
+    /// the default constructor is disabled
+    SmartParticleCombiner () ;           // the default constructor is disabled
+    /// copy constructoir is disabled
+    SmartParticleCombiner ( const SmartParticleCombiner& ) ;
+    /// assignement operator is disabled
+    SmartParticleCombiner& operator=( const SmartParticleCombiner& );
     // ========================================================================
   private:
     // ========================================================================
-    // get the adder 
-    inline const IParticleCombiner* adder() const 
+    // get the adder
+    inline const IParticleCombiner* adder() const
     {
       if ( 0 != m_adder ){ return m_adder ; }
       m_adder = tool<IParticleCombiner> ( m_adderName , this ) ;
       return m_adder ;
     }
-    // get the fitter 
-    inline const IParticleCombiner* fitter () const 
+    // get the fitter
+    inline const IParticleCombiner* fitter () const
     {
       if ( 0 != m_fitter ){ return m_fitter ; }
       m_fitter = tool<IParticleCombiner> ( m_fitterName , this ) ;
@@ -111,28 +111,28 @@ namespace LoKi
   private:
     // ========================================================================
     std::string                      m_adderName  ;  // the name of adder
-    std::string                      m_fitterName ;  // the name of fitter 
-    mutable const IParticleCombiner* m_adder      ;  // the adder 
-    mutable const IParticleCombiner* m_fitter     ;  // the fitter    
+    std::string                      m_fitterName ;  // the name of fitter
+    mutable const IParticleCombiner* m_adder      ;  // the adder
+    mutable const IParticleCombiner* m_fitter     ;  // the fitter
     // ========================================================================
-  } ;  
+  } ;
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-/*  combine set of particles into vertex 
+/*  combine set of particles into vertex
  *  @see IParticleCombiner
- *  @see IParticleCombiner::combiner 
+ *  @see IParticleCombiner::combiner
  *  @param daughters the vector of daughter particles    (input)
  *  @param mother    the "mother" particle               (output)
  *  @param vertex    the decay vertex of mother particle (output)
- *  @return status code 
+ *  @return status code
  */
 StatusCode LoKi::SmartParticleCombiner::combine
-( const LHCb::Particle::ConstVector&  daughters ,  
-  LHCb::Particle&                     mother    , 
-  LHCb::Vertex&                       vertex    ) const 
+( const LHCb::Particle::ConstVector&  daughters ,
+  LHCb::Particle&                     mother    ,
+  LHCb::Vertex&                       vertex    ) const
 {
-  const IParticleCombiner* actor = 
+  const IParticleCombiner* actor =
     goodForVertex ( daughters ) ? fitter() : adder() ;
   //
   return actor -> combine ( daughters , mother , vertex ) ;
@@ -143,6 +143,6 @@ DECLARE_NAMESPACE_TOOL_FACTORY ( LoKi , SmartParticleCombiner )
 // ============================================================================
 
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 
diff --git a/Phys/LoKiFitters/src/VertexFitter.h b/Phys/LoKiFitters/src/VertexFitter.h
index 0b77cd62e93c28522f9cb106c483e24b42ca858e..1c41dff9f31d2b2e472b389c93fc87b82d276ea7 100644
--- a/Phys/LoKiFitters/src/VertexFitter.h
+++ b/Phys/LoKiFitters/src/VertexFitter.h
@@ -1,10 +1,10 @@
 // ============================================================================
-#ifndef LOKIFITTERS_VERTEXFITTER_H 
+#ifndef LOKIFITTERS_VERTEXFITTER_H
 #define LOKIFITTERS_VERTEXFITTER_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <algorithm>
 #include <set>
@@ -13,7 +13,7 @@
 // ============================================================================
 #include "GaudiKernel/Chrono.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 #include "Event/Vertex.h"
@@ -32,26 +32,26 @@
 // ============================================================================
 #include "Math/Functions.h"
 // ============================================================================
-// KalmanFilter 
+// KalmanFilter
 // ============================================================================
 #include "KalmanFilter/VertexFit.h"
 // ============================================================================
-// Local 
+// Local
 // ============================================================================
 #include "ParticleClassificator.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of 
+ *  This file is a part of
  *  <a href="http://cern.ch/lhcb-comp/Analysis/LoKi/index.html">LoKi project:</a>
  *  ``C++ ToolKit for Smart and Friendly Physics Analysis''
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
@@ -61,134 +61,134 @@
 namespace LoKi
 {
   // ==========================================================================
-  /** @class VertexFitter 
+  /** @class VertexFitter
    *  the most trivial implementation of Kalman-filter based vertex fitter.
    *  It should be very efficient (CPU).
-   * 
-   *  @todo proper implementation of IVertexFit:remove 
+   *
+   *  @todo proper implementation of IVertexFit:remove
    *
    *  <b>"Vertex Fitter as Kalman Filter"</b>
    *
-   *  Let  \f$\vec{p}_k\f$ be a vector containing the parameters of the 
-   *  \f$k\f$-track. Let  \f$V_k\f$ be the covariance matrix of these parameters, 
+   *  Let  \f$\vec{p}_k\f$ be a vector containing the parameters of the
+   *  \f$k\f$-track. Let  \f$V_k\f$ be the covariance matrix of these parameters,
    *  and  \f$G_k\f$ is <b>the formal</b> inverse matrix: \f$G_k = V_k^{-1}\f$.
-   *  For the trivial case of \f$dim(\vec{p}_k)=5\f$ both matrices 
+   *  For the trivial case of \f$dim(\vec{p}_k)=5\f$ both matrices
    *  \f$V_k\f$ and \f$G_k\f$ could be defined properly and are non-singular.
    *
-   *  Here we'll try to extend the standard Kalman Filter formalism 
-   *  for <b>almost</b> linear model, by embedding the 
-   *  minimal \f$dim=5\f$-model into more dimensions. 
+   *  Here we'll try to extend the standard Kalman Filter formalism
+   *  for <b>almost</b> linear model, by embedding the
+   *  minimal \f$dim=5\f$-model into more dimensions.
    *  In particular we choose the \f$dim(\vec{p}_k)=7\f$:
-   *  \f[ \vec{p} = p^T = 
-   *      \left( \vec{x} , \vec{q} \right) = 
-   *      \left( x , y , z , p_x , p_y , p_z , E \right)  
-   *  \f] 
+   *  \f[ \vec{p} = p^T =
+   *      \left( \vec{x} , \vec{q} \right) =
+   *      \left( x , y , z , p_x , p_y , p_z , E \right)
+   *  \f]
    *
-   * The vertex fit determines the new parameters 
+   * The vertex fit determines the new parameters
    * \f$\vec{x}\f$- position of the common vertex and
-   * \f$\vec{q}\f$- 4-momentum of the track, 
+   * \f$\vec{q}\f$- 4-momentum of the track,
    * constrained to originate in \f$\vec{x}\f$.
    *
-   * 
+   *
    * The covariance matrix of fit parameters could be split into sub-matrices:
    *
-   *  - the vertex part \f$ 3\times3\f$:       \f$C = cov\left( \vec{x} \right)\f$  
-   *  - particle momentum part \f$4\times4\f$: \f$D_k = cov\left( \vec{q}_k \right)\f$ 
-   *  - correlation between the vertex position and the particle 
-   *    momentum part \f$3\times4\f$: \f$E_k = cor\left( \vec{x},\vec{q}_k \right)\f$ 
+   *  - the vertex part \f$ 3\times3\f$:       \f$C = cov\left( \vec{x} \right)\f$
+   *  - particle momentum part \f$4\times4\f$: \f$D_k = cov\left( \vec{q}_k \right)\f$
+   *  - correlation between the vertex position and the particle
+   *    momentum part \f$3\times4\f$: \f$E_k = cor\left( \vec{x},\vec{q}_k \right)\f$
    *
    *  - correlation between the momenta of different particles \f$4\times4\f$:
-   *    \f$S_{k,l} = cor\left( \vec{q}_l,\vec{q}_k \right)\f$  
+   *    \f$S_{k,l} = cor\left( \vec{q}_l,\vec{q}_k \right)\f$
    *
-   *  Such choice of \f$\vec{p}\f$ and \f$\vec{q}\f$ 
-   *  allows to obtain almost trivial projection matrices \f$A\f$ and 
+   *  Such choice of \f$\vec{p}\f$ and \f$\vec{q}\f$
+   *  allows to obtain almost trivial projection matrices \f$A\f$ and
    *  \f$B\f$:
-   *  \f[ \vec{p}_k \left( \vec{x}_k , \vec{q}_k \right) = 
+   *  \f[ \vec{p}_k \left( \vec{x}_k , \vec{q}_k \right) =
    *      c_k^0 +  A_k \vec{x} + B_k \vec{q},  \f]
-   *  where 
-   *  \f$ A_k = \left[ \frac{\partial \vec{p} }{\partial \vec{x}} \right] \f$ and 
+   *  where
+   *  \f$ A_k = \left[ \frac{\partial \vec{p} }{\partial \vec{x}} \right] \f$ and
    *  \f$ B_k  = \left[ \frac{\partial \vec{p} }{\partial \vec{q}} \right] \f$.
    *  Clearly with the the chosen  parameterization of \f$\vec{p}\f$ one gets:
-   *  \f$A_k = A = \bigl( \begin{smallmatrix}1 \\ 0\end{smallmatrix}\bigr)\f$, 
-   *  \f$B_k = B = \bigl( \begin{smallmatrix}0 \\ 1\end{smallmatrix}\bigr)\f$. 
+   *  \f$A_k = A = \bigl( \begin{smallmatrix}1 \\ 0\end{smallmatrix}\bigr)\f$,
+   *  \f$B_k = B = \bigl( \begin{smallmatrix}0 \\ 1\end{smallmatrix}\bigr)\f$.
    *
    *
    *  The Kalman filter works as:
-   * 
-   *  - \f$ C^{-1}_k = C^{-1}_{k-1} + A^T_{k}G_{k}^{B}A_{k} \f$ 
-   *  - \f$ E_k      = -F_{k}C_{k}  \f$ 
+   *
+   *  - \f$ C^{-1}_k = C^{-1}_{k-1} + A^T_{k}G_{k}^{B}A_{k} \f$
+   *  - \f$ E_k      = -F_{k}C_{k}  \f$
    *  - \f$ D_{k}    = W_{k} - E_{k}F^{T}_{k} \f$
-   *  
+   *
    *  where:
-   *  
-   *  - \f$ W_{k}     = \left( B^T_{k}G_{k}B_{k}\right)^{-1}  \f$ 
-   *  - \f$ G^{B}_{k} = G_{k} - G_{k}B_{k}W_{k}B^T_{k}G_{k} \f$ 
-   *  - \f$ F_{k}     = W_{k}B^T_{k}G_{k}A_{k} \f$ 
+   *
+   *  - \f$ W_{k}     = \left( B^T_{k}G_{k}B_{k}\right)^{-1}  \f$
+   *  - \f$ G^{B}_{k} = G_{k} - G_{k}B_{k}W_{k}B^T_{k}G_{k} \f$
+   *  - \f$ F_{k}     = W_{k}B^T_{k}G_{k}A_{k} \f$
    *
    *  New fit values are:
    *
    * - \f$ \vec{x}_{k} = C_{k}\left(C^{-1}_{k-1}\vec{x}{k-1}
    *           + A^T_{k}G^B_{k}\left(\vec{p}_{k}-c^0_{k}\right)\right) \f$
    * - \f$ \vec{q}_{k} = W_{k}B^T_{k}G_{k}\left(\vec{p}_{k}
-   *           - c^0_k-A_k\vec{x}_k\right) \f$ 
-   * 
+   *           - c^0_k-A_k\vec{x}_k\right) \f$
+   *
    *  New \f$\chi^2\f$ is :
-   *   \f$ \chi^2_{k} = \chi^2_{k-1} + \chi_1 +\chi_2\f$, where 
-   *  - \f$ \chi_1 = \vec{\delta_1}^{T} G_k \vec{\delta_1} \f$ 
-   *  - \f$ \chi_2 = \vec{\delta_2}^{T} C^{-1}_{k-1} \vec{\delta_2} \f$ 
-   *  - \f$ \vec{\delta}_1 = \vec{p}-c^0_{k}-A_{k}\vec{x}-B_{k}\vec{q}_{k}\f$ 
-   *  - \f$ \vec{\delta}_2 = \vec{x}_{k}-\vec{x}_{k-1} \f$ 
-   * 
+   *   \f$ \chi^2_{k} = \chi^2_{k-1} + \chi_1 +\chi_2\f$, where
+   *  - \f$ \chi_1 = \vec{\delta_1}^{T} G_k \vec{\delta_1} \f$
+   *  - \f$ \chi_2 = \vec{\delta_2}^{T} C^{-1}_{k-1} \vec{\delta_2} \f$
+   *  - \f$ \vec{\delta}_1 = \vec{p}-c^0_{k}-A_{k}\vec{x}-B_{k}\vec{q}_{k}\f$
+   *  - \f$ \vec{\delta}_2 = \vec{x}_{k}-\vec{x}_{k-1} \f$
+   *
    *  The Kalman smoothing step is fairly trivial:
-   *  
+   *
    *  - \f$ \vec{x}^{n}_{k} = \vec{x}_{n} \f$
    *  - \f$ \vec{q}^{n}_{k} = W_{k}B^T_{k}G_{k}\left[\vec{p}-A_{k}\vec{x}_{n}\right] \f$
-   *  
+   *
    *  After the iteration the covariance matrices are calculated as:
-   *  
-   *  - \f$ C^{n}_{k} = C_{n} \f$ 
-   *  - \f$ E^{n}_{k} = -F_{k}C_{n} \f$ 
-   *  - \f$ D^{n}_{k} = W_k - E^{n}_{k}F^T_{k} \f$ 
-   *  - \f$ cov(\vec{q}^{n}_{k},\vec{q}^{n}_{l}) = F_{k}C_{n}F^T_{l} \f$ 
    *
-   *  Since for our parameterization 
-   *  \f$A_k = A = \bigl( \begin{smallmatrix}1 \\ 0\end{smallmatrix}\bigr)\f$, 
-   *  \f$B_k = B = \bigl( \begin{smallmatrix}0 \\ 1\end{smallmatrix}\bigr)\f$, 
+   *  - \f$ C^{n}_{k} = C_{n} \f$
+   *  - \f$ E^{n}_{k} = -F_{k}C_{n} \f$
+   *  - \f$ D^{n}_{k} = W_k - E^{n}_{k}F^T_{k} \f$
+   *  - \f$ cov(\vec{q}^{n}_{k},\vec{q}^{n}_{l}) = F_{k}C_{n}F^T_{l} \f$
+   *
+   *  Since for our parameterization
+   *  \f$A_k = A = \bigl( \begin{smallmatrix}1 \\ 0\end{smallmatrix}\bigr)\f$,
+   *  \f$B_k = B = \bigl( \begin{smallmatrix}0 \\ 1\end{smallmatrix}\bigr)\f$,
    *  all formulare become relaively simle:
-   *  
-   *  Assuming that 
-   *  \f$ G_{k} = \bigl( \begin{smallmatrix} 
+   *
+   *  Assuming that
+   *  \f$ G_{k} = \bigl( \begin{smallmatrix}
    *       G_x  & G_{xp} \\ G^T_{xp} & G_{p} \end{smallmatrix}\bigr), \f$
    *  one has
-   *  
-   *  - \f$ W_k = G_p^{-1} \f$ 
+   *
+   *  - \f$ W_k = G_p^{-1} \f$
    *  - \f$ G^B_k = \bigl( \begin{smallmatrix}
-   *   G_x - G_{xp}G_{p}^{-1}G^{T}_{xp} & 0 \\ 0 & 0 \end{smallmatrix} \bigr) \f$ 
-   *  - \f$ F_k       = G_p^{-1} G^{T}_{xp} \f$ 
-   *  - \f$ C_k^{-1}  = C_{k-1}^{-1} + \left( G_x - G_{xp}G_p^{-1}G_{xp}^T\right) \f$ 
-   *  - \f$ D_k       = G_p^{-1}+ G_p^{-1}G^T_{xp}C_kG_{xp}G_p^{-1} \f$ 
+   *   G_x - G_{xp}G_{p}^{-1}G^{T}_{xp} & 0 \\ 0 & 0 \end{smallmatrix} \bigr) \f$
+   *  - \f$ F_k       = G_p^{-1} G^{T}_{xp} \f$
+   *  - \f$ C_k^{-1}  = C_{k-1}^{-1} + \left( G_x - G_{xp}G_p^{-1}G_{xp}^T\right) \f$
+   *  - \f$ D_k       = G_p^{-1}+ G_p^{-1}G^T_{xp}C_kG_{xp}G_p^{-1} \f$
    *  - \f$ \vec{x}_x = C_k\left( C^{-1}_{k-1}\vec{x}_{k-1}+
-   *            \left( G_x - G_{xp}G^{-1}_{p}G^{T}_{xp} , 0 \right) 
-   *            \left( \vec{p}_k - c^0_k \right) \right) \f$ 
-   *  - \f$ \chi^2_{k} = \chi^2_{k-1} + \delta_{\vec{x}}^T 
-   *           \left[ G_x - G_{xp}G_{p}^{-1}G^T_{xp} \right] \delta_{\vec{x}} 
-   *           + ... \f$ 
+   *            \left( G_x - G_{xp}G^{-1}_{p}G^{T}_{xp} , 0 \right)
+   *            \left( \vec{p}_k - c^0_k \right) \right) \f$
+   *  - \f$ \chi^2_{k} = \chi^2_{k-1} + \delta_{\vec{x}}^T
+   *           \left[ G_x - G_{xp}G_{p}^{-1}G^T_{xp} \right] \delta_{\vec{x}}
+   *           + ... \f$
    *
    *
    *  In an obvious way:
    *
-   *  - \f$ G_x - G_{xp}G_{p}^{-1}G_{xp} = V^{-1}_{x}     \f$ 
-   *  - \f$ G_{p}^{-1} = V_{p} - V^T_{xp}V^{-1}_{x}V_{xp} \f$ 
-   *  - \f$ G^{-1}G^T_{xp} = -V^T_{xp}V^{-1}_{x}          \f$ 
+   *  - \f$ G_x - G_{xp}G_{p}^{-1}G_{xp} = V^{-1}_{x}     \f$
+   *  - \f$ G_{p}^{-1} = V_{p} - V^T_{xp}V^{-1}_{x}V_{xp} \f$
+   *  - \f$ G^{-1}G^T_{xp} = -V^T_{xp}V^{-1}_{x}          \f$
    *
    *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
    *  @date 2006-05-24
    */
   // ==========================================================================
-  class VertexFitter : public extends1<ParticleClassificator,IVertexFit> 
+  class VertexFitter : public extends1<ParticleClassificator,IVertexFit>
   {
     // ========================================================================
-    /// the friend factory for instantiation 
+    /// the friend factory for instantiation
     friend class ToolFactory<LoKi::VertexFitter> ;
     // ========================================================================
   public:
@@ -196,16 +196,16 @@ namespace LoKi
     /// error codes
     enum {
       // ======================================================================
-      /// Invalid Particle 
-      InvalidParticle         = 701 ,                       // Invalid Particle 
+      /// Invalid Particle
+      InvalidParticle         = 701 ,                       // Invalid Particle
       /// Invalid Data
-      InvalidData             = 702 ,                       //     Invalid Data 
-      /// Error in Matrix Inversion 
+      InvalidData             = 702 ,                       //     Invalid Data
+      /// Error in Matrix Inversion
       ErrorInMatrixInversion  = 703 ,             //  Error in Matrix Inversion
       /// No Convergency
-      NoConvergency           = 710 ,             // No Convergency is detected 
-      /// Not Implemented Yet 
-      NotImplemented          = 720               //        not yet implemented 
+      NoConvergency           = 710 ,             // No Convergency is detected
+      /// Not Implemented Yet
+      NotImplemented          = 720               //        not yet implemented
       // ======================================================================
     } ;
     // ========================================================================
@@ -215,344 +215,344 @@ namespace LoKi
     typedef LoKi::KalmanFilter::Entries  Entries  ;
     typedef Entries::iterator            EIT      ;
     // ========================================================================
-  public:  
+  public:
     // ========================================================================
-    /** The vertex fitting method without creation of a Particle 
+    /** The vertex fitting method without creation of a Particle
      *
      *  @code
      *
-     *  // locate  the tool 
+     *  // locate  the tool
      *  const IVertexFit* fitter = tool<IVertexFit>( ... ) ;
-     * 
-     *  // container of particles to be fitetr into common vertex 
+     *
+     *  // container of particles to be fitetr into common vertex
      *  LHCb::Particle::ConstVector daughters = ... ;
-     *  
+     *
      *  Vertex vertex ;
-     *  StatusCode sc = fitter->fit( daughters , vertex ) 
+     *  StatusCode sc = fitter->fit( daughters , vertex )
      *  if( sc.isFailure() ) { Warning("Error in vertex fit", sc ) ; }
-     *   
-     *  // check chi2 of common vertex fit 
+     *
+     *  // check chi2 of common vertex fit
      *  double chi2 = vertex->chi2() ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IVertexFit 
+     *  @see IVertexFit
      *  @see Particle
      *  @see Vertex
      *  @see GaudiAlgorithm::tool
      *  @see GaudiAlgorithm::Warning
      *
      *  @param daughters vector of daughter particles  (input)
-     *  @param vertex result of vertex fit             (output) 
-     *  @return status code 
+     *  @param vertex result of vertex fit             (output)
+     *  @return status code
      */
-    virtual StatusCode fit 
-    ( LHCb::Vertex&                      vertex    , 
-      const LHCb::Particle::ConstVector& daughters ) const ;  
+    StatusCode fit
+    ( LHCb::Vertex&                      vertex    ,
+      const LHCb::Particle::ConstVector& daughters ) const override;
     // ========================================================================
   public:
     // ========================================================================
-    /** The vertex fitting method with the creation of LHCb::Particle 
+    /** The vertex fitting method with the creation of LHCb::Particle
      *  ("classical")
      *
      *  @code
      *
-     *  // locate  the tool 
+     *  // locate  the tool
      *  const IVertexFit* fitter = tool<IVertexFit>( ... ) ;
-     * 
-     *  // container of particles to be fitted into common vertex 
+     *
+     *  // container of particles to be fitted into common vertex
      *  LHCb::Particle::ConstVector daughters = ... ;
-     *  
+     *
      *  Vertex   vertex   ;
-     *  LHCb::Particle particle ; 
-     *  StatusCode sc = fitter->fit( daughters , particle , vertex ) 
+     *  LHCb::Particle particle ;
+     *  StatusCode sc = fitter->fit( daughters , particle , vertex )
      *  if ( sc.isFailure() ) { Warning ( "Error in vertex fit", sc ) ; }
-     *   
-     *  // check chi2 of common vertex fit 
+     *
+     *  // check chi2 of common vertex fit
      *  double chi2 = vertex -> chi2() ;
      *
-     *  @endcode 
-     *  
-     *  @see IVertexFit 
+     *  @endcode
+     *
+     *  @see IVertexFit
      *  @see Particle
      *  @see Vertex
      *  @see GaudiAlgorithm::tool
      *  @see GaudiAlgorithm::Warning
      *
      *  @param daughters vector of daughter particles  (input)
-     *  @param particle  result of vertex fit             (output) 
-     *  @param vertex    result of vertex fit             (output) 
-     *  @return status code 
+     *  @param particle  result of vertex fit             (output)
+     *  @param vertex    result of vertex fit             (output)
+     *  @return status code
      */
-    virtual StatusCode fit 
+    StatusCode fit
     ( const LHCb::Particle::ConstVector& daughters ,
-      LHCb::Vertex&          vertex    , 
-      LHCb::Particle&        particle  ) const ;  
+      LHCb::Vertex&          vertex    ,
+      LHCb::Particle&        particle  ) const override;
     // ========================================================================
   public:
     // ========================================================================
-    /** add the particle to the vertex and refit the vertex 
-     * 
+    /** add the particle to the vertex and refit the vertex
+     *
      *  @code
      *
-     *  // locate  the tool 
+     *  // locate  the tool
      *  const IVertexFit* fitter = get<IVertexFit>( ... ) ;
-     *    
+     *
      *  LHCb::Vertex*   vertex  = ... ;
      *  LHCb::Particle* oneMore = ... ;
      *
      *  StatusCode sc = fitter -> add ( oneMore , vertex ) ;
      *  if( sc.isFailure() ) { Warning("Error in 'add' ", sc ) ; }
-     *  
-     *  // check chi2 of common vertex fit 
+     *
+     *  // check chi2 of common vertex fit
      *  double chi2 = vertex -> chi2 () ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IVertexFit 
+     *  @see IVertexFit
      *  @param particle particle to be added
-     *  @param vertex   vertex to be modified 
-     *  @return status code 
+     *  @param vertex   vertex to be modified
+     *  @return status code
      */
-    virtual StatusCode add
-    ( const LHCb::Particle*  particle , 
-      LHCb::Vertex&          vertex   ) const ;  
-    // ========================================================================  
+    StatusCode add
+    ( const LHCb::Particle*  particle ,
+      LHCb::Vertex&          vertex   ) const override;
+    // ========================================================================
   public:
-    // ========================================================================  
-    /** remove the particle from the vertex and refit the vertex 
+    // ========================================================================
+    /** remove the particle from the vertex and refit the vertex
      *
      *  @code
      *
-     *  // locate  the tool 
+     *  // locate  the tool
      *  const IVertexFit* fitter = get<IVertexFit>( ... ) ;
-     *    
+     *
      *  LHCb::Vertex*   vertex = ... ;
      *  LHCb::Particle* remove = ... ;
      *
      *  StatusCode sc = fitter -> remove ( remove , vertex ) ;
      *  if( sc.isFailure() ) { Warning("Error in 'remove' ", sc ) ; }
-     *  
-     *  // check chi2 of common vertex fit 
+     *
+     *  // check chi2 of common vertex fit
      *  double chi2 = vertex -> chi2 () ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @param particle particle to be removed
-     *  @param vertex   vertex to be modified 
-     *  @return status code 
+     *  @param vertex   vertex to be modified
+     *  @return status code
      */
-    virtual StatusCode remove
-    ( const LHCb::Particle*  particle , 
-      LHCb::Vertex&          vertex   ) const ;
+    StatusCode remove
+    ( const LHCb::Particle*  particle ,
+      LHCb::Vertex&          vertex   ) const override;
     // ========================================================================
-  public:  
+  public:
     // ========================================================================
-    /** The major method for "combining" the daughter particles 
+    /** The major method for "combining" the daughter particles
      *  into "mother" particle.
      *
      *  The container of input particles is "combined" into
      *  "mother" particle and its decay vertex.
      *
      *  The intermediate constrains (mass, vertex, mass-vertex,
-     *  etc.. could be applied in the process of "combining", 
+     *  etc.. could be applied in the process of "combining",
      *  dependent on the used implementation)
-     * 
-     *  @code 
-     *
-     *  // locate the tool  
-     *  const IParticleCombiner* combiner = get<IParticleCombiner>( ... ) 
-     * 
-     *  // loop over the first daughter particle 
-     *  for( ... ipi1 = ... ; ... ; ++ipi1 ) 
+     *
+     *  @code
+     *
+     *  // locate the tool
+     *  const IParticleCombiner* combiner = get<IParticleCombiner>( ... )
+     *
+     *  // loop over the first daughter particle
+     *  for( ... ipi1 = ... ; ... ; ++ipi1 )
      *  {
-     *     for( ... ipi2 = ... ; ... ; ++ipi2 ) 
+     *     for( ... ipi2 = ... ; ... ; ++ipi2 )
      *     {
      *        const LHCb::Particle* pi1 = *ipi1 ;
      *        const LHCb::Particle* pi2 = *ipi2 ;
-     *   
+     *
      *        IParticleCombiner::LHCb::Particle::ConstVector daughters ;
      *        daughters.push_back ( pi1 ) ;
      *        daughters.push_back ( pi2 ) ;
-     *   
-     *        LHCb::Particle K0S  ; 
-     *        Vertex   Vrtx ; 
-     *   
+     *
+     *        LHCb::Particle K0S  ;
+     *        Vertex   Vrtx ;
+     *
      *        StatusCode sc = combiner -> combine ( daughters , K0S , Vrtx ) ;
-     *        if( sc.isFailure() ) 
-     *        { Warning ( "Error in K0S fit, skip the pair", sc ) ; }  
-     * 
-     *        .... 
+     *        if( sc.isFailure() )
+     *        { Warning ( "Error in K0S fit, skip the pair", sc ) ; }
+     *
+     *        ....
      *     }
      *  }
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IParticleCombiner 
+     *  @see IParticleCombiner
      *
      *  @param daughters the vector of daughter particles    (input)
      *  @param mother    the "mother" particle               (output)
      *  @param vertex    the decay vertex of mother particle (output)
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode combine
-    ( const LHCb::Particle::ConstVector&  daughters ,  
-      LHCb::Particle&                     mother    , 
-      LHCb::Vertex&                       vertex    ) const 
-    { return fit ( daughters , vertex , mother ) ; } 
+    StatusCode combine
+    ( const LHCb::Particle::ConstVector&  daughters ,
+      LHCb::Particle&                     mother    ,
+      LHCb::Vertex&                       vertex    ) const override
+    { return fit ( daughters , vertex , mother ) ; }
     // ========================================================================
   public:
     // ========================================================================
-    /** The basic method for "refit" of the particle 
+    /** The basic method for "refit" of the particle
      *
-     *  @code 
+     *  @code
      *
-     *  // locate the tool 
+     *  // locate the tool
      *  const IParticleReFitter* refitter = tool<IParticleRefitter>( ... ) ;
-     * 
-     *  // particle to be refit 
+     *
+     *  // particle to be refit
      *  LHCb::Particle* p = ... ;
      *
      *  StatusCode sc = refitter -> reFit ( *p ) ;
      *  if ( sc.isFailure() ) { Warning ( "Error in reFit" , sc ) ; }
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IParticleReFitter 
+     *  @see IParticleReFitter
      *
      *  @see Particle
      *  @see GaudiAlgorithm::tool
      *  @see GaudiAlgorithm::Warning
      *
-     *  @param particle reference to the particle 
-     *  @return statsu code 
+     *  @param particle reference to the particle
+     *  @return statsu code
      */
-    virtual StatusCode reFit ( LHCb::Particle& particle ) const  
+    StatusCode reFit ( LHCb::Particle& particle ) const override
     {
       //
-      Chrono chrono ( timing() ? chronoSvc()       : nullptr       , 
+      Chrono chrono ( timing() ? chronoSvc()       : nullptr       ,
                       timing() ? name() + ":reFit" : std::string() ) ;
       //
       // play a bit with extra-info
-      if ( particle.hasInfo ( LHCb::Particle::Chi2OfParticleReFitter ) ) 
+      if ( particle.hasInfo ( LHCb::Particle::Chi2OfParticleReFitter ) )
       { particle.eraseInfo ( LHCb::Particle::Chi2OfParticleReFitter )  ; }
       //
       LHCb::Vertex* vertex = particle.endVertex() ;
       const IVertexFit* vFit = this ;
-      StatusCode sc = vFit->fit ( vertex->outgoingParticles().begin() , 
-                                  vertex->outgoingParticles().end  () , 
-                                  *vertex , particle                  ) ; 
+      StatusCode sc = vFit->fit ( vertex->outgoingParticles().begin() ,
+                                  vertex->outgoingParticles().end  () ,
+                                  *vertex , particle                  ) ;
       if ( sc.isFailure() ) { return _Error("reFit(): error from fit()" , sc )  ; }
       //
       // in the case of success update the extra-info:
-      if ( particle.hasInfo ( LHCb::Particle::Chi2OfVertexConstrainedFit ) ) 
-      { 
-        particle.addInfo 
+      if ( particle.hasInfo ( LHCb::Particle::Chi2OfVertexConstrainedFit ) )
+      {
+        particle.addInfo
           (  LHCb::Particle::Chi2OfParticleReFitter ,
              particle.info ( LHCb::Particle::Chi2OfVertexConstrainedFit , -1000 ) ) ;
       }
       //
       return StatusCode::SUCCESS ;
-    } 
+    }
     // ========================================================================
   public:
     // ========================================================================
-    /// the standard initialization of the tool 
-    virtual StatusCode initialize () ; // the standard initialization of the tool 
-    /// the standard finalization of the tool 
-    virtual StatusCode finalize   () ; // the standard finalization of the tool 
+    /// the standard initialization of the tool
+    StatusCode initialize () override; // the standard initialization of the tool
+    /// the standard finalization of the tool
+    StatusCode finalize   () override; // the standard finalization of the tool
     // ========================================================================
   protected:
     // ========================================================================
-    /// standard constructor 
-    VertexFitter 
-    ( const std::string& type   , 
-      const std::string& name   , 
+    /// standard constructor
+    VertexFitter
+    ( const std::string& type   ,
+      const std::string& name   ,
       const IInterface*  parent ) ;
     /// virtual & protected destrcutor
     virtual ~VertexFitter () ;              //   virtual & protected destructor
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
-    VertexFitter () ;                    // the default constructor is disabled 
-    /// copy constructoir is disabled 
-    VertexFitter ( const VertexFitter& ) ; // copy is disabled 
-    /// assignement operator is disabled 
-    VertexFitter& operator=( const VertexFitter& ); // disabled 
+    /// the default constructor is disabled
+    VertexFitter () ;                    // the default constructor is disabled
+    /// copy constructoir is disabled
+    VertexFitter ( const VertexFitter& ) ; // copy is disabled
+    /// assignement operator is disabled
+    VertexFitter& operator=( const VertexFitter& ); // disabled
     // ========================================================================
   protected:
     // ========================================================================
-    /// load the data into internal representation 
+    /// load the data into internal representation
     StatusCode _load ( const LHCb::Particle*              particle ) const ;
-    /// load the data from the daughter particles into the internal structures 
+    /// load the data from the daughter particles into the internal structures
     StatusCode _load ( const LHCb::Particle::ConstVector& daughters ) const ;
     /// add one particle at the end of the queue
-    StatusCode _add 
-    ( const LHCb::Particle*  child , 
+    StatusCode _add
+    ( const LHCb::Particle*  child ,
       const Gaudi::XYZPoint& point ) const ;
-    /// transport the data to a certain position 
+    /// transport the data to a certain position
     StatusCode _transport
-    ( Entry&                 entry  , 
+    ( Entry&                 entry  ,
       const Gaudi::XYZPoint& point  ) const ;
-    /// transport the data to a certain position 
+    /// transport the data to a certain position
     StatusCode _transportRhoPlusLike
-    ( Entry&                 entry  , 
+    ( Entry&                 entry  ,
       const Gaudi::XYZPoint& point  ) const ;
-    /// transport all data to a certain position 
-    StatusCode _transport 
-    ( const Gaudi::XYZPoint& point ) const 
+    /// transport all data to a certain position
+    StatusCode _transport
+    ( const Gaudi::XYZPoint& point ) const
     {
-      for ( EIT entry = m_entries.begin() ; m_entries.end() != entry ; ++entry ) 
-      { 
-        StatusCode sc = _transport ( *entry , point ) ; 
-        if ( sc.isFailure() ) 
+      for ( EIT entry = m_entries.begin() ; m_entries.end() != entry ; ++entry )
+      {
+        StatusCode sc = _transport ( *entry , point ) ;
+        if ( sc.isFailure() )
         { _Warning ( "_transport(): the error from transport(), ignore", sc ) ; }
       }
       return StatusCode::SUCCESS ;
     }
     /** transport calorimeteric particles:
-     *  - gamma 
-     *  - digmma 
-     *  - merged pi0 
+     *  - gamma
+     *  - digmma
+     *  - merged pi0
      */
     StatusCode _transportCalo
-    ( const LHCb::Particle*      gamma         , 
+    ( const LHCb::Particle*      gamma         ,
       LHCb::Particle&            transported   ,
-      const Gaudi::XYZPoint&     point         , 
-      const Gaudi::SymMatrix3x3* pointCov2 = 0 ) const ;  
-    /// transport all data to a certain position 
-    StatusCode _transport ( const Gaudi::Vector3& p ) const 
+      const Gaudi::XYZPoint&     point         ,
+      const Gaudi::SymMatrix3x3* pointCov2 = 0 ) const ;
+    /// transport all data to a certain position
+    StatusCode _transport ( const Gaudi::Vector3& p ) const
     { return _transport ( Gaudi::XYZPoint( p[0] , p[1] , p[2] ) ) ; }
-    /// make optimised fKalman filter iterations 
+    /// make optimised fKalman filter iterations
     StatusCode  _iterate_opt ( const size_t nMax ) const ;
-    /// special iterations for rho+like branch 
+    /// special iterations for rho+like branch
     StatusCode  _iterate_rho ( const size_t nMax ) const ;
-    /// stopping criteria for iterations 
-    bool        stop_iter    ( const Gaudi::Vector3&      dx   , 
+    /// stopping criteria for iterations
+    bool        stop_iter    ( const Gaudi::Vector3&      dx   ,
                                const Gaudi::SymMatrix3x3& ci   ,
                                const size_t               iter ) const ;
-    /// make few Kalman filter iterations 
+    /// make few Kalman filter iterations
     StatusCode  _iterate     ( const size_t nMax , const Gaudi::Vector3& x ) const ;
-    /// make a seed 
+    /// make a seed
     StatusCode  _seed        ( const LHCb::Vertex* vertex  ) const ;
     /// is seed ok?
-    inline bool  seedOK      ( const Gaudi::XYZPoint& seed  ) const  
+    inline bool  seedOK      ( const Gaudi::XYZPoint& seed  ) const
     {
       return
-        seed.Z     () < m_seedZmax && 
-        seed.Z     () > m_seedZmin && 
+        seed.Z     () < m_seedZmax &&
+        seed.Z     () > m_seedZmin &&
         seed.Perp2 () < rho2max ( seed.Z() ) ;
     }
     //
-    inline bool  seedOK    ( const Gaudi::Vector3&  seed  ) const  
+    inline bool  seedOK    ( const Gaudi::Vector3&  seed  ) const
     { return seedOK ( Gaudi::XYZPoint ( seed[0] , seed[1] , seed[2] ) ) ; }
-    /// get maximal allowed value of rho^2 for given z 
+    /// get maximal allowed value of rho^2 for given z
     inline double rho2max ( const double z ) const
     {
       //
       const double rho =
-        ( m_seedRhoZmax * ( z - m_seedZmin ) - 
+        ( m_seedRhoZmax * ( z - m_seedZmin ) -
           m_seedRhoZmin * ( z - m_seedZmax ) ) / ( m_seedZmin - m_seedZmax ) ;
       //
       return rho * rho ;
@@ -560,47 +560,47 @@ namespace LoKi
     // ========================================================================
   protected:
     // ========================================================================
-    /// get the transporter 
-    inline IParticleTransporter* transporter() const 
+    /// get the transporter
+    inline IParticleTransporter* transporter() const
     {
       if ( 0 != m_transporter ) { return m_transporter ; }
       m_transporter = tool<IParticleTransporter> ( m_transporterName , this ) ;
       return m_transporter ;
-    } 
+    }
     // ========================================================================
-    // 
-    inline bool forMassage ( const LHCb::Track* t ) const 
+    //
+    inline bool forMassage ( const LHCb::Track* t ) const
     {
-      return 0 != t && ( LHCb::Track::Long  != t->type() && 
-                         LHCb::Track::Velo  != t->type() && 
-                         LHCb::Track::VeloR != t->type() ) ;  
+      return 0 != t && ( LHCb::Track::Long  != t->type() &&
+                         LHCb::Track::Velo  != t->type() &&
+                         LHCb::Track::VeloR != t->type() ) ;
     }
     //
-    inline bool forMassage ( const LHCb::ProtoParticle* p ) const 
+    inline bool forMassage ( const LHCb::ProtoParticle* p ) const
     { return 0 != p && forMassage ( p -> track () ) ; }
-    // not electron! 
-    inline bool forMassage ( const LHCb::Particle*      p ) const 
+    // not electron!
+    inline bool forMassage ( const LHCb::Particle*      p ) const
     { return 0 != p && 11 != p->particleID().abspid() && forMassage ( p -> proto () ) ; }
     //
-    inline bool forMassage ( const Entry&   entry    ) const 
+    inline bool forMassage ( const Entry&   entry    ) const
     { return forMassage ( entry.m_p0 )  ; }
     //
-    inline bool forMassage ( const Entries& entries  ) const 
+    inline bool forMassage ( const Entries& entries  ) const
     {
-      for  ( Entries::const_iterator ientry = entries.begin() ; 
-             entries.end() != ientry ; ++ientry ) 
-      { if ( forMassage ( *ientry ) ) { return true ; } }  
+      for  ( Entries::const_iterator ientry = entries.begin() ;
+             entries.end() != ientry ; ++ientry )
+      { if ( forMassage ( *ientry ) ) { return true ; } }
       return false ;
     }
     // ========================================================================
   private:
     // ========================================================================
-    /// maximal number of iterations for the vertex fit 
-    unsigned short m_nIterMaxI    ; // maximal number of iteration for vertex fit 
-    /// maximal number of iterations for "add" 
-    unsigned short m_nIterMaxII   ; // maximal number of iteration for "add" 
-    /// maximal number of iterations for "remove" 
-    unsigned short m_nIterMaxIII  ; // maximal number of iteration for "remove" 
+    /// maximal number of iterations for the vertex fit
+    unsigned short m_nIterMaxI    ; // maximal number of iteration for vertex fit
+    /// maximal number of iterations for "add"
+    unsigned short m_nIterMaxII   ; // maximal number of iteration for "add"
+    /// maximal number of iterations for "remove"
+    unsigned short m_nIterMaxIII  ; // maximal number of iteration for "remove"
     /// distance (stop-iteration criterion)
     double         m_DistanceMax  ; // distance (stop-iteration criterion)
     /// chi2 distance (stop iteration criterion)
@@ -609,41 +609,41 @@ namespace LoKi
     /// propagator/extrapolator/transporter name
     std::string                        m_transporterName ;
     /// the transporter itself
-    mutable IParticleTransporter*      m_transporter     ;    
+    mutable IParticleTransporter*      m_transporter     ;
     //
-    /// fiducial volume for valid seed/vertex 
+    /// fiducial volume for valid seed/vertex
     double                             m_seedZmin        ;
     double                             m_seedZmax        ;
     double                             m_seedRhoZmax     ;
     double                             m_seedRhoZmin     ;
-    /// allow "rho+"-like particles 
-    bool   m_use_rho_like_branch    ; // allow "rho+"-like particles 
-    /// use short-lived particles as seed 
+    /// allow "rho+"-like particles
+    bool   m_use_rho_like_branch    ; // allow "rho+"-like particles
+    /// use short-lived particles as seed
     bool   m_use_shortlived_as_seed ;
-    /// transport tolerance 
-    double m_transport_tolerance    ; // the transport tolerance 
+    /// transport tolerance
+    double m_transport_tolerance    ; // the transport tolerance
     /// use optimized algorithm ?
     bool m_use_optimized            ;
     // ========================================================================
   private:
     // ========================================================================
-    // some action for track massage, induced by Edwige's findings 
+    // some action for track massage, induced by Edwige's findings
     std::vector<double>  m_massage           ;
     // ========================================================================
   private:
     // ========================================================================
-    /// local auxillary storages 
+    /// local auxillary storages
     mutable Entries                    m_entries  ;
     mutable const LHCb::Vertex*        m_vertex   ;
-    // seed (evaluated internally) 
+    // seed (evaluated internally)
     mutable Gaudi::Vector3             m_seed     ;
     mutable Gaudi::SymMatrix3x3        m_seedci   ;
-    // internal helper matrices 
+    // internal helper matrices
     mutable Gaudi::SymMatrix2x2        m_cixy     ;
     mutable Gaudi::SymMatrix4x4        m_cmom     ;
     mutable Gaudi::Matrix4x4           m_cmom1    ;
     mutable Gaudi::Matrix4x3           m_mpcov    ;
-    // for measured mass 
+    // for measured mass
     mutable Gaudi::SymMatrix4x4        m_mm_c     ;
     // ========================================================================
   } ;
diff --git a/Phys/LoKiJets/CMakeLists.txt b/Phys/LoKiJets/CMakeLists.txt
index e85e590f2eb77a376bb8882c99e638a31c975781..c6edc69cbe9a246b914d749bf4ea9d9e216b1dc7 100644
--- a/Phys/LoKiJets/CMakeLists.txt
+++ b/Phys/LoKiJets/CMakeLists.txt
@@ -8,6 +8,10 @@ gaudi_depends_on_subdirs(Kernel/LHCbMath
 
 find_package(FastJet)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(LoKiJets
                  src/*.cpp
                  INCLUDE_DIRS FastJet
diff --git a/Phys/LoKiJets/src/LoKiFastJetMaker.h b/Phys/LoKiJets/src/LoKiFastJetMaker.h
index 40e416d22d8018ae04e13815ffcb16739a62ac0c..4d60e3c33d504afaf7f0138764fe3e0abdd408f3 100644
--- a/Phys/LoKiJets/src/LoKiFastJetMaker.h
+++ b/Phys/LoKiJets/src/LoKiFastJetMaker.h
@@ -91,15 +91,15 @@ namespace LoKi
      *  @attention It is a responsibility of users (e.g. the algorithm)
      *             to take care about the ownership of jets *AND* their
      *             vertices). The tool is not intended to do it!
-     *  
+     *
      *  @param input contaainer of input particles
      *  @param jets  container of  output jets
      *  @return status code
      */
-    virtual StatusCode makeJets
-    ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const ;
-    virtual StatusCode makeJets 
-    ( const IJetMaker::Input& input, const LHCb::RecVertex& vtx  , IJetMaker::Jets& jets ) const ;
+    StatusCode makeJets
+    ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const override;
+    StatusCode makeJets
+    ( const IJetMaker::Input& input, const LHCb::RecVertex& vtx  , IJetMaker::Jets& jets ) const override;
     // ========================================================================
     /** the standard constructor
      *
@@ -116,7 +116,7 @@ namespace LoKi
       //
       , m_jetID        ( 98  )
       //
-      , m_type         ( 0   )  
+      , m_type         ( 0   )
       , m_recom        ( fastjet::E_scheme   )
       , m_r            ( 0.7 )
       , m_ptmin        ( 0   )
@@ -167,7 +167,7 @@ namespace LoKi
     /** standard initialization of the tool
      *  @return status code
      */
-    virtual StatusCode initialize () ;
+    StatusCode initialize () override;
   protected:
     /// make the detailed check of all parameters
     inline StatusCode  check() const
@@ -196,11 +196,11 @@ namespace LoKi
       case fastjet::BIpt_scheme  : break ;
       case fastjet::BIpt2_scheme : break ;
       default:
-        return Error ( "Invalid RecombinationScheme is specified") ;        
+        return Error ( "Invalid RecombinationScheme is specified") ;
       }
       // verify the strategy
       switch ( m_strat )
-      {  
+      {
         /// experimental ...
       case fastjet::N2MinHeapTiled  : break ;
         /// fastest from about 50..10^4
@@ -227,7 +227,7 @@ namespace LoKi
         /// the plugin has been used...
       case fastjet::plugin_strategy : break ;
       default:
-        return Error ( "Invalid Strategy is specified") ;        
+        return Error ( "Invalid Strategy is specified") ;
       }
       // check the minimum momentum
       if ( 0 > m_ptmin ) { Warning ( "PtMin is negative " ) ; }
@@ -254,9 +254,9 @@ namespace LoKi
     int    m_jetID     ; ///< proposed jet ID
     // KtEvent flag
     int    m_type      ; ///< KtEvent flag/mode
-    // Angular distance scheme  
+    // Angular distance scheme
     int    m_angle     ; ///< angular distance scheme
-    // Recombination scheme  
+    // Recombination scheme
     int    m_recom     ; ///< recombination scheme
     // R-parameter
     double m_r         ; ///< R-parameters
@@ -267,7 +267,7 @@ namespace LoKi
     // jet finding strategy
     int    m_strat    ; ///< jet finding strategy
     // print the FastJet banner
-    bool   m_showBanner ; ///< print the FastJet banner 
+    bool   m_showBanner ; ///< print the FastJet banner
     // combiner
     std::string                m_combinerName ;
     mutable IParticleCombiner* m_combiner ; ///< combiner to be used
@@ -294,4 +294,4 @@ namespace LoKi
 #endif // LOKIFASTJETMAKER_H
 // ============================================================================
 
-  
+
diff --git a/Phys/LoKiJets/src/LoKiFastJetWithAreaMaker.cpp b/Phys/LoKiJets/src/LoKiFastJetWithAreaMaker.cpp
index 1d8b2af370077b738c4b13d83cd91e0e36b53af8..2702bba01f160f425fd3ce6caf29a0a7522a45c0 100644
--- a/Phys/LoKiJets/src/LoKiFastJetWithAreaMaker.cpp
+++ b/Phys/LoKiJets/src/LoKiFastJetWithAreaMaker.cpp
@@ -76,17 +76,17 @@ namespace LoKi
      *  @attention It is a responsibility of users (e.g. the algorithm)
      *             to take care about the ownership of jets *AND* their
      *             vertices). The tool is not intended to do it!
-     *  
+     *
      *  @param input contaainer of input particles
      *  @param jets  container of  output jets
      *  @return status code
      */
-    virtual StatusCode makeJets
-    ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const ;
-    virtual StatusCode makeJets
-    ( const IJetMaker::Input& input, const LHCb::RecVertex& vtx  , IJetMaker::Jets& jets ) const ;
+    StatusCode makeJets
+    ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const override;
+    StatusCode makeJets
+    ( const IJetMaker::Input& input, const LHCb::RecVertex& vtx  , IJetMaker::Jets& jets ) const override;
     // ========================================================================
-  protected:  
+  protected:
     /** the standard constructor
      *
      *  @todo The default values for configuration parameters
@@ -133,7 +133,7 @@ namespace LoKi
       declareProperty
         ( "AreaRepeat"   ,
           m_active_area_repeats ,
-          "Repeate active area evaluation" ) ;          
+          "Repeate active area evaluation" ) ;
       //
       declareProperty
         ( "GhostArea"   ,
@@ -180,7 +180,7 @@ namespace LoKi
     FastJetWithAreaMaker           ( const  FastJetWithAreaMaker& )  ;
     // the assignement operator is disabled
     FastJetWithAreaMaker& operator=( const  FastJetWithAreaMaker& )  ;
-  private:  
+  private:
     // the method to get the area
     int      m_area_type       ; ///< the method to get the area
     // the maximal pseudorapidity for ghosts
@@ -214,8 +214,8 @@ namespace LoKi
 // ============================================================================
 // find the jets
 // ===========================================================================
-StatusCode LoKi::FastJetWithAreaMaker::makeJets( const IJetMaker::Input& input_ , 
-                                                 const LHCb::RecVertex& /* vtx_ */,  
+StatusCode LoKi::FastJetWithAreaMaker::makeJets( const IJetMaker::Input& input_ ,
+                                                 const LHCb::RecVertex& /* vtx_ */,
                                                  IJetMaker::Jets& jets_ ) const
 {
   makeJets(input_, jets_);
@@ -229,22 +229,22 @@ StatusCode LoKi::FastJetWithAreaMaker::makeJets
 
   StatusCode sc = check() ;
   if ( sc.isFailure() ) { return Error ( "Invalid configurtaion of fastjet") ; }
- 
+
   // input data
   Jets_ inputs ;
- 
+
   // prepare the input dat and define the jets
   fastjet::JetDefinition jet_def = prepare ( input_ , inputs ) ;
- 
+
   // Jets found
   Jets_ jets ;
- 
+
   fastjet::AreaDefinition area_def;
-  
+
   if ( m_area_type == -1 ){
      return Error ( "Invalid configurtaion of area type in fastjet") ;
   }
-  else if (m_area_type < 11 ){    
+  else if (m_area_type < 11 ){
     // specify the active area
     fastjet::GhostedAreaSpec active_area
       ( m_ghost_etamax        ,
@@ -255,26 +255,26 @@ StatusCode LoKi::FastJetWithAreaMaker::makeJets
         m_mean_ghost_kt       ) ;
     fastjet::AreaDefinition myarea_def( fastjet::active_area , active_area );
     area_def = myarea_def;
-    
+
   }
-  else if ( m_area_type == 20   ){    
+  else if ( m_area_type == 20   ){
     fastjet::VoronoiAreaSpec vor_area(  m_effRfact ) ;
-    fastjet::AreaDefinition myarea_def( fastjet::voronoi_area ,vor_area ); 
-    area_def = myarea_def; 
+    fastjet::AreaDefinition myarea_def( fastjet::voronoi_area ,vor_area );
+    area_def = myarea_def;
   }
   else{
     fastjet::AreaDefinition myarea_def(m_area_type);
     area_def = myarea_def;
   }
-  
-  
 
 
- 
+
+
+
   // clusterisation sequence
   fastjet::ClusterSequenceArea clusters  // fastjet::ClusterSequenceWithArea   clusters
     ( inputs , jet_def , area_def ) ;
- 
+
   switch ( m_sort )
   {
   case 3 :
@@ -290,43 +290,43 @@ StatusCode LoKi::FastJetWithAreaMaker::makeJets
     jets = sorted_by_pt       ( clusters.inclusive_jets ( m_ptmin ) ) ;
     break ;
   }
- 
+
   if ( jets.empty() )
   {  Warning ( "No jets from fastjet::ClusterSequenceWithArea" ) ; }
- 
+
   //
   if ( 0 == m_combiner )
   { m_combiner = tool<IParticleCombiner> ( m_combinerName , this ) ; }
- 
+
   IJetMaker::Jets  output  ;
   output.reserve( jets.size() ) ;
- 
+
   LoKi::Point3D    point  = LoKi::Point3D( 0 , 0 , 0 ) ;
- 
+
   // get the "pt per unit area" estimate
   //const double ptPerUnitArea = clusters.parabolic_pt_per_unit_area
   //  ( (fastjet::ClusterSequenceArea::mean_pt_strategies) m_ptarea_strategy ,
   //    m_ptarea_range ) ;
- 
+
   for ( Jets_::iterator ijet = jets.begin() ; jets.end() != ijet ; ++ijet )
   {
     const Jet& jet = *ijet ;
     const Constituents& constituents = clusters.constituents ( jet ) ;
     if ( constituents.empty() ) { Warning ( "Jet is 'empty'!" ) ; }
-   
+
     LHCb::Particle              pJet, pJetArea ;
     LHCb::Vertex                vJet ;
     LHCb::Particle::ConstVector daughters ;
-   
+
     pJet     .setParticleID     (  LHCb::ParticleID (      m_jetID ) ) ;
     pJetArea .setParticleID     (  LHCb::ParticleID ( -1 * m_jetID ) ) ;
-   
+
     pJet     .setReferencePoint ( point ) ;
     pJetArea .setReferencePoint ( point ) ;
-   
+
     // set the jet active area
     pJet.addInfo ( LHCb::Particle::JetActiveArea      , clusters.area       ( jet ) ) ;
-    // set the jet active area uncertainty  
+    // set the jet active area uncertainty
     pJet.addInfo ( LHCb::Particle::JetActiveAreaError , clusters.area_error ( jet ) ) ;
     // get active area 4-vector
     fastjet::PseudoJet area = clusters.area_4vector ( jet ) ;
@@ -335,7 +335,7 @@ StatusCode LoKi::FastJetWithAreaMaker::makeJets
     pJet.addInfo ( LHCb::Particle::JetActiveAreaPz    , area.pz ()    ) ;
     pJet.addInfo ( LHCb::Particle::JetActiveAreaE     , area.e  ()    ) ;
     pJet.addInfo ( LHCb::Particle::JetPtPerUnitArea   , 0. ) ;
-   
+
     for ( Constituents::const_iterator ic = constituents.begin() ;
           constituents.end() != ic ; ++ic )
     {
@@ -368,16 +368,16 @@ StatusCode LoKi::FastJetWithAreaMaker::makeJets
                                jet.pz () ,
                                jet.e  () ) ) ;
     //
-   
-   
+
+
     output.push_back ( pJet.clone() ) ;
-  }  
- 
+  }
+
   if ( statPrint() || msgLevel ( MSG::DEBUG ) )
   { counter ( "#jets" ) += output.size() ; }
- 
+
   jets_ = output ;
- 
+
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
@@ -386,4 +386,4 @@ DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,FastJetWithAreaMaker)
 // ============================================================================
 // The END
 // ============================================================================
-  
+
diff --git a/Phys/LoKiJets/src/LoKiJetMakerAlg.cpp b/Phys/LoKiJets/src/LoKiJetMakerAlg.cpp
index d116a8f63540816c4e6552245d679b506b558242..6cbfb9c5995a1424efb475f3c2c0b26a39118292 100644
--- a/Phys/LoKiJets/src/LoKiJetMakerAlg.cpp
+++ b/Phys/LoKiJets/src/LoKiJetMakerAlg.cpp
@@ -101,8 +101,8 @@ namespace LoKi
      *  @see LoKi::Algo
      *  @return status code
      */
-    virtual StatusCode initialize   () ;
-    virtual StatusCode analyse   () ;
+    StatusCode initialize   () override;
+    StatusCode analyse   () override;
 
     StatusCode appendJetIDInfo   ( LHCb::Particle * jet ) ;
     StatusCode JEC               ( LHCb::Particle* jet )  ;
diff --git a/Phys/LoKiJets/src/LoKiJetMakerWR2VtxAlg.cpp b/Phys/LoKiJets/src/LoKiJetMakerWR2VtxAlg.cpp
index b9416408af29d964c19a62deaecee5c54b4235bf..88fd4c501278a2e20306d82f7f1f192acead64dd 100644
--- a/Phys/LoKiJets/src/LoKiJetMakerWR2VtxAlg.cpp
+++ b/Phys/LoKiJets/src/LoKiJetMakerWR2VtxAlg.cpp
@@ -71,7 +71,7 @@ namespace LoKi
      *  @see LoKi::Algo
      *  @return status code
      */
-    virtual StatusCode analyse   () ;
+    StatusCode analyse   () override;
 
 
     // ========================================================================
diff --git a/Phys/LoKiJets/src/LoKiJetParticleMaker.cpp b/Phys/LoKiJets/src/LoKiJetParticleMaker.cpp
index a4fa52077c4b0830d177f0da1801e98dea423f93..b29eda91d4994c9294c7c0b9915774e808ff1cdf 100644
--- a/Phys/LoKiJets/src/LoKiJetParticleMaker.cpp
+++ b/Phys/LoKiJets/src/LoKiJetParticleMaker.cpp
@@ -1,8 +1,8 @@
 // $Id: LoKiJetParticleMaker.cpp,v 1.6 2010-04-16 14:49:09 jpalac Exp $
 // ============================================================================
-// include files  
+// include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <string>
 // ============================================================================
@@ -15,20 +15,20 @@
 #include "Kernel/IParticleMaker.h"
 #include "Kernel/IJetMaker.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   /** @class JetParticleMaker
-   *  The simple implementation of interface IParticleMaker for building the 
+   *  The simple implementation of interface IParticleMaker for building the
    *  jets using IJetMaker tool
-   *  @see IParticleMaker 
-   *  @see IJetMaker 
+   *  @see IParticleMaker
+   *  @see IJetMaker
    *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
    *  @date 2007-10-15
    */
-  class JetParticleMaker 
-    : public virtual IParticleMaker 
-    , public              GaudiTool 
+  class JetParticleMaker
+    : public virtual IParticleMaker
+    , public              GaudiTool
   {
     // ========================================================================
     /// friend class for instantiation
@@ -36,16 +36,16 @@ namespace LoKi
     // ========================================================================
   public:
     // ========================================================================
-    /// make the particles 
-    virtual StatusCode makeParticles ( LHCb::Particle::ConstVector& particles ) ;
-    /// initialize the tool 
-    virtual StatusCode initialize () 
+    /// make the particles
+    StatusCode makeParticles ( LHCb::Particle::ConstVector& particles ) override;
+    /// initialize the tool
+    StatusCode initialize () override
     {
       StatusCode sc = GaudiTool::initialize () ;
       if ( sc.isFailure() ) { return sc ; }
-      // locate the jet-finder 
+      // locate the jet-finder
       m_jetMaker = tool<IJetMaker>( m_jetMakerName , this ) ;
-      // check the inputs 
+      // check the inputs
       if ( m_inputs.empty() ) { Warning ( "No input locations are specified!" ) ; }
       return StatusCode::SUCCESS ;
     }
@@ -54,93 +54,93 @@ namespace LoKi
     // ========================================================================
     /// The standard constructor
     JetParticleMaker
-    ( const std::string& type   , 
-      const std::string& name   , 
-      const IInterface*  parent ) 
-      : GaudiTool      (  type , name , parent ) 
+    ( const std::string& type   ,
+      const std::string& name   ,
+      const IInterface*  parent )
+      : GaudiTool      (  type , name , parent )
       , m_jetMakerName ( "LoKi::FastJetMaker" )
       , m_jetMaker     ( 0 )
     {
       declareInterface<IParticleMaker> ( this ) ;
-      
-      declareProperty 
+
+      declareProperty
         ( "JetMaker" , m_jetMakerName , "The type/name of Jet-Maker tool" ) ;
-      declareProperty 
-        ( "Inputs"   , m_inputs       , "The list of input locations "    ) ; 
+      declareProperty
+        ( "Inputs"   , m_inputs       , "The list of input locations "    ) ;
     }
-    /// virtual and protected destructor 
-    virtual ~JetParticleMaker() {}  
+    /// virtual and protected destructor
+    virtual ~JetParticleMaker() {}
     // ========================================================================
   private:
     // ========================================================================
-    // the default contructor is disabled 
-    JetParticleMaker() ; ///< no default contstructor 
-    // the copy contructor is disabled 
-    JetParticleMaker( const JetParticleMaker&) ; ///< no copy contstructor 
-    // the assignement operator is disabled 
+    // the default contructor is disabled
+    JetParticleMaker() ; ///< no default contstructor
+    // the copy contructor is disabled
+    JetParticleMaker( const JetParticleMaker&) ; ///< no copy contstructor
+    // the assignement operator is disabled
     JetParticleMaker& operator=( const JetParticleMaker&) ; ///< no assignement
     // ========================================================================
   private:
     // ========================================================================
-    // the jet maker name 
-    std::string      m_jetMakerName ; ///< the jet-maker name 
-    // the jet maker itself 
-    const IJetMaker* m_jetMaker     ; ///< the jet-maker itself  
+    // the jet maker name
+    std::string      m_jetMakerName ; ///< the jet-maker name
+    // the jet maker itself
+    const IJetMaker* m_jetMaker     ; ///< the jet-maker itself
     typedef std::vector<std::string>  Inputs ;
-    // input locations 
-    Inputs         m_inputs ; ///< the input locations 
+    // input locations
+    Inputs         m_inputs ; ///< the input locations
     // ========================================================================
   };
   // ==========================================================================
-} // end of namespace LoKi 
+} // end of namespace LoKi
 // ============================================================================
-// make the particles 
+// make the particles
 // ============================================================================
-StatusCode LoKi::JetParticleMaker::makeParticles 
-( LHCb::Particle::ConstVector& particles ) 
+StatusCode LoKi::JetParticleMaker::makeParticles
+( LHCb::Particle::ConstVector& particles )
 {
-  
+
   IJetMaker::Input inputs ;
-  // loop over all input locations 
-  for ( Inputs::const_iterator  i = m_inputs.begin() ; m_inputs.end() != i ; ++i ) 
+  // loop over all input locations
+  for ( Inputs::const_iterator  i = m_inputs.begin() ; m_inputs.end() != i ; ++i )
   {
-    if ( exist<LHCb::Particle::Range> ( *i ) ) 
+    if ( exist<LHCb::Particle::Range> ( *i ) )
     {
-      const LHCb::Particle::Range parts = 
+      const LHCb::Particle::Range parts =
         get<LHCb::Particle::Range> ( *i ) ;
       inputs.insert( inputs.end() , parts.begin() , parts.end() ) ;
     }
-    else if ( exist<LHCb::Particle::Range> ( (*i)  + "/Particles" ) ) 
+    else if ( exist<LHCb::Particle::Range> ( (*i)  + "/Particles" ) )
     {
-      const LHCb::Particle::Range parts = 
+      const LHCb::Particle::Range parts =
         get<LHCb::Particle::Range> ( (*i) + "/Particles") ;
-      inputs.insert( inputs.end() , parts.begin() , parts.end() ) ;      
+      inputs.insert( inputs.end() , parts.begin() , parts.end() ) ;
     }
     else { return Error ( "No valid location: " + (*i) ) ; }
-  }        
-  
-  // empty container of conmstituents? 
+  }
+
+  // empty container of conmstituents?
   if ( inputs.empty() ) { Warning ( "Empty container of input particles ") ; }
-  
-  // prepare the container for output jets 
+
+  // prepare the container for output jets
   IJetMaker::Jets jets ;
   jets.reserve ( 100 ) ;
-  
+
   // use Jet Maker tool:
   StatusCode sc = m_jetMaker -> makeJets ( inputs ,  jets ) ;
   if ( sc.isFailure() ) { return Error ( "The error form JetMaker" , sc ) ; }
-  
-  // add the jets to the output container: 
+
+  // add the jets to the output container:
   particles.insert( particles.end() , jets.begin() , jets.end() ) ;
-  
-  // some statistics 
+
+  // some statistics
   counter("#jets") += jets.size() ;
-  
+
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/// the factory 
-DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,JetParticleMaker) 
+/// the factory
+DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,JetParticleMaker)
 // ============================================================================]
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiJets/src/LoKiJets2JetsAlg.cpp b/Phys/LoKiJets/src/LoKiJets2JetsAlg.cpp
index dc5a21a8a31e5598759ce1f2619f1e4797e80e79..8104ce5146717f3a36c9e2fa05e94969077b5033 100644
--- a/Phys/LoKiJets/src/LoKiJets2JetsAlg.cpp
+++ b/Phys/LoKiJets/src/LoKiJets2JetsAlg.cpp
@@ -57,8 +57,8 @@ public:
    *  @see LoKi::Algo
    *  @return status code
    */
-  virtual StatusCode initialize   () ;
-  virtual StatusCode execute  () ;
+  StatusCode initialize   () override;
+  StatusCode execute  () override;
   // ========================================================================
 
   // ========================================================================
diff --git a/Phys/LoKiJets/src/LoKiSeedConeJetMaker.h b/Phys/LoKiJets/src/LoKiSeedConeJetMaker.h
index 4e70d9921dcd12f611047f4568a86cf00a417f38..e5a43b7d8213cb50688e84ad9865943f3e4e2327 100644
--- a/Phys/LoKiJets/src/LoKiSeedConeJetMaker.h
+++ b/Phys/LoKiJets/src/LoKiSeedConeJetMaker.h
@@ -1,20 +1,20 @@
 // $Id: LoKiSeedConeJetMaker.h,v 1.2 2009-12-14 12:34:33 cocov Exp $
 // ============================================================================
-#ifndef LOKISEEDCONEJETMAKER_H 
+#ifndef LOKISEEDCONEJETMAKER_H
 #define LOKISEEDCONEJETMAKER_H 1
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // from Gaudi
 // ============================================================================
 #include "GaudiAlg/GaudiTool.h"
 // ============================================================================
-// DaVinci Kernel 
+// DaVinci Kernel
 // ============================================================================
 #include "Kernel/IParticleCombiner.h"
 #include "Kernel/IJetMaker.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 #include "LoKi/Kinematics.h"
@@ -31,92 +31,92 @@ namespace LoKi
   // ==========================================================================
   /** @class SeedConeJetMaker
    *
-   *  The most trivial, SeedConeJet based  implementaion of interface IJetMaker 
-   *  @see IJetMaker 
+   *  The most trivial, SeedConeJet based  implementaion of interface IJetMaker
+   *  @see IJetMaker
    *
-   *  This file is a part of LoKi project - 
+   *  This file is a part of LoKi project -
    *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
    *
    *  The package has been designed with the kind help from
-   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
-   *  contributions and advices from G.Raven, J.van Tilburg, 
+   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+   *  contributions and advices from G.Raven, J.van Tilburg,
    *  A.Golutvin, P.Koppenburg have been used in the design.
    *
    *  @author Cedric POTTERAT  cedric.potterat@cern.ch
    *  @date   2011-01-31
    */
-    class SeedConeJetMaker 
+    class SeedConeJetMaker
     : public virtual IJetMaker
     , public         GaudiTool
   {
-    // the friend factory fo instantiation 
+    // the friend factory fo instantiation
     friend class ToolFactory<LoKi::SeedConeJetMaker> ;
   public:
-    /** The main method: jet-finding procedure 
-     * 
-     *  @code 
+    /** The main method: jet-finding procedure
+     *
+     *  @code
      *
      *  // get the tool
      *  const IJetMaker* jetMaker = tool<IJetMaker> ( .... ) ;
      *
-     *  // input particles 
-     *  IJetMaker::Inputs input = ... 
-     *  // 1) 
+     *  // input particles
+     *  IJetMaker::Inputs input = ...
+     *  // 1)
      *  // const Particles* particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles->begin() , particles->end() ) ;
-     *  // 2) 
+     *  // 2)
      *  // LHCb::Particle::ConstVector particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles.begin() , particles.end() ) ;
-     *  // 3) 
+     *  // 3)
      *  // LoKi::Range particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles.begin() , particles.end() ) ;
      *
-     *  // placeholder for "output" jets 
+     *  // placeholder for "output" jets
      *  IJetMaker::Jets   jets ;
      *
-     *  // find the jets! 
+     *  // find the jets!
      *  StatusCode sc = jetMaker -> makeJets ( input , jets ) ;
      *
      *  // make  a loop over jets:
-     *  for ( IJetMaker::Jets::const_iterator iJet = jets.begin() ; 
-     *        jets.end() != iJet ; ++iJet ) 
+     *  for ( IJetMaker::Jets::const_iterator iJet = jets.begin() ;
+     *        jets.end() != iJet ; ++iJet )
      *    {
-     *        // get the jet 
+     *        // get the jet
      *        LHCb::Particle* jet = *iJet ;
      *    }
      *
-     *  @endcode 
+     *  @endcode
+     *
+     *  @attention It is a responsibility of users (e.g. the algorithm)
+     *             to take care about the ownership of jets *AND* their
+     *             vertices). The tool is not intended to do it!
      *
-     *  @attention It is a responsibility of users (e.g. the algorithm) 
-     *             to take care about the ownership of jets *AND* their 
-     *             vertices). The tool is not intended to do it! 
-     *  
-     *  @param input contaainer of input particles 
-     *  @param jets  container of  output jets 
-     *  @return status code 
+     *  @param input contaainer of input particles
+     *  @param jets  container of  output jets
+     *  @return status code
      */
-    virtual StatusCode makeJets 
-      ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const ;
-    virtual StatusCode makeJets 
-    ( const IJetMaker::Input& input , const LHCb::RecVertex& vtx , IJetMaker::Jets& jets ) const ;
+    StatusCode makeJets
+      ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const override;
+    StatusCode makeJets
+    ( const IJetMaker::Input& input , const LHCb::RecVertex& vtx , IJetMaker::Jets& jets ) const override;
     // ========================================================================
-  protected:  
+  protected:
     /** the standard constructor
-     * 
-     *  @todo The default values for configuration parameters 
-     *        (especially for R-parameter) need to be adjusted 
-     *        according to EPFL/UB/CERN studies. 
+     *
+     *  @todo The default values for configuration parameters
+     *        (especially for R-parameter) need to be adjusted
+     *        according to EPFL/UB/CERN studies.
      *
      */
     SeedConeJetMaker
       ( const std::string& type   ,
 	const std::string& name   ,
-	const IInterface*  parent ) 
+	const IInterface*  parent )
       : GaudiTool ( type , name , parent )
-	// 
+	//
 	, m_jetID        ( 10098  )
 	//
 	, m_r            ( 0.7 )
@@ -125,7 +125,7 @@ namespace LoKi
 	, m_sort         ( 4  )
 	, m_sortSeed     ( 4   )
 
-	// 
+	//
 	, m_combinerName ( "MomentumCombiner"  )
 	, m_combiner     ( 0   )
 
@@ -133,25 +133,25 @@ namespace LoKi
 	, m_seedFinder     ( 0   )
 	, m_uniquetrk     ( false )
 
-	{ 
+	{
 	  //
 	  declareInterface <IJetMaker> ( this ) ;
 	  //
-	  declareProperty 
-	    ( "JetID"          , 
+	  declareProperty
+	    ( "JetID"          ,
 	      m_jetID          ,
 	      "Particle ID for the Jet") ;
 	  declareProperty ( "RParameter"     , m_r      ) ;
 	  declareProperty ( "PtMin"          , m_ptmin  ) ;
 	  //
-	  declareProperty 
-	    ( "SortJet"             , 
-	      m_sort             , 
+	  declareProperty
+	    ( "SortJet"             ,
+	      m_sort             ,
 	      "Sorting Criteria for jets [0:none,1:pt,2:E, 3:eta,4:DauThenPt, default:DauThenPt]" ) ;
 
-	  declareProperty 
-	    ( "SortSeed"             , 
-	      m_sort             , 
+	  declareProperty
+	    ( "SortSeed"             ,
+	      m_sort             ,
 	      "Sorting Criteria for Seeds [0:none,1:pt,2:E, 3:eta,4:DauThenPt, default:DauThenPt]" ) ;
 	  // define momentum combiner
 	  declareProperty ( "ParticleCombiner", m_combinerName ) ;
@@ -159,52 +159,52 @@ namespace LoKi
 
 	  declareProperty ( "ConeUniqueTrk", m_uniquetrk   , "Cone With unique trk ON/OFF" );
 
-	} 
+	}
       /// destructor
       virtual ~SeedConeJetMaker( ){}
   public:
       /** standard initialization of the tool
-       *  @return status code 
+       *  @return status code
        */
-      virtual StatusCode initialize () ;
+      StatusCode initialize () override;
   protected:
       /// make the detailed check of all parameters
 
-      
-      inline StatusCode  check() const 
+
+      inline StatusCode  check() const
 	{
 	  if ( 0 > m_ptmin ) { Warning ( "PtMin is negative " ) ; }
-	
+
 	  return StatusCode( StatusCode::SUCCESS , true ) ;
 	}
-      
+
   protected:
       int to_user_index   ( const int index ) const { return index + 10000 ; }
       int from_user_index ( const int index ) const { return index - 10000 ; }
   private:
-      // the default constructor is disabled 
+      // the default constructor is disabled
       SeedConeJetMaker () ;
-      // the copy constructor is disabled 
+      // the copy constructor is disabled
       SeedConeJetMaker           ( const  SeedConeJetMaker& )  ;
       // the assignement operator is disabled
       SeedConeJetMaker& operator=( const  SeedConeJetMaker& )  ;
   protected:
-      // proposed jet ID 
+      // proposed jet ID
       int    m_jetID     ; ///< proposed jet ID
-      // R-parameter 
+      // R-parameter
       double m_r         ; ///< R-parameters
-      // ptMin-parameter 
-      double m_ptmin     ; ///< pt-min parameter 
-      // jet sorting criteria 
+      // ptMin-parameter
+      double m_ptmin     ; ///< pt-min parameter
+      // jet sorting criteria
       int    m_sort      ; ///< jet sorting criteria
       int    m_sortSeed  ; ///< seed sorting criteria
 
-      // combiner 
+      // combiner
       std::string                m_combinerName ;
-      mutable IParticleCombiner* m_combiner ; ///< combiner to be used 
+      mutable IParticleCombiner* m_combiner ; ///< combiner to be used
 
       std::string                m_seedFinderName ;
-      mutable IJetMaker*       m_seedFinder ; ///< combiner to be used 
+      mutable IJetMaker*       m_seedFinder ; ///< combiner to be used
 
       bool m_uniquetrk   ;
 
@@ -221,12 +221,12 @@ namespace LoKi
 			       IJetMaker::Jets &seeds,
 			       const IJetMaker::Input &inputs) const;
 
-  
-    
-    
-  };       
+
+
+
+  };
 }
- 
+
 
 
 
@@ -243,7 +243,7 @@ class sortDauPt {
       else
 	return obj1->daughtersVector().size() > obj2->daughtersVector().size();
     else
-      return obj1->weight() > obj2->weight();  
+      return obj1->weight() > obj2->weight();
   }
 };
 
@@ -252,31 +252,31 @@ class sortDauPt {
 class sortE {
  public:
   inline bool operator() ( LHCb::Particle* obj1 ,
-			   LHCb::Particle* obj2) { 
-    return obj1->momentum().E() > obj2->momentum().E() ;      
+			   LHCb::Particle* obj2) {
+    return obj1->momentum().E() > obj2->momentum().E() ;
   }
 };
 
 class sortEta {
  public:
   inline bool operator() ( LHCb::Particle* obj1 ,
-			   LHCb::Particle* obj2) { 
-    return obj1->momentum().Eta() > obj2->momentum().Eta() ;      
+			   LHCb::Particle* obj2) {
+    return obj1->momentum().Eta() > obj2->momentum().Eta() ;
   }
-}; 
+};
 
 class sortPt {
  public:
   inline bool operator() ( LHCb::Particle* obj1 ,
-			   LHCb::Particle* obj2) { 
-    return obj1->pt() > obj2->pt();      
+			   LHCb::Particle* obj2) {
+    return obj1->pt() > obj2->pt();
   }
-}; 
+};
 
 
 // End of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKISEEDCONEJETMAKER_H
 // ============================================================================
diff --git a/Phys/LoKiJets/src/LoKiSeedFinder.h b/Phys/LoKiJets/src/LoKiSeedFinder.h
index 49ebf4a2af3e8c2aaa6b16a61e297972dce05937..f2c84f64033d1e9aa846cde7cae1ce56c70923df 100644
--- a/Phys/LoKiJets/src/LoKiSeedFinder.h
+++ b/Phys/LoKiJets/src/LoKiSeedFinder.h
@@ -99,10 +99,10 @@ namespace LoKi
      *  @param seeds  container of  output seeds (of type Particle)
      *  @return status code
      */
-    virtual StatusCode makeJets
-    ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const ;
-    virtual StatusCode makeJets
-    ( const IJetMaker::Input& input ,  const LHCb::RecVertex& vtx , IJetMaker::Jets& jets ) const ;
+    StatusCode makeJets
+    ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const override;
+    StatusCode makeJets
+    ( const IJetMaker::Input& input ,  const LHCb::RecVertex& vtx , IJetMaker::Jets& jets ) const override;
     // ========================================================================
   protected:
     /** the standard constructor
@@ -175,7 +175,7 @@ namespace LoKi
     /** standard initialization of the tool
      *  @return status code
      */
-    virtual StatusCode initialize () ;
+    StatusCode initialize () override;
   protected:
     /// make the detailed check of all parameters
 
diff --git a/Phys/LoKiJets/src/LoKiVVSeedFinder.h b/Phys/LoKiJets/src/LoKiVVSeedFinder.h
index 62223da21723661c0a21d2ec0f748e5d182e983a..132e8fb0dc05258139a66237e20c2e8aec1ed8d2 100644
--- a/Phys/LoKiJets/src/LoKiVVSeedFinder.h
+++ b/Phys/LoKiJets/src/LoKiVVSeedFinder.h
@@ -1,20 +1,20 @@
 // $Id: LoKiVVSeedFinder.h,v 1.2 2009-12-14 12:34:33 potterat Exp $
 // ============================================================================
-#ifndef LOKIVVSEEDFINDER_H 
+#ifndef LOKIVVSEEDFINDER_H
 #define LOKIVVSEEDFINDER_H 1
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // from Gaudi
 // ============================================================================
 #include "GaudiAlg/GaudiTool.h"
 // ============================================================================
-// DaVinci Kernel 
+// DaVinci Kernel
 // ============================================================================
 #include "Kernel/IParticleCombiner.h"
 #include "Kernel/IJetMaker.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 #include "LoKi/Kinematics.h"
@@ -34,84 +34,84 @@ namespace LoKi
   // ==========================================================================
   /** @class VVSeedFinder
    *
-   *  The VVSeedFinder (EPFL) implementaion of interface IJetMaker 
-   *  @see IJetMaker 
+   *  The VVSeedFinder (EPFL) implementaion of interface IJetMaker
+   *  @see IJetMaker
    *
-   *  This file is a part of LoKi project - 
+   *  This file is a part of LoKi project -
    *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
    *
    *  The package has been designed with the kind help from
-   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
-   *  contributions and advices from G.Raven, J.van Tilburg, 
+   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+   *  contributions and advices from G.Raven, J.van Tilburg,
    *  A.Golutvin, P.Koppenburg have been used in the design.
    *
    *  @author Cedric POTTERAT  cedric.potterat@cern.ch
    *  @date   2011-01-31
    */
-  class VVSeedFinder 
+  class VVSeedFinder
     : public virtual IJetMaker
     , public         GaudiTool
   {
-    // the friend factory fo instantiation 
+    // the friend factory fo instantiation
     friend class ToolFactory<LoKi::VVSeedFinder> ;
   public:
-    /** The main method: seed-finding procedure 
-     * 
-     *  @code 
+    /** The main method: seed-finding procedure
+     *
+     *  @code
      *
      *  // get the tool
      *  const IJetMaker* seedMaker = tool<IJetMaker> ( .... ) ;
      *
-     *  // input particles 
-     *  IJetMaker::Inputs input = ... 
-     *  // 1) 
+     *  // input particles
+     *  IJetMaker::Inputs input = ...
+     *  // 1)
      *  // const Particles* particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles->begin() , particles->end() ) ;
-     *  // 2) 
+     *  // 2)
      *  // LHCb::Particle::ConstVector particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles.begin() , particles.end() ) ;
-     *  // 3) 
+     *  // 3)
      *  // LoKi::Range particles = .... ;
-     *  // // create the input container 
+     *  // // create the input container
      *  // IJetMaker::Inputs input( particles.begin() , particles.end() ) ;
      *
-     *  // placeholder for "output" jets 
+     *  // placeholder for "output" jets
      *  IJetMaker::Jets   seeds ;
      *
-     *  // find the jets! 
+     *  // find the jets!
      *  StatusCode sc = seedMaker -> makeJets ( input , seeds ) ;
      *
      *  // make  a loop over jets:
-     *  for ( IJetMaker::Jets::const_iterator iSeed = seeds.begin() ; 
-     *        seeds.end() != iSeed ; ++iSeed ) 
+     *  for ( IJetMaker::Jets::const_iterator iSeed = seeds.begin() ;
+     *        seeds.end() != iSeed ; ++iSeed )
      *    {
-     *        // get the jet 
+     *        // get the jet
      *        LHCb::Particle* seed = *iSeed ;
      *    }
      *
-     *  @endcode 
+     *  @endcode
+     *
+     *  @attention It is a responsibility of users (e.g. the algorithm)
+     *             to take care about the ownership of jets *AND* their
+     *             vertices). The tool is not intended to do it!
      *
-     *  @attention It is a responsibility of users (e.g. the algorithm) 
-     *             to take care about the ownership of jets *AND* their 
-     *             vertices). The tool is not intended to do it! 
-     *  
-     *  @param input contaainer of input particles 
+     *  @param input contaainer of input particles
      *  @param seeds  container of  output seeds (of type Particle)
-     *  @return status code 
+     *  @return status code
      */
-    virtual StatusCode makeJets 
-      ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const ;
-    virtual StatusCode makeJets 
-      ( const IJetMaker::Input& input , const LHCb::RecVertex& vtx , IJetMaker::Jets& jets ) const ;
+    StatusCode makeJets
+      ( const IJetMaker::Input& input , IJetMaker::Jets& jets ) const override;
+    StatusCode makeJets
+      ( const IJetMaker::Input& input , const LHCb::RecVertex& vtx , IJetMaker::Jets& jets ) const override;
     // ========================================================================
-  protected:  
+  protected:
     /** the standard constructor
-     * 
-     *  @todo The default values for configuration parameters 
-     *        (especially for R-parameter) need to be adjusted 
-     *        according to EPFL studies. 
+     *
+     *  @todo The default values for configuration parameters
+     *        (especially for R-parameter) need to be adjusted
+     *        according to EPFL studies.
      *        @link http://cdsweb.cern.ch/record/1211038/files/LHCb-INT-2009-023.pdf LHCb-INT-2009-023 - Bay/Potterat  @endlink
      *        @link http://cdsweb.cern.ch/record/1266883/files/CERN-THESIS-2010-074.pdf CERN_THESIS-2010-074 - Potterat @endlink
      *
@@ -119,15 +119,15 @@ namespace LoKi
     VVSeedFinder
       ( const std::string& type   ,
 	const std::string& name   ,
-	const IInterface*  parent ) 
+	const IInterface*  parent )
       : GaudiTool ( type , name , parent )
-	// 
+	//
 	,   m_seedID           ( 20098  )
 	//
 	,   m_r                ( 0.15   )
 	//
 	,   m_sort             ( 4      )
-	// 
+	//
 	,   m_combinerName     ( "MomentumCombiner"  )
 	,   m_combiner         ( 0      )
 	,   m_dist             ( 0      )
@@ -135,119 +135,119 @@ namespace LoKi
 	,   m_PtTrackMin       ( 600.0 )
 	,   m_PTrackMin        ( 1000.0)
 	,   m_IPmin            ( 0.1    )
-	,   m_Signif           ( 2.5    )  	
-	,   m_DMK0             ( 10.0   )   	
-	,   m_TseedVtxMin      ( 1.0    ) 	
+	,   m_Signif           ( 2.5    )
+	,   m_DMK0             ( 10.0   )
+	,   m_TseedVtxMin      ( 1.0    )
 	,   m_TseedVtxMax      ( 200.0  )
-	,   m_TseedVtxMinAnyPV ( 0.1    ) 
-	,   m_DtrakMax         ( 0.5    )     	
-	,   m_PtSeedsMin       ( 1000.   )  
-	,   m_PtMergedSeedsMin ( 1000.   ) 
-	,   m_SeedsMaxChi2DoF  ( 50.    ) 
-	,   m_Triplets         ( false  )   
-	,   m_DRmin            ( 0.1    )   
-	,   m_DRmax            ( 10.    )  
+	,   m_TseedVtxMinAnyPV ( 0.1    )
+	,   m_DtrakMax         ( 0.5    )
+	,   m_PtSeedsMin       ( 1000.   )
+	,   m_PtMergedSeedsMin ( 1000.   )
+	,   m_SeedsMaxChi2DoF  ( 50.    )
+	,   m_Triplets         ( false  )
+	,   m_DRmin            ( 0.1    )
+	,   m_DRmax            ( 10.    )
 	,   m_TrkChi2DoF       ( 2.5    )
 	,   m_DeltaRSeeds      ( 0.5    )
-	,   m_preFilter        ( true   )   
-	,   m_jetFilter        ( true   )   
-	,   m_PVveto           ( true   )   
-	{ 
+	,   m_preFilter        ( true   )
+	,   m_jetFilter        ( true   )
+	,   m_PVveto           ( true   )
+	{
 	  //
 	  declareInterface <IJetMaker> ( this ) ;
 	  //
 	  declareProperty ("SeedID" , m_seedID , "Particle ID for the Seed") ;
 	  declareProperty ( "SeedRParameter"  , m_r      ) ;
-	  declareProperty 
-	    ( "Sort"             , 
-	      m_sort             , 
+	  declareProperty
+	    ( "Sort"             ,
+	      m_sort             ,
 	      "Sorting Criteria for jets [0:none,1:pt,2:E,3:eta, 4:ProtoSeed the Dau then Pt, default:4]" ) ;
 	  // define momentum combiner
 	  declareProperty("ParticleCombiner"  , m_combinerName ) ;
 	  declareProperty("SeedPtTrackMin"    ,   m_PtTrackMin      , "pt of the track used for Vertexing" );
 	  declareProperty("SeedPTrackMin"     ,   m_PTrackMin      , "p of the track used for Vertexing" );
 	  declareProperty("SeedIPmin"         ,   m_IPmin           , "ip of the track used for Vertexing");
-	  declareProperty("SeedSignif"        ,   m_Signif           , "signif oft he track used for Vertexing");  	
-	  declareProperty("SeedDMK0"          ,   m_DMK0          ,"mass window for Ks"  );   	
-	  declareProperty("SeedTseedVtxMin"   ,   m_TseedVtxMin     , "min distance btw PV and the  vtx" ); 	
+	  declareProperty("SeedSignif"        ,   m_Signif           , "signif oft he track used for Vertexing");
+	  declareProperty("SeedDMK0"          ,   m_DMK0          ,"mass window for Ks"  );
+	  declareProperty("SeedTseedVtxMin"   ,   m_TseedVtxMin     , "min distance btw PV and the  vtx" );
 	  declareProperty("SeedTseedVtxMax"   ,   m_TseedVtxMax     , "max distance btw PV and the  vtx" );
-	  declareProperty("SeedTseedVtxMinAnyPV"   ,   m_TseedVtxMinAnyPV     , "min distance btw any PV and the  vtx" ); 	
+	  declareProperty("SeedTseedVtxMinAnyPV"   ,   m_TseedVtxMinAnyPV     , "min distance btw any PV and the  vtx" );
 
-	  declareProperty("SeedDtrakMax"      ,   m_DtrakMax         ,"dca window for vtx" );     	
-	  declareProperty("SeedPtSeedsMin"    ,   m_PtSeedsMin     ,"min pt of the seeds" );  
-	  declareProperty ( "SeedVtxMaxChi2PerDoF" , m_SeedsMaxChi2DoF     ,"max chi2 per dof for the vtx fit of the seed" );   
-	  declareProperty("PtMergedSeedsMin"    ,   m_PtMergedSeedsMin     ,"min pt of the merged seeds" );  	
+	  declareProperty("SeedDtrakMax"      ,   m_DtrakMax         ,"dca window for vtx" );
+	  declareProperty("SeedPtSeedsMin"    ,   m_PtSeedsMin     ,"min pt of the seeds" );
+	  declareProperty ( "SeedVtxMaxChi2PerDoF" , m_SeedsMaxChi2DoF     ,"max chi2 per dof for the vtx fit of the seed" );
+	  declareProperty("PtMergedSeedsMin"    ,   m_PtMergedSeedsMin     ,"min pt of the merged seeds" );
 
 	  declareProperty("SeedTriplets"      ,   m_Triplets      ,"built Vtx with 3 tracks"  );
-	  declareProperty("SeedDRmin"         ,   m_DRmin         , "min positon in R of the vtx"  );   
-	  declareProperty("SeedDRmax"         ,   m_DRmax          , "max positon in R of the vtx"  ); 
-	  declareProperty("SeedTrkChi2PerDoF" ,   m_TrkChi2DoF     , "max chi2PerDoF for the track used for the vtx"  ); 
-	  declareProperty("SeedsDeltaR" ,   m_DeltaRSeeds    , "min DR btw 2 seeds otherwise:merge"  ); 
+	  declareProperty("SeedDRmin"         ,   m_DRmin         , "min positon in R of the vtx"  );
+	  declareProperty("SeedDRmax"         ,   m_DRmax          , "max positon in R of the vtx"  );
+	  declareProperty("SeedTrkChi2PerDoF" ,   m_TrkChi2DoF     , "max chi2PerDoF for the track used for the vtx"  );
+	  declareProperty("SeedsDeltaR" ,   m_DeltaRSeeds    , "min DR btw 2 seeds otherwise:merge"  );
 	  declareProperty("SeedpreFilter"    ,   m_preFilter    ,"pre filter the protoseeds"      );
-	  declareProperty("SeedFilter"    ,   m_jetFilter    ,"filter the protoseeds"     ); 
-	  declareProperty("vetoPV"    ,   m_PVveto ,"exclude vertex near to any PV with distance fixe by 'SeedTseedVtxMinAnyPV' and exclude the trk associated to any PV to construct a secondary vtx"     ); 
+	  declareProperty("SeedFilter"    ,   m_jetFilter    ,"filter the protoseeds"     );
+	  declareProperty("vetoPV"    ,   m_PVveto ,"exclude vertex near to any PV with distance fixe by 'SeedTseedVtxMinAnyPV' and exclude the trk associated to any PV to construct a secondary vtx"     );
 
-	} 
+	}
       /// destructor
       virtual ~VVSeedFinder( ){}
   public:
       /** standard initialization of the tool
-       *  @return status code 
+       *  @return status code
        */
-      virtual StatusCode initialize () ;
+      StatusCode initialize () override;
   protected:
       /// make the detailed check of all parameters
 
-      
-      inline StatusCode  check() const 
+
+      inline StatusCode  check() const
 	{
-	  if ( 0 > m_ptmin ) { Warning ( "PtMin is negative " ) ; }	
+	  if ( 0 > m_ptmin ) { Warning ( "PtMin is negative " ) ; }
 	  return StatusCode( StatusCode::SUCCESS , true ) ;
 	}
-      
+
   protected:
       int to_user_index   ( const int index ) const { return index + 10000 ; }
       int from_user_index ( const int index ) const { return index - 10000 ; }
   private:
-      // the default constructor is disabled 
+      // the default constructor is disabled
       VVSeedFinder () ;
-      // the copy constructor is disabled 
+      // the copy constructor is disabled
       VVSeedFinder           ( const  VVSeedFinder& )  ;
       // the assignement operator is disabled
       VVSeedFinder& operator=( const  VVSeedFinder& )  ;
   protected:
-      // proposed jet ID 
+      // proposed jet ID
       int    m_seedID     ; ///< proposed jet ID
-      // R-parameter 
+      // R-parameter
       double m_r         ; ///< R-parameters
-      // ptMin-parameter 
-      double m_ptmin     ; ///< pt-min parameter 
-      // jet sorting criteria 
+      // ptMin-parameter
+      double m_ptmin     ; ///< pt-min parameter
+      // jet sorting criteria
       int    m_sort      ; ///< jet sorting criteria
-      // combiner 
+      // combiner
       std::string                m_combinerName ;
-      mutable IParticleCombiner* m_combiner ; ///< combiner to be used 
+      mutable IParticleCombiner* m_combiner ; ///< combiner to be used
 
       IDistanceCalculator *m_dist;
       IVertexFit          *m_fitter;
 
-      
+
       double   m_Rmax           ;
       double   m_PtTrackMin     ;
       double   m_PTrackMin     ;
       double   m_IPmin          ;
-      double   m_Signif         ;  	
-      double   m_DMK0           ;   	
-      double   m_TseedVtxMin    ; 	
+      double   m_Signif         ;
+      double   m_DMK0           ;
+      double   m_TseedVtxMin    ;
       double   m_TseedVtxMax    ;
       double   m_TseedVtxMinAnyPV   ;
-      double   m_DtrakMax       ;     	
-      double   m_PtSeedsMin     ;  
+      double   m_DtrakMax       ;
+      double   m_PtSeedsMin     ;
       double   m_PtMergedSeedsMin;
       double   m_SeedsMaxChi2DoF ;
       bool     m_Triplets ;
-      double   m_DRmin    ;	
-      double   m_DRmax   ;	
+      double   m_DRmin    ;
+      double   m_DRmax   ;
       double   m_TrkChi2DoF ;
       double   m_DeltaRSeeds;
       bool     m_preFilter;
@@ -262,17 +262,17 @@ namespace LoKi
 
 
 
-      IJetMaker::Jets FilterProtoJets(const double &DeltaRSeeds, 
+      IJetMaker::Jets FilterProtoJets(const double &DeltaRSeeds,
 				      IJetMaker::Jets  &ProtoJets) const;
-    
+
 
       double getDeltaR(LHCb::Particle *p1,LHCb::Particle *p2) const;
 
-      void RemoveTracks(LHCb::Particle::ConstVector & particles, 
+      void RemoveTracks(LHCb::Particle::ConstVector & particles,
 			const LHCb::RecVertex PV ) const;
-  };       
+  };
 }
- 
+
 
 
 
@@ -289,7 +289,7 @@ class sortDauPt {
       else
 	return obj1->daughtersVector().size() > obj2->daughtersVector().size();
     else
-      return obj1->weight() > obj2->weight();  
+      return obj1->weight() > obj2->weight();
   }
 };
 
@@ -298,31 +298,31 @@ class sortDauPt {
 class sortE {
  public:
   inline bool operator() ( LHCb::Particle* obj1 ,
-			   LHCb::Particle* obj2) { 
-    return obj1->momentum().E() > obj2->momentum().E() ;      
+			   LHCb::Particle* obj2) {
+    return obj1->momentum().E() > obj2->momentum().E() ;
   }
 };
 
 class sortEta {
  public:
   inline bool operator() ( LHCb::Particle* obj1 ,
-			   LHCb::Particle* obj2) { 
-    return obj1->momentum().Eta() > obj2->momentum().Eta() ;      
+			   LHCb::Particle* obj2) {
+    return obj1->momentum().Eta() > obj2->momentum().Eta() ;
   }
-}; 
+};
 
 class sortPt {
  public:
   inline bool operator() ( LHCb::Particle* obj1 ,
-			   LHCb::Particle* obj2) { 
-    return obj1->pt() > obj2->pt();      
+			   LHCb::Particle* obj2) {
+    return obj1->pt() > obj2->pt();
   }
-}; 
+};
 
 
 // End of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKIVVSEEDFINDER_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/CMakeLists.txt b/Phys/LoKiPhys/CMakeLists.txt
index 794a9000cdaf0e9abaa1c01250a04ee8d378e71c..a8e8c6ed39a8ce15170c80f685e143ea13639bd8 100644
--- a/Phys/LoKiPhys/CMakeLists.txt
+++ b/Phys/LoKiPhys/CMakeLists.txt
@@ -13,6 +13,10 @@ gaudi_depends_on_subdirs(Event/PhysEvent
 find_package(VDT)
 find_package(Graphviz)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(LoKiPhysLib
                   src/*.cpp
                   PUBLIC_HEADERS LoKi
diff --git a/Phys/LoKiPhys/LoKi/BeamLineFunctions.h b/Phys/LoKiPhys/LoKi/BeamLineFunctions.h
index cd3d3fb44ba636a888282eb3e641f40a771028e3..869c77e07a1c79ff2b941d5788ed727df87c52cc 100644
--- a/Phys/LoKiPhys/LoKi/BeamLineFunctions.h
+++ b/Phys/LoKiPhys/LoKi/BeamLineFunctions.h
@@ -1,4 +1,4 @@
-#ifndef LOKI_BEAMLINEFUNCTIONS_H 
+#ifndef LOKI_BEAMLINEFUNCTIONS_H
 #define LOKI_BEAMLINEFUNCTIONS_H 1
 // ============================================================================
 // Include files
@@ -19,30 +19,30 @@
 #include "LoKi/BasicFunctors.h"
 #include "LoKi/BeamSpot.h"
 // ============================================================================
-/** @file 
- *  Collection of "beam-line"-related functors 
- * 
- *  This file is part of LoKi project: 
+/** @file
+ *  Collection of "beam-line"-related functors
+ *
+ *  This file is part of LoKi project:
  *   ``C++ ToolKit for Smart and Friendly Physics Analysis''
- * 
+ *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
  *  @date   2011-03-10
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Vertices 
+  namespace Vertices
   {
     // ========================================================================
     /** @class BeamSpotRho
-     *  
-     *  functor to evaluate the radial distance ("rho") with respect to 
+     *
+     *  functor to evaluate the radial distance ("rho") with respect to
      *  the middle of Velo as measured by the X and Y resolvers
      *
      *  @attention if the velo is opened return -1.
@@ -52,18 +52,18 @@ namespace LoKi
      *  @author Victor COCO   Victor.Coco@cern.ch
      *  @date   2011-03-10
      */
-    class GAUDI_API BeamSpotRho 
+    class GAUDI_API BeamSpotRho
       : public LoKi::BeamSpot
-      , public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
+      , public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
     public:
       // ======================================================================
-      /// Constructor from resolver bouns 
+      /// Constructor from resolver bouns
       BeamSpotRho ( const double       bound    ) ;
-      /// Constructor from resolved bound and condition name 
-      BeamSpotRho ( const double       bound    , 
+      /// Constructor from resolved bound and condition name
+      BeamSpotRho ( const double       bound    ,
                     const std::string& condname ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~BeamSpotRho() ;
       // ======================================================================
     public:
@@ -71,38 +71,38 @@ namespace LoKi
       /** MANDATORY: clone method ("virtual constructor")
        *  @attention if the velo is opened return -1
        */
-      virtual  BeamSpotRho* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       BeamSpotRho* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
-      BeamSpotRho () ;                       // default constructor is disabled 
+      /// default constructor is disabled
+      BeamSpotRho () ;                       // default constructor is disabled
       // ======================================================================
     };
     // ========================================================================
-  } //                                          end of namespace LoKi::Vertices 
+  } //                                          end of namespace LoKi::Vertices
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
-    /** @typedef  VX_BEAMSPOTRHO 
-     *  functor to evaluate the radial distance ("rho") with respect to 
+    /** @typedef  VX_BEAMSPOTRHO
+     *  functor to evaluate the radial distance ("rho") with respect to
      *  the middle of Velo as measured by the X and Y resolvers
-     *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch 
+     *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @author Victor COCO   Victor.Coco@cern.ch
      *  @date 2011-03-11
-     */ 
+     */
     typedef LoKi::Vertices::BeamSpotRho                        VX_BEAMSPOTRHO ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_BEAMLINEFUNCTIONS_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/ChildSelector.h b/Phys/LoKiPhys/LoKi/ChildSelector.h
index 446938c93e60aadeff46f754381f26be79cf0c44..5c8d0cb22c29795cac47cfe4402b5d6671e365a3 100644
--- a/Phys/LoKiPhys/LoKi/ChildSelector.h
+++ b/Phys/LoKiPhys/LoKi/ChildSelector.h
@@ -71,7 +71,7 @@ namespace LoKi
       /// desctructor
       virtual ~Selector() ;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
diff --git a/Phys/LoKiPhys/LoKi/Decays.h b/Phys/LoKiPhys/LoKi/Decays.h
index fb06acf5d57b74ef2b319c498a6dd1903f7835dd..fc82806aed0d8bed5199fbbbf2d525a8e71ccec7 100644
--- a/Phys/LoKiPhys/LoKi/Decays.h
+++ b/Phys/LoKiPhys/LoKi/Decays.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_DECAYS_H 
+#ifndef LOKI_DECAYS_H
 #define LOKI_DECAYS_H 1
 // ============================================================================
 // Include files
@@ -10,7 +10,7 @@
 #include "Kernel/Nodes.h"
 #include "Kernel/NodesPIDs.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 // ============================================================================
@@ -19,23 +19,23 @@
 #include "LoKi/Trees.h"
 // ============================================================================
 /** @file
- *  Implementation file for LoKi specific decay/tree-functors 
+ *  Implementation file for LoKi specific decay/tree-functors
  *  @author Vanya BELYAEV Ivan.BELYAEV@nikhef.nl
  *  @date   2008-05-25
  */
 // ============================================================================
-namespace Decays 
+namespace Decays
 {
   // ========================================================================
   namespace Trees
   {
     // ======================================================================
-    /** @class Exclusive 
-     *  Simple sub tree which consists of the node ("mother") and 
-     *  subtrees ("children"). Essentially it represent also the 
-     *  "semi-exclusive" decay (as well as any decay with the fixed 
+    /** @class Exclusive
+     *  Simple sub tree which consists of the node ("mother") and
+     *  subtrees ("children"). Essentially it represent also the
+     *  "semi-exclusive" decay (as well as any decay with the fixed
      *  number of components for comparisons).
-     *  
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-06-11
      */
@@ -48,7 +48,7 @@ namespace Decays
       // ======================================================================
     public:
       // ======================================================================
-      /// the actual type of the container of children trees 
+      /// the actual type of the container of children trees
       typedef Types::TreeList                                        TreeList ;
       // ======================================================================
     public:
@@ -63,41 +63,41 @@ namespace Decays
         const TreeList&            children               ,
         const Alg                  alg        = Daughters ) ;
       /** constructor from the node (mother) & flag
-       *  @param mother the mother node 
-       *  @param alg the matching algorithm 
+       *  @param mother the mother node
+       *  @param alg the matching algorithm
        */
       Exclusive
-      ( const Decays::iNode&       mother                 , 
+      ( const Decays::iNode&       mother                 ,
         const Alg                  alg        = Daughters ) ;
-      /** constructor from the decay 
-       *  @param decay  the decay       
-       *  @param alg the matching algorithm 
+      /** constructor from the decay
+       *  @param decay  the decay
+       *  @param alg the matching algorithm
        */
       Exclusive
-      ( const Decays::Decay&       decay                  , 
+      ( const Decays::Decay&       decay                  ,
         const Alg                  alg        = Daughters ) ;
       // ====================================================================
     public:
       // ====================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Exclusive* clone() const { return new Exclusive ( *this ) ; }
-      /// MANDATORY: the only one essential method: 
-      virtual bool operator() 
-        ( Decays::iTree_<PARTICLE>::argument p ) const ;
-      /// MANDATORY: check the validity 
-      virtual bool valid() const ;
-      /// MANDATORY: validate the tree 
-      virtual StatusCode validate 
-      ( const LHCb::IParticlePropertySvc* svc ) const ;
-      /// MANDATORY: reset the tree 
-      virtual void reset () const ;
-      /// collect the marked elements 
-      virtual size_t collect 
-      ( Decays::iTree_<PARTICLE>::Collection& output ) const ;
-      /// MANDATORY: the specific printout 
-      virtual  std::ostream& fillStream( std::ostream& s ) const ;
-      /// has marked elements in tree? 
-      virtual bool marked() const ;
+       Exclusive* clone() const override { return new Exclusive ( *this ) ; }
+      /// MANDATORY: the only one essential method:
+      bool operator()
+        ( Decays::iTree_<PARTICLE>::argument p ) const override;
+      /// MANDATORY: check the validity
+      bool valid() const override;
+      /// MANDATORY: validate the tree
+      StatusCode validate
+      ( const LHCb::IParticlePropertySvc* svc ) const override;
+      /// MANDATORY: reset the tree
+      void reset () const override;
+      /// collect the marked elements
+      size_t collect
+      ( Decays::iTree_<PARTICLE>::Collection& output ) const override;
+      /// MANDATORY: the specific printout
+       std::ostream& fillStream( std::ostream& s ) const override;
+      /// has marked elements in tree?
+      bool marked() const override;
       // ====================================================================
     private:
       // ======================================================================
@@ -106,63 +106,63 @@ namespace Decays
       // ======================================================================
     public:
       // ====================================================================
-      /// check the validness & mother 
-      inline bool ok ( const LHCb::Particle* p ) const 
+      /// check the validness & mother
+      inline bool ok ( const LHCb::Particle* p ) const
       { return 0 != p && mother ( p -> particleID() ) ; }
       // ====================================================================
-      /// get the algorithm 
+      /// get the algorithm
       Alg alg() const { return m_alg ; }
-      /// set the algortihm 
+      /// set the algortihm
       void setAlgorith ( const Alg value ) { m_alg = value ; }
       // ====================================================================
     public:
-      // ====================================================================        
-      /// set children 
+      // ====================================================================
+      /// set children
       void setChildren ( const TreeList& children ) { m_children = children ; }
-      /// set children 
+      /// set children
       void setChildren ( const std::vector<std::string>& children ) ;
-      /// set children 
+      /// set children
       void setChildren ( const std::vector<Decays::Decay::Item>& children ) ;
-      /// set children 
+      /// set children
       void setChildren ( const std::vector<LHCb::ParticleID>& children ) ;
-      /// set children 
-      void setChildren 
+      /// set children
+      void setChildren
       ( const std::vector<const LHCb::ParticleProperty*>& children ) ;
       // ====================================================================
     public:
-      // ====================================================================        
-      /// add one more daughter to the decay 
+      // ====================================================================
+      /// add one more daughter to the decay
       void addDaughter ( const Decays::iTree_<PARTICLE>& tree ) ;
-      /// add one more daughter to the decay 
-      void addDaughter ( const Decays::iNode&          node ) ; 
-      /// add one more daughter to the decay 
-      void addDaughter ( const Decays::Decay::Item&    node ) ; 
-      /// add one more daughter to the decay 
-      void addDaughter ( const std::string&            node ) ; 
-      /// add one more daughter to the decay 
-      void addDaughter ( const LHCb::ParticleID&       node ) ; 
-      /// add one more daughter to the decay 
-      void addDaughter ( const LHCb::ParticleProperty* node ) ; 
-      // ====================================================================        
+      /// add one more daughter to the decay
+      void addDaughter ( const Decays::iNode&          node ) ;
+      /// add one more daughter to the decay
+      void addDaughter ( const Decays::Decay::Item&    node ) ;
+      /// add one more daughter to the decay
+      void addDaughter ( const std::string&            node ) ;
+      /// add one more daughter to the decay
+      void addDaughter ( const LHCb::ParticleID&       node ) ;
+      /// add one more daughter to the decay
+      void addDaughter ( const LHCb::ParticleProperty* node ) ;
+      // ====================================================================
     public:
       // ====================================================================
-      /// add one more node to the tree 
+      /// add one more node to the tree
       Exclusive& operator+= ( const Decays::iTree_<PARTICLE>& node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Exclusive& operator+= ( const Decays::iNode& node ) 
+      /// add one more node to the tree
+      Exclusive& operator+= ( const Decays::iNode& node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Exclusive& operator+= ( const Decays::Decay::Item&   node ) 
+      /// add one more node to the tree
+      Exclusive& operator+= ( const Decays::Decay::Item&   node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Exclusive& operator+= ( const std::string&           node ) 
+      /// add one more node to the tree
+      Exclusive& operator+= ( const std::string&           node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Exclusive& operator+= ( const LHCb::ParticleID&      node ) 
+      /// add one more node to the tree
+      Exclusive& operator+= ( const LHCb::ParticleID&      node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Exclusive& operator+= ( const LHCb::ParticleProperty* node ) 
+      /// add one more node to the tree
+      Exclusive& operator+= ( const LHCb::ParticleProperty* node )
       { addDaughter ( node ) ; return *this ; }
       // ====================================================================
     protected:
@@ -174,40 +174,40 @@ namespace Decays
       TreeList::const_reference front      () const { return m_children.front () ; }
       TreeList::const_reference back       () const { return m_children.back  () ; }
       // ======================================================================
-      size_t nChildren () const { return m_children.size() ; }    
+      size_t nChildren () const { return m_children.size() ; }
       // ======================================================================
-      // reset the cache 
-      inline void i_reset () const 
+      // reset the cache
+      inline void i_reset () const
       {
-        std::for_each 
-          ( childBegin() , childEnd() , 
+        std::for_each
+          ( childBegin() , childEnd() ,
             std::mem_fun_ref (&_Tree_<PARTICLE>::reset) ) ;
       }
       // ======================================================================
       const Decays::iNode& mother () const { return m_mother ; }
       // ======================================================================
-      inline bool mother ( const LHCb::ParticleID& pid ) const 
+      inline bool mother ( const LHCb::ParticleID& pid ) const
       { return m_mother.node ( pid ) ;  }
       // ======================================================================
     private:
       // ======================================================================
-      /// The mother 
-      Decays::Node       m_mother   ;                          //    the mother 
+      /// The mother
+      Decays::Node       m_mother   ;                          //    the mother
       /// The children
-      TreeList           m_children ;                          //  the children 
-      /// The algorithm 
-      Decays::Trees::Alg m_alg      ;                          // the algorithm 
+      TreeList           m_children ;                          //  the children
+      /// The algorithm
+      Decays::Trees::Alg m_alg      ;                          // the algorithm
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class Inclusive 
-     *  Simple sub tree which consists of the node ("mother") and 
-     *  subtrees ("children"). Essentially it represent the 
+    /** @class Inclusive
+     *  Simple sub tree which consists of the node ("mother") and
+     *  subtrees ("children"). Essentially it represent the
      *  inclusive decay.
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-06-11
      */
-    class GAUDI_API Inclusive : public Exclusive 
+    class GAUDI_API Inclusive : public Exclusive
     {
     public:
       // ======================================================================
@@ -216,68 +216,68 @@ namespace Decays
        *  @param children the list of daughter substrees
        *  @param alg the matching algorithm
        */
-      Inclusive 
+      Inclusive
       ( const Decays::iNode&       mother                 ,
         const TreeList&            children               ,
         const Alg                  alg        = Daughters ) ;
       /** constructor from the node (mother) & flag
-       *  @param mother the mother node 
-       *  @param alg the matching algorithm 
+       *  @param mother the mother node
+       *  @param alg the matching algorithm
        */
-      Inclusive 
-      ( const Decays::iNode&       mother                 , 
+      Inclusive
+      ( const Decays::iNode&       mother                 ,
         const Alg                  alg        = Daughters ) ;
-      /** constructor from the decay 
-       *  @param decay  the decay       
-       *  @param alg the matching algorithm 
+      /** constructor from the decay
+       *  @param decay  the decay
+       *  @param alg the matching algorithm
        */
-      Inclusive 
-      ( const Decays::Decay&       decay                  , 
+      Inclusive
+      ( const Decays::Decay&       decay                  ,
         const Alg                  alg        = Daughters ) ;
-      /// constructor from exclusive decay 
+      /// constructor from exclusive decay
       Inclusive ( const Exclusive& right ) ;
       // ====================================================================
     public:
       // ====================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Inclusive* clone() const { return new Inclusive ( *this ) ; }
-      /// MANDATORY: check the validity of the tree 
-      virtual bool valid() const ;
-      /// MANDATORY: the specific printout 
-      virtual  std::ostream& fillStream( std::ostream& s ) const ;
+       Inclusive* clone() const override { return new Inclusive ( *this ) ; }
+      /// MANDATORY: check the validity of the tree
+      bool valid() const override;
+      /// MANDATORY: the specific printout
+       std::ostream& fillStream( std::ostream& s ) const override;
       // ====================================================================
     private:
       // ======================================================================
       /// implementation of operator()
-      virtual bool p_match ( Decays::iTree_<PARTICLE>::argument p ) const ;
+      bool p_match ( Decays::iTree_<PARTICLE>::argument p ) const override;
       // ======================================================================
     public:
       // ====================================================================
-      /// add one more node to the tree 
-      Inclusive& operator+= ( const Decays::iTree_<PARTICLE>& tree ) 
+      /// add one more node to the tree
+      Inclusive& operator+= ( const Decays::iTree_<PARTICLE>& tree )
       { addDaughter ( tree ) ; return *this ; }
-      /// add one more node to the tree 
-      Inclusive& operator+= ( const Decays::iNode& node ) 
+      /// add one more node to the tree
+      Inclusive& operator+= ( const Decays::iNode& node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Inclusive& operator+= ( const Decays::Decay::Item&   node ) 
+      /// add one more node to the tree
+      Inclusive& operator+= ( const Decays::Decay::Item&   node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Inclusive& operator+= ( const std::string&         node ) 
+      /// add one more node to the tree
+      Inclusive& operator+= ( const std::string&         node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Inclusive& operator+= ( const LHCb::ParticleID&    node ) 
+      /// add one more node to the tree
+      Inclusive& operator+= ( const LHCb::ParticleID&    node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Inclusive& operator+= ( const LHCb::ParticleProperty*    node ) 
+      /// add one more node to the tree
+      Inclusive& operator+= ( const LHCb::ParticleProperty*    node )
       { addDaughter ( node ) ; return *this ; }
       // ======================================================================
     };
     // ========================================================================
     /** @class Optional
-     *  Simple sub tree which consists of the node ("mother") and 
-     *  subtrees ("children") and optional nodes. Essentially it represent the 
-     *  decays with optional particles 
+     *  Simple sub tree which consists of the node ("mother") and
+     *  subtrees ("children") and optional nodes. Essentially it represent the
+     *  decays with optional particles
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-04-13
      */
@@ -286,10 +286,10 @@ namespace Decays
     public:
       // ======================================================================
       /** full constructor from the node (mother) and subtrees
-       *  @param mother the mother node 
-       *  @param children the list of children 
-       *  @param optional the list of optional components 
-       *  @param alg the matching algorithm 
+       *  @param mother the mother node
+       *  @param children the list of children
+       *  @param optional the list of optional components
+       *  @param alg the matching algorithm
        */
       Optional
       ( const Decays::iNode&       mother                   ,
@@ -297,38 +297,38 @@ namespace Decays
         const TreeList&            optional   = TreeList () ,
         const Alg                  alg        = Daughters   ) ;
       // ====================================================================
-      /** constructor from decay descriptor, optional and flags 
+      /** constructor from decay descriptor, optional and flags
        *  @param decay the decay descriptor
-       *  @param optional the list of optional components 
-       *  @param alg the matching algorithm 
+       *  @param optional the list of optional components
+       *  @param alg the matching algorithm
        */
       Optional
       ( const Decays::Decay&       decay                    ,
         const TreeList&            optional   = TreeList () ,
         const Alg                  alg        = Daughters   ) ;
-      /// constructor form the constructed tree 
-      Optional 
-      ( const Exclusive& right                  , 
+      /// constructor form the constructed tree
+      Optional
+      ( const Exclusive& right                  ,
         const TreeList&  optional = TreeList () ) ;
       // ====================================================================
     public:
       // ====================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Optional* clone() const { return new Optional ( *this ) ; }
-      /// MANDATORY: check the validity of the tree 
-      virtual bool valid() const ;
-      /// MANDATORY: the specific printout 
-      virtual  std::ostream& fillStream( std::ostream& s ) const ;
+       Optional* clone() const override { return new Optional ( *this ) ; }
+      /// MANDATORY: check the validity of the tree
+      bool valid() const override;
+      /// MANDATORY: the specific printout
+       std::ostream& fillStream( std::ostream& s ) const override;
       /// MANDATORY: the proper validation of the tree
-      virtual  StatusCode validate 
-      ( const LHCb::IParticlePropertySvc* svc ) const ;
-      /// has marked elements in tree? 
-      virtual bool marked() const ;
+       StatusCode validate
+      ( const LHCb::IParticlePropertySvc* svc ) const override;
+      /// has marked elements in tree?
+      bool marked() const override;
       // ====================================================================
     private:
       // ======================================================================
       /// implementation of operator()
-      virtual bool p_match ( Decays::iTree_<PARTICLE>::argument p ) const ;
+      bool p_match ( Decays::iTree_<PARTICLE>::argument p ) const override;
       // ======================================================================
     public:
       // ====================================================================
@@ -336,48 +336,48 @@ namespace Decays
       void setOptional ( const TreeList& optional ) { m_optional = optional ; }
       /// set optional
       void setOptional ( const std::vector<std::string>&       optional ) ;
-      /// set children 
+      /// set children
       void setOptional ( const std::vector<Decays::Decay::Item>& optional ) ;
-      /// set optional 
+      /// set optional
       void setOptional ( const std::vector<LHCb::ParticleID>&  optional ) ;
-      /// set optional 
-      void setOptional 
+      /// set optional
+      void setOptional
       ( const std::vector<const LHCb::ParticleProperty*>& optional ) ;
       // ====================================================================
     public:
       // ====================================================================
-      /// add one more daughter to the decay 
+      /// add one more daughter to the decay
       void addOptional ( const Decays::iTree_<PARTICLE>& tree ) ;
-      /// add one more daughter to the decay 
-      void addOptional ( const Decays::iNode& node ) ; 
-      /// add one more daughter to the decay 
-      void addOptional ( const std::string& node ) ; 
-      /// add one more daughter to the decay 
-      void addOptional ( const LHCb::ParticleID& node ) ; 
-      /// add one more daughter to the decay 
-      void addOptional ( const Decays::Decay::Item& node ) ; 
-      /// add one more daughter to the decay 
-      void addOptional ( const LHCb::ParticleProperty* node ) ; 
+      /// add one more daughter to the decay
+      void addOptional ( const Decays::iNode& node ) ;
+      /// add one more daughter to the decay
+      void addOptional ( const std::string& node ) ;
+      /// add one more daughter to the decay
+      void addOptional ( const LHCb::ParticleID& node ) ;
+      /// add one more daughter to the decay
+      void addOptional ( const Decays::Decay::Item& node ) ;
+      /// add one more daughter to the decay
+      void addOptional ( const LHCb::ParticleProperty* node ) ;
       // ====================================================================
     public:
       // ====================================================================
-      /// add one more node to the tree 
-      Optional& operator+= ( const Decays::iTree_<PARTICLE>& node ) 
+      /// add one more node to the tree
+      Optional& operator+= ( const Decays::iTree_<PARTICLE>& node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Optional& operator+= ( const Decays::iNode& node ) 
+      /// add one more node to the tree
+      Optional& operator+= ( const Decays::iNode& node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Optional& operator+= ( const std::string& node ) 
+      /// add one more node to the tree
+      Optional& operator+= ( const std::string& node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Optional& operator+= ( const LHCb::ParticleID& node ) 
+      /// add one more node to the tree
+      Optional& operator+= ( const LHCb::ParticleID& node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Optional& operator+= ( const Decays::Decay::Item& node ) 
+      /// add one more node to the tree
+      Optional& operator+= ( const Decays::Decay::Item& node )
       { addDaughter ( node ) ; return *this ; }
-      /// add one more node to the tree 
-      Optional& operator+= ( const LHCb::ParticleProperty* node ) 
+      /// add one more node to the tree
+      Optional& operator+= ( const LHCb::ParticleProperty* node )
       { addDaughter ( node ) ; return *this ; }
       // ======================================================================
     protected:
@@ -389,21 +389,21 @@ namespace Decays
       // ======================================================================
     private:
       // ======================================================================
-      /// the optional particles in the tree 
-      TreeList m_optional ;               // the optional particles in the tree 
+      /// the optional particles in the tree
+      TreeList m_optional ;               // the optional particles in the tree
       // ======================================================================
     } ;
     // ========================================================================
     // treat properly the stable trees
     // ========================================================================
-    template <> bool Stable_<const LHCb::Particle*>::operator() 
+    template <> bool Stable_<const LHCb::Particle*>::operator()
       ( Decays::iTree_<const LHCb::Particle*>::argument p ) const ;
     // ========================================================================
-  } //                                           end of namespace Decays::Trees 
+  } //                                           end of namespace Decays::Trees
   // ==========================================================================
 } //                                                    end of namespace Decays
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_DECAYS_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Legacy.h b/Phys/LoKiPhys/LoKi/Legacy.h
index 1debd937586727dc40d1773475741d51e51a89d1..1e5af9f41f9505aacf56ed1384e6651beb7c78bf 100644
--- a/Phys/LoKiPhys/LoKi/Legacy.h
+++ b/Phys/LoKiPhys/LoKi/Legacy.h
@@ -1,6 +1,6 @@
-// $Id$ 
+// $Id$
 // =======================================================================================
-#ifndef LOKI_LEGACY_H 
+#ifndef LOKI_LEGACY_H
 #define LOKI_LEGACY_H 1
 // =======================================================================================
 // Include files
@@ -23,20 +23,20 @@
 #include "LoKi/Particles34.h"
 // ============================================================================
 /** @file LoKi/Legacy.h
- *  Collection of "Legacy" functors,  candidated for removal 
+ *  Collection of "Legacy" functors,  candidated for removal
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
- *  A.Golutvin, P.Koppenburg have been used in the design. 
- *   
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
+ *  A.Golutvin, P.Koppenburg have been used in the design.
+ *
  *                    $Revision$
  *  Last modification $Date$
  *                 by $Author$
- *                    
+ *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
  *  @date   2009-04-30
  */
@@ -50,70 +50,70 @@ namespace LoKi
     /** @class DHCoplanarity
      *
      *  The functor for Jaap Panman:
-     *   - """ I am looking (again) at B-> h D0 decays, where the D0-> pi pi Ks.  
-     *         What we are trying to do is filter as much as possible the 
-     *         trigger before we are going to invoke the seeding to find the Ks 
+     *   - """ I am looking (again) at B-> h D0 decays, where the D0-> pi pi Ks.
+     *         What we are trying to do is filter as much as possible the
+     *         trigger before we are going to invoke the seeding to find the Ks
      *         in downstream tracks.
-     *         The criterion which we cannot apply yet is the co-planarity 
-     *         of the straight line connecting the primary vertex and 
-     *         the D0 decay vertex, and the straight line defined by the "h" 
-     *         (can be K, K*, mu, etc).  The co-planarity can be expressed 
+     *         The criterion which we cannot apply yet is the co-planarity
+     *         of the straight line connecting the primary vertex and
+     *         the D0 decay vertex, and the straight line defined by the "h"
+     *         (can be K, K*, mu, etc).  The co-planarity can be expressed
      *         as a distance of closest approach of these two straight lines.
-     *         As implementation I would suggest a "CombinationCut" with 
-     *         the name ABPVDVDOCA (array-best primary vertex-decay vertex).  
-     *         So if the decay descriptor would be [ "B+ -> D0 K+", 
-     *         "B- -> D0 K-" ] this would make the straight line between BPV 
-     *         and the D0, and the K+- vectors to make a DOCA.   
+     *         As implementation I would suggest a "CombinationCut" with
+     *         the name ABPVDVDOCA (array-best primary vertex-decay vertex).
+     *         So if the decay descriptor would be [ "B+ -> D0 K+",
+     *         "B- -> D0 K-" ] this would make the straight line between BPV
+     *         and the D0, and the K+- vectors to make a DOCA.
      *        (or if there is a Kstar, it would use the combined K+pi vector.) """
      *
-     *  @attention the functor is sensitive to the decay structure 
+     *  @attention the functor is sensitive to the decay structure
      *             the first particle <b>MUST</b> have the valid end-vertex
      *
-     *  @warning TO BE REMOVED RELATIVELY SOON 
+     *  @warning TO BE REMOVED RELATIVELY SOON
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2009-04-30
      */
-    class GAUDI_API DHCoplanarity 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
-      , public virtual LoKi::AuxDesktopBase 
+    class GAUDI_API DHCoplanarity
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
+      , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
       /// Default Constructor
       DHCoplanarity() ;
-      /// MANDATORY : virtual destrcutor 
+      /// MANDATORY : virtual destrcutor
       virtual ~DHCoplanarity() ;
-      /// MANDATORY: clone method ("virtual destructor") 
-      virtual  DHCoplanarity* clone() const ;
-      /** MANDATORY: the only one essential method 
+      /// MANDATORY: clone method ("virtual destructor")
+       DHCoplanarity* clone() const override;
+      /** MANDATORY: the only one essential method
        *
        *  """
-       *  The criterion which we cannot apply yet is the co-planarity 
-       *  of the straight line connecting the primary vertex and 
-       *  the D0 decay vertex, and the straight line defined by the "h" 
-       *  (can be K, K*, mu, etc). 
-       *  The co-planarity can be expressed as a distance of closest 
+       *  The criterion which we cannot apply yet is the co-planarity
+       *  of the straight line connecting the primary vertex and
+       *  the D0 decay vertex, and the straight line defined by the "h"
+       *  (can be K, K*, mu, etc).
+       *  The co-planarity can be expressed as a distance of closest
        *  approach of these two straight lines.
-       *  As implementation I would suggest a "CombinationCut" with 
-       *  the name ABPVDVDOCA (array-best primary vertex-decay vertex).  
-       *  So if the decay descriptor would be [ "B+ -> D0 K+", 
-       *  "B- -> D0 K-" ] this would make the straight line between BPV 
-       *  and the D0, and the K+- vectors to make a DOCA.   
-       *  (or if there is a Kstar, it would use the combined K+pi vector.) 
+       *  As implementation I would suggest a "CombinationCut" with
+       *  the name ABPVDVDOCA (array-best primary vertex-decay vertex).
+       *  So if the decay descriptor would be [ "B+ -> D0 K+",
+       *  "B- -> D0 K-" ] this would make the straight line between BPV
+       *  and the D0, and the K+- vectors to make a DOCA.
+       *  (or if there is a Kstar, it would use the combined K+pi vector.)
        *  """
-       *  @attention the functor is sensitive to the decay structure 
+       *  @attention the functor is sensitive to the decay structure
        *             the first particle <b>MUST</b> have the valid end-vertex
        */
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printot
-      virtual std::ostream& fillStream  ( std::ostream& s ) const ;
+      std::ostream& fillStream  ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
 namespace LoKi
 {
@@ -121,10 +121,10 @@ namespace LoKi
   namespace Legacy
   {
     // ========================================================================
-    /** @class DaughterParticleCTau 
-     *  Simple evaluator of c*tau for daughter particle 
-     *  @see LoKi::Cuts::DPCTAU  
-     *  @see ILifetimeFitter 
+    /** @class DaughterParticleCTau
+     *  Simple evaluator of c*tau for daughter particle
+     *  @see LoKi::Cuts::DPCTAU
+     *  @see ILifetimeFitter
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-15
      */
@@ -133,66 +133,66 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      // constructor from the index & tool  
+      // constructor from the index & tool
       DaughterParticleCTau
-      ( const unsigned short   index      , 
+      ( const unsigned short   index      ,
         const ILifetimeFitter* fitter = 0 ) ;
-      // constructor from the index & tool  
-      DaughterParticleCTau 
-      ( const unsigned short                      index  , 
+      // constructor from the index & tool
+      DaughterParticleCTau
+      ( const unsigned short                      index  ,
         const LoKi::Interface<ILifetimeFitter>&  fitter ) ;
-      // constructor from the index & tool  
+      // constructor from the index & tool
       DaughterParticleCTau
-      ( const unsigned short index  , 
+      ( const unsigned short index  ,
         const std::string&    fitter ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~DaughterParticleCTau () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterParticleCTau * clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       DaughterParticleCTau * clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// get c*tau 
+      /// get c*tau
       double ctau             ( const LHCb::Particle* p ) const ;
-      /// get ctau error 
+      /// get ctau error
       double ctauErr          ( const LHCb::Particle* p ) const ;
-      /// get ctau fit chi2 
+      /// get ctau fit chi2
       double ctauFitChi2      ( const LHCb::Particle* p ) const ;
-      /// get ctau significance 
+      /// get ctau significance
       double ctauSignificance ( const LHCb::Particle* p ) const ;
-      /// get the index 
+      /// get the index
       unsigned short index () const { return m_index ; }
       // ======================================================================
     protected:
       // ======================================================================
-      /// get results from the fit 
-      StatusCode fit ( const LHCb::Particle* p           , 
-                       double&               ctau        , 
-                       double&               ctauerr     , 
+      /// get results from the fit
+      StatusCode fit ( const LHCb::Particle* p           ,
+                       double&               ctau        ,
+                       double&               ctauerr     ,
                        double&               ctaufitchi2 ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       DaughterParticleCTau () ;
       // ======================================================================
     private:
       // ======================================================================
-      /// the index for daughter particle 
-      unsigned int m_index ;                 // the index for daughter particle 
-      /// the actual evaluator of lifetime 
-      mutable LoKi::Interface<ILifetimeFitter> m_fitter ;      // the evaluator 
+      /// the index for daughter particle
+      unsigned int m_index ;                 // the index for daughter particle
+      /// the actual evaluator of lifetime
+      mutable LoKi::Interface<ILifetimeFitter> m_fitter ;      // the evaluator
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DaughterParticleCTauErr
-     *  Simple evaluator of error in c*tau for daughter particle 
-     *  @see LoKi::Cuts::DPCTAUERR  
-     *  @see ILifetimeFitter 
+     *  Simple evaluator of error in c*tau for daughter particle
+     *  @see LoKi::Cuts::DPCTAUERR
+     *  @see ILifetimeFitter
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-15
      */
@@ -200,38 +200,38 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      // constructor from the index & tool  
+      // constructor from the index & tool
       DaughterParticleCTauErr
-      ( const unsigned short   index      , 
+      ( const unsigned short   index      ,
         const ILifetimeFitter* fitter = 0 ) ;
-      // constructor from the index & tool  
-      DaughterParticleCTauErr 
-      ( const unsigned short                      index  , 
+      // constructor from the index & tool
+      DaughterParticleCTauErr
+      ( const unsigned short                      index  ,
         const LoKi::Interface<ILifetimeFitter>&  fitter ) ;
-      // constructor from the index & tool  
+      // constructor from the index & tool
       DaughterParticleCTauErr
-      ( const unsigned short index  , 
+      ( const unsigned short index  ,
         const std::string&    fitter ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~DaughterParticleCTauErr () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterParticleCTauErr* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       DaughterParticleCTauErr* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       DaughterParticleCTauErr () ;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DaughterParticleCTauFitChi2
-     *  Simple evaluator of error in c*tau for daughter particle 
-     *  @see LoKi::Cuts::DPCTAUFITCHI2 
-     *  @see ILifetimeFitter 
+     *  Simple evaluator of error in c*tau for daughter particle
+     *  @see LoKi::Cuts::DPCTAUFITCHI2
+     *  @see ILifetimeFitter
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-15
      */
@@ -239,38 +239,38 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      // constructor from the index & tool  
+      // constructor from the index & tool
       DaughterParticleCTauFitChi2
-      ( const unsigned short   index      , 
+      ( const unsigned short   index      ,
         const ILifetimeFitter* fitter = 0 ) ;
-      // constructor from the index & tool  
-      DaughterParticleCTauFitChi2 
-      ( const unsigned short                      index  , 
+      // constructor from the index & tool
+      DaughterParticleCTauFitChi2
+      ( const unsigned short                      index  ,
         const LoKi::Interface<ILifetimeFitter>&  fitter ) ;
-      // constructor from the index & tool  
+      // constructor from the index & tool
       DaughterParticleCTauFitChi2
-      ( const unsigned short index  , 
+      ( const unsigned short index  ,
         const std::string&    fitter ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~DaughterParticleCTauFitChi2 () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterParticleCTauFitChi2* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       DaughterParticleCTauFitChi2* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       DaughterParticleCTauFitChi2 () ;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DaughterParticleCTauSignificance
-     *  Simple evaluator of c*tau-significance for daughter particle 
+     *  Simple evaluator of c*tau-significance for daughter particle
      *  @see LoKi::Cuts::DPCTAUSIGNIFICANCE
-     *  @see ILifetimeFitter 
+     *  @see ILifetimeFitter
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-15
      */
@@ -278,30 +278,30 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      // constructor from the index & tool  
+      // constructor from the index & tool
       DaughterParticleCTauSignificance
-      ( const unsigned short   index      , 
+      ( const unsigned short   index      ,
         const ILifetimeFitter* fitter = 0 ) ;
-      // constructor from the index & tool  
-      DaughterParticleCTauSignificance 
-      ( const unsigned short                      index  , 
+      // constructor from the index & tool
+      DaughterParticleCTauSignificance
+      ( const unsigned short                      index  ,
         const LoKi::Interface<ILifetimeFitter>&  fitter ) ;
-      // constructor from the index & tool  
+      // constructor from the index & tool
       DaughterParticleCTauSignificance
-      ( const unsigned short index  , 
+      ( const unsigned short index  ,
         const std::string&    fitter ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~DaughterParticleCTauSignificance () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterParticleCTauSignificance* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       DaughterParticleCTauSignificance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       DaughterParticleCTauSignificance () ;
       // ======================================================================
     } ;
@@ -311,9 +311,9 @@ namespace LoKi
 } //                                                      end of namespace LoKi
 // ============================================================================
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
-//                                                                      The END  
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_LEGACY_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles0.h b/Phys/LoKiPhys/LoKi/Particles0.h
index 8f3a0619779fcf898219bbcace307d7a5d85ca4c..e1627da0e104578c0c0aaa3007c8c671fd4a485e 100644
--- a/Phys/LoKiPhys/LoKi/Particles0.h
+++ b/Phys/LoKiPhys/LoKi/Particles0.h
@@ -99,11 +99,11 @@ namespace LoKi
       Key ( const LHCb::Particle::key_type bad   ,
             const LHCb::Particle::key_type nokey ) ;
       /// clone method (mandatory!)
-      virtual Key* clone() const { return new Key(*this); }
+      Key* clone() const override { return new Key(*this); }
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
@@ -428,11 +428,11 @@ namespace LoKi
       /// Default Contructor
       Momentum2() : AuxFunBase{ std::tie() }  { }
       /// clone method (mandatory!)
-      virtual Momentum2* clone() const  ;
+      Momentum2* clone() const  override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -450,11 +450,11 @@ namespace LoKi
       /// Default Contructor
       Energy() : AuxFunBase{ std::tie() }  { }
       /// clone method (mandatory!)
-      virtual Energy* clone() const ;
+      Energy* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -472,11 +472,11 @@ namespace LoKi
       /// Default Contructor
       TransverseMomentum() : AuxFunBase{ std::tie() }  { }
       /// clone method (mandatory!)
-      virtual TransverseMomentum* clone() const ;
+      TransverseMomentum* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -494,11 +494,11 @@ namespace LoKi
       /// Default Contructor
       MomentumX() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual MomentumX* clone() const ;
+      MomentumX* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -693,11 +693,11 @@ namespace LoKi
       /// Default Contructor
       Theta() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual Theta* clone() const ;
+      Theta* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -715,11 +715,11 @@ namespace LoKi
       /// Default Constructor
       Mass() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual Mass* clone() const { return new Mass( *this ) ; }
+      Mass* clone() const override { return new Mass( *this ) ; }
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "M" ; }
       // evaluate the mass
       double mass ( argument p ) const { return p->momentum().M() ; }
@@ -740,11 +740,11 @@ namespace LoKi
       /// Default Constructor
       MeasuredMass() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual MeasuredMass* clone() const ;
+      MeasuredMass* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // evaluate the mass
       double measuredMass ( argument p ) const { return p->measuredMass() ; }
       // ======================================================================
@@ -804,15 +804,15 @@ namespace LoKi
       InvariantMass
       ( Indices indices ) ;
       /// clone method (mandatory!)
-      virtual InvariantMass* clone() const  ;
+      InvariantMass* clone() const  override;
       /** the only one essential method
        *  @param  p mother particle
        *  @return the invariant mass for selected
        *          combination of daughter particles
        */
-      result_type  operator() ( argument p ) const ;
+      result_type  operator() ( argument p ) const override;
       /// specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -855,11 +855,11 @@ namespace LoKi
       ( const LHCb::ParticleID&     pid       ,
         LHCb::IParticlePropertySvc* ppsvc = 0 ) ;
       /// clone method (mandatory!)
-      virtual DeltaMass* clone() const ;
+      DeltaMass* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -908,12 +908,12 @@ namespace LoKi
       ( const LHCb::ParticleID&     pid       ,
         LHCb::IParticlePropertySvc* ppsvc = 0 ) ;
       /// clone method (mandatory!)
-      virtual  AbsDeltaMass* clone() const
+       AbsDeltaMass* clone() const override
       { return new AbsDeltaMass (*this ) ;}
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -955,11 +955,11 @@ namespace LoKi
       ( const LHCb::ParticleID&     pid       ,
         LHCb::IParticlePropertySvc* ppsvc = 0 ) ;
       /// clone method (mandatory!)
-      virtual DeltaMeasuredMass* clone() const ;
+      DeltaMeasuredMass* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // =======================================================================
       // evaluate the mass
       double measuredMass ( argument p ) const { return p->measuredMass() ; }
@@ -1006,11 +1006,11 @@ namespace LoKi
       ( const LHCb::ParticleID&     pid       ,
         LHCb::IParticlePropertySvc* ppsvc = 0 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual AbsDeltaMeasuredMass* clone() const ;
+      AbsDeltaMeasuredMass* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -1052,11 +1052,11 @@ namespace LoKi
         ( const LHCb::ParticleID&     pid       ,
           LHCb::IParticlePropertySvc* ppsvc = 0 ) ;
       /// clone method (mandatory!)
-      virtual DeltaMeasuredMassChi2* clone() const ;
+      DeltaMeasuredMassChi2* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -1094,12 +1094,12 @@ namespace LoKi
       ( const LHCb::ParticleID&     pid       ,
         LHCb::IParticlePropertySvc* ppsvc = 0 ) ;
       /// clone method (mandatory!)
-      virtual DeltaMassChi2* clone() const
+      DeltaMassChi2* clone() const override
       { return new DeltaMassChi2(*this) ; }
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -1128,11 +1128,11 @@ namespace LoKi
       /// Default Constructor
       ConfidenceLevel() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual ConfidenceLevel* clone() const ;
+      ConfidenceLevel* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -1156,11 +1156,11 @@ namespace LoKi
       /// Default Constructor
       Weight() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual Weight* clone() const ;
+      Weight* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -1184,11 +1184,11 @@ namespace LoKi
       /// Default Constructor
       IsBasic() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual IsBasic* clone() const ;
+      IsBasic* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -1211,11 +1211,11 @@ namespace LoKi
       /// Default Constructor
       NumberOfDaughters() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual NumberOfDaughters* clone() const ;
+      NumberOfDaughters* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -1239,11 +1239,11 @@ namespace LoKi
       /// Default Constructor
       HasProto() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual HasProto* clone() const ;
+      HasProto* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -1267,11 +1267,11 @@ namespace LoKi
       /// Default Constructor
       HasVertex() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual HasVertex* clone() const ;
+      HasVertex* clone() const override;
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -1295,11 +1295,11 @@ namespace LoKi
       /// Default Constructor
       HasTrack() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual HasTrack* clone() const { return new HasTrack(*this) ; }
+      HasTrack* clone() const override { return new HasTrack(*this) ; }
       /// the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -1329,11 +1329,11 @@ namespace LoKi
       /// constructor from the particle
       TransverseMomentumRel ( const LHCb::Particle*      v ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TransverseMomentumRel* clone() const ;
+       TransverseMomentumRel* clone() const override;
       /// MANDATORY: the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -1426,12 +1426,12 @@ namespace LoKi
       /// constructor from the daughter's index
       TransverseMomentumQ ( const unsigned int index = 1 ) ;
       /// MANDATORY: clone methiod ("virtual constructor")
-      virtual  TransverseMomentumQ* clone() const
+       TransverseMomentumQ* clone() const override
       { return new TransverseMomentumQ ( *this ) ; }
       /// MANDATORY: the only one essential method
-      result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -1455,11 +1455,11 @@ namespace LoKi
       /// Default Constructor
       NominalMass() : AuxFunBase{ std::tie() } { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  NominalMass* clone() const { return new NominalMass ( *this ) ; }
+       NominalMass* clone() const override { return new NominalMass ( *this ) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "NMASS" ; }
       // ======================================================================
     };
@@ -1479,11 +1479,11 @@ namespace LoKi
       Cov2 ( const unsigned short i ,
              const unsigned short j ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Cov2* clone() const ;
+       Cov2* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -1507,11 +1507,11 @@ namespace LoKi
       /// Default Constructor
       Perr2() : AuxFunBase{ std::tie() } { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Perr2* clone() const ;
+       Perr2* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -1530,11 +1530,11 @@ namespace LoKi
       /// Default Constructor
       PTerr2() : AuxFunBase{ std::tie() } { }
       /// MANDATORY: virtual destructor
-      virtual  PTerr2* clone() const ;
+       PTerr2* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -1553,11 +1553,11 @@ namespace LoKi
       /// Default Constructor
       M2err2() : AuxFunBase{ std::tie() } { }
       /// MANDATORY: virtual destructor
-      virtual  M2err2* clone() const ;
+       M2err2* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -1575,11 +1575,11 @@ namespace LoKi
       /// Default Constructor
       Chi2VX() : AuxFunBase{ std::tie() } { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Chi2VX* clone() const ;
+       Chi2VX* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -1598,11 +1598,11 @@ namespace LoKi
       /// Default Constructor
       Chi2VXnDOF() : AuxFunBase{ std::tie() } { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Chi2VXnDOF* clone() const ;
+       Chi2VXnDOF* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles1.h b/Phys/LoKiPhys/LoKi/Particles1.h
index ba473e86ad9ae64500eafe4e9e6a82c5c4258e54..0f387f49f92f3e1754c1be7c29319be8aa89fb2b 100644
--- a/Phys/LoKiPhys/LoKi/Particles1.h
+++ b/Phys/LoKiPhys/LoKi/Particles1.h
@@ -1,87 +1,87 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES1_H 
+#ifndef LOKI_PARTICLES1_H
 #define LOKI_PARTICLES1_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/Vertices1.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-19 
+ *  @date 2006-02-19
  */
 // ============================================================================
 namespace LoKi
 {
-  namespace Particles 
-  { 
+  namespace Particles
+  {
     // ========================================================================
     /** @class VertexDistance
      *
-     *  evaluator of the GEOMETRY 
-     *  distance between the particle 
-     *  "endVertex" and "the vertex". 
+     *  evaluator of the GEOMETRY
+     *  distance between the particle
+     *  "endVertex" and "the vertex".
      *
-     *  The actual evaluation 
-     *  is delegated to the function 
-     *  LoKi::Vertices::VertexDistance 
-     * 
-     *  @see LoKi::Vertices::VertexDistance 
+     *  The actual evaluation
+     *  is delegated to the function
+     *  LoKi::Vertices::VertexDistance
+     *
+     *  @see LoKi::Vertices::VertexDistance
      *  @see LHCb::Vertex
      *  @see LHCb::Particle
      *
-     *  @see LoKi::Cuts::VD 
-     * 
+     *  @see LoKi::Cuts::VD
+     *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API VertexDistance 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+    class GAUDI_API VertexDistance
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// constructor 
-      VertexDistance 
+      /// constructor
+      VertexDistance
       ( const LHCb::VertexBase*               vertex ) ;
-      /// constructor 
-      VertexDistance 
+      /// constructor
+      VertexDistance
       ( const LoKi::Point3D&                  vertex ) ;
-      /// constructor 
-      VertexDistance 
+      /// constructor
+      VertexDistance
       ( const LoKi::Vertices::VertexHolder&   base   ) ;
-      /// constructor 
-      VertexDistance 
+      /// constructor
+      VertexDistance
       ( const LoKi::Vertices::VertexDistance& base   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual VertexDistance* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
-      /// the actual computation 
+      VertexDistance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
+      /// the actual computation
       result_type distance           ( argument p ) const ;
       // ======================================================================
     public:
       // ======================================================================
-      void setVertex ( const LHCb::VertexBase* vertex ) const 
+      void setVertex ( const LHCb::VertexBase* vertex ) const
       { m_fun.setVertex ( vertex )  ; }
-      void setVertex ( const LoKi::Point3D&    vertex ) const 
+      void setVertex ( const LoKi::Point3D&    vertex ) const
       { m_fun.setVertex ( vertex )  ; }
       // ======================================================================
     private:
@@ -91,66 +91,66 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      // the actual evaluator 
+      // the actual evaluator
       LoKi::Vertices::VertexDistance m_fun ;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class VertexSignedDistance
      *
-     *  evaluator of the GEOMETRY 
-     *  distance between the particle 
-     *  "endVertex" and "the vertex". 
-     *  The distance is signed according 
+     *  evaluator of the GEOMETRY
+     *  distance between the particle
+     *  "endVertex" and "the vertex".
+     *  The distance is signed according
      *  to the sign of (Zv-Z0)
      *
-     *  The actual evaluation 
-     *  is delegated to the function 
-     *  LoKi::Vertices::VertexSignedDistance 
-     * 
-     *  @see LoKi::Vertices::VertexSignedDistance 
+     *  The actual evaluation
+     *  is delegated to the function
+     *  LoKi::Vertices::VertexSignedDistance
+     *
+     *  @see LoKi::Vertices::VertexSignedDistance
      *  @see LHCb::Vertex
      *  @see LHCb::Particle
-     * 
+     *
      *  @see LoKi::Cuts::VDSIGN
-     * 
+     *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API VertexSignedDistance 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+    class GAUDI_API VertexSignedDistance
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
-      /// constructor 
-      VertexSignedDistance 
+      /// constructor
+      VertexSignedDistance
       ( const LHCb::VertexBase*               vertex ) ;
-      /// constructor 
-      VertexSignedDistance 
+      /// constructor
+      VertexSignedDistance
       ( const LoKi::Point3D&                  vertex ) ;
-      /// constructor 
-      VertexSignedDistance 
+      /// constructor
+      VertexSignedDistance
       ( const LoKi::Vertices::VertexHolder&   base   ) ;
-      /// constructor 
-      VertexSignedDistance       
+      /// constructor
+      VertexSignedDistance
       ( const LoKi::Vertices::VertexDistance& base   ) ;
-      /// constructor 
-      VertexSignedDistance       
+      /// constructor
+      VertexSignedDistance
       ( const LoKi::Vertices::VertexSignedDistance& base   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual VertexSignedDistance* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      VertexSignedDistance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return signedDistance ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
-      /// the actual computation 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
+      /// the actual computation
       result_type signedDistance       ( argument p ) const ;
       // ======================================================================
     public:
       // ======================================================================
-      void setVertex ( const LHCb::VertexBase* vertex ) const 
+      void setVertex ( const LHCb::VertexBase* vertex ) const
       { m_fun.setVertex ( vertex )  ; }
-      void setVertex ( const LoKi::Point3D&    vertex ) const 
+      void setVertex ( const LoKi::Point3D&    vertex ) const
       { m_fun.setVertex ( vertex )  ; }
       // ======================================================================
     private:
@@ -160,7 +160,7 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      // the actual evaluator 
+      // the actual evaluator
       LoKi::Vertices::VertexSignedDistance m_fun ;
       // ======================================================================
     } ;
@@ -168,40 +168,40 @@ namespace LoKi
     /** @class VertexDotDistance
      *
      *  evaluator of the
-     *  distance between the particle 
-     *  "endVertex" and "the vertex" along 
+     *  distance between the particle
+     *  "endVertex" and "the vertex" along
      *  the particle momentum
      *
      *  @see LHCb::Vertex
      *  @see LHCb::Particle
-     * 
+     *
      *  @see LoKi::Cuts::VDDOT
-     * 
+     *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API VertexDotDistance 
-      : public    LoKi::BasicFunctors<const LHCb::Particle*>::Function 
-      , public    LoKi::Vertices::VertexHolder 
+    class GAUDI_API VertexDotDistance
+      : public    LoKi::BasicFunctors<const LHCb::Particle*>::Function
+      , public    LoKi::Vertices::VertexHolder
     {
     public:
       // ======================================================================
-      /// constructor 
-      VertexDotDistance 
+      /// constructor
+      VertexDotDistance
       ( const LHCb::VertexBase*               vertex ) ;
-      /// constructor 
-      VertexDotDistance 
+      /// constructor
+      VertexDotDistance
       ( const LoKi::Point3D&                  vertex ) ;
-      /// constructor 
-      VertexDotDistance 
+      /// constructor
+      VertexDotDistance
       ( const LoKi::Vertices::VertexHolder&   base   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  VertexDotDistance* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
-      /// the actual computation 
+       VertexDotDistance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
+      /// the actual computation
       result_type distance           ( argument p ) const ;
       // ======================================================================
     private:
@@ -210,57 +210,57 @@ namespace LoKi
       VertexDotDistance(); // default constructor is private
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class VertexChi2Distance
      *
-     *  evaluator of the chi2 of GEOMETRY 
-     *  distance between the particle 
-     *  "endVertex" and "the vertex" 
+     *  evaluator of the chi2 of GEOMETRY
+     *  distance between the particle
+     *  "endVertex" and "the vertex"
      *
-     *  The actual evaluation 
-     *  is delegated to the function 
-     *  LoKi::Vertices::VertexChi2Distance 
-     *  
-     *  @see LoKi::Vertices::VertexChi2Distance 
+     *  The actual evaluation
+     *  is delegated to the function
+     *  LoKi::Vertices::VertexChi2Distance
+     *
+     *  @see LoKi::Vertices::VertexChi2Distance
      *  @see LHCb::Vertex
      *  @see LHCb::Particle
-     * 
-     *  @see LoKi::Cuts::VDCHI2 
-     * 
+     *
+     *  @see LoKi::Cuts::VDCHI2
+     *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
     class GAUDI_API VertexChi2Distance
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// constructor 
-      VertexChi2Distance 
+      /// constructor
+      VertexChi2Distance
       ( const LHCb::VertexBase*               vertex ) ;
-      /// constructor 
-      VertexChi2Distance 
+      /// constructor
+      VertexChi2Distance
       ( const LoKi::Point3D&                  vertex ) ;
-      /// constructor 
-      VertexChi2Distance 
+      /// constructor
+      VertexChi2Distance
       ( const LoKi::Vertices::VertexHolder&   base   ) ;
-      /// constructor 
-      VertexChi2Distance 
+      /// constructor
+      VertexChi2Distance
       ( const LoKi::Vertices::VertexChi2Distance&   vertex   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual VertexChi2Distance* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
-      /// the actual computation 
+      VertexChi2Distance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
+      /// the actual computation
       result_type chi2 ( argument p ) const ;
       // ======================================================================
     public:
       // ======================================================================
-      void setVertex ( const LHCb::VertexBase* vertex ) const 
+      void setVertex ( const LHCb::VertexBase* vertex ) const
       { m_fun.setVertex ( vertex )  ; }
-      void setVertex ( const LoKi::Point3D&    vertex ) const 
+      void setVertex ( const LoKi::Point3D&    vertex ) const
       { m_fun.setVertex ( vertex )  ; }
       // ======================================================================
     private:
@@ -270,95 +270,95 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      // the actual evaluator 
+      // the actual evaluator
       LoKi::Vertices::VertexChi2Distance m_fun ;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class MinVertexDistance
      *
-     *  class for evaluation of minimal GEOMETRY distance 
+     *  class for evaluation of minimal GEOMETRY distance
      *  between the "endVertex" and other vertices
-     * 
-     *  @see LoKi::Cuts::MINVD 
-     *  @see LoKi::Cuts::VDMIN 
-     *  
+     *
+     *  @see LoKi::Cuts::MINVD
+     *  @see LoKi::Cuts::VDMIN
+     *
      *  @author Vanya ELYAEV Ivan.Belyaev@itep.ru
      *  @date   2004-07-08
      */
     class GAUDI_API MinVertexDistance
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /** constructor from container of vertices 
-       *  @param vs container of vertices 
+      /** constructor from container of vertices
+       *  @param vs container of vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LHCb::VertexBase::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of vertices 
+      /** constructor from container of vertices
+       *  @param vs container of vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LHCb::Vertex::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LHCb::RecVertex::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LHCb::RecVertex::Container*   vs  ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LoKi::PhysTypes::VRange& vs ) ;
       // ======================================================================
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
-      MinVertexDistance 
-      ( VERTEX                          first , 
+      MinVertexDistance
+      ( VERTEX                          first ,
         VERTEX                          last  )
-        : LoKi::BasicFunctors<const LHCb::Particle*>::Function () 
+        : LoKi::BasicFunctors<const LHCb::Particle*>::Function ()
         , m_fun                  ( first , last )
       {}
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
-      MinVertexDistance 
+      MinVertexDistance
       ( const LoKi::Keeper<VERTEX>& keeper )
-        : LoKi::BasicFunctors<const LHCb::Particle*>::Function () 
+        : LoKi::BasicFunctors<const LHCb::Particle*>::Function ()
         , m_fun                  ( keeper )
       {}
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
-      MinVertexDistance 
+      MinVertexDistance
       ( const LoKi::UniqueKeeper<VERTEX>& keeper )
-        : LoKi::BasicFunctors<const LHCb::Particle*>::Function () 
+        : LoKi::BasicFunctors<const LHCb::Particle*>::Function ()
         , m_fun                  ( keeper )
       {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexDistance* clone() const 
+       MinVertexDistance* clone() const override
       { return new MinVertexDistance(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -367,83 +367,83 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// the functor itself 
+      /// the functor itself
       LoKi::Vertices::MinVertexDistance m_fun  ;
       // ======================================================================
     };
     // ========================================================================
     /** @class MinVertexChi2Distance
-     *  class for evaluation of minimal chi2 distance 
-     *  between the vertex and other vertices 
+     *  class for evaluation of minimal chi2 distance
+     *  between the vertex and other vertices
      *
      *  @see LoKi::Cuts::MINVDCHI2
-     *  @see LoKi::Cuts::VDMINCHI2  
-     *  
+     *  @see LoKi::Cuts::VDMINCHI2
+     *
      *  @author Vanya ELYAEV Ivan.Belyaev@itep.ru
      *  @date   2004-07-08
      */
     class GAUDI_API MinVertexChi2Distance
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /** constructor from container of vertices 
-       *  @param vs container of vertices 
+      /** constructor from container of vertices
+       *  @param vs container of vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LHCb::VertexBase::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of vertices 
+      /** constructor from container of vertices
+       *  @param vs container of vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LHCb::Vertex::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LHCb::RecVertex::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LHCb::RecVertex::Container*   vs  ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LoKi::PhysTypes::VRange& vs ) ;
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
-      MinVertexChi2Distance 
-      ( VERTEX                          first , 
+      MinVertexChi2Distance
+      ( VERTEX                          first ,
         VERTEX                          last  )
-        : LoKi::BasicFunctors<const LHCb::Particle*>::Function () 
+        : LoKi::BasicFunctors<const LHCb::Particle*>::Function ()
         , m_fun  ( first , last )
       {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexChi2Distance* clone() const 
+       MinVertexChi2Distance* clone() const override
       { return new MinVertexChi2Distance(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the functor 
+      /// the functor
       LoKi::Vertices::MinVertexChi2Distance m_fun  ;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES1_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles10.h b/Phys/LoKiPhys/LoKi/Particles10.h
index aa746e915cf5bfee7a5931b7f09a75df6cb30b29..0643ba5157efa919ebecb3a1cca3fc7eb7128355 100644
--- a/Phys/LoKiPhys/LoKi/Particles10.h
+++ b/Phys/LoKiPhys/LoKi/Particles10.h
@@ -1,44 +1,44 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES10_H 
+#ifndef LOKI_PARTICLES10_H
 #define LOKI_PARTICLES10_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/Particles9.h"
 #include "LoKi/PhysRangeTypes.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/RecVertex.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-22 
+ *  @date 2006-02-22
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
-    /** @class HasTracksFromPV 
+    /** @class HasTracksFromPV
      *
-     *  The simple predicate which evaluates to 'true' for 
-     *  the particle which *DIRECTLY* participates in to 
+     *  The simple predicate which evaluates to 'true' for
+     *  the particle which *DIRECTLY* participates in to
      *  the primary vertex reconstruction
-     *  
+     *
      *  @see LHCb::Particle
      *  @see LHCb::Vertex
      *  @see LHCb::RecVertex
@@ -50,71 +50,71 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-22
      */
-    class GAUDI_API HasTracksFromPV : public LoKi::Particles::HasTracks 
+    class GAUDI_API HasTracksFromPV : public LoKi::Particles::HasTracks
     {
     public:
       // ======================================================================
-      /// constructor from one primary vertex 
+      /// constructor from one primary vertex
       HasTracksFromPV ( const LHCb::RecVertex*                pv  ) ;
-      /// constructor from vector of primary vertices 
+      /// constructor from vector of primary vertices
       HasTracksFromPV ( const LHCb::RecVertex::ConstVector&   pvs ) ;
-      /// constructor from container of primary vertices 
+      /// constructor from container of primary vertices
       HasTracksFromPV ( const LHCb::RecVertex::Container*     pvs ) ;
-      /// constructor from one vertex 
+      /// constructor from one vertex
       HasTracksFromPV ( const LHCb::VertexBase*               pv  ) ;
-      /// constructor from vector of primary vertices 
+      /// constructor from vector of primary vertices
       HasTracksFromPV ( const LHCb::VertexBase::ConstVector&  pvs ) ;
-      /// constructor from container of primary vertices 
+      /// constructor from container of primary vertices
       HasTracksFromPV ( const LoKi::PhysTypes::VRange&        pvs ) ;
       // ======================================================================
-      /** templated constructor from sequence of vertices 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of vertices
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class VERTEX>
-      HasTracksFromPV 
-      ( VERTEX first , 
-        VERTEX last  ) 
-        : LoKi::Particles::HasTracks ( first , last ) 
+      HasTracksFromPV
+      ( VERTEX first ,
+        VERTEX last  )
+        : LoKi::Particles::HasTracks ( first , last )
       {}
-      /** templated constructor from sequence of vertices 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of vertices
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class VERTEX>
-      HasTracksFromPV 
-      ( const LoKi::Keeper<VERTEX>& keeper ) 
-        : LoKi::Particles::HasTracks ( keeper  ) 
+      HasTracksFromPV
+      ( const LoKi::Keeper<VERTEX>& keeper )
+        : LoKi::Particles::HasTracks ( keeper  )
       {}
-      /** templated constructor from sequence of vertices 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of vertices
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class VERTEX>
-      HasTracksFromPV 
-      ( const LoKi::UniqueKeeper<VERTEX>& keeper ) 
-        : LoKi::Particles::HasTracks ( keeper  ) 
+      HasTracksFromPV
+      ( const LoKi::UniqueKeeper<VERTEX>& keeper )
+        : LoKi::Particles::HasTracks ( keeper  )
       {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasTracksFromPV* clone() const 
+       HasTracksFromPV* clone() const override
       { return new HasTracksFromPV(*this); }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ========================================================================    
-    /** @class HasTracksInTreeFromPV 
+    // ========================================================================
+    /** @class HasTracksInTreeFromPV
      *
-     *  The simple predicate which evaluates to 'true' for 
-     *  the particle which has in the decay tree at least 
-     *  one particle which participates into 
+     *  The simple predicate which evaluates to 'true' for
+     *  the particle which has in the decay tree at least
+     *  one particle which participates into
      *  the primary vertex reconstruction
-     *  
+     *
      *  @see LHCb::Particle
      *  @see LHCb::Vertex
      *  @see LHCb::PrimVertex
-     *  @see LoKi::Particles::HasTracksFromPV 
+     *  @see LoKi::Particles::HasTracksFromPV
      *
      *  @see LoKi::Cuts::PVTRACKINTREE
      *  @see LoKi::Cuts::TRACKFROMPVINTREE
@@ -122,71 +122,71 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-22
      */
-    class GAUDI_API HasTracksInTreeFromPV : public HasTracksFromPV 
+    class GAUDI_API HasTracksInTreeFromPV : public HasTracksFromPV
     {
     public:
       // ======================================================================
-      /// constructor from one primary vertex 
-      HasTracksInTreeFromPV 
+      /// constructor from one primary vertex
+      HasTracksInTreeFromPV
       ( const LHCb::RecVertex*               pv  ) ;
-      /// constructor from vector of primary vertices 
-      HasTracksInTreeFromPV 
+      /// constructor from vector of primary vertices
+      HasTracksInTreeFromPV
       ( const LHCb::RecVertex::ConstVector&  pvs ) ;
-      /// constructor from container of primary vertices 
-      HasTracksInTreeFromPV 
+      /// constructor from container of primary vertices
+      HasTracksInTreeFromPV
       ( const LHCb::RecVertex::Container*    pvs ) ;
-      /// constructor from one vertex 
-      HasTracksInTreeFromPV 
+      /// constructor from one vertex
+      HasTracksInTreeFromPV
       ( const LHCb::VertexBase*              pv  ) ;
-      /// constructor from vector of primary vertices 
-      HasTracksInTreeFromPV 
+      /// constructor from vector of primary vertices
+      HasTracksInTreeFromPV
       ( const LHCb::VertexBase::ConstVector& pvs ) ;
-      /// constructor from container of primary vertices 
-      HasTracksInTreeFromPV 
+      /// constructor from container of primary vertices
+      HasTracksInTreeFromPV
       ( const LoKi::PhysTypes::VRange&       pvs ) ;
-      /** templated constructor from sequence of vertices 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of vertices
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class VERTEX>
-      HasTracksInTreeFromPV 
-      ( VERTEX first , 
-        VERTEX last  ) 
-        : LoKi::Particles::HasTracksFromPV ( first , last ) 
+      HasTracksInTreeFromPV
+      ( VERTEX first ,
+        VERTEX last  )
+        : LoKi::Particles::HasTracksFromPV ( first , last )
       {}
-      /** templated constructor from sequence of vertices 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of vertices
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class VERTEX>
-      HasTracksInTreeFromPV 
-      ( const LoKi::Keeper<VERTEX>& keeper ) 
-        : LoKi::Particles::HasTracksFromPV ( keeper ) 
+      HasTracksInTreeFromPV
+      ( const LoKi::Keeper<VERTEX>& keeper )
+        : LoKi::Particles::HasTracksFromPV ( keeper )
       {}
-      /** templated constructor from sequence of vertices 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of vertices
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class VERTEX>
-      HasTracksInTreeFromPV 
-      ( const LoKi::UniqueKeeper<VERTEX>& keeper ) 
-        : LoKi::Particles::HasTracksFromPV ( keeper ) 
+      HasTracksInTreeFromPV
+      ( const LoKi::UniqueKeeper<VERTEX>& keeper )
+        : LoKi::Particles::HasTracksFromPV ( keeper )
       {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasTracksInTreeFromPV* clone() const 
+       HasTracksInTreeFromPV* clone() const override
       { return new HasTracksInTreeFromPV(*this); }
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
   } //                                               end of namespace Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_PARTICLES10_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles11.h b/Phys/LoKiPhys/LoKi/Particles11.h
index e37ff9fb402c4abd492fc5ef77158decb88c9582..d440a1e4e3de3765e4bf820de128a6f74e6fcc59 100644
--- a/Phys/LoKiPhys/LoKi/Particles11.h
+++ b/Phys/LoKiPhys/LoKi/Particles11.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES11_H 
+#ifndef LOKI_PARTICLES11_H
 #define LOKI_PARTICLES11_H 1
 // ============================================================================
 // Include files
@@ -8,103 +8,103 @@
 // ============================================================================
 #include "LoKi/UniqueKeeper.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/PhysRangeTypes.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-22 
+ *  @date 2006-02-22
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
-  { 
+  namespace Particles
+  {
     // ========================================================================
     /** @class IsAParticle
-     *  The trivial predicate which 
-     *  evalautes to "true" if particle 
-     *  is in the list of particles 
-     *  
+     *  The trivial predicate which
+     *  evalautes to "true" if particle
+     *  is in the list of particles
+     *
      *  @see LHCb::Particle
      *
-     *  @see LoKi::Cuts::IS 
+     *  @see LoKi::Cuts::IS
      *  @see LoKi::Cuts::IN
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
-     *  @date 2006-02-22 
+     *  @date 2006-02-22
      */
-    class GAUDI_API IsAParticle 
+    class GAUDI_API IsAParticle
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
       , public LoKi::UniqueKeeper<LHCb::Particle>
     {
     public:
       // ======================================================================
-      /// constructor from one particle 
-      IsAParticle 
+      /// constructor from one particle
+      IsAParticle
       ( const LHCb::Particle*                     p ) ;
       /// constructor from container of particles
-      IsAParticle 
+      IsAParticle
       ( const LHCb::Particle::Container*          p ) ;
-      /// constructor from vector of particles 
-      IsAParticle 
+      /// constructor from vector of particles
+      IsAParticle
       ( const LHCb::Particle::ConstVector&        p ) ;
-      /// constructor from container of particle 
-      IsAParticle 
+      /// constructor from container of particle
+      IsAParticle
       ( const LoKi::PhysTypes::Range&             p ) ;
       // ======================================================================
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticle
-      ( PARTICLE first , 
-        PARTICLE last  ) 
+      ( PARTICLE first ,
+        PARTICLE last  )
         : LoKi::BasicFunctors<const LHCb::Particle*>::Predicate ()
-        , LoKi::UniqueKeeper<LHCb::Particle>( first , last ) 
+        , LoKi::UniqueKeeper<LHCb::Particle>( first , last )
       {}
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticle
       ( const LoKi::Keeper<PARTICLE>& keeper )
         : LoKi::BasicFunctors<const LHCb::Particle*>::Predicate ()
-        , LoKi::UniqueKeeper<LHCb::Particle>( keeper.begin() , keeper.end() ) 
+        , LoKi::UniqueKeeper<LHCb::Particle>( keeper.begin() , keeper.end() )
       {}
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticle
       ( const LoKi::UniqueKeeper<PARTICLE>& keeper )
         : LoKi::BasicFunctors<const LHCb::Particle*>::Predicate ()
-        , LoKi::UniqueKeeper<LHCb::Particle>( keeper.begin() , keeper.end() ) 
+        , LoKi::UniqueKeeper<LHCb::Particle>( keeper.begin() , keeper.end() )
       {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsAParticle* clone() const 
+       IsAParticle* clone() const override
       { return new IsAParticle(*this); }
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const 
+       result_type operator() ( argument p ) const override
       { return inList ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -113,151 +113,151 @@ namespace LoKi
       bool inTree ( const LHCb::Particle* p ) const ;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class IsAParticleInTree
-     *  The trivial predicate which 
-     *  evalautes to "true" if particle or any of dauhter particles 
-     *  is in the list of particles 
-     *  
+     *  The trivial predicate which
+     *  evalautes to "true" if particle or any of dauhter particles
+     *  is in the list of particles
+     *
      *  @see LHCb::Particle
      *
      *  @see LoKi::Cuts::ISINTREE
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
-     *  @date 2006-02-22 
+     *  @date 2006-02-22
      */
-    class GAUDI_API IsAParticleInTree : public IsAParticle 
+    class GAUDI_API IsAParticleInTree : public IsAParticle
     {
     public:
       // ======================================================================
-      /// constructor from one particle 
-      IsAParticleInTree 
+      /// constructor from one particle
+      IsAParticleInTree
       ( const LHCb::Particle*                 p ) ;
       /// constructor from container of particles
       IsAParticleInTree
       ( const LHCb::Particle::Container*      p ) ;
-      /// constructor from vector of particles 
+      /// constructor from vector of particles
       IsAParticleInTree
       ( const LHCb::Particle::ConstVector&    p ) ;
-      /// constructor from container of particle 
+      /// constructor from container of particle
       IsAParticleInTree
       ( const LoKi::PhysTypes::Range&         p ) ;
       // ======================================================================
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticleInTree
-      ( PARTICLE first , 
+      ( PARTICLE first ,
         PARTICLE last  )
-        : IsAParticle ( first , last ) 
+        : IsAParticle ( first , last )
       {}
       // ======================================================================
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticleInTree
       ( const LoKi::Keeper<PARTICLE>& keeper )
-        : IsAParticle ( keeper.begin() , keeper.end() ) 
+        : IsAParticle ( keeper.begin() , keeper.end() )
       {}
       // ======================================================================
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticleInTree
       ( const LoKi::UniqueKeeper<PARTICLE>& keeper )
-        : IsAParticle ( keeper.begin() , keeper.end() ) 
+        : IsAParticle ( keeper.begin() , keeper.end() )
       {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsAParticleInTree* clone() const 
+       IsAParticleInTree* clone() const override
       { return new IsAParticleInTree(*this); }
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class IsAParticleFromTree
-     *  The trivial predicate which 
-     *  evalautes to "true" if particle comes from the 
-     *  decay trees of other particles from the list 
-     *  
+     *  The trivial predicate which
+     *  evalautes to "true" if particle comes from the
+     *  decay trees of other particles from the list
+     *
      *  @see LHCb::Particle
      *
      *  @see LoKi::Cuts::FROMTREE
      *  @see LoKi::Cuts::FROM
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
-     *  @date 2006-02-22 
+     *  @date 2006-02-22
      */
-    class GAUDI_API IsAParticleFromTree : public IsAParticleInTree  
+    class GAUDI_API IsAParticleFromTree : public IsAParticleInTree
     {
     public:
       // ======================================================================
-      /// constructor from one particle 
-      IsAParticleFromTree 
+      /// constructor from one particle
+      IsAParticleFromTree
       ( const LHCb::Particle*                 p ) ;
       /// constructor from container of particles
       IsAParticleFromTree
       ( const LHCb::Particle::Container*      p ) ;
-      /// constructor from vector of particles 
+      /// constructor from vector of particles
       IsAParticleFromTree
       ( const LHCb::Particle::ConstVector&    p ) ;
-      /// constructor from container of particle 
+      /// constructor from container of particle
       IsAParticleFromTree
       ( const LoKi::PhysTypes::Range&         p ) ;
       // ======================================================================
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticleFromTree
-      ( PARTICLE first , 
-        PARTICLE last  ) 
-        : LoKi::Particles::IsAParticleInTree ( first , last ) 
+      ( PARTICLE first ,
+        PARTICLE last  )
+        : LoKi::Particles::IsAParticleInTree ( first , last )
       {}
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticleFromTree
       ( const LoKi::Keeper<PARTICLE>& keeper )
-        : LoKi::Particles::IsAParticleInTree ( keeper ) 
+        : LoKi::Particles::IsAParticleInTree ( keeper )
       {}
-      /** templated constructor from sequence of particles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of particles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class PARTICLE>
       IsAParticleFromTree
       ( const LoKi::UniqueKeeper<PARTICLE>& keeper )
-        : LoKi::Particles::IsAParticleInTree ( keeper ) 
+        : LoKi::Particles::IsAParticleInTree ( keeper )
       {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsAParticleFromTree* clone() const 
+       IsAParticleFromTree* clone() const override
       { return new IsAParticleFromTree(*this); }
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
   } // end of namespace                                         LoKi::Particles
   // ==========================================================================
 } // end of namespace                                                      LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES11_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles12.h b/Phys/LoKiPhys/LoKi/Particles12.h
index eac21f89371f522138e109622b81c7e8323159c7..5afa4f26a8055cb43008f062410aff9179f5af74 100644
--- a/Phys/LoKiPhys/LoKi/Particles12.h
+++ b/Phys/LoKiPhys/LoKi/Particles12.h
@@ -1,10 +1,10 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES12_H 
+#ifndef LOKI_PARTICLES12_H
 #define LOKI_PARTICLES12_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
@@ -14,40 +14,40 @@ namespace LHCb { class MuonPID       ; }
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-23 
+ *  @date 2006-02-23
  *
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
-  {   
+  namespace Particles
+  {
     // ========================================================================
     /** @class ProtoHasInfo
-     *  The trivial predicate whcii evaluated for true 
+     *  The trivial predicate whcii evaluated for true
      *  if the protoparticle "hasInfo".
-     *  
+     *
      *  @see LHCb::Particle
      *  @see LHCb::Particle::proto
      *  @see LHCb::ProtoParticle
      *  @see LHCb::ProtoParticle::hasInfo
      *
-     *  @see LoKi::Cuts::PPHASINFO 
+     *  @see LoKi::Cuts::PPHASINFO
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
-     *  @date 2006-02-23 
+     *  @date 2006-02-23
      */
-    class GAUDI_API ProtoHasInfo 
+    class GAUDI_API ProtoHasInfo
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
@@ -55,29 +55,29 @@ namespace LoKi
       /// constructor form the index in ProtoParticle::ExtraInfo
       ProtoHasInfo ( int index ) ;
       /// clone method (mandatory!)
-      virtual  ProtoHasInfo* clone() const { return new ProtoHasInfo(*this) ; }    
-      /// the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       ProtoHasInfo* clone() const override { return new ProtoHasInfo(*this) ; }
+      /// the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// index in ProtoParticle::ExtraInfo 
+      /// index in ProtoParticle::ExtraInfo
       int m_info ;                        // index in ProtoParticle::ExtraInfo
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class ProtoInfo
      *  Trivial function which evaluates LHCb::Particle::info
-     *  
+     *
      *  It relies on the method LHCb::Particle::info
      *
      *  @see LHCb::Particle
      *  @see LHCb::Particle::proto
      *  @see LHCb::ProtoParticle
      *  @see LHCb::ProtoParticle::info
-     *  @see LoKi::Cuts::PPINFO 
+     *  @see LoKi::Cuts::PPINFO
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-15
@@ -89,48 +89,48 @@ namespace LoKi
       // ======================================================================
       /** constructor from "info"
        *  @param key info index/mark/key
-       *  @param def default valeu for info 
-       *  @param bad bad value to be retured for invalid particle 
+       *  @param def default valeu for info
+       *  @param bad bad value to be retured for invalid particle
        */
-      ProtoInfo 
-      ( const int    key , 
-        const double def , 
+      ProtoInfo
+      ( const int    key ,
+        const double def ,
         const double bad ) ;
       /** constructor from "info"
        *  @param key info index/mark/key
-       *  @param def default value for info 
+       *  @param def default value for info
        */
-      ProtoInfo 
-      ( const int    key , 
+      ProtoInfo
+      ( const int    key ,
         const double def ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProtoInfo* clone() const { return new ProtoInfo(*this); }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       ProtoInfo* clone() const override { return new ProtoInfo(*this); }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
       /// index in ProtoParticle::ExtraInfo
       int    m_key ; // index in ProtoParticle::ExtraInfo
-      /// value to be returned for invalid particle and protoparticle 
+      /// value to be returned for invalid particle and protoparticle
       double m_def ;
-      /// default value for missing infomration 
+      /// default value for missing infomration
       double m_bad ;
       // ======================================================================
     } ;
-    // ========================================================================    
-    /** @class ProtoHasRichPID 
-     *  the trivial predicate wich tests the validity of 
-     *  ProtoParticle::richPID 
-     * 
+    // ========================================================================
+    /** @class ProtoHasRichPID
+     *  the trivial predicate wich tests the validity of
+     *  ProtoParticle::richPID
+     *
      *  @see LHCb::Particle
      *  @see LHCb::ProtoParticle
-     *  @see LHCb::ProtoParticle::richPID 
-     *  @see LHCb::RichPID 
-     *  @see LoKi::Cuts::PPHASRICH 
-     *  @see LoKi::Cuts::HASRICH 
+     *  @see LHCb::ProtoParticle::richPID
+     *  @see LHCb::RichPID
+     *  @see LoKi::Cuts::PPHASRICH
+     *  @see LoKi::Cuts::HASRICH
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-15
@@ -143,30 +143,30 @@ namespace LoKi
       /// Default Constructor
       ProtoHasRichPID() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProtoHasRichPID* clone() const 
+       ProtoHasRichPID* clone() const override
       { return new ProtoHasRichPID(*this); }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ========================================================================    
-    /** @class ProtoHasMuonPID 
-     *  the trivial predicate wich tests the validity of 
-     *  ProtoParticle::muonPID 
-     * 
+    // ========================================================================
+    /** @class ProtoHasMuonPID
+     *  the trivial predicate wich tests the validity of
+     *  ProtoParticle::muonPID
+     *
      *  @see LHCb::Particle
      *  @see LHCb::ProtoParticle
-     *  @see LHCb::ProtoParticle::muonPID 
-     *  @see LHCb::MuonPID 
+     *  @see LHCb::ProtoParticle::muonPID
+     *  @see LHCb::MuonPID
      *  @see LoKi::Cuts::PPHASMUON
      *  @see LoKi::Cuts::HASMUON
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-15
      */
-    class GAUDI_API ProtoHasMuonPID 
+    class GAUDI_API ProtoHasMuonPID
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
@@ -174,19 +174,19 @@ namespace LoKi
       /// Default Constructor
       ProtoHasMuonPID() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProtoHasMuonPID* clone() const 
+       ProtoHasMuonPID* clone() const override
       { return new ProtoHasMuonPID(*this); }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class ProtoHasCaloHypos
-     *  the trivial predicate wich tests the validity of 
-     *  ProtoParticle::calo() 
-     * 
+     *  the trivial predicate wich tests the validity of
+     *  ProtoParticle::calo()
+     *
      *  @see LHCb::Particle
      *  @see LHCb::ProtoParticle
      *  @see LHCb::ProtoParticle::calo
@@ -196,7 +196,7 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-15
      */
-    class GAUDI_API ProtoHasCaloHypos 
+    class GAUDI_API ProtoHasCaloHypos
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
@@ -204,21 +204,21 @@ namespace LoKi
       /// Default Constructor
       ProtoHasCaloHypos() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProtoHasCaloHypos* clone() const 
+       ProtoHasCaloHypos* clone() const override
       { return new ProtoHasCaloHypos(*this); }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class IsMuon
      *  The trivial predicate whith returns LHCb::MuonPID::isMuon
      *
      *  @see LHCb::Particle
      *  @see LHCb::ProtoParticle
-     *  @see LHCb::MuonPID 
+     *  @see LHCb::MuonPID
      *  @see LoKi::Cuts::ISMUON
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
@@ -231,58 +231,58 @@ namespace LoKi
       // ======================================================================
       /// Default Constructor
       IsMuon() : AuxFunBase{ std::tie() } {}
-      /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsMuon* clone() const { return new IsMuon(*this); }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: clone method ("constructor")
+       IsMuon* clone() const override { return new IsMuon(*this); }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
-      /// "extract" muonPID form the particle 
+      /// "extract" muonPID form the particle
       const LHCb::MuonPID* muonPID ( const LHCb::Particle* p ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// helper object to decode muon-PID-status 
-      mutable LHCb::MuonPID m_pid ;  // helper object to decode muon-PID-status 
+      /// helper object to decode muon-PID-status
+      mutable LHCb::MuonPID m_pid ;  // helper object to decode muon-PID-status
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class IsMuonLoose
      *  The trivial predicate whith returns LHCb::MuonPID::isMuonLoose
      *
      *  @see LHCb::Particle
      *  @see LHCb::ProtoParticle
-     *  @see LHCb::MuonPID 
+     *  @see LHCb::MuonPID
      *  @see LoKi::Cuts::ISMUONLOOSE
      *  @see LoKi::Cuts::ISLOOSEMUON
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-09-26
      */
-    class GAUDI_API IsMuonLoose : public IsMuon 
+    class GAUDI_API IsMuonLoose : public IsMuon
     {
     public:
       // ======================================================================
       /// Default Constructor
       IsMuonLoose() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsMuonLoose* clone() const { return new IsMuonLoose(*this); }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       IsMuonLoose* clone() const override { return new IsMuonLoose(*this); }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class IsMuonTight
      *  The trivial predicate whith returns LHCb::MuonPID::isMuonTight
      *
      *  @see LHCb::Particle
      *  @see LHCb::ProtoParticle
-     *  @see LHCb::MuonPID 
+     *  @see LHCb::MuonPID
      *  @see LoKi::Cuts::ISMUONTIGHT
      *  @see LoKi::Cuts::ISTIGHTMUON
      *
@@ -296,49 +296,49 @@ namespace LoKi
       /// Default Constructor
       IsMuonTight() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsMuonTight* clone() const { return new IsMuonTight(*this); }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       IsMuonTight* clone() const override { return new IsMuonTight(*this); }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class InMuonAcceptance
      *  Simple functor that checks if the particle is in muon acceptance
      *  @thanks Gaia Lanfranchi for kind help!
-     *  @see LHcb::MuonPID::InAcceptance 
+     *  @see LHcb::MuonPID::InAcceptance
      *  @see LoKi::Cuts::INMUON
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2010-01-08
      */
-    class GAUDI_API InMuonAcceptance : public IsMuonLoose 
+    class GAUDI_API InMuonAcceptance : public IsMuonLoose
     {
     public:
       // ======================================================================
       /// Default Constructor
       InMuonAcceptance() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  InMuonAcceptance* clone () const ;
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       InMuonAcceptance* clone () const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class TrackHasInfo
-     *  The trivial predicate whcii evaluated for true 
+     *  The trivial predicate whcii evaluated for true
      *  if the tarck "hasInfo".
-     *  
+     *
      *  @see LHCb::Particle
      *
-     *  @see LoKi::Cuts::THASINFO 
+     *  @see LoKi::Cuts::THASINFO
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
-     *  @date 2009-02-11 
+     *  @date 2009-02-11
      */
-    class GAUDI_API TrackHasInfo 
+    class GAUDI_API TrackHasInfo
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
@@ -346,30 +346,30 @@ namespace LoKi
       /// constructor from the index in Track::ExtraInfo
       TrackHasInfo ( int index ) ;
       /// clone method (mandatory!)
-      virtual  TrackHasInfo* clone() const { return new TrackHasInfo(*this) ; }    
-      /// the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       TrackHasInfo* clone() const override { return new TrackHasInfo(*this) ; }
+      /// the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// index in Track::ExtraInfo 
+      /// index in Track::ExtraInfo
       int m_info ; // index in Track::ExtraInfo
       // ======================================================================
     } ;
     // ========================================================================
     /** @class TrackInfo
      *  Trivial function which evaluates LHCb::Track::info
-     *  
+     *
      *  It relies on the method LHCb::Track::info
      *
      *  @see LHCb::Particle
      *  @see LHCb::Particle::proto
      *  @see LHCb::Track
      *  @see LHCb::Track::info
-     *  @see LoKi::Cuts::TINFO 
-     *  @see LoKi::Cuts::TRINFO 
+     *  @see LoKi::Cuts::TINFO
+     *  @see LoKi::Cuts::TRINFO
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-02-11
@@ -382,42 +382,42 @@ namespace LoKi
       // ======================================================================
       /** constructor from "info"
        *  @param key info index/mark/key
-       *  @param def default valeu for info 
-       *  @param bad bad value to be retured for invalid particle 
+       *  @param def default valeu for info
+       *  @param bad bad value to be retured for invalid particle
        */
-      TrackInfo 
-      ( const int    key , 
-        const double def , 
+      TrackInfo
+      ( const int    key ,
+        const double def ,
         const double bad ) ;
       /** constructor from "info"
        *  @param key info index/mark/key
-       *  @param def default value for info 
+       *  @param def default value for info
        */
-      TrackInfo 
-      ( const int    key , 
+      TrackInfo
+      ( const int    key ,
         const double def ) ;
-      /// MANDATORY: clone method ("virtual constructor")
-      virtual  TrackInfo* clone() const { return new TrackInfo(*this); }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: clone method ("constructor")
+       TrackInfo* clone() const override { return new TrackInfo(*this); }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // =======================================================================
       /// index in Track::ExtraInfo
       int    m_key ; // index in ProtoParticle::ExtraInfo
-      /// value to be returned for invalid particle and protoparticle 
+      /// value to be returned for invalid particle and protoparticle
       double m_def ; // value to be returned for invalid objects
       /// default value for missing information
       double m_bad ;  // default value for missing information
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class NShared 
-     *  Get number of shared muon hits 
-     *  @see LoKi::Cuts::NSHAREDMU 
-     *  @see LHCb::MuonPID::nShared 
+    /** @class NShared
+     *  Get number of shared muon hits
+     *  @see LoKi::Cuts::NSHAREDMU
+     *  @see LHCb::MuonPID::nShared
      *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @date 2010-12-10
      */
@@ -429,11 +429,11 @@ namespace LoKi
       /// Default Constructor
       NShared() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  NShared* clone() const ;
+       NShared* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
      };
     // ========================================================================
@@ -441,7 +441,7 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES12_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles13.h b/Phys/LoKiPhys/LoKi/Particles13.h
index 62e66ec789927994d2321b3504b8dbd59b54e5d0..3e275dc514b889110b991d6f293b5453bdebaa23 100644
--- a/Phys/LoKiPhys/LoKi/Particles13.h
+++ b/Phys/LoKiPhys/LoKi/Particles13.h
@@ -49,11 +49,11 @@ namespace LoKi
       /// Default Constructor
       TrackChi2() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  TrackChi2* clone() const { return new TrackChi2(*this); }
+       TrackChi2* clone() const override { return new TrackChi2(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -76,12 +76,12 @@ namespace LoKi
       /// Default Constructor
       TrackChi2PerDoF() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  TrackChi2PerDoF* clone() const
+       TrackChi2PerDoF* clone() const override
       { return new TrackChi2PerDoF(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -103,12 +103,12 @@ namespace LoKi
       /// Default Constructor
       TrackChi2Prob() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TrackChi2Prob* clone () const
+       TrackChi2Prob* clone () const override
       { return new TrackChi2Prob ( *this ) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -131,12 +131,12 @@ namespace LoKi
       /// constructor from the state location
       TrackHasState ( const LHCb::State::Location location ) ;
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  TrackHasState* clone() const
+       TrackHasState* clone() const override
       { return new TrackHasState(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -165,12 +165,12 @@ namespace LoKi
       /// Default Constructor
       TrackType() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  TrackType* clone() const
+       TrackType* clone() const override
       { return new TrackType(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -194,12 +194,12 @@ namespace LoKi
       /// Default Constructor
       TrackHistory() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  TrackHistory* clone() const
+       TrackHistory* clone() const override
       { return new TrackHistory(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -223,12 +223,12 @@ namespace LoKi
       /// Default Constructor
       TrackHistoryFit() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  TrackHistoryFit* clone() const
+       TrackHistoryFit* clone() const override
       { return new TrackHistoryFit(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -252,12 +252,12 @@ namespace LoKi
       /// Default Constructor
       TrackStatus() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  TrackStatus* clone() const
+       TrackStatus* clone() const override
       { return new TrackStatus(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -276,12 +276,12 @@ namespace LoKi
       /// Default Constructor
       GhostProbability() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  GhostProbability* clone() const
+       GhostProbability* clone() const override
       { return new GhostProbability(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -300,12 +300,12 @@ namespace LoKi
       /// Default Constructor
       TrackLikelihood() : AuxFunBase{ std::tie() } {}
       /// MANDATORY: clone method ("vitual constructor")
-      virtual  TrackLikelihood* clone() const
+       TrackLikelihood* clone() const override
       { return new TrackLikelihood(*this); }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  the specific printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles14.h b/Phys/LoKiPhys/LoKi/Particles14.h
index 8883ba31b29320c1ac57ea34d065f4447f7c7c5c..4b2a0b359aa582fdc34fdeec62af3d9b7ab97c36 100644
--- a/Phys/LoKiPhys/LoKi/Particles14.h
+++ b/Phys/LoKiPhys/LoKi/Particles14.h
@@ -1,45 +1,45 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES14_H 
+#ifndef LOKI_PARTICLES14_H
 #define LOKI_PARTICLES14_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-24 
+ *  @date 2006-02-24
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
-  {   
+  namespace Particles
+  {
     // ========================================================================
     /** @class DecayAngle
      *
-     *  For partice, which has a some daughter particles, 
-     *  it evaluates the cosine of the angle between daughter's 
-     *  momentum and mother flight direction in the rest 
-     *  system of mother particle. For 2-body decays it is just 
+     *  For partice, which has a some daughter particles,
+     *  it evaluates the cosine of the angle between daughter's
+     *  momentum and mother flight direction in the rest
+     *  system of mother particle. For 2-body decays it is just
      *  a polarization angle of mother particle.
-     *  
-     *  It corresponds to a predefined variable <tt>LV0..</tt> from 
+     *
+     *  It corresponds to a predefined variable <tt>LV0..</tt> from
      *  H.Albrecht's KAL language used in ARGUS collaboaration
      *
-     *  @see LoKi::Cuts::LV0 
+     *  @see LoKi::Cuts::LV0
      *  @see LoKi::Cuts::LV01
      *  @see LoKi::Cuts::LV02
      *  @see LoKi::Cuts::LV03
@@ -48,22 +48,22 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-11-02
      */
-    class GAUDI_API DecayAngle 
+    class GAUDI_API DecayAngle
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
       /** constructor with daughter index (starts from 1).
-       *  E.g. for 2-body decays it could be 1 or 2 
+       *  E.g. for 2-body decays it could be 1 or 2
        *  @param child index of daughter particles
        */
       DecayAngle ( size_t child ) ;
-      /// MANDATORY: clone method ("virtual constructor")
-      virtual  DecayAngle* clone() const { return new DecayAngle(*this) ; }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: clone method ("constructor")
+       DecayAngle* clone() const override { return new DecayAngle(*this) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -72,8 +72,8 @@ namespace LoKi
       // ======================================================================
     };
     // ========================================================================
-    /** @class ArmenterosPodolanski 
-     *  Simple evaluator of Armenteros-Podolandky variable 
+    /** @class ArmenterosPodolanski
+     *  Simple evaluator of Armenteros-Podolandky variable
      *
      *  The variable is defined as:
      *  \f[
@@ -81,32 +81,32 @@ namespace LoKi
      *  { \mathrm{p}^{\mathrm{L},1} - \mathrm{p}^{\mathrm{L},1} }
      *  { \mathrm{p}^{\mathrm{L},1} + \mathrm{p}^{\mathrm{L},1} },
      *  \f]
-     *  where 
-     *   \f$ \mathrm{p}^{\mathrm{L},1}\f$ and 
+     *  where
+     *   \f$ \mathrm{p}^{\mathrm{L},1}\f$ and
      *   \f$ \mathrm{p}^{\mathrm{L},2}\f$ are longitudinal momentum
-     *   components for the first and the seco ddaughter particles 
-     *   with respect to the total momentum direction. 
+     *   components for the first and the seco ddaughter particles
+     *   with respect to the total momentum direction.
      *
-     *  Clearly this expression could be rewritten in an equivalent 
+     *  Clearly this expression could be rewritten in an equivalent
      *  form which however much more easier for calculation:
      *  \f[
      *  \mathbf{\alpha} = \dfrac
-     *  { \vec{\mathbf{p}}_1^2 - \vec{\mathbf{p}}_2^2 }  
-     *  { \left( \vec{\mathbf{p}}_1 + \vec{\mathbf{p}}_2 \right)^2 }  
+     *  { \vec{\mathbf{p}}_1^2 - \vec{\mathbf{p}}_2^2 }
+     *  { \left( \vec{\mathbf{p}}_1 + \vec{\mathbf{p}}_2 \right)^2 }
      *  \f]
      *
-     *  @see @LoKi::Kinematics::armenterosPodolanskiX 
+     *  @see @LoKi::Kinematics::armenterosPodolanskiX
      *  @see LoKi::Cuts::ARMENTEROSX
      *
-     *  @attention instead of 
-     *     2D \f$\left(\mathrm{p_T},\mathbf{\alpha}\right)\f$ diagram, 
-     *     in the case of twobody decays at LHCb it is much better to 
+     *  @attention instead of
+     *     2D \f$\left(\mathrm{p_T},\mathbf{\alpha}\right)\f$ diagram,
+     *     in the case of twobody decays at LHCb it is much better to
      *     use 2D diagram \f$\left(\cos \theta, \mathrm{m} \right)\f$
-     *     diagram, where \f$\cos\theta\f$-is the decay 
-     *     angle,see the variable LV01, and \f$\mathrm{m}\f$ is an 
-     *     invariant evalauted for some (fixed) mass prescription, 
-     *     e.g. \f$\pi^+\pi^-\f$.  
-     * 
+     *     diagram, where \f$\cos\theta\f$-is the decay
+     *     angle,see the variable LV01, and \f$\mathrm{m}\f$ is an
+     *     invariant evalauted for some (fixed) mass prescription,
+     *     e.g. \f$\pi^+\pi^-\f$.
+     *
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@inkhef.nl
      *  @date 2008-09-21
@@ -118,13 +118,13 @@ namespace LoKi
       // ======================================================================
       /// Default Constructor
       ArmenterosPodolanski() = default;
-      /// MANDATORY: virtual destructor 
-      virtual  ArmenterosPodolanski* clone () const 
+      /// MANDATORY: virtual destructor
+       ArmenterosPodolanski* clone () const override
       { return new ArmenterosPodolanski ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// OPTIONAL: specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "ARMENTEROS" ; }
       // ======================================================================
     } ;
@@ -133,7 +133,7 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES12_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles15.h b/Phys/LoKiPhys/LoKi/Particles15.h
index 0075f0b93e24d642a66b14e82b3dce466f877c95..d24a01ec41689a62717038552f70fc531cf52af7 100644
--- a/Phys/LoKiPhys/LoKi/Particles15.h
+++ b/Phys/LoKiPhys/LoKi/Particles15.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES15_H 
+#ifndef LOKI_PARTICLES15_H
 #define LOKI_PARTICLES15_H 1
 // ============================================================================
 // Include files
@@ -8,32 +8,32 @@
 // ============================================================================
 #include "LoKi/Interface.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
-// DaVinciInterfaces 
+// DaVinciInterfaces
 // ============================================================================
 #include "Kernel/IParticleFilter.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-03-20 
+ *  @date 2006-03-20
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class Filter
@@ -49,31 +49,31 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the filter name 
+      /// constructor from the filter name
       Filter ( const std::string&      filter ) ;
-      /// constructor from the filter 
+      /// constructor from the filter
       Filter ( const IParticleFilter*  filter ) ;
       /// MANDATORY: destructor
       ~Filter();
       /// MANDATORY: clone method ("virtual constructor")
-      virtual Filter* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
+      Filter* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the tool itself 
-      LoKi::Interface<IParticleFilter> m_filter ;            // the tool itself 
+      /// the tool itself
+      LoKi::Interface<IParticleFilter> m_filter ;            // the tool itself
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES15_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles16.h b/Phys/LoKiPhys/LoKi/Particles16.h
index 66da59f406446db4a10bc9359410fcd820940ffe..4bb386ab8bc9b22a3f7c44fcce75f9792b07434e 100644
--- a/Phys/LoKiPhys/LoKi/Particles16.h
+++ b/Phys/LoKiPhys/LoKi/Particles16.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_PARTICLES16_H 
+#ifndef LOKI_PARTICLES16_H
 #define LOKI_PARTICLES16_H 1
 // ============================================================================
 // Include files
@@ -12,52 +12,52 @@
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-03-20 
+ *  @date 2006-03-20
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class CosineDirectionAngle
-     *  evaluator of the angle between particle momentum   
-     *  and the direction from the reference vertex/point 
+     *  evaluator of the angle between particle momentum
+     *  and the direction from the reference vertex/point
      *  to the particle decay vertex
      *  @see LoKi::Cuts::DIRA
      *  @see LoKi::Cuts::DANG
      *  @author Vanya BELYAEV ibelyave@physics.syr.edu
      *  @date   2002-07-15
      */
-    class GAUDI_API CosineDirectionAngle 
+    class GAUDI_API CosineDirectionAngle
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
       , public LoKi::Vertices::VertexHolder
     {
     public:
       // ======================================================================
-      /// constructor form vertex 
+      /// constructor form vertex
       CosineDirectionAngle ( const LHCb::VertexBase* vertex ) ;
-      /// constructor form the point 
+      /// constructor form the point
       CosineDirectionAngle ( const LoKi::Point3D&    point  ) ;
-      /// constructor from the holder 
+      /// constructor from the holder
       CosineDirectionAngle ( const LoKi::Vertices::VertexHolder& holder ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  CosineDirectionAngle* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const
-      { return dira ( p ) ; }  
+       CosineDirectionAngle* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
+      { return dira ( p ) ; }
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -65,7 +65,7 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is private 
+      /// default constructor is private
       CosineDirectionAngle();
       // ======================================================================
     } ;
@@ -89,26 +89,26 @@ namespace LoKi
      *  @author patrick spradlin
      *  @date   10 March 2009
      */
-    class GAUDI_API TrgPointingScore 
+    class GAUDI_API TrgPointingScore
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
       , public LoKi::Vertices::VertexHolder
     {
     public:
       // ======================================================================
-      /// constructor from vertex 
+      /// constructor from vertex
       TrgPointingScore ( const LHCb::VertexBase* vertex ) ;
-      /// constructor from point 
+      /// constructor from point
       TrgPointingScore ( const LoKi::Point3D&    point  ) ;
-      /// constructor from the holder 
+      /// constructor from the holder
       TrgPointingScore ( const LoKi::Vertices::VertexHolder& holder ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TrgPointingScore* clone() const 
+       TrgPointingScore* clone() const override
       { return new LoKi::Particles::TrgPointingScore(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const
-      { return pointing ( p ) ; }  
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
+      { return pointing ( p ) ; }
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "TRGPOINTING" ; }
       // ======================================================================
     public:
@@ -117,7 +117,7 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is private 
+      /// default constructor is private
       TrgPointingScore();
       // ======================================================================
     } ;
@@ -142,12 +142,12 @@ namespace LoKi
       /// constructor from the holder
       PseudoRapidityFromVertex ( const LoKi::Vertices::VertexHolder& holder ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PseudoRapidityFromVertex* clone() const ;
+       PseudoRapidityFromVertex* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const
+      result_type operator() ( argument p ) const override
       { return eta ( p ) ; }
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -168,7 +168,7 @@ namespace LoKi
      *  @author Albert Puig
      *  @date   2015-03-03
      */
-    class GAUDI_API PhiFromVertex : public PseudoRapidityFromVertex 
+    class GAUDI_API PhiFromVertex : public PseudoRapidityFromVertex
     {
     public:
       // ======================================================================
@@ -179,12 +179,12 @@ namespace LoKi
       /// constructor from the holder
       PhiFromVertex ( const LoKi::Vertices::VertexHolder& holder ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PhiFromVertex* clone() const ;
+       PhiFromVertex* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const
+      result_type operator() ( argument p ) const override
       { return phi ( p ) ; }
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -206,16 +206,16 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /** the default constructor, creates the object in invalid state 
-       *  @param mass to be used, if negative - use the particle mass 
+      /** the default constructor, creates the object in invalid state
+       *  @param mass to be used, if negative - use the particle mass
        */
       Tz ( const LHCb::VertexBase* vertex , const double mass = -1000 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Tz* clone() const ;
+       Tz* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -224,26 +224,26 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// calculate tz 
+      /// calculate tz
       double tz   ( const LHCb::Particle& p ) const ;
       double mass ()                          const { return m_mass ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the mass to be used in t_z 
+      /// the mass to be used in t_z
       const double m_mass ;
       // ======================================================================
     } ;
     // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
-    /** @typedef TZ 
+    /** @typedef TZ
      *  evaluator of the pseudolifetime form the z-component
      *  \f$ t_z = \frac{ sv_z  - pv_z }{p_z}\times m \$f
-     *  @see LoKi::Particles::Tz 
+     *  @see LoKi::Particles::Tz
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date   2016-06-20
      */
@@ -253,7 +253,7 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES16_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles17.h b/Phys/LoKiPhys/LoKi/Particles17.h
index 30734e758169cfc9c8c42db116a7652af4009cfb..32fde708737ccd9df2a1d0533dafdc4e5f777a74 100644
--- a/Phys/LoKiPhys/LoKi/Particles17.h
+++ b/Phys/LoKiPhys/LoKi/Particles17.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES17_H 
+#ifndef LOKI_PARTICLES17_H
 #define LOKI_PARTICLES17_H 1
 // ============================================================================
 // Include files
@@ -8,18 +8,18 @@
 // ============================================================================
 #include "LoKi/Particles0.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 // ============================================================================
-/** @file 
+/** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
@@ -35,7 +35,7 @@ namespace LoKi
     /** @class DeltaPhi
      *  Simple evaluator of "DeltaPhi" for the particle
      *
-     *  @see LoKi::Cuts::DPHI 
+     *  @see LoKi::Cuts::DPHI
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-03-03
@@ -46,53 +46,53 @@ namespace LoKi
       // ======================================================================
       /// constructor from the angle
       DeltaPhi ( const double phi ) ;
-      /// constructor from the vector 
+      /// constructor from the vector
       DeltaPhi ( const LoKi::ThreeVector& v ) ;
-      /// constructor from the vector 
+      /// constructor from the vector
       DeltaPhi ( const LoKi::LorentzVector& v ) ;
       /// constructor from the particle
       DeltaPhi ( const LHCb::Particle* p ) ;
-      /// templated constructor from vector 
-      //       template <class VECTOR> 
-      //       DeltaPhi ( const VECTOR& v ) 
-      //         : LoKi::Particles::Phi () 
+      /// templated constructor from vector
+      //       template <class VECTOR>
+      //       DeltaPhi ( const VECTOR& v )
+      //         : LoKi::Particles::Phi ()
       //         , m_phi  ( v.phi() )
-      //       { 
+      //       {
       //         m_phi = adjust ( m_phi ) ;
-      //       } 
+      //       }
       /// templated constructor from particle
-      //       template <class PARTICLE> 
-      //       DeltaPhi ( const PARTICLE* p ) 
-      //         : LoKi::Particles::Phi () 
+      //       template <class PARTICLE>
+      //       DeltaPhi ( const PARTICLE* p )
+      //         : LoKi::Particles::Phi ()
       //         , m_phi  (  )
-      //       { 
+      //       {
       //         if ( 0 == p ) { Exception("Invalid PARTICLE*") ;}
       //         m_phi = p->momentum().phi() ;
       //         m_phi = adjust ( m_phi ) ;
-      //       } 
+      //       }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DeltaPhi* clone() const 
+       DeltaPhi* clone() const override
       { return new DeltaPhi ( *this ) ; }
-      /// MANDATORY: the only essential method 
-      virtual result_type operator() ( argument p ) const  ;
+      /// MANDATORY: the only essential method
+      result_type operator() ( argument p ) const  override;
       /// OPTIONAL: "SHORT" representation
-      virtual  std::ostream& fillStream( std::ostream& s ) const ;
+       std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
       /// get phi_0
       double phi0 () const { return  m_phi ; }
       /// get delta phi
-      double dphi ( argument p ) const 
+      double dphi ( argument p ) const
       { return adjust ( phi ( p ) - phi0 () ) ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the angle itself 
-      double                  m_phi  ;                      // the angle itself 
+      /// the angle itself
+      double                  m_phi  ;                      // the angle itself
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class DeltaEta
      *  Simple evaluator of "DeltaEta" for the particle
      *
@@ -101,40 +101,40 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-03-03
      */
-    class GAUDI_API DeltaEta : public LoKi::Particles::PseudoRapidity 
+    class GAUDI_API DeltaEta : public LoKi::Particles::PseudoRapidity
     {
     public:
       // ======================================================================
       /// constructor from the eta
       DeltaEta ( const double eta ) ;
-      /// constructor from the vector 
+      /// constructor from the vector
       DeltaEta ( const LoKi::ThreeVector&   v ) ;
-      /// constructor from the vector 
+      /// constructor from the vector
       DeltaEta ( const LoKi::LorentzVector& v ) ;
       /// constructor from the particle
       DeltaEta ( const LHCb::Particle* p ) ;
-      /// templated constructor from vector 
-      //       template <class VECTOR> 
-      //       DeltaEta ( const VECTOR& v ) 
-      //         : LoKi::Particles::PseudoRapidity () 
+      /// templated constructor from vector
+      //       template <class VECTOR>
+      //       DeltaEta ( const VECTOR& v )
+      //         : LoKi::Particles::PseudoRapidity ()
       //         , m_eta  ( v.Eta() )
-      //       {} 
+      //       {}
       /// templated constructor from particle
-      //       template <class PARTICLE> 
-      //       DeltaEta ( const PARTICLE* p ) 
-      //         : LoKi::Particles::PseudoRapidity () 
+      //       template <class PARTICLE>
+      //       DeltaEta ( const PARTICLE* p )
+      //         : LoKi::Particles::PseudoRapidity ()
       //         , m_eta  (  )
-      //       { 
+      //       {
       //         if ( 0 == p ) { Exception("Invalid PARTICLE*") ;}
       //         m_eta = p->momentum().Eta() ;
-      //       } 
+      //       }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DeltaEta* clone() const 
+       DeltaEta* clone() const override
       { return new DeltaEta ( *this ) ; }
-      /// MANDATORY: the only essential method 
-      virtual result_type operator() ( argument p ) const ;
+      /// MANDATORY: the only essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: "SHORT" representation
-      virtual  std::ostream& fillStream( std::ostream& s ) const ;
+       std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -145,16 +145,16 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// the angle itself 
-      double                          m_eta  ;             // the angle itself 
+      /// the angle itself
+      double                          m_eta  ;             // the angle itself
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DeltaR2
      *  Simple evaluator of "DeltaPhi**2+ DeltaEta**2"
      *
-     *  @see LoKi::Cuts::DR2 
-     *  @see LoKi::Cuts::DELTAR2 
+     *  @see LoKi::Cuts::DR2
+     *  @see LoKi::Cuts::DELTAR2
      *  @see LoKi::Cuts::DPHI
      *  @see LoKi::Cuts::DETA
      *  @see LoKi::Particles::DeltaPhi
@@ -165,35 +165,35 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2007-03-03
      */
-    class GAUDI_API DeltaR2 : public DeltaPhi 
+    class GAUDI_API DeltaR2 : public DeltaPhi
     {
     public:
       /// constructor from the eta, phi
       DeltaR2 ( double eta , double phi ) ;
-      /// constructor from the vector 
+      /// constructor from the vector
       DeltaR2 ( const LoKi::ThreeVector&   v ) ;
-      /// constructor from the vector 
+      /// constructor from the vector
       DeltaR2 ( const LoKi::LorentzVector& v ) ;
       /// constructor from the particle
       DeltaR2 ( const LHCb::Particle* p ) ;
-      /// templated constructor from vector 
-      //       template <class VECTOR> 
-      //       DeltaR2 ( const VECTOR& v ) 
-      //         : DeltaPhi ( v ) 
+      /// templated constructor from vector
+      //       template <class VECTOR>
+      //       DeltaR2 ( const VECTOR& v )
+      //         : DeltaPhi ( v )
       //         , m_deta ( v )
-      //       {} 
+      //       {}
       /// templated constructor from particle
-      //      template <class PARTICLE> 
-      //      DeltaR2 ( const PARTICLE* p ) 
-      //         : DeltaPhi ( p )) 
+      //      template <class PARTICLE>
+      //      DeltaR2 ( const PARTICLE* p )
+      //         : DeltaPhi ( p ))
       //         , m_deta ( p )
-      //       {} 
+      //       {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DeltaR2* clone() const ; 
-      /// MANDATORY: the only essential method 
-      virtual result_type operator() ( argument p ) const ;
+       DeltaR2* clone() const override;
+      /// MANDATORY: the only essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: "SHORT" representation
-      virtual  std::ostream& fillStream( std::ostream& s ) const ;
+       std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -213,7 +213,7 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES17_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles19.h b/Phys/LoKiPhys/LoKi/Particles19.h
index 83535ba0441450c1655d762a0d0d127c22541894..e18c1a2665a23bcae6e37c8a16dbb6acec5d68ae 100644
--- a/Phys/LoKiPhys/LoKi/Particles19.h
+++ b/Phys/LoKiPhys/LoKi/Particles19.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES19_H 
+#ifndef LOKI_PARTICLES19_H
 #define LOKI_PARTICLES19_H 1
 // ============================================================================
 // Include files
@@ -8,36 +8,36 @@
 // ============================================================================
 #include "Kernel/ILifetimeFitter.h"
 // ============================================================================
-// LoKi 
+// LoKi
 // ============================================================================
 #include "LoKi/Interface.h"
 #include "LoKi/PhysTypes.h"
 #include "LoKi/VertexHolder.h"
 // ============================================================================
 /** @file
- * 
+ *
  *  Collection of LoKi-functors, dealing with "LifeTime"-fitter
  *  @see ILifetimeFitter
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
  *  @date   2008-01-17
  */
-namespace LoKi 
+namespace LoKi
 {
   // =========================================================================
   namespace Particles
   {
     // ========================================================================
-    /** @class LifeTime 
-     *  The simple function which evaliuates the lifetime of the particle 
+    /** @class LifeTime
+     *  The simple function which evaliuates the lifetime of the particle
      *  using ILifetimeFitter tool
      *
      *  @see LoKi::Cuts::LTIME
@@ -46,89 +46,89 @@ namespace LoKi
      *
      *  @attention Please mind the units! Unlike all other "time" quantities in LoKi,
      *             this functor returns "time"-units instead of "length"-units!
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTime 
+    class GAUDI_API LifeTime
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
-      , public LoKi::Vertices::VertexHolder 
+      , public LoKi::Vertices::VertexHolder
     {
     public:
       // ======================================================================
-      /// constructor 
-      LifeTime ( const LHCb::VertexBase* vertex       , 
-                 const ILifetimeFitter*  tool         , 
+      /// constructor
+      LifeTime ( const LHCb::VertexBase* vertex       ,
+                 const ILifetimeFitter*  tool         ,
                  const double            chi2cut = -1 ) ;
-      /// constructor 
-      LifeTime ( const ILifetimeFitter*  tool         , 
+      /// constructor
+      LifeTime ( const ILifetimeFitter*  tool         ,
                  const LHCb::VertexBase* vertex       ,
                  const double            chi2cut = -1 ) ;
-      /// constructor 
-      LifeTime ( const LHCb::VertexBase*                  vertex       , 
+      /// constructor
+      LifeTime ( const LHCb::VertexBase*                  vertex       ,
                  const LoKi::Interface<ILifetimeFitter>&  tool         ,
                  const double                             chi2cut = -1 ) ;
-      /// constructor 
-      LifeTime ( const LoKi::Interface<ILifetimeFitter>&  tool         , 
+      /// constructor
+      LifeTime ( const LoKi::Interface<ILifetimeFitter>&  tool         ,
                  const LHCb::VertexBase*                  vertex       ,
                  const double                             chi2cut = -1 ) ;
       /// MANDATORY: the destructor
       virtual ~LifeTime();
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTime* clone() const { return new LifeTime ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+       LifeTime* clone() const override { return new LifeTime ( *this ) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return lifeTime ( p )  ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      // set the fitter 
+      // set the fitter
       void setTool ( const ILifetimeFitter* tool ) const { m_fitter = tool ; }
-      // set the fitter 
-      void setTool ( const LoKi::Interface<ILifetimeFitter>& tool ) const 
-      { m_fitter = tool ; }      
-      // get the fitter 
+      // set the fitter
+      void setTool ( const LoKi::Interface<ILifetimeFitter>& tool ) const
+      { m_fitter = tool ; }
+      // get the fitter
       const ILifetimeFitter* tool   () const { return m_fitter ; }
-      // get the fitter 
+      // get the fitter
       const ILifetimeFitter* fitter () const { return m_fitter ; }
-      // cast to the fitter 
-      operator const LoKi::Interface<ILifetimeFitter>&() const 
+      // cast to the fitter
+      operator const LoKi::Interface<ILifetimeFitter>&() const
       { return m_fitter ; }
-      /// the embedded chi20cut 
+      /// the embedded chi20cut
       double  chi2cut() const { return m_chi2cut ; }
       // ======================================================================
     public:
       // ======================================================================
-      /** evaluate the lifetime 
+      /** evaluate the lifetime
        *  @attention apply embedded chi2-cut
        */
       result_type lifeTime           ( argument p ) const ;
-      /** evaluate the lifetime chi2 
+      /** evaluate the lifetime chi2
        *  @attention apply embedded chi2-cut
        */
       result_type lifeTimeChi2       ( argument p ) const ;
-      /** evaluate the lifetime signed chi2 
+      /** evaluate the lifetime signed chi2
        *  @attention apply embedded chi2-cut
        */
       result_type lifeTimeSignedChi2 ( argument p ) const ;
-      /// evaluate the lifetime fit chi2 
+      /// evaluate the lifetime fit chi2
       result_type lifeTimeFitChi2    ( argument p ) const ;
-      /// evaluate the lifetime error 
+      /// evaluate the lifetime error
       result_type lifeTimeError      ( argument p ) const ;
       // ======================================================================
     private:
       // ======================================================================
       /// the lifetime fitter itself
       mutable LoKi::Interface<ILifetimeFitter> m_fitter ; // the lifetime fitter
-      /// the embedded chi2 cut 
-      double                                   m_chi2cut ; // chi2 cut 
+      /// the embedded chi2 cut
+      double                                   m_chi2cut ; // chi2 cut
       // ======================================================================
     };
     // ========================================================================
-    /** @class LifeTimeChi2 
-     *  The simple function which evaliuates the chi2 for lifetime of the particle 
+    /** @class LifeTimeChi2
+     *  The simple function which evaliuates the chi2 for lifetime of the particle
      *  using ILifetimeFitter tool
      *
      *  @see LoKi::Cuts::LTCHI2
@@ -139,47 +139,47 @@ namespace LoKi
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTimeChi2 : public LifeTime 
+    class GAUDI_API LifeTimeChi2 : public LifeTime
     {
     public:
       // ======================================================================
-      /// constructor 
-      LifeTimeChi2 ( const LHCb::VertexBase* vertex       , 
+      /// constructor
+      LifeTimeChi2 ( const LHCb::VertexBase* vertex       ,
                      const ILifetimeFitter*  tool         ,
-                     const double            chi2cut = -1 ) 
-      : LifeTime ( vertex , tool , chi2cut ) 
-      {}      
-      /// constructor 
-      LifeTimeChi2 ( const ILifetimeFitter*  tool         , 
+                     const double            chi2cut = -1 )
+      : LifeTime ( vertex , tool , chi2cut )
+      {}
+      /// constructor
+      LifeTimeChi2 ( const ILifetimeFitter*  tool         ,
                      const LHCb::VertexBase* vertex       ,
-                     const double            chi2cut = -1 ) 
-      : LifeTime ( vertex , tool , chi2cut ) 
-      {}      
-      /// constructor 
-      LifeTimeChi2 ( const LHCb::VertexBase*                  vertex       , 
+                     const double            chi2cut = -1 )
+      : LifeTime ( vertex , tool , chi2cut )
+      {}
+      /// constructor
+      LifeTimeChi2 ( const LHCb::VertexBase*                  vertex       ,
                      const LoKi::Interface<ILifetimeFitter>&  tool         ,
-                     const double                             chi2cut = -1 ) 
-      : LifeTime ( vertex , tool , chi2cut ) 
-      {}      
-      /// constructor 
-      LifeTimeChi2 ( const LoKi::Interface<ILifetimeFitter>&  tool         , 
+                     const double                             chi2cut = -1 )
+      : LifeTime ( vertex , tool , chi2cut )
+      {}
+      /// constructor
+      LifeTimeChi2 ( const LoKi::Interface<ILifetimeFitter>&  tool         ,
                      const LHCb::VertexBase*                  vertex       ,
-                     const double                             chi2cut = -1 ) 
-      : LifeTime ( vertex , tool , chi2cut ) 
-      {}      
+                     const double                             chi2cut = -1 )
+      : LifeTime ( vertex , tool , chi2cut )
+      {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeChi2* clone() const 
+       LifeTimeChi2* clone() const override
       { return new LifeTimeChi2 ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return lifeTimeChi2 ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class LifeTimeSignedChi2 
-     *  The simple function which evaliuates the chi2 for lifetime of the particle 
+    /** @class LifeTimeSignedChi2
+     *  The simple function which evaliuates the chi2 for lifetime of the particle
      *  using ILifetimeFitter tool
      *
      *  @see LoKi::Cuts::LTSIGNCHI2
@@ -194,48 +194,48 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor 
+      /// constructor
       LifeTimeSignedChi2
-      ( const LHCb::VertexBase* vertex       , 
-        const ILifetimeFitter*  tool         , 
-        const double            chi2cut = -1 ) 
+      ( const LHCb::VertexBase* vertex       ,
+        const ILifetimeFitter*  tool         ,
+        const double            chi2cut = -1 )
         : LoKi::Particles::LifeTimeChi2 (  vertex , tool , chi2cut )
       {}
-      /// constructor 
+      /// constructor
       LifeTimeSignedChi2
-      ( const ILifetimeFitter*  tool         , 
-        const LHCb::VertexBase* vertex       , 
-        const double            chi2cut = -1 ) 
-        : LoKi::Particles::LifeTimeChi2 (  vertex , tool , chi2cut ) 
+      ( const ILifetimeFitter*  tool         ,
+        const LHCb::VertexBase* vertex       ,
+        const double            chi2cut = -1 )
+        : LoKi::Particles::LifeTimeChi2 (  vertex , tool , chi2cut )
       {}
-      /// constructor 
+      /// constructor
       LifeTimeSignedChi2
-      ( const LHCb::VertexBase*                  vertex       ,     
+      ( const LHCb::VertexBase*                  vertex       ,
         const LoKi::Interface<ILifetimeFitter>&  tool         ,
-        const double                             chi2cut = -1 ) 
-        : LoKi::Particles::LifeTimeChi2 (  vertex , tool , chi2cut ) 
+        const double                             chi2cut = -1 )
+        : LoKi::Particles::LifeTimeChi2 (  vertex , tool , chi2cut )
       {}
-      /// constructor 
+      /// constructor
       LifeTimeSignedChi2
-      ( const LoKi::Interface<ILifetimeFitter>&  tool         , 
-        const LHCb::VertexBase*                  vertex       , 
-        const double                             chi2cut = -1 ) 
+      ( const LoKi::Interface<ILifetimeFitter>&  tool         ,
+        const LHCb::VertexBase*                  vertex       ,
+        const double                             chi2cut = -1 )
         : LoKi::Particles::LifeTimeChi2 (  vertex , tool , chi2cut )
       {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeSignedChi2* clone() const 
-      { return new LifeTimeSignedChi2(*this ) ; }    
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+       LifeTimeSignedChi2* clone() const override
+      { return new LifeTimeSignedChi2(*this ) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return lifeTimeSignedChi2 ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class LifeTimeFitChi2 
-     *  The simple function which evaliuates the chi2 for lifetime 
-     *  fit of the particle 
+    /** @class LifeTimeFitChi2
+     *  The simple function which evaliuates the chi2 for lifetime
+     *  fit of the particle
      *  using ILifetimeFitter tool
      *
      *  @see LoKi::Cuts::LTFITCHI2
@@ -246,38 +246,38 @@ namespace LoKi
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTimeFitChi2 : public LoKi::Particles::LifeTime 
+    class GAUDI_API LifeTimeFitChi2 : public LoKi::Particles::LifeTime
     {
     public:
       // ======================================================================
-      /// constructor 
+      /// constructor
       LifeTimeFitChi2
-      ( const LHCb::VertexBase* vertex , 
-        const ILifetimeFitter*  tool   ) 
+      ( const LHCb::VertexBase* vertex ,
+        const ILifetimeFitter*  tool   )
         : LoKi::Particles::LifeTime ( vertex , tool ) {}
-      /// constructor 
+      /// constructor
       LifeTimeFitChi2
-      ( const ILifetimeFitter*  tool   , 
-        const LHCb::VertexBase* vertex ) 
+      ( const ILifetimeFitter*  tool   ,
+        const LHCb::VertexBase* vertex )
         : LoKi::Particles::LifeTime ( vertex , tool ) {}
-      /// constructor 
+      /// constructor
       LifeTimeFitChi2
-      ( const LHCb::VertexBase*                  vertex , 
-        const LoKi::Interface<ILifetimeFitter>&  tool   ) 
+      ( const LHCb::VertexBase*                  vertex ,
+        const LoKi::Interface<ILifetimeFitter>&  tool   )
         : LoKi::Particles::LifeTime ( vertex , tool ) {}
-      /// constructor 
+      /// constructor
       LifeTimeFitChi2
-      ( const LoKi::Interface<ILifetimeFitter>&  tool   , 
-        const LHCb::VertexBase*                  vertex ) 
+      ( const LoKi::Interface<ILifetimeFitter>&  tool   ,
+        const LHCb::VertexBase*                  vertex )
         : LoKi::Particles::LifeTime ( vertex , tool ) {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeFitChi2* clone() const 
+       LifeTimeFitChi2* clone() const override
       { return  new LoKi::Particles::LifeTimeFitChi2 ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return lifeTimeFitChi2 ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -291,43 +291,43 @@ namespace LoKi
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTimeError : public LoKi::Particles::LifeTime 
+    class GAUDI_API LifeTimeError : public LoKi::Particles::LifeTime
     {
     public:
       // ======================================================================
-      /// constructor 
+      /// constructor
       LifeTimeError
-      ( const LHCb::VertexBase* vertex , 
-        const ILifetimeFitter*  tool   ) 
+      ( const LHCb::VertexBase* vertex ,
+        const ILifetimeFitter*  tool   )
         : LoKi::Particles::LifeTime ( vertex , tool ) {}
-      /// constructor 
+      /// constructor
       LifeTimeError
-      ( const ILifetimeFitter*  tool   , 
-        const LHCb::VertexBase* vertex ) 
+      ( const ILifetimeFitter*  tool   ,
+        const LHCb::VertexBase* vertex )
         : LoKi::Particles::LifeTime ( vertex , tool ) {}
-      /// constructor 
+      /// constructor
       LifeTimeError
-      ( const LHCb::VertexBase*                  vertex , 
-        const LoKi::Interface<ILifetimeFitter>&  tool   ) 
+      ( const LHCb::VertexBase*                  vertex ,
+        const LoKi::Interface<ILifetimeFitter>&  tool   )
         : LoKi::Particles::LifeTime ( vertex , tool ) {}
-      /// constructor 
+      /// constructor
       LifeTimeError
-      ( const LoKi::Interface<ILifetimeFitter>&  tool   , 
-        const LHCb::VertexBase*                  vertex ) 
+      ( const LoKi::Interface<ILifetimeFitter>&  tool   ,
+        const LHCb::VertexBase*                  vertex )
         : LoKi::Particles::LifeTime ( vertex , tool ) {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeError* clone() const 
+       LifeTimeError* clone() const override
       { return  new LoKi::Particles::LifeTimeError ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return lifeTimeError ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override
       { return s << "LTIMEERR" ; }
       // ======================================================================
     };
    // =========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles2.h b/Phys/LoKiPhys/LoKi/Particles2.h
index 7932bcc3d7e33b031fd556fac404043cb7d09914..5f55034313ebfde8a65b831a8c43096c4d0266ec 100644
--- a/Phys/LoKiPhys/LoKi/Particles2.h
+++ b/Phys/LoKiPhys/LoKi/Particles2.h
@@ -1,169 +1,169 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES2_H 
+#ifndef LOKI_PARTICLES2_H
 #define LOKI_PARTICLES2_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKi 
+// LoKi
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/Particles1.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-19 
+ *  @date 2006-02-19
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class TimeDistance
-     *  
-     *  evaluator of the time distance (c*tau) 
+     *
+     *  evaluator of the time distance (c*tau)
      *  between particle vertex and the 'vertex'
-     *  
-     *  LoKi::Particles::VertexDistance is used 
+     *
+     *  LoKi::Particles::VertexDistance is used
      *  for evaluation of distance
-     * 
-     *  @see LoKi::Particles::VertexDistance 
+     *
+     *  @see LoKi::Particles::VertexDistance
      *  @see LHCb::Particle
      *  @see LHCb::Vertex
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API TimeDistance : public LoKi::Particles::VertexDistance 
+    class GAUDI_API TimeDistance : public LoKi::Particles::VertexDistance
     {
     public:
       // ======================================================================
-      /// constructor 
-      TimeDistance 
+      /// constructor
+      TimeDistance
       ( const LHCb::VertexBase*  vertex )
         : LoKi::Particles::VertexDistance ( vertex ) {}
-      /// constructor 
+      /// constructor
       TimeDistance ( const LoKi::Point3D&     vertex ) ;
       /// constructor
-      TimeDistance 
-        ( const LoKi::Vertices::VertexHolder& vertex ) 
+      TimeDistance
+        ( const LoKi::Vertices::VertexHolder& vertex )
         : LoKi::Particles::VertexDistance ( vertex ) {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TimeDistance* clone() const 
+       TimeDistance* clone() const override
       { return new LoKi::Particles::TimeDistance(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return time ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "TDIST" ; }
-      /// the actual computation 
+      /// the actual computation
       result_type  time  ( argument p ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is private 
+      /// default constructor is private
       TimeDistance();
       // ======================================================================
     };
     // ========================================================================
     /** @class TimeSignedDistance
-     *  
-     *  evaluator of the time distance (c*tau) 
+     *
+     *  evaluator of the time distance (c*tau)
      *  between particle vertex and the 'vertex'
-     *  
-     *  LoKi::Particles::VertexSignedDistance is used 
+     *
+     *  LoKi::Particles::VertexSignedDistance is used
      *  for evaluation of distance
-     * 
-     *  @see LoKi::Particles::VertexSignedDistance 
+     *
+     *  @see LoKi::Particles::VertexSignedDistance
      *  @see LHCb::Particle
      *  @see LHCb::Vertex
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API TimeSignedDistance : public LoKi::Particles::VertexSignedDistance 
+    class GAUDI_API TimeSignedDistance : public LoKi::Particles::VertexSignedDistance
     {
     public:
       // ======================================================================
-      /// constructor 
-      TimeSignedDistance 
+      /// constructor
+      TimeSignedDistance
       ( const LHCb::VertexBase*  vertex )
         : LoKi::Particles::VertexSignedDistance ( vertex ) {}
-      /// constructor 
+      /// constructor
       TimeSignedDistance ( const LoKi::Point3D&     vertex ) ;
       /// constructor
-      TimeSignedDistance 
-      ( const LoKi::Vertices::VertexHolder& vertex ) 
+      TimeSignedDistance
+      ( const LoKi::Vertices::VertexHolder& vertex )
         : LoKi::Particles::VertexSignedDistance ( vertex ) {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TimeSignedDistance* clone() const 
+       TimeSignedDistance* clone() const override
       { return new TimeSignedDistance ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return time ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "TDSIGN" ; }
-      /// the actual computation 
+      /// the actual computation
       result_type  time  ( argument p ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is private 
+      /// default constructor is private
       TimeSignedDistance();
       // ======================================================================
     };
     // ========================================================================
     /** @class TimeDotDistance
-     *  
-     *  evaluator of the time distance (c*tau) 
+     *
+     *  evaluator of the time distance (c*tau)
      *  between particle vertex and the 'vertex'
-     *  
-     *  LoKi::Particles::VertexDotDistance is used 
+     *
+     *  LoKi::Particles::VertexDotDistance is used
      *  for evaluation of distance
-     * 
-     *  @see LoKi::Particles::VertexDotDistance 
+     *
+     *  @see LoKi::Particles::VertexDotDistance
      *  @see LHCb::Particle
      *  @see LHCb::Vertex
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API TimeDotDistance : public LoKi::Particles::VertexDotDistance 
+    class GAUDI_API TimeDotDistance : public LoKi::Particles::VertexDotDistance
     {
     public:
       // ======================================================================
-      /// constructor 
-      TimeDotDistance 
-      ( const LHCb::VertexBase* vertex ) 
+      /// constructor
+      TimeDotDistance
+      ( const LHCb::VertexBase* vertex )
         : LoKi::Particles::VertexDotDistance ( vertex ) {}
-      /// constructor 
+      /// constructor
       TimeDotDistance ( const LoKi::Point3D& vertex ) ;
-      /// constructor 
-      TimeDotDistance 
-      ( const LoKi::Vertices::VertexHolder&    vertex ) 
+      /// constructor
+      TimeDotDistance
+      ( const LoKi::Vertices::VertexHolder&    vertex )
         : LoKi::Particles::VertexDotDistance ( vertex ) {}
-      /// MANDATORY: virtual destructor 
-      virtual  TimeDotDistance* clone() const 
+      /// MANDATORY: virtual destructor
+       TimeDotDistance* clone() const override
       { return new TimeDotDistance(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return time ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "TDOT" ; }
-      /// the actual computation 
+      /// the actual computation
       result_type time           ( argument p ) const ;
       // ======================================================================
     private:
@@ -175,42 +175,42 @@ namespace LoKi
     // ========================================================================
     /** @class LifetimeDistance
      *
-     *  The estimate of the particle lifetime (c*tau), based on the 
-     *  first iteration of "Lifetime-fitter" and neglecting the errors 
-     *   in particle momenta 
+     *  The estimate of the particle lifetime (c*tau), based on the
+     *  first iteration of "Lifetime-fitter" and neglecting the errors
+     *   in particle momenta
      *
-     *  Essentially the algorithm is described in detail by Paul Avery in  
+     *  Essentially the algorithm is described in detail by Paul Avery in
      *     http://www.phys.ufl.edu/~avery/fitting/lifetime.pdf
      *
      *  More precise variants (more iterations) use
-     *   the abstract interface ILifetimeFitter 
-     * 
+     *   the abstract interface ILifetimeFitter
+     *
      *  @see LoKi::Cuts::LT
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-19
      */
-    class GAUDI_API LifetimeDistance 
+    class GAUDI_API LifetimeDistance
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
-      , public LoKi::Vertices::VertexHolder 
+      , public LoKi::Vertices::VertexHolder
     {
     public:
       // ======================================================================
-      /// constructor 
-      LifetimeDistance 
+      /// constructor
+      LifetimeDistance
       ( const LHCb::VertexBase* vertex ) ;
-      /// constructor 
-      LifetimeDistance 
+      /// constructor
+      LifetimeDistance
       ( const LoKi::Point3D&    vertex ) ;
-      /// constructor 
-      LifetimeDistance 
+      /// constructor
+      LifetimeDistance
       ( const LoKi::Vertices::VertexHolder&       base  ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifetimeDistance* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument a ) const ;
+       LifetimeDistance* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument a ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -223,7 +223,7 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES1_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles20.h b/Phys/LoKiPhys/LoKi/Particles20.h
index 3a4b50982a357652a4b47bb120e03ee164be583e..34c02f3d6c3a200981851084fe8ea3e247062c70 100644
--- a/Phys/LoKiPhys/LoKi/Particles20.h
+++ b/Phys/LoKiPhys/LoKi/Particles20.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES20_H 
+#ifndef LOKI_PARTICLES20_H
 #define LOKI_PARTICLES20_H 1
 // ============================================================================
 // Include files
@@ -16,15 +16,15 @@
 #include "LoKi/AuxDesktopBase.h"
 // ============================================================================
 /** @file
- *  Collection of "context-dependent" functors, needed for the 
- *  new framework "CombineParticles", developed by Juan PALACIOS, 
+ *  Collection of "context-dependent" functors, needed for the
+ *  new framework "CombineParticles", developed by Juan PALACIOS,
  *   Patrick KOPPENBURG and Gerhard RAVEN.
- * 
- *  Essentially all these functord depends on "event-data" and 
+ *
+ *  Essentially all these functord depends on "event-data" and
  *  get the nesessary "context-dependent" data from Algorithm Context Service
  *
  *  The basic ingredients here:
- *   - LoKi Service 
+ *   - LoKi Service
  *   - Algorithm Context Service
  *   - PhysDesktop
  *   - LoKi::getPhysDesktop
@@ -33,14 +33,14 @@
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
  *  @date 2008-01-16
  */
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   namespace Particles
   {
-    // ========================================================================    
+    // ========================================================================
     /** @class IsBestPVValid
-     *  Trivial predicate which evaluates to true 
+     *  Trivial predicate which evaluates to true
      *  for particles with a valid best primary vertex,
      *  useful to test if PV refit is successful
      *
@@ -54,18 +54,18 @@ namespace LoKi
      */
     class GAUDI_API IsBestPVValid
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
-      , public virtual LoKi::AuxDesktopBase 
+      , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
       /// Default Constructor
       IsBestPVValid() : AuxFunBase{ std::tie() } { }
       /// clone method (mandatory!)
-      virtual IsBestPVValid* clone() const ;
-      /// the only one essential method 
-      result_type operator() ( argument p ) const ;
-      /// the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      IsBestPVValid* clone() const override;
+      /// the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -74,32 +74,32 @@ namespace LoKi
      *  which gets the related primary vertex from IPhysDesktop tool
      *
      *  @see LoKi::Cuts::BPVDIRA
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::CosineDirectionAngle
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
     class GAUDI_API CosineDirectionAngleWithTheBestPV
-      : public LoKi::Particles::CosineDirectionAngle 
-      , public virtual LoKi::AuxDesktopBase 
+      : public LoKi::Particles::CosineDirectionAngle
+      , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// the default constructor, creates the object in invalid state 
+      /// the default constructor, creates the object in invalid state
       CosineDirectionAngleWithTheBestPV () ;
       /// MANDATORY: the clone method ("virtual constructor")
-      virtual  CosineDirectionAngleWithTheBestPV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       CosineDirectionAngleWithTheBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -109,76 +109,76 @@ namespace LoKi
      *
      *  @see LoKi::Cuts::BPVTZ
      *  @see LoKi::Cuts::TZ
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2016-06-20
      */
     class GAUDI_API TzWithTheBestPV
-      : public LoKi::Particles::Tz 
-      , public virtual LoKi::AuxDesktopBase 
+      : public LoKi::Particles::Tz
+      , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /** the default constructor, creates the object in invalid state 
-       *  @param mass to be used, if negatiev - use the particle mass 
+      /** the default constructor, creates the object in invalid state
+       *  @param mass to be used, if negatiev - use the particle mass
        */
       TzWithTheBestPV ( const double mass = -1000 ) ;
       /// MANDATORY: the clone method ("virtual constructor")
-      virtual  TzWithTheBestPV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       TzWithTheBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
-    // ======================================================================== 
+    // ========================================================================
     /** @class ImpParWithTheBestPV
      *  The special version of LoKi::Particles::ImpPar functor
      *  which gets the related primary vertex from IPhysDesktop tool
      *
      *  @see LoKi::Cuts::BPVIP
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::ImpPar
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
-    class GAUDI_API ImpParWithTheBestPV 
-      : public LoKi::Particles::ImpPar 
-      , public virtual LoKi::AuxDesktopBase 
+    class GAUDI_API ImpParWithTheBestPV
+      : public LoKi::Particles::ImpPar
+      , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
       /** the "default" constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
+       *  @see DVAlgorithm::distanceCalculator
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       ImpParWithTheBestPV ( const std::string& geo = "" ) ;
       /// MANDATORY: the clone method ("virtual constructor")
-      virtual  ImpParWithTheBestPV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       ImpParWithTheBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      const std::string& geo () const { return  m_geo ; }  
+      const std::string& geo () const { return  m_geo ; }
       // ======================================================================
     private:
       // ======================================================================
@@ -192,35 +192,35 @@ namespace LoKi
      *  which gets the related primary vertex from IPhysDesktop tool
      *
      *  @see LoKi::Cuts::BPVIPCHI2
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::ImpParChi2
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
-    class GAUDI_API ImpParChi2WithTheBestPV : public ImpParWithTheBestPV 
+    class GAUDI_API ImpParChi2WithTheBestPV : public ImpParWithTheBestPV
     {
     public:
       // ======================================================================
       /** the "default" constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
+       *  @see DVAlgorithm::distanceCalculator
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       ImpParChi2WithTheBestPV ( const std::string& geo = "" ) ;
       /// MANDATORY: the clone method ("virtual constructor")
-      virtual  ImpParChi2WithTheBestPV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       ImpParChi2WithTheBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -229,55 +229,55 @@ namespace LoKi
      *  which gets all the primary vertices form the "source"
      *
      *  @see LoKi::Cuts::MIPSOURCE
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::MinImpPar
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
-    class GAUDI_API MinImpParWithSource : public LoKi::Particles::MinImpPar 
+    class GAUDI_API MinImpParWithSource : public LoKi::Particles::MinImpPar
     {
     protected:
       // ======================================================================
-      // the source of vertices 
+      // the source of vertices
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source _Source ;
       // ======================================================================
     public:
       // ======================================================================
-      // the source of vertices 
+      // the source of vertices
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source  Source ;
       // ======================================================================
     public:
       // ======================================================================
-      /** constructor from the source and nickname or full type/name of 
+      /** constructor from the source and nickname or full type/name of
        *  IDistanceCalculator tool
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param source the source 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param source the source
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
-      MinImpParWithSource 
-      ( const _Source&     source      , 
+      MinImpParWithSource
+      ( const _Source&     source      ,
         const std::string& geo    = "" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinImpParWithSource* clone () const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       MinImpParWithSource* clone () const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// get the source 
-      const LoKi::BasicFunctors<const LHCb::VertexBase*>::Source& source () const 
+      /// get the source
+      const LoKi::BasicFunctors<const LHCb::VertexBase*>::Source& source () const
       { return m_source ; }
-      /// cast to the source 
-      operator const LoKi::BasicFunctors<const LHCb::VertexBase*>::Source& () const 
+      /// cast to the source
+      operator const LoKi::BasicFunctors<const LHCb::VertexBase*>::Source& () const
       { return m_source ; }
       // ======================================================================
     public:
@@ -287,14 +287,14 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      // no default constructor 
+      // no default constructor
       MinImpParWithSource () ; ///< no default constructor
       // ======================================================================
     private:
       // ======================================================================
-      /// the source 
-      LoKi::Assignable<_Source>::Type    m_source ; // the source 
-      /// the nickname or type/name of IDistanceCalculator tool 
+      /// the source
+      LoKi::Assignable<_Source>::Type    m_source ; // the source
+      /// the nickname or type/name of IDistanceCalculator tool
       std::string                        m_geo    ; // IDistanceCalculator tool
       // ======================================================================
     } ;
@@ -304,50 +304,50 @@ namespace LoKi
      *  which gets all the primary vertices from the Desktop
      *
      *  @see LoKi::Cuts::MIPDV
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::MinImpPar
      *  @see LoKi::Particles::MinImpParWithSource
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
-    class GAUDI_API MinImpParDV : public LoKi::Particles::MinImpParWithSource 
+    class GAUDI_API MinImpParDV : public LoKi::Particles::MinImpParWithSource
     {
     public:
       // ======================================================================
       /** the "default" constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
+       *  @see DVAlgorithm::distanceCalculator
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParDV  ( const std::string& geo = "" ) ;
-      /** the constructor form the vertex selection functot and 
+      /** the constructor form the vertex selection functot and
        *  the name/nickname of IDistanceCalculator tool from DVAlgorithm
-       *  @see DVAlgorithm::distanceCalculator 
+       *  @see DVAlgorithm::distanceCalculator
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
-      MinImpParDV  
-      ( const LoKi::PhysTypes::VCuts& cuts     , 
+      MinImpParDV
+      ( const LoKi::PhysTypes::VCuts& cuts     ,
         const std::string&            geo = "" ) ;
-      /** the constructor form the vertex selection functot and 
+      /** the constructor form the vertex selection functot and
        *  the name/nickname of IDistanceCalculator tool from DVAlgorithm
-       *  @see DVAlgorithm::distanceCalculator 
+       *  @see DVAlgorithm::distanceCalculator
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
-      MinImpParDV  
-      ( const std::string&            geo  , 
+      MinImpParDV
+      ( const std::string&            geo  ,
         const LoKi::PhysTypes::VCuts& cuts ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinImpParDV* clone () const ;
+       MinImpParDV* clone () const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -356,117 +356,117 @@ namespace LoKi
      *  which gets all the primary vertices from the Transient Event Store
      *
      *  @see LoKi::Cuts::MIPTES
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::MinImpPar
      *  @see LoKi::Particles::MinImpParWithSource
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
-    class GAUDI_API MinImpParTES : public LoKi::Particles::MinImpParWithSource 
+    class GAUDI_API MinImpParTES : public LoKi::Particles::MinImpParWithSource
     {
     public:
       // ======================================================================
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the location of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the location of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParTES
-      ( const std::string& path      , 
-        const std::string& geo  = "" ) ;      
+      ( const std::string& path      ,
+        const std::string& geo  = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the locations of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the locations of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParTES
-      ( const std::vector<std::string>& path     , 
-        const std::string&              geo = "" ) ;      
+      ( const std::vector<std::string>& path     ,
+        const std::string&              geo = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the locations of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the locations of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParTES
       ( const LoKi::PhysTypes::VCuts&   cuts     ,
-        const std::vector<std::string>& path     , 
+        const std::vector<std::string>& path     ,
         const std::string&              geo = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the location of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the location of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParTES
       ( const LoKi::PhysTypes::VCuts& cuts      ,
-        const std::string&            path      , 
+        const std::string&            path      ,
         const std::string&            geo  = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the locations of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the locations of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParTES
-      ( const std::vector<std::string>& path     , 
+      ( const std::vector<std::string>& path     ,
         const LoKi::PhysTypes::VCuts&   cuts     ,
         const std::string&              geo = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the location of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the location of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParTES
-      ( const std::string&            path      , 
+      ( const std::string&            path      ,
         const LoKi::PhysTypes::VCuts& cuts      ,
         const std::string&            geo  = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the locations of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the locations of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParTES
-      ( const std::vector<std::string>& path , 
-        const std::string&              geo  , 
+      ( const std::vector<std::string>& path ,
+        const std::string&              geo  ,
         const LoKi::PhysTypes::VCuts&   cuts ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the location of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the location of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParTES
-      ( const std::string&            path , 
+      ( const std::string&            path ,
         const std::string&            geo  ,
         const LoKi::PhysTypes::VCuts& cuts ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinImpParTES* clone () const ;
+       MinImpParTES* clone () const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      // the list of TES locations 
+      // the list of TES locations
       std::vector<std::string> m_path ;
       // ======================================================================
     } ;
@@ -476,42 +476,42 @@ namespace LoKi
      *  which gets all the primary vertoices form "source"
      *
      *  @see LoKi::Cuts::MIPCHI2SOURCE
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::MinImpParChi2
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
-    class GAUDI_API MinImpParChi2WithSource 
+    class GAUDI_API MinImpParChi2WithSource
       : public LoKi::Particles::MinImpParWithSource
     {
     public:
       // ======================================================================
-      /** constructor from the source and nickname or full type/name of 
+      /** constructor from the source and nickname or full type/name of
        *  IDistanceCalculator tool
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param source the source 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param source the source
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
-      MinImpParChi2WithSource 
-      ( const _Source&     source      , 
+      MinImpParChi2WithSource
+      ( const _Source&     source      ,
         const std::string& geo    = "" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinImpParChi2WithSource* clone () const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       MinImpParChi2WithSource* clone () const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// no default constructor 
+      /// no default constructor
       MinImpParChi2WithSource () ; // no default constructor
       // ======================================================================
     } ;
@@ -521,53 +521,53 @@ namespace LoKi
      *  which gets all the primary vertices from the Desktop
      *
      *  @see LoKi::Cuts::MIPCHI2DV
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::MinImpParChi2
      *  @see LoKi::Particles::MinImpParChi2WithSource
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
-    class GAUDI_API MinImpParChi2DV 
-      : public LoKi::Particles::MinImpParChi2WithSource 
+    class GAUDI_API MinImpParChi2DV
+      : public LoKi::Particles::MinImpParChi2WithSource
     {
     public:
       // ======================================================================
       /** the "default" constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
+       *  @see DVAlgorithm::distanceCalculator
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2DV  ( const std::string& geo = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
+       *  @see DVAlgorithm::distanceCalculator
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
-      MinImpParChi2DV  
-      ( const LoKi::PhysTypes::VCuts& cuts     , 
+      MinImpParChi2DV
+      ( const LoKi::PhysTypes::VCuts& cuts     ,
         const std::string&            geo = "" ) ;
       /** the  constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
+       *  @see DVAlgorithm::distanceCalculator
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
-      MinImpParChi2DV  
-      ( const std::string&            geo  , 
+      MinImpParChi2DV
+      ( const std::string&            geo  ,
         const LoKi::PhysTypes::VCuts& cuts ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinImpParChi2DV* clone () const ;
+       MinImpParChi2DV* clone () const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -576,293 +576,293 @@ namespace LoKi
      *  which gets all the primary vertices from the Transient Event Store
      *
      *  @see LoKi::Cuts::MIPCHI2TES
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::MinImpParChi2
      *  @see LoKi::Particles::MinImpParChi2WithSource
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-16
      */
-    class GAUDI_API MinImpParChi2TES 
-      : public LoKi::Particles::MinImpParChi2WithSource 
+    class GAUDI_API MinImpParChi2TES
+      : public LoKi::Particles::MinImpParChi2WithSource
     {
     public:
       // ======================================================================
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the location of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the location of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2TES
-      ( const std::string& path      , 
-        const std::string& geo  = "" ) ;      
+      ( const std::string& path      ,
+        const std::string& geo  = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the locations of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the locations of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2TES
-      ( const std::vector<std::string>& path     , 
+      ( const std::vector<std::string>& path     ,
         const std::string&              geo = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the location of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the location of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2TES
-      ( const LoKi::PhysTypes::VCuts& cuts      , 
-        const std::string&            path      , 
-        const std::string&            geo  = "" ) ;      
+      ( const LoKi::PhysTypes::VCuts& cuts      ,
+        const std::string&            path      ,
+        const std::string&            geo  = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the locations of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the locations of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2TES
-      ( const LoKi::PhysTypes::VCuts&   cuts     , 
-        const std::vector<std::string>& path     , 
+      ( const LoKi::PhysTypes::VCuts&   cuts     ,
+        const std::vector<std::string>& path     ,
         const std::string&              geo = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the location of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the location of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2TES
-      ( const std::string&            path      , 
-        const LoKi::PhysTypes::VCuts& cuts      , 
-        const std::string&            geo  = "" ) ;      
+      ( const std::string&            path      ,
+        const LoKi::PhysTypes::VCuts& cuts      ,
+        const std::string&            geo  = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the locations of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the locations of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2TES
-      ( const std::vector<std::string>& path     , 
-        const LoKi::PhysTypes::VCuts& cuts      , 
+      ( const std::vector<std::string>& path     ,
+        const LoKi::PhysTypes::VCuts& cuts      ,
         const std::string&              geo = "" ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the location of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the location of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2TES
-      ( const std::string&            path , 
-        const std::string&            geo  , 
+      ( const std::string&            path ,
+        const std::string&            geo  ,
         const LoKi::PhysTypes::VCuts& cuts ) ;
       /** the constructor,
-       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or 
+       *  gets the IDistanceCalculator tool from DVAlgorithm by nickname or
        *  by full type/name
-       *  @see DVAlgorithm::distanceCalculator 
-       *  @param path the locations of vertices in TES 
+       *  @see DVAlgorithm::distanceCalculator
+       *  @param path the locations of vertices in TES
        *  @param geo the nickname (or type/name)  of IDistanceCalculator tool
        */
       MinImpParChi2TES
-      ( const std::vector<std::string>& path , 
-        const std::string&              geo  , 
+      ( const std::vector<std::string>& path ,
+        const std::string&              geo  ,
         const LoKi::PhysTypes::VCuts&   cuts ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinImpParChi2TES* clone () const ;
+       MinImpParChi2TES* clone () const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the list of TES locations 
-      std::vector<std::string> m_path ; // the list of TES locations 
+      /// the list of TES locations
+      std::vector<std::string> m_path ; // the list of TES locations
       // ======================================================================
-    } ; 
+    } ;
     // ========================================================================
-    /** @class VertexDistanceDV 
+    /** @class VertexDistanceDV
      *  The special version of LoKi::Particles::VertexDistance functor
      *  which gets "the best primary vertex" from the Desktop
      *
      *  @see LoKi::Cuts::BPVVD
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::VertexDistance
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API VertexDistanceDV 
-      : public LoKi::Particles::VertexDistance 
+    class GAUDI_API VertexDistanceDV
+      : public LoKi::Particles::VertexDistance
       , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       VertexDistanceDV  () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  VertexDistanceDV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       VertexDistanceDV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class VertexSignedDistanceDV 
+    /** @class VertexSignedDistanceDV
      *  The special version of LoKi::Particles::VertexSignedDistance functor
      *  which gets "the best primary vertex" from IPhysDesktop
      *
      *  @see LoKi::Cuts::BPVVDSIGN
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::VertexSignedDistance
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API VertexSignedDistanceDV 
-      : public LoKi::Particles::VertexSignedDistance 
+    class GAUDI_API VertexSignedDistanceDV
+      : public LoKi::Particles::VertexSignedDistance
       , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       VertexSignedDistanceDV  () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  VertexSignedDistanceDV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       VertexSignedDistanceDV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class VertexDotDistanceDV 
+    /** @class VertexDotDistanceDV
      *  The special version of LoKi::Particles::VertexDotDistance functor
      *  which gets "the best primary vertex" from IPhysDesktop
      *
      *  @see LoKi::Cuts::BPVVDDOT
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::VertexDotDistance
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API VertexDotDistanceDV 
-      : public LoKi::Particles::VertexDotDistance 
+    class GAUDI_API VertexDotDistanceDV
+      : public LoKi::Particles::VertexDotDistance
       , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       VertexDotDistanceDV  () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  VertexDotDistanceDV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       VertexDotDistanceDV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class VertexChi2DistanceDV 
+    /** @class VertexChi2DistanceDV
      *  The special version of LoKi::Particles::VertexChi2Distance functor
      *  which gets "the best primary vertex" from IPhysDesktop
      *
      *  @see LoKi::Cuts::BPVVDCHI2
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::VertexChi2Distance
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API VertexChi2DistanceDV 
-      : public LoKi::Particles::VertexChi2Distance 
+    class GAUDI_API VertexChi2DistanceDV
+      : public LoKi::Particles::VertexChi2Distance
       , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       VertexChi2DistanceDV  () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  VertexChi2DistanceDV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       VertexChi2DistanceDV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class LifeTimeDV
      *  The special version of LoKi::Particles::LifeTime functor
      *  which gets "the best primary vertex" from IPhysDesktop
-     *  and ILifetimeFitter from GaudiAlgorithm 
+     *  and ILifetimeFitter from GaudiAlgorithm
      *
      *  @see LoKi::Cuts::BPVLTIME
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::LifeTime
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTimeDV 
-      : public LoKi::Particles::LifeTime 
+    class GAUDI_API LifeTimeDV
+      : public LoKi::Particles::LifeTime
       , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
       /// the "default" constructor
       LifeTimeDV ( const double       chi2cut = -1 ) ;
-      /// the constructor form tool type/name 
-      LifeTimeDV ( const std::string& fit          , 
+      /// the constructor form tool type/name
+      LifeTimeDV ( const std::string& fit          ,
                    const double       chi2cut = -1 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeDV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       LifeTimeDV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -870,229 +870,229 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// the tool type/name 
-      std::string               m_fit     ;  // the tool type/name 
+      /// the tool type/name
+      std::string               m_fit     ;  // the tool type/name
       // ======================================================================
     } ;
     // ========================================================================
     /** @class LifeTimeChi2DV
      *  The special version of LoKi::Particles::LifeTimeChi2 functor
      *  which gets "the best primary vertex" from IPhysDesktop
-     *  and ILifetimeFitter from GaudiAlgorithm 
+     *  and ILifetimeFitter from GaudiAlgorithm
      *
      *  @see LoKi::Cuts::BPVLTCHI2
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::LifeTimeChi2
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTimeChi2DV : public LoKi::Particles::LifeTimeDV 
+    class GAUDI_API LifeTimeChi2DV : public LoKi::Particles::LifeTimeDV
     {
     public:
       // ======================================================================
       /// the "default" constructor
       LifeTimeChi2DV ( const double       chi2cut = -1 ) ;
-      /// the constructor form tool type/name 
-      LifeTimeChi2DV ( const std::string& fit          , 
+      /// the constructor form tool type/name
+      LifeTimeChi2DV ( const std::string& fit          ,
                        const double       chi2cut = -1 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeChi2DV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       LifeTimeChi2DV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class LifeTimeSignedChi2DV
      *  The special version of LoKi::Particles::LifeTimeChi2 functor
      *  which gets "the best primary vertex" from IPhysDesktop
-     *  and ILifetimeFitter from GaudiAlgorithm 
+     *  and ILifetimeFitter from GaudiAlgorithm
      *
      *  @see LoKi::Cuts::BPVLTSIGNCHI2
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::LifeTimeSignedChi2
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTimeSignedChi2DV : public LoKi::Particles::LifeTimeChi2DV 
+    class GAUDI_API LifeTimeSignedChi2DV : public LoKi::Particles::LifeTimeChi2DV
     {
     public:
       // ======================================================================
       /// the "default" constructor
       LifeTimeSignedChi2DV ( const double       chi2cut = -1 ) ;
-      /// the constructor form tool type/name 
+      /// the constructor form tool type/name
       LifeTimeSignedChi2DV ( const std::string& fit          ,
                              const double       chi2cut = -1 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeSignedChi2DV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       LifeTimeSignedChi2DV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class LifeTimeFitChi2DV
      *  The special version of LoKi::Particles::LifeTimeFitChi2 functor
      *  which gets "the best primary vertex" from IPhysDesktop
-     *  and ILifetimeFitter from DVAlgorithm 
+     *  and ILifetimeFitter from DVAlgorithm
      *
      *  @see LoKi::Cuts::BPVLTFITCHI2
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::LifeTimeSignedChi2
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTimeFitChi2DV : public LoKi::Particles::LifeTimeDV 
+    class GAUDI_API LifeTimeFitChi2DV : public LoKi::Particles::LifeTimeDV
     {
     public:
       // ======================================================================
       /// the "default" constructor
       LifeTimeFitChi2DV ()  : AuxFunBase{ std::tie() } { }
-      /// the constructor form tool type/name 
+      /// the constructor form tool type/name
       LifeTimeFitChi2DV ( const std::string& fit ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeFitChi2DV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       LifeTimeFitChi2DV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class LifeTimeErrorDV
      *  The special version of LoKi::Particles::LifeTimeFitChi2 functor
      *  which gets "the best primary vertex" from IPhysDesktop
-     *  and ILifetimeFitter from DVAlgorithm 
+     *  and ILifetimeFitter from DVAlgorithm
      *
      *  @see LoKi::Cuts::BPVLTERR
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
-    class GAUDI_API LifeTimeErrorDV : public LoKi::Particles::LifeTimeDV 
+    class GAUDI_API LifeTimeErrorDV : public LoKi::Particles::LifeTimeDV
     {
     public:
       // ======================================================================
       /// the "default" constructor
       LifeTimeErrorDV () : AuxFunBase{ std::tie() } { }
-      /// the constructor form tool type/name 
+      /// the constructor form tool type/name
       LifeTimeErrorDV ( const std::string& fit ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  LifeTimeErrorDV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       LifeTimeErrorDV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class VertexZDistanceWithTheBestPV
-     *  The functor which evaluates Delta(Z) for the end-vertex of the 
+     *  The functor which evaluates Delta(Z) for the end-vertex of the
      *  particle and "the best primary vertex" from the Desktop
      *
-     *  @see LoKi::Cuts::BPVVDZ 
-     *  @see IPhysDesktop 
+     *  @see LoKi::Cuts::BPVVDZ
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *
-     *  The concept and the name come 
+     *  The concept and the name come
      *     from Sean BRISBANE s.brisbane1@physics.ox.ac.uk
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
     class GAUDI_API VertexZDistanceWithTheBestPV
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
       , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       VertexZDistanceWithTheBestPV  () : AuxFunBase{ std::tie() } { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  VertexZDistanceWithTheBestPV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       VertexZDistanceWithTheBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class VertexRhoDistanceWithTheBestPV
-     *  The functor which evaluates Delta(Z) for the end-vertex of the 
+     *  The functor which evaluates Delta(Z) for the end-vertex of the
      *  particle and "the best primary vertex" from the Desktop
      *
      *  @see LoKi::Cuts::BPVVDR
      *  @see LoKi::Cuts::BPVVDRHO
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *
-     *  The concept and the name come 
+     *  The concept and the name come
      *     from Sean BRISBANE s.brisbane1@physics.ox.ac.uk
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-01-17
      */
     class GAUDI_API VertexRhoDistanceWithTheBestPV
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
       , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       VertexRhoDistanceWithTheBestPV  () : AuxFunBase{ std::tie() } { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  VertexRhoDistanceWithTheBestPV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       VertexRhoDistanceWithTheBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MinVertexDistanceWithSource
-     *  The simple functor which evaluates the minimal distance 
+     *  The simple functor which evaluates the minimal distance
      *  between the vertex and vertices from the "source"
-     *  @see LoKi::Vertices::MinVertexDistanceWithSource  
+     *  @see LoKi::Vertices::MinVertexDistanceWithSource
      *  @see LoKi::Vertices::MinVertexDistance
      *  @see LoKi::Cuts::MINVDSOURCE
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -1102,7 +1102,7 @@ namespace LoKi
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
       // ======================================================================
-      /// the source of vertices 
+      /// the source of vertices
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source _Source ;
       // ======================================================================
     public:
@@ -1111,24 +1111,24 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MinVertexDistanceWithSource ( const _Source& source ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexDistanceWithSource* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument v ) const ; 
+       MinVertexDistanceWithSource* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument v ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinVertexDistanceWithSource() ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      MinVertexDistanceWithSource() ; // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// get the underlying functor 
-      mutable LoKi::Vertices::MinVertexDistanceWithSource m_fun ; // the evaluator 
+      /// get the underlying functor
+      mutable LoKi::Vertices::MinVertexDistanceWithSource m_fun ; // the evaluator
       // ======================================================================
     } ;
     // ========================================================================
@@ -1136,48 +1136,48 @@ namespace LoKi
      *  The special functor
      *  which gets all the primary vertices from the Desktop
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
-     *  @see LoKi::Cuts::MINVDDV 
+     *
+     *  @see LoKi::Cuts::MINVDDV
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
      */
-    class GAUDI_API MinVertexDistanceDV 
+    class GAUDI_API MinVertexDistanceDV
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       MinVertexDistanceDV () ;
       /// the constructor from the vertex filter
       MinVertexDistanceDV ( const LoKi::PhysTypes::VCuts& cut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexDistanceDV* clone () const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument v ) const ; 
+       MinVertexDistanceDV* clone () const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument v ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual functor 
-      LoKi::Vertices::MinVertexDistanceDV m_fun ; // the actual functor 
+      /// the actual functor
+      LoKi::Vertices::MinVertexDistanceDV m_fun ; // the actual functor
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MinVertexDistanceTES
      *  The functor
-     *  which gets all the primary vertices from Transient Event Store 
+     *  which gets all the primary vertices from Transient Event Store
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @see LoKi::Cuts::MINVDTES
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -1188,49 +1188,49 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// the constructor from the TES location  
+      /// the constructor from the TES location
       MinVertexDistanceTES ( const std::string& path ) ;
-      /// the constructor from the TES locations 
+      /// the constructor from the TES locations
       MinVertexDistanceTES ( const std::vector<std::string>& path ) ;
-      /// the constructor from the TES location  & selector 
-      MinVertexDistanceTES 
-      ( const std::string&            path , 
+      /// the constructor from the TES location  & selector
+      MinVertexDistanceTES
+      ( const std::string&            path ,
         const LoKi::PhysTypes::VCuts& cut  ) ;
-      /// the constructor from the TES locations and the vertex selector 
+      /// the constructor from the TES locations and the vertex selector
       MinVertexDistanceTES
       ( const std::vector<std::string>& path ,
         const LoKi::PhysTypes::VCuts&   cut  ) ;
-      /// the constructor from the TES location  & selector 
-      MinVertexDistanceTES 
+      /// the constructor from the TES location  & selector
+      MinVertexDistanceTES
       ( const LoKi::PhysTypes::VCuts& cut  ,
         const std::string&            path ) ;
-      /// the constructor from the TES locations and the vertex selector 
+      /// the constructor from the TES locations and the vertex selector
       MinVertexDistanceTES
       ( const LoKi::PhysTypes::VCuts&   cut  ,
         const std::vector<std::string>& path ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexDistanceTES* clone () const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument v ) const ; 
+       MinVertexDistanceTES* clone () const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument v ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinVertexDistanceTES() ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      MinVertexDistanceTES() ; // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// The actual functor 
-      LoKi::Vertices::MinVertexDistanceTES m_fun ; // The actual functor 
+      /// The actual functor
+      LoKi::Vertices::MinVertexDistanceTES m_fun ; // The actual functor
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MinVertexChi2DistanceWithSource
-     *  The simple functor which evaluates the minimal distance 
+     *  The simple functor which evaluates the minimal distance
      *  between the vertex and vertices from the "source"
-     *  @see LoKi::Vertices::MinVertexChi2DistanceWithSource  
+     *  @see LoKi::Vertices::MinVertexChi2DistanceWithSource
      *  @see LoKi::Vertices::MinVertexChi2Distance
      *  @see LoKi::Cuts::MINVDCHI2SOURCE
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -1240,7 +1240,7 @@ namespace LoKi
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
       // ======================================================================
-      // the source of vertices 
+      // the source of vertices
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source _Source ;
       // ======================================================================
     public:
@@ -1249,24 +1249,24 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MinVertexChi2DistanceWithSource ( const _Source& source ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexChi2DistanceWithSource* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument v ) const ; 
+       MinVertexChi2DistanceWithSource* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument v ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinVertexChi2DistanceWithSource() ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      MinVertexChi2DistanceWithSource() ; // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// get the underlying functor 
-      mutable LoKi::Vertices::MinVertexChi2DistanceWithSource m_fun ; // the evaluator 
+      /// get the underlying functor
+      mutable LoKi::Vertices::MinVertexChi2DistanceWithSource m_fun ; // the evaluator
       // ======================================================================
     } ;
     // ========================================================================
@@ -1274,35 +1274,35 @@ namespace LoKi
      *  The special functor
      *  which gets all the primary vertices from the Desktop
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
-     *  @see LoKi::Cuts::MINVDCHI2DV 
+     *
+     *  @see LoKi::Cuts::MINVDCHI2DV
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
      */
-    class GAUDI_API MinVertexChi2DistanceDV 
+    class GAUDI_API MinVertexChi2DistanceDV
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       MinVertexChi2DistanceDV () ;
       /// the constructor from the vertex filter
       MinVertexChi2DistanceDV ( const LoKi::PhysTypes::VCuts& cut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexChi2DistanceDV* clone () const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument v ) const ; 
+       MinVertexChi2DistanceDV* clone () const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument v ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual functor 
+      /// the actual functor
       // ======================================================================
       LoKi::Vertices::MinVertexChi2DistanceDV m_fun ; // the actual functor
       // ======================================================================
@@ -1310,14 +1310,14 @@ namespace LoKi
     // ========================================================================
     /** @class MinVertexChi2DistanceTES
      *  The functor
-     *  which gets all the primary vertices from Transient Event Store 
+     *  which gets all the primary vertices from Transient Event Store
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
-     *  @see LoKi::Cuts::MINVDCHI2TES 
+     *
+     *  @see LoKi::Cuts::MINVDCHI2TES
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
@@ -1327,42 +1327,42 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// the constructor from the TES location  
+      /// the constructor from the TES location
       MinVertexChi2DistanceTES ( const std::string& path ) ;
-      /// the constructor from the TES locations 
+      /// the constructor from the TES locations
       MinVertexChi2DistanceTES ( const std::vector<std::string>& path ) ;
-      /// the constructor from the TES location  & selector 
-      MinVertexChi2DistanceTES 
-      ( const std::string&            path , 
+      /// the constructor from the TES location  & selector
+      MinVertexChi2DistanceTES
+      ( const std::string&            path ,
         const LoKi::PhysTypes::VCuts& cut  ) ;
-      /// the constructor from the TES locations and the vertex selector 
+      /// the constructor from the TES locations and the vertex selector
       MinVertexChi2DistanceTES
       ( const std::vector<std::string>& path ,
         const LoKi::PhysTypes::VCuts&   cut  ) ;
-      /// the constructor from the TES location  & selector 
-      MinVertexChi2DistanceTES 
+      /// the constructor from the TES location  & selector
+      MinVertexChi2DistanceTES
       ( const LoKi::PhysTypes::VCuts& cut  ,
         const std::string&            path ) ;
-      /// the constructor from the TES locations and the vertex selector 
+      /// the constructor from the TES locations and the vertex selector
       MinVertexChi2DistanceTES
       ( const LoKi::PhysTypes::VCuts&   cut  ,
         const std::vector<std::string>& path ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexChi2DistanceTES* clone () const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument v ) const ; 
+       MinVertexChi2DistanceTES* clone () const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument v ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinVertexChi2DistanceTES() ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      MinVertexChi2DistanceTES() ; // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// The actual functor 
-      LoKi::Vertices::MinVertexChi2DistanceTES m_fun ; // The actual functor 
+      /// The actual functor
+      LoKi::Vertices::MinVertexChi2DistanceTES m_fun ; // The actual functor
       // ======================================================================
     } ;
     // ========================================================================
@@ -1371,31 +1371,31 @@ namespace LoKi
      *  which gets the related primary vertex from IPhysDesktop tool
      *
      *  @see LoKi::Cuts::BPVTRGPOINTING
-     *  @see IPhysDesktop 
+     *  @see IPhysDesktop
      *  @see LoKi::getPhysDesktop
      *  @see LoKi::Particles::TrgPointingScore
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
+     *
      *  @author Patrick SPRADLIN P.Spradlin1@physics.ox.ac.uk
      *  @date 2009-03-10
      */
     class GAUDI_API TrgPointingScoreWithBestPV
-      : public LoKi::Particles::TrgPointingScore 
-      , public virtual LoKi::AuxDesktopBase 
+      : public LoKi::Particles::TrgPointingScore
+      , public virtual LoKi::AuxDesktopBase
     {
     public:
-      /// the default constructor, creates the object in invalid state 
+      /// the default constructor, creates the object in invalid state
       TrgPointingScoreWithBestPV () ;
       /// MANDATORY: the clone method ("virtual constructor")
-      virtual  TrgPointingScoreWithBestPV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       TrgPointingScoreWithBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const 
+       std::ostream& fillStream ( std::ostream& s ) const override
       { return s << "BPVTRGPOINTING" ; }
       // ======================================================================
     } ;
@@ -1421,11 +1421,11 @@ namespace LoKi
       /// the default constructor, creates the object in invalid state
       PseudoRapidityWithTheBestPV () ;
       /// MANDATORY: the clone method ("virtual constructor")
-      virtual  PseudoRapidityWithTheBestPV* clone() const ;
+       PseudoRapidityWithTheBestPV* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -1448,19 +1448,19 @@ namespace LoKi
       /// the default constructor, creates the object in invalid state
       PhiWithTheBestPV () ;
       /// MANDATORY: the clone method ("virtual constructor")
-      virtual  PhiWithTheBestPV* clone() const ;
+       PhiWithTheBestPV* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-} //                                                      end of namespace LoKi   
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The end 
+//                                                                      The end
 // ============================================================================
 #endif // LOKI_PARTICLES20_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles21.h b/Phys/LoKiPhys/LoKi/Particles21.h
index 086d1b9ee165f71a46313ff0b798a96083763c53..ccb216e89719f97cd63580acd10b39ab3c98a052 100644
--- a/Phys/LoKiPhys/LoKi/Particles21.h
+++ b/Phys/LoKiPhys/LoKi/Particles21.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_PARTICLES21_H 
+#ifndef LOKI_PARTICLES21_H
 #define LOKI_PARTICLES21_H 1
 // ============================================================================
 // Include files
@@ -9,21 +9,21 @@
 // ============================================================================
 #include "LoKi/Particles0.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class DeltaNominalMass
-     *  simple function which evaluates the delta mass with respect 
-     *  to the nominal mass 
-     *  @see LoKi::Cuts::DPDGM 
-     *  @see LoKi::Cuts::DPDGMASS 
+     *  simple function which evaluates the delta mass with respect
+     *  to the nominal mass
+     *  @see LoKi::Cuts::DPDGM
+     *  @see LoKi::Cuts::DPDGMASS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-09-23
      */
-    class GAUDI_API DeltaNominalMass 
+    class GAUDI_API DeltaNominalMass
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
@@ -31,89 +31,89 @@ namespace LoKi
       /// Default Constructor
       DeltaNominalMass() = default;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DeltaNominalMass* clone() const 
+       DeltaNominalMass* clone() const override
       { return new DeltaNominalMass ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return delta ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override
       { return s << "DPDGM" ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// the evalautor of the delta mass 
+      /// the evalautor of the delta mass
       double delta ( argument p ) const ;
       // ======================================================================
     };
     // ========================================================================
     /** @class AbsDeltaNominalMass
-     *  simple function whcih evalaute the absolute value of 
-     *  delta mass with respect to the nominal mass 
-     *  @see LoKi::Cuts::ADPDGM 
-     *  @see LoKi::Cuts::ADPDGMASS 
+     *  simple function whcih evalaute the absolute value of
+     *  delta mass with respect to the nominal mass
+     *  @see LoKi::Cuts::ADPDGM
+     *  @see LoKi::Cuts::ADPDGMASS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-09-23
      */
-    class GAUDI_API AbsDeltaNominalMass : public DeltaNominalMass 
+    class GAUDI_API AbsDeltaNominalMass : public DeltaNominalMass
     {
     public:
       // ======================================================================
       /// Default Constructor
       AbsDeltaNominalMass() = default;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  AbsDeltaNominalMass* clone() const 
+       AbsDeltaNominalMass* clone() const override
       { return new AbsDeltaNominalMass ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return ::fabs ( delta ( p ) ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
-      { return s << "ADPDGM" ; }     
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override
+      { return s << "ADPDGM" ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// the evalautor of the delta mass 
+      /// the evalautor of the delta mass
       double adelta ( argument p ) const ;
       // ======================================================================
     };
     // ========================================================================
     /** @class DeltaNominalMassChi2
-     *  simple function whcih evaluate the che2 of delta mass with resepct 
-     *  to the nominal mass 
-     *  @see LoKi::Cuts::CHI2PDGM 
-     *  @see LoKi::Cuts::CHI2PDGMASS 
+     *  simple function whcih evaluate the che2 of delta mass with resepct
+     *  to the nominal mass
+     *  @see LoKi::Cuts::CHI2PDGM
+     *  @see LoKi::Cuts::CHI2PDGMASS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-09-23
      */
-    class DeltaNominalMassChi2 : public AbsDeltaNominalMass 
+    class DeltaNominalMassChi2 : public AbsDeltaNominalMass
     {
     public:
       // ======================================================================
       /// Default Constructor
       DeltaNominalMassChi2()  = default;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DeltaNominalMassChi2* clone() const 
+       DeltaNominalMassChi2* clone() const override
       { return new DeltaNominalMassChi2 ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return chi2 ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
-      { return s << "CHI2PDGM" ; }     
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override
+      { return s << "CHI2PDGM" ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// the evalautor of the delta mass 
+      /// the evalautor of the delta mass
       double chi2 ( argument p ) const ;
       // ======================================================================
     };
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES21_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles22.h b/Phys/LoKiPhys/LoKi/Particles22.h
index 904dde3aaf2af8a6a7dc1b8da2ef1403f671b1a7..eccaacb71cf88e0bd9eec4b05fb47f3093051ac2 100644
--- a/Phys/LoKiPhys/LoKi/Particles22.h
+++ b/Phys/LoKiPhys/LoKi/Particles22.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_PARTICLES22_H 
+#ifndef LOKI_PARTICLES22_H
 #define LOKI_PARTICLES22_H 1
 // ============================================================================
 // Include files
@@ -13,51 +13,51 @@
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
-    /** @class DaughterVertexDistance 
-     *  Simple functor wich evalautes "the distance" between 
+    /** @class DaughterVertexDistance
+     *  Simple functor wich evalautes "the distance" between
      *  the 'daughetrs' vertices for the given cascade decays
      *
-     *  @see LoKi::Cuts::D2DVVD 
+     *  @see LoKi::Cuts::D2DVVD
      *
      *  @attention indices start form 1, index 0 correspond sto mother particle
      *
      *  The distance is evaluated using LoKi::Vertices::VertexDistance functor
      *
-     *  @see LoKi::Vertices::VertexDistance 
+     *  @see LoKi::Vertices::VertexDistance
      *  @see LoKi::Cuts::VVDIST
      *  @see LoKi::Cuts::VVD
-     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl 
+     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl
      *  @date 2008-09-29
      */
-    class GAUDI_API DaughterVertexDistance 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+    class GAUDI_API DaughterVertexDistance
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// constructor form the daughter indices 
-      DaughterVertexDistance  
-      ( const unsigned int d1     , 
+      /// constructor form the daughter indices
+      DaughterVertexDistance
+      ( const unsigned int d1     ,
         const unsigned int d2 = 0 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterVertexDistance* clone() const 
+       DaughterVertexDistance* clone() const override
       { return new DaughterVertexDistance ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      DaughterVertexDistance () ;        // the default constructor is disabled 
+      /// the default constructor is disabled
+      DaughterVertexDistance () ;        // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the index of the first daughter 
-      unsigned int m_d1 ;                    // the index of the first daughter 
+      /// the index of the first daughter
+      unsigned int m_d1 ;                    // the index of the first daughter
       /// the index of the second daughter
       unsigned int m_d2 ;                   // the index of the second daughter
       /// the actual 'distance'-functor
@@ -65,47 +65,47 @@ namespace LoKi
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class DaughterVertexsignedDistance 
-     *  Simple functor wich evalautes "the signed distance" between 
+    /** @class DaughterVertexsignedDistance
+     *  Simple functor wich evalautes "the signed distance" between
      *  the 'daughetrs' vertices for the given cascade decays
      *
-     *  @see LoKi::Cuts::D2DVVDSIGN 
+     *  @see LoKi::Cuts::D2DVVDSIGN
      *
      *  @attention indices start form 1, index 0 correspond sto mother particle
      *
      *  The distance is evaluated using LoKi::Vertices::VertexSignedDistance functor
      *
-     *  @see LoKi::Vertices::VertexSignedDistance 
+     *  @see LoKi::Vertices::VertexSignedDistance
      *  @see LoKi::Cuts::VVDSIGN
-     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl 
+     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl
      *  @date 2008-09-29
      */
-    class GAUDI_API DaughterVertexSignedDistance 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+    class GAUDI_API DaughterVertexSignedDistance
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// constructor form the daughter indices 
-      DaughterVertexSignedDistance  
-      ( const unsigned int d1     , 
+      /// constructor form the daughter indices
+      DaughterVertexSignedDistance
+      ( const unsigned int d1     ,
         const unsigned int d2 = 0 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterVertexSignedDistance* clone() const 
+       DaughterVertexSignedDistance* clone() const override
       { return new DaughterVertexSignedDistance ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      DaughterVertexSignedDistance () ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      DaughterVertexSignedDistance () ; // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the index of the first daughter 
-      unsigned int m_d1 ;                    // the index of the first daughter 
+      /// the index of the first daughter
+      unsigned int m_d1 ;                    // the index of the first daughter
       /// the index of the second daughter
       unsigned int m_d2 ;                   // the index of the second daughter
       /// the actual 'distance'-functor
@@ -113,47 +113,47 @@ namespace LoKi
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class DaughterVertexDistanceChi2 
-     *  Simple functor wich evalautes "the \f$\chi^2\f$-distance" between 
+    /** @class DaughterVertexDistanceChi2
+     *  Simple functor wich evalautes "the \f$\chi^2\f$-distance" between
      *  the 'daughetrs' vertices for the given cascade decays
      *
-     *  @see LoKi::Cuts::D2DVVDCHI2  
+     *  @see LoKi::Cuts::D2DVVDCHI2
      *
      *  @attention indices start form 1, index 0 correspond sto mother particle
      *
      *  The distance is evaluated using LoKi::Vertices::VertexDistanceChi2 functor
      *
-     *  @see LoKi::Vertices::VertexDistanceChi2 
-     *  @see LoKi::Cuts::VVDCHI2 
-     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl 
+     *  @see LoKi::Vertices::VertexDistanceChi2
+     *  @see LoKi::Cuts::VVDCHI2
+     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl
      *  @date 2008-09-29
      */
-    class GAUDI_API DaughterVertexDistanceChi2 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+    class GAUDI_API DaughterVertexDistanceChi2
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// constructor form the daughter indices 
+      /// constructor form the daughter indices
       DaughterVertexDistanceChi2
-      ( const unsigned int d1     , 
+      ( const unsigned int d1     ,
         const unsigned int d2 = 0 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterVertexDistanceChi2* clone() const 
+       DaughterVertexDistanceChi2* clone() const override
       { return new DaughterVertexDistanceChi2 ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      DaughterVertexDistanceChi2 () ;    // the default constructor is disabled 
+      /// the default constructor is disabled
+      DaughterVertexDistanceChi2 () ;    // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the index of the first daughter 
-      unsigned int m_d1 ;                    // the index of the first daughter 
+      /// the index of the first daughter
+      unsigned int m_d1 ;                    // the index of the first daughter
       /// the index of the second daughter
       unsigned int m_d2 ;                   // the index of the second daughter
       /// the actual 'distance'-functor
@@ -162,10 +162,10 @@ namespace LoKi
     } ;
     // ========================================================================
     /** @class DaughterVertexDistanceDot
-     *  Simple functor wich evalautes "the DOT-distance" between 
-     *  the 'daughetrs' vertices for the given cascade decays, 
-     *  It is a projected distance (on the momentum 
-     *  direction of the 'first' index) 
+     *  Simple functor wich evalautes "the DOT-distance" between
+     *  the 'daughetrs' vertices for the given cascade decays,
+     *  It is a projected distance (on the momentum
+     *  direction of the 'first' index)
      *
      *  @see LoKi::Cuts::D2DVVDDOT
      *
@@ -173,37 +173,37 @@ namespace LoKi
      *
      *  The distance is evaluated using LoKi::Particles::VertexDotDistance functor
      *
-     *  @see LoKi::Particles::VertexDotDistance 
-     *  @see LoKi::Cuts::VDDOT 
-     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl 
+     *  @see LoKi::Particles::VertexDotDistance
+     *  @see LoKi::Cuts::VDDOT
+     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl
      *  @date 2008-09-29
      */
     class GAUDI_API DaughterVertexDistanceDot
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// constructor form the daughter indices 
+      /// constructor form the daughter indices
       DaughterVertexDistanceDot
-      ( const unsigned int d1     , 
+      ( const unsigned int d1     ,
         const unsigned int d2 = 0 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterVertexDistanceDot* clone() const 
+       DaughterVertexDistanceDot* clone() const override
       { return new DaughterVertexDistanceDot ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      DaughterVertexDistanceDot () ;    // the default constructor is disabled 
+      /// the default constructor is disabled
+      DaughterVertexDistanceDot () ;    // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the index of the first daughter 
-      unsigned int m_d1 ;                    // the index of the first daughter 
+      /// the index of the first daughter
+      unsigned int m_d1 ;                    // the index of the first daughter
       /// the index of the second daughter
       unsigned int m_d2 ;                   // the index of the second daughter
       /// the actual 'distance'-functor
@@ -211,11 +211,11 @@ namespace LoKi
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class DaughterVertexDistanceSignedChi2 
-     *  Simple functor wich evalautes "the signed \f$\chi^2\f$-distance" between 
+    /** @class DaughterVertexDistanceSignedChi2
+     *  Simple functor wich evalautes "the signed \f$\chi^2\f$-distance" between
      *  the 'daughetrs' vertices for the given cascade decays.
      *  The sign is evaluated from the sign of the expression:
-     *   \f$ \left( \mathbf{v}_1-\mathbf{v}_2\right)\cdot \mathbf{p}_1 \f$ 
+     *   \f$ \left( \mathbf{v}_1-\mathbf{v}_2\right)\cdot \mathbf{p}_1 \f$
      *
      *  @see LoKi::Cuts::D2DVVDCHI2SIGN
      *
@@ -223,37 +223,37 @@ namespace LoKi
      *
      *  The distance is evaluated using LoKi::Vertices::VertexDistanceChi2 functor
      *
-     *  @see LoKi::Vertices::VertexDistanceChi2 
-     *  @see LoKi::Cuts::VVDCHI2 
-     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl 
+     *  @see LoKi::Vertices::VertexDistanceChi2
+     *  @see LoKi::Cuts::VVDCHI2
+     *  @author Vanya BELYAEV  Ivan.BElyaev@nikhef.nl
      *  @date 2008-09-29
      */
-    class GAUDI_API DaughterVertexDistanceSignedChi2 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+    class GAUDI_API DaughterVertexDistanceSignedChi2
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// constructor form the daughter indices 
+      /// constructor form the daughter indices
       DaughterVertexDistanceSignedChi2
-      ( const unsigned int d1     , 
+      ( const unsigned int d1     ,
         const unsigned int d2 = 0 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DaughterVertexDistanceSignedChi2* clone() const 
+       DaughterVertexDistanceSignedChi2* clone() const override
       { return new DaughterVertexDistanceSignedChi2 ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      DaughterVertexDistanceSignedChi2 () ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      DaughterVertexDistanceSignedChi2 () ; // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the index of the first daughter 
-      unsigned int m_d1 ;                    // the index of the first daughter 
+      /// the index of the first daughter
+      unsigned int m_d1 ;                    // the index of the first daughter
       /// the index of the second daughter
       unsigned int m_d2 ;                   // the index of the second daughter
       /// the actual 'distance'-functor
@@ -261,11 +261,11 @@ namespace LoKi
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-} //                                                      end of namespace LoKi  
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES22_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles23.h b/Phys/LoKiPhys/LoKi/Particles23.h
index c099fbedd130e1d4c2977d088a45b3664ece2ceb..1cc5854bfe5ddfe63f952d2373f4ae4b0ce3ec16 100644
--- a/Phys/LoKiPhys/LoKi/Particles23.h
+++ b/Phys/LoKiPhys/LoKi/Particles23.h
@@ -125,12 +125,12 @@ namespace LoKi
       virtual ~WrongMass() ;
       //
       /// MANDATORY : clone method ("virtual constructor")
-      virtual  WrongMass* clone() const { return new WrongMass(*this) ; }
+       WrongMass* clone() const override { return new WrongMass(*this) ; }
       /// MANDATORY : the only one essential method
-      virtual result_type operator() ( argument a ) const
+      result_type operator() ( argument a ) const override
       { return wmass ( a ) ; }
       /// OPTIONAL  : the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
@@ -266,11 +266,11 @@ namespace LoKi
       DeltaWrongMass ( const std::string&      m0 , const WrongMass& wm ) ;
       // ======================================================================
       /// MANDATORY : clone method ("virtual constructor")
-      virtual  DeltaWrongMass* clone() const { return new DeltaWrongMass(*this) ; }
+       DeltaWrongMass* clone() const override { return new DeltaWrongMass(*this) ; }
       /// MANDATORY : the only one essential method
-      virtual result_type operator() ( argument a ) const { return dwmass ( a ) ; }
+      result_type operator() ( argument a ) const override { return dwmass ( a ) ; }
       /// OPTIONAL  : the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -342,13 +342,13 @@ namespace LoKi
       AbsDeltaWrongMass ( const DeltaWrongMass& wm ) ;
       // ======================================================================
       /// MANDATORY : clone method ("virtual constructor")
-      virtual  AbsDeltaWrongMass* clone() const
+       AbsDeltaWrongMass* clone() const override
       { return new AbsDeltaWrongMass(*this) ; }
       /// MANDATORY : the only one essential method
-      virtual result_type operator() ( argument a ) const
+      result_type operator() ( argument a ) const override
       { return adwmass ( a ) ; }
       /// OPTIONAL  : the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles24.h b/Phys/LoKiPhys/LoKi/Particles24.h
index 58aa770ca3a7427f2592eca3ef195cf993720403..79dc01c0df75a92f34d111fbf939d57357d4b480 100644
--- a/Phys/LoKiPhys/LoKi/Particles24.h
+++ b/Phys/LoKiPhys/LoKi/Particles24.h
@@ -1,10 +1,10 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES24_H 
+#ifndef LOKI_PARTICLES24_H
 #define LOKI_PARTICLES24_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// STD & STL 
+// STD & STL
 // ============================================================================
 #include <iosfwd>
 // ============================================================================
@@ -17,127 +17,127 @@
 #include "LoKi/BasicFunctors.h"
 #include "LoKi/iTree.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
-    /** @class DecNode 
+    /** @class DecNode
      *  simple predicate, which acts on the particleID fo the particle
      *  @see LHCb::ParticleID
-     *  @see Decays::iNode 
+     *  @see Decays::iNode
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-12-17
      */
-    class GAUDI_API DecNode 
+    class GAUDI_API DecNode
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
       // ======================================================================
-      /// constructor from the actual node 
-      DecNode ( const Decays::iNode&      node  , 
+      /// constructor from the actual node
+      DecNode ( const Decays::iNode&      node  ,
                 const bool autovalidate = true  ) ;
-      /// constructor from node descriptor 
+      /// constructor from node descriptor
       DecNode ( const std::string&        node  ,
                 const bool autovalidate = true  ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual DecNode* clone() const { return new DecNode ( *this ) ; } 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      DecNode* clone() const override { return new DecNode ( *this ) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      DecNode () ;                       // the default constructor is disabled 
+      /// the default constructor is disabled
+      DecNode () ;                       // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
-      /// get the decay node 
+      /// get the decay node
       const Decays::iNode& node() const { return m_node.node () ; }
-      /// valid node ? 
-      bool valid() const { return m_node.valid() ; } 
-      // validate the node 
-      StatusCode validate ( const LHCb::IParticlePropertySvc* svc ) const 
+      /// valid node ?
+      bool valid() const { return m_node.valid() ; }
+      // validate the node
+      StatusCode validate ( const LHCb::IParticlePropertySvc* svc ) const
       { return m_node.validate ( svc ) ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the decay node itself 
-      Decays::Node m_node ;                            // the decay node itself 
-      /// autovalidate ? 
+      /// the decay node itself
+      Decays::Node m_node ;                            // the decay node itself
+      /// autovalidate ?
       bool m_autovalidate ;                                     // autovalidate
       // ======================================================================
-    };  
+    };
     // ========================================================================
-    /** @class DecTree 
+    /** @class DecTree
      *  simple predicate, which acts on the decay structuire/tree for the particle
-     *  @see Decays::iTree 
+     *  @see Decays::iTree
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-12-17
      */
-    class GAUDI_API DecTree 
+    class GAUDI_API DecTree
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
       // ======================================================================
       /// the actual type of tree (interface
-      typedef Decays::iTree_<const LHCb::Particle*> iTree ; // the tree 
+      typedef Decays::iTree_<const LHCb::Particle*> iTree ; // the tree
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual type of tree (assignable) 
-      typedef Decays::Tree_<const LHCb::Particle*>   Tree ; // the tree 
+      /// the actual type of tree (assignable)
+      typedef Decays::Tree_<const LHCb::Particle*>   Tree ; // the tree
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the actual node 
-      DecTree ( const iTree& node       , 
+      /// constructor from the actual node
+      DecTree ( const iTree& node       ,
                 const bool autovalidate = true ) ;
-      /// constructor from decay descriptot 
-      DecTree ( const std::string& tree , 
+      /// constructor from decay descriptot
+      DecTree ( const std::string& tree ,
                 const bool autovalidate = true ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual DecTree* clone() const { return new DecTree ( *this ) ; } 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      DecTree* clone() const override { return new DecTree ( *this ) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      DecTree () ;                       // the default constructor is disabled 
+      /// the default constructor is disabled
+      DecTree () ;                       // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
-      /// get the decay node 
+      /// get the decay node
       const iTree& tree() const { return m_tree.tree () ; }
       // ======================================================================
-      /// valid tree ? 
-      bool valid () const { return m_tree.valid() ; } 
-      // validate the teh tree 
-      StatusCode validate ( const LHCb::IParticlePropertySvc* svc ) const 
+      /// valid tree ?
+      bool valid () const { return m_tree.valid() ; }
+      // validate the teh tree
+      StatusCode validate ( const LHCb::IParticlePropertySvc* svc ) const
       { return m_tree.validate ( svc ) ; }
-      // reset the collection 
+      // reset the collection
       void reset() const { m_tree.reset() ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the decay tree itself 
-      Tree m_tree ;                                    // the decay tree itself 
-      /// autovalidate ? 
+      /// the decay tree itself
+      Tree m_tree ;                                    // the decay tree itself
+      /// autovalidate ?
       bool m_autovalidate ;                                     // autovalidate
       // ======================================================================
-    };  
+    };
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES24_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles25.h b/Phys/LoKiPhys/LoKi/Particles25.h
index 21a25b40d3a1a99eb3acf37c223dc9bb3f49317c..71da86b24593cfec05774fea4e7a2aa4618a55b9 100644
--- a/Phys/LoKiPhys/LoKi/Particles25.h
+++ b/Phys/LoKiPhys/LoKi/Particles25.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES25_H 
+#ifndef LOKI_PARTICLES25_H
 #define LOKI_PARTICLES25_H 1
 // ============================================================================
 // Include files
@@ -12,27 +12,27 @@
 // ============================================================================
 /** @file LoKi/Particles25.h
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  The file contains the functions, requested by Rob Lambert
  *  (see <a href="http://savannah.cern.ch/bugs/?47745">LoKi's Savannah portal #47745</a>)
- * 
+ *
  *  All these functors are to be used within CombineParticles framework only
  *  and surely completely useless for the regular Loki or Bender application
  *
- *  @attention There are no direct needs to use this "Context" 
- *             functor inside the native LoKi-based C++ code, 
- *             there are more efficient, transparent, 
+ *  @attention There are no direct needs to use this "Context"
+ *             functor inside the native LoKi-based C++ code,
+ *             there are more efficient, transparent,
  *             clear and safe analogues...
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
- *  @date 2009-03-10 
+ *  @date 2009-03-10
  */
 // ============================================================================
 namespace LoKi
@@ -41,185 +41,185 @@ namespace LoKi
   namespace Particles
   {
     // ========================================================================
-    /** @class MaxCosineDirectionAngleWithSource 
-     *  Simple functor which evaluates the maximum cosine of the angle between 
-     *  the particle momentum and the flight direction from the primary to the 
+    /** @class MaxCosineDirectionAngleWithSource
+     *  Simple functor which evaluates the maximum cosine of the angle between
+     *  the particle momentum and the flight direction from the primary to the
      *  secondary vertex. The maximum is looked through all primary vertices.
      *  The primary vertices are extracted from "source"
-     *  
-     *  @see LoKi::Cuts::MAXDIRASOURCE 
-     *  @see LoKi::Cuts::DIRA 
-     *  @see LoKi::Cuts::BPVDIRA 
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @see LoKi::Cuts::MAXDIRASOURCE
+     *  @see LoKi::Cuts::DIRA
+     *  @see LoKi::Cuts::BPVDIRA
+     *
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-03-11
      */
-    class GAUDI_API MaxCosineDirectionAngleWithSource 
-      : public LoKi::Particles::CosineDirectionAngle 
+    class GAUDI_API MaxCosineDirectionAngleWithSource
+      : public LoKi::Particles::CosineDirectionAngle
     {
     public:
       // ======================================================================
-      // the source of vertices 
+      // the source of vertices
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source  Source ;
       // ======================================================================
     public:
       // ======================================================================
-      /// the constructor with the source 
+      /// the constructor with the source
       MaxCosineDirectionAngleWithSource ( const Source& source ) ;
-      /// copy constructor 
-      MaxCosineDirectionAngleWithSource 
+      /// copy constructor
+      MaxCosineDirectionAngleWithSource
       ( const MaxCosineDirectionAngleWithSource& right ) ;
       /// MANDATORY: clone method ("virtual contructor")
-      virtual  MaxCosineDirectionAngleWithSource* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
+       MaxCosineDirectionAngleWithSource* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // =====================================================================
     private:
       // =====================================================================
-      /// the default constructor is disabled 
-      MaxCosineDirectionAngleWithSource() ; // default constructor is disabled 
+      /// the default constructor is disabled
+      MaxCosineDirectionAngleWithSource() ; // default constructor is disabled
       // =====================================================================
     public:
       // =====================================================================
-      /// access to the source 
+      /// access to the source
       const Source& source() const { return m_source.func() ; }
       // ======================================================================
     protected:
       // ======================================================================
-      const LHCb::VertexBase::ConstVector& vertices() const 
-      { return m_vertices ; } 
+      const LHCb::VertexBase::ConstVector& vertices() const
+      { return m_vertices ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the source 
-      LoKi::Assignable<Source>::Type        m_source   ; // the source 
-      /// container of vertices 
-      mutable LHCb::VertexBase::ConstVector m_vertices ; // container of vertices 
+      /// the source
+      LoKi::Assignable<Source>::Type        m_source   ; // the source
+      /// container of vertices
+      mutable LHCb::VertexBase::ConstVector m_vertices ; // container of vertices
       // ======================================================================
     };
     // ========================================================================
-    /** @class MaxCosineDirectionAngleDV 
-     *  Simple functor which evaluates the maximum cosine of the angle between 
-     *  the particle momentum and the flight direction from the primary to the 
+    /** @class MaxCosineDirectionAngleDV
+     *  Simple functor which evaluates the maximum cosine of the angle between
+     *  the particle momentum and the flight direction from the primary to the
      *  secondary vertex. The maximum is looked through all primary vertices.
      *  The primary vertices are extracted from DaVinci desktop
-     *  
+     *
      *  @see LoKi::Cuts::MAXDIRADV
-     *  @see LoKi::Cuts::MAXDIRASOURCE 
-     *  @see LoKi::Cuts::DIRA 
-     *  @see LoKi::Cuts::BPVDIRA 
+     *  @see LoKi::Cuts::MAXDIRASOURCE
+     *  @see LoKi::Cuts::DIRA
+     *  @see LoKi::Cuts::BPVDIRA
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-03-11
      */
-    class GAUDI_API MaxCosineDirectionAngleDV 
+    class GAUDI_API MaxCosineDirectionAngleDV
       : public LoKi::Particles::CosineDirectionAngle
-      , public virtual LoKi::AuxDesktopBase 
+      , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// default constructor 
+      /// default constructor
       MaxCosineDirectionAngleDV () ;
-      /// constructor with the vertex selection 
+      /// constructor with the vertex selection
       MaxCosineDirectionAngleDV ( const LoKi::Types::VCuts& vcut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MaxCosineDirectionAngleDV* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+       MaxCosineDirectionAngleDV* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the source 
-      LoKi::Types::VCut m_vcut ; // the source 
+      /// the source
+      LoKi::Types::VCut m_vcut ; // the source
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MaxCosineDirectionAngleTES
-     *  Simple functor which evaluates the maximum cosine of the angle between 
-     *  the particle momentum and the flight direction from the primary to the 
+     *  Simple functor which evaluates the maximum cosine of the angle between
+     *  the particle momentum and the flight direction from the primary to the
      *  secondary vertex. The maximum is looked through all primary vertices.
      *  The primary vertices are extracted from TES
-     *  
+     *
      *  @see LoKi::Cuts::MAXDIRATES
      *  @see LoKi::Cuts::MAXDIRADV
-     *  @see LoKi::Cuts::MAXDIRASOURCE 
-     *  @see LoKi::Cuts::DIRA 
-     *  @see LoKi::Cuts::BPVDIRA 
+     *  @see LoKi::Cuts::MAXDIRASOURCE
+     *  @see LoKi::Cuts::DIRA
+     *  @see LoKi::Cuts::BPVDIRA
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-03-11
      */
     class GAUDI_API MaxCosineDirectionAngleTES
-      : public LoKi::Particles::MaxCosineDirectionAngleWithSource 
+      : public LoKi::Particles::MaxCosineDirectionAngleWithSource
     {
     public:
       // ======================================================================
-      /// constructor from the path 
+      /// constructor from the path
       MaxCosineDirectionAngleTES ( const std::string& path ) ;
-      /// constructor with the vertex selection 
-      MaxCosineDirectionAngleTES ( const std::string&        path , 
+      /// constructor with the vertex selection
+      MaxCosineDirectionAngleTES ( const std::string&        path ,
                                    const LoKi::Types::VCuts& vcut ) ;
-      /// constructor with the vertex selection 
+      /// constructor with the vertex selection
       MaxCosineDirectionAngleTES ( const LoKi::Types::VCuts& vcut ,
                                    const std::string&        path ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MaxCosineDirectionAngleTES* clone() const ;
+       MaxCosineDirectionAngleTES* clone() const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the path 
+      /// the path
       std::string      m_path ; // the path
-      /// the source 
-      LoKi::Types::VCut m_vcut ; // the source 
+      /// the source
+      LoKi::Types::VCut m_vcut ; // the source
       // ======================================================================
-    } ; 
+    } ;
     // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
-    /** @typedef MAXDIRASOURCE 
-     *  Simple functor which evaluates the maximum cosine of the angle between 
-     *  the particle momentum and the flight direction from the primary to the 
+    /** @typedef MAXDIRASOURCE
+     *  Simple functor which evaluates the maximum cosine of the angle between
+     *  the particle momentum and the flight direction from the primary to the
      *  secondary vertex. The maximum is looked through all primary vertices.
      *  The primary vertices are extracted from "source"
-     *  
+     *
      *  @see LoKi::Particles::MaxCosineDirectionAngleWithSource
-     *  @see LoKi::Cuts::MAXDIRADV 
+     *  @see LoKi::Cuts::MAXDIRADV
      *  @see LoKi::Cuts::MAXDIRATES
-     *  @see LoKi::Cuts::DIRA 
-     *  @see LoKi::Cuts::BPVDIRA 
+     *  @see LoKi::Cuts::DIRA
+     *  @see LoKi::Cuts::BPVDIRA
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -227,21 +227,21 @@ namespace LoKi
      */
     typedef LoKi::Particles::MaxCosineDirectionAngleWithSource  MAXDIRASOURCE ;
     // ========================================================================
-    /** @typedef MAXDIRADV 
-     *  Simple functor which evaluates the maximum cosine of the angle between 
-     *  the particle momentum and the flight direction from the primary to the 
+    /** @typedef MAXDIRADV
+     *  Simple functor which evaluates the maximum cosine of the angle between
+     *  the particle momentum and the flight direction from the primary to the
      *  secondary vertex. The maximum is looked through all primary vertices.
      *  The primary vertices are extracted from DaVinci desktop
-     *  
-     *  @see LoKi::Particles::MaxCosineDirectionAngleDV 
-     *  @see LoKi::Cuts::MAXDIRASOURCE 
+     *
+     *  @see LoKi::Particles::MaxCosineDirectionAngleDV
+     *  @see LoKi::Cuts::MAXDIRASOURCE
      *  @see LoKi::Cuts::MAXDIRATES
-     *  @see LoKi::Cuts::DIRA 
-     *  @see LoKi::Cuts::BPVDIRA 
+     *  @see LoKi::Cuts::DIRA
+     *  @see LoKi::Cuts::BPVDIRA
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -249,21 +249,21 @@ namespace LoKi
      */
     typedef LoKi::Particles::MaxCosineDirectionAngleDV              MAXDIRADV ;
     // ========================================================================
-    /** @typedef MAXDIRATES 
-     *  Simple functor which evaluates the maximum cosine of the angle between 
-     *  the particle momentum and the flight direction from the primary to the 
+    /** @typedef MAXDIRATES
+     *  Simple functor which evaluates the maximum cosine of the angle between
+     *  the particle momentum and the flight direction from the primary to the
      *  secondary vertex. The maximum is looked through all primary vertices.
      *  The primary vertices are extracted from TES
      *
      *  @see LoKi::Particles::MaxCosineDirectionAngleTES
      *  @see LoKi::Cuts::MAXDIRADV
-     *  @see LoKi::Cuts::MAXDIRASOURCE 
-     *  @see LoKi::Cuts::DIRA 
-     *  @see LoKi::Cuts::BPVDIRA 
+     *  @see LoKi::Cuts::MAXDIRASOURCE
+     *  @see LoKi::Cuts::DIRA
+     *  @see LoKi::Cuts::BPVDIRA
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -271,11 +271,11 @@ namespace LoKi
      */
     typedef LoKi::Particles::MaxCosineDirectionAngleTES            MAXDIRATES ;
     // ========================================================================
-  } // end of namespace LoKi::Cuts 
+  } // end of namespace LoKi::Cuts
   // ==========================================================================
-} // end of namespace LoKi   
+} // end of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_PARTICLES25_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles26.h b/Phys/LoKiPhys/LoKi/Particles26.h
index 6fca4a0a315f9d2e5b68f583e87ecf3968b7bd04..ee89f22130424ff057f842ccc513ba6512b3efd9 100644
--- a/Phys/LoKiPhys/LoKi/Particles26.h
+++ b/Phys/LoKiPhys/LoKi/Particles26.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES26_H 
+#ifndef LOKI_PARTICLES26_H
 #define LOKI_PARTICLES26_H 1
 // ============================================================================
 // Include files
@@ -14,7 +14,7 @@
 #include "LoKi/Particles4.h"
 // ============================================================================
 /** @file LoKi/Particles26.h
- *  File wth few functions on request  by Rob Lambert & Mat Charles   
+ *  File wth few functions on request  by Rob Lambert & Mat Charles
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
  *  @date   2009-04-24
@@ -23,12 +23,12 @@
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class DOCA
-     *  simple evaluator of Distance of Closest Approach between 
-     *  to daughter particles 
+     *  simple evaluator of Distance of Closest Approach between
+     *  to daughter particles
      *  @see LoKi::Cuts::CLAPP
      *  @see LoKi::Cuts::DOCA
      *  @see LoKi::Particles::ClosestApproach
@@ -43,7 +43,7 @@ namespace LoKi
       /// constructor from two indices and the tool
       DOCA ( const size_t                                i1 ,
              const size_t                                i2 ,
-             const IDistanceCalculator*                  dc , 
+             const IDistanceCalculator*                  dc ,
              const bool                                  allow = true ) ;
       /// constructor from two indices and the tool
       DOCA ( const size_t                                i1 ,
@@ -56,11 +56,11 @@ namespace LoKi
              const std::string& nick = ""    ,
              const bool         allow = true ) ;
       // MANDATORY: clone method ('virtual constructor')
-      virtual  DOCA* clone() const { return new DOCA(*this) ; }
+       DOCA* clone() const override { return new DOCA(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const ;
+      result_type operator() ( argument a ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -70,7 +70,7 @@ namespace LoKi
         const LHCb::Particle* p2 ) const
       { return m_eval.distance_  ( p1 , p2 ) ; }
       // ======================================================================
-      /// evaluate the chi2 
+      /// evaluate the chi2
       inline double chi2
       ( const LHCb::Particle* p1 ,
         const LHCb::Particle* p2 ) const
@@ -79,26 +79,26 @@ namespace LoKi
     public:
       // ======================================================================
       template <class PARTICLE>
-      double docamax ( PARTICLE first , 
+      double docamax ( PARTICLE first ,
                        PARTICLE last  ) const
       {
         double result = LoKi::Constants::NegativeInfinity ;
-        for ( PARTICLE i1 = first ; last != i1 ; ++i1 ) 
+        for ( PARTICLE i1 = first ; last != i1 ; ++i1 )
         {
-          for ( PARTICLE i2 = i1 + 1 ; last != i2 ; ++i2 )  
+          for ( PARTICLE i2 = i1 + 1 ; last != i2 ; ++i2 )
           { result = std::max ( result , doca ( *i1 , *i2 ) ) ; }
         }
         return result ;
       }
       // ======================================================================
       template <class PARTICLE>
-      double docachi2max ( PARTICLE first , 
+      double docachi2max ( PARTICLE first ,
                            PARTICLE last  ) const
       {
         double result = LoKi::Constants::NegativeInfinity ;
-        for ( PARTICLE i1 = first ; last != i1 ; ++i1 ) 
+        for ( PARTICLE i1 = first ; last != i1 ; ++i1 )
         {
-          for ( PARTICLE i2 = i1 + 1 ; last != i2 ; ++i2 )  
+          for ( PARTICLE i2 = i1 + 1 ; last != i2 ; ++i2 )
           { result = std::max ( result , chi2 ( *i1 , *i2 ) ) ; }
         }
         return result ;
@@ -108,28 +108,28 @@ namespace LoKi
       // ======================================================================
       /// evaluate the max doca
       inline double docamax
-      ( const LHCb::Particle::ConstVector&    v ) const 
+      ( const LHCb::Particle::ConstVector&    v ) const
       { return docamax ( v.begin() , v.end() ) ; }
       /// evaluate the max doca
       inline double docamax
-      ( const LHCb::Particle::Range&          v ) const 
+      ( const LHCb::Particle::Range&          v ) const
       { return docamax ( v.begin() , v.end() ) ; }
       /// evaluate the max doca
-      inline double docamax 
-      ( const SmartRefVector<LHCb::Particle>& v ) const 
+      inline double docamax
+      ( const SmartRefVector<LHCb::Particle>& v ) const
       { return docamax ( v.begin() , v.end() ) ; }
       // ======================================================================
       /// evaluate the max chi2 doca
       inline double docachi2max
-      ( const LHCb::Particle::ConstVector&    v ) const 
+      ( const LHCb::Particle::ConstVector&    v ) const
       { return docachi2max ( v.begin() , v.end() ) ; }
       /// evaluate the max chi2 doca
       inline double docachi2max
-      ( const LHCb::Particle::Range&           v ) const 
+      ( const LHCb::Particle::Range&           v ) const
       { return docachi2max ( v.begin() , v.end() ) ; }
       /// evaluate the max chi2 doca
-      inline double docachi2max 
-      ( const SmartRefVector<LHCb::Particle>& v ) const 
+      inline double docachi2max
+      ( const SmartRefVector<LHCb::Particle>& v ) const
       { return docachi2max ( v.begin() , v.end() ) ; }
       // ======================================================================
     public:
@@ -160,11 +160,11 @@ namespace LoKi
       { m_eval.setTool ( t ) ; }
       // ======================================================================
       size_t firstIndex  () const { return m_first  ; }
-      size_t secondIndex () const { return m_second ; }        
+      size_t secondIndex () const { return m_second ; }
       // ======================================================================
       StatusCode loadTool () const ;
       // ======================================================================
-      /// get the tool name 
+      /// get the tool name
       std::string toolName() const ;
       // ======================================================================
     private:
@@ -185,16 +185,16 @@ namespace LoKi
     } ;
     // ========================================================================
     /** @class DOCAChi2
-     *  simple evaluator od Distance of Closest Approach between 
-     *  to daughter particles 
+     *  simple evaluator od Distance of Closest Approach between
+     *  to daughter particles
      *  @see LoKi::Cuts::CLAPPCHI@
-     *  @see LoKi::Cuts::DOCACHI2 
+     *  @see LoKi::Cuts::DOCACHI2
      *  @see LoKi::Particles::ClosestApproach
      *  @see LoKi::Particles::ClosestApproachChi2
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2009-04-24
-     */    
-    class GAUDI_API DOCAChi2 : public LoKi::Particles::DOCA 
+     */
+    class GAUDI_API DOCAChi2 : public LoKi::Particles::DOCA
     {
     public:
       // ======================================================================
@@ -214,11 +214,11 @@ namespace LoKi
                  const std::string& nick  = ""   ,
                  const bool         allow = true ) ;
       // MANDATORY: clone method ('virtual constructor')
-      virtual  DOCAChi2* clone() const { return new DOCAChi2(*this) ; }
+       DOCAChi2* clone() const override { return new DOCAChi2(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const ;
+      result_type operator() ( argument a ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -228,37 +228,37 @@ namespace LoKi
     } ;
     // ========================================================================
     /** @class DOCAMax
-     *  simple evaluator of Maximal Distance of Closest Approach between 
-     *  to daughter particles 
+     *  simple evaluator of Maximal Distance of Closest Approach between
+     *  to daughter particles
      *  @see LoKi::Cuts::DOCAMAX
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2009-04-24
      */
-    class GAUDI_API DOCAMax : public LoKi::Particles::DOCA 
+    class GAUDI_API DOCAMax : public LoKi::Particles::DOCA
     {
     public:
       // ======================================================================
       /// constructor from the tool
-      DOCAMax ( const IDistanceCalculator*                  dc , 
+      DOCAMax ( const IDistanceCalculator*                  dc ,
                 const bool                                  allow = true ) ;
       /// constructor from two the tool
-      DOCAMax ( const LoKi::Interface<IDistanceCalculator>& dc , 
+      DOCAMax ( const LoKi::Interface<IDistanceCalculator>& dc ,
                 const bool                                  allow = true ) ;
       /// constructor from the tool nick-name
       DOCAMax ( const std::string& nick  = ""   ,
                 const bool         allow = true ) ;
       // MANDATORY: clone method ('virtual constructor')
-      virtual  DOCAMax* clone() const { return new DOCAMax(*this) ; }
+       DOCAMax* clone() const override { return new DOCAMax(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const ;
+      result_type operator() ( argument a ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DOCAChi2Max
-     *  simple evaluator of Maximal Distance of Closest Approach between 
-     *  to daughter particles 
+     *  simple evaluator of Maximal Distance of Closest Approach between
+     *  to daughter particles
      *  @see LoKi::Cuts::DOCAMAX
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2009-04-24
@@ -277,43 +277,43 @@ namespace LoKi
       DOCAChi2Max ( const std::string& nick = ""                   ,
                     const bool                                  allow = true ) ;
       // MANDATORY: clone method ('virtual constructor')
-      virtual  DOCAChi2Max* clone() const { return new DOCAChi2Max(*this) ; }
+       DOCAChi2Max* clone() const override { return new DOCAChi2Max(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const ;
+      result_type operator() ( argument a ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ChildIP
      *  Compute the IP of a daughter particle to the mother vertex.
-     * 
-     *  @see LoKi::Cuts::CHILDIP 
+     *
+     *  @see LoKi::Cuts::CHILDIP
      *
      *  @author m.charles1@physics.ox.ac.uk
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2009-11-13
      */
     class GAUDI_API ChildIP
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
     public:
       // ======================================================================
-      /// Constructor from the daughter index & tool 
-      ChildIP ( const size_t               index        , 
+      /// Constructor from the daughter index & tool
+      ChildIP ( const size_t               index        ,
                 const IDistanceCalculator* tool  = 0    ) ;
-      /// Constructor from the daughter index & tool 
-      ChildIP ( const size_t                                index , 
+      /// Constructor from the daughter index & tool
+      ChildIP ( const size_t                                index ,
                 const LoKi::Interface<IDistanceCalculator>& tool  ) ;
-      /// Constructor from the daughter index & nick 
-      ChildIP ( const size_t               index     , 
+      /// Constructor from the daughter index & nick
+      ChildIP ( const size_t               index     ,
                 const std::string&         nick      ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ChildIP*  clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL:  specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       ChildIP*  clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL:  specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -327,7 +327,7 @@ namespace LoKi
       /// load the tool
       StatusCode loadTool() const ;
       // ======================================================================
-      /// get the tool name 
+      /// get the tool name
       std::string toolName() const ;
       // ======================================================================
       /// set the tool
@@ -339,23 +339,23 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
-      ChildIP ();                            // default constructor is disabled 
+      /// default constructor is disabled
+      ChildIP ();                            // default constructor is disabled
       // ======================================================================
     protected:
       // ======================================================================
-      /// The actual IP evaluator 
-      LoKi::Particles::ImpParChi2 m_eval ;           // The actual IP evaluator 
+      /// The actual IP evaluator
+      LoKi::Particles::ImpParChi2 m_eval ;           // The actual IP evaluator
       /// index of daughter particle
       size_t m_index ;                            // index of daughter particle
       /// the tool nick
       std::string  m_nick   ;                                 // the tool nick
       // ======================================================================
-    }; 
-    // ========================================================================    
+    };
+    // ========================================================================
     /** @class ChildIPChi2
      *  Compute the chi2-IP of a daughter particle to the mother vertex.
-     * 
+     *
      *  @see LoKi::Cuts::CHILDIPCHI2
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -365,28 +365,28 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// Constructor from the daughter index & tool 
-      ChildIPChi2 ( const size_t               index     , 
+      /// Constructor from the daughter index & tool
+      ChildIPChi2 ( const size_t               index     ,
                     const IDistanceCalculator* tool  = 0 ) ;
-      /// Constructor from the daughter index & tool 
-      ChildIPChi2 ( const size_t                                index     , 
+      /// Constructor from the daughter index & tool
+      ChildIPChi2 ( const size_t                                index     ,
                     const LoKi::Interface<IDistanceCalculator>& tool      ) ;
-      /// Constructor from the daughter index & nick 
-      ChildIPChi2 ( const size_t                                index     , 
+      /// Constructor from the daughter index & nick
+      ChildIPChi2 ( const size_t                                index     ,
                     const std::string&                          nick      ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ChildIPChi2*  clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL:  specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       ChildIPChi2*  clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL:  specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
-      ChildIPChi2 () ;                       // default constructor is disabled 
+      /// default constructor is disabled
+      ChildIPChi2 () ;                       // default constructor is disabled
       // ======================================================================
-    }; 
+    };
     // ========================================================================
 
 
@@ -414,11 +414,11 @@ namespace LoKi
       MTDOCA ( const size_t       idaughter    ,
              const std::string&   nick         ) ;
       // MANDATORY: clone method ('virtual constructor')
-      virtual  MTDOCA* clone() const { return new MTDOCA(*this) ; }
+       MTDOCA* clone() const override { return new MTDOCA(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument a ) const ;
+      result_type operator() ( argument a ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -494,11 +494,11 @@ namespace LoKi
       MTDOCAChi2 ( const size_t                                index     ,
                    const std::string&                          nick      ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MTDOCAChi2*  clone() const ;
+       MTDOCAChi2*  clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL:  specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -510,7 +510,7 @@ namespace LoKi
 
 
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
@@ -521,19 +521,19 @@ namespace LoKi
   {
     // ========================================================================
     /** @typedef DOCA
-     *  simple evaluator of distance of closest approach between two 
-     *  daughter particles 
-     * 
+     *  simple evaluator of distance of closest approach between two
+     *  daughter particles
+     *
      *  @code
      *
      *  const DOCA doca = DOCA ( 1 , 2 ) ;
-     *  
+     *
      *  const LHCb::Particle* B = ... ;
-     * 
+     *
      *  cound double dist = doca ( B ) ;
      *
-     *  @endcode 
-     *  
+     *  @endcode
+     *
      *  @see LoKi::Particles::DOCA
      *  @see LoKi::Cuts::CLAPP
      *  @see LoKi::Particles::ClosestApproach
@@ -543,19 +543,19 @@ namespace LoKi
     typedef LoKi::Particles::DOCA                                        DOCA ;
     // ========================================================================
     /** @typedef DOCACHI2
-     *  simple evaluator of chi2-distance of closest approach between two 
-     *  daughter particles 
-     * 
+     *  simple evaluator of chi2-distance of closest approach between two
+     *  daughter particles
+     *
      *  @code
      *
      *  const DOCACHI2 fun = DOCACHI2 ( 1 , 2 ) ;
-     *  
+     *
      *  const LHCb::Particle* B = ... ;
-     * 
+     *
      *  cound double chi2 = fun ( B ) ;
      *
-     *  @endcode 
-     *  
+     *  @endcode
+     *
      *  @see LoKi::Particles::DOCA
      *  @see LoKi::Cuts::CLAPP
      *  @see LoKi::Cuts::CLAPPCHI2
@@ -567,20 +567,20 @@ namespace LoKi
     typedef LoKi::Particles::DOCAChi2                                DOCACHI2 ;
     // ========================================================================
     /** @typedef DOCAMAX_
-     *  simple evaluator of distance of closest approach between two 
-     *  daughter particles 
-     * 
+     *  simple evaluator of distance of closest approach between two
+     *  daughter particles
+     *
      *  @code
      *
      *
      *  const DOCAMAX_ doca = DOCAMAX_ ( tool ) ;
-     *  
+     *
      *  const LHCb::Particle* B = ... ;
-     * 
+     *
      *  cound double dist = doca ( B ) ;
      *
-     *  @endcode 
-     *  
+     *  @endcode
+     *
      *  @see LoKi::Particles::DOCA
      *  @see LoKi::Particles::DOCAMAX
      *  @see LoKi::Particles::DOCAMAX_
@@ -592,19 +592,19 @@ namespace LoKi
     typedef LoKi::Particles::DOCAMax                                 DOCAMAX_ ;
     // ========================================================================
     /** @typedef DOCAMAXCHI2_
-     *  simple evaluator of chi2-distance of closest approach between two 
-     *  daughter particles 
-     * 
+     *  simple evaluator of chi2-distance of closest approach between two
+     *  daughter particles
+     *
      *  @code
      *
      *  const DOCAMAXCHI2_ fun = DOCAMAXCHI2_ ( tool ) ;
-     *  
+     *
      *  const LHCb::Particle* B = ... ;
-     * 
+     *
      *  cound double chi2 = fun ( B ) ;
      *
-     *  @endcode 
-     *  
+     *  @endcode
+     *
      *  @see LoKi::Particles::DOCAMAXCHI2
      *  @see LoKi::Particles::DOCAMAX
      *  @see LoKi::Particles::DOCAMAX_
@@ -619,17 +619,17 @@ namespace LoKi
     typedef LoKi::Particles::DOCAChi2Max                         DOCACHI2MAX_ ;
     // ========================================================================
     /** @var DOCAMAX
-     *  simple evaluator of distance of closest approach between two 
-     *  daughter particles 
-     * 
+     *  simple evaluator of distance of closest approach between two
+     *  daughter particles
+     *
      *  @code
      *
      *  const LHCb::Particle* B = ... ;
-     * 
+     *
      *  cound double dist = DOCAMAX ( B ) ;
      *
-     *  @endcode 
-     *  
+     *  @endcode
+     *
      *  @see LoKi::Particles::DOCA
      *  @see LoKi::Particles::DOCAMAX
      *  @see LoKi::Particles::DOCAMAX_
@@ -641,17 +641,17 @@ namespace LoKi
     const LoKi::Particles::DOCAMax                                    DOCAMAX ;
     // ========================================================================
     /** @var DOCAMAXCHI2
-     *  simple evaluator of chi2-distance of closest approach between two 
-     *  daughter particles 
-     * 
+     *  simple evaluator of chi2-distance of closest approach between two
+     *  daughter particles
+     *
      *  @code
      *
      *  const LHCb::Particle* B = ... ;
-     * 
+     *
      *  cound double chi2 = DOCAMAXCHI2 ( B ) ;
      *
-     *  @endcode 
-     *  
+     *  @endcode
+     *
      *  @see LoKi::Particles::DOCAMAXCHI2_
      *  @see LoKi::Particles::DOCAMAX
      *  @see LoKi::Particles::DOCAMAX_
@@ -676,7 +676,7 @@ namespace LoKi
     typedef LoKi::Particles::ChildIP                                  CHILDIP ;
     // ========================================================================
     /** @typedef CHILDIPCHI2
-     *  Given a parent particle, compute the chi2 of distance of 
+     *  Given a parent particle, compute the chi2 of distance of
      *  closest approach of a
      *  particular daughter particle to the parent's decay vertex.
      *
@@ -724,11 +724,11 @@ namespace LoKi
      */
     typedef LoKi::Particles::MTDOCAChi2                            MTDOCACHI2 ;
     // ========================================================================
-  } // end of namespace LoKi::Cuts 
+  } // end of namespace LoKi::Cuts
   // ==========================================================================
-} // end of namespace LoKi 
+} // end of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_PARTICLES26_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles27.h b/Phys/LoKiPhys/LoKi/Particles27.h
index a8288bcc432a30d4ad1a273041ef12565d3dedcb..09d8d6064409b18eef00560e27001cef1aba67d3 100644
--- a/Phys/LoKiPhys/LoKi/Particles27.h
+++ b/Phys/LoKiPhys/LoKi/Particles27.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES27_H 
+#ifndef LOKI_PARTICLES27_H
 #define LOKI_PARTICLES27_H 1
 // ============================================================================
 // Include files
@@ -19,181 +19,181 @@
  *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
  *  @date   2009-04-30
  */
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
-    /** @class ReFit_ 
-     *  Helper functor to perform re-fit of the particle using 
-     *  IParticleReFit tool 
+    /** @class ReFit_
+     *  Helper functor to perform re-fit of the particle using
+     *  IParticleReFit tool
      *  @see LoKi::Cuts::REFIT_
-     *  @see IParticleReFitter  
+     *  @see IParticleReFitter
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
      */
     class GAUDI_API ReFit
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
       // ======================================================================
-      /// constructor from the tool 
+      /// constructor from the tool
       ReFit ( const IParticleReFitter*                  fitter ) ;
-      /// constructor form the tool 
+      /// constructor form the tool
       ReFit ( const LoKi::Interface<IParticleReFitter>& fitter ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~ReFit() ;
-      /// MANDATORY: clone method ("virtual constructor") 
-      virtual  ReFit* clone() const { return new ReFit ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+      /// MANDATORY: clone method ("virtual constructor")
+       ReFit* clone() const override { return new ReFit ( *this ) ; }
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// get the fitter 
+      /// get the fitter
       const LoKi::Interface<IParticleReFitter>& fitter   () const
       { return m_fitter ; }
-      /// cast to the fitter 
-      operator const LoKi::Interface<IParticleReFitter>& () const 
+      /// cast to the fitter
+      operator const LoKi::Interface<IParticleReFitter>& () const
       { return fitter() ; }
       // ======================================================================
-      /// refit the particle 
+      /// refit the particle
       StatusCode reFit ( LHCb::Particle* p ) const ;
-      // ======================================================================      
+      // ======================================================================
     protected:
-      // ======================================================================      
-      void setFitter ( const LoKi::Interface<IParticleReFitter>& fitter ) const 
+      // ======================================================================
+      void setFitter ( const LoKi::Interface<IParticleReFitter>& fitter ) const
       { m_fitter = fitter ; }
-      // ======================================================================      
+      // ======================================================================
     private:
       // ======================================================================
-      /// the refitter itself 
-      mutable LoKi::Interface<IParticleReFitter> m_fitter ; // the refitter itself 
+      /// the refitter itself
+      mutable LoKi::Interface<IParticleReFitter> m_fitter ; // the refitter itself
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MassFit
-     *  Helper functor to perform mass-constrained fit of the particle using 
-     *  IMassFit tool 
+     *  Helper functor to perform mass-constrained fit of the particle using
+     *  IMassFit tool
      *  @see LoKi::Cuts::MFIT_
-     *  @see IMassFit  
+     *  @see IMassFit
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
      */
-    class GAUDI_API MassFit 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate 
+    class GAUDI_API MassFit
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
       // ======================================================================
-      /// constructor from the tool 
+      /// constructor from the tool
       MassFit ( const IMassFit*                  fitter ) ;
-      /// constructor form the tool 
+      /// constructor form the tool
       MassFit ( const LoKi::Interface<IMassFit>& fitter ) ;
-      /// constructor from the tool & mass 
-      MassFit ( const IMassFit*                  fitter , 
+      /// constructor from the tool & mass
+      MassFit ( const IMassFit*                  fitter ,
                 const double                     mass   ) ;
-      /// constructor form the tool & mass 
+      /// constructor form the tool & mass
       MassFit ( const LoKi::Interface<IMassFit>& fitter ,
                 const double                     mass   ) ;
-      /// constructor form the tool & mass 
-      MassFit ( const double                     mass   , 
+      /// constructor form the tool & mass
+      MassFit ( const double                     mass   ,
                 const IMassFit*                  fitter ) ;
-      /// constructor form the tool & mass 
-      MassFit ( const double                     mass   , 
+      /// constructor form the tool & mass
+      MassFit ( const double                     mass   ,
                 const LoKi::Interface<IMassFit>& fitter ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MassFit() ;
-      /// MANDATORY: clone method ("virtual constructor") 
-      virtual  MassFit* clone() const { return new MassFit ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+      /// MANDATORY: clone method ("virtual constructor")
+       MassFit* clone() const override { return new MassFit ( *this ) ; }
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// get the fitter 
+      /// get the fitter
       const LoKi::Interface<IMassFit>& fitter   () const { return m_fitter ; }
-      /// cast to the fitter 
+      /// cast to the fitter
       operator const LoKi::Interface<IMassFit>& () const { return fitter() ; }
       // ======================================================================
-      /// fit the particle 
+      /// fit the particle
       StatusCode fit ( LHCb::Particle* p                     ) const ;
-      /// fit the particle 
+      /// fit the particle
       StatusCode fit ( LHCb::Particle* p , const double mass ) const ;
-      // ======================================================================      
-      // get the mass & flag 
+      // ======================================================================
+      // get the mass & flag
       double mass () const { return m_mass ; }
       bool   flag () const { return m_flag ; }
-      // ======================================================================      
+      // ======================================================================
     protected:
       // ======================================================================
-      void setMass ( const double mass ) 
+      void setMass ( const double mass )
       {
         m_mass = mass ;
         m_flag = true ;
       }
-      // ======================================================================      
+      // ======================================================================
     protected:
-      // ======================================================================      
-      void setFitter ( const LoKi::Interface<IMassFit>& fitter ) const 
+      // ======================================================================
+      void setFitter ( const LoKi::Interface<IMassFit>& fitter ) const
       { m_fitter = fitter ; }
-      // ======================================================================      
+      // ======================================================================
     private:
       // ======================================================================
-      /// the refitter itself 
-      mutable LoKi::Interface<IMassFit> m_fitter ;       // the refitter itself 
-      /// the mass 
+      /// the refitter itself
+      mutable LoKi::Interface<IMassFit> m_fitter ;       // the refitter itself
+      /// the mass
       double  m_mass ;
-      /// flag 
+      /// flag
       bool    m_flag ;
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                               end of namespace Particles 
+  } //                                               end of namespace Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     /** @typedef REFIT_
-     *  Simple predicate to perform the re=-fit of particle candidate 
-     * 
-     *  @code 
-     *  
+     *  Simple predicate to perform the re=-fit of particle candidate
+     *
+     *  @code
+     *
      *   const IParticleReFitter* fitter = ... ;
      *   const REFIT_ fit = REFIT_ ( fitter ) ;
-     *  
+     *
      *   const LHCb::Particle* B = ... ;
-     * 
+     *
      *   const bool ok = fit ( B ) ;
      *   if ( !ok ) {  ... error here ... }
      *
-     *  @endcode 
-     *  @see IParticleReFitter 
-     *  @see LoKi::Particle::ReFit 
+     *  @endcode
+     *  @see IParticleReFitter
+     *  @see LoKi::Particle::ReFit
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
-     */ 
+     */
     using REFIT_ =LoKi::Particles::ReFit;
     // ========================================================================
     /** @typedef MFIT_
-     *  Simple predicate to perform mass-constained fit fo particle candidate 
-     * 
-     
-     *  @code 
-     *  
+     *  Simple predicate to perform mass-constained fit fo particle candidate
+     *
+
+     *  @code
+     *
      *   const IParticleReFitter* fitter = ... ;
-     * 
-     *   // fit to the nominal mass: 
+     *
+     *   // fit to the nominal mass:
      *   const REFIT_ nfit = REFIT_ ( fitter ) ;
      *
-     *   // fit to som othe rmass  
+     *   // fit to som othe rmass
      *   const REFIT_ ofit = REFIT_ ( fitter , 5.4 * Gaudi::Units::GeV ) ;
-     *  
-     * 
+     *
+     *
      *   const LHCb::Particle* B1 = ... ;
      *   const bool ok1 = nfit ( B1 ) ;
      *   if ( !ok1 ) {  ... error here ... }
@@ -202,19 +202,19 @@ namespace LoKi
      *   const bool ok2 = ofit ( B2 ) ;
      *   if ( !ok2 ) {  ... error here ... }
      *
-     *  @endcode 
+     *  @endcode
      *  @see IMassFit
-     *  @see LoKi::Particle::MassFit 
+     *  @see LoKi::Particle::MassFit
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
-     */ 
+     */
     using MFIT_ = LoKi::Particles::MassFit;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES27_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles28.h b/Phys/LoKiPhys/LoKi/Particles28.h
index 1823bf7dd55fdfcad51bdf563dfb55fc3306f034..b95f16a6bb058573b832263fda97b9fe17b3b81d 100644
--- a/Phys/LoKiPhys/LoKi/Particles28.h
+++ b/Phys/LoKiPhys/LoKi/Particles28.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES28_H 
+#ifndef LOKI_PARTICLES28_H
 #define LOKI_PARTICLES28_H 1
 // ============================================================================
 // Include files
@@ -13,49 +13,49 @@
  *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
  *  @date   2009-04-30
  */
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
-    /** @class ReFitter 
-     *  Helper functor to perform re-fit of the particle using 
-     *  IParticleReFit tool 
+    /** @class ReFitter
+     *  Helper functor to perform re-fit of the particle using
+     *  IParticleReFit tool
      *  @see LoKi::Cuts::REFIT_
      *  @see LoKi::Cuts::REFIT
-     *  @see LoKi::Particles::ReFit 
-     *  @see IParticleReFitter  
+     *  @see LoKi::Particles::ReFit
+     *  @see IParticleReFitter
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
      */
-    class GAUDI_API ReFitter : public LoKi::Particles::ReFit 
+    class GAUDI_API ReFitter : public LoKi::Particles::ReFit
     {
     public:
       // ======================================================================
-      /// constructor from the tool name 
+      /// constructor from the tool name
       ReFitter ( const std::string& name ) ;
-      /// MANDATORY: clone method ("virtual constructor") 
-      virtual  ReFitter* clone() const { return new ReFitter ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+      /// MANDATORY: clone method ("virtual constructor")
+       ReFitter* clone() const override { return new ReFitter ( *this ) ; }
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the refitter name 
-      std::string m_name ;                                 // the refitter name 
+      /// the refitter name
+      std::string m_name ;                                 // the refitter name
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class MassFitter 
-     *  Helper functor to perform mass-constrained fit of the particle using 
-     *  IMassFit tool 
+    /** @class MassFitter
+     *  Helper functor to perform mass-constrained fit of the particle using
+     *  IMassFit tool
      *  @see LoKi::Cuts::MFIT_
      *  @see LoKi::Cuts::MFIT
-     *  @see LoKi::Particles::MassFit 
-     *  @see IMassFit  
+     *  @see LoKi::Particles::MassFit
+     *  @see IMassFit
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
      */
@@ -63,152 +63,152 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the tool name 
+      /// constructor from the tool name
       MassFitter ( const std::string& name = "" ) ;
-      /// constructor from the tool name 
-      MassFitter ( const double       mass      ,  
+      /// constructor from the tool name
+      MassFitter ( const double       mass      ,
                    const std::string& name = "" ) ;
-      /// constructor from the tool name 
-      MassFitter ( const std::string& name      , 
+      /// constructor from the tool name
+      MassFitter ( const std::string& name      ,
                    const double       mass      ) ;
-      /// MANDATORY: clone method ("virtual constructor") 
-      virtual  MassFitter* clone() const { return new MassFitter ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
+      /// MANDATORY: clone method ("virtual constructor")
+       MassFitter* clone() const override { return new MassFitter ( *this ) ; }
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the toolname 
-      std::string m_name ; // the toolname 
+      /// the toolname
+      std::string m_name ; // the toolname
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                               end of namespace Particles 
+  } //                                               end of namespace Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     /** @typedef REFIT
-     *  Simple predicate to perform the re=-fit of particle candidate 
-     * 
-     *  @code 
-     *  
+     *  Simple predicate to perform the re=-fit of particle candidate
+     *
+     *  @code
+     *
      *   const REFIT fit = REFIT ( fitter ) ;
-     *  
+     *
      *   const LHCb::Particle* B = ... ;
-     * 
+     *
      *   const bool ok = fit ( B ) ;
      *   if ( !ok ) {  ... error here ... }
      *
-     *  @endcode 
-     *  @see IParticleReFitter 
-     *  @see LoKi::Particle::ReFitter 
-     *  @see LoKi::Particle::ReFit 
+     *  @endcode
+     *  @see IParticleReFitter
+     *  @see LoKi::Particle::ReFitter
+     *  @see LoKi::Particle::ReFit
      *  @see LoKi::Cuts::REFIT_
      *  @see LoKi::Cuts::REFITTER
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
-     */ 
+     */
     using REFIT = LoKi::Particles::ReFitter;
     // ========================================================================
     /** @typedef REFITTER
-     *  Simple predicate to perform the re=-fit of particle candidate 
-     * 
-     *  @code 
-     *  
+     *  Simple predicate to perform the re=-fit of particle candidate
+     *
+     *  @code
+     *
      *   const REFITER fit = REFITTER ( fitter ) ;
-     *  
+     *
      *   const LHCb::Particle* B = ... ;
-     * 
+     *
      *   const bool ok = fit ( B ) ;
      *   if ( !ok ) {  ... error here ... }
      *
-     *  @endcode 
-     *  @see IParticleReFitter 
-     *  @see LoKi::Particle::ReFitter 
-     *  @see LoKi::Particle::ReFit 
+     *  @endcode
+     *  @see IParticleReFitter
+     *  @see LoKi::Particle::ReFitter
+     *  @see LoKi::Particle::ReFit
      *  @see LoKi::Cuts::REFIT_
      *  @see LoKi::Cuts::REFIT
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2009-04-30
-     */ 
+     */
     using REFITTER = LoKi::Particles::ReFitter ;
     // ========================================================================
     /** @var MFIT
-     *  Simple predicate to perform mass-constained fit fo particle candidate 
-     * 
-     *  @code 
-     *  
+     *  Simple predicate to perform mass-constained fit fo particle candidate
+     *
+     *  @code
+     *
      *   const LHCb::Particle* B1 = ... ;
-     *   // fir to the nominal mass 
-     *   const bool ok1 = MFIT ( B1 ) ; 
+     *   // fir to the nominal mass
+     *   const bool ok1 = MFIT ( B1 ) ;
      *   if ( !ok1 ) {  ... error here ... }
      *
-     *  @endcode 
+     *  @endcode
      *  @see IMassFit
-     *  @see LoKi::Particle::MassFit 
+     *  @see LoKi::Particle::MassFit
      *  @see LoKi::Particle::MFIT_
-     *  @see LoKi::Particle::MassFit 
+     *  @see LoKi::Particle::MassFit
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
-     */ 
+     */
     const auto MFIT = LoKi::Particles::MassFitter{};
     // ========================================================================
     /** @typedef MFITTER
-     *  Simple predicate to perform mass-constained fit fo particle candidate 
-     * 
-     *  @code 
-     *  
+     *  Simple predicate to perform mass-constained fit fo particle candidate
+     *
+     *  @code
+     *
      *   const LHCb::Particle* B1 = ... ;
-     * 
+     *
      *   const MFITTER mfit = MFITTER ( 5.40 * GeV ) ;
-     * 
-     *   const bool ok = mfit ( B ) 
+     *
+     *   const bool ok = mfit ( B )
      *   if ( !ok ) {  ... error here ... }
      *
-     *  @endcode 
+     *  @endcode
      *  @see IMassFit
-     *  @see LoKi::Particle::MassFit 
+     *  @see LoKi::Particle::MassFit
      *  @see LoKi::Particle::MFIT_
      *  @see LoKi::Particle::MFIT
      *  @see LoKi::Particle::MASSFIT
-     *  @see LoKi::Particle::MassFit 
+     *  @see LoKi::Particle::MassFit
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2009-04-30
-     */ 
+     */
     using MFITTER = LoKi::Particles::MassFitter;
     // ========================================================================
     /** @typedef MASSFIT
-     *  Simple predicate to perform mass-constained fit fo particle candidate 
-     * 
-     *  @code 
-     *  
+     *  Simple predicate to perform mass-constained fit fo particle candidate
+     *
+     *  @code
+     *
      *   const LHCb::Particle* B1 = ... ;
-     * 
+     *
      *   const MASSFIT mfit = MASSFIT( 5.40 * GeV ) ;
-     * 
-     *   const bool ok = mfit ( B ) 
+     *
+     *   const bool ok = mfit ( B )
      *   if ( !ok ) {  ... error here ... }
      *
-     *  @endcode 
+     *  @endcode
      *  @see IMassFit
-     *  @see LoKi::Particle::MassFit 
+     *  @see LoKi::Particle::MassFit
      *  @see LoKi::Particle::MFIT
      *  @see LoKi::Particle::MFIT_
      *  @see LoKi::Particle::MASSFIT
-     *  @see LoKi::Particle::MassFit 
+     *  @see LoKi::Particle::MassFit
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date   2009-04-30
-     */ 
+     */
     using MASSFIT = LoKi::Particles::MassFitter;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES28_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles3.h b/Phys/LoKiPhys/LoKi/Particles3.h
index 60604dde1f78ce91de98e972e871c324e8495e42..421defadf6f9a8fb524b9892a4749ef7dabcfa17 100644
--- a/Phys/LoKiPhys/LoKi/Particles3.h
+++ b/Phys/LoKiPhys/LoKi/Particles3.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES3_H 
+#ifndef LOKI_PARTICLES3_H
 #define LOKI_PARTICLES3_H 1
 // ============================================================================
 // Include files
@@ -9,7 +9,7 @@
 #include "LoKi/Keeper.h"
 #include "LoKi/UniqueKeeper.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/PhysRangeTypes.h"
@@ -17,30 +17,30 @@
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-19 
+ *  @date 2006-02-19
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
-  {   
+  namespace Particles
+  {
     // ========================================================================
     /** @class ClosestApproach
      *
-     *  evaluator of the closest approach 
-     *  distance between 2 particles 
-     *  
-     *  The tool IDistanceCalculator is used 
+     *  evaluator of the closest approach
+     *  distance between 2 particles
+     *
+     *  The tool IDistanceCalculator is used
      *  for evaluation
      *
      *  @see LHCb::Particle
@@ -50,67 +50,67 @@ namespace LoKi
      *  @date 2003-03-17
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      */
-    class GAUDI_API ClosestApproach 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
-      , public LoKi::Vertices::ImpactParamTool 
+    class GAUDI_API ClosestApproach
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
+      , public LoKi::Vertices::ImpactParamTool
     {
     public:
       // ======================================================================
-      /// constructor from the particle and the tool  
-      ClosestApproach 
-      ( const LHCb::Particle*                  particle       , 
-        const LoKi::Vertices::ImpactParamTool& tool           , 
+      /// constructor from the particle and the tool
+      ClosestApproach
+      ( const LHCb::Particle*                  particle       ,
+        const LoKi::Vertices::ImpactParamTool& tool           ,
         const bool                             allow  = false ) ;
-      /// constructor from the particle and the tool  
-      ClosestApproach 
+      /// constructor from the particle and the tool
+      ClosestApproach
       ( const LoKi::Vertices::ImpactParamTool& tool     ,
-        const LHCb::Particle*                  particle , 
+        const LHCb::Particle*                  particle ,
         const bool                             allow  = false ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ClosestApproach* clone() const 
+       ClosestApproach* clone() const override
       { return new ClosestApproach(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator () ( argument p ) const
+      /// MANDATORY: the only one essential method
+      result_type operator () ( argument p ) const override
       { return distance ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
       /// the actual evaluation
-      result_type distance ( argument p ) const 
+      result_type distance ( argument p ) const
       { return distance_ ( p , particle() ) ; }
       /// the actual evaluation
-      result_type distance_ 
+      result_type distance_
       ( const LHCb::Particle* p1 ,
         const LHCb::Particle* p2 ) const ;
       // ======================================================================
-      /// the actual evaluation of chi2 
-      result_type chi2_ 
+      /// the actual evaluation of chi2
+      result_type chi2_
       ( const LHCb::Particle* p1 ,
         const LHCb::Particle* p2 ) const ;
       // ======================================================================
       /// the actual evaluation
-      result_type chi2 ( argument p ) const 
+      result_type chi2 ( argument p ) const
       { return chi2_ ( p , particle() ) ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// allow transitions between categories?  
-      bool allow() const { return m_allow ; } // allow transitions between categories?  
+      /// allow transitions between categories?
+      bool allow() const { return m_allow ; } // allow transitions between categories?
       // ======================================================================
     public:
       // ======================================================================
-      /// accessor to the particle 
-      const LHCb::Particle* particle() const 
+      /// accessor to the particle
+      const LHCb::Particle* particle() const
       { return m_particle ; }
-      /// set new particle 
-      void setParticle( const LHCb::Particle* value ) const 
+      /// set new particle
+      void setParticle( const LHCb::Particle* value ) const
       { m_particle = value ; }
       // ======================================================================
     protected:
       // ======================================================================
-      /// the particle 
+      /// the particle
       mutable const LHCb::Particle* m_particle ;
       /// allo transitions ?
       bool                          m_allow    ;
@@ -119,119 +119,119 @@ namespace LoKi
     // ========================================================================
     /** @class ClosestApproachChi2
      *
-     *  evaluator of the closest approach chi2 
-     *  distance between 2 particles 
-     *  
-     *  The tool IDistanceCalculator is used 
+     *  evaluator of the closest approach chi2
+     *  distance between 2 particles
+     *
+     *  The tool IDistanceCalculator is used
      *  for evaluation
      *
      *  @see LHCb::Particle
      *  @see IDistanceCalculator
-     *  @see LoKi::Cuts::CLAPPCHI2 
-     * 
+     *  @see LoKi::Cuts::CLAPPCHI2
+     *
      *  @date 2003-03-17
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      */
-    struct GAUDI_API ClosestApproachChi2 : ClosestApproach 
+    struct GAUDI_API ClosestApproachChi2 : ClosestApproach
     {
       // ======================================================================
-      /// constructor from the particle and the tool  
-      ClosestApproachChi2 
-      ( const LHCb::Particle*                  particle , 
+      /// constructor from the particle and the tool
+      ClosestApproachChi2
+      ( const LHCb::Particle*                  particle ,
         const LoKi::Vertices::ImpactParamTool& tool     ) ;
-      /// constructor from the particle and the tool  
-     ClosestApproachChi2 
+      /// constructor from the particle and the tool
+     ClosestApproachChi2
      ( const LoKi::Vertices::ImpactParamTool& tool     ,
        const LHCb::Particle*                  particle ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ClosestApproachChi2* clone() const 
+       ClosestApproachChi2* clone() const override
       { return new ClosestApproachChi2(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator () ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator () ( argument p ) const override
       { return chi2( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MinClosestApproach
      *
-     *  evaluator of the minimal value of the 
-     *  closest approach distance between the 
-     *  particle and soem other particles 
-     *  
-     *  The tool IDistanceCalculator is used 
+     *  evaluator of the minimal value of the
+     *  closest approach distance between the
+     *  particle and soem other particles
+     *
+     *  The tool IDistanceCalculator is used
      *  for evaluation
      *
      *  @see LHCb::Particle
      *  @see IDistanceCalculator
      *  @see LoKi::Particles::ClosestApproach
-     * 
+     *
      *  @date 2003-03-17
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      */
-    class GAUDI_API MinClosestApproach 
+    class GAUDI_API MinClosestApproach
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
       , public LoKi::UniqueKeeper<LHCb::Particle>
     {
     public:
       // ======================================================================
-      /// constructor from the particle(s) and the tool  
-      MinClosestApproach 
+      /// constructor from the particle(s) and the tool
+      MinClosestApproach
       ( const LHCb::Particle::ConstVector&        particles ,
         const LoKi::Vertices::ImpactParamTool&    tool      ) ;
-      /// constructor from the particle(s) and the tool  
-      MinClosestApproach 
+      /// constructor from the particle(s) and the tool
+      MinClosestApproach
       ( const LoKi::PhysTypes::Range&             particles ,
         const LoKi::Vertices::ImpactParamTool&    tool      ) ;
-      /// constructor from the particle(s) and the tool  
-      MinClosestApproach 
+      /// constructor from the particle(s) and the tool
+      MinClosestApproach
       ( const LoKi::Vertices::ImpactParamTool&    tool      ,
         const LHCb::Particle::ConstVector&        particles ) ;
-      /// constructor from the particle(s) and the tool  
-      MinClosestApproach 
-      ( const LoKi::Vertices::ImpactParamTool&    tool      , 
-        const LoKi::PhysTypes::Range&             particles ) ;   
+      /// constructor from the particle(s) and the tool
+      MinClosestApproach
+      ( const LoKi::Vertices::ImpactParamTool&    tool      ,
+        const LoKi::PhysTypes::Range&             particles ) ;
       // ======================================================================
-      /** templated contructor 
+      /** templated contructor
        *  from the sequence of "particles"
-       *  @param first 'begin'-iterator for the sequence 
+       *  @param first 'begin'-iterator for the sequence
        *  @param last  'end'-iterator for the sequence
        *  @param tool  helper tool needed for evaluation
        */
       template <class PARTICLE>
-      MinClosestApproach 
-      ( PARTICLE first , 
+      MinClosestApproach
+      ( PARTICLE first ,
         PARTICLE last  ,
-        const LoKi::Vertices::ImpactParamTool& tool ) 
+        const LoKi::Vertices::ImpactParamTool& tool )
       : LoKi::BasicFunctors<const LHCb::Particle*>::Function ()
-      , LoKi::UniqueKeeper<LHCb::Particle>( first , last ) 
-      , m_fun       ( (const LHCb::Particle*) 0 , tool ) 
-      {}      
-      /** templated contructor 
+      , LoKi::UniqueKeeper<LHCb::Particle>( first , last )
+      , m_fun       ( (const LHCb::Particle*) 0 , tool )
+      {}
+      /** templated contructor
        *  from the sequence of "particles"
        *  @param tool  helper tool needed for evaluation
-       *  @param first 'begin'-iterator for the sequence 
+       *  @param first 'begin'-iterator for the sequence
        *  @param last  'end'-iterator for the sequence
        */
       template <class PARTICLE>
-      MinClosestApproach 
+      MinClosestApproach
       ( const LoKi::Vertices::ImpactParamTool& tool  ,
-        PARTICLE                               first , 
+        PARTICLE                               first ,
         PARTICLE                               last  )
         : LoKi::BasicFunctors<const LHCb::Particle*>::Function ()
-        , LoKi::UniqueKeeper<LHCb::Particle>( first , last ) 
-        , m_fun       ( (const LHCb::Particle*) 0 , tool ) 
-      {} 
+        , LoKi::UniqueKeeper<LHCb::Particle>( first , last )
+        , m_fun       ( (const LHCb::Particle*) 0 , tool )
+      {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinClosestApproach* clone() const 
+       MinClosestApproach* clone() const override
       { return new MinClosestApproach(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator () ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator () ( argument p ) const override
       { return distance ( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -248,81 +248,81 @@ namespace LoKi
     // ========================================================================
     /** @class MinClosestApproachChi2
      *
-     *  evaluator of the minimal value of the chi2 of the  
-     *  closest approach distance between the 
-     *  particle and soem other particles 
-     *  
-     *  The tool IDistanceCalculator is used 
+     *  evaluator of the minimal value of the chi2 of the
+     *  closest approach distance between the
+     *  particle and soem other particles
+     *
+     *  The tool IDistanceCalculator is used
      *  for evaluation
      *
      *  @see LHCb::Particle
      *  @see IDistanceCalculator
      *  @see LoKi::Particles::ClosestApproachChi2
-     * 
+     *
      *  @date 2003-03-17
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      */
-    struct GAUDI_API MinClosestApproachChi2 : MinClosestApproach 
+    struct GAUDI_API MinClosestApproachChi2 : MinClosestApproach
     {
       // ======================================================================
-      /// constructor from the particle(s) and the tool  
-      MinClosestApproachChi2 
+      /// constructor from the particle(s) and the tool
+      MinClosestApproachChi2
       ( const LHCb::Particle::ConstVector&     particles ,
         const LoKi::Vertices::ImpactParamTool& tool      ) ;
-      /// constructor from the particle(s) and the tool  
-      MinClosestApproachChi2 
+      /// constructor from the particle(s) and the tool
+      MinClosestApproachChi2
       ( const LoKi::PhysTypes::Range&          particles ,
         const LoKi::Vertices::ImpactParamTool& tool      ) ;
-      /// constructor from the particle(s) and the tool  
-      MinClosestApproachChi2 
+      /// constructor from the particle(s) and the tool
+      MinClosestApproachChi2
       ( const LoKi::Vertices::ImpactParamTool& tool      ,
         const LHCb::Particle::ConstVector&     particles ) ;
-      /// constructor from the particle(s) and the tool  
-      MinClosestApproachChi2 
-      ( const LoKi::Vertices::ImpactParamTool& tool      , 
-        const LoKi::PhysTypes::Range&          particles ) ; 
-      /** templated contructor 
+      /// constructor from the particle(s) and the tool
+      MinClosestApproachChi2
+      ( const LoKi::Vertices::ImpactParamTool& tool      ,
+        const LoKi::PhysTypes::Range&          particles ) ;
+      /** templated contructor
        *  from the sequence of "particles"
-       *  @param first 'begin'-iterator for the sequence 
+       *  @param first 'begin'-iterator for the sequence
        *  @param last  'end'-iterator for the sequence
-       *  @param tool helepr tool needed for evaluations 
+       *  @param tool helepr tool needed for evaluations
        */
       template <class PARTICLE>
-      MinClosestApproachChi2 
-      ( PARTICLE first , 
+      MinClosestApproachChi2
+      ( PARTICLE first ,
         PARTICLE last  ,
-        const LoKi::Vertices::ImpactParamTool& tool ) 
-        : LoKi::Particles::MinClosestApproach ( first , last , tool ) 
+        const LoKi::Vertices::ImpactParamTool& tool )
+        : LoKi::Particles::MinClosestApproach ( first , last , tool )
       {}
-      /** templated contructor 
+      /** templated contructor
        *  from the sequence of "particles"
-       *  @param tool helepr tool needed for evaluations 
-       *  @param first 'begin'-iterator for the sequence 
+       *  @param tool helepr tool needed for evaluations
+       *  @param first 'begin'-iterator for the sequence
        *  @param last  'end'-iterator for the sequence
        */
       template <class PARTICLE>
-      MinClosestApproachChi2 
-      ( const LoKi::Vertices::ImpactParamTool& tool  , 
-        PARTICLE                               first , 
+      MinClosestApproachChi2
+      ( const LoKi::Vertices::ImpactParamTool& tool  ,
+        PARTICLE                               first ,
         PARTICLE                               last  )
-        : LoKi::Particles::MinClosestApproach ( first , last , tool ) 
+        : LoKi::Particles::MinClosestApproach ( first , last , tool )
       {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinClosestApproachChi2* clone() const 
+       MinClosestApproachChi2* clone() const override
       { return new MinClosestApproachChi2(*this) ;}
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator () ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator () ( argument p ) const override
       { return chi2( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
-    } ;    
+    } ;
     // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES3_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles31.h b/Phys/LoKiPhys/LoKi/Particles31.h
index c60b930e5ad2355fa6b802a26785cdc55bbf2972..7e849acbf592433eba0498af972aae1d94c8a0da 100644
--- a/Phys/LoKiPhys/LoKi/Particles31.h
+++ b/Phys/LoKiPhys/LoKi/Particles31.h
@@ -41,11 +41,11 @@ namespace LoKi
       PCutA ( const LoKi::ATypes::ACuts& cut ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PCutA* clone() const ;
+       PCutA* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -82,11 +82,11 @@ namespace LoKi
       PFunA ( const LoKi::ATypes::AFunc& fun ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PFunA* clone() const ;
+       PFunA* clone() const override;
       /// MANDATIRY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -121,11 +121,11 @@ namespace LoKi
       PCutV ( const LoKi::Types::CutVals& cut ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PCutV* clone() const ;
+       PCutV* clone() const override;
       /// MANDATIRY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -160,11 +160,11 @@ namespace LoKi
       PFunV ( const LoKi::Types::FunVals& fun ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PFunV* clone() const ;
+       PFunV* clone() const override;
       /// MANDATIRY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles32.h b/Phys/LoKiPhys/LoKi/Particles32.h
index 015fc07bff936c2570d3fd24683e3e2f6bebf522..f15c75de89f6982c6077a972239eae8f2509499f 100644
--- a/Phys/LoKiPhys/LoKi/Particles32.h
+++ b/Phys/LoKiPhys/LoKi/Particles32.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES32_H 
+#ifndef LOKI_PARTICLES32_H
 #define LOKI_PARTICLES32_H 1
 // ============================================================================
 // Include files
@@ -9,10 +9,10 @@
 #include "LoKi/PhysTypes.h"
 #include "LoKi/AuxDesktopBase.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class BestPrimaryVertexAdaptor
@@ -22,34 +22,34 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date 2010-02-19
      */
-    class GAUDI_API BestPrimaryVertexAdaptor 
+    class GAUDI_API BestPrimaryVertexAdaptor
       : public         LoKi::BasicFunctors<const LHCb::Particle*>::Function
-      , public virtual LoKi::AuxDesktopBase 
+      , public virtual LoKi::AuxDesktopBase
     {
     public:
       // ======================================================================
-      /// constructor from vertex-function 
-      BestPrimaryVertexAdaptor 
+      /// constructor from vertex-function
+      BestPrimaryVertexAdaptor
       ( const LoKi::PhysTypes::VFunc& vfun ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  BestPrimaryVertexAdaptor* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice string representation 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       BestPrimaryVertexAdaptor* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice string representation
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual vertex-functor 
-      LoKi::PhysTypes::VFun m_vfun ;               // the actual vertex-functor 
+      /// the actual vertex-functor
+      LoKi::PhysTypes::VFun m_vfun ;               // the actual vertex-functor
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES32_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles33.h b/Phys/LoKiPhys/LoKi/Particles33.h
index d82b64d99fbe228812a792ba8f4f1e07c07b6a53..216f31f0609317681ab001e17b332dbe9e3763e5 100644
--- a/Phys/LoKiPhys/LoKi/Particles33.h
+++ b/Phys/LoKiPhys/LoKi/Particles33.h
@@ -87,11 +87,11 @@ namespace LoKi
         const bool                   mother    = true          ,
         const std::string&           factory   = "LoKi::Decay" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PolarizationAngle* clone() const ;
+       PolarizationAngle* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
@@ -203,11 +203,11 @@ namespace LoKi
                const std::string& particle4 ,
                const std::string& factory   = "LoKi::Decay" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SinChi* clone() const ;
+       SinChi* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
@@ -307,11 +307,11 @@ namespace LoKi
                const std::string&   particle4 ,
                const std::string&   factory      = "LoKi::Decay" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  CosChi* clone() const ;
+       CosChi* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -362,11 +362,11 @@ namespace LoKi
                  const std::string& particle4 ,
                  const std::string& factory      = "LoKi::Decay" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  AngleChi* clone() const ;
+       AngleChi* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -433,11 +433,11 @@ namespace LoKi
                    const std::string& particle4 ,
                    const std::string& factory      = "LoKi::Decay" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  CosThetaTr* clone() const ;
+       CosThetaTr* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -513,11 +513,11 @@ namespace LoKi
                  const std::string& particle4 ,
                  const std::string& factory      = "LoKi::Decay" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SinPhiTr* clone() const ;
+       SinPhiTr* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -570,11 +570,11 @@ namespace LoKi
                  const std::string& particle4 ,
                  const std::string& factory      = "LoKi::Decay" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  CosPhiTr* clone() const ;
+       CosPhiTr* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -627,11 +627,11 @@ namespace LoKi
                    const std::string& particle4 ,
                    const std::string& factory      = "LoKi::Decay" ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  AnglePhiTr* clone() const ;
+       AnglePhiTr* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles35.h b/Phys/LoKiPhys/LoKi/Particles35.h
index 76f8178ac5ed157ab3fa3e6518b3cdbe853d1de4..4eb4de25637dd837814ed2e400f1ebaecfa5973f 100644
--- a/Phys/LoKiPhys/LoKi/Particles35.h
+++ b/Phys/LoKiPhys/LoKi/Particles35.h
@@ -1,10 +1,10 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES35_H 
+#ifndef LOKI_PARTICLES35_H
 #define LOKI_PARTICLES35_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 #include "Event/ProtoParticle.h"
@@ -13,7 +13,7 @@
 // ============================================================================
 #include "LoKi/BasicFunctors.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   namespace Particles
@@ -21,46 +21,46 @@ namespace LoKi
     // ========================================================================
     /** @class ProtoPFun
      *  simple adaptor for proto-particle functor
-     *  @see LoKi::Cuts::PPFUN 
+     *  @see LoKi::Cuts::PPFUN
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
-    class GAUDI_API ProtoPFun 
+    class GAUDI_API ProtoPFun
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
       // ======================================================================
     public:
       // ======================================================================
       /// constructor from protoparticle-function
-      ProtoPFun 
+      ProtoPFun
       ( const LoKi::BasicFunctors<const LHCb::ProtoParticle*>::Function& fun ,
         const double                                                bad ) ;
       /// constructor from protoparticle-function
-      ProtoPFun 
+      ProtoPFun
       ( const LoKi::BasicFunctors<const LHCb::ProtoParticle*>::Function& fun ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProtoPFun* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       ProtoPFun* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the functor itself 
+      /// the functor itself
       LoKi::Assignable<LoKi::BasicFunctors<const LHCb::ProtoParticle*>::Function>::Type m_fun ;
-      /// bad value 
-      double               m_bad ;                        // bad value 
+      /// bad value
+      double               m_bad ;                        // bad value
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
     /** @class ProtoPCut
      *  simple adaptor for proto-particle functor
-     *  @see LoKi::Cuts::PPCUT 
+     *  @see LoKi::Cuts::PPCUT
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
-    class GAUDI_API ProtoPCut 
+    class GAUDI_API ProtoPCut
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
       // ======================================================================
@@ -70,51 +70,51 @@ namespace LoKi
       ProtoPCut
       ( const LoKi::BasicFunctors<const LHCb::ProtoParticle*>::Predicate& cut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProtoPCut* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       ProtoPCut* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the functor itself 
+      /// the functor itself
       LoKi::Assignable<LoKi::BasicFunctors<const LHCb::ProtoParticle*>::Predicate>::Type m_cut ;
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
     /** @class TrackFun
      *  simple adaptor for track functor
-     *  @see LoKi::Cuts:TRFUN 
+     *  @see LoKi::Cuts:TRFUN
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
-    class GAUDI_API TrackFun 
+    class GAUDI_API TrackFun
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
       // ======================================================================
     public:
       // ======================================================================
       /// constructor from protoparticle-function
-      TrackFun 
-      ( const LoKi::BasicFunctors<const LHCb::Track*>::Function& fun , 
+      TrackFun
+      ( const LoKi::BasicFunctors<const LHCb::Track*>::Function& fun ,
         const double                                             bad ) ;
       /// constructor from protoparticle-function
-      TrackFun 
+      TrackFun
       ( const LoKi::BasicFunctors<const LHCb::Track*>::Function& fun ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TrackFun* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       TrackFun* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the functor itself 
+      /// the functor itself
       LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Track*>::Function>::Type m_fun ;
-      /// bad value 
-      double               m_bad ;                        // bad value 
+      /// bad value
+      double               m_bad ;                        // bad value
       // ======================================================================
     } ;
     // ========================================================================
@@ -124,46 +124,46 @@ namespace LoKi
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
-    class GAUDI_API TrackCut 
+    class GAUDI_API TrackCut
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
       // ======================================================================
     public:
       // ======================================================================
       /// constructor from protoparticle-function
-      TrackCut 
+      TrackCut
       ( const LoKi::BasicFunctors<const LHCb::Track*>::Predicate& cut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TrackCut* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       TrackCut* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the functor itself 
+      /// the functor itself
       LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Track*>::Predicate>::Type m_cut ;
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     /** @typedef PPFUN
-     *  Simple adaptor for ptotoparticle functor 
-     *  @code 
+     *  Simple adaptor for ptotoparticle functor
+     *  @code
      *
-     *    // get protoparticle functor 
-     *    const LoKi::Types::PPFunc& func = ...; 
+     *    // get protoparticle functor
+     *    const LoKi::Types::PPFunc& func = ...;
      *
      *    // construct adaptor
      *    const PPFUN fun = PPFUN ( func ) ;
-     *  
+     *
      *    const LHCb::Particle* pion = ... ;
-     *  
+     *
      *    // use adapter!
      *    const double result = fun ( pion ) ;
      *
@@ -171,7 +171,7 @@ namespace LoKi
      *  @see LoKi::Types::PPFunc
      *  @see LoKi::Particles::ProtoPFun
      *  @see LHCb::ProtoParticle
-     *  @see LoKi::PPTypes 
+     *  @see LoKi::PPTypes
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
@@ -179,16 +179,16 @@ namespace LoKi
     // ========================================================================
     /** @typedef PPCUT
      *  Simple adaptor for ptotoparticle predicate
-     *  @code 
+     *  @code
      *
-     *    // get protoparticle functor 
-     *    const LoKi::Types::PPCuts& cuts = ...; 
+     *    // get protoparticle functor
+     *    const LoKi::Types::PPCuts& cuts = ...;
      *
      *    // construct adaptor
      *    const PPCUT fun = PPCUT ( cuts ) ;
-     *  
+     *
      *    const LHCb::Particle* pion = ... ;
-     *  
+     *
      *    // use adapter!
      *    const bool ok = fun ( pion ) ;
      *
@@ -196,24 +196,24 @@ namespace LoKi
      *  @see LoKi::Types::PPCuts
      *  @see LoKi::Particles::ProtoPCut
      *  @see LHCb::ProtoParticle
-     *  @see LoKi::PPTypes 
+     *  @see LoKi::PPTypes
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
     typedef LoKi::Particles::ProtoPCut                                  PPCUT ;
     // ========================================================================
     /** @typedef TRFUN
-     *  Simple adaptor for track functor 
-     *  @code 
+     *  Simple adaptor for track functor
+     *  @code
      *
-     *    // get protoparticle functor 
-     *    const LoKi::Types::TrFunc& func = ...; 
+     *    // get protoparticle functor
+     *    const LoKi::Types::TrFunc& func = ...;
      *
      *    // construct adaptor
      *    const TRFUN fun = TRFUN ( func ) ;
-     *  
+     *
      *    const LHCb::Particle* pion = ... ;
-     *  
+     *
      *    // use adapter!
      *    const double result = fun ( pion ) ;
      *
@@ -221,7 +221,7 @@ namespace LoKi
      *  @see LoKi::Types::TrFunc
      *  @see LoKi::Particles::TrackFun
      *  @see LHCb::Track
-     *  @see LoKi::TrackTypes 
+     *  @see LoKi::TrackTypes
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
@@ -229,16 +229,16 @@ namespace LoKi
     // ========================================================================
     /** @typedef TRCUT
      *  Simple adaptor for track predicate
-     *  @code 
+     *  @code
      *
-     *    // get track functor 
-     *    const LoKi::Types::TrCuts& cuts = ...; 
+     *    // get track functor
+     *    const LoKi::Types::TrCuts& cuts = ...;
      *
      *    // construct adaptor
      *    const TRCUT fun = TRCUT ( cuts ) ;
-     *  
+     *
      *    const LHCb::Particle* pion = ... ;
-     *  
+     *
      *    // use adapter!
      *    const bool ok = fun ( pion ) ;
      *
@@ -246,17 +246,17 @@ namespace LoKi
      *  @see LoKi::Types::TrCuts
      *  @see LoKi::Particles::TrackCut
      *  @see LHCb::Track
-     *  @see LoKi::TrackTypes 
+     *  @see LoKi::TrackTypes
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
     typedef LoKi::Particles::TrackCut                                  TRCUT ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
-  // ==========================================================================  
+  } //                                              end of namespace LoKi::Cuts
+  // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES35_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles36.h b/Phys/LoKiPhys/LoKi/Particles36.h
index fe160466af4faf62201af158f30c88cd49cfbfbf..2677bb56c3b1a44b07246ac01908ac4740d61a32 100644
--- a/Phys/LoKiPhys/LoKi/Particles36.h
+++ b/Phys/LoKiPhys/LoKi/Particles36.h
@@ -46,19 +46,19 @@ namespace LoKi
      */
     class GAUDI_API DecayTreeFitterFun
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
-      , public LoKi::AuxDTFBase 
-    { 
+      , public LoKi::AuxDTFBase
+    {
     public:
       // ======================================================================
-      /// non-standard masses 
+      /// non-standard masses
       typedef LoKi::AuxDTFBase::MASSES                                MASSES ;
       // ======================================================================
     public:
       // ======================================================================
      /** constructor with the functor
-       *  @param fun    the functor to be evaluated 
-       *  @param usePV  flag to use Primary Vertex in ReFit 
-       *  @param fitter the fitter itself 
+       *  @param fun    the functor to be evaluated
+       *  @param usePV  flag to use Primary Vertex in ReFit
+       *  @param fitter the fitter itself
        */
       DecayTreeFitterFun
       ( const LoKi::PhysTypes::Func&         fun           ,
@@ -66,114 +66,114 @@ namespace LoKi
         const IDecayTreeFit*                 fitter = 0    ) ;
       // ======================================================================
       /** constructor with the functor
-       *  @param fun         the functor to be evaluated 
-       *  @param usePV       flag to use Primary Vertex in ReFit 
-       *  @param constraints mass-constraints to be applied 
-       *  @param fitter the fitter itself 
+       *  @param fun         the functor to be evaluated
+       *  @param usePV       flag to use Primary Vertex in ReFit
+       *  @param constraints mass-constraints to be applied
+       *  @param fitter the fitter itself
        */
       DecayTreeFitterFun
       ( const LoKi::PhysTypes::Func&         fun               ,
         const bool                           usePV             ,
         const std::vector<std::string>&      constraints       ,
-        const MASSES&                        masses = MASSES() , 
+        const MASSES&                        masses = MASSES() ,
         const IDecayTreeFit*                 fitter = 0        ) ;
       // ======================================================================
       /** constructor with the functor
-       *  @param fun         the functor to be evaluated 
-       *  @param usePV       flag to use Primary Vertex in ReFit 
-       *  @param constraint  mass-constraint to be applied 
-       *  @param fitter the fitter itself 
+       *  @param fun         the functor to be evaluated
+       *  @param usePV       flag to use Primary Vertex in ReFit
+       *  @param constraint  mass-constraint to be applied
+       *  @param fitter the fitter itself
        */
       DecayTreeFitterFun
       ( const LoKi::PhysTypes::Func&         fun               ,
         const bool                           usePV             ,
         const std::string&                   constraint        ,
-        const MASSES&                        masses = MASSES() , 
+        const MASSES&                        masses = MASSES() ,
         const IDecayTreeFit*                 fitter = 0        ) ;
       // ======================================================================
       /** constructor with the functor
-       *  @param fun         the functor to be evaluated 
-       *  @param usePV       flag to use Primary Vertex in ReFit 
-       *  @param base        the fitter 
+       *  @param fun         the functor to be evaluated
+       *  @param usePV       flag to use Primary Vertex in ReFit
+       *  @param base        the fitter
        */
       DecayTreeFitterFun
       ( const LoKi::PhysTypes::Func&         fun           ,
         const bool                           usePV         ,
         const LoKi::AuxDTFBase&              base          ) ;
       // ======================================================================
-      /** constructor with the functor & chi2-cut 
-       *  @param fun         the functor to be evaluated 
-       *  @param usePV       flag to use Primary Vertex in ReFit 
+      /** constructor with the functor & chi2-cut
+       *  @param fun         the functor to be evaluated
+       *  @param usePV       flag to use Primary Vertex in ReFit
        *  @param maxChi2DoF  the maximal value of chi2/nDoF  (negative: no cut)
        *  @param bad         bad-value to be returned in case of large chi2/nDoF
-       *  @param fitter the fitter itself 
+       *  @param fitter the fitter itself
        */
       DecayTreeFitterFun
       ( const LoKi::PhysTypes::Func&         fun           ,
         const bool                           usePV         ,
-        const double                         maxChi2DoF    , 
-        const double                         bad           , 
+        const double                         maxChi2DoF    ,
+        const double                         bad           ,
         const IDecayTreeFit*                 fitter = 0    ) ;
       // ======================================================================
-      /** constructor with the functor & chi2-cut 
-       *  @param fun         the functor to be evaluated 
-       *  @param usePV       flag to use Primary Vertex in ReFit 
-       *  @param constraints mass-constraints to be applied        
+      /** constructor with the functor & chi2-cut
+       *  @param fun         the functor to be evaluated
+       *  @param usePV       flag to use Primary Vertex in ReFit
+       *  @param constraints mass-constraints to be applied
        *  @param maxChi2DoF  the maximal value of chi2/nDoF  (negative: no cut)
        *  @param bad         bad-value to be returned in case of large chi2/nDoF
-       *  @param fitter the fitter itself 
+       *  @param fitter the fitter itself
        */
       DecayTreeFitterFun
       ( const LoKi::PhysTypes::Func&         fun               ,
         const bool                           usePV             ,
         const std::vector<std::string>&      constraints       ,
-        const double                         maxChi2DoF        , 
-        const double                         bad               , 
-        const MASSES&                        masses = MASSES() , 
+        const double                         maxChi2DoF        ,
+        const double                         bad               ,
+        const MASSES&                        masses = MASSES() ,
         const IDecayTreeFit*                 fitter = 0        ) ;
       // ======================================================================
-      /** constructor with the functor & chi2-cut 
-       *  @param fun         the functor to be evaluated 
-       *  @param usePV       flag to use Primary Vertex in ReFit 
-       *  @param constraint  mass-constraint to be applied        
+      /** constructor with the functor & chi2-cut
+       *  @param fun         the functor to be evaluated
+       *  @param usePV       flag to use Primary Vertex in ReFit
+       *  @param constraint  mass-constraint to be applied
        *  @param maxChi2DoF  the maximal value of chi2/nDoF  (negative: no cut)
        *  @param bad         bad-value to be returned in case of large chi2/nDoF
-       *  @param fitter the fitter itself 
+       *  @param fitter the fitter itself
        */
       DecayTreeFitterFun
       ( const LoKi::PhysTypes::Func&         fun               ,
         const bool                           usePV             ,
         const std::string&                   constraint        ,
-        const double                         maxChi2DoF        , 
-        const double                         bad               , 
-        const MASSES&                        masses = MASSES() , 
+        const double                         maxChi2DoF        ,
+        const double                         bad               ,
+        const MASSES&                        masses = MASSES() ,
         const IDecayTreeFit*                 fitter = 0        ) ;
       // ======================================================================
-      /** constructor with the functor & chi2-cut 
-       *  @param fun         the functor to be evaluated 
-       *  @param usePV       flag to use Primary Vertex in ReFit 
+      /** constructor with the functor & chi2-cut
+       *  @param fun         the functor to be evaluated
+       *  @param usePV       flag to use Primary Vertex in ReFit
        *  @param maxChi2DoF  the maximal value of chi2/nDoF  (negative: no cut)
        *  @param bad         bad-value to be returned in case of large chi2/nDoF
-       *  @param base       the fitter itself 
+       *  @param base       the fitter itself
        */
       DecayTreeFitterFun
       ( const LoKi::PhysTypes::Func&         fun           ,
         const bool                           usePV         ,
-        const double                         maxChi2DoF    , 
-        const double                         bad           , 
+        const double                         maxChi2DoF    ,
+        const double                         bad           ,
         const LoKi::AuxDTFBase&              base          ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual   DecayTreeFitterFun* clone () const ;
+        DecayTreeFitterFun* clone () const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator()  ( argument p ) const ;
+      result_type operator()  ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
       /// use related primary vertex in the fit ?
-      bool usePV () const { return m_usePV ; }     // use primary vertex in fit 
+      bool usePV () const { return m_usePV ; }     // use primary vertex in fit
       // ======================================================================
     private:
       // ======================================================================
@@ -181,8 +181,8 @@ namespace LoKi
       LoKi::PhysTypes::Fun m_fun        ;       //       the functor to be used
       /// use related primary vertex in the fit ?
       bool                 m_usePV      ;       // use related primary vertex ?
-      /// embedded cut on chi2 
-      double               m_chi2       ;       // embedded cut on chi2 
+      /// embedded cut on chi2
+      double               m_chi2       ;       // embedded cut on chi2
       // bad value to be returned in case of large chi2
       double               m_bad        ;       // "bad"-value
       // ======================================================================
@@ -198,127 +198,127 @@ namespace LoKi
      */
     class GAUDI_API DecayTreeFitterCut
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
-      , public LoKi::AuxDTFBase 
+      , public LoKi::AuxDTFBase
     {
     public:
       // ======================================================================
-      /// non-standard masses 
+      /// non-standard masses
       typedef LoKi::AuxDTFBase::MASSES                                MASSES ;
       // ======================================================================
     public:
       // ======================================================================
-      /** constructor with the predicate 
-       *  @param fun    the predicate to be evaluated 
-       *  @param usePV  flag to use primary vertex in refit 
-       *  @param fitter the fitter 
+      /** constructor with the predicate
+       *  @param fun    the predicate to be evaluated
+       *  @param usePV  flag to use primary vertex in refit
+       *  @param fitter the fitter
        */
       DecayTreeFitterCut
       ( const LoKi::PhysTypes::Cuts&         fun           ,
         const bool                           usePV         ,
         const IDecayTreeFit*                 fitter = 0    ) ;
       // ======================================================================
-      /** constructor with the predicate 
-       *  @param fun         the predicate to be evaluated 
-       *  @param usePV       flag to use primary vertex in refit 
+      /** constructor with the predicate
+       *  @param fun         the predicate to be evaluated
+       *  @param usePV       flag to use primary vertex in refit
        *  @param constraints the mass-constraints to be applied
-       *  @param fitter      the fitter 
+       *  @param fitter      the fitter
        */
       DecayTreeFitterCut
       ( const LoKi::PhysTypes::Cuts&         fun               ,
         const bool                           usePV             ,
         const std::vector<std::string>&      constraints       ,
-        const MASSES&                        masses = MASSES() , 
+        const MASSES&                        masses = MASSES() ,
         const IDecayTreeFit*                 fitter = 0        ) ;
       // ======================================================================
-      /** constructor with the predicate 
-       *  @param fun         the predicate to be evaluated 
-       *  @param usePV       flag to use primary vertex in refit 
+      /** constructor with the predicate
+       *  @param fun         the predicate to be evaluated
+       *  @param usePV       flag to use primary vertex in refit
        *  @param constraint  the mass-constraint to be applied
-       *  @param fitter      the fitter 
+       *  @param fitter      the fitter
        */
       DecayTreeFitterCut
       ( const LoKi::PhysTypes::Cuts&         fun               ,
         const bool                           usePV             ,
         const std::string&                   constraint        ,
-        const MASSES&                        masses = MASSES() , 
+        const MASSES&                        masses = MASSES() ,
         const IDecayTreeFit*                 fitter = 0        ) ;
       // ======================================================================
-      /** constructor with the predicate 
-       *  @param fun         the predicate to be evaluated 
-       *  @param usePV       flag to use primary vertex in refit 
+      /** constructor with the predicate
+       *  @param fun         the predicate to be evaluated
+       *  @param usePV       flag to use primary vertex in refit
        *  @param constraint  the mass-constraint to be applied
-       *  @param base        the fitter 
+       *  @param base        the fitter
        */
       DecayTreeFitterCut
       ( const LoKi::PhysTypes::Cuts&         fun           ,
         const bool                           usePV         ,
         const LoKi::AuxDTFBase&              base          ) ;
       // ======================================================================
-      /** constructor with the predicate 
-       *  @param fun         the predicate to be evaluated 
-       *  @param usePV       flag to use primary vertex in refit 
+      /** constructor with the predicate
+       *  @param fun         the predicate to be evaluated
+       *  @param usePV       flag to use primary vertex in refit
        *  @param maxChi2DoF  the maximal value of chi2/nDoF  (negative: no cut)
-       *  @param fitter      the fitter 
+       *  @param fitter      the fitter
        */
       DecayTreeFitterCut
       ( const LoKi::PhysTypes::Cuts&         fun           ,
         const bool                           usePV         ,
-        const double                         maxChi2DoF    , 
+        const double                         maxChi2DoF    ,
         const IDecayTreeFit*                 fitter = 0    ) ;
       // ======================================================================
-      /** constructor with the predicate 
-       *  @param fun         the predicate to be evaluated 
-       *  @param usePV       flag to use primary vertex in refit 
+      /** constructor with the predicate
+       *  @param fun         the predicate to be evaluated
+       *  @param usePV       flag to use primary vertex in refit
        *  @param constraints the mass-constraints to be applied
        *  @param maxChi2DoF  the maximal value of chi2/nDoF  (negative: no cut)
-       *  @param fitter      the fitter 
+       *  @param fitter      the fitter
        */
       DecayTreeFitterCut
       ( const LoKi::PhysTypes::Cuts&         fun               ,
         const bool                           usePV             ,
         const std::vector<std::string>&      constraints       ,
-        const double                         maxChi2DoF        , 
-        const MASSES&                        masses = MASSES() , 
+        const double                         maxChi2DoF        ,
+        const MASSES&                        masses = MASSES() ,
         const IDecayTreeFit*                 fitter = 0        ) ;
       // ======================================================================
-      /** constructor with the predicate 
-       *  @param fun         the predicate to be evaluated 
-       *  @param usePV       flag to use primary vertex in refit 
+      /** constructor with the predicate
+       *  @param fun         the predicate to be evaluated
+       *  @param usePV       flag to use primary vertex in refit
        *  @param constraint  the mass-constraint to be applied
        *  @param maxChi2DoF  the maximal value of chi2/nDoF  (negative: no cut)
-       *  @param fitter      the fitter 
+       *  @param fitter      the fitter
        */
       DecayTreeFitterCut
       ( const LoKi::PhysTypes::Cuts&         fun           ,
         const bool                           usePV         ,
         const std::string&                   constraint    ,
-        const double                         maxChi2DoF    , 
-        const MASSES&                        masses = MASSES() , 
+        const double                         maxChi2DoF    ,
+        const MASSES&                        masses = MASSES() ,
         const IDecayTreeFit*                 fitter = 0    ) ;
       // ======================================================================
-      /** constructor with the predicate 
-       *  @param fun         the predicate to be evaluated 
-       *  @param usePV       flag to use primary vertex in refit 
+      /** constructor with the predicate
+       *  @param fun         the predicate to be evaluated
+       *  @param usePV       flag to use primary vertex in refit
        *  @param maxChi2DoF  the maximal value of chi2/nDoF  (negative: no cut)
-       *  @param base        the fitter 
+       *  @param base        the fitter
        */
       DecayTreeFitterCut
       ( const LoKi::PhysTypes::Cuts&         fun           ,
         const bool                           usePV         ,
-        const double                         maxChi2DoF    , 
+        const double                         maxChi2DoF    ,
         const LoKi::AuxDTFBase&              base          ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual   DecayTreeFitterCut* clone () const ;
+        DecayTreeFitterCut* clone () const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator()  ( argument p ) const ;
+      result_type operator()  ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
       /// use related primary vertex in the fit ?
-      bool usePV () const { return m_usePV ; }     // use primary vertex in fit 
+      bool usePV () const { return m_usePV ; }     // use primary vertex in fit
       // ======================================================================
     private:
       // ======================================================================
@@ -326,114 +326,114 @@ namespace LoKi
       LoKi::PhysTypes::Cut m_fun        ;       //       the functor to be used
       /// use related primary vertex in the fit ?
       bool                 m_usePV      ;       // use related primary vertex ?
-      /// embedded chi2/nDoF cut 
-      double               m_chi2       ;       // embedded chi2/nDoF cut 
+      /// embedded chi2/nDoF cut
+      double               m_chi2       ;       // embedded chi2/nDoF cut
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ChildCTau
-     *  Simple evaluation of \f$c\tau\f$ for the (child) 
-     *  particle from the decay tree 
-     *  The evaluation is done after refit of the whole decay tree 
-     *  using DecayTreeFitter by Wouter HULSBERGEN 
+     *  Simple evaluation of \f$c\tau\f$ for the (child)
+     *  particle from the decay tree
+     *  The evaluation is done after refit of the whole decay tree
+     *  using DecayTreeFitter by Wouter HULSBERGEN
      *  @see LoKi::Cuts::DTF_CTAU
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *  @see LoKi::Particles::DecayTreeFitterCut
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-03
-     */     
+     */
     class GAUDI_API ChildCTau
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
-      , public LoKi::AuxDTFBase 
+      , public LoKi::AuxDTFBase
     {
       // ======================================================================
     public:
       // ======================================================================
-      /// non-standard masses 
+      /// non-standard masses
       typedef LoKi::AuxDTFBase::MASSES                                MASSES ;
       // ======================================================================
     public:
-      /// constructor from child selector & PV-flag & constraints 
+      /// constructor from child selector & PV-flag & constraints
       ChildCTau
-      ( const LoKi::Child::Selector&     child            , 
-        const bool                       usePV            , 
-        const std::vector<std::string>&  constraints = std::vector<std::string>() , 
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
+      ( const LoKi::Child::Selector&     child            ,
+        const bool                       usePV            ,
+        const std::vector<std::string>&  constraints = std::vector<std::string>() ,
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
         const IDecayTreeFit*             fitter      =  0 ) ;
-      /// constructor from child selector & PV-flag & constraints 
+      /// constructor from child selector & PV-flag & constraints
       ChildCTau
-      ( const std::vector<unsigned int>& child            , 
-        const bool                       usePV            , 
-        const std::vector<std::string>&  constraints = std::vector<std::string>() , 
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+      ( const std::vector<unsigned int>& child            ,
+        const bool                       usePV            ,
+        const std::vector<std::string>&  constraints = std::vector<std::string>() ,
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTau
-      ( const unsigned int               child            , 
-        const bool                       usePV            , 
+      ( const unsigned int               child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTau
-      ( const std::string&               child            , 
-        const bool                       usePV            , 
-        const std::vector<std::string>&  constraints = std::vector<std::string>() , 
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+      ( const std::string&               child            ,
+        const bool                       usePV            ,
+        const std::vector<std::string>&  constraints = std::vector<std::string>() ,
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTau
-      ( const Decays::iNode&             child            , 
-        const bool                       usePV            , 
+      ( const Decays::iNode&             child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTau
-      ( const Decays::IDecay::iTree&     child            , 
-        const bool                       usePV            , 
+      ( const Decays::IDecay::iTree&     child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTau
-      ( const Decays::IDecay::Finder&    child            , 
-        const bool                       usePV            , 
+      ( const Decays::IDecay::Finder&    child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTau
-      ( const LoKi::PhysTypes::Cuts&     child            , 
-        const bool                       usePV            , 
+      ( const LoKi::PhysTypes::Cuts&     child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
       /// MANDATORY: clone method ("virtual cosntructor")
-      virtual  ChildCTau* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
+       ChildCTau* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
-      /// get the child selector 
+      /// get the child selector
       const LoKi::Child::Selector& child () const { return m_child ; }
       /// use the child selector !
       const LHCb::Particle* child ( const LHCb::Particle * p ) const
       { return m_child.child ( p ) ; }
       // ======================================================================
-      // use PV-constraints for the decay head ? 
+      // use PV-constraints for the decay head ?
       bool usePV () const { return m_usePV ; }
       // ======================================================================
       /// get the fittes parameters
@@ -443,343 +443,343 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// child selector 
-      LoKi::Child::Selector m_child      ;       //              child selector 
+      /// child selector
+      LoKi::Child::Selector m_child      ;       //              child selector
       /// use related primary vertex in the fit ?
       bool                  m_usePV      ;       // use related primary vertex ?
-      /// embedded chi2/nDoF cut 
-      double                m_chi2       ;       // embedded chi2/nDoF cut 
+      /// embedded chi2/nDoF cut
+      double                m_chi2       ;       // embedded chi2/nDoF cut
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ChildCTauErr
-     *  Simple evaluation of 
-     *  \f$ \sigma \left( c\tau \right\f$ 
-     *  for the (child) particle form the 
-     *  decay tree 
-     *  The evaluation is done after refit of the whole decay tree 
-     *  using DecayTreeFitter by Wouter HULSBERGEN 
+     *  Simple evaluation of
+     *  \f$ \sigma \left( c\tau \right\f$
+     *  for the (child) particle form the
+     *  decay tree
+     *  The evaluation is done after refit of the whole decay tree
+     *  using DecayTreeFitter by Wouter HULSBERGEN
      *  @see LoKi::Cuts::DTF_CTAU
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *  @see LoKi::Particles::DecayTreeFitterCut
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-03
-     */     
-    struct GAUDI_API ChildCTauErr : ChildCTau 
+     */
+    struct GAUDI_API ChildCTauErr : ChildCTau
     {
       // ======================================================================
-      /// constructor from child selector & PV-flag & constraints 
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauErr
-      ( const LoKi::Child::Selector&     child            , 
-        const bool                       usePV            , 
+      ( const LoKi::Child::Selector&     child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauErr
-      ( const std::vector<unsigned int>& child            , 
-        const bool                       usePV            , 
+      ( const std::vector<unsigned int>& child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauErr
-      ( const unsigned int               child            , 
-        const bool                       usePV            , 
+      ( const unsigned int               child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauErr
-      ( const std::string&               child            , 
-        const bool                       usePV            , 
+      ( const std::string&               child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauErr
-      ( const Decays::iNode&             child            , 
-        const bool                       usePV            , 
+      ( const Decays::iNode&             child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauErr
-      ( const Decays::IDecay::iTree&     child            , 
-        const bool                       usePV            , 
+      ( const Decays::IDecay::iTree&     child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauErr
-      ( const Decays::IDecay::Finder&    child            , 
-        const bool                       usePV            , 
+      ( const Decays::IDecay::Finder&    child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauErr
-      ( const LoKi::PhysTypes::Cuts&     child            , 
-        const bool                       usePV            , 
+      ( const LoKi::PhysTypes::Cuts&     child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
       /// MANDATORY: clone method ("virtual cosntructor")
-      virtual  ChildCTauErr* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
+       ChildCTauErr* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ChildCTauSignificance
-     *  Simple evaluation of 
-     *  \f$ \frac{ c\tau} { \sigma \left( c\tau \right} \f$ 
-     *  for the (child) particle form the 
-     *  decay tree 
-     *  The evaluation is done after refit of the whole decay tree 
-     *  using DecayTreeFitter by Wouter HULSBERGEN 
+     *  Simple evaluation of
+     *  \f$ \frac{ c\tau} { \sigma \left( c\tau \right} \f$
+     *  for the (child) particle form the
+     *  decay tree
+     *  The evaluation is done after refit of the whole decay tree
+     *  using DecayTreeFitter by Wouter HULSBERGEN
      *  @see LoKi::Cuts::DTF_CTAUSIGNIFICANCE
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-03
-     */     
-    struct GAUDI_API ChildCTauSignificance : ChildCTauErr 
+     */
+    struct GAUDI_API ChildCTauSignificance : ChildCTauErr
     {
       // ======================================================================
-      /// constructor from child selector & PV-flag & constraints 
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauSignificance
-      ( const LoKi::Child::Selector&     child            , 
-        const bool                       usePV            , 
+      ( const LoKi::Child::Selector&     child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauSignificance
-      ( const std::vector<unsigned int>& child            , 
-        const bool                       usePV            , 
+      ( const std::vector<unsigned int>& child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauSignificance
-      ( const unsigned int               child            , 
-        const bool                       usePV            , 
+      ( const unsigned int               child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauSignificance
-      ( const std::string&               child            , 
-        const bool                       usePV            , 
+      ( const std::string&               child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauSignificance
-      ( const Decays::iNode&             child            , 
+      ( const Decays::iNode&             child            ,
         const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauSignificance
-      ( const Decays::IDecay::iTree&     child            , 
-        const bool                       usePV            , 
+      ( const Decays::IDecay::iTree&     child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauSignificance
-      ( const Decays::IDecay::Finder&    child            , 
-        const bool                       usePV            , 
+      ( const Decays::IDecay::Finder&    child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
-      /// constructor from child selector & PV-flag & constraints 
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
+      /// constructor from child selector & PV-flag & constraints
       ChildCTauSignificance
-      ( const LoKi::PhysTypes::Cuts&     child            , 
-        const bool                       usePV            , 
+      ( const LoKi::PhysTypes::Cuts&     child            ,
+        const bool                       usePV            ,
         const std::vector<std::string>&  constraints = std::vector<std::string>() ,
-        const MASSES&                    masses      = MASSES() , 
-        const double                     chi2MaxDoF  = -1 , 
-        const IDecayTreeFit*             fitter      =  0 ) ;        
+        const MASSES&                    masses      = MASSES() ,
+        const double                     chi2MaxDoF  = -1 ,
+        const IDecayTreeFit*             fitter      =  0 ) ;
       /// MANDATORY: clone method ("virtual cosntructor")
-      virtual  ChildCTauSignificance* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
+       ChildCTauSignificance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DecayTreeFitChi2
-     *  Simple evaluation of \f$c\chi^2\f$ for the global fit 
+     *  Simple evaluation of \f$c\chi^2\f$ for the global fit
      *  @see LoKi::Cuts::DTF_CHI2
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-08
-     */     
-    class GAUDI_API DecayTreeFitChi2 : public DecayTreeFitterFun 
+     */
+    class GAUDI_API DecayTreeFitChi2 : public DecayTreeFitterFun
     {
-    public: 
+    public:
       // ======================================================================
-      /// constructor from PV-flag & vector of constraints  
-      DecayTreeFitChi2 
-      ( const bool                      usePV      , 
-        const std::vector<std::string>& constraint = 
+      /// constructor from PV-flag & vector of constraints
+      DecayTreeFitChi2
+      ( const bool                      usePV      ,
+        const std::vector<std::string>& constraint =
         std::vector<std::string>()                 ,
         const MASSES&                    masses    = MASSES() ) ;
-      /// constructor from PV-flag & constraints  
-      DecayTreeFitChi2 
-      ( const bool                      usePV      , 
+      /// constructor from PV-flag & constraints
+      DecayTreeFitChi2
+      ( const bool                      usePV      ,
         const std::string&              constraint ,
         const MASSES&                    masses    = MASSES() ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DecayTreeFitChi2* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       DecayTreeFitChi2* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// get chi2 of decay tree fit 
+      /// get chi2 of decay tree fit
       double       chi2       ( const LHCb::Particle* p ) const ;
-      /// get nDoF of decay tree fit 
+      /// get nDoF of decay tree fit
       unsigned int nDoF       ( const LHCb::Particle* p ) const ;
-      /// get chi2/DoF of decay tree fit 
+      /// get chi2/DoF of decay tree fit
       double       chi2PerDoF ( const LHCb::Particle* p ) const ;
-      /** get probaility of decay tree fit 
+      /** get probaility of decay tree fit
        *  @see gsl_cdf_chisq_Q
-       *  return probaility of decay tree fit 
+       *  return probaility of decay tree fit
        */
       double       prob       ( const LHCb::Particle* p ) const ;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DecayTreeFitNDoF
-     *  Simple evaluation of number degress of freedom for the global fit 
-     *  @see LoKi::Cuts::DTF_NDOF 
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  Simple evaluation of number degress of freedom for the global fit
+     *  @see LoKi::Cuts::DTF_NDOF
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-08
-     */     
+     */
     struct GAUDI_API DecayTreeFitNDoF : DecayTreeFitChi2
     {
       // ======================================================================
-      /// constructor from PV-flag & vector of constraints  
+      /// constructor from PV-flag & vector of constraints
       DecayTreeFitNDoF
-      ( const bool                      usePV      , 
-        const std::vector<std::string>& constraint = 
+      ( const bool                      usePV      ,
+        const std::vector<std::string>& constraint =
         std::vector<std::string>()                 ,
         const MASSES&                   masses    = MASSES() ) ;
-      /// constructor from PV-flag & constraints  
+      /// constructor from PV-flag & constraints
       DecayTreeFitNDoF
-      ( const bool                      usePV      , 
+      ( const bool                      usePV      ,
         const std::string&              constraint ,
         const MASSES&                   masses    = MASSES() ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DecayTreeFitNDoF* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       DecayTreeFitNDoF* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DecayTreeFitChi2PerNDoF
-     *  Simple evaluation of \f$\chi^2\f$ per degree 
-     *  of freedom for the global fit 
-     *  @see LoKi::Cuts::DTF_CHI2NDOF 
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  Simple evaluation of \f$\chi^2\f$ per degree
+     *  of freedom for the global fit
+     *  @see LoKi::Cuts::DTF_CHI2NDOF
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-08
-     */     
+     */
     struct GAUDI_API DecayTreeFitChi2NDoF : DecayTreeFitNDoF
     {
       // ======================================================================
-      /// constructor from PV-flag & vector of constraints  
+      /// constructor from PV-flag & vector of constraints
       DecayTreeFitChi2NDoF
-      ( const bool                      usePV      , 
-        const std::vector<std::string>& constraint = 
+      ( const bool                      usePV      ,
+        const std::vector<std::string>& constraint =
         std::vector<std::string>()                 ,
         const MASSES&                    masses    = MASSES() ) ;
-      /// constructor from PV-flag & constraints  
+      /// constructor from PV-flag & constraints
       DecayTreeFitChi2NDoF
-      ( const bool                      usePV      , 
+      ( const bool                      usePV      ,
         const std::string&              constraint ,
         const MASSES&                    masses    = MASSES() ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DecayTreeFitChi2NDoF* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       DecayTreeFitChi2NDoF* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class DecayTreeFitProb
-     *  Simple evaluation of \f$\chi^2\f$-probability for the global fit 
+     *  Simple evaluation of \f$\chi^2\f$-probability for the global fit
      *  @see LoKi::Cuts::DTF_PROB
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-08
-     */     
+     */
     struct GAUDI_API DecayTreeFitProb : DecayTreeFitChi2NDoF
     {
       // ======================================================================
-      /// constructor from PV-flag & vector of constraints  
+      /// constructor from PV-flag & vector of constraints
       DecayTreeFitProb
-      ( const bool                      usePV      , 
-        const std::vector<std::string>& constraint = 
+      ( const bool                      usePV      ,
+        const std::vector<std::string>& constraint =
         std::vector<std::string>()                 ) ;
-      /// constructor from PV-flag & constraints  
+      /// constructor from PV-flag & constraints
       DecayTreeFitProb
-      ( const bool                      usePV      , 
+      ( const bool                      usePV      ,
         const std::string&              constraint ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DecayTreeFitProb* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       DecayTreeFitProb* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     /** @typedef DTF_FUN
-     *  Simple meta-functor that uses DecayTreeFitter 
-     *  and applyes another functor to the resutl of fit 
-     *  @see IDecayTreeFit 
+     *  Simple meta-functor that uses DecayTreeFitter
+     *  and applyes another functor to the resutl of fit
+     *  @see IDecayTreeFit
      *  @see  DecayTreeFitter::Fitter
-     *  
+     *
      *  @code
      *
      *    // get the momentum after the fit
@@ -787,35 +787,35 @@ namespace LoKi
      *
      *    // get the momentum after the fit, using Primary Vertex-constraint
      *    const DFT_FUN p2 = DTF_FUN ( P , true  ) ;
-     *   
+     *
      *    // get the momentum after the fit, and mass-constrains for daughter psis:
      *    const DFT_FUN p3 = DTF_FUN ( P , false , 'J/psi(1S)'  ) ;
-     *   
-     *    // get the momentum after the fit, using Primary Vertex-constraint and 
-     *    // mass-constraints for daughter D0 
+     *
+     *    // get the momentum after the fit, using Primary Vertex-constraint and
+     *    // mass-constraints for daughter D0
      *    const DFT_FUN p4 = DTF_FUN ( P , true  , 'D0'  ) ;
-     *   
+     *
      *    const LHCb::Particle* B = ... ;
-     *  
+     *
      *    const double val1  = p1 ( B ) ;
      *    const double val2  = p2 ( B ) ;
      *    const double val3  = p3 ( B ) ;
      *    const double val4  = p4 ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see LoKi::Particles::DecayTreeFitterFun 
+     *  @see LoKi::Particles::DecayTreeFitterFun
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-03
      */
     typedef LoKi::Particles::DecayTreeFitterFun                       DTF_FUN ;
     // ========================================================================
     /** @typedef DTF_CUT
-     *  Simple meta-predicate that uses DecayTreeFitter 
-     *  and applyes another predicate to the resutl of fit 
-     *  @see IDecayTreeFit 
+     *  Simple meta-predicate that uses DecayTreeFitter
+     *  and applyes another predicate to the resutl of fit
+     *  @see IDecayTreeFit
      *  @see  DecayTreeFitter::Fitter
-     *  
+     *
      *  @code
      *
      *    // get the momentum after the fit
@@ -823,22 +823,22 @@ namespace LoKi
      *
      *    // get the momentum after the fit, using Primary Vertex-constraint
      *    const DFT_CUT p2 = DTF_CUT ( PX > 0 , true  ) ;
-     *   
+     *
      *    // get the momentum after the fit, and mass-constrains for daughter psis:
      *    const DFT_CUT p3 = DTF_CUT ( PX >, false , 'J/psi(1S)'  ) ;
-     *   
-     *    // get the momentum after the fit, using Primary Vertex-constraint and 
-     *    // mass-constraints for daughter D0 
+     *
+     *    // get the momentum after the fit, using Primary Vertex-constraint and
+     *    // mass-constraints for daughter D0
      *    const DFT_CUT p4 = DTF_CUT ( P , true  , 'D0'  ) ;
-     *   
+     *
      *    const LHCb::Particle* B = ... ;
-     *  
+     *
      *    const bool val1  = p1 ( B ) ;
      *    const bool val2  = p2 ( B ) ;
      *    const bool val3  = p3 ( B ) ;
      *    const bool val4  = p4 ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LoKi::Particles::DecayTreeFitterCut
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
@@ -846,34 +846,34 @@ namespace LoKi
      */
     typedef LoKi::Particles::DecayTreeFitterCut                       DTF_CUT ;
     // ========================================================================
-    /** @typedef DTF_CTAU 
-     *  Evaluate \f$c\tau\f$ for the dauthter particle in the 
-     *  decay tree. The actual computation inclued the refit of the 
-     *  whole decya tree using DecayTreeFitter by Wouter HULSBERGEN 
+    /** @typedef DTF_CTAU
+     *  Evaluate \f$c\tau\f$ for the dauthter particle in the
+     *  decay tree. The actual computation inclued the refit of the
+     *  whole decya tree using DecayTreeFitter by Wouter HULSBERGEN
      *  @see IDecayTreeFit
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see  DecayTreeFitter::Fitter
      *
      *  @code
      *
-     *    // get the c*tau for the first daughter particle 
+     *    // get the c*tau for the first daughter particle
      *    const DFT_CTAU ctau1 = DTF_CTAU ( 1 , false ) ;
      *
-     *    // get the c*tau for the D0 from decay tree of beauty particle  
+     *    // get the c*tau for the D0 from decay tree of beauty particle
      *    const DFT_CTAU ctau2 = DTF_CTAU ( "Xb -> ^D0 ... " , false ) ;
      *
-     *    // get the c*tau for the D0 from decay tree of beauty particle  
+     *    // get the c*tau for the D0 from decay tree of beauty particle
      *    const DFT_CTAU ctau3 = DTF_CTAU ( "D0" == ABSPID , false ) ;
      *
      *    // get the c*tau for the first daughter particle
-     *    // with PV-constaint for the decay head  
+     *    // with PV-constaint for the decay head
      *    const DFT_CTAU ctau4 = DTF_CTAU ( 1 , true ) ;
      *
-     *    // get the c*tau for the D0 from decay tree of beauty particle 
-     *    // with PV-constaint for the decay head  
+     *    // get the c*tau for the D0 from decay tree of beauty particle
+     *    // with PV-constaint for the decay head
      *    const DFT_CTAU ctau5 = DTF_CTAU ( "Xb -> ^D0 ... " , true ) ;
      *
-     *    // get the c*tau for the D0 from decay tree of beauty particle  
-     *    // with PV-constaint for the decay head  
+     *    // get the c*tau for the D0 from decay tree of beauty particle
+     *    // with PV-constaint for the decay head
      *    const DFT_CTAU ctau6 = DTF_CTAU ( "D0" == ABSPID , true ) ;
      *
      *
@@ -883,19 +883,19 @@ namespace LoKi
      *    constraints.push_back ( "D_s+" ) ;
      *
      *    // get the c*tau for the first daughter particle
-     *    // with PV-constaint for the decay head  
-     *    // and mass-constraints for charm mesons 
+     *    // with PV-constaint for the decay head
+     *    // and mass-constraints for charm mesons
      *    const DFT_CTAU ctau7 = DTF_CTAU ( 1 , true , constraints ) ;
      *
-     *    // get the c*tau for the D0 from decay tree of beauty particle 
-     *    // with PV-constaint for the decay head  
-     *    // and mass-constraints for charm mesons 
-     *    const DFT_CTAU ctau8 = DTF_CTAU ( "Xb -> ^D0 ... " , 
+     *    // get the c*tau for the D0 from decay tree of beauty particle
+     *    // with PV-constaint for the decay head
+     *    // and mass-constraints for charm mesons
+     *    const DFT_CTAU ctau8 = DTF_CTAU ( "Xb -> ^D0 ... " ,
      *                                      true , constraints ) ;
      *
-     *    // get the c*tau for the D0 from decay tree of beauty particle  
-     *    // with PV-constaint for the decay head  
-     *    // and mass-constraints for charm mesons 
+     *    // get the c*tau for the D0 from decay tree of beauty particle
+     *    // with PV-constaint for the decay head
+     *    // and mass-constraints for charm mesons
      *    const DFT_CTAU ctau9 = DTF_CTAU ( "D0" == ABSPID ,
      *                                      true , constraints ) ;
      *
@@ -911,10 +911,10 @@ namespace LoKi
      *    const double val8 = ctau8 ( B ) ;
      *    const double val9 = ctau9 ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LoKi::Particles::ChildCTau
-     *  @see LoKi::Cuts::DTF_CTAUERR 
+     *  @see LoKi::Cuts::DTF_CTAUERR
      *  @see LoKi::Cuts::DTF_CTAUSIGNIFICANCE
      *  @see LoKi::Child::Selector
      *
@@ -923,35 +923,35 @@ namespace LoKi
      */
     typedef LoKi::Particles::ChildCTau                               DTF_CTAU ;
     // ========================================================================
-    /** @typedef DTF_CTAUERR 
-     *  Evaluate \f$\sigma \left( c\tau\right) \f$ for the 
-     *  dauthter particle in the 
-     *  decay tree. The actual computation inclued the refit of the 
-     *  whole decya tree using DecayTreeFitter by Wouter HULSBERGEN 
+    /** @typedef DTF_CTAUERR
+     *  Evaluate \f$\sigma \left( c\tau\right) \f$ for the
+     *  dauthter particle in the
+     *  decay tree. The actual computation inclued the refit of the
+     *  whole decya tree using DecayTreeFitter by Wouter HULSBERGEN
      *  @see IDecayTreeFit
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see  DecayTreeFitter::Fitter
      *
      *  @code
      *
-     *    // get the sigma(c*tau) for the first daughter particle 
+     *    // get the sigma(c*tau) for the first daughter particle
      *    const DFT_CTAUERR sctau1 = DTF_CTAUERR ( 1 , false ) ;
      *
-     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle  
+     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle
      *    const DFT_CTAUERR sctau2 = DTF_CTAUERR ( "Xb -> ^D0 ... " , false ) ;
      *
-     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle  
+     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle
      *    const DFT_CTAUERR sctau3 = DTF_CTAUERR ( "D0" == ABSPID , false ) ;
      *
      *    // get the sigma(c*tau) for the first daughter particle
-     *    // with PV-constraint for the decay head  
+     *    // with PV-constraint for the decay head
      *    const DFT_CTAUERR sctau4 = DTF_CTAUERR ( 1 , true ) ;
      *
-     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle 
-     *    // with PV-constraint for the decay head  
+     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle
+     *    // with PV-constraint for the decay head
      *    const DFT_CTAUERR sctau5 = DTF_CTAUERR ( "Xb -> ^D0 ... " , true ) ;
      *
-     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle  
-     *    // with PV-constraint for the decay head  
+     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle
+     *    // with PV-constraint for the decay head
      *    const DFT_CTAUERR sctau6 = DTF_CTAUERR ( "D0" == ABSPID , true ) ;
      *
      *
@@ -961,19 +961,19 @@ namespace LoKi
      *    constraints.push_back ( "D_s+" ) ;
      *
      *    // get the sigma(c*tau) for the first daughter particle
-     *    // with PV-constraint for the decay head  
-     *    // and mass-constraints for charm mesons 
+     *    // with PV-constraint for the decay head
+     *    // and mass-constraints for charm mesons
      *    const DFT_CTAUERR sctau7 = DTF_CTAUERR ( 1 , true , constraints ) ;
      *
-     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle 
-     *    // with PV-constraint for the decay head  
-     *    // and mass-constraints for charm mesons 
-     *    const DFT_CTAUERR sctau8 = DTF_CTAUERR ( "Xb -> ^D0 ... " , 
+     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle
+     *    // with PV-constraint for the decay head
+     *    // and mass-constraints for charm mesons
+     *    const DFT_CTAUERR sctau8 = DTF_CTAUERR ( "Xb -> ^D0 ... " ,
      *                                      true , constraints ) ;
      *
-     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle  
-     *    // with PV-constraint for the decay head  
-     *    // and mass-constraints for charm mesons 
+     *    // get the sigma(c*tau) for the D0 from decay tree of beauty particle
+     *    // with PV-constraint for the decay head
+     *    // and mass-constraints for charm mesons
      *    const DFT_CTAUERR sctau9 = DTF_CTAUERR ( "D0" == ABSPID ,
      *                                      true , constraints ) ;
      *
@@ -989,11 +989,11 @@ namespace LoKi
      *    const double val8 = sctau8 ( B ) ;
      *    const double val9 = sctau9 ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LoKi::Particles::ChildCTauErr
      *  @see LoKi::Cuts::DTF_CTAU
-     *  @see LoKi::Cuts::DTF_CTAUSIGNIFICANCE 
+     *  @see LoKi::Cuts::DTF_CTAUSIGNIFICANCE
      *  @see LoKi::Child::Selector
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -1001,42 +1001,42 @@ namespace LoKi
      */
     typedef LoKi::Particles::ChildCTauErr                         DTF_CTAUERR ;
     // ========================================================================
-    /** @typedef DTF_CTAUSIGNIFICANCE 
-     *  Evaluate \f$ \frac{c\tau}{\sigma \left( c\tau\right) } \f$ for the 
-     *  dauthter particle in the 
-     *  decay tree. The actual computation inclued the refit of the 
-     *  whole decya tree using DecayTreeFitter by Wouter HULSBERGEN 
+    /** @typedef DTF_CTAUSIGNIFICANCE
+     *  Evaluate \f$ \frac{c\tau}{\sigma \left( c\tau\right) } \f$ for the
+     *  dauthter particle in the
+     *  decay tree. The actual computation inclued the refit of the
+     *  whole decya tree using DecayTreeFitter by Wouter HULSBERGEN
      *  @see IDecayTreeFit
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see  DecayTreeFitter::Fitter
      *
      *  @code
      *
-     *    // get the c*tau-significance for the first daughter particle 
+     *    // get the c*tau-significance for the first daughter particle
      *    const DFT_CTAUSIGNIFICANCE sctau1 = DTF_CTAUSIGNIFICANCE ( 1 , false ) ;
      *
-     *    // get the c*tau-significance for the D0 
-     *    // from decay tree of beauty particle  
-     *    const DFT_CTAUSIGNIFICANCE sctau2 = 
+     *    // get the c*tau-significance for the D0
+     *    // from decay tree of beauty particle
+     *    const DFT_CTAUSIGNIFICANCE sctau2 =
      *                       DTF_CTAUSIGNIFICANCE ( "Xb -> ^D0 ... " , false ) ;
      *
-     *    // get the c*tau-significance for the D0 
-     *    const DFT_CTAUSIGNIFICANCE sctau3 = 
+     *    // get the c*tau-significance for the D0
+     *    const DFT_CTAUSIGNIFICANCE sctau3 =
      *                       DTF_CTAUSIGNIFICANCE ( "D0" == ABSPID , false ) ;
      *
      *    // get the c*tau-significance for the first daughter particle
-     *    // with PV-constraint for the decay head  
-     *    const DFT_CTAUSIGNIFICANCE sctau4 = 
+     *    // with PV-constraint for the decay head
+     *    const DFT_CTAUSIGNIFICANCE sctau4 =
      *                       DTF_CTAUSIGNIFICANCE ( 1 , true ) ;
      *
-     *    // get the c*tau-significance for the D0 
-     *    // from decay tree of beauty particle 
-     *    // with PV-constraint for the decay head  
-     *    const DFT_CTAUSIGNIFICANCE sctau5 = 
+     *    // get the c*tau-significance for the D0
+     *    // from decay tree of beauty particle
+     *    // with PV-constraint for the decay head
+     *    const DFT_CTAUSIGNIFICANCE sctau5 =
      *                       DTF_CTAUSIGNIFICANCE ( "Xb -> ^D0 ... " , true ) ;
      *
-     *    // get the c*tau-significance for the D0  
-     *    // with PV-constraint for the decay head  
-     *    const DFT_CTAUSIGNIFICANCE sctau6 = 
+     *    // get the c*tau-significance for the D0
+     *    // with PV-constraint for the decay head
+     *    const DFT_CTAUSIGNIFICANCE sctau6 =
      *                       DTF_CTAUSIGNIFICANCE ( "D0" == ABSPID , true ) ;
      *
      *
@@ -1046,22 +1046,22 @@ namespace LoKi
      *    constraints.push_back ( "D_s+" ) ;
      *
      *    // get the c*tau-significance for the first daughter particle
-     *    // with PV-constraint for the decay head  
-     *    // and mass-constraints for charm mesons 
-     *    const DFT_CTAUSIGNIFICANCE sctau7 = 
+     *    // with PV-constraint for the decay head
+     *    // and mass-constraints for charm mesons
+     *    const DFT_CTAUSIGNIFICANCE sctau7 =
      *                       DTF_CTAUSIGNIFICANCE ( 1 , true , constraints ) ;
      *
-     *    // get the c*tau-significance for the D 
-     *    // with PV-constraint for the decay head  
-     *    // and mass-constraints for charm mesons 
-     *    const DFT_CTAUSIGNIFICANCE sctau8 = 
-     *                        DTF_CTAUSIGNIFICANCE ( "Xb -> ^D0 ... " , 
+     *    // get the c*tau-significance for the D
+     *    // with PV-constraint for the decay head
+     *    // and mass-constraints for charm mesons
+     *    const DFT_CTAUSIGNIFICANCE sctau8 =
+     *                        DTF_CTAUSIGNIFICANCE ( "Xb -> ^D0 ... " ,
      *                                      true , constraints ) ;
      *
-     *    // get the c*tau-significance for the D0  
-     *    // with PV-constraint for the decay head  
-     *    // and mass-constraints for charm mesons 
-     *    const DFT_CTAUSIGNIFICANCE sctau9 = 
+     *    // get the c*tau-significance for the D0
+     *    // with PV-constraint for the decay head
+     *    // and mass-constraints for charm mesons
+     *    const DFT_CTAUSIGNIFICANCE sctau9 =
      *                        DTF_CTAUSIGNIFICANCE ( "D0" == ABSPID ,
      *                                      true , constraints ) ;
      *
@@ -1077,7 +1077,7 @@ namespace LoKi
      *    const double val8 = sctau8 ( B ) ;
      *    const double val9 = sctau9 ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LoKi::Particles::ChildCTauErr
      *  @see LoKi::Cuts::DTF_CTAU
@@ -1091,22 +1091,22 @@ namespace LoKi
     // ========================================================================
     /** @typedef DTF_CHI2
      *  Simple evaluator of \f$\chi^2\f$ for the decay tree fit
-     * 
-     *  @code 
      *
-     *    // get the chi2 of gobal fit 
+     *  @code
+     *
+     *    // get the chi2 of gobal fit
      *    const DFT_CHI2 chi2_1 = DTF_CHI2 ( false ) ;
      *
-     *    // get the chi2 of global fit 
-     *    // with PV-constraint for the decay head  
+     *    // get the chi2 of global fit
+     *    // with PV-constraint for the decay head
      *    const DFT_CHI2 chi2_2 = DTF_CHI2 ( true  ) ;
      *
      *    // get the chi2 of global fit,
      *    // using mass-constraint for daughter  D0
      *    const DFT_CHI2 chi2_3 = DTF_CHI2 ( false , "D0") ;
      *
-     *    // get the chi2 of global fit 
-     *    // with PV-constraint for the decay head  
+     *    // get the chi2 of global fit
+     *    // with PV-constraint for the decay head
      *    // using mass-constraint for daughter  D0
      *    const DFT_CHI2 chi2_4 = DTF_CHI2 ( true  , "D0" ) ;
      *
@@ -1117,14 +1117,14 @@ namespace LoKi
      *    const double val3 = chi2_3 ( B ) ;
      *    const double val4 = chi3_4 ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
-     *  @see IDecayTreeFit::chi2  
-     *  @see  DecayTreeFitter::Fitter::chiSquare 
-     *  
-     *  @see LoKi::Particles::DecayTreeFitChi2 
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
+     *  @see IDecayTreeFit::chi2
+     *  @see  DecayTreeFitter::Fitter::chiSquare
+     *
+     *  @see LoKi::Particles::DecayTreeFitChi2
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-08
      */
@@ -1132,10 +1132,10 @@ namespace LoKi
     // ========================================================================
     /** @typedef DTF_NDOF
      *  Simple evaluator of number of degrees of frreedom for the decay tree fit
-     * 
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
-     *  
+     *
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
+     *
      *  @see LoKi::Particles::DecayTreeFitNDoF
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @date 2010-06-08
@@ -1144,22 +1144,22 @@ namespace LoKi
     // ========================================================================
     /** @typedef DTF_CHI2NDOF
      *  Simple evaluator of \f$\chi^2\f$ per degree of freedom for the decay tree fit
-     * 
-     *  @code 
      *
-     *    // get the chi2/DoF of gobal fit 
+     *  @code
+     *
+     *    // get the chi2/DoF of gobal fit
      *    const DFT_CHI2NDOF chi2_1 = DTF_CHI2NDOF ( false ) ;
      *
-     *    // get the chi2/DoF of global fit 
-     *    // with PV-constraint for the decay head  
+     *    // get the chi2/DoF of global fit
+     *    // with PV-constraint for the decay head
      *    const DFT_CHI2NDOF chi2_2 = DTF_CHI2NDOF ( true  ) ;
      *
      *    // get the chi2/DoF of global fit,
      *    // using mass-constraint for daughter  D0
      *    const DFT_CHI2NDOF chi2_3 = DTF_CHI2NDOF ( false , "D0") ;
      *
-     *    // get the chi2/DoF of global fit 
-     *    // with PV-constraint for the decay head  
+     *    // get the chi2/DoF of global fit
+     *    // with PV-constraint for the decay head
      *    // using mass-constraint for daughter  D0
      *    const DFT_CHI2NDOF chi2_4 = DTF_CHI2NDOF ( true  , "D0" ) ;
      *
@@ -1170,10 +1170,10 @@ namespace LoKi
      *    const double val3 = chi2_3 ( B ) ;
      *    const double val4 = chi3_4 ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *
      *  @see LoKi::Particles::DecayTreeFitChi2NDoF
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
@@ -1183,22 +1183,22 @@ namespace LoKi
     // ========================================================================
     /** @typedef DTF_PROB
      *  Simple evaluator of the decay tree fit probability
-     * 
-     *  @code 
      *
-     *    // get the probablity of gobal fit 
+     *  @code
+     *
+     *    // get the probablity of gobal fit
      *    const DFT_PROP prob_1 = DTF_PROB ( false ) ;
      *
-     *    // get the probability of global fit 
-     *    // with PV-constraint for the decay head  
+     *    // get the probability of global fit
+     *    // with PV-constraint for the decay head
      *    const DFT_PROB prob_2 = DTF_PROB ( true  ) ;
      *
      *    // get the probability of global fit,
      *    // using mass-constraint for daughter  D0
      *    const DFT_PROB prob_3 = DTF_PROB ( false , "D0") ;
      *
-     *    // get the probability of global fit 
-     *    // with PV-constraint for the decay head  
+     *    // get the probability of global fit
+     *    // with PV-constraint for the decay head
      *    // using mass-constraint for daughter  D0
      *    const DFT_PROB prob_4 = DTF_PROB ( true  , "D0" ) ;
      *
@@ -1209,10 +1209,10 @@ namespace LoKi
      *    const double val3 = prob_3 ( B ) ;
      *    const double val4 = prob_4 ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IDecayTreeFit 
-     *  @see  DecayTreeFitter::Fitter 
+     *  @see IDecayTreeFit
+     *  @see  DecayTreeFitter::Fitter
      *  @see gsl_cdf_chisq_Q
      *
      *  @see LoKi::Particles::DecayTreeFitProb
@@ -1221,7 +1221,7 @@ namespace LoKi
      */
     typedef LoKi::Particles::DecayTreeFitProb                        DTF_PROB ;
     // ========================================================================
-  } //                                              end of namesapce LoKi::Cuts   
+  } //                                              end of namesapce LoKi::Cuts
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles37.h b/Phys/LoKiPhys/LoKi/Particles37.h
index 52ee04473dae253770d68a02a6749afa8349950a..a2456ce56de9b66806005c7bcd6410f48f1a0038 100644
--- a/Phys/LoKiPhys/LoKi/Particles37.h
+++ b/Phys/LoKiPhys/LoKi/Particles37.h
@@ -1,15 +1,15 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES37_H 
+#ifndef LOKI_PARTICLES37_H
 #define LOKI_PARTICLES37_H 1
 // ============================================================================
-// Incldue files 
+// Incldue files
 // ============================================================================
 // Event model
 // ============================================================================
 #include "Event/RecVertex.h"
 #include "Event/Particle.h"
 // ============================================================================
-// LoKi 
+// LoKi
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/Vertices1.h"
@@ -38,34 +38,34 @@
  *  @date 2010-06-18
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
-  { 
+  namespace Particles
+  {
     // ========================================================================
-    /** @class DecayLengthSignificance 
+    /** @class DecayLengthSignificance
      *  Functor which calculates the decay length significance of a
      *  particle with respect to a primary vertex.
      *  @code
-     *    
+     *
      *    LHCb::VertexBase* pv = ...;
      *
      *    // get the DLS functor
      *    const DLS_FUN p1 = DLS( pv );
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double val = p1 ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Roel Aaij
      *  @date   2010-06-18
      */
-    struct GAUDI_API DecayLengthSignificance 
+    struct GAUDI_API DecayLengthSignificance
       : LoKi::BasicFunctors< const LHCb::Particle* >::Function
-      , LoKi::Vertices::VertexHolder 
+      , LoKi::Vertices::VertexHolder
     {
       // ======================================================================
       /// constructor from a vertex
@@ -75,13 +75,13 @@ namespace LoKi
       /// constructor from VertexHolder
       DecayLengthSignificance ( const LoKi::Vertices::VertexHolder& base );
       /// MANDATORY: clone method ("virtual constructor")
-      virtual DecayLengthSignificance* clone() const;
+      DecayLengthSignificance* clone() const override;
       /// The method where the actual calculation happens.
       virtual result_type dls( argument p ) const;
       /// MANDATORY: the only essential method
-      virtual result_type operator()( argument p ) const;
+      result_type operator()( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream( std::ostream& stream ) const;
+      std::ostream& fillStream( std::ostream& stream ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -91,15 +91,15 @@ namespace LoKi
      *  @see DecayLengthSignificance
      *
      *  @code
-     *    
+     *
      *    // get the DLS functor
      *    const DLS_FUN fun = DLS();
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double dls = fun ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Roel Aaij
      *  @date   2010-05-07
@@ -112,266 +112,266 @@ namespace LoKi
       /// basic constructor
       DecayLengthSignificanceDV();
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  DecayLengthSignificanceDV* clone() const
+       DecayLengthSignificanceDV* clone() const override
       { return new DecayLengthSignificanceDV( *this ); }
       /// MANDATORY: the only essential method
-      virtual result_type operator()( argument p ) const;
+      result_type operator()( argument p ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream( std::ostream& s ) const
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "BPVDLS"; }
       // ======================================================================
     };
     // ========================================================================
     /** @class PathDistance
-     *  get the path distance 
-     *  @see IDistanceCalculator::pathDistance 
-     *  @see LoKi::Particles::ImpPar::path 
+     *  get the path distance
+     *  @see IDistanceCalculator::pathDistance
+     *  @see LoKi::Particles::ImpPar::path
      *  @see LoKi::Cuts::PATHDIST
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
-    struct GAUDI_API PathDistance : LoKi::Particles::ImpPar 
+    struct GAUDI_API PathDistance : LoKi::Particles::ImpPar
     {
       // ======================================================================
-      /// constructor from the primary vertex & tool 
-      PathDistance 
-      ( const LHCb::VertexBase*                        pv     , 
+      /// constructor from the primary vertex & tool
+      PathDistance
+      ( const LHCb::VertexBase*                        pv     ,
         const IDistanceCalculator*                     tool   ) ;
-      /// constructor from the primary vertex & tool 
+      /// constructor from the primary vertex & tool
       PathDistance ( const LoKi::Vertices::ImpParBase& tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PathDistance* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       PathDistance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class PathDistanceChi2
-     *  get the path distance chi2  
-     *  @see IDistanceCalculator::pathDistance 
-     *  @see LoKi::Particles::PathDistance 
-     *  @see LoKi::Cuts::PATHDISTCHI2 
+     *  get the path distance chi2
+     *  @see IDistanceCalculator::pathDistance
+     *  @see LoKi::Particles::PathDistance
+     *  @see LoKi::Cuts::PATHDISTCHI2
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
-    struct GAUDI_API PathDistanceChi2 : LoKi::Particles::PathDistance 
+    struct GAUDI_API PathDistanceChi2 : LoKi::Particles::PathDistance
     {
       // ======================================================================
-      /// constructor from the primary vertex & tool 
-      PathDistanceChi2 
-      ( const LHCb::VertexBase*                        pv     , 
+      /// constructor from the primary vertex & tool
+      PathDistanceChi2
+      ( const LHCb::VertexBase*                        pv     ,
         const IDistanceCalculator*                     tool   ) ;
-      /// constructor from the primary vertex & tool 
+      /// constructor from the primary vertex & tool
       PathDistanceChi2 ( const LoKi::Vertices::ImpParBase& tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PathDistanceChi2* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       PathDistanceChi2* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class PathDistanceSignificance
-     *  get the path distance significnace  
-     *  @see IDistanceCalculator::pathDistance 
-     *  @see LoKi::Particles::PathDistance 
-     *  @see LoKi::Particles::PathDistanceChi2 
-     *  @see LoKi::Cuts::PATHDISTSIGNIFICANCE  
-     *  @see LoKi::Cuts::PDS 
+     *  get the path distance significnace
+     *  @see IDistanceCalculator::pathDistance
+     *  @see LoKi::Particles::PathDistance
+     *  @see LoKi::Particles::PathDistanceChi2
+     *  @see LoKi::Cuts::PATHDISTSIGNIFICANCE
+     *  @see LoKi::Cuts::PDS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
-    struct GAUDI_API PathDistanceSignificance 
+    struct GAUDI_API PathDistanceSignificance
       : LoKi::Particles::PathDistanceChi2
     {
       // ======================================================================
-      /// constructor from the primary vertex & tool 
+      /// constructor from the primary vertex & tool
       PathDistanceSignificance
-      ( const LHCb::VertexBase*                        pv     , 
+      ( const LHCb::VertexBase*                        pv     ,
         const IDistanceCalculator*                     tool   ) ;
-      /// constructor from the primary vertex & tool 
+      /// constructor from the primary vertex & tool
       PathDistanceSignificance ( const LoKi::Vertices::ImpParBase& tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PathDistanceSignificance* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       PathDistanceSignificance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ProjDistance
      *  get the ''projected-distance''
-     *  @see IDistanceCalculator::projectedDistance 
+     *  @see IDistanceCalculator::projectedDistance
      *  @see LoKi::Cuts::PROJDIST
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
-    struct GAUDI_API ProjectedDistance : LoKi::Particles::PathDistance 
+    struct GAUDI_API ProjectedDistance : LoKi::Particles::PathDistance
     {
       // ======================================================================
-      /// constructor from the primary vertex & tool 
-      ProjectedDistance 
-      ( const LHCb::VertexBase*                        pv     , 
+      /// constructor from the primary vertex & tool
+      ProjectedDistance
+      ( const LHCb::VertexBase*                        pv     ,
         const IDistanceCalculator*                     tool   ) ;
-      /// constructor from the primary vertex & tool 
+      /// constructor from the primary vertex & tool
       ProjectedDistance ( const LoKi::Vertices::ImpParBase& tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProjectedDistance* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       ProjectedDistance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ProjectedDistanceSignificance
-     *  get the ''projected-distance'' significance 
-     *  @see IDistanceCalculator::projectedDistance 
+     *  get the ''projected-distance'' significance
+     *  @see IDistanceCalculator::projectedDistance
      *  @see LoKi::Cuts::PROJDS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
-    struct GAUDI_API ProjectedDistanceSignificance 
+    struct GAUDI_API ProjectedDistanceSignificance
       : LoKi::Particles::ProjectedDistance
     {
       // ======================================================================
-      /// constructor from the primary vertex & tool 
-      ProjectedDistanceSignificance 
-      ( const LHCb::VertexBase*                        pv     , 
+      /// constructor from the primary vertex & tool
+      ProjectedDistanceSignificance
+      ( const LHCb::VertexBase*                        pv     ,
         const IDistanceCalculator*                     tool   ) ;
-      /// constructor from the primary vertex & tool 
+      /// constructor from the primary vertex & tool
       ProjectedDistanceSignificance ( const LoKi::Vertices::ImpParBase& tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProjectedDistanceSignificance* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       ProjectedDistanceSignificance* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class PathDistanceWithBestPV
-     *  get the path distance 
-     *  @see IDistanceCalculator::pathDistance 
-     *  @see LoKi::Particles::ImpPar::path 
+     *  get the path distance
+     *  @see IDistanceCalculator::pathDistance
+     *  @see LoKi::Particles::ImpPar::path
      *  @see LoKi::Cuts::BPVPATHDIST
      *  @see LoKi::Cuts::PATHDIST
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
     struct GAUDI_API PathDistanceWithBestPV
-      : LoKi::Particles::ImpParWithTheBestPV  
+      : LoKi::Particles::ImpParWithTheBestPV
     {
       // ======================================================================
-      /// constructor from tool nickname 
+      /// constructor from tool nickname
       PathDistanceWithBestPV ( const std::string& geo = "" )  ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PathDistanceWithBestPV* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       PathDistanceWithBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class PathDistanceChi2WithBestPV
-     *  get the path distance 
-     *  @see IDistanceCalculator::pathDistance 
-     *  @see LoKi::Particles::ImpPar::path 
-     *  @see LoKi::Cuts::BPVPATHDISTCHI2 
+     *  get the path distance
+     *  @see IDistanceCalculator::pathDistance
+     *  @see LoKi::Particles::ImpPar::path
+     *  @see LoKi::Cuts::BPVPATHDISTCHI2
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
     struct PathDistanceChi2WithBestPV : LoKi::Particles::PathDistanceWithBestPV
     {
       // ======================================================================
-      /// constructor from tool nickname 
+      /// constructor from tool nickname
       PathDistanceChi2WithBestPV ( const std::string& geo = "" )  ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PathDistanceChi2WithBestPV* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       PathDistanceChi2WithBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class PathDistanceSignificanceWithBestPV
-     *  get the path distance 
-     *  @see IDistanceCalculator::pathDistance 
-     *  @see LoKi::Particles::ImpPar::path 
-     *  @see LoKi::Cuts::BPVPDS 
+     *  get the path distance
+     *  @see IDistanceCalculator::pathDistance
+     *  @see LoKi::Particles::ImpPar::path
+     *  @see LoKi::Cuts::BPVPDS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
-    struct GAUDI_API PathDistanceSignificanceWithBestPV 
-      : LoKi::Particles::PathDistanceChi2WithBestPV 
+    struct GAUDI_API PathDistanceSignificanceWithBestPV
+      : LoKi::Particles::PathDistanceChi2WithBestPV
     {
       // ======================================================================
-      /// constructor from tool nickname 
+      /// constructor from tool nickname
       PathDistanceSignificanceWithBestPV ( const std::string& geo = "" )  ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  PathDistanceSignificanceWithBestPV* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       PathDistanceSignificanceWithBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ProjectedDistanceWithBestPV
-     *  get the path distance 
-     *  @see IDistanceCalculator::projectedDistance 
+     *  get the path distance
+     *  @see IDistanceCalculator::projectedDistance
      *  @see LoKi::Cuts::BPVPROJDIST
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
-    struct GAUDI_API ProjectedDistanceWithBestPV 
+    struct GAUDI_API ProjectedDistanceWithBestPV
       : LoKi::Particles::PathDistanceWithBestPV
     {
       // ======================================================================
-      /// constructor from tool nickname 
+      /// constructor from tool nickname
       ProjectedDistanceWithBestPV ( const std::string& geo = "" )  ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProjectedDistanceWithBestPV* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       ProjectedDistanceWithBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class ProjectedDistanceSignificanceWithBestPV
-     *  get the path distance 
-     *  @see IDistanceCalculator::projectedDistance 
-     *  @see LoKi::Particles::ImpPar::path 
+     *  get the path distance
+     *  @see IDistanceCalculator::projectedDistance
+     *  @see LoKi::Particles::ImpPar::path
      *  @see LoKi::Cuts::BPVPROJDS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-23
      */
-    struct GAUDI_API ProjectedDistanceSignificanceWithBestPV 
+    struct GAUDI_API ProjectedDistanceSignificanceWithBestPV
       :  LoKi::Particles::ProjectedDistanceWithBestPV
     {
       // ======================================================================
-      /// constructor from tool nickname 
+      /// constructor from tool nickname
       ProjectedDistanceSignificanceWithBestPV ( const std::string& geo = "" )  ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ProjectedDistanceSignificanceWithBestPV* clone() const ; 
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       ProjectedDistanceSignificanceWithBestPV* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
   } //                                        end of namespace LoKi:: Particles
   // ==========================================================================
-  namespace Cuts 
-  {  
+  namespace Cuts
+  {
     // ========================================================================
     /** @typedef DLS
      *  Functor which calculates the decay length significance of a
@@ -379,17 +379,17 @@ namespace LoKi
      *  @see LoKi::Particles::DecayLengthSignificance
      *
      *  @code
-     *    
+     *
      *    const LHCb::VertexBase* pv = ...;
      *
      *    // get the DLS functor
      *    const DLS p1 = DLS( pv );
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double val = p1 ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Roel Aaij
      *  @date   2010-06-18
@@ -407,53 +407,53 @@ namespace LoKi
      */
     typedef LoKi::Particles::DecayLengthSignificanceDV                 BPVDLS ;
     // ========================================================================
-    /** @typedef PATHDIST 
+    /** @typedef PATHDIST
      *  Functor which calculates the 'path-distance'
      *  particle with respect to a primary vertex.
      *
      *  @code
-     *    
+     *
      *    const LHCb::VertexBase* pv = ...;
      *
      *    // get the PATHDIST functor
      *    const PATHDIST  fun = PATHDIST( pv );
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double distance = fun ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see LoKi::Particles::PathDistance 
-     *  @see IDistanceCalculator::pathDistance 
+     *  @see LoKi::Particles::PathDistance
+     *  @see IDistanceCalculator::pathDistance
      *  @see LoKi::Particles::ImpPar::path
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2010-10-23
      */
     typedef LoKi::Particles::PathDistance                            PATHDIST ;
     // ========================================================================
-    /** @typedef PATHDISTCHI2 
+    /** @typedef PATHDISTCHI2
      *  Functor which calculates the chi2 for 'path-distance'
      *  particle with respect to a primary vertex.
      *
      *  @code
-     *    
+     *
      *    const LHCb::VertexBase* pv = ...;
      *
      *    // get the PATHDISTCHI2 functor
      *    const PATHDISTCHI2  fun = PATHDISTCHI2 ( pv );
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double chi2 = fun ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LoKi::Particles::PathDistanceChi2
-     *  @see IDistanceCalculator::pathDistance 
+     *  @see IDistanceCalculator::pathDistance
      *  @see LoKi::Particles::ImpPar::path
-     *  @see LoKi::Cuts::PATHDIST 
-     *  @see LoKi::Cuts::PATHDISTSIGNIFICANCE  
+     *  @see LoKi::Cuts::PATHDIST
+     *  @see LoKi::Cuts::PATHDISTSIGNIFICANCE
      *  @see LoKi::Cuts::PDS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2010-10-23
@@ -465,25 +465,25 @@ namespace LoKi
      *  particle with respect to a primary vertex.
      *
      *  @code
-     *    
+     *
      *    const LHCb::VertexBase* pv = ...;
      *
      *    // get the functor
      *    const PATHDISTSIGNIFICANCE  fun = PATHDISTSIGNIFICANCE ( pv );
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double chi2 = fun ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LoKi::Particles::PathDistanceSignificance
      *  @see LoKi::Particles::PathDistanceChi2
      *  @see LoKi::Particles::PathDistance
-     *  @see IDistanceCalculator::pathDistance 
+     *  @see IDistanceCalculator::pathDistance
      *  @see LoKi::Particles::ImpPar::path
-     *  @see LoKi::Cuts::PATHDIST 
-     *  @see LoKi::Cuts::PATHDISTCHI2 
+     *  @see LoKi::Cuts::PATHDIST
+     *  @see LoKi::Cuts::PATHDISTCHI2
      *  @see LoKi::Cuts::PDS
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2010-10-23
@@ -495,74 +495,74 @@ namespace LoKi
      *  particle with respect to a primary vertex.
      *
      *  @code
-     *    
+     *
      *    const LHCb::VertexBase* pv = ...;
      *
      *    // get the functor
      *    const PDS  fun = PDS ( pv );
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double chi2 = fun ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LoKi::Particles::PathDistanceSignificance
      *  @see LoKi::Particles::PathDistanceChi2
      *  @see LoKi::Particles::PathDistance
-     *  @see IDistanceCalculator::pathDistance 
+     *  @see IDistanceCalculator::pathDistance
      *  @see LoKi::Particles::ImpPar::path
-     *  @see LoKi::Cuts::PATHDIST 
-     *  @see LoKi::Cuts::PATHDISTCHI2 
+     *  @see LoKi::Cuts::PATHDIST
+     *  @see LoKi::Cuts::PATHDISTCHI2
      *  @see LoKi::Cuts::PATHDISTANCESIGNIFICANCE
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2010-10-23
      */
     typedef LoKi::Particles::PathDistanceSignificance                     PDS ;
     // ========================================================================
-    /** @typedef PROJDIST 
+    /** @typedef PROJDIST
      *  Functor which calculates the 'projected-distance'
      *  particle with respect to a primary vertex.
      *
      *  @code
-     *    
+     *
      *    const LHCb::VertexBase* pv = ...;
      *
      *    // get the functor
      *    const PROJDIST  fun = PROJDIST( pv );
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double distance = fun ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see LoKi::Particles::ProjectedDistance 
-     *  @see IDistanceCalculator::projectedDistance 
+     *  @see LoKi::Particles::ProjectedDistance
+     *  @see IDistanceCalculator::projectedDistance
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2010-10-23
      */
     typedef LoKi::Particles::ProjectedDistance                       PROJDIST ;
     // ========================================================================
-    /** @typedef PROJDS 
-     *  Functor which calculates the 'projected-distance' significance 
+    /** @typedef PROJDS
+     *  Functor which calculates the 'projected-distance' significance
      *  particle with respect to a primary vertex.
      *
      *  @code
-     *    
+     *
      *    const LHCb::VertexBase* pv = ...;
      *
      *    // get the functor
      *    const PROJDS  fun = PROJDS ( pv );
      *
      *    const LHCb::Particle* B = ...;
-     *  
+     *
      *    const double distance = fun ( B );
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see LoKi::Particles::ProjectedDistanceSignificance 
-     *  @see IDistanceCalculator::projectedDistance 
+     *  @see LoKi::Particles::ProjectedDistanceSignificance
+     *  @see IDistanceCalculator::projectedDistance
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2010-10-23
      */
@@ -571,11 +571,11 @@ namespace LoKi
     /** @typedef BPVPATHDIST_
      *  Functor which uses the best primary vertex from the
      *  PhysDesktop to calculate the decay length significance.
-     
+
      *
-     *  @see LoKi::Particles::PathDistanceWithBestPV 
-     *  @see LoKi::Particles::PathDistance 
-     *  @see IDistanceCalculator::pathDistance 
+     *  @see LoKi::Particles::PathDistanceWithBestPV
+     *  @see LoKi::Particles::PathDistance
+     *  @see IDistanceCalculator::pathDistance
      *  @see LoKi::Particles::ImpPar::path
      *  @see LoKi::Cuts::PATHDIST
      *  @see LoKi::Cuts::BPVPATHDIST
@@ -588,9 +588,9 @@ namespace LoKi
      *  Functor which uses the best primary vertex from the
      *  PhysDesktop to calculate the decay length significance.
      *
-     *  @see LoKi::Particles::PathDistanceChi2WithBestPV 
-     *  @see LoKi::Particles::PathDistanceChi2 
-     *  @see IDistanceCalculator::pathDistance 
+     *  @see LoKi::Particles::PathDistanceChi2WithBestPV
+     *  @see LoKi::Particles::PathDistanceChi2
+     *  @see IDistanceCalculator::pathDistance
      *  @see LoKi::Particles::ImpPar::path
      *  @see LoKi::Cuts::PATHDIST
      *  @see LoKi::Cuts::BPVPATHDIST
@@ -599,13 +599,13 @@ namespace LoKi
      */
     typedef LoKi::Particles::PathDistanceChi2WithBestPV      BPVPATHDISTCHI2 ;
     // ========================================================================
-    /** @typedef BPVPDS 
+    /** @typedef BPVPDS
      *  Functor which uses the best primary vertex from the
      *  PhysDesktop to calculate the decay length significance.
      *
-     *  @see LoKi::Particles::PathDistanceSignificanceWithBestPV 
-     *  @see LoKi::Particles::PathDistanceSignificance 
-     *  @see IDistanceCalculator::pathDistance 
+     *  @see LoKi::Particles::PathDistanceSignificanceWithBestPV
+     *  @see LoKi::Particles::PathDistanceSignificance
+     *  @see IDistanceCalculator::pathDistance
      *  @see LoKi::Particles::ImpPar::path
      *  @see LoKi::Cuts::PATHDIST
      *  @see LoKi::Cuts::BPVPATHDIST
@@ -614,12 +614,12 @@ namespace LoKi
      */
     typedef LoKi::Particles::PathDistanceSignificanceWithBestPV        BPVPDS ;
     // ========================================================================
-    /** @typedef BPVPROJDIST_ 
+    /** @typedef BPVPROJDIST_
      *  Functor which uses the best primary vertex from the
-     *  PhysDesktop to calculate the projected disatnce 
+     *  PhysDesktop to calculate the projected disatnce
      *
      *  @see LoKi::Particles::ProjectedDistanceWithBestPV
-     *  @see IDistanceCalculator::projectedDistance 
+     *  @see IDistanceCalculator::projectedDistance
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2010-10-23
      */
@@ -627,20 +627,20 @@ namespace LoKi
     // ========================================================================
     /** @typedef BPVPROJDS
      *  Functor which uses the best primary vertex from the
-     *  PhysDesktop to calculate the significance of projected distance 
+     *  PhysDesktop to calculate the significance of projected distance
      *
      *  @see LoKi::Particles::ProjectedDistanceWithBestPV
-     *  @see IDistanceCalculator::projectedDistance 
+     *  @see IDistanceCalculator::projectedDistance
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date   2010-10-23
      */
     typedef LoKi::Particles::ProjectedDistanceSignificanceWithBestPV BPVPROJDS ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // FUNCTORS_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles39.h b/Phys/LoKiPhys/LoKi/Particles39.h
index 8f8b12df72c0f15b7c45bfa86fa01886a7330386..997b1b07b9bce17cc9b02144be009f40b638fd0b 100644
--- a/Phys/LoKiPhys/LoKi/Particles39.h
+++ b/Phys/LoKiPhys/LoKi/Particles39.h
@@ -1,18 +1,18 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES39_H 
+#ifndef LOKI_PARTICLES39_H
 #define LOKI_PARTICLES39_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiCore 
+// LoKiCore
 // ============================================================================
 // #include "LoKi/Listener.h"
 #include "LoKi/UniqueKeeper.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
-// ============================================================================ 
+// ============================================================================
 /** @file LoKi/Particles39.h
  *
  *  This file is a part of LoKi project -
@@ -25,7 +25,7 @@
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
  *  @date 2012-01-17
- * 
+ *
  */
 namespace LoKi
 {
@@ -33,38 +33,38 @@ namespace LoKi
   namespace Particles
   {
     // ========================================================================
-    /** @class MinMaxDistance 
-     *  simple class to calculate min/max "distance" between 
-     *  the particle and set of particles 
+    /** @class MinMaxDistance
+     *  simple class to calculate min/max "distance" between
+     *  the particle and set of particles
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2012-01-17
      */
-    class MinMaxDistance 
+    class MinMaxDistance
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
       , public LoKi::UniqueKeeper<LHCb::Particle>
     {
     protected:
       // ======================================================================
       /// the actual type of "distance"-function
-      typedef double (*dist_func) ( const LHCb::Particle* , 
+      typedef double (*dist_func) ( const LHCb::Particle* ,
                                     const LHCb::Particle* ) ;
       // ======================================================================
     public:
       // ======================================================================
       MinMaxDistance
-      ( const bool                   minval                           ,  
+      ( const bool                   minval                           ,
         const LHCb::Particle::Range& parts  = LHCb::Particle::Range() ,
         dist_func                    dist   = 0                       ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinMaxDistance* clone() const ;
+       MinMaxDistance* clone() const override;
       /// MANDATORY: the only essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       // ======================================================================
     protected:
       // ======================================================================
-      double distance 
-      ( const LHCb::Particle* p1 , 
-        const LHCb::Particle* p2 ) const ; 
+      double distance
+      ( const LHCb::Particle* p1 ,
+        const LHCb::Particle* p2 ) const ;
       // ======================================================================
       /// the actual computation
       double distance ( const LHCb::Particle* p ) const ;
@@ -72,32 +72,32 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// minmax flag 
-      bool      m_minimum  ;                           // minmax flag 
-      /// the distance function 
-      dist_func m_distance ;                           // the distance function 
+      /// minmax flag
+      bool      m_minimum  ;                           // minmax flag
+      /// the distance function
+      dist_func m_distance ;                           // the distance function
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class MinMaxDistanceWithSource 
-     *  simple class to calculate min/max "distance" between 
-     *  the particle and set of particles 
+    /** @class MinMaxDistanceWithSource
+     *  simple class to calculate min/max "distance" between
+     *  the particle and set of particles
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2012-01-17
      */
     class MinMaxDistanceWithSource
-      : public LoKi::Particles::MinMaxDistance 
+      : public LoKi::Particles::MinMaxDistance
     {
     public:
       // ======================================================================
       MinMaxDistanceWithSource
-      ( const bool                                                minval     ,  
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Source& source     , 
+      ( const bool                                                minval     ,
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Source& source     ,
         dist_func                                                 dist   = 0 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinMaxDistanceWithSource* clone() const ;
+       MinMaxDistanceWithSource* clone() const override;
       /// MANDATORY: the only essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       // ======================================================================
     protected:
       // ======================================================================
@@ -105,108 +105,108 @@ namespace LoKi
       typedef LoKi::Assignable<iSource>::Type                       Source ;
       // ======================================================================
       const iSource& source() const { return m_source ; }
-      // ======================================================================      
+      // ======================================================================
     private:
       // ======================================================================
-      /// the source 
-      Source m_source ;                                           // the source 
-      // ======================================================================      
+      /// the source
+      Source m_source ;                                           // the source
+      // ======================================================================
     } ;
     // ========================================================================
-    /** @class MinDR2 
+    /** @class MinDR2
      *  Evalue the minimal \f$\left(\Delta R\right)^2\f$ with respect
-     *  to set of particles 
-     *  @see LoKi::Cuts::MINDR2 
+     *  to set of particles
+     *  @see LoKi::Cuts::MINDR2
      *  @author Vanya BELYAEV Ivan.BElyaev@itep.ru
      *  @date 2012-01-18
      */
     struct MinDR2 : MinMaxDistanceWithSource
     {
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MinDR2
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Source& source ) ;
-      /// constructor from the location & filter  
+      /// constructor from the location & filter
       MinDR2
-      ( const std::string& location , 
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::string& location ,
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
-      /// constructor from the locations & filter  
+      /// constructor from the locations & filter
       MinDR2
-      ( const std::vector<std::string>& locations , 
-        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::vector<std::string>& locations ,
+        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinDR2* clone() const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MinDR2* clone() const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class MaxDR2 
+    /** @class MaxDR2
      *  Evalue the maximal \f$\left(\Delta R\right)^2\f$ with respect
-     *  to set of particles 
-     *  @see LoKi::Cuts::MAXDR2 
+     *  to set of particles
+     *  @see LoKi::Cuts::MAXDR2
      *  @author Vanya BELYAEV Ivan.BElyaev@itep.ru
      *  @date 2012-01-18
      */
     struct MaxDR2 : MinMaxDistanceWithSource
     {
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MaxDR2
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Source& source ) ;
-      /// constructor from the location & filter  
+      /// constructor from the location & filter
       MaxDR2
-      ( const std::string& location , 
-        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::string& location ,
+        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant ( true ) ) ;
-      /// constructor from the locations & filter  
+      /// constructor from the locations & filter
       MaxDR2
-      ( const std::vector<std::string>& locations , 
-        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::vector<std::string>& locations ,
+        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant ( true ) ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MaxDR2* clone() const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MaxDR2* clone() const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ======================================================================
-    /** @class MinKL 
+    /** @class MinKL
      *  Evaluate the minimal  KK-divergency with respect
-     *  to set of particles 
-     *  @see LoKi::Cuts::MINKL 
+     *  to set of particles
+     *  @see LoKi::Cuts::MINKL
      *  @author Vanya BELYAEV Ivan.BElyaev@itep.ru
      *  @date 2012-01-18
      */
     struct MinKL : MinMaxDistanceWithSource
     {
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MinKL
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Source& source ) ;
-      /// constructor from the location & filter  
+      /// constructor from the location & filter
       MinKL
-      ( const std::string& location , 
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::string& location ,
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
-      /// constructor from the locations & filter  
+      /// constructor from the locations & filter
       MinKL
-      ( const std::vector<std::string>& locations , 
-        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::vector<std::string>& locations ,
+        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinKL* clone() const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MinKL* clone() const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class MinAngle 
+    /** @class MinAngle
      *  Evaluate the minimal angle with respect
-     *  to set of particles 
-     *  @see LoKi::Cuts::MINANGLE 
+     *  to set of particles
+     *  @see LoKi::Cuts::MINANGLE
      *  @see LoKi::PhysKinematics::deltaAlpha
      *  @author Vanya BELYAEV Ivan.BElyaev@itep.ru
      *  @date 2012-01-18
@@ -214,28 +214,28 @@ namespace LoKi
     struct MinAngle : MinMaxDistanceWithSource
     {
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MinAngle
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Source& source ) ;
-      /// constructor from the location & filter  
+      /// constructor from the location & filter
       MinAngle
-      ( const std::string& location , 
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::string& location ,
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
-      /// constructor from the locations & filter  
+      /// constructor from the locations & filter
       MinAngle
-      ( const std::vector<std::string>& locations , 
-        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::vector<std::string>& locations ,
+        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinAngle* clone() const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MinAngle* clone() const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class MinM2 
-     *  Evaluate the minnmal mass-difference with respect to set of particles 
+    /** @class MinM2
+     *  Evaluate the minnmal mass-difference with respect to set of particles
      *  @see LoKi::Cuts::MINM2
      *  @see LoKi::PhysKinematics::minM2
      *  @author Vanya BELYAEV Ivan.BElyaev@itep.ru
@@ -244,65 +244,65 @@ namespace LoKi
     struct MinM2 : MinMaxDistanceWithSource
     {
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MinM2
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Source& source ) ;
-      /// constructor from the location & filter  
+      /// constructor from the location & filter
       MinM2
-      ( const std::string& location , 
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::string& location ,
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
-      /// constructor from the locations & filter  
+      /// constructor from the locations & filter
       MinM2
-      ( const std::vector<std::string>& locations , 
-        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::vector<std::string>& locations ,
+        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinM2* clone() const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MinM2* clone() const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class MaxIDs 
+    /** @class MaxIDs
      *  Evaluate the maximal overlap (in term of LHCIDs fraction)
-     *  to set of particles 
-     *  @see LoKi::Cuts::MAXIDS 
+     *  to set of particles
+     *  @see LoKi::Cuts::MAXIDS
      *  @author Vanya BELYAEV Ivan.BElyaev@itep.ru
      *  @date 2012-01-18
      */
     struct MaxIDs : MinMaxDistanceWithSource
     {
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MaxIDs
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Source& source ) ;
-      /// constructor from the location & filter  
+      /// constructor from the location & filter
       MaxIDs
-      ( const std::string& location , 
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::string& location ,
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
-      /// constructor from the locations & filter  
+      /// constructor from the locations & filter
       MaxIDs
-      ( const std::vector<std::string>& locations , 
-        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      ( const std::vector<std::string>& locations ,
+        const  LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MaxIDs* clone() const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       MaxIDs* clone() const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     };
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     /** @typedef MINDR2
      *  simple functor to evaluate \f$ \min \left( \Delta R \right)^2 \f$
      *  @see LoKi::Particles::MinDR2
-     *  @see LoKi::Particles::MinMaxDistanceWithSource 
-     *  @see LoKi::Particles::MinMaxDistance 
+     *  @see LoKi::Particles::MinMaxDistanceWithSource
+     *  @see LoKi::Particles::MinMaxDistance
      *  @see LoKi::PhysKinematics::deltaR2
      *  @see LoKi::Cuts::MAXDR2
      *  @author Vanya BEYAEV  Ivan.BElyaev@itep.ru
@@ -313,8 +313,8 @@ namespace LoKi
     /** @typedef MAXDR2
      *  simple functor to evaluate \f$ \max \left( \Delta R \right)^2 \f$
      *  @see LoKi::Particles::MaxDR2
-     *  @see LoKi::Particles::MinMaxDistanceWithSource 
-     *  @see LoKi::Particles::MinMaxDistance 
+     *  @see LoKi::Particles::MinMaxDistanceWithSource
+     *  @see LoKi::Particles::MinMaxDistance
      *  @see LoKi::PhysKinematics::deltaR2
      *  @see LoKi::Cuts::MINDR2
      *  @author Vanya BEYAEV  Ivan.BElyaev@itep.ru
@@ -323,7 +323,7 @@ namespace LoKi
     typedef LoKi::Particles::MaxDR2                                   MAXDR2 ;
     // ========================================================================
     /** @typedef MINKL
-     *  simple functor to evaluate minimal KL-divergency 
+     *  simple functor to evaluate minimal KL-divergency
      *  @see LoKi::Particles::MinKL
      *  @see LoKi::PhysKinematics::kullback
      *  @author Vanya BEYAEV  Ivan.BElyaev@itep.ru
@@ -342,7 +342,7 @@ namespace LoKi
     typedef LoKi::Particles::MaxIDs                                   MAXIDS ;
     // ========================================================================
     /** @typedef MINANGLE
-     *  simple functor to evaluate the minimal angle between particles 
+     *  simple functor to evaluate the minimal angle between particles
      *  @see LoKi::Particles::MinAngle
      *  @see LoKi::PhysKinematics::deltaAlpha
      *  @author Vanya BEYAEV  Ivan.BElyaev@itep.ru
@@ -359,11 +359,11 @@ namespace LoKi
      */
     typedef LoKi::Particles::MinM2                                      MINM2 ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_PARTICLES39_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles4.h b/Phys/LoKiPhys/LoKi/Particles4.h
index e5487a1e1678920826b1b5734aff3fab6627600a..3df7447cb7d93481fc9404f8bfc5971fd5f0b04c 100644
--- a/Phys/LoKiPhys/LoKi/Particles4.h
+++ b/Phys/LoKiPhys/LoKi/Particles4.h
@@ -1,21 +1,21 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES4_H 
+#ifndef LOKI_PARTICLES4_H
 #define LOKI_PARTICLES4_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Particle.h"
 #include "Event/VertexBase.h"
 #include "Event/Vertex.h"
 #include "Event/RecVertex.h"
 // ============================================================================
-// LoKiCore 
+// LoKiCore
 // ============================================================================
 #include "LoKi/Keeper.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/PhysRangeTypes.h"
@@ -23,28 +23,28 @@
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-19 
+ *  @date 2006-02-19
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class ImpPar
-     *  class for evaluation of impact parameter of 
+     *  class for evaluation of impact parameter of
      *  particle with respect to vertex
-     *  The tool IDistanceCalculator is used 
+     *  The tool IDistanceCalculator is used
      *
      *  @see IDistanceCalculator
      *  @see LoKi::Vertices::ImpParBase
@@ -54,93 +54,93 @@ namespace LoKi
      *  @see LoKi::Cuts::IP
      *
      *  Actually it is a common base class for all functors, dealing with
-     *  IDistanceCalculator 
+     *  IDistanceCalculator
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API ImpPar 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
-      , public LoKi::Vertices::ImpParBase 
+    class GAUDI_API ImpPar
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
+      , public LoKi::Vertices::ImpParBase
     {
     public:
       // ======================================================================
-      /// constructor 
-      ImpPar 
-      ( const LHCb::VertexBase*                 vertex ,   
+      /// constructor
+      ImpPar
+      ( const LHCb::VertexBase*                 vertex ,
         const LoKi::Vertices::ImpactParamTool&  tool   ) ;
-      /// constructor 
-      ImpPar 
-      ( const LoKi::Point3D&                     point  ,   
+      /// constructor
+      ImpPar
+      ( const LoKi::Point3D&                     point  ,
         const LoKi::Vertices::ImpactParamTool&   tool   ) ;
-      /// constructor 
-      ImpPar 
-      ( const LoKi::Vertices::VertexHolder&     vertex ,   
+      /// constructor
+      ImpPar
+      ( const LoKi::Vertices::VertexHolder&     vertex ,
         const LoKi::Vertices::ImpactParamTool&  tool   ) ;
-      /// constructor 
-      ImpPar 
+      /// constructor
+      ImpPar
       ( const LoKi::Vertices::ImpactParamTool&   tool   ,
         const LHCb::VertexBase*                  vertex ) ;
-      /// constructor 
-      ImpPar 
-      ( const LoKi::Vertices::ImpactParamTool&   tool   , 
+      /// constructor
+      ImpPar
+      ( const LoKi::Vertices::ImpactParamTool&   tool   ,
         const LoKi::Point3D&                     point  ) ;
-      /// constructor 
-      ImpPar 
+      /// constructor
+      ImpPar
       ( const LoKi::Vertices::ImpactParamTool&   tool   ,
         const LoKi::Vertices::VertexHolder&      vertex ) ;
-      /// constructor 
+      /// constructor
       ImpPar ( const LoKi::Vertices::ImpParBase& tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual ImpPar* clone() const { return new ImpPar( *this ) ; }        
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      ImpPar* clone() const override { return new ImpPar( *this ) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return ip( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s <<  "IP" ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// the actual evaluator of impact parameter 
+      /// the actual evaluator of impact parameter
       double ip     ( argument p ) const ;
-      /// the actual evaluator of impact parameter chi2 
+      /// the actual evaluator of impact parameter chi2
       double ipchi2 ( argument p ) const ;
       /** the actual evaluation of 'path-distance'
-       *  @see IDistanceCalculator::pathDistance 
-       *  @param p        (INPUT) the particle 
-       *  @param distance (OUTPUT) the distance 
-       *  @param error    (OUTPUT) the error 
-       *  @param chi2     (OUTPUT) the chi2 
-       *  @return status code 
+       *  @see IDistanceCalculator::pathDistance
+       *  @param p        (INPUT) the particle
+       *  @param distance (OUTPUT) the distance
+       *  @param error    (OUTPUT) the error
+       *  @param chi2     (OUTPUT) the chi2
+       *  @return status code
        */
-      StatusCode  path      ( argument p        , 
-                              double&  distance , 
-                              double&  error    , 
+      StatusCode  path      ( argument p        ,
+                              double&  distance ,
+                              double&  error    ,
                               double&  chi2     ) const ;
       /** the actual evaluation of 'projected-distance'
-       *  @see IDistanceCalculator::projectedDistance 
-       *  @param p        (INPUT) the particle 
-       *  @param distance (OUTPUT) the distance 
-       *  @param error    (OUTPUT) the error 
-       *  @return status code 
+       *  @see IDistanceCalculator::projectedDistance
+       *  @param p        (INPUT) the particle
+       *  @param distance (OUTPUT) the distance
+       *  @param error    (OUTPUT) the error
+       *  @return status code
        */
-      StatusCode  projected ( argument p        , 
-                              double&  distance , 
+      StatusCode  projected ( argument p        ,
+                              double&  distance ,
                               double&  error    ) const ;
       /** the actual evaluation of 'projected-distance'
-       *  @see IDistanceCalculator::projectedDistance 
-       *  @param p        (INPUT) the particle 
-       *  @return the distance 
+       *  @see IDistanceCalculator::projectedDistance
+       *  @param p        (INPUT) the particle
+       *  @return the distance
        */
       double     projected ( argument p        ) const ;
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class ImpParChi2
-     *  class for evaluation of impact parameter chi2 
+     *  class for evaluation of impact parameter chi2
      *  of particle with respect to vertex
-     *  The tool IDistanceCalculator is used 
+     *  The tool IDistanceCalculator is used
      *
      *  @see IDistanceCalculator
      *  @see LoKi::Vertices::ImpParBase
@@ -152,64 +152,64 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API ImpParChi2 : public LoKi::Particles::ImpPar 
+    class GAUDI_API ImpParChi2 : public LoKi::Particles::ImpPar
     {
     public:
-      /// constructor 
-      ImpParChi2 
-      ( const LHCb::VertexBase*                vertex ,   
-        const LoKi::Vertices::ImpactParamTool& tool   ) 
+      /// constructor
+      ImpParChi2
+      ( const LHCb::VertexBase*                vertex ,
+        const LoKi::Vertices::ImpactParamTool& tool   )
         : LoKi::Particles::ImpPar ( vertex , tool ) {}
-      /// constructor 
-      ImpParChi2 
-      ( const LoKi::Point3D&                   point  ,   
-        const LoKi::Vertices::ImpactParamTool& tool   ) 
+      /// constructor
+      ImpParChi2
+      ( const LoKi::Point3D&                   point  ,
+        const LoKi::Vertices::ImpactParamTool& tool   )
         : LoKi::Particles::ImpPar ( point  , tool ) {}
-      /// constructor 
-      ImpParChi2  
-      ( const LoKi::Vertices::VertexHolder&     vertex ,   
-        const LoKi::Vertices::ImpactParamTool&  tool   ) 
+      /// constructor
+      ImpParChi2
+      ( const LoKi::Vertices::VertexHolder&     vertex ,
+        const LoKi::Vertices::ImpactParamTool&  tool   )
         : LoKi::Particles::ImpPar ( vertex , tool ) {}
-      /// constructor 
-      ImpParChi2 
+      /// constructor
+      ImpParChi2
       ( const LoKi::Vertices::ImpactParamTool& tool   ,
-        const LHCb::VertexBase*                vertex ) 
+        const LHCb::VertexBase*                vertex )
         : LoKi::Particles::ImpPar ( vertex , tool ) {}
-      /// constructor 
-      ImpParChi2 
-      ( const LoKi::Vertices::ImpactParamTool& tool   , 
-        const LoKi::Point3D&                   point  ) 
+      /// constructor
+      ImpParChi2
+      ( const LoKi::Vertices::ImpactParamTool& tool   ,
+        const LoKi::Point3D&                   point  )
         : LoKi::Particles::ImpPar ( point  , tool ) {}
-      /// constructor 
-      ImpParChi2 
+      /// constructor
+      ImpParChi2
       ( const LoKi::Vertices::ImpactParamTool&   tool   ,
-        const LoKi::Vertices::VertexHolder&      vertex ) 
+        const LoKi::Vertices::VertexHolder&      vertex )
         : LoKi::Particles::ImpPar ( vertex , tool ) {}
-      /// constructor 
-      ImpParChi2 ( const LoKi::Vertices::ImpParBase&  tool  ) 
+      /// constructor
+      ImpParChi2 ( const LoKi::Vertices::ImpParBase&  tool  )
         : LoKi::Particles::ImpPar ( tool ) {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ImpParChi2* clone() const {return new ImpParChi2(*this) ;} ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+       ImpParChi2* clone() const override {return new ImpParChi2(*this) ;} ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return ipchi2( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override
       { return s <<  "IPCHI2" ; }
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class MinImpPar
-     *  class for evaluation of minimal valeu of 
-     *  impact parameter of 
-     *  particle with respect to seevral vertices 
+     *  class for evaluation of minimal valeu of
+     *  impact parameter of
+     *  particle with respect to seevral vertices
      *
-     *  The tool IDistanceCalculator is used 
+     *  The tool IDistanceCalculator is used
      *
      *  @see IDistanceCalculator
      *  @see LoKi::Vertices::ImpParBase
      *  @see LoKi::Vertices::ImpactParamTool
-     *  @see LoKi::Vertices::ImpPar 
+     *  @see LoKi::Vertices::ImpPar
      *  @see LHCb::Particle
      *  @see LHCb::Vertex
      *  @see LoKi::Cuts::MIP
@@ -219,31 +219,31 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API MinImpPar 
-      : public LoKi::Particles::ImpPar 
-      , public LoKi::UniqueKeeper<LHCb::VertexBase> 
+    class GAUDI_API MinImpPar
+      : public LoKi::Particles::ImpPar
+      , public LoKi::UniqueKeeper<LHCb::VertexBase>
     {
     public:
       // ======================================================================
       /// constructor from the vertices and the tool
       MinImpPar
-      ( const LHCb::VertexBase::ConstVector& vertices   , 
+      ( const LHCb::VertexBase::ConstVector& vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpPar
-      ( const LHCb::Vertex::ConstVector& vertices   , 
+      ( const LHCb::Vertex::ConstVector& vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpPar
-      ( const LoKi::PhysTypes::VRange& vertices   , 
+      ( const LoKi::PhysTypes::VRange& vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpPar
-      ( const LHCb::RecVertex::ConstVector& vertices   , 
+      ( const LHCb::RecVertex::ConstVector& vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpPar
-      ( const LHCb::RecVertex::Container* vertices   , 
+      ( const LHCb::RecVertex::Container* vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpPar
@@ -259,120 +259,120 @@ namespace LoKi
         const LoKi::PhysTypes::VRange& vertices   ) ;
       /// constructor from the vertices and the tool
       MinImpPar
-      ( const LoKi::Vertices::ImpactParamTool& tool , 
+      ( const LoKi::Vertices::ImpactParamTool& tool ,
         const LHCb::RecVertex::ConstVector& vertices ) ;
       /// constructor from the vertices and the tool
       MinImpPar
-      ( const LoKi::Vertices::ImpactParamTool& tool     , 
+      ( const LoKi::Vertices::ImpactParamTool& tool     ,
         const LHCb::RecVertex::Container*   vertices ) ;
       // ======================================================================
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpPar 
-      ( VERTEX                                 first , 
-        VERTEX                                 last  , 
-        const LoKi::Vertices::ImpactParamTool& tool  ) 
+      MinImpPar
+      ( VERTEX                                 first ,
+        VERTEX                                 last  ,
+        const LoKi::Vertices::ImpactParamTool& tool  )
         : LoKi::Particles::ImpPar ( (const LHCb::VertexBase*) 0 , tool )
         , LoKi::UniqueKeeper<LHCb::VertexBase> ( first , last )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpPar 
-      ( const LoKi::Keeper<VERTEX>& keeper , 
-        const LoKi::Vertices::ImpactParamTool& tool  ) 
+      MinImpPar
+      ( const LoKi::Keeper<VERTEX>& keeper ,
+        const LoKi::Vertices::ImpactParamTool& tool  )
         : LoKi::Particles::ImpPar ( (const LHCb::VertexBase*) 0 , tool )
         , LoKi::UniqueKeeper<LHCb::VertexBase> ( keeper.begin() , keeper.end() )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpPar 
-      ( const LoKi::UniqueKeeper<VERTEX>& keeper , 
-        const LoKi::Vertices::ImpactParamTool& tool  ) 
+      MinImpPar
+      ( const LoKi::UniqueKeeper<VERTEX>& keeper ,
+        const LoKi::Vertices::ImpactParamTool& tool  )
         : LoKi::Particles::ImpPar ( (const LHCb::VertexBase*) 0 , tool )
         , LoKi::UniqueKeeper<LHCb::VertexBase> ( keeper.begin() , keeper.end() )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param tool  helper tool 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+       *  @param tool  helper tool
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class VERTEX>
-      MinImpPar 
+      MinImpPar
       ( const LoKi::Vertices::ImpactParamTool& tool  ,
-        VERTEX                                 first , 
-        VERTEX                                 last  ) 
+        VERTEX                                 first ,
+        VERTEX                                 last  )
         : LoKi::Particles::ImpPar ( (const LHCb::VertexBase*) 0 , tool )
         , LoKi::UniqueKeeper<LHCb::VertexBase> ( first , last )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpPar 
-      ( const LoKi::Vertices::ImpactParamTool& tool   , 
+      MinImpPar
+      ( const LoKi::Vertices::ImpactParamTool& tool   ,
         const LoKi::Keeper<VERTEX>&            keeper )
         : LoKi::Particles::ImpPar ( (const LHCb::VertexBase*) 0 , tool )
         , LoKi::UniqueKeeper<LHCb::VertexBase> ( keeper.begin() , keeper.end() )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpPar 
-      ( const LoKi::Vertices::ImpactParamTool& tool   , 
-        const LoKi::UniqueKeeper<VERTEX>&      keeper ) 
+      MinImpPar
+      ( const LoKi::Vertices::ImpactParamTool& tool   ,
+        const LoKi::UniqueKeeper<VERTEX>&      keeper )
         : LoKi::Particles::ImpPar ( (const LHCb::VertexBase*) 0 , tool )
         , LoKi::UniqueKeeper<LHCb::VertexBase> ( keeper.begin() , keeper.end() )
       {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinImpPar* clone() const { return new MinImpPar(*this) ; };
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const { return mip( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       MinImpPar* clone() const override { return new MinImpPar(*this) ; };
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override { return mip( p ) ; }
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// the actual evaluator 
+      /// the actual evaluator
       result_type mip ( argument p ) const ;
-      /// the actual evaluator 
+      /// the actual evaluator
       result_type mipchi2 ( argument p ) const ;
       // ======================================================================
     };
     // ========================================================================
     /** @class MinImpParChi2
-     *  class for evaluation of minimal value of 
-     *  chi2 of impact parameter of 
-     *  particle with respect to seevral vertices 
+     *  class for evaluation of minimal value of
+     *  chi2 of impact parameter of
+     *  particle with respect to seevral vertices
      *
-     *  The tool IDistanceCalculator is used 
+     *  The tool IDistanceCalculator is used
      *
      *  @see IDistanceCalculator
      *  @see LoKi::Vertices::ImpParBase
      *  @see LoKi::Vertices::ImpactParamTool
-     *  @see LoKi::Vertices::ImpParChi2 
+     *  @see LoKi::Vertices::ImpParChi2
      *  @see LHCb::Particle
      *  @see LHCb::Vertex
      *  @see LoKi::Cuts::MIPCHI2
@@ -387,23 +387,23 @@ namespace LoKi
       // ======================================================================
       /// constructor from the vertices and the tool
       MinImpParChi2
-      ( const LHCb::VertexBase::ConstVector& vertices   , 
+      ( const LHCb::VertexBase::ConstVector& vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpParChi2
-      ( const LHCb::Vertex::ConstVector& vertices   , 
+      ( const LHCb::Vertex::ConstVector& vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpParChi2
-      ( const LoKi::PhysTypes::VRange& vertices   , 
+      ( const LoKi::PhysTypes::VRange& vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpParChi2
-      ( const LHCb::RecVertex::ConstVector& vertices   , 
+      ( const LHCb::RecVertex::ConstVector& vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpParChi2
-      ( const LHCb::RecVertex::Container* vertices   , 
+      ( const LHCb::RecVertex::Container* vertices   ,
         const LoKi::Vertices::ImpactParamTool& tool ) ;
       /// constructor from the vertices and the tool
       MinImpParChi2
@@ -419,104 +419,104 @@ namespace LoKi
         const LoKi::PhysTypes::VRange& vertices   ) ;
       /// constructor from the vertices and the tool
       MinImpParChi2
-      ( const LoKi::Vertices::ImpactParamTool& tool , 
+      ( const LoKi::Vertices::ImpactParamTool& tool ,
         const LHCb::RecVertex::ConstVector& vertices ) ;
       /// constructor from the vertices and the tool
       MinImpParChi2
-      ( const LoKi::Vertices::ImpactParamTool& tool     , 
+      ( const LoKi::Vertices::ImpactParamTool& tool     ,
         const LHCb::RecVertex::Container*  vertices ) ;
       // ======================================================================
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpParChi2 
-      ( VERTEX                                 first , 
-        VERTEX                                 last  , 
-        const LoKi::Vertices::ImpactParamTool& tool  ) 
-        : LoKi::Particles::MinImpPar ( first , last , tool ) 
+      MinImpParChi2
+      ( VERTEX                                 first ,
+        VERTEX                                 last  ,
+        const LoKi::Vertices::ImpactParamTool& tool  )
+        : LoKi::Particles::MinImpPar ( first , last , tool )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpParChi2 
-      ( const LoKi::Keeper<VERTEX>&            keeper , 
-        const LoKi::Vertices::ImpactParamTool& tool   ) 
-        : LoKi::Particles::MinImpPar ( keeper , tool ) 
+      MinImpParChi2
+      ( const LoKi::Keeper<VERTEX>&            keeper ,
+        const LoKi::Vertices::ImpactParamTool& tool   )
+        : LoKi::Particles::MinImpPar ( keeper , tool )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpParChi2 
-      ( const LoKi::UniqueKeeper<VERTEX>&      keeper , 
-        const LoKi::Vertices::ImpactParamTool& tool   ) 
-        : LoKi::Particles::MinImpPar ( keeper , tool ) 
+      MinImpParChi2
+      ( const LoKi::UniqueKeeper<VERTEX>&      keeper ,
+        const LoKi::Vertices::ImpactParamTool& tool   )
+        : LoKi::Particles::MinImpPar ( keeper , tool )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param tool  helper tool 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+       *  @param tool  helper tool
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class VERTEX>
-      MinImpParChi2 
+      MinImpParChi2
       ( const LoKi::Vertices::ImpactParamTool& tool  ,
-        VERTEX                                 first , 
-        VERTEX                                 last  ) 
-        : LoKi::Particles::MinImpPar ( tool , first , last , tool ) 
+        VERTEX                                 first ,
+        VERTEX                                 last  )
+        : LoKi::Particles::MinImpPar ( tool , first , last , tool )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpParChi2 
-      ( const LoKi::Vertices::ImpactParamTool& tool   , 
+      MinImpParChi2
+      ( const LoKi::Vertices::ImpactParamTool& tool   ,
         const LoKi::Keeper<VERTEX>&            keeper )
-        : LoKi::Particles::MinImpPar ( tool , keeper  ) 
+        : LoKi::Particles::MinImpPar ( tool , keeper  )
       {}
-      /** templated constructor from arbitrary sequence 
+      /** templated constructor from arbitrary sequence
        *  of objects, convertible to "const LHCb::Vertex*"
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
-       *  @param tool  helper tool 
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
+       *  @param tool  helper tool
        */
       template <class VERTEX>
-      MinImpParChi2 
-      ( const LoKi::Vertices::ImpactParamTool& tool   , 
+      MinImpParChi2
+      ( const LoKi::Vertices::ImpactParamTool& tool   ,
         const LoKi::UniqueKeeper<VERTEX>&      keeper )
-        : LoKi::Particles::MinImpPar ( tool , keeper ) 
+        : LoKi::Particles::MinImpPar ( tool , keeper )
       {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinImpParChi2* clone() const 
+       MinImpParChi2* clone() const override
       { return new MinImpParChi2(*this) ; };
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override
       { return mipchi2( p ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES4_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles40.h b/Phys/LoKiPhys/LoKi/Particles40.h
index eb8f689ea16efabadf8716373de6a8cb55367d89..f558018acc4ab4c7c657d2902f9431c857fed8aa 100644
--- a/Phys/LoKiPhys/LoKi/Particles40.h
+++ b/Phys/LoKiPhys/LoKi/Particles40.h
@@ -73,9 +73,9 @@ namespace LoKi
         const int                                                   index          ,
         const bool                                                  update = false ) ;
       /// clone method (mandatory!)
-      virtual  SmartInfo* clone() const ;
+       SmartInfo* clone() const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -125,9 +125,9 @@ namespace LoKi
         const int                                                     index          ,
         const bool                                                    update = false ) ;
       /// clone method (mandatory!)
-      virtual  SmartInfo* clone() const ;
+       SmartInfo* clone() const override;
       /// the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles41.h b/Phys/LoKiPhys/LoKi/Particles41.h
index 6dbb3990b08b2f1aae58bf178fb2a3f3a87788a9..93003449af1815d348c888ab80832a0bbee875c0 100644
--- a/Phys/LoKiPhys/LoKi/Particles41.h
+++ b/Phys/LoKiPhys/LoKi/Particles41.h
@@ -54,9 +54,9 @@ namespace LoKi
         const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut ,
         dist_func                                                    fun ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinMaxPair* clone() const ;
+       MinMaxPair* clone() const override;
       /// MANDATORY: the only essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -101,9 +101,9 @@ namespace LoKi
       MinKullback
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinKullback* clone() const ;
+       MinKullback* clone() const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -126,9 +126,9 @@ namespace LoKi
       MinAng
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinAng* clone() const ;
+       MinAng* clone() const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -151,9 +151,9 @@ namespace LoKi
       MinDeltaM2
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinDeltaM2* clone() const ;
+       MinDeltaM2* clone() const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -176,9 +176,9 @@ namespace LoKi
       MaxOverlap
       ( const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MaxOverlap* clone() const ;
+       MaxOverlap* clone() const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles42.h b/Phys/LoKiPhys/LoKi/Particles42.h
index d95b5b4c3e45c358b74da34f62cf2d7c4f17f4d2..9d74b0080ef0b241be147d66e8f7036ffe5c1d84 100644
--- a/Phys/LoKiPhys/LoKi/Particles42.h
+++ b/Phys/LoKiPhys/LoKi/Particles42.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES42_H 
+#ifndef LOKI_PARTICLES42_H
 #define LOKI_PARTICLES42_H 1
 // ============================================================================
 // Include files
@@ -25,18 +25,18 @@
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
  *  @date 2012-06-06
- * 
+ *
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class TisTosTobDec LoKi/Particles42.h
-     *  
-     *  Simple wrapper for the famous TisTos-tool 
+     *
+     *  Simple wrapper for the famous TisTos-tool
      *
      *  @see LoKi::Cuts::TISTOSTOBDEC
      *  @see ITisTos::TisTosTob::value
@@ -45,55 +45,55 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-06-08
      */
-    class GAUDI_API TisTosTobDec 
+    class GAUDI_API TisTosTobDec
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
     {
-    public: 
+    public:
       // ======================================================================
-      /// constructor from the lines and the tool 
+      /// constructor from the lines and the tool
       TisTosTobDec
       ( const std::string&    lines  ,
         const ITriggerTisTos* tistos ) ;
-      /// MANDATORY : virtual destructor 
+      /// MANDATORY : virtual destructor
       virtual ~TisTosTobDec () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TisTosTobDec* clone() const ;
-      /// MANDATORY: the only one important method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       TisTosTobDec* clone() const override;
+      /// MANDATORY: the only one important method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
-      /// protected  constructor without tool 
+      /// protected  constructor without tool
       TisTosTobDec ( const std::string&     lines  ) ;
       /// define/reset the tool
       void setTool ( const ITriggerTisTos*  tool   ) ;
       // ======================================================================
     public:
       // ======================================================================
-      /// the major method 
+      /// the major method
       ITisTos::TisTosTob tistos ( const LHCb::Particle* p ) const ;
-      /// the lines 
-      const std::string& lines() const { return m_lines ; }    
+      /// the lines
+      const std::string& lines() const { return m_lines ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      TisTosTobDec ( ) ;                  // the default constructo is disabled 
+      /// the default constructor is disabled
+      TisTosTobDec ( ) ;                  // the default constructo is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// ther trigger lines to be tested  
-      std::string                     m_lines ;            // the trigger lines  
-      /// the tool itself 
-      LoKi::Interface<ITriggerTisTos> m_tistos ;             // the tool itself 
+      /// ther trigger lines to be tested
+      std::string                     m_lines ;            // the trigger lines
+      /// the tool itself
+      LoKi::Interface<ITriggerTisTos> m_tistos ;             // the tool itself
       // ======================================================================
     };
     // ========================================================================
     /** @class TisTosTobbing LoKi/Particles42.h
-     *  
-     *  Simple wrapper for the famous TisTos-tool 
+     *
+     *  Simple wrapper for the famous TisTos-tool
      *
      *  @see LoKi::Cuts::TISTOSTOB
      *  @see ITisTos::TisTosTob::value
@@ -102,88 +102,88 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-06-08
      */
-    class GAUDI_API TisTosTobbing : public LoKi::Particles::TisTosTobDec 
+    class GAUDI_API TisTosTobbing : public LoKi::Particles::TisTosTobDec
     {
-    public: 
+    public:
       // ======================================================================
-      /// constructor from the lines and the tool 
+      /// constructor from the lines and the tool
       TisTosTobbing
       ( const std::string&    lines ,
         const std::string&    tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TisTosTobbing* clone() const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       TisTosTobbing* clone() const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      TisTosTobbing ( ) ;               // the default constructor is disabled 
+      /// the default constructor is disabled
+      TisTosTobbing ( ) ;               // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
-      /// the tool name 
-      const std::string& toolName () const { return m_nick ; }    
+      /// the tool name
+      const std::string& toolName () const { return m_nick ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the tool name 
-      std::string m_nick ;                                    // the tool name 
+      /// the tool name
+      std::string m_nick ;                                    // the tool name
       // ======================================================================
     };
     // ========================================================================
     /** @class Tis LoKi/Particles42.h
-     *  
-     *  Simple wrapper for the famous TisTos-tool to egt easy access to TIS 
-     *  @see LoKi::Cuts::TIS 
+     *
+     *  Simple wrapper for the famous TisTos-tool to egt easy access to TIS
+     *  @see LoKi::Cuts::TIS
      *  @see ITisTos::TisTosTob::tis
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-06-08
      */
-    class GAUDI_API Tis 
+    class GAUDI_API Tis
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
-    public: 
+    public:
       // ======================================================================
-      /// constructor from the lines and the tool 
+      /// constructor from the lines and the tool
       Tis
       ( const std::string&    lines ,
         const std::string&    tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Tis* clone() const ;
-      /// MANDATORY: the only one important method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       Tis* clone() const override;
+      /// MANDATORY: the only one important method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// the major method 
-      ITisTos::TisTosTob tistos ( const LHCb::Particle* p ) const 
+      /// the major method
+      ITisTos::TisTosTob tistos ( const LHCb::Particle* p ) const
       { return  m_fun.tistos ( p ) ; }
-      /// the tool name 
-      const std::string& toolName () const { return m_fun.toolName () ; }    
-      /// the lines 
-      const std::string& lines    () const { return m_fun.lines    () ; }    
+      /// the tool name
+      const std::string& toolName () const { return m_fun.toolName () ; }
+      /// the lines
+      const std::string& lines    () const { return m_fun.lines    () ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Tis ( ) ;                         // the default constructor is disabled 
+      /// the default constructor is disabled
+      Tis ( ) ;                         // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual functor 
-      TisTosTobbing m_fun ;                               // the actual functor 
+      /// the actual functor
+      TisTosTobbing m_fun ;                               // the actual functor
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
     /** @class Tos LoKi/Particles42.h
-     *  
+     *
      *  Simple wrapper for the famous TisTos-tool to egt easy access to TOS
-     *  @see LoKi::Cuts::TOS 
+     *  @see LoKi::Cuts::TOS
      *  @see ITisTos::TisTosTob::tos
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -191,32 +191,32 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-06-08
      */
-    class GAUDI_API Tos : public LoKi::Particles::Tis 
+    class GAUDI_API Tos : public LoKi::Particles::Tis
     {
-    public: 
+    public:
       // ======================================================================
-      /// constructor from the lines and the tool 
+      /// constructor from the lines and the tool
       Tos
       ( const std::string&    lines ,
         const std::string&    tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Tos* clone() const ;
-      /// MANDATORY: the only one important method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       Tos* clone() const override;
+      /// MANDATORY: the only one important method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Tos () ;                           // the default constructor is disabled 
+      /// the default constructor is disabled
+      Tos () ;                           // the default constructor is disabled
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
     /** @class Tps LoKi/Particles42.h
-     *  
+     *
      *  Simple wrapper for the famous TisTos-tool to egt easy access to TPS
-     *  @see LoKi::Cuts::TPS 
+     *  @see LoKi::Cuts::TPS
      *  @see ITisTos::TisTosTob::tps
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -224,32 +224,32 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-06-08
      */
-    class GAUDI_API Tps : public LoKi::Particles::Tos 
+    class GAUDI_API Tps : public LoKi::Particles::Tos
     {
-    public: 
+    public:
       // ======================================================================
-      /// constructor from the lines and the tool 
+      /// constructor from the lines and the tool
       Tps
       ( const std::string&    lines ,
         const std::string&    tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Tps* clone() const ;
-      /// MANDATORY: the only one important method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       Tps* clone() const override;
+      /// MANDATORY: the only one important method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Tps () ;                           // the default constructor is disabled 
+      /// the default constructor is disabled
+      Tps () ;                           // the default constructor is disabled
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
     /** @class Tus LoKi/Particles42.h
-     *  
+     *
      *  Simple wrapper for the famous TisTos-tool to egt easy access to TUS
-     *  @see LoKi::Cuts::TUS 
+     *  @see LoKi::Cuts::TUS
      *  @see ITisTos::TisTosTob::tps
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -257,47 +257,47 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-06-08
      */
-    class GAUDI_API Tus : public LoKi::Particles::Tps 
+    class GAUDI_API Tus : public LoKi::Particles::Tps
     {
-    public: 
+    public:
       // ======================================================================
-      /// constructor from the lines and the tool 
+      /// constructor from the lines and the tool
       Tus
       ( const std::string&    lines ,
         const std::string&    tool   ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Tus* clone() const ;
-      /// MANDATORY: the only one important method 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       Tus* clone() const override;
+      /// MANDATORY: the only one important method
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Tus () ;                           // the default constructor is disabled 
+      /// the default constructor is disabled
+      Tus () ;                           // the default constructor is disabled
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
-    /** @typedef TISTOSTOBDEC 
+    /** @typedef TISTOSTOBDEC
      *  accessor to ITisTos::TisTosTob
-     *  @code 
-     * 
+     *  @code
+     *
      *  ITriggerTisTos* tool = ... ;
-     * 
+     *
      *  const  TISTOSTOBDEC fun = TISTOSTOBDEC ( "L0MuonDecision" , tool ) ;
-     *  
-     *  const LHCb::Particle* p = ... ; 
+     *
+     *  const LHCb::Particle* p = ... ;
      *  const double value = fun ( p) ;
-     * 
+     *
      *  ITisTos::TisTosTob ttt = ITisTos::TisTosTob ( int( value ) ) ;
      *
-     *  @endcode 
+     *  @endcode
      *  @see LoKi::Particles::TisTosTobDec
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -308,16 +308,16 @@ namespace LoKi
     // ========================================================================
     /** @typedef TISTOSTOB
      *  accessor to ITisTos::TisTosTob
-     *  @code 
-     * 
+     *  @code
+     *
      *  const  TISTOSTOB fun = TISTOSTOBDEC ( "L0MuonDecision" , tool ) ;
-     *  
-     *  const LHCb::Particle* p = ... ; 
+     *
+     *  const LHCb::Particle* p = ... ;
      *  const double value = fun ( p) ;
-     * 
+     *
      *  ITisTos::TisTosTob ttt = ITisTos::TisTosTob ( int( value ) ) ;
      *
-     *  @endcode 
+     *  @endcode
      *  @see LoKi::Particles::TisTosTobbing
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -328,14 +328,14 @@ namespace LoKi
     // ========================================================================
     /** @typedef TIS
      *  accessor to ITisTos::TisTosTob
-     *  @code 
-     * 
+     *  @code
+     *
      *  const  TIS pred = TIS ( "L0MuonDecision" , tool ) ;
-     *  
-     *  const LHCb::Particle* p = ... ; 
+     *
+     *  const LHCb::Particle* p = ... ;
      *  const bool tis = pred ( p) ;
-     * 
-     *  @endcode 
+     *
+     *  @endcode
      *  @see LoKi::Particles::Tis
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -346,14 +346,14 @@ namespace LoKi
     // ========================================================================
     /** @typedef TOS
      *  accessor to ITisTos::TisTosTob
-     *  @code 
-     * 
+     *  @code
+     *
      *  const  TOS pred = TOS ( "L0MuonDecision" , tool ) ;
-     *  
-     *  const LHCb::Particle* p = ... ; 
+     *
+     *  const LHCb::Particle* p = ... ;
      *  const bool tos = pred ( p) ;
-     * 
-     *  @endcode 
+     *
+     *  @endcode
      *  @see LoKi::Particles::Tos
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -364,14 +364,14 @@ namespace LoKi
     // ========================================================================
     /** @typedef TPS
      *  accessor to ITisTos::TisTosTob
-     *  @code 
-     * 
+     *  @code
+     *
      *  const  TPS pred = TPS ( "L0MuonDecision" , tool ) ;
-     *  
-     *  const LHCb::Particle* p = ... ; 
+     *
+     *  const LHCb::Particle* p = ... ;
      *  const bool tps = pred ( p) ;
-     * 
-     *  @endcode 
+     *
+     *  @endcode
      *  @see LoKi::Particles::Tps
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -382,14 +382,14 @@ namespace LoKi
     // ========================================================================
     /** @typedef TUS
      *  accessor to ITisTos::TisTosTob
-     *  @code 
-     * 
+     *  @code
+     *
      *  const  TUS pred = TUS ( "L0MuonDecision" , tool ) ;
-     *  
-     *  const LHCb::Particle* p = ... ; 
+     *
+     *  const LHCb::Particle* p = ... ;
      *  const bool tus = pred ( p) ;
-     * 
-     *  @endcode 
+     *
+     *  @endcode
      *  @see LoKi::Particles::Tus
      *  @see ITisTos::TisTosTob
      *  @see ITriggerTisTos
@@ -398,11 +398,11 @@ namespace LoKi
      */
     typedef LoKi::Particles::Tus                                          TUS ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES42_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles43.h b/Phys/LoKiPhys/LoKi/Particles43.h
index 2e338943b0235ba3fab1e50bd0414b841e658154..47922e7e944c556cc1bf7f045b67a5d7e595b1b9 100644
--- a/Phys/LoKiPhys/LoKi/Particles43.h
+++ b/Phys/LoKiPhys/LoKi/Particles43.h
@@ -1,11 +1,11 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES43_H 
+#ifndef LOKI_PARTICLES43_H
 #define LOKI_PARTICLES43_H 1
 // ============================================================================
 // Include files
 // ============================================================================
 /** @file LoKi/Particles43.h
- *  
+ *
  *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
@@ -27,9 +27,9 @@ namespace LoKi
      *  sum some function over R2-cone
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-07-25
-     * 
+     *
      */
-    class SumInR2Cone 
+    class SumInR2Cone
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
       , public LoKi::UniqueKeeper<LHCb::Particle>
     {
@@ -38,107 +38,107 @@ namespace LoKi
       // ======================================================================
       /** constructor form value of \f$\left(\Delta R\right)^2\f$
        *  @param dr2 the DR2-value
-       *  @param fun the functor for summation 
-       *  @param parts the particles 
-       *  @param init  the initial value 
+       *  @param fun the functor for summation
+       *  @param parts the particles
+       *  @param init  the initial value
        */
       SumInR2Cone
       ( const double                                                dr2 ,
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Function& fun , 
-        const LHCb::Particle::Range& parts  = LHCb::Particle::Range()   , 
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Function& fun ,
+        const LHCb::Particle::Range& parts  = LHCb::Particle::Range()   ,
         const double                 init   = 0                         ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SumInR2Cone* clone() const ;
+       SumInR2Cone* clone() const override;
       /// MANDATORY: the only essential method
-      virtual  result_type operator() ( argument p ) const ;
+       result_type operator() ( argument p ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      SumInR2Cone () ;                  // the default constructor is disabled 
+      /// the default constructor is disabled
+      SumInR2Cone () ;                  // the default constructor is disabled
       // ======================================================================
     protected:
       // ======================================================================
-      /// calcualte the sum 
-      double sum ( const LHCb::Particle* p ) const ; // calcualte the sum 
+      /// calcualte the sum
+      double sum ( const LHCb::Particle* p ) const ; // calcualte the sum
       double dr2  () const { return m_dr2  ; }
-      double init () const { return m_init ; }      
+      double init () const { return m_init ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the function to be summed 
-      LoKi::Types::Fun  m_fun  ;                   // the function to be summed 
-      /// the DR2 value 
-      double            m_dr2  ;                           //     the DR2 value 
-      /// the initial value 
-      double            m_init ;                           // the initial value 
-      // ======================================================================      
+      /// the function to be summed
+      LoKi::Types::Fun  m_fun  ;                   // the function to be summed
+      /// the DR2 value
+      double            m_dr2  ;                           //     the DR2 value
+      /// the initial value
+      double            m_init ;                           // the initial value
+      // ======================================================================
     } ;
     // ========================================================================
     /** @class SumInR2ConeWithSource
-     *  sum some function over R2-cone 
+     *  sum some function over R2-cone
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-07-25
-     * 
+     *
      */
-    class SumInR2ConeWithSource : public SumInR2Cone 
+    class SumInR2ConeWithSource : public SumInR2Cone
     {
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       SumInR2ConeWithSource
       ( const double                                                 dr2      ,
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Function&  fun      , 
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Function&  fun      ,
         const LoKi::BasicFunctors<const LHCb::Particle*>::Source&    source   ,
         const double                                                 init   = 0 ) ;
       /// constructor from the TES location
       SumInR2ConeWithSource
       ( const double                                                 dr2      ,
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Function&  fun      , 
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Function&  fun      ,
         const std::string&                                           location ,
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut     = 
-        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true )   , 
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut     =
+        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true )   ,
         const double                                                 init    = 0 ) ;
-      /// constructor from the TES locations 
+      /// constructor from the TES locations
       SumInR2ConeWithSource
       ( const double                                                dr2       ,
-        const LoKi::BasicFunctors<const LHCb::Particle*>::Function& fun       , 
+        const LoKi::BasicFunctors<const LHCb::Particle*>::Function& fun       ,
         const std::vector<std::string>&                             locations ,
         const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut     =
-        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true )   , 
+        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true )   ,
         const double                                                 init    = 0 ) ;
       /// MANDATORY : clone method ("virtual constructor")
-      virtual  SumInR2ConeWithSource* clone () const ;
+       SumInR2ConeWithSource* clone () const override;
       /// MANDATORY: the only essential method
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL: nice printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
-      // ======================================================================      
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL: nice printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
+      // ======================================================================
     protected:
       // ======================================================================
       typedef LoKi::BasicFunctors<const LHCb::Particle*>::Source   iSource ;
       typedef LoKi::Assignable<iSource>::Type                       Source ;
       // ======================================================================
       const iSource& source() const { return m_source ; }
-      // ======================================================================      
+      // ======================================================================
     private:
       // ======================================================================
-      /// the source 
-      Source m_source ;                                           // the source 
-      // ======================================================================      
-      // 
-    } ;  
+      /// the source
+      Source m_source ;                                           // the source
+      // ======================================================================
+      //
+    } ;
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     /** @typedef SUMINR2CONE
      *  @see LoKi::Particles::SumInR2Cone
-     * 
+     *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-07-25
      */
@@ -146,17 +146,17 @@ namespace LoKi
     // ========================================================================
     /** @typedef SUMINCONE
      *  @see LoKi::Particles::SumInR2ConeWithSource
-     * 
+     *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2012-07-25
      */
     typedef LoKi::Particles::SumInR2ConeWithSource                    SUMCONE ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES43_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles44.h b/Phys/LoKiPhys/LoKi/Particles44.h
index 152e2f1e83be05a0cfe3a80df04fdd49648b9ed8..8fb5dd1457e79f986af983130f27c32c3c5f1260 100644
--- a/Phys/LoKiPhys/LoKi/Particles44.h
+++ b/Phys/LoKiPhys/LoKi/Particles44.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES44_H 
+#ifndef LOKI_PARTICLES44_H
 #define LOKI_PARTICLES44_H 1
 // ============================================================================
 // Include files
@@ -8,32 +8,32 @@
 // ============================================================================
 #include "LoKi/Interface.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
-// DaVinciInterfaces 
+// DaVinciInterfaces
 // ============================================================================
 #include "Kernel/IParticleValue.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Sebastian Neubert
- *  @date 2013-08-05 
+ *  @date 2013-08-05
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class Filter
@@ -49,33 +49,33 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the tool name 
+      /// constructor from the tool name
       Value ( const std::string&     tool ) ;
-      /// constructor from the tool 
+      /// constructor from the tool
       Value ( const IParticleValue*  tool ) ;
       /// copy constructor
       Value ( const Value& right ) = default;
       /// MANDATORY: virtual destructor
       virtual ~Value() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual Value* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
+      Value* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the tool itself 
-      LoKi::Interface<IParticleValue> m_function ;            // the tool itself 
+      /// the tool itself
+      LoKi::Interface<IParticleValue> m_function ;            // the tool itself
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES44_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles45.h b/Phys/LoKiPhys/LoKi/Particles45.h
index 21e30f2dcdc675c2e7daa6450ecd4d42b92d6f9e..ee7cf2068235c777bc44b848a713517eee2fe68c 100644
--- a/Phys/LoKiPhys/LoKi/Particles45.h
+++ b/Phys/LoKiPhys/LoKi/Particles45.h
@@ -1,4 +1,4 @@
-#ifndef LOKI_PARTICLES45_H 
+#ifndef LOKI_PARTICLES45_H
 #define LOKI_PARTICLES45_H 1
 // ============================================================================
 // Include files
@@ -12,32 +12,32 @@
 // ============================================================================
 #include "LoKi/Interface.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
-// DaVinciInterfaces 
+// DaVinciInterfaces
 // ============================================================================
 #include "Kernel/IParticleValue.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Sebastian Neubert
- *  @date 2013-08-05 
+ *  @date 2013-08-05
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class Filter
@@ -53,22 +53,22 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from 
-      RelatedInfo ( const std::string& location        , 
-                    const short        index           , 
+      /// constructor from
+      RelatedInfo ( const std::string& location        ,
+                    const short        index           ,
                     const double       bad     = -1000 ) ;
 
       // ======================================================================
-      /// constructor from 
-      RelatedInfo ( const std::string& location        , 
-                    const std::string& variable        , 
+      /// constructor from
+      RelatedInfo ( const std::string& location        ,
+                    const std::string& variable        ,
                     const double       bad     = -1000 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RelatedInfo* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
+       RelatedInfo* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -80,10 +80,10 @@ namespace LoKi
       mutable const IMAP*  m_table = nullptr  ;
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     typedef LoKi::Particles::RelatedInfo                              RELINFO ;
@@ -91,6 +91,6 @@ namespace LoKi
   }
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES45_H
diff --git a/Phys/LoKiPhys/LoKi/Particles46.h b/Phys/LoKiPhys/LoKi/Particles46.h
index e0a00d89291dd02df73987e042cdd2dc94dcea51..a463e923f18f76a8bd79471cd4822da583ff953f 100644
--- a/Phys/LoKiPhys/LoKi/Particles46.h
+++ b/Phys/LoKiPhys/LoKi/Particles46.h
@@ -1,5 +1,5 @@
-// ============================================================================ 
-#ifndef LOKI_PARTICLES46_H 
+// ============================================================================
+#ifndef LOKI_PARTICLES46_H
 #define LOKI_PARTICLES46_H 1
 // ============================================================================
 // Include files
@@ -8,7 +8,7 @@
 // ============================================================================
 #include "GaudiKernel/Kernel.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/AuxDesktopBase.h"
@@ -34,142 +34,142 @@ namespace LoKi
   {
     // ========================================================================
     /** @class MissingParticle
-     *  Helper base class for missing particles 
+     *  Helper base class for missing particles
      *  @author Vanya BELYAEV  Ivan.Belyaev@itep.ru
      *  @date   2015-02-05
      */
-    class GAUDI_API MissingParticle : public virtual LoKi::AuxDesktopBase 
+    class GAUDI_API MissingParticle : public virtual LoKi::AuxDesktopBase
     {
     public:
       // =======================================================================
-      /** constructor with all parameters 
-       *  @param mother   nominal mass of mother  particle 
-       *  @param missing  nominal mass of missing particle 
-       *  @param onlygood count only good solutions 
+      /** constructor with all parameters
+       *  @param mother   nominal mass of mother  particle
+       *  @param missing  nominal mass of missing particle
+       *  @param onlygood count only good solutions
        */
       MissingParticle
-        ( const double mother            , 
-          const double missing           , 
+        ( const double mother            ,
+          const double missing           ,
           const bool   only_good = false ) ;
-      /** constructor with all parameters 
-       *  @param mother   mother  particle 
-       *  @param missing  missing particle 
-       *  @param onlygood count only good solutions 
+      /** constructor with all parameters
+       *  @param mother   mother  particle
+       *  @param missing  missing particle
+       *  @param onlygood count only good solutions
        */
       MissingParticle
-        ( const std::string& mother      , 
-          const std::string& missing     , 
+        ( const std::string& mother      ,
+          const std::string& missing     ,
           const bool   only_good = false ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MissingParticle () ;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       MissingParticle () ; // default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
-      /// get nominal mass of mother  particle 
-      double mother    () const 
-      { return m_m_mother  ; }          // get nominal mass of mother  particle 
-      /// get nominal mass of missing particle 
-      double missing   () const 
-      { return m_m_missing ; }          // get nominal mass of missing particle 
+      /// get nominal mass of mother  particle
+      double mother    () const
+      { return m_m_mother  ; }          // get nominal mass of mother  particle
+      /// get nominal mass of missing particle
+      double missing   () const
+      { return m_m_missing ; }          // get nominal mass of missing particle
       /// count only good solutions ?
       bool   only_good () const { return m_only_good ; }
       // ======================================================================
     protected:
       // ======================================================================
-      /// check that good masses are specified 
-      bool goodMasses () const 
+      /// check that good masses are specified
+      bool goodMasses () const
       { return 0 <= m_m_missing && m_m_missing < m_m_mother ; }
-      /// get masses 
+      /// get masses
       void getMasses  () const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// name of mother  particle 
+      /// name of mother  particle
       std::string    m_mother     ;
-      /// name of missing particle 
+      /// name of missing particle
       std::string    m_missing    ;
-      /// mass of mother  particle 
+      /// mass of mother  particle
       mutable double m_m_mother   ;
-      /// mass of missing particle 
+      /// mass of missing particle
       mutable double m_m_missing  ;
-      /// count onlygood solutions ? 
+      /// count onlygood solutions ?
       bool           m_only_good  ;
       // ======================================================================
-    } ;  
+    } ;
     // ========================================================================
-    /** @class MP_nSolutions 
+    /** @class MP_nSolutions
      *  Number of solutions for missing particle
      *  @author Vanya BELYAEV  Ivan.Belyaev@itep.ru
      *  @date   2015-02-05
      */
-    class GAUDI_API MP_nSolutions 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function 
-      , public LoKi::Particles::MissingParticle 
+    class GAUDI_API MP_nSolutions
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Function
+      , public LoKi::Particles::MissingParticle
     {
     public:
       // =======================================================================
-      /** constructor with all parameters 
-       *  @param mother   nominal mass of mother  particle 
-       *  @param missing  nominal mass of missing particle 
-       *  @param onlygood count only good solutions 
+      /** constructor with all parameters
+       *  @param mother   nominal mass of mother  particle
+       *  @param missing  nominal mass of missing particle
+       *  @param onlygood count only good solutions
        */
       MP_nSolutions
-        ( const double mother            , 
-          const double missing           , 
+        ( const double mother            ,
+          const double missing           ,
           const bool   only_good = false ) ;
-      /** constructor with all parameters 
-       *  @param mother   mother  particle 
-       *  @param missing  missing particle 
-       *  @param onlygood count only good solutions 
+      /** constructor with all parameters
+       *  @param mother   mother  particle
+       *  @param missing  missing particle
+       *  @param onlygood count only good solutions
        */
       MP_nSolutions
-        ( const std::string& mother      , 
-          const std::string& missing     , 
+        ( const std::string& mother      ,
+          const std::string& missing     ,
           const bool   only_good = false ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MP_nSolutions () ;
       /// MANDARORY: clone method ("virtual constructor")
-      virtual  MP_nSolutions* clone() const ;
-      /// MANDARORY: the only interesitng method 
-      virtual result_type operator() ( argument p ) const ;
+       MP_nSolutions* clone() const override;
+      /// MANDARORY: the only interesitng method
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
       // ======================================================================
-    private:    
+    private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       MP_nSolutions () ; // default constructor is disabled
       // ======================================================================
     } ;
       // ========================================================================
-    /** @class MissingDNeutrinoDOCA 
+    /** @class MissingDNeutrinoDOCA
      *  The class is only for decays like B->DX, with D decaying into semi-leptonic decays
      *  For this decay topology, the PV, D vertex and that of X particle should be in the same plane
      *  This class is used to calulate the distance between (PV,DV) and X particles to quantify this requirement
      *  @author Wenbin Qian
      *  @date   2015-11-30
      */
-    class GAUDI_API MissingDNeutrinoDOCA 
+    class GAUDI_API MissingDNeutrinoDOCA
       : public virtual LoKi::BasicFunctors<const LHCb::Particle*>::Function
       , public LoKi::Particles::MissingParticle
     {
     public:
       // =======================================================================
-      /** constructor with all parameters 
-       *  @param mother   nominal mass of mother  particle 
-       *  @param missing  nominal mass of missing particle 
-       *  @param onlygood count only good solutions        
+      /** constructor with all parameters
+       *  @param mother   nominal mass of mother  particle
+       *  @param missing  nominal mass of missing particle
+       *  @param onlygood count only good solutions
        */
       MissingDNeutrinoDOCA( const double mother, const double missing, const bool only_good = false);
       MissingDNeutrinoDOCA( const std::string& mother, const std::string& missing, const bool only_good = false);
       // MANDATORY: clone method ('virtual constructor')
-      virtual  MissingDNeutrinoDOCA* clone() const { return new MissingDNeutrinoDOCA(*this) ; }
+       MissingDNeutrinoDOCA* clone() const override { return new MissingDNeutrinoDOCA(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// MANDATORY: virtual destructor
       virtual ~MissingDNeutrinoDOCA() ;
       // ======================================================================
@@ -179,7 +179,7 @@ namespace LoKi
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles 
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles5.h b/Phys/LoKiPhys/LoKi/Particles5.h
index e41d774f1d18875dd13246f7523911a387e5dafd..8a7632aef65f0eb41c7f0d9575a6b66d5de18fe0 100644
--- a/Phys/LoKiPhys/LoKi/Particles5.h
+++ b/Phys/LoKiPhys/LoKi/Particles5.h
@@ -56,11 +56,11 @@ namespace LoKi
        */
       InTree  ( const LoKi::PhysTypes::Cuts& cut ) ;
       /// MANDATORY: clone function ("virtual constructor")
-      virtual  InTree*       clone() const { return new InTree(*this) ;}
+       InTree*       clone() const override { return new InTree(*this) ;}
       /// MANDATORY: the only one essential method
-      virtual  result_type   operator() ( argument p ) const ;
+       result_type   operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -90,11 +90,11 @@ namespace LoKi
        */
       NinTree  ( const LoKi::PhysTypes::Cuts& cut ) ;
       /// MANDATORY: clone function (virtual destructor)
-      virtual  NinTree* clone() const { return new NinTree(*this) ; }
+       NinTree* clone() const override { return new NinTree(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual  result_type   operator() ( argument p ) const ;
+       result_type   operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -142,11 +142,11 @@ namespace LoKi
         const LoKi::PhysTypes::Func& fun       ,
         const double                 res = 0.0 ) ;
       /// MANDATORY: clone function (virtual destructor)
-      virtual  SumTree* clone() const { return new SumTree(*this) ; }
+       SumTree* clone() const override { return new SumTree(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual  result_type   operator() ( argument p ) const ;
+       result_type   operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -196,11 +196,11 @@ namespace LoKi
         const LoKi::PhysTypes::Func& fun       ,
         const double                 res = 1.0 ) ;
       /// MANDATORY: clone function (virtual destructor)
-      virtual  MultTree* clone() const { return new MultTree(*this) ; }
+       MultTree* clone() const override { return new MultTree(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual  result_type   operator() ( argument p ) const ;
+       result_type   operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -251,11 +251,11 @@ namespace LoKi
         const double                 res =
         LoKi::Constants::PositiveInfinity ) ;
       /// MANDATORY: clone function (virtual destructor)
-      virtual  MinTree* clone() const { return new MinTree(*this) ; }
+       MinTree* clone() const override { return new MinTree(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual  result_type   operator() ( argument p ) const ;
+       result_type   operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -306,11 +306,11 @@ namespace LoKi
         const double                 res =
         LoKi::Constants::NegativeInfinity ) ;
       /// MANDATORY: clone function (virtual destructor)
-      virtual  MaxTree* clone() const { return new MaxTree(*this) ; }
+       MaxTree* clone() const override { return new MaxTree(*this) ; }
       /// MANDATORY: the only one essential method
-      virtual  result_type   operator() ( argument p ) const ;
+       result_type   operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -346,11 +346,11 @@ namespace LoKi
       ( const unsigned int           level ,
         const LoKi::PhysTypes::Cuts& cut   ) ;
       /// MANDATORY: clone method ("virtual constructor") ;
-      virtual  InGeneration* clone () const ;
+       InGeneration* clone () const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -387,11 +387,11 @@ namespace LoKi
       ( const unsigned int           level ,
         const LoKi::PhysTypes::Cuts& cut   ) ;
       /// MANDATORY: clone method ("virtual constructor") ;
-      virtual  NinGeneration* clone () const ;
+       NinGeneration* clone () const override;
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument p ) const ;
+      result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles6.h b/Phys/LoKiPhys/LoKi/Particles6.h
index f021c4fdf352d04baffa84b0ee622778fa7e7ae0..6b93369e310b83b8166f8648cb692a17aea60eb5 100644
--- a/Phys/LoKiPhys/LoKi/Particles6.h
+++ b/Phys/LoKiPhys/LoKi/Particles6.h
@@ -1,11 +1,11 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_PARTICLES6_H 
+#ifndef LOKI_PARTICLES6_H
 #define LOKI_PARTICLES6_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/Child.h"
@@ -13,12 +13,12 @@
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
@@ -28,13 +28,13 @@
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class ChildFunction
-     *  Simple adapter function which 
+     *  Simple adapter function which
      *  apply the function to a daughter  particle
-     * 
+     *
      *  @code
      *
      *  const LHCb::Particle* B = ... ;
@@ -43,11 +43,11 @@ namespace LoKi
      *  Fun fun = CHILD( PT , 1 ) ;
      *  const double pt1 = fun( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see LoKi::Cuts::CHILD 
+     *  @see LoKi::Cuts::CHILD
      *  @see LoKi::Cuts::CHILDFUN
-     *  @see LoKi::Child::child 
+     *  @see LoKi::Child::child
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-21
@@ -57,140 +57,140 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /** constructor from the function and daughter index 
-       *  @param fun    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param fun    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func& fun   , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func& fun   ,
         const unsigned int           index ) ;
-      /** constructor from the function and daughter index 
-       *  @param fun    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param fun    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func& fun    , 
-        const unsigned int           index1 , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func& fun    ,
+        const unsigned int           index1 ,
         const unsigned int           index2 ) ;
-      /** constructor from the function and daughter index 
-       *  @param fun    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param fun    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func& fun    , 
-        const unsigned int           index1 , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func& fun    ,
+        const unsigned int           index1 ,
         const unsigned int           index2 ,
         const unsigned int           index3 ) ;
-      /** constructor from the function and daughter index 
-       *  @param fun    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param fun    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func& fun    , 
-        const unsigned int           index1 , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func& fun    ,
+        const unsigned int           index1 ,
         const unsigned int           index2 ,
         const unsigned int           index3 ,
         const unsigned int           index4 ) ;
-      /** constructor from the function and daughter index 
-       *  @param fun    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param fun    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func& fun         , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func& fun         ,
         const std::vector<unsigned int>& indices ) ;
-      /** constructor from the function and child selector 
-       *  @param fun      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param fun      the function to be used
+       *  @param selector the child selector
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func& fun       , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func& fun       ,
         const LoKi::Child::Selector& selector  ) ;
-      /** constructor from the function and child selector 
-       *  @param fun      the function to be used 
+      /** constructor from the function and child selector
+       *  @param fun      the function to be used
        *  @param selector the child selector
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func& fun       , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func& fun       ,
         const std::string&           selector  ) ;
-      /** constructor from the function and child selector 
-       *  @param fun      the function to be used 
+      /** constructor from the function and child selector
+       *  @param fun      the function to be used
        *  @param selector the child selector
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func&  fun      , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func&  fun      ,
         const Decays::IDecay::iTree&  selector ) ;
-      /** constructor from the function and child selector 
-       *  @param fun      the function to be used 
+      /** constructor from the function and child selector
+       *  @param fun      the function to be used
        *  @param selector the child selector
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func&  fun      , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func&  fun      ,
         const Decays::iNode&          selector ) ;
-      /** constructor from the function and child selector 
-       *  @param fun      the function to be used 
+      /** constructor from the function and child selector
+       *  @param fun      the function to be used
        *  @param selector the child selector
        */
-      ChildFunction 
-      ( const LoKi::PhysTypes::Func& fun      , 
+      ChildFunction
+      ( const LoKi::PhysTypes::Func& fun      ,
         const LoKi::PhysTypes::Cuts& selector ) ;
       // ======================================================================
-      /** constructor from the function and daughter index 
+      /** constructor from the function and daughter index
        *  @param index  the index of daughter particle
-       *  @param fun    the function to be used 
+       *  @param fun    the function to be used
        */
       ChildFunction
       ( const unsigned int           index ,
         const LoKi::PhysTypes::Func& fun   ) ;
-      /** constructor from the function and child selector 
+      /** constructor from the function and child selector
        *  @param selector the child selector
-       *  @param fun      the function to be used 
+       *  @param fun      the function to be used
        */
-      ChildFunction 
-      ( const LoKi::Child::Selector& selector  , 
+      ChildFunction
+      ( const LoKi::Child::Selector& selector  ,
         const LoKi::PhysTypes::Func& fun       ) ;
-      /** constructor from the function and child selector 
+      /** constructor from the function and child selector
        *  @param selector the child selector
-       *  @param fun      the function to be used 
+       *  @param fun      the function to be used
        */
-      ChildFunction 
-      ( const Decays::IDecay::iTree& selector  , 
+      ChildFunction
+      ( const Decays::IDecay::iTree& selector  ,
         const LoKi::PhysTypes::Func& fun       ) ;
-      /** constructor from the function and child selector 
+      /** constructor from the function and child selector
        *  @param selector the child selector
-       *  @param fun      the function to be used 
+       *  @param fun      the function to be used
        */
-      ChildFunction 
-      ( const Decays::iNode&         selector  , 
+      ChildFunction
+      ( const Decays::iNode&         selector  ,
         const LoKi::PhysTypes::Func& fun       ) ;
-      /** constructor from the function and child selector 
+      /** constructor from the function and child selector
        *  @param selector the child selector
-       *  @param fun      the function to be used 
+       *  @param fun      the function to be used
        */
-      ChildFunction 
-      ( const std::string&           selector  , 
+      ChildFunction
+      ( const std::string&           selector  ,
         const LoKi::PhysTypes::Func& fun       ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ChildFunction*  clone() const 
+       ChildFunction*  clone() const override
       { return new ChildFunction(*this); }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL:  specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL:  specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the function itself 
-      LoKi::PhysTypes::Fun  m_fun   ;                    // the function itself 
-      /// the child selector 
-      LoKi::Child::Selector m_child ;                     // the child selector 
+      /// the function itself
+      LoKi::PhysTypes::Fun  m_fun   ;                    // the function itself
+      /// the child selector
+      LoKi::Child::Selector m_child ;                     // the child selector
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class ChildPredicate
-     *  Simple adapter predicate  which 
+     *  Simple adapter predicate  which
      *  apply the predicate to a daughter  particle
-     * 
+     *
      *  @code
      *
      *  const LHCb::Particle* B = ... ;
@@ -199,139 +199,139 @@ namespace LoKi
      *  Cut cut = CHILDCUT( "pi+" == ID  , 1 ) ;
      *  const bool pion = cut ( B ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @see LoKi::Cuts::CHILDCUT
-     *  @see LoKi::Child::child 
+     *  @see LoKi::Child::child
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-21
      */
-    class GAUDI_API ChildPredicate 
+    class GAUDI_API ChildPredicate
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
     {
     public:
       // ======================================================================
-      /** constructor from the function and daughter index 
-       *  @param cut    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param cut    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts& cut   , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts& cut   ,
         const unsigned int           index ) ;
-      /** constructor from the function and daughter index 
-       *  @param cut    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param cut    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts& cut    , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts& cut    ,
         const unsigned int           index1 ,
         const unsigned int           index2 ) ;
-      /** constructor from the function and daughter index 
-       *  @param cut    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param cut    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts& cut    , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts& cut    ,
         const unsigned int           index1 ,
         const unsigned int           index2 ,
         const unsigned int           index3 ) ;
-      /** constructor from the function and daughter index 
-       *  @param cut    the function to be used 
+      /** constructor from the function and daughter index
+       *  @param cut    the function to be used
        *  @param index  the index of daughter particle
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts& cut    , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts& cut    ,
         const unsigned int           index1 ,
         const unsigned int           index2 ,
         const unsigned int           index3 ,
         const unsigned int           index4 ) ;
-      /** constructor from the function and daughter index 
-       *  @param cut     the function to be used 
+      /** constructor from the function and daughter index
+       *  @param cut     the function to be used
        *  @param indices the index of daughter particle
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts&     cut     , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts&     cut     ,
         const std::vector<unsigned int>& indices ) ;
-      /** constructor from the function and child selector 
-       *  @param cut      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param cut      the function to be used
+       *  @param selector the child selector
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts& cut      , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts& cut      ,
         const LoKi::Child::Selector& selector ) ;
-      /** constructor from the function and child selector 
-       *  @param cut      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param cut      the function to be used
+       *  @param selector the child selector
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts& cut      , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts& cut      ,
         const Decays::IDecay::iTree& selector ) ;
-      /** constructor from the function and child selector 
-       *  @param cut      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param cut      the function to be used
+       *  @param selector the child selector
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts& cut      , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts& cut      ,
         const Decays::iNode&         selector ) ;
-      /** constructor from the function and child selector 
-       *  @param cut      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param cut      the function to be used
+       *  @param selector the child selector
        */
-      ChildPredicate 
-      ( const LoKi::PhysTypes::Cuts& cut      , 
+      ChildPredicate
+      ( const LoKi::PhysTypes::Cuts& cut      ,
         const std::string&           selector ) ;
       // ======================================================================
-      /** constructor from the function and daughter index 
+      /** constructor from the function and daughter index
        *  @param index  the index of daughter particle
-       *  @param cut    the function to be used 
+       *  @param cut    the function to be used
        */
       ChildPredicate
       ( const unsigned int           index ,
         const LoKi::PhysTypes::Cuts& cut   ) ;
-      /** constructor from the function and child selector 
-       *  @param cut      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param cut      the function to be used
+       *  @param selector the child selector
        */
-      ChildPredicate 
-      ( const LoKi::Child::Selector& selector , 
+      ChildPredicate
+      ( const LoKi::Child::Selector& selector ,
         const LoKi::PhysTypes::Cuts& cut      ) ;
-      /** constructor from the function and child selector 
-       *  @param cut      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param cut      the function to be used
+       *  @param selector the child selector
        */
-      ChildPredicate 
-      ( const Decays::IDecay::iTree& selector , 
+      ChildPredicate
+      ( const Decays::IDecay::iTree& selector ,
         const LoKi::PhysTypes::Cuts& cut      ) ;
-      /** constructor from the function and child selector 
-       *  @param cut      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param cut      the function to be used
+       *  @param selector the child selector
        */
-      ChildPredicate 
-      ( const Decays::iNode&         selector , 
+      ChildPredicate
+      ( const Decays::iNode&         selector ,
         const LoKi::PhysTypes::Cuts& cut      ) ;
-      /** constructor from the function and child selector 
-       *  @param cut      the function to be used 
-       *  @param selector the child selector 
+      /** constructor from the function and child selector
+       *  @param cut      the function to be used
+       *  @param selector the child selector
        */
-      ChildPredicate 
-      ( const std::string&           selector , 
+      ChildPredicate
+      ( const std::string&           selector ,
         const LoKi::PhysTypes::Cuts& cut      ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  ChildPredicate*  clone() const 
+       ChildPredicate*  clone() const override
       { return new ChildPredicate(*this); }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// OPTIONAL:  specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// OPTIONAL:  specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the function itself 
-      LoKi::PhysTypes::Cut m_cut ;                       // the function itself 
-      /// the child selector 
-      LoKi::Child::Selector m_child ;                     // the child selector 
+      /// the function itself
+      LoKi::PhysTypes::Cut m_cut ;                       // the function itself
+      /// the child selector
+      LoKi::Child::Selector m_child ;                     // the child selector
       // ======================================================================
     };
     // ========================================================================
@@ -339,7 +339,7 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_PARTICLES6_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles7.h b/Phys/LoKiPhys/LoKi/Particles7.h
index a1d430b8178dc499d81251dd369fb0e168e803a8..e78e40dbe43413e47a1751d212315df318ebdb71 100644
--- a/Phys/LoKiPhys/LoKi/Particles7.h
+++ b/Phys/LoKiPhys/LoKi/Particles7.h
@@ -1,32 +1,32 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_PARTICLES7_H 
+#ifndef LOKI_PARTICLES7_H
 #define LOKI_PARTICLES7_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-21 
+ *  @date 2006-02-21
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
     /** @class VFunAsPFun
@@ -35,19 +35,19 @@ namespace LoKi
      *
      *  e.g. return z-position of particle endVertex:
      *
-     *  @code 
+     *  @code
      *
      *  const LHCb::Particle* particle = ... ;
-     *  
+     *
      *  // create teh function
      *  Fun vz = VFuncAsFun( VZ ) ;
      *
-     *  // use it 
+     *  // use it
      *  double z  = vz ( particle ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see LoKi::Cuts::VFASPF 
+     *  @see LoKi::Cuts::VFASPF
      *  @see LoKi::Cuts::VFUNASPFUN
      *  @see LHCb::Particle
      *  @see LHCb::Vertex
@@ -61,36 +61,36 @@ namespace LoKi
     public:
       // ======================================================================
       /** The constructor from "Vertex function"
-       *  
-       *  @code 
+       *
+       *  @code
        *
        *  Fun fun = VFunAsPFun( VCHI2 ) ;
        *  const Particle* particle = ... ;
        *
-       *  // evaluate vertex chi2 
+       *  // evaluate vertex chi2
        *  double vxchi2 = fun( particle ) ;
        *
-       *  @endcode 
+       *  @endcode
        *
        *  @param vfun reference to "Vertex function"
-       *  @param bad the error value to be returned for 
-       *         the invalid particle 
+       *  @param bad the error value to be returned for
+       *         the invalid particle
        *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
        *  @date   2004-02-27
        */
-      VFunAsPFun           
-      ( const LoKi::Types::VFunc& vfun           , 
+      VFunAsPFun
+      ( const LoKi::Types::VFunc& vfun           ,
         const double              bad  = -1.e+10 ) ;
       /// clone: virtual constructor ;
-      virtual VFunAsPFun* clone() const ;
-      /// the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      VFunAsPFun* clone() const override;
+      /// the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      // default constructor is private 
+      // default constructor is private
       VFunAsPFun() ;
       // ======================================================================
     private:
@@ -99,12 +99,12 @@ namespace LoKi
       double            m_bad  ;
       // ======================================================================
     };
-    // ========================================================================      
+    // ========================================================================
   } //                                         end of namespace LoKi::Particles
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES7_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles8.h b/Phys/LoKiPhys/LoKi/Particles8.h
index 4d307ae138bcc47384e07986eb17fba43bfdeea3..85ca620de77a0903e3775705763752a66b0edf10 100644
--- a/Phys/LoKiPhys/LoKi/Particles8.h
+++ b/Phys/LoKiPhys/LoKi/Particles8.h
@@ -98,11 +98,11 @@ namespace LoKi
                                                     keeper.end  () )
       {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasProtos* clone() const { return new HasProtos(*this); }
+       HasProtos* clone() const override { return new HasProtos(*this); }
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -187,12 +187,12 @@ namespace LoKi
       {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasProtosInTree* clone() const
+       HasProtosInTree* clone() const override
       { return new HasProtosInTree(*this); }
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
+       result_type operator() ( argument p ) const override;
       /// OPTIONAL: the specific printout
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
diff --git a/Phys/LoKiPhys/LoKi/Particles9.h b/Phys/LoKiPhys/LoKi/Particles9.h
index c299634015bb4ecd5a767c49a01fa6a184274b5d..2688251573c011aab2783e648b9b02bcd0f9a42c 100644
--- a/Phys/LoKiPhys/LoKi/Particles9.h
+++ b/Phys/LoKiPhys/LoKi/Particles9.h
@@ -1,58 +1,58 @@
 // ============================================================================
-#ifndef LOKI_PARTICLES9_H 
+#ifndef LOKI_PARTICLES9_H
 #define LOKI_PARTICLES9_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiCore 
+// LoKiCore
 // ============================================================================
 #include "LoKi/UniqueKeeper.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/PhysRangeTypes.h"
 #include "LoKi/PhysExtract.h"
 // ============================================================================
-namespace LHCb 
+namespace LHCb
 {
-  class Track ; 
+  class Track ;
   class RecVertex ;
 }
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-22 
+ *  @date 2006-02-22
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
-    /** @class HasTracks 
-     *  The simple predicate which checks if the particle 
-     *  has a track from the specified list of tracks 
-     *  
+    /** @class HasTracks
+     *  The simple predicate which checks if the particle
+     *  has a track from the specified list of tracks
+     *
      *  @see LHCb::Particle
      *  @see LoKi::Extract::Particle2Track
      *  @see LHCb::Track
-     * 
+     *
      *  @see LoKi::Cuts::HASTRACKS
      *  @see LoKi::Cuts::TRACKS
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
-     *  @date 2006-02-22 
+     *  @date 2006-02-22
      */
     class GAUDI_API HasTracks
       : public LoKi::BasicFunctors<const LHCb::Particle*>::Predicate
@@ -60,72 +60,72 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from one track 
+      /// constructor from one track
       HasTracks ( const LHCb::Track* track ) ;
-      /// constructor from vector of tracks 
+      /// constructor from vector of tracks
       HasTracks ( const LHCb::Track::ConstVector& ts ) ;
-      /// constructor from vector of tracks 
+      /// constructor from vector of tracks
       HasTracks ( const LHCb::Track::Container*   ts ) ;
-      /// constructor from one particle 
+      /// constructor from one particle
       HasTracks ( const LHCb::Particle* p ) ;
-      /// constructor from vector of particles 
+      /// constructor from vector of particles
       HasTracks ( const LHCb::Particle::ConstVector& p ) ;
-      /// constructor from vector of particles 
+      /// constructor from vector of particles
       HasTracks ( const LoKi::Types::Range&          p ) ;
       // ======================================================================
-      /** templated constructor from sequence of ptoroparticles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of ptoroparticles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class TRACK>
-      HasTracks 
-      ( TRACK first , 
-        TRACK last  ) 
+      HasTracks
+      ( TRACK first ,
+        TRACK last  )
         : LoKi::BasicFunctors<const LHCb::Particle*>::Predicate ()
         , LoKi::UniqueKeeper<LHCb::Track> ()
       {
         addTracks ( first , last );
-      } 
-      // from arbitrary keeper 
-      template <class TRACK> 
-      HasTracks ( const LoKi::Keeper<TRACK>& tracks ) 
+      }
+      // from arbitrary keeper
+      template <class TRACK>
+      HasTracks ( const LoKi::Keeper<TRACK>& tracks )
         : LoKi::BasicFunctors<const LHCb::Particle*>::Predicate ()
-        , LoKi::UniqueKeeper<LHCb::Track> () 
+        , LoKi::UniqueKeeper<LHCb::Track> ()
       {
         addTracks ( tracks.begin() , tracks.end() );
       }
-      // from arbitrary keeper 
-      template <class TRACK> 
-      HasTracks ( const LoKi::UniqueKeeper<TRACK>& tracks ) 
+      // from arbitrary keeper
+      template <class TRACK>
+      HasTracks ( const LoKi::UniqueKeeper<TRACK>& tracks )
         : LoKi::BasicFunctors<const LHCb::Particle*>::Predicate ()
-        , LoKi::UniqueKeeper<LHCb::Track> () 
+        , LoKi::UniqueKeeper<LHCb::Track> ()
       {
         addTracks ( tracks.begin() , tracks.end() );
       }
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasTracks* clone() const { return new HasTracks(*this); }
+       HasTracks* clone() const override { return new HasTracks(*this); }
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
       template <class TRACK>
-      std::size_t addTracks ( TRACK first , 
-                              TRACK last  ) 
+      std::size_t addTracks ( TRACK first ,
+                              TRACK last  )
       {
         std::size_t _size = this->size() ;
-        for ( ; first != last ; ++first ) { addTracks ( *first ) ; } 
+        for ( ; first != last ; ++first ) { addTracks ( *first ) ; }
         return size() - _size ;
       }
       // =====================================================================
     public:
       // ======================================================================
-      /// check if particle has a track in list 
+      /// check if particle has a track in list
       bool inList ( const LHCb::Particle* p ) const ;
-      /// check if particle has a track in list 
+      /// check if particle has a track in list
       bool inTree ( const LHCb::Particle* p ) const ;
       // ======================================================================
     protected:
@@ -138,69 +138,69 @@ namespace LoKi
       std::size_t addTracks ( const LHCb::RecVertex*     vertex   ) ;
       // ======================================================================
     } ;
-    // ========================================================================    
+    // ========================================================================
     /** @class HasTracksInTree
-     *  The simple predicate which checks if the particle 
-     *  (or any of the daughter particle) 
-     *  has a track from the specified list of tracks 
-     *  
+     *  The simple predicate which checks if the particle
+     *  (or any of the daughter particle)
+     *  has a track from the specified list of tracks
+     *
      *  @see LHCb::Particle
      *  @see LoKi::Extract::Particle2Track
      *  @see LHCb::Track
-     * 
+     *
      *  @see LoKi::Cuts::HASTRACKSINTREE
      *  @see LoKi::Cuts::TRACKSINTREE
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
-     *  @date 2006-02-22 
+     *  @date 2006-02-22
      */
-    class GAUDI_API HasTracksInTree : public HasTracks 
+    class GAUDI_API HasTracksInTree : public HasTracks
     {
     public:
       // ======================================================================
-      /// constructor from one track 
+      /// constructor from one track
       HasTracksInTree ( const LHCb::Track* track ) ;
-      /// constructor from vector of tracks 
+      /// constructor from vector of tracks
       HasTracksInTree ( const LHCb::Track::ConstVector& ts ) ;
-      /// constructor from vector of tracks 
+      /// constructor from vector of tracks
       HasTracksInTree ( const LHCb::Track::Container*   ts ) ;
-      /// constructor from one particle 
+      /// constructor from one particle
       HasTracksInTree ( const LHCb::Particle* p ) ;
-      /// constructor from vector of particles 
+      /// constructor from vector of particles
       HasTracksInTree ( const LHCb::Particle::ConstVector& p ) ;
-      /// constructor from vector of particles 
+      /// constructor from vector of particles
       HasTracksInTree ( const LoKi::PhysTypes::Range&      p ) ;
       // ======================================================================
-      /** templated constructor from sequence of ptoroparticles 
-       *  @param first 'begin'-iterator of the sequence 
-       *  @param last  'end'-iterator of the sequence 
+      /** templated constructor from sequence of ptoroparticles
+       *  @param first 'begin'-iterator of the sequence
+       *  @param last  'end'-iterator of the sequence
        */
       template <class TRACK>
-      HasTracksInTree ( TRACK first , TRACK last  ) 
-        : LoKi::Particles::HasTracks ( first , last ) 
-      {} 
-      // from arbitrary keeper 
-      template <class TRACK> 
-      HasTracksInTree ( const LoKi::Keeper<TRACK>& tracks ) 
-        : LoKi::Particles::HasTracks ( tracks ) 
+      HasTracksInTree ( TRACK first , TRACK last  )
+        : LoKi::Particles::HasTracks ( first , last )
       {}
-      // from arbitrary keeper 
-      template <class TRACK> 
-      HasTracksInTree ( const LoKi::UniqueKeeper<TRACK>& tracks ) 
-        : LoKi::Particles::HasTracks ( tracks ) 
+      // from arbitrary keeper
+      template <class TRACK>
+      HasTracksInTree ( const LoKi::Keeper<TRACK>& tracks )
+        : LoKi::Particles::HasTracks ( tracks )
+      {}
+      // from arbitrary keeper
+      template <class TRACK>
+      HasTracksInTree ( const LoKi::UniqueKeeper<TRACK>& tracks )
+        : LoKi::Particles::HasTracks ( tracks )
       {}
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasTracksInTree* clone() const 
+       HasTracksInTree* clone() const override
       { return new HasTracksInTree(*this); }
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      // the defualt constructor is private 
+      // the defualt constructor is private
       HasTracksInTree() ;
       // ======================================================================
     } ;
@@ -209,7 +209,7 @@ namespace LoKi
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PARTICLES8_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/PhysSinks.h b/Phys/LoKiPhys/LoKi/PhysSinks.h
index 9d9b88ab441a17fa7af626847ea89609c40e8896..1ba332d7bf5d02728eac2f37e8ee251dbcdd8779 100644
--- a/Phys/LoKiPhys/LoKi/PhysSinks.h
+++ b/Phys/LoKiPhys/LoKi/PhysSinks.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PHYSSINKS_H 
+#ifndef LOKI_PHYSSINKS_H
 #define LOKI_PHYSSINKS_H 1
 // ============================================================================
 // Include files
@@ -12,67 +12,67 @@
 // ============================================================================
 class DVAlgorithm ;
 // ============================================================================
-/** @file 
+/** @file
  *  Collection of ``sinks''
- * 
- *  This file is part of LoKi project: 
+ *
+ *  This file is part of LoKi project:
  *   ``C++ ToolKit for Smart and Friendly Physics Analysis''
- * 
+ *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
- *  
+ *
  *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Vertices 
+  namespace Vertices
   {
     // ========================================================================
-    /** @class SinkTES 
-     * 
+    /** @class SinkTES
+     *
      *  @see LoKi::Cuts::RV_SINK
-     *  simple "sink for vertices in TES", 
+     *  simple "sink for vertices in TES",
      *  save them as LHCb::RecVertex
      *  @see LHCb:RecVertex
-     *  @see LHCb:RecVertex::Container 
+     *  @see LHCb:RecVertex::Container
      *  @author Vanya BELYAEV ibelyav@physics.syr.edu
      *  @date 2006-12-07
      */
-    class SinkTES 
+    class SinkTES
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Pipe
-    { 
+    {
       // ======================================================================
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Pipe _Sink;
       // ======================================================================
     public:
       // ======================================================================
       /// constructor from the service and TES location
-      SinkTES 
-      ( const std::string& path ) ; 
+      SinkTES
+      ( const std::string& path ) ;
       /// copy constructor
       SinkTES ( const SinkTES& right ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~SinkTES() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SinkTES* clone() const { return new SinkTES(*this) ; }
+       SinkTES* clone() const override { return new SinkTES(*this) ; }
       /// MANDATORY: the only essential method:
-      virtual result_type operator() 
-        ( LoKi::Vertices::SinkTES::argument a ) const ;
+      result_type operator()
+        ( LoKi::Vertices::SinkTES::argument a ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      SinkTES() ;                      // the default constructor is disabled 
+      /// the default constructor is disabled
+      SinkTES() ;                      // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
-      /// get the path 
+      /// get the path
       const std::string& path() const { return m_path ; }
       // ======================================================================
     public:
@@ -84,8 +84,8 @@ namespace LoKi
       // ======================================================================
       const GaudiAlgorithm* alg() const { return m_alg ; } // get the algorithm
       // ======================================================================
-      /// TES locations of vertices  
-      std::string                   m_path  ; // TES locations of vertices  
+      /// TES locations of vertices
+      std::string                   m_path  ; // TES locations of vertices
       /// the algorithm
       mutable const GaudiAlgorithm* m_alg   ; // the algorithm
       // ======================================================================
@@ -93,12 +93,12 @@ namespace LoKi
     // ========================================================================
   } // end of namespace Vertices
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     /** @typedef RV_SINKTES
      *  simple "sink"-functor to save the vertices to TES
-     * 
+     *
      *  @code
      *
      *  const RV_SINKTES sink ( "SomeLocationInTES" ) ;
@@ -106,7 +106,7 @@ namespace LoKi
      *  // get the primary vertices:
      *  const LHCb::VertexBase::ConstVector result = sink() ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
@@ -115,7 +115,7 @@ namespace LoKi
     // ========================================================================
     /** @typedef RV_SINK
      *  simple "sink"-functor to save the vertices to TES
-     * 
+     *
      *  @code
      *
      *  const RV_SINK sink ( "SomeLocationInTES" ) ;
@@ -123,18 +123,18 @@ namespace LoKi
      *  // get the primary vertices:
      *  const LHCb::VertexBase::ConstVector result = sink() ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Vertices::SinkTES                              RV_SINK      ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_PHYSSINKS_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/PhysSources.h b/Phys/LoKiPhys/LoKi/PhysSources.h
index 7ce65cc63f6e3474f4d46aacdb99c2dcc87f9b89..675495c99ece5b160e6c40d212a226c997c8149f 100644
--- a/Phys/LoKiPhys/LoKi/PhysSources.h
+++ b/Phys/LoKiPhys/LoKi/PhysSources.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PHYSSOURCES_H 
+#ifndef LOKI_PHYSSOURCES_H
 #define LOKI_PHYSSOURCES_H 1
 // ============================================================================
 // Include files
@@ -26,106 +26,106 @@ class DVAlgorithm ;
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2001-01-23 
+ *  @date 2001-01-23
  */
 // ============================================================================
 namespace LoKi
 {
   // ==========================================================================
-  namespace Particles 
+  namespace Particles
   {
     // ========================================================================
-    /** @class SourceTES 
-     * 
+    /** @class SourceTES
+     *
      *  @see LoKi::Cuts::SOURCE
      *  @see LoKi::Cuts::SOURCETES
      *  simple "source for the particles in TES"
      *  @author Vanya BELYAEV ibelyav@physics.syr.edu
      *  @date 2006-12-07
      */
-    class SourceTES 
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Source 
-    { 
+    class SourceTES
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Source
+    {
       // ======================================================================
       typedef LoKi::BasicFunctors<const LHCb::Particle*>::Source _Source;
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const std::string&           path                                 , 
-        IDataProviderSvc*            svc  = 0                             , 
-        const LoKi::PhysTypes::Cuts& cuts = 
-        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const std::vector<std::string>& path                                , 
-        IDataProviderSvc*               svc  = 0                            , 
-        const LoKi::PhysTypes::Cuts&    cuts = 
-        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const std::string&           path                                 ,
+        IDataProviderSvc*            svc  = 0                             ,
+        const LoKi::PhysTypes::Cuts& cuts =
+        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
       SourceTES
-      ( const std::string&           path     , 
-        const LoKi::PhysTypes::Cuts& cuts     ,  
+      ( const std::vector<std::string>& path                                ,
+        IDataProviderSvc*               svc  = 0                            ,
+        const LoKi::PhysTypes::Cuts&    cuts =
+        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const std::string&           path     ,
+        const LoKi::PhysTypes::Cuts& cuts     ,
         IDataProviderSvc*            svc  = 0 ) ;
-      /// constructor from the service, TES location and cuts 
+      /// constructor from the service, TES location and cuts
       SourceTES
-      ( const std::vector<std::string>& path     , 
-        const LoKi::PhysTypes::Cuts&    cuts     ,  
+      ( const std::vector<std::string>& path     ,
+        const LoKi::PhysTypes::Cuts&    cuts     ,
         IDataProviderSvc*               svc  = 0 ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PhysTypes::Cuts& cuts        ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PhysTypes::Cuts& cuts        ,
         const std::string&           path        ,
         IDataProviderSvc*            svc  = 0    ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PhysTypes::Cuts&    cuts        ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PhysTypes::Cuts&    cuts        ,
         const std::vector<std::string>& path        ,
         IDataProviderSvc*               svc  = 0    ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PhysTypes::Cuts& cuts  ,  
-        IDataProviderSvc*            svc   ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PhysTypes::Cuts& cuts  ,
+        IDataProviderSvc*            svc   ,
         const std::string&           path  ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PhysTypes::Cuts&    cuts  ,  
-        IDataProviderSvc*               svc   ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PhysTypes::Cuts&    cuts  ,
+        IDataProviderSvc*               svc   ,
         const std::vector<std::string>& path  ) ;
       /// copy constructor
       SourceTES ( const SourceTES& right ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~SourceTES() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SourceTES* clone() const { return new SourceTES(*this) ; }
+       SourceTES* clone() const override { return new SourceTES(*this) ; }
       /// MANDATORY: the only essential method:
-      virtual result_type operator() () const ;
+      result_type operator() () const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      SourceTES() ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      SourceTES() ; // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
-      /// get the path 
+      /// get the path
       const std::vector<std::string>& paths() const { return m_path ; }
       /// get the service
-      const LoKi::Interface<IDataProviderSvc>& dataSvc() const 
-      { return m_dataSvc ; }      
-      /// get the cuts 
+      const LoKi::Interface<IDataProviderSvc>& dataSvc() const
+      { return m_dataSvc ; }
+      /// get the cuts
       const LoKi::PhysTypes::Cuts& cut() const { return m_cut ; }
       // ======================================================================
     public:
@@ -134,26 +134,26 @@ namespace LoKi
       void setPaths  ( const std::vector<std::string>& value ) { m_path = value ; }
       /// set the  paths
       void addToPath ( const std::string& value ) { m_path.push_back( value ) ; }
-      /// set the  service 
-      void setDataSvc ( const                 IDataProviderSvc*  value ) 
+      /// set the  service
+      void setDataSvc ( const                 IDataProviderSvc*  value )
       { m_dataSvc = value ; }
-      /// set the  service 
-      void setDataSvc ( const LoKi::Interface<IDataProviderSvc>& value ) 
+      /// set the  service
+      void setDataSvc ( const LoKi::Interface<IDataProviderSvc>& value )
       { m_dataSvc = value ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// get the particles from the certain  TES location 
-      std::size_t get   ( const std::string&           location , 
+      /// get the particles from the certain  TES location
+      std::size_t get   ( const std::string&           location ,
                           LHCb::Particle::ConstVector& output   ) const ;
-      /// count the particles from the certain  TES location 
+      /// count the particles from the certain  TES location
       std::size_t count ( const std::string&           location ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// TES locations of Particles 
-      std::vector<std::string>  m_path ; // TES locations of Particles 
-      /// data provider service 
+      /// TES locations of Particles
+      std::vector<std::string>  m_path ; // TES locations of Particles
+      /// data provider service
       mutable LoKi::Interface<IDataProviderSvc>  m_dataSvc ;
       /// 'on-flight' filter
       LoKi::PhysTypes::Cut m_cut ;
@@ -161,7 +161,7 @@ namespace LoKi
     } ;
     // ========================================================================
     /** @class SourceDesktop
-     * 
+     *
      *  @see LoKi::Cuts::SOURCEDESKTOP
      *  @see LoKi::Cuts::SOURCEDV
      *  simple "source for the particles from desktop"
@@ -169,59 +169,59 @@ namespace LoKi
      *  @date 2006-12-07
      */
     class SourceDesktop
-      : public LoKi::BasicFunctors<const LHCb::Particle*>::Source 
-    { 
+      : public LoKi::BasicFunctors<const LHCb::Particle*>::Source
+    {
       // ======================================================================
       typedef LoKi::BasicFunctors<const LHCb::Particle*>::Source _Source;
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the desktop and cuts 
-      SourceDesktop 
-      ( const IDVAlgorithm*          desktop = 0                          , 
-        const LoKi::PhysTypes::Cuts& cuts    =  
-        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ; 
-      /// constructor from the desktop and cuts 
-      SourceDesktop 
-      ( const LoKi::PhysTypes::Cuts& cuts        , 
+      /// constructor from the desktop and cuts
+      SourceDesktop
+      ( const IDVAlgorithm*          desktop = 0                          ,
+        const LoKi::PhysTypes::Cuts& cuts    =
+        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ;
+      /// constructor from the desktop and cuts
+      SourceDesktop
+      ( const LoKi::PhysTypes::Cuts& cuts        ,
         const IDVAlgorithm*          desktop = 0 ) ;
       /// copy constructor
       SourceDesktop ( const SourceDesktop& right ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~SourceDesktop () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SourceDesktop* clone() const { return new SourceDesktop(*this) ; }
+       SourceDesktop* clone() const override { return new SourceDesktop(*this) ; }
       /// MANDATORY: the only essential method:
-      virtual result_type operator() () const ;
+      result_type operator() () const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     public:
       // ======================================================================
       /// get the desktop
-      const LoKi::Interface<IDVAlgorithm>& desktop() const 
-      { return m_desktop ; }      
+      const LoKi::Interface<IDVAlgorithm>& desktop() const
+      { return m_desktop ; }
       // ======================================================================
     public:
       // ======================================================================
       /// set the  desktop
-      void setDesktop ( const                 IDVAlgorithm*  value ) 
+      void setDesktop ( const                 IDVAlgorithm*  value )
       { m_desktop = value ; }
-      /// set the  desktop 
-      void setDesktop ( const LoKi::Interface<IDVAlgorithm>& value ) 
+      /// set the  desktop
+      void setDesktop ( const LoKi::Interface<IDVAlgorithm>& value )
       { m_desktop = value ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// data provder service 
-      mutable LoKi::Interface<IDVAlgorithm>  m_desktop ; // data provder service 
+      /// data provder service
+      mutable LoKi::Interface<IDVAlgorithm>  m_desktop ; // data provder service
       /// 'on-flight' filter
       LoKi::PhysTypes::Cut m_cut ; // 'on-flight' filter
       // ======================================================================
-    } ;    
+    } ;
     // ========================================================================
     /** @class TESCounter
-     *  simple functor to count good particles 
+     *  simple functor to count good particles
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-25
      */
@@ -229,36 +229,36 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the service, TES location and cuts 
-      TESCounter 
-      ( const std::string&           path                                 , 
-        const LoKi::PhysTypes::Cuts& cuts = 
-        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
-      TESCounter 
-      ( const std::vector<std::string>& path                                , 
-        const LoKi::PhysTypes::Cuts&    cuts = 
+      /// constructor from the service, TES location and cuts
+      TESCounter
+      ( const std::string&           path                                 ,
+        const LoKi::PhysTypes::Cuts& cuts =
+        LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
+      TESCounter
+      ( const std::vector<std::string>& path                                ,
+        const LoKi::PhysTypes::Cuts&    cuts =
         LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant(true) ) ;
       // ======================================================================
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~TESCounter () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TESCounter* clone() const { return new TESCounter( *this ) ; }
+       TESCounter* clone() const override { return new TESCounter( *this ) ; }
       /// MANDATORY: the only essential method:
-      virtual result_type operator() () const ;
+      result_type operator() () const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the source 
-      SourceTES m_source ; // the source 
+      /// the source
+      SourceTES m_source ; // the source
       // ======================================================================
     } ;
     // ========================================================================
     /** @class Flatten
      *  @see LoKi::Cuts::FLATTEN
-     *  simple functor to flatten the decay trees into plain list 
+     *  simple functor to flatten the decay trees into plain list
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2012-01-18
      */
@@ -266,17 +266,17 @@ namespace LoKi
     {
     public :
       // ======================================================================
-      /// constructor form the optional cuts 
-      Flatten ( const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut = 
+      /// constructor form the optional cuts
+      Flatten ( const LoKi::BasicFunctors<const LHCb::Particle*>::Predicate& cut =
                 LoKi::BasicFunctors<const LHCb::Particle*>::BooleanConstant( true ) ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~Flatten() ;
       /// MANDATORY: clone method("virtual constructor")
-      virtual  Flatten* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument a ) const ;
+       Flatten* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument a ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -285,91 +285,91 @@ namespace LoKi
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                         end of namespace LoKi::Particles  
+  } //                                         end of namespace LoKi::Particles
   // ==========================================================================
-  namespace Vertices 
+  namespace Vertices
   {
     // ========================================================================
-    /** @class SourceTES 
-     * 
+    /** @class SourceTES
+     *
      *  @see LoKi::Cuts::VSOURCE
      *  simple "source for the particles in TES"
      *  @author Vanya BELYAEV ibelyav@physics.syr.edu
      *  @date 2006-12-07
      */
-    class SourceTES 
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Source 
-    { 
+    class SourceTES
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Source
+    {
       // ======================================================================
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source _Source;
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const std::string&            path                                 , 
-        IDataProviderSvc*             svc  = 0                             , 
-        const LoKi::PhysTypes::VCuts& cuts = 
-        LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const std::vector<std::string>&  path                                , 
-        IDataProviderSvc*                svc  = 0                            , 
-        const LoKi::PhysTypes::VCuts&    cuts = 
-        LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const std::string&            path                                 ,
+        IDataProviderSvc*             svc  = 0                             ,
+        const LoKi::PhysTypes::VCuts& cuts =
+        LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const std::vector<std::string>&  path                                ,
+        IDataProviderSvc*                svc  = 0                            ,
+        const LoKi::PhysTypes::VCuts&    cuts =
+        LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
       SourceTES
-      ( const std::string&            path     , 
-        const LoKi::PhysTypes::VCuts& cuts     ,  
+      ( const std::string&            path     ,
+        const LoKi::PhysTypes::VCuts& cuts     ,
         IDataProviderSvc*             svc  = 0 ) ;
-      /// constructor from the service, TES location and cuts 
+      /// constructor from the service, TES location and cuts
       SourceTES
-      ( const std::vector<std::string>&  path     , 
-        const LoKi::PhysTypes::VCuts&    cuts     ,  
+      ( const std::vector<std::string>&  path     ,
+        const LoKi::PhysTypes::VCuts&    cuts     ,
         IDataProviderSvc*                svc  = 0 ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PhysTypes::VCuts& cuts        ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PhysTypes::VCuts& cuts        ,
         const std::string&            path        ,
         IDataProviderSvc*             svc  = 0    ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PhysTypes::VCuts&   cuts        ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PhysTypes::VCuts&   cuts        ,
         const std::vector<std::string>& path        ,
         IDataProviderSvc*               svc  = 0    ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PhysTypes::VCuts& cuts  ,  
-        IDataProviderSvc*             svc   ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PhysTypes::VCuts& cuts  ,
+        IDataProviderSvc*             svc   ,
         const std::string&            path  ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PhysTypes::VCuts&    cuts  ,  
-        IDataProviderSvc*                svc   ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PhysTypes::VCuts&    cuts  ,
+        IDataProviderSvc*                svc   ,
         const std::vector<std::string>&  path  ) ;
       /// copy constructor
       SourceTES ( const SourceTES& right ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~SourceTES() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SourceTES* clone() const { return new SourceTES(*this) ; }
+       SourceTES* clone() const override { return new SourceTES(*this) ; }
       /// MANDATORY: the only essential method:
-      virtual result_type operator() () const ;
+      result_type operator() () const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      SourceTES() ;                      // the default constructor is disabled 
+      /// the default constructor is disabled
+      SourceTES() ;                      // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
-      /// get the path 
+      /// get the path
       const std::vector<std::string>& paths() const { return m_path ; }
       /// get the service
-      const LoKi::Interface<IDataProviderSvc>& dataSvc() const 
-      { return m_dataSvc ; }      
+      const LoKi::Interface<IDataProviderSvc>& dataSvc() const
+      { return m_dataSvc ; }
       // ======================================================================
       const LoKi::PhysTypes::VCuts& cut() const { return m_cut ; }
       // ======================================================================
@@ -379,94 +379,94 @@ namespace LoKi
       void setPaths  ( const std::vector<std::string>& value ) { m_path = value ; }
       /// set the  paths
       void addToPath ( const std::string& value ) { m_path.push_back( value ) ; }
-      /// set the  service 
-      void setDataSvc ( const                 IDataProviderSvc*  value ) 
+      /// set the  service
+      void setDataSvc ( const                 IDataProviderSvc*  value )
       { m_dataSvc = value ; }
-      /// set the  service 
-      void setDataSvc ( const LoKi::Interface<IDataProviderSvc>& value ) 
+      /// set the  service
+      void setDataSvc ( const LoKi::Interface<IDataProviderSvc>& value )
       { m_dataSvc = value ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// get the vertiecs from the certain  TES location 
+      /// get the vertiecs from the certain  TES location
       std::size_t get
-      ( const std::string&             location , 
+      ( const std::string&             location ,
         LHCb::VertexBase::ConstVector& output   ) const ;
       // ======================================================================
-      /// count the vertices from the certain  TES location 
+      /// count the vertices from the certain  TES location
       std::size_t count ( const std::string& location ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// TES locations of vertices  
-      std::vector<std::string>  m_path ; // TES locations of vertices 
-      /// data provder service 
+      /// TES locations of vertices
+      std::vector<std::string>  m_path ; // TES locations of vertices
+      /// data provder service
       mutable LoKi::Interface<IDataProviderSvc>  m_dataSvc ;
       /// 'on-flight' filter
       LoKi::PhysTypes::VCut m_cut ;
       // ======================================================================
-    } ;    
+    } ;
     // ========================================================================
     /** @class SourceDesktop
-     * 
+     *
      *  @see LoKi::Cuts::VSOURCEDESKTOP
      *  simple "source for the vertices from desktop"
      *  @author Vanya BELYAEV ibelyav@physics.syr.edu
      *  @date 2006-12-07
      */
     class SourceDesktop
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Source 
-    { 
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Source
+    {
       // ======================================================================
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source _Source;
     public:
       // ======================================================================
-      /// constructor from the desktop and cuts 
-      SourceDesktop 
-      ( const IDVAlgorithm*           desktop = 0                          , 
-        const LoKi::PhysTypes::VCuts& cuts    =  
-        LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ; 
-      /// constructor from the desktop and cuts 
-      SourceDesktop 
-      ( const LoKi::PhysTypes::VCuts& cuts        , 
+      /// constructor from the desktop and cuts
+      SourceDesktop
+      ( const IDVAlgorithm*           desktop = 0                          ,
+        const LoKi::PhysTypes::VCuts& cuts    =
+        LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ;
+      /// constructor from the desktop and cuts
+      SourceDesktop
+      ( const LoKi::PhysTypes::VCuts& cuts        ,
         const IDVAlgorithm*           desktop = 0 ) ;
       /// copy constructor
       SourceDesktop ( const SourceDesktop& right ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~SourceDesktop () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SourceDesktop* clone() const { return new SourceDesktop(*this) ; }
+       SourceDesktop* clone() const override { return new SourceDesktop(*this) ; }
       /// MANDATORY: the only essential method:
-      virtual result_type operator() () const ;
+      result_type operator() () const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     public:
       // ======================================================================
       /// get the desktop
-      const LoKi::Interface<IDVAlgorithm>& desktop() const 
-      { return m_desktop ; }      
+      const LoKi::Interface<IDVAlgorithm>& desktop() const
+      { return m_desktop ; }
       // ======================================================================
     public:
       // ======================================================================
       /// set the  desktop
-      void setDesktop ( const                 IDVAlgorithm*  value ) 
+      void setDesktop ( const                 IDVAlgorithm*  value )
       { m_desktop = value ; }
-      /// set the  desktop 
-      void setDesktop ( const LoKi::Interface<IDVAlgorithm>& value ) 
+      /// set the  desktop
+      void setDesktop ( const LoKi::Interface<IDVAlgorithm>& value )
       { m_desktop = value ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// data provder service 
+      /// data provder service
       mutable LoKi::Interface<IDVAlgorithm>  m_desktop ;
       /// 'on-flight' filter
       LoKi::PhysTypes::VCut m_cut ;
       // ======================================================================
-    } ;    
+    } ;
     // ========================================================================
     /** @class TESCounter
-     *  simple functor to count good particles 
+     *  simple functor to count good particles
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-10-25
      */
@@ -474,25 +474,25 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the service, TES location and cuts 
-      TESCounter 
-      ( const std::string&            path                                 , 
-        const LoKi::PhysTypes::VCuts& cuts = 
-        LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
-      TESCounter 
-      ( const std::vector<std::string>& path                                , 
-        const LoKi::PhysTypes::VCuts&   cuts = 
+      /// constructor from the service, TES location and cuts
+      TESCounter
+      ( const std::string&            path                                 ,
+        const LoKi::PhysTypes::VCuts& cuts =
+        LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
+      TESCounter
+      ( const std::vector<std::string>& path                                ,
+        const LoKi::PhysTypes::VCuts&   cuts =
         LoKi::BasicFunctors<const LHCb::VertexBase*>::BooleanConstant(true) ) ;
       // ======================================================================
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~TESCounter () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TESCounter* clone() const { return new TESCounter( *this ) ; }
+       TESCounter* clone() const override { return new TESCounter( *this ) ; }
       /// MANDATORY: the only essential method:
-      virtual result_type operator() () const ;
+      result_type operator() () const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     private:
       // ======================================================================
@@ -500,14 +500,14 @@ namespace LoKi
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                         end of namespace LoKi::Vertices 
+  } //                                         end of namespace LoKi::Vertices
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
-    /** @typedef SOURCE 
+    /** @typedef SOURCE
      *  simple "source"-functor to get the particle form TES
-     * 
+     *
      *  @code
      *
      *  const SOURCE source = SOURCE ( "SomeLocationInTES" , ALL ) ;
@@ -515,16 +515,16 @@ namespace LoKi
      *  // get the particles:
      *  const LHCb::Particle::ConstVector result = source() ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Particles::SourceTES                                 SOURCE ;
     // ========================================================================
-    /** @typedef SOURCETES 
+    /** @typedef SOURCETES
      *  simple "source"-functor to get the particle form TES
-     * 
+     *
      *  @code
      *
      *  const SOURCETES source = SOURCETES ( "SomeLocationInTES" , ALL ) ;
@@ -532,63 +532,63 @@ namespace LoKi
      *  // get the particles:
      *  const LHCb::Particle::ConstVector result = source() ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Particles::SourceTES                              SOURCETES ;
     // ========================================================================
-    /** @typedef SOURCEDESKTOP 
-     *  Somiple "source"-functor which gets the particles from 
-     *  desktop 
+    /** @typedef SOURCEDESKTOP
+     *  Somiple "source"-functor which gets the particles from
+     *  desktop
+     *
+     *  @code
      *
-     *  @code 
-     *    
      *  const SOURCEDESKTOP source ( "pi+" == ABSID ) ;
      *
      *  // get the pions from desktop:
      *  const LHCb::Particle::ConstVector result = source() ;
      *
-     *  @endcode 
+     *  @endcode
+     *
+     *  @see IPhysDekstop
      *
-     *  @see IPhysDekstop 
-     *  
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Particles::SourceDesktop                      SOURCEDESKTOP ;
     // ========================================================================
     /** @typedef SOURCEDV
-     *  Somiple "source"-functor which gets the particles from 
-     *  desktop 
+     *  Somiple "source"-functor which gets the particles from
+     *  desktop
+     *
+     *  @code
      *
-     *  @code 
-     *    
      *  const SOURCEDV source ( "pi+" == ABSID ) ;
      *
      *  // get the pions from desktop:
      *  const LHCb::Particle::ConstVector result = source() ;
      *
-     *  @endcode 
+     *  @endcode
+     *
+     *  @see IPhysDekstop
      *
-     *  @see IPhysDekstop 
-     *  
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Particles::SourceDesktop                          SOURCEDV ;
     // ========================================================================
-    /** @typedef FLATTEN 
+    /** @typedef FLATTEN
      *  Flatten the decay trees into plain list (with optional selection)
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2012-01-18
      */
     typedef LoKi::Particles::Flatten                                 FLATTEN ;
     // ========================================================================
-    /** @typedef VSOURCE 
+    /** @typedef VSOURCE
      *  simple "source"-functor to get the vertices from TES
-     * 
+     *
      *  @code
      *
      *  const VSOURCE source = VSOURCE ( "SomeLocationInTES" , PRIMARY ) ;
@@ -596,16 +596,16 @@ namespace LoKi
      *  // get the vertices
      *  const LHCb::VertexBase::ConstVector result = source() ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Vertices::SourceTES                                 VSOURCE ;
     // ========================================================================
-    /** @typedef VSOURCETES 
+    /** @typedef VSOURCETES
      *  simple "source"-functor to get the vertices from TES
-     * 
+     *
      *  @code
      *
      *  const VSOURCETES source ( "SomeLocationInTES" , PRIMARY ) ;
@@ -613,58 +613,58 @@ namespace LoKi
      *  // get the primary vertices:
      *  const LHCb::VertexBase::ConstVector result = source() ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Vertices::SourceTES                              VSOURCETES ;
     // ========================================================================
-    /** @typedef VSOURCEDESKTOP 
-     *  Somiple "source"-functor which gets the vertices from 
-     *  desktop 
+    /** @typedef VSOURCEDESKTOP
+     *  Somiple "source"-functor which gets the vertices from
+     *  desktop
+     *
+     *  @code
      *
-     *  @code 
-     *    
      *  const VSOURCEDESKTOP source ( PRIMARY  ) ;
      *
      *  // get the primary vertices from desktop:
      *  const LHCb::VertexBase::ConstVector result = source() ;
      *
-     *  @endcode 
+     *  @endcode
+     *
+     *  @see IPhysDekstop
      *
-     *  @see IPhysDekstop 
-     *  
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Vertices::SourceDesktop                      VSOURCEDESKTOP ;
     // ========================================================================
     /** @typedef VSOURCEDV
-     *  Somiple "source"-functor which gets the vertices from 
-     *  desktop 
+     *  Somiple "source"-functor which gets the vertices from
+     *  desktop
+     *
+     *  @code
      *
-     *  @code 
-     *    
      *  const VSOURCEDV source ( PRIMARY ) ;
      *
      *  // get the primiaries from desktop:
      *  const LHCb::VertexBase::ConstVector result = source() ;
      *
-     *  @endcode 
+     *  @endcode
+     *
+     *  @see IPhysDekstop
      *
-     *  @see IPhysDekstop 
-     *  
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-29
      */
     typedef LoKi::Vertices::SourceDesktop                          VSOURCEDV ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_PHYSSOURCES_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Vertices0.h b/Phys/LoKiPhys/LoKi/Vertices0.h
index 7b9fe00b0ee6237f6bb887824a1ab97b8e0254e5..5c23ed24cd929c29b191f84b703506f3ecc6ccea 100644
--- a/Phys/LoKiPhys/LoKi/Vertices0.h
+++ b/Phys/LoKiPhys/LoKi/Vertices0.h
@@ -1,21 +1,21 @@
 // ============================================================================
-#ifndef LOKI_VERTICES0_H 
+#ifndef LOKI_VERTICES0_H
 #define LOKI_VERTICES0_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
@@ -23,211 +23,211 @@
  *
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace  Vertices 
-  {    
+  namespace  Vertices
+  {
     // ========================================================================
     /** @class IsPrimary
      *
-     *  trivial predicate whcih evaluates to true for primary vertices 
+     *  trivial predicate whcih evaluates to true for primary vertices
      *  it relies on th emethod LHCb::VertexBase::isPrimary
      *
      *  @see LoKi::Cuts::PRIMARY
      *  @see LoKi::Cuts::ISPRIMARY
-     *  @see LHCb::VertexBase  
-     *  @see LHCb::RecVertex 
-     *  @see LHCb::Vertex 
-     *  
+     *  @see LHCb::VertexBase
+     *  @see LHCb::RecVertex
+     *  @see LHCb::Vertex
+     *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API IsPrimary 
+    class GAUDI_API IsPrimary
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Predicate
-    {      
+    {
     public:
       // ======================================================================
       /// Default Constructor
       IsPrimary() : AuxFunBase( std::tie() ) { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual IsPrimary* clone() const  ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      IsPrimary* clone() const  override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class  Technique
-     *  evaluator of the "technique" used for the vertex 
+     *  evaluator of the "technique" used for the vertex
      *
      *  It relies on the method LHCb::VertexBase::technique
      *
      *  @see LoKi::Cuts::TECHNIQUE
-     *  @see LHCb::VertexBase 
+     *  @see LHCb::VertexBase
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
     class GAUDI_API Technique
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    { 
+    {
     public:
       // ======================================================================
       /// Default Constructor
       Technique() : AuxFunBase{ std::tie() } { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual Technique* clone() const ;
-      /// MANDATOY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      Technique* clone() const override;
+      /// MANDATOY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class VertexChi2
-     *  evaluator of the Chi2 of the vertex  
-     *  
+     *  evaluator of the Chi2 of the vertex
+     *
      *  It relies on the method LHCb::VertexBase::chi2
      *
      *  @see LoKi::Cuts::VCHI2
-     *  @see LHCb::VertexBase 
+     *  @see LHCb::VertexBase
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
     class GAUDI_API VertexChi2
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    {      
+    {
     public:
       // ======================================================================
       /// Default Constructor
       VertexChi2() : AuxFunBase( std::tie() ) {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual VertexChi2* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      VertexChi2* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
       double chi2( const LHCb::VertexBase& v ) const { return v.chi2() ; }
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class VertexChi2PerDof
-     *  evaluator of the Chi2 of the vertex  
-     *  
+     *  evaluator of the Chi2 of the vertex
+     *
      *  It relies on the method LHCb::VertexBase::chi2
      *
      *  @see LoKi::Cuts::VCHI2PDOF
-     *  @see LHCb::VertexBase 
+     *  @see LHCb::VertexBase
      *
      *  @author Vanya Belyaev Ivan.Belyaev@nikhef.nl
      *  @date   2008-06-20
      */
-    class GAUDI_API VertexChi2PerDoF : public VertexChi2 
-    {      
+    class GAUDI_API VertexChi2PerDoF : public VertexChi2
+    {
     public:
       // ======================================================================
       /// Default Constructor
       VertexChi2PerDoF() : AuxFunBase( std::tie() ) {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual VertexChi2PerDoF* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      VertexChi2PerDoF* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      inline double chi2PerDoF( const LHCb::VertexBase& v ) const 
+      inline double chi2PerDoF( const LHCb::VertexBase& v ) const
       { return v.nDoF() != 0 ? v.chi2() / v.nDoF() : 0 ; }
       // ======================================================================
     };
     // ========================================================================
     /** @class VertexDoF
-     *  Evaluator of the number of degrees of freedom for the vertex 
-     *  
+     *  Evaluator of the number of degrees of freedom for the vertex
+     *
      *  It relies on the method LHCb::VertexBase::nDoF
      *
      *  @see LoKi::Cuts::VXDOF
      *  @see LoKi::Cuts::VXNDOF
-     *  @see LHCb::VertexBase 
+     *  @see LHCb::VertexBase
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
     class GAUDI_API VertexDoF
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    {      
+    {
     public:
       // ======================================================================
       /// Default Constructor
       VertexDoF() : AuxFunBase( std::tie() ) { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual VertexDoF* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      VertexDoF* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class PositionX 
-     *  the trivial evaluator of X-position of the vertex 
+    /** @class PositionX
+     *  the trivial evaluator of X-position of the vertex
      *
      *  @see LoKi::Cuts::VX
-     *  @see LHCb::VertexBase 
+     *  @see LHCb::VertexBase
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
     class GAUDI_API PositionX
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    {      
+    {
     public:
       // ======================================================================
       /// Default Constructor
       PositionX() : AuxFunBase( std::tie() ) { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual PositionX* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      PositionX* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class PositionY 
-     *  the trivial evaluator of Y-position of the vertex 
+    /** @class PositionY
+     *  the trivial evaluator of Y-position of the vertex
      *
      *  @see LoKi::Cuts::VY
-     *  @see LHCb::VertexBase 
+     *  @see LHCb::VertexBase
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
     class GAUDI_API PositionY
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    {      
+    {
     public:
       // ======================================================================
       /// Default Constructor
       PositionY() : AuxFunBase( std::tie() ){ }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual PositionY* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      PositionY* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class PositionZ 
-     *  the trivial evaluator of Z-position of the vertex 
+    /** @class PositionZ
+     *  the trivial evaluator of Z-position of the vertex
      *
      *  @see LoKi::Cuts::VZ
      *  @see LHCb::VertexBase
@@ -235,24 +235,24 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API PositionZ 
+    class GAUDI_API PositionZ
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    {      
+    {
     public:
       // ======================================================================
       /// Default Constructor
       PositionZ() : AuxFunBase( std::tie() ) { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual PositionZ* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      PositionZ* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
     /** @class PositionRho
-     *  the trivial evaluator of Rho-position of the vertex 
+     *  the trivial evaluator of Rho-position of the vertex
      *
      *  @see LoKi::Cuts::VRHO
      *  @see LHCb::VertexBase
@@ -262,25 +262,25 @@ namespace LoKi
      */
     class GAUDI_API PositionRho
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    {      
+    {
     public:
       // ======================================================================
       /// Default Constructor
       PositionRho() : AuxFunBase( std::tie() ) { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual PositionRho* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      PositionRho* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class  NumberOfOutgoing 
-     *  The trivial function which evalautes to 
-     *  number of outgoing particles 
+    /** @class  NumberOfOutgoing
+     *  The trivial function which evalautes to
+     *  number of outgoing particles
      *  It relies on the method LHCb::Vertex::outgoingParticles
-     *  
+     *
      *  @see LoKi::Cuts::NPRONGS
      *  @see LHCb::VertexBase
      *  @see LHCb::Vertex
@@ -288,19 +288,19 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API NumberOfOutgoing 
+    class GAUDI_API NumberOfOutgoing
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    {      
+    {
     public:
       // ======================================================================
       /// Default Constructor
       NumberOfOutgoing() : AuxFunBase( std::tie() ) { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual NumberOfOutgoing* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      NumberOfOutgoing* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
@@ -311,7 +311,7 @@ namespace LoKi
      *  It relies on the method LHCb::VertexBase::hasInfo
      *
      *  @see LHCb::Vertex
-     *  @see LoKi::Cuts::HASINFO 
+     *  @see LoKi::Cuts::HASINFO
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-15
@@ -326,15 +326,15 @@ namespace LoKi
        */
       HasInfo ( const int key ) ;
       /// clone method (mandatory!)
-      virtual HasInfo* clone() const ;
-      /// the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      HasInfo* clone() const override;
+      /// the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      // the default constructor is disabled 
+      // the default constructor is disabled
       HasInfo();
       // ======================================================================
     private:
@@ -342,14 +342,14 @@ namespace LoKi
       int m_info ;
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class Info
      *  Trivial function which evaluates LHCb::Vertex::info
-     *  
+     *
      *  It relies on the method LHCb::VertexBase::info
      *
      *  @see LHCb::VertexBase
-     *  @see LoKi::Cuts::INFO 
+     *  @see LoKi::Cuts::INFO
      *
      *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
      *  @date 2006-02-15
@@ -361,30 +361,30 @@ namespace LoKi
       // ======================================================================
       /** constructor from "info"
        *  @param key info index/mark/key
-       *  @param def default valeu for info 
-       *  @param bad bad value to be retured for invalid particle 
+       *  @param def default valeu for info
+       *  @param bad bad value to be retured for invalid particle
        */
-      Info 
-      ( const int    key , 
-        const double def , 
+      Info
+      ( const int    key ,
+        const double def ,
         const double bad ) ;
       /** constructor from "info"
        *  @param key info index/mark/key
-       *  @param def default valeu for info 
+       *  @param def default valeu for info
        */
-      Info 
-      ( const int    key , 
+      Info
+      ( const int    key ,
         const double def ) ;
       /// clone method (mandatory!)
-      virtual Info* clone() const ;
-      /// the only one essential method 
-      virtual result_type operator() ( argument p ) const ;
-      /// the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      Info* clone() const override;
+      /// the only one essential method
+      result_type operator() ( argument p ) const override;
+      /// the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      // the default constructor is disabled 
+      // the default constructor is disabled
       Info();
       // ======================================================================
     private:
@@ -394,12 +394,12 @@ namespace LoKi
       double m_bad ;
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class  NumberOfTracks
-     *  The trivial function which evalautes to 
-     *  number of outgoing particles 
+     *  The trivial function which evalautes to
+     *  number of outgoing particles
      *  It relies on the method LHCb::RecVertex::tracks
-     *  
+     *
      *  @see LoKi::Cuts::NTRACKS
      *  @see LHCb::VertexBase
      *  @see LHCb::RecVertex
@@ -407,37 +407,37 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2002-07-15
      */
-    class GAUDI_API NumberOfTracks 
+    class GAUDI_API NumberOfTracks
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
-    {    
+    {
     public:
       /// Default Constructor
       NumberOfTracks() : AuxFunBase( std::tie() ) { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual NumberOfTracks* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      NumberOfTracks* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
     };
     // ========================================================================
-    /** @class Chi2Prob 
+    /** @class Chi2Prob
      *
-     *  The trival functor with evaluated the chi2 probability for certain 
+     *  The trival functor with evaluated the chi2 probability for certain
      *  \f$\chi^2\f$ values
      *
      *  The GSL routine <b>gsl_cdf_chisq_Q</b> is used for evaluation
      *
      *  @see LoKi::Cuts::VPCHI2N
      *  @see LoKi::Cuts::VPCHI2
-     *  @see LHCb::VertexBase::chi2 
-     *  @see LHCb::VertexBase::nDoF 
+     *  @see LHCb::VertexBase::chi2
+     *  @see LHCb::VertexBase::nDoF
      *  @see LHCb::VertexBase
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date 2008-02-28
-     */  
-    class GAUDI_API Chi2Prob 
+     */
+    class GAUDI_API Chi2Prob
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
     public:
@@ -447,22 +447,22 @@ namespace LoKi
       /// MANDATORY: virtual destructor:
       virtual ~Chi2Prob() { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Chi2Prob* clone() const ;
+       Chi2Prob* clone() const override;
       /// MANDATORY: the only one essential method:
-      virtual  result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;      
+       result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
      } ;
     // ========================================================================
-    /** @class IsVertex 
-     *  simple  checker of vertex type 
+    /** @class IsVertex
+     *  simple  checker of vertex type
      *  @see LHCb::Vertex
-     *  @see LoKi::Cuts::ISVERTEX 
+     *  @see LoKi::Cuts::ISVERTEX
      *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @date 2010-12-04
      */
-    class IsVertex 
+    class IsVertex
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Predicate
     {
     public:
@@ -470,22 +470,22 @@ namespace LoKi
       /// Default Constructor
       IsVertex() : AuxFunBase{ std::tie() }  { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual IsVertex* clone() const  ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      IsVertex* clone() const  override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class IsRecVertex 
-     *  simple  checker of vertex type 
+    /** @class IsRecVertex
+     *  simple  checker of vertex type
      *  @see LHCb::RecVertex
-     *  @see LoKi::Cuts::ISRECVERTEX 
+     *  @see LoKi::Cuts::ISRECVERTEX
      *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @date 2010-12-04
      */
-    class IsRecVertex 
+    class IsRecVertex
       : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Predicate
     {
     public:
@@ -493,57 +493,57 @@ namespace LoKi
       /// Default Constructor
       IsRecVertex() : AuxFunBase{ std::tie() } { }
       /// MANDATORY: clone method ("virtual constructor")
-      virtual IsRecVertex* clone() const  ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      IsRecVertex* clone() const  override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class Cov2 
-     *  accessor to covariance matrix 
+    /** @class Cov2
+     *  accessor to covariance matrix
      *  @see LHCb::VertexBase
-     *  @see LHCb::VertexBase::covMatrix 
-     *  @see LoKi::Cuts::VCOV2 
+     *  @see LHCb::VertexBase::covMatrix
+     *  @see LoKi::Cuts::VCOV2
      *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @date 2010-12-04
-     */     
+     */
     class Cov2 : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
     public:
       // ======================================================================
-      /// constructor from the indices 
-      Cov2 ( const std::size_t i , 
+      /// constructor from the indices
+      Cov2 ( const std::size_t i ,
              const std::size_t j ) ;
       /// MANDATORY: virtual destructor
       virtual ~Cov2 () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  Cov2* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const ;
+       Cov2* clone() const override;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constriuctor is disabled 
-      Cov2 () ;                         // the default constructor is disabled 
+      /// the default constriuctor is disabled
+      Cov2 () ;                         // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the indices 
-      std::size_t m_i ; // the indices 
-      /// the indices 
-      std::size_t m_j ; // the indices 
+      /// the indices
+      std::size_t m_i ; // the indices
+      /// the indices
+      std::size_t m_j ; // the indices
       // ======================================================================
     } ;
     // ========================================================================
-  } //                                          end of namespace LoKi::Vertices 
+  } //                                          end of namespace LoKi::Vertices
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_VERTICES0_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Vertices1.h b/Phys/LoKiPhys/LoKi/Vertices1.h
index 931d685546b18cf0c6841fb9de1a443bfbeb51af..924c4821b96a13f1d030a8655e03183db84e510d 100644
--- a/Phys/LoKiPhys/LoKi/Vertices1.h
+++ b/Phys/LoKiPhys/LoKi/Vertices1.h
@@ -1,14 +1,14 @@
 // ============================================================================
-#ifndef LOKI_VERTICES1_H 
+#ifndef LOKI_VERTICES1_H
 #define LOKI_VERTICES1_H 1
 // ============================================================================
 // Include files
 // ============================================================================
-// LoKiCore 
+// LoKiCore
 // ============================================================================
 #include "LoKi/UniqueKeeper.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 #include "LoKi/PhysRangeTypes.h"
@@ -20,22 +20,22 @@
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
- *  
+ *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
- *  @date 2006-02-16 
+ *  @date 2006-02-16
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace  Vertices 
+  namespace  Vertices
   {
     // ========================================================================
     /** @class VertexDistance
@@ -46,164 +46,164 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2004-07-07
      */
-    class GAUDI_API VertexDistance 
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
-      , public LoKi::Vertices::VertexHolder 
+    class GAUDI_API VertexDistance
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
+      , public LoKi::Vertices::VertexHolder
     {
     public:
       // ======================================================================
-      /// constructor 
-      VertexDistance 
+      /// constructor
+      VertexDistance
       ( const LHCb::VertexBase*  vertex ) ;
-      /// constructor 
-      VertexDistance 
-      ( const LoKi::Point3D& vertex ) ;      
-      /// constructor 
-      VertexDistance 
+      /// constructor
+      VertexDistance
+      ( const LoKi::Point3D& vertex ) ;
+      /// constructor
+      VertexDistance
       ( const LoKi::Vertices::VertexHolder& base ) ;
       /// clone method (mandatory!)
-      virtual VertexDistance* clone() const 
+      VertexDistance* clone() const override
       { return new VertexDistance(*this) ; }
-      /** the only one essential method 
-       *  @param v pointer to the vertex 
+      /** the only one essential method
+       *  @param v pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
-      virtual result_type operator() ( argument v ) const 
+      result_type operator() ( argument v ) const override
       { return distance( v ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "VVDIST" ; }
       // ======================================================================
     public:
       // ======================================================================
-      /** the only one essential method 
-       *  @param v pointer to the vertex 
+      /** the only one essential method
+       *  @param v pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
       result_type         distance   ( argument v ) const ;
-      /** the only one essential method 
-       *  @param v pointer to the vertex 
+      /** the only one essential method
+       *  @param v pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
       result_type         chi2       ( argument v ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is private 
+      /// default constructor is private
       VertexDistance();
       // ======================================================================
     };
     // ========================================================================
     /** @class VertexSignedDistance
      *  evaluator of the distance
-     *  between vertex and the 'vertex', signed 
+     *  between vertex and the 'vertex', signed
      *  according (Zv-Z0)
-     *  
-     *  The actual evaluation is done by 
-     *   LoKi::Vertices::VertexDistance 
-     *  
-     *  @see LoKi::Vertices::VertexDistance 
+     *
+     *  The actual evaluation is done by
+     *   LoKi::Vertices::VertexDistance
+     *
+     *  @see LoKi::Vertices::VertexDistance
      *  @see LHCb::Vertex
      *  @see LoKi::Cuts::VVDSIGN
      *
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2004-07-07
      */
-    class GAUDI_API VertexSignedDistance : public LoKi::Vertices::VertexDistance 
+    class GAUDI_API VertexSignedDistance : public LoKi::Vertices::VertexDistance
     {
     public:
       // ======================================================================
-      /// constructor 
-      VertexSignedDistance 
-      ( const LHCb::VertexBase*  vertex ) 
+      /// constructor
+      VertexSignedDistance
+      ( const LHCb::VertexBase*  vertex )
         : LoKi::Vertices::VertexDistance( vertex ) {}
-      /// constructor 
-      VertexSignedDistance 
-      ( const LoKi::Point3D& vertex )       
+      /// constructor
+      VertexSignedDistance
+      ( const LoKi::Point3D& vertex )
         : LoKi::Vertices::VertexDistance( vertex  ) {}
-      /// constructor 
-      VertexSignedDistance 
-      ( const LoKi::Vertices::VertexHolder& base ) 
+      /// constructor
+      VertexSignedDistance
+      ( const LoKi::Vertices::VertexHolder& base )
         : LoKi::Vertices::VertexDistance( base   ) {}
-      /// destructor 
+      /// destructor
       virtual ~VertexSignedDistance() {}
       /// clone method (mandatory!)
-      virtual VertexSignedDistance* clone() const 
+      VertexSignedDistance* clone() const override
       { return new VertexSignedDistance ( *this ) ; }
-      /** the only one essential method 
-       *  @param v pointer to the vertex 
+      /** the only one essential method
+       *  @param v pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
-      virtual result_type operator() ( argument v ) const 
+      result_type operator() ( argument v ) const override
       { return signedDistance ( v ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "VVDSIGN" ; }
-      /** the only one essential method 
-       *  @param p pointer to the vertex 
+      /** the only one essential method
+       *  @param p pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
       result_type signedDistance   ( argument v ) const ;
       // ======================================================================
     private :
       // ======================================================================
-      /// default constructor is private 
+      /// default constructor is private
       VertexSignedDistance();
       // ======================================================================
     };
     // ========================================================================
-    /** @class VertexDeltaZ 
+    /** @class VertexDeltaZ
      *  Trivial functor to evaluate the delta-Z with respect to "the vertex"
-     *  @see LoKi::Cuts::VDZ 
+     *  @see LoKi::Cuts::VDZ
      *  @author Vanya BELYAEV Ivan.Belyaev@inkhef.nl
      *  @date 2009-03-11
      */
-    class GAUDI_API VertexDeltaZ : public LoKi::Vertices::VertexDistance 
+    class GAUDI_API VertexDeltaZ : public LoKi::Vertices::VertexDistance
     {
     public:
       // ======================================================================
-      /// constructor 
-      VertexDeltaZ 
-      ( const LHCb::VertexBase*  vertex ) 
+      /// constructor
+      VertexDeltaZ
+      ( const LHCb::VertexBase*  vertex )
         : LoKi::Vertices::VertexDistance( vertex ) {}
-      /// constructor 
-      VertexDeltaZ 
-      ( const LoKi::Point3D& vertex )       
+      /// constructor
+      VertexDeltaZ
+      ( const LoKi::Point3D& vertex )
         : LoKi::Vertices::VertexDistance( vertex  ) {}
-      /// constructor 
-      VertexDeltaZ  
-      ( const LoKi::Vertices::VertexHolder& base ) 
+      /// constructor
+      VertexDeltaZ
+      ( const LoKi::Vertices::VertexHolder& base )
         : LoKi::Vertices::VertexDistance( base   ) {}
-      /// destructor 
+      /// destructor
       virtual ~VertexDeltaZ() {}
       /// clone method (mandatory!)
-      virtual VertexDeltaZ* clone() const 
+      VertexDeltaZ* clone() const override
       { return new VertexDeltaZ ( *this ) ; }
-      /** the only one essential method 
-       *  @param v pointer to the vertex 
+      /** the only one essential method
+       *  @param v pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
-      virtual result_type operator() ( argument v ) const 
+      result_type operator() ( argument v ) const override
       { return deltaZ ( v ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "VDZ" ; }
-      /** the only one essential method 
-       *  @param p pointer to the vertex 
+      /** the only one essential method
+       *  @param p pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
       result_type deltaZ( argument v ) const ;
       // ======================================================================
     private :
       // ======================================================================
-      /// default constructor is private 
-      VertexDeltaZ();                         // default constructor is private 
+      /// default constructor is private
+      VertexDeltaZ();                         // default constructor is private
       // ======================================================================
     };
     // ========================================================================
-    /** @class VertexAbsDeltaZ 
+    /** @class VertexAbsDeltaZ
      *  Trivial functor to evaluate the abs(deltaZ) with respect to "the vertex"
-     *  @see LoKi::Cuts::VABSDZ 
+     *  @see LoKi::Cuts::VABSDZ
      *  @author Vanya BELYAEV Ivan.Belyaev@inkhef.nl
      *  @date 2009-03-11
      */
@@ -211,172 +211,172 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor 
-      VertexAbsDeltaZ 
-      ( const LHCb::VertexBase*  vertex ) 
+      /// constructor
+      VertexAbsDeltaZ
+      ( const LHCb::VertexBase*  vertex )
         : LoKi::Vertices::VertexDeltaZ ( vertex ) {}
-      /// constructor 
-      VertexAbsDeltaZ 
-      ( const LoKi::Point3D& vertex )       
+      /// constructor
+      VertexAbsDeltaZ
+      ( const LoKi::Point3D& vertex )
         : LoKi::Vertices::VertexDeltaZ ( vertex  ) {}
-      /// constructor 
-      VertexAbsDeltaZ  
-      ( const LoKi::Vertices::VertexHolder& base ) 
+      /// constructor
+      VertexAbsDeltaZ
+      ( const LoKi::Vertices::VertexHolder& base )
         : LoKi::Vertices::VertexDeltaZ ( base   ) {}
-      /// destructor 
+      /// destructor
       virtual ~VertexAbsDeltaZ() {}
       /// clone method (mandatory!)
-      virtual VertexAbsDeltaZ* clone() const 
+      VertexAbsDeltaZ* clone() const override
       { return new VertexAbsDeltaZ ( *this ) ; }
-      /** the only one essential method 
-       *  @param v pointer to the vertex 
+      /** the only one essential method
+       *  @param v pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
-      virtual result_type operator() ( argument v ) const 
+      result_type operator() ( argument v ) const override
       { return absDeltaZ ( v ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "VABSDZ" ; }
-      /** the only one essential method 
-       *  @param p pointer to the vertex 
+      /** the only one essential method
+       *  @param p pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
       result_type absDeltaZ ( argument v ) const ;
       // ======================================================================
     private :
       // ======================================================================
-      /// default constructor is private 
-      VertexAbsDeltaZ();                      // default constructor is private 
+      /// default constructor is private
+      VertexAbsDeltaZ();                      // default constructor is private
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class VertexChi2Distance
-     *  evaluator of the distance in chi2 units  
+     *  evaluator of the distance in chi2 units
      *  between vertex and the 'vertex'
      *  @see LoKi::Cuts::VVDCHI2
      *  @author Vanya Belyaev Ivan.Belyaev@itep.ru
      *  @date   2004-07-07
      */
-    class GAUDI_API VertexChi2Distance : public LoKi::Vertices::VertexDistance 
+    class GAUDI_API VertexChi2Distance : public LoKi::Vertices::VertexDistance
     {
     public:
       // ======================================================================
-      /// constructor 
-      VertexChi2Distance 
-      ( const LHCb::VertexBase*  vertex ) 
-        : LoKi::Vertices::VertexDistance ( vertex ) {}      
-      /// constructor 
-      VertexChi2Distance 
-      ( const LoKi::Point3D& vertex ) 
+      /// constructor
+      VertexChi2Distance
+      ( const LHCb::VertexBase*  vertex )
+        : LoKi::Vertices::VertexDistance ( vertex ) {}
+      /// constructor
+      VertexChi2Distance
+      ( const LoKi::Point3D& vertex )
         : LoKi::Vertices::VertexDistance ( vertex ) {}
-      /// constructor 
-      VertexChi2Distance 
-      ( const LoKi::Vertices::VertexHolder& base ) 
+      /// constructor
+      VertexChi2Distance
+      ( const LoKi::Vertices::VertexHolder& base )
         : LoKi::Vertices::VertexDistance ( base ) {}
-      /// destructor 
+      /// destructor
       virtual ~VertexChi2Distance() {} ;
       /// clone method (mandatory!)
-      virtual VertexChi2Distance* clone() const 
+      VertexChi2Distance* clone() const override
       { return new VertexChi2Distance ( *this ) ; }
-      /** the only one essential method 
-       *  @param v pointer to the vertex 
+      /** the only one essential method
+       *  @param v pointer to the vertex
        *  @return the estimate of the distance between vertex and the 'vertex'
        */
-      virtual result_type operator() ( argument v ) const 
+      result_type operator() ( argument v ) const override
       { return chi2 ( v ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override
       { return s << "VVDCHI2" ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is private 
+      /// default constructor is private
       VertexChi2Distance();
       // ======================================================================
     };
-    // ========================================================================    
+    // ========================================================================
     /** @class MinVertexDistance
-     *  class for evaluation of minimal GEOMETRY distance 
-     *  between the vertex and other vertices 
+     *  class for evaluation of minimal GEOMETRY distance
+     *  between the vertex and other vertices
      *  @see LoKi::Cuts::MINVVD
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date   2004-07-08
      */
-    class GAUDI_API MinVertexDistance 
+    class GAUDI_API MinVertexDistance
       : public LoKi::Vertices::VertexDistance
       , public LoKi::UniqueKeeper<LHCb::VertexBase>
     {
     public:
       // ======================================================================
-      /** constructor from container of vertices 
-       *  @param vs container of vertices 
+      /** constructor from container of vertices
+       *  @param vs container of vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LHCb::VertexBase::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of vertices 
+      /** constructor from container of vertices
+       *  @param vs container of vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LHCb::Vertex::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LHCb::RecVertex::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LHCb::RecVertex::Container*   vs  ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexDistance 
+      MinVertexDistance
       ( const LoKi::PhysTypes::VRange& vs ) ;
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
       MinVertexDistance
-      ( const LoKi::Keeper<VERTEX>& keeper ) 
-        : LoKi::Vertices::VertexDistance ( LoKi::Point3D() ) 
+      ( const LoKi::Keeper<VERTEX>& keeper )
+        : LoKi::Vertices::VertexDistance ( LoKi::Point3D() )
         , LoKi::UniqueKeeper<LHCb::VertexBase>( keeper.begin() , keeper.end() )
       {}
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
       MinVertexDistance
-      ( const LoKi::UniqueKeeper<VERTEX>& keeper ) 
-        : LoKi::Vertices::VertexDistance ( LoKi::Point3D() ) 
+      ( const LoKi::UniqueKeeper<VERTEX>& keeper )
+        : LoKi::Vertices::VertexDistance ( LoKi::Point3D() )
         , LoKi::UniqueKeeper<LHCb::VertexBase>( keeper.begin() , keeper.end() )
       {}
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
-      MinVertexDistance 
-      ( VERTEX                          first , 
+      MinVertexDistance
+      ( VERTEX                          first ,
         VERTEX                          last  )
-        : LoKi::Vertices::VertexDistance ( LoKi::Point3D() ) 
+        : LoKi::Vertices::VertexDistance ( LoKi::Point3D() )
         , LoKi::UniqueKeeper<LHCb::VertexBase>( first , last  )
       {}
-      /// MANDATORY: destructor 
+      /// MANDATORY: destructor
       virtual ~MinVertexDistance() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexDistance* clone() const 
+       MinVertexDistance* clone() const override
       { return new MinVertexDistance(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override
       { return minvd ( v ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "MINVVD" ; }
       // ======================================================================
     public:
@@ -386,103 +386,103 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       MinVertexDistance () ;
       // ======================================================================
     };
     // ========================================================================
     /** @class MinVertexChi2Distance
-     *  class for evaluation of minimal chi2 distance 
-     *  between the vertex and other vertices 
-     *  @see LoKi::Cuts::MINVVDCHI2 
+     *  class for evaluation of minimal chi2 distance
+     *  between the vertex and other vertices
+     *  @see LoKi::Cuts::MINVVDCHI2
      *  @author Vanya ELYAEV Ivan.Belyaev@itep.ru
      *  @date   2004-07-08
      */
-    class GAUDI_API MinVertexChi2Distance 
+    class GAUDI_API MinVertexChi2Distance
       : public LoKi::Vertices::MinVertexDistance
     {
     public:
       // ======================================================================
-      /** constructor from container of vertices 
-       *  @param vs container of vertices 
+      /** constructor from container of vertices
+       *  @param vs container of vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LHCb::VertexBase::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of vertices 
+      /** constructor from container of vertices
+       *  @param vs container of vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LHCb::Vertex::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LHCb::RecVertex::ConstVector& vs ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LHCb::RecVertex::Container*   vs  ) ;
-      /** constructor from container of vertices 
-       *  @param vs container of primary vertices 
+      /** constructor from container of vertices
+       *  @param vs container of primary vertices
        */
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LoKi::PhysTypes::VRange& vs ) ;
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LoKi::Keeper<VERTEX>& keeper )
-        : LoKi::Vertices::MinVertexDistance ( keeper ) 
-      {} 
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+        : LoKi::Vertices::MinVertexDistance ( keeper )
+      {}
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
-      MinVertexChi2Distance 
+      MinVertexChi2Distance
       ( const LoKi::UniqueKeeper<VERTEX>& keeper )
-        : LoKi::Vertices::MinVertexDistance ( keeper ) 
-      {} 
-      /** templated constructor from arbitrary sequence 
-       *  of vertices and helper object 
+        : LoKi::Vertices::MinVertexDistance ( keeper )
+      {}
+      /** templated constructor from arbitrary sequence
+       *  of vertices and helper object
        *  @param first begin iterator of arbitrary sequence of primary vertices
        *  @param last  end iterator of arbitrary sequence of primary vertices
        */
       template <class VERTEX>
-      MinVertexChi2Distance 
-      ( VERTEX                          first , 
+      MinVertexChi2Distance
+      ( VERTEX                          first ,
         VERTEX                          last  )
-        : LoKi::Vertices::MinVertexDistance ( first , last ) 
-      {} 
-      /// MANDATORY: destructor 
+        : LoKi::Vertices::MinVertexDistance ( first , last )
+      {}
+      /// MANDATORY: destructor
       virtual ~MinVertexChi2Distance() {}
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexChi2Distance* clone() const 
+       MinVertexChi2Distance* clone() const override
       { return new MinVertexChi2Distance ( *this ) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument v ) const 
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument v ) const override
       { return minvdchi2 ( v ) ; }
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream ( std::ostream& s ) const 
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream ( std::ostream& s ) const override
       { return s << "MINVVDCHI2" ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       MinVertexChi2Distance () ;
       // ======================================================================
     };
     // ========================================================================
-  } //                                          end of namespace LoKi::Vertices 
+  } //                                          end of namespace LoKi::Vertices
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_VERTICES1_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Vertices2.h b/Phys/LoKiPhys/LoKi/Vertices2.h
index 58ca4c7663d236f6a6f0c71dc6b1300e21385926..ad0dca3c1ee6ef902760fc30731db46172ca6007 100644
--- a/Phys/LoKiPhys/LoKi/Vertices2.h
+++ b/Phys/LoKiPhys/LoKi/Vertices2.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_VERTICES2_H 
+#ifndef LOKI_VERTICES2_H
 #define LOKI_VERTICES2_H 1
 // ============================================================================
 // Include files
@@ -9,79 +9,79 @@
 // ============================================================================
 #include "LoKi/Particles4.h"
 // ============================================================================
-/** @file 
- *  
+/** @file
+ *
  *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
  *  @date 2006-11-25
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Vertices 
+  namespace Vertices
   {
     // ========================================================================
     /** @class  ImpPar
      *
-     *  evaluator of the impact parameter of vertex 
+     *  evaluator of the impact parameter of vertex
      *  with respect to a particle
      *
-     *  @see LHCb::VertexBase 
+     *  @see LHCb::VertexBase
      *  @see LHCb::Particle
      *  @see LoKi::Particles::ImpPar
      *  @see LoKi::Cuts::VIP
-     *  
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date   2003-03-17
      */
-    class GAUDI_API ImpPar 
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
+    class GAUDI_API ImpPar
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
     public:
       // ======================================================================
-      /// constructor from the particle and tool 
+      /// constructor from the particle and tool
       ImpPar
-      ( const LHCb::Particle*                     particle , 
+      ( const LHCb::Particle*                     particle ,
         const LoKi::Vertices::ImpactParamTool&    tool     ) ;
-      /// constructor from the particle and tool 
+      /// constructor from the particle and tool
       ImpPar
-      ( const LHCb::Particle*                     particle , 
+      ( const LHCb::Particle*                     particle ,
         const LoKi::Vertices::ImpParBase&         base      ) ;
-      /// constructor from the particle and tool 
+      /// constructor from the particle and tool
       ImpPar
       ( const LoKi::Vertices::ImpactParamTool&    tool     ,
         const LHCb::Particle*                     particle ) ;
-      /// constructor from the particle and tool 
+      /// constructor from the particle and tool
       ImpPar
       ( const LoKi::Vertices::ImpParBase&         base      ,
         const LHCb::Particle*                     particle  ) ;
-      /// copy constructor 
+      /// copy constructor
       ImpPar ( const ImpPar& right ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual ImpPar* clone() const  ;
-      /// MANDATORY: virtual destructor 
-      virtual ~ImpPar() ;
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      ImpPar* clone() const  override;
+      /// MANDATORY: virtual destructor
+      ~ImpPar() ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// set the particle 
-      void setParticle ( const LHCb::Particle* p ) 
+      /// set the particle
+      void setParticle ( const LHCb::Particle* p )
       { m_particle = p ; }
       // ======================================================================
     protected:
       // ======================================================================
-      /// accessor to the particle 
-      const LHCb::Particle* particle() const 
+      /// accessor to the particle
+      const LHCb::Particle* particle() const
       { return m_particle ; }
       // ======================================================================
     private:
       // ======================================================================
-      // default constructor is private 
-      ImpPar(); 
+      // default constructor is private
+      ImpPar();
       // ======================================================================
     private:
       // ======================================================================
@@ -92,58 +92,58 @@ namespace LoKi
     // ========================================================================
     /** @class  ImpParChi2
      *
-     *  evaluator of the impact parameter of vertex 
+     *  evaluator of the impact parameter of vertex
      *  with respect to a particle
      *
-     *  @see LHCb::VertexBase 
+     *  @see LHCb::VertexBase
      *  @see LHCb::Particle
      *  @see LoKi::Particles::ImpParChi2
      *  @see LoKi::Cuts::VIPCHI2
-     *  
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@itep.ru
      *  @date   2003-03-17
      */
-    class GAUDI_API ImpParChi2 
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
+    class GAUDI_API ImpParChi2
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
     public:
-      /// constructor from the particle and tool 
+      /// constructor from the particle and tool
       ImpParChi2
-      ( const LHCb::Particle*                     particle , 
+      ( const LHCb::Particle*                     particle ,
         const LoKi::Vertices::ImpactParamTool&    tool     ) ;
-      /// constructor from the particle and tool 
+      /// constructor from the particle and tool
       ImpParChi2
-      ( const LHCb::Particle*                     particle , 
+      ( const LHCb::Particle*                     particle ,
         const LoKi::Vertices::ImpParBase&         base      ) ;
-      /// constructor from the particle and tool 
+      /// constructor from the particle and tool
       ImpParChi2
       ( const LoKi::Vertices::ImpactParamTool&    tool     ,
         const LHCb::Particle*                     particle ) ;
-      /// constructor from the particle and tool 
+      /// constructor from the particle and tool
       ImpParChi2
       ( const LoKi::Vertices::ImpParBase&         base      ,
         const LHCb::Particle*                     particle  ) ;
-      /// copy constructor 
+      /// copy constructor
       ImpParChi2 ( const ImpParChi2& right ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual ImpParChi2* clone() const  ;
-      /// MANDATORY: virtual destructor 
-      virtual ~ImpParChi2() ;
-      /// MANDATORY: the only one essential method 
-      result_type operator() ( argument ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      ImpParChi2* clone() const  override;
+      /// MANDATORY: virtual destructor
+      ~ImpParChi2() ;
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
     public:
-      // set the particle 
-      void setParticle ( const LHCb::Particle* p ) 
+      // set the particle
+      void setParticle ( const LHCb::Particle* p )
       { m_particle = p ; }
     protected:
-      /// accessor to the particle 
-      const LHCb::Particle* particle() const 
+      /// accessor to the particle
+      const LHCb::Particle* particle() const
       { return m_particle ; }
     private:
       // ======================================================================
-      // default constructor is private 
+      // default constructor is private
       ImpParChi2();
       // ======================================================================
     private:
@@ -152,12 +152,12 @@ namespace LoKi
       const LHCb::Particle*       m_particle  ;
       // ======================================================================
     };
-    // ========================================================================    
-  } //                                          end of namespace LoKi::Vertices 
+    // ========================================================================
+  } //                                          end of namespace LoKi::Vertices
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_VERTICES2_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Vertices3.h b/Phys/LoKiPhys/LoKi/Vertices3.h
index 33564fc48370ccc89a19c3cda05ca83a817788e3..6d70fc6d601cc8fbf2583d9878d156dcafbbfe68 100644
--- a/Phys/LoKiPhys/LoKi/Vertices3.h
+++ b/Phys/LoKiPhys/LoKi/Vertices3.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_VERTICES3_H 
+#ifndef LOKI_VERTICES3_H
 #define LOKI_VERTICES3_H 1
 // ============================================================================
 // Include files
@@ -13,108 +13,108 @@
 #include "Event/Track.h"
 #include "Event/RecVertex.h"
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/PhysTypes.h"
 // ============================================================================
 /** @file
  *
- *  This file is a part of LoKi project - 
+ *  This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *  The package has been designed with the kind help from
- *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *  contributions and advices from G.Raven, J.van Tilburg, 
+ *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *  contributions and advices from G.Raven, J.van Tilburg,
  *  A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV ibelyaev@cern.ch
  *  @date   2010-12-05
- *   
+ *
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace  Vertices 
+  namespace  Vertices
   {
     // ========================================================================
     /** @class RecVertex2TrackMin
-     *  @see LoKi::Cuts::RV_TrMIN 
+     *  @see LoKi::Cuts::RV_TrMIN
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
      */
     class GAUDI_API RecVertex2TrackMin
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
       // ======================================================================
     public  :
       // ======================================================================
-      /// constructor from track cuts, track index and "bad" value 
+      /// constructor from track cuts, track index and "bad" value
       RecVertex2TrackMin
-      ( const LoKi::Functor<const LHCb::Track*,double>& fun   , 
+      ( const LoKi::Functor<const LHCb::Track*,double>& fun   ,
         const double                                    bad   ) ;
       // ======================================================================
-      /// constructor from track cuts, track index and "bad" value 
+      /// constructor from track cuts, track index and "bad" value
       RecVertex2TrackMin
       ( const LoKi::Functor<const LHCb::Track*,double>& fun   ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertex2TrackMin* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertex2TrackMin* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       RecVertex2TrackMin () ;            // the default constructor is disabled
       // ======================================================================
     protected:
       // ======================================================================
-      /// the function itself 
+      /// the function itself
       LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Track*>::Function>::Type m_fun ;
-      /// "bad"-value 
-      double         m_bad   ;  // "bad"-value 
+      /// "bad"-value
+      double         m_bad   ;  // "bad"-value
       // ======================================================================
     }; //                       end of class LoKi::Vertices::RecVertex2TrackMin
     // ========================================================================
     /** @class RecVertex2TrackMax
-     *  @see LoKi::Cuts::RV_TrMAX 
+     *  @see LoKi::Cuts::RV_TrMAX
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
      */
-    class GAUDI_API RecVertex2TrackMax 
-      : public LoKi::Vertices:: RecVertex2TrackMin 
+    class GAUDI_API RecVertex2TrackMax
+      : public LoKi::Vertices:: RecVertex2TrackMin
     {
       // ======================================================================
     public  :
       // ======================================================================
-      /// constructor from track cuts, track index and "bad" value 
+      /// constructor from track cuts, track index and "bad" value
       RecVertex2TrackMax
-      ( const LoKi::Functor<const LHCb::Track*,double>& fun   , 
+      ( const LoKi::Functor<const LHCb::Track*,double>& fun   ,
         const double                                    bad   ) ;
       // ======================================================================
-      /// constructor from track cuts, track index and "bad" value 
+      /// constructor from track cuts, track index and "bad" value
       RecVertex2TrackMax
       ( const LoKi::Functor<const LHCb::Track*,double>& fun   ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertex2TrackMax* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertex2TrackMax* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       RecVertex2TrackMax () ;            // the default constructor is disabled
       // ======================================================================
     }; //                       end of class LoKi::Vertices::RecVertex2TrackMax
     // ========================================================================
     /** @class RecVertex2TrackSum
-     *  @see LoKi::Cuts::RV_TrSUM 
+     *  @see LoKi::Cuts::RV_TrSUM
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
      */
@@ -124,27 +124,27 @@ namespace LoKi
       // ======================================================================
     public  :
       // ======================================================================
-      /// constructor from track cuts, track index and "bad" value 
+      /// constructor from track cuts, track index and "bad" value
       RecVertex2TrackSum
-      ( const LoKi::Functor<const LHCb::Track*,double>& fun   , 
+      ( const LoKi::Functor<const LHCb::Track*,double>& fun   ,
         const double                                    bad   ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertex2TrackSum* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertex2TrackSum* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       RecVertex2TrackSum () ;            // the default constructor is disabled
       // ======================================================================
     }; //                       end of class LoKi::Vertices::RecVertex2TrackSum
     // ========================================================================
     /** @class RecVertex2TrackFun
-     *  @see LoKi::Cuts::RV_TrFUN 
+     *  @see LoKi::Cuts::RV_TrFUN
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
      */
@@ -154,32 +154,32 @@ namespace LoKi
       // ======================================================================
     public  :
       // ======================================================================
-      /// constructor from track cuts, track index and "bad" value 
+      /// constructor from track cuts, track index and "bad" value
       RecVertex2TrackFun
-      ( const LoKi::Functor<const LHCb::Track*,double>& fun   , 
-        const unsigned short                            index , 
+      ( const LoKi::Functor<const LHCb::Track*,double>& fun   ,
+        const unsigned short                            index ,
         const double                                    bad   ) ;
-      /// constructor from track cuts, track index 
+      /// constructor from track cuts, track index
       RecVertex2TrackFun
-      ( const LoKi::Functor<const LHCb::Track*,double>& fun   , 
+      ( const LoKi::Functor<const LHCb::Track*,double>& fun   ,
         const unsigned short                            index ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertex2TrackFun* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertex2TrackFun* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       RecVertex2TrackFun() ; // the default constructor is disabled
       // ======================================================================
     private :
       // ======================================================================
       /// the track index :
-      unsigned short m_index ;  // the track index 
+      unsigned short m_index ;  // the track index
       // ======================================================================
     }; //                       end of class LoKi::Vertices::RecVertex2TrackFun
     // ========================================================================
@@ -194,25 +194,25 @@ namespace LoKi
       // ======================================================================
     public  :
       // ======================================================================
-      /// constructor from track cuts, track index 
+      /// constructor from track cuts, track index
       RecVertex2TrackHas
       ( const LoKi::Functor<const LHCb::Track*,bool>& cut   ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertex2TrackHas* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertex2TrackHas* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       RecVertex2TrackHas () ;            // the default constructor is disabled
       // ======================================================================
     protected:
       // ======================================================================
-      /// the function itself 
+      /// the function itself
       LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Track*>::Predicate>::Type m_cut ;
       // ======================================================================
     }; //                       end of class LoKi::Vertices::RecVertex2TrackHas
@@ -222,181 +222,181 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
      */
-    class GAUDI_API RecVertex2TrackCut : public RecVertex2TrackHas 
+    class GAUDI_API RecVertex2TrackCut : public RecVertex2TrackHas
     {
       // ======================================================================
     public  :
       // ======================================================================
-      /// constructor from track cuts, track index 
+      /// constructor from track cuts, track index
       RecVertex2TrackCut
-      ( const LoKi::Functor<const LHCb::Track*,bool>& cut   , 
+      ( const LoKi::Functor<const LHCb::Track*,bool>& cut   ,
         const unsigned short                          index ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertex2TrackCut* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertex2TrackCut* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       RecVertex2TrackCut() ; // the default constructor is disabled
       // ======================================================================
     private :
       // ======================================================================
       /// the track index :
-      unsigned short m_index ;  // the track index 
+      unsigned short m_index ;  // the track index
       // ======================================================================
     }; //                       end of class LoKi::Vertices::RecVertex2TrackCut
     // ========================================================================
     /** @class RecVertex2TrackNum
-     *  @see LoKi::Cuts::RV_TrMNUM 
+     *  @see LoKi::Cuts::RV_TrMNUM
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
      */
     class GAUDI_API RecVertex2TrackNum
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
       // ======================================================================
     public  :
       // ======================================================================
-      /// constructor from track cuts, track index and "bad" value 
+      /// constructor from track cuts, track index and "bad" value
       RecVertex2TrackNum
-      ( const LoKi::Functor<const LHCb::Track*,bool>& cut      , 
+      ( const LoKi::Functor<const LHCb::Track*,bool>& cut      ,
         const double                                  bad = -1 ) ;
       // ======================================================================
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertex2TrackNum* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertex2TrackNum* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       RecVertex2TrackNum () ;            // the default constructor is disabled
       // ======================================================================
     protected:
       // ======================================================================
-      /// the function itself 
+      /// the function itself
       LoKi::Assignable<LoKi::BasicFunctors<const LHCb::Track*>::Predicate>::Type m_cut ;
-      /// "bad"-value 
-      double         m_bad   ;  // "bad"-value 
+      /// "bad"-value
+      double         m_bad   ;  // "bad"-value
       // ======================================================================
     }; //                       end of class LoKi::Vertices::RecVertex2TrackMin
     // ========================================================================
-    /** @class RecVertexMomentum 
-     *  Evaluate the momenum of reco vertex from tracks 
+    /** @class RecVertexMomentum
+     *  Evaluate the momenum of reco vertex from tracks
      *  @see LHCb::RecVertex
      *  @see LoKi::Cuts::RV_P
      *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @date 2010-12-07
      */
     class GAUDI_API RecVertexMomentum
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
     public:
       // ======================================================================
       /// constructor
       RecVertexMomentum() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertexMomentum* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertexMomentum* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
     /** @class RecVertexPt
-     *  Evaluate the transverse momentum of reco vertex from tracks 
+     *  Evaluate the transverse momentum of reco vertex from tracks
      *  @see LHCb::RecVertex
      *  @see LoKi::Cuts::RV_PT
      *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @date 2010-12-07
      */
     class GAUDI_API RecVertexPt
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
     public:
       // ======================================================================
       /// constructor
       RecVertexPt() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertexPt* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertexPt* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     };
     // ========================================================================
-    /** @class RecVertexMass 
-     *  Evaluate the mass of RecVertex using the certain mass-hypotheses 
+    /** @class RecVertexMass
+     *  Evaluate the mass of RecVertex using the certain mass-hypotheses
      *  @see LHCb::RecVertex
      *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @date 2010-12-07
      */
-    class GAUDI_API RecVertexMass 
-      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function 
+    class GAUDI_API RecVertexMass
+      : public LoKi::BasicFunctors<const LHCb::VertexBase*>::Function
     {
     public:
       // ======================================================================
-      /// constructor from vector of masses 
+      /// constructor from vector of masses
       RecVertexMass ( const std::vector<double>&           masses ) ;
-      /// constructor from vector of IDs  
+      /// constructor from vector of IDs
       RecVertexMass ( const std::vector<LHCb::ParticleID>& ids    ) ;
-      /// constructor from vector of IDs  
+      /// constructor from vector of IDs
       RecVertexMass ( const std::vector<std::string>&      ids    ) ;
-      /// constructor from IDS 
-      RecVertexMass ( const std::string& id1 , 
+      /// constructor from IDS
+      RecVertexMass ( const std::string& id1 ,
                       const std::string& id2 ) ;
-      /// constructor from IDS 
-      RecVertexMass ( const std::string& id1 , 
+      /// constructor from IDS
+      RecVertexMass ( const std::string& id1 ,
                       const std::string& id2 ,
                       const std::string& id3 ) ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  RecVertexMass* clone() const ;
-      /// MANDATORY: the only one essential mehtod 
-      virtual result_type operator() ( argument v ) const ;
-      /// OPTIONAL: the specific printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+       RecVertexMass* clone() const override;
+      /// MANDATORY: the only one essential mehtod
+      result_type operator() ( argument v ) const override;
+      /// OPTIONAL: the specific printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       RecVertexMass () ;                 // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual vector of masses 
-      std::vector<double> m_masses ;             // the actual vector of masses 
-      // ======================================================================      
+      /// the actual vector of masses
+      std::vector<double> m_masses ;             // the actual vector of masses
+      // ======================================================================
     };
     // ========================================================================
-  } //                                          end of namespace LoKi::Vertices 
+  } //                                          end of namespace LoKi::Vertices
   // ==========================================================================
-  namespace Cuts 
+  namespace Cuts
   {
     // ========================================================================
     /** @typedef RV_TrNUM
      *  simple meta-functor that counts "track"-function
-     * 
-     *  @code 
+     *
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const RV_TrNUM  fun = RV_TrNUM ( TrPT > 1 * GeV ) ;
-     *  
+     *
      *  const double num = fun ( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LoKi::Vertices::RecVertex2TrackNum
      *  @see LHCb::VertexBase
-     *  @see LHCb::RecVertex 
+     *  @see LHCb::RecVertex
      *  @see LHCb::Track
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
@@ -405,19 +405,19 @@ namespace LoKi
     // ========================================================================
     /** @typedef RV_TrMIN
      *  simple meta-functor that delagates the evaluation of "track"-function
-     * 
-     *  @code 
+     *
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const RV_TrMIN  fun = RV_TrMIN ( TrPT , -1 ) ;
-     *  
+     *
      *  const double pt1 = fun ( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LoKi::Vertices::RecVertex2TrackMin
      *  @see LHCb::VertexBase
-     *  @see LHCb::RecVertex 
+     *  @see LHCb::RecVertex
      *  @see LHCb::Track
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
@@ -426,19 +426,19 @@ namespace LoKi
     // ========================================================================
     /** @typedef RV_TrMAX
      *  simple meta-functor that delagates the evaluation of "track"-function
-     * 
-     *  @code 
+     *
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const RV_TrMAX fun = RV_TrMIN ( TrCHI2PDOF , -1 ) ;
-     *  
+     *
      *  const double chi2pdof = fun ( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LoKi::Vertices::RecVertex2TrackMax
      *  @see LHCb::VertexBase
-     *  @see LHCb::RecVertex 
+     *  @see LHCb::RecVertex
      *  @see LHCb::Track
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
@@ -447,41 +447,41 @@ namespace LoKi
     // ========================================================================
     /** @typedef RV_TrSUM
      *  simple meta-functor that delagates the evaluation of "track"-function
-     * 
-     *  @code 
+     *
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const RV_TrSUM sum = RV_TrSUM ( TrPT , -1 ) ;
-     *  
+     *
      *  const double sumpt = fun ( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LoKi::Vertices::RecVertex2TrackSum
      *  @see LHCb::VertexBase
-     *  @see LHCb::RecVertex 
+     *  @see LHCb::RecVertex
      *  @see LHCb::Track
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
      */
     typedef LoKi::Vertices::RecVertex2TrackSum                        RV_TrSUM ;
     // ========================================================================
-    /** @typedef RV_TrFUN 
+    /** @typedef RV_TrFUN
      *  simple meta-functor that delagates the evaluation of "track"-function
-     * 
-     *  @code 
+     *
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  // constrcut the functor to get the pt of the first track in vertex:
      *  const RV_TrFUN  fun = RV_TrFUN ( TrPT , 0 ) ;
-     *  
+     *
      *  const double pt1 = fun ( v )  ;
      *
-     *  @endcode  
-     *  @see LoKi::Vertices::RecVertex2TrackFun 
+     *  @endcode
+     *  @see LoKi::Vertices::RecVertex2TrackFun
      *  @see LHCb::VertexBase
-     *  @see LHCb::RecVertex 
+     *  @see LHCb::RecVertex
      *  @see LHCb::Track
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
@@ -490,19 +490,19 @@ namespace LoKi
     // ========================================================================
     /** @typedef RV_TrCUT
      *  simple meta-functor that delagates the evaluation of "track"-predicate
-     * 
-     *  @code 
+     *
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const RV_TrCUT cut = RV_TrCUT ( 1 * GeV < TrPT , 0 ) ;
-     *  
+     *
      *  const bool ok = cut ( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LoKi::Vertices::RecVertex2TrackCut
      *  @see LHCb::VertexBase
-     *  @see LHCb::RecVertex 
+     *  @see LHCb::RecVertex
      *  @see LHCb::Track
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
@@ -511,19 +511,19 @@ namespace LoKi
     // ========================================================================
     /** @typedef RV_TrHAS
      *  simple meta-functor that delegates the evaluation of "track"-predicate
-     * 
-     *  @code 
+     *
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const RV_TrHAS has = RV_TrHAS ( 1 * GeV < TrPT  ) ;
-     *  
+     *
      *  const bool ok = cut ( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LoKi::Vertices::RecVertex2TrackHas
      *  @see LHCb::VertexBase
-     *  @see LHCb::RecVertex 
+     *  @see LHCb::RecVertex
      *  @see LHCb::Track
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
      *  @date   2010-12-05
@@ -531,17 +531,17 @@ namespace LoKi
     typedef LoKi::Vertices::RecVertex2TrackHas                       RV_TrHAS ;
     // ========================================================================
     /** @typedef RV_MASS
-     *  Simple evaluator of "mass" for RecVertex 
+     *  Simple evaluator of "mass" for RecVertex
      *
-     *  @code 
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const RV_MASS mass = RV_MASS ( "pi+" , "pi-" ) ;
-     *  
+     *
      *  const double m = mass ( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LHCb::RecVertex
      *  @see LoKi::Vertices::RecVertexMass
      *  @see LoKi::PhysKinematics::mass
@@ -551,15 +551,15 @@ namespace LoKi
     typedef LoKi::Vertices::RecVertexMass                             RV_MASS ;
     // ========================================================================
     /** @var RV_P
-     *  Simple evaluator of "momentum" for RecVertex 
+     *  Simple evaluator of "momentum" for RecVertex
      *
-     *  @code 
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const double p = RV_P( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LHCb::RecVertex
      *  @see LoKi::Vertices::RevVertexMomentum
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
@@ -568,15 +568,15 @@ namespace LoKi
     const LoKi::Vertices::RecVertexMomentum                              RV_P{} ;
     // ========================================================================
     /** @var RV_PT
-     *  Simple evaluator of pt for RecVertex 
+     *  Simple evaluator of pt for RecVertex
      *
-     *  @code 
+     *  @code
      *
      *  const LHCb::VertexBase*  v  = ... ;
      *
      *  const double pt = RV_PT ( v )  ;
      *
-     *  @endcode  
+     *  @endcode
      *  @see LHCb::RecVertex
      *  @see LoKi::Vertices::RecVertexPt
      *  @author Vanya Belyaev Ivan.Belyaev@cern.ch
@@ -584,11 +584,11 @@ namespace LoKi
      */
     const LoKi::Vertices::RecVertexPt                                   RV_PT{} ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
 } //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_VERTICES3_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/LoKi/Vertices5.h b/Phys/LoKiPhys/LoKi/Vertices5.h
index de99d60df2a56dd50522e9e0c27d1475eadf7370..a6d1c30d4728400e25d456d147d40e703ff39219 100644
--- a/Phys/LoKiPhys/LoKi/Vertices5.h
+++ b/Phys/LoKiPhys/LoKi/Vertices5.h
@@ -1,6 +1,6 @@
 // $Id$
 // ============================================================================
-#ifndef LOKI_VERTICES5_H 
+#ifndef LOKI_VERTICES5_H
 #define LOKI_VERTICES5_H 1
 // ============================================================================
 // Include files
@@ -12,15 +12,15 @@
 #include "LoKi/AuxDesktopBase.h"
 // ============================================================================
 /** @file
- *  Collection of "context-dependent" functors, needed for the 
- *  new framework "CombineParticles", developed by Juan PALACIOS, 
+ *  Collection of "context-dependent" functors, needed for the
+ *  new framework "CombineParticles", developed by Juan PALACIOS,
  *   Patrick KOPPENBURG and Gerhard RAVEN.
- * 
- *  Essentially all these functord depends on "event-data" and 
+ *
+ *  Essentially all these functord depends on "event-data" and
  *  get the nesessary "context-dependent" data from Algorithm Context Service
  *
  *  The basic ingredients here:
- *   - LoKi Service 
+ *   - LoKi Service
  *   - Algorithm Context Service
  *   - PhysDesktop
  *   - LoKi::getPhysDesktop
@@ -30,25 +30,25 @@
  *  @date 2008-03-28
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
-  namespace Vertices 
+  namespace Vertices
   {
     // ========================================================================
     /** @class MinVertexDistanceWithSource
-     *  The simple functor which evaluates the minimal distance 
+     *  The simple functor which evaluates the minimal distance
      *  between the vertex and vertices from the "source"
-     *  @see LoKi::Vertices::MinVertexDistance 
+     *  @see LoKi::Vertices::MinVertexDistance
      *  @see LoKi::Cuts::VMINVDSOURCE
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
      */
     class GAUDI_API MinVertexDistanceWithSource
-      : public LoKi::Vertices::MinVertexDistance 
+      : public LoKi::Vertices::MinVertexDistance
     {
       // ======================================================================
-      // the source of vertices 
+      // the source of vertices
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source _Source ;
       // ======================================================================
     public:
@@ -57,29 +57,29 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MinVertexDistanceWithSource ( const _Source& source ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinVertexDistanceWithSource () {};
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexDistanceWithSource* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument v ) const 
+       MinVertexDistanceWithSource* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument v ) const override
       { return minvdsource ( v ) ; }
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// get the source 
+      /// get the source
       const Source& source() const { return m_source ; }
-      // cast to the source 
+      // cast to the source
       operator const Source&() const { return source() ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructo is disabled 
-      MinVertexDistanceWithSource() ; // the default constructo is disabled 
+      /// the default constructo is disabled
+      MinVertexDistanceWithSource() ; // the default constructo is disabled
       // ======================================================================
     public:
       // ======================================================================
@@ -88,7 +88,7 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// the source of the vertices 
+      /// the source of the vertices
       LoKi::Assignable<_Source>::Type           m_source ; // the source
       // ======================================================================
     } ;
@@ -97,94 +97,94 @@ namespace LoKi
      *  The special version of LoKi::Vertices::MinVertexDistanceWithSource functor
      *  which gets all the primary vertices from the Desktop
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
-     *  @see LoKi::Cuts::VMINVDDV 
+     *
+     *  @see LoKi::Cuts::VMINVDDV
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
      */
-    class GAUDI_API MinVertexDistanceDV 
-      : public LoKi::Vertices::MinVertexDistanceWithSource 
+    class GAUDI_API MinVertexDistanceDV
+      : public LoKi::Vertices::MinVertexDistanceWithSource
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       MinVertexDistanceDV () ;
       /// the constructor from the vertex filter
       MinVertexDistanceDV ( const LoKi::PhysTypes::VCuts& cut ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinVertexDistanceDV () {};
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexDistanceDV* clone () const ;
+       MinVertexDistanceDV* clone () const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
       /// get the access to the cut:
-      const LoKi::PhysTypes::VCuts& cut() const { return m_cut ; }  
+      const LoKi::PhysTypes::VCuts& cut() const { return m_cut ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// The vertex selector 
-      LoKi::PhysTypes::VCut m_cut ; // The vertex selector 
+      /// The vertex selector
+      LoKi::PhysTypes::VCut m_cut ; // The vertex selector
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MinVertexDistanceTES
      *  The special version of LoKi::Vertices::MinVertexDistanceWithSource functor
-     *  which gets all the primary vertices from Transient Event Store 
+     *  which gets all the primary vertices from Transient Event Store
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
-     *  @see LoKi::Cuts::VMINVDDV 
+     *
+     *  @see LoKi::Cuts::VMINVDDV
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
      */
     class GAUDI_API MinVertexDistanceTES
-      : public LoKi::Vertices::MinVertexDistanceWithSource 
+      : public LoKi::Vertices::MinVertexDistanceWithSource
     {
     public:
       // ======================================================================
-      /// the constructor from the TES location  
+      /// the constructor from the TES location
       MinVertexDistanceTES ( const std::string& path ) ;
-      /// the constructor from the TES locations 
+      /// the constructor from the TES locations
       MinVertexDistanceTES ( const std::vector<std::string>& path ) ;
-      /// the constructor from the TES location  & selector 
-      MinVertexDistanceTES 
-      ( const std::string&            path , 
+      /// the constructor from the TES location  & selector
+      MinVertexDistanceTES
+      ( const std::string&            path ,
         const LoKi::PhysTypes::VCuts& cut  ) ;
-      /// the constructor from the TES locations and the vertex selector 
+      /// the constructor from the TES locations and the vertex selector
       MinVertexDistanceTES
       ( const std::vector<std::string>& path ,
         const LoKi::PhysTypes::VCuts&   cut  ) ;
-      /// the constructor from the TES location  & selector 
-      MinVertexDistanceTES 
+      /// the constructor from the TES location  & selector
+      MinVertexDistanceTES
       ( const LoKi::PhysTypes::VCuts& cut  ,
         const std::string&            path ) ;
-      /// the constructor from the TES locations and the vertex selector 
+      /// the constructor from the TES locations and the vertex selector
       MinVertexDistanceTES
       ( const LoKi::PhysTypes::VCuts&   cut  ,
         const std::vector<std::string>& path ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinVertexDistanceTES () {};
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexDistanceTES* clone () const ;
+       MinVertexDistanceTES* clone () const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinVertexDistanceTES() ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      MinVertexDistanceTES() ; // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
@@ -195,17 +195,17 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// The vertex selector 
-      LoKi::PhysTypes::VCut    m_cut  ; // The vertex selector 
-      /// the TES locations 
-      std::vector<std::string> m_path ; // the TES locations 
+      /// The vertex selector
+      LoKi::PhysTypes::VCut    m_cut  ; // The vertex selector
+      /// the TES locations
+      std::vector<std::string> m_path ; // the TES locations
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MinVertexChi2DistanceWithSource
-     *  The simple functor which evaluates the minimal distance 
+     *  The simple functor which evaluates the minimal distance
      *  between the vertex and vertices from the "source"
-     *  @see LoKi::Vertices::MinVertexChi2Distance 
+     *  @see LoKi::Vertices::MinVertexChi2Distance
      *  @see LoKi::Cuts::VMINVDCHI2SOURCE
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
@@ -214,7 +214,7 @@ namespace LoKi
       : public LoKi::Vertices::MinVertexChi2Distance
     {
       // ======================================================================
-      // the source of vertices 
+      // the source of vertices
       typedef LoKi::BasicFunctors<const LHCb::VertexBase*>::Source _Source ;
       // ======================================================================
     public:
@@ -223,29 +223,29 @@ namespace LoKi
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor from the source 
+      /// constructor from the source
       MinVertexChi2DistanceWithSource ( const _Source& source ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinVertexChi2DistanceWithSource () {};
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexChi2DistanceWithSource* clone() const ;
-      /// MANDATORY: the only one essential method 
-      virtual  result_type operator() ( argument v ) const 
+       MinVertexChi2DistanceWithSource* clone() const override;
+      /// MANDATORY: the only one essential method
+       result_type operator() ( argument v ) const override
       { return minvdchi2source ( v ) ;}
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;      
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
-      /// get the source 
+      /// get the source
       const Source& source() const { return m_source ; }
-      // cast to the source 
+      // cast to the source
       operator const Source&() const { return source() ; }
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinVertexChi2DistanceWithSource() ; // the default constructo is disabled 
+      /// the default constructor is disabled
+      MinVertexChi2DistanceWithSource() ; // the default constructo is disabled
       // ======================================================================
     public:
       // ======================================================================
@@ -254,7 +254,7 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// the source of the vertices 
+      /// the source of the vertices
       LoKi::Assignable<_Source>::Type           m_source ; // the source
       // ======================================================================
     } ;
@@ -263,31 +263,31 @@ namespace LoKi
      *  The special version of LoKi::Vertices::MinVertexChi2DistanceWithSource functor
      *  which gets all the primary vertices from the Desktop
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
-     *  @see LoKi::Cuts::VMINVDCHI2DV 
+     *
+     *  @see LoKi::Cuts::VMINVDCHI2DV
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
      */
-    class GAUDI_API MinVertexChi2DistanceDV 
-      : public LoKi::Vertices::MinVertexChi2DistanceWithSource 
+    class GAUDI_API MinVertexChi2DistanceDV
+      : public LoKi::Vertices::MinVertexChi2DistanceWithSource
     {
     public:
       // ======================================================================
-      /// the default constructor 
+      /// the default constructor
       MinVertexChi2DistanceDV () ;
       /// the constructor from the vertex filter
       MinVertexChi2DistanceDV ( const LoKi::PhysTypes::VCuts& cut ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinVertexChi2DistanceDV () {};
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexChi2DistanceDV* clone () const ;
+       MinVertexChi2DistanceDV* clone () const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     public:
       // ======================================================================
@@ -296,61 +296,61 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// The vertex selector 
-      LoKi::PhysTypes::VCut m_cut ; // The vertex selector 
+      /// The vertex selector
+      LoKi::PhysTypes::VCut m_cut ; // The vertex selector
       // ======================================================================
     } ;
     // ========================================================================
     /** @class MinVertexChi2DistanceTES
      *  The special version of LoKi::Vertices::MinVertexChi2DistanceWithSource functor
-     *  which gets all the primary vertices from Transient Event Store 
+     *  which gets all the primary vertices from Transient Event Store
      *
-     *  @attention There are no direct needs to use this "Context" 
-     *             functor inside the native LoKi-based C++ code, 
-     *             there are more efficient, transparent, 
+     *  @attention There are no direct needs to use this "Context"
+     *             functor inside the native LoKi-based C++ code,
+     *             there are more efficient, transparent,
      *             clear and safe analogues...
-     * 
-     *  @see LoKi::Cuts::VMINVDCHI2TES 
+     *
+     *  @see LoKi::Cuts::VMINVDCHI2TES
      *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2008-03-28
      */
     class GAUDI_API MinVertexChi2DistanceTES
-      : public LoKi::Vertices::MinVertexChi2DistanceWithSource 
+      : public LoKi::Vertices::MinVertexChi2DistanceWithSource
     {
     public:
       // ======================================================================
-      /// the constructor from the TES location  
+      /// the constructor from the TES location
       MinVertexChi2DistanceTES ( const std::string& path ) ;
-      /// the constructor from the TES locations 
+      /// the constructor from the TES locations
       MinVertexChi2DistanceTES ( const std::vector<std::string>& path ) ;
-      /// the constructor from the TES location  & selector 
-      MinVertexChi2DistanceTES 
-      ( const std::string&            path , 
+      /// the constructor from the TES location  & selector
+      MinVertexChi2DistanceTES
+      ( const std::string&            path ,
         const LoKi::PhysTypes::VCuts& cut  ) ;
-      /// the constructor from the TES locations and the vertex selector 
+      /// the constructor from the TES locations and the vertex selector
       MinVertexChi2DistanceTES
       ( const std::vector<std::string>& path ,
         const LoKi::PhysTypes::VCuts&   cut  ) ;
-      /// the constructor from the TES location  & selector 
-      MinVertexChi2DistanceTES 
+      /// the constructor from the TES location  & selector
+      MinVertexChi2DistanceTES
       ( const LoKi::PhysTypes::VCuts& cut  ,
         const std::string&            path ) ;
-      /// the constructor from the TES locations and the vertex selector 
+      /// the constructor from the TES locations and the vertex selector
       MinVertexChi2DistanceTES
       ( const LoKi::PhysTypes::VCuts&   cut  ,
         const std::vector<std::string>& path ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~MinVertexChi2DistanceTES () {};
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  MinVertexChi2DistanceTES* clone () const ;
+       MinVertexChi2DistanceTES* clone () const override;
       /// OPTIONAL: the specific printout
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      MinVertexChi2DistanceTES() ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      MinVertexChi2DistanceTES() ; // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
@@ -361,18 +361,18 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// The vertex selector 
-      LoKi::PhysTypes::VCut    m_cut  ; // The vertex selector 
-      /// the TES locations 
-      std::vector<std::string> m_path ; // the TES locations 
+      /// The vertex selector
+      LoKi::PhysTypes::VCut    m_cut  ; // The vertex selector
+      /// the TES locations
+      std::vector<std::string> m_path ; // the TES locations
       // ======================================================================
     } ;
     // ========================================================================
   } //                                          end of namespace LoKi::Vertices
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-//                                                                      The END 
+//                                                                      The END
 // ============================================================================
 #endif // LOKI_VERTICES5_H
 // ============================================================================
diff --git a/Phys/LoKiPhys/src/Components/Decay.cpp b/Phys/LoKiPhys/src/Components/Decay.cpp
index 919f2a0057d014d6e0af6ec79fa1c2dc283eff0d..db1aa1906f42d0803707d432aaef2d93b27213f4 100644
--- a/Phys/LoKiPhys/src/Components/Decay.cpp
+++ b/Phys/LoKiPhys/src/Components/Decay.cpp
@@ -6,7 +6,7 @@
 // ============================================================================
 #include "Event/Particle.h"
 // ============================================================================
-// LoKi 
+// LoKi
 // ============================================================================
 #include "LoKi/IDecay.h"
 #include "LoKi/DecayBase.h"
@@ -14,7 +14,7 @@
 #include "LoKi/TreeHelpers.h"
 #include "LoKi/TreeFactory.h"
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ==========================================================================
   /** @class Decay
@@ -23,8 +23,8 @@ namespace LoKi
    *  @date 2009-05-27
    */
   class Decay
-    : public            LoKi::DecayBase 
-    , public virtual Decays::IDecay 
+    : public            LoKi::DecayBase
+    , public virtual Decays::IDecay
   {
     // ========================================================================
     /// the friend factory for instantiation
@@ -35,49 +35,49 @@ namespace LoKi
   public:
     // ========================================================================
     /** create the decay tree from the descriptor
-     *  @param descriptor (INPUT)  the decay descriptor 
-     *  @param tree       (OUTPUT) the decay tree 
+     *  @param descriptor (INPUT)  the decay descriptor
+     *  @param tree       (OUTPUT) the decay tree
      */
-    virtual Tree tree ( const std::string& decay ) const ;
+    Tree tree ( const std::string& decay ) const override;
     // ========================================================================
   public:
     // ========================================================================
     /// build the node form the node descriptor
-    virtual Decays::Node node ( const std::string& descriptor ) const 
+    Decays::Node node ( const std::string& descriptor ) const override
     { return LoKi::DecayBase::node ( descriptor ) ; }
     // ========================================================================
   protected:
     // ========================================================================
-    /** constructor form the type, name and parent 
+    /** constructor form the type, name and parent
      *  @param type the tool type (?)
-     *  @param name the instance name 
-     *  @param parent the parent 
+     *  @param name the instance name
+     *  @param parent the parent
      */
-    Decay ( const std::string& type   ,                    //     the tool type  
-            const std::string& name   ,                    // the instance name 
+    Decay ( const std::string& type   ,                    //     the tool type
+            const std::string& name   ,                    // the instance name
             const IInterface*  parent )                    //        the parent
-      : LoKi::DecayBase ( type , name , parent ) 
+      : LoKi::DecayBase ( type , name , parent )
       , m_tree ( Invalid () )
     {
       declareInterface<Decays::IDecay>     ( this ) ;
       declareInterface<Decays::IDecayNode> ( this ) ;
     }
-    /// virtual & protected destructor 
-    virtual ~Decay() {}                       // virtual & protected destructor 
+    /// virtual & protected destructor
+    virtual ~Decay() {}                       // virtual & protected destructor
     // ========================================================================
   private:
     // ========================================================================
-    /// the default constructor is disabled 
-    Decay ( ) ;                          // the default constructor is disabled 
-    /// the copy constructor is disabled 
-    Decay ( const Decay& ) ;                // the copy constructor is disabled 
-    /// the assignement operator is disabled 
+    /// the default constructor is disabled
+    Decay ( ) ;                          // the default constructor is disabled
+    /// the copy constructor is disabled
+    Decay ( const Decay& ) ;                // the copy constructor is disabled
+    /// the assignement operator is disabled
     Decay& operator=( const Decay& ) ;               // no assignement operator
     // ========================================================================
   private:
     // ========================================================================
-    /// the default tree 
-    mutable Tree m_tree ;                                   // the default tree 
+    /// the default tree
+    mutable Tree m_tree ;                                   // the default tree
     // ========================================================================
   } ; //                                                     end of class Decay
   // ==========================================================================
@@ -85,57 +85,57 @@ namespace LoKi
 // ============================================================================
 // create the decay tree from the descriptor
 // ============================================================================
-Decays::IDecay::Tree 
-LoKi::Decay::tree ( const std::string& decay ) const 
+Decays::IDecay::Tree
+LoKi::Decay::tree ( const std::string& decay ) const
 {
   // check for the default tree
-  if ( decay.empty() && m_tree.valid() ) { return m_tree ; }  // default tree? 
-  
+  if ( decay.empty() && m_tree.valid() ) { return m_tree ; }  // default tree?
+
   MsgStream& err = error() ;
-  
-  // 1) parse the the descriptor into "generic tree" 
+
+  // 1) parse the the descriptor into "generic tree"
   Decays::Parsers::Tree ptree ;
   StatusCode sc = _parse  ( ptree , decay ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   {
     Error("Error from _parse('" + decay + "')" , sc ) ;
-    return  Invalid () ;                                              // RETURN 
+    return  Invalid () ;                                              // RETURN
   }
   // 2) convert parsed tree into reasonable decay tree
   Tree tree = Invalid () ;
   sc = Decays::Trees::factory ( tree , ptree , err.stream() )  ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   {
     err << endmsg ;
-    Error ( "Unable to create the tree from '" + ptree.toString() + "'", sc ) ;  
+    Error ( "Unable to create the tree from '" + ptree.toString() + "'", sc ) ;
     return  Invalid () ;                                              // RETURN
   }
-  // 3) validate the tree 
-  if ( !tree ) 
+  // 3) validate the tree
+  if ( !tree )
   {
     sc = tree.validate ( ppSvc () ) ;
-    if ( sc.isFailure() ) 
+    if ( sc.isFailure() )
     {
-      Error ( "Unable to validate the tree '" + tree.toString() + "'" , sc ) ;  
+      Error ( "Unable to validate the tree '" + tree.toString() + "'" , sc ) ;
       return  Invalid () ;                                           // RETURN
     }
   }
-  
-  // 4) store the default tree 
-  if ( decay.empty() ) { m_tree = tree ; }            // store the default tree 
-  
-  // 5) finally: 
+
+  // 4) store the default tree
+  if ( decay.empty() ) { m_tree = tree ; }            // store the default tree
+
+  // 5) finally:
   return tree ;
 }
 // ============================================================================
 
 
 // ============================================================================
-//                                                the factory for instantiation 
+//                                                the factory for instantiation
 // ============================================================================
 DECLARE_NAMESPACE_TOOL_FACTORY(LoKi,Decay)
 // ============================================================================
 
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
diff --git a/Phys/LoKiProtoParticles/CMakeLists.txt b/Phys/LoKiProtoParticles/CMakeLists.txt
index ebe855ccb3573819fddf2aa94b961e3b2af528bb..1692f365ab95c831aee46a19ba253541d6069291 100644
--- a/Phys/LoKiProtoParticles/CMakeLists.txt
+++ b/Phys/LoKiProtoParticles/CMakeLists.txt
@@ -9,6 +9,10 @@ gaudi_depends_on_subdirs(Event/RecEvent
                          Phys/LoKiUtils
                          Phys/LoKiTracks)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(LoKiProtoParticles
                   src/*.cpp
                   PUBLIC_HEADERS LoKi
diff --git a/Phys/LoKiProtoParticles/LoKi/ProtoParticles.h b/Phys/LoKiProtoParticles/LoKi/ProtoParticles.h
index d97a1543572db827ddd3a0d1d92d137135f11e25..da74a0c4ce812f84d8a39d4322959ef3a8a2f0cb 100644
--- a/Phys/LoKiProtoParticles/LoKi/ProtoParticles.h
+++ b/Phys/LoKiProtoParticles/LoKi/ProtoParticles.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_PROTOPARTICLES_H 
+#ifndef LOKI_PROTOPARTICLES_H
 #define LOKI_PROTOPARTICLES_H 1
 // ============================================================================
 // Include files
@@ -8,11 +8,11 @@
 // ============================================================================
 #include "GaudiKernel/IDataProviderSvc.h"
 // ============================================================================
-// DaVinciIntergaces 
+// DaVinciIntergaces
 // ============================================================================
 #include "Kernel/IProtoParticleFilter.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/ProtoParticle.h"
 #include "Kernel/RichParticleIDType.h"
@@ -28,63 +28,63 @@
 /** @file
  *  The set of basic decorator for objects from Phys/LoKiProtoParticles library
  *
- *   This file is a part of LoKi project - 
+ *   This file is a part of LoKi project -
  *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
  *
  *   The package has been designed with the kind help from
- *   Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
- *   contributions and advices from G.Raven, J.van Tilburg, 
+ *   Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+ *   contributions and advices from G.Raven, J.van Tilburg,
  *   A.Golutvin, P.Koppenburg have been used in the design.
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
  *  @date  2010-05-26
  */
 // ============================================================================
-namespace LoKi 
+namespace LoKi
 {
   // ===========================================================================
   /** @namespace LoKi::ProtoParticles LoKi/ProtoParticles.h
-   *  
+   *
    *  Helper namespaxe to keep all protoparticle functors
    *  @author Vanya Belyaev Ivan.Belyaev@nikhef.nl
    *  @date   2010-05-26
    */
-  namespace ProtoParticles 
+  namespace ProtoParticles
   {
     // ========================================================================
-    /** @class Filter 
-     *  Simple wrapper to pick up certain ProtoParticle Filter 
-     *  @see IProtoParticleFilter 
-     *  @see LoKi::Cuts::PP_FILTER 
+    /** @class Filter
+     *  Simple wrapper to pick up certain ProtoParticle Filter
+     *  @see IProtoParticleFilter
+     *  @see LoKi::Cuts::PP_FILTER
      *  @author Vanya Belyaev Ivan.Belyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API Filter : public LoKi::PPTypes::PPCuts 
+    class GAUDI_API Filter : public LoKi::PPTypes::PPCuts
     {
     public:
       // ======================================================================
-      /// constructor from the filter 
+      /// constructor from the filter
       Filter ( const IProtoParticleFilter* fltr ) ;
-      /// cosntructro from tool name 
+      /// cosntructro from tool name
       Filter ( const std::string&          fltr ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~Filter() ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  Filter* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       Filter* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
-    private: 
+    private:
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       Filter() ; //                         the default constructor is disabled
       // ======================================================================
-    private: 
+    private:
       // ======================================================================
-      /// the filter 
-      LoKi::Interface<IProtoParticleFilter>  m_filter ; // the filter 
+      /// the filter
+      LoKi::Interface<IProtoParticleFilter>  m_filter ; // the filter
       // ======================================================================
     };
     // ========================================================================
@@ -96,30 +96,30 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API HasInfo : public LoKi::PPTypes::PPCuts 
+    class GAUDI_API HasInfo : public LoKi::PPTypes::PPCuts
     {
     public:
       // ======================================================================
-      /// contructor from the index 
+      /// contructor from the index
       HasInfo ( const int index ) ;
       /// MANDATORY: virtual destructor
       virtual ~HasInfo() ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  HasInfo* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       HasInfo* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
-      HasInfo () ;                       // the default constructor is disabled 
+      /// the default constructor is disabled
+      HasInfo () ;                       // the default constructor is disabled
       // ======================================================================
     private :
       // ======================================================================
-      /// the index 
-      int m_index ;                                                // the index 
+      /// the index
+      int m_index ;                                                // the index
       // ======================================================================
     } ;
     // ========================================================================
@@ -131,60 +131,60 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API Info : public LoKi::PPTypes::PPFunc 
+    class GAUDI_API Info : public LoKi::PPTypes::PPFunc
     {
     public:
       // ======================================================================
       /** constructor from "info"
        *  @param key info index/mark/key
-       *  @param def default valeu for info 
-       *  @param bad bad value to be retured for invalid protoparticle 
+       *  @param def default valeu for info
+       *  @param bad bad value to be retured for invalid protoparticle
        */
-      Info 
-      ( const int    key , 
-        const double def , 
+      Info
+      ( const int    key ,
+        const double def ,
         const double bad ) ;
       /** constructor from "info"
        *  @param key info index/mark/key
-       *  @param def default value for info 
+       *  @param def default value for info
        */
-      Info 
-      ( const int    key , 
+      Info
+      ( const int    key ,
         const double def ) ;
       /// MANDATORY: virtual destructor
       virtual ~Info() ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  Info* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       Info* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
-      Info () ;                       // the default constructor is disabled 
+      /// the default constructor is disabled
+      Info () ;                       // the default constructor is disabled
       // ======================================================================
     private :
       // ======================================================================
-      /// the index 
-      int    m_key ;                                               // the index 
-      /// default value for missing information 
-      double m_def ;                   // default value for missing information 
-      /// value to be returned for invalid protoparticle 
-      double m_bad ;          // value to be returned for invalid protoparticle 
+      /// the index
+      int    m_key ;                                               // the index
+      /// default value for missing information
+      double m_def ;                   // default value for missing information
+      /// value to be returned for invalid protoparticle
+      double m_bad ;          // value to be returned for invalid protoparticle
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class HasRichPID 
+    /** @class HasRichPID
      *  Simple check for validity of RichPID link
-     *  @see LHCb::ProtoParticle::richPID 
-     *  @see LoKi::Cuts::PP_HASRICHPID 
-     *  @see LoKi::Cuts::PPHASRICH 
+     *  @see LHCb::ProtoParticle::richPID
+     *  @see LoKi::Cuts::PP_HASRICHPID
+     *  @see LoKi::Cuts::PPHASRICH
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API HasRichPID : public LoKi::PPTypes::PPCuts 
+    class GAUDI_API HasRichPID : public LoKi::PPTypes::PPCuts
     {
     public:
       // ======================================================================
@@ -193,23 +193,23 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~HasRichPID() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasRichPID* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       HasRichPID* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class HasMuonPID 
+    /** @class HasMuonPID
      *  Simple check for validity of MuonPID link
-     *  @see LHCb::ProtoParticle::muonPID 
-     *  @see LoKi::Cuts::PP_HASMUONPID 
-     *  @see LoKi::Cuts::PPHASMUON 
+     *  @see LHCb::ProtoParticle::muonPID
+     *  @see LoKi::Cuts::PP_HASMUONPID
+     *  @see LoKi::Cuts::PPHASMUON
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API HasMuonPID : public LoKi::PPTypes::PPCuts 
+    class GAUDI_API HasMuonPID : public LoKi::PPTypes::PPCuts
     {
     public:
       // ======================================================================
@@ -218,23 +218,23 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~HasMuonPID() ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  HasMuonPID* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       HasMuonPID* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class HasTrack
      *  Simple check for validity of Track
      *  @see LHCb::ProtoParticle::track
-     *  @see LoKi::Cuts::PP_HASTRACK 
-     *  @see LoKi::Cuts::HASTRACK 
+     *  @see LoKi::Cuts::PP_HASTRACK
+     *  @see LoKi::Cuts::HASTRACK
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API HasTrack : public LoKi::PPTypes::PPCuts 
+    class GAUDI_API HasTrack : public LoKi::PPTypes::PPCuts
     {
     public:
       // ======================================================================
@@ -243,11 +243,11 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~HasTrack () ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  HasTrack* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       HasTrack* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -255,7 +255,7 @@ namespace LoKi
      *  Simple check for validity of Trac
      *  @see LHCb::ProtoParticle::track
      *  @see LoKi::Cuts::PP_CHARGED
-     *  @see LoKi::Cuts::PP_HASTRACK 
+     *  @see LoKi::Cuts::PP_HASTRACK
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
@@ -268,9 +268,9 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~Charged () ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  Charged* clone() const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       Charged* clone() const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -279,7 +279,7 @@ namespace LoKi
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API Neutral : public LoKi::ProtoParticles::Charged 
+    class GAUDI_API Neutral : public LoKi::ProtoParticles::Charged
     {
     public:
       // ======================================================================
@@ -288,18 +288,18 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~Neutral () ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  Neutral* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       Neutral* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
     /** @class Calos
-     *  get number of calo-hypos 
+     *  get number of calo-hypos
      *  @see LHCb::ProtoParticle::calos
-     *  @see LoKi::Cuts::PP_NCALOS 
+     *  @see LoKi::Cuts::PP_NCALOS
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
@@ -312,11 +312,11 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~Calos () ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  Calos* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       Calos* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -324,11 +324,11 @@ namespace LoKi
      *  Simple check for Rich-aerogel
      *  @see LHCb::ProtoParticle::richPID
      *  @see LHCb::RichPID::usedAerogel
-     *  @see LoKi::Cuts::PP_HASAEROGEL 
+     *  @see LoKi::Cuts::PP_HASAEROGEL
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API HasAerogel : public LoKi::PPTypes::PPCuts 
+    class GAUDI_API HasAerogel : public LoKi::PPTypes::PPCuts
     {
     public:
       // ======================================================================
@@ -337,15 +337,15 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~HasAerogel () ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  HasAerogel* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       HasAerogel* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
-      /// get RICH pid 
+      /// get RICH pid
       const LHCb::RichPID* rich ( const LHCb::ProtoParticle* p ) const ;
       // ======================================================================
     private:
@@ -372,11 +372,11 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~HasRich1Gas () ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  HasRich1Gas* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       HasRich1Gas* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
@@ -397,20 +397,20 @@ namespace LoKi
       /// MANDATORY: virtual destructor
       virtual ~HasRich2Gas () ;
       /// MANDATORY: clone method ("virtual consructor")
-      virtual  HasRich2Gas* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       HasRich2Gas* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class HasDetector 
+    /** @class HasDetector
      *  check for "detector"
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API HasDetector : public LoKi::ProtoParticles::HasRich2Gas 
+    class GAUDI_API HasDetector : public LoKi::ProtoParticles::HasRich2Gas
     {
     public  :
       // ======================================================================
@@ -447,37 +447,37 @@ namespace LoKi
           CALO_HCALACC    ,       // Must be in the CALO HCAL acceptance
           /// Must be in the CALO BREM acceptance
           CALO_BREMACC    ,       // Must be in the CALO BREM acceptance
-          /// Must be in the CALO acceptance 
+          /// Must be in the CALO acceptance
           CALO_CALOACC    ,       // Must be in the CALO acceptance
           // ==================================================================
-          // has information 
+          // has information
           // ==================================================================
-          CALO_SPDINFO     ,       // has SPD  information ? 
+          CALO_SPDINFO     ,       // has SPD  information ?
           CALO_PRSINFO     ,       // has Prs  information ?
           CALO_ECALINFO    ,       // has Ecal information ?
           CALO_HCALINFO    ,       // has Hcal information ?
-          CALO_BREMINFO    ,       // has Brem information ? 
-          CALO_CALOINFO            // has Calo information ? 
+          CALO_BREMINFO    ,       // has Brem information ?
+          CALO_CALOINFO            // has Calo information ?
         };
       // ======================================================================
     public  :
       // ======================================================================
-      /// constructor from the detector 
+      /// constructor from the detector
       HasDetector ( const Detector     det ) ;
-      /// constructor from the detector 
+      /// constructor from the detector
       HasDetector ( const std::string& det ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~HasDetector() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  HasDetector* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       HasDetector* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       HasDetector () ;
       // ======================================================================
     public:
@@ -507,64 +507,64 @@ namespace LoKi
       // ======================================================================
     protected:
       // ======================================================================
-      /// get the detector 
-      Detector det() const { return m_det ; }               // get the detector 
+      /// get the detector
+      Detector det() const { return m_det ; }               // get the detector
       // ======================================================================
     private :
       // ======================================================================
-      /// the detector 
-      Detector m_det ;                                          // the detector 
+      /// the detector
+      Detector m_det ;                                          // the detector
       // ======================================================================
     };
     // =========================================================================
-    /** @class OnlyDetector 
+    /** @class OnlyDetector
      *  check for "detector"
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
     class GAUDI_API OnlyDetector : public HasDetector
-    { 
+    {
     public  :
       // ======================================================================
-      /// constructor from the detector 
+      /// constructor from the detector
       OnlyDetector ( const Detector     det ) ;
-      /// constructor from the detector 
+      /// constructor from the detector
       OnlyDetector ( const std::string& det ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~OnlyDetector() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  OnlyDetector* clone() const ;
-      /// MANDATORY: the only one essential methdo 
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       OnlyDetector* clone() const override;
+      /// MANDATORY: the only one essential methdo
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private :
       // ======================================================================
-      /// the default constructor is disabled 
+      /// the default constructor is disabled
       OnlyDetector () ;
       // ======================================================================
     };
     // ========================================================================
-    /** @clas IsMuon 
-     *  @see LoKi::Cuts::PP_ISMUON 
+    /** @clas IsMuon
+     *  @see LoKi::Cuts::PP_ISMUON
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
-    class GAUDI_API IsMuon : public LoKi::PPTypes::PPCuts 
+    class GAUDI_API IsMuon : public LoKi::PPTypes::PPCuts
     {
     public:
       // ======================================================================
       /// Default Constructor
       IsMuon() { }
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~IsMuon () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsMuon* clone() const ;
+       IsMuon* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     protected:
       // ======================================================================
@@ -573,13 +573,13 @@ namespace LoKi
       // ======================================================================
     private:
       // ======================================================================
-      /// local muon pid objects 
-      mutable LHCb::MuonPID m_muon ;                  // local muon pid obejcts 
+      /// local muon pid objects
+      mutable LHCb::MuonPID m_muon ;                  // local muon pid obejcts
       // ======================================================================
     } ;
     // ========================================================================
-    /** @clas IsLooseMuon 
-     *  @see LoKi::Cuts::PP_ISLOOSEMUON 
+    /** @clas IsLooseMuon
+     *  @see LoKi::Cuts::PP_ISLOOSEMUON
      *  @author Vanya Belyaev Ivan.BElyaev@nikhef.nl
      *  @date   2010-05-26
      */
@@ -589,19 +589,19 @@ namespace LoKi
       // ======================================================================
       /// Default Constructor
       IsLooseMuon() { }
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~IsLooseMuon () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsLooseMuon* clone() const ;
+       IsLooseMuon* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @clas IsTightMuon 
-     *  @see LoKi::Cuts::PP_ISTIGHTMUON 
+    /** @clas IsTightMuon
+     *  @see LoKi::Cuts::PP_ISTIGHTMUON
      *  @author Ricardo VAZQUEZ GOMEZ rvazquez@cern.ch
      *  @date   2015-07-16
      */
@@ -611,21 +611,21 @@ namespace LoKi
       // ======================================================================
       /// Default Constructor
       IsTightMuon() { }
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~IsTightMuon () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  IsTightMuon* clone() const ;
+       IsTightMuon* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class NShared 
-     *  Get number of shared muon hits 
-     *  @see LoKi::Cuts::PP_NSHAREDMU 
-     *  @see LHCb::MuonPID::nShared 
+    /** @class NShared
+     *  Get number of shared muon hits
+     *  @see LoKi::Cuts::PP_NSHAREDMU
+     *  @see LHCb::MuonPID::nShared
      *  @author Vanya BELYAEV Ivan.BElyaev@cern.ch
      *  @date 2010-12-10
      */
@@ -635,14 +635,14 @@ namespace LoKi
       // ======================================================================
       /// Default Constructor
       NShared() { }
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~NShared () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  NShared* clone() const ;
+       NShared* clone() const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printtout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printtout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
      };
     // ========================================================================
@@ -657,69 +657,69 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const std::string&           path                                 , 
-        IDataProviderSvc*            svc  = 0                             , 
-        const LoKi::PPTypes::PPCuts& cuts = 
-        LoKi::BasicFunctors<const LHCb::ProtoParticle*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const std::vector<std::string>& path                                , 
-        IDataProviderSvc*               svc  = 0                            , 
-        const LoKi::PPTypes::PPCuts&    cuts = 
-        LoKi::BasicFunctors<const LHCb::ProtoParticle*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const std::string&           path                                 ,
+        IDataProviderSvc*            svc  = 0                             ,
+        const LoKi::PPTypes::PPCuts& cuts =
+        LoKi::BasicFunctors<const LHCb::ProtoParticle*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
       SourceTES
-      ( const std::string&           path     , 
-        const LoKi::PPTypes::PPCuts& cuts     ,  
+      ( const std::vector<std::string>& path                                ,
+        IDataProviderSvc*               svc  = 0                            ,
+        const LoKi::PPTypes::PPCuts&    cuts =
+        LoKi::BasicFunctors<const LHCb::ProtoParticle*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const std::string&           path     ,
+        const LoKi::PPTypes::PPCuts& cuts     ,
         IDataProviderSvc*            svc  = 0 ) ;
-      /// constructor from the service, TES location and cuts 
+      /// constructor from the service, TES location and cuts
       SourceTES
-      ( const std::vector<std::string>& path     , 
-        const LoKi::PPTypes::PPCuts&    cuts     ,  
+      ( const std::vector<std::string>& path     ,
+        const LoKi::PPTypes::PPCuts&    cuts     ,
         IDataProviderSvc*               svc  = 0 ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PPTypes::PPCuts& cuts        ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PPTypes::PPCuts& cuts        ,
         const std::string&           path        ,
         IDataProviderSvc*            svc  = 0    ) ;
-      //a/ constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PPTypes::PPCuts&    cuts        ,  
+      //a/ constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PPTypes::PPCuts&    cuts        ,
         const std::vector<std::string>& path        ,
         IDataProviderSvc*               svc  = 0    ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PPTypes::PPCuts& cuts  ,  
-        IDataProviderSvc*            svc   ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PPTypes::PPCuts& cuts  ,
+        IDataProviderSvc*            svc   ,
         const std::string&           path  ) ;
-      /// constructor from the service, TES location and cuts 
-      SourceTES 
-      ( const LoKi::PPTypes::PPCuts&    cuts  ,  
-        IDataProviderSvc*               svc   ,  
+      /// constructor from the service, TES location and cuts
+      SourceTES
+      ( const LoKi::PPTypes::PPCuts&    cuts  ,
+        IDataProviderSvc*               svc   ,
         const std::vector<std::string>& path  ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~SourceTES() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  SourceTES* clone() const ;
+       SourceTES* clone() const override;
       /// MANDATORY: the only essential method:
-      virtual result_type operator() ( /* argument */ )  const ;
+      result_type operator() ( /* argument */ )  const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      SourceTES() ; // the default constructor is disabled 
+      /// the default constructor is disabled
+      SourceTES() ; // the default constructor is disabled
       // ======================================================================
     public:
       // ======================================================================
-      /// get the path 
+      /// get the path
       const std::vector<std::string>& paths() const { return m_path ; }
       /// get the service
-      const LoKi::Interface<IDataProviderSvc>& dataSvc() const 
-      { return m_dataSvc ; }      
+      const LoKi::Interface<IDataProviderSvc>& dataSvc() const
+      { return m_dataSvc ; }
       // ======================================================================
       const LoKi::PPTypes::PPCuts& cut() const { return m_cut ; }
       // ======================================================================
@@ -729,36 +729,36 @@ namespace LoKi
       void setPaths  ( const std::vector<std::string>& value ) { m_path = value ; }
       /// set the  paths
       void addToPath ( const std::string& value ) { m_path.push_back( value ) ; }
-      /// set the  service 
-      void setDataSvc ( const                 IDataProviderSvc*  value ) 
+      /// set the  service
+      void setDataSvc ( const                 IDataProviderSvc*  value )
       { m_dataSvc = value ; }
-      /// set the  service 
-      void setDataSvc ( const LoKi::Interface<IDataProviderSvc>& value ) 
+      /// set the  service
+      void setDataSvc ( const LoKi::Interface<IDataProviderSvc>& value )
       { m_dataSvc = value ; }
       // ======================================================================
     public:
       // ======================================================================
-      /// get the protoparticles from the certain  TES location 
+      /// get the protoparticles from the certain  TES location
       std::size_t get
-      ( const std::string&                   location , 
+      ( const std::string&                   location ,
         LHCb::ProtoParticle::ConstVector&    output   ) const ;
       // ======================================================================
-      /// count the protoparticles from the certain  TES location 
+      /// count the protoparticles from the certain  TES location
       std::size_t count ( const std::string& location ) const ;
       // ======================================================================
     private:
       // ======================================================================
-      /// TES locations of Particles 
-      std::vector<std::string>  m_path ; // TES locations of ProtoParticles 
-      /// data provider service 
+      /// TES locations of Particles
+      std::vector<std::string>  m_path ; // TES locations of ProtoParticles
+      /// data provider service
       mutable LoKi::Interface<IDataProviderSvc>  m_dataSvc ;
       /// 'on-flight' filter
       LoKi::PPTypes::PPCut m_cut ; // 'on-flight' filter
       // ======================================================================
     } ;
     // ========================================================================
-    /** @class TESCounter 
-     *  simple functor to count number of 'good'-objects form TES 
+    /** @class TESCounter
+     *  simple functor to count number of 'good'-objects form TES
      *  @author Vanya BELYAEV Ivan.BElyaev@nikhef.nl
      *  @see LoKi::Cuts::PP_NUM
      *  @date   2010-10-24
@@ -767,75 +767,75 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// constructor from the service, TES location and cuts 
-      TESCounter 
-      ( const std::string&           path                    , 
-        const LoKi::PPTypes::PPCuts& cuts = 
-        LoKi::BasicFunctors<const LHCb::ProtoParticle*>::BooleanConstant(true) ) ; 
-      /// constructor from the service, TES location and cuts 
+      /// constructor from the service, TES location and cuts
+      TESCounter
+      ( const std::string&           path                    ,
+        const LoKi::PPTypes::PPCuts& cuts =
+        LoKi::BasicFunctors<const LHCb::ProtoParticle*>::BooleanConstant(true) ) ;
+      /// constructor from the service, TES location and cuts
       TESCounter
-      ( const std::vector<std::string>& path                    , 
-        const LoKi::PPTypes::PPCuts&    cuts = 
-        LoKi::BasicFunctors<const LHCb::ProtoParticle*>::BooleanConstant(true) ) ; 
-      /// MANDATORY: virtual destructor 
+      ( const std::vector<std::string>& path                    ,
+        const LoKi::PPTypes::PPCuts&    cuts =
+        LoKi::BasicFunctors<const LHCb::ProtoParticle*>::BooleanConstant(true) ) ;
+      /// MANDATORY: virtual destructor
       virtual ~TESCounter() ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TESCounter* clone() const ;
+       TESCounter* clone() const override;
       /// MANDATORY: the only essential method:
-      virtual result_type operator() ( /* argument */ ) const ;
+      result_type operator() ( /* argument */ ) const override;
       /// OPTIONAL: the nice printout
-      virtual std::ostream& fillStream ( std::ostream& o ) const ;
+      std::ostream& fillStream ( std::ostream& o ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      TESCounter () ;                    // the default constructor is disabled 
+      /// the default constructor is disabled
+      TESCounter () ;                    // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the actual source 
-      SourceTES m_source ;                                 // the actual source 
+      /// the actual source
+      SourceTES m_source ;                                 // the actual source
       // ======================================================================
     } ;
     // ======================================================================
-    /** @class TrackCut 
+    /** @class TrackCut
      *  adapter for "track-cut"
-     *  @see LoKi::Cuts::PP_TRCUT 
-     *  
+     *  @see LoKi::Cuts::PP_TRCUT
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
-    class GAUDI_API TrackCut : public LoKi::PPTypes::PPCuts 
+    class GAUDI_API TrackCut : public LoKi::PPTypes::PPCuts
     {
     public:
       // ======================================================================
       /// contructor from predicate
       TrackCut ( const LoKi::BasicFunctors<LHCb::Track>::Predicate& cut ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~TrackCut () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TrackCut* clone () const ;
+       TrackCut* clone () const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       TrackCut () ;                          // default constructor is disabled
       // ======================================================================
     private:
-      // ======================================================================      
-      /// the predicate 
+      // ======================================================================
+      /// the predicate
       LoKi::Assignable<LoKi::BasicFunctors<LHCb::Track>::Predicate>::Type m_cut ;
       // ======================================================================
     } ;
     // ======================================================================
     /** @class TrackFun
      *  adapter for "track-fun"
-     *  @see LoKi::Cuts::PP_TRFUN 
-     *  
+     *  @see LoKi::Cuts::PP_TRFUN
+     *
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
@@ -843,33 +843,33 @@ namespace LoKi
     {
     public:
       // ======================================================================
-      /// contructor from functor and 'bad'-value 
-      TrackFun 
-      ( const LoKi::BasicFunctors<LHCb::Track>::Function& cut , 
+      /// contructor from functor and 'bad'-value
+      TrackFun
+      ( const LoKi::BasicFunctors<LHCb::Track>::Function& cut ,
         const double                                      bad ) ;
-      /// contructor from functor 
-      TrackFun 
+      /// contructor from functor
+      TrackFun
       ( const LoKi::BasicFunctors<LHCb::Track>::Function& cut ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~TrackFun () ;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  TrackFun* clone () const ;
+       TrackFun* clone () const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// default constructor is disabled 
+      /// default constructor is disabled
       TrackFun () ;                          // default constructor is disabled
       // ======================================================================
     private:
-      // ======================================================================      
-      /// the predicate 
+      // ======================================================================
+      /// the predicate
       LoKi::Assignable<LoKi::BasicFunctors<LHCb::Track>::Function>::Type m_fun ;
-      /// "bad"-value 
-      double m_bad ; // "bad"-value 
+      /// "bad"-value
+      double m_bad ; // "bad"-value
       // ======================================================================
     } ;
     // ========================================================================
@@ -880,9 +880,9 @@ namespace LoKi
      *  @see LHCb::RichPID::pionHypoAboveThres
      *  @see LHCb::RichPID::kaonHypoAboveThres
      *  @see LHCb::RichPID::protonHypoAboveThres
-     *  
+     *
      *  @see LoKi::Cuts::PP_RICHTHRES
-     *  @see LoKi::Cuts::PP_RICHTHRES_E 
+     *  @see LoKi::Cuts::PP_RICHTHRES_E
      *  @see LoKi::Cuts::PP_RICHTHRES_MU
      *  @see LoKi::Cuts::PP_RICHTHRES_PI
      *  @see LoKi::Cuts::PP_RICHTHRES_K
@@ -891,113 +891,113 @@ namespace LoKi
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-06-02
      */
-    class GAUDI_API RichAboveThres : public HasRich2Gas 
+    class GAUDI_API RichAboveThres : public HasRich2Gas
     {
       // ======================================================================
     public:
       // ======================================================================
-      /// constructor form the particle type 
+      /// constructor form the particle type
       RichAboveThres ( Rich::ParticleIDType particle ) ;
-      /// MANDATORY: virtual destructor 
+      /// MANDATORY: virtual destructor
       virtual ~RichAboveThres() ;
       /// MANDATORY: clone mehtod ("virtual constructor")
-      virtual  RichAboveThres* clone () const ;
+       RichAboveThres* clone () const override;
       /// MANDATORY: the only one essential method
-      virtual  result_type operator() ( argument p ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual  std::ostream& fillStream ( std::ostream& s ) const ;
+       result_type operator() ( argument p ) const override;
+      /// OPTIONAL: the nice printout
+       std::ostream& fillStream ( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      RichAboveThres () ;                // the default constructor is disabled 
+      /// the default constructor is disabled
+      RichAboveThres () ;                // the default constructor is disabled
       // ======================================================================
     private:
       // ======================================================================
-      /// the particle to be tested 
-      Rich::ParticleIDType m_particle ;            // the particle to be tested 
+      /// the particle to be tested
+      Rich::ParticleIDType m_particle ;            // the particle to be tested
       // ======================================================================
     } ;
     // ========================================================================
-    /// hash 
+    /// hash
     GAUDI_API std::size_t hash ( const LHCb::ProtoParticle* pp ) ;
     // ========================================================================
   } //                                    end of namespace LoKi::ProtoParticles
   // ==========================================================================
-  namespace Functors 
+  namespace Functors
   {
     // ========================================================================
     // the specific printout
     // ========================================================================
     template <>
-    std::ostream& 
+    std::ostream&
     Empty<const LHCb::ProtoParticle*>::fillStream ( std::ostream& s ) const ;
     // ========================================================================
     // the specific printpout
     // ========================================================================
     template <>
-    std::ostream& 
-    Size<const LHCb::ProtoParticle*>::fillStream ( std::ostream& s ) const ; 
+    std::ostream&
+    Size<const LHCb::ProtoParticle*>::fillStream ( std::ostream& s ) const ;
   // ==========================================================================
   } //                                          end of namespace LoKi::Functors
   // ==========================================================================
   // the specific printpout
   // ==========================================================================
   template <>
-  std::ostream& 
+  std::ostream&
   Valid<const LHCb::ProtoParticle*>::fillStream ( std::ostream& s ) const ;
   // ==========================================================================
-  namespace Cuts 
-  {    
+  namespace Cuts
+  {
     // ========================================================================
-    /** @typedef PP_FILTER 
+    /** @typedef PP_FILTER
      *  simple functor to allow usage of IParticleFilter
      *
      *  @code
-     * 
+     *
      *     const IParticleFilter* fltr = ... ;
-     * 
+     *
      *     const PP_FILTER filter = PP_FILTER ( fltr ) ;
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
+     *
      *     const bool OK = filter ( pp ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
      *  @code
-     * 
+     *
      *     const std::string& fltr = ... ;
-     * 
+     *
      *     const PP_FILTER filter = PP_FILTER ( fltr ) ;
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
+     *
      *     const bool OK = filter ( pp ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see IParticleFilter 
-     *  @see LoKi::ProtoParticles::Filter 
+     *  @see IParticleFilter
+     *  @see LoKi::ProtoParticles::Filter
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
     typedef LoKi::ProtoParticles::Filter                            PP_FILTER ;
     // ========================================================================
-    /** @typedef PP_HASINFO 
+    /** @typedef PP_HASINFO
      *  simple predicate to check the presence of 'extra-info'
      *
      *  @code
-     * 
+     *
      *     const PP_HASINFO has = PP_HADINFO ( LHCb::ProtoParticle::RichDLLp ) ;
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
+     *
      *     const bool OK =  has  ( pp ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see LHCb::ProtoParticle::hasInfo 
+     *  @see LHCb::ProtoParticle::hasInfo
      *  @see LoKi::ProtoParticleS::HasInfo
      *  @see LoKi::Cuts::PPHASINFO
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -1005,20 +1005,20 @@ namespace LoKi
      */
     typedef LoKi::ProtoParticles::HasInfo                          PP_HASINFO ;
     // ========================================================================
-    /** @typedef PP_INFO 
+    /** @typedef PP_INFO
      *  simple function to access  'extra-info'
      *
      *  @code
-     * 
+     *
      *     const PP_INFO dllp = PP_HADINFO ( LHCb::ProtoParticle::RichDLLp , -1000) ;
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
+     *
      *     const double result  =  dllp  ( pp ) ;
      *
-     *  @endcode 
+     *  @endcode
      *
-     *  @see LHCb::ProtoParticle::info 
+     *  @see LHCb::ProtoParticle::info
      *  @see LoKi::ProtoParticles::Info
      *  @see LoKi::Cuts::PPINFO
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
@@ -1026,39 +1026,39 @@ namespace LoKi
      */
     typedef LoKi::ProtoParticles::Info                                PP_INFO ;
     // ========================================================================
-    /** @var PP_HASRICHPID 
+    /** @var PP_HASRICHPID
      *  simple check for presence of RichPID
      *
      *  @code
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
-     *     const bool ok = PP_HASRICHPID ( pp ) 
      *
-     *  @endcode 
+     *     const bool ok = PP_HASRICHPID ( pp )
      *
-     *  @see LHCb::ProtoParticle::richPID 
-     *  @see LoKi::ProtoParticles::HasRichPID 
-     *  @see LOKi::Cuts:PPHASRICH 
+     *  @endcode
+     *
+     *  @see LHCb::ProtoParticle::richPID
+     *  @see LoKi::ProtoParticles::HasRichPID
+     *  @see LOKi::Cuts:PPHASRICH
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
     const LoKi::ProtoParticles::HasRichPID                      PP_HASRICHPID{};
     // ========================================================================
-    /** @var PP_HASMUONPID 
+    /** @var PP_HASMUONPID
      *  simple check for presence of MuonPID
      *
      *  @code
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
-     *     const bool ok = PP_HASMUONPID ( pp ) 
      *
-     *  @endcode 
+     *     const bool ok = PP_HASMUONPID ( pp )
+     *
+     *  @endcode
      *
-     *  @see LHCb::ProtoParticle::muonPID 
-     *  @see LoKi::ProtoParticles::HasMuonPID 
-     *  @see LOKi::Cuts:PPHASMUON 
+     *  @see LHCb::ProtoParticle::muonPID
+     *  @see LoKi::ProtoParticles::HasMuonPID
+     *  @see LOKi::Cuts:PPHASMUON
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
@@ -1068,31 +1068,31 @@ namespace LoKi
      *  simple check for presence of track
      *
      *  @code
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
-     *     const bool ok = PP_HASTRACK ( pp ) 
      *
-     *  @endcode 
+     *     const bool ok = PP_HASTRACK ( pp )
+     *
+     *  @endcode
      *
-     *  @see LHCb::ProtoParticle::track 
-     *  @see LoKi::ProtoParticles::HasTrack 
-     *  @see LOKi::Cuts:HASTRACK 
+     *  @see LHCb::ProtoParticle::track
+     *  @see LoKi::ProtoParticles::HasTrack
+     *  @see LOKi::Cuts:HASTRACK
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
     const LoKi::ProtoParticles::HasTrack                          PP_HASTRACK{} ;
     // ========================================================================
     /** @var PP_NCALOS
-     *  number of calohypos 
+     *  number of calohypos
      *
      *  @code
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
-     *     const bool ok = 0 < PP_NCALOS ( pp ) 
      *
-     *  @endcode 
+     *     const bool ok = 0 < PP_NCALOS ( pp )
+     *
+     *  @endcode
      *
      *  @see LHCb::ProtoParticle::calos
      *  @see LoKi::ProtoParticles::Calos
@@ -1105,14 +1105,14 @@ namespace LoKi
      *  simple check for aerogel information
      *
      *  @code
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
-     *     const bool ok = PP_HASAEROGEL ( pp ) 
      *
-     *  @endcode 
+     *     const bool ok = PP_HASAEROGEL ( pp )
+     *
+     *  @endcode
      *
-     *  @see LHCb::ProtoParticle::richPID 
+     *  @see LHCb::ProtoParticle::richPID
      *  @see LHCb::RichPID::usedAerogel
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
@@ -1123,14 +1123,14 @@ namespace LoKi
      *  simple check for aerogel information
      *
      *  @code
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
-     *     const bool ok = PP_HASRICH1GAS ( pp ) 
      *
-     *  @endcode 
+     *     const bool ok = PP_HASRICH1GAS ( pp )
+     *
+     *  @endcode
      *
-     *  @see LHCb::ProtoParticle::richPID 
+     *  @see LHCb::ProtoParticle::richPID
      *  @see LHCb::RichPID::usedRich1Gas
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
@@ -1141,23 +1141,23 @@ namespace LoKi
      *  simple check for aerogel information
      *
      *  @code
-     *  
+     *
      *     const LHCb::ProtoParticle* pp = ... ;
-     *  
-     *     const bool ok = PP_HASRICH2GAS ( pp ) 
      *
-     *  @endcode 
+     *     const bool ok = PP_HASRICH2GAS ( pp )
      *
-     *  @see LHCb::ProtoParticle::richPID 
+     *  @endcode
+     *
+     *  @see LHCb::ProtoParticle::richPID
      *  @see LHCb::RichPID::usedRich2Gas
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
     const LoKi::ProtoParticles::HasRich2Gas                    PP_HASRICH2GAS{} ;
     // ========================================================================
-    /** @var PP_HASCALOSPD 
+    /** @var PP_HASCALOSPD
      *  @see LHCb::ProtoParticle::hasInfo
-     *  @see LHCb::ProtoParticle::InAccSPD 
+     *  @see LHCb::ProtoParticle::InAccSPD
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-26
      */
@@ -1218,29 +1218,29 @@ namespace LoKi
      *  @date 2010-05-26
      */
     const LoKi::ProtoParticles::HasInfo PP_HASRICHDLL ( LHCb::ProtoParticle::RichPIDStatus ) ;
-    // ======================================================================== 
-    /// @var PP_RichDLLe     
+    // ========================================================================
+    /// @var PP_RichDLLe
     const LoKi::ProtoParticles::Info PP_RichDLLe  ( LHCb::ProtoParticle::RichDLLe  , -1000 ) ;
     // ========================================================================
-    /// @var PP_RichDLLmu     
+    /// @var PP_RichDLLmu
     const LoKi::ProtoParticles::Info PP_RichDLLmu ( LHCb::ProtoParticle::RichDLLmu , -1000 ) ;
     // ========================================================================
-    /// @var PP_RichDLLpi     
+    /// @var PP_RichDLLpi
     const LoKi::ProtoParticles::Info PP_RichDLLpi ( LHCb::ProtoParticle::RichDLLpi , -1000 ) ;
     // ========================================================================
-    /// @var PP_RichDLLk     
+    /// @var PP_RichDLLk
     const LoKi::ProtoParticles::Info PP_RichDLLk  ( LHCb::ProtoParticle::RichDLLk  , -1000 ) ;
     // ========================================================================
-    /// @var PP_RichDLLp    
+    /// @var PP_RichDLLp
     const LoKi::ProtoParticles::Info PP_RichDLLp  ( LHCb::ProtoParticle::RichDLLp  , -1000 ) ;
     // ========================================================================
-    /// @var PP_RichDLLbt     
+    /// @var PP_RichDLLbt
     const LoKi::ProtoParticles::Info PP_RichDLLbt ( LHCb::ProtoParticle::RichDLLbt , -1000 ) ;
     // ========================================================================
-    /// @var PP_MuonMuLL     
+    /// @var PP_MuonMuLL
     const LoKi::ProtoParticles::Info PP_MuonMuLL  ( LHCb::ProtoParticle::MuonMuLL  , -1000 ) ;
     // ========================================================================
-    /// @var PP_MuonBkgLL     
+    /// @var PP_MuonBkgLL
     const LoKi::ProtoParticles::Info PP_MuonBkgLL ( LHCb::ProtoParticle::MuonBkgLL , -1000 ) ;
     // ========================================================================
     /// @var PP_MuonNShared
@@ -1285,10 +1285,10 @@ namespace LoKi
     /// @var PP_CaloChargedEcal
     const LoKi::ProtoParticles::Info PP_CaloChargedEcal ( LHCb::ProtoParticle::CaloChargedEcal , -1.e+10 ) ;
     // ========================================================================
-    /// @var PP_CaloDepositID 
+    /// @var PP_CaloDepositID
     const LoKi::ProtoParticles::Info PP_CaloDepositID   ( LHCb::ProtoParticle::CaloDepositID   , -1.e+10 ) ;
     // ========================================================================
-    /// @var PP_ShowerShape  
+    /// @var PP_ShowerShape
     const LoKi::ProtoParticles::Info PP_ShowerShape     ( LHCb::ProtoParticle::ShowerShape     , -1.e+10 ) ;
     // ========================================================================
     /// @var PP_ClusterMass
@@ -1324,7 +1324,7 @@ namespace LoKi
     /// @var PP_CaloClusChi2
     const LoKi::ProtoParticles::Info PP_CaloClusChi2   ( LHCb::ProtoParticle::CaloClusChi2 , -1.e+10 ) ;
     // ========================================================================
-    /// @var PP_CaloTrajectoryL 
+    /// @var PP_CaloTrajectoryL
     const LoKi::ProtoParticles::Info PP_CaloTrajectoryL ( LHCb::ProtoParticle::CaloTrajectoryL , -1.e+10 ) ;
     // ========================================================================
     /// @var PP_EcalPIDe
@@ -1342,10 +1342,10 @@ namespace LoKi
     /// @var PP_HcalPIDmu
     const LoKi::ProtoParticles::Info PP_HcalPIDmu ( LHCb::ProtoParticle::HcalPIDmu , -1.e+10 ) ;
     // ========================================================================
-    /// @var PP_PhotonID 
+    /// @var PP_PhotonID
     const LoKi::ProtoParticles::Info PP_PhotonID   ( LHCb::ProtoParticle::PhotonID , -1.e+10 ) ;
     // ========================================================================
-    /// @var PP_VeloCharge 
+    /// @var PP_VeloCharge
     const LoKi::ProtoParticles::Info PP_VeloCharge ( LHCb::ProtoParticle::VeloCharge  , -1.e+10 ) ;
     // ========================================================================
     /// @var PP_TrackChi2PerDof
@@ -1355,15 +1355,15 @@ namespace LoKi
     const LoKi::ProtoParticles::Info PP_TrackNumDof ( LHCb::ProtoParticle::TrackNumDof , -1 ) ;
     // ========================================================================
     /// @var PP_TrackType
-    const LoKi::ProtoParticles::Info PP_TrackType   ( LHCb::ProtoParticle::TrackType     , 
-                                                      LHCb::Track::TypeUnknown           , 
+    const LoKi::ProtoParticles::Info PP_TrackType   ( LHCb::ProtoParticle::TrackType     ,
+                                                      LHCb::Track::TypeUnknown           ,
                                                       LHCb::Track::TypeUnknown           ) ;
     // ========================================================================
     /** @var PP_TrackHistory
-     *  Simple accessor to LHCb::ProtoParticle::TrackHistory 
+     *  Simple accessor to LHCb::ProtoParticle::TrackHistory
      */
-    const LoKi::ProtoParticles::Info PP_TrackHistory ( LHCb::ProtoParticle::TrackHistory , 
-                                                       LHCb::Track::HistoryUnknown       , 
+    const LoKi::ProtoParticles::Info PP_TrackHistory ( LHCb::ProtoParticle::TrackHistory ,
+                                                       LHCb::Track::HistoryUnknown       ,
                                                        LHCb::Track::HistoryUnknown       ) ;
     // ========================================================================
     /** @var PP_TrackP
@@ -1376,7 +1376,7 @@ namespace LoKi
      */
     const LoKi::ProtoParticles::Info PP_TrackPt ( LHCb::ProtoParticle::TrackPt , -1.e+10 ) ;
     // ========================================================================
-    /** @var PP_CombDLLe 
+    /** @var PP_CombDLLe
      *  Simple accessor to LHCb::ProtoParticle::CombDLLe
      */
     const LoKi::ProtoParticles::Info PP_CombDLLe  ( LHCb::ProtoParticle::CombDLLe  , -1000 ) ;
@@ -1418,7 +1418,7 @@ namespace LoKi
     // ========================================================================
     /** @var PP_ISMUON
      *  check 'is-muon'
-     *  @see LHCb::MuonPID::IsMuon 
+     *  @see LHCb::MuonPID::IsMuon
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-27
      */
@@ -1426,7 +1426,7 @@ namespace LoKi
     // ========================================================================
     /** @var PP_ISLOOSEMUON
      *  check 'is-loose-muon'
-     *  @see LHCb::MuonPID::IsMuonLoose 
+     *  @see LHCb::MuonPID::IsMuonLoose
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-27
      */
@@ -1434,7 +1434,7 @@ namespace LoKi
     // ========================================================================
     /** @var PP_ISMUONLOOSE
      *  check 'is-loose-muon'
-     *  @see LHCb::MuonPID::IsMuonLoose 
+     *  @see LHCb::MuonPID::IsMuonLoose
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-27
      */
@@ -1442,7 +1442,7 @@ namespace LoKi
     // ========================================================================
     /** @var PP_ISTIGHTMUON
      *  check 'is-tight-muon'
-     *  @see LHCb::MuonPID::IsMuonTight 
+     *  @see LHCb::MuonPID::IsMuonTight
      *  @author Ricardo VAZQUEZ GOMEZ rvazquez@cern.ch
      *  @date 2015-07-16
      */
@@ -1450,34 +1450,34 @@ namespace LoKi
     // ========================================================================
     /** @var PP_ISMUONTIGHT
      *  check 'is-tight-muon'
-     *  @see LHCb::MuonPID::IsMuonTight 
+     *  @see LHCb::MuonPID::IsMuonTight
      *  @author Ricardo VAZQUEZ GOMEZ rvazquez@cern.ch
      *  @date 2015-07-16
      */
-    const LoKi::ProtoParticles::IsTightMuon                    PP_ISMUONTIGHT {}; 
+    const LoKi::ProtoParticles::IsTightMuon                    PP_ISMUONTIGHT {};
     // ========================================================================
-    /** @typedef PP_SOURCE 
-     *  Simple source of protoparticles 
+    /** @typedef PP_SOURCE
+     *  Simple source of protoparticles
      *  @see LoKi:ProtoParticles::SourceTES
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-27
      */
     typedef LoKi::ProtoParticles::SourceTES                         PP_SOURCE ;
     // ========================================================================
-    /** @typedef PP_TRCUT 
-     *  adapter for track-predicate 
+    /** @typedef PP_TRCUT
+     *  adapter for track-predicate
      *
      *  @code
-     * 
+     *
      *     const PP_TRCUT cut = PP_TRCUT ( TrP > 10 * GeV ) ;
-     *  
+     *
      *     const LHCb::ProtoParticle* pp  = .. ;
-     * 
+     *
      *     const bool fast = cut ( pp ) ;
      *
      *  @endcode
      *
-     *  @see LoKi:ProtoParticles::TrackCut 
+     *  @see LoKi:ProtoParticles::TrackCut
      *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
      *  @date 2010-05-27
      */
@@ -1487,11 +1487,11 @@ namespace LoKi
      *  adapter for track-fucntion
      *
      *  @code
-     * 
+     *
      *     const PP_TRFUN fun = PP_TRFUN ( TrP ) ;
-     *  
+     *
      *     const LHCb::ProtoParticle* pp  = .. ;
-     * 
+     *
      *     const bool fast = 10 * GeV < fun ( pp ) ;
      *
      *  @endcode
@@ -1502,17 +1502,17 @@ namespace LoKi
      */
     typedef LoKi::ProtoParticles::TrackFun                           PP_TRFUN ;
     // ========================================================================
-    /** @typedef PP_RICHTHRES 
+    /** @typedef PP_RICHTHRES
      *  simple checker for "above-threshold"
-     *  
+     *
      *  @see LHCb::RichPID::electronHypoAboveThres
      *  @see LHCb::RichPID::muonHypoAboveThres
      *  @see LHCb::RichPID::pionHypoAboveThres
      *  @see LHCb::RichPID::kaonHypoAboveThres
      *  @see LHCb::RichPID::protonHypoAboveThres
-     *  
+     *
      *  @see LoKi:ProtoParticles::RichAboveThres
-     *  @see LoKi::Cuts::PP_RICHTHRES_E 
+     *  @see LoKi::Cuts::PP_RICHTHRES_E
      *  @see LoKi::Cuts::PP_RICHTHRES_MU
      *  @see LoKi::Cuts::PP_RICHTHRES_PI
      *  @see LoKi::Cuts::PP_RICHTHRES_K
@@ -1525,9 +1525,9 @@ namespace LoKi
     // ========================================================================
     /** @var PP_RICHTHRES_E
      *  simple checker for "above-threshold"
-     *  
+     *
      *  @see LHCb::RichPID::electronHypoAboveThres
-     *  
+     *
      *  @see LoKi:ProtoParticles::RichAboveThres
      *  @see LoKi::Cuts::PP_RICHTHRES
      *  @see LoKi::Cuts::PP_RICHTHRES_MU
@@ -1542,9 +1542,9 @@ namespace LoKi
     // ========================================================================
     /** @var PP_RICHTHRES_MU
      *  simple checker for "above-threshold"
-     *  
+     *
      *  @see LHCb::RichPID::muonHypoAboveThres
-     *  
+     *
      *  @see LoKi:ProtoParticles::RichAboveThres
      *  @see LoKi::Cuts::PP_RICHTHRES
      *  @see LoKi::Cuts::PP_RICHTHRES_E
@@ -1559,9 +1559,9 @@ namespace LoKi
     // ========================================================================
     /** @var PP_RICHTHRES_PI
      *  simple checker for "above-threshold"
-     *  
+     *
      *  @see LHCb::RichPID::pionHypoAboveThres
-     *  
+     *
      *  @see LoKi:ProtoParticles::RichAboveThres
      *  @see LoKi::Cuts::PP_RICHTHRES
      *  @see LoKi::Cuts::PP_RICHTHRES_MU
@@ -1576,9 +1576,9 @@ namespace LoKi
     // ========================================================================
     /** @var PP_RICHTHRES_K
      *  simple checker for "above-threshold"
-     *  
+     *
      *  @see LHCb::RichPID::kaonHypoAboveThres
-     *  
+     *
      *  @see LoKi:ProtoParticles::RichAboveThres
      *  @see LoKi::Cuts::PP_RICHTHRES
      *  @see LoKi::Cuts::PP_RICHTHRES_MU
@@ -1593,9 +1593,9 @@ namespace LoKi
     // ========================================================================
     /** @var PP_RICHTHRES_P
      *  simple checker for "above-threshold"
-     *  
+     *
      *  @see LHCb::RichPID::protonHypoAboveThres
-     *  
+     *
      *  @see LoKi:ProtoParticles::RichAboveThres
      *  @see LoKi::Cuts::PP_RICHTHRES
      *  @see LoKi::Cuts::PP_RICHTHRES_MU
@@ -1608,27 +1608,27 @@ namespace LoKi
      */
     // const LoKi::ProtoParticles::RichAboveThres PP_RICHTHRES_P ( Rich::ParticleIDType::Proton ) ;
     // ========================================================================
-    /** @var PP_NSHAREDMU 
-     *  Simple evaluator of number of muon shared hits 
+    /** @var PP_NSHAREDMU
+     *  Simple evaluator of number of muon shared hits
      *
-     *  @code 
+     *  @code
      *
      *   const LHCb::ProtoParticle* pp = ... ;
-     * 
-     *   if ( 1 < PP_NSHAREDMU( pp ) ) { .... } 
      *
-     *  @endcode 
+     *   if ( 1 < PP_NSHAREDMU( pp ) ) { .... }
+     *
+     *  @endcode
      *
-     *  @see LHCb::MuonPID::nShared 
-     *  @see LoKi::ProtoParticles::NShared 
+     *  @see LHCb::MuonPID::nShared
+     *  @see LoKi::ProtoParticles::NShared
      *  @author Vanya BELYAEV Ivan.Belyaev@cern.ch
      *  @date 2010-12-10
      */
     const LoKi::ProtoParticles::NShared                          PP_NSHAREDMU{} ;
     // ========================================================================
-  } //                                              end of namespace LoKi::Cuts 
+  } //                                              end of namespace LoKi::Cuts
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
 // The END
 // ============================================================================
diff --git a/Phys/LoKiTracks/CMakeLists.txt b/Phys/LoKiTracks/CMakeLists.txt
index a73b10b9a723e1263440b79309467fefb8225e18..2565fb8269ddaf4d5f3425f189f1574cd1c36e4b 100644
--- a/Phys/LoKiTracks/CMakeLists.txt
+++ b/Phys/LoKiTracks/CMakeLists.txt
@@ -10,6 +10,10 @@ gaudi_depends_on_subdirs(Event/TrackEvent
                          Phys/LoKiUtils
                          Tr/TrackInterfaces)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_dictionary(LoKiTracks
                      dict/LoKiTracksDict.h
                      dict/LoKiTracks.xml
diff --git a/Phys/LoKiTracks/LoKi/Tracks.h b/Phys/LoKiTracks/LoKi/Tracks.h
index fbf3289fb1dc09b0dd006e016939fa8319993699..2b3344b127741feee8f42b500be8ed9b6d60e66e 100644
--- a/Phys/LoKiTracks/LoKi/Tracks.h
+++ b/Phys/LoKiTracks/LoKi/Tracks.h
@@ -1,5 +1,5 @@
 // ============================================================================
-#ifndef LOKI_TRACKS_H 
+#ifndef LOKI_TRACKS_H
 #define LOKI_TRACKS_H 1
 // ============================================================================
 // Include files
@@ -8,11 +8,11 @@
 // ============================================================================
 #include "GaudiKernel/Kernel.h"
 // ============================================================================
-// Event 
+// Event
 // ============================================================================
 #include "Event/Track.h"
 // ============================================================================
-// Track Interfaces 
+// Track Interfaces
 // ============================================================================
 #include "TrackInterfaces/ITrackSelector.h"
 // ============================================================================
@@ -30,15 +30,15 @@ namespace LoKi
 {
   // ==========================================================================
   /** @namespace LoKi::Tracks Tracks.h LoKi/Tracks.h
-   *  Namespace with few basic "track"-functors 
+   *  Namespace with few basic "track"-functors
    *  @see LHCb::Track
    *
-   *  This file is a part of LoKi project - 
+   *  This file is a part of LoKi project -
    *    "C++ ToolKit  for Smart and Friendly Physics Analysis"
    *
    *  The package has been designed with the kind help from
-   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas, 
-   *  contributions and advices from G.Raven, J.van Tilburg, 
+   *  Galina PAKHLOVA and Sergey BARSUK.  Many bright ideas,
+   *  contributions and advices from G.Raven, J.van Tilburg,
    *  A.Golutvin, P.Koppenburg have been used in the design.
    *
    *  @author Vanya BELYAEV ibelyaev@physics.syr.edu
@@ -55,27 +55,27 @@ namespace LoKi
      *  @author Vanya BELYAEV ibelayev@physics.syr.edu
      *  @date 2007-06-10
      */
-    class GAUDI_API Filter : public Selector 
+    class GAUDI_API Filter : public Selector
     {
     public :
       // ======================================================================
-      /// constructor form the tool name 
+      /// constructor form the tool name
       Filter ( const std::string& nick ) ;
-      /// MANDATORY: clone method ("virtual constructor")  
-      virtual  Filter* clone() const { return new Filter(*this) ; }
-      /// MANDATORY: the only one essential method 
-      virtual result_type operator() ( argument t ) const ;
-      /// OPTIONAL: the nice printout 
-      virtual std::ostream& fillStream( std::ostream& s ) const ;
+      /// MANDATORY: clone method ("virtual constructor")
+       Filter* clone() const override { return new Filter(*this) ; }
+      /// MANDATORY: the only one essential method
+      result_type operator() ( argument t ) const override;
+      /// OPTIONAL: the nice printout
+      std::ostream& fillStream( std::ostream& s ) const override;
       // ======================================================================
     private:
       // ======================================================================
-      /// the default constructor is disabled 
-      Filter () ;                        // the default constructor is disabled 
+      /// the default constructor is disabled
+      Filter () ;                        // the default constructor is disabled
       // ======================================================================
     protected:
       // ======================================================================
-      /// set new selector tool 
+      /// set new selector tool
       void getSelector () const ;
       // ======================================================================
     private:
@@ -106,14 +106,14 @@ namespace LoKi
       FastDOCAToBeamLine ( const double       bound    ,
                            const std::string& condname ) ;
       /// update the condition
-      StatusCode     updateCondition ();
+      StatusCode     updateCondition () override;
       /// MANDATORY: clone method ("virtual constructor")
-      virtual  FastDOCAToBeamLine* clone() const
+       FastDOCAToBeamLine* clone() const override
       { return new FastDOCAToBeamLine( *this ) ; }
       /// MANDATORY: the only one essential method
-      virtual result_type operator() ( argument v ) const ;
+      result_type operator() ( argument v ) const override;
       /// OPTIONAL: nice printout
-      virtual std::ostream& fillStream( std::ostream& s ) const
+      std::ostream& fillStream( std::ostream& s ) const override
       { return s << "Tr_FASTDOCATOBEAMLINE"; }
     private:
       /// beamline
@@ -140,9 +140,9 @@ namespace LoKi
     // ========================================================================
   }
   // ==========================================================================
-} //                                                      end of namespace LoKi 
+} //                                                      end of namespace LoKi
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // LOKI_TRACKS_H
 // ============================================================================
diff --git a/Phys/LoKiUtils/CMakeLists.txt b/Phys/LoKiUtils/CMakeLists.txt
index a004c3fa7b4e40e9c464eb0dc7f4af320feb0bc3..931b063f338dada52af156a694932c77d96d5fa9 100644
--- a/Phys/LoKiUtils/CMakeLists.txt
+++ b/Phys/LoKiUtils/CMakeLists.txt
@@ -7,6 +7,9 @@ gaudi_depends_on_subdirs(Phys/DaVinciInterfaces
                          Phys/LoKiCore
                          Tr/TrackInterfaces)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(LoKiUtils
                   src/*.cpp
                   PUBLIC_HEADERS LoKi
diff --git a/Phys/MVADictTools/CMakeLists.txt b/Phys/MVADictTools/CMakeLists.txt
index 727a9f89603068af37554b45295f4e4d31b60bad..2c5b57829e960564a5d0d43e764e9e5d2c2a5981 100644
--- a/Phys/MVADictTools/CMakeLists.txt
+++ b/Phys/MVADictTools/CMakeLists.txt
@@ -10,6 +10,8 @@ find_package(ROOT COMPONENTS TMVA)
 
 find_package(Boost COMPONENTS system filesystem)
 
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(MVADictToolsLib
                   src/lib/*.cpp
                   PUBLIC_HEADERS MVADictTools
diff --git a/Phys/MVADictTools/src/component/MVAManager.h b/Phys/MVADictTools/src/component/MVAManager.h
index ec27c742185e235016951a4b7bfbede58458491a..c179c1c644e012ece5ad2437d645081791a7d30c 100644
--- a/Phys/MVADictTools/src/component/MVAManager.h
+++ b/Phys/MVADictTools/src/component/MVAManager.h
@@ -1,7 +1,7 @@
-#ifndef COMPONENT_MVAMANAGER_H 
+#ifndef COMPONENT_MVAMANAGER_H
 #define COMPONENT_MVAMANAGER_H 1
 
-// Include files 
+// Include files
 #include <string>
 #include <map>
 // from Gaudi
@@ -18,15 +18,15 @@
  *  @date   2013-08-06
  */
 class MVAManager : public GaudiAlgorithm {
-public: 
+public:
   /// Standard constructor
   MVAManager( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~MVAManager( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
-  virtual StatusCode finalize  ();    ///< Algorithm finalization
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
+  StatusCode finalize  () override;    ///< Algorithm finalization
 
 protected:
   std::string m_dictname;
@@ -34,8 +34,8 @@ protected:
   std::string m_transformname;
   IParticleDictTool* m_mva;            ///< DictTransform performing the MVA
 
- 
-  
+
+
 
 private:
 
diff --git a/Phys/NeuroBayesTools/CMakeLists.txt b/Phys/NeuroBayesTools/CMakeLists.txt
index 38b4d96bee185bd75f7ec7e85dd113d56dad5005..4f3a33da94a0a25845d78444d00daf3c0f591960 100644
--- a/Phys/NeuroBayesTools/CMakeLists.txt
+++ b/Phys/NeuroBayesTools/CMakeLists.txt
@@ -11,6 +11,10 @@ gaudi_depends_on_subdirs(GaudiAlg
 
 find_package(NeuroBayesExpert)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(NeuroBayesTool
                  src/*.cpp
                  INCLUDE_DIRS NeuroBayesExpert AIDA Phys/LoKi
diff --git a/Phys/NeuroBayesTools/src/NBB2HHTriggerTool.h b/Phys/NeuroBayesTools/src/NBB2HHTriggerTool.h
index 38528154682599aaa2b613d9dee7f2d78037a25e..c3da0e21729c42c40a528f844d40e844c27974c1 100644
--- a/Phys/NeuroBayesTools/src/NBB2HHTriggerTool.h
+++ b/Phys/NeuroBayesTools/src/NBB2HHTriggerTool.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef NBB2HHTRIGGERTOOL_H 
+#ifndef NBB2HHTRIGGERTOOL_H
 #define NBB2HHTRIGGERTOOL_H 1
 
 // Include files
@@ -18,7 +18,7 @@
 
 
 /** @class NBB2HHTriggerTool NBB2HHTriggerTool.h
- *  
+ *
  *
  *  @author Ulrich Kerzel
  *  @date   2011-02-16
@@ -27,18 +27,18 @@ class NBB2HHTriggerTool : public extends1<GaudiTool,IParticleFilter>{
 
   friend class ToolFactory<NBB2HHTriggerTool>; ///< friend factory
 
-public: 
+public:
 
   /** initialize tool */
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
   /** finalize tool */
-  virtual StatusCode finalize() {return GaudiTool::finalize();}
+  StatusCode finalize() override {return GaudiTool::finalize();}
 
   /** performs the filtering based on the output of NeuroBayes
    *  @see IParticleFilter
    */
-  virtual bool operator()(const LHCb::Particle* p) const ;
+  bool operator()(const LHCb::Particle* p) const override;
 
 
 protected:
@@ -78,7 +78,7 @@ private:
 
   // attributes
   const IDistanceCalculator*  m_DistCalc; ///< LoKi::DistanceCalculator
-  int                         m_nVar;     ///< number of variables 
+  int                         m_nVar;     ///< number of variables
   IHistoTool*                 m_HistoTool;
 
 
diff --git a/Phys/ParticleCombiners/CMakeLists.txt b/Phys/ParticleCombiners/CMakeLists.txt
index 2546b1dfd7ef3af34a3f8ddabcdbe0490199c625..61fd059f5caaaf4c8a2909616515c84a54407dcf 100644
--- a/Phys/ParticleCombiners/CMakeLists.txt
+++ b/Phys/ParticleCombiners/CMakeLists.txt
@@ -7,6 +7,10 @@ gaudi_depends_on_subdirs(Phys/DaVinciKernel
                          Phys/LoKiArrayFunctors
                          Phys/LoKiPhys)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(ParticleCombiners
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib LoKiArrayFunctorsLib LoKiPhysLib)
diff --git a/Phys/ParticleCombiners/src/CombineParticles.h b/Phys/ParticleCombiners/src/CombineParticles.h
index eb7a035daf50dabb4332cee0f0c8df0e2319b530..d0b378534b4d8bee6f272c503434fd22aa601e73 100644
--- a/Phys/ParticleCombiners/src/CombineParticles.h
+++ b/Phys/ParticleCombiners/src/CombineParticles.h
@@ -1,9 +1,9 @@
-// $Id:$ 
+// $Id:$
 // ============================================================================
-#ifndef COMBINEPARTICLES_H 
+#ifndef COMBINEPARTICLES_H
 #define COMBINEPARTICLES_H 1
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
 // GaudiKernel
 // ============================================================================
@@ -158,7 +158,7 @@
  *
  *  @author Vanya BELYAEV Ivan.Belyaev@nikhef.nl
  *  @date 2008-04-01
- * 
+ *
  *  Version           $Revision:$
  *  Last modification $Date:$
  *                 by $Author:$
@@ -173,11 +173,11 @@ class CombineParticles
 public:
   // ==========================================================================
   /// the standard initialization of the algorithm
-  virtual StatusCode initialize () ;                 // standard initialization
+  StatusCode initialize () override;                 // standard initialization
   /// the standard execution      of the algorithm
-  virtual StatusCode execute    () ;                 //      standard execution
+  StatusCode execute    () override;                 //      standard execution
   /// the standard finalization of the algorithm
-  virtual StatusCode finalize   () ;                 //  standard  finalization
+  StatusCode finalize   () override;                 //  standard  finalization
   // ==========================================================================
 public:
   // ==========================================================================
@@ -186,7 +186,7 @@ public:
   /** Inform that a new incident has occured
    *  @see IIncidentListener
    */
-  virtual void handle ( const Incident& ) ;
+  void handle ( const Incident& ) override;
   // ==========================================================================
 public:
   // ==========================================================================
@@ -197,8 +197,8 @@ public:
    *  @param input the vector of input particles
    *  @return status code
    */
-  virtual StatusCode setInput
-  ( const LHCb::Particle::ConstVector& input ) ;
+  StatusCode setInput
+  ( const LHCb::Particle::ConstVector& input ) override;
   // ==========================================================================
 protected:
   // ==========================================================================
@@ -225,10 +225,10 @@ protected:
   // ==========================================================================
   /// decode all cuts
   virtual StatusCode decodeAllCuts ()  ;
-  /** helper function for further decoding 
-   *  @param factory the hybrid factory for decoding 
+  /** helper function for further decoding
+   *  @param factory the hybrid factory for decoding
    */
-  virtual StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) ;  
+  virtual StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) ;
   // ==========================================================================
   /// construct the preambulo string
   std::string preambulo     () const ;
@@ -236,15 +236,15 @@ protected:
 private:
   // ==========================================================================
   /// perform the update of the major properties
-  StatusCode updateMajor    () ;  
+  StatusCode updateMajor    () ;
   /// perform the update of histogram properties
   StatusCode updateHistos   () ;
   // ==========================================================================
 protected:
   // ==========================================================================
   /** pre-action
-   *  -check that everythinhy is decoded properly 
-   *  @return status code 
+   *  -check that everythinhy is decoded properly
+   *  @return status code
    */
   StatusCode pre_action  () ;
   // ==========================================================================
@@ -254,76 +254,76 @@ protected:
   /// get all input particles
   StatusCode get_daughters ( Selected& daughters ) ;
   /** treat combination
-   *  - check overlap 
-   *  - check cuts  
-   *  return true if combination is good 
+   *  - check overlap
+   *  - check cuts
+   *  return true if combination is good
    */
-  bool treat_combination 
+  bool treat_combination
   ( const LHCb::Particle::ConstVector& combination ) const ;
   // ==========================================================================
-  /** make and check mother 
-   *  - create mother prticles 
-   *  - check it 
-   *  - save if good 
-   *  - monitor 
-   *  @param pid         (INPUT) the PID for mother particle 
-   *  @param combination (INPUT) the list of daughters 
-   *  @param combiner    (INPUT) the combiner tool 
-   *  @param saved       (UPDATE) the list of saved mother particles for monitoring 
-   *  @return true if good mother particle is saved 
+  /** make and check mother
+   *  - create mother prticles
+   *  - check it
+   *  - save if good
+   *  - monitor
+   *  @param pid         (INPUT) the PID for mother particle
+   *  @param combination (INPUT) the list of daughters
+   *  @param combiner    (INPUT) the combiner tool
+   *  @param saved       (UPDATE) the list of saved mother particles for monitoring
+   *  @return true if good mother particle is saved
    */
-  bool treat_mother  
-  ( const LHCb::ParticleID&            pid         , 
-    const LHCb::Particle::ConstVector& combination , 
-    const IParticleCombiner*           combiner    , 
-    LHCb::Particle::ConstVector&       saved       ) ;  
+  bool treat_mother
+  ( const LHCb::ParticleID&            pid         ,
+    const LHCb::Particle::ConstVector& combination ,
+    const IParticleCombiner*           combiner    ,
+    LHCb::Particle::ConstVector&       saved       ) ;
   // ==========================================================================
   /** post-action
-   *  - monitor number of total saved decays , 
+   *  - monitor number of total saved decays ,
    *  - monitor mother particles (if requred)
-   *  - make the final algorithm decision 
+   *  - make the final algorithm decision
    *  - fire the problem incident    (if needed)
-   *  @param nTotal   (INPUT) total number of saved decays 
-   *  @param problem  (INPUT) problem-flag 
+   *  @param nTotal   (INPUT) total number of saved decays
+   *  @param problem  (INPUT) problem-flag
    *  @param saved    (INPUT) saved mother particles for monitorin
-   *  @return status code 
+   *  @return status code
    */
-  StatusCode post_action 
+  StatusCode post_action
   ( size_t                             nTotal  ,
     const bool                         problem ,
     const LHCb::Particle::ConstVector& saved   ) ;
   // ==========================================================================
   /// monitor combinations ?
-  bool monitorCombinations () const 
+  bool monitorCombinations () const
   { return monitor() && !m_combinationMonitorCode.empty() ; }
   /// monitor mother       ?
-  bool monitorMother       () const 
+  bool monitorMother       () const
   { return monitor() &&      !m_motherMonitorCode.empty() ; }
   // ==========================================================================
   /// have we picked up already too much candidates ?
-  bool tooMuchCandidates ( const size_t         nGood , 
-                           const Decays::Decay& decay ) const 
+  bool tooMuchCandidates ( const size_t         nGood ,
+                           const Decays::Decay& decay ) const
   {
     if ( 0 < m_maxCand && m_maxCand <= nGood )
     {
       Warning ( "MaxCandidates exceeded for '" + decay.toString() + "'",
                 StatusCode::FAILURE, 0 ).ignore() ;
-      if ( m_maxCandStop ) { return true ; }  // RETURN 
+      if ( m_maxCandStop ) { return true ; }  // RETURN
     }
     return false ;
   }
   // ==========================================================================
   /// have we picked up already too much combinations  ?
-  bool tooMuchCombinations ( const double         ncomb , 
-                             const Decays::Decay& decay ) const 
+  bool tooMuchCombinations ( const double         ncomb ,
+                             const Decays::Decay& decay ) const
   {
     if ( 0 < m_maxComb && m_maxComb <= ncomb )
-    {      
+    {
       Warning ( "MaxCombinations exceeded for '" + decay.toString() + "'",
                 StatusCode::FAILURE, 0 ).ignore() ;
-      if ( m_maxCombStop ) { return true ; } 
+      if ( m_maxCombStop ) { return true ; }
     }
-    return false ;  
+    return false ;
   }
   // ==========================================================================
 private:
@@ -443,7 +443,7 @@ protected: // try to be efficient
   /// stop the processing after maximal number of candidates reached?
   bool     m_maxCandStop ;
   // ==========================================================================
-private: 
+private:
   // ==========================================================================
   /// incident name
   std::string  m_stopIncidentName ;                            // incident name
@@ -485,7 +485,7 @@ protected:
   // ==========================================================================
   IIncidentSvc* incSvc() const
   {
-    if ( !m_incSvc ) 
+    if ( !m_incSvc )
     { m_incSvc = svc<IIncidentSvc> ( "IncidentSvc" , true ); }
     return m_incSvc ;
   }
@@ -497,7 +497,7 @@ private:
   // ==========================================================================
 } ;
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // COMBINEPARTICLES_H
 // ============================================================================
diff --git a/Phys/ParticleCombiners/src/NBodyDecays.cpp b/Phys/ParticleCombiners/src/NBodyDecays.cpp
index e6d89dfba0e7b5393f4ca95f952a420f84c6bc83..333cf4cc1168d63997940051ea736305bc609d55 100644
--- a/Phys/ParticleCombiners/src/NBodyDecays.cpp
+++ b/Phys/ParticleCombiners/src/NBodyDecays.cpp
@@ -1,47 +1,47 @@
 // $Id:$
 // ============================================================================
-// Include files 
+// Include files
 // ============================================================================
-// LoKiPhys 
+// LoKiPhys
 // ============================================================================
 #include "LoKi/NBodyCompare.h"
 // ============================================================================
-// local 
+// local
 // ============================================================================
 #include "CombineParticles.h"
 #include "Counters.h"
 // ============================================================================
 /** @file
- *  Attempt to make more fine instumentation of generic 
+ *  Attempt to make more fine instumentation of generic
  *  CombineParticle algorithm for multibody decays.
- *  The new functionality allows to provide the cuts for 
- *  incomplete combinations. Being used smart way, 
+ *  The new functionality allows to provide the cuts for
+ *  incomplete combinations. Being used smart way,
  *  this functionality could allow some gain in CPU perfomance.
  *  For N-body decays the follwoing new properties are added :
  *  - <code>Combination12Cut</code>
  *  - <code>Combination123Cut</code>
  *  - ... up to <code>Combination123...(N-1)Cut</code>
- *  These cuts are applied during the explicit loops 
+ *  These cuts are applied during the explicit loops
  *  (it is bad, but generic looper here make no gain...)
- *  Honestly speaking the implementation is a bit ugly, 
+ *  Honestly speaking the implementation is a bit ugly,
  *  but I've seen even less nice lines in LHCb software
  *
- *  These new properties are mandatory, and of course 
- *  they makes the configuration more complicated, but 
+ *  These new properties are mandatory, and of course
+ *  they makes the configuration more complicated, but
  *  they really could imporve CPU performance.
  *
- *  @attention  Please be sure what you are actually doing, if use these algorithms 
+ *  @attention  Please be sure what you are actually doing, if use these algorithms
  *
- *  @code 
+ *  @code
  *  from Configurables import DaVinci__N4BodyDecays as ALGO
- *  alg = ALGO ( 
- *    'MyDecay' , 
- *    DecayDescriptor = "D0 -> pi+ pi+ pi- pi-" , 
- *    Combination12Cut  = "ACHI2DOCA(1,2)<16"                       , ## new one 
- *    Combination123Cut = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one 
- *    CombinationCut    = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" , 
+ *  alg = ALGO (
+ *    'MyDecay' ,
+ *    DecayDescriptor = "D0 -> pi+ pi+ pi- pi-" ,
+ *    Combination12Cut  = "ACHI2DOCA(1,2)<16"                       , ## new one
+ *    Combination123Cut = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one
+ *    CombinationCut    = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" ,
  *    MotherCut         = "..." )
- *  @endcode 
+ *  @endcode
  *
  *  @see DaVinci::N3BodyDecay
  *  @see DaVinci::N4BodyDecay
@@ -51,14 +51,14 @@
  *  @see DaVinci::N8BodyDecay
  *
  *
- *  I've tested a bit artificial (in terms of numerical values for 
- *  the cuts, clearly chi2(DOCA)<9 is much better than chi2(DOCA)<25) 
- *  but realistic (in terms of decay structure and variables to cut on) 
+ *  I've tested a bit artificial (in terms of numerical values for
+ *  the cuts, clearly chi2(DOCA)<9 is much better than chi2(DOCA)<25)
+ *  but realistic (in terms of decay structure and variables to cut on)
  *  configurations:
  *
- *  @code 
+ *  @code
  *
- *  ## NEW ONE 
+ *  ## NEW ONE
  *
  *  from GaudiConfUtils.ConfigurableGenerators import DaVinci__N5BodyDecays
  *  alg_5n = DaVinci__N5BodyDecays (
@@ -69,7 +69,7 @@
  *      "[ B_s0 -> J/psi(1S) K+ K+  K-  pi- ]cc"
  *      ] ,
  *      ##
- *      Preambulo = ... , 
+ *      Preambulo = ... ,
  *      ##
  *      Combination12Cut  = """
  *      ( AM<5.550 * GeV    ) &
@@ -77,25 +77,25 @@
  *      """,
  *      Combination123Cut = """
  *      ( AM<5.550 * GeV    ) &
- *      ( ACHI2DOCA(1,3)<25 ) & 
- *      ( ACHI2DOCA(2,3)<25 ) 
+ *      ( ACHI2DOCA(1,3)<25 ) &
+ *      ( ACHI2DOCA(2,3)<25 )
  *      """ ,
  *      Combination1234Cut = """
  *      ( AM<5.550 * GeV   ) &
- *      ( ACHI2DOCA(1,4)<25) & 
+ *      ( ACHI2DOCA(1,4)<25) &
  *      ( ACHI2DOCA(2,4)<25) &
- *      ( ACHI2DOCA(3,4)<25) 
+ *      ( ACHI2DOCA(3,4)<25)
  *      """ ,
  *      CombinationCut   = """
- *      mb0_acut & 
- *      ( ACHI2DOCA(1,5)<25) & 
+ *      mb0_acut &
+ *      ( ACHI2DOCA(1,5)<25) &
  *      ( ACHI2DOCA(2,5)<25) &
  *      ( ACHI2DOCA(3,5)<25) &
- *      ( ACHI2DOCA(4,5)<25) 
+ *      ( ACHI2DOCA(4,5)<25)
  *      """ ,
- *      ## 
- *      MotherCut = "..." 
- *      ## 
+ *      ##
+ *      MotherCut = "..."
+ *      ##
  *      )
  *
  *  ## OLD ONE:
@@ -108,25 +108,25 @@
  *          "[ B_s0 -> J/psi(1S) K+ K+  K-  pi- ]cc"
  *      ] ,
  *      ##
- *      Preambulo = ... ,  
+ *      Preambulo = ... ,
  *      ##
  *      CombinationCut = """
- *      mb0_acut & 
+ *      mb0_acut &
  *      ADOCACHI2CUT ( 25 , '' )
  *      """ ,
- *      ## 
- *      MotherCut = ... 
+ *      ##
+ *      MotherCut = ...
  *   )
  *
- *  @endcode 
+ *  @endcode
  *
  *  The configurations have been compared with the DIMUON-stream,
- *  using <code>FullDSTDiMuonJpsi2MuMuDetachedLine</code> stripping 
+ *  using <code>FullDSTDiMuonJpsi2MuMuDetachedLine</code> stripping
  *  line and <code>StdLooseKaons</code> and <code>StdLoosePions</code>
  *
- *  The performance of algorithms for 5000 events is 
- *   - 269s for standard CombineParticles algorithm 
- *   - 2-4s for N5BodyDecays 
+ *  The performance of algorithms for 5000 events is
+ *   - 269s for standard CombineParticles algorithm
+ *   - 2-4s for N5BodyDecays
  *
  *  @author Vanya BELYAEV  Ivan.Belyaev@itep.ru
  *  @date 2013-10-06
@@ -135,29 +135,29 @@
  *  Last modification $Date:$
  *                 by $Author:$
  */
-namespace DaVinci 
+namespace DaVinci
 {
   // ==========================================================================
   /** @class N3BodyDecays
-   *  Specialization of CombineParitcle algorithm 
-   *  for more effective treatment of 3-body decays 
+   *  Specialization of CombineParitcle algorithm
+   *  for more effective treatment of 3-body decays
    *
    *  It adds new (mandatory) property  <code>Combination12Cut</code>
-   *  that is applied for combination of the 1st and 2nd daughters 
+   *  that is applied for combination of the 1st and 2nd daughters
    *
-   *  @code 
+   *  @code
    *  from Configurables import DaVinci__N3BodyDecays as ALGO
-   *  alg = ALGO ( 
-   *    'MyDecay' , 
-   *    DecayDescriptor = "D0 -> pi+ pi- KS0" , 
-   *    Combination12Cut  = "ACHI2DOCA(1,2)<16"  , ## new one 
-   *    CombinationCut    = "..." , 
+   *  alg = ALGO (
+   *    'MyDecay' ,
+   *    DecayDescriptor = "D0 -> pi+ pi- KS0" ,
+   *    Combination12Cut  = "ACHI2DOCA(1,2)<16"  , ## new one
+   *    CombinationCut    = "..." ,
    *    MotherCut         = "..." )
-   *  @endcode 
+   *  @endcode
    *
    *  @attention: note the order of particles
    *
-   *  @attention  Please be sure what you are actually doing, if use these algorithms 
+   *  @attention  Please be sure what you are actually doing, if use these algorithms
    *
    *
    *  @author Vanya Belyaev
@@ -167,7 +167,7 @@ namespace DaVinci
    *  Last modification $Date:$
    *                 by $Author:$
    */
-  class N3BodyDecays : public CombineParticles 
+  class N3BodyDecays : public CombineParticles
   {
     // ========================================================================
     // the friend factory, needed for instantiation
@@ -176,9 +176,9 @@ namespace DaVinci
   public:
     // ========================================================================
     /// the standard initialization of the algorithm
-    virtual StatusCode initialize () ;                 // standard initialization
+    StatusCode initialize () override;                 // standard initialization
     /// the standard execution      of the algorithm
-    virtual StatusCode execute    () ;                 //      standard execution
+    StatusCode execute    () override;                 //      standard execution
     // ========================================================================
   protected:
     // ========================================================================
@@ -192,12 +192,12 @@ namespace DaVinci
     /// virtual and protected destrcutor
     virtual ~N3BodyDecays () {} // virtual and protected destrcutor
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /// the handle for the property update
     void propertyHandler3 ( Property& p ) { propertyHandler1 ( p ) ; }
-    /// decode the specific information 
-    virtual StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) ;
+    /// decode the specific information
+    StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) override;
     // ========================================================================
   private:
     // ========================================================================
@@ -210,38 +210,38 @@ namespace DaVinci
     // ========================================================================
   protected:
     // ========================================================================
-    /// the cut to be applied for combination of 1st and 2nd 
-    std::string m_combination12Cut ; // the cut to be applied for 1st & 2nd 
-    /// the actual cut for combination of 1st and 2nd particles 
-    LoKi::Types::ACut m_acut12 ; // the actual cut for combination of 1st&2nd 
+    /// the cut to be applied for combination of 1st and 2nd
+    std::string m_combination12Cut ; // the cut to be applied for 1st & 2nd
+    /// the actual cut for combination of 1st and 2nd particles
+    LoKi::Types::ACut m_acut12 ; // the actual cut for combination of 1st&2nd
     // ========================================================================
   };
   // ==========================================================================
   /** @class N4BodyDecays
-   *  Specialization of CombineParitcle algorithm 
-   *  for more effective treatment of 4-body decays 
+   *  Specialization of CombineParitcle algorithm
+   *  for more effective treatment of 4-body decays
    *
-   *  It adds new (mandatory) properties  
+   *  It adds new (mandatory) properties
    *  - <code>Combination12Cut</code>
    *  - <code>Combination123Cut</code>
    *  that is applied for combination of the 1st and 2nd daughters
-   *  and 1st, 2nd and 3rd daughters, respectively 
+   *  and 1st, 2nd and 3rd daughters, respectively
    *
-   *  @code 
+   *  @code
    *  from Configurables import DaVinci__N4BodyDecays as ALGO
-   *  alg = ALGO ( 
-   *    'MyDecay' , 
-   *    DecayDescriptor = "D0 -> pi+ pi+ pi- pi-" , 
-   *    Combination12Cut  = "ACHI2DOCA(1,2)<16"                       , ## new one 
-   *    Combination123Cut = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one 
-   *    CombinationCut    = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" , 
+   *  alg = ALGO (
+   *    'MyDecay' ,
+   *    DecayDescriptor = "D0 -> pi+ pi+ pi- pi-" ,
+   *    Combination12Cut  = "ACHI2DOCA(1,2)<16"                       , ## new one
+   *    Combination123Cut = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one
+   *    CombinationCut    = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" ,
    *    MotherCut         = "..." )
-   *  @endcode 
+   *  @endcode
    *
    *  @author Vanya Belyaev
    *  @date   2013-10-06
    *
-   *  @attention  Please be sure what you are actually doing, if use these algorithms 
+   *  @attention  Please be sure what you are actually doing, if use these algorithms
    *
    *                    $Revision:$
    *  Last modification $Date:$
@@ -256,9 +256,9 @@ namespace DaVinci
   public:
     // ========================================================================
     /// the standard initialization of the algorithm
-    virtual StatusCode initialize () ;                 // standard initialization
+    StatusCode initialize () override;                 // standard initialization
     /// the standard execution      of the algorithm
-    virtual StatusCode execute    () ;                 //      standard execution
+    StatusCode execute    () override;                 //      standard execution
     // ========================================================================
   protected:
     // ========================================================================
@@ -272,12 +272,12 @@ namespace DaVinci
     /// virtual and protected destrcutor
     virtual ~N4BodyDecays () {} // virtual and protected destrcutor
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /// the handle for the property update
     void propertyHandler4 ( Property& p ) { propertyHandler3 ( p ) ; }
-    /// decode the specific information 
-    virtual StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) ;
+    /// decode the specific information
+    StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) override;
     // ========================================================================
   private:
     // ========================================================================
@@ -292,45 +292,45 @@ namespace DaVinci
     // ========================================================================
     /// the cut to be applied for combination of 1st,2nd and 3rd
     std::string m_combination123Cut ; // the cut to be applied for 1st,2nd&3rd
-    /// the actual cut for combination of 1st and 2nd particles 
+    /// the actual cut for combination of 1st and 2nd particles
     LoKi::Types::ACut m_acut123 ; // the actual cut for combination of 1st,2nd&3rd
     // ========================================================================
   };
   // ==========================================================================
   /** @class N5BodyDecays
-   *  Specialization of CombineParitcle algorithm 
-   *  for more effective treatment of 5-body decays 
+   *  Specialization of CombineParitcle algorithm
+   *  for more effective treatment of 5-body decays
    *
-   *  It adds new (mandatory) properties  
+   *  It adds new (mandatory) properties
    *  - <code>Combination12Cut</code>
    *  - <code>Combination123Cut</code>
    *  - <code>Combination1234Cut</code>
    *
-   *  @code 
+   *  @code
    *  from Configurables import DaVinci__N5BodyDecays as ALGO
-   *  alg = ALGO ( 
-   *    'MyDecay' , 
-   *    DecayDescriptor    = "B_s0 -> J/psi(1S) pi+ pi+ pi- pi-" , 
-   *    Combination12Cut   = "ACHI2DOCA(1,2)<16"  , ## new one 
-   *    Combination123Cut  = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one 
-   *    Combination1234Cut = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" , 
-   *    CombinationCut     = "..." , 
+   *  alg = ALGO (
+   *    'MyDecay' ,
+   *    DecayDescriptor    = "B_s0 -> J/psi(1S) pi+ pi+ pi- pi-" ,
+   *    Combination12Cut   = "ACHI2DOCA(1,2)<16"  , ## new one
+   *    Combination123Cut  = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one
+   *    Combination1234Cut = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" ,
+   *    CombinationCut     = "..." ,
    *    MotherCut          = "..." )
-   *  @endcode 
+   *  @endcode
    *
    *  @author Vanya Belyaev
    *  @date   2013-10-06
    *
-   *  @attention  Please be sure what you are actually doing, if use these algorithms 
+   *  @attention  Please be sure what you are actually doing, if use these algorithms
    *
-   *  I've tested a bit artificial (in terms of numerical values for 
-   *  the cuts, clearly chi2(DOCA)<9 is much better than chi2(DOCA)<25) 
-   *  but realistic (in terms of decay structure and variables to cut on) 
+   *  I've tested a bit artificial (in terms of numerical values for
+   *  the cuts, clearly chi2(DOCA)<9 is much better than chi2(DOCA)<25)
+   *  but realistic (in terms of decay structure and variables to cut on)
    *  configurations:
    *
-   *  @code 
+   *  @code
    *
-   *  ## NEW ONE 
+   *  ## NEW ONE
    *
    *  from GaudiConfUtils.ConfigurableGenerators import DaVinci__N5BodyDecays
    *  alg_5n = DaVinci__N5BodyDecays (
@@ -341,7 +341,7 @@ namespace DaVinci
    *      "[ B_s0 -> J/psi(1S) K+ K+  K-  pi- ]cc"
    *      ] ,
    *      ##
-   *      Preambulo = ... , 
+   *      Preambulo = ... ,
    *      ##
    *      Combination12Cut  = """
    *      ( AM<5.550 * GeV    ) &
@@ -349,25 +349,25 @@ namespace DaVinci
    *      """,
    *      Combination123Cut = """
    *      ( AM<5.550 * GeV    ) &
-   *      ( ACHI2DOCA(1,3)<25 ) & 
-   *      ( ACHI2DOCA(2,3)<25 ) 
+   *      ( ACHI2DOCA(1,3)<25 ) &
+   *      ( ACHI2DOCA(2,3)<25 )
    *      """ ,
    *      Combination1234Cut = """
    *      ( AM<5.550 * GeV   ) &
-   *      ( ACHI2DOCA(1,4)<25) & 
+   *      ( ACHI2DOCA(1,4)<25) &
    *      ( ACHI2DOCA(2,4)<25) &
-   *      ( ACHI2DOCA(3,4)<25) 
+   *      ( ACHI2DOCA(3,4)<25)
    *      """ ,
    *      CombinationCut   = """
-   *      mb0_acut & 
-   *      ( ACHI2DOCA(1,5)<25) & 
+   *      mb0_acut &
+   *      ( ACHI2DOCA(1,5)<25) &
    *      ( ACHI2DOCA(2,5)<25) &
    *      ( ACHI2DOCA(3,5)<25) &
-   *      ( ACHI2DOCA(4,5)<25) 
+   *      ( ACHI2DOCA(4,5)<25)
    *      """ ,
-   *      ## 
-   *      MotherCut = "..." 
-   *      ## 
+   *      ##
+   *      MotherCut = "..."
+   *      ##
    *      )
    *
    *  ## OLD ONE:
@@ -380,25 +380,25 @@ namespace DaVinci
    *          "[ B_s0 -> J/psi(1S) K+ K+  K-  pi- ]cc"
    *      ] ,
    *      ##
-   *      Preambulo = ... ,  
+   *      Preambulo = ... ,
    *      ##
    *      CombinationCut = """
-   *      mb0_acut & 
+   *      mb0_acut &
    *      ADOCACHI2CUT ( 25 , '' )
    *      """ ,
-   *      ## 
-   *      MotherCut = ... 
+   *      ##
+   *      MotherCut = ...
    *   )
    *
-   *  @endcode 
+   *  @endcode
    *
    *  The configurations have been compared with the DIMUON-stream,
-   *  using <code>FullDSTDiMuonJpsi2MuMuDetachedLine</code> stripping 
+   *  using <code>FullDSTDiMuonJpsi2MuMuDetachedLine</code> stripping
    *  line and <code>StdLooseKaons</code> and <code>StdLoosePions</code>
    *
-   *  The performance of algorithms for 5000 events is 
-   *   - 269s for standard CombineParticles algorithm 
-   *   - 2-4s for N5BodyDecays 
+   *  The performance of algorithms for 5000 events is
+   *   - 269s for standard CombineParticles algorithm
+   *   - 2-4s for N5BodyDecays
    *
    *
    *
@@ -415,9 +415,9 @@ namespace DaVinci
   public:
     // ========================================================================
     /// the standard initialization of the algorithm
-    virtual StatusCode initialize () ;                 // standard initialization
+    StatusCode initialize () override;                 // standard initialization
     /// the standard execution      of the algorithm
-    virtual StatusCode execute    () ;                 //      standard execution
+    StatusCode execute    () override;                 //      standard execution
     // ========================================================================
   protected:
     // ========================================================================
@@ -431,12 +431,12 @@ namespace DaVinci
     /// virtual and protected destrcutor
     virtual ~N5BodyDecays () {} // virtual and protected destrcutor
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /// the handle for the property update
     void propertyHandler5 ( Property& p ) { propertyHandler4 ( p ) ; }
-    /// decode the specific information 
-    virtual StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) ;
+    /// decode the specific information
+    StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) override;
     // ========================================================================
   private:
     // ========================================================================
@@ -449,37 +449,37 @@ namespace DaVinci
     // ========================================================================
   protected:
     // ========================================================================
-    /// the cut to be applied for combination of 1st,2nd,3rd and 4th 
+    /// the cut to be applied for combination of 1st,2nd,3rd and 4th
     std::string m_combination1234Cut ; // the cut to be applied for 1-4
-    /// the actual cut for combination of 1st and 2nd particles 
+    /// the actual cut for combination of 1st and 2nd particles
     LoKi::Types::ACut m_acut1234 ; // the actual cut for combination of 1-4
     // ========================================================================
   };
   // ==========================================================================
   /** @class N6BodyDecays
-   *  Specialization of CombineParitcle algorithm 
-   *  for more effective treatment of 6-body decays 
+   *  Specialization of CombineParitcle algorithm
+   *  for more effective treatment of 6-body decays
    *
-   *  It adds new (mandatory) properties  
+   *  It adds new (mandatory) properties
    *  - <code>Combination12Cut</code>
    *  - <code>Combination123Cut</code>
    *  - <code>Combination1234Cut</code>
    *  - <code>Combination12345Cut</code>
    *
-   *  @code 
+   *  @code
    *  from Configurables import DaVinci__N6BodyDecays as ALGO
-   *  alg = ALGO ( 
-   *    'MyDecay' , 
-   *    DecayDescriptor     = "B_c+ -> J/psi(1S) pi+ pi+ pi+ pi- pi-" , 
-   *    Combination12Cut    = "ACHI2DOCA(1,2)<16"  , ## new one 
-   *    Combination123Cut   = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one 
-   *    Combination1234Cut  = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" , 
-   *    Combination12345Cut = "... " , 
-   *    CombinationCut      = "..." , 
+   *  alg = ALGO (
+   *    'MyDecay' ,
+   *    DecayDescriptor     = "B_c+ -> J/psi(1S) pi+ pi+ pi+ pi- pi-" ,
+   *    Combination12Cut    = "ACHI2DOCA(1,2)<16"  , ## new one
+   *    Combination123Cut   = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one
+   *    Combination1234Cut  = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" ,
+   *    Combination12345Cut = "... " ,
+   *    CombinationCut      = "..." ,
    *    MotherCut           = "..." )
-   *  @endcode 
+   *  @endcode
    *
-   *  @attention  Please be sure what you are actually doing, if use these algorithms 
+   *  @attention  Please be sure what you are actually doing, if use these algorithms
    *
    *  @author Vanya Belyaev
    *  @date   2013-10-06
@@ -497,9 +497,9 @@ namespace DaVinci
   public:
     // ========================================================================
     /// the standard initialization of the algorithm
-    virtual StatusCode initialize () ;                 // standard initialization
+    StatusCode initialize () override;                 // standard initialization
     /// the standard execution      of the algorithm
-    virtual StatusCode execute    () ;                 //      standard execution
+    StatusCode execute    () override;                 //      standard execution
     // ========================================================================
   protected:
     // ========================================================================
@@ -513,12 +513,12 @@ namespace DaVinci
     /// virtual and protected destrcutor
     virtual ~N6BodyDecays () {} // virtual and protected destrcutor
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /// the handle for the property update
     void propertyHandler6 ( Property& p ) { propertyHandler5 ( p ) ; }
-    /// decode the specific information 
-    virtual StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) ;
+    /// decode the specific information
+    StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) override;
     // ========================================================================
   private:
     // ========================================================================
@@ -531,42 +531,42 @@ namespace DaVinci
     // ========================================================================
   protected:
     // ========================================================================
-    /// the cut to be applied for combination of 1st,2nd,3rd,4th and 5th 
+    /// the cut to be applied for combination of 1st,2nd,3rd,4th and 5th
     std::string m_combination12345Cut ; // the cut to be applied for 1-5
-    /// the actual cut for combination of 1st and 2nd particles 
+    /// the actual cut for combination of 1st and 2nd particles
     LoKi::Types::ACut m_acut12345 ; // the actual cut for combination of 1-5
     // ========================================================================
   };
   // ==========================================================================
   /** @class N7BodyDecays
-   *  Specialization of CombineParitcle algorithm 
-   *  for more effective treatment of 7-body decays 
+   *  Specialization of CombineParitcle algorithm
+   *  for more effective treatment of 7-body decays
    *
-   *  It adds new (mandatory) properties  
+   *  It adds new (mandatory) properties
    *  - <code>Combination12Cut</code>
    *  - <code>Combination123Cut</code>
    *  - <code>Combination1234Cut</code>
    *  - <code>Combination12345Cut</code>
    *  - <code>Combination123456Cut</code>
    *
-   *  @code 
+   *  @code
    *  from Configurables import DaVinci__N7BodyDecays as ALGO
-   *  alg = ALGO ( 
-   *    'MyDecay' , 
-   *    DecayDescriptor      = "B_s0 -> J/psi(1S) pi+ pi+ pi+ pi- pi- pi-" , 
-   *    Combination12Cut     = "ACHI2DOCA(1,2)<16"  , ## new one 
-   *    Combination123Cut    = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one 
-   *    Combination1234Cut   = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" , 
-   *    Combination12345Cut  = "..." , 
-   *    Combination123456Cut = "..." , 
-   *    CombinationCut       = "..." , 
+   *  alg = ALGO (
+   *    'MyDecay' ,
+   *    DecayDescriptor      = "B_s0 -> J/psi(1S) pi+ pi+ pi+ pi- pi- pi-" ,
+   *    Combination12Cut     = "ACHI2DOCA(1,2)<16"  , ## new one
+   *    Combination123Cut    = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one
+   *    Combination1234Cut   = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" ,
+   *    Combination12345Cut  = "..." ,
+   *    Combination123456Cut = "..." ,
+   *    CombinationCut       = "..." ,
    *    MotherCut            = "..." )
-   *  @endcode 
+   *  @endcode
    *
    *  @author Vanya Belyaev
    *  @date   2013-10-06
    *
-   *  @attention  Please be sure what you are actually doing, if use these algorithms 
+   *  @attention  Please be sure what you are actually doing, if use these algorithms
    *
    *                    $Revision:$
    *  Last modification $Date:$
@@ -581,9 +581,9 @@ namespace DaVinci
   public:
     // ========================================================================
     /// the standard initialization of the algorithm
-    virtual StatusCode initialize () ;                 // standard initialization
+    StatusCode initialize () override;                 // standard initialization
     /// the standard execution      of the algorithm
-    virtual StatusCode execute    () ;                 //      standard execution
+    StatusCode execute    () override;                 //      standard execution
     // ========================================================================
   protected:
     // ========================================================================
@@ -597,12 +597,12 @@ namespace DaVinci
     /// virtual and protected destrcutor
     virtual ~N7BodyDecays () {} // virtual and protected destrcutor
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /// the handle for the property update
     void propertyHandler7 ( Property& p ) { propertyHandler6 ( p ) ; }
-    /// decode the specific information 
-    virtual StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) ;
+    /// decode the specific information
+    StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) override;
     // ========================================================================
   private:
     // ========================================================================
@@ -615,18 +615,18 @@ namespace DaVinci
     // ========================================================================
   protected:
     // ========================================================================
-    /// the cut to be applied for combination of 1st,2nd,3rd,4th,5th&6th 
+    /// the cut to be applied for combination of 1st,2nd,3rd,4th,5th&6th
     std::string m_combination123456Cut ; // the cut to be applied for 1-6
-    /// the actual cut for combination of 1st and 2nd particles 
+    /// the actual cut for combination of 1st and 2nd particles
     LoKi::Types::ACut m_acut123456 ; // the actual cut for combination of 1-6
     // ========================================================================
   };
   // ==========================================================================
   /** @class N8BodyDecays
-   *  Specialization of CombineParitcle algorithm 
-   *  for more effective treatment of 7-body decays 
+   *  Specialization of CombineParitcle algorithm
+   *  for more effective treatment of 7-body decays
    *
-   *  It adds new (mandatory) properties  
+   *  It adds new (mandatory) properties
    *  - <code>Combination12Cut</code>
    *  - <code>Combination123Cut</code>
    *  - <code>Combination1234Cut</code>
@@ -634,25 +634,25 @@ namespace DaVinci
    *  - <code>Combination123456Cut</code>
    *  - <code>Combination1234567Cut</code>
    *
-   *  @code 
+   *  @code
    *  from Configurables import DaVinci__N8BodyDecays as ALGO
-   *  alg = ALGO ( 
-   *    'MyDecay' , 
-   *    DecayDescriptor       = "B_c+ -> J/psi(1S) pi+ pi+ pi+ pi+ pi- pi- pi-" , 
-   *    Combination12Cut      = "ACHI2DOCA(1,2)<16"  , ## new one 
-   *    Combination123Cut     = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one 
-   *    Combination1234Cut    = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" , 
-   *    Combination12345Cut   = "..." , 
-   *    Combination123456Cut  = "..." , 
-   *    Combination1234567Cut = "..." , 
-   *    CombinationCut        = "..." , 
+   *  alg = ALGO (
+   *    'MyDecay' ,
+   *    DecayDescriptor       = "B_c+ -> J/psi(1S) pi+ pi+ pi+ pi+ pi- pi- pi-" ,
+   *    Combination12Cut      = "ACHI2DOCA(1,2)<16"  , ## new one
+   *    Combination123Cut     = "(ACHI2DOCA(1,3)<16)&(ACHI2DOCA(2,3)<16)" , ## new one
+   *    Combination1234Cut    = "(ACHI2DOCA(1,4)<16)&(ACHI2DOCA(2,4)<16)&(ACHI2DOCA(3,4)<16)" ,
+   *    Combination12345Cut   = "..." ,
+   *    Combination123456Cut  = "..." ,
+   *    Combination1234567Cut = "..." ,
+   *    CombinationCut        = "..." ,
    *    MotherCut             = "..." )
-   *  @endcode 
+   *  @endcode
    *
    *  @author Vanya Belyaev
    *  @date   2014-02-10
    *
-   *  @attention  Please be sure what you are actually doing, if use these algorithms 
+   *  @attention  Please be sure what you are actually doing, if use these algorithms
    *
    *                    $Revision:$
    *  Last modification $Date:$
@@ -667,9 +667,9 @@ namespace DaVinci
   public:
     // ========================================================================
     /// the standard initialization of the algorithm
-    virtual StatusCode initialize () ;                 // standard initialization
+    StatusCode initialize () override;                 // standard initialization
     /// the standard execution      of the algorithm
-    virtual StatusCode execute    () ;                 //      standard execution
+    StatusCode execute    () override;                 //      standard execution
     // ========================================================================
   protected:
     // ========================================================================
@@ -683,12 +683,12 @@ namespace DaVinci
     /// virtual and protected destrcutor
     virtual ~N8BodyDecays () {} // virtual and protected destrcutor
     // ========================================================================
-  protected: 
+  protected:
     // ========================================================================
     /// the handle for the property update
     void propertyHandler8 ( Property& p ) { propertyHandler7 ( p ) ; }
-    /// decode the specific information 
-    virtual StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) ;
+    /// decode the specific information
+    StatusCode decodeRest    ( LoKi::IHybridFactory* factory ) override;
     // ========================================================================
   private:
     // ========================================================================
@@ -701,31 +701,31 @@ namespace DaVinci
     // ========================================================================
   protected:
     // ========================================================================
-    /// the cut to be applied for combination of 1-7 
+    /// the cut to be applied for combination of 1-7
     std::string m_combination1234567Cut ; // the cut to be applied for 1-7
-    /// the actual cut for combination of 1st and 2nd particles 
+    /// the actual cut for combination of 1st and 2nd particles
     LoKi::Types::ACut m_acut1234567 ; // the actual cut for combination of 1-7
     // ========================================================================
   };
   // ==========================================================================
 } //                                               the end of namespace DaVinci
 // ============================================================================
-namespace 
+namespace
 {
-  // ========================================================================== 
-  /// check the N-body decay structure 
-  bool _check_decays_ ( const std::vector<Decays::Decay>& decays , 
-                        const unsigned short N ) 
+  // ==========================================================================
+  /// check the N-body decay structure
+  bool _check_decays_ ( const std::vector<Decays::Decay>& decays ,
+                        const unsigned short N )
   {
     //
-    for (  std::vector<Decays::Decay>::const_iterator idecay = 
-             decays.begin() ; decays.end() != idecay ; ++idecay ) 
+    for (  std::vector<Decays::Decay>::const_iterator idecay =
+             decays.begin() ; decays.end() != idecay ; ++idecay )
     { if ( idecay->children().size() != N ) { return false ; } }
     //
     return true ;
   }
   // ==========================================================================
-  /** @var compare 
+  /** @var compare
    *  comparison criteria to remove of double counts for the same pid
    *  @see LoKi::Particles::NBodyCompare
    */
@@ -748,7 +748,7 @@ DaVinci::N3BodyDecays::N3BodyDecays
 ( const std::string& name ,   // the algorithm instance name
   ISvcLocator*       pSvc )   // the service locator
   : CombineParticles   (  name , pSvc )
-  , m_combination12Cut ( "Configure me!" ) // the cut for 1st&2nd 
+  , m_combination12Cut ( "Configure me!" ) // the cut for 1st&2nd
   , m_acut12 ( LoKi::BasicFunctors<LoKi::ATypes::Combination>::BooleanConstant ( false ) )
 {
   //
@@ -765,17 +765,17 @@ StatusCode DaVinci::N3BodyDecays::initialize () // standard initialization
   StatusCode sc = CombineParticles::initialize () ;
   if ( sc.isFailure() ) { return sc ; }
   //
-  if ( !_check_decays_ ( m_decays , 3 ) ) 
+  if ( !_check_decays_ ( m_decays , 3 ) )
   { return Error ( "Invalid decay sructure is specified!") ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/*  helper function for further decoding 
- *  @param factory the hybrid factory for decoding 
+/*  helper function for further decoding
+ *  @param factory the hybrid factory for decoding
  */
 // ============================================================================
-StatusCode DaVinci::N3BodyDecays::decodeRest ( LoKi::IHybridFactory* factory ) 
+StatusCode DaVinci::N3BodyDecays::decodeRest ( LoKi::IHybridFactory* factory )
 {
   //
   if ( 0 == factory ) { return Error ("Invalid factory!") ; }
@@ -806,7 +806,7 @@ DaVinci::N4BodyDecays::N4BodyDecays
 ( const std::string& name ,   // the algorithm instance name
   ISvcLocator*       pSvc )   // the service locator
   : DaVinci::N3BodyDecays (  name , pSvc )
-  , m_combination123Cut ( "Configure me!" ) // the cut for 1st&2nd 
+  , m_combination123Cut ( "Configure me!" ) // the cut for 1st&2nd
   , m_acut123 ( LoKi::BasicFunctors<LoKi::ATypes::Combination>::BooleanConstant ( false ) )
 {
   //
@@ -823,17 +823,17 @@ StatusCode DaVinci::N4BodyDecays::initialize () // standard initialization
   StatusCode sc = CombineParticles::initialize () ;
   if ( sc.isFailure() ) { return sc ; }
   //
-  if ( !_check_decays_ ( m_decays , 4 ) ) 
+  if ( !_check_decays_ ( m_decays , 4 ) )
   { return Error ( "Invalid decay sructure is specified!") ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/*  helper function for further decoding 
- *  @param factory the hybrid factory for decoding 
+/*  helper function for further decoding
+ *  @param factory the hybrid factory for decoding
  */
 // ============================================================================
-StatusCode DaVinci::N4BodyDecays::decodeRest ( LoKi::IHybridFactory* factory ) 
+StatusCode DaVinci::N4BodyDecays::decodeRest ( LoKi::IHybridFactory* factory )
 {
   //
   if ( 0 == factory ) { return Error ("Invalid factory!") ; }
@@ -881,22 +881,22 @@ StatusCode DaVinci::N5BodyDecays::initialize () // standard initialization
   StatusCode sc = CombineParticles::initialize () ;
   if ( sc.isFailure() ) { return sc ; }
   //
-  if ( !_check_decays_ ( m_decays , 5 ) ) 
+  if ( !_check_decays_ ( m_decays , 5 ) )
   { return Error ( "Invalid decay sructure is specified!") ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/*  helper function for further decoding 
- *  @param factory the hybrid factory for decoding 
+/*  helper function for further decoding
+ *  @param factory the hybrid factory for decoding
  */
 // ============================================================================
-StatusCode DaVinci::N5BodyDecays::decodeRest ( LoKi::IHybridFactory* factory ) 
+StatusCode DaVinci::N5BodyDecays::decodeRest ( LoKi::IHybridFactory* factory )
 {
   //
   if ( 0 == factory ) { return Error ("Invalid factory!") ; }
   //
-  StatusCode sc = factory -> get ( m_combination1234Cut , 
+  StatusCode sc = factory -> get ( m_combination1234Cut ,
                                    m_acut1234 , preambulo () ) ;
   if ( sc.isFailure () )
   { return Error ( "Unable to  decode 'Combination1234Cut': "
@@ -941,22 +941,22 @@ StatusCode DaVinci::N6BodyDecays::initialize () // standard initialization
   StatusCode sc = CombineParticles::initialize () ;
   if ( sc.isFailure() ) { return sc ; }
   //
-  if ( !_check_decays_ ( m_decays , 6 ) ) 
+  if ( !_check_decays_ ( m_decays , 6 ) )
   { return Error ( "Invalid decay sructure is specified!") ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/*  helper function for further decoding 
- *  @param factory the hybrid factory for decoding 
+/*  helper function for further decoding
+ *  @param factory the hybrid factory for decoding
  */
 // ============================================================================
-StatusCode DaVinci::N6BodyDecays::decodeRest ( LoKi::IHybridFactory* factory ) 
+StatusCode DaVinci::N6BodyDecays::decodeRest ( LoKi::IHybridFactory* factory )
 {
   //
   if ( 0 == factory ) { return Error ("Invalid factory!") ; }
   //
-  StatusCode sc = factory -> get ( m_combination12345Cut , 
+  StatusCode sc = factory -> get ( m_combination12345Cut ,
                                    m_acut12345 , preambulo () ) ;
   if ( sc.isFailure () )
   { return Error ( "Unable to  decode 'Combination12345Cut': "
@@ -1002,22 +1002,22 @@ StatusCode DaVinci::N7BodyDecays::initialize () // standard initialization
   StatusCode sc = CombineParticles::initialize () ;
   if ( sc.isFailure() ) { return sc ; }
   //
-  if ( !_check_decays_ ( m_decays , 7 ) ) 
+  if ( !_check_decays_ ( m_decays , 7 ) )
   { return Error ( "Invalid decay sructure is specified!") ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/*  helper function for further decoding 
- *  @param factory the hybrid factory for decoding 
+/*  helper function for further decoding
+ *  @param factory the hybrid factory for decoding
  */
 // ============================================================================
-StatusCode DaVinci::N7BodyDecays::decodeRest ( LoKi::IHybridFactory* factory ) 
+StatusCode DaVinci::N7BodyDecays::decodeRest ( LoKi::IHybridFactory* factory )
 {
   //
   if ( 0 == factory ) { return Error ("Invalid factory!") ; }
   //
-  StatusCode sc = factory -> get ( m_combination123456Cut , 
+  StatusCode sc = factory -> get ( m_combination123456Cut ,
                                    m_acut123456 , preambulo () ) ;
   if ( sc.isFailure () )
   { return Error ( "Unable to  decode 'Combination123456Cut': "
@@ -1062,22 +1062,22 @@ StatusCode DaVinci::N8BodyDecays::initialize () // standard initialization
   StatusCode sc = CombineParticles::initialize () ;
   if ( sc.isFailure() ) { return sc ; }
   //
-  if ( !_check_decays_ ( m_decays , 8 ) ) 
+  if ( !_check_decays_ ( m_decays , 8 ) )
   { return Error ( "Invalid decay sructure is specified!") ; }
   //
   return StatusCode::SUCCESS ;
 }
 // ============================================================================
-/*  helper function for further decoding 
- *  @param factory the hybrid factory for decoding 
+/*  helper function for further decoding
+ *  @param factory the hybrid factory for decoding
  */
 // ============================================================================
-StatusCode DaVinci::N8BodyDecays::decodeRest ( LoKi::IHybridFactory* factory ) 
+StatusCode DaVinci::N8BodyDecays::decodeRest ( LoKi::IHybridFactory* factory )
 {
   //
   if ( 0 == factory ) { return Error ("Invalid factory!") ; }
   //
-  StatusCode sc = factory -> get ( m_combination1234567Cut , 
+  StatusCode sc = factory -> get ( m_combination1234567Cut ,
                                    m_acut1234567 , preambulo () ) ;
   if ( sc.isFailure () )
   { return Error ( "Unable to  decode 'Combination1234567Cut': "
@@ -1102,49 +1102,49 @@ StatusCode DaVinci::N8BodyDecays::decodeRest ( LoKi::IHybridFactory* factory )
 StatusCode DaVinci::N3BodyDecays::execute()
 {
   //
-  // check the execution conditions 
+  // check the execution conditions
   //
   StatusCode sc = pre_action () ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from pre-action conditions", sc ) ; }
-  
+
   //
-  // preselect all daughter particles 
+  // preselect all daughter particles
   //
   Selected daughters ;
   sc = get_daughters ( daughters ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from get-daughters method", sc ) ; }
-  
+
   //
-  // start some local activity 
+  // start some local activity
   //
-  
+
   /** get the default particle combiner/creator
    *  @attention Particle Combiner is used for creation of Mother Particle!
    */
   const IParticleCombiner* combiner = particleCombiner() ; // get the particle combiner
-  
+
   // the counter of recontructed/selected decays:
   size_t nTotal = 0 ;
-  
+
   // Flag to indicate if processing is aborted
   bool problem = false ;
-  
+
   LHCb::Particle::ConstVector saved ;
   saved.reserve ( 100 ) ; // CRJ : Was 1000. Seems a bit big ?
-  
+
   StatEntity& cnt_c12 = counter ( s_combination12 ) ;
   StatEntity& cnt_c   = counter ( s_combination   ) ;
   StatEntity& cnt_m   = counter ( s_mother        ) ;
-  
+
   // loop over all decays
   for ( std::vector<Decays::Decay>::const_iterator idecay = m_decays.begin() ;
         m_decays.end() != idecay && !problem ; ++idecay )
   {
     // the counter of "good" selected decays
     size_t nGood = 0 ;
-    
+
     // fill it with the input data
     const Decays::Decay::Items& items = idecay->children() ;
     Selected::Range child1 = daughters ( items [0].name() ) ;
@@ -1153,24 +1153,24 @@ StatusCode DaVinci::N3BodyDecays::execute()
     if ( child2.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child3 = daughters ( items [2].name() ) ;
     if ( child3.empty() ) { continue ; }                  // CONTINUE
-    
-    /// check  combinatoric 
+
+    /// check  combinatoric
     double ncomb = 1.0 * child1.size() * child2.size() * child3.size() ;
     problem = problem || tooMuchCombinations ( ncomb , *idecay ) ;
     if ( problem ) { continue  ; } //  CONTINUE, go to next decay
-    
+
     //
     // make explicit 3-body loop
     //
     for ( Selected::Range::const_iterator it1 = child1.begin() ;
-          child1.end() != it1 && !problem ; ++it1 ) 
+          child1.end() != it1 && !problem ; ++it1 )
     {
       //
       problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
       if ( problem ) { break ; }  // BREAK the loop
       //
       const LHCb::Particle* c1 = *it1 ;
-      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1  
+      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1
       //
       // get the actual('current') combination:
       LHCb::Particle::ConstVector comb12      ( 2 ) ;
@@ -1179,9 +1179,9 @@ StatusCode DaVinci::N3BodyDecays::execute()
       comb12      [0] = c1 ;
       combination [0] = c1 ;
       //
-      // loop over 2nd particle 
+      // loop over 2nd particle
       for ( Selected::Range::const_iterator it2 = child2.begin() ;
-            child2.end() != it2 && !problem ; ++it2 ) 
+            child2.end() != it2 && !problem ; ++it2 )
       {
         //
         problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
@@ -1189,74 +1189,74 @@ StatusCode DaVinci::N3BodyDecays::execute()
         //
         const LHCb::Particle* c2 = *it2 ;
         //
-        // good and unique ? 
-        if ( !compare ( c1 , c2 ) ) { continue ; }     // CONTINUE, next c2 
+        // good and unique ?
+        if ( !compare ( c1 , c2 ) ) { continue ; }     // CONTINUE, next c2
         //
         comb12      [1] = c2 ;
         combination [1] = c2 ;
         //
-        // Use combination cuts!  
-        // it is a heart of all game: 
+        // Use combination cuts!
+        // it is a heart of all game:
         // here we have the combination and can apply the cut:
         const bool pass_comb12 = m_acut12.fun ( comb12 ) ;
         cnt_c12 += pass_comb12 ;
-        if ( !pass_comb12 ) { continue ; } // CONTINUE, next c2 
+        if ( !pass_comb12 ) { continue ; } // CONTINUE, next c2
         //
         //
-        // loop over 3rd particle 
+        // loop over 3rd particle
         for ( Selected::Range::const_iterator it3 = child3.begin() ;
-              child3.end() != it3 && !problem ; ++it3 ) 
+              child3.end() != it3 && !problem ; ++it3 )
         {
           //
           problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
           if ( problem ) { break ; }  // BREAK the loop
           //
           const LHCb::Particle* c3 = *it3 ;
-          //        
-          // good and unique ? 
+          //
+          // good and unique ?
           if ( !compare ( c1 , c2 , c3 ) ) { continue ; }   // CONTINUE, next c3
           //
           combination [2] = c3 ;
-          
+
           //
-          // check the combinations for overlaps and cuts 
+          // check the combinations for overlaps and cuts
           //
           const bool pass_combination = treat_combination ( combination ) ;
           cnt_c += pass_combination ;
           if ( !pass_combination ) { continue ; }
-          
-          // here we can create the mother particle, the vertex, 
-          // check them and save in TES 
-          const bool pass_mother = treat_mother ( idecay->mother().pid() , 
-                                                  combination            , 
+
+          // here we can create the mother particle, the vertex,
+          // check them and save in TES
+          const bool pass_mother = treat_mother ( idecay->mother().pid() ,
+                                                  combination            ,
                                                   combiner               ,
                                                   saved                  ) ;
           cnt_m += pass_mother ;
           if ( !pass_mother ) { continue ; }
-          
+
           // increment number of good decays
-          ++nGood; 
+          ++nGood;
 
           // ==================================================================
-        }                                  // end of the loop over 3rd particle 
+        }                                  // end of the loop over 3rd particle
         // ====================================================================
-      }                                    // end of the loop over 2nd particle 
+      }                                    // end of the loop over 2nd particle
       // ======================================================================
     }                                      // end of the loop over 1st particle
     // ========================================================================
-    
+
     //
     // some statistics
     //
     if ( problem ) { nGood = 0 ; } // Nothing saved if a problem occurred
     counter ( "#" + idecay->toString() ) += nGood;
     nTotal += nGood;
-    
+
   } // the loop over the decays
-  
+
   //
   // Final!
-  // 
+  //
   return post_action ( nTotal , problem , saved ) ;
 }
 
@@ -1266,52 +1266,52 @@ StatusCode DaVinci::N3BodyDecays::execute()
 StatusCode DaVinci::N4BodyDecays::execute()
 {
   //
-  // check the execution conditions 
+  // check the execution conditions
   //
   StatusCode sc = pre_action () ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from pre-action conditions", sc ) ; }
-  
+
   //
-  // preselect all daughter particles 
+  // preselect all daughter particles
   //
   Selected daughters ;
   sc = get_daughters ( daughters ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from get-daughters method", sc ) ; }
-  
+
   //
-  // start some local activity 
+  // start some local activity
   //
-  
+
   /** get the default particle combiner/creator
    *  @attention Particle Combiner is used for creation of Mother Particle!
    */
   const IParticleCombiner* combiner = particleCombiner() ; // get the particle combiner
-  
+
   // the counter of recontructed/selected decays:
   size_t nTotal = 0 ;
-  
+
   // Flag to indicate if processing is aborted
   bool problem = false ;
-  
+
   LHCb::Particle::ConstVector saved ;
   saved.reserve ( 100 ) ; // CRJ : Was 1000. Seems a bit big ?
-  
+
   StatEntity& cnt_c12  = counter ( s_combination12  ) ;
   StatEntity& cnt_c123 = counter ( s_combination123 ) ;
   StatEntity& cnt_c    = counter ( s_combination    ) ;
   StatEntity& cnt_m    = counter ( s_mother         ) ;
-  
+
   // loop over all decays
   for ( std::vector<Decays::Decay>::const_iterator idecay = m_decays.begin() ;
         m_decays.end() != idecay && !problem ; ++idecay )
   {
     // the counter of "good" selected decays
     size_t nGood = 0 ;
-    
+
     // fill it with the input data
-    const Decays::Decay::Items& items = idecay->children() ;    
+    const Decays::Decay::Items& items = idecay->children() ;
     Selected::Range child1 = daughters ( items [0].name() ) ;
     if ( child1.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child2 = daughters ( items [1].name() ) ;
@@ -1320,27 +1320,27 @@ StatusCode DaVinci::N4BodyDecays::execute()
     if ( child3.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child4 = daughters ( items [3].name() ) ;
     if ( child4.empty() ) { continue ; }                  // CONTINUE
-    
-    /// check  combinatoric 
+
+    /// check  combinatoric
     double ncomb  = 1.0 * child1.size() * child2.size() ;
     ncomb        *=       child3.size() * child4.size() ;
     problem = problem || tooMuchCombinations ( ncomb , *idecay ) ;
     if ( problem ) { continue  ; } //  CONTINUE, go to next decay
-    
+
     //
     // make explicit 4-body loop
     //
     for ( Selected::Range::const_iterator it1 = child1.begin() ;
-          child1.end() != it1 && !problem ; ++it1 ) 
+          child1.end() != it1 && !problem ; ++it1 )
     {
       //
       problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
       if ( problem ) { break ; }  // BREAK the loop
       //
       const LHCb::Particle* c1 = *it1 ;
-      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1  
+      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1
       //
-      // get the actual('current') combinations 
+      // get the actual('current') combinations
       LHCb::Particle::ConstVector comb12      ( 2 ) ;
       LHCb::Particle::ConstVector comb123     ( 3 ) ;
       LHCb::Particle::ConstVector combination ( 4 ) ;
@@ -1348,9 +1348,9 @@ StatusCode DaVinci::N4BodyDecays::execute()
       comb123     [0] = c1 ;
       combination [0] = c1 ;
       //
-      // loop over 2nd particle 
+      // loop over 2nd particle
       for ( Selected::Range::const_iterator it2 = child2.begin() ;
-            child2.end() != it2 && !problem ; ++it2 ) 
+            child2.end() != it2 && !problem ; ++it2 )
       {
         //
         problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
@@ -1359,97 +1359,97 @@ StatusCode DaVinci::N4BodyDecays::execute()
         const LHCb::Particle* c2 = *it2 ;
         //
         // good & unique ?
-        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2 
+        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2
         //
         comb12      [1] = c2 ;
         comb123     [1] = c2 ;
         combination [1] = c2 ;
         //
-        // Use combination cuts! it is a heart of all game: 
+        // Use combination cuts! it is a heart of all game:
         // here we have the combination and can apply the cut:
         const bool pass_combination12 = m_acut12.fun ( comb12 ) ;
         cnt_c12 += pass_combination12 ;
-        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2 
+        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2
         //
         //
-        // loop over 3rd particle 
+        // loop over 3rd particle
         for ( Selected::Range::const_iterator it3 = child3.begin() ;
-              child3.end() != it3 && !problem ; ++it3 ) 
+              child3.end() != it3 && !problem ; ++it3 )
         {
           //
           problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
           if ( problem ) { break ; }  // BREAK the loop
           //
           const LHCb::Particle* c3 = *it3 ;
-          //        
-          // good & unique ? 
-          if ( ! compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3 
+          //
+          // good & unique ?
+          if ( ! compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3
           //
           comb123     [2] = c3 ;
           combination [2] = c3 ;
-          
-          // Use combination cuts! it is a heart of all game: 
+
+          // Use combination cuts! it is a heart of all game:
           // here we have the combination and can apply the cut:
           const bool pass_combination123 = m_acut123.fun ( comb123 ) ;
           cnt_c123 += pass_combination123 ;
-          if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3 
+          if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3
           //
-          
-          // loop over 4th particle 
+
+          // loop over 4th particle
           for ( Selected::Range::const_iterator it4 = child4.begin() ;
-                child4.end() != it4 && !problem ; ++it4 ) 
+                child4.end() != it4 && !problem ; ++it4 )
           {
             //
             problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
             if ( problem ) { break ; }  // BREAK the loop
             //
             const LHCb::Particle* c4 = *it4 ;
-            //        
-            // good & unique ? 
-            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4 
+            //
+            // good & unique ?
+            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4
             //
             combination [3] = c4 ;
-            
+
+            //
+            // check the combinations for overlaps and cuts
             //
-            // check the combinations for overlaps and cuts 
-            // 
             const bool pass_combination = treat_combination ( combination ) ;
             cnt_c += pass_combination ;
             if ( !pass_combination ) { continue ; }
-            
-            // here we can create the mother particle, the vertex, 
-            // check them and save in TES 
-            const bool pass_mother = treat_mother ( idecay->mother().pid() , 
-                                                    combination            , 
+
+            // here we can create the mother particle, the vertex,
+            // check them and save in TES
+            const bool pass_mother = treat_mother ( idecay->mother().pid() ,
+                                                    combination            ,
                                                     combiner               ,
                                                     saved                  ) ;
             cnt_m += pass_mother ;
             if ( !pass_mother ) { continue ; }
-            
+
             // increment number of good decays
-            ++nGood;            
+            ++nGood;
             // ================================================================
-          }                                // end of the loop over 4th particle 
+          }                                // end of the loop over 4th particle
           // ==================================================================
-        }                                  // end of the loop over 3rd particle 
+        }                                  // end of the loop over 3rd particle
         // ====================================================================
-      }                                    // end of the loop over 2nd particle 
+      }                                    // end of the loop over 2nd particle
       // ======================================================================
     }                                      // end of the loop over 1st particle
     // ========================================================================
-    
+
     //
     // some statistics
     //
     if ( problem ) { nGood = 0 ; } // Nothing saved if a problem occurred
     counter ( "#" + idecay->toString() ) += nGood;
     nTotal += nGood;
-    
+
   } // the loop over the decays
-  
+
   //
   // Final!
-  // 
+  //
   return post_action ( nTotal , problem , saved ) ;
 }
 
@@ -1459,54 +1459,54 @@ StatusCode DaVinci::N4BodyDecays::execute()
 StatusCode DaVinci::N5BodyDecays::execute()
 {
   //
-  // check the execution conditions 
+  // check the execution conditions
   //
   StatusCode sc = pre_action () ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from pre-action conditions", sc ) ; }
-  
+
   //
-  // preselect all daughter particles 
+  // preselect all daughter particles
   //
   Selected daughters ;
   sc = get_daughters ( daughters ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from get-daughters method", sc ) ; }
-  
+
   //
-  // start some local activity 
+  // start some local activity
   //
-  
+
   /** get the default particle combiner/creator
    *  @attention Particle Combiner is used for creation of Mother Particle!
    */
   const IParticleCombiner* combiner = particleCombiner() ; // get the particle combiner
-  
+
   // the counter of recontructed/selected decays:
   size_t nTotal = 0 ;
-  
+
   // Flag to indicate if processing is aborted
   bool problem = false ;
-  
+
   LHCb::Particle::ConstVector saved ;
   saved.reserve ( 100 ) ; // CRJ : Was 1000. Seems a bit big ?
-  
+
   StatEntity& cnt_c12   = counter ( s_combination12   ) ;
   StatEntity& cnt_c123  = counter ( s_combination123  ) ;
   StatEntity& cnt_c1234 = counter ( s_combination1234 ) ;
   StatEntity& cnt_c     = counter ( s_combination     ) ;
   StatEntity& cnt_m     = counter ( s_mother          ) ;
-  
-  
+
+
   // loop over all decays
   for ( std::vector<Decays::Decay>::const_iterator idecay = m_decays.begin() ;
         m_decays.end() != idecay && !problem ; ++idecay )
   {
     // the counter of "good" selected decays
     size_t nGood = 0 ;
-    
+
     // fill it with the input data
-    const Decays::Decay::Items& items = idecay->children() ;    
+    const Decays::Decay::Items& items = idecay->children() ;
     Selected::Range child1 = daughters ( items [0].name() ) ;
     if ( child1.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child2 = daughters ( items [1].name() ) ;
@@ -1517,28 +1517,28 @@ StatusCode DaVinci::N5BodyDecays::execute()
     if ( child4.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child5 = daughters ( items [4].name() ) ;
     if ( child5.empty() ) { continue ; }                  // CONTINUE
-    
-    /// check  combinatoric 
+
+    /// check  combinatoric
     double ncomb  = 1.0 * child1.size() * child2.size() ;
     ncomb        *=       child3.size() * child4.size() ;
     ncomb        *=                       child5.size() ;
     problem = problem || tooMuchCombinations ( ncomb , *idecay ) ;
     if ( problem ) { continue  ; } //  CONTINUE, go to next decay
-    
+
     //
     // make explicit 5-body loop
     //
     for ( Selected::Range::const_iterator it1 = child1.begin() ;
-          child1.end() != it1 && !problem ; ++it1 ) 
+          child1.end() != it1 && !problem ; ++it1 )
     {
       //
       problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
       if ( problem ) { break ; }  // BREAK the loop
       //
       const LHCb::Particle* c1 = *it1 ;
-      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1  
+      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1
       //
-      // get the actual('current') combinations 
+      // get the actual('current') combinations
       LHCb::Particle::ConstVector comb12      ( 2 ) ;
       LHCb::Particle::ConstVector comb123     ( 3 ) ;
       LHCb::Particle::ConstVector comb1234    ( 4 ) ;
@@ -1548,9 +1548,9 @@ StatusCode DaVinci::N5BodyDecays::execute()
       comb1234    [0] = c1 ;
       combination [0] = c1 ;
       //
-      // loop over 2nd particle 
+      // loop over 2nd particle
       for ( Selected::Range::const_iterator it2 = child2.begin() ;
-            child2.end() != it2 && !problem ; ++it2 ) 
+            child2.end() != it2 && !problem ; ++it2 )
       {
         //
         problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
@@ -1559,123 +1559,123 @@ StatusCode DaVinci::N5BodyDecays::execute()
         const LHCb::Particle* c2 = *it2 ;
         //
         // good & unique ?
-        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2 
+        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2
         //
         comb12      [1] = c2 ;
         comb123     [1] = c2 ;
         comb1234    [1] = c2 ;
         combination [1] = c2 ;
         //
-        // Use combination cuts! it is a heart of all game: 
+        // Use combination cuts! it is a heart of all game:
         // here we have the combination and can apply the cut:
         const bool pass_combination12 = m_acut12.fun ( comb12 ) ;
         cnt_c12 += pass_combination12 ;
-        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2 
+        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2
         //
-        // loop over 3rd particle 
+        // loop over 3rd particle
         for ( Selected::Range::const_iterator it3 = child3.begin() ;
-              child3.end() != it3 && !problem ; ++it3 ) 
+              child3.end() != it3 && !problem ; ++it3 )
         {
           //
           problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
           if ( problem ) { break ; }  // BREAK the loop
           //
           const LHCb::Particle* c3 = *it3 ;
-          //        
-          // good & unique ? 
-          if ( !compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3 
+          //
+          // good & unique ?
+          if ( !compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3
           //
           comb123     [2] = c3 ;
           comb1234    [2] = c3 ;
           combination [2] = c3 ;
-          
-          // Use combination cuts! it is a heart of all game: 
+
+          // Use combination cuts! it is a heart of all game:
           // here we have the combination and can apply the cut:
           const bool pass_combination123 = m_acut123.fun ( comb123 ) ;
           cnt_c123 += pass_combination123 ;
-          if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3 
+          if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3
           //
-          
-          // loop over 4th particle 
+
+          // loop over 4th particle
           for ( Selected::Range::const_iterator it4 = child4.begin() ;
-                child4.end() != it4 && !problem ; ++it4 ) 
+                child4.end() != it4 && !problem ; ++it4 )
           {
             //
             problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
             if ( problem ) { break ; }  // BREAK the loop
             //
             const LHCb::Particle* c4 = *it4 ;
-            //        
-            // good & unique ? 
-            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4 
+            //
+            // good & unique ?
+            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4
             //
             comb1234    [3] = c4 ;
             combination [3] = c4 ;
-            
-            // Use combination cuts! it is a heart of all game: 
+
+            // Use combination cuts! it is a heart of all game:
             // here we have the combination and can apply the cut:
             const bool pass_combination1234 = m_acut1234.fun ( comb1234 ) ;
             cnt_c1234 += pass_combination1234 ;
-            if ( !pass_combination1234 ) { continue ; } // CONTINUE, next c4 
+            if ( !pass_combination1234 ) { continue ; } // CONTINUE, next c4
             //
-            
-            // loop over 5th particle 
+
+            // loop over 5th particle
             for ( Selected::Range::const_iterator it5 = child5.begin() ;
-                  child5.end() != it5 && !problem ; ++it5 ) 
+                  child5.end() != it5 && !problem ; ++it5 )
             {
-              
+
               problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
               if ( problem ) { break ; }  // BREAK the loop
               //
               const LHCb::Particle* c5 = *it5 ;
-              //        
-              // good & unique ? 
+              //
+              // good & unique ?
               if ( !compare ( c1 ,c2 , c3 , c4 , c5 ) ) { continue ; } // CONTINUE, next c5
               //
               combination [4] = c5 ;
-              
+
+              //
+              // check the combinations for overlaps and cuts
               //
-              // check the combinations for overlaps and cuts 
-              // 
               const bool pass_combination = treat_combination ( combination ) ;
               cnt_c += pass_combination ;
               if ( !pass_combination ) { continue ; }
-              
-              // here we can create the mother particle, the vertex, 
-              // check them and save in TES 
-              const bool pass_mother = treat_mother ( idecay->mother().pid() , 
-                                                      combination            , 
+
+              // here we can create the mother particle, the vertex,
+              // check them and save in TES
+              const bool pass_mother = treat_mother ( idecay->mother().pid() ,
+                                                      combination            ,
                                                       combiner               ,
                                                       saved                  ) ;
               cnt_m += pass_mother ;
               if ( !pass_mother ) { continue ; }
-              
+
               // increment number of good decays
               ++nGood;
               // ==============================================================
-            }                              // end of the loop over 5th particle 
+            }                              // end of the loop over 5th particle
             // ================================================================
-          }                                // end of the loop over 4th particle 
+          }                                // end of the loop over 4th particle
           // ==================================================================
-        }                                  // end of the loop over 3rd particle 
+        }                                  // end of the loop over 3rd particle
         // ====================================================================
-      }                                    // end of the loop over 2nd particle 
+      }                                    // end of the loop over 2nd particle
       // ======================================================================
     }                                      // end of the loop over 1st particle
     // ========================================================================
-    
+
     //
     // some statistics
     //
     if ( problem ) { nGood = 0 ; } // Nothing saved if a problem occurred
     counter ( "#" + idecay->toString() ) += nGood;
     nTotal += nGood;
-    
+
   } // the loop over the decays
-  
+
   //
   // Final!
-  // 
+  //
   return post_action ( nTotal , problem , saved ) ;
 }
 
@@ -1685,39 +1685,39 @@ StatusCode DaVinci::N5BodyDecays::execute()
 StatusCode DaVinci::N6BodyDecays::execute()
 {
   //
-  // check the execution conditions 
+  // check the execution conditions
   //
   StatusCode sc = pre_action () ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from pre-action conditions", sc ) ; }
-  
+
   //
-  // preselect all daughter particles 
+  // preselect all daughter particles
   //
   Selected daughters ;
   sc = get_daughters ( daughters ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from get-daughters method", sc ) ; }
-  
+
   //
-  // start some local activity 
+  // start some local activity
   //
-  
+
   /** get the default particle combiner/creator
    *  @attention Particle Combiner is used for creation of Mother Particle!
    */
   const IParticleCombiner* combiner = particleCombiner() ; // get the particle combiner
-  
+
   // the counter of recontructed/selected decays:
   size_t nTotal = 0 ;
-  
+
   // Flag to indicate if processing is aborted
   bool problem = false ;
-  
+
   LHCb::Particle::ConstVector saved ;
   saved.reserve ( 100 ) ; // CRJ : Was 1000. Seems a bit big ?
-  
-  // a bit of monitoring 
+
+  // a bit of monitoring
   StatEntity& cnt_c12    = counter ( s_combination12    ) ;
   StatEntity& cnt_c123   = counter ( s_combination123   ) ;
   StatEntity& cnt_c1234  = counter ( s_combination1234  ) ;
@@ -1725,16 +1725,16 @@ StatusCode DaVinci::N6BodyDecays::execute()
   StatEntity& cnt_c      = counter ( s_combination      ) ;
   StatEntity& cnt_m      = counter ( s_mother           ) ;
 
-  
+
   // loop over all decays
   for ( std::vector<Decays::Decay>::const_iterator idecay = m_decays.begin() ;
         m_decays.end() != idecay && !problem ; ++idecay )
   {
     // the counter of "good" selected decays
     size_t nGood = 0 ;
-    
+
     // fill it with the input data
-    const Decays::Decay::Items& items = idecay->children() ;    
+    const Decays::Decay::Items& items = idecay->children() ;
     Selected::Range child1 = daughters ( items [0].name() ) ;
     if ( child1.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child2 = daughters ( items [1].name() ) ;
@@ -1747,28 +1747,28 @@ StatusCode DaVinci::N6BodyDecays::execute()
     if ( child5.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child6 = daughters ( items [5].name() ) ;
     if ( child6.empty() ) { continue ; }                  // CONTINUE
-    
-    /// check  combinatoric 
+
+    /// check  combinatoric
     double ncomb  = 1.0 * child1.size() * child2.size () ;
     ncomb        *=       child3.size() * child4.size () ;
     ncomb        *=       child5.size() * child6.size () ;
     problem = problem || tooMuchCombinations ( ncomb , *idecay ) ;
     if ( problem ) { continue  ; } //  CONTINUE, go to next decay
-    
+
     //
     // make explicit 6-body loop
     //
     for ( Selected::Range::const_iterator it1 = child1.begin() ;
-          child1.end() != it1 && !problem ; ++it1 ) 
+          child1.end() != it1 && !problem ; ++it1 )
     {
       //
       problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
       if ( problem ) { break ; }  // BREAK the loop
       //
       const LHCb::Particle* c1 = *it1 ;
-      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1  
+      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1
       //
-      // get the actual('current') combinations 
+      // get the actual('current') combinations
       LHCb::Particle::ConstVector comb12      ( 2 ) ;
       LHCb::Particle::ConstVector comb123     ( 3 ) ;
       LHCb::Particle::ConstVector comb1234    ( 4 ) ;
@@ -1780,9 +1780,9 @@ StatusCode DaVinci::N6BodyDecays::execute()
       comb12345   [0] = c1 ;
       combination [0] = c1 ;
       //
-      // loop over 2nd particle 
+      // loop over 2nd particle
       for ( Selected::Range::const_iterator it2 = child2.begin() ;
-            child2.end() != it2 && !problem ; ++it2 ) 
+            child2.end() != it2 && !problem ; ++it2 )
       {
         //
         problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
@@ -1791,7 +1791,7 @@ StatusCode DaVinci::N6BodyDecays::execute()
         const LHCb::Particle* c2 = *it2 ;
         //
         // good & unique ?
-        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2 
+        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2
         //
         comb12      [1] = c2 ;
         comb123     [1] = c2 ;
@@ -1799,145 +1799,145 @@ StatusCode DaVinci::N6BodyDecays::execute()
         comb12345   [1] = c2 ;
         combination [1] = c2 ;
         //
-        // Use combination cuts! it is a heart of all game: 
+        // Use combination cuts! it is a heart of all game:
         // here we have the combination and can apply the cut:
         const bool pass_combination12 = m_acut12.fun ( comb12 ) ;
         cnt_c12 += pass_combination12 ;
-        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2 
+        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2
         //
         //
-        // loop over 3rd particle 
+        // loop over 3rd particle
         for ( Selected::Range::const_iterator it3 = child3.begin() ;
-              child3.end() != it3 && !problem ; ++it3 ) 
+              child3.end() != it3 && !problem ; ++it3 )
         {
           //
           problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
           if ( problem ) { break ; }  // BREAK the loop
           //
           const LHCb::Particle* c3 = *it3 ;
-          //        
-          // good & unique ? 
-          if ( !compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3 
+          //
+          // good & unique ?
+          if ( !compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3
           //
           comb123     [2] = c3 ;
           comb1234    [2] = c3 ;
           comb12345   [2] = c3 ;
           combination [2] = c3 ;
-          
-          // Use combination cuts! it is a heart of all game: 
+
+          // Use combination cuts! it is a heart of all game:
           // here we have the combination and can apply the cut:
           const bool pass_combination123 = m_acut123.fun ( comb123 ) ;
           cnt_c123 += pass_combination123 ;
-          if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3 
+          if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3
           //
-          
-          // loop over 4th particle 
+
+          // loop over 4th particle
           for ( Selected::Range::const_iterator it4 = child4.begin() ;
-                child4.end() != it4 && !problem ; ++it4 ) 
+                child4.end() != it4 && !problem ; ++it4 )
           {
             //
             problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
             if ( problem ) { break ; }  // BREAK the loop
             //
             const LHCb::Particle* c4 = *it4 ;
-            //        
-            // good & unique ? 
-            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4 
+            //
+            // good & unique ?
+            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4
             //
             comb1234    [3] = c4 ;
             comb12345   [3] = c4 ;
             combination [3] = c4 ;
-            
-            // Use combination cuts! it is a heart of all game: 
+
+            // Use combination cuts! it is a heart of all game:
             // here we have the combination and can apply the cut:
             const bool pass_combination1234 = m_acut1234.fun ( comb1234 ) ;
             cnt_c1234 += pass_combination1234 ;
-            if ( !pass_combination1234 ) { continue ; } // CONTINUE, next c4 
+            if ( !pass_combination1234 ) { continue ; } // CONTINUE, next c4
             //
-            
-            // loop over 5th particle 
+
+            // loop over 5th particle
             for ( Selected::Range::const_iterator it5 = child5.begin() ;
-                  child5.end() != it5 && !problem ; ++it5 ) 
+                  child5.end() != it5 && !problem ; ++it5 )
             {
-              
+
               problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
               if ( problem ) { break ; }  // BREAK the loop
               //
               const LHCb::Particle* c5 = *it5 ;
-              //        
-              // good & unique ? 
+              //
+              // good & unique ?
               if ( !compare ( c1 ,c2 , c3 , c4 , c5 ) ) { continue ; } // CONTINUE, next c5
               //
               comb12345   [4] = c5 ;
               combination [4] = c5 ;
-              
-              // Use combination cuts! it is a heart of all game: 
+
+              // Use combination cuts! it is a heart of all game:
               // here we have the combination and can apply the cut:
               const bool pass_combination12345 = m_acut12345.fun ( comb12345 ) ;
               cnt_c12345 += pass_combination12345 ;
               if ( !pass_combination12345 ) { continue ; } // CONTINUE, next c5
               //
-              
-              // loop over 6th particle 
+
+              // loop over 6th particle
               for ( Selected::Range::const_iterator it6 = child6.begin() ;
-                    child6.end() != it6 && !problem ; ++it6 ) 
+                    child6.end() != it6 && !problem ; ++it6 )
               {
-                
+
                 problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
                 if ( problem ) { break ; }  // BREAK the loop
                 //
                 const LHCb::Particle* c6 = *it6 ;
-                //        
-                // good & unique ? 
+                //
+                // good & unique ?
                 if ( !compare( c1 ,c2 , c3 , c4 , c5 , c6 ) )
                 { continue ; } // CONTINUE, next c6
                 //
-                combination [5] = c6 ;               
-                
+                combination [5] = c6 ;
+
+                //
+                // check the combinations for overlaps and cuts
                 //
-                // check the combinations for overlaps and cuts 
-                // 
                 const bool pass_combination = treat_combination ( combination ) ;
                 cnt_c += pass_combination ;
                 if ( !pass_combination ) { continue ; }
-                
-                // here we can create the mother particle, the vertex, 
-                // check them and save in TES 
-                const bool pass_mother = treat_mother ( idecay->mother().pid() , 
-                                                        combination            , 
+
+                // here we can create the mother particle, the vertex,
+                // check them and save in TES
+                const bool pass_mother = treat_mother ( idecay->mother().pid() ,
+                                                        combination            ,
                                                         combiner               ,
                                                         saved                  ) ;
                 cnt_m += pass_mother ;
                 if ( !pass_mother ) { continue ; }
-                
+
                 // increment number of good decays
-                ++nGood;                
-                // ============================================================ 
-              }                            // end of the loop over 6th particle 
+                ++nGood;
+                // ============================================================
+              }                            // end of the loop over 6th particle
               // ==============================================================
-            }                              // end of the loop over 5th particle 
+            }                              // end of the loop over 5th particle
             // ================================================================
-          }                                // end of the loop over 4th particle 
+          }                                // end of the loop over 4th particle
           // ==================================================================
-        }                                  // end of the loop over 3rd particle 
+        }                                  // end of the loop over 3rd particle
         // ====================================================================
-      }                                    // end of the loop over 2nd particle 
+      }                                    // end of the loop over 2nd particle
       // ======================================================================
     }                                      // end of the loop over 1st particle
     // ========================================================================
-    
+
     //
     // some statistics
     //
     if ( problem ) { nGood = 0 ; } // Nothing saved if a problem occurred
     counter ( "#" + idecay->toString() ) += nGood;
     nTotal += nGood;
-    
+
   } // the loop over the decays
-  
+
   //
   // Final!
-  // 
+  //
   return post_action ( nTotal , problem , saved ) ;
 }
 
@@ -1947,38 +1947,38 @@ StatusCode DaVinci::N6BodyDecays::execute()
 StatusCode DaVinci::N7BodyDecays::execute()
 {
   //
-  // check the execution conditions 
+  // check the execution conditions
   //
   StatusCode sc = pre_action () ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from pre-action conditions", sc ) ; }
-  
+
   //
-  // preselect all daughter particles 
+  // preselect all daughter particles
   //
   Selected daughters ;
   sc = get_daughters ( daughters ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from get-daughters method", sc ) ; }
-  
+
   //
-  // start some local activity 
+  // start some local activity
   //
-  
+
   /** get the default particle combiner/creator
    *  @attention Particle Combiner is used for creation of Mother Particle!
    */
   const IParticleCombiner* combiner = particleCombiner() ; // get the particle combiner
-  
+
   // the counter of recontructed/selected decays:
   size_t nTotal = 0 ;
-  
+
   // Flag to indicate if processing is aborted
   bool problem = false ;
-  
+
   LHCb::Particle::ConstVector saved ;
   saved.reserve ( 100 ) ; // CRJ : Was 1000. Seems a bit big ?
-  
+
   // a bit of monitoring
   StatEntity& cnt_c12     = counter ( s_combination12     ) ;
   StatEntity& cnt_c123    = counter ( s_combination123    ) ;
@@ -1987,16 +1987,16 @@ StatusCode DaVinci::N7BodyDecays::execute()
   StatEntity& cnt_c123456 = counter ( s_combination123456 ) ;
   StatEntity& cnt_c       = counter ( s_combination       ) ;
   StatEntity& cnt_m       = counter ( s_mother            ) ;
-  
+
   // loop over all decays
   for ( std::vector<Decays::Decay>::const_iterator idecay = m_decays.begin() ;
         m_decays.end() != idecay && !problem ; ++idecay )
   {
     // the counter of "good" selected decays
     size_t nGood = 0 ;
-    
+
     // fill it with the input data
-    const Decays::Decay::Items& items = idecay->children() ;    
+    const Decays::Decay::Items& items = idecay->children() ;
     Selected::Range child1 = daughters ( items [0].name() ) ;
     if ( child1.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child2 = daughters ( items [1].name() ) ;
@@ -2011,29 +2011,29 @@ StatusCode DaVinci::N7BodyDecays::execute()
     if ( child6.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child7 = daughters ( items [6].name() ) ;
     if ( child7.empty() ) { continue ; }                  // CONTINUE
-    
-    /// check  combinatoric 
+
+    /// check  combinatoric
     double ncomb  = 1.0 * child1.size() * child2.size () ;
     ncomb        *=       child3.size() * child4.size () ;
     ncomb        *=       child5.size() * child6.size () ;
     ncomb        *=                       child7.size () ;
     problem = problem || tooMuchCombinations ( ncomb , *idecay ) ;
     if ( problem ) { continue  ; } //  CONTINUE, go to next decay
-    
+
     //
     // make explicit 7-body loop
     //
     for ( Selected::Range::const_iterator it1 = child1.begin() ;
-          child1.end() != it1 && !problem ; ++it1 ) 
+          child1.end() != it1 && !problem ; ++it1 )
     {
       //
       problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
       if ( problem ) { break ; }  // BREAK the loop
       //
       const LHCb::Particle* c1 = *it1 ;
-      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1  
+      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1
       //
-      // get the actual('current') combinations 
+      // get the actual('current') combinations
       LHCb::Particle::ConstVector comb12      ( 2 ) ;
       LHCb::Particle::ConstVector comb123     ( 3 ) ;
       LHCb::Particle::ConstVector comb1234    ( 4 ) ;
@@ -2047,9 +2047,9 @@ StatusCode DaVinci::N7BodyDecays::execute()
       comb123456  [0] = c1 ;
       combination [0] = c1 ;
       //
-      // loop over 2nd particle 
+      // loop over 2nd particle
       for ( Selected::Range::const_iterator it2 = child2.begin() ;
-            child2.end() != it2 && !problem ; ++it2 ) 
+            child2.end() != it2 && !problem ; ++it2 )
       {
         //
         problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
@@ -2058,7 +2058,7 @@ StatusCode DaVinci::N7BodyDecays::execute()
         const LHCb::Particle* c2 = *it2 ;
         //
         // good & unique ?
-        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2 
+        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2
         //
         comb12      [1] = c2 ;
         comb123     [1] = c2 ;
@@ -2067,175 +2067,175 @@ StatusCode DaVinci::N7BodyDecays::execute()
         comb123456  [1] = c2 ;
         combination [1] = c2 ;
         //
-        // Use combination cuts! it is a heart of all game: 
+        // Use combination cuts! it is a heart of all game:
         // here we have the combination and can apply the cut:
         const bool pass_combination12 = m_acut12.fun ( comb12 ) ;
         cnt_c12 += pass_combination12 ;
-        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2 
+        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2
         //
         //
-        // loop over 3rd particle 
+        // loop over 3rd particle
         for ( Selected::Range::const_iterator it3 = child3.begin() ;
-              child3.end() != it3 && !problem ; ++it3 ) 
+              child3.end() != it3 && !problem ; ++it3 )
         {
           //
           problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
           if ( problem ) { break ; }  // BREAK the loop
           //
           const LHCb::Particle* c3 = *it3 ;
-          //        
-          // good & unique ? 
-          if ( !compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3 
+          //
+          // good & unique ?
+          if ( !compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3
           //
           comb123     [2] = c3 ;
           comb1234    [2] = c3 ;
           comb12345   [2] = c3 ;
           comb123456  [2] = c3 ;
           combination [2] = c3 ;
-          
-          // Use combination cuts! it is a heart of all game: 
+
+          // Use combination cuts! it is a heart of all game:
           // here we have the combination and can apply the cut:
           const bool pass_combination123 = m_acut123.fun ( comb123 ) ;
           cnt_c123 += pass_combination123 ;
           if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3
           //
-          
-          // loop over 4th particle 
+
+          // loop over 4th particle
           for ( Selected::Range::const_iterator it4 = child4.begin() ;
-                child4.end() != it4 && !problem ; ++it4 ) 
+                child4.end() != it4 && !problem ; ++it4 )
           {
             //
             problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
             if ( problem ) { break ; }  // BREAK the loop
             //
             const LHCb::Particle* c4 = *it4 ;
-            //        
-            // good & unique ? 
-            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4 
+            //
+            // good & unique ?
+            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4
             //
             comb1234    [3] = c4 ;
             comb12345   [3] = c4 ;
             comb123456  [3] = c4 ;
             combination [3] = c4 ;
-            
-            // Use combination cuts! it is a heart of all game: 
+
+            // Use combination cuts! it is a heart of all game:
             // here we have the combination and can apply the cut:
             const bool pass_combination1234 = m_acut1234.fun ( comb1234 ) ;
             cnt_c1234 += pass_combination1234 ;
             if ( !pass_combination1234 ) { continue ; } // CONTINUE, next c4
             //
-            
-            // loop over 5th particle 
+
+            // loop over 5th particle
             for ( Selected::Range::const_iterator it5 = child5.begin() ;
-                  child5.end() != it5 && !problem ; ++it5 ) 
+                  child5.end() != it5 && !problem ; ++it5 )
             {
-              
+
               problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
               if ( problem ) { break ; }  // BREAK the loop
               //
               const LHCb::Particle* c5 = *it5 ;
-              //        
-              // good & unique ? 
+              //
+              // good & unique ?
               if ( !compare ( c1 ,c2 , c3 , c4 , c5 ) ) { continue ; } // CONTINUE, next c5
               //
               comb12345   [4] = c5 ;
               comb123456  [4] = c5 ;
               combination [4] = c5 ;
-              
-              // Use combination cuts! it is a heart of all game: 
+
+              // Use combination cuts! it is a heart of all game:
               // here we have the combination and can apply the cut:
               const bool pass_combination12345 = m_acut12345.fun ( comb12345 ) ;
               cnt_c12345 += pass_combination12345 ;
               if ( !pass_combination12345 ) { continue ; } // CONTINUE, next c5
               //
-              
-              // loop over 6th particle 
+
+              // loop over 6th particle
               for ( Selected::Range::const_iterator it6 = child6.begin() ;
-                    child6.end() != it6 && !problem ; ++it6 ) 
+                    child6.end() != it6 && !problem ; ++it6 )
               {
-                
+
                 problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
                 if ( problem ) { break ; }  // BREAK the loop
                 //
                 const LHCb::Particle* c6 = *it6 ;
-                //        
-                // good & unique ? 
+                //
+                // good & unique ?
                 if ( !compare ( c1 ,c2 , c3 , c4 , c5 , c6 ) )
                 { continue ; } // CONTINUE, next c6
                 //
                 comb123456  [5] = c6 ;
-                combination [5] = c6 ;               
-                
-             
-                // Use combination cuts! it is a heart of all game: 
+                combination [5] = c6 ;
+
+
+                // Use combination cuts! it is a heart of all game:
                 // here we have the combination and can apply the cut:
                 const bool pass_combination123456 = m_acut123456.fun ( comb123456 ) ;
                 cnt_c123456 += pass_combination123456 ;
                 if ( !pass_combination123456 ) { continue ; } // CONTINUE, next c6
                 //
-                
-                // loop over 7th particle 
+
+                // loop over 7th particle
                 for ( Selected::Range::const_iterator it7 = child7.begin() ;
-                      child7.end() != it7 && !problem ; ++it7 ) 
+                      child7.end() != it7 && !problem ; ++it7 )
                 {
-                  
+
                   problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
                   if ( problem ) { break ; }  // BREAK the loop
                   //
                   const LHCb::Particle* c7 = *it7 ;
-                  //        
-                  // good & unique ? 
+                  //
+                  // good & unique ?
                   if ( !compare ( c1 ,c2 , c3 , c4 , c5 , c6 , c7 ) )
                   { continue ; } // CONTINUE, next c6
                   //
-                  combination [6] = c7 ;            
-                  
+                  combination [6] = c7 ;
+
+                  //
+                  // check the combinations for overlaps and cuts
                   //
-                  // check the combinations for overlaps and cuts 
-                  // 
                   const bool pass_combination = treat_combination ( combination ) ;
                   cnt_c += pass_combination ;
                   if ( !pass_combination ) { continue ; }
-                  
-                  // here we can create the mother particle, the vertex, 
-                  // check them and save in TES 
-                  const bool pass_mother = treat_mother ( idecay->mother().pid() , 
-                                                          combination            , 
+
+                  // here we can create the mother particle, the vertex,
+                  // check them and save in TES
+                  const bool pass_mother = treat_mother ( idecay->mother().pid() ,
+                                                          combination            ,
                                                           combiner               ,
                                                           saved                  ) ;
                   cnt_m += pass_mother ;
                   if ( !pass_mother ) { continue ; }
-                  
+
                   // increment number of good decays
                   ++nGood ;
                   // ==========================================================
-                }                          // end of the loop over 7th particle 
+                }                          // end of the loop over 7th particle
                 // ============================================================
-              }                            // end of the loop over 6th particle 
+              }                            // end of the loop over 6th particle
               // ==============================================================
-            }                              // end of the loop over 5th particle 
+            }                              // end of the loop over 5th particle
             // ================================================================
-          }                                // end of the loop over 4th particle 
+          }                                // end of the loop over 4th particle
           // ==================================================================
-        }                                  // end of the loop over 3rd particle 
+        }                                  // end of the loop over 3rd particle
         // ====================================================================
-      }                                    // end of the loop over 2nd particle 
+      }                                    // end of the loop over 2nd particle
       // ======================================================================
     }                                      // end of the loop over 1st particle
     // ========================================================================
-    
+
     //
     // some statistics
     //
     if ( problem ) { nGood = 0 ; } // Nothing saved if a problem occurred
     counter ( "#" + idecay->toString() ) += nGood;
     nTotal += nGood;
-    
+
   } // the loop over the decays
-  
+
   //
   // Final!
-  // 
+  //
   return post_action ( nTotal , problem , saved ) ;
 }
 // ============================================================================
@@ -2246,38 +2246,38 @@ StatusCode DaVinci::N7BodyDecays::execute()
 StatusCode DaVinci::N8BodyDecays::execute()
 {
   //
-  // check the execution conditions 
+  // check the execution conditions
   //
   StatusCode sc = pre_action () ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from pre-action conditions", sc ) ; }
-  
+
   //
-  // preselect all daughter particles 
+  // preselect all daughter particles
   //
   Selected daughters ;
   sc = get_daughters ( daughters ) ;
-  if ( sc.isFailure() ) 
+  if ( sc.isFailure() )
   { return Error("Error from get-daughters method", sc ) ; }
-  
+
   //
-  // start some local activity 
+  // start some local activity
   //
-  
+
   /** get the default particle combiner/creator
    *  @attention Particle Combiner is used for creation of Mother Particle!
    */
   const IParticleCombiner* combiner = particleCombiner() ; // get the particle combiner
-  
+
   // the counter of recontructed/selected decays:
   size_t nTotal = 0 ;
-  
+
   // Flag to indicate if processing is aborted
   bool problem = false ;
-  
+
   LHCb::Particle::ConstVector saved ;
   saved.reserve ( 100 ) ; // CRJ : Was 1000. Seems a bit big ?
-  
+
   StatEntity& cnt_c12      = counter ( s_combination12      ) ;
   StatEntity& cnt_c123     = counter ( s_combination123     ) ;
   StatEntity& cnt_c1234    = counter ( s_combination1234    ) ;
@@ -2293,9 +2293,9 @@ StatusCode DaVinci::N8BodyDecays::execute()
   {
     // the counter of "good" selected decays
     size_t nGood = 0 ;
-    
+
     // fill it with the input data
-    const Decays::Decay::Items& items = idecay->children() ;    
+    const Decays::Decay::Items& items = idecay->children() ;
     Selected::Range child1 = daughters ( items [0].name() ) ;
     if ( child1.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child2 = daughters ( items [1].name() ) ;
@@ -2312,29 +2312,29 @@ StatusCode DaVinci::N8BodyDecays::execute()
     if ( child7.empty() ) { continue ; }                  // CONTINUE
     Selected::Range child8 = daughters ( items [7].name() ) ;
     if ( child8.empty() ) { continue ; }                  // CONTINUE
-    
-    /// check  combinatoric 
+
+    /// check  combinatoric
     double ncomb  = 1.0 * child1.size () * child2.size () ;
     ncomb        *=       child3.size () * child4.size () ;
     ncomb        *=       child5.size () * child6.size () ;
     ncomb        *=       child7.size () * child8.size () ;
     problem = problem || tooMuchCombinations ( ncomb , *idecay ) ;
     if ( problem ) { continue  ; } //  CONTINUE, go to next decay
-    
+
     //
     // make explicit 8-body loop
     //
     for ( Selected::Range::const_iterator it1 = child1.begin() ;
-          child1.end() != it1 && !problem ; ++it1 ) 
+          child1.end() != it1 && !problem ; ++it1 )
     {
       //
       problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
       if ( problem ) { break ; }  // BREAK the loop
       //
       const LHCb::Particle* c1 = *it1 ;
-      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1  
+      if ( 0  == c1 ) { continue ; }                   // CONTINUE, next c1
       //
-      // get the actual('current') combinations 
+      // get the actual('current') combinations
       LHCb::Particle::ConstVector comb12      ( 2 ) ;
       LHCb::Particle::ConstVector comb123     ( 3 ) ;
       LHCb::Particle::ConstVector comb1234    ( 4 ) ;
@@ -2350,9 +2350,9 @@ StatusCode DaVinci::N8BodyDecays::execute()
       comb1234567 [0] = c1 ;
       combination [0] = c1 ;
       //
-      // loop over 2nd particle 
+      // loop over 2nd particle
       for ( Selected::Range::const_iterator it2 = child2.begin() ;
-            child2.end() != it2 && !problem ; ++it2 ) 
+            child2.end() != it2 && !problem ; ++it2 )
       {
         //
         problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
@@ -2361,7 +2361,7 @@ StatusCode DaVinci::N8BodyDecays::execute()
         const LHCb::Particle* c2 = *it2 ;
         //
         // good & unique ?
-        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2 
+        if ( !compare ( c1 , c2 ) ) { continue ; } // CONTINUE, next c2
         //
         comb12      [1] = c2 ;
         comb123     [1] = c2 ;
@@ -2371,25 +2371,25 @@ StatusCode DaVinci::N8BodyDecays::execute()
         comb1234567 [1] = c2 ;
         combination [1] = c2 ;
         //
-        // Use combination cuts! it is a heart of all game: 
+        // Use combination cuts! it is a heart of all game:
         // here we have the combination and can apply the cut:
         const bool pass_combination12 = m_acut12.fun ( comb12 ) ;
         cnt_c12 += pass_combination12 ;
-        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2 
+        if ( !pass_combination12 ) { continue ; } // CONTINUE, next c2
         //
         //
-        // loop over 3rd particle 
+        // loop over 3rd particle
         for ( Selected::Range::const_iterator it3 = child3.begin() ;
-              child3.end() != it3 && !problem ; ++it3 ) 
+              child3.end() != it3 && !problem ; ++it3 )
         {
           //
           problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
           if ( problem ) { break ; }  // BREAK the loop
           //
           const LHCb::Particle* c3 = *it3 ;
-          //        
-          // good & unique ? 
-          if ( !compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3 
+          //
+          // good & unique ?
+          if ( !compare ( c1 ,c2 , c3 ) ) { continue ; } // CONTINUE, next c3
           //
           comb123     [2] = c3 ;
           comb1234    [2] = c3 ;
@@ -2397,178 +2397,178 @@ StatusCode DaVinci::N8BodyDecays::execute()
           comb123456  [2] = c3 ;
           comb1234567 [2] = c3 ;
           combination [2] = c3 ;
-          
-          // Use combination cuts! it is a heart of all game: 
+
+          // Use combination cuts! it is a heart of all game:
           // here we have the combination and can apply the cut:
           const bool pass_combination123 = m_acut123.fun ( comb123 ) ;
           cnt_c123 += pass_combination123 ;
-          if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3 
+          if ( !pass_combination123 ) { continue ; } // CONTINUE, next c3
           //
-          
-          // loop over 4th particle 
+
+          // loop over 4th particle
           for ( Selected::Range::const_iterator it4 = child4.begin() ;
-                child4.end() != it4 && !problem ; ++it4 ) 
+                child4.end() != it4 && !problem ; ++it4 )
           {
             //
             problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
             if ( problem ) { break ; }  // BREAK the loop
             //
             const LHCb::Particle* c4 = *it4 ;
-            //        
-            // good & unique ? 
-            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4 
+            //
+            // good & unique ?
+            if ( !compare ( c1 ,c2 , c3 , c4 ) ) { continue ; } // CONTINUE, next c4
             //
             comb1234    [3] = c4 ;
             comb12345   [3] = c4 ;
             comb123456  [3] = c4 ;
             comb1234567 [3] = c4 ;
             combination [3] = c4 ;
-            
-            // Use combination cuts! it is a heart of all game: 
+
+            // Use combination cuts! it is a heart of all game:
             // here we have the combination and can apply the cut:
             const bool pass_combination1234 = m_acut1234.fun ( comb1234 ) ;
             cnt_c1234 += pass_combination1234 ;
             if ( !pass_combination1234 ) { continue ; } // CONTINUE, next c4
             //
-            
-            // loop over 5th particle 
+
+            // loop over 5th particle
             for ( Selected::Range::const_iterator it5 = child5.begin() ;
-                  child5.end() != it5 && !problem ; ++it5 ) 
+                  child5.end() != it5 && !problem ; ++it5 )
             {
-              
+
               problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
               if ( problem ) { break ; }  // BREAK the loop
               //
               const LHCb::Particle* c5 = *it5 ;
-              //        
-              // good & unique ? 
+              //
+              // good & unique ?
               if ( !compare ( c1 ,c2 , c3 , c4 , c5 ) ) { continue ; } // CONTINUE, next c5
               //
               comb12345   [4] = c5 ;
               comb123456  [4] = c5 ;
               comb1234567 [4] = c5 ;
               combination [4] = c5 ;
-              
-              // Use combination cuts! it is a heart of all game: 
+
+              // Use combination cuts! it is a heart of all game:
               // here we have the combination and can apply the cut:
               const bool pass_combination12345 = m_acut12345.fun ( comb12345 ) ;
               cnt_c12345 += pass_combination12345 ;
               if ( !pass_combination12345 ) { continue ; } // CONTINUE, next c5
               //
-              
-              // loop over 6th particle 
+
+              // loop over 6th particle
               for ( Selected::Range::const_iterator it6 = child6.begin() ;
-                    child6.end() != it6 && !problem ; ++it6 ) 
+                    child6.end() != it6 && !problem ; ++it6 )
               {
-                
+
                 problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
                 if ( problem ) { break ; }  // BREAK the loop
                 //
                 const LHCb::Particle* c6 = *it6 ;
-                //        
-                // good & unique ? 
+                //
+                // good & unique ?
                 if ( !compare ( c1 ,c2 , c3 , c4 , c5 , c6 ) )
                 { continue ; } // CONTINUE, next c6
                 //
                 comb123456  [5] = c6 ;
                 comb1234567 [5] = c6 ;
-                combination [5] = c6 ;                
-             
-                // Use combination cuts! it is a heart of all game: 
+                combination [5] = c6 ;
+
+                // Use combination cuts! it is a heart of all game:
                 // here we have the combination and can apply the cut:
                 const bool pass_combination123456 = m_acut123456.fun ( comb123456 ) ;
                 cnt_c123456 += pass_combination123456 ;
                 if ( !pass_combination123456 ) { continue ; } // CONTINUE, next c6
                 //
-                
-                // loop over 7th particle 
+
+                // loop over 7th particle
                 for ( Selected::Range::const_iterator it7 = child7.begin() ;
-                      child7.end() != it7 && !problem ; ++it7 ) 
+                      child7.end() != it7 && !problem ; ++it7 )
                 {
-                  
+
                   problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
                   if ( problem ) { break ; }  // BREAK the loop
                   //
                   const LHCb::Particle* c7 = *it7 ;
-                  //        
-                  // good & unique ? 
+                  //
+                  // good & unique ?
                   if ( !compare ( c1 ,c2 , c3 , c4 , c5 , c6 , c7 ) )
                   { continue ; } // CONTINUE, next c6
                   //
                   comb1234567 [6] = c7 ;
-                  combination [6] = c7 ;            
-                  
-                  // Use combination cuts! it is a heart of all game: 
+                  combination [6] = c7 ;
+
+                  // Use combination cuts! it is a heart of all game:
                   // here we have the combination and can apply the cut:
                   const bool pass_combination1234567 = m_acut1234567.fun ( comb1234567 ) ;
                   cnt_c1234567 += pass_combination1234567 ;
                   if ( !pass_combination1234567 ) { continue ; } // CONTINUE, next c7
                   //
-                  
-                  // loop over 8th particle 
+
+                  // loop over 8th particle
                   for ( Selected::Range::const_iterator it8 = child8.begin() ;
-                        child8.end() != it8 && !problem ; ++it8 ) 
+                        child8.end() != it8 && !problem ; ++it8 )
                   {
-                    
+
                     problem = problem || tooMuchCandidates ( nGood , *idecay ) ;
                     if ( problem ) { break ; }  // BREAK the loop
                     //
                     const LHCb::Particle* c8 = *it8 ;
-                    //        
-                    // good & unique ? 
+                    //
+                    // good & unique ?
                     if ( !compare ( c1 ,c2 , c3 , c4 , c5 , c6 , c7 , c8 ) )
                     { continue ; } // CONTINUE, next c6
                     //
-                    combination [7] = c8 ;            
-                    
+                    combination [7] = c8 ;
+
+                    //
+                    // check the combinations for overlaps and cuts
                     //
-                    // check the combinations for overlaps and cuts 
-                    // 
                     const bool pass_combination = treat_combination ( combination ) ;
                     cnt_c += pass_combination ;
                     if ( !pass_combination ) { continue ; }
-                    
-                    // here we can create the mother particle, the vertex, 
-                    // check them and save in TES 
-                    const bool pass_mother = treat_mother ( idecay->mother().pid() , 
-                                                            combination            , 
+
+                    // here we can create the mother particle, the vertex,
+                    // check them and save in TES
+                    const bool pass_mother = treat_mother ( idecay->mother().pid() ,
+                                                            combination            ,
                                                             combiner               ,
                                                             saved                  ) ;
                     cnt_m += pass_mother ;
                     if ( !pass_mother ) { continue ; }
-                    
+
                     // increment number of good decays
                     ++nGood;
                     // ========================================================
-                  }                        // end of the loop over 8th particle 
+                  }                        // end of the loop over 8th particle
                   // ==========================================================
-                }                          // end of the loop over 7th particle 
+                }                          // end of the loop over 7th particle
                 // ============================================================
-              }                            // end of the loop over 6th particle 
+              }                            // end of the loop over 6th particle
               // ==============================================================
-            }                              // end of the loop over 5th particle 
+            }                              // end of the loop over 5th particle
             // ================================================================
-          }                                // end of the loop over 4th particle 
+          }                                // end of the loop over 4th particle
           // ==================================================================
-        }                                  // end of the loop over 3rd particle 
+        }                                  // end of the loop over 3rd particle
         // ====================================================================
-      }                                    // end of the loop over 2nd particle 
+      }                                    // end of the loop over 2nd particle
       // ======================================================================
     }                                      // end of the loop over 1st particle
     // ========================================================================
-    
+
     //
     // some statistics
     //
     if ( problem ) { nGood = 0 ; } // Nothing saved if a problem occurred
     counter ( "#" + idecay->toString() ) += nGood;
     nTotal += nGood;
-    
+
   } // the loop over the decays
-  
+
   //
   // Final!
-  // 
+  //
   return post_action ( nTotal , problem , saved ) ;
 }
 
@@ -2583,6 +2583,6 @@ DECLARE_NAMESPACE_ALGORITHM_FACTORY(DaVinci,N7BodyDecays)
 DECLARE_NAMESPACE_ALGORITHM_FACTORY(DaVinci,N8BodyDecays)
 
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 
diff --git a/Phys/ParticleMaker/CMakeLists.txt b/Phys/ParticleMaker/CMakeLists.txt
index bd1185b9a0167b8cd60b5771fab5a5fb02b13a7d..a649ac34824cc778e219690e9019ee7a4d6ec216 100644
--- a/Phys/ParticleMaker/CMakeLists.txt
+++ b/Phys/ParticleMaker/CMakeLists.txt
@@ -10,6 +10,10 @@ gaudi_depends_on_subdirs(Calo/CaloInterfaces
                          Phys/DaVinciTools
                          Tr/TrackInterfaces)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(ParticleMaker
                  src/*.cpp
                  INCLUDE_DIRS Tr/TrackInterfaces
diff --git a/Phys/ParticleMaker/src/BestPIDParticleMaker.h b/Phys/ParticleMaker/src/BestPIDParticleMaker.h
index c8ac61c5111d1e460b5e35aa78ece38debfe105c..6252f06eaf098cc484bcdb1339715638c4315b7f 100644
--- a/Phys/ParticleMaker/src/BestPIDParticleMaker.h
+++ b/Phys/ParticleMaker/src/BestPIDParticleMaker.h
@@ -1,13 +1,13 @@
-#ifndef BESTPIDPARTICLEMAKER_H 
+#ifndef BESTPIDPARTICLEMAKER_H
 #define BESTPIDPARTICLEMAKER_H 1
 
 #include "CombinedParticleMaker.h"
 
 /** @class BestPIDParticleMaker BestPIDParticleMaker.h
  * It is based on CombinedParticleMaker
- *  
+ *
  * BestPIDParticleMaker makes Particles from ProtoParticles.
- * For each ProtoParticle a Particle with the best DLL that passes the 
+ * For each ProtoParticle a Particle with the best DLL that passes the
  * ProtoParticle*Filter.
  * It uses all detector information available for a given hypothesis.
  * Possible Particles to create are muon, electron, kaon, proton, pion.
@@ -16,15 +16,15 @@
  * Avoid using this algorithm if you are a b-physicist :
  *
  * If you do B->pipi and one pi decays to a muon, it will never be a pi
- * candidate. Even worse, if you or someone relaxes the mu ID cuts  
- * between two jobs or two DaVinci versions, then suddenly what used to be a 
+ * candidate. Even worse, if you or someone relaxes the mu ID cuts
+ * between two jobs or two DaVinci versions, then suddenly what used to be a
  * nice pion in one version of DV might now becomes a muon candidate. Your
- * efficiency decreases although nothing affecting pion or kaon ID  
+ * efficiency decreases although nothing affecting pion or kaon ID
  * changed.
  *  That makes it very hard to estimate signal efficiencies as all
  * efficiencies depend on everything.
  * If you want to cut hard on PID, use PID cuts. If you don't want to use
- * the same track several times (which is a valid point for tagging),  
+ * the same track several times (which is a valid point for tagging),
  * then use the Overlap Tool and re-weight the track accordingly if needed.
  *
  *
@@ -34,20 +34,20 @@
  */
 
 class BestPIDParticleMaker : public CombinedParticleMaker {
-public: 
+public:
   /// Standard constructor
   BestPIDParticleMaker( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~BestPIDParticleMaker( ); ///< Destructor
 
   // Standard initialization of algorithm
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
   // Make the particles
-  virtual StatusCode makeParticles( LHCb::Particle::Vector & parts );
+  StatusCode makeParticles( LHCb::Particle::Vector & parts ) override;
 
   // Standard finalization of algorithm
-  virtual StatusCode finalize  ();
+  StatusCode finalize  () override;
 
 protected:
 
@@ -59,7 +59,7 @@ private:
   std::vector<std::string> m_ParticleList;
 
   // Map type that takes a particle type to a ProtoParticle filter
-  typedef std::pair< const LHCb::ParticleProperty *, 
+  typedef std::pair< const LHCb::ParticleProperty *,
                      const IProtoParticleFilter* > ProtoPair;
   typedef std::vector < ProtoPair > ProtoMap;
   ProtoMap m_protoMap;
@@ -76,7 +76,7 @@ private:
     DLLPIDPair( std::string name, double val) :
       pid (name),
       dll (val) {};
-    
+
     ~DLLPIDPair() {};
     std::string GetPid () const { return pid; }
     double GetDll () const { return dll; }
diff --git a/Phys/ParticleMaker/src/ChargedParticleMakerBase.h b/Phys/ParticleMaker/src/ChargedParticleMakerBase.h
index 2320dd17802926d5b67953e805dedfb3f9b93375..37d75aad959fddc0702773444f95bbe9a2a92542 100644
--- a/Phys/ParticleMaker/src/ChargedParticleMakerBase.h
+++ b/Phys/ParticleMaker/src/ChargedParticleMakerBase.h
@@ -1,5 +1,5 @@
 // $Id: ChargedParticleMakerBase.h,v 1.3 2009-12-08 12:55:07 pkoppenb Exp $
-#ifndef CHARGEDPARTICLEMAKERBASE_H 
+#ifndef CHARGEDPARTICLEMAKERBASE_H
 #define CHARGEDPARTICLEMAKERBASE_H 1
 
 // Include files
@@ -29,7 +29,7 @@ public:
 
   virtual ~ChargedParticleMakerBase( ); ///< Destructor
 
-  virtual StatusCode initialize() ; ///< Finalize
+  StatusCode initialize() override; ///< Finalize
 
 protected:
 
@@ -39,9 +39,9 @@ protected:
   const IParticle2State* p2s()const{return m_p2s;}
   ///  Track selector tool
   const ITrackSelector * trSel()const{return m_trSel;}
-  /// set particle properties for particle and for antiparticle  
+  /// set particle properties for particle and for antiparticle
   StatusCode setPPs( const std::string& pid ) ;
-  /// Select the appropriate state 
+  /// Select the appropriate state
   const LHCb::State* usedState( const LHCb::Track* track)const ;
 
 private:
diff --git a/Phys/ParticleMaker/src/CombinedParticleMaker.h b/Phys/ParticleMaker/src/CombinedParticleMaker.h
index 9c566fbde3aed011b481b4190703234ebb5c5b20..6b2415b8db6899a47fb50751e9fcb54349be75cd 100644
--- a/Phys/ParticleMaker/src/CombinedParticleMaker.h
+++ b/Phys/ParticleMaker/src/CombinedParticleMaker.h
@@ -44,13 +44,13 @@ public:
   virtual ~CombinedParticleMaker( ); ///< Destructor
 
   /// Make the particles
-  virtual StatusCode makeParticles( LHCb::Particle::Vector & parts );
+  StatusCode makeParticles( LHCb::Particle::Vector & parts ) override;
 
   /// Standard initialization of algorithm
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
   /// Standard finalization of algorithm
-  virtual StatusCode finalize();
+  StatusCode finalize() override;
 
 protected:
 
@@ -69,7 +69,7 @@ protected:
   virtual void checkPIDInfo( const LHCb::ProtoParticle * proto ) const;
 
 private:
-  
+
   /// Set the Particle confidence level
   void setConfLevel
   ( const LHCb::ProtoParticle*    proto,
@@ -135,7 +135,7 @@ private:
 
   /// The protoFilter to be used
   IProtoParticleFilter* m_protoTool;
-  
+
   /// Particle property
   const LHCb::ParticleProperty* m_partProp ;
 
diff --git a/Phys/ParticleMaker/src/DiElectronMaker.h b/Phys/ParticleMaker/src/DiElectronMaker.h
index 92bd4477ad917451578f9b60c70cbb09c4fb77f4..5bc72bedb4591e5c750608959c923fdf47778f88 100644
--- a/Phys/ParticleMaker/src/DiElectronMaker.h
+++ b/Phys/ParticleMaker/src/DiElectronMaker.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef DIELECTRONMAKER_H 
+#ifndef DIELECTRONMAKER_H
 #define DIELECTRONMAKER_H 1
 
 // Include files
@@ -12,23 +12,23 @@
 #include "Kernel/IParticleTransporter.h"
 
 /** @class DiElectronMaker DiElectronMaker.h
- *  
+ *
  *  maker algorithm to produce dielectron with correct bremsstrahlung treatment (killing overlap)
  *
  *  @author Olivier Deschamps
  *  @date   2011-02-25
  */
-class DiElectronMaker : public ChargedParticleMakerBase 
+class DiElectronMaker : public ChargedParticleMakerBase
 {
 
-public: 
+public:
 
   /// Standard constructor
-  DiElectronMaker( const std::string& name, ISvcLocator* pSvcLocator );  
+  DiElectronMaker( const std::string& name, ISvcLocator* pSvcLocator );
   virtual ~DiElectronMaker( ); ///< Destructor
-  virtual StatusCode makeParticles (LHCb::Particle::Vector & particles ) ; 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  
+  StatusCode makeParticles (LHCb::Particle::Vector & particles ) override;
+  StatusCode initialize() override;    ///< Algorithm initialization
+
 private:
 
   const ITrackSelector * trSel()const{return m_trSel;}
@@ -42,11 +42,11 @@ private:
   StatusCode combinepair(LHCb::Particle* ele1, LHCb::Particle* ele2, LHCb::Particle & mother, LHCb::Vertex & vertex);
 
 private:
-  
+
   const ITrackSelector * m_trSel;
   IProtoParticleFilter* m_pFilter;
   ICaloElectron* m_caloElectron;
-  DeCalorimeter* m_calo;  
+  DeCalorimeter* m_calo;
 
   std::string m_toolType;
   std::string m_toolName;
diff --git a/Phys/ParticleMaker/src/MergedPi0Maker.h b/Phys/ParticleMaker/src/MergedPi0Maker.h
index df70146802e77aeb2fb49cf9ac6d451d114655b9..02dab15728003f750bbfb21d32685ec8ed02b98e 100644
--- a/Phys/ParticleMaker/src/MergedPi0Maker.h
+++ b/Phys/ParticleMaker/src/MergedPi0Maker.h
@@ -24,12 +24,12 @@ public:
 
   MergedPi0Maker( const std::string& name,ISvcLocator* pSvcLocator  ) ;
   virtual ~MergedPi0Maker() ;
-  virtual StatusCode initialize() ;
+  StatusCode initialize() override;
 
 private:
 
   // Make the particles
-  virtual StatusCode makeParticles (LHCb::Particle::Vector & particles ) ;
+  StatusCode makeParticles (LHCb::Particle::Vector & particles ) override;
 
 protected:
 
diff --git a/Phys/ParticleMaker/src/NoPIDsParticleMaker.h b/Phys/ParticleMaker/src/NoPIDsParticleMaker.h
index ff6c3a58a83e41e13dae871d05d70c2c37975ef5..a87a37c0782992504b85d536c14f1750dad3c7cf 100644
--- a/Phys/ParticleMaker/src/NoPIDsParticleMaker.h
+++ b/Phys/ParticleMaker/src/NoPIDsParticleMaker.h
@@ -1,12 +1,12 @@
 // $Id: NoPIDsParticleMaker.h,v 1.12 2009-06-12 16:06:02 pkoppenb Exp $
-#ifndef NOPIDSPARTICLEMAKER_H 
+#ifndef NOPIDSPARTICLEMAKER_H
 #define NOPIDSPARTICLEMAKER_H 1
 
 // Include files
 #include "ChargedParticleMakerBase.h"            // Interface
 
 /** @class NoPIDsParticleMaker NoPIDsParticleMaker.h
- *  
+ *
  *  The simplest possible particle maker.
  *  It assigns a PID hypothesis to charged protoparticle.
  *  Thus some imitation of "high-level-trigger-charged-particle"
@@ -16,50 +16,50 @@
  *  @date   2006-01-23
  */
 class NoPIDsParticleMaker : public ChargedParticleMakerBase {
-public: 
+public:
   /// Standard constructor
   NoPIDsParticleMaker( const std::string& name,ISvcLocator* pSvcLocator);
-  
-  virtual ~NoPIDsParticleMaker( ); ///< Destructor
-  
-  StatusCode initialize() ; ///< Initialize
-  
-  StatusCode finalize() ; ///< Initialize
 
-  /// Dispatch the making of particles 
-  StatusCode makeParticles( LHCb::Particle::Vector & parts );
-  
+  ~NoPIDsParticleMaker( ); ///< Destructor
+
+  StatusCode initialize() override; ///< Initialize
+
+  StatusCode finalize() override; ///< Initialize
+
+  /// Dispatch the making of particles
+  StatusCode makeParticles( LHCb::Particle::Vector & parts ) override;
+
 protected:
-  
-  
-  /** Fill the particle from protoparticle using ID  
+
+
+  /** Fill the particle from protoparticle using ID
    *  @param proto    pointer to ProtoParticle
    *  @param property particle property information
-   *  @param particle particle (output) 
-   *  @return status code 
+   *  @param particle particle (output)
+   *  @return status code
    */
-  StatusCode fillParticle 
-  ( const LHCb::ProtoParticle*    proto    , 
-    const LHCb::ParticleProperty* property , 
+  StatusCode fillParticle
+  ( const LHCb::ProtoParticle*    proto    ,
+    const LHCb::ParticleProperty* property ,
     LHCb::Particle*               particle ) const ;
 
 private:
 
-  // CL to be used 
+  // CL to be used
   double                  m_CL     ;
-  
-  // number of calls 
+
+  // number of calls
   size_t                  m_calls  ;
-  
-  // total created particles 
+
+  // total created particles
   double                  m_sum    ;
-  
-  // total created particles (sum2)  
+
+  // total created particles (sum2)
   double                  m_sum2   ;
-  
+
 };
 // ============================================================================
-// The END 
+// The END
 // ============================================================================
 #endif // NOPIDSPARTICLEMAKER_H
 // ============================================================================
diff --git a/Phys/ParticleMaker/src/Particle2State.h b/Phys/ParticleMaker/src/Particle2State.h
index 35510f3e510fd0c6c8e6ac85beb50646938ed664..3422be978805a20c161e56c2832aa1340313907d 100644
--- a/Phys/ParticleMaker/src/Particle2State.h
+++ b/Phys/ParticleMaker/src/Particle2State.h
@@ -1,5 +1,5 @@
 // $Id: Particle2State.h,v 1.2 2009-09-11 17:14:21 jonrob Exp $
-#ifndef PARTICLE2STATE_H 
+#ifndef PARTICLE2STATE_H
 #define PARTICLE2STATE_H 1
 
 // Include files
@@ -12,39 +12,39 @@ typedef ROOT::Math::SMatrix<double, 3, 5> Matrix3x5;
 
 
 /** @class Particle2State Particle2State.h
- *  
+ *
  *  Convert Particles to State and Back.
  *
  *  @author Patrick Koppenburg
  *  @date   2006-05-16
  */
 class Particle2State : public GaudiTool, virtual public IParticle2State {
-public: 
+public:
   /// Standard constructor
-  Particle2State( const std::string& type, 
+  Particle2State( const std::string& type,
                   const std::string& name,
                   const IInterface* parent);
 
-  virtual ~Particle2State( ); ///< Destructor
+  ~Particle2State( ); ///< Destructor
 
   /// Fill a Particle from a State
-  StatusCode state2Particle( const LHCb::State& state, 
-                             LHCb::Particle& particle ) const ;
-  
+  StatusCode state2Particle( const LHCb::State& state,
+                     LHCb::Particle& particle ) const override;
+
   /// Fill a State from Particle
-  StatusCode particle2State( const LHCb::Particle& particle, 
-                             LHCb::State& state ) const ;
+  StatusCode particle2State( const LHCb::Particle& particle,
+                             LHCb::State& state ) const override;
+
+  /// test
+  StatusCode test( const LHCb::Particle& particle ) const override;
 
-  /// test 
-  StatusCode test( const LHCb::Particle& particle ) const ;
- 
-  /// test 
-  StatusCode test( const LHCb::State& state ) const ;
+  /// test
+  StatusCode test( const LHCb::State& state ) const override;
 
 private:
 
   /// Get Jacobian for Tx,Ty,q/P -> Px,Py,Pz transformation
-  void stateJacobian(const int charge, 
+  void stateJacobian(const int charge,
                      const Gaudi::XYZVector& Momentum,
                      Gaudi::Matrix5x5& Jacob ) const ;
 
diff --git a/Phys/ParticleMaker/src/ParticleMakerBase.h b/Phys/ParticleMaker/src/ParticleMakerBase.h
index 8f8b7cc5c4c357003b86cfb4b29830b77fb79164..694c3c54ca9e52fcb4c2a876b429396087b311a2 100644
--- a/Phys/ParticleMaker/src/ParticleMakerBase.h
+++ b/Phys/ParticleMaker/src/ParticleMakerBase.h
@@ -1,5 +1,5 @@
 // $Id: ParticleMakerBase.h,v 1.5 2010-08-16 16:40:38 odescham Exp $
-#ifndef PARTICLEMAKERBASE_H 
+#ifndef PARTICLEMAKERBASE_H
 #define PARTICLEMAKERBASE_H 1
 
 // from STL
@@ -8,7 +8,7 @@
 // from DaVinci
 #include "Kernel/DaVinciAlgorithm.h"
 // PartProp
-#include "Kernel/ParticleProperty.h" 
+#include "Kernel/ParticleProperty.h"
 // Brem adder
 #include "Kernel/IBremAdder.h"
 
@@ -29,9 +29,9 @@ public:
 
   virtual ~ParticleMakerBase( ); ///< Destructor
 
-  virtual StatusCode execute();    ///< Algorithm execution
+  StatusCode execute() override;    ///< Algorithm execution
 
-  virtual StatusCode initialize() ; ///< Finalize
+  StatusCode initialize() override; ///< Finalize
 
 protected:
 
@@ -43,7 +43,7 @@ protected:
   {
     return m_protos;
   }
-  
+
   // BremStrahlung correction for electron
   void addBrem( LHCb::Particle* particle );
 
@@ -57,21 +57,21 @@ protected:
 
   /// Access the Brem Adder
   IBremAdder* bremAdder() const { return m_brem;  }
-  
+
 private:
 
   /// Avoid loading Particles etc.
-  virtual StatusCode loadEventInput();
+  StatusCode loadEventInput() override;
 
 protected:
 
-  /// ID of the particle 
+  /// ID of the particle
   std::string             m_pid   ;
-  /// ID of the anti-particle 
+  /// ID of the anti-particle
   std::string             m_apid  ;
   /// properties of particle
   const LHCb::ParticleProperty* m_pp = nullptr;
-  
+
   /// properties of anti-particle
   const LHCb::ParticleProperty* m_app = nullptr;
 
diff --git a/Phys/ParticleMaker/src/ParticleStuffer.h b/Phys/ParticleMaker/src/ParticleStuffer.h
index a635dc3f424c99eb9579303142f7a8d4e653a022..6afb2033df7ffcd242b39cfa4b3fd54d19fcd19b 100644
--- a/Phys/ParticleMaker/src/ParticleStuffer.h
+++ b/Phys/ParticleMaker/src/ParticleStuffer.h
@@ -34,21 +34,21 @@ public:
                    const IInterface* parent);
 
   /// Destructor
-  virtual ~ParticleStuffer( );
+  ~ParticleStuffer( );
 
   /// Retrieve  the ParticlePropertyService.
-  StatusCode initialize();
+  StatusCode initialize() override;
 
   /// Fill Composite Particle from Vertex
   StatusCode fillParticle( const LHCb::Particle::ConstVector& daughters,
                            const LHCb::Vertex&,
                            const LHCb::ParticleID&,
-                           LHCb::Particle&);
+                           LHCb::Particle&) override;
 
   /// Fill Composite Particle from Vertex
   StatusCode fillParticle( const LHCb::Particle::ConstVector& daughters,
                            const LHCb::Vertex&,
-                           LHCb::Particle&);
+                           LHCb::Particle&) override;
 
 private:
 
diff --git a/Phys/ParticleMaker/src/PhotonMaker.h b/Phys/ParticleMaker/src/PhotonMaker.h
index 248cdafff245d4a91614ffb7afbdcd91b6d7cc80..e32f9e65e0facc599844db03b0975f3f871a6948 100644
--- a/Phys/ParticleMaker/src/PhotonMaker.h
+++ b/Phys/ParticleMaker/src/PhotonMaker.h
@@ -1,4 +1,4 @@
-// $Id: 
+// $Id:
 // ============================================================================
 #ifndef PHOTONMAKER_H
 #define PHOTONMAKER_H 1
@@ -34,19 +34,19 @@ public:
   virtual ~PhotonMaker() ;
 
   // Make the particles
-  virtual StatusCode makeParticles (LHCb::Particle::Vector & particles ) ;
-  virtual void setPoint ( const Gaudi::XYZPoint pos ){ m_point = pos; }
-  virtual void setPoint ( const Gaudi::XYZPoint pos, const Gaudi::SymMatrix3x3 cov ){
+  StatusCode makeParticles (LHCb::Particle::Vector & particles ) override;
+  void setPoint ( const Gaudi::XYZPoint pos ) override { m_point = pos; }
+  void setPoint ( const Gaudi::XYZPoint pos, const Gaudi::SymMatrix3x3 cov ) override {
     m_point = pos;
     m_pointErr = cov;
   }
-  virtual void setPoint    ( const LHCb::Vertex* vert ){
+  void setPoint    ( const LHCb::Vertex* vert ) override {
     m_point  = vert->position();
     m_pointErr = vert->covMatrix();
   }
 
-  virtual StatusCode initialize    () ;
-  virtual StatusCode finalize      () ;
+  StatusCode initialize    () override;
+  StatusCode finalize      () override;
 
 protected:
 
diff --git a/Phys/ParticleMaker/src/PhotonMakerAlg.h b/Phys/ParticleMaker/src/PhotonMakerAlg.h
index 57231982651ac0ada98377b2d180a8fd92c38e01..1e582c599f633f5c562ef9037c64c7b980b8ebd5 100644
--- a/Phys/ParticleMaker/src/PhotonMakerAlg.h
+++ b/Phys/ParticleMaker/src/PhotonMakerAlg.h
@@ -1,5 +1,5 @@
 // $Id: PhotonMakerAlg.h,v 1.1 2009-04-21 19:15:41 pkoppenb Exp $
-#ifndef RESOLVEDPI0MAKER_H 
+#ifndef RESOLVEDPI0MAKER_H
 #define RESOLVEDPI0MAKER_H 1
 // Include files
 #include "ParticleMakerBase.h"
@@ -9,12 +9,12 @@
 #include "Kernel/ICaloParticleMaker.h"
 
 namespace LHCb{
-  class ProtoParticle ;  
+  class ProtoParticle ;
   class CaloHypo      ;
 }
 
 /** @class PhotonMakerAlg PhotonMakerAlg.h
- *  
+ *
  *  Call PhotonMaker
  *
  *  @author P. Koppenburg
@@ -23,19 +23,19 @@ namespace LHCb{
 
 class PhotonMakerAlg : public ParticleMakerBase{
 public:
-  
+
   PhotonMakerAlg(const std::string& name,ISvcLocator* pSvcLocator ) ;
    virtual ~PhotonMakerAlg() ;
-  
-  // Make the particles 
-  virtual StatusCode makeParticles (LHCb::Particle::Vector & particles ) ;
- 
-  virtual StatusCode initialize    () ;   
-  virtual StatusCode finalize      () ;
+
+  // Make the particles
+  StatusCode makeParticles (LHCb::Particle::Vector & particles ) override;
+
+  StatusCode initialize    () override;
+  StatusCode finalize      () override;
 
 
 protected:
-  
+
 private:
 
   std::string m_photonMakerType;
diff --git a/Phys/ParticleMaker/src/Pi0MakerBase.h b/Phys/ParticleMaker/src/Pi0MakerBase.h
index 12d0927ec5819e7ce74b2043ab75c93b65a282cc..ab710ec03e94bbd76b15f1004ec1f4902858d62f 100644
--- a/Phys/ParticleMaker/src/Pi0MakerBase.h
+++ b/Phys/ParticleMaker/src/Pi0MakerBase.h
@@ -1,5 +1,5 @@
 // $Id: Pi0MakerBase.h,v 1.1 2009-04-23 10:39:31 pkoppenb Exp $
-#ifndef PI0MAKERBASE_H 
+#ifndef PI0MAKERBASE_H
 #define PI0MAKERBASE_H 1
 // Include files
 #include "ParticleMakerBase.h"
@@ -8,12 +8,12 @@
 #include "Kernel/ICaloParticleMaker.h"
 
 namespace LHCb{
-  class ProtoParticle ;  
+  class ProtoParticle ;
   class CaloHypo      ;
 }
 
 /** @class Pi0MakerBase Pi0MakerBase.h
- *  
+ *
  *  Base class for pi0 makers
  *
  *  @author Olivier Deschamps odescham@in2p3.fr
@@ -23,30 +23,30 @@ namespace LHCb{
 
 class Pi0MakerBase : public ParticleMakerBase{
 public:
-  
-  
+
+
   Pi0MakerBase(const std::string& name,ISvcLocator* pSvcLocator ) ;
   virtual ~Pi0MakerBase() ;
-  virtual StatusCode initialize    () ;   
-  virtual StatusCode finalize      () ;
-  
+  StatusCode initialize    () override;
+  StatusCode finalize      () override;
+
 protected:
   virtual void setPoint ( const Gaudi::XYZPoint pos ){ m_point = pos; }
   virtual void setPoint ( const Gaudi::XYZPoint pos, const Gaudi::SymMatrix3x3 cov ){
-    m_point = pos; 
+    m_point = pos;
     m_pointErr = cov;
   }
   virtual void setPoint    ( const LHCb::Vertex* vert ){
-    m_point  = vert->position(); 
+    m_point  = vert->position();
     m_pointErr = vert->covMatrix();
   }
 protected:
-  
+
 
 protected:
   long m_Id;  ///< pid
   double m_Mass; ///< mass
-  
+
   /// nominal production vertex
   Gaudi::XYZPoint                    m_point            ;
   /// nominal production vertex error
diff --git a/Phys/ParticleMaker/src/ResolvedPi0Maker.h b/Phys/ParticleMaker/src/ResolvedPi0Maker.h
index ac876a07cbcd08b068bb862ed071bea0431b3f90..6673e62efb14ace25c4efaf32ef7d26063a2f6b7 100644
--- a/Phys/ParticleMaker/src/ResolvedPi0Maker.h
+++ b/Phys/ParticleMaker/src/ResolvedPi0Maker.h
@@ -28,12 +28,12 @@ public:
   ResolvedPi0Maker(const std::string& name,ISvcLocator* pSvcLocator ) ;
   virtual ~ResolvedPi0Maker() ;
 
-  virtual StatusCode initialize    () ;
+  StatusCode initialize    () override;
 
 private :
 
   // Make the particles
-  virtual StatusCode makeParticles (LHCb::Particle::Vector & particles ) ;
+  StatusCode makeParticles (LHCb::Particle::Vector & particles ) override;
 
   /** accessor to the specialized tool for estimation of
    *  photon parameters
diff --git a/Phys/ParticleMaker/src/V0FromDstMaker.cpp b/Phys/ParticleMaker/src/V0FromDstMaker.cpp
index f7c0c74055fcb4cecb549478339145a5db74e9fe..71b60b03800e5d785b09d622ffa4235eb69c73b1 100644
--- a/Phys/ParticleMaker/src/V0FromDstMaker.cpp
+++ b/Phys/ParticleMaker/src/V0FromDstMaker.cpp
@@ -17,18 +17,18 @@
 #include "Kernel/ParticleProperty.h"
 #include "Kernel/ParticleID.h"
 
-class V0FromDstMaker : public GaudiAlgorithm 
+class V0FromDstMaker : public GaudiAlgorithm
 {
-  
+
 public:
-  
+
   /// Standard constructor
   V0FromDstMaker( const std::string& name, ISvcLocator* pSvcLocator );
 
-  virtual ~V0FromDstMaker( ); ///< Destructor
+  ~V0FromDstMaker( ); ///< Destructor
 
-  StatusCode initialize() ;
-  StatusCode execute() ;
+  StatusCode initialize() override;
+  StatusCode execute() override;
 
 private:
 
diff --git a/Phys/PhysDict/CMakeLists.txt b/Phys/PhysDict/CMakeLists.txt
index dd9249a90cc92e697120b364418f58250ccf79b3..ca036feb23aa35c807d0362f5f90c0b935072dd5 100644
--- a/Phys/PhysDict/CMakeLists.txt
+++ b/Phys/PhysDict/CMakeLists.txt
@@ -6,6 +6,9 @@ gaudi_subdir(PhysDict v4r2p4)
 gaudi_depends_on_subdirs(Event/HltEvent
                          Event/RecEvent)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_dictionary(Phys
                      dict/PhysDict.h
                      dict/PhysDict.xml
diff --git a/Phys/ProtoParticleFilter/CMakeLists.txt b/Phys/ProtoParticleFilter/CMakeLists.txt
index 14c5e91cbf45ff6929559b3f45b9f707c66c72cb..ec9d729663a459cec0482c57c9c3142d588f4504 100644
--- a/Phys/ProtoParticleFilter/CMakeLists.txt
+++ b/Phys/ProtoParticleFilter/CMakeLists.txt
@@ -8,6 +8,10 @@ gaudi_depends_on_subdirs(Calo/CaloUtils
                          Phys/DaVinciInterfaces
                          Tr/TrackInterfaces)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(ProtoParticleFilter
                  src/*.cpp
                  INCLUDE_DIRS Tr/TrackInterfaces
diff --git a/Phys/ProtoParticleFilter/src/ChargedProtoParticleDLLFilter.h b/Phys/ProtoParticleFilter/src/ChargedProtoParticleDLLFilter.h
index e83986e5db461026a558796f65eda4f79db56e7d..2c0f698cbff25ee57f7fe59488f4fdb867c34841 100644
--- a/Phys/ProtoParticleFilter/src/ChargedProtoParticleDLLFilter.h
+++ b/Phys/ProtoParticleFilter/src/ChargedProtoParticleDLLFilter.h
@@ -44,20 +44,20 @@ public: // Core Gaudi methods
   virtual ~ChargedProtoParticleDLLFilter( ); ///< Destructor
 
   /// Initialisation
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
 public: // tool interface methods
 
   /// Test if filter is satisfied.
-  virtual bool isSatisfied( const LHCb::ProtoParticle* const & proto ) const;
+  bool isSatisfied( const LHCb::ProtoParticle* const & proto ) const override;
 
 protected:
 
   // Create a cut object from decoded cut options
-  virtual const ProtoParticleSelection::Cut *
+  const ProtoParticleSelection::Cut *
   createCut( const std::string & tag,
-             const std::string & delim,
-             const std::string & value ) const;
+     const std::string & delim,
+     const std::string & value ) const override;
 
 private:
 
diff --git a/Phys/ProtoParticleFilter/src/ProtoParticleANNPIDFilter.h b/Phys/ProtoParticleFilter/src/ProtoParticleANNPIDFilter.h
index 09f78081207660a5309bfad776ad7242a300765d..0fd46101d2561b2a6ad73a0b49787439b31a4ccf 100644
--- a/Phys/ProtoParticleFilter/src/ProtoParticleANNPIDFilter.h
+++ b/Phys/ProtoParticleFilter/src/ProtoParticleANNPIDFilter.h
@@ -46,15 +46,15 @@ public: // Core Gaudi methods
   virtual ~ProtoParticleANNPIDFilter( ); ///< Destructor
 
   /// Initialisation
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
 protected:
 
   // Create a cut object from decoded cut options
-  virtual const ProtoParticleSelection::Cut *
+  const ProtoParticleSelection::Cut *
   createCut( const std::string & tag,
-             const std::string & delim,
-             const std::string & value ) const;
+     const std::string & delim,
+     const std::string & value ) const override;
 
 };
 
diff --git a/Phys/ProtoParticleFilter/src/ProtoParticleCALOFilter.h b/Phys/ProtoParticleFilter/src/ProtoParticleCALOFilter.h
index 0313fc162ffd180632b3ba94365e65db93204119..ddec37a05d00ee2e9a66ec1799ae8808f573928b 100644
--- a/Phys/ProtoParticleFilter/src/ProtoParticleCALOFilter.h
+++ b/Phys/ProtoParticleFilter/src/ProtoParticleCALOFilter.h
@@ -44,10 +44,10 @@ public: // Core Gaudi methods
 protected:
 
   // Create a cut object from decoded cut options
-  virtual const ProtoParticleSelection::Cut *
+  const ProtoParticleSelection::Cut *
   createCut( const std::string & tag,
-             const std::string & delim,
-             const std::string & value ) const;
+     const std::string & delim,
+     const std::string & value ) const override;
 
 };
 
diff --git a/Phys/ProtoParticleFilter/src/ProtoParticleDLLFilter.h b/Phys/ProtoParticleFilter/src/ProtoParticleDLLFilter.h
index 51cf08e6a0727f0d95c096bf4f779a9bf802fff9..95cce47940b352af2fa64792b3a99f916366efa1 100644
--- a/Phys/ProtoParticleFilter/src/ProtoParticleDLLFilter.h
+++ b/Phys/ProtoParticleFilter/src/ProtoParticleDLLFilter.h
@@ -48,21 +48,21 @@ public: // Core Gaudi methods
 private:
 
   /// Configure the cut object for the various possible DLL values
-  bool tryDllTypes( const std::string & tag, 
+  bool tryDllTypes( const std::string & tag,
                     ProtoParticleSelection::DLLCut * dllcut ) const;
 
 protected:
 
   // Create a cut object from decoded cut options
-  virtual const ProtoParticleSelection::Cut *
+  const ProtoParticleSelection::Cut *
   createCut( const std::string & tag,
-             const std::string & delim,
-             const std::string & value ) const;
+     const std::string & delim,
+     const std::string & value ) const override;
 
   // Create a DetectorRequirements object
-  virtual const ProtoParticleSelection::DetectorRequirements *
+  const ProtoParticleSelection::DetectorRequirements *
   createDetReq( const std::string & tag,
-                const std::string & value ) const;
+        const std::string & value ) const override;
 
 };
 
diff --git a/Phys/ProtoParticleFilter/src/ProtoParticleFilterBase.h b/Phys/ProtoParticleFilter/src/ProtoParticleFilterBase.h
index 3880219ac46047e060118e2c48216d897262885f..0cf4acc569bf10ba14753b334e4d02d3bb8cb396 100644
--- a/Phys/ProtoParticleFilter/src/ProtoParticleFilterBase.h
+++ b/Phys/ProtoParticleFilter/src/ProtoParticleFilterBase.h
@@ -51,7 +51,7 @@ public: // Gaudi methods
   virtual ~ProtoParticleFilterBase( ) = 0; ///< Destructor
 
   /// Initialisation
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
 protected: // Definitions
 
@@ -61,7 +61,7 @@ protected: // Definitions
 public: // tool interface methods
 
   /// Test if filter is satisfied.
-  virtual bool isSatisfied( const LHCb::ProtoParticle* const & proto ) const;
+  bool isSatisfied( const LHCb::ProtoParticle* const & proto ) const override;
 
 protected:
 
@@ -92,12 +92,12 @@ protected:
    *   @retval non-Null Cut information was successfully decoded.
    *   @retval NULL     Cut information was not successfully decoded.
    */
-  virtual 
-  const ProtoParticleSelection::Cut * 
+  virtual
+  const ProtoParticleSelection::Cut *
   createCut( const std::string & tag,
              const std::string & delim,
              const std::string & value ) const = 0;
-  
+
   /** @brief Create a DetectorRequirements object
    *   @param tag   The detector type
    *   @param value The detector requirement
@@ -105,8 +105,8 @@ protected:
    *   @retval non-NULL Requirement information was successfully decoded.
    *   @retval NULL     Requirement information was not successfully decoded.
    */
-  virtual 
-  const ProtoParticleSelection::DetectorRequirements * 
+  virtual
+  const ProtoParticleSelection::DetectorRequirements *
   createDetReq( const std::string & tag,
                 const std::string & value ) const = 0;
 
diff --git a/Phys/ProtoParticleFilter/src/ProtoParticleMUONFilter.h b/Phys/ProtoParticleFilter/src/ProtoParticleMUONFilter.h
index 4b568421dc41ff4b314de5319c5f1b97adcf7098..4908b909a781269a1cc993b110ba92f1f59cb74e 100644
--- a/Phys/ProtoParticleFilter/src/ProtoParticleMUONFilter.h
+++ b/Phys/ProtoParticleFilter/src/ProtoParticleMUONFilter.h
@@ -47,10 +47,10 @@ public: // Core Gaudi methods
 protected:
 
   // Create a cut object from decoded cut options
-  virtual const ProtoParticleSelection::Cut *
+  const ProtoParticleSelection::Cut *
   createCut( const std::string & tag,
-             const std::string & delim,
-             const std::string & value ) const;
+     const std::string & delim,
+     const std::string & value ) const override;
 
 };
 
diff --git a/Phys/ProtoParticleFilter/src/ProtoParticleRICHFilter.h b/Phys/ProtoParticleFilter/src/ProtoParticleRICHFilter.h
index 06efcd24a19db6d958f96a0d0aac93eb4e90e1c6..5dc3c48b14019131b7457354dedeb81a8de2eec0 100644
--- a/Phys/ProtoParticleFilter/src/ProtoParticleRICHFilter.h
+++ b/Phys/ProtoParticleFilter/src/ProtoParticleRICHFilter.h
@@ -48,10 +48,10 @@ public: // Core Gaudi methods
 protected:
 
   // Create a cut object from decoded cut options
-  virtual const ProtoParticleSelection::Cut *
+  const ProtoParticleSelection::Cut *
   createCut( const std::string & tag,
-             const std::string & delim,
-             const std::string & value ) const;
+     const std::string & delim,
+     const std::string & value ) const override;
 
 };
 
diff --git a/Phys/ProtoParticleFilter/src/ProtoParticleSelection.h b/Phys/ProtoParticleFilter/src/ProtoParticleSelection.h
index 6688d24522190f1ecbc25e6ca48889d4e3b6277e..7093b6b1f68cbfcf3423505071f085b1deb73d8a 100644
--- a/Phys/ProtoParticleFilter/src/ProtoParticleSelection.h
+++ b/Phys/ProtoParticleFilter/src/ProtoParticleSelection.h
@@ -188,12 +188,12 @@ public: // Helper classes
   public:
 
     /// Clone method
-    virtual Cut * clone() const;
+    Cut * clone() const override;
 
   public:
 
     // test if a ProtoParticle passes the cut or not
-    virtual bool isSatisfied( const LHCb::ProtoParticle * proto ) const;
+    bool isSatisfied( const LHCb::ProtoParticle * proto ) const override;
 
   public: // Setters and getters
 
@@ -236,12 +236,12 @@ public: // Helper classes
   public:
 
     /// Clone method
-    virtual Cut * clone() const;
+    Cut * clone() const override;
 
   public:
 
     /// test if a ProtoParticle passes the cut or not
-    virtual bool isSatisfied( const LHCb::ProtoParticle * proto ) const;
+    bool isSatisfied( const LHCb::ProtoParticle * proto ) const override;
 
   public: // setters and getters
 
@@ -295,12 +295,12 @@ public: // Helper classes
   public:
 
     /// Clone method
-    virtual Cut * clone() const;
+    Cut * clone() const override;
 
   public:
 
     // test if a ProtoParticle passes the cut or not
-    virtual bool isSatisfied( const LHCb::ProtoParticle * proto ) const;
+    bool isSatisfied( const LHCb::ProtoParticle * proto ) const override;
 
   private:
 
diff --git a/Phys/RelatedInfoTools/CMakeLists.txt b/Phys/RelatedInfoTools/CMakeLists.txt
index d86b4dd7e2796fa91a74552ca6debe1a5f462e18..c51305581e86ac3a48107cc5226052c2b1752722 100644
--- a/Phys/RelatedInfoTools/CMakeLists.txt
+++ b/Phys/RelatedInfoTools/CMakeLists.txt
@@ -6,6 +6,9 @@ gaudi_subdir(RelatedInfoTools v1r5)
 gaudi_depends_on_subdirs(Phys/DaVinciKernel
                          Phys/LoKiPhys)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(RelatedInfoTools
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib LoKiPhysLib)
diff --git a/Phys/RelatedInfoTools/src/AddRelatedInfo.h b/Phys/RelatedInfoTools/src/AddRelatedInfo.h
index b1084a8ebaf92fdb863c41036fbb50d530444731..c982ffb880f20a3ff8131db1bfe2f74e4360c105 100644
--- a/Phys/RelatedInfoTools/src/AddRelatedInfo.h
+++ b/Phys/RelatedInfoTools/src/AddRelatedInfo.h
@@ -36,8 +36,8 @@ public:
   AddRelatedInfo( const std::string& name, ISvcLocator* pSvcLocator );
   virtual ~AddRelatedInfo( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
diff --git a/Phys/RelatedInfoTools/src/RelInfoConeIsolation.h b/Phys/RelatedInfoTools/src/RelInfoConeIsolation.h
index a1845be5dc6e41b4d23576a5cec72a62be559fe7..7eda36c4b23d0ad469f1fd3f1bcc58a9d085fe1d 100644
--- a/Phys/RelatedInfoTools/src/RelInfoConeIsolation.h
+++ b/Phys/RelatedInfoTools/src/RelInfoConeIsolation.h
@@ -1,4 +1,4 @@
-#ifndef RELINFOCONEISOLATION_H 
+#ifndef RELINFOCONEISOLATION_H
 #define RELINFOCONEISOLATION_H 1
 
 // Include files
@@ -64,24 +64,24 @@
 
 class RelInfoConeIsolation : public GaudiTool, virtual public IRelatedInfoTool {
 
-public: 
+public:
 
   /// Standard constructor
-  RelInfoConeIsolation( const std::string &type, 
+  RelInfoConeIsolation( const std::string &type,
 			  const std::string &name,
 			  const IInterface *parent );
 
   virtual ~RelInfoConeIsolation(); ///< Destructor
 
-  virtual StatusCode initialize(); ///< Algorithm initialization  
+  StatusCode initialize() override; ///< Algorithm initialization
 
 public:
 
   /// Loop over differnt conesizes and fill the variables into the tuple
-  virtual StatusCode calculateRelatedInfo( const LHCb::Particle*
-                                         , const LHCb::Particle*);
+  StatusCode calculateRelatedInfo( const LHCb::Particle*
+                                 , const LHCb::Particle*) override;
 
-  virtual LHCb::RelatedInfoMap* getInfo(void);
+  LHCb::RelatedInfoMap* getInfo(void) override;
 
 private:
 
@@ -100,7 +100,7 @@ private:
 
   bool m_fillCharged;
   bool m_fillNeutral;
-  bool m_fillMaxPt; 
+  bool m_fillMaxPt;
 
   std::vector<const LHCb::Particle*> m_decayParticles;
 
diff --git a/Phys/RelatedInfoTools/src/RelInfoConeVariables.h b/Phys/RelatedInfoTools/src/RelInfoConeVariables.h
index a2c35a39e9fabf52954afdcc08dc5fd210e74971..5146c10b53f19fc8973ca76feb849c641683bd97 100644
--- a/Phys/RelatedInfoTools/src/RelInfoConeVariables.h
+++ b/Phys/RelatedInfoTools/src/RelInfoConeVariables.h
@@ -58,15 +58,15 @@ public:
 
   virtual ~RelInfoConeVariables( ); ///< Destructor
 
-  virtual StatusCode initialize(void);
+  StatusCode initialize(void) override;
 
 public:
 
   /// Loop over differnt conesizes and fill the variables into the tuple
-  virtual StatusCode calculateRelatedInfo( const LHCb::Particle*
-                                         , const LHCb::Particle*);
+  StatusCode calculateRelatedInfo( const LHCb::Particle*
+                                 , const LHCb::Particle*) override;
 
-  virtual LHCb::RelatedInfoMap* getInfo(void);
+  LHCb::RelatedInfoMap* getInfo(void) override;
 
 private:
 
diff --git a/Phys/RelatedInfoTools/src/RelInfoConeVariablesForEW.h b/Phys/RelatedInfoTools/src/RelInfoConeVariablesForEW.h
index 24a16b41408f6c44efd7149f382a237e82b18308..f7db2e3d587f1f045c93694d5a52c5c69b26c6ab 100644
--- a/Phys/RelatedInfoTools/src/RelInfoConeVariablesForEW.h
+++ b/Phys/RelatedInfoTools/src/RelInfoConeVariablesForEW.h
@@ -1,4 +1,4 @@
-#ifndef RELINFOCONEVARIABLESFOREW_H 
+#ifndef RELINFOCONEVARIABLESFOREW_H
 #define RELINFOCONEVARIABLESFOREW_H 1
 
 // Interface
@@ -37,17 +37,17 @@ public:
                              const std::string &name,
                              const IInterface *parent );
 
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
   virtual ~RelInfoConeVariablesForEW( ); ///< Destructor
 
 public:
 
   /// Loop over differnt conesizes and fill the variables into the tuple
-  virtual StatusCode calculateRelatedInfo( const LHCb::Particle*
-                                           , const LHCb::Particle*);
+  StatusCode calculateRelatedInfo( const LHCb::Particle*
+                                   , const LHCb::Particle*) override;
 
-  virtual LHCb::RelatedInfoMap* getInfo(void);
+  LHCb::RelatedInfoMap* getInfo(void) override;
 
 private:
 
diff --git a/Phys/RelatedInfoTools/src/RelInfoCylVariables.h b/Phys/RelatedInfoTools/src/RelInfoCylVariables.h
index 308aa21aba37b259912c35d89514a6cbe794e3d5..458a7773549940b809e44edefd10aacff2ebb499 100644
--- a/Phys/RelatedInfoTools/src/RelInfoCylVariables.h
+++ b/Phys/RelatedInfoTools/src/RelInfoCylVariables.h
@@ -1,4 +1,4 @@
-#ifndef RELINFOCYLVARIABLES_H 
+#ifndef RELINFOCYLVARIABLES_H
 #define RELINFOCYLVARIABLES_H 1
 
 // Include files
@@ -18,28 +18,28 @@ typedef std::pair <double,LHCb::VertexBase*> PairDoubleVertex;
  *  @date   2014-06-30
  */
 
-class RelInfoCylVariables : public GaudiTool, virtual public IRelatedInfoTool 
+class RelInfoCylVariables : public GaudiTool, virtual public IRelatedInfoTool
 {
 
-public: 
+public:
 
   /// Standard constructor
-  RelInfoCylVariables( const std::string& type, 
+  RelInfoCylVariables( const std::string& type,
                  const std::string& name,
                  const IInterface* parent);
 
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
   /// Loop over different cyl and fill the variables
-  virtual StatusCode calculateRelatedInfo( const LHCb::Particle*
-                                           , const LHCb::Particle*);
+  StatusCode calculateRelatedInfo( const LHCb::Particle*
+                                   , const LHCb::Particle*) override;
 
-  virtual LHCb::RelatedInfoMap* getInfo();  
+  LHCb::RelatedInfoMap* getInfo() override;
 
   virtual ~RelInfoCylVariables( ); ///< Destructor]
 
 private:
-  
+
   double m_cyl_size; // relinfocylinder size in units of docachi2
   bool m_useVelo; // use velo tracks
   bool m_trackQuality; // apply quality cuts on tracks
@@ -54,7 +54,7 @@ private:
   double m_max_clone = 9e+99;
   // MaxNVeloHoles 1
   double m_max_nveloholes = 1;
-  
+
   // global mass definitions
   double m_mPi = 139.6;
   double m_mK = 493.7;
@@ -64,32 +64,32 @@ private:
 
   MapStringDouble m_properties;
   LHCb::RelatedInfoMap m_map;
-  
+
   // maps for all the related info for the cyl
   std::map <std::string,double> m_cyl;
-  
-  
+
+
   std::vector<std::string> m_variables;
-  std::vector<short int> m_keys; 
+  std::vector<short int> m_keys;
 
   void getBestPV(const LHCb::Track* track, LHCb::VertexBase* & pv, double & ipchi2);
 
   void varSorted(const MapTrackList mycyl, const std::string vartype,
-                 LHCb::Track* & out_track, 
+                 LHCb::Track* & out_track,
                  double & out_min, double & out_max, double & out_av);
-  
+
   void varSortedB(const MapTrackList mycyl, LHCb::Track* & out_track, double & out_val);
 
-  void tracksInsideCyl(const LHCb::Track*& mytrack, const int mypvkey, 
+  void tracksInsideCyl(const LHCb::Track*& mytrack, const int mypvkey,
                        MapTrackList& out_list);
-  
+
   double invariantMass(const LHCb::Track* tr1, const LHCb::Track* tr2,
                        const double m1, const double m2);
-  
+
   void addToParList(const LHCb::Track* tr1,const LHCb::Track* tr2,
                     const double m1, const double m2, const bool isKs,
                     std::vector< std::pair<double,double> > & myl);
-  
+
   void getBestD0Ks(const MapTrackList & mycyl);
 
   MapStringDouble fillVar(MapTrackList mycyl,std::string vartype); // fill a var from the cylinder
@@ -98,7 +98,7 @@ private:
   void emptyProperties(void); // initialize and empty cylinder
 
   void fillMap(); // fill the output map
-  
+
 };
-  
+
 #endif // RELINFOCYLVARIABLES_H
diff --git a/Phys/RelatedInfoTools/src/RelInfoPFVariables.h b/Phys/RelatedInfoTools/src/RelInfoPFVariables.h
index 33d8ebfaa0f13f334a056571ecb3bb031478b49c..c0c20fb1e1e7f1014969978d9268c726b614c9b8 100644
--- a/Phys/RelatedInfoTools/src/RelInfoPFVariables.h
+++ b/Phys/RelatedInfoTools/src/RelInfoPFVariables.h
@@ -1,4 +1,4 @@
-#ifndef RELINFOPFVARIABLES_H 
+#ifndef RELINFOPFVARIABLES_H
 #define RELINFOPFVARIABLES_H 1
 
 // Include files
@@ -10,7 +10,7 @@ class IDVAlgorithm;
 typedef std::map <std::string,double> MapStringDouble;
 
 /** @class RelinfoPFVariables RelinfoPFVariables.h
- *  
+ *
  *
  *  @author Xabier Cid Vidal
  *  @date   2014-06-30
@@ -18,33 +18,33 @@ typedef std::map <std::string,double> MapStringDouble;
 class RelInfoPFVariables : public GaudiTool, virtual public IRelatedInfoTool
 {
 
-public: 
+public:
 
   /// Standard constructor
-  RelInfoPFVariables( const std::string& type, 
+  RelInfoPFVariables( const std::string& type,
                const std::string& name,
                const IInterface* parent);
-  
-  virtual StatusCode initialize();
+
+  StatusCode initialize() override;
 
   /// Loop over PF particles and fill the variables
-  virtual StatusCode calculateRelatedInfo( const LHCb::Particle*
-                                           , const LHCb::Particle*);
-  
-  
-  virtual LHCb::RelatedInfoMap* getInfo();  
-  
-  
+  StatusCode calculateRelatedInfo( const LHCb::Particle*
+                                   , const LHCb::Particle*) override;
+
+
+  LHCb::RelatedInfoMap* getInfo() override;
+
+
   virtual ~RelInfoPFVariables( ); ///< Destructor
 
 private:
-  
+
   std::string m_PFLocation; // location of the PFParticles
   std::vector<std::string> m_variables;
-  std::vector<short int> m_keys; 
+  std::vector<short int> m_keys;
 
   MapStringDouble m_properties; // includes all the output properties values
-  
+
   LHCb::RelatedInfoMap m_map;
 
   double invariantMass(std::vector<Gaudi::LorentzVector> mypars);
@@ -52,5 +52,5 @@ private:
   void fillMap(); // fill the output map
 
 };
-  
+
 #endif // RELINFOPFVARIABLES_H
diff --git a/Phys/RelatedInfoTools/src/RelInfoVertexIsolation.h b/Phys/RelatedInfoTools/src/RelInfoVertexIsolation.h
index 7b9b6ec3bedf337368fa27108af0d427b75db822..0cf28edfb83a80dd8afe222db6a82fc6b51bb256 100644
--- a/Phys/RelatedInfoTools/src/RelInfoVertexIsolation.h
+++ b/Phys/RelatedInfoTools/src/RelInfoVertexIsolation.h
@@ -52,16 +52,16 @@ public:
                           const std::string& name,
                           const IInterface* parent );
 
-  virtual StatusCode initialize () ;
+  StatusCode initialize () override;
 
   virtual ~RelInfoVertexIsolation( ); ///< Destructor
 
 public:
 
-  virtual StatusCode calculateRelatedInfo( const LHCb::Particle*,
-                                           const LHCb::Particle*);
+  StatusCode calculateRelatedInfo( const LHCb::Particle*,
+                                   const LHCb::Particle*) override;
 
-  virtual LHCb::RelatedInfoMap* getInfo(void);
+  LHCb::RelatedInfoMap* getInfo(void) override;
 
 private:
 
diff --git a/Phys/RelatedInfoTools/src/RelInfoVertexIsolationDetached.h b/Phys/RelatedInfoTools/src/RelInfoVertexIsolationDetached.h
index efdbf0aecb81d0d6260e6521422925d4b57b2aaf..8eaffb9db0b43bc5dbb54e8316c05cb9b33b5074 100644
--- a/Phys/RelatedInfoTools/src/RelInfoVertexIsolationDetached.h
+++ b/Phys/RelatedInfoTools/src/RelInfoVertexIsolationDetached.h
@@ -43,14 +43,14 @@ public:
                                   const std::string& name,
                                   const IInterface* parent );
 
-  virtual StatusCode initialize () ;
+  StatusCode initialize () override;
 
   virtual ~RelInfoVertexIsolationDetached( ); ///< Destructor
 
-  virtual StatusCode calculateRelatedInfo( const LHCb::Particle*,
-                                           const LHCb::Particle*);
+  StatusCode calculateRelatedInfo( const LHCb::Particle*,
+                                   const LHCb::Particle*) override;
 
-  virtual LHCb::RelatedInfoMap* getInfo(void);
+  LHCb::RelatedInfoMap* getInfo(void) override;
 
 private:
 
diff --git a/Phys/Swimming/CMakeLists.txt b/Phys/Swimming/CMakeLists.txt
index 353a77af8671d9b704316b80e0c1405b5bf50d89..d934fc2f675920efa3bcde3b9123a877316b4fe4 100644
--- a/Phys/Swimming/CMakeLists.txt
+++ b/Phys/Swimming/CMakeLists.txt
@@ -10,6 +10,10 @@ gaudi_depends_on_subdirs(Event/SwimmingEvent
                          Det/DetCond
                          Phys/TisTosTobbing)
 
+find_package(Boost)
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(Swimming
                   src/Lib/*.cpp
                   PUBLIC_HEADERS Swimming
diff --git a/Phys/Swimming/src/Component/PVReFitter.h b/Phys/Swimming/src/Component/PVReFitter.h
index ca8a271d407e04b17d52233a59bbf352ccc08d44..6278837192171cfa5a988c984c21e4111955c82b 100644
--- a/Phys/Swimming/src/Component/PVReFitter.h
+++ b/Phys/Swimming/src/Component/PVReFitter.h
@@ -1,4 +1,4 @@
-#ifndef PVREFITTER_H 
+#ifndef PVREFITTER_H
 #define PVREFITTER_H 1
 
 // Include files
@@ -19,33 +19,33 @@ namespace Interfaces {
 }
 
 /** @class PVReFitter PVReFitter.h
- *  
+ *
  *  A tool to forward refitting a PV to another tool and moving the vertex afterwards.
  *
  *  @author Roel Aaij
  *  @date   2011-11-24
  */
 class PVReFitter : public extends1<GaudiTool, IPVReFitter> {
-public: 
+public:
    /// Standard constructor
-   PVReFitter( const std::string& type, 
+   PVReFitter( const std::string& type,
                        const std::string& name,
                        const IInterface* parent);
-  
-   virtual StatusCode initialize();
+
+   StatusCode initialize() override;
 
    /// refit PV
-   virtual StatusCode reFit(LHCb::VertexBase* PV) const;
+   StatusCode reFit(LHCb::VertexBase* PV) const override;
 
    /// remove track used for a (B) LHCb::Particle and refit PV
-   virtual StatusCode remove(const LHCb::Particle* part,  
-                             LHCb::VertexBase* PV) const;
+   StatusCode remove(const LHCb::Particle* part,
+                     LHCb::VertexBase* PV) const override;
 
 
    virtual ~PVReFitter( ); ///< Destructor
 
 private:
-      
+
    std::string m_refitterName;
    std::string m_serviceName;
 
diff --git a/Phys/Swimming/src/Component/Service.h b/Phys/Swimming/src/Component/Service.h
index 7f261f395523bf3a27a86f9c2a43d741c13c9ca0..3a2b31b12f08ff99e267e84049c5a0d5b6593f6f 100644
--- a/Phys/Swimming/src/Component/Service.h
+++ b/Phys/Swimming/src/Component/Service.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef SWIMMINGSERVICE_H 
+#ifndef SWIMMINGSERVICE_H
 #define SWIMMINGSERVICE_H 1
 
 // Include files
@@ -32,30 +32,30 @@ namespace Swimming {
 // }
 
 class GAUDI_API Service: public extends2< ::Service, Interfaces::IService, IIncidentListener> {
-public: 
+public:
 
-   Service(const std::string& name, ISvcLocator* svcloc); 
+   Service(const std::string& name, ISvcLocator* svcloc);
 
-   virtual ~Service(); 
+   virtual ~Service();
 
-   virtual StatusCode initialize();
-  
-   virtual StatusCode finalize();
+   StatusCode initialize() override;
 
-   virtual void handle(const Incident&);
+   StatusCode finalize() override;
 
-   virtual Gaudi::XYZVector offset() const
+   void handle(const Incident&) override;
+
+   Gaudi::XYZVector offset() const override
    {
       return m_offset;
    }
 
-   virtual void setOffset(const Gaudi::XYZVector& o);
+   void setOffset(const Gaudi::XYZVector& o) override;
 
-   virtual LHCb::RecVertex::ConstVector getOfflinePVs(const LHCb::Particle* particle,
-                                                      const IPVReFitter* refitter = 0);
+   LHCb::RecVertex::ConstVector getOfflinePVs(const LHCb::Particle* particle,
+                                              const IPVReFitter* refitter = 0) override;
 
-   virtual void setSignalTracks(const LHCb::Particle* candidate = 0);
-   virtual const std::vector<const LHCb::Track*>& getSignalTracks() const;
+   void setSignalTracks(const LHCb::Particle* candidate = 0) override;
+   const std::vector<const LHCb::Track*>& getSignalTracks() const override;
 
 private:
 
@@ -64,7 +64,7 @@ private:
 
    void finalStateTracks(const LHCb::Particle* particle,
                          LHCb::Track::ConstVector& fst);
-   
+
    class VertexEntry {
    public:
       VertexEntry(LHCb::RecVertex* pv, const LHCb::RecVertex* const original,
@@ -72,7 +72,7 @@ private:
       virtual ~VertexEntry() {};
 
       LHCb::RecVertex* pv() const
-      { 
+      {
          return m_pv;
       }
 
@@ -111,7 +111,7 @@ private:
       size_t m_hash;
       size_t m_particleHash;
    };
-   
+
    // Index tags
    struct OfflinePV {};
    struct OriginalPV {};
@@ -148,7 +148,7 @@ private:
    IIncidentSvc* m_incidentSvc;
    IDataProviderSvc* m_evtSvc;
 
-   // data 
+   // data
    Gaudi::XYZVector m_offset;
    VertexContainer m_pvs;
    mutable Originals m_originals;
diff --git a/Phys/TisTosTobbing/CMakeLists.txt b/Phys/TisTosTobbing/CMakeLists.txt
index eb770ec5015f0736c46f025f25ffdd8dd1696ff9..c2c227d1e37a32aa0bc370ae0f3de55509a2467a 100644
--- a/Phys/TisTosTobbing/CMakeLists.txt
+++ b/Phys/TisTosTobbing/CMakeLists.txt
@@ -14,6 +14,9 @@ gaudi_depends_on_subdirs(Det/CaloDet
 
 find_package(Boost COMPONENTS regex)
 
+find_package(ROOT)
+include_directories(SYSTEM ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_library(TisTosTobbingLib
                   src/lib/*.cpp
                   PUBLIC_HEADERS TisTos
diff --git a/Phys/TisTosTobbing/TisTos/ParticleTisTos.h b/Phys/TisTosTobbing/TisTos/ParticleTisTos.h
index fa40b557eafe24a072fb143eb550dbfb40dc5816..7391dcc82889afd50ca81413dc46eb2aae9db4c3 100644
--- a/Phys/TisTosTobbing/TisTos/ParticleTisTos.h
+++ b/Phys/TisTosTobbing/TisTos/ParticleTisTos.h
@@ -37,21 +37,21 @@ public:
   virtual ~ParticleTisTos( ); ///< Destructor
 
 
-  virtual StatusCode         initialize();
+  StatusCode         initialize() override;
 
   // ------------  various ways to define Signal (off-line input) -------------------------
 
   /// Particle input; for composite particles loop over daughters will be executed (true if Signal changed)
-  bool addToSignal( const LHCb::Particle & particle );
+  bool addToSignal( const LHCb::Particle & particle ) override;
 
   /// Proto-particle input
-  bool addToSignal( const LHCb::ProtoParticle & protoParticle );
+  bool addToSignal( const LHCb::ProtoParticle & protoParticle ) override;
 
   /// Track input
-  bool addToSignal( const LHCb::Track & track );
+  bool addToSignal( const LHCb::Track & track ) override;
 
   /// Hits input
-  bool addToSignal( const std::vector<LHCb::LHCbID> & hits )  { return addHitsToSignal(hits); }
+  bool addToSignal( const std::vector<LHCb::LHCbID> & hits )  override { return addHitsToSignal(hits); }
 
 
   // -------------------------------------------------
@@ -59,71 +59,71 @@ public:
   // -------------------------------------------------
 
   /// completely classify the Trigger object with respect to the previouly defined Signal
-  unsigned int tisTos(const LHCb::Particle & particle)  ;
-  unsigned int tisTos(const LHCb::RecVertex & recVertex )  ;
-  unsigned int tisTos(const LHCb::Vertex & vertex )  ;
-  unsigned int tisTos(const LHCb::Track & track ) ;
+  unsigned int tisTos(const LHCb::Particle & particle)  override;
+  unsigned int tisTos(const LHCb::RecVertex & recVertex )  override;
+  unsigned int tisTos(const LHCb::Vertex & vertex )  override;
+  unsigned int tisTos(const LHCb::Track & track ) override;
   unsigned int tisTos(const std::vector<LHCb::LHCbID> & hits, unsigned int & valid)
     { return tisTosSortedHits( sortedHits(hits),valid);  } // output: valid==0 -> no hits, dummy result returned
-  unsigned int tisTos(const std::vector<LHCb::LHCbID> & hits ){ return tisTosSortedHits( sortedHits(hits)); }
+  unsigned int tisTos(const std::vector<LHCb::LHCbID> & hits ) override { return tisTosSortedHits( sortedHits(hits)); }
   unsigned int tisTos(const LHCb::HltObjectSummary & hos, unsigned int & valid  ); // output: valid==0 -> no hits, dummy result
-  unsigned int tisTos(const LHCb::HltObjectSummary & hos ){ unsigned int valid; return tisTos(hos,valid); }
+  unsigned int tisTos(const LHCb::HltObjectSummary & hos ) override { unsigned int valid; return tisTos(hos,valid); }
 
 
   /// check for TOS  - may be faster than using tisTos()
-  bool tos(const LHCb::Particle & particle) ;
-  bool tos(const LHCb::RecVertex & recVertex) ;
-  bool tos(const LHCb::Vertex & vertex) ;
-  bool tos(const LHCb::Track & track ) ;
+  bool tos(const LHCb::Particle & particle) override;
+  bool tos(const LHCb::RecVertex & recVertex) override;
+  bool tos(const LHCb::Vertex & vertex) override;
+  bool tos(const LHCb::Track & track ) override;
   bool tos(const std::vector<LHCb::LHCbID> & hits, unsigned int & valid )
     { return tosSortedHits( sortedHits(hits),valid );  } // output: valid==0 -> no hits, dummy result returned
-  bool tos(const std::vector<LHCb::LHCbID> & hits ){    return tosSortedHits( sortedHits(hits) );  }
+  bool tos(const std::vector<LHCb::LHCbID> & hits ) override {    return tosSortedHits( sortedHits(hits) );  }
   bool tos(const LHCb::HltObjectSummary & hos, unsigned int & valid ); // output: valid==0 -> no hits, dummy result
-  bool tos(const LHCb::HltObjectSummary & hos ){ unsigned int valid; return tos(hos,valid); }
+  bool tos(const LHCb::HltObjectSummary & hos ) override { unsigned int valid; return tos(hos,valid); }
 
   /// check for TIS  - may be faster than using tisTos()
-  bool tis(const LHCb::Particle & particle) ;
-  bool tis(const LHCb::RecVertex & recVertex) ;
-  bool tis(const LHCb::Vertex & vertex) ;
-  bool tis(const LHCb::Track & track ) ;
+  bool tis(const LHCb::Particle & particle) override;
+  bool tis(const LHCb::RecVertex & recVertex) override;
+  bool tis(const LHCb::Vertex & vertex) override;
+  bool tis(const LHCb::Track & track ) override;
   bool tis(const std::vector<LHCb::LHCbID> & hits, unsigned int & valid )
     {    return tisSortedHits( sortedHits(hits),valid );  } // output: valid==0 -> no hits, dummy result returned
-  bool tis(const std::vector<LHCb::LHCbID> & hits ){    return tisSortedHits( sortedHits(hits) );  }
+  bool tis(const std::vector<LHCb::LHCbID> & hits ) override {    return tisSortedHits( sortedHits(hits) );  }
   bool tis(const LHCb::HltObjectSummary & hos, unsigned int & valid ); // output: valid==0 -> no hits, dummy result
-  bool tis(const LHCb::HltObjectSummary & hos ){ unsigned int valid; return tis(hos,valid); }
+  bool tis(const LHCb::HltObjectSummary & hos ) override { unsigned int valid; return tis(hos,valid); }
 
   /// check for TUS  (TPS or TOS) - may be faster than using tisTos()
-  bool tus(const LHCb::Particle & particle) ;
-  bool tus(const LHCb::RecVertex & recVertex) ;
-  bool tus(const LHCb::Vertex & vertex) ;
-  bool tus(const LHCb::Track & track ) ;
+  bool tus(const LHCb::Particle & particle) override;
+  bool tus(const LHCb::RecVertex & recVertex) override;
+  bool tus(const LHCb::Vertex & vertex) override;
+  bool tus(const LHCb::Track & track ) override;
   bool tus(const std::vector<LHCb::LHCbID> & hits, unsigned int & valid)
     {    return tusSortedHits( sortedHits(hits),valid );  } // output: valid==0 -> no hits, dummy result returned
-  bool tus(const std::vector<LHCb::LHCbID> & hits ){    return tusSortedHits( sortedHits(hits) );  }
+  bool tus(const std::vector<LHCb::LHCbID> & hits ) override {    return tusSortedHits( sortedHits(hits) );  }
   bool tus(const LHCb::HltObjectSummary & hos, unsigned int & valid ); // output: valid==0 -> no hits, dummy result
-  bool tus(const LHCb::HltObjectSummary & hos ){ unsigned int valid; return tus(hos,valid); }
+  bool tus(const LHCb::HltObjectSummary & hos ) override { unsigned int valid; return tus(hos,valid); }
 
   /// analysis string
-  std::string analysisReport(const LHCb::Particle & particle) ;
-  std::string analysisReport(const LHCb::RecVertex & recVertex) ;
-  std::string analysisReport(const LHCb::Vertex & vertex) ;
-  std::string analysisReport(const LHCb::Track & track ) ;
-  std::string analysisReport(const std::vector<LHCb::LHCbID> & hits ){ return analysisReportSortedHits( sortedHits(hits) );  }
-  std::string analysisReport(const LHCb::HltObjectSummary & hos );
+  std::string analysisReport(const LHCb::Particle & particle) override;
+  std::string analysisReport(const LHCb::RecVertex & recVertex) override;
+  std::string analysisReport(const LHCb::Vertex & vertex) override;
+  std::string analysisReport(const LHCb::Track & track ) override;
+  std::string analysisReport(const std::vector<LHCb::LHCbID> & hits ) override { return analysisReportSortedHits( sortedHits(hits) );  }
+  std::string analysisReport(const LHCb::HltObjectSummary & hos ) override;
 
   // --------------------- control calls -------------------------
 
-  void setProjectTracksToCalo(bool onOff){ m_projectTracksToCalo=onOff;  }
-  void setCaloClustForCharged(bool onOff){ m_caloClustForCharged=onOff;  }
-  void setCaloClustForNeutral(bool onOff){ m_caloClustForNeutral=onOff;  }
-  void setCompositeTPSviaPartialTOSonly(bool onOff){ m_compositeTPSviaPartialTOSonly=onOff;  }
-  void setFullAnalysisReport(bool onOff){ m_fullAnalysisReport=onOff;  }
-
-  bool getProjectTracksToCalo()const { return m_projectTracksToCalo;  }
-  bool getCaloClustForCharged()const { return m_caloClustForCharged;  }
-  bool getCaloClustForNeutral()const { return m_caloClustForNeutral;  }
-  bool getCompositeTPSviaPartialTOSonly()const { return m_compositeTPSviaPartialTOSonly;  }
-  bool getFullAnalysisReport()const { return m_fullAnalysisReport;  }
+  void setProjectTracksToCalo(bool onOff) override { m_projectTracksToCalo=onOff;  }
+  void setCaloClustForCharged(bool onOff) override { m_caloClustForCharged=onOff;  }
+  void setCaloClustForNeutral(bool onOff) override { m_caloClustForNeutral=onOff;  }
+  void setCompositeTPSviaPartialTOSonly(bool onOff) override { m_compositeTPSviaPartialTOSonly=onOff;  }
+  void setFullAnalysisReport(bool onOff) override { m_fullAnalysisReport=onOff;  }
+
+  bool getProjectTracksToCalo()const override { return m_projectTracksToCalo;  }
+  bool getCaloClustForCharged()const override { return m_caloClustForCharged;  }
+  bool getCaloClustForNeutral()const override { return m_caloClustForNeutral;  }
+  bool getCompositeTPSviaPartialTOSonly()const override { return m_compositeTPSviaPartialTOSonly;  }
+  bool getFullAnalysisReport()const override { return m_fullAnalysisReport;  }
 
   // --------------------- utilities ------------------------
 
diff --git a/Phys/TisTosTobbing/TisTos/TisTos.h b/Phys/TisTosTobbing/TisTos/TisTos.h
index 8dfd36a7f981915db9cee0b93439d54d3bff9d12..28712e04569a8349090cd92f6a74013f747ea966 100644
--- a/Phys/TisTosTobbing/TisTos/TisTos.h
+++ b/Phys/TisTosTobbing/TisTos/TisTos.h
@@ -35,42 +35,42 @@ public:
   virtual ~TisTos( ); ///< Destructor
 
 
-  virtual StatusCode         initialize();
+  StatusCode         initialize() override;
 
   // ----------------- signal input ----------------------
 
   /// erase signal definition (returns true if erased non-empty signal)
-  bool setSignal();
+  bool setSignal() override;
 
   /// add hits to signal definition (true if the Signal definition changed)
-  bool addHitsToSignal(const std::vector<LHCb::LHCbID> & hits );
+  bool addHitsToSignal(const std::vector<LHCb::LHCbID> & hits ) override;
 
   /// add sorted hits to signal definition (true if the Signal definition changed)
-  bool addSortedHitsToSignal(const std::vector<LHCb::LHCbID> & hits );
+  bool addSortedHitsToSignal(const std::vector<LHCb::LHCbID> & hits ) override;
 
   /// retrieve signal definition
-  std::vector<LHCb::LHCbID> signal() const;
+  std::vector<LHCb::LHCbID> signal() const override;
 
   // ---------------- classification methods ----------------------
 
   /// completely classify the Trigger hit sequence with respect to the Signal hit sequence (output:valid==0 -> no hits, dummy result)
   unsigned int tisTosSortedHits(const std::vector<LHCb::LHCbID> & triggerHits, unsigned int & valid) const;
-  unsigned int tisTosSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const
+  unsigned int tisTosSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const override
     { unsigned int valid; return tisTosSortedHits(triggerHits,valid); }
 
   /// check for TOS - may be faster than using tisTos()  (output parameter: valid==0 -> no hits, dummy result returned)
   bool tosSortedHits(const std::vector<LHCb::LHCbID> & triggerHits, unsigned int & valid) const;
-  bool tosSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const
+  bool tosSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const override
     { unsigned int valid; return tosSortedHits(triggerHits,valid); }
 
   /// check for TIS - may be faster than using tisTos()  (output parameter: valid==0 -> no hits, dummy result returned)
   bool tisSortedHits(const std::vector<LHCb::LHCbID> & triggerHits, unsigned int & valid) const;
-  bool tisSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const
+  bool tisSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const override
     { unsigned int valid; return tisSortedHits(triggerHits,valid); }
 
   /// check for TUS (TPS or TOS) - may be faster than using tisTos() (output:valid==0 -> no hits, dummy result)
   bool tusSortedHits(const std::vector<LHCb::LHCbID> & triggerHits, unsigned int & valid) const;
-  bool tusSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const
+  bool tusSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const override
     { unsigned int valid; return tusSortedHits(triggerHits,valid); }
 
   // extras for diagnostics -------------
@@ -84,39 +84,39 @@ public:
   /// hit analysis: number of trigger hits and fraction found in the signal for each hit type
   unsigned int analyzeSortedHits(const std::vector<LHCb::LHCbID> & triggerHits,
                                  std::vector<unsigned int> & nTrigger ,
-                                 std::vector<double> & fractionInSignal ) const
+                                 std::vector<double> & fractionInSignal ) const override
     { unsigned int valid; return analyzeSortedHits(triggerHits,nTrigger,fractionInSignal,valid); }
 
   /// analysis report
-  std::string analysisReportSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const;
+  std::string analysisReportSortedHits(const std::vector<LHCb::LHCbID> & triggerHits) const override;
 
 
   // Control calls ------------------------------
 
   /// set using hit types on or off (returns true if call resulted in a change of the value of this switch)
-  bool setNoHitTypes(bool onOff);
+  bool setNoHitTypes(bool onOff) override;
 
   // following calls return false is hitType was illegal
 
   /// set minimal fraction of trigger hits to be found on signal for TOS - see @c HitType for hit types (<=0 don't use this type)
-  bool setTOSFrac(unsigned int hitType,double tosFrac);
+  bool setTOSFrac(unsigned int hitType,double tosFrac) override;
 
   /// set maximal fraction of trigger hits to be found on signal for TIS - (should be below TOSFrac except when TOSFrac<=0)
-  bool setTISFrac(unsigned int hitType,double tisFrac);
+  bool setTISFrac(unsigned int hitType,double tisFrac) override;
 
   /// set minimal fractions of trigger hits to be found on signal for TOS - see @c HitType for hit types (<=0 don't use this type)
-  bool setTOSFrac(std::vector<double> tosFrac);
+  bool setTOSFrac(std::vector<double> tosFrac) override;
 
   /// set maximal fractions of trigger hits to be found on signal for TIS - (should be below TOSFrac except when TOSFrac<=0)
-  bool setTISFrac(std::vector<double> tisFrac);
+  bool setTISFrac(std::vector<double> tisFrac) override;
 
   // access to values used --------------------------
 
   /// actual number of hit types used
-  unsigned int numberOfHitTypes() const  { return m_nHitTypes;  }
+  unsigned int numberOfHitTypes() const  override { return m_nHitTypes;  }
 
   /// Names if the hit types
-  std::string hitTypeName(unsigned int hitType) const
+  std::string hitTypeName(unsigned int hitType) const override
   {
     switch(hitType)
     {
@@ -131,16 +131,16 @@ public:
   }
 
   /// get minimal fraction of trigger hits to be found on signal for TOS - see @c HitType for hit types
-  double getTOSFrac(unsigned int hitType) const;
+  double getTOSFrac(unsigned int hitType) const override;
 
   /// get maximal fraction of trigger hits to be found on signal for TIS
-  double getTISFrac(unsigned int hitType) const;
+  double getTISFrac(unsigned int hitType) const override;
 
   /// get minimal fractions of trigger hits to be found on signal for TOS
-  std::vector<double> getTOSFrac() const;
+  std::vector<double> getTOSFrac() const override;
 
   /// get maximal fraction of trigger hits to be found on signal for TIS
-  std::vector<double> getTISFrac() const;
+  std::vector<double> getTISFrac() const override;
 
 
 
@@ -148,7 +148,7 @@ public:
 
 
   /// sort hits
-  std::vector<LHCb::LHCbID> sortedHits(const std::vector<LHCb::LHCbID> & hitlist) const
+  std::vector<LHCb::LHCbID> sortedHits(const std::vector<LHCb::LHCbID> & hitlist) const override
   {
     std::vector<LHCb::LHCbID> copied;
     copied.insert(copied.end(),hitlist.begin(),hitlist.end());
diff --git a/Phys/TisTosTobbing/src/Hlt1TriggerTisTos.h b/Phys/TisTosTobbing/src/Hlt1TriggerTisTos.h
index adc213a0e6eb58effdb6737bc408a855c34e6dc8..018af39cd540461695d671f883c8d8c612c8c1a1 100644
--- a/Phys/TisTosTobbing/src/Hlt1TriggerTisTos.h
+++ b/Phys/TisTosTobbing/src/Hlt1TriggerTisTos.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef HLT1TRIGGERTISTOS_H 
+#ifndef HLT1TRIGGERTISTOS_H
 #define HLT1TRIGGERTISTOS_H 1
 
 // Include files
@@ -10,24 +10,24 @@
 #include "TriggerTisTos.h"
 
 /** @class Hlt1TriggerTisTos Hlt1TriggerTisTos.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2013-11-30
  *
  *  Same tool as TriggerTisTos; just different input locations
  */
 class Hlt1TriggerTisTos : public TriggerTisTos, virtual public ITriggerTisTos {
-public: 
+public:
   /// Standard constructor
-  Hlt1TriggerTisTos( const std::string& type, 
+  Hlt1TriggerTisTos( const std::string& type,
                    const std::string& name,
                    const IInterface* parent);
 
   virtual ~Hlt1TriggerTisTos( ); ///< Destructor
 
-  virtual StatusCode         initialize(); 
+  StatusCode         initialize() override;
+
 
-  
 private:
 
 
diff --git a/Phys/TisTosTobbing/src/Hlt2TriggerTisTos.h b/Phys/TisTosTobbing/src/Hlt2TriggerTisTos.h
index 6d009f8bd6635c8864797b7e5498dcd97611cf59..6aea572b89140f5ef9307c639cddcdaf115eb2e9 100644
--- a/Phys/TisTosTobbing/src/Hlt2TriggerTisTos.h
+++ b/Phys/TisTosTobbing/src/Hlt2TriggerTisTos.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef HLT2TRIGGERTISTOS_H 
+#ifndef HLT2TRIGGERTISTOS_H
 #define HLT2TRIGGERTISTOS_H 1
 
 // Include files
@@ -10,24 +10,24 @@
 #include "TriggerTisTos.h"
 
 /** @class Hlt2TriggerTisTos Hlt2TriggerTisTos.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2013-11-30
  *
  *  Same tool as TriggerTisTos; just different input locations
  */
 class Hlt2TriggerTisTos : public TriggerTisTos, virtual public ITriggerTisTos {
-public: 
+public:
   /// Standard constructor
-  Hlt2TriggerTisTos( const std::string& type, 
+  Hlt2TriggerTisTos( const std::string& type,
                    const std::string& name,
                    const IInterface* parent);
 
   virtual ~Hlt2TriggerTisTos( ); ///< Destructor
 
-  virtual StatusCode         initialize(); 
+  StatusCode         initialize() override;
+
 
-  
 private:
 
 
diff --git a/Phys/TisTosTobbing/src/L0DecReportsMaker.h b/Phys/TisTosTobbing/src/L0DecReportsMaker.h
index ad916de7a7e482919ecbaf85052ecb9dbf1d4b16..19276202b1887dabb6834b0a63b11043e0c7fef4 100644
--- a/Phys/TisTosTobbing/src/L0DecReportsMaker.h
+++ b/Phys/TisTosTobbing/src/L0DecReportsMaker.h
@@ -1,5 +1,5 @@
 // $Id: L0DecReportsMaker.h,v 1.1 2010-06-23 22:50:27 tskwarni Exp $
-#ifndef L0DECREPORTSMAKER_H 
+#ifndef L0DECREPORTSMAKER_H
 #define L0DECREPORTSMAKER_H 1
 
 // Include files
@@ -11,13 +11,13 @@
 
 
 namespace LHCb {
-  class L0MuonCandidate;  
-  class L0CaloCandidate;  
+  class L0MuonCandidate;
+  class L0CaloCandidate;
 }
 
 
 /** @class L0DecReportsMaker L0DecReportsMaker.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2010-06-23
  *
@@ -28,18 +28,18 @@ class L0DecReportsMaker : public GaudiAlgorithm {
 
 public:
 
-  
+
 
   /// Standard constructor
   L0DecReportsMaker( const std::string& name, ISvcLocator* pSvcLocator );
 
   virtual ~L0DecReportsMaker( ); ///< Destructor
 
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
-  // ----------------------- data members 
+  // ----------------------- data members
 
   /// location of input L0 DU Report
   StringProperty m_inputL0DUReportLocation;
diff --git a/Phys/TisTosTobbing/src/L0SelReportsMaker.h b/Phys/TisTosTobbing/src/L0SelReportsMaker.h
index 4284d5e2a896dadd0846d46b577d46b82f0dee9b..3a9ac56d58699f04cebbde93c18b2db96ad5bedd 100644
--- a/Phys/TisTosTobbing/src/L0SelReportsMaker.h
+++ b/Phys/TisTosTobbing/src/L0SelReportsMaker.h
@@ -26,7 +26,7 @@ namespace LHCb
  *  (this algorithm was derived from HltSelReportsMaker)
  *
  */
-class L0SelReportsMaker : public GaudiAlgorithm 
+class L0SelReportsMaker : public GaudiAlgorithm
 {
 
 private:
@@ -40,7 +40,7 @@ public:
 
   virtual ~L0SelReportsMaker( ); ///< Destructor
 
-  virtual StatusCode execute();  ///< Algorithm execution
+  StatusCode execute() override;  ///< Algorithm execution
 
 private:
 
diff --git a/Phys/TisTosTobbing/src/L0TriggerTisTos.h b/Phys/TisTosTobbing/src/L0TriggerTisTos.h
index 0517558fa7c63fc8f8cd4bd4277c4e67dd537e3d..db45794ae0fb4f4cc92721590720d1963ef4c42e 100644
--- a/Phys/TisTosTobbing/src/L0TriggerTisTos.h
+++ b/Phys/TisTosTobbing/src/L0TriggerTisTos.h
@@ -1,5 +1,5 @@
 // $Id: L0TriggerTisTos.h,v 1.1 2010-06-23 22:39:24 tskwarni Exp $
-#ifndef L0TRIGGERTISTOS_H 
+#ifndef L0TRIGGERTISTOS_H
 #define L0TRIGGERTISTOS_H 1
 
 // Include files
@@ -10,24 +10,24 @@
 #include "TriggerTisTos.h"
 
 /** @class L0TriggerTisTos L0TriggerTisTos.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2010-06-23
  *
  *  Same tool as TriggerTisTos; just different input locations
  */
 class L0TriggerTisTos : public TriggerTisTos, virtual public ITriggerTisTos {
-public: 
+public:
   /// Standard constructor
-  L0TriggerTisTos( const std::string& type, 
+  L0TriggerTisTos( const std::string& type,
                    const std::string& name,
                    const IInterface* parent);
 
   virtual ~L0TriggerTisTos( ); ///< Destructor
 
-  virtual StatusCode         initialize(); 
+  StatusCode         initialize() override;
+
 
-  
 private:
 
 
diff --git a/Phys/TisTosTobbing/src/TESSelectionTisTos.h b/Phys/TisTosTobbing/src/TESSelectionTisTos.h
index 595079adb00d7978f70e6e50951a6a3b53621fd0..048d3f08e0e62dca41b7a2cf0d8468b1bfa6a93e 100644
--- a/Phys/TisTosTobbing/src/TESSelectionTisTos.h
+++ b/Phys/TisTosTobbing/src/TESSelectionTisTos.h
@@ -1,5 +1,5 @@
 // $Id: TESSelectionTisTos.h,v 1.2 2010-07-21 21:22:16 tskwarni Exp $
-#ifndef TESSELECTIONTISTOS_H 
+#ifndef TESSELECTIONTISTOS_H
 #define TESSELECTIONTISTOS_H 1
 
 // Include files
@@ -18,97 +18,97 @@
 #include "GaudiKernel/IIncidentListener.h"
 
 /** @class TESSelectionTisTos TESSelectionTisTos.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2009-12-03
  *
  *  This is a special version of TisTosTobbing of TES Selections with candidates saved on TES
- *  This code is general enough to TisTos any Selection of Particles, Tracks, RecVertices saved on TES 
- *   with respect to user defined "Signal"   
+ *  This code is general enough to TisTos any Selection of Particles, Tracks, RecVertices saved on TES
+ *   with respect to user defined "Signal"
  *
  *  Hit based implementation of Tis,Tos'ing TES Selection(s).
  *  @sa  ITriggerSelectionTisTos docs for more explanation.
- *  This interface also defines inlined shortcuts to set Offline Input and get an output in one call. 
+ *  This interface also defines inlined shortcuts to set Offline Input and get an output in one call.
  */
 class TESSelectionTisTos :  public  ParticleTisTos,
-                               virtual public IIncidentListener, 
+                               virtual public IIncidentListener,
                                virtual public ITriggerSelectionTisTos {
-public: 
+public:
 
   /// Standard constructor
-  TESSelectionTisTos( const std::string& type, 
+  TESSelectionTisTos( const std::string& type,
                             const std::string& name,
                             const IInterface* parent);
 
   virtual ~TESSelectionTisTos( ); ///< Destructor
 
 
-  virtual StatusCode         initialize();
-  virtual void handle(const Incident&);
- 
+  StatusCode         initialize() override;
+  void handle(const Incident&) override;
+
   // ------------  various ways to define off-line input -------------------------
 
-  /// erase previous input 
-  void setOfflineInput( ); 
- 
-  ///    Detector hit input 
-  void addToOfflineInput( const std::vector<LHCb::LHCbID> & hitlist );
+  /// erase previous input
+  void setOfflineInput( ) override;
+
+  ///    Detector hit input
+  void addToOfflineInput( const std::vector<LHCb::LHCbID> & hitlist ) override;
+
+  ///    Track input
+  void addToOfflineInput( const LHCb::Track & track) override;
 
-  ///    Track input 
-  void addToOfflineInput( const LHCb::Track & track);
-  
   ///    Proto-particle input
-  void addToOfflineInput( const LHCb::ProtoParticle & protoParticle);
-  
+  void addToOfflineInput( const LHCb::ProtoParticle & protoParticle) override;
+
   ///    Particle input; for composite particles loop over daughters will be executed
-  void addToOfflineInput( const LHCb::Particle & particle);
+  void addToOfflineInput( const LHCb::Particle & particle) override;
 
   // ------------  TIS,TOS output functions  ------------------------
 
   /// single complete Trigger Selection TisTos  (define Offline Input before calling)
-  unsigned int tisTosSelection( const std::string & selectionName );
+  unsigned int tisTosSelection( const std::string & selectionName ) override;
 
   /// check for TOS  - may be faster than using tisTosSelection()
-  bool tosSelection(const std::string & selectionName );
+  bool tosSelection(const std::string & selectionName ) override;
 
   /// check for TIS  - may be faster than using tisTosSelection()
-  bool tisSelection(const std::string & selectionName );
+  bool tisSelection(const std::string & selectionName ) override;
 
   /// check for TUS (Trigger Used Signal: TPS or TOS) - may be faster than using tisTosSelection()
-  bool tusSelection(const std::string & selectionName );
-  
+  bool tusSelection(const std::string & selectionName ) override;
+
    /// analysis report
-  std::string analysisReportSelection(const std::string & selectionName);
+  std::string analysisReportSelection(const std::string & selectionName) override;
 
   using ParticleTisTos::analysisReport;
   template<class T>
   std::string analysisReport( const std::vector<T*> & list )
   {
     std::ostringstream report;
-    report << offset() << " Vector of CLID=" << T::classID() << " size=" << list.size() << std::endl;  
-    
+    report << offset() << " Vector of CLID=" << T::classID() << " size=" << list.size() << std::endl;
+
     ++m_reportDepth;
     unsigned int result(0);
     BOOST_FOREACH( const T* obj, list )
-      { 
+      {
         result |= tisTos( *obj );
-        report << ParticleTisTos::analysisReport( *obj );      
-        //      if( (result&kTPS) && (result&kTOS) && (result&kTIS) )break;        
+        report << ParticleTisTos::analysisReport( *obj );
+        //      if( (result&kTPS) && (result&kTOS) && (result&kTIS) )break;
       }
     --m_reportDepth;
-    return report.str();    
+    return report.str();
   }
 
   // ------------ auxiliary outputs ---------------------------------
 
   /// list of LHCbIDs corresponding to present Offline Input (only hits used in matching are returned)
-  std::vector<LHCb::LHCbID> offlineLHCbIDs(); 
+  std::vector<LHCb::LHCbID> offlineLHCbIDs() override;
 
   /// list of HltObjectSummaries from Selection Summary satisfying TOS,TIS requirements (define Offline Input before calling)
   std::vector<const LHCb::HltObjectSummary*> hltSelectionObjectSummaries( const std::string & selectionName,
                                                                           unsigned int tisRequirement      = kAnything,
                                                                           unsigned int tosRequirement      = kAnything,
-                                                                          unsigned int tpsRequirement      = kAnything );
+                                                                          unsigned int tpsRequirement      = kAnything ) override;
 
 
 
@@ -116,7 +116,7 @@ protected:
 
   /// get Hlt Summary and configuration
   void getHltSummary();
-  
+
   bool m_newEvent;
 
   /// Prefix in TES (prefix for TES locations if the selection-name is not absolute path itself)
@@ -125,19 +125,19 @@ protected:
 private:
 
   // internal Cache of results used as long as the Offline Input remains the same (cache only full classifications)
- 
+
   void clearCache()
   {
     m_cached_SelectionNames.clear();
     m_cached_tisTosTob.clear();
   }
-  
+
   void storeInCache(const std::string & selectionName, unsigned int result)
   {
     m_cached_SelectionNames.push_back(selectionName);
     m_cached_tisTosTob.push_back(result);
   }
-  
+
   bool findInCache(const std::string & selectionName, unsigned int & result)
   {
     std::vector< std::string >::iterator found =
@@ -146,7 +146,7 @@ private:
     int index ( found - m_cached_SelectionNames.begin() );
     result = m_cached_tisTosTob[index];
     return true;
-  }  
+  }
 
 
   //  -------------------------- data members --------------------
@@ -154,9 +154,9 @@ private:
   /// Cache of results for the same Offline Input
   std::vector< std::string >  m_cached_SelectionNames;
   std::vector< unsigned int > m_cached_tisTosTob;
-  
+
   /// HltObjectSummary container
-  LHCb::HltObjectSummary::Container* m_objectSummaries;  
+  LHCb::HltObjectSummary::Container* m_objectSummaries;
 
 };
 #endif // TESSELECTIONTISTOS_H
diff --git a/Phys/TisTosTobbing/src/TESTisTos.h b/Phys/TisTosTobbing/src/TESTisTos.h
index f88a91ef0917eee3376e711ec95dc4ca5952ac66..974515d2de4f86e2278d0fa8085922200e9009ef 100644
--- a/Phys/TisTosTobbing/src/TESTisTos.h
+++ b/Phys/TisTosTobbing/src/TESTisTos.h
@@ -1,5 +1,5 @@
 // $Id: TESTisTos.h,v 1.2 2010-07-21 21:22:16 tskwarni Exp $
-#ifndef TESTISTOS_H 
+#ifndef TESTISTOS_H
 #define TESTISTOS_H 1
 
 // Include files
@@ -10,78 +10,78 @@
 #include "TESSelectionTisTos.h"
 
 /** @class TESTisTos TESTisTos.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2009-12-03
- * 
+ *
  *  This is a special version of TisTosTobbing of TES Selections with candidates saved on TES
- *  This code is general enough to TisTos any Selection of Particles, Tracks, RecVertices saved on TES 
- *   with respect to user defined "Signal"   
+ *  This code is general enough to TisTos any Selection of Particles, Tracks, RecVertices saved on TES
+ *   with respect to user defined "Signal"
  *
  *  Hit based implementation of Tis,Tos'ing TES specified via stripping name pattern.
  *  @sa  TESSelectionTisTos for inherited member functions (e.g. to define Offline Input).
  *  @sa  ITriggerTisTos docs for more explanation.
- *  This interface also defines inlined shortcuts to set Offline Input and or TES Input and get an output in one call. 
+ *  This interface also defines inlined shortcuts to set Offline Input and or TES Input and get an output in one call.
  */
 class TESTisTos : public TESSelectionTisTos, virtual public ITriggerTisTos {
-public: 
+public:
   /// Standard constructor
-  TESTisTos( const std::string& type, 
+  TESTisTos( const std::string& type,
                  const std::string& name,
                  const IInterface* parent);
 
   virtual ~TESTisTos( ); ///< Destructor
 
-  virtual StatusCode         initialize(); 
+  StatusCode         initialize() override;
 
-  /// erase previous Trigger Input 
-  void setTriggerInput( );
+  /// erase previous Trigger Input
+  void setTriggerInput( ) override;
 
   /// add Trigger Selection Name pattern to Trigger Input; pattern may contain wild character *, all matches will be added
-  void addToTriggerInput( const std::string & selectionNameWithWildChar);
-  
+  void addToTriggerInput( const std::string & selectionNameWithWildChar) override;
+
    /// Complete classification of the Trigger Input (see ITisTis::TisTosTob for the meaning)
-  unsigned int tisTosTrigger();
+  unsigned int tisTosTrigger() override;
 
   /// check for TOS  - may be faster than using tisTosTrigger()
-  bool tosTrigger(); 
- 
+  bool tosTrigger() override;
+
   /// check for TIS  - may be faster than using tisTosTrigger()
-  bool tisTrigger();
+  bool tisTrigger() override;
 
   /// check for TUS (Trigger Used Signal: TPS or TOS) - may be faster than using tisTosTrigger()
-  bool tusTrigger();
+  bool tusTrigger() override;
 
   /// analysis report
-  std::string analysisReportTrigger();
+  std::string analysisReportTrigger() override;
 
  /// returns Trigger Selection names matching optional pattern of decision,tis,tos for previously set Trigger and Offline Inputs
-  std::vector< std::string > triggerSelectionNames( unsigned int decisionRequirement = kAnything, 
+  std::vector< std::string > triggerSelectionNames( unsigned int decisionRequirement = kAnything,
                                                     unsigned int tisRequirement      = kAnything,
                                                     unsigned int tosRequirement      = kAnything,
-                                                    unsigned int tpsRequirement      = kAnything);
+                                                    unsigned int tpsRequirement      = kAnything) override;
 
   /// list of HltObjectSummaries from Selections satisfying TOS,TIS requirements (define Trigger and Offline Input before calling)
   std::vector<const LHCb::HltObjectSummary*> hltObjectSummaries( unsigned int tisRequirement      = kAnything,
                                                                  unsigned int tosRequirement      = kAnything,
-                                                                 unsigned int tpsRequirement      = kAnything );  
+                                                                 unsigned int tpsRequirement      = kAnything ) override;
 private:
 
   /// if true then warning about empty trigger inputs are printed
   bool m_trigInputWarn;
   /// flag to set if objects in TES are allowed to be preloaded
-  bool m_preLoad;  
+  bool m_preLoad;
 
   /// obtain all known trigger names
   void getTriggerNames(const std::string & selectionNameWithWildChar);
-  void exploreTES(const std::string & path, const std::string & preloadPath );  
+  void exploreTES(const std::string & path, const std::string & preloadPath );
 
   static const std::vector< std::string > m_empty_selections;
 
-  /// content of Trigger Input (list of trigger selection names) 
+  /// content of Trigger Input (list of trigger selection names)
   std::vector< std::string > m_triggerInput_Selections;
 
-  /// all known trigger names 
+  /// all known trigger names
   std::vector< std::string > m_triggerNames;
 
 };
diff --git a/Phys/TisTosTobbing/src/TisTosParticleTagger.h b/Phys/TisTosTobbing/src/TisTosParticleTagger.h
index af870ecbece3edfcf4496e15e02c9230422ad3c6..d3748e7ba1e8e039b018b2c959c048f60bd564cd 100644
--- a/Phys/TisTosTobbing/src/TisTosParticleTagger.h
+++ b/Phys/TisTosTobbing/src/TisTosParticleTagger.h
@@ -24,20 +24,20 @@ public:
 
   virtual ~TisTosParticleTagger( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 protected:
 
    template <class PARTICLES, class VERTICES, class CLONER>
    StatusCode _save () const;
 
-   virtual StatusCode _saveInTES ();
+   StatusCode _saveInTES () override;
 
    void cloneP2PVRelation(const LHCb::Particle* particle ,
                           const LHCb::Particle* clone) const;
 
-   virtual void writeEmptyTESContainers();
+   void writeEmptyTESContainers() override;
 
 private:
 
diff --git a/Phys/TisTosTobbing/src/TriggerSelectionTisTos.h b/Phys/TisTosTobbing/src/TriggerSelectionTisTos.h
index 4a6eb1ceb87cb0b80ec01eb87a6a89510ebf0d68..663569e01d162087cd6e3d963f341315560aadea 100644
--- a/Phys/TisTosTobbing/src/TriggerSelectionTisTos.h
+++ b/Phys/TisTosTobbing/src/TriggerSelectionTisTos.h
@@ -1,13 +1,13 @@
 // $Id: TriggerSelectionTisTos.h,v 1.15 2010-07-21 21:22:17 tskwarni Exp $
-#ifndef TRIGGERSELECTIONTISTOS_H 
+#ifndef TRIGGERSELECTIONTISTOS_H
 #define TRIGGERSELECTIONTISTOS_H 1
 
 // Include files
 // from Gaudi
 //#include "GaudiAlg/GaudiTool.h"
-#include "TisTos/ParticleTisTos.h" 
+#include "TisTos/ParticleTisTos.h"
 #include "Kernel/ITriggerSelectionTisTos.h"            // Interface
- 
+
 #include "Event/HltObjectSummary.h"
 #include "Event/Particle.h"
 #include "Event/RecVertex.h"
@@ -20,78 +20,78 @@ namespace LHCb {
   class HltDecReports;
   class HltSelReports;
 }
-  
+
 /** @class TriggerSelectionTisTos TriggerSelectionTisTos.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2007-08-06
  *
  *  Hit based implementation of Tis,Tos'ing Trigger Selection(s).
  *  @sa  ITriggerSelectionTisTos docs for more explanation.
- *  This interface also defines inlined shortcuts to set Offline Input and get an output in one call. 
+ *  This interface also defines inlined shortcuts to set Offline Input and get an output in one call.
  */
 class TriggerSelectionTisTos : public ParticleTisTos,
-                               virtual public IIncidentListener, 
+                               virtual public IIncidentListener,
                                virtual public ITriggerSelectionTisTos {
-public: 
+public:
 
   /// Standard constructor
-  TriggerSelectionTisTos( const std::string& type, 
+  TriggerSelectionTisTos( const std::string& type,
                           const std::string& name,
                           const IInterface* parent);
 
   virtual ~TriggerSelectionTisTos( ); ///< Destructor
 
 
-  virtual StatusCode         initialize();
-  virtual void handle(const Incident&);
-  
+  StatusCode         initialize() override;
+  void handle(const Incident&) override;
+
   // ------------  various ways to define off-line input -------------------------
 
-  /// erase previous input 
-  void setOfflineInput( ); 
- 
-  ///    Detector hit input 
-  void addToOfflineInput( const std::vector<LHCb::LHCbID> & hitlist );
+  /// erase previous input
+  void setOfflineInput( ) override;
+
+  ///    Detector hit input
+  void addToOfflineInput( const std::vector<LHCb::LHCbID> & hitlist ) override;
+
+  ///    Track input
+  void addToOfflineInput( const LHCb::Track & track ) override;
 
-  ///    Track input 
-  void addToOfflineInput( const LHCb::Track & track );
-  
   ///    Proto-particle input
-  void addToOfflineInput( const LHCb::ProtoParticle & protoParticle );
-  
+  void addToOfflineInput( const LHCb::ProtoParticle & protoParticle ) override;
+
   ///    Particle input; for composite particles loop over daughters will be executed
-  void addToOfflineInput( const LHCb::Particle & particle );
+  void addToOfflineInput( const LHCb::Particle & particle ) override;
 
 
   // ------------  TIS,TOS output functions  ------------------------
 
   /// single complete Trigger Selection TisTos  (define Offline Input before calling)
-  unsigned int tisTosSelection( const std::string & selectionName );
+  unsigned int tisTosSelection( const std::string & selectionName ) override;
 
   /// check for TOS  - may be faster than using tisTosSelection()
-  bool tosSelection(const std::string & selectionName );
+  bool tosSelection(const std::string & selectionName ) override;
 
   /// check for TIS  - may be faster than using tisTosSelection()
-  bool tisSelection(const std::string & selectionName );
+  bool tisSelection(const std::string & selectionName ) override;
 
   /// check for TUS (Trigger Used Signal: TPS or TOS) - may be faster than using tisTosSelection()
-  bool tusSelection(const std::string & selectionName );
-  
+  bool tusSelection(const std::string & selectionName ) override;
+
    /// analysis report
-  std::string analysisReportSelection(const std::string & selectionName);
+  std::string analysisReportSelection(const std::string & selectionName) override;
 
  // ------------ auxiliary outputs ---------------------------------
 
   /// list of LHCbIDs corresponding to present Offline Input (only hits used in matching are returned)
-  std::vector<LHCb::LHCbID> offlineLHCbIDs(); 
+  std::vector<LHCb::LHCbID> offlineLHCbIDs() override;
 
 
   /// list of HltObjectSummaries from Selection Summary satisfying TOS,TIS requirements (define Offline Input before calling)
   std::vector<const LHCb::HltObjectSummary*> hltSelectionObjectSummaries( const std::string & selectionName,
                                                                           unsigned int tisRequirement      = kAnything,
                                                                           unsigned int tosRequirement      = kAnything,
-                                                                          unsigned int tpsRequirement      = kAnything );
+                                                                          unsigned int tpsRequirement      = kAnything ) override;
 
 
 
@@ -100,37 +100,37 @@ protected:
 
   /// get Hlt Summary and configuration
   void getHltSummary();
-  
+
   /// Hlt summary reports
   LHCb::HltDecReports* m_hltDecReports;
   LHCb::HltSelReports* m_hltSelReports;
-  
+
   /// Location of Hlt Reports
   StringProperty m_HltSelReportsLocation;
   StringProperty m_HltDecReportsLocation;
 
-  /// Switch to activate using Particle2LHCbIDsMap 0=no; 1=yes but try normal particle analysis if not found; 2=yes exclusively; 
-  unsigned int m_useParticle2LHCbIDs;  
-  StringProperty m_Particle2LHCbIDsLocation;  
-  
+  /// Switch to activate using Particle2LHCbIDsMap 0=no; 1=yes but try normal particle analysis if not found; 2=yes exclusively;
+  unsigned int m_useParticle2LHCbIDs;
+  StringProperty m_Particle2LHCbIDsLocation;
+
   bool m_newEvent;
 
 private:
 
   // internal Cache of results used as long as the Offline Input remains the same (cache only full classifications)
- 
+
   void clearCache()
   {
     m_cached_SelectionNames.clear();
     m_cached_tisTosTob.clear();
   }
-  
+
   void storeInCache(const std::string & selectionName, unsigned int result)
   {
     m_cached_SelectionNames.push_back(selectionName);
     m_cached_tisTosTob.push_back(result);
   }
-  
+
   bool findInCache(const std::string & selectionName, unsigned int & result)
   {
     std::vector< std::string >::iterator found =
@@ -139,15 +139,15 @@ private:
     int index ( found - m_cached_SelectionNames.begin() );
     result = m_cached_tisTosTob[index];
     return true;
-  }  
+  }
 
   //  -------------------------- data members --------------------
 
-  
+
   /// Cache of results for the same Offline Input
   std::vector< std::string >  m_cached_SelectionNames;
   std::vector< unsigned int > m_cached_tisTosTob;
-  
+
 
 };
 #endif // TRIGGERSELECTIONTISTOS_H
diff --git a/Phys/TisTosTobbing/src/TriggerSelectionTisTosSummary.h b/Phys/TisTosTobbing/src/TriggerSelectionTisTosSummary.h
index 4fe215c526fa6d1fae69e41c7f707c53f48e1fef..67ec0811276e7e4e662f5c1c3bae7427f1f0a0ee 100644
--- a/Phys/TisTosTobbing/src/TriggerSelectionTisTosSummary.h
+++ b/Phys/TisTosTobbing/src/TriggerSelectionTisTosSummary.h
@@ -1,13 +1,13 @@
 // $Id: TriggerSelectionTisTosSummary.h,v 1.15 2010-07-21 21:22:17 tskwarni Exp $
-#ifndef TRIGGERSELECTIONTISTOSSUMMARY_H 
+#ifndef TRIGGERSELECTIONTISTOSSUMMARY_H
 #define TRIGGERSELECTIONTISTOSSUMMARY_H 1
 
 // Include files
 // from Gaudi
 //#include "GaudiAlg/GaudiTool.h"
-#include "TisTos/ParticleTisTos.h" 
+#include "TisTos/ParticleTisTos.h"
 #include "Kernel/ITriggerSelectionTisTos.h"            // Interface
- 
+
 #include "Event/HltObjectSummary.h"
 #include "Event/Particle.h"
 #include "Event/Track.h"
@@ -18,93 +18,93 @@
 namespace LHCb {
   class HltDecReports;
 }
-  
+
 /** @class TriggerSelectionTisTosSummary TriggerSelectionTisTosSummary.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2010-10-18
  *
  *  Precalculated TisTosSummary implementation of Tis,Tos'ing Trigger Selection(s).
  *  @sa  ITriggerSelectionTisTos docs for more explanation.
- *  This interface also defines inlined shortcuts to set Offline Input and get an output in one call. 
+ *  This interface also defines inlined shortcuts to set Offline Input and get an output in one call.
  */
 class TriggerSelectionTisTosSummary : public ParticleTisTos,
-                               virtual public IIncidentListener, 
+                               virtual public IIncidentListener,
                                virtual public ITriggerSelectionTisTos {
-public: 
+public:
 
   /// Standard constructor
-  TriggerSelectionTisTosSummary( const std::string& type, 
+  TriggerSelectionTisTosSummary( const std::string& type,
                           const std::string& name,
                           const IInterface* parent);
 
   virtual ~TriggerSelectionTisTosSummary( ); ///< Destructor
 
 
-  virtual StatusCode         initialize();
-  virtual void handle(const Incident&);
-  
+  StatusCode         initialize() override;
+  void handle(const Incident&) override;
+
   // ------------  various ways to define off-line input -------------------------
 
-  /// erase previous input 
-  void setOfflineInput( ); 
- 
-  ///    Detector hit input - can add TisTosSummary by passing fake LHCbID vector  
-  void addToOfflineInput( const std::vector<LHCb::LHCbID> & hitlist );
+  /// erase previous input
+  void setOfflineInput( ) override;
+
+  ///    Detector hit input - can add TisTosSummary by passing fake LHCbID vector
+  void addToOfflineInput( const std::vector<LHCb::LHCbID> & hitlist ) override;
+
+  ///    Track input
+  void addToOfflineInput( const LHCb::Track & track ) override;
 
-  ///    Track input 
-  void addToOfflineInput( const LHCb::Track & track );
-  
   ///    Proto-particle input
-  void addToOfflineInput( const LHCb::ProtoParticle & protoParticle );
-  
+  void addToOfflineInput( const LHCb::ProtoParticle & protoParticle ) override;
+
   ///    Particle input; for composite particles loop over daughters will be executed
-  void addToOfflineInput( const LHCb::Particle & particle );
+  void addToOfflineInput( const LHCb::Particle & particle ) override;
 
 
   // ------------  TIS,TOS output functions  ------------------------
 
   /// single complete Trigger Selection TisTos  (define Offline Input before calling)
-  unsigned int tisTosSelection( const std::string & selectionName );
+  unsigned int tisTosSelection( const std::string & selectionName ) override;
 
   /// check for TOS  - may be faster than using tisTosSelection()
-  bool tosSelection(const std::string & selectionName );
+  bool tosSelection(const std::string & selectionName ) override;
 
   /// check for TIS  - may be faster than using tisTosSelection()
-  bool tisSelection(const std::string & selectionName );
+  bool tisSelection(const std::string & selectionName ) override;
 
   /// check for TUS (Trigger Used Signal: TPS or TOS) - may be faster than using tisTosSelection()
-  bool tusSelection(const std::string & selectionName );
-  
+  bool tusSelection(const std::string & selectionName ) override;
+
    /// analysis report
-  std::string analysisReportSelection(const std::string & selectionName);
+  std::string analysisReportSelection(const std::string & selectionName) override;
 
  // ------------ auxiliary outputs ---------------------------------
 
   /// return cached TisTosSummary as fake LHCbID vector
-  std::vector<LHCb::LHCbID> offlineLHCbIDs(); 
+  std::vector<LHCb::LHCbID> offlineLHCbIDs() override;
 
 
   /// list of HltObjectSummaries from Selection Summary satisfying TOS,TIS requirements (define Offline Input before calling)
   std::vector<const LHCb::HltObjectSummary*> hltSelectionObjectSummaries( const std::string & selectionName,
                                                                           unsigned int tisRequirement      = kAnything,
                                                                           unsigned int tosRequirement      = kAnything,
-                                                                          unsigned int tpsRequirement      = kAnything );
+                                                                          unsigned int tpsRequirement      = kAnything ) override;
 
 
 protected:
 
   /// get Hlt Summary and configuration
   void getHltSummary();
-  
+
   /// Hlt summary reports
   LHCb::HltDecReports* m_hltDecReports;
   LHCb::HltDecReports* m_hltDecReportsL0;
-  
+
   /// Location of Hlt Summary
   StringProperty m_HltDecReportsLocation;
   StringProperty m_HltDecReportsLocationL0;
-  
+
   bool m_newEvent;
 
 private:
@@ -117,19 +117,19 @@ private:
 
 
   // internal Cache of results used as long as the Offline Input remains the same (cache only full classifications)
- 
+
   void clearCache()
   {
     m_cached_SelectionNames.clear();
     m_cached_tisTosTob.clear();
   }
-  
+
   void storeInCache(const std::string & selectionName, unsigned int result)
   {
     m_cached_SelectionNames.push_back(selectionName);
     m_cached_tisTosTob.push_back(result);
   }
-  
+
   bool findInCache(const std::string & selectionName, unsigned int & result)
   {
     std::vector< std::string >::iterator found =
@@ -138,15 +138,15 @@ private:
     int index ( found - m_cached_SelectionNames.begin() );
     result = m_cached_tisTosTob[index];
     return true;
-  }  
+  }
 
   //  -------------------------- data members --------------------
 
-  
+
   /// Cache of results for the same Offline Input
   std::vector< std::string >  m_cached_SelectionNames;
   std::vector< unsigned int > m_cached_tisTosTob;
-  
+
 
 };
 #endif // TRIGGERSELECTIONTISTOSSUMMARY_H
diff --git a/Phys/TisTosTobbing/src/TriggerTisTos.h b/Phys/TisTosTobbing/src/TriggerTisTos.h
index ca1fa6033901e5275412a51e8509e9862843fdb7..b85c70c2d11875afab2947937eba19edeedb6b97 100644
--- a/Phys/TisTosTobbing/src/TriggerTisTos.h
+++ b/Phys/TisTosTobbing/src/TriggerTisTos.h
@@ -1,5 +1,5 @@
 // $Id: TriggerTisTos.h,v 1.11 2010-07-21 21:22:17 tskwarni Exp $
-#ifndef TRIGGERTISTOS_H 
+#ifndef TRIGGERTISTOS_H
 #define TRIGGERTISTOS_H 1
 
 // Include files
@@ -10,76 +10,76 @@
 #include "TriggerSelectionTisTos.h"
 
 /** @class TriggerTisTos TriggerTisTos.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2007-08-20
  *
  *  Hit based implementation of Tis,Tos'ing Trigger specified via trigger name pattern.
  *  @sa  TriggerSelectionTisTos for inherited member functions (e.g. to define Offline Input).
  *  @sa  ITriggerTisTos docs for more explanation.
- *  This interface also defines inlined shortcuts to set Offline Input and or Trigger Input and get an output in one call. 
+ *  This interface also defines inlined shortcuts to set Offline Input and or Trigger Input and get an output in one call.
  */
 class TriggerTisTos : public TriggerSelectionTisTos, virtual public ITriggerTisTos {
-public: 
+public:
   /// Standard constructor
-  TriggerTisTos( const std::string& type, 
+  TriggerTisTos( const std::string& type,
                  const std::string& name,
                  const IInterface* parent);
 
-  virtual ~TriggerTisTos( ); ///< Destructor
+  ~TriggerTisTos( ); ///< Destructor
 
-  virtual StatusCode         initialize(); 
+  StatusCode         initialize() override;
 
-  /// erase previous Trigger Input 
-  void setTriggerInput( );
+  /// erase previous Trigger Input
+  void setTriggerInput( ) override;
 
   /// add Trigger Selection Name pattern to Trigger Input; pattern may contain wild character *, all matches will be added
-  void addToTriggerInput( const std::string & selectionNameWithWildChar);
-  
+  void addToTriggerInput( const std::string & selectionNameWithWildChar) override;
+
    /// Complete classification of the Trigger Input (see ITisTis::TisTosTob for the meaning)
-  unsigned int tisTosTrigger();
+  unsigned int tisTosTrigger() override;
 
   /// check for TOS  - may be faster than using tisTosTrigger()
-  bool tosTrigger(); 
- 
+  bool tosTrigger() override;
+
   /// check for TIS  - may be faster than using tisTosTrigger()
-  bool tisTrigger();
+  bool tisTrigger() override;
 
   /// check for TUS (Trigger Used Signal: TPS or TOS) - may be faster than using tisTosTrigger()
-  bool tusTrigger();
+  bool tusTrigger() override;
 
   /// analysis report
-  std::string analysisReportTrigger();
+  std::string analysisReportTrigger() override;
 
  /// returns Trigger Selection names matching optional pattern of decision,tis,tos for previously set Trigger and Offline Inputs
-  std::vector< std::string > triggerSelectionNames( unsigned int decisionRequirement = kAnything, 
+  std::vector< std::string > triggerSelectionNames( unsigned int decisionRequirement = kAnything,
                                                     unsigned int tisRequirement      = kAnything,
                                                     unsigned int tosRequirement      = kAnything,
-                                                    unsigned int tpsRequirement      = kAnything);
+                                                    unsigned int tpsRequirement      = kAnything) override;
 
   /// list of HltObjectSummaries from Selections satisfying TOS,TIS requirements (define Trigger and Offline Input before calling)
   std::vector<const LHCb::HltObjectSummary*> hltObjectSummaries( unsigned int tisRequirement      = kAnything,
                                                                  unsigned int tosRequirement      = kAnything,
-                                                                 unsigned int tpsRequirement      = kAnything );
+                                                                 unsigned int tpsRequirement      = kAnything ) override;
 
   /// Switch to allow intermediate selection
-  bool m_allowIntermediate;  
- 
+  bool m_allowIntermediate;
+
 private:
 
   /// if true then warning about empty trigger inputs are printed
   bool m_trigInputWarn;
-  
+
 
   /// obtain all known trigger names
   void getTriggerNames();
 
   static const std::vector< std::string > m_empty_selections;
 
-  /// content of Trigger Input (list of trigger selection names) 
+  /// content of Trigger Input (list of trigger selection names)
   std::vector< std::string > m_triggerInput_Selections;
 
-  /// all known trigger names 
+  /// all known trigger names
   std::vector< std::string > m_triggerNames;
 
 };
diff --git a/Phys/TisTosTobbing/src/TriggerTisTosSummary.h b/Phys/TisTosTobbing/src/TriggerTisTosSummary.h
index e0c7b25e0ac2b91efa802d348e8975f1e0f7eced..bd47e7780d4ba1611080b9238f068e4d99e2fc10 100644
--- a/Phys/TisTosTobbing/src/TriggerTisTosSummary.h
+++ b/Phys/TisTosTobbing/src/TriggerTisTosSummary.h
@@ -1,5 +1,5 @@
 // $Id: TriggerTisTosSummary.h,v 1.11 2010-07-21 21:22:17 tskwarni Exp $
-#ifndef TRIGGERTISTOSSUMMARY_H 
+#ifndef TRIGGERTISTOSSUMMARY_H
 #define TRIGGERTISTOSSUMMARY_H 1
 
 // Include files
@@ -10,74 +10,74 @@
 #include "TriggerSelectionTisTosSummary.h"
 
 /** @class TriggerTisTosSummary TriggerTisTosSummary.h
- *  
+ *
  *  @author Tomasz Skwarnicki
  *  @date   2010-10-18
  *
  *  TisTosSummary based implementation of Tis,Tos'ing Trigger specified via trigger name pattern.
  *  @sa  TriggerSelectionTisTosSummary for inherited member functions (e.g. to define Offline Input).
  *  @sa  ITriggerTisTos docs for more explanation.
- *  This interface also defines inlined shortcuts to set Offline Input and or Trigger Input and get an output in one call. 
+ *  This interface also defines inlined shortcuts to set Offline Input and or Trigger Input and get an output in one call.
  */
 class TriggerTisTosSummary : public TriggerSelectionTisTosSummary, virtual public ITriggerTisTos {
-public: 
+public:
   /// Standard constructor
-  TriggerTisTosSummary( const std::string& type, 
+  TriggerTisTosSummary( const std::string& type,
                  const std::string& name,
                  const IInterface* parent);
 
-  virtual ~TriggerTisTosSummary( ); ///< Destructor
+  ~TriggerTisTosSummary( ); ///< Destructor
 
-  virtual StatusCode         initialize(); 
+  StatusCode         initialize() override;
 
-  /// erase previous Trigger Input 
-  void setTriggerInput( );
+  /// erase previous Trigger Input
+  void setTriggerInput( ) override;
 
   /// add Trigger Selection Name pattern to Trigger Input; pattern may contain wild character *, all matches will be added
-  void addToTriggerInput( const std::string & selectionNameWithWildChar);
-  
+  void addToTriggerInput( const std::string & selectionNameWithWildChar) override;
+
    /// Complete classification of the Trigger Input (see ITisTis::TisTosTob for the meaning)
-  unsigned int tisTosTrigger();
+  unsigned int tisTosTrigger() override;
 
   /// check for TOS  - may be faster than using tisTosTrigger()
-  bool tosTrigger(); 
- 
+  bool tosTrigger() override;
+
   /// check for TIS  - may be faster than using tisTosTrigger()
-  bool tisTrigger();
+  bool tisTrigger() override;
 
   /// check for TUS (Trigger Used Signal: TPS or TOS) - may be faster than using tisTosTrigger()
-  bool tusTrigger();
+  bool tusTrigger() override;
 
   /// analysis report
-  std::string analysisReportTrigger();
+  std::string analysisReportTrigger() override;
 
  /// returns Trigger Selection names matching optional pattern of decision,tis,tos for previously set Trigger and Offline Inputs
-  std::vector< std::string > triggerSelectionNames( unsigned int decisionRequirement = kAnything, 
+  std::vector< std::string > triggerSelectionNames( unsigned int decisionRequirement = kAnything,
                                                     unsigned int tisRequirement      = kAnything,
                                                     unsigned int tosRequirement      = kAnything,
-                                                    unsigned int tpsRequirement      = kAnything);
+                                                    unsigned int tpsRequirement      = kAnything) override;
 
   /// list of HltObjectSummaries from Selections satisfying TOS,TIS requirements (define Trigger and Offline Input before calling)
   std::vector<const LHCb::HltObjectSummary*> hltObjectSummaries( unsigned int tisRequirement      = kAnything,
                                                                  unsigned int tosRequirement      = kAnything,
-                                                                 unsigned int tpsRequirement      = kAnything );
-  
-  
+                                                                 unsigned int tpsRequirement      = kAnything ) override;
+
+
 private:
 
   /// if true then warning about empty trigger inputs are printed
   bool m_trigInputWarn;
-  
+
 
   /// obtain all known trigger names
   void getTriggerNames();
 
   static const std::vector< std::string > m_empty_selections;
 
-  /// content of Trigger Input (list of trigger selection names) 
+  /// content of Trigger Input (list of trigger selection names)
   std::vector< std::string > m_triggerInput_Selections;
 
-  /// all known trigger names 
+  /// all known trigger names
   std::vector< std::string > m_triggerNames;
 
 };
diff --git a/Phys/TopologicalTools/CMakeLists.txt b/Phys/TopologicalTools/CMakeLists.txt
index e9167bc9339292768d85925c47ac7d0dcdf44db6..4a7555a1e616482d43158c5e830aa0e514f505ab 100644
--- a/Phys/TopologicalTools/CMakeLists.txt
+++ b/Phys/TopologicalTools/CMakeLists.txt
@@ -6,6 +6,9 @@ gaudi_subdir(TopologicalTools v1r2)
 gaudi_depends_on_subdirs(Phys/DaVinciKernel
                          Event/HltEvent)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(TopologicalTools
                  src/*.cpp
                  LINK_LIBRARIES DaVinciKernelLib HltEvent)
diff --git a/Phys/TopologicalTools/src/DoubleTopoTool.cpp b/Phys/TopologicalTools/src/DoubleTopoTool.cpp
index 813e0f36c56c865d4f90f5db58724624bc4dba39..c964213762d44ce8fbe8482958b126e450507594 100644
--- a/Phys/TopologicalTools/src/DoubleTopoTool.cpp
+++ b/Phys/TopologicalTools/src/DoubleTopoTool.cpp
@@ -1,4 +1,4 @@
-// $Id: $  -*- C++ -*-                                                        
+// $Id: $  -*- C++ -*-
 // ============================================================================
 // Include files
 #include <string>
@@ -155,8 +155,8 @@ protected:
 
 public:
 
-  virtual StatusCode initialize();
-  bool accept() const;
+  StatusCode initialize() override;
+  bool accept() const override;
 
 };
 // =============================================================================
diff --git a/Phys/TopologicalTools/src/HighPtTopoTool.cpp b/Phys/TopologicalTools/src/HighPtTopoTool.cpp
index 44789b52461c6604d501eab1d035f82495301b46..1ed728837062b31701f1d240859a1a370b67bc09 100644
--- a/Phys/TopologicalTools/src/HighPtTopoTool.cpp
+++ b/Phys/TopologicalTools/src/HighPtTopoTool.cpp
@@ -1,4 +1,4 @@
-// $Id: $  -*- C++ -*-                                                        
+// $Id: $  -*- C++ -*-
 // ============================================================================
 // Include files
 #include <string>
@@ -39,9 +39,9 @@ protected:
 
 public:
 
-  virtual StatusCode initialize();
-  virtual StatusCode finalize() {return GaudiTool::finalize();}
-  bool accept() const;
+  StatusCode initialize() override;
+  StatusCode finalize() override {return GaudiTool::finalize();}
+  bool accept() const override;
   void getHltObjP4 (const LHCb::HltObjectSummary *obj,Gaudi::LorentzVector &p4) const;
 };
 // =============================================================================
diff --git a/Phys/TopologicalTools/src/TopologicalTagging.h b/Phys/TopologicalTools/src/TopologicalTagging.h
index b928a624e548aa7420b1ea1b00b2e9426a399708..91a7d5919c12c5085503a207d2f5bff5140e4266 100644
--- a/Phys/TopologicalTools/src/TopologicalTagging.h
+++ b/Phys/TopologicalTools/src/TopologicalTagging.h
@@ -56,12 +56,12 @@ class TopologicalTagging :  public DaVinciAlgorithm
 
     /// destructor
     virtual ~TopologicalTagging( ){};
-    virtual StatusCode initialize ();
+    StatusCode initialize () override;
 
     /** standard execution of the algorithm
      *  @return status code
      */
-    virtual StatusCode execute   () ;
+    StatusCode execute   () override;
     private:
     // the default constructor is disabled
     TopologicalTagging () ;
@@ -83,9 +83,9 @@ class TopologicalTagging :  public DaVinciAlgorithm
     /// Success if number of saved particles == number saved
     /// to TES.
     /// Overwritten from DaVinciAlgorithm. Is called automatically.
-    virtual StatusCode _saveInTES () ;
+    StatusCode _saveInTES () override;
     /// Write empty containers if selection fails.
-    virtual void writeEmptyTESContainers() ;
+    void writeEmptyTESContainers() override;
 
     private:
     // ============================================================================
diff --git a/Phys/VertexFit/CMakeLists.txt b/Phys/VertexFit/CMakeLists.txt
index 6f6263e8dd0be39791310528a4bafe558720c33e..b03eec43506c5a352b6178057a015c4da7a66a41 100644
--- a/Phys/VertexFit/CMakeLists.txt
+++ b/Phys/VertexFit/CMakeLists.txt
@@ -10,6 +10,9 @@ gaudi_depends_on_subdirs(GaudiAlg
                          Phys/LoKiPhys
                          Tr/TrackInterfaces)
 
+find_package(ROOT)
+include_directories(SYSTEM ${ROOT_INCLUDE_DIRS})
+
 gaudi_add_module(VertexFit
                  src/*.cpp
                  INCLUDE_DIRS Tr/TrackInterfaces
diff --git a/Phys/VertexFit/src/AdaptivePVReFitter.h b/Phys/VertexFit/src/AdaptivePVReFitter.h
index e70509b4332542d310fe929f8190a5ec49e82282..bced16fc5e0acbd8c21f74aa520a90aed42cebb7 100644
--- a/Phys/VertexFit/src/AdaptivePVReFitter.h
+++ b/Phys/VertexFit/src/AdaptivePVReFitter.h
@@ -39,14 +39,14 @@ public:
                       const std::string& name,
                       const IInterface* parent);
 
-  StatusCode initialize();
+  StatusCode initialize() override;
 
   /// refit PV
-  virtual StatusCode reFit(LHCb::VertexBase* PV) const;
+  StatusCode reFit(LHCb::VertexBase* PV) const override;
 
   /// remove track used for a (B) LHCb::Particle and refit PV
-  virtual StatusCode remove(const LHCb::Particle* part,
-                            LHCb::VertexBase* PV) const;
+  StatusCode remove(const LHCb::Particle* part,
+                    LHCb::VertexBase* PV) const override;
 
   virtual ~AdaptivePVReFitter( ); ///< Destructor
 
diff --git a/Phys/VertexFit/src/DirectionFitter.h b/Phys/VertexFit/src/DirectionFitter.h
index 0f698dba5e16b7b62ed67eabfad61589a354a82e..130333a74c2c0d41bcf0655c457ce54c5b7466e7 100644
--- a/Phys/VertexFit/src/DirectionFitter.h
+++ b/Phys/VertexFit/src/DirectionFitter.h
@@ -17,7 +17,7 @@ typedef ROOT::Math::SMatrix<double, 10, 10,
                             ROOT::Math::MatRepSym<double,10> > SymMatrix10x10;
 
 /** @class DirectionFitter DirectionFitter.h
- *  
+ *
  *  reimplementation of the DirectionFitter for DC06
  *
  *  @author Yuehong Xie
@@ -25,22 +25,22 @@ typedef ROOT::Math::SMatrix<double, 10, 10,
  */
 
 class DirectionFitter : public GaudiTool, virtual public IDirectionFit {
-public: 
+public:
   /// Standard constructor
-  DirectionFitter( const std::string& type, 
+  DirectionFitter( const std::string& type,
                    const std::string& name,
                    const IInterface* parent);
 
-  StatusCode initialize();
+  StatusCode initialize() override;
 
   /// inputs: Vertex corresponding to the assumed production point
   ///         LHCb::Particle itself
   /// output: modified particle
 
-  virtual StatusCode fit( const LHCb::VertexBase&,
-                          LHCb::Particle& ) const ;
+  StatusCode fit( const LHCb::VertexBase&,
+                  LHCb::Particle& ) const override;
 
-  virtual StatusCode reFit( LHCb::Particle& ) const {
+  StatusCode reFit( LHCb::Particle& ) const override {
     Error("reFit is not implemented for DirectionFitter");
     return StatusCode::FAILURE;
   }
@@ -48,7 +48,7 @@ public:
   virtual ~DirectionFitter( ); ///< Destructor
 
 private:
-      
+
   LHCb::IParticlePropertySvc* m_ppSvc;
 
   bool m_applyBMassConstraint;
diff --git a/Phys/VertexFit/src/MomentumCombiner.cpp b/Phys/VertexFit/src/MomentumCombiner.cpp
index 92d40a20c3a9870ffb107adc4fb9b2aaf93aa12d..ba33541689897314de48f884e3601e798f7e742a 100644
--- a/Phys/VertexFit/src/MomentumCombiner.cpp
+++ b/Phys/VertexFit/src/MomentumCombiner.cpp
@@ -72,7 +72,7 @@ class MomentumCombiner : public virtual IParticleCombiner
   friend class ToolFactory<MomentumCombiner> ;
 public:
   /// standard initialization of the tool
-  virtual StatusCode initialize ()
+  StatusCode initialize () override
   {
     StatusCode sc = GaudiTool::initialize() ;
     if ( sc.isFailure() ) { return sc ; }
@@ -100,10 +100,10 @@ public:
    *  @param vertex    - not used -
    *  @return status code
    */
-  virtual StatusCode combine
+  StatusCode combine
   ( const LHCb::Particle::ConstVector&  daughters ,
     LHCb::Particle&                     mother    ,
-    LHCb::Vertex&                       vertex    ) const ;
+    LHCb::Vertex&                       vertex    ) const override;
 protected:
   /// standard constructor from type, name and the parent
   MomentumCombiner( const std::string& type   ,
@@ -115,7 +115,7 @@ protected:
   {
     declareInterface<IParticleCombiner> ( this ) ;
     declareProperty ( "Transporter" , m_transporterName ) ;
-    declareProperty( "PrintMyAlg",  m_printMyAlg = true , 
+    declareProperty( "PrintMyAlg",  m_printMyAlg = true ,
                      "Print the name of ``associated'' algorithm" ) ;
   }
   /// viertuakl and protected destructor
@@ -167,7 +167,7 @@ private:
   // temporary Particle
   mutable LHCb::Particle m_tmp             ; ///< temporary particle
   /// Option to include alg name in printout
-  bool m_printMyAlg  ; 
+  bool m_printMyAlg  ;
 } ;
 // ============================================================================
 // Declaration of the Tool Factory
@@ -217,9 +217,9 @@ StatusCode MomentumCombiner::combine
       // extrapolate it to new position
       const double zNew = mother.referencePoint().z() ;
       StatusCode sc = m_transporter->transport ( p , zNew , m_tmp ) ;
-      if ( sc.isFailure() ) 
+      if ( sc.isFailure() )
       {
-        _Warning ("Unable to transport the particle!", sc ).ignore() ;  
+        _Warning ("Unable to transport the particle!", sc ).ignore() ;
       }
       else
       {
diff --git a/Phys/VertexFit/src/OfflineVertexFitter.h b/Phys/VertexFit/src/OfflineVertexFitter.h
index 37d79f7e464ddcc54f959ff4caa09f235fee33ae..f8384c6d8bda1f9d87a76fd66f8f2f2812a04eb8 100644
--- a/Phys/VertexFit/src/OfflineVertexFitter.h
+++ b/Phys/VertexFit/src/OfflineVertexFitter.h
@@ -57,22 +57,22 @@ public:
                        const std::string& name,
                        const IInterface* parent);
 
-  StatusCode initialize();
+  StatusCode initialize() override;
 
   /// Method to fit a vertex
   StatusCode fit( LHCb::Vertex& ,
-                  const LHCb::Particle::ConstVector& ) const ;
+                  const LHCb::Particle::ConstVector& ) const override;
 
   /// Method to fit a vertex returning a Particle (that should already know its PID)
   StatusCode fit
   ( const LHCb::Particle::ConstVector&,
     LHCb::Vertex&   ,
-    LHCb::Particle& ) const ;
+    LHCb::Particle& ) const override;
 
-  virtual ~OfflineVertexFitter( ); ///< Destructor
+  ~OfflineVertexFitter( ); ///< Destructor
 
 
-  StatusCode reFit( LHCb::Particle& particle ) const
+  StatusCode reFit( LHCb::Particle& particle ) const override
   {
     LHCb::Vertex* vertex = particle.endVertex() ;
     return fit( particle.daughtersVector(),
@@ -82,20 +82,20 @@ public:
   StatusCode combine
   ( const LHCb::Particle::ConstVector& daughter,
     LHCb::Particle&                    mother  ,
-    LHCb::Vertex&                      vertex  ) const
+    LHCb::Vertex&                      vertex  ) const override
   {
     return fit ( daughter , vertex , mother ) ;
   }
 
 
   StatusCode add(const LHCb::Particle*,
-                 LHCb::Vertex& ) const {
+                 LHCb::Vertex& ) const override {
     Error("add is not implemented for OffLineVertexFitter");
     return StatusCode::FAILURE;
   }
 
   StatusCode remove(const LHCb::Particle*,
-                    LHCb::Vertex& ) const {
+                    LHCb::Vertex& ) const override {
     Error("remove is not implemented for OffLineVertexFitter");
     return StatusCode::FAILURE;
   }
@@ -195,9 +195,9 @@ private:
   private:
 
     // ============================================================================
-    // get the correct algorithm context 
+    // get the correct algorithm context
     // ============================================================================
-    std::string getMyAlg() const 
+    std::string getMyAlg() const
     {
       std::string myAlg = "" ;
       if ( m_printMyAlg )
@@ -210,17 +210,17 @@ private:
     }
     // ========================================================================
     inline StatusCode _Warning
-    ( const std::string& msg, 
+    ( const std::string& msg,
       const StatusCode&  code = StatusCode::FAILURE,
-      const size_t mx = 10 ) const 
+      const size_t mx = 10 ) const
     {
       return Warning ( msg + getMyAlg(), code, mx );
     }
     // ========================================================================
-    inline StatusCode _Error 
-    ( const std::string& msg, 
+    inline StatusCode _Error
+    ( const std::string& msg,
       const StatusCode&  code = StatusCode::FAILURE,
-      const size_t mx = 10 ) const 
+      const size_t mx = 10 ) const
     {
       return Error ( msg + getMyAlg(), code, mx );
     }
@@ -247,7 +247,7 @@ private:
   std::string m_transporterName;
 
   /// Option to include alg name in printout
-  bool m_printMyAlg  ; 
+  bool m_printMyAlg  ;
 
 };
 
diff --git a/Phys/VertexFit/src/PVReFitter.h b/Phys/VertexFit/src/PVReFitter.h
index e1b34acf152e1cfaa63f4e9eb7047ddff5d8a611..d58d3d84771a9a642a77fc39d056252a45b0dd28 100644
--- a/Phys/VertexFit/src/PVReFitter.h
+++ b/Phys/VertexFit/src/PVReFitter.h
@@ -38,18 +38,18 @@ public:
               const std::string& name,
               const IInterface* parent);
 
-  StatusCode initialize();
+  StatusCode initialize() override;
 
   virtual ~PVReFitter( ); ///< Destructor
 
 public:
 
   /// refit PV
-  virtual StatusCode reFit(LHCb::VertexBase* PV) const ;
+  StatusCode reFit(LHCb::VertexBase* PV) const override;
 
   /// remove track used for a (B) LHCb::Particle and refit PV
-  virtual StatusCode remove(const LHCb::Particle* part,
-                            LHCb::VertexBase* PV) const ;
+  StatusCode remove(const LHCb::Particle* part,
+                    LHCb::VertexBase* PV) const override;
 
 private:
 
diff --git a/Phys/VertexFit/src/PVReFitterAlg.h b/Phys/VertexFit/src/PVReFitterAlg.h
index 48c0f72b969050ccac8f01e596d4603996100ef6..b937bba8cebdf9fd2953a3cda2e475e4b6e6ebd9 100644
--- a/Phys/VertexFit/src/PVReFitterAlg.h
+++ b/Phys/VertexFit/src/PVReFitterAlg.h
@@ -67,8 +67,8 @@ public:
 
   virtual ~PVReFitterAlg( ); ///< Destructor
 
-  virtual StatusCode initialize();    ///< Algorithm initialization
-  virtual StatusCode execute   ();    ///< Algorithm execution
+  StatusCode initialize() override;    ///< Algorithm initialization
+  StatusCode execute   () override;    ///< Algorithm execution
 
 private:
 
diff --git a/Phys/VertexFit/src/PVTrackRemover.h b/Phys/VertexFit/src/PVTrackRemover.h
index 703113ed51f85508020f8329d3b5a2ca9a0d0d51..28d7d6b87fc6953f187966a714009919c450f6cc 100644
--- a/Phys/VertexFit/src/PVTrackRemover.h
+++ b/Phys/VertexFit/src/PVTrackRemover.h
@@ -1,5 +1,5 @@
 // $Id: $
-#ifndef PVTRACKREMOVER_H 
+#ifndef PVTRACKREMOVER_H
 #define PVTRACKREMOVER_H 1
 
 // Include files
@@ -9,29 +9,29 @@
 class IPVOfflineTool;
 
 /** @class PVTrackRemover PVTrackRemover.h
- *  
- *  Remove weighted contribution of tracks from an LHCb::Particle 
+ *
+ *  Remove weighted contribution of tracks from an LHCb::Particle
  *  to a given LHCb::RecVertex.
  *  This class is <b>temporary</b> and for testing purposes. The reFit
  *  method makes no sense and is not implemented.
- * 
+ *
  *  @author Juan Palacios
  *  @date   2010-12-07
  */
 class PVTrackRemover : public GaudiTool, virtual public IPVReFitter {
 
-public: 
+public:
   /// Standard constructor
   PVTrackRemover( const std::string& type,
                   const std::string& name,
-                  const IInterface* parent ); 
+                  const IInterface* parent );
 
-  virtual StatusCode initialize();
+  StatusCode initialize() override;
 
-  virtual StatusCode reFit(LHCb::VertexBase* PV) const;
-  
-  virtual StatusCode remove(const LHCb::Particle* particle,
-                            LHCb::VertexBase* referencePV) const;
+  StatusCode reFit(LHCb::VertexBase* PV) const override;
+
+  StatusCode remove(const LHCb::Particle* particle,
+                    LHCb::VertexBase* referencePV) const override;
 
   virtual ~PVTrackRemover( ); ///< Destructor
 
diff --git a/Phys/VertexFit/src/ParticleAdder.h b/Phys/VertexFit/src/ParticleAdder.h
index ad9d97ff1211931eab6dc370a2b65981bb803aee..57315ac548ad0a54d565f7e0bbbfaa43d2dd34d7 100644
--- a/Phys/VertexFit/src/ParticleAdder.h
+++ b/Phys/VertexFit/src/ParticleAdder.h
@@ -30,24 +30,24 @@ public:
 
   /// Method to fit a vertex
   StatusCode fit ( LHCb::Vertex& ,
-                   const LHCb::Particle::ConstVector& ) const ;
+                   const LHCb::Particle::ConstVector& ) const override;
 
   /// Method to fit a vertex returning a Particle (that should already know its PID)
   StatusCode fit( const LHCb::Particle::ConstVector&,
                   LHCb::Vertex&  ,
-                  LHCb::Particle&) const ;
+                  LHCb::Particle&) const override;
 
-  StatusCode reFit( LHCb::Particle& particle ) const;
+  StatusCode reFit( LHCb::Particle& particle ) const override;
 
   StatusCode add( const LHCb::Particle*,
-                  LHCb::Vertex& ) const;
+                  LHCb::Vertex& ) const override;
 
   StatusCode remove( const LHCb::Particle*,
-                     LHCb::Vertex& ) const;
+                     LHCb::Vertex& ) const override;
 
   StatusCode combine( const LHCb::Particle::ConstVector& daughter,
                       LHCb::Particle&                    mother  ,
-                      LHCb::Vertex&                      vertex  ) const;
+                      LHCb::Vertex&                      vertex  ) const override;
 
   virtual ~ParticleAdder( ); ///< Destructor
 
diff --git a/Phys/VertexFit/src/PropertimeFitter.h b/Phys/VertexFit/src/PropertimeFitter.h
index 5728f74c85035d919a562f584bee14b1af31afbb..e7b05493ac5a396b0b418bf4b953aa7f53a3e8e4 100644
--- a/Phys/VertexFit/src/PropertimeFitter.h
+++ b/Phys/VertexFit/src/PropertimeFitter.h
@@ -1,5 +1,5 @@
 
-#ifndef PROPERTIMEFITTER_H 
+#ifndef PROPERTIMEFITTER_H
 #define PROPERTIMEFITTER_H 1
 
 // Include files
@@ -17,7 +17,7 @@ typedef ROOT::Math::SMatrix<double, 10, 10,
                             ROOT::Math::MatRepSym<double,10> > SymMatrix10x10;
 
 /** @class PropertimeFitter PropertimeFitter.h
- *  
+ *
  *  reimplementation of the LifetimeFitter for DC06
  *
  *  @author Yuehong Xie
@@ -25,28 +25,28 @@ typedef ROOT::Math::SMatrix<double, 10, 10,
  */
 
 class PropertimeFitter : public GaudiTool, virtual public ILifetimeFitter {
-public: 
+public:
   /// Standard constructor
-  PropertimeFitter( const std::string& type, 
+  PropertimeFitter( const std::string& type,
                    const std::string& name,
                    const IInterface* parent);
 
-  StatusCode initialize();
+  StatusCode initialize() override;
 
   /// Method to get propertime
   /// inputs: Vertex corresponding to the assumed production point
   ///         LHCb::Particle itself
   /// output: resulting propertime and error, chisq.
 
-  virtual StatusCode fit( const LHCb::VertexBase&, const LHCb::Particle&,
-                          double& propertime, double& error,
-                          double& chisq) const ;
+  StatusCode fit( const LHCb::VertexBase&, const LHCb::Particle&,
+                  double& propertime, double& error,
+                  double& chisq) const override;
 
 
   virtual ~PropertimeFitter( ); ///< Destructor
- 
+
 private:
-      
+
   LHCb::IParticlePropertySvc* m_ppSvc;
 
   bool m_applyBMassConstraint;
diff --git a/Phys/VertexFit/src/TrgVertexFitter.h b/Phys/VertexFit/src/TrgVertexFitter.h
index 95bbce391d14784618a04b14f5aa792ba423fd07..48c70edb876cbaef30764cc601f36afebe0f16b5 100644
--- a/Phys/VertexFit/src/TrgVertexFitter.h
+++ b/Phys/VertexFit/src/TrgVertexFitter.h
@@ -1,5 +1,5 @@
 // $Id: TrgVertexFitter.h,v 1.11 2009-09-11 17:15:09 jonrob Exp $
-#ifndef TRGVERTEXFITTER_H 
+#ifndef TRGVERTEXFITTER_H
 #define TRGVERTEXFITTER_H 1
 
 // STL
@@ -10,77 +10,77 @@
 #include "Kernel/IVertexFit.h"            // Interface
 
 /** @class TrgVertexFitter TrgVertexFitter.h
- *  
- *  Fast unconstrained vertex fitter that works only with particles 
- *  made from TrgTracks and assumes cylindrical errors and straight 
+ *
+ *  Fast unconstrained vertex fitter that works only with particles
+ *  made from TrgTracks and assumes cylindrical errors and straight
  *  trajectories
  *
  *  @author Hugo Ruiz Perez
  *  @date   2005-01-31
  */
-class TrgVertexFitter : public GaudiTool, 
-                        virtual public IVertexFit 
+class TrgVertexFitter : public GaudiTool,
+                        virtual public IVertexFit
 {
 
-public: 
+public:
 
   /// Standard constructor
-  TrgVertexFitter( const std::string& type, 
+  TrgVertexFitter( const std::string& type,
                    const std::string& name,
                    const IInterface* parent);
 
   /// Tool initialisation
-  StatusCode initialize();
+  StatusCode initialize() override;
 
-  /// Method to fit a vertex 
+  /// Method to fit a vertex
   StatusCode fit
-  ( LHCb::Vertex&                      , 
-    const LHCb::Particle::ConstVector& ) const ;  
+  ( LHCb::Vertex&                      ,
+    const LHCb::Particle::ConstVector& ) const override;
 
   /// Method to fit a vertex returning a Particle (that should already know its PID)
   StatusCode fit( const LHCb::Particle::ConstVector&,
-                  LHCb::Vertex&   , 
-                  LHCb::Particle& ) const ; 
+                  LHCb::Vertex&   ,
+                  LHCb::Particle& ) const override;
+
+  ~TrgVertexFitter( ); ///< Destructor
 
-  virtual ~TrgVertexFitter( ); ///< Destructor
+  StatusCode reFit( LHCb::Particle& particle ) const override;
 
-  StatusCode reFit( LHCb::Particle& particle ) const;
-  
-  StatusCode combine( const LHCb::Particle::ConstVector& daughters , 
-                      LHCb::Particle&        mother   , 
-                      LHCb::Vertex&          vertex   ) const;
+  StatusCode combine( const LHCb::Particle::ConstVector& daughters ,
+                      LHCb::Particle&        mother   ,
+                      LHCb::Vertex&          vertex   ) const override;
 
   /// add not active for fast vertex fitter
   StatusCode add(const LHCb::Particle* p,
-                 LHCb::Vertex& v) const;
-  
+                 LHCb::Vertex& v) const override;
+
   /// remove not active for fast vertex fitter
   StatusCode remove(const LHCb::Particle* p,
-                    LHCb::Vertex& v) const;
+                    LHCb::Vertex& v) const override;
 
 private:
 
   /// do the fit
-  StatusCode doFit( const LHCb::Particle::ConstVector& partsToFit,  
+  StatusCode doFit( const LHCb::Particle::ConstVector& partsToFit,
                     LHCb::Vertex& V) const ;
 
   /// update vertex
-  StatusCode vertexPositionAndError(const double& AX, 
-                                    const double& BX, 
+  StatusCode vertexPositionAndError(const double& AX,
+                                    const double& BX,
                                     const double& CX,
-                                    const double& DX, 
+                                    const double& DX,
                                     const double& EX,
-                                    const double& AY, 
-                                    const double& BY, 
+                                    const double& AY,
+                                    const double& BY,
                                     const double& CY,
-                                    const double& DY, 
+                                    const double& DY,
                                     const double& EY,
-                                    double& vX, 
-                                    double& vY, 
-                                    double& vZ, 
+                                    double& vX,
+                                    double& vY,
+                                    double& vZ,
                                     LHCb::Vertex& V) const ;
   /// is it a resonance?
-  bool isResonance(const LHCb::Particle& P) const 
+  bool isResonance(const LHCb::Particle& P) const
   {
     if ( P.daughters().empty() ) return false ;
     const int pid = abs(P.particleID().pid()) ;
@@ -98,27 +98,27 @@ private:
                        LHCb::Particle::ConstVector& inputNeutralsFromResonance,
                        LHCb::Vertex& V,
                        bool& fitNeeded) const ;
-  
+
   /// neutrals
-  bool classifyNeutrals( const LHCb::Particle* P, 
+  bool classifyNeutrals( const LHCb::Particle* P,
                          LHCb::Particle::ConstVector& container)const
   {
     if ( m_pi0ID ==  P->particleID().pid() || m_photonID == P->particleID().pid() )
     {
       container.push_back(P);
-      if (msgLevel(MSG::VERBOSE)) verbose() <<  "Particle skipped in the fitting : " 
+      if (msgLevel(MSG::VERBOSE)) verbose() <<  "Particle skipped in the fitting : "
                                             << P->particleID().pid() << endmsg;
       return true;
     }
     return false ;
   }
-  
+
 
 private:
 
   /// Use daughers' tracks if composite is found
   bool m_useDaughters;
-  
+
   int m_photonID; ///< Photon particle ID
   int m_pi0ID; /// neutral pion ID
   IParticleStuffer* m_stuffer ; ///< Particle stuffer